diff --git a/package-lock.json b/package-lock.json index fdbdbb5..e78db57 100644 --- a/package-lock.json +++ b/package-lock.json @@ -8,12 +8,11 @@ "name": "fulfillments-srv", "version": "0.0.1", "dependencies": { - "@grpc/proto-loader": "^0.6.13", "@restorecommerce/cart": "^0.3.5", "@restorecommerce/chassis-srv": "^1.2.5", "@restorecommerce/cluster-service": "^1.0.2", "@restorecommerce/grpc-client": "^2.0.2", - "@restorecommerce/kafka-client": "^1.0.16", + "@restorecommerce/kafka-client": "^1.1.1", "@restorecommerce/logger": "^1.2.4", "@restorecommerce/rc-grpc-clients": "^1.1.0", "@restorecommerce/resource-base-interface": "^1.2.5", @@ -21,7 +20,6 @@ "@types/soap": "^0.21.0", "@types/xml-js": "^1.0.0", "dayjs": "^1.11.9", - "lodash": "^4.17.21", "redis": "^3.1.2", "soap": "^0.42.0", "xml-js": "^1.6.11" @@ -45,7 +43,6 @@ "rimraf": "^3.0.2", "should": "^13.2.3", "ts-node": "^10.9.1", - "ts-proto": "^1.156.1", "tslint": "^6.1.3", "typescript": "^4.9.5" }, @@ -904,24 +901,6 @@ "node": ">=12" } }, - "node_modules/@grpc/proto-loader": { - "version": "0.6.13", - "resolved": "https://registry.npmjs.org/@grpc/proto-loader/-/proto-loader-0.6.13.tgz", - "integrity": "sha512-FjxPYDRTn6Ec3V0arm1FtSpmP6V50wuph2yILpyvTKzjc76oDdoihXqM1DzOW5ubvCC8GivfCnNtfaRE8myJ7g==", - "dependencies": { - "@types/long": "^4.0.1", - "lodash.camelcase": "^4.3.0", - "long": "^4.0.0", - "protobufjs": "^6.11.3", - "yargs": "^16.2.0" - }, - "bin": { - "proto-loader-gen-types": "build/bin/proto-loader-gen-types.js" - }, - "engines": { - "node": ">=6" - } - }, "node_modules/@humanwhocodes/config-array": { "version": "0.11.10", "resolved": "https://registry.npmjs.org/@humanwhocodes/config-array/-/config-array-0.11.10.tgz", @@ -1454,9 +1433,9 @@ } }, "node_modules/@restorecommerce/grpc-client": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/@restorecommerce/grpc-client/-/grpc-client-2.0.2.tgz", - "integrity": "sha512-/RYmjhYk5t7gMxQFK4sUg7+FaDAovd3M2ZFq0gFocJHEFa0e6ITsFMFDdiNectzfEc2S+fnhkbDWZCI8nxAnxw==", + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/@restorecommerce/grpc-client/-/grpc-client-2.0.3.tgz", + "integrity": "sha512-QpkQMjNXU8iPqaqDww6X+MWWYtGzF+xrJZKI94DqWwgiO3XumSaHqfL6z7rjkyi1Vv1p45s9yRMtNOolZaETrQ==", "dependencies": { "@grpc/grpc-js": "^1.8.17", "@grpc/proto-loader": "^0.7.7", @@ -1560,12 +1539,12 @@ } }, "node_modules/@restorecommerce/kafka-client": { - "version": "1.0.16", - "resolved": "https://registry.npmjs.org/@restorecommerce/kafka-client/-/kafka-client-1.0.16.tgz", - "integrity": "sha512-N+vNqnhf9XLaf2fIwYNnL6687T8p+2STtFtcZRoEjroUOawxV5QlKC9TDbtghAZJMw09kE7Q5Q9/eaTNbi29Ng==", + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/@restorecommerce/kafka-client/-/kafka-client-1.1.1.tgz", + "integrity": "sha512-HtUihTj9yxcExrXJmEzvpoLPX6EbQUl4V3uJHPLYWJBohrEV9z93KkigSz0JQ7rTk/d4wdSztgD1N95V+kTsLQ==", "dependencies": { "@restorecommerce/logger": "^1.2.4", - "@restorecommerce/rc-grpc-clients": "^5.0.0", + "@restorecommerce/rc-grpc-clients": "^5.1.1", "async": "^3.2.4", "cls-rtracer": "^2.6.3", "events": "^3.3.0", @@ -1580,11 +1559,11 @@ } }, "node_modules/@restorecommerce/kafka-client/node_modules/@restorecommerce/rc-grpc-clients": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/@restorecommerce/rc-grpc-clients/-/rc-grpc-clients-5.0.0.tgz", - "integrity": "sha512-EDIh0CFaAoNxA6zqldTpyekblty23OY5ATRGgXZobA/AaDFjPZ220XizgehHkBZycyxwJdKsHf+/BDUDYLOdbg==", + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/@restorecommerce/rc-grpc-clients/-/rc-grpc-clients-5.1.1.tgz", + "integrity": "sha512-qfN2qM6sHNtIRKFzR2OrcG9DBqzl6qGTQHV42bo9GybfibQur040Ffn3qNcFecGDyRV01tkfau9+GYlMH28bqA==", "dependencies": { - "@restorecommerce/grpc-client": "^2.0.2", + "@restorecommerce/grpc-client": "^2.0.3", "@types/google-protobuf": "^3.15.6", "google-protobuf": "^3.21.2", "nice-grpc": "^2.1.4", @@ -1611,9 +1590,9 @@ } }, "node_modules/@restorecommerce/kafka-client/node_modules/protobufjs": { - "version": "7.2.4", - "resolved": "https://registry.npmjs.org/protobufjs/-/protobufjs-7.2.4.tgz", - "integrity": "sha512-AT+RJgD2sH8phPmCf7OUZR8xGdcJRga4+1cOaXJ64hvcSkVhNcRHOwIxUatPH15+nj59WAGTDv3LSGZPEQbJaQ==", + "version": "7.2.5", + "resolved": "https://registry.npmjs.org/protobufjs/-/protobufjs-7.2.5.tgz", + "integrity": "sha512-gGXRSXvxQ7UiPgfw8gevrfRWcTlSbOFg+p/N+JVJEK5VhueL2miT6qTymqAmjr1Q5WbOCyJbyrk6JfWKwlFn6A==", "hasInstallScript": true, "dependencies": { "@protobufjs/aspromise": "^1.1.2", @@ -3054,18 +3033,6 @@ } ] }, - "node_modules/case-anything": { - "version": "2.1.13", - "resolved": "https://registry.npmjs.org/case-anything/-/case-anything-2.1.13.tgz", - "integrity": "sha512-zlOQ80VrQ2Ue+ymH5OuM/DlDq64mEm+B9UTdHULv5osUMD6HalNTblf2b1u/m6QecjsnOkBpqVZ+XPwIVsy7Ng==", - "dev": true, - "engines": { - "node": ">=12.13" - }, - "funding": { - "url": "https://github.com/sponsors/mesqueeb" - } - }, "node_modules/chalk": { "version": "4.1.2", "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", @@ -3858,18 +3825,6 @@ "node": ">=8" } }, - "node_modules/detect-libc": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/detect-libc/-/detect-libc-1.0.3.tgz", - "integrity": "sha512-pGjwhsmsp4kL2RTz08wcOlGN83otlqHeD/Z5T8GXZB+/YcpQ/dgo+lbU8ZsGxV0HIvqqxo9l7mqYwyYMD9bKDg==", - "dev": true, - "bin": { - "detect-libc": "bin/detect-libc.js" - }, - "engines": { - "node": ">=0.10" - } - }, "node_modules/dev-null": { "version": "0.1.1", "resolved": "https://registry.npmjs.org/dev-null/-/dev-null-0.1.1.tgz", @@ -3913,15 +3868,6 @@ "resolved": "https://registry.npmjs.org/dom-walk/-/dom-walk-0.1.2.tgz", "integrity": "sha512-6QvTW9mrGeIegrFXdtQi9pk7O/nSK6lSdXW2eqUspN5LWD7UTji2Fqw5V2YLjBpHEoU9Xl/eUWNpDeZvoyOv2w==" }, - "node_modules/dprint-node": { - "version": "1.0.7", - "resolved": "https://registry.npmjs.org/dprint-node/-/dprint-node-1.0.7.tgz", - "integrity": "sha512-NTZOW9A7ipb0n7z7nC3wftvsbceircwVHSgzobJsEQa+7RnOMbhrfX5IflA6CtC4GA63DSAiHYXa4JKEy9F7cA==", - "dev": true, - "dependencies": { - "detect-libc": "^1.0.3" - } - }, "node_modules/duplexer": { "version": "0.1.2", "resolved": "https://registry.npmjs.org/duplexer/-/duplexer-0.1.2.tgz", @@ -10352,30 +10298,6 @@ "node": ">=0.3.1" } }, - "node_modules/ts-poet": { - "version": "6.5.0", - "resolved": "https://registry.npmjs.org/ts-poet/-/ts-poet-6.5.0.tgz", - "integrity": "sha512-44jURLT1HG6+NsDcadM826V6Ekux+wk07Go+MX5Gfx+8zcPKfUiFEtnjL9imuRVGSCRtloRLqw4bDGZVJYGZMQ==", - "dev": true, - "dependencies": { - "dprint-node": "^1.0.7" - } - }, - "node_modules/ts-proto": { - "version": "1.156.1", - "resolved": "https://registry.npmjs.org/ts-proto/-/ts-proto-1.156.1.tgz", - "integrity": "sha512-zgEGjaUySjWs7e4vdg5xNk/nxMinQnIMG+0KcvEBmE1vy03Yvc7tmeoJdB7qt/p/+0taEUwEdbjegR5t1B+nEA==", - "dev": true, - "dependencies": { - "case-anything": "^2.1.13", - "protobufjs": "^7.2.4", - "ts-poet": "^6.5.0", - "ts-proto-descriptors": "1.15.0" - }, - "bin": { - "protoc-gen-ts_proto": "protoc-gen-ts_proto" - } - }, "node_modules/ts-proto-descriptors": { "version": "1.15.0", "resolved": "https://registry.npmjs.org/ts-proto-descriptors/-/ts-proto-descriptors-1.15.0.tgz", @@ -10413,36 +10335,6 @@ "node": ">=12.0.0" } }, - "node_modules/ts-proto/node_modules/long": { - "version": "5.2.3", - "resolved": "https://registry.npmjs.org/long/-/long-5.2.3.tgz", - "integrity": "sha512-lcHwpNoggQTObv5apGNCTdJrO69eHOZMi4BNC+rTLER8iHAqGrUVeLh/irVIM7zTw2bOXA8T6uNPeujwOLg/2Q==", - "dev": true - }, - "node_modules/ts-proto/node_modules/protobufjs": { - "version": "7.2.4", - "resolved": "https://registry.npmjs.org/protobufjs/-/protobufjs-7.2.4.tgz", - "integrity": "sha512-AT+RJgD2sH8phPmCf7OUZR8xGdcJRga4+1cOaXJ64hvcSkVhNcRHOwIxUatPH15+nj59WAGTDv3LSGZPEQbJaQ==", - "dev": true, - "hasInstallScript": true, - "dependencies": { - "@protobufjs/aspromise": "^1.1.2", - "@protobufjs/base64": "^1.1.2", - "@protobufjs/codegen": "^2.0.4", - "@protobufjs/eventemitter": "^1.1.0", - "@protobufjs/fetch": "^1.1.0", - "@protobufjs/float": "^1.0.2", - "@protobufjs/inquire": "^1.1.0", - "@protobufjs/path": "^1.1.2", - "@protobufjs/pool": "^1.1.0", - "@protobufjs/utf8": "^1.1.0", - "@types/node": ">=13.7.0", - "long": "^5.0.0" - }, - "engines": { - "node": ">=12.0.0" - } - }, "node_modules/tslib": { "version": "2.6.1", "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.6.1.tgz", diff --git a/package.json b/package.json index 9cf8f10..579d788 100644 --- a/package.json +++ b/package.json @@ -13,7 +13,7 @@ "@restorecommerce/chassis-srv": "^1.2.5", "@restorecommerce/cluster-service": "^1.0.2", "@restorecommerce/grpc-client": "^2.0.2", - "@restorecommerce/kafka-client": "^1.0.16", + "@restorecommerce/kafka-client": "^1.1.1", "@restorecommerce/logger": "^1.2.4", "@restorecommerce/rc-grpc-clients": "^1.1.0", "@restorecommerce/resource-base-interface": "^1.2.5",