Description
[email protected]
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: '---' }