{ "name": "@roo-code/types", "version": "0.0.0", "type": "module", "main": "./dist/index.cjs", "exports": { ".": { "types": "./src/index.ts", "import": "./src/index.ts", "require": { "types": "./dist/index.d.cts", "default": "./dist/index.cjs" } } }, "scripts": { "lint": "eslint src --ext=ts --max-warnings=0", "check-types": "tsc --noEmit", "test": "vitest run", "build": "tsup", "build:watch": "tsup --watch --outDir npm/dist --onSuccess 'echo ✅ Types rebuilt to npm/dist'", "npm:publish": "node scripts/publish-npm.cjs", "clean": "rimraf dist .turbo" }, "dependencies": { "zod": "^3.25.61" }, "devDependencies": { "@roo-code/config-eslint": "workspace:^", "@roo-code/config-typescript": "workspace:^", "@types/node": "^24.1.0", "globals": "^16.3.0", "tsup": "^8.3.5", "vitest": "^3.2.3" } }