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
|