{ "name": "restic-api", "version": "0.43.0", "description": "", "author": "", "private": true, "license": "UNLICENSED", "files": [ "dist" ], "scripts": { "build": "nest build", "start": "nest start", "start:dev": "nest start --watch", "start:debug": "nest start --debug --watch", "start:prod": "node dist/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:integration": "jest --config ./test/jest-integration.json" }, "dependencies": { "@aws-sdk/client-s3": "catalog:", "@aws-sdk/lib-storage": "catalog:", "@common/server": "workspace:^", "@nestjs/common": "catalog:", "@nestjs/core": "catalog:", "@nestjs/jwt": "catalog:", "@nestjs/platform-express": "catalog:", "@opentelemetry/api": "catalog:", "nestjs-zod": "catalog:", "reflect-metadata": "catalog:", "rxjs": "catalog:", "zod": "catalog:" }, "devDependencies": { "@nestjs/cli": "catalog:", "@nestjs/schematics": "catalog:", "@nestjs/testing": "catalog:", "@types/express": "catalog:", "@types/jest": "catalog:", "@types/node": "catalog:", "@types/supertest": "catalog:", "globals": "catalog:", "jest": "catalog:", "source-map-support": "catalog:", "supertest": "catalog:", "ts-jest": "catalog:", "ts-loader": "catalog:", "ts-node": "catalog:", "tsconfig-paths": "catalog:", "typescript": "catalog:", "typescript-eslint": "catalog:", "vitest": "catalog:" }, "jest": { "moduleFileExtensions": [ "js", "json", "ts" ], "rootDir": "src", "testRegex": ".*\\.spec\\.ts$", "transform": { "^.+\\.(t|j)s$": "ts-jest" }, "moduleNameMapper": { "^src/(.*)$": "/$1" }, "collectCoverageFrom": [ "**/*.(t|j)s" ], "coverageDirectory": "../coverage", "testEnvironment": "node" } }