gitextract_xv3i1bqp/ ├── .changeset/ │ ├── README.md │ └── config.json ├── .github/ │ └── workflows/ │ ├── build.yml │ └── release.yml ├── .gitignore ├── .kodiak.toml ├── .node-version ├── CHANGELOG.md ├── LICENSE ├── README.md ├── batteries/ │ ├── fs/ │ │ └── package.json │ ├── url/ │ │ └── package.json │ └── vercel-formatter/ │ └── package.json ├── biome.json ├── book.toml ├── docs/ │ ├── SUMMARY.md │ ├── batteries.md │ ├── batteries_file_system.md │ ├── batteries_url.md │ ├── custom_types.md │ ├── getting_started.md │ ├── included_types.md │ ├── introduction.md │ ├── parsers/ │ │ ├── binary.md │ │ ├── command.md │ │ ├── custom.md │ │ ├── flags.md │ │ ├── options.md │ │ ├── positionals.md │ │ └── subcommands.md │ └── parsers.md ├── example/ │ ├── app.ts │ ├── app2.ts │ ├── app3.ts │ ├── app4.ts │ ├── app5.ts │ ├── app6.ts │ ├── app7.ts │ ├── negative-numbers.ts │ ├── rest-example.ts │ ├── test-types.ts │ ├── tsconfig.json │ └── vercel-formatter.ts ├── jest.config.js ├── package.json ├── renovate.json ├── scripts/ │ ├── print-all-states.js │ ├── ts-node │ └── tsconfig.json ├── src/ │ ├── Result.ts │ ├── argparser.ts │ ├── batteries/ │ │ ├── fs.ts │ │ ├── url.ts │ │ └── vercel-formatter.ts │ ├── binary.ts │ ├── chalk.ts │ ├── circuitbreaker.ts │ ├── command.ts │ ├── default.ts │ ├── effects.ts │ ├── errorBox.ts │ ├── flag.ts │ ├── from.ts │ ├── helpFormatter.ts │ ├── helpdoc.ts │ ├── index.ts │ ├── multiflag.ts │ ├── multioption.ts │ ├── newparser/ │ │ ├── findOption.ts │ │ ├── parser.ts │ │ └── tokenizer.ts │ ├── oneOf.ts │ ├── option.ts │ ├── positional.ts │ ├── rest.ts │ ├── restPositionals.ts │ ├── runner.ts │ ├── subcommands.ts │ ├── type.ts │ ├── types.ts │ ├── union.ts │ └── utils.ts ├── test/ │ ├── __snapshots__/ │ │ ├── ui.test.ts.snap │ │ └── vercel-formatter.test.ts.snap │ ├── command.test.ts │ ├── createRegisterOptions.ts │ ├── errorBox.test.ts │ ├── flag.test.ts │ ├── multioption.test.ts │ ├── negative-numbers.test.ts │ ├── newparser/ │ │ ├── findOption.test.ts │ │ └── parser.test.ts │ ├── rest-parameters.test.ts │ ├── rest.test.ts │ ├── restPositionals.test.ts │ ├── subcommands.test.ts │ ├── test-types.ts │ ├── tsconfig.json │ ├── type-inference.test.ts │ ├── ui.test.ts │ ├── util.ts │ ├── utils.test.ts │ └── vercel-formatter.test.ts ├── tsconfig.esm.json ├── tsconfig.json ├── tsconfig.noEmit.json └── typedoc.js