diff --git a/package-lock.json b/package-lock.json index 53b4353..08c6627 100644 --- a/package-lock.json +++ b/package-lock.json @@ -9,23 +9,23 @@ "version": "0.3.3", "license": "MIT", "dependencies": { - "@restorecommerce/chassis-srv": "^1.1.2", + "@restorecommerce/chassis-srv": "^1.2.2", "@restorecommerce/cluster-service": "^1.0.1", "@restorecommerce/grpc-client": "^2.0.1", - "@restorecommerce/kafka-client": "^1.0.8", + "@restorecommerce/kafka-client": "^1.0.10", "@restorecommerce/logger": "^1.2.1", "@restorecommerce/mailer": "^1.0.1", - "@restorecommerce/rc-grpc-clients": "^3.1.0", + "@restorecommerce/rc-grpc-clients": "^3.1.2", "@restorecommerce/service-config": "^1.0.3", "lodash": "^4.17.21", "retry": "^0.13.1" }, "devDependencies": { "@types/mocha": "^10.0.0", - "@types/node": "^20.2.5", - "@typescript-eslint/eslint-plugin": "^5.41.0", - "@typescript-eslint/eslint-plugin-tslint": "^5.41.0", - "@typescript-eslint/parser": "^5.41.0", + "@types/node": "^20.3.1", + "@typescript-eslint/eslint-plugin": "^5.60.0", + "@typescript-eslint/eslint-plugin-tslint": "^5.60.0", + "@typescript-eslint/parser": "^5.60.0", "coveralls": "^3.1.1", "cross-env": "^7.0.3", "eslint": "^8.43.0", @@ -631,9 +631,9 @@ } }, "node_modules/@grpc/grpc-js": { - "version": "1.8.14", - "resolved": "https://registry.npmjs.org/@grpc/grpc-js/-/grpc-js-1.8.14.tgz", - "integrity": "sha512-w84maJ6CKl5aApCMzFll0hxtFNT6or9WwMslobKaqWUEf1K+zhlL43bSQhFreyYWIWR+Z0xnVFC1KtLm4ZpM/A==", + "version": "1.8.15", + "resolved": "https://registry.npmjs.org/@grpc/grpc-js/-/grpc-js-1.8.15.tgz", + "integrity": "sha512-H2Bu/w6+oQ58DsRbQol66ERBk3V5ZIak/z/MDx0T4EgDnJWps807I6BvTjq0v6UvZtOcLO+ur+Q9wvniqu3OJA==", "dependencies": { "@grpc/proto-loader": "^0.7.0", "@types/node": ">=12.12.47" @@ -1153,16 +1153,16 @@ } }, "node_modules/@restorecommerce/chassis-srv": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/@restorecommerce/chassis-srv/-/chassis-srv-1.2.1.tgz", - "integrity": "sha512-lVo8+rgIuibS+5LmCqACpWSx5602UCTXPNu0rqucGTCrz8b4es9R7YT6hWyVPfmdcqJ3lTniM42PKl6DaHpemQ==", + "version": "1.2.2", + "resolved": "https://registry.npmjs.org/@restorecommerce/chassis-srv/-/chassis-srv-1.2.2.tgz", + "integrity": "sha512-u4HGoDSgaSmVXUpQuMEZyOW5bshYfYChVWZ536ioZGDCQy/NUBpd7u1MHqUiT6s6IRxviPyvlLsWaE4BB6gXAA==", "dependencies": { - "@grpc/grpc-js": "^1.8.14", + "@grpc/grpc-js": "^1.8.15", "@restorecommerce/grpc-client": "^2.0.1", - "@restorecommerce/kafka-client": "^1.0.7", + "@restorecommerce/kafka-client": "^1.0.10", "@restorecommerce/logger": "^1.2.3", - "@restorecommerce/protos": "^3.0.1", - "@restorecommerce/rc-grpc-clients": "^3.0.1", + "@restorecommerce/protos": "^3.1.2", + "@restorecommerce/rc-grpc-clients": "^3.1.2", "@restorecommerce/service-config": "^1.0.5", "arangojs": "^8.3.0", "async": "^3.2.4", @@ -1178,7 +1178,7 @@ "nice-grpc": "^2.1.4", "nice-grpc-server-reflection": "^2.0.6", "protobufjs": "^7.2.3", - "redis": "^4.6.6" + "redis": "^4.6.7" }, "engines": { "node": ">= 16.0.0" @@ -1219,12 +1219,12 @@ } }, "node_modules/@restorecommerce/kafka-client": { - "version": "1.0.8", - "resolved": "https://registry.npmjs.org/@restorecommerce/kafka-client/-/kafka-client-1.0.8.tgz", - "integrity": "sha512-JtHGI3c7Om4W24ddDxK4THNkvEf+9p9NCapYn3iiwNz9e56E1WocitiOtESQmHj2sbALh3WfAQzj0fryfuh39g==", + "version": "1.0.10", + "resolved": "https://registry.npmjs.org/@restorecommerce/kafka-client/-/kafka-client-1.0.10.tgz", + "integrity": "sha512-mFq53RRFOmMFEJ1TsHwBIYT3PXfQb3YS7XGdC3G4851R2V5/0Qrs9lgIDPF25taN/6eIgEicxrGMdo7+gq3ghw==", "dependencies": { "@restorecommerce/logger": "^1.2.3", - "@restorecommerce/rc-grpc-clients": "^3.1.0", + "@restorecommerce/rc-grpc-clients": "^3.1.2", "async": "^3.2.4", "cls-rtracer": "^2.6.3", "events": "^3.3.0", @@ -1271,14 +1271,14 @@ } }, "node_modules/@restorecommerce/protos": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/@restorecommerce/protos/-/protos-3.0.1.tgz", - "integrity": "sha512-+WgAkoyiMM7l1k/HFhIE5PlhVslggxFxgSN3Nr3TDFVEYXamf7ogO5Axwz+waZL9LeZgIGUvNUFlmU5eENspPg==" + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/@restorecommerce/protos/-/protos-3.1.2.tgz", + "integrity": "sha512-TndCXXU+OeAwHi+4CBYD4h9lkvRsnMsHydlPubq/sYGVaxAtuHR1hbNcw//SRzCv0ZhPvwxNswMXYoKOGBfCMA==" }, "node_modules/@restorecommerce/rc-grpc-clients": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/@restorecommerce/rc-grpc-clients/-/rc-grpc-clients-3.1.0.tgz", - "integrity": "sha512-RJTDhGenLciOdxz6RSRSGhx0/6/BduDKpIYUoDQlC1HIMRAsAEMdeIofxgU0htdWLOlfMceEkhdi9p55eOTtUQ==", + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/@restorecommerce/rc-grpc-clients/-/rc-grpc-clients-3.1.2.tgz", + "integrity": "sha512-/2y5NaLYy+A9fQaEv6g1Nmd+AS7OLq9jNJ4nJ8k/9kul0fcdVMtX40atiDLT7mrB2VVrq6uko3elJGLQzl+oQg==", "dependencies": { "@restorecommerce/grpc-client": "^2.0.1", "@types/google-protobuf": "^3.15.6", @@ -1357,9 +1357,9 @@ "dev": true }, "node_modules/@types/node": { - "version": "20.2.5", - "resolved": "https://registry.npmjs.org/@types/node/-/node-20.2.5.tgz", - "integrity": "sha512-JJulVEQXmiY9Px5axXHeYGLSjhkZEnD+MDPDGbCbIAbMslkKwmygtZFy1X6s/075Yo94sf8GuSlFfPzysQrWZQ==" + "version": "20.3.1", + "resolved": "https://registry.npmjs.org/@types/node/-/node-20.3.1.tgz", + "integrity": "sha512-EhcH/wvidPy1WeML3TtYFGR83UzjxeWRen9V402T8aUGYsCHOmfoisV3ZSg03gAFIbLq8TnWOJ0f4cALtnSEUg==" }, "node_modules/@types/semver": { "version": "7.5.0", @@ -1373,15 +1373,15 @@ "integrity": "sha512-txGIh+0eDFzKGC25zORnswy+br1Ha7hj5cMVwKIU7+s0U2AxxJru/jZSMU6OC9MJWP6+pc/hc6ZjyZShpsyY2g==" }, "node_modules/@typescript-eslint/eslint-plugin": { - "version": "5.59.8", - "resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-5.59.8.tgz", - "integrity": "sha512-JDMOmhXteJ4WVKOiHXGCoB96ADWg9q7efPWHRViT/f09bA8XOMLAVHHju3l0MkZnG1izaWXYmgvQcUjTRcpShQ==", + "version": "5.60.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-5.60.0.tgz", + "integrity": "sha512-78B+anHLF1TI8Jn/cD0Q00TBYdMgjdOn980JfAVa9yw5sop8nyTfVOQAv6LWywkOGLclDBtv5z3oxN4w7jxyNg==", "dev": true, "dependencies": { "@eslint-community/regexpp": "^4.4.0", - "@typescript-eslint/scope-manager": "5.59.8", - "@typescript-eslint/type-utils": "5.59.8", - "@typescript-eslint/utils": "5.59.8", + "@typescript-eslint/scope-manager": "5.60.0", + "@typescript-eslint/type-utils": "5.60.0", + "@typescript-eslint/utils": "5.60.0", "debug": "^4.3.4", "grapheme-splitter": "^1.0.4", "ignore": "^5.2.0", @@ -1407,12 +1407,12 @@ } }, "node_modules/@typescript-eslint/eslint-plugin-tslint": { - "version": "5.59.8", - "resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin-tslint/-/eslint-plugin-tslint-5.59.8.tgz", - "integrity": "sha512-NVpx/QFfqQvGvkVh8OYxz5mV890UlzfrzLEx2okLGA24gm4TuMC/MBsmYqmoO/ztt/Nffu3djalpvWWEgiWotg==", + "version": "5.60.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin-tslint/-/eslint-plugin-tslint-5.60.0.tgz", + "integrity": "sha512-4QoOx2ixrFpst/HcvCITjrYOmoDtGm/MYHtCh9zCNDVnaRaJGTs9sOUQmRyNea+wAfDNpRFgu05Nn4HxfAvxbw==", "dev": true, "dependencies": { - "@typescript-eslint/utils": "5.59.8" + "@typescript-eslint/utils": "5.60.0" }, "engines": { "node": "^12.22.0 || ^14.17.0 || >=16.0.0" @@ -1424,14 +1424,14 @@ } }, "node_modules/@typescript-eslint/parser": { - "version": "5.59.8", - "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-5.59.8.tgz", - "integrity": "sha512-AnR19RjJcpjoeGojmwZtCwBX/RidqDZtzcbG3xHrmz0aHHoOcbWnpDllenRDmDvsV0RQ6+tbb09/kyc+UT9Orw==", + "version": "5.60.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-5.60.0.tgz", + "integrity": "sha512-jBONcBsDJ9UoTWrARkRRCgDz6wUggmH5RpQVlt7BimSwaTkTjwypGzKORXbR4/2Hqjk9hgwlon2rVQAjWNpkyQ==", "dev": true, "dependencies": { - "@typescript-eslint/scope-manager": "5.59.8", - "@typescript-eslint/types": "5.59.8", - "@typescript-eslint/typescript-estree": "5.59.8", + "@typescript-eslint/scope-manager": "5.60.0", + "@typescript-eslint/types": "5.60.0", + "@typescript-eslint/typescript-estree": "5.60.0", "debug": "^4.3.4" }, "engines": { @@ -1451,13 +1451,13 @@ } }, "node_modules/@typescript-eslint/scope-manager": { - "version": "5.59.8", - "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-5.59.8.tgz", - "integrity": "sha512-/w08ndCYI8gxGf+9zKf1vtx/16y8MHrZs5/tnjHhMLNSixuNcJavSX4wAiPf4aS5x41Es9YPCn44MIe4cxIlig==", + "version": "5.60.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-5.60.0.tgz", + "integrity": "sha512-hakuzcxPwXi2ihf9WQu1BbRj1e/Pd8ZZwVTG9kfbxAMZstKz8/9OoexIwnmLzShtsdap5U/CoQGRCWlSuPbYxQ==", "dev": true, "dependencies": { - "@typescript-eslint/types": "5.59.8", - "@typescript-eslint/visitor-keys": "5.59.8" + "@typescript-eslint/types": "5.60.0", + "@typescript-eslint/visitor-keys": "5.60.0" }, "engines": { "node": "^12.22.0 || ^14.17.0 || >=16.0.0" @@ -1468,13 +1468,13 @@ } }, "node_modules/@typescript-eslint/type-utils": { - "version": "5.59.8", - "resolved": "https://registry.npmjs.org/@typescript-eslint/type-utils/-/type-utils-5.59.8.tgz", - "integrity": "sha512-+5M518uEIHFBy3FnyqZUF3BMP+AXnYn4oyH8RF012+e7/msMY98FhGL5SrN29NQ9xDgvqCgYnsOiKp1VjZ/fpA==", + "version": "5.60.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/type-utils/-/type-utils-5.60.0.tgz", + "integrity": "sha512-X7NsRQddORMYRFH7FWo6sA9Y/zbJ8s1x1RIAtnlj6YprbToTiQnM6vxcMu7iYhdunmoC0rUWlca13D5DVHkK2g==", "dev": true, "dependencies": { - "@typescript-eslint/typescript-estree": "5.59.8", - "@typescript-eslint/utils": "5.59.8", + "@typescript-eslint/typescript-estree": "5.60.0", + "@typescript-eslint/utils": "5.60.0", "debug": "^4.3.4", "tsutils": "^3.21.0" }, @@ -1495,9 +1495,9 @@ } }, "node_modules/@typescript-eslint/types": { - "version": "5.59.8", - "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-5.59.8.tgz", - "integrity": "sha512-+uWuOhBTj/L6awoWIg0BlWy0u9TyFpCHrAuQ5bNfxDaZ1Ppb3mx6tUigc74LHcbHpOHuOTOJrBoAnhdHdaea1w==", + "version": "5.60.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-5.60.0.tgz", + "integrity": "sha512-ascOuoCpNZBccFVNJRSC6rPq4EmJ2NkuoKnd6LDNyAQmdDnziAtxbCGWCbefG1CNzmDvd05zO36AmB7H8RzKPA==", "dev": true, "engines": { "node": "^12.22.0 || ^14.17.0 || >=16.0.0" @@ -1508,13 +1508,13 @@ } }, "node_modules/@typescript-eslint/typescript-estree": { - "version": "5.59.8", - "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-5.59.8.tgz", - "integrity": "sha512-Jy/lPSDJGNow14vYu6IrW790p7HIf/SOV1Bb6lZ7NUkLc2iB2Z9elESmsaUtLw8kVqogSbtLH9tut5GCX1RLDg==", + "version": "5.60.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-5.60.0.tgz", + "integrity": "sha512-R43thAuwarC99SnvrBmh26tc7F6sPa2B3evkXp/8q954kYL6Ro56AwASYWtEEi+4j09GbiNAHqYwNNZuNlARGQ==", "dev": true, "dependencies": { - "@typescript-eslint/types": "5.59.8", - "@typescript-eslint/visitor-keys": "5.59.8", + "@typescript-eslint/types": "5.60.0", + "@typescript-eslint/visitor-keys": "5.60.0", "debug": "^4.3.4", "globby": "^11.1.0", "is-glob": "^4.0.3", @@ -1535,17 +1535,17 @@ } }, "node_modules/@typescript-eslint/utils": { - "version": "5.59.8", - "resolved": "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-5.59.8.tgz", - "integrity": "sha512-Tr65630KysnNn9f9G7ROF3w1b5/7f6QVCJ+WK9nhIocWmx9F+TmCAcglF26Vm7z8KCTwoKcNEBZrhlklla3CKg==", + "version": "5.60.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-5.60.0.tgz", + "integrity": "sha512-ba51uMqDtfLQ5+xHtwlO84vkdjrqNzOnqrnwbMHMRY8Tqeme8C2Q8Fc7LajfGR+e3/4LoYiWXUM6BpIIbHJ4hQ==", "dev": true, "dependencies": { "@eslint-community/eslint-utils": "^4.2.0", "@types/json-schema": "^7.0.9", "@types/semver": "^7.3.12", - "@typescript-eslint/scope-manager": "5.59.8", - "@typescript-eslint/types": "5.59.8", - "@typescript-eslint/typescript-estree": "5.59.8", + "@typescript-eslint/scope-manager": "5.60.0", + "@typescript-eslint/types": "5.60.0", + "@typescript-eslint/typescript-estree": "5.60.0", "eslint-scope": "^5.1.1", "semver": "^7.3.7" }, @@ -1561,12 +1561,12 @@ } }, "node_modules/@typescript-eslint/visitor-keys": { - "version": "5.59.8", - "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-5.59.8.tgz", - "integrity": "sha512-pJhi2ms0x0xgloT7xYabil3SGGlojNNKjK/q6dB3Ey0uJLMjK2UDGJvHieiyJVW/7C3KI+Z4Q3pEHkm4ejA+xQ==", + "version": "5.60.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-5.60.0.tgz", + "integrity": "sha512-wm9Uz71SbCyhUKgcaPRauBdTegUyY/ZWl8gLwD/i/ybJqscrrdVSFImpvUz16BLPChIeKBK5Fa9s6KDQjsjyWw==", "dev": true, "dependencies": { - "@typescript-eslint/types": "5.59.8", + "@typescript-eslint/types": "5.60.0", "eslint-visitor-keys": "^3.3.0" }, "engines": { @@ -10530,9 +10530,9 @@ "dev": true }, "@grpc/grpc-js": { - "version": "1.8.14", - "resolved": "https://registry.npmjs.org/@grpc/grpc-js/-/grpc-js-1.8.14.tgz", - "integrity": "sha512-w84maJ6CKl5aApCMzFll0hxtFNT6or9WwMslobKaqWUEf1K+zhlL43bSQhFreyYWIWR+Z0xnVFC1KtLm4ZpM/A==", + "version": "1.8.15", + "resolved": "https://registry.npmjs.org/@grpc/grpc-js/-/grpc-js-1.8.15.tgz", + "integrity": "sha512-H2Bu/w6+oQ58DsRbQol66ERBk3V5ZIak/z/MDx0T4EgDnJWps807I6BvTjq0v6UvZtOcLO+ur+Q9wvniqu3OJA==", "requires": { "@grpc/proto-loader": "^0.7.0", "@types/node": ">=12.12.47" @@ -10926,16 +10926,16 @@ "requires": {} }, "@restorecommerce/chassis-srv": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/@restorecommerce/chassis-srv/-/chassis-srv-1.2.1.tgz", - "integrity": "sha512-lVo8+rgIuibS+5LmCqACpWSx5602UCTXPNu0rqucGTCrz8b4es9R7YT6hWyVPfmdcqJ3lTniM42PKl6DaHpemQ==", + "version": "1.2.2", + "resolved": "https://registry.npmjs.org/@restorecommerce/chassis-srv/-/chassis-srv-1.2.2.tgz", + "integrity": "sha512-u4HGoDSgaSmVXUpQuMEZyOW5bshYfYChVWZ536ioZGDCQy/NUBpd7u1MHqUiT6s6IRxviPyvlLsWaE4BB6gXAA==", "requires": { - "@grpc/grpc-js": "^1.8.14", + "@grpc/grpc-js": "^1.8.15", "@restorecommerce/grpc-client": "^2.0.1", - "@restorecommerce/kafka-client": "^1.0.7", + "@restorecommerce/kafka-client": "^1.0.10", "@restorecommerce/logger": "^1.2.3", - "@restorecommerce/protos": "^3.0.1", - "@restorecommerce/rc-grpc-clients": "^3.0.1", + "@restorecommerce/protos": "^3.1.2", + "@restorecommerce/rc-grpc-clients": "^3.1.2", "@restorecommerce/service-config": "^1.0.5", "arangojs": "^8.3.0", "async": "^3.2.4", @@ -10951,7 +10951,7 @@ "nice-grpc": "^2.1.4", "nice-grpc-server-reflection": "^2.0.6", "protobufjs": "^7.2.3", - "redis": "^4.6.6" + "redis": "^4.6.7" } }, "@restorecommerce/cluster-service": { @@ -10983,12 +10983,12 @@ } }, "@restorecommerce/kafka-client": { - "version": "1.0.8", - "resolved": "https://registry.npmjs.org/@restorecommerce/kafka-client/-/kafka-client-1.0.8.tgz", - "integrity": "sha512-JtHGI3c7Om4W24ddDxK4THNkvEf+9p9NCapYn3iiwNz9e56E1WocitiOtESQmHj2sbALh3WfAQzj0fryfuh39g==", + "version": "1.0.10", + "resolved": "https://registry.npmjs.org/@restorecommerce/kafka-client/-/kafka-client-1.0.10.tgz", + "integrity": "sha512-mFq53RRFOmMFEJ1TsHwBIYT3PXfQb3YS7XGdC3G4851R2V5/0Qrs9lgIDPF25taN/6eIgEicxrGMdo7+gq3ghw==", "requires": { "@restorecommerce/logger": "^1.2.3", - "@restorecommerce/rc-grpc-clients": "^3.1.0", + "@restorecommerce/rc-grpc-clients": "^3.1.2", "async": "^3.2.4", "cls-rtracer": "^2.6.3", "events": "^3.3.0", @@ -11026,14 +11026,14 @@ } }, "@restorecommerce/protos": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/@restorecommerce/protos/-/protos-3.0.1.tgz", - "integrity": "sha512-+WgAkoyiMM7l1k/HFhIE5PlhVslggxFxgSN3Nr3TDFVEYXamf7ogO5Axwz+waZL9LeZgIGUvNUFlmU5eENspPg==" + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/@restorecommerce/protos/-/protos-3.1.2.tgz", + "integrity": "sha512-TndCXXU+OeAwHi+4CBYD4h9lkvRsnMsHydlPubq/sYGVaxAtuHR1hbNcw//SRzCv0ZhPvwxNswMXYoKOGBfCMA==" }, "@restorecommerce/rc-grpc-clients": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/@restorecommerce/rc-grpc-clients/-/rc-grpc-clients-3.1.0.tgz", - "integrity": "sha512-RJTDhGenLciOdxz6RSRSGhx0/6/BduDKpIYUoDQlC1HIMRAsAEMdeIofxgU0htdWLOlfMceEkhdi9p55eOTtUQ==", + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/@restorecommerce/rc-grpc-clients/-/rc-grpc-clients-3.1.2.tgz", + "integrity": "sha512-/2y5NaLYy+A9fQaEv6g1Nmd+AS7OLq9jNJ4nJ8k/9kul0fcdVMtX40atiDLT7mrB2VVrq6uko3elJGLQzl+oQg==", "requires": { "@restorecommerce/grpc-client": "^2.0.1", "@types/google-protobuf": "^3.15.6", @@ -11106,9 +11106,9 @@ "dev": true }, "@types/node": { - "version": "20.2.5", - "resolved": "https://registry.npmjs.org/@types/node/-/node-20.2.5.tgz", - "integrity": "sha512-JJulVEQXmiY9Px5axXHeYGLSjhkZEnD+MDPDGbCbIAbMslkKwmygtZFy1X6s/075Yo94sf8GuSlFfPzysQrWZQ==" + "version": "20.3.1", + "resolved": "https://registry.npmjs.org/@types/node/-/node-20.3.1.tgz", + "integrity": "sha512-EhcH/wvidPy1WeML3TtYFGR83UzjxeWRen9V402T8aUGYsCHOmfoisV3ZSg03gAFIbLq8TnWOJ0f4cALtnSEUg==" }, "@types/semver": { "version": "7.5.0", @@ -11122,15 +11122,15 @@ "integrity": "sha512-txGIh+0eDFzKGC25zORnswy+br1Ha7hj5cMVwKIU7+s0U2AxxJru/jZSMU6OC9MJWP6+pc/hc6ZjyZShpsyY2g==" }, "@typescript-eslint/eslint-plugin": { - "version": "5.59.8", - "resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-5.59.8.tgz", - "integrity": "sha512-JDMOmhXteJ4WVKOiHXGCoB96ADWg9q7efPWHRViT/f09bA8XOMLAVHHju3l0MkZnG1izaWXYmgvQcUjTRcpShQ==", + "version": "5.60.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-5.60.0.tgz", + "integrity": "sha512-78B+anHLF1TI8Jn/cD0Q00TBYdMgjdOn980JfAVa9yw5sop8nyTfVOQAv6LWywkOGLclDBtv5z3oxN4w7jxyNg==", "dev": true, "requires": { "@eslint-community/regexpp": "^4.4.0", - "@typescript-eslint/scope-manager": "5.59.8", - "@typescript-eslint/type-utils": "5.59.8", - "@typescript-eslint/utils": "5.59.8", + "@typescript-eslint/scope-manager": "5.60.0", + "@typescript-eslint/type-utils": "5.60.0", + "@typescript-eslint/utils": "5.60.0", "debug": "^4.3.4", "grapheme-splitter": "^1.0.4", "ignore": "^5.2.0", @@ -11140,62 +11140,62 @@ } }, "@typescript-eslint/eslint-plugin-tslint": { - "version": "5.59.8", - "resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin-tslint/-/eslint-plugin-tslint-5.59.8.tgz", - "integrity": "sha512-NVpx/QFfqQvGvkVh8OYxz5mV890UlzfrzLEx2okLGA24gm4TuMC/MBsmYqmoO/ztt/Nffu3djalpvWWEgiWotg==", + "version": "5.60.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin-tslint/-/eslint-plugin-tslint-5.60.0.tgz", + "integrity": "sha512-4QoOx2ixrFpst/HcvCITjrYOmoDtGm/MYHtCh9zCNDVnaRaJGTs9sOUQmRyNea+wAfDNpRFgu05Nn4HxfAvxbw==", "dev": true, "requires": { - "@typescript-eslint/utils": "5.59.8" + "@typescript-eslint/utils": "5.60.0" } }, "@typescript-eslint/parser": { - "version": "5.59.8", - "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-5.59.8.tgz", - "integrity": "sha512-AnR19RjJcpjoeGojmwZtCwBX/RidqDZtzcbG3xHrmz0aHHoOcbWnpDllenRDmDvsV0RQ6+tbb09/kyc+UT9Orw==", + "version": "5.60.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-5.60.0.tgz", + "integrity": "sha512-jBONcBsDJ9UoTWrARkRRCgDz6wUggmH5RpQVlt7BimSwaTkTjwypGzKORXbR4/2Hqjk9hgwlon2rVQAjWNpkyQ==", "dev": true, "requires": { - "@typescript-eslint/scope-manager": "5.59.8", - "@typescript-eslint/types": "5.59.8", - "@typescript-eslint/typescript-estree": "5.59.8", + "@typescript-eslint/scope-manager": "5.60.0", + "@typescript-eslint/types": "5.60.0", + "@typescript-eslint/typescript-estree": "5.60.0", "debug": "^4.3.4" } }, "@typescript-eslint/scope-manager": { - "version": "5.59.8", - "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-5.59.8.tgz", - "integrity": "sha512-/w08ndCYI8gxGf+9zKf1vtx/16y8MHrZs5/tnjHhMLNSixuNcJavSX4wAiPf4aS5x41Es9YPCn44MIe4cxIlig==", + "version": "5.60.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-5.60.0.tgz", + "integrity": "sha512-hakuzcxPwXi2ihf9WQu1BbRj1e/Pd8ZZwVTG9kfbxAMZstKz8/9OoexIwnmLzShtsdap5U/CoQGRCWlSuPbYxQ==", "dev": true, "requires": { - "@typescript-eslint/types": "5.59.8", - "@typescript-eslint/visitor-keys": "5.59.8" + "@typescript-eslint/types": "5.60.0", + "@typescript-eslint/visitor-keys": "5.60.0" } }, "@typescript-eslint/type-utils": { - "version": "5.59.8", - "resolved": "https://registry.npmjs.org/@typescript-eslint/type-utils/-/type-utils-5.59.8.tgz", - "integrity": "sha512-+5M518uEIHFBy3FnyqZUF3BMP+AXnYn4oyH8RF012+e7/msMY98FhGL5SrN29NQ9xDgvqCgYnsOiKp1VjZ/fpA==", + "version": "5.60.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/type-utils/-/type-utils-5.60.0.tgz", + "integrity": "sha512-X7NsRQddORMYRFH7FWo6sA9Y/zbJ8s1x1RIAtnlj6YprbToTiQnM6vxcMu7iYhdunmoC0rUWlca13D5DVHkK2g==", "dev": true, "requires": { - "@typescript-eslint/typescript-estree": "5.59.8", - "@typescript-eslint/utils": "5.59.8", + "@typescript-eslint/typescript-estree": "5.60.0", + "@typescript-eslint/utils": "5.60.0", "debug": "^4.3.4", "tsutils": "^3.21.0" } }, "@typescript-eslint/types": { - "version": "5.59.8", - "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-5.59.8.tgz", - "integrity": "sha512-+uWuOhBTj/L6awoWIg0BlWy0u9TyFpCHrAuQ5bNfxDaZ1Ppb3mx6tUigc74LHcbHpOHuOTOJrBoAnhdHdaea1w==", + "version": "5.60.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-5.60.0.tgz", + "integrity": "sha512-ascOuoCpNZBccFVNJRSC6rPq4EmJ2NkuoKnd6LDNyAQmdDnziAtxbCGWCbefG1CNzmDvd05zO36AmB7H8RzKPA==", "dev": true }, "@typescript-eslint/typescript-estree": { - "version": "5.59.8", - "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-5.59.8.tgz", - "integrity": "sha512-Jy/lPSDJGNow14vYu6IrW790p7HIf/SOV1Bb6lZ7NUkLc2iB2Z9elESmsaUtLw8kVqogSbtLH9tut5GCX1RLDg==", + "version": "5.60.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-5.60.0.tgz", + "integrity": "sha512-R43thAuwarC99SnvrBmh26tc7F6sPa2B3evkXp/8q954kYL6Ro56AwASYWtEEi+4j09GbiNAHqYwNNZuNlARGQ==", "dev": true, "requires": { - "@typescript-eslint/types": "5.59.8", - "@typescript-eslint/visitor-keys": "5.59.8", + "@typescript-eslint/types": "5.60.0", + "@typescript-eslint/visitor-keys": "5.60.0", "debug": "^4.3.4", "globby": "^11.1.0", "is-glob": "^4.0.3", @@ -11204,28 +11204,28 @@ } }, "@typescript-eslint/utils": { - "version": "5.59.8", - "resolved": "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-5.59.8.tgz", - "integrity": "sha512-Tr65630KysnNn9f9G7ROF3w1b5/7f6QVCJ+WK9nhIocWmx9F+TmCAcglF26Vm7z8KCTwoKcNEBZrhlklla3CKg==", + "version": "5.60.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-5.60.0.tgz", + "integrity": "sha512-ba51uMqDtfLQ5+xHtwlO84vkdjrqNzOnqrnwbMHMRY8Tqeme8C2Q8Fc7LajfGR+e3/4LoYiWXUM6BpIIbHJ4hQ==", "dev": true, "requires": { "@eslint-community/eslint-utils": "^4.2.0", "@types/json-schema": "^7.0.9", "@types/semver": "^7.3.12", - "@typescript-eslint/scope-manager": "5.59.8", - "@typescript-eslint/types": "5.59.8", - "@typescript-eslint/typescript-estree": "5.59.8", + "@typescript-eslint/scope-manager": "5.60.0", + "@typescript-eslint/types": "5.60.0", + "@typescript-eslint/typescript-estree": "5.60.0", "eslint-scope": "^5.1.1", "semver": "^7.3.7" } }, "@typescript-eslint/visitor-keys": { - "version": "5.59.8", - "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-5.59.8.tgz", - "integrity": "sha512-pJhi2ms0x0xgloT7xYabil3SGGlojNNKjK/q6dB3Ey0uJLMjK2UDGJvHieiyJVW/7C3KI+Z4Q3pEHkm4ejA+xQ==", + "version": "5.60.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-5.60.0.tgz", + "integrity": "sha512-wm9Uz71SbCyhUKgcaPRauBdTegUyY/ZWl8gLwD/i/ybJqscrrdVSFImpvUz16BLPChIeKBK5Fa9s6KDQjsjyWw==", "dev": true, "requires": { - "@typescript-eslint/types": "5.59.8", + "@typescript-eslint/types": "5.60.0", "eslint-visitor-keys": "^3.3.0" } }, diff --git a/package.json b/package.json index 47978e1..29853fc 100644 --- a/package.json +++ b/package.json @@ -16,23 +16,23 @@ "notification" ], "dependencies": { - "@restorecommerce/chassis-srv": "^1.1.2", + "@restorecommerce/chassis-srv": "^1.2.2", "@restorecommerce/cluster-service": "^1.0.1", "@restorecommerce/grpc-client": "^2.0.1", - "@restorecommerce/kafka-client": "^1.0.8", + "@restorecommerce/kafka-client": "^1.0.10", "@restorecommerce/logger": "^1.2.1", "@restorecommerce/mailer": "^1.0.1", - "@restorecommerce/rc-grpc-clients": "^3.1.0", + "@restorecommerce/rc-grpc-clients": "^3.1.2", "@restorecommerce/service-config": "^1.0.3", "lodash": "^4.17.21", "retry": "^0.13.1" }, "devDependencies": { "@types/mocha": "^10.0.0", - "@types/node": "^20.2.5", - "@typescript-eslint/eslint-plugin": "^5.41.0", - "@typescript-eslint/eslint-plugin-tslint": "^5.41.0", - "@typescript-eslint/parser": "^5.41.0", + "@types/node": "^20.3.1", + "@typescript-eslint/eslint-plugin": "^5.60.0", + "@typescript-eslint/eslint-plugin-tslint": "^5.60.0", + "@typescript-eslint/parser": "^5.60.0", "coveralls": "^3.1.1", "cross-env": "^7.0.3", "eslint": "^8.43.0",