UNPKG

ghooks

Version:
81 lines 2.25 kB
{ "name": "ghooks", "description": "Simple git hooks", "version": "2.0.4", "main": "./lib/runner.js", "keywords": [ "git", "hooks", "hook" ], "author": "Guilherme Tramontina <guilherme.tramontina@gmail.com>", "homepage": "https://github.com/gtramontina/ghooks", "license": "MIT", "repository": { "type": "git", "url": "https://github.com/gtramontina/ghooks.git" }, "bugs": { "url": "https://github.com/gtramontina/ghooks/issues" }, "scripts": { "lint": "eslint bin/* lib/* test/", "test:unit": "mocha", "test": "npm run lint && npm run coverage", "coverage": "nyc --reporter=lcov --reporter=text mocha", "check-coverage": "nyc check-coverage --statements 100 --branches 100 --functions 100 --lines 100", "report-coverage": "cat ./coverage/lcov.info | node_modules/.bin/codecov", "validate": "npm t && npm run check-coverage", "commit": "git-cz", "install": "node ./bin/module-install", "semantic-release": "semantic-release pre && npm publish && semantic-release post" }, "dependencies": { "findup": "0.1.5", "lodash.clone": "4.5.0", "manage-path": "2.0.0", "opt-cli": "1.5.1", "path-exists": "3.0.0", "spawn-command": "0.0.2" }, "devDependencies": { "babel-eslint": "8.0.2", "chai": "3.5.0", "chai-string": "1.3.0", "codecov": "1.0.1", "commitizen": "2.9.2", "cz-conventional-changelog": "1.2.0", "eslint": "3.12.2", "eslint-config-kentcdodds": "11.1.0", "eslint-plugin-babel": "4.1.2", "eslint-plugin-import": "2.2.0", "eslint-plugin-mocha": "4.7.0", "ghooks": "*", "mocha": "3.2.0", "mock-fs": "4.4.2", "nyc": "10.0.0", "proxyquire": "1.7.10", "semantic-release": "6.3.2", "sinon": "1.17.6", "sinon-chai": "2.8.0", "travis-after-all": "1.4.4", "validate-commit-msg": "2.8.2" }, "nyc": { "extension": [ ".raw" ], "include": [ "lib/**" ] }, "config": { "ghooks": { "pre-commit": "opt --in pre-commit --exec \"npm run validate\"", "commit-msg": "opt --in commit-msg --exec validate-commit-msg" }, "commitizen": { "path": "node_modules/cz-conventional-changelog" } } }