Introduce openclaw adapter package with server execution, CLI stream formatting, and UI config fields. Register the adapter across CLI, server, and UI registries. Add adapter label in all relevant pages. Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
48 lines
1.3 KiB
JSON
48 lines
1.3 KiB
JSON
{
|
|
"name": "@paperclip/server",
|
|
"version": "0.0.1",
|
|
"private": true,
|
|
"type": "module",
|
|
"scripts": {
|
|
"dev": "tsx src/index.ts",
|
|
"dev:watch": "PAPERCLIP_MIGRATION_PROMPT=never tsx watch --ignore ../ui/node_modules --ignore ../ui/.vite --ignore ../ui/dist src/index.ts",
|
|
"build": "tsc",
|
|
"start": "node dist/index.js",
|
|
"typecheck": "tsc --noEmit"
|
|
},
|
|
"dependencies": {
|
|
"@paperclip/adapter-claude-local": "workspace:*",
|
|
"@paperclip/adapter-codex-local": "workspace:*",
|
|
"@paperclip/adapter-openclaw": "workspace:*",
|
|
"@paperclip/adapter-utils": "workspace:*",
|
|
"@paperclip/db": "workspace:*",
|
|
"@paperclip/shared": "workspace:*",
|
|
"@aws-sdk/client-s3": "^3.888.0",
|
|
"better-auth": "^1.3.8",
|
|
"detect-port": "^2.1.0",
|
|
"dotenv": "^17.0.1",
|
|
"drizzle-orm": "^0.38.4",
|
|
"express": "^5.1.0",
|
|
"multer": "^2.0.2",
|
|
"pino": "^9.6.0",
|
|
"pino-http": "^10.4.0",
|
|
"pino-pretty": "^13.1.3",
|
|
"ws": "^8.19.0",
|
|
"zod": "^3.24.2"
|
|
},
|
|
"optionalDependencies": {
|
|
"embedded-postgres": "^18.1.0-beta.16"
|
|
},
|
|
"devDependencies": {
|
|
"@types/express": "^5.0.0",
|
|
"@types/express-serve-static-core": "^5.0.0",
|
|
"@types/multer": "^2.0.0",
|
|
"@types/supertest": "^6.0.2",
|
|
"supertest": "^7.0.0",
|
|
"tsx": "^4.19.2",
|
|
"typescript": "^5.7.3",
|
|
"vite": "^6.1.0",
|
|
"vitest": "^3.0.5"
|
|
}
|
|
}
|