├── .eslintrc.js ├── .github └── workflows │ └── pr.yml ├── .gitignore ├── .npmignore ├── LICENSE ├── README.md ├── package.json ├── renovate.json ├── src ├── __tests__ │ ├── args.ts │ ├── command.ts │ └── flag.ts ├── args.ts ├── command.ts ├── example │ ├── custom-flag.ts │ ├── simple.ts │ └── subcommand.ts ├── flag.ts ├── help.ts ├── main.ts └── types.ts ├── tsconfig.json └── yarn.lock /.eslintrc.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akito0107/catacli/HEAD/.eslintrc.js -------------------------------------------------------------------------------- /.github/workflows/pr.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akito0107/catacli/HEAD/.github/workflows/pr.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akito0107/catacli/HEAD/.gitignore -------------------------------------------------------------------------------- /.npmignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akito0107/catacli/HEAD/.npmignore -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akito0107/catacli/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akito0107/catacli/HEAD/README.md -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akito0107/catacli/HEAD/package.json -------------------------------------------------------------------------------- /renovate.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akito0107/catacli/HEAD/renovate.json -------------------------------------------------------------------------------- /src/__tests__/args.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akito0107/catacli/HEAD/src/__tests__/args.ts -------------------------------------------------------------------------------- /src/__tests__/command.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akito0107/catacli/HEAD/src/__tests__/command.ts -------------------------------------------------------------------------------- /src/__tests__/flag.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akito0107/catacli/HEAD/src/__tests__/flag.ts -------------------------------------------------------------------------------- /src/args.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akito0107/catacli/HEAD/src/args.ts -------------------------------------------------------------------------------- /src/command.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akito0107/catacli/HEAD/src/command.ts -------------------------------------------------------------------------------- /src/example/custom-flag.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akito0107/catacli/HEAD/src/example/custom-flag.ts -------------------------------------------------------------------------------- /src/example/simple.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akito0107/catacli/HEAD/src/example/simple.ts -------------------------------------------------------------------------------- /src/example/subcommand.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akito0107/catacli/HEAD/src/example/subcommand.ts -------------------------------------------------------------------------------- /src/flag.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akito0107/catacli/HEAD/src/flag.ts -------------------------------------------------------------------------------- /src/help.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akito0107/catacli/HEAD/src/help.ts -------------------------------------------------------------------------------- /src/main.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akito0107/catacli/HEAD/src/main.ts -------------------------------------------------------------------------------- /src/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akito0107/catacli/HEAD/src/types.ts -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akito0107/catacli/HEAD/tsconfig.json -------------------------------------------------------------------------------- /yarn.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akito0107/catacli/HEAD/yarn.lock --------------------------------------------------------------------------------