|
17 | 17 | "test:watch": "jest --watch --passWithNoTests", |
18 | 18 | "test:cov": "jest --coverage --passWithNoTests", |
19 | 19 | "test:debug": "node --inspect-brk -r tsconfig-paths/register -r ts-node/register node_modules/.bin/jest --runInBand --passWithNoTests", |
20 | | - "test:e2e": "jest --passWithNoTests --config ./test/jest-e2e.json" |
| 20 | + "test:e2e": "jest --passWithNoTests --config ./test/jest-e2e.json", |
| 21 | + "test:redis": "ts-node -r tsconfig-paths/register test-redis.ts", |
| 22 | + "test:yjs": "ts-node -r tsconfig-paths/register test-yjs-integration.ts", |
| 23 | + "test:websocket": "ts-node -r tsconfig-paths/register test-websocket-flow.ts", |
| 24 | + "test:websocket:simple": "ts-node -r tsconfig-paths/register test-websocket-simple.ts", |
| 25 | + "test:websocket:methods": "ts-node -r tsconfig-paths/register test-websocket-methods.ts", |
| 26 | + "test:mysql": "ts-node -r tsconfig-paths/register test-mysql.ts" |
21 | 27 | }, |
22 | 28 | "dependencies": { |
23 | 29 | "@nestjs/common": "^11.0.1", |
|
29 | 35 | "@nestjs/swagger": "^11.2.0", |
30 | 36 | "@nestjs/typeorm": "^11.0.0", |
31 | 37 | "@nestjs/websockets": "^11.1.6", |
| 38 | + "ioredis": "^5.8.2", |
32 | 39 | "jsonwebtoken": "^9.0.2", |
33 | 40 | "mysql2": "^3.14.4", |
34 | 41 | "reflect-metadata": "^0.2.2", |
|
52 | 59 | "@types/jsonwebtoken": "^9.0.10", |
53 | 60 | "@types/node": "^22.10.7", |
54 | 61 | "@types/supertest": "^6.0.2", |
| 62 | + "dotenv": "^17.2.3", |
55 | 63 | "eslint": "^9.18.0", |
56 | 64 | "eslint-config-prettier": "^10.0.1", |
57 | 65 | "eslint-plugin-prettier": "^5.2.2", |
58 | 66 | "globals": "^16.0.0", |
59 | 67 | "jest": "^30.0.0", |
60 | 68 | "prettier": "^3.4.2", |
| 69 | + "socket.io-client": "^4.8.1", |
61 | 70 | "source-map-support": "^0.5.21", |
62 | 71 | "supertest": "^7.0.0", |
63 | 72 | "ts-jest": "^29.2.5", |
|
0 commit comments