gitextract_758xjbrb/ ├── .editorconfig ├── .gitattributes ├── .github/ │ ├── FUNDING.yml │ ├── PULL_REQUEST_TEMPLATE.md │ ├── dependabot.yml │ └── workflows/ │ ├── codeql-analysis.yml │ └── tests.yml ├── .gitignore ├── .prettierignore ├── .prettierrc.js ├── CHANGELOG.md ├── CONTRIBUTING.md ├── LICENSE ├── Readme.md ├── Readme_zh-CN.md ├── SECURITY.md ├── docs/ │ ├── deprecated.md │ ├── help-in-depth.md │ ├── options-in-depth.md │ ├── parsing-and-hooks.md │ ├── release-policy.md │ ├── terminology.md │ └── zh-CN/ │ ├── 不再推荐使用的功能.md │ ├── 可变参数的选项.md │ └── 术语表.md ├── eslint.config.js ├── esm.mjs ├── examples/ │ ├── action-this.js │ ├── alias.js │ ├── argument.js │ ├── arguments-custom-processing.js │ ├── arguments-extra.js │ ├── color-help-replacement.mjs │ ├── color-help.mjs │ ├── configure-help.js │ ├── configure-output.js │ ├── custom-command-class.js │ ├── custom-help │ ├── custom-help-description │ ├── custom-help-text.js │ ├── custom-version │ ├── defaultCommand.js │ ├── deploy │ ├── description │ ├── global-options-added.js │ ├── global-options-nested.js │ ├── help-centered.mjs │ ├── help-groups.js │ ├── help-subcommands-usage.js │ ├── hook.js │ ├── man-style-help.mjs │ ├── nestedCommands.js │ ├── options-boolean-or-value.js │ ├── options-common.js │ ├── options-conflicts.js │ ├── options-custom-processing.js │ ├── options-defaults.js │ ├── options-env.js │ ├── options-extra.js │ ├── options-implies.js │ ├── options-negatable.js │ ├── options-required.js │ ├── options-variadic.js │ ├── pass-through-options.js │ ├── pizza │ ├── pm │ ├── pm-install │ ├── pm-list.js │ ├── positional-options.js │ ├── split.js │ ├── string-util.js │ └── thank.js ├── index.js ├── jest.config.js ├── lib/ │ ├── argument.js │ ├── command.js │ ├── error.js │ ├── help.js │ ├── option.js │ └── suggestSimilar.js ├── package-support.json ├── package.json ├── tests/ │ ├── args.literal.test.js │ ├── args.variadic.test.js │ ├── argument.chain.test.js │ ├── argument.choices.test.js │ ├── argument.custom-processing.test.js │ ├── argument.required.test.js │ ├── argument.variadic.test.js │ ├── command.action.test.js │ ├── command.addCommand.test.js │ ├── command.addHelpOption.test.js │ ├── command.addHelpText.test.js │ ├── command.alias.test.js │ ├── command.allowExcessArguments.test.js │ ├── command.allowUnknownOption.test.js │ ├── command.argumentVariations.test.js │ ├── command.asterisk.test.js │ ├── command.chain.test.js │ ├── command.commandHelp.test.js │ ├── command.configureHelp.test.js │ ├── command.configureOutput.test.js │ ├── command.copySettings.test.js │ ├── command.createArgument.test.js │ ├── command.createHelp.test.js │ ├── command.createOption.test.js │ ├── command.default.test.js │ ├── command.description.test.js │ ├── command.error.test.js │ ├── command.executableSubcommand.inspect.test.js │ ├── command.executableSubcommand.lookup.test.js │ ├── command.executableSubcommand.mock.test.js │ ├── command.executableSubcommand.search.test.js │ ├── command.executableSubcommand.signals.test.js │ ├── command.executableSubcommand.test.js │ ├── command.exitOverride.test.js │ ├── command.help.test.js │ ├── command.helpCommand.test.js │ ├── command.helpOption.test.js │ ├── command.hook.test.js │ ├── command.name.test.js │ ├── command.nested.test.js │ ├── command.onCommand.test.js │ ├── command.option-misuse.test.js │ ├── command.parse.test.js │ ├── command.parseOptions.test.js │ ├── command.positionalOptions.test.js │ ├── command.registerClash.test.js │ ├── command.showHelpAfterError.test.js │ ├── command.showSuggestionAfterError.test.js │ ├── command.summary.test.js │ ├── command.unknownCommand.test.js │ ├── command.unknownOption.test.js │ ├── command.usage.test.js │ ├── commander.configureCommand.test.js │ ├── createCommand.test.js │ ├── deprecated.test.js │ ├── esm-imports-test.mjs │ ├── fixtures/ │ │ ├── inspect-sub.js │ │ ├── inspect.js │ │ ├── pm │ │ ├── pm-cache-clear.js │ │ ├── pm-cache-validate.js │ │ ├── pm-cache.js │ │ ├── pm-default │ │ ├── pm-echo.js │ │ ├── pm-fail.js │ │ ├── pm-install │ │ ├── pm-listen │ │ ├── pm-publish.js │ │ ├── pm-search │ │ ├── pm-silent │ │ ├── pm-terminate.js │ │ └── pmlink-install │ ├── fixtures-extensions/ │ │ ├── pm-try-cjs.cjs │ │ ├── pm-try-mjs.mjs │ │ ├── pm-try-ts.ts │ │ └── pm.js │ ├── help.argumentDescription.test.js │ ├── help.boxWrap.test.js │ ├── help.commandTerm.test.js │ ├── help.commandUsage.test.js │ ├── help.longestArgumentTermLength.test.js │ ├── help.longestCommandTermLength.test.js │ ├── help.longestOptionTermLength.test.js │ ├── help.minWidthToWrap.test.js │ ├── help.optionDescription.test.js │ ├── help.optionTerm.test.js │ ├── help.padWidth.test.js │ ├── help.preformatted.test.js │ ├── help.showGlobalOptions.test.js │ ├── help.sortCommands.test.js │ ├── help.sortOptions.test.js │ ├── help.stripAnsi.test.js │ ├── help.style.test.js │ ├── help.subcommandDescription.test.js │ ├── help.suggestion.test.js │ ├── help.visibleArguments.test.js │ ├── help.visibleCommands.test.js │ ├── help.visibleGlobalOptions.test.js │ ├── help.visibleOptions.test.js │ ├── helpGroup.test.js │ ├── incrementNodeInspectorPort.test.js │ ├── negatives.test.js │ ├── option.bad-flags.test.js │ ├── option.chain.test.js │ ├── options.bool.combo.test.js │ ├── options.bool.small.combined.test.js │ ├── options.bool.test.js │ ├── options.camelcase.test.js │ ├── options.choices.test.js │ ├── options.conflicts.test.js │ ├── options.custom-processing.test.js │ ├── options.default.test.js │ ├── options.dual-options.test.js │ ├── options.env.test.js │ ├── options.flags.test.js │ ├── options.getset.test.js │ ├── options.implies.test.js │ ├── options.mandatory.test.js │ ├── options.optional.test.js │ ├── options.opts.test.js │ ├── options.optsWithGlobals.test.js │ ├── options.preset.test.js │ ├── options.registerClash.test.js │ ├── options.required.test.js │ ├── options.twice.test.js │ ├── options.values.test.js │ ├── options.variadic.test.js │ ├── options.version.test.js │ ├── program.test.js │ ├── ts-imports.test.ts │ └── useColor.test.js ├── tsconfig.js.json ├── tsconfig.json ├── tsconfig.ts.json └── typings/ ├── esm.d.mts ├── index.d.ts └── index.test-d.ts