{"name":"husky","version":"2.2.0","description":"Prevents bad commit or push (git hooks, pre-commit/precommit, pre-push/prepush, post-merge/postmerge and all that stuff...)","bin":{"husky-upgrade":"./lib/upgrader/bin.js"},"engines":{"node":">=8"},"scripts":{"test":"npm run lint && jest","install":"node husky install","preuninstall":"node husky uninstall","devinstall":"npm run build && npm run _install -- node_modules/husky && node scripts/dev-fix-path","devuninstall":"npm run build && npm run preuninstall -- node_modules/husky","build":"del-cli lib && tsc","version":"jest -u && git add -A src/installer/__tests__/__snapshots__","postversion":"git push && git push --tags","prepublishOnly":"npm run test && npm run build && pinst --enable && pkg-ok","postpublish":"pinst --disable","lint":"tslint 'src/**/*.ts'","fix":"npm run lint -- --fix"},"repository":{"type":"git","url":"git+https://github.com/typicode/husky.git"},"keywords":["git","hook","hooks","pre-commit","precommit","post-commit","postcommit","pre-push","prepush","post-merge","postmerge","test","lint"],"author":{"name":"Typicode","email":"typicode@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/typicode/husky/issues"},"homepage":"https://github.com/typicode/husky#readme","dependencies":{"cosmiconfig":"^5.2.0","execa":"^1.0.0","find-up":"^3.0.0","get-stdin":"^7.0.0","is-ci":"^2.0.0","pkg-dir":"^4.1.0","please-upgrade-node":"^3.1.1","read-pkg":"^5.0.0","run-node":"^1.0.0","slash":"^2.0.0"},"devDependencies":{"@types/cosmiconfig":"^5.0.3","@types/find-up":"^2.1.1","@types/jest":"^24.0.11","@types/mkdirp":"^0.5.2","@types/node":"^11.13.7","@types/read-pkg":"^4.0.0","del":"^4.1.0","del-cli":"^1.1.0","formatree":"^1.0.2","jest":"^24.7.1","mkdirp":"^0.5.1","pinst":"^1.1.1","pkg-ok":"^2.3.1","prettier":"^1.17.0","tempy":"^0.3.0","ts-jest":"^24.0.2","tslint":"^5.16.0","tslint-config-prettier":"^1.18.0","tslint-plugin-prettier":"^2.0.1","typescript":"^3.4.5"},"jest":{"transform":{"^.+\\.tsx?$":"ts-jest"},"testRegex":"(/__tests__/.*|(\\.|/)(test|spec))\\.(jsx?|tsx?)$","moduleFileExtensions":["ts","tsx","js","jsx","json","node"]},"gitHead":"f30c6343bc6210193b99c0539d7dc8d030fa00e9","_id":"husky@2.2.0","_nodeVersion":"12.1.0","_npmVersion":"6.9.0","dist":{"shasum":"4dda4370ba0f145b6594be4a4e4e4d4c82a6f2d5","size":12425,"noattachment":false,"key":"/husky/-/husky-2.2.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/husky/download/husky-2.2.0.tgz"},"maintainers":[{"name":"typicode","email":"typicode@gmail.com"}],"_npmUser":{"name":"typicode","email":"typicode@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/husky_2.2.0_1556767464192_0.5023685453143447"},"_hasShrinkwrap":false,"publish_time":1556767464339,"_cnpm_publish_time":1556767464339,"dist-tags":{"latest":"9.1.7"}}