This commit is contained in:
2026-06-24 15:34:09 +02:00
commit 65fb6816ca
442 changed files with 27246 additions and 0 deletions
+54
View File
@@ -0,0 +1,54 @@
{
"name": "wreckit-backend",
"scripts": {
"dev:nodemon": "nodemon --watch . src/index.ts",
"dev:postgres": "docker run --name postgres-dev -p 5432:5432 -e POSTGRES_PASSWORD=YWpBaqN3QvQhRHxYfhuxfv4CYzY5nKg4MjtyVKWzxFfcAtW86SPX5CUQ0sKtqa6B -d postgres:17.5-alpine3.22",
"dev:redis": "docker run --name redis-dev -p 6379:6379 -d redis:8.2.1-alpine3.22",
"start": "ts-node src/index.ts",
"env:generate": "gen-env-types .env -o env.d.ts -e .",
"prisma:generate": "prisma generate",
"prisma:create-migration": "prisma migrate dev --create-only --migrations-path",
"prisma:migrate": "prisma migrate dev",
"prisma:deploy": "prisma migrate deploy"
},
"dependencies": {
"@apollo/server": "^4.10.4",
"@prisma/client": "5.22.0",
"argon2": "^0.40.3",
"class-validator": "^0.14.2",
"connect-redis": "^7.1.1",
"cors": "^2.8.5",
"dataloader": "^2.2.2",
"dotenv-safe": "^9.1.0",
"express-session": "^1.18.0",
"graphql": "^16.9.0",
"nodemailer": "^6.9.14",
"redis": "^4.6.15",
"reflect-metadata": "^0.2.2",
"regenerator-runtime": "^0.14.1",
"tsconfig-paths": "^4.2.0",
"type-graphql": "^2.0.0-rc.1",
"uuid": "^10.0.0"
},
"devDependencies": {
"@prisma/generator-helper": "5.22.0",
"@prisma/internals": "5.22.0",
"@swc/core": "^1.12.4",
"@swc/helpers": "^0.5.17",
"@types/cors": "^2.8.17",
"@types/dotenv-safe": "^8.1.6",
"@types/express": "^4.17.21",
"@types/express-session": "^1.18.0",
"@types/node": "^20.14.10",
"@types/nodemailer": "^6.4.15",
"@types/regenerator-runtime": "^0.13.8",
"@types/uuid": "^10.0.0",
"esbuild": "0.25.9",
"gen-env-types": "^1.3.4",
"nodemon": "^3.1.4",
"prisma": "5.22.0",
"ts-node": "^10.9.2",
"typegraphql-prisma": "^0.28.0",
"typescript": "^5.9.2"
}
}