Skip to content
Snippets Groups Projects
Commit 337da702 authored by michael.minelli's avatar michael.minelli
Browse files

Package => Add Prisma

parent 9deb7575
No related branches found
No related tags found
No related merge requests found
......@@ -8,6 +8,7 @@
"name": "dojo_backend_api",
"version": "1.0.0",
"dependencies": {
"@prisma/client": "^4.16.2",
"axios": "^1.4.0",
"bcryptjs": "^2.4.3",
"cors": "^2.8.5",
......@@ -37,6 +38,7 @@
"@types/uuid": "^9.0.2",
"nodemon": "^2.0.22",
"npm": "^9.6.7",
"prisma": "^4.16.2",
"ts-node": "^10.9.1",
"typescript": "^5.0.4"
}
......@@ -96,6 +98,38 @@
"@jridgewell/sourcemap-codec": "^1.4.10"
}
},
"node_modules/@prisma/client": {
"version": "4.16.2",
"resolved": "https://registry.npmjs.org/@prisma/client/-/client-4.16.2.tgz",
"integrity": "sha512-qCoEyxv1ZrQ4bKy39GnylE8Zq31IRmm8bNhNbZx7bF2cU5aiCCnSa93J2imF88MBjn7J9eUQneNxUQVJdl/rPQ==",
"hasInstallScript": true,
"dependencies": {
"@prisma/engines-version": "4.16.1-1.4bc8b6e1b66cb932731fb1bdbbc550d1e010de81"
},
"engines": {
"node": ">=14.17"
},
"peerDependencies": {
"prisma": "*"
},
"peerDependenciesMeta": {
"prisma": {
"optional": true
}
}
},
"node_modules/@prisma/engines": {
"version": "4.16.2",
"resolved": "https://registry.npmjs.org/@prisma/engines/-/engines-4.16.2.tgz",
"integrity": "sha512-vx1nxVvN4QeT/cepQce68deh/Turxy5Mr+4L4zClFuK1GlxN3+ivxfuv+ej/gvidWn1cE1uAhW7ALLNlYbRUAw==",
"devOptional": true,
"hasInstallScript": true
},
"node_modules/@prisma/engines-version": {
"version": "4.16.1-1.4bc8b6e1b66cb932731fb1bdbbc550d1e010de81",
"resolved": "https://registry.npmjs.org/@prisma/engines-version/-/engines-version-4.16.1-1.4bc8b6e1b66cb932731fb1bdbbc550d1e010de81.tgz",
"integrity": "sha512-q617EUWfRIDTriWADZ4YiWRZXCa/WuhNgLTVd+HqWLffjMSPzyM5uOWoauX91wvQClSKZU4pzI4JJLQ9Kl62Qg=="
},
"node_modules/@tsconfig/node10": {
"version": "1.0.9",
"resolved": "https://registry.npmjs.org/@tsconfig/node10/-/node10-1.0.9.tgz",
......@@ -4931,6 +4965,23 @@
"url": "https://github.com/sponsors/jonschlinkert"
}
},
"node_modules/prisma": {
"version": "4.16.2",
"resolved": "https://registry.npmjs.org/prisma/-/prisma-4.16.2.tgz",
"integrity": "sha512-SYCsBvDf0/7XSJyf2cHTLjLeTLVXYfqp7pG5eEVafFLeT0u/hLFz/9W196nDRGUOo1JfPatAEb+uEnTQImQC1g==",
"devOptional": true,
"hasInstallScript": true,
"dependencies": {
"@prisma/engines": "4.16.2"
},
"bin": {
"prisma": "build/index.js",
"prisma2": "build/index.js"
},
"engines": {
"node": ">=14.17"
}
},
"node_modules/process-nextick-args": {
"version": "2.0.1",
"resolved": "https://registry.npmjs.org/process-nextick-args/-/process-nextick-args-2.0.1.tgz",
......
......@@ -7,11 +7,12 @@
"main" : "app.js",
"scripts" : {
"clean" : "rm -R dist/*",
"build" : "npx tsc --project ./",
"build" : "npx prisma generate; npx tsc --project ./",
"start:dev" : "npx nodemon src/app.ts",
"start:prod": "NODE_ENV=production npx node --max-http-header-size=1048576 dist/app.js"
},
"dependencies" : {
"@prisma/client" : "^4.16.2",
"axios" : "^1.4.0",
"bcryptjs" : "^2.4.3",
"cors" : "^2.8.5",
......@@ -40,6 +41,7 @@
"@types/node" : "^20.2.4",
"@types/uuid" : "^9.0.2",
"nodemon" : "^2.0.22",
"prisma" : "^4.16.2",
"ts-node" : "^10.9.1",
"typescript" : "^5.0.4",
"npm" : "^9.6.7"
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment