1 | {
|
2 | "name": "pre-git",
|
3 | "description": "Automatically install pre-commit / pre-git hooks for your npm modules.",
|
4 | "version": "3.8.3",
|
5 | "author": "Arnout Kazemier <opensource@observe.it>",
|
6 | "bin": {
|
7 | "_pre-git-helpers": "bin/_pre-git-helpers",
|
8 | "commit-msg": "bin/commit-msg",
|
9 | "commit-wizard": "bin/commit-wizard",
|
10 | "post-commit": "bin/post-commit",
|
11 | "post-checkout": "bin/post-checkout",
|
12 | "post-merge": "bin/post-merge",
|
13 | "pre-commit": "bin/pre-commit",
|
14 | "pre-push": "bin/pre-push"
|
15 | },
|
16 | "bugs": {
|
17 | "url": "https://github.com/bahmutov/pre-git/issues"
|
18 | },
|
19 | "config": {
|
20 | "pre-git": {
|
21 | "commit-msg": "simple",
|
22 | "demo": [
|
23 | "echo this is command 1",
|
24 | "echo this is command 2",
|
25 | "echo this is command 3"
|
26 | ],
|
27 | "demo-error": [
|
28 | "echo this is command 1",
|
29 | "echo \"this is failing command 2\" && exit -1",
|
30 | "echo this is command 3"
|
31 | ],
|
32 | "pre-commit": [
|
33 | "npm run build"
|
34 | ]
|
35 | }
|
36 | },
|
37 | "contributors": [
|
38 | "Arnout Kazemier <opensource@observe.it>",
|
39 | "Gleb Bahmutov <gleb.bahmutov@gmail.com>",
|
40 | "Tauren Mills http://tauren.com"
|
41 | ],
|
42 | "dependencies": {
|
43 | "bluebird": "3.3.4",
|
44 | "chalk": "1.1.3",
|
45 | "check-more-types": "2.15.0",
|
46 | "conventional-commit-message": "1.1.0",
|
47 | "cz-conventional-changelog": "1.1.5",
|
48 | "debug": "2.2.0",
|
49 | "ggit": "1.9.0",
|
50 | "inquirer": "0.12.0",
|
51 | "lazy-ass": "1.4.0",
|
52 | "require-relative": "0.8.7",
|
53 | "shelljs": "0.6.0",
|
54 | "simple-commit-message": "2.1.1",
|
55 | "validate-commit-msg": "2.5.0",
|
56 | "word-wrap": "1.1.0"
|
57 | },
|
58 | "devDependencies": {
|
59 | "git-issues": "1.2.0",
|
60 | "grunt": "0.4.5",
|
61 | "grunt-cli": "0.1.13",
|
62 | "grunt-contrib-jshint": "1.0.0",
|
63 | "grunt-deps-ok": "0.9.0",
|
64 | "grunt-nice-package": "0.10.2",
|
65 | "jshint-summary": "0.4.0",
|
66 | "matchdep": "1.0.1",
|
67 | "mocha": "2.4.5",
|
68 | "semantic-release": "6.2.1"
|
69 | },
|
70 | "engines": {
|
71 | "node": "> 0.8.*"
|
72 | },
|
73 | "files": [
|
74 | "bin",
|
75 | "src/*.js",
|
76 | "!src/*-spec.js",
|
77 | "hooks",
|
78 | "CHANGELOG.md"
|
79 | ],
|
80 | "homepage": "https://github.com/bahmutov/pre-git",
|
81 | "keywords": [
|
82 | "git",
|
83 | "hooks",
|
84 | "npm",
|
85 | "pre-commit",
|
86 | "pre-push",
|
87 | "precommit",
|
88 | "test"
|
89 | ],
|
90 | "license": "MIT",
|
91 | "main": "src/pre-git.js",
|
92 | "repository": {
|
93 | "type": "git",
|
94 | "url": "https://github.com/bahmutov/pre-git.git"
|
95 | },
|
96 | "scripts": {
|
97 | "build": "grunt",
|
98 | "demo": "DEBUG=pre-git node --harmony src/pre-git.js",
|
99 | "demo-commit-message": "TEST_GIT_MESSAGE='chore(test): test message' DEBUG=pre-git NODE_PATH=.. node bin/commit-msg.js",
|
100 | "demo-commit-wizard": "DEBUG=pre-git NODE_PATH=.. node bin/commit-wizard.js",
|
101 | "e2e": "./test/e2e.sh",
|
102 | "issues": "git-issues",
|
103 | "mocha": "mocha --harmony src/*-spec.js",
|
104 | "postinstall": "node src/install.js",
|
105 | "semantic-release": "semantic-release pre && npm publish && semantic-release post",
|
106 | "size": "t=\"$(npm pack .)\"; wc -c \"${t}\"; tar tvf \"${t}\"; rm \"${t}\";",
|
107 | "test": "grunt"
|
108 | }
|
109 | } |
\ | No newline at end of file |