Skip to content

Sade parses past -- #57

@benmerckx

Description

@benmerckx

If an optional argument is defined sade will parse after --

import sade from 'sade'
sade('prog')
  .command('build [config]').action(console.log)
  .parse(['node', 'cli.js', 'build', '--', 'abc', 'xyz'])

Results in "abc", {_: ["xyz"]}

But I'd expect it to parse undefined, {_: ["abc', "xyz"]}

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions