Skip to content

Commit c56b95b

Browse files
authored
Task metadata (#7092)
1 parent dcbb7a6 commit c56b95b

File tree

16 files changed

+912
-292
lines changed

16 files changed

+912
-292
lines changed

package.json

Lines changed: 8 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -24,15 +24,20 @@
2424
"knip": "knip --include files",
2525
"update-contributors": "node scripts/update-contributors.js",
2626
"evals": "dotenvx run -f packages/evals/.env.development packages/evals/.env.local -- docker compose -f packages/evals/docker-compose.yml --profile server --profile runner up --build --scale runner=0",
27-
"link-workspace-packages": "node scripts/link-packages.js",
28-
"unlink-workspace-packages": "node scripts/link-packages.js --unlink"
27+
"npm:publish:types": "pnpm --filter @roo-code/types npm:publish",
28+
"link-workspace-packages": "tsx scripts/link-packages.ts",
29+
"unlink-workspace-packages": "tsx scripts/link-packages.ts --unlink"
2930
},
3031
"devDependencies": {
3132
"@changesets/cli": "^2.27.10",
3233
"@dotenvx/dotenvx": "^1.34.0",
34+
"@roo-code/config-typescript": "workspace:^",
35+
"@types/glob": "^9.0.0",
36+
"@types/node": "^24.1.0",
3337
"@vscode/vsce": "3.3.2",
3438
"esbuild": "^0.25.0",
3539
"eslint": "^9.27.0",
40+
"glob": "^11.0.3",
3641
"husky": "^9.1.7",
3742
"knip": "^5.44.4",
3843
"lint-staged": "^16.0.0",
@@ -41,6 +46,7 @@
4146
"ovsx": "0.10.4",
4247
"prettier": "^3.4.2",
4348
"rimraf": "^6.0.1",
49+
"tsx": "^4.19.3",
4450
"turbo": "^2.5.3",
4551
"typescript": "^5.4.5"
4652
},

packages/types/.gitignore

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,2 @@
1+
dist
2+
npm/package.json

packages/types/eslint.config.mjs

Lines changed: 17 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,20 @@
11
import { config } from "@roo-code/config-eslint/base"
2+
import globals from "globals"
23

34
/** @type {import("eslint").Linter.Config} */
4-
export default [...config]
5+
export default [
6+
...config,
7+
{
8+
files: ["**/*.cjs"],
9+
languageOptions: {
10+
globals: {
11+
...globals.node,
12+
...globals.commonjs,
13+
},
14+
sourceType: "commonjs",
15+
},
16+
rules: {
17+
"@typescript-eslint/no-require-imports": "off",
18+
},
19+
},
20+
]
Lines changed: 3 additions & 25 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@roo-code/types",
3-
"version": "1.46.0",
3+
"version": "1.48.0",
44
"description": "TypeScript type definitions for Roo Code.",
55
"publishConfig": {
66
"access": "public",
@@ -17,28 +17,6 @@
1717
"url": "https://github.com/RooCodeInc/Roo-Code/issues"
1818
},
1919
"homepage": "https://roocode.com",
20-
"keywords": [
21-
"roo",
22-
"roo-code",
23-
"ai"
24-
],
25-
"main": "./dist/index.cjs",
26-
"module": "./dist/index.js",
27-
"types": "./dist/index.d.ts",
28-
"exports": {
29-
".": {
30-
"types": "./dist/index.d.ts",
31-
"import": "./dist/index.js",
32-
"require": {
33-
"types": "./dist/index.d.cts",
34-
"default": "./dist/index.cjs"
35-
}
36-
}
37-
},
38-
"files": [
39-
"dist"
40-
],
41-
"dependencies": {
42-
"zod": "^3.25.61"
43-
}
20+
"keywords": ["roo", "roo-code", "ai"],
21+
"files": ["dist"]
4422
}

packages/types/package.json

Lines changed: 5 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -18,16 +18,18 @@
1818
"check-types": "tsc --noEmit",
1919
"test": "vitest run",
2020
"build": "tsup",
21-
"npm:publish": "cd npm && npm version minor && cd - && tsup --outDir npm/dist && cd npm && npm publish",
22-
"clean": "rimraf dist npm/dist .turbo"
21+
"build:watch": "tsup --watch --outDir npm/dist --onSuccess 'echo ✅ Types rebuilt to npm/dist'",
22+
"npm:publish": "node scripts/publish-npm.cjs",
23+
"clean": "rimraf dist .turbo"
2324
},
2425
"dependencies": {
2526
"zod": "^3.25.61"
2627
},
2728
"devDependencies": {
2829
"@roo-code/config-eslint": "workspace:^",
2930
"@roo-code/config-typescript": "workspace:^",
30-
"@types/node": "20.x",
31+
"@types/node": "^24.1.0",
32+
"globals": "^16.3.0",
3133
"tsup": "^8.3.5",
3234
"vitest": "^3.2.3"
3335
}

0 commit comments

Comments
 (0)