npm-pkg-kit
Version:
CLI tool to simplify NPM package creation by generating boilerplate setup
62 lines (61 loc) • 1.61 kB
JSON
{
"name": "npm-pkg-kit",
"version": "0.2.4",
"description": "CLI tool to simplify NPM package creation by generating boilerplate setup",
"main": "dist/main.js",
"bin": {
"npm-pkg-kit": "dist/main.js"
},
"scripts": {
"clean": "shx rm -rf dist",
"docs": "node scripts/docs.js",
"dist": "run-s dist:*",
"dist:lint": "npm run lint",
"dist:clean": "npm run clean",
"dist:build": "tsc",
"dist:docs": "npm run docs",
"lint": "run-s lint:*",
"lint:tsc": "tsc --noEmit",
"lint:prettier": "prettier --config .prettierrc.json --write 'src/**/*.ts'",
"patch": "npm version patch && npm run push",
"minor": "npm version minor && npm run push",
"major": "npm version major && npm run push",
"push": "git push && git push --tags",
"prepare": "npm run dist"
},
"repository": {
"type": "git",
"url": "git+https://github.com/alexbruno/npm-pkg.git"
},
"keywords": [
"cli",
"npm",
"module",
"creation",
"package"
],
"author": "Alex Bruno Cáceres <git.alexbr@outlook.com>",
"license": "MIT",
"bugs": {
"url": "https://github.com/alexbruno/npm-pkg/issues"
},
"homepage": "https://github.com/alexbruno/npm-pkg#readme",
"dependencies": {
"commander": "^6.0.0",
"shelljs": "^0.8.4"
},
"devDependencies": {
"@types/node": "^14.0.27",
"@types/shelljs": "^0.8.8",
"husky": "^4.2.5",
"npm-run-all": "^4.1.5",
"prettier": "^2.0.5",
"shx": "^0.3.2",
"typescript": "^3.9.7"
},
"husky": {
"hooks": {
"pre-commit": "npm run lint && git add ."
}
}
}