├── .github ├── FUNDING.yml └── workflows │ ├── deploy.yml │ └── pr.yml ├── .gitignore ├── LICENSE.md ├── README.md ├── examples ├── cli │ ├── README.md │ ├── index.js │ ├── package-lock.json │ └── package.json └── json │ ├── README.md │ ├── dir.json │ ├── index.js │ ├── package-lock.json │ └── package.json ├── package.json ├── src ├── base.js ├── command.js ├── format.js ├── index.js ├── middleware.js ├── shell.js └── utility.js └── tests ├── 01-sanity.js ├── 02-middleware.js ├── 03-help-defaults.js ├── 04-metadata.js ├── 05-commonflags.js ├── 06-history.js ├── 07-plugins.js └── 100-regression.js /.github/FUNDING.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/author/shell/HEAD/.github/FUNDING.yml -------------------------------------------------------------------------------- /.github/workflows/deploy.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/author/shell/HEAD/.github/workflows/deploy.yml -------------------------------------------------------------------------------- /.github/workflows/pr.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/author/shell/HEAD/.github/workflows/pr.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/author/shell/HEAD/.gitignore -------------------------------------------------------------------------------- /LICENSE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/author/shell/HEAD/LICENSE.md -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/author/shell/HEAD/README.md -------------------------------------------------------------------------------- /examples/cli/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/author/shell/HEAD/examples/cli/README.md -------------------------------------------------------------------------------- /examples/cli/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/author/shell/HEAD/examples/cli/index.js -------------------------------------------------------------------------------- /examples/cli/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/author/shell/HEAD/examples/cli/package-lock.json -------------------------------------------------------------------------------- /examples/cli/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/author/shell/HEAD/examples/cli/package.json -------------------------------------------------------------------------------- /examples/json/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/author/shell/HEAD/examples/json/README.md -------------------------------------------------------------------------------- /examples/json/dir.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/author/shell/HEAD/examples/json/dir.json -------------------------------------------------------------------------------- /examples/json/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/author/shell/HEAD/examples/json/index.js -------------------------------------------------------------------------------- /examples/json/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/author/shell/HEAD/examples/json/package-lock.json -------------------------------------------------------------------------------- /examples/json/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/author/shell/HEAD/examples/json/package.json -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/author/shell/HEAD/package.json -------------------------------------------------------------------------------- /src/base.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/author/shell/HEAD/src/base.js -------------------------------------------------------------------------------- /src/command.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/author/shell/HEAD/src/command.js -------------------------------------------------------------------------------- /src/format.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/author/shell/HEAD/src/format.js -------------------------------------------------------------------------------- /src/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/author/shell/HEAD/src/index.js -------------------------------------------------------------------------------- /src/middleware.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/author/shell/HEAD/src/middleware.js -------------------------------------------------------------------------------- /src/shell.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/author/shell/HEAD/src/shell.js -------------------------------------------------------------------------------- /src/utility.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/author/shell/HEAD/src/utility.js -------------------------------------------------------------------------------- /tests/01-sanity.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/author/shell/HEAD/tests/01-sanity.js -------------------------------------------------------------------------------- /tests/02-middleware.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/author/shell/HEAD/tests/02-middleware.js -------------------------------------------------------------------------------- /tests/03-help-defaults.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/author/shell/HEAD/tests/03-help-defaults.js -------------------------------------------------------------------------------- /tests/04-metadata.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/author/shell/HEAD/tests/04-metadata.js -------------------------------------------------------------------------------- /tests/05-commonflags.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/author/shell/HEAD/tests/05-commonflags.js -------------------------------------------------------------------------------- /tests/06-history.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/author/shell/HEAD/tests/06-history.js -------------------------------------------------------------------------------- /tests/07-plugins.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/author/shell/HEAD/tests/07-plugins.js -------------------------------------------------------------------------------- /tests/100-regression.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/author/shell/HEAD/tests/100-regression.js --------------------------------------------------------------------------------