Files

42 lines
1.2 KiB
JSON

{
"name": "pi-webui",
"version": "1.0.0",
"private": true,
"type": "module",
"scripts": {
"dev": "concurrently --names \"server,client\" --prefix-colors \"cyan,green\" \"npm run dev:server\" \"npm run dev:client\"",
"dev:server": "tsx watch server/index.ts",
"dev:client": "vite",
"build": "npm run build:client",
"build:client": "vite build",
"start": "tsx server/index.ts",
"preview": "npm run build && npm run start",
"test": "node --test --import tsx tests/*.test.ts"
},
"dependencies": {
"@mariozechner/mini-lit": "^0.2.1",
"@earendil-works/pi-agent-core": "0.83.0",
"@earendil-works/pi-ai": "0.83.0",
"@earendil-works/pi-coding-agent": "0.83.0",
"@earendil-works/pi-web-ui": "0.75.3",
"express": "^5.1.0",
"lit": "^3.3.1",
"lucide": "^0.544.0",
"ws": "8.21.1"
},
"overrides": {
"@protobufjs/utf8": "1.1.2",
"protobufjs": "7.6.5",
"qs": "6.15.3"
},
"devDependencies": {
"@tailwindcss/vite": "^4.1.17",
"@types/express": "^5.0.0",
"@types/ws": "^8.5.14",
"concurrently": "^9.1.2",
"tsx": "^4.19.0",
"typescript": "^5.7.3",
"vite": "^7.1.6"
}
}