64 lines
1.8 KiB
JSON
64 lines
1.8 KiB
JSON
{
|
|
"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"
|
|
}
|