|
289 | 289 | "watch:tsc": "tsc --noEmit --watch --project tsconfig.json", |
290 | 290 | "watch-tests": "tsc -p . -w --outDir out" |
291 | 291 | }, |
292 | | - "devDependencies": { |
293 | | - "@changesets/cli": "^2.27.10", |
294 | | - "@changesets/types": "^6.0.0", |
295 | | - "@dotenvx/dotenvx": "^1.34.0", |
296 | | - "@types/diff": "^5.2.1", |
297 | | - "@types/diff-match-patch": "^1.0.36", |
298 | | - "@types/jest": "^29.5.14", |
299 | | - "@types/mocha": "^10.0.7", |
300 | | - "@types/node": "20.x", |
301 | | - "@types/string-similarity": "^4.0.2", |
302 | | - "@typescript-eslint/eslint-plugin": "^7.14.1", |
303 | | - "@typescript-eslint/parser": "^7.11.0", |
304 | | - "@vscode/test-cli": "^0.0.9", |
305 | | - "@vscode/test-electron": "^2.4.0", |
306 | | - "esbuild": "^0.24.0", |
307 | | - "eslint": "^8.57.0", |
308 | | - "husky": "^9.1.7", |
309 | | - "jest": "^29.7.0", |
310 | | - "jest-simple-dot-reporter": "^1.0.5", |
311 | | - "lint-staged": "^15.2.11", |
312 | | - "npm-run-all": "^4.1.5", |
313 | | - "prettier": "^3.4.2", |
314 | | - "ts-jest": "^29.2.5", |
315 | | - "typescript": "^5.4.5" |
316 | | - }, |
317 | 292 | "dependencies": { |
318 | 293 | "@anthropic-ai/bedrock-sdk": "^0.10.2", |
319 | 294 | "@anthropic-ai/sdk": "^0.26.0", |
|
359 | 334 | "web-tree-sitter": "^0.22.6", |
360 | 335 | "zod": "^3.23.8" |
361 | 336 | }, |
| 337 | + "devDependencies": { |
| 338 | + "@changesets/cli": "^2.27.10", |
| 339 | + "@changesets/types": "^6.0.0", |
| 340 | + "@dotenvx/dotenvx": "^1.34.0", |
| 341 | + "@types/debug": "^4.1.12", |
| 342 | + "@types/diff": "^5.2.1", |
| 343 | + "@types/diff-match-patch": "^1.0.36", |
| 344 | + "@types/jest": "^29.5.14", |
| 345 | + "@types/mocha": "^10.0.7", |
| 346 | + "@types/node": "20.x", |
| 347 | + "@types/string-similarity": "^4.0.2", |
| 348 | + "@typescript-eslint/eslint-plugin": "^7.14.1", |
| 349 | + "@typescript-eslint/parser": "^7.11.0", |
| 350 | + "@vscode/test-cli": "^0.0.9", |
| 351 | + "@vscode/test-electron": "^2.4.0", |
| 352 | + "esbuild": "^0.24.0", |
| 353 | + "eslint": "^8.57.0", |
| 354 | + "husky": "^9.1.7", |
| 355 | + "jest": "^29.7.0", |
| 356 | + "jest-simple-dot-reporter": "^1.0.5", |
| 357 | + "lint-staged": "^15.2.11", |
| 358 | + "npm-run-all": "^4.1.5", |
| 359 | + "prettier": "^3.4.2", |
| 360 | + "ts-jest": "^29.2.5", |
| 361 | + "typescript": "^5.4.5" |
| 362 | + }, |
362 | 363 | "lint-staged": { |
363 | 364 | "*.{js,jsx,ts,tsx,json,css,md}": [ |
364 | 365 | "prettier --write" |
365 | 366 | ], |
366 | 367 | "src/**/*.{ts,tsx}": [ |
367 | | - "prettier --write", |
368 | | - "npx eslint -c .eslintrc.json --fix" |
| 368 | + "npx eslint -c .eslintrc.json --max-warnings=0 --fix" |
| 369 | + ], |
| 370 | + "webview-ui/**/*.{ts,tsx}": [ |
| 371 | + "npx eslint -c webview-ui/.eslintrc.json --max-warnings=0 --fix" |
369 | 372 | ] |
370 | 373 | } |
371 | 374 | } |
0 commit comments