{ "name": "@roo-code/cli", "version": "0.1.0", "description": "Roo Code CLI - Run the Roo Code agent from the command line", "private": true, "type": "module", "main": "dist/index.js", "bin": { "roo": "dist/index.js" }, "scripts": { "format": "prettier --write 'src/**/*.ts'", "lint": "eslint src --ext .ts --max-warnings=0", "check-types": "tsc --noEmit", "test": "vitest run", "build": "tsup", "build:extension": "pnpm --filter roo-cline bundle", "dev": "ROO_AUTH_BASE_URL=https://app.roocode.com ROO_SDK_BASE_URL=https://cloud-api.roocode.com ROO_CODE_PROVIDER_URL=https://api.roocode.com/proxy tsx src/index.ts", "dev:local": "ROO_AUTH_BASE_URL=http://localhost:3000 ROO_SDK_BASE_URL=http://localhost:3001 ROO_CODE_PROVIDER_URL=http://localhost:8080/proxy tsx src/index.ts", "dev:test-stdin": "tsx scripts/test-stdin-stream.ts", "clean": "rimraf dist .turbo" }, "dependencies": { "@inkjs/ui": "^2.0.0", "@roo-code/core": "workspace:^", "@roo-code/types": "workspace:^", "@roo-code/vscode-shim": "workspace:^", "@trpc/client": "^11.8.1", "@vscode/ripgrep": "^1.15.9", "commander": "^12.1.0", "cross-spawn": "^7.0.6", "execa": "^9.5.2", "fuzzysort": "^3.1.0", "ink": "^6.6.0", "p-wait-for": "^5.0.2", "react": "^19.1.0", "superjson": "^2.2.6", "zustand": "^5.0.0" }, "devDependencies": { "@roo-code/config-eslint": "workspace:^", "@roo-code/config-typescript": "workspace:^", "@types/node": "^24.1.0", "@types/react": "^19.1.6", "ink-testing-library": "^4.0.0", "rimraf": "^6.0.1", "tsup": "^8.4.0", "vitest": "^3.2.3" } }