{ "name": "api", "version": "1.0.0", "scripts": { "start": "node dist/index.js", "build": "tsc -p .", "dev": "run-script-os", "dev:win32": "wsl -- bash -ic 'pnpm run dev:linux'", "dev:linux": "./scripts/dev.sh" }, "type": "module", "packageManager": "pnpm@10.24.0+sha512.01ff8ae71b4419903b65c60fb2dc9d34cf8bb6e06d03bde112ef38f7a34d6904c424ba66bea5cdcf12890230bf39f9580473140ed9c946fef328b6e5238a345a", "private": true, "devDependencies": { "@types/connect-pg-simple": "^7.0.3", "@types/cors": "^2.8.19", "@types/express": "^5.0.6", "@types/express-session": "^1.18.2", "@types/node": "^24.10.1", "@types/pg": "^8.15.6", "dotenv": "^17.2.3", "prisma": "^7.1.0", "run-script-os": "^1.1.6", "tsx": "^4.21.0", "typescript": "~5.9.3" }, "dependencies": { "@keycloak/keycloak-admin-client": "^26.4.7", "@prisma/adapter-pg": "^7.1.0", "@prisma/client": "^7.1.0", "@tsoa/runtime": "^6.6.0", "connect-pg-simple": "^10.0.0", "cors": "^2.8.5", "express": "^5.2.1", "express-session": "^1.18.2", "keycloak-connect": "^26.1.1", "pg": "^8.16.3", "rxjs": "~7.8.2" } }