{ "name": "step-by-step-server", "version": "0.0.1", "description": "", "main": "index.js", "scripts": { "test:dev": "NODE_ENV=test_dev tsc-watch --onSuccess 'ts-node ./build/test/test.js'", "test:unit": "NODE_ENV=unit tsc-watch --onSuccess 'ts-node ./build/test/test.js'", "test:e2e": "NODE_ENV=e2e tsc-watch --onSuccess 'ts-node ./build/test/test.js'", "dev": "NODE_ENV=dev tsc-watch --onSuccess 'ts-node ./build/src/main.js'" }, "author": "IDONTSUDO", "devDependencies": { "@testdeck/mocha": "latest", "@types/chai": "latest", "@types/cors": "^2.8.14", "@types/express": "^4.17.18", "@types/md5": "^2.3.2", "@types/mocha": "latest", "@types/node": "^20.4.8", "@typescript-eslint/eslint-plugin": "^6.4.0", "@typescript-eslint/parser": "^6.4.0", "chai": "latest", "eslint": "^8.47.0", "mocha": "latest", "node-watch": "^0.7.4", "source-map-support": "latest", "ts-node": "^10.9.1", "tslint": "latest", "typescript": "^5.1.6" }, "dependencies": { "axios": "^1.6.2", "class-transformer": "^0.5.1", "class-validator": "^0.14.0", "cors": "^2.8.5", "express": "^4.18.2", "express-fileupload": "^1.4.2", "mongoose": "^7.6.2", "mongoose-autopopulate": "^1.1.0", "pattern-matching-ts": "^2.0.0", "pm2": "^5.3.1", "reflect-metadata": "^0.1.13", "rimraf": "^5.0.5", "socket.io": "^4.7.2", "socket.io-client": "^4.7.2", "ts-pattern": "^5.1.1", "tsc-watch": "^6.0.4", "uuid": "^9.0.1" } }