|
@@ -9,7 +9,6 @@
|
|
|
"version": "1.0.0",
|
|
|
"license": "MIT",
|
|
|
"dependencies": {
|
|
|
- "@elastic/elasticsearch": "^8.12.2",
|
|
|
"@midwayjs/axios": "^3.16.5",
|
|
|
"@midwayjs/bootstrap": "^3.12.0",
|
|
|
"@midwayjs/core": "^3.12.0",
|
|
@@ -17,10 +16,14 @@
|
|
|
"@midwayjs/jwt": "^3.16.1",
|
|
|
"@midwayjs/koa": "^3.12.0",
|
|
|
"@midwayjs/logger": "^3.1.0",
|
|
|
+ "@midwayjs/rabbitmq": "^3.16.5",
|
|
|
"@midwayjs/redis": "^3.16.0",
|
|
|
"@midwayjs/swagger": "^3.16.1",
|
|
|
"@midwayjs/typeorm": "^3.16.0",
|
|
|
"@midwayjs/validate": "^3.12.0",
|
|
|
+ "amqp-connection-manager": "^4.1.14",
|
|
|
+ "amqplib": "^0.10.4",
|
|
|
+ "axios": "^1.7.4",
|
|
|
"bcryptjs": "^2.4.3",
|
|
|
"crypto-js": "^4.2.0",
|
|
|
"dayjs": "^1.11.11",
|
|
@@ -31,6 +34,7 @@
|
|
|
},
|
|
|
"devDependencies": {
|
|
|
"@midwayjs/mock": "^3.12.0",
|
|
|
+ "@types/amqplib": "^0.10.5",
|
|
|
"@types/crypto-js": "^4.2.2",
|
|
|
"@types/jest": "^29.2.0",
|
|
|
"@types/lodash": "^4.17.4",
|
|
@@ -47,6 +51,24 @@
|
|
|
"node": ">=12.0.0"
|
|
|
}
|
|
|
},
|
|
|
+ "node_modules/@acuminous/bitsyntax": {
|
|
|
+ "version": "0.1.2",
|
|
|
+ "resolved": "https://registry.npmmirror.com/@acuminous/bitsyntax/-/bitsyntax-0.1.2.tgz",
|
|
|
+ "integrity": "sha512-29lUK80d1muEQqiUsSo+3A0yP6CdspgC95EnKBMi22Xlwt79i/En4Vr67+cXhU+cZjbti3TgGGC5wy1stIywVQ==",
|
|
|
+ "dependencies": {
|
|
|
+ "buffer-more-ints": "~1.0.0",
|
|
|
+ "debug": "^4.3.4",
|
|
|
+ "safe-buffer": "~5.1.2"
|
|
|
+ },
|
|
|
+ "engines": {
|
|
|
+ "node": ">=0.8"
|
|
|
+ }
|
|
|
+ },
|
|
|
+ "node_modules/@acuminous/bitsyntax/node_modules/safe-buffer": {
|
|
|
+ "version": "5.1.2",
|
|
|
+ "resolved": "https://registry.npmmirror.com/safe-buffer/-/safe-buffer-5.1.2.tgz",
|
|
|
+ "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g=="
|
|
|
+ },
|
|
|
"node_modules/@ampproject/remapping": {
|
|
|
"version": "2.3.0",
|
|
|
"resolved": "https://registry.npmmirror.com/@ampproject/remapping/-/remapping-2.3.0.tgz",
|
|
@@ -611,50 +633,6 @@
|
|
|
"integrity": "sha512-0hYQ8SB4Db5zvZB4axdMHGwEaQjkZzFjQiN9LVYvIFB2nSUHW9tYpxWriPrWDASIxiaXax83REcLxuSdnGPZtw==",
|
|
|
"dev": true
|
|
|
},
|
|
|
- "node_modules/@elastic/elasticsearch": {
|
|
|
- "version": "8.12.2",
|
|
|
- "resolved": "https://registry.npmmirror.com/@elastic/elasticsearch/-/elasticsearch-8.12.2.tgz",
|
|
|
- "integrity": "sha512-04NvH3LIgcv1Uwguorfw2WwzC9Lhfsqs9f0L6uq6MrCw0lqe/HOQ6E8vJ6EkHAA15iEfbhtxOtenbZVVcE+mAQ==",
|
|
|
- "dependencies": {
|
|
|
- "@elastic/transport": "^8.4.1",
|
|
|
- "tslib": "^2.4.0"
|
|
|
- },
|
|
|
- "engines": {
|
|
|
- "node": ">=18"
|
|
|
- }
|
|
|
- },
|
|
|
- "node_modules/@elastic/elasticsearch/node_modules/tslib": {
|
|
|
- "version": "2.6.3",
|
|
|
- "resolved": "https://registry.npmmirror.com/tslib/-/tslib-2.6.3.tgz",
|
|
|
- "integrity": "sha512-xNvxJEOUiWPGhUuUdQgAJPKOOJfGnIyKySOc09XkKsgdUV/3E2zvwZYdejjmRgPCgcym1juLH3226yA7sEFJKQ=="
|
|
|
- },
|
|
|
- "node_modules/@elastic/transport": {
|
|
|
- "version": "8.7.0",
|
|
|
- "resolved": "https://registry.npmmirror.com/@elastic/transport/-/transport-8.7.0.tgz",
|
|
|
- "integrity": "sha512-IqXT7a8DZPJtqP2qmX1I2QKmxYyN27kvSW4g6pInESE1SuGwZDp2FxHJ6W2kwmYOJwQdAt+2aWwzXO5jHo9l4A==",
|
|
|
- "dependencies": {
|
|
|
- "@opentelemetry/api": "1.x",
|
|
|
- "debug": "^4.3.4",
|
|
|
- "hpagent": "^1.0.0",
|
|
|
- "ms": "^2.1.3",
|
|
|
- "secure-json-parse": "^2.4.0",
|
|
|
- "tslib": "^2.4.0",
|
|
|
- "undici": "^6.12.0"
|
|
|
- },
|
|
|
- "engines": {
|
|
|
- "node": ">=18"
|
|
|
- }
|
|
|
- },
|
|
|
- "node_modules/@elastic/transport/node_modules/ms": {
|
|
|
- "version": "2.1.3",
|
|
|
- "resolved": "https://registry.npmmirror.com/ms/-/ms-2.1.3.tgz",
|
|
|
- "integrity": "sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA=="
|
|
|
- },
|
|
|
- "node_modules/@elastic/transport/node_modules/tslib": {
|
|
|
- "version": "2.6.3",
|
|
|
- "resolved": "https://registry.npmmirror.com/tslib/-/tslib-2.6.3.tgz",
|
|
|
- "integrity": "sha512-xNvxJEOUiWPGhUuUdQgAJPKOOJfGnIyKySOc09XkKsgdUV/3E2zvwZYdejjmRgPCgcym1juLH3226yA7sEFJKQ=="
|
|
|
- },
|
|
|
"node_modules/@eslint-community/eslint-utils": {
|
|
|
"version": "4.4.0",
|
|
|
"resolved": "https://registry.npmmirror.com/@eslint-community/eslint-utils/-/eslint-utils-4.4.0.tgz",
|
|
@@ -1318,6 +1296,16 @@
|
|
|
"node": ">=12"
|
|
|
}
|
|
|
},
|
|
|
+ "node_modules/@midwayjs/axios/node_modules/axios": {
|
|
|
+ "version": "1.7.2",
|
|
|
+ "resolved": "https://registry.npmmirror.com/axios/-/axios-1.7.2.tgz",
|
|
|
+ "integrity": "sha512-2A8QhOMrbomlDuiLeK9XibIBzuHeRcqqNOHp0Cyp5EoJ1IFDh+XZH3A6BkXtv0K4gFGCI0Y4BM7B1wOEi0Rmgw==",
|
|
|
+ "dependencies": {
|
|
|
+ "follow-redirects": "^1.15.6",
|
|
|
+ "form-data": "^4.0.0",
|
|
|
+ "proxy-from-env": "^1.1.0"
|
|
|
+ }
|
|
|
+ },
|
|
|
"node_modules/@midwayjs/bootstrap": {
|
|
|
"version": "3.16.0",
|
|
|
"resolved": "https://registry.npmmirror.com/@midwayjs/bootstrap/-/bootstrap-3.16.0.tgz",
|
|
@@ -1343,9 +1331,9 @@
|
|
|
}
|
|
|
},
|
|
|
"node_modules/@midwayjs/core": {
|
|
|
- "version": "3.16.0",
|
|
|
- "resolved": "https://registry.npmmirror.com/@midwayjs/core/-/core-3.16.0.tgz",
|
|
|
- "integrity": "sha512-BJ043vVaKPQ8/r+LZb7EKpc+pD+C5tjkMC1ZzkzZO0ulOuRGSgaeHBuHjBekiW8EjQCPghW6Loe4CZoaNH5a1g==",
|
|
|
+ "version": "3.16.2",
|
|
|
+ "resolved": "https://registry.npmmirror.com/@midwayjs/core/-/core-3.16.2.tgz",
|
|
|
+ "integrity": "sha512-ucJzCjL3kvTW4iLmPbYWPeDAaIrbU0G63Lw4nz4AOz4+3NIUCmD/Ezgj8m4K0VKJ0usqM72Vdg6ySYXgreYkfg==",
|
|
|
"dependencies": {
|
|
|
"@midwayjs/glob": "^1.0.2",
|
|
|
"class-transformer": "0.5.1",
|
|
@@ -1454,6 +1442,22 @@
|
|
|
"node": ">=12"
|
|
|
}
|
|
|
},
|
|
|
+ "node_modules/@midwayjs/rabbitmq": {
|
|
|
+ "version": "3.16.5",
|
|
|
+ "resolved": "https://registry.npmmirror.com/@midwayjs/rabbitmq/-/rabbitmq-3.16.5.tgz",
|
|
|
+ "integrity": "sha512-8A8mTORtcUriAL4+PniRHNlY2pX9RE3Ucx5qYvTvVsmSW/OGSlnKswWAFgBmCaHDRUoGCyzAwryz6nOlrB9qRQ==",
|
|
|
+ "dependencies": {
|
|
|
+ "@midwayjs/core": "^3.16.2",
|
|
|
+ "amqp-connection-manager": "4.1.14"
|
|
|
+ },
|
|
|
+ "engines": {
|
|
|
+ "node": ">=12"
|
|
|
+ },
|
|
|
+ "peerDependencies": {
|
|
|
+ "@types/amqplib": "*",
|
|
|
+ "amqplib": "*"
|
|
|
+ }
|
|
|
+ },
|
|
|
"node_modules/@midwayjs/redis": {
|
|
|
"version": "3.16.0",
|
|
|
"resolved": "https://registry.npmmirror.com/@midwayjs/redis/-/redis-3.16.0.tgz",
|
|
@@ -1539,14 +1543,6 @@
|
|
|
"node": ">= 8"
|
|
|
}
|
|
|
},
|
|
|
- "node_modules/@opentelemetry/api": {
|
|
|
- "version": "1.9.0",
|
|
|
- "resolved": "https://registry.npmmirror.com/@opentelemetry/api/-/api-1.9.0.tgz",
|
|
|
- "integrity": "sha512-3giAOQvZiH5F9bMlMiv8+GSPMeqg0dbaeo58/0SlA9sxSqZhnUtxzX9/2FzyhS9sWQf5S0GJE0AKBrFqjpeYcg==",
|
|
|
- "engines": {
|
|
|
- "node": ">=8.0.0"
|
|
|
- }
|
|
|
- },
|
|
|
"node_modules/@pkgjs/parseargs": {
|
|
|
"version": "0.11.0",
|
|
|
"resolved": "https://registry.npmmirror.com/@pkgjs/parseargs/-/parseargs-0.11.0.tgz",
|
|
@@ -1632,6 +1628,14 @@
|
|
|
"@types/node": "*"
|
|
|
}
|
|
|
},
|
|
|
+ "node_modules/@types/amqplib": {
|
|
|
+ "version": "0.10.5",
|
|
|
+ "resolved": "https://registry.npmmirror.com/@types/amqplib/-/amqplib-0.10.5.tgz",
|
|
|
+ "integrity": "sha512-/cSykxROY7BWwDoi4Y4/jLAuZTshZxd8Ey1QYa/VaXriMotBDoou7V/twJiOSHzU6t1Kp1AHAUXGCgqq+6DNeg==",
|
|
|
+ "dependencies": {
|
|
|
+ "@types/node": "*"
|
|
|
+ }
|
|
|
+ },
|
|
|
"node_modules/@types/babel__core": {
|
|
|
"version": "7.20.5",
|
|
|
"resolved": "https://registry.npmmirror.com/@types/babel__core/-/babel__core-7.20.5.tgz",
|
|
@@ -2211,6 +2215,56 @@
|
|
|
"url": "https://github.com/sponsors/epoberezkin"
|
|
|
}
|
|
|
},
|
|
|
+ "node_modules/amqp-connection-manager": {
|
|
|
+ "version": "4.1.14",
|
|
|
+ "resolved": "https://registry.npmmirror.com/amqp-connection-manager/-/amqp-connection-manager-4.1.14.tgz",
|
|
|
+ "integrity": "sha512-1km47dIvEr0HhMUazqovSvNwIlSvDX2APdUpULaINtHpiki1O+cLRaTeXb/jav4OLtH+k6GBXx5gsKOT9kcGKQ==",
|
|
|
+ "dependencies": {
|
|
|
+ "promise-breaker": "^6.0.0"
|
|
|
+ },
|
|
|
+ "engines": {
|
|
|
+ "node": ">=10.0.0",
|
|
|
+ "npm": ">5.0.0"
|
|
|
+ },
|
|
|
+ "peerDependencies": {
|
|
|
+ "amqplib": "*"
|
|
|
+ }
|
|
|
+ },
|
|
|
+ "node_modules/amqplib": {
|
|
|
+ "version": "0.10.4",
|
|
|
+ "resolved": "https://registry.npmmirror.com/amqplib/-/amqplib-0.10.4.tgz",
|
|
|
+ "integrity": "sha512-DMZ4eCEjAVdX1II2TfIUpJhfKAuoCeDIo/YyETbfAqehHTXxxs7WOOd+N1Xxr4cKhx12y23zk8/os98FxlZHrw==",
|
|
|
+ "dependencies": {
|
|
|
+ "@acuminous/bitsyntax": "^0.1.2",
|
|
|
+ "buffer-more-ints": "~1.0.0",
|
|
|
+ "readable-stream": "1.x >=1.1.9",
|
|
|
+ "url-parse": "~1.5.10"
|
|
|
+ },
|
|
|
+ "engines": {
|
|
|
+ "node": ">=10"
|
|
|
+ }
|
|
|
+ },
|
|
|
+ "node_modules/amqplib/node_modules/isarray": {
|
|
|
+ "version": "0.0.1",
|
|
|
+ "resolved": "https://registry.npmmirror.com/isarray/-/isarray-0.0.1.tgz",
|
|
|
+ "integrity": "sha512-D2S+3GLxWH+uhrNEcoh/fnmYeP8E8/zHl644d/jdA0g2uyXvy3sb0qxotE+ne0LtccHknQzWwZEzhak7oJ0COQ=="
|
|
|
+ },
|
|
|
+ "node_modules/amqplib/node_modules/readable-stream": {
|
|
|
+ "version": "1.1.14",
|
|
|
+ "resolved": "https://registry.npmmirror.com/readable-stream/-/readable-stream-1.1.14.tgz",
|
|
|
+ "integrity": "sha512-+MeVjFf4L44XUkhM1eYbD8fyEsxcV81pqMSR5gblfcLCHfZvbrqy4/qYHE+/R5HoBUT11WV5O08Cr1n3YXkWVQ==",
|
|
|
+ "dependencies": {
|
|
|
+ "core-util-is": "~1.0.0",
|
|
|
+ "inherits": "~2.0.1",
|
|
|
+ "isarray": "0.0.1",
|
|
|
+ "string_decoder": "~0.10.x"
|
|
|
+ }
|
|
|
+ },
|
|
|
+ "node_modules/amqplib/node_modules/string_decoder": {
|
|
|
+ "version": "0.10.31",
|
|
|
+ "resolved": "https://registry.npmmirror.com/string_decoder/-/string_decoder-0.10.31.tgz",
|
|
|
+ "integrity": "sha512-ev2QzSzWPYmy9GuqfIVildA4OdcGLeFZQrq5ys6RtiuF+RQQiZWr8TZNyAcuVXyQRYfEO+MsoB/1BuQVhOJuoQ=="
|
|
|
+ },
|
|
|
"node_modules/ansi-align": {
|
|
|
"version": "3.0.1",
|
|
|
"resolved": "https://registry.npmmirror.com/ansi-align/-/ansi-align-3.0.1.tgz",
|
|
@@ -2406,9 +2460,9 @@
|
|
|
"integrity": "sha512-Oei9OH4tRh0YqU3GxhX79dM/mwVgvbZJaSNaRk+bshkj0S5cfHcgYakreBjrHwatXKbz+IoIdYLxrKim2MjW0Q=="
|
|
|
},
|
|
|
"node_modules/axios": {
|
|
|
- "version": "1.7.2",
|
|
|
- "resolved": "https://registry.npmmirror.com/axios/-/axios-1.7.2.tgz",
|
|
|
- "integrity": "sha512-2A8QhOMrbomlDuiLeK9XibIBzuHeRcqqNOHp0Cyp5EoJ1IFDh+XZH3A6BkXtv0K4gFGCI0Y4BM7B1wOEi0Rmgw==",
|
|
|
+ "version": "1.7.4",
|
|
|
+ "resolved": "https://registry.npmmirror.com/axios/-/axios-1.7.4.tgz",
|
|
|
+ "integrity": "sha512-DukmaFRnY6AzAALSH4J2M3k6PkaC+MfaAGdEERRWcC9q3/TWQwLpHR8ZRLKTdQ3aBDL64EdluRDjJqKw+BPZEw==",
|
|
|
"dependencies": {
|
|
|
"follow-redirects": "^1.15.6",
|
|
|
"form-data": "^4.0.0",
|
|
@@ -2791,6 +2845,11 @@
|
|
|
"node": ">=0.10"
|
|
|
}
|
|
|
},
|
|
|
+ "node_modules/buffer-more-ints": {
|
|
|
+ "version": "1.0.0",
|
|
|
+ "resolved": "https://registry.npmmirror.com/buffer-more-ints/-/buffer-more-ints-1.0.0.tgz",
|
|
|
+ "integrity": "sha512-EMetuGFz5SLsT0QTnXzINh4Ksr+oo4i+UGTXEshiGCQWnsgSs7ZhJ8fzlwQ+OzEMs0MpDAMr1hxnblp5a4vcHg=="
|
|
|
+ },
|
|
|
"node_modules/buffers": {
|
|
|
"version": "0.1.1",
|
|
|
"resolved": "https://registry.npmmirror.com/buffers/-/buffers-0.1.1.tgz",
|
|
@@ -4934,14 +4993,6 @@
|
|
|
"integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==",
|
|
|
"dev": true
|
|
|
},
|
|
|
- "node_modules/hpagent": {
|
|
|
- "version": "1.2.0",
|
|
|
- "resolved": "https://registry.npmmirror.com/hpagent/-/hpagent-1.2.0.tgz",
|
|
|
- "integrity": "sha512-A91dYTeIB6NoXG+PxTQpCCDDnfHsW9kc06Lvpu1TEe9gnd6ZFeiBoRO9JvzEv6xK7EX97/dUE8g/vBMTqTS3CA==",
|
|
|
- "engines": {
|
|
|
- "node": ">=14"
|
|
|
- }
|
|
|
- },
|
|
|
"node_modules/html-escaper": {
|
|
|
"version": "2.0.2",
|
|
|
"resolved": "https://registry.npmmirror.com/html-escaper/-/html-escaper-2.0.2.tgz",
|
|
@@ -7595,6 +7646,11 @@
|
|
|
"node": ">=0.4.0"
|
|
|
}
|
|
|
},
|
|
|
+ "node_modules/promise-breaker": {
|
|
|
+ "version": "6.0.0",
|
|
|
+ "resolved": "https://registry.npmmirror.com/promise-breaker/-/promise-breaker-6.0.0.tgz",
|
|
|
+ "integrity": "sha512-BthzO9yTPswGf7etOBiHCVuugs2N01/Q/94dIPls48z2zCmrnDptUUZzfIb+41xq0MnYZ/BzmOd6ikDR4ibNZA=="
|
|
|
+ },
|
|
|
"node_modules/prompts": {
|
|
|
"version": "2.4.2",
|
|
|
"resolved": "https://registry.npmmirror.com/prompts/-/prompts-2.4.2.tgz",
|
|
@@ -7674,6 +7730,11 @@
|
|
|
"url": "https://github.com/sponsors/ljharb"
|
|
|
}
|
|
|
},
|
|
|
+ "node_modules/querystringify": {
|
|
|
+ "version": "2.2.0",
|
|
|
+ "resolved": "https://registry.npmmirror.com/querystringify/-/querystringify-2.2.0.tgz",
|
|
|
+ "integrity": "sha512-FIqgj2EUvTa7R50u0rGsyTftzjYmv/a3hO345bZNrqabNqjtgiDMgmo4mkUjd+nzU5oF3dClKqFIPUKybUyqoQ=="
|
|
|
+ },
|
|
|
"node_modules/queue-lit": {
|
|
|
"version": "1.5.2",
|
|
|
"resolved": "https://registry.npmmirror.com/queue-lit/-/queue-lit-1.5.2.tgz",
|
|
@@ -7981,6 +8042,11 @@
|
|
|
"node": ">=0.10.0"
|
|
|
}
|
|
|
},
|
|
|
+ "node_modules/requires-port": {
|
|
|
+ "version": "1.0.0",
|
|
|
+ "resolved": "https://registry.npmmirror.com/requires-port/-/requires-port-1.0.0.tgz",
|
|
|
+ "integrity": "sha512-KigOCHcocU3XODJxsu8i/j8T9tzT4adHiecwORRQ0ZZFcp7ahwXuRU1m+yuO90C5ZUyGeGfocHDI14M3L3yDAQ=="
|
|
|
+ },
|
|
|
"node_modules/resolve": {
|
|
|
"version": "1.22.8",
|
|
|
"resolved": "https://registry.npmmirror.com/resolve/-/resolve-1.22.8.tgz",
|
|
@@ -8168,11 +8234,6 @@
|
|
|
"resolved": "https://registry.npmmirror.com/scmp/-/scmp-2.1.0.tgz",
|
|
|
"integrity": "sha512-o/mRQGk9Rcer/jEEw/yw4mwo3EU/NvYvp577/Btqrym9Qy5/MdWGBqipbALgd2lrdWTJ5/gqDusxfnQBxOxT2Q=="
|
|
|
},
|
|
|
- "node_modules/secure-json-parse": {
|
|
|
- "version": "2.7.0",
|
|
|
- "resolved": "https://registry.npmmirror.com/secure-json-parse/-/secure-json-parse-2.7.0.tgz",
|
|
|
- "integrity": "sha512-6aU+Rwsezw7VR8/nyvKTx8QpWH9FrcYiXXlqC4z5d5XQBDRqtbfsRjnwGyqbi3gddNtWHuEk9OANUotL26qKUw=="
|
|
|
- },
|
|
|
"node_modules/semver": {
|
|
|
"version": "6.3.1",
|
|
|
"resolved": "https://registry.npmmirror.com/semver/-/semver-6.3.1.tgz",
|
|
@@ -9104,14 +9165,6 @@
|
|
|
"node": ">=4.2.0"
|
|
|
}
|
|
|
},
|
|
|
- "node_modules/undici": {
|
|
|
- "version": "6.19.7",
|
|
|
- "resolved": "https://registry.npmmirror.com/undici/-/undici-6.19.7.tgz",
|
|
|
- "integrity": "sha512-HR3W/bMGPSr90i8AAp2C4DM3wChFdJPLrWYpIS++LxS8K+W535qftjt+4MyjNYHeWabMj1nvtmLIi7l++iq91A==",
|
|
|
- "engines": {
|
|
|
- "node": ">=18.17"
|
|
|
- }
|
|
|
- },
|
|
|
"node_modules/unique-string": {
|
|
|
"version": "2.0.0",
|
|
|
"resolved": "https://registry.npmmirror.com/unique-string/-/unique-string-2.0.0.tgz",
|
|
@@ -9255,6 +9308,15 @@
|
|
|
"punycode": "^2.1.0"
|
|
|
}
|
|
|
},
|
|
|
+ "node_modules/url-parse": {
|
|
|
+ "version": "1.5.10",
|
|
|
+ "resolved": "https://registry.npmmirror.com/url-parse/-/url-parse-1.5.10.tgz",
|
|
|
+ "integrity": "sha512-WypcfiRhfeUP9vvF0j6rw0J3hrWrw6iZv3+22h6iRMJ/8z1Tj6XfLP4DsUix5MhMPnXpiHDoKyoZ/bdCkwBCiQ==",
|
|
|
+ "dependencies": {
|
|
|
+ "querystringify": "^2.1.1",
|
|
|
+ "requires-port": "^1.0.0"
|
|
|
+ }
|
|
|
+ },
|
|
|
"node_modules/url-parse-lax": {
|
|
|
"version": "3.0.0",
|
|
|
"resolved": "https://registry.npmmirror.com/url-parse-lax/-/url-parse-lax-3.0.0.tgz",
|
|
@@ -9541,6 +9603,23 @@
|
|
|
}
|
|
|
},
|
|
|
"dependencies": {
|
|
|
+ "@acuminous/bitsyntax": {
|
|
|
+ "version": "0.1.2",
|
|
|
+ "resolved": "https://registry.npmmirror.com/@acuminous/bitsyntax/-/bitsyntax-0.1.2.tgz",
|
|
|
+ "integrity": "sha512-29lUK80d1muEQqiUsSo+3A0yP6CdspgC95EnKBMi22Xlwt79i/En4Vr67+cXhU+cZjbti3TgGGC5wy1stIywVQ==",
|
|
|
+ "requires": {
|
|
|
+ "buffer-more-ints": "~1.0.0",
|
|
|
+ "debug": "^4.3.4",
|
|
|
+ "safe-buffer": "~5.1.2"
|
|
|
+ },
|
|
|
+ "dependencies": {
|
|
|
+ "safe-buffer": {
|
|
|
+ "version": "5.1.2",
|
|
|
+ "resolved": "https://registry.npmmirror.com/safe-buffer/-/safe-buffer-5.1.2.tgz",
|
|
|
+ "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g=="
|
|
|
+ }
|
|
|
+ }
|
|
|
+ },
|
|
|
"@ampproject/remapping": {
|
|
|
"version": "2.3.0",
|
|
|
"resolved": "https://registry.npmmirror.com/@ampproject/remapping/-/remapping-2.3.0.tgz",
|
|
@@ -9962,48 +10041,6 @@
|
|
|
"integrity": "sha512-0hYQ8SB4Db5zvZB4axdMHGwEaQjkZzFjQiN9LVYvIFB2nSUHW9tYpxWriPrWDASIxiaXax83REcLxuSdnGPZtw==",
|
|
|
"dev": true
|
|
|
},
|
|
|
- "@elastic/elasticsearch": {
|
|
|
- "version": "8.12.2",
|
|
|
- "resolved": "https://registry.npmmirror.com/@elastic/elasticsearch/-/elasticsearch-8.12.2.tgz",
|
|
|
- "integrity": "sha512-04NvH3LIgcv1Uwguorfw2WwzC9Lhfsqs9f0L6uq6MrCw0lqe/HOQ6E8vJ6EkHAA15iEfbhtxOtenbZVVcE+mAQ==",
|
|
|
- "requires": {
|
|
|
- "@elastic/transport": "^8.4.1",
|
|
|
- "tslib": "^2.4.0"
|
|
|
- },
|
|
|
- "dependencies": {
|
|
|
- "tslib": {
|
|
|
- "version": "2.6.3",
|
|
|
- "resolved": "https://registry.npmmirror.com/tslib/-/tslib-2.6.3.tgz",
|
|
|
- "integrity": "sha512-xNvxJEOUiWPGhUuUdQgAJPKOOJfGnIyKySOc09XkKsgdUV/3E2zvwZYdejjmRgPCgcym1juLH3226yA7sEFJKQ=="
|
|
|
- }
|
|
|
- }
|
|
|
- },
|
|
|
- "@elastic/transport": {
|
|
|
- "version": "8.7.0",
|
|
|
- "resolved": "https://registry.npmmirror.com/@elastic/transport/-/transport-8.7.0.tgz",
|
|
|
- "integrity": "sha512-IqXT7a8DZPJtqP2qmX1I2QKmxYyN27kvSW4g6pInESE1SuGwZDp2FxHJ6W2kwmYOJwQdAt+2aWwzXO5jHo9l4A==",
|
|
|
- "requires": {
|
|
|
- "@opentelemetry/api": "1.x",
|
|
|
- "debug": "^4.3.4",
|
|
|
- "hpagent": "^1.0.0",
|
|
|
- "ms": "^2.1.3",
|
|
|
- "secure-json-parse": "^2.4.0",
|
|
|
- "tslib": "^2.4.0",
|
|
|
- "undici": "^6.12.0"
|
|
|
- },
|
|
|
- "dependencies": {
|
|
|
- "ms": {
|
|
|
- "version": "2.1.3",
|
|
|
- "resolved": "https://registry.npmmirror.com/ms/-/ms-2.1.3.tgz",
|
|
|
- "integrity": "sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA=="
|
|
|
- },
|
|
|
- "tslib": {
|
|
|
- "version": "2.6.3",
|
|
|
- "resolved": "https://registry.npmmirror.com/tslib/-/tslib-2.6.3.tgz",
|
|
|
- "integrity": "sha512-xNvxJEOUiWPGhUuUdQgAJPKOOJfGnIyKySOc09XkKsgdUV/3E2zvwZYdejjmRgPCgcym1juLH3226yA7sEFJKQ=="
|
|
|
- }
|
|
|
- }
|
|
|
- },
|
|
|
"@eslint-community/eslint-utils": {
|
|
|
"version": "4.4.0",
|
|
|
"resolved": "https://registry.npmmirror.com/@eslint-community/eslint-utils/-/eslint-utils-4.4.0.tgz",
|
|
@@ -10520,6 +10557,18 @@
|
|
|
"integrity": "sha512-6upLhAcmYSgOCUb9kMwfg7GzHJwQ+PAY0UqhbUhEyp23hr0Ht/UNEMzE7I3vWIWWRJ0BfhB0mG6t8IJ/31Eltg==",
|
|
|
"requires": {
|
|
|
"axios": "1.7.2"
|
|
|
+ },
|
|
|
+ "dependencies": {
|
|
|
+ "axios": {
|
|
|
+ "version": "1.7.2",
|
|
|
+ "resolved": "https://registry.npmmirror.com/axios/-/axios-1.7.2.tgz",
|
|
|
+ "integrity": "sha512-2A8QhOMrbomlDuiLeK9XibIBzuHeRcqqNOHp0Cyp5EoJ1IFDh+XZH3A6BkXtv0K4gFGCI0Y4BM7B1wOEi0Rmgw==",
|
|
|
+ "requires": {
|
|
|
+ "follow-redirects": "^1.15.6",
|
|
|
+ "form-data": "^4.0.0",
|
|
|
+ "proxy-from-env": "^1.1.0"
|
|
|
+ }
|
|
|
+ }
|
|
|
}
|
|
|
},
|
|
|
"@midwayjs/bootstrap": {
|
|
@@ -10541,9 +10590,9 @@
|
|
|
}
|
|
|
},
|
|
|
"@midwayjs/core": {
|
|
|
- "version": "3.16.0",
|
|
|
- "resolved": "https://registry.npmmirror.com/@midwayjs/core/-/core-3.16.0.tgz",
|
|
|
- "integrity": "sha512-BJ043vVaKPQ8/r+LZb7EKpc+pD+C5tjkMC1ZzkzZO0ulOuRGSgaeHBuHjBekiW8EjQCPghW6Loe4CZoaNH5a1g==",
|
|
|
+ "version": "3.16.2",
|
|
|
+ "resolved": "https://registry.npmmirror.com/@midwayjs/core/-/core-3.16.2.tgz",
|
|
|
+ "integrity": "sha512-ucJzCjL3kvTW4iLmPbYWPeDAaIrbU0G63Lw4nz4AOz4+3NIUCmD/Ezgj8m4K0VKJ0usqM72Vdg6ySYXgreYkfg==",
|
|
|
"requires": {
|
|
|
"@midwayjs/glob": "^1.0.2",
|
|
|
"class-transformer": "0.5.1",
|
|
@@ -10628,6 +10677,15 @@
|
|
|
"supertest": "6.3.3"
|
|
|
}
|
|
|
},
|
|
|
+ "@midwayjs/rabbitmq": {
|
|
|
+ "version": "3.16.5",
|
|
|
+ "resolved": "https://registry.npmmirror.com/@midwayjs/rabbitmq/-/rabbitmq-3.16.5.tgz",
|
|
|
+ "integrity": "sha512-8A8mTORtcUriAL4+PniRHNlY2pX9RE3Ucx5qYvTvVsmSW/OGSlnKswWAFgBmCaHDRUoGCyzAwryz6nOlrB9qRQ==",
|
|
|
+ "requires": {
|
|
|
+ "@midwayjs/core": "^3.16.2",
|
|
|
+ "amqp-connection-manager": "4.1.14"
|
|
|
+ }
|
|
|
+ },
|
|
|
"@midwayjs/redis": {
|
|
|
"version": "3.16.0",
|
|
|
"resolved": "https://registry.npmmirror.com/@midwayjs/redis/-/redis-3.16.0.tgz",
|
|
@@ -10689,11 +10747,6 @@
|
|
|
"fastq": "^1.6.0"
|
|
|
}
|
|
|
},
|
|
|
- "@opentelemetry/api": {
|
|
|
- "version": "1.9.0",
|
|
|
- "resolved": "https://registry.npmmirror.com/@opentelemetry/api/-/api-1.9.0.tgz",
|
|
|
- "integrity": "sha512-3giAOQvZiH5F9bMlMiv8+GSPMeqg0dbaeo58/0SlA9sxSqZhnUtxzX9/2FzyhS9sWQf5S0GJE0AKBrFqjpeYcg=="
|
|
|
- },
|
|
|
"@pkgjs/parseargs": {
|
|
|
"version": "0.11.0",
|
|
|
"resolved": "https://registry.npmmirror.com/@pkgjs/parseargs/-/parseargs-0.11.0.tgz",
|
|
@@ -10770,6 +10823,14 @@
|
|
|
"@types/node": "*"
|
|
|
}
|
|
|
},
|
|
|
+ "@types/amqplib": {
|
|
|
+ "version": "0.10.5",
|
|
|
+ "resolved": "https://registry.npmmirror.com/@types/amqplib/-/amqplib-0.10.5.tgz",
|
|
|
+ "integrity": "sha512-/cSykxROY7BWwDoi4Y4/jLAuZTshZxd8Ey1QYa/VaXriMotBDoou7V/twJiOSHzU6t1Kp1AHAUXGCgqq+6DNeg==",
|
|
|
+ "requires": {
|
|
|
+ "@types/node": "*"
|
|
|
+ }
|
|
|
+ },
|
|
|
"@types/babel__core": {
|
|
|
"version": "7.20.5",
|
|
|
"resolved": "https://registry.npmmirror.com/@types/babel__core/-/babel__core-7.20.5.tgz",
|
|
@@ -11233,6 +11294,48 @@
|
|
|
"uri-js": "^4.2.2"
|
|
|
}
|
|
|
},
|
|
|
+ "amqp-connection-manager": {
|
|
|
+ "version": "4.1.14",
|
|
|
+ "resolved": "https://registry.npmmirror.com/amqp-connection-manager/-/amqp-connection-manager-4.1.14.tgz",
|
|
|
+ "integrity": "sha512-1km47dIvEr0HhMUazqovSvNwIlSvDX2APdUpULaINtHpiki1O+cLRaTeXb/jav4OLtH+k6GBXx5gsKOT9kcGKQ==",
|
|
|
+ "requires": {
|
|
|
+ "promise-breaker": "^6.0.0"
|
|
|
+ }
|
|
|
+ },
|
|
|
+ "amqplib": {
|
|
|
+ "version": "0.10.4",
|
|
|
+ "resolved": "https://registry.npmmirror.com/amqplib/-/amqplib-0.10.4.tgz",
|
|
|
+ "integrity": "sha512-DMZ4eCEjAVdX1II2TfIUpJhfKAuoCeDIo/YyETbfAqehHTXxxs7WOOd+N1Xxr4cKhx12y23zk8/os98FxlZHrw==",
|
|
|
+ "requires": {
|
|
|
+ "@acuminous/bitsyntax": "^0.1.2",
|
|
|
+ "buffer-more-ints": "~1.0.0",
|
|
|
+ "readable-stream": "1.x >=1.1.9",
|
|
|
+ "url-parse": "~1.5.10"
|
|
|
+ },
|
|
|
+ "dependencies": {
|
|
|
+ "isarray": {
|
|
|
+ "version": "0.0.1",
|
|
|
+ "resolved": "https://registry.npmmirror.com/isarray/-/isarray-0.0.1.tgz",
|
|
|
+ "integrity": "sha512-D2S+3GLxWH+uhrNEcoh/fnmYeP8E8/zHl644d/jdA0g2uyXvy3sb0qxotE+ne0LtccHknQzWwZEzhak7oJ0COQ=="
|
|
|
+ },
|
|
|
+ "readable-stream": {
|
|
|
+ "version": "1.1.14",
|
|
|
+ "resolved": "https://registry.npmmirror.com/readable-stream/-/readable-stream-1.1.14.tgz",
|
|
|
+ "integrity": "sha512-+MeVjFf4L44XUkhM1eYbD8fyEsxcV81pqMSR5gblfcLCHfZvbrqy4/qYHE+/R5HoBUT11WV5O08Cr1n3YXkWVQ==",
|
|
|
+ "requires": {
|
|
|
+ "core-util-is": "~1.0.0",
|
|
|
+ "inherits": "~2.0.1",
|
|
|
+ "isarray": "0.0.1",
|
|
|
+ "string_decoder": "~0.10.x"
|
|
|
+ }
|
|
|
+ },
|
|
|
+ "string_decoder": {
|
|
|
+ "version": "0.10.31",
|
|
|
+ "resolved": "https://registry.npmmirror.com/string_decoder/-/string_decoder-0.10.31.tgz",
|
|
|
+ "integrity": "sha512-ev2QzSzWPYmy9GuqfIVildA4OdcGLeFZQrq5ys6RtiuF+RQQiZWr8TZNyAcuVXyQRYfEO+MsoB/1BuQVhOJuoQ=="
|
|
|
+ }
|
|
|
+ }
|
|
|
+ },
|
|
|
"ansi-align": {
|
|
|
"version": "3.0.1",
|
|
|
"resolved": "https://registry.npmmirror.com/ansi-align/-/ansi-align-3.0.1.tgz",
|
|
@@ -11391,9 +11494,9 @@
|
|
|
"integrity": "sha512-Oei9OH4tRh0YqU3GxhX79dM/mwVgvbZJaSNaRk+bshkj0S5cfHcgYakreBjrHwatXKbz+IoIdYLxrKim2MjW0Q=="
|
|
|
},
|
|
|
"axios": {
|
|
|
- "version": "1.7.2",
|
|
|
- "resolved": "https://registry.npmmirror.com/axios/-/axios-1.7.2.tgz",
|
|
|
- "integrity": "sha512-2A8QhOMrbomlDuiLeK9XibIBzuHeRcqqNOHp0Cyp5EoJ1IFDh+XZH3A6BkXtv0K4gFGCI0Y4BM7B1wOEi0Rmgw==",
|
|
|
+ "version": "1.7.4",
|
|
|
+ "resolved": "https://registry.npmmirror.com/axios/-/axios-1.7.4.tgz",
|
|
|
+ "integrity": "sha512-DukmaFRnY6AzAALSH4J2M3k6PkaC+MfaAGdEERRWcC9q3/TWQwLpHR8ZRLKTdQ3aBDL64EdluRDjJqKw+BPZEw==",
|
|
|
"requires": {
|
|
|
"follow-redirects": "^1.15.6",
|
|
|
"form-data": "^4.0.0",
|
|
@@ -11654,6 +11757,11 @@
|
|
|
"resolved": "https://registry.npmmirror.com/buffer-indexof-polyfill/-/buffer-indexof-polyfill-1.0.2.tgz",
|
|
|
"integrity": "sha512-I7wzHwA3t1/lwXQh+A5PbNvJxgfo5r3xulgpYDB5zckTu/Z9oUK9biouBKQUjEqzaz3HnAT6TYoovmE+GqSf7A=="
|
|
|
},
|
|
|
+ "buffer-more-ints": {
|
|
|
+ "version": "1.0.0",
|
|
|
+ "resolved": "https://registry.npmmirror.com/buffer-more-ints/-/buffer-more-ints-1.0.0.tgz",
|
|
|
+ "integrity": "sha512-EMetuGFz5SLsT0QTnXzINh4Ksr+oo4i+UGTXEshiGCQWnsgSs7ZhJ8fzlwQ+OzEMs0MpDAMr1hxnblp5a4vcHg=="
|
|
|
+ },
|
|
|
"buffers": {
|
|
|
"version": "0.1.1",
|
|
|
"resolved": "https://registry.npmmirror.com/buffers/-/buffers-0.1.1.tgz",
|
|
@@ -13224,11 +13332,6 @@
|
|
|
}
|
|
|
}
|
|
|
},
|
|
|
- "hpagent": {
|
|
|
- "version": "1.2.0",
|
|
|
- "resolved": "https://registry.npmmirror.com/hpagent/-/hpagent-1.2.0.tgz",
|
|
|
- "integrity": "sha512-A91dYTeIB6NoXG+PxTQpCCDDnfHsW9kc06Lvpu1TEe9gnd6ZFeiBoRO9JvzEv6xK7EX97/dUE8g/vBMTqTS3CA=="
|
|
|
- },
|
|
|
"html-escaper": {
|
|
|
"version": "2.0.2",
|
|
|
"resolved": "https://registry.npmmirror.com/html-escaper/-/html-escaper-2.0.2.tgz",
|
|
@@ -15268,6 +15371,11 @@
|
|
|
"integrity": "sha512-7PiHtLll5LdnKIMw100I+8xJXR5gW2QwWYkT6iJva0bXitZKa/XMrSbdmg3r2Xnaidz9Qumd0VPaMrZlF9V9sA==",
|
|
|
"dev": true
|
|
|
},
|
|
|
+ "promise-breaker": {
|
|
|
+ "version": "6.0.0",
|
|
|
+ "resolved": "https://registry.npmmirror.com/promise-breaker/-/promise-breaker-6.0.0.tgz",
|
|
|
+ "integrity": "sha512-BthzO9yTPswGf7etOBiHCVuugs2N01/Q/94dIPls48z2zCmrnDptUUZzfIb+41xq0MnYZ/BzmOd6ikDR4ibNZA=="
|
|
|
+ },
|
|
|
"prompts": {
|
|
|
"version": "2.4.2",
|
|
|
"resolved": "https://registry.npmmirror.com/prompts/-/prompts-2.4.2.tgz",
|
|
@@ -15322,6 +15430,11 @@
|
|
|
"side-channel": "^1.0.6"
|
|
|
}
|
|
|
},
|
|
|
+ "querystringify": {
|
|
|
+ "version": "2.2.0",
|
|
|
+ "resolved": "https://registry.npmmirror.com/querystringify/-/querystringify-2.2.0.tgz",
|
|
|
+ "integrity": "sha512-FIqgj2EUvTa7R50u0rGsyTftzjYmv/a3hO345bZNrqabNqjtgiDMgmo4mkUjd+nzU5oF3dClKqFIPUKybUyqoQ=="
|
|
|
+ },
|
|
|
"queue-lit": {
|
|
|
"version": "1.5.2",
|
|
|
"resolved": "https://registry.npmmirror.com/queue-lit/-/queue-lit-1.5.2.tgz",
|
|
@@ -15554,6 +15667,11 @@
|
|
|
"integrity": "sha512-Xf0nWe6RseziFMu+Ap9biiUbmplq6S9/p+7w7YXP/JBHhrUDDUhwa+vANyubuqfZWTveU//DYVGsDG7RKL/vEw==",
|
|
|
"dev": true
|
|
|
},
|
|
|
+ "requires-port": {
|
|
|
+ "version": "1.0.0",
|
|
|
+ "resolved": "https://registry.npmmirror.com/requires-port/-/requires-port-1.0.0.tgz",
|
|
|
+ "integrity": "sha512-KigOCHcocU3XODJxsu8i/j8T9tzT4adHiecwORRQ0ZZFcp7ahwXuRU1m+yuO90C5ZUyGeGfocHDI14M3L3yDAQ=="
|
|
|
+ },
|
|
|
"resolve": {
|
|
|
"version": "1.22.8",
|
|
|
"resolved": "https://registry.npmmirror.com/resolve/-/resolve-1.22.8.tgz",
|
|
@@ -15672,11 +15790,6 @@
|
|
|
"resolved": "https://registry.npmmirror.com/scmp/-/scmp-2.1.0.tgz",
|
|
|
"integrity": "sha512-o/mRQGk9Rcer/jEEw/yw4mwo3EU/NvYvp577/Btqrym9Qy5/MdWGBqipbALgd2lrdWTJ5/gqDusxfnQBxOxT2Q=="
|
|
|
},
|
|
|
- "secure-json-parse": {
|
|
|
- "version": "2.7.0",
|
|
|
- "resolved": "https://registry.npmmirror.com/secure-json-parse/-/secure-json-parse-2.7.0.tgz",
|
|
|
- "integrity": "sha512-6aU+Rwsezw7VR8/nyvKTx8QpWH9FrcYiXXlqC4z5d5XQBDRqtbfsRjnwGyqbi3gddNtWHuEk9OANUotL26qKUw=="
|
|
|
- },
|
|
|
"semver": {
|
|
|
"version": "6.3.1",
|
|
|
"resolved": "https://registry.npmmirror.com/semver/-/semver-6.3.1.tgz",
|
|
@@ -16307,11 +16420,6 @@
|
|
|
"integrity": "sha512-QCh+85mCy+h0IGff8r5XWzOVSbBO+KfeYrMQh7NJ58QujwcE22u+NUSmUxqF+un70P9GXKxa2HCNiTTMJknyjQ==",
|
|
|
"dev": true
|
|
|
},
|
|
|
- "undici": {
|
|
|
- "version": "6.19.7",
|
|
|
- "resolved": "https://registry.npmmirror.com/undici/-/undici-6.19.7.tgz",
|
|
|
- "integrity": "sha512-HR3W/bMGPSr90i8AAp2C4DM3wChFdJPLrWYpIS++LxS8K+W535qftjt+4MyjNYHeWabMj1nvtmLIi7l++iq91A=="
|
|
|
- },
|
|
|
"unique-string": {
|
|
|
"version": "2.0.0",
|
|
|
"resolved": "https://registry.npmmirror.com/unique-string/-/unique-string-2.0.0.tgz",
|
|
@@ -16421,6 +16529,15 @@
|
|
|
"punycode": "^2.1.0"
|
|
|
}
|
|
|
},
|
|
|
+ "url-parse": {
|
|
|
+ "version": "1.5.10",
|
|
|
+ "resolved": "https://registry.npmmirror.com/url-parse/-/url-parse-1.5.10.tgz",
|
|
|
+ "integrity": "sha512-WypcfiRhfeUP9vvF0j6rw0J3hrWrw6iZv3+22h6iRMJ/8z1Tj6XfLP4DsUix5MhMPnXpiHDoKyoZ/bdCkwBCiQ==",
|
|
|
+ "requires": {
|
|
|
+ "querystringify": "^2.1.1",
|
|
|
+ "requires-port": "^1.0.0"
|
|
|
+ }
|
|
|
+ },
|
|
|
"url-parse-lax": {
|
|
|
"version": "3.0.0",
|
|
|
"resolved": "https://registry.npmmirror.com/url-parse-lax/-/url-parse-lax-3.0.0.tgz",
|