Description
yargs-parser@20.2.6 and later versions interpret options with three or more trailing hyphens as positional parameters. This issue only happens when options and values are separated with an equal sign.
Actual behavior
> require('yargs-parser')(["--option=---"])
{ _: [ '--option=---' ] }
Desired behavior
> require('yargs-parser')(["--option=---"])
{ _: [], option: '---' }
Description
yargs-parser@20.2.6and later versions interpret options with three or more trailing hyphens as positional parameters. This issue only happens when options and values are separated with an equal sign.Actual behavior
Desired behavior