Oliver Jägle
commited on
adds Husky 🐶 for pre-commit linting
Browse files- .husky/pre-commit +1 -0
- package.json +3 -1
- pnpm-lock.yaml +11 -1
.husky/pre-commit
ADDED
@@ -0,0 +1 @@
|
|
|
|
|
1 |
+
pnpm lint:fix
|
package.json
CHANGED
@@ -20,7 +20,8 @@
|
|
20 |
"dockerbuild": "docker build -t bolt-ai:development -t bolt-ai:latest --target bolt-ai-development .",
|
21 |
"typecheck": "tsc",
|
22 |
"typegen": "wrangler types",
|
23 |
-
"preview": "pnpm run build && pnpm run start"
|
|
|
24 |
},
|
25 |
"engines": {
|
26 |
"node": ">=18.18.0"
|
@@ -101,6 +102,7 @@
|
|
101 |
"@types/react": "^18.2.20",
|
102 |
"@types/react-dom": "^18.2.7",
|
103 |
"fast-glob": "^3.3.2",
|
|
|
104 |
"is-ci": "^3.0.1",
|
105 |
"node-fetch": "^3.3.2",
|
106 |
"prettier": "^3.3.2",
|
|
|
20 |
"dockerbuild": "docker build -t bolt-ai:development -t bolt-ai:latest --target bolt-ai-development .",
|
21 |
"typecheck": "tsc",
|
22 |
"typegen": "wrangler types",
|
23 |
+
"preview": "pnpm run build && pnpm run start",
|
24 |
+
"prepare": "husky"
|
25 |
},
|
26 |
"engines": {
|
27 |
"node": ">=18.18.0"
|
|
|
102 |
"@types/react": "^18.2.20",
|
103 |
"@types/react-dom": "^18.2.7",
|
104 |
"fast-glob": "^3.3.2",
|
105 |
+
"husky": "9.1.7",
|
106 |
"is-ci": "^3.0.1",
|
107 |
"node-fetch": "^3.3.2",
|
108 |
"prettier": "^3.3.2",
|
pnpm-lock.yaml
CHANGED
@@ -231,6 +231,9 @@ importers:
|
|
231 |
fast-glob:
|
232 |
specifier: ^3.3.2
|
233 |
version: 3.3.2
|
|
|
|
|
|
|
234 |
is-ci:
|
235 |
specifier: ^3.0.1
|
236 |
version: 3.0.1
|
@@ -2482,7 +2485,7 @@ packages:
|
|
2482 |
resolution: {integrity: sha512-HpGFw18DgFWlncDfjTa2rcQ4W88O1mC8e8yZ2AvQY5KDaktSTwo+KRf6nHK6FRI5FyRyb/5T6+TSxfP7QyGsmQ==}
|
2483 |
|
2484 | |
2485 |
-
resolution: {integrity:
|
2486 |
engines: {node: '>= 0.8'}
|
2487 |
|
2488 | |
@@ -3382,6 +3385,11 @@ packages:
|
|
3382 |
resolution: {integrity: sha512-AXcZb6vzzrFAUE61HnN4mpLqd/cSIwNQjtNWR0euPm6y0iqx3G4gOXaIDdtdDwZmhwe82LA6+zinmW4UBWVePQ==}
|
3383 |
engines: {node: '>=16.17.0'}
|
3384 |
|
|
|
|
|
|
|
|
|
|
|
3385 | |
3386 |
resolution: {integrity: sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==}
|
3387 |
engines: {node: '>=0.10.0'}
|
@@ -9278,6 +9286,8 @@ snapshots:
|
|
9278 |
|
9279 | |
9280 |
|
|
|
|
|
9281 | |
9282 |
dependencies:
|
9283 |
safer-buffer: 2.1.2
|
|
|
231 |
fast-glob:
|
232 |
specifier: ^3.3.2
|
233 |
version: 3.3.2
|
234 |
+
husky:
|
235 |
+
specifier: 9.1.7
|
236 |
+
version: 9.1.7
|
237 |
is-ci:
|
238 |
specifier: ^3.0.1
|
239 |
version: 3.0.1
|
|
|
2485 |
resolution: {integrity: sha512-HpGFw18DgFWlncDfjTa2rcQ4W88O1mC8e8yZ2AvQY5KDaktSTwo+KRf6nHK6FRI5FyRyb/5T6+TSxfP7QyGsmQ==}
|
2486 |
|
2487 | |
2488 |
+
resolution: {integrity: sha1-0ygVQE1olpn4Wk6k+odV3ROpYEg=}
|
2489 |
engines: {node: '>= 0.8'}
|
2490 |
|
2491 | |
|
|
3385 |
resolution: {integrity: sha512-AXcZb6vzzrFAUE61HnN4mpLqd/cSIwNQjtNWR0euPm6y0iqx3G4gOXaIDdtdDwZmhwe82LA6+zinmW4UBWVePQ==}
|
3386 |
engines: {node: '>=16.17.0'}
|
3387 |
|
3388 | |
3389 |
+
resolution: {integrity: sha512-5gs5ytaNjBrh5Ow3zrvdUUY+0VxIuWVL4i9irt6friV+BqdCfmV11CQTWMiBYWHbXhco+J1kHfTOUkePhCDvMA==}
|
3390 |
+
engines: {node: '>=18'}
|
3391 |
+
hasBin: true
|
3392 |
+
|
3393 | |
3394 |
resolution: {integrity: sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==}
|
3395 |
engines: {node: '>=0.10.0'}
|
|
|
9286 |
|
9287 | |
9288 |
|
9289 |
+
[email protected]: {}
|
9290 |
+
|
9291 | |
9292 |
dependencies:
|
9293 |
safer-buffer: 2.1.2
|