{ "name": "@eden/api", "version": "0.1.0", "private": true, "scripts": { "build": "tsc -p tsconfig.json", "start": "node dist/main.js", "dev": "tsx watch src/main.ts", "typecheck": "tsc -p tsconfig.json --noEmit && tsc -p tsconfig.test.json", "lint": "echo 'no linter configured yet'", "test": "vitest run", "test:watch": "vitest" }, "dependencies": { "@eden/config": "workspace:*", "@eden/database": "workspace:*", "@eden/domain-shared": "workspace:*", "@nestjs/common": "^10.4.15", "@nestjs/core": "^10.4.15", "@nestjs/platform-express": "^10.4.15", "@nestjs/swagger": "^8.1.0", "@nestjs/terminus": "^10.2.3", "argon2": "^0.41.1", "class-transformer": "^0.5.1", "class-validator": "^0.14.1", "express": "^4.21.2", "jsonwebtoken": "^9.0.2", "reflect-metadata": "^0.2.2", "rxjs": "^7.8.1" }, "devDependencies": { "@nestjs/testing": "^10.4.15", "@swc/core": "^1.10.1", "@types/express": "^5.0.0", "@types/jsonwebtoken": "^9.0.7", "@types/node": "^22.10.5", "@types/supertest": "^6.0.2", "supertest": "^7.0.0", "tsx": "^4.19.2", "typescript": "^5.7.3", "unplugin-swc": "^1.5.1", "vitest": "^2.1.8" } }