{ "name": "crud-api", "version": "0.0.1", "private": true, "license": "UNLICENSED", "type": "module", "scripts": { "build": "tsc -p tsconfig.build.json", "start": "tsx src/main.ts", "start:dev": "tsx watch src/main.ts", "start:debug": "tsx watch --inspect=9229 src/main.ts", "lint": "oxlint src/ test/", "test": "vitest run", "test:e2e": "vitest run --config ./vitest.config.e2e.ts" }, "dependencies": { "contracts": "workspace:*", "cors": "^2", "drizzle-orm": "^0.44.5", "express": "^4", "ioredis": "^5", "pg": "^8" }, "devDependencies": { "@types/cors": "^2", "@types/express": "^4", "@types/node": "^24.0.0", "@types/pg": "^8", "@types/supertest": "^7.0.0", "oxlint": "^1.58.0", "supertest": "^7.0.0", "tsx": "^4", "typescript": "^6.0.2", "vitest": "^4.1.2" } }