UNPKG

tabtab

Version:

tab completion helpers, for node cli programs. Inspired by npm completion.

64 lines (63 loc) 1.8 kB
{ "author": "mklabs", "name": "tabtab", "description": "tab completion helpers, for node cli programs. Inspired by npm completion.", "main": "lib/index.js", "scripts": { "test": "mkdirp ~/.config/tabtab && DEBUG='tabtab*' c8 mocha --timeout 5000", "posttest": "npm run eslint", "mocha": "DEBUG='tabtab*' mocha --timeout 5000", "coverage": "c8 report --reporter=text-lcov | coveralls", "coverage-html": "npm run mocha && c8 report --reporter=html && serve coverage", "eslint": "eslint lib/ test/", "watch": "npm-watch", "readme": "remark readme.md --use toc --output", "changelog": "auto-changelog", "api": "for file in `echo index.js installer.js prompt.js`; do jsdoc2md lib/$file > api/$file.md; done", "docs": "npm run api && npm run readme && npm run changelog" }, "watch": { "test": "{lib,test}/**/*.js" }, "devDependencies": { "auto-changelog": "^1.8.0", "c8": "^3.2.0", "coveralls": "^3.0.2", "eslint-config-mklabs": "^1.0.9", "inquirer-test": "^2.0.1", "jsdoc-to-markdown": "^4.0.1", "mocha": "^5.2.0", "npm-watch": "^0.4.0", "remark-cli": "^5.0.0", "remark-toc": "^5.0.0", "serve": "^10.0.2" }, "license": "MIT", "keywords": [ "terminal", "tab", "unix", "console", "complete", "completion" ], "repository": { "type": "git", "url": "https://github.com/mklabs/tabtab.git" }, "dependencies": { "debug": "^4.0.1", "es6-promisify": "^6.0.0", "inquirer": "^6.0.0", "minimist": "^1.2.0", "mkdirp": "^0.5.1", "untildify": "^3.0.3" }, "auto-changelog": { "template": "keepachangelog", "unreleased": true, "commitLimit": false, "ignoreCommitPattern": "changelog|readme|^test" }, "version": "3.0.2" }