Files
paseo/packages/cli/package.json
Mohamed Boudra 7c32fcda98 refactor(workspaces): finalize runtime package boundaries
Keep the daemon dependent only on the public runtime contract and helper, while optional runtime implementations remain external command registrations. Workspace setup continues asynchronously through the bound runtime without coupling production packages to an implementation.
2026-08-14 12:48:35 +02:00

51 lines
1.3 KiB
JSON

{
"name": "@getpaseo/cli",
"version": "0.4.0",
"description": "Paseo CLI - control your AI coding agents from the command line",
"bin": {
"paseo": "bin/paseo"
},
"files": [
"bin",
"dist",
"!dist/**/*.map"
],
"type": "module",
"publishConfig": {
"access": "public"
},
"scripts": {
"clean": "node ../../scripts/clean-package-dist.mjs",
"build": "tsc -p tsconfig.json --incremental false",
"build:clean": "npm run clean && npm run build",
"prepack": "npm run build:clean",
"typecheck": "tsgo --noEmit",
"test": "npm run test:unit && npm run test:local",
"test:unit": "vitest run src",
"test:local": "tsx tests/run-all.ts",
"test:e2e": "npm run test:local",
"test:e2e:lifecycle": "npx tsx tests/e2e/agent-lifecycle.test.ts"
},
"dependencies": {
"@clack/prompts": "^1.0.0",
"@getpaseo/client": "0.4.0",
"@getpaseo/protocol": "0.4.0",
"@getpaseo/server": "0.4.0",
"chalk": "^5.3.0",
"commander": "^12.0.0",
"mime-types": "^2.1.35",
"tree-kill": "^1.2.2",
"ws": "^8.14.2",
"yaml": "^2.8.4",
"zod": "^4.4.3"
},
"devDependencies": {
"@types/mime-types": "^3.0.1",
"@types/ws": "^8.5.8",
"tsx": "^4.6.0",
"typescript": "^5.2.2",
"vitest": "^4.1.6",
"zx": "^8.8.5"
}
}