{ "name": "api", "version": "1.0.0", "description": "", "main": "index.js", "scripts": { "dev": "NODE_DEBUG=true ts-node ./src", "build": "pnpm run clean && pnpm run flutter && tsc -p tsconfig.json && cp -r ./src/public ./build/public", "clean": "rm -rf ./build", "start": "pnpm run build && node ./build", "flutter": "cd .. && ./flutterw clean && ./flutterw pub get && ./flutterw build web --release && rm -rf ./api/src/public/* && mv ./build/web/* ./api/src/public" }, "keywords": [], "author": "", "license": "ISC", "devDependencies": { "@types/node": "^18.14.0", "@typescript-eslint/eslint-plugin": "^5.52.0", "@typescript-eslint/parser": "^5.52.0", "dotenv": "^16.0.3", "eslint": "^8.34.0", "ts-node": "^10.9.1", "typescript": "^4.9.5" }, "dependencies": { "@fastify/static": "^6.9.0", "fastify": "^4.13.0", "firebase": "^9.17.1" } }