Files
shsf/Backend/package.json
T
2025-12-01 08:20:32 +01:00

37 lines
1.1 KiB
JSON

{
"version": "1.0.2",
"name": "shsf-backend",
"description": "Backend for SHSF",
"private": true,
"license": "MIT-0",
"dependencies": {
"@prisma/client": "^6.18.0",
"@rjweb/runtime-node": "^1.1.1",
"@rjweb/utils": "^1.12.29",
"@types/bcrypt": "^5.0.2",
"@types/dockerode": "^3.3.45",
"@types/node": "^22.18.13",
"@types/nodemailer": "^6.4.21",
"axios": "^1.13.1",
"bcrypt": "^5.1.1",
"cron-parser": "^5.4.0",
"dockerode": "^4.0.9",
"esbuild": "^0.25.11",
"file-type": "^19.6.0",
"lru-cache": "^11.2.2",
"prisma": "^6.18.0",
"rjweb-server": "^9.8.6",
"tar": "^7.5.2",
"typescript": "^5.9.3"
},
"scripts": {
"prism": "npx prisma generate && npx prisma db push",
"generate": "npx prisma generate",
"build": "rm -rf dist && tsc && cd ..",
"start": "cd dist && node index.js && cd ..",
"prod": "npm run build && npm run start",
"dev": "rm -rf dist && esbuild `find src \\( -name '*.ts' -o -name '*.tsx' \\)` --platform='node' --sourcemap --ignore-annotations --format='cjs' --target='es2022' --outdir='dist' && cd dist && node index.js && cd ..",
"test": "npm run build"
}
}