Skip to content

Commit 83fc6bb

Browse files
chore(deps): update build, lint, and test tooling (#745)
* chore(deps): update build, lint, and test tooling * deps(knip): cleaning up knip, and downgrading since zod upgrade required first --------- Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Co-authored-by: Elliott de Launay <edelauna@gmail.com>
1 parent 9bc4e39 commit 83fc6bb

14 files changed

Lines changed: 604 additions & 710 deletions

File tree

apps/cli/package.json

Lines changed: 3 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -29,7 +29,6 @@
2929
"@trpc/client": "^11.8.1",
3030
"@vscode/ripgrep": "^1.15.9",
3131
"commander": "^12.1.0",
32-
"cross-spawn": "^7.0.6",
3332
"execa": "^9.5.2",
3433
"fuzzysort": "^3.1.0",
3534
"ink": "^6.6.0",
@@ -43,11 +42,11 @@
4342
"@roo-code/config-typescript": "workspace:^",
4443
"@types/node": "20.19.43",
4544
"@types/react": "18.3.23",
46-
"@vitest/coverage-v8": "4.1.0",
45+
"@vitest/coverage-v8": "4.1.9",
4746
"ink-testing-library": "4.0.0",
4847
"rimraf": "6.0.1",
4948
"tsup": "8.5.0",
50-
"tsx": "4.19.4",
51-
"vitest": "4.1.0"
49+
"tsx": "4.22.4",
50+
"vitest": "4.1.9"
5251
}
5352
}

apps/vscode-e2e/src/types/global.d.ts

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,6 @@
11
import type { RooCodeAPI } from "@roo-code/types"
22

33
declare global {
4-
// eslint-disable-next-line no-var -- var is required in declare global
54
var api: RooCodeAPI
65
}
76

knip.json

Lines changed: 2 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -9,10 +9,8 @@
99
"project": ["**/*.ts", "!**/__tests__/**"],
1010
"ignoreDependencies": [
1111
"@roo-code/config-typescript",
12-
"@types/mocha",
1312
"@types/node-cache",
1413
"@types/vscode",
15-
"@vscode/codicons",
1614
"@vscode/ripgrep",
1715
"esbuild-wasm",
1816
"tree-sitter-wasms",
@@ -29,7 +27,6 @@
2927
"babel-plugin-react-compiler",
3028
"katex",
3129
"react-compiler-runtime",
32-
"rehype-highlight",
3330
"source-map",
3431
"tailwindcss",
3532
"tailwindcss-animate",
@@ -38,7 +35,7 @@
3835
},
3936
"apps/cli": {
4037
"project": ["src/**/*.ts", "src/**/*.tsx"],
41-
"ignoreDependencies": ["@vscode/ripgrep", "cross-spawn"]
38+
"ignoreDependencies": ["@vscode/ripgrep"]
4239
},
4340
"packages/config-typescript": {
4441
"ignoreUnresolved": ["vitest/globals"]
@@ -52,7 +49,7 @@
5249
},
5350
"packages/cloud": {
5451
"project": ["src/**/*.ts"],
55-
"ignoreDependencies": ["@types/vscode", "ioredis", "p-wait-for"]
52+
"ignoreDependencies": ["@types/vscode"]
5653
},
5754
"packages/telemetry": {
5855
"project": ["src/**/*.ts"],

package.json

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -34,17 +34,17 @@
3434
"@types/node": "20.19.43",
3535
"@vscode/vsce": "3.9.2",
3636
"esbuild": "0.28.1",
37-
"eslint": "9.28.0",
37+
"eslint": "9.39.4",
3838
"husky": "9.1.7",
3939
"knip": "5.60.2",
4040
"lint-staged": "16.4.0",
4141
"mkdirp": "3.0.1",
4242
"ovsx": "0.10.12",
43-
"prettier": "3.5.3",
43+
"prettier": "3.8.4",
4444
"rimraf": "6.0.1",
45-
"tsx": "4.19.4",
46-
"turbo": "2.9.14",
47-
"typescript": "5.8.3"
45+
"tsx": "4.22.4",
46+
"turbo": "2.10.0",
47+
"typescript": "5.9.3"
4848
},
4949
"lint-staged": {
5050
"*.{js,jsx,ts,tsx,json,css,md}": [
@@ -59,7 +59,7 @@
5959
"tar-fs": ">=3.1.1",
6060
"esbuild": "0.28.1",
6161
"rollup": "4.60.4",
62-
"vite": "8.0.16",
62+
"vite": "8.1.0",
6363
"undici": "6.27.0",
6464
"form-data": ">=4.0.4",
6565
"bluebird": ">=3.7.2",

packages/build/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19,6 +19,6 @@
1919
"@roo-code/config-eslint": "workspace:^",
2020
"@roo-code/config-typescript": "workspace:^",
2121
"@types/node": "20.19.43",
22-
"vitest": "4.1.0"
22+
"vitest": "4.1.9"
2323
}
2424
}

packages/cloud/package.json

Lines changed: 2 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -13,9 +13,7 @@
1313
},
1414
"dependencies": {
1515
"@roo-code/types": "workspace:^",
16-
"ioredis": "^5.6.1",
1716
"jwt-decode": "^4.0.0",
18-
"p-wait-for": "^5.0.2",
1917
"zod": "^3.25.76"
2018
},
2119
"devDependencies": {
@@ -24,7 +22,7 @@
2422
"@types/node": "20.19.43",
2523
"@types/vscode": "1.100.0",
2624
"globals": "16.3.0",
27-
"@vitest/coverage-v8": "4.1.0",
28-
"vitest": "4.1.0"
25+
"@vitest/coverage-v8": "4.1.9",
26+
"vitest": "4.1.9"
2927
}
3028
}

packages/config-eslint/package.json

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -10,12 +10,12 @@
1010
"devDependencies": {
1111
"@eslint/js": "9.27.0",
1212
"@next/eslint-plugin-next": "15.3.2",
13-
"eslint": "9.27.0",
13+
"eslint": "9.39.4",
1414
"eslint-config-prettier": "10.1.8",
15-
"eslint-plugin-only-warn": "1.1.0",
15+
"eslint-plugin-only-warn": "1.2.1",
1616
"eslint-plugin-react": "7.37.5",
1717
"eslint-plugin-react-hooks": "5.2.0",
18-
"eslint-plugin-turbo": "2.5.6",
18+
"eslint-plugin-turbo": "2.10.0",
1919
"globals": "16.1.0",
2020
"typescript-eslint": "8.32.1"
2121
}

packages/core/package.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -31,7 +31,7 @@
3131
"@roo-code/config-eslint": "workspace:^",
3232
"@roo-code/config-typescript": "workspace:^",
3333
"@types/node": "20.19.43",
34-
"@vitest/coverage-v8": "4.1.0",
35-
"vitest": "4.1.0"
34+
"@vitest/coverage-v8": "4.1.9",
35+
"vitest": "4.1.9"
3636
}
3737
}

packages/telemetry/package.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,7 @@
2121
"@roo-code/config-typescript": "workspace:^",
2222
"@types/node": "20.19.43",
2323
"@types/vscode": "1.100.0",
24-
"@vitest/coverage-v8": "4.1.0",
25-
"vitest": "4.1.0"
24+
"@vitest/coverage-v8": "4.1.9",
25+
"vitest": "4.1.9"
2626
}
2727
}

packages/types/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -34,7 +34,7 @@
3434
"globals": "16.3.0",
3535
"tsup": "8.5.0",
3636
"ajv": "8.20.0",
37-
"vitest": "4.1.0",
37+
"vitest": "4.1.9",
3838
"zod-to-json-schema": "3.25.1"
3939
}
4040
}

0 commit comments

Comments
 (0)