{ "name": "kiddos", "version": "1.0.0", "private": true, "scripts": { "start": "concurrently \"npm run dev:backend\" \"npm run dev:frontend\"", "dev:backend": "cd backend && npm run dev", "dev:frontend": "cd frontend && npm run dev", "build": "npm run build:backend && npm run build:frontend", "build:backend": "cd backend && npm run build", "build:frontend": "cd frontend && npm run build" }, "dependencies": { "express": "^4.18.2", "@libsql/client": "^0.4.0", "bcrypt": "^5.1.1", "jsonwebtoken": "^9.0.2", "cookie-parser": "^1.4.6", "cors": "^2.8.5", "dotenv": "^16.3.1", "axios": "^1.6.0", "zod": "^3.22.4", "express-rate-limit": "^7.1.5", "react": "^18.2.0", "react-dom": "^18.2.0", "react-router-dom": "^6.21.1", "@types/react": "^18.2.43", "@types/react-dom": "^18.2.17", "@types/react-router-dom": "^5.3.3", "@vitejs/plugin-react": "^4.2.1", "typescript": "^5.3.3", "vite": "^5.0.8", "nodemon": "^3.0.2", "concurrently": "^8.2.2", "typescript": "^5.3.3", "@types/express": "^4.17.21", "@types/bcrypt": "^5.0.2", "@types/jsonwebtoken": "^9.0.5", "@types/cookie-parser": "^1.4.6", "@types/cors": "^2.8.17", "@types/node": "^20.10.5", "tsx": "^4.7.0" } }