Skip to content

Commit 6ee7b83

Browse files
committed
feat(npm): smaller npm published size
1 parent 6b1952d commit 6ee7b83

File tree

1 file changed

+23
-9
lines changed

1 file changed

+23
-9
lines changed

package.json

Lines changed: 23 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,9 @@
88
"use-case": "node test/use-case.js & node test/use-case-nested.js",
99
"semantic-release": "semantic-release pre && npm publish && semantic-release post",
1010
"issues": "git-issues",
11-
"check": "autochecker 0.12 4.0 5.0"
11+
"check": "autochecker 0.12 4.0 5.0",
12+
"commit": "commit-wizard",
13+
"size": "t=\"$(npm pack .)\"; wc -c \"${t}\"; tar tvf \"${t}\"; rm \"${t}\";"
1214
},
1315
"repository": {
1416
"type": "git",
@@ -21,17 +23,29 @@
2123
"hook",
2224
"transform"
2325
],
24-
"pre-commit": [
25-
"npm test",
26-
"npm run use-case",
27-
"npm version"
28-
],
2926
"author": "Gleb Bahmutov <gleb.bahmutov@gmail.com>",
3027
"license": "MIT",
3128
"devDependencies": {
3229
"git-issues": "1.2.0",
33-
"gt": "0.8.49",
34-
"pre-git": "0.2.1",
35-
"semantic-release": "^4.3.5"
30+
"gt": "0.9.1",
31+
"pre-git": "3.8.3",
32+
"semantic-release": "6.2.1"
33+
},
34+
"files": [
35+
"index.js",
36+
"MIT-license.md"
37+
],
38+
"config": {
39+
"pre-git": {
40+
"commit-msg": "simple",
41+
"pre-commit": [
42+
"npm test",
43+
"npm run use-case"
44+
],
45+
"pre-push": ["npm run size"],
46+
"post-commit": [],
47+
"post-checkout": [],
48+
"post-merge": []
49+
}
3650
}
3751
}

0 commit comments

Comments
 (0)