1{ 2 "name": "@factory/integration", 3 "version": "0.1.0", 4 "private": true, 5 "description": "Integration tests for AI Software Factory: NestJS API against real PostgreSQL/Redis/OpenSearch/MinIO via Testcontainers (auth, workspaces, pages, blocks, databases, comments, files, webhooks, permissions) + the Docker-free realtime gateway suite (in-process server, real ws).", 6 "type": "module", 7 "scripts": { 8 "test": "vitest run", 9 "test:watch": "vitest", 10 "test:ci": "vitest run --reporter=default", 11 "test:integration": "vitest run", 12 "test:realtime": "vitest run realtime/", 13 "typecheck": "tsc --noEmit -p tsconfig.json" 14 }, 15 "devDependencies": { 16 "@factory/ai": "workspace:*", 17 "@factory/realtime": "workspace:*", 18 "@factory/search": "workspace:*", 19 "@factory/shared": "workspace:*", 20 "@types/node": "^20.14.0", 21 "@types/ws": "^8.5.12", 22 "testcontainers": "^10.13.0", 23 "typescript": "^5.6.0", 24 "vitest": "^2.1.0", 25 "ws": "^8.17.0", 26 "yaml": "2.9.1", 27 "yjs": "^13.6.13" 28 }, 29 "dependencies": { 30 "@factory/api": "workspace:*", 31 "@factory/collaboration": "workspace:*", 32 "@factory/storage": "workspace:*", 33 "@factory/worker": "workspace:*", 34 "@nestjs/common": "^10.4.0", 35 "@nestjs/core": "^10.4.0", 36 "@prisma/client": "^6.19.3", 37 "bullmq": "^5.12.0", 38 "ioredis": "^5.4.1", 39 "tsx": "^4.19.0" 40 } 41} 42