diff --git a/index.d.ts b/index.d.ts index 0d7b487..a7a6cdb 100644 --- a/index.d.ts +++ b/index.d.ts @@ -454,6 +454,8 @@ export class CommanderError extends Error { args: string[]; processedArgs: Args; commands: CommandUnknownOpts[]; + readonly options: readonly Option[]; + readonly registeredArguments: readonly Argument[]; parent: CommandUnknownOpts | null; constructor(name?: string); diff --git a/tests/commander.test-d.ts b/tests/commander.test-d.ts index d9a0e73..0fde6ec 100644 --- a/tests/commander.test-d.ts +++ b/tests/commander.test-d.ts @@ -41,6 +41,8 @@ expectType(program.args); // eslint-disable-next-line @typescript-eslint/no-explicit-any expectType<[]>(program.processedArgs); expectType(program.commands); +expectType(program.options); +expectType(program.registeredArguments); expectType(program.parent); // version