UNPKG

2.51 kBJSONView Raw
1{
2 "name": "husky",
3 "version": "5.0.5",
4 "description": "Git hooks made easy",
5 "bin": "lib/bin.js",
6 "files": [
7 "/lib",
8 "/scripts",
9 "LICENSE",
10 "LICENSE-MIT",
11 "LICENSE-PARITY",
12 "LICENSE-PATRON"
13 ],
14 "dependencies": {},
15 "devDependencies": {
16 "@commitlint/cli": "^11.0.0",
17 "@commitlint/config-conventional": "^11.0.0",
18 "@commitlint/prompt-cli": "^11.0.0",
19 "@tsconfig/node10": "^1.0.7",
20 "@types/node": "^14.14.12",
21 "@typescript-eslint/eslint-plugin": "^4.9.1",
22 "@typescript-eslint/parser": "^4.9.1",
23 "docsify-cli": "^4.4.2",
24 "eslint": "^7.15.0",
25 "eslint-config-prettier": "^7.0.0",
26 "eslint-plugin-prettier": "^3.2.0",
27 "pinst": "^2.1.1",
28 "prettier": "^2.2.1",
29 "type-fest": "^0.20.2",
30 "typescript": "^4.1.3"
31 },
32 "scripts": {
33 "build": "tsc",
34 "serve": "docsify serve docs",
35 "lint": "eslint . --ext .js,.ts --ignore-path .gitignore",
36 "_postinstall": "npm run build && node lib/bin install",
37 "preuninstall": "node lib/bin uninstall",
38 "prepack": "pinst --disable",
39 "postpack": "pinst --enable",
40 "preversion": "npm run build",
41 "postversion": "git push && git push --tags && npm publish --tag next",
42 "prepublish": "pinst --disable",
43 "postpublish": "pinst --enable",
44 "pretest": "npm run build --silent && npm pack --silent",
45 "test": "sh ./test/default.sh && sh ./test/sub-dir.sh && sh ./test/config-dir.sh",
46 "posttest": "rm husky-*.tgz",
47 "commit": "commit"
48 },
49 "engines": {
50 "node": ">= 10"
51 },
52 "repository": {
53 "type": "git",
54 "url": "git+https://github.com/typicode/husky.git"
55 },
56 "keywords": [
57 "git",
58 "hook",
59 "hooks",
60 "test",
61 "lint",
62 "applypatch-msg",
63 "pre-applypatch",
64 "post-applypatch",
65 "pre-commit",
66 "pre-merge-commit",
67 "prepare-commit-msg",
68 "commit-msg",
69 "post-commit",
70 "pre-rebase",
71 "post-checkout",
72 "post-merge",
73 "pre-push",
74 "post-update",
75 "push-to-checkout",
76 "pre-auto-gc",
77 "post-rewrite",
78 "sendemail-validate"
79 ],
80 "author": "Typicode <typicode@gmail.com>",
81 "license": "Parity-7.0.0 AND MIT WITH Patron-1.0.0",
82 "bugs": {
83 "url": "https://github.com/typicode/husky/issues"
84 },
85 "homepage": "https://github.com/typicode/husky#readme",
86 "funding": [
87 {
88 "type": "github",
89 "url": "https://github.com/sponsors/typicode"
90 },
91 {
92 "type": "opencollective",
93 "url": "https://opencollective.com/husky"
94 }
95 ]
96}