From cea47aaac20caf31a4ea70626f03c955e6ac4f00 Mon Sep 17 00:00:00 2001 From: Gareth Jones Date: Thu, 13 Feb 2020 16:41:44 +1300 Subject: [PATCH 1/2] fix: support `-` as an argument value --- src/parse.ts | 2 +- test/parse.test.ts | 7 +++++++ 2 files changed, 8 insertions(+), 1 deletion(-) diff --git a/src/parse.ts b/src/parse.ts index 7619702..ff85dd1 100644 --- a/src/parse.ts +++ b/src/parse.ts @@ -130,7 +130,7 @@ export class Parser { + const out = parse(['-'], { + args: [{name: 'myarg'}], + }) + expect(out.argv).to.deep.equal(['-']) + }) }) describe('args - no args passed in, with defaults', () => { From c57205cad71615d966f1279199bc6c041f1bd795 Mon Sep 17 00:00:00 2001 From: RasPhilCo Date: Fri, 15 May 2020 12:30:13 -0700 Subject: [PATCH 2/2] copy edit --- test/parse.test.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/test/parse.test.ts b/test/parse.test.ts index 0565116..f697b27 100644 --- a/test/parse.test.ts +++ b/test/parse.test.ts @@ -196,7 +196,7 @@ See more help with --help`) expect(out.argv).to.deep.equal(['--foo']) }) - it('parses - as an aarg', () => { + it('parses - as an arg', () => { const out = parse(['-'], { args: [{name: 'myarg'}], })