diff --git a/CHANGELOG.md b/CHANGELOG.md index 0f72443..7ce2f66 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,3 +1,7 @@ +## 0.0.20 (November 28th, 2023) + +- hotfix that stops jamming kafka errors + ## 0.0.1 (March 15th, 2020) - updated dependencies \ No newline at end of file diff --git a/package-lock.json b/package-lock.json index 2b03ae9..c102f02 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,23 +1,23 @@ { - "name": "fulfillments-srv", + "name": "@restorecommerce/fulfillments-srv", "version": "0.0.1", "lockfileVersion": 3, "requires": true, "packages": { "": { - "name": "fulfillments-srv", + "name": "@restorecommerce/fulfillments-srv", "version": "0.0.1", "dependencies": { - "@restorecommerce/acs-client": "^1.1.20", + "@restorecommerce/acs-client": "^1.4.2", "@restorecommerce/cart": "^0.3.5", - "@restorecommerce/chassis-srv": "^1.4.0", + "@restorecommerce/chassis-srv": "^1.4.4", "@restorecommerce/cluster-service": "^1.0.2", - "@restorecommerce/grpc-client": "^2.0.4", - "@restorecommerce/kafka-client": "^1.1.4", - "@restorecommerce/logger": "^1.2.5", - "@restorecommerce/rc-grpc-clients": "^5.1.4", - "@restorecommerce/resource-base-interface": "^1.4.0", - "@restorecommerce/service-config": "^1.0.7", + "@restorecommerce/grpc-client": "^2.0.8", + "@restorecommerce/kafka-client": "^1.1.12", + "@restorecommerce/logger": "^1.2.8", + "@restorecommerce/rc-grpc-clients": "^5.1.12", + "@restorecommerce/resource-base-interface": "^1.4.4", + "@restorecommerce/service-config": "^1.0.10", "@types/soap": "^0.21.0", "@types/xml-js": "^1.0.0", "dayjs": "^1.11.9", @@ -26,7 +26,7 @@ "xml-js": "^1.6.11" }, "devDependencies": { - "@alenon/grpc-mock-server": "^3.1.3", + "@alenon/grpc-mock-server": "^3.1.7", "@types/ioredis": "^4.28.10", "@types/mocha": "^9.1.1", "@types/node": "^16.18.39", @@ -62,12 +62,12 @@ } }, "node_modules/@alenon/grpc-mock-server": { - "version": "3.1.5", - "resolved": "https://registry.npmjs.org/@alenon/grpc-mock-server/-/grpc-mock-server-3.1.5.tgz", - "integrity": "sha512-h+f1rRDHOUU8QHZQq41APYfpyiC90f55OywgvvBvKiJkdNza92hLImZCfMHURYEN16pUhO8knFS5E/sgGVhCWQ==", + "version": "3.1.7", + "resolved": "https://registry.npmjs.org/@alenon/grpc-mock-server/-/grpc-mock-server-3.1.7.tgz", + "integrity": "sha512-B6TVu7bCrASS52gwf/yPRR/mbdMzYGcJqqdEql8jbgzUtohfNH5YyqYARM32s/d5DpSb3PVld3L81v4+Rxijnw==", "dev": true, "dependencies": { - "@grpc/grpc-js": "1.9.5", + "@grpc/grpc-js": "1.9.9", "@types/debug": "^4.1.8", "@types/google-protobuf": "^3.15.6", "@types/node": "^20.5.9", @@ -789,9 +789,9 @@ } }, "node_modules/@grpc/grpc-js": { - "version": "1.9.5", - "resolved": "https://registry.npmjs.org/@grpc/grpc-js/-/grpc-js-1.9.5.tgz", - "integrity": "sha512-iouYNlPxRAwZ2XboDT+OfRKHuaKHiqjB5VFYZ0NFrHkbEF+AV3muIUY9olQsp8uxU4VvRCMiRk9ftzFDGb61aw==", + "version": "1.9.11", + "resolved": "https://registry.npmjs.org/@grpc/grpc-js/-/grpc-js-1.9.11.tgz", + "integrity": "sha512-QDhMfbTROOXUhLHMroow8f3EHiCKUOh6UwxMP5S3EuXMnWMNSVIhatGZRwkpg9OUTYdZPsDUVH3cOAkWhGFUJw==", "dependencies": { "@grpc/proto-loader": "^0.7.8", "@types/node": ">=12.12.47" @@ -1214,9 +1214,9 @@ } }, "node_modules/@redis/client": { - "version": "1.5.11", - "resolved": "https://registry.npmjs.org/@redis/client/-/client-1.5.11.tgz", - "integrity": "sha512-cV7yHcOAtNQ5x/yQl7Yw1xf53kO0FNDTdDU6bFIMbW6ljB7U7ns0YRM+QIkpoqTAt6zK5k9Fq0QWlUbLcq9AvA==", + "version": "1.5.12", + "resolved": "https://registry.npmjs.org/@redis/client/-/client-1.5.12.tgz", + "integrity": "sha512-/ZjE18HRzMd80eXIIUIPcH81UoZpwulbo8FmbElrjPqH0QC0SeIKu1BOU49bO5trM5g895kAjhvalt5h77q+4A==", "dependencies": { "cluster-key-slot": "1.1.2", "generic-pool": "3.9.0", @@ -1232,9 +1232,9 @@ "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==" }, "node_modules/@redis/graph": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/@redis/graph/-/graph-1.1.0.tgz", - "integrity": "sha512-16yZWngxyXPd+MJxeSr0dqh2AIOi8j9yXKcKCwVaKDbH3HTuETpDVPcLujhFYVPtYrngSco31BUcSa9TH31Gqg==", + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/@redis/graph/-/graph-1.1.1.tgz", + "integrity": "sha512-FEMTcTHZozZciLRl6GiiIB4zGm5z5F3F6a6FZCyrfxdKOhFlGkiAqlexWMBzCi4DcRoyiOsuLfW+cjlGWyExOw==", "peerDependencies": { "@redis/client": "^1.0.0" } @@ -1248,9 +1248,9 @@ } }, "node_modules/@redis/search": { - "version": "1.1.5", - "resolved": "https://registry.npmjs.org/@redis/search/-/search-1.1.5.tgz", - "integrity": "sha512-hPP8w7GfGsbtYEJdn4n7nXa6xt6hVZnnDktKW4ArMaFQ/m/aR7eFvsLQmG/mn1Upq99btPJk+F27IQ2dYpCoUg==", + "version": "1.1.6", + "resolved": "https://registry.npmjs.org/@redis/search/-/search-1.1.6.tgz", + "integrity": "sha512-mZXCxbTYKBQ3M2lZnEddwEAks0Kc7nauire8q20oA0oA/LoA+E/b5Y5KZn232ztPb1FkIGqo12vh3Lf+Vw5iTw==", "peerDependencies": { "@redis/client": "^1.0.0" } @@ -1264,17 +1264,17 @@ } }, "node_modules/@restorecommerce/acs-client": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/@restorecommerce/acs-client/-/acs-client-1.2.0.tgz", - "integrity": "sha512-7QHCujlx85eakRRJUvdSDNAgxNt2kWP7pymGpUnSsjJJOjafDHm0yqWPYyi9yuj7RN3YCb8KO9PvC8XeUqNqag==", - "dependencies": { - "@restorecommerce/grpc-client": "^2.0.5", - "@restorecommerce/kafka-client": "^1.1.4", - "@restorecommerce/logger": "^1.2.6", - "@restorecommerce/rc-grpc-clients": "^5.1.4", - "@restorecommerce/service-config": "^1.0.8", + "version": "1.4.2", + "resolved": "https://registry.npmjs.org/@restorecommerce/acs-client/-/acs-client-1.4.2.tgz", + "integrity": "sha512-8B7H373G2guJngvTG5tJmdDYwrMg6OfzXxAGpiKCC45LXN0GFI5VASc3aeVUgw4XoJ44q4whBuspJyincyealw==", + "dependencies": { + "@restorecommerce/grpc-client": "^2.0.8", + "@restorecommerce/kafka-client": "^1.1.12", + "@restorecommerce/logger": "^1.2.8", + "@restorecommerce/rc-grpc-clients": "^5.1.12", + "@restorecommerce/service-config": "^1.0.10", "lodash": "^4.17.21", - "nconf": "^0.12.0", + "nconf": "^0.12.1", "node-eval": "^2.0.0", "redis": "^4.6.10", "winston": "^3.11.0" @@ -1293,19 +1293,19 @@ } }, "node_modules/@restorecommerce/chassis-srv": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/@restorecommerce/chassis-srv/-/chassis-srv-1.4.0.tgz", - "integrity": "sha512-FZ0WUbUvtUq1RnV+iwsGYxYQ+5a58VhlVvgSDJ5dcsEl1SycNzcaXm8X+CLZRg5IlBddI8VbSqwjEyQBsSM/Bg==", - "dependencies": { - "@grpc/grpc-js": "^1.9.5", - "@restorecommerce/grpc-client": "^2.0.4", - "@restorecommerce/kafka-client": "^1.1.3", - "@restorecommerce/logger": "^1.2.5", - "@restorecommerce/protos": "^6.1.2", - "@restorecommerce/rc-grpc-clients": "^5.1.3", - "@restorecommerce/service-config": "^1.0.7", - "arangojs": "^8.4.1", - "async": "^3.2.4", + "version": "1.4.4", + "resolved": "https://registry.npmjs.org/@restorecommerce/chassis-srv/-/chassis-srv-1.4.4.tgz", + "integrity": "sha512-nNSyon6a6xKJX/sUhOK4vaSYKICJHyiHogue8DSKIj6XWCQdSkbo4zohj0VayLYkeV3XM4dUbEjCtYr4MX1L+Q==", + "dependencies": { + "@grpc/grpc-js": "^1.9.11", + "@restorecommerce/grpc-client": "^2.0.8", + "@restorecommerce/kafka-client": "^1.1.12", + "@restorecommerce/logger": "^1.2.8", + "@restorecommerce/protos": "^6.4.1", + "@restorecommerce/rc-grpc-clients": "^5.1.12", + "@restorecommerce/service-config": "^1.0.10", + "arangojs": "^8.6.0", + "async": "^3.2.5", "async-retry": "^1.3.3", "cache-manager": "4.1.0", "cls-hooked": "^4.2.2", @@ -1315,10 +1315,10 @@ "lodash": "^4.17.21", "long": "^5.2.3", "nedb": "^1.8.0", - "nice-grpc": "^2.1.5", - "nice-grpc-server-reflection": "^2.0.7", + "nice-grpc": "^2.1.7", + "nice-grpc-server-reflection": "^2.0.9", "protobufjs": "^7.2.5", - "redis": "^4.6.10" + "redis": "^4.6.11" }, "engines": { "node": ">= 18.0.0" @@ -1337,57 +1337,57 @@ } }, "node_modules/@restorecommerce/grpc-client": { - "version": "2.0.5", - "resolved": "https://registry.npmjs.org/@restorecommerce/grpc-client/-/grpc-client-2.0.5.tgz", - "integrity": "sha512-zVJmD3ryD75V5W9uK6Ip3XxVhTwWIZr6hLhsPH2scy1HnKZkKToCAqcauMy2v9k5hw9WYw2gvlZ+pQIs3C5RyA==", + "version": "2.0.8", + "resolved": "https://registry.npmjs.org/@restorecommerce/grpc-client/-/grpc-client-2.0.8.tgz", + "integrity": "sha512-Y6S/z3JjxpEldcNo2iQN9hd7MRjMXskchS0//t25iq7b/mniXouch/2/HdDxQpYCUPmF4K0OfIffxhXGUAqtlg==", "dependencies": { - "@grpc/grpc-js": "^1.9.5", + "@grpc/grpc-js": "^1.9.11", "@grpc/proto-loader": "^0.7.10", - "@restorecommerce/logger": "^1.2.6", + "@restorecommerce/logger": "^1.2.8", "cls-rtracer": "^2.6.3", "lodash": "^4.17.21", - "nice-grpc": "^2.1.5", - "nice-grpc-client-middleware-deadline": "^2.0.7", + "nice-grpc": "^2.1.7", + "nice-grpc-client-middleware-deadline": "^2.0.10", "protobufjs": "^7.2.5", "retry": "^0.13.1", "rxjs": "^7.8.1", "uuid": "^9.0.1", - "winston": "^3.10.0" + "winston": "^3.11.0" }, "engines": { "node": ">= 12.18.0" } }, "node_modules/@restorecommerce/kafka-client": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/@restorecommerce/kafka-client/-/kafka-client-1.1.4.tgz", - "integrity": "sha512-IlU/z+7V0jL8eP6doMEjqKNjFOKiKjpBWCv6pqiCnRiVYEPgTOuKA10Ih9FFkEk/5xWOO3DKMTIZFYX0kSM4vQ==", + "version": "1.1.12", + "resolved": "https://registry.npmjs.org/@restorecommerce/kafka-client/-/kafka-client-1.1.12.tgz", + "integrity": "sha512-8c5ApZZ8MYjM4bGSKDnh+tHAe6YHIWDiu6eoVYPwVtZEYTtsbjYozIwgCrwkoi4LeRnipe9UXSE+E7eKZxSGwA==", "dependencies": { - "@restorecommerce/logger": "^1.2.6", - "@restorecommerce/rc-grpc-clients": "^5.1.4", - "async": "^3.2.4", + "@restorecommerce/logger": "^1.2.8", + "@restorecommerce/rc-grpc-clients": "^5.1.12", + "async": "^3.2.5", "cls-rtracer": "^2.6.3", "events": "^3.3.0", "kafkajs": "^2.2.4", "lodash": "^4.17.21", "protobufjs": "^7.2.5", "retry": "^0.13.1", - "winston": "^3.10.0" + "winston": "^3.11.0" }, "engines": { "node": ">= 12.0.0" } }, "node_modules/@restorecommerce/logger": { - "version": "1.2.6", - "resolved": "https://registry.npmjs.org/@restorecommerce/logger/-/logger-1.2.6.tgz", - "integrity": "sha512-/TAt1lkWT291ZgRGCdo/4d+A4iyqpmAvpP5dNVA9yCL9suGFzemH1oFWngmcd23su4VteptO5zHrdcZ/cS9/4Q==", + "version": "1.2.8", + "resolved": "https://registry.npmjs.org/@restorecommerce/logger/-/logger-1.2.8.tgz", + "integrity": "sha512-A/eqsqZUlRT/YzUqB/HjEiNDRhhBBJnZ2AyDDtdXsZKh+Nqyy8YZe+LYs452n09QchaZAOJ/erqZ3hO3pNR1NQ==", "dependencies": { "cls-hooked": "^4.2.2", "cls-rtracer": "^2.6.3", "lodash": "^4.17.21", "source-map-support": "^0.5.21", - "winston": "^3.10.0", + "winston": "^3.11.0", "winston-elasticsearch": "^0.17.4" }, "engines": { @@ -1395,53 +1395,53 @@ } }, "node_modules/@restorecommerce/protos": { - "version": "6.2.0", - "resolved": "https://registry.npmjs.org/@restorecommerce/protos/-/protos-6.2.0.tgz", - "integrity": "sha512-nUK1WVbhrIlalCh3YSy5X9gQPL/gzQFQLdjDl6LYJ8EYt455HeiwLLgG5C2OzUUz7GAZOMPs6MhioD6qMkf0vA==" + "version": "6.4.1", + "resolved": "https://registry.npmjs.org/@restorecommerce/protos/-/protos-6.4.1.tgz", + "integrity": "sha512-zOc3mx8phmO0s3K4toVUVP4I7Q5BXBRkiN21QdTciKDHO+/Yyh7BbL94puQrlWw2bmeRxYRiRjog+K8L23cULA==" }, "node_modules/@restorecommerce/rc-grpc-clients": { - "version": "5.1.4", - "resolved": "https://registry.npmjs.org/@restorecommerce/rc-grpc-clients/-/rc-grpc-clients-5.1.4.tgz", - "integrity": "sha512-H0arnnfGRge1PYzfejnw78c6iODeSHXK6yOybnCiaffad5sXlty6WE9tuSag4jp4EiJ+N82pZP/hJQ533/5w4Q==", + "version": "5.1.12", + "resolved": "https://registry.npmjs.org/@restorecommerce/rc-grpc-clients/-/rc-grpc-clients-5.1.12.tgz", + "integrity": "sha512-Zly9ooJGbH+V43VNt5r/Gpm/aGcFluD51ibOczBZozZVxI/iEy7MaN54WbYv0EYzRH2euNJdqphDz616gA9Ckw==", "dependencies": { - "@grpc/grpc-js": "^1.9.5", - "@restorecommerce/grpc-client": "^2.0.5", - "@types/google-protobuf": "^3.15.6", + "@grpc/grpc-js": "^1.9.11", + "@restorecommerce/grpc-client": "^2.0.8", + "@types/google-protobuf": "^3.15.10", "google-protobuf": "^3.21.2", - "nice-grpc": "^2.1.4", + "nice-grpc": "^2.1.7", "nice-grpc-common": "^2.0.2", - "protobufjs": "^7.2.4", + "protobufjs": "^7.2.5", "rxjs": "^7.8.1", - "ts-proto-descriptors": "^1.9.0" + "ts-proto-descriptors": "^1.15.0" }, "engines": { "node": ">= 12.18.0" } }, "node_modules/@restorecommerce/resource-base-interface": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/@restorecommerce/resource-base-interface/-/resource-base-interface-1.4.0.tgz", - "integrity": "sha512-J/RYhjdDxr9OD83i/91Xxq8lyXwkNktH9tHptHaDyphFKNTZr/1KjoF2ZLs/ND89/BcF1JmoRxSJCBnFj4jsSQ==", - "dependencies": { - "@restorecommerce/chassis-srv": "^1.4.0", - "@restorecommerce/grpc-client": "^2.0.4", - "@restorecommerce/kafka-client": "^1.1.3", - "@restorecommerce/rc-grpc-clients": "^5.1.3", - "@restorecommerce/service-config": "^1.0.7", + "version": "1.4.4", + "resolved": "https://registry.npmjs.org/@restorecommerce/resource-base-interface/-/resource-base-interface-1.4.4.tgz", + "integrity": "sha512-bZcM5DFtHsMTSt3T5C51CSA3QHoPrs0Zl+T6AKFsCexj5VL5JKoD1LoRKIr8P5m0Hi8hyHZQHIdOPTQ/poYgGQ==", + "dependencies": { + "@restorecommerce/chassis-srv": "^1.4.4", + "@restorecommerce/grpc-client": "^2.0.8", + "@restorecommerce/kafka-client": "^1.1.12", + "@restorecommerce/rc-grpc-clients": "^5.1.12", + "@restorecommerce/service-config": "^1.0.10", "lodash": "^4.17.21", - "redis": "^4.6.10" + "redis": "^4.6.11" }, "engines": { "node": ">= 18.8.0" } }, "node_modules/@restorecommerce/service-config": { - "version": "1.0.8", - "resolved": "https://registry.npmjs.org/@restorecommerce/service-config/-/service-config-1.0.8.tgz", - "integrity": "sha512-fPZfVN8YlN24x8TyKZa4pNqngruNmYRBxq1A9cj5zE3pMJPf+GI7muDdB/4cMiBK5l1X5Zem10pCVHJUSMSB7w==", + "version": "1.0.10", + "resolved": "https://registry.npmjs.org/@restorecommerce/service-config/-/service-config-1.0.10.tgz", + "integrity": "sha512-5pq1ErGvV31vCiyK/UsJGe8gtZcjxBEVD7TT5/M22MNY8wsU3tB821f72kQo2QbgEwGK+ujBKIlY8hAAq4SldA==", "dependencies": { - "@restorecommerce/logger": "^1.2.6", - "nconf": "^0.12.0" + "@restorecommerce/logger": "^1.2.8", + "nconf": "^0.12.1" }, "engines": { "node": ">= 12.18.0" @@ -1486,9 +1486,9 @@ } }, "node_modules/@types/google-protobuf": { - "version": "3.15.6", - "resolved": "https://registry.npmjs.org/@types/google-protobuf/-/google-protobuf-3.15.6.tgz", - "integrity": "sha512-pYVNNJ+winC4aek+lZp93sIKxnXt5qMkuKmaqS3WGuTq0Bw1ZDYNBgzG5kkdtwcv+GmYJGo3yEg6z2cKKAiEdw==" + "version": "3.15.12", + "resolved": "https://registry.npmjs.org/@types/google-protobuf/-/google-protobuf-3.15.12.tgz", + "integrity": "sha512-40um9QqwHjRS92qnOaDpL7RmDK15NuZYo9HihiJRbYkMQZlWnuH8AdvbMy8/o6lgLmKbDUKa+OALCltHdbOTpQ==" }, "node_modules/@types/ioredis": { "version": "4.28.10", @@ -1935,9 +1935,9 @@ } }, "node_modules/arangojs": { - "version": "8.5.0", - "resolved": "https://registry.npmjs.org/arangojs/-/arangojs-8.5.0.tgz", - "integrity": "sha512-aw9WC68Gxs/d1K0d5nsgHEI/DZG+0IRlZlAd5PafWD7BjNrQ1t0zdDwdRLYq66Wx8z7y5dZDEpWitHE1k4vHRg==", + "version": "8.6.0", + "resolved": "https://registry.npmjs.org/arangojs/-/arangojs-8.6.0.tgz", + "integrity": "sha512-w5pNwYBmzFuOEt6Z1/D7frWpcuq/35UJ2Vpx7pQM2ERAQx44nd/OADfKfR09+hE7onC4czJiFSefd4Rup6ldJQ==", "dependencies": { "@types/node": ">=14", "multi-part": "^4.0.0", @@ -2055,9 +2055,9 @@ } }, "node_modules/async": { - "version": "3.2.4", - "resolved": "https://registry.npmjs.org/async/-/async-3.2.4.tgz", - "integrity": "sha512-iAB+JbDEGXhyIUavoDl9WP/Jj106Kz9DEn1DPgYw5ruDn0e3Wgi3sKFm55sASdGBNOQB8F59d9qQ7deqrHA8wQ==" + "version": "3.2.5", + "resolved": "https://registry.npmjs.org/async/-/async-3.2.5.tgz", + "integrity": "sha512-baNZyqaaLhyLVKm/DlvdW051MSgO6b8eVfIezl9E5PqWxFgzLm/wQntEW4zOytVburDEr0JlALEpdOFwvErLsg==" }, "node_modules/async-cache": { "version": "1.1.0", @@ -6811,9 +6811,9 @@ "dev": true }, "node_modules/nconf": { - "version": "0.12.0", - "resolved": "https://registry.npmjs.org/nconf/-/nconf-0.12.0.tgz", - "integrity": "sha512-T3fZPw3c7Dfrz8JBQEbEcZJ2s8f7cUMpKuyBtsGQe0b71pcXx6gNh4oti2xh5dxB+gO9ufNfISBlGvvWtfyMcA==", + "version": "0.12.1", + "resolved": "https://registry.npmjs.org/nconf/-/nconf-0.12.1.tgz", + "integrity": "sha512-p2cfF+B3XXacQdswUYWZ0w6Vld0832A/tuqjLBu3H1sfUcby4N2oVbGhyuCkZv+t3iY3aiFEj7gZGqax9Q2c1w==", "dependencies": { "async": "^3.0.0", "ini": "^2.0.0", @@ -6848,19 +6848,19 @@ "optional": true }, "node_modules/nice-grpc": { - "version": "2.1.5", - "resolved": "https://registry.npmjs.org/nice-grpc/-/nice-grpc-2.1.5.tgz", - "integrity": "sha512-xqtgW+9VpKD+J3G3sl9+ggR//DmYGrNgjfuEznTU3eL/zRLhn/SwSzl2Elw7TiPknEQ54hDtaOP6VQ8ktv+6fA==", + "version": "2.1.7", + "resolved": "https://registry.npmjs.org/nice-grpc/-/nice-grpc-2.1.7.tgz", + "integrity": "sha512-pSaZk5Y3PHGAPObOSXTrANgimA6T//szxlcKOnnyttpYwO0gyOpX2WsaFK4fbGJizPVxXjwqrXpPOSHMwM2vlg==", "dependencies": { - "@grpc/grpc-js": "^1.8.18", + "@grpc/grpc-js": "^1.9.5", "abort-controller-x": "^0.4.0", "nice-grpc-common": "^2.0.2" } }, "node_modules/nice-grpc-client-middleware-deadline": { - "version": "2.0.7", - "resolved": "https://registry.npmjs.org/nice-grpc-client-middleware-deadline/-/nice-grpc-client-middleware-deadline-2.0.7.tgz", - "integrity": "sha512-K32Y4E+59X3Dd0qi5m0N1ay+2YgeQNWZXYAnR0tykAvKUjx0BhxBwad8OqMq2oB7ctLsFDTHXWPZ45aSIa7ZhA==", + "version": "2.0.10", + "resolved": "https://registry.npmjs.org/nice-grpc-client-middleware-deadline/-/nice-grpc-client-middleware-deadline-2.0.10.tgz", + "integrity": "sha512-9ja17LrW5kzqzhbU2NUddqB7OFWHaT2cEi0e+0xbArtE/A4EhEe0Ei0/8xb1eflNPgdguK9+sB16e+beCDvrbg==", "dependencies": { "nice-grpc-common": "^2.0.2" } @@ -6874,14 +6874,14 @@ } }, "node_modules/nice-grpc-server-reflection": { - "version": "2.0.7", - "resolved": "https://registry.npmjs.org/nice-grpc-server-reflection/-/nice-grpc-server-reflection-2.0.7.tgz", - "integrity": "sha512-D4opxHl68DkfGvBPUTOfyGNLTR66u28RrI2xg+iPHZs9J6OPcDc+G95mMqOFbjZUowk1fqEF7l5JxmUEu7mWXQ==", + "version": "2.0.9", + "resolved": "https://registry.npmjs.org/nice-grpc-server-reflection/-/nice-grpc-server-reflection-2.0.9.tgz", + "integrity": "sha512-Q15zy2+va4KjJbAro+IGL6zcJuXs1nlJNzXtYY2aoYprOVSLQhhtL7z/YymAkb9nWoLF9gZg0o1B/GXc31fD3A==", "dependencies": { - "@grpc/grpc-js": "^1.8.18", + "@grpc/grpc-js": "^1.9.5", "@types/google-protobuf": "^3.7.4", "google-protobuf": "^3.15.6", - "nice-grpc": "^2.1.5" + "nice-grpc": "^2.1.7" } }, "node_modules/nice-try": { @@ -8316,15 +8316,15 @@ "integrity": "sha512-2FoQ1xLzMwBiWmXFlpqTjjxLssz32e8hy1GegXf+VtYpoUuW8ohH+BH0SLq+r+Gc+SDI2xbVOMUF2tygHAwQ9A==" }, "node_modules/redis": { - "version": "4.6.10", - "resolved": "https://registry.npmjs.org/redis/-/redis-4.6.10.tgz", - "integrity": "sha512-mmbyhuKgDiJ5TWUhiKhBssz+mjsuSI/lSZNPI9QvZOYzWvYGejtb+W3RlDDf8LD6Bdl5/mZeG8O1feUGhXTxEg==", + "version": "4.6.11", + "resolved": "https://registry.npmjs.org/redis/-/redis-4.6.11.tgz", + "integrity": "sha512-kg1Lt4NZLYkAjPOj/WcyIGWfZfnyfKo1Wg9YKVSlzhFwxpFIl3LYI8BWy1Ab963LLDsTz2+OwdsesHKljB3WMQ==", "dependencies": { "@redis/bloom": "1.2.0", - "@redis/client": "1.5.11", - "@redis/graph": "1.1.0", + "@redis/client": "1.5.12", + "@redis/graph": "1.1.1", "@redis/json": "1.0.6", - "@redis/search": "1.1.5", + "@redis/search": "1.1.6", "@redis/time-series": "1.0.5" } }, diff --git a/package.json b/package.json index 9da3e85..8d428e4 100644 --- a/package.json +++ b/package.json @@ -1,33 +1,33 @@ { - "name": "fulfillments-srv", - "version": "0.0.1", + "name": "@restorecommerce/fulfillments-srv", + "version": "0.0.20", "main": "./lib/start.js", "description": "fulfillment service for creating and managing fulfillments", "author": "n-fuse GmbH", "repository": { "type": "git", - "url": "https://github.com/restorecommerce/fulfillment-srv" + "url": "https://github.com/restorecommerce/fulfillment-srv.git" }, "dependencies": { - "@restorecommerce/acs-client": "^1.1.20", + "@restorecommerce/acs-client": "^1.4.2", "@restorecommerce/cart": "^0.3.5", - "@restorecommerce/chassis-srv": "^1.4.0", + "@restorecommerce/chassis-srv": "^1.4.4", "@restorecommerce/cluster-service": "^1.0.2", - "@restorecommerce/grpc-client": "^2.0.4", - "@restorecommerce/kafka-client": "^1.1.4", - "@restorecommerce/logger": "^1.2.5", - "@restorecommerce/rc-grpc-clients": "^5.1.4", - "@restorecommerce/resource-base-interface": "^1.4.0", - "@restorecommerce/service-config": "^1.0.7", + "@restorecommerce/grpc-client": "^2.0.8", + "@restorecommerce/kafka-client": "^1.1.12", + "@restorecommerce/logger": "^1.2.8", + "@restorecommerce/rc-grpc-clients": "^5.1.12", + "@restorecommerce/resource-base-interface": "^1.4.4", + "@restorecommerce/service-config": "^1.0.10", "@types/soap": "^0.21.0", "@types/xml-js": "^1.0.0", - "dayjs": "^1.11.9", + "dayjs": "^1.11.10", "redis": "^4.6.7", "soap": "^0.42.0", "xml-js": "^1.6.11" }, "devDependencies": { - "@alenon/grpc-mock-server": "^3.1.3", + "@alenon/grpc-mock-server": "^3.1.7", "@types/ioredis": "^4.28.10", "@types/mocha": "^9.1.1", "@types/node": "^16.18.39", @@ -49,6 +49,9 @@ "tslint": "^6.1.3", "typescript": "^4.9.5" }, + "overrides": { + "@grpc/grpc-js": "^1.9.11" + }, "scripts": { "start": "node lib/start.js", "dev": "cross-env NODE_ENV=development nodemon --watch './src/**/*.ts' --exec 'ts-node' src/worker.ts",