Introduce a new pnpm-lock.yaml file to manage dependency versions and settings. This change ensures consistency across installations by locking the specific versions of dependencies.
86 lines
2.3 KiB
JSON
86 lines
2.3 KiB
JSON
{
|
|
"name": "neptune-back",
|
|
"version": "0.0.1",
|
|
"description": "",
|
|
"author": "Mathis HERRIOT",
|
|
"private": true,
|
|
"license": "MIT",
|
|
"prisma": {
|
|
"seed": "ts-node prisma/seed.ts"
|
|
},
|
|
"scripts": {
|
|
"build": "nest build",
|
|
"start": "nest start",
|
|
"start:dev": "nest start --watch",
|
|
"start:debug": "nest start --debug --watch",
|
|
"start:prod": "node dist/src/main",
|
|
"test": "jest",
|
|
"test:watch": "jest --watch",
|
|
"test:cov": "jest --coverage",
|
|
"test:debug": "node --inspect-brk -r tsconfig-paths/register -r ts-node/register node_modules/.bin/jest --runInBand",
|
|
"test:e2e": "jest --config ./test/jest-e2e.json"
|
|
},
|
|
"dependencies": {
|
|
"@nestjs/common": "^10.4.6",
|
|
"@nestjs/config": "^3.3.0",
|
|
"@nestjs/core": "^10.4.6",
|
|
"@nestjs/jwt": "^10.2.0",
|
|
"@nestjs/passport": "^10.0.3",
|
|
"@nestjs/platform-express": "^10.4.6",
|
|
"@nestjs/swagger": "^7.4.2",
|
|
"@nestjs/throttler": "^5.2.0",
|
|
"@prisma/client": "^5.21.1",
|
|
"@prisma/studio": "^0.497.0",
|
|
"@types/nodemailer": "^6.4.16",
|
|
"argon2": "^0.31.2",
|
|
"class-transformer": "^0.5.1",
|
|
"class-validator": "^0.14.1",
|
|
"ejs": "^3.1.10",
|
|
"handlebars": "^4.7.8",
|
|
"helmet": "^7.2.0",
|
|
"nodemailer": "^6.9.16",
|
|
"passport": "^0.7.0",
|
|
"passport-jwt": "^4.0.1",
|
|
"prisma": "^5.21.1",
|
|
"reflect-metadata": "^0.2.2",
|
|
"rimraf": "^5.0.10",
|
|
"rxjs": "^7.8.1"
|
|
},
|
|
"devDependencies": {
|
|
"@nestjs/cli": "^10.4.5",
|
|
"@nestjs/schematics": "^10.2.3",
|
|
"@nestjs/testing": "^10.4.6",
|
|
"@types/express": "^4.17.21",
|
|
"@types/jest": "^29.5.14",
|
|
"@types/node": "^20.17.4",
|
|
"@types/passport-jwt": "^3.0.13",
|
|
"@types/supertest": "^6.0.2",
|
|
"dotenv-cli": "^4.1.1",
|
|
"jest": "^29.7.0",
|
|
"source-map-support": "^0.5.21",
|
|
"supertest": "^6.3.4",
|
|
"ts-jest": "^29.2.5",
|
|
"ts-loader": "^9.5.1",
|
|
"ts-node": "^10.9.2",
|
|
"tsconfig-paths": "^4.2.0",
|
|
"typescript": "^5.6.3"
|
|
},
|
|
"jest": {
|
|
"moduleFileExtensions": [
|
|
"js",
|
|
"json",
|
|
"ts"
|
|
],
|
|
"rootDir": "src",
|
|
"testRegex": ".*\\.spec\\.ts$",
|
|
"transform": {
|
|
"^.+\\.(t|j)s$": "ts-jest"
|
|
},
|
|
"collectCoverageFrom": [
|
|
"**/*.(t|j)s"
|
|
],
|
|
"coverageDirectory": "../coverage",
|
|
"testEnvironment": "node"
|
|
}
|
|
}
|