From c81497402d128f3baac51f8b1761b5366ae340f3 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Maciej=20Kr=C3=BCger?= Date: Tue, 8 Oct 2019 06:54:43 +0200 Subject: [PATCH 1/2] feat: allow multiple for arg --- src/parse.ts | 13 ++++++++++++- 1 file changed, 12 insertions(+), 1 deletion(-) diff --git a/src/parse.ts b/src/parse.ts index 7619702..94bc4be 100644 --- a/src/parse.ts +++ b/src/parse.ts @@ -167,7 +167,18 @@ export class Parser Date: Thu, 13 Feb 2020 05:14:08 +0100 Subject: [PATCH 2/2] fix: add missing flag --- src/args.ts | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/args.ts b/src/args.ts index f992da5..2f5e5c3 100644 --- a/src/args.ts +++ b/src/args.ts @@ -23,11 +23,13 @@ export interface ArgBase { export type RequiredArg = ArgBase & { required: true; + multiple?: false; value: T; } export type OptionalArg = ArgBase & { required: false; + multiple?: false; value?: T; }