From c1e8bf94a8bfe8d19e707bd4ff25c1e8e7e58a36 Mon Sep 17 00:00:00 2001 From: akumar Date: Wed, 28 Feb 2024 12:17:00 +0100 Subject: [PATCH] chore: up deps --- package-lock.json | 300 ++++++++++++++++++++++++---------------------- package.json | 32 ++--- 2 files changed, 173 insertions(+), 159 deletions(-) diff --git a/package-lock.json b/package-lock.json index 47dc335..4f13ca2 100644 --- a/package-lock.json +++ b/package-lock.json @@ -9,18 +9,18 @@ "version": "1.2.7", "license": "MIT", "dependencies": { - "@bull-board/api": "^5.14.1", - "@bull-board/express": "^5.14.1", - "@bull-board/koa": "^5.14.1", - "@restorecommerce/acs-client": "^1.4.11", + "@bull-board/api": "^5.14.2", + "@bull-board/express": "^5.14.2", + "@bull-board/koa": "^5.14.2", + "@restorecommerce/acs-client": "^1.4.12", "@restorecommerce/chassis-srv": "^1.4.7", "@restorecommerce/cluster-service": "^1.0.1", - "@restorecommerce/kafka-client": "^1.1.19", + "@restorecommerce/kafka-client": "^1.1.20", "@restorecommerce/logger": "^1.2.9", - "@restorecommerce/rc-grpc-clients": "^5.1.19", - "@restorecommerce/scs-jobs": "^0.1.17", + "@restorecommerce/rc-grpc-clients": "^5.1.20", + "@restorecommerce/scs-jobs": "^0.1.18", "@restorecommerce/service-config": "^1.0.11", - "bullmq": "^5.3.0", + "bullmq": "^5.4.0", "cache-manager": "^5.4.0", "cache-manager-redis": "^0.6.0", "cron-parser": "^4.9.0", @@ -32,21 +32,21 @@ "devDependencies": { "@alenon/grpc-mock-server": "^3.1.9", "@grpc/proto-loader": "^0.7.10", - "@restorecommerce/dev": "^0.0.7", + "@restorecommerce/dev": "^0.0.8", "@restorecommerce/grpc-client": "^2.1.1", "@types/lodash-es": "^4.17.12", "@types/mocha": "^10.0.6", - "@types/node": "^20.11.19", - "@typescript-eslint/eslint-plugin": "^7.0.2", - "@typescript-eslint/parser": "^7.0.2", + "@types/node": "^20.11.21", + "@typescript-eslint/eslint-plugin": "^7.1.0", + "@typescript-eslint/parser": "^7.1.0", "c8": "^9.1.0", "coveralls": "^3.1.1", "cross-env": "^7.0.3", - "esbuild": "^0.20.0", - "eslint": "^8.56.0", - "eslint-plugin-prefer-arrow-functions": "^3.2.4", + "esbuild": "^0.20.1", + "eslint": "^8.57.0", + "eslint-plugin-prefer-arrow-functions": "^3.3.2", "mocha": "^10.3.0", - "nodemon": "^3.0.3", + "nodemon": "^3.1.0", "npm-run-all": "^4.1.5", "rimraf": "^5.0.5", "should": "^13.2.3", @@ -266,34 +266,34 @@ "dev": true }, "node_modules/@bull-board/api": { - "version": "5.14.1", - "resolved": "https://registry.npmjs.org/@bull-board/api/-/api-5.14.1.tgz", - "integrity": "sha512-iDxzpjdFvNj1CRtcKSNreQ0iFO2+Sv/vTSsA8Eq/cu+6BUr7L/T6cyoHFHzPwc1Lauc4v3DJxTxzy20ZC06wgA==", + "version": "5.14.2", + "resolved": "https://registry.npmjs.org/@bull-board/api/-/api-5.14.2.tgz", + "integrity": "sha512-0wppAGPU7ZMwWMpzkmtrlmm7ySI5immymyaRS1cVNJ54rUiGOZP5tnm+Sj7MwPdf63rxqIM843un8+PvQyARGg==", "dependencies": { "redis-info": "^3.0.8" }, "peerDependencies": { - "@bull-board/ui": "5.14.1" + "@bull-board/ui": "5.14.2" } }, "node_modules/@bull-board/express": { - "version": "5.14.1", - "resolved": "https://registry.npmjs.org/@bull-board/express/-/express-5.14.1.tgz", - "integrity": "sha512-UfOxbKrcTWWosOO/5dpOJibtZCEFS/szbJGQl0Wj2lKXaVX3asUovmm92uGhGlmG/kA6kYR/aerrCpnB0GrKPQ==", + "version": "5.14.2", + "resolved": "https://registry.npmjs.org/@bull-board/express/-/express-5.14.2.tgz", + "integrity": "sha512-fohMMNzRgHvnoJXeoaD6js6s7YPkjebTth/fHjyWQLngxhcpoIyWXoLavt5BDrgRKEPZaTDwSkIzX4IhrLh2Iw==", "dependencies": { - "@bull-board/api": "5.14.1", - "@bull-board/ui": "5.14.1", + "@bull-board/api": "5.14.2", + "@bull-board/ui": "5.14.2", "ejs": "^3.1.7", "express": "^4.17.3" } }, "node_modules/@bull-board/koa": { - "version": "5.14.1", - "resolved": "https://registry.npmjs.org/@bull-board/koa/-/koa-5.14.1.tgz", - "integrity": "sha512-VAB8MFf+mlF3nxxdN8WnyuV7ILl/GMg79DuQQQ/zN8CxQksNQDfD09/iv+V3CTsECXT1W1+uLO7Hl+ezZA3KMg==", + "version": "5.14.2", + "resolved": "https://registry.npmjs.org/@bull-board/koa/-/koa-5.14.2.tgz", + "integrity": "sha512-SlCwZhFLS3c8MS6wCeq6rPF9cgxJ2a8lhR+EyujdgJMjQGVUOMQzJOOkBjQF2fbS2ixC923/6NOYMNwq87dhfA==", "dependencies": { - "@bull-board/api": "5.14.1", - "@bull-board/ui": "5.14.1", + "@bull-board/api": "5.14.2", + "@bull-board/ui": "5.14.2", "ejs": "^3.1.7", "koa": "^2.13.1", "koa-mount": "^4.0.0", @@ -303,11 +303,11 @@ } }, "node_modules/@bull-board/ui": { - "version": "5.14.1", - "resolved": "https://registry.npmjs.org/@bull-board/ui/-/ui-5.14.1.tgz", - "integrity": "sha512-4hdZBN5+DgGZDhy05ngrsXkPJxDYeS9JW0yyeIgS9g5nmGYQyG3l1TPPF7J8+L7HT/lwsY62EyMLSV1PoBE8iQ==", + "version": "5.14.2", + "resolved": "https://registry.npmjs.org/@bull-board/ui/-/ui-5.14.2.tgz", + "integrity": "sha512-NiyKWLjKjy29I6ySCnSYbzGX4ZJyPE4xlS5/Z5dVsF2bJLoAV+yD1obflxteJMt60FiEgLV7tfs6tMSVa+Htew==", "dependencies": { - "@bull-board/api": "5.14.1" + "@bull-board/api": "5.14.2" } }, "node_modules/@colors/colors": { @@ -838,9 +838,9 @@ } }, "node_modules/@eslint/js": { - "version": "8.56.0", - "resolved": "https://registry.npmjs.org/@eslint/js/-/js-8.56.0.tgz", - "integrity": "sha512-gMsVel9D7f2HLkBma9VbtzZRehRogVRfbr++f06nL2vnCGCNlzOD+/MUov/F4p8myyAHspEhVobgjpX64q5m6A==", + "version": "8.57.0", + "resolved": "https://registry.npmjs.org/@eslint/js/-/js-8.57.0.tgz", + "integrity": "sha512-Ys+3g2TaW7gADOJzPt83SJtCDhMjndcDMFVQ/Tj9iA1BfJzFKD9mAUXT3OenpuPHbI6P/myECxRJrofUsDx/5g==", "dev": true, "engines": { "node": "^12.22.0 || ^14.17.0 || >=16.0.0" @@ -884,13 +884,13 @@ } }, "node_modules/@humanwhocodes/config-array": { - "version": "0.11.13", - "resolved": "https://registry.npmjs.org/@humanwhocodes/config-array/-/config-array-0.11.13.tgz", - "integrity": "sha512-JSBDMiDKSzQVngfRjOdFXgFfklaXI4K9nLF49Auh21lmBWRLIK3+xTErTWD4KU54pb6coM6ESE7Awz/FNU3zgQ==", + "version": "0.11.14", + "resolved": "https://registry.npmjs.org/@humanwhocodes/config-array/-/config-array-0.11.14.tgz", + "integrity": "sha512-3T8LkOmg45BV5FICb15QQMsyUSWrQ8AygVfC7ZG32zOalnqrilm018ZVCw0eapXux8FtA33q8PSRSstjee3jSg==", "dev": true, "dependencies": { - "@humanwhocodes/object-schema": "^2.0.1", - "debug": "^4.1.1", + "@humanwhocodes/object-schema": "^2.0.2", + "debug": "^4.3.1", "minimatch": "^3.0.5" }, "engines": { @@ -911,9 +911,9 @@ } }, "node_modules/@humanwhocodes/object-schema": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/@humanwhocodes/object-schema/-/object-schema-2.0.1.tgz", - "integrity": "sha512-dvuCeX5fC9dXgJn9t+X5atfmgQAzUOWqS1254Gh0m6i8wKd10ebXkfNKiRK+1GWi/yTvvLDHpoxLr0xxxeslWw==", + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/@humanwhocodes/object-schema/-/object-schema-2.0.2.tgz", + "integrity": "sha512-6EwiSjwWYP7pTckG6I5eyFANjPhmPjUX9JRLUSfNPC7FX7zK9gyZAfUEaECL6ALTpGX5AjnBq3C9XmVWPitNpw==", "dev": true }, "node_modules/@ioredis/commands": { @@ -1120,7 +1120,6 @@ "version": "2.1.5", "resolved": "https://registry.npmjs.org/@nodelib/fs.scandir/-/fs.scandir-2.1.5.tgz", "integrity": "sha512-vq24Bq3ym5HEQm2NKCr3yXDwjc7vTsEThRDnkp2DK9p1uqLR+DHurm/NOTo0KG7HYHU7eppKZj3MyqYuMBf62g==", - "dev": true, "dependencies": { "@nodelib/fs.stat": "2.0.5", "run-parallel": "^1.1.9" @@ -1133,7 +1132,6 @@ "version": "2.0.5", "resolved": "https://registry.npmjs.org/@nodelib/fs.stat/-/fs.stat-2.0.5.tgz", "integrity": "sha512-RkhPPp2zrqDAQA/2jNhnztcPAlv64XdhIp7a7454A5ovI7Bukxgt7MX7udwAu3zg1DcpPU0rz3VV1SeaqvY4+A==", - "dev": true, "engines": { "node": ">= 8" } @@ -1142,7 +1140,6 @@ "version": "1.2.8", "resolved": "https://registry.npmjs.org/@nodelib/fs.walk/-/fs.walk-1.2.8.tgz", "integrity": "sha512-oGB+UxlgWcgQkgwo8GcEGwemoTFt3FIO9ababBmaGwXIoBKZ+GTy0pP185beGg7Llih/NSHSV2XAs1lnznocSg==", - "dev": true, "dependencies": { "@nodelib/fs.scandir": "2.1.5", "fastq": "^1.6.0" @@ -1339,14 +1336,14 @@ } }, "node_modules/@restorecommerce/acs-client": { - "version": "1.4.11", - "resolved": "https://registry.npmjs.org/@restorecommerce/acs-client/-/acs-client-1.4.11.tgz", - "integrity": "sha512-hGf0WcUeHu3LkW7jsWt93td80Oqyudz/OWuv/ZGfBnxsjX0PWVgmUiKZCGJyi3yP1/dZyYYuXkCJKeBNrzwYNA==", + "version": "1.4.12", + "resolved": "https://registry.npmjs.org/@restorecommerce/acs-client/-/acs-client-1.4.12.tgz", + "integrity": "sha512-+3LVR0myUa6iwzP3tM3Z6aHaiRk/NI0Jq/2o7zZvn59ScME4o327hGgBJrrq1dH4j6dPvDBBUHYWADYN/A6Pkw==", "dependencies": { "@restorecommerce/grpc-client": "^2.1.1", - "@restorecommerce/kafka-client": "^1.1.19", + "@restorecommerce/kafka-client": "^1.1.20", "@restorecommerce/logger": "^1.2.9", - "@restorecommerce/rc-grpc-clients": "^5.1.19", + "@restorecommerce/rc-grpc-clients": "^5.1.20", "@restorecommerce/service-config": "^1.0.11", "lodash": "^4.17.21", "nconf": "^0.12.1", @@ -1423,9 +1420,9 @@ } }, "node_modules/@restorecommerce/dev": { - "version": "0.0.7", - "resolved": "https://registry.npmjs.org/@restorecommerce/dev/-/dev-0.0.7.tgz", - "integrity": "sha512-/vFjeWuAQfUqtNgGA5MxdY/eSQi2ttkfDVU08HIUyGgfMdshwzJm2ChZ/K6BRHRpGtK42hiV6lTwyI90fbDjBg==", + "version": "0.0.8", + "resolved": "https://registry.npmjs.org/@restorecommerce/dev/-/dev-0.0.8.tgz", + "integrity": "sha512-dKfq0+EnDUP/Sb8vw9fdXBOckRD8q53Kmtr5mGGlB3bnkqhkRkMlGzuWDbsnYVF+gBfU/3f1KETuK0iH2N5Q9Q==", "dev": true, "dependencies": { "@typescript-eslint/eslint-plugin": "^5.59.9", @@ -1676,12 +1673,12 @@ } }, "node_modules/@restorecommerce/kafka-client": { - "version": "1.1.19", - "resolved": "https://registry.npmjs.org/@restorecommerce/kafka-client/-/kafka-client-1.1.19.tgz", - "integrity": "sha512-tit/pOeZYXqnIP4qspj1+I04dFYQ4bIVbmSEEL1zYIp/7GJ9FOO6yz9KF1Tfn76xjCosbaDKr7FLHRs+5+VEzA==", + "version": "1.1.20", + "resolved": "https://registry.npmjs.org/@restorecommerce/kafka-client/-/kafka-client-1.1.20.tgz", + "integrity": "sha512-Gr2Go9famIrUCcCq1gc8cRSpJccxDi2aUAA/9efBrZFaN5a926jpIqXopVZIWviDE3ivQlgJpI8qgJRKJ5folA==", "dependencies": { "@restorecommerce/logger": "^1.2.9", - "@restorecommerce/rc-grpc-clients": "^5.1.19", + "@restorecommerce/rc-grpc-clients": "^5.1.20", "async": "^3.2.5", "cls-rtracer": "^2.6.3", "events": "^3.3.0", @@ -1717,9 +1714,9 @@ "integrity": "sha512-Syx5b/8j0PA/bmrv7w6nQIY3+dEhwj3IALddM0UX3agKw29RyzDLJXh1duIVcbXemSbaTZoP1GhsVg61QQ759w==" }, "node_modules/@restorecommerce/rc-grpc-clients": { - "version": "5.1.19", - "resolved": "https://registry.npmjs.org/@restorecommerce/rc-grpc-clients/-/rc-grpc-clients-5.1.19.tgz", - "integrity": "sha512-C2wOVh2WMZZfe5RTsjsvcES8A5N484vjt3G2FAi+Z2tBtKW9yFguVBfC7euFjEbZbjX0ERZmkCHAmrDxJSy5Yg==", + "version": "5.1.20", + "resolved": "https://registry.npmjs.org/@restorecommerce/rc-grpc-clients/-/rc-grpc-clients-5.1.20.tgz", + "integrity": "sha512-zb8YfWkyOaruiMecey1f4FcWaqnZXdLFLi+hCQ3LtJM/83gJYs+ktUJsalLja78Lte8mwh2daNAQ/8EAptT3jw==", "dependencies": { "@grpc/grpc-js": "^1.9.11", "@restorecommerce/grpc-client": "^2.1.1", @@ -1736,14 +1733,14 @@ } }, "node_modules/@restorecommerce/scs-jobs": { - "version": "0.1.17", - "resolved": "https://registry.npmjs.org/@restorecommerce/scs-jobs/-/scs-jobs-0.1.17.tgz", - "integrity": "sha512-F3XLz/Fs38bERIn6swAqim3uWxJrpbdhEhqPjN5eO1KPT8NUa/QvmaRMxk9PA2dCkrp0FIRBtKegTXJQviu5jw==", + "version": "0.1.18", + "resolved": "https://registry.npmjs.org/@restorecommerce/scs-jobs/-/scs-jobs-0.1.18.tgz", + "integrity": "sha512-JBhhkbqFv6xPM8jq0mYbDnIZz++ASRGFMnhFtfRDr/Xw7okxMEARyCpS+3nA5uDgmib2IDmvF9y5qfFDgXpbXQ==", "dependencies": { "@restorecommerce/grpc-client": "^2.1.1", - "@restorecommerce/kafka-client": "^1.1.19", + "@restorecommerce/kafka-client": "^1.1.20", "@restorecommerce/logger": "^1.2.9", - "@restorecommerce/rc-grpc-clients": "^5.1.19", + "@restorecommerce/rc-grpc-clients": "^5.1.20", "bullmq": "^5.2.1", "lodash": "^4.17.21", "redis": "^4.6.8", @@ -1848,9 +1845,9 @@ "dev": true }, "node_modules/@types/node": { - "version": "20.11.19", - "resolved": "https://registry.npmjs.org/@types/node/-/node-20.11.19.tgz", - "integrity": "sha512-7xMnVEcZFu0DikYjWOlRq7NTPETrm7teqUT2WkQjrTIkEgUyyGdWsj/Zg8bEJt5TNklzbPD1X3fqfsHw3SpapQ==", + "version": "20.11.21", + "resolved": "https://registry.npmjs.org/@types/node/-/node-20.11.21.tgz", + "integrity": "sha512-/ySDLGscFPNasfqStUuWWPfL78jompfIoVzLJPVVAHBh6rpG68+pI2Gk+fNLeI8/f1yPYL4s46EleVIc20F1Ow==", "dependencies": { "undici-types": "~5.26.4" } @@ -1873,16 +1870,16 @@ "integrity": "sha512-6WaYesThRMCl19iryMYP7/x2OVgCtbIVflDGFpWnb9irXI3UjYE4AzmYuiUKY1AJstGijoY+MgUszMgRxIYTYw==" }, "node_modules/@typescript-eslint/eslint-plugin": { - "version": "7.0.2", - "resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-7.0.2.tgz", - "integrity": "sha512-/XtVZJtbaphtdrWjr+CJclaCVGPtOdBpFEnvtNf/jRV0IiEemRrL0qABex/nEt8isYcnFacm3nPHYQwL+Wb7qg==", + "version": "7.1.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-7.1.0.tgz", + "integrity": "sha512-j6vT/kCulhG5wBmGtstKeiVr1rdXE4nk+DT1k6trYkwlrvW9eOF5ZbgKnd/YR6PcM4uTEXa0h6Fcvf6X7Dxl0w==", "dev": true, "dependencies": { "@eslint-community/regexpp": "^4.5.1", - "@typescript-eslint/scope-manager": "7.0.2", - "@typescript-eslint/type-utils": "7.0.2", - "@typescript-eslint/utils": "7.0.2", - "@typescript-eslint/visitor-keys": "7.0.2", + "@typescript-eslint/scope-manager": "7.1.0", + "@typescript-eslint/type-utils": "7.1.0", + "@typescript-eslint/utils": "7.1.0", + "@typescript-eslint/visitor-keys": "7.1.0", "debug": "^4.3.4", "graphemer": "^1.4.0", "ignore": "^5.2.4", @@ -1908,15 +1905,15 @@ } }, "node_modules/@typescript-eslint/parser": { - "version": "7.0.2", - "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-7.0.2.tgz", - "integrity": "sha512-GdwfDglCxSmU+QTS9vhz2Sop46ebNCXpPPvsByK7hu0rFGRHL+AusKQJ7SoN+LbLh6APFpQwHKmDSwN35Z700Q==", + "version": "7.1.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-7.1.0.tgz", + "integrity": "sha512-V1EknKUubZ1gWFjiOZhDSNToOjs63/9O0puCgGS8aDOgpZY326fzFu15QAUjwaXzRZjf/qdsdBrckYdv9YxB8w==", "dev": true, "dependencies": { - "@typescript-eslint/scope-manager": "7.0.2", - "@typescript-eslint/types": "7.0.2", - "@typescript-eslint/typescript-estree": "7.0.2", - "@typescript-eslint/visitor-keys": "7.0.2", + "@typescript-eslint/scope-manager": "7.1.0", + "@typescript-eslint/types": "7.1.0", + "@typescript-eslint/typescript-estree": "7.1.0", + "@typescript-eslint/visitor-keys": "7.1.0", "debug": "^4.3.4" }, "engines": { @@ -1936,13 +1933,13 @@ } }, "node_modules/@typescript-eslint/scope-manager": { - "version": "7.0.2", - "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-7.0.2.tgz", - "integrity": "sha512-l6sa2jF3h+qgN2qUMjVR3uCNGjWw4ahGfzIYsCtFrQJCjhbrDPdiihYT8FnnqFwsWX+20hK592yX9I2rxKTP4g==", + "version": "7.1.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-7.1.0.tgz", + "integrity": "sha512-6TmN4OJiohHfoOdGZ3huuLhpiUgOGTpgXNUPJgeZOZR3DnIpdSgtt83RS35OYNNXxM4TScVlpVKC9jyQSETR1A==", "dev": true, "dependencies": { - "@typescript-eslint/types": "7.0.2", - "@typescript-eslint/visitor-keys": "7.0.2" + "@typescript-eslint/types": "7.1.0", + "@typescript-eslint/visitor-keys": "7.1.0" }, "engines": { "node": "^16.0.0 || >=18.0.0" @@ -1953,13 +1950,13 @@ } }, "node_modules/@typescript-eslint/type-utils": { - "version": "7.0.2", - "resolved": "https://registry.npmjs.org/@typescript-eslint/type-utils/-/type-utils-7.0.2.tgz", - "integrity": "sha512-IKKDcFsKAYlk8Rs4wiFfEwJTQlHcdn8CLwLaxwd6zb8HNiMcQIFX9sWax2k4Cjj7l7mGS5N1zl7RCHOVwHq2VQ==", + "version": "7.1.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/type-utils/-/type-utils-7.1.0.tgz", + "integrity": "sha512-UZIhv8G+5b5skkcuhgvxYWHjk7FW7/JP5lPASMEUoliAPwIH/rxoUSQPia2cuOj9AmDZmwUl1usKm85t5VUMew==", "dev": true, "dependencies": { - "@typescript-eslint/typescript-estree": "7.0.2", - "@typescript-eslint/utils": "7.0.2", + "@typescript-eslint/typescript-estree": "7.1.0", + "@typescript-eslint/utils": "7.1.0", "debug": "^4.3.4", "ts-api-utils": "^1.0.1" }, @@ -1980,9 +1977,9 @@ } }, "node_modules/@typescript-eslint/types": { - "version": "7.0.2", - "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-7.0.2.tgz", - "integrity": "sha512-ZzcCQHj4JaXFjdOql6adYV4B/oFOFjPOC9XYwCaZFRvqN8Llfvv4gSxrkQkd2u4Ci62i2c6W6gkDwQJDaRc4nA==", + "version": "7.1.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-7.1.0.tgz", + "integrity": "sha512-qTWjWieJ1tRJkxgZYXx6WUYtWlBc48YRxgY2JN1aGeVpkhmnopq+SUC8UEVGNXIvWH7XyuTjwALfG6bFEgCkQA==", "dev": true, "engines": { "node": "^16.0.0 || >=18.0.0" @@ -1993,13 +1990,13 @@ } }, "node_modules/@typescript-eslint/typescript-estree": { - "version": "7.0.2", - "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-7.0.2.tgz", - "integrity": "sha512-3AMc8khTcELFWcKcPc0xiLviEvvfzATpdPj/DXuOGIdQIIFybf4DMT1vKRbuAEOFMwhWt7NFLXRkbjsvKZQyvw==", + "version": "7.1.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-7.1.0.tgz", + "integrity": "sha512-k7MyrbD6E463CBbSpcOnwa8oXRdHzH1WiVzOipK3L5KSML92ZKgUBrTlehdi7PEIMT8k0bQixHUGXggPAlKnOQ==", "dev": true, "dependencies": { - "@typescript-eslint/types": "7.0.2", - "@typescript-eslint/visitor-keys": "7.0.2", + "@typescript-eslint/types": "7.1.0", + "@typescript-eslint/visitor-keys": "7.1.0", "debug": "^4.3.4", "globby": "^11.1.0", "is-glob": "^4.0.3", @@ -2045,17 +2042,17 @@ } }, "node_modules/@typescript-eslint/utils": { - "version": "7.0.2", - "resolved": "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-7.0.2.tgz", - "integrity": "sha512-PZPIONBIB/X684bhT1XlrkjNZJIEevwkKDsdwfiu1WeqBxYEEdIgVDgm8/bbKHVu+6YOpeRqcfImTdImx/4Bsw==", + "version": "7.1.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-7.1.0.tgz", + "integrity": "sha512-WUFba6PZC5OCGEmbweGpnNJytJiLG7ZvDBJJoUcX4qZYf1mGZ97mO2Mps6O2efxJcJdRNpqweCistDbZMwIVHw==", "dev": true, "dependencies": { "@eslint-community/eslint-utils": "^4.4.0", "@types/json-schema": "^7.0.12", "@types/semver": "^7.5.0", - "@typescript-eslint/scope-manager": "7.0.2", - "@typescript-eslint/types": "7.0.2", - "@typescript-eslint/typescript-estree": "7.0.2", + "@typescript-eslint/scope-manager": "7.1.0", + "@typescript-eslint/types": "7.1.0", + "@typescript-eslint/typescript-estree": "7.1.0", "semver": "^7.5.4" }, "engines": { @@ -2070,12 +2067,12 @@ } }, "node_modules/@typescript-eslint/visitor-keys": { - "version": "7.0.2", - "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-7.0.2.tgz", - "integrity": "sha512-8Y+YiBmqPighbm5xA2k4wKTxRzx9EkBu7Rlw+WHqMvRJ3RPz/BMBO9b2ru0LUNmXg120PHUXD5+SWFy2R8DqlQ==", + "version": "7.1.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-7.1.0.tgz", + "integrity": "sha512-FhUqNWluiGNzlvnDZiXad4mZRhtghdoKW6e98GoEOYSu5cND+E39rG5KwJMUzeENwm1ztYBRqof8wMLP+wNPIA==", "dev": true, "dependencies": { - "@typescript-eslint/types": "7.0.2", + "@typescript-eslint/types": "7.1.0", "eslint-visitor-keys": "^3.4.1" }, "engines": { @@ -2710,14 +2707,15 @@ } }, "node_modules/bullmq": { - "version": "5.3.0", - "resolved": "https://registry.npmjs.org/bullmq/-/bullmq-5.3.0.tgz", - "integrity": "sha512-aQoPB5SymQ6kJjiuj7/WgVkgE3J7IgeFO7W8O5clZtVAG+G4zMz3uyIg58nYZap1v7ymIxlV4hQU97Eo4j4ctQ==", + "version": "5.4.0", + "resolved": "https://registry.npmjs.org/bullmq/-/bullmq-5.4.0.tgz", + "integrity": "sha512-QNOT+Vp/OFctwKa1/LYvrfIMXqb6Hu8a1VwXxQpa/JXoFAQ9E4ZcqW4fyEjx9iYrXakpV6cAGPbmdgWaKTGXOQ==", "dependencies": { "cron-parser": "^4.6.0", - "glob": "^8.0.3", + "fast-glob": "^3.3.2", "ioredis": "^5.3.2", "lodash": "^4.17.21", + "minimatch": "^9.0.3", "msgpackr": "^1.10.1", "node-abort-controller": "^3.1.1", "semver": "^7.5.4", @@ -2725,6 +2723,28 @@ "uuid": "^9.0.0" } }, + "node_modules/bullmq/node_modules/brace-expansion": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.0.1.tgz", + "integrity": "sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA==", + "dependencies": { + "balanced-match": "^1.0.0" + } + }, + "node_modules/bullmq/node_modules/minimatch": { + "version": "9.0.3", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-9.0.3.tgz", + "integrity": "sha512-RHiac9mvaRw0x3AYRgDC1CxAP7HTcNrrECeA8YYJeWnpo+2Q5CegtZjaotWTWxDG3UeGA1coE05iH1mPjT/2mg==", + "dependencies": { + "brace-expansion": "^2.0.1" + }, + "engines": { + "node": ">=16 || 14 >=14.17" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, "node_modules/bytes": { "version": "3.1.2", "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.1.2.tgz", @@ -3918,16 +3938,16 @@ } }, "node_modules/eslint": { - "version": "8.56.0", - "resolved": "https://registry.npmjs.org/eslint/-/eslint-8.56.0.tgz", - "integrity": "sha512-Go19xM6T9puCOWntie1/P997aXxFsOi37JIHRWI514Hc6ZnaHGKY9xFhrU65RT6CcBEzZoGG1e6Nq+DT04ZtZQ==", + "version": "8.57.0", + "resolved": "https://registry.npmjs.org/eslint/-/eslint-8.57.0.tgz", + "integrity": "sha512-dZ6+mexnaTIbSBZWgou51U6OmzIhYM2VcNdtiTtI7qPNZm35Akpr0f6vtw3w1Kmn5PYo+tZVfh13WrhpS6oLqQ==", "dev": true, "dependencies": { "@eslint-community/eslint-utils": "^4.2.0", "@eslint-community/regexpp": "^4.6.1", "@eslint/eslintrc": "^2.1.4", - "@eslint/js": "8.56.0", - "@humanwhocodes/config-array": "^0.11.13", + "@eslint/js": "8.57.0", + "@humanwhocodes/config-array": "^0.11.14", "@humanwhocodes/module-importer": "^1.0.1", "@nodelib/fs.walk": "^1.2.8", "@ungap/structured-clone": "^1.2.0", @@ -3983,9 +4003,9 @@ } }, "node_modules/eslint-plugin-prefer-arrow-functions": { - "version": "3.2.4", - "resolved": "https://registry.npmjs.org/eslint-plugin-prefer-arrow-functions/-/eslint-plugin-prefer-arrow-functions-3.2.4.tgz", - "integrity": "sha512-HbPmlbO/iYQeVs2fuShNkGVJDfVfgSd84Vzxv+xlh+nIVoSsZvTj6yOqszw4mtG9JbiqMShVWqbVeoVsejE59w==", + "version": "3.3.2", + "resolved": "https://registry.npmjs.org/eslint-plugin-prefer-arrow-functions/-/eslint-plugin-prefer-arrow-functions-3.3.2.tgz", + "integrity": "sha512-XRGsga9cK6pZ48IA2PM2PABBlWshRYhkofkQxcWzCM0YlDnal2hrQKsuz0FqtBHimJpgEXGgHUko3KrOayxlOQ==", "dev": true, "peerDependencies": { "eslint": ">=5.0.0" @@ -4370,7 +4390,6 @@ "version": "3.3.2", "resolved": "https://registry.npmjs.org/fast-glob/-/fast-glob-3.3.2.tgz", "integrity": "sha512-oX2ruAFQwf/Orj8m737Y5adxDQO0LAB7/S5MnxCdTNDd4p6BsyIVsv9JQsATbTSq8KHRpLwIHbVlUNatxd+1Ow==", - "dev": true, "dependencies": { "@nodelib/fs.stat": "^2.0.2", "@nodelib/fs.walk": "^1.2.3", @@ -4386,7 +4405,6 @@ "version": "3.0.2", "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.2.tgz", "integrity": "sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A==", - "dev": true, "dependencies": { "fill-range": "^7.0.1" }, @@ -4398,7 +4416,6 @@ "version": "7.0.1", "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.0.1.tgz", "integrity": "sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ==", - "dev": true, "dependencies": { "to-regex-range": "^5.0.1" }, @@ -4410,7 +4427,6 @@ "version": "5.1.2", "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz", "integrity": "sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==", - "dev": true, "dependencies": { "is-glob": "^4.0.1" }, @@ -4422,7 +4438,6 @@ "version": "7.0.0", "resolved": "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz", "integrity": "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==", - "dev": true, "engines": { "node": ">=0.12.0" } @@ -4431,7 +4446,6 @@ "version": "4.0.5", "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.5.tgz", "integrity": "sha512-DMy+ERcEW2q8Z2Po+WNXuw3c5YaUSFjAO5GsJqfEl7UjvtIuFKO6ZrKvcItdy98dwFI2N1tg3zNIdKaQT+aNdA==", - "dev": true, "dependencies": { "braces": "^3.0.2", "picomatch": "^2.3.1" @@ -4444,7 +4458,6 @@ "version": "5.0.1", "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz", "integrity": "sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==", - "dev": true, "dependencies": { "is-number": "^7.0.0" }, @@ -4492,7 +4505,6 @@ "version": "1.15.0", "resolved": "https://registry.npmjs.org/fastq/-/fastq-1.15.0.tgz", "integrity": "sha512-wBrocU2LCXXa+lWBt8RoIRD89Fi8OdABODa/kEnyeyjS5aZO5/GNvI5sEINADqP/h8M29UHTHUb53sUu5Ihqdw==", - "dev": true, "dependencies": { "reusify": "^1.0.4" } @@ -4799,7 +4811,8 @@ "node_modules/fs.realpath": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz", - "integrity": "sha512-OO0pH2lK6a0hZnAdau5ItzHPI6pUlvI7jMVnxUQRtw4owF2wk8lOSabtGDCTP4Ggrg2MbGnWO9X8K1t4+fGMDw==" + "integrity": "sha512-OO0pH2lK6a0hZnAdau5ItzHPI6pUlvI7jMVnxUQRtw4owF2wk8lOSabtGDCTP4Ggrg2MbGnWO9X8K1t4+fGMDw==", + "dev": true }, "node_modules/fsevents": { "version": "1.2.13", @@ -4932,6 +4945,7 @@ "version": "8.1.0", "resolved": "https://registry.npmjs.org/glob/-/glob-8.1.0.tgz", "integrity": "sha512-r8hpEjiQEYlF2QU0df3dS+nxxSIreXQS1qRhMJM0Q5NDdR386C7jb7Hwwod8Fgiuex+k0GFjgft18yvxm5XoCQ==", + "dev": true, "dependencies": { "fs.realpath": "^1.0.0", "inflight": "^1.0.4", @@ -4962,6 +4976,7 @@ "version": "2.0.1", "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.0.1.tgz", "integrity": "sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA==", + "dev": true, "dependencies": { "balanced-match": "^1.0.0" } @@ -4970,6 +4985,7 @@ "version": "5.1.6", "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-5.1.6.tgz", "integrity": "sha512-lKwV/1brpG6mBUFHtb7NUmtABCb2WZZmm2wNiOA5hAb8VdCS4B3dtMWyvcoViccwAW/COERjXLt0zP1zXUN26g==", + "dev": true, "dependencies": { "brace-expansion": "^2.0.1" }, @@ -5417,6 +5433,7 @@ "version": "1.0.6", "resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz", "integrity": "sha512-k92I/b08q4wvFscXCLvqfsHCrjrF7yiXsQuIVvVE7N82W3+aqpzuUdBbfhWcy/FZR3/4IgflMgKLOsvPDrGCJA==", + "dev": true, "dependencies": { "once": "^1.3.0", "wrappy": "1" @@ -6767,7 +6784,6 @@ "version": "1.4.1", "resolved": "https://registry.npmjs.org/merge2/-/merge2-1.4.1.tgz", "integrity": "sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg==", - "dev": true, "engines": { "node": ">= 8" } @@ -7511,9 +7527,9 @@ } }, "node_modules/nodemon": { - "version": "3.0.3", - "resolved": "https://registry.npmjs.org/nodemon/-/nodemon-3.0.3.tgz", - "integrity": "sha512-7jH/NXbFPxVaMwmBCC2B9F/V6X1VkEdNgx3iu9jji8WxWcvhMWkmhNWhI5077zknOnZnBzba9hZP6bCPJLSReQ==", + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/nodemon/-/nodemon-3.1.0.tgz", + "integrity": "sha512-xqlktYlDMCepBJd43ZQhjWwMw2obW/JRvkrLxq5RCNcuDDX1DbcPT+qT1IlIIdf+DhnWs90JpTMe+Y5KxOchvA==", "dev": true, "dependencies": { "chokidar": "^3.5.2", @@ -8063,6 +8079,7 @@ "version": "1.4.0", "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz", "integrity": "sha512-lNaJgI+2Q5URQBkccEKHTQOPaXdUxnZZElQTZY0MFUAuaEqe1E+Nyvgdz/aIyNi6Z9MzO5dv1H8n58/GELp3+w==", + "devOptional": true, "dependencies": { "wrappy": "1" } @@ -8297,7 +8314,6 @@ "version": "2.3.1", "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.3.1.tgz", "integrity": "sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==", - "dev": true, "engines": { "node": ">=8.6" }, @@ -8521,7 +8537,6 @@ "version": "1.2.3", "resolved": "https://registry.npmjs.org/queue-microtask/-/queue-microtask-1.2.3.tgz", "integrity": "sha512-NuaNSa6flKT5JaSYQzJok04JzTL1CA6aGhv5rfLW3PgqA+M2ChpZQnAC8h8i4ZFkBS8X5RqkDBHA7r4hej3K9A==", - "dev": true, "funding": [ { "type": "github", @@ -9141,7 +9156,6 @@ "version": "1.0.4", "resolved": "https://registry.npmjs.org/reusify/-/reusify-1.0.4.tgz", "integrity": "sha512-U9nH88a3fc/ekCF1l0/UP1IosiuIjyTh7hBvXVMHYgVcfGvt897Xguj2UOLDeI5BG2m7/uwyaLVT6fbtCwTyzw==", - "dev": true, "engines": { "iojs": ">=1.0.0", "node": ">=0.10.0" @@ -9243,7 +9257,6 @@ "version": "1.2.0", "resolved": "https://registry.npmjs.org/run-parallel/-/run-parallel-1.2.0.tgz", "integrity": "sha512-5l4VyZR86LZ/lDxZTR6jqL8AFE2S0IFLMP26AbjsLVADxHdhB/c0GUsH+y39UfCi3dzz8OlQuPmnaJOMoDHQBA==", - "dev": true, "funding": [ { "type": "github", @@ -11051,7 +11064,8 @@ "node_modules/wrappy": { "version": "1.0.2", "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz", - "integrity": "sha512-l4Sp/DRseor9wL6EvV2+TuQn63dMkPjZ/sp9XkghTEbV9KlPS1xUsZ3u7/IQO4wxtcFB4bgpQPRcR3QCvezPcQ==" + "integrity": "sha512-l4Sp/DRseor9wL6EvV2+TuQn63dMkPjZ/sp9XkghTEbV9KlPS1xUsZ3u7/IQO4wxtcFB4bgpQPRcR3QCvezPcQ==", + "devOptional": true }, "node_modules/x3-linkedlist": { "version": "1.2.0", diff --git a/package.json b/package.json index eb86df6..c22a9c5 100644 --- a/package.json +++ b/package.json @@ -18,18 +18,18 @@ ], "type": "module", "dependencies": { - "@bull-board/api": "^5.14.1", - "@bull-board/express": "^5.14.1", - "@bull-board/koa": "^5.14.1", - "@restorecommerce/acs-client": "^1.4.11", + "@bull-board/api": "^5.14.2", + "@bull-board/express": "^5.14.2", + "@bull-board/koa": "^5.14.2", + "@restorecommerce/acs-client": "^1.4.12", "@restorecommerce/chassis-srv": "^1.4.7", "@restorecommerce/cluster-service": "^1.0.1", - "@restorecommerce/kafka-client": "^1.1.19", + "@restorecommerce/kafka-client": "^1.1.20", "@restorecommerce/logger": "^1.2.9", - "@restorecommerce/rc-grpc-clients": "^5.1.19", - "@restorecommerce/scs-jobs": "^0.1.17", + "@restorecommerce/rc-grpc-clients": "^5.1.20", + "@restorecommerce/scs-jobs": "^0.1.18", "@restorecommerce/service-config": "^1.0.11", - "bullmq": "^5.3.0", + "bullmq": "^5.4.0", "cache-manager": "^5.4.0", "cache-manager-redis": "^0.6.0", "cron-parser": "^4.9.0", @@ -41,21 +41,21 @@ "devDependencies": { "@alenon/grpc-mock-server": "^3.1.9", "@grpc/proto-loader": "^0.7.10", - "@restorecommerce/dev": "^0.0.7", + "@restorecommerce/dev": "^0.0.8", "@restorecommerce/grpc-client": "^2.1.1", "@types/lodash-es": "^4.17.12", "@types/mocha": "^10.0.6", - "@types/node": "^20.11.19", - "@typescript-eslint/eslint-plugin": "^7.0.2", - "@typescript-eslint/parser": "^7.0.2", + "@types/node": "^20.11.21", + "@typescript-eslint/eslint-plugin": "^7.1.0", + "@typescript-eslint/parser": "^7.1.0", "c8": "^9.1.0", "coveralls": "^3.1.1", "cross-env": "^7.0.3", - "esbuild": "^0.20.0", - "eslint": "^8.56.0", - "eslint-plugin-prefer-arrow-functions": "^3.2.4", + "esbuild": "^0.20.1", + "eslint": "^8.57.0", + "eslint-plugin-prefer-arrow-functions": "^3.3.2", "mocha": "^10.3.0", - "nodemon": "^3.0.3", + "nodemon": "^3.1.0", "npm-run-all": "^4.1.5", "rimraf": "^5.0.5", "should": "^13.2.3",