|
@@ -14,6 +14,7 @@
|
|
"@nestjs/common": "^8.0.0",
|
|
"@nestjs/common": "^8.0.0",
|
|
"@nestjs/config": "^2.0.0",
|
|
"@nestjs/config": "^2.0.0",
|
|
"@nestjs/core": "^8.0.0",
|
|
"@nestjs/core": "^8.0.0",
|
|
|
|
+ "@nestjs/microservices": "^8.4.4",
|
|
"@nestjs/platform-express": "^8.0.0",
|
|
"@nestjs/platform-express": "^8.0.0",
|
|
"@nestjs/platform-socket.io": "^8.4.4",
|
|
"@nestjs/platform-socket.io": "^8.4.4",
|
|
"@nestjs/platform-ws": "^8.4.4",
|
|
"@nestjs/platform-ws": "^8.4.4",
|
|
@@ -39,6 +40,7 @@
|
|
"eslint-plugin-prettier": "^4.0.0",
|
|
"eslint-plugin-prettier": "^4.0.0",
|
|
"jest": "^27.2.5",
|
|
"jest": "^27.2.5",
|
|
"prettier": "^2.3.2",
|
|
"prettier": "^2.3.2",
|
|
|
|
+ "rollup-plugin-string": "^3.0.0",
|
|
"source-map-support": "^0.5.20",
|
|
"source-map-support": "^0.5.20",
|
|
"supertest": "^6.1.3",
|
|
"supertest": "^6.1.3",
|
|
"ts-jest": "^27.0.3",
|
|
"ts-jest": "^27.0.3",
|
|
@@ -1518,6 +1520,60 @@
|
|
}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
},
|
|
|
|
+ "node_modules/@nestjs/microservices": {
|
|
|
|
+ "version": "8.4.4",
|
|
|
|
+ "resolved": "https://registry.npmmirror.com/@nestjs/microservices/-/microservices-8.4.4.tgz",
|
|
|
|
+ "integrity": "sha512-V1xBs5mBFaWGF7RuLSQBG9ydcvX+j8RxHnk9pYF2I5kBdWt7AyTuG2qMt7es06HXEbgUmavw/zn+P6Q2WQIS5A==",
|
|
|
|
+ "dependencies": {
|
|
|
|
+ "iterare": "1.2.1",
|
|
|
|
+ "json-socket": "0.3.0",
|
|
|
|
+ "tslib": "2.3.1"
|
|
|
|
+ },
|
|
|
|
+ "peerDependencies": {
|
|
|
|
+ "@grpc/grpc-js": "*",
|
|
|
|
+ "@nestjs/common": "^8.0.0",
|
|
|
|
+ "@nestjs/core": "^8.0.0",
|
|
|
|
+ "@nestjs/websockets": "^8.0.0",
|
|
|
|
+ "amqp-connection-manager": "*",
|
|
|
|
+ "amqplib": "*",
|
|
|
|
+ "cache-manager": "*",
|
|
|
|
+ "kafkajs": "*",
|
|
|
|
+ "mqtt": "*",
|
|
|
|
+ "nats": "*",
|
|
|
|
+ "redis": "*",
|
|
|
|
+ "reflect-metadata": "^0.1.12",
|
|
|
|
+ "rxjs": "^7.1.0"
|
|
|
|
+ },
|
|
|
|
+ "peerDependenciesMeta": {
|
|
|
|
+ "@grpc/grpc-js": {
|
|
|
|
+ "optional": true
|
|
|
|
+ },
|
|
|
|
+ "@nestjs/websockets": {
|
|
|
|
+ "optional": true
|
|
|
|
+ },
|
|
|
|
+ "amqp-connection-manager": {
|
|
|
|
+ "optional": true
|
|
|
|
+ },
|
|
|
|
+ "amqplib": {
|
|
|
|
+ "optional": true
|
|
|
|
+ },
|
|
|
|
+ "cache-manager": {
|
|
|
|
+ "optional": true
|
|
|
|
+ },
|
|
|
|
+ "kafkajs": {
|
|
|
|
+ "optional": true
|
|
|
|
+ },
|
|
|
|
+ "mqtt": {
|
|
|
|
+ "optional": true
|
|
|
|
+ },
|
|
|
|
+ "nats": {
|
|
|
|
+ "optional": true
|
|
|
|
+ },
|
|
|
|
+ "redis": {
|
|
|
|
+ "optional": true
|
|
|
|
+ }
|
|
|
|
+ }
|
|
|
|
+ },
|
|
"node_modules/@nestjs/platform-express": {
|
|
"node_modules/@nestjs/platform-express": {
|
|
"version": "8.4.4",
|
|
"version": "8.4.4",
|
|
"resolved": "https://registry.npmmirror.com/@nestjs/platform-express/-/platform-express-8.4.4.tgz",
|
|
"resolved": "https://registry.npmmirror.com/@nestjs/platform-express/-/platform-express-8.4.4.tgz",
|
|
@@ -4409,6 +4465,12 @@
|
|
"node": ">=4.0"
|
|
"node": ">=4.0"
|
|
}
|
|
}
|
|
},
|
|
},
|
|
|
|
+ "node_modules/estree-walker": {
|
|
|
|
+ "version": "0.6.1",
|
|
|
|
+ "resolved": "https://registry.npmmirror.com/estree-walker/-/estree-walker-0.6.1.tgz",
|
|
|
|
+ "integrity": "sha512-SqmZANLWS0mnatqbSfRP5g8OXZC12Fgg1IwNtLsyHDzJizORW4khDfjPqJZsemPWBB2uqykUah5YpQ6epsqC/w==",
|
|
|
|
+ "dev": true
|
|
|
|
+ },
|
|
"node_modules/esutils": {
|
|
"node_modules/esutils": {
|
|
"version": "2.0.3",
|
|
"version": "2.0.3",
|
|
"resolved": "https://registry.npmmirror.com/esutils/-/esutils-2.0.3.tgz",
|
|
"resolved": "https://registry.npmmirror.com/esutils/-/esutils-2.0.3.tgz",
|
|
@@ -6390,6 +6452,11 @@
|
|
"dev": true,
|
|
"dev": true,
|
|
"license": "MIT"
|
|
"license": "MIT"
|
|
},
|
|
},
|
|
|
|
+ "node_modules/json-socket": {
|
|
|
|
+ "version": "0.3.0",
|
|
|
|
+ "resolved": "https://registry.npmmirror.com/json-socket/-/json-socket-0.3.0.tgz",
|
|
|
|
+ "integrity": "sha512-jc8ZbUnYIWdxERFWQKVgwSLkGSe+kyzvmYxwNaRgx/c8NNyuHes4UHnPM3LUrAFXUx1BhNJ94n1h/KCRlbvV0g=="
|
|
|
|
+ },
|
|
"node_modules/json-stable-stringify-without-jsonify": {
|
|
"node_modules/json-stable-stringify-without-jsonify": {
|
|
"version": "1.0.1",
|
|
"version": "1.0.1",
|
|
"resolved": "https://registry.npmmirror.com/json-stable-stringify-without-jsonify/-/json-stable-stringify-without-jsonify-1.0.1.tgz",
|
|
"resolved": "https://registry.npmmirror.com/json-stable-stringify-without-jsonify/-/json-stable-stringify-without-jsonify-1.0.1.tgz",
|
|
@@ -8433,6 +8500,24 @@
|
|
"url": "https://github.com/sponsors/isaacs"
|
|
"url": "https://github.com/sponsors/isaacs"
|
|
}
|
|
}
|
|
},
|
|
},
|
|
|
|
+ "node_modules/rollup-plugin-string": {
|
|
|
|
+ "version": "3.0.0",
|
|
|
|
+ "resolved": "https://registry.npmmirror.com/rollup-plugin-string/-/rollup-plugin-string-3.0.0.tgz",
|
|
|
|
+ "integrity": "sha512-vqyzgn9QefAgeKi+Y4A7jETeIAU1zQmS6VotH6bzm/zmUQEnYkpIGRaOBPY41oiWYV4JyBoGAaBjYMYuv+6wVw==",
|
|
|
|
+ "dev": true,
|
|
|
|
+ "dependencies": {
|
|
|
|
+ "rollup-pluginutils": "^2.4.1"
|
|
|
|
+ }
|
|
|
|
+ },
|
|
|
|
+ "node_modules/rollup-pluginutils": {
|
|
|
|
+ "version": "2.8.2",
|
|
|
|
+ "resolved": "https://registry.npmmirror.com/rollup-pluginutils/-/rollup-pluginutils-2.8.2.tgz",
|
|
|
|
+ "integrity": "sha512-EEp9NhnUkwY8aif6bxgovPHMoMoNr2FulJziTndpt5H9RdwC47GSGuII9XxpSdzVGM0GWrNPHV6ie1LTNJPaLQ==",
|
|
|
|
+ "dev": true,
|
|
|
|
+ "dependencies": {
|
|
|
|
+ "estree-walker": "^0.6.1"
|
|
|
|
+ }
|
|
|
|
+ },
|
|
"node_modules/run-async": {
|
|
"node_modules/run-async": {
|
|
"version": "2.4.1",
|
|
"version": "2.4.1",
|
|
"resolved": "https://registry.npmmirror.com/run-async/-/run-async-2.4.1.tgz",
|
|
"resolved": "https://registry.npmmirror.com/run-async/-/run-async-2.4.1.tgz",
|
|
@@ -11045,6 +11130,16 @@
|
|
"uuid": "8.3.2"
|
|
"uuid": "8.3.2"
|
|
}
|
|
}
|
|
},
|
|
},
|
|
|
|
+ "@nestjs/microservices": {
|
|
|
|
+ "version": "8.4.4",
|
|
|
|
+ "resolved": "https://registry.npmmirror.com/@nestjs/microservices/-/microservices-8.4.4.tgz",
|
|
|
|
+ "integrity": "sha512-V1xBs5mBFaWGF7RuLSQBG9ydcvX+j8RxHnk9pYF2I5kBdWt7AyTuG2qMt7es06HXEbgUmavw/zn+P6Q2WQIS5A==",
|
|
|
|
+ "requires": {
|
|
|
|
+ "iterare": "1.2.1",
|
|
|
|
+ "json-socket": "0.3.0",
|
|
|
|
+ "tslib": "2.3.1"
|
|
|
|
+ }
|
|
|
|
+ },
|
|
"@nestjs/platform-express": {
|
|
"@nestjs/platform-express": {
|
|
"version": "8.4.4",
|
|
"version": "8.4.4",
|
|
"resolved": "https://registry.npmmirror.com/@nestjs/platform-express/-/platform-express-8.4.4.tgz",
|
|
"resolved": "https://registry.npmmirror.com/@nestjs/platform-express/-/platform-express-8.4.4.tgz",
|
|
@@ -13082,6 +13177,12 @@
|
|
"integrity": "sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA==",
|
|
"integrity": "sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA==",
|
|
"dev": true
|
|
"dev": true
|
|
},
|
|
},
|
|
|
|
+ "estree-walker": {
|
|
|
|
+ "version": "0.6.1",
|
|
|
|
+ "resolved": "https://registry.npmmirror.com/estree-walker/-/estree-walker-0.6.1.tgz",
|
|
|
|
+ "integrity": "sha512-SqmZANLWS0mnatqbSfRP5g8OXZC12Fgg1IwNtLsyHDzJizORW4khDfjPqJZsemPWBB2uqykUah5YpQ6epsqC/w==",
|
|
|
|
+ "dev": true
|
|
|
|
+ },
|
|
"esutils": {
|
|
"esutils": {
|
|
"version": "2.0.3",
|
|
"version": "2.0.3",
|
|
"resolved": "https://registry.npmmirror.com/esutils/-/esutils-2.0.3.tgz",
|
|
"resolved": "https://registry.npmmirror.com/esutils/-/esutils-2.0.3.tgz",
|
|
@@ -14479,6 +14580,11 @@
|
|
"integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==",
|
|
"integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==",
|
|
"dev": true
|
|
"dev": true
|
|
},
|
|
},
|
|
|
|
+ "json-socket": {
|
|
|
|
+ "version": "0.3.0",
|
|
|
|
+ "resolved": "https://registry.npmmirror.com/json-socket/-/json-socket-0.3.0.tgz",
|
|
|
|
+ "integrity": "sha512-jc8ZbUnYIWdxERFWQKVgwSLkGSe+kyzvmYxwNaRgx/c8NNyuHes4UHnPM3LUrAFXUx1BhNJ94n1h/KCRlbvV0g=="
|
|
|
|
+ },
|
|
"json-stable-stringify-without-jsonify": {
|
|
"json-stable-stringify-without-jsonify": {
|
|
"version": "1.0.1",
|
|
"version": "1.0.1",
|
|
"resolved": "https://registry.npmmirror.com/json-stable-stringify-without-jsonify/-/json-stable-stringify-without-jsonify-1.0.1.tgz",
|
|
"resolved": "https://registry.npmmirror.com/json-stable-stringify-without-jsonify/-/json-stable-stringify-without-jsonify-1.0.1.tgz",
|
|
@@ -15879,6 +15985,24 @@
|
|
"glob": "^7.1.3"
|
|
"glob": "^7.1.3"
|
|
}
|
|
}
|
|
},
|
|
},
|
|
|
|
+ "rollup-plugin-string": {
|
|
|
|
+ "version": "3.0.0",
|
|
|
|
+ "resolved": "https://registry.npmmirror.com/rollup-plugin-string/-/rollup-plugin-string-3.0.0.tgz",
|
|
|
|
+ "integrity": "sha512-vqyzgn9QefAgeKi+Y4A7jETeIAU1zQmS6VotH6bzm/zmUQEnYkpIGRaOBPY41oiWYV4JyBoGAaBjYMYuv+6wVw==",
|
|
|
|
+ "dev": true,
|
|
|
|
+ "requires": {
|
|
|
|
+ "rollup-pluginutils": "^2.4.1"
|
|
|
|
+ }
|
|
|
|
+ },
|
|
|
|
+ "rollup-pluginutils": {
|
|
|
|
+ "version": "2.8.2",
|
|
|
|
+ "resolved": "https://registry.npmmirror.com/rollup-pluginutils/-/rollup-pluginutils-2.8.2.tgz",
|
|
|
|
+ "integrity": "sha512-EEp9NhnUkwY8aif6bxgovPHMoMoNr2FulJziTndpt5H9RdwC47GSGuII9XxpSdzVGM0GWrNPHV6ie1LTNJPaLQ==",
|
|
|
|
+ "dev": true,
|
|
|
|
+ "requires": {
|
|
|
|
+ "estree-walker": "^0.6.1"
|
|
|
|
+ }
|
|
|
|
+ },
|
|
"run-async": {
|
|
"run-async": {
|
|
"version": "2.4.1",
|
|
"version": "2.4.1",
|
|
"resolved": "https://registry.npmmirror.com/run-async/-/run-async-2.4.1.tgz",
|
|
"resolved": "https://registry.npmmirror.com/run-async/-/run-async-2.4.1.tgz",
|