profileShare

rasmusjy / voicetask

Read-only snapshot

No repository description.

main default branch 105 files Expires Sep 13, 2026, 9:06 AM
package.json 1,502 bytes
1 {
2 "name": "voicetask",
3 "private": true,
4 "version": "0.1.0",
5 "type": "module",
6 "engines": {
7 "node": ">=20.12"
8 },
9 "scripts": {
10 "setup": "node scripts/setup.mjs",
11 "dev": "concurrently -k -n server,client -c blue,green \"npm:dev:server\" \"npm:dev:client\"",
12 "dev:server": "tsx watch server/index.ts",
13 "dev:client": "vite --config client/vite.config.ts",
14 "demo": "concurrently -k -n server,client -c blue,green \"npm:demo:server\" \"npm:dev:client\"",
15 "demo:server": "tsx watch server/index.ts --demo",
16 "build": "npm run build:client && npm run build:server",
17 "build:client": "vite build --config client/vite.config.ts",
18 "build:server": "tsc -p server/tsconfig.json",
19 "typecheck": "tsc -p server/tsconfig.json --noEmit && tsc -p client/tsconfig.app.json --noEmit && tsc -p shared/tsconfig.json --noEmit",
20 "test": "vitest run",
21 "check": "npm run typecheck && npm test && npm run build"
22 },
23 "dependencies": {
24 "@anthropic-ai/sdk": "^0.113.0",
25 "@fastify/cors": "^10.0.2",
26 "@fastify/multipart": "^9.2.1",
27 "@fastify/static": "^8.2.0",
28 "fastify": "^5.6.1",
29 "react": "^19.2.7",
30 "react-dom": "^19.2.7",
31 "zod": "^4.4.3"
32 },
33 "devDependencies": {
34 "@types/node": "^24.13.2",
35 "@types/react": "^19.2.17",
36 "@types/react-dom": "^19.2.3",
37 "@vitejs/plugin-react": "^6.0.3",
38 "concurrently": "^9.2.1",
39 "tsx": "^4.20.6",
40 "typescript": "~5.9.3",
41 "vite": "^8.1.1",
42 "vitest": "^3.2.4"
43 }
44 }
45