{ "name": "thothii-backend", "private": true, "type": "module", "scripts": { "dev": "tsx watch src/server.ts", "prebuild": "node scripts/clean-dist.mjs", "build": "npm run build:ts", "test": "vitest run", "start": "node dist/server.js", "build:native": "node scripts/build-workspace-fs-at.mjs", "postinstall": "npm run build:native", "build:ts": "node scripts/clean-dist.mjs && tsc -p tsconfig.json" }, "dependencies": { "@fastify/cors": "^11.2.0", "@fastify/multipart": "^9.4.0", "@types/pg": "^8.20.3", "fastify": "^5.0.0", "pg": "^8.22.0", "yaml": "^2.9.0", "yauzl": "^3.4.0", "yazl": "^3.3.1", "zod": "^4.4.3", "fs-ext": "2.1.1" }, "devDependencies": { "@types/node": "^22.0.0", "@types/yauzl": "^3.4.0", "@types/yazl": "^3.3.1", "tsx": "^4.19.0", "typescript": "^5.6.0", "vitest": "^2.1.0", "node-gyp": "11.2.0" }, "engines": { "node": ">=22 <23" } }