postinstaller
Version:
Publish dev-friendly ❤️ zero-configuration packages.
99 lines (98 loc) • 2.17 kB
JSON
{
"name": "postinstaller",
"version": "0.0.5",
"description": "Publish dev-friendly ❤️ zero-configuration packages.",
"main": "src/cli.js",
"bin": {
"postinstaller": "src/cli.js"
},
"scripts": {
"pretest": "xo",
"test": "nyc ava",
"release": "standard-version",
"postinstall": "node ./src/cli.js",
"preuninstall": "postinstaller"
},
"keywords": [
"install",
"installer",
"postinstall",
"uninstall",
"preuninstall",
"zeroconfig",
"zero configuration",
"config",
"script"
],
"author": "Andreas Pizsa <hopster@gmail.com> (https://github.com/AndreasPizsa)",
"license": "MIT",
"devDependencies": {
"@commitlint/cli": "^8.2.0",
"@commitlint/config-conventional": "^7.1.2",
"arrify": "^1.0.1",
"ava": "1.0.0-rc.2",
"coveralls": "^3.0.2",
"husky": "^1.2.0",
"nyc": "^14.1.1",
"standard-version": "^4.4.0",
"xo": "^0.23.0"
},
"xo": {
"semicolon": false,
"space": true,
"rules": {
"func-names": "off",
"no-negated-condition": "warn",
"operator-linebreak": [
"error",
"before",
{
"overrides": {
"x?": "ignore",
"x:": "ignore"
}
}
]
}
},
"postinstaller": {
"scripts": {
"postinstall": "postinstaller",
"preuninstall": "postinstaller"
},
"postinstaller": {
"add your config here": true,
"see": "https://npmjs.com/postinstaller#readme"
}
},
"dependencies": {
"clone-deep": "^4.0.1",
"debug": "^4.1.0",
"deep-equal": "^1.0.1",
"graceful-fs": "^4.1.15",
"lodash.get": "^4.4.2",
"lodash.isempty": "^4.4.0",
"lodash.isequal": "^4.5.0",
"lodash.set": "^4.3.2",
"lodash.unset": "^4.5.2",
"log-symbols": "^2.2.0",
"npmlog": "^4.1.2",
"resolve-pkg": "^1.0.0",
"yargs": "^12.0.5"
},
"husky": {
"hooks": {
"commit-msg": "commitlint -E HUSKY_GIT_PARAMS"
}
},
"commitlint": {
"extends": [
"@commitlint/config-conventional"
]
},
"standard-version": {
"scripts": {
"prerelease": "npm test"
}
}
}