diff --git a/packages/nest-commander/src/command-runner.service.ts b/packages/nest-commander/src/command-runner.service.ts index fc4e6566..b0d7f35d 100644 --- a/packages/nest-commander/src/command-runner.service.ts +++ b/packages/nest-commander/src/command-runner.service.ts @@ -122,7 +122,7 @@ ${cliPluginError(this.options.cliName ?? 'nest-commander', this.options.pluginsA ): void { const trueArgDefs: Record = {}; - const splitArgs = args.split(' '); + const splitArgs = args.match(/\[(.*?)]|<(.*?)>/gm) || []; for (const arg of splitArgs) { let added = false; for (const key of Object.keys(argDescriptions).filter((key) => arg.includes(key))) {