|
|
@@ -289,31 +289,6 @@
|
|
|
"watch:tsc": "tsc --noEmit --watch --project tsconfig.json",
|
|
|
"watch-tests": "tsc -p . -w --outDir out"
|
|
|
},
|
|
|
- "devDependencies": {
|
|
|
- "@changesets/cli": "^2.27.10",
|
|
|
- "@changesets/types": "^6.0.0",
|
|
|
- "@dotenvx/dotenvx": "^1.34.0",
|
|
|
- "@types/diff": "^5.2.1",
|
|
|
- "@types/diff-match-patch": "^1.0.36",
|
|
|
- "@types/jest": "^29.5.14",
|
|
|
- "@types/mocha": "^10.0.7",
|
|
|
- "@types/node": "20.x",
|
|
|
- "@types/string-similarity": "^4.0.2",
|
|
|
- "@typescript-eslint/eslint-plugin": "^7.14.1",
|
|
|
- "@typescript-eslint/parser": "^7.11.0",
|
|
|
- "@vscode/test-cli": "^0.0.9",
|
|
|
- "@vscode/test-electron": "^2.4.0",
|
|
|
- "esbuild": "^0.24.0",
|
|
|
- "eslint": "^8.57.0",
|
|
|
- "husky": "^9.1.7",
|
|
|
- "jest": "^29.7.0",
|
|
|
- "jest-simple-dot-reporter": "^1.0.5",
|
|
|
- "lint-staged": "^15.2.11",
|
|
|
- "npm-run-all": "^4.1.5",
|
|
|
- "prettier": "^3.4.2",
|
|
|
- "ts-jest": "^29.2.5",
|
|
|
- "typescript": "^5.4.5"
|
|
|
- },
|
|
|
"dependencies": {
|
|
|
"@anthropic-ai/bedrock-sdk": "^0.10.2",
|
|
|
"@anthropic-ai/sdk": "^0.26.0",
|
|
|
@@ -359,13 +334,41 @@
|
|
|
"web-tree-sitter": "^0.22.6",
|
|
|
"zod": "^3.23.8"
|
|
|
},
|
|
|
+ "devDependencies": {
|
|
|
+ "@changesets/cli": "^2.27.10",
|
|
|
+ "@changesets/types": "^6.0.0",
|
|
|
+ "@dotenvx/dotenvx": "^1.34.0",
|
|
|
+ "@types/debug": "^4.1.12",
|
|
|
+ "@types/diff": "^5.2.1",
|
|
|
+ "@types/diff-match-patch": "^1.0.36",
|
|
|
+ "@types/jest": "^29.5.14",
|
|
|
+ "@types/mocha": "^10.0.7",
|
|
|
+ "@types/node": "20.x",
|
|
|
+ "@types/string-similarity": "^4.0.2",
|
|
|
+ "@typescript-eslint/eslint-plugin": "^7.14.1",
|
|
|
+ "@typescript-eslint/parser": "^7.11.0",
|
|
|
+ "@vscode/test-cli": "^0.0.9",
|
|
|
+ "@vscode/test-electron": "^2.4.0",
|
|
|
+ "esbuild": "^0.24.0",
|
|
|
+ "eslint": "^8.57.0",
|
|
|
+ "husky": "^9.1.7",
|
|
|
+ "jest": "^29.7.0",
|
|
|
+ "jest-simple-dot-reporter": "^1.0.5",
|
|
|
+ "lint-staged": "^15.2.11",
|
|
|
+ "npm-run-all": "^4.1.5",
|
|
|
+ "prettier": "^3.4.2",
|
|
|
+ "ts-jest": "^29.2.5",
|
|
|
+ "typescript": "^5.4.5"
|
|
|
+ },
|
|
|
"lint-staged": {
|
|
|
"*.{js,jsx,ts,tsx,json,css,md}": [
|
|
|
"prettier --write"
|
|
|
],
|
|
|
"src/**/*.{ts,tsx}": [
|
|
|
- "prettier --write",
|
|
|
- "npx eslint -c .eslintrc.json --fix"
|
|
|
+ "npx eslint -c .eslintrc.json --max-warnings=0 --fix"
|
|
|
+ ],
|
|
|
+ "webview-ui/**/*.{ts,tsx}": [
|
|
|
+ "npx eslint -c webview-ui/.eslintrc.json --max-warnings=0 --fix"
|
|
|
]
|
|
|
}
|
|
|
}
|