Files
AnimeTV-Backend/package.json
Rafi Arrafif 5cce8eea9f 🗃️ create dbml generator
Generate dbml from the Prisma schema when executing the command `bunx prisma generate`. The dbml can be used to
visualize the ERD using the dbdiagram.io website.
2025-08-24 07:03:18 +07:00

53 lines
1.5 KiB
JSON

{
"name": "mvp.nounoz.com_v2",
"version": "1.0.50",
"scripts": {
"test": "echo \"Error: no test specified\" && exit 1",
"build": "bun build ./src/index.ts --compile --target bun --minify-whitespace --minify-syntax --minify-identifiers --outfile dist/server",
"dev": "bun run --watch src/index.ts",
"map": "madge --image structure.svg src/index.ts",
"lint": "bunx eslint",
"commit": "bun x git-cz",
"push": "bun scripts/git-multipush.ts",
"route:sync": "bun run ./scripts/sync-routes.ts",
"env:publish": "bun run ./scripts/create-example-env.ts"
},
"dependencies": {
"@prisma/client": "^6.7.0",
"@types/bcrypt": "^5.0.2",
"@types/jsonwebtoken": "^9.0.9",
"@types/mime-types": "^3.0.1",
"arctic": "^3.7.0",
"aws-sdk": "^2.1692.0",
"bcrypt": "^5.1.1",
"cookie": "^1.0.2",
"elysia": "latest",
"ioredis": "^5.6.1",
"joi": "^17.13.3",
"jsonwebtoken": "^9.0.2",
"mime-types": "^3.0.1",
"minio": "^8.0.5",
"mock-aws-s3": "^4.0.2",
"nock": "^14.0.4",
"ua-parser-js": "^2.0.3",
"zod": "^4.0.5"
},
"devDependencies": {
"@eslint/js": "^9.29.0",
"bun-types": "latest",
"commitizen": "^4.3.1",
"cz-emoji": "^1.3.2-canary.2",
"eslint": "^9.29.0",
"globals": "^16.2.0",
"prisma": "^6.7.0",
"prisma-dbml-generator": "^0.12.0",
"typescript-eslint": "^8.34.1"
},
"config": {
"commitizen": {
"path": "cz-emoji"
}
},
"module": "src/index.js"
}