aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorAlexander Lisianoi <all3fox@gmail.com>2016-06-16 11:42:26 +0200
committerMichał Gołębiowski <m.goleb@gmail.com>2016-07-25 18:27:36 +0200
commit04a2e036d0de3a0b382af3379c99d23e9ac7c390 (patch)
tree188e686383ed7c3d78cc397c73a60b6aa0d8ff85
parente4fd41f8fa4190fbbb6cb98cf7ace64f6e00685d (diff)
downloadjquery-04a2e036d0de3a0b382af3379c99d23e9ac7c390.tar.gz
jquery-04a2e036d0de3a0b382af3379c99d23e9ac7c390.zip
Build: use commitplease via husky, prohibit #NNNN github-style tickets
Closes gh-3176
-rw-r--r--package.json10
1 files changed, 7 insertions, 3 deletions
diff --git a/package.json b/package.json
index c5cdc6a3c..d05c2485a 100644
--- a/package.json
+++ b/package.json
@@ -26,7 +26,7 @@
"dependencies": {},
"devDependencies": {
"babel-preset-es2015": "6.6.0",
- "commitplease": "2.3.1",
+ "commitplease": "2.6.1",
"core-js": "2.2.2",
"cross-spawn": "2.2.3",
"eslint-config-jquery": "1.0.0",
@@ -61,9 +61,11 @@
"build": "npm install && grunt",
"start": "grunt watch",
"test": "grunt && grunt test",
- "precommit": "grunt precommit_lint"
+ "precommit": "grunt precommit_lint",
+ "commitmsg": "node node_modules/commitplease"
},
"commitplease": {
+ "nohook": true,
"components": [
"Docs",
"Tests",
@@ -88,6 +90,8 @@
"Serialize",
"Traversing",
"Wrap"
- ]
+ ],
+ "markerPattern": "^((clos|fix|resolv)(e[sd]|ing))|(refs?)",
+ "ticketPattern": "^((Closes|Fixes) ([a-zA-Z]{2,}-)[0-9]+)|(Refs? [^#])"
}
}