├── .eslintrc.json ├── .gitattributes ├── .github └── workflows │ └── ci.yml ├── .gitignore ├── .npmignore ├── CHANGELOG.md ├── LICENSE ├── api ├── index.js.md ├── installer.js.md └── prompt.js.md ├── examples └── tabtab-test-complete │ ├── .gitignore │ ├── index.js │ ├── package-lock.json │ ├── package.json │ └── readme.md ├── lib ├── constants.js ├── filename.js ├── index.js ├── installer.js ├── prompt.js ├── templates │ ├── completion.bash │ ├── completion.fish │ ├── completion.ps1 │ └── completion.zsh ├── tsconfig.json └── utils │ ├── exists.js │ ├── index.js │ └── tabtabDebug.js ├── package.json ├── patches └── untildify@4.0.0.patch ├── pnpm-lock.yaml ├── readme.md ├── test ├── fixtures │ └── tabtab-install.js ├── getCompletionScript.js ├── getShellFromEnv.js ├── installer.js ├── isShellSupported.js ├── logCompletion.js ├── parse-env.js ├── tabtab-install.js ├── tsconfig.json └── utils │ └── index.js └── tsconfig.common.json /.eslintrc.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pnpm/tabtab/HEAD/.eslintrc.json -------------------------------------------------------------------------------- /.gitattributes: -------------------------------------------------------------------------------- 1 | * text=auto eol=lf 2 | -------------------------------------------------------------------------------- /.github/workflows/ci.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pnpm/tabtab/HEAD/.github/workflows/ci.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pnpm/tabtab/HEAD/.gitignore -------------------------------------------------------------------------------- /.npmignore: -------------------------------------------------------------------------------- 1 | docs/ 2 | note.txt 3 | .nyc_output/ 4 | quick-test.js 5 | -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pnpm/tabtab/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pnpm/tabtab/HEAD/LICENSE -------------------------------------------------------------------------------- /api/index.js.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pnpm/tabtab/HEAD/api/index.js.md -------------------------------------------------------------------------------- /api/installer.js.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pnpm/tabtab/HEAD/api/installer.js.md -------------------------------------------------------------------------------- /api/prompt.js.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pnpm/tabtab/HEAD/api/prompt.js.md -------------------------------------------------------------------------------- /examples/tabtab-test-complete/.gitignore: -------------------------------------------------------------------------------- 1 | node_modules/ 2 | -------------------------------------------------------------------------------- /examples/tabtab-test-complete/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pnpm/tabtab/HEAD/examples/tabtab-test-complete/index.js -------------------------------------------------------------------------------- /examples/tabtab-test-complete/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pnpm/tabtab/HEAD/examples/tabtab-test-complete/package-lock.json -------------------------------------------------------------------------------- /examples/tabtab-test-complete/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pnpm/tabtab/HEAD/examples/tabtab-test-complete/package.json -------------------------------------------------------------------------------- /examples/tabtab-test-complete/readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pnpm/tabtab/HEAD/examples/tabtab-test-complete/readme.md -------------------------------------------------------------------------------- /lib/constants.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pnpm/tabtab/HEAD/lib/constants.js -------------------------------------------------------------------------------- /lib/filename.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pnpm/tabtab/HEAD/lib/filename.js -------------------------------------------------------------------------------- /lib/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pnpm/tabtab/HEAD/lib/index.js -------------------------------------------------------------------------------- /lib/installer.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pnpm/tabtab/HEAD/lib/installer.js -------------------------------------------------------------------------------- /lib/prompt.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pnpm/tabtab/HEAD/lib/prompt.js -------------------------------------------------------------------------------- /lib/templates/completion.bash: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pnpm/tabtab/HEAD/lib/templates/completion.bash -------------------------------------------------------------------------------- /lib/templates/completion.fish: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pnpm/tabtab/HEAD/lib/templates/completion.fish -------------------------------------------------------------------------------- /lib/templates/completion.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pnpm/tabtab/HEAD/lib/templates/completion.ps1 -------------------------------------------------------------------------------- /lib/templates/completion.zsh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pnpm/tabtab/HEAD/lib/templates/completion.zsh -------------------------------------------------------------------------------- /lib/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pnpm/tabtab/HEAD/lib/tsconfig.json -------------------------------------------------------------------------------- /lib/utils/exists.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pnpm/tabtab/HEAD/lib/utils/exists.js -------------------------------------------------------------------------------- /lib/utils/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pnpm/tabtab/HEAD/lib/utils/index.js -------------------------------------------------------------------------------- /lib/utils/tabtabDebug.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pnpm/tabtab/HEAD/lib/utils/tabtabDebug.js -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pnpm/tabtab/HEAD/package.json -------------------------------------------------------------------------------- /patches/untildify@4.0.0.patch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pnpm/tabtab/HEAD/patches/untildify@4.0.0.patch -------------------------------------------------------------------------------- /pnpm-lock.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pnpm/tabtab/HEAD/pnpm-lock.yaml -------------------------------------------------------------------------------- /readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pnpm/tabtab/HEAD/readme.md -------------------------------------------------------------------------------- /test/fixtures/tabtab-install.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pnpm/tabtab/HEAD/test/fixtures/tabtab-install.js -------------------------------------------------------------------------------- /test/getCompletionScript.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pnpm/tabtab/HEAD/test/getCompletionScript.js -------------------------------------------------------------------------------- /test/getShellFromEnv.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pnpm/tabtab/HEAD/test/getShellFromEnv.js -------------------------------------------------------------------------------- /test/installer.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pnpm/tabtab/HEAD/test/installer.js -------------------------------------------------------------------------------- /test/isShellSupported.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pnpm/tabtab/HEAD/test/isShellSupported.js -------------------------------------------------------------------------------- /test/logCompletion.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pnpm/tabtab/HEAD/test/logCompletion.js -------------------------------------------------------------------------------- /test/parse-env.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pnpm/tabtab/HEAD/test/parse-env.js -------------------------------------------------------------------------------- /test/tabtab-install.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pnpm/tabtab/HEAD/test/tabtab-install.js -------------------------------------------------------------------------------- /test/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pnpm/tabtab/HEAD/test/tsconfig.json -------------------------------------------------------------------------------- /test/utils/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pnpm/tabtab/HEAD/test/utils/index.js -------------------------------------------------------------------------------- /tsconfig.common.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pnpm/tabtab/HEAD/tsconfig.common.json --------------------------------------------------------------------------------