{ "name": "@kevisual/code-center", "version": "0.0.12", "description": "code center", "type": "module", "main": "index.js", "author": "abearxiong", "basename": "/root/code-center", "app": { "type": "pm2-system-app", "entry": "./app.js", "runtime": [ "client" ], "engine": "bun" }, "scripts": { "dev": "bun run --watch --hot src/index.ts", "cmd": "bun run src/run.ts ", "prebuild": "rimraf dist && rimraf pack-dist", "build": "NODE_ENV=production bun bun.config.mjs", "postbuild": "ev pack", "deploy": "rsync -avz --delete ./pack-dist/ light:/root/kevisual/assistant-app/apps/root/code-center", "deploy:kevisual": "rsync -avz --delete ./pack-dist/ kevisual:~/kevisual/assistant-app/apps/root/code-center", "clean": "rm -rf dist", "reload": "ssh light pm2 restart root/code-center", "reload:kevisual": "ssh kevisual pm2 restart root/code-center", "pub:me": "npm run build && npm run deploy && npm run reload", "pub:kevisual": "npm run build && npm run deploy:kevisual && npm run reload:kevisual", "start": "pm2 start dist/app.js --name code-center", "client:start": "pm2 start apps/code-center/dist/app.js --name code-center", "studio": "npx drizzle-kit studio", "drizzle:migrate": "npx drizzle-kit migrate", "drizzle:push": "npx drizzle-kit push", "pub": "envision pack -p -u -c" }, "keywords": [], "files": [ "dist" ], "license": "UNLICENSED", "dependencies": { "@kevisual/ai": "^0.0.24", "@kevisual/auth": "^2.0.3", "@kevisual/js-filter": "^0.0.5", "@kevisual/query": "^0.0.49", "@types/busboy": "^1.5.4", "@types/send": "^1.2.1", "@types/ws": "^8.18.1", "bullmq": "^5.69.3", "busboy": "^1.6.0", "drizzle-kit": "^0.31.9", "drizzle-orm": "^0.45.1", "drizzle-zod": "^0.8.3", "eventemitter3": "^5.0.4", "send": "^1.2.1", "ws": "npm:@kevisual/ws", "xml2js": "^0.6.2" }, "devDependencies": { "@aws-sdk/client-s3": "^3.995.0", "@kevisual/api": "^0.0.57", "@kevisual/cnb": "^0.0.28", "@kevisual/context": "^0.0.8", "@kevisual/local-app-manager": "0.1.32", "@kevisual/logger": "^0.0.4", "@kevisual/oss": "0.0.19", "@kevisual/permission": "^0.0.4", "@kevisual/router": "0.0.83", "@kevisual/types": "^0.0.12", "@kevisual/use-config": "^1.0.30", "@types/archiver": "^7.0.0", "@types/bun": "^1.3.9", "@types/crypto-js": "^4.2.2", "@types/jsonwebtoken": "^9.0.10", "@types/node": "^25.3.0", "@types/pg": "^8.16.0", "@types/semver": "^7.7.1", "@types/xml2js": "^0.4.14", "archiver": "^7.0.1", "crypto-js": "^4.2.0", "dayjs": "^1.11.19", "dotenv": "^17.3.1", "es-toolkit": "^1.44.0", "ioredis": "^5.9.3", "jsonwebtoken": "^9.0.3", "nanoid": "^5.1.6", "p-queue": "^9.1.0", "pg": "^8.18.0", "pm2": "^6.0.14", "semver": "^7.7.4", "zod": "^4.3.6" }, "resolutions": { "inflight": "latest", "picomatch": "^4.0.2", "ioredis": "^5.9.3" }, "packageManager": "pnpm@10.30.1", "workspaces": [ "wxmsg" ] }