diff --git a/.nvmrc b/.nvmrc index ba17e93..2dbbe00 100644 --- a/.nvmrc +++ b/.nvmrc @@ -1 +1 @@ -20.8 \ No newline at end of file +20.11.1 diff --git a/package-lock.json b/package-lock.json index bbdc46c..065b76d 100644 --- a/package-lock.json +++ b/package-lock.json @@ -8,21 +8,21 @@ "name": "@restorecommerce/fulfillments-srv", "version": "0.0.20", "dependencies": { - "@restorecommerce/acs-client": "^1.5.1", + "@restorecommerce/acs-client": "^1.6.0", "@restorecommerce/cart": "^1.0.5", - "@restorecommerce/chassis-srv": "^1.5.0", + "@restorecommerce/chassis-srv": "^1.6.0", "@restorecommerce/cluster-service": "^1.0.3", "@restorecommerce/grpc-client": "^2.2.1", "@restorecommerce/kafka-client": "^1.2.1", "@restorecommerce/logger": "^1.2.10", "@restorecommerce/rc-grpc-clients": "^5.1.23", - "@restorecommerce/resource-base-interface": "^1.5.0", + "@restorecommerce/resource-base-interface": "^1.6.0", "@restorecommerce/service-config": "^1.0.12", "@types/soap": "^0.21.0", "@types/xml-js": "^1.0.0", "dayjs": "^1.11.10", "redis": "^4.6.13", - "soap": "^1.0.0", + "soap": "^1.0.1", "xml-js": "^1.6.11" }, "devDependencies": { @@ -2198,9 +2198,9 @@ } }, "node_modules/@restorecommerce/acs-client": { - "version": "1.5.1", - "resolved": "https://registry.npmjs.org/@restorecommerce/acs-client/-/acs-client-1.5.1.tgz", - "integrity": "sha512-qQcyHHr/uVPjWUDls02bTRgTekNgXqzHzApIC8SqdCVemFmQjnkUsCMiTe9Bz8x9s1t0nNdMouva2yVTBs3j1g==", + "version": "1.6.0", + "resolved": "https://registry.npmjs.org/@restorecommerce/acs-client/-/acs-client-1.6.0.tgz", + "integrity": "sha512-Y7mr8E3+qij6YxP7Nkw6dndMlQtsY76GhTmi+nInVTEpP6o/VKwqCFe7fY8wbP3S+rmnzjmvZBvbnSWGPOvUyw==", "dependencies": { "@restorecommerce/grpc-client": "^2.2.1", "@restorecommerce/kafka-client": "^1.2.1", @@ -2227,18 +2227,18 @@ } }, "node_modules/@restorecommerce/chassis-srv": { - "version": "1.5.0", - "resolved": "https://registry.npmjs.org/@restorecommerce/chassis-srv/-/chassis-srv-1.5.0.tgz", - "integrity": "sha512-oODzFgwya6Fuwmbijojk6QO+3jUzRKHaMF6w1t3v8pyAbiUAEuBdWHcAjszIkG7YHi82LXcBYA2DSdPH2KFjvw==", + "version": "1.6.0", + "resolved": "https://registry.npmjs.org/@restorecommerce/chassis-srv/-/chassis-srv-1.6.0.tgz", + "integrity": "sha512-CMltw92n0H1XgD+lGkZ0hKDQOM8Png9IxyEB179rRrok2C4fkXK80420ect/X7EISVDUdWqThijzqRzuhMflgQ==", "dependencies": { "@grpc/grpc-js": "^1.10.6", "@restorecommerce/grpc-client": "^2.2.1", "@restorecommerce/kafka-client": "^1.2.1", "@restorecommerce/logger": "^1.2.10", - "@restorecommerce/protos": "^6.8.1", + "@restorecommerce/protos": "^6.8.2", "@restorecommerce/rc-grpc-clients": "^5.1.23", "@restorecommerce/service-config": "^1.0.12", - "arangojs": "^8.7.0", + "arangojs": "8.7.0", "async": "^3.2.5", "async-retry": "^1.3.3", "cache-manager": "4.1.0", @@ -2582,9 +2582,9 @@ } }, "node_modules/@restorecommerce/protos": { - "version": "6.8.1", - "resolved": "https://registry.npmjs.org/@restorecommerce/protos/-/protos-6.8.1.tgz", - "integrity": "sha512-xkyC2IicFVLOmZzKtrDsuVw9M1Qq/1MN5V0IoiTbTlW17jlr8GgY3wlslDhRNR4grp6RThOZLBMWg+SxKdGoBw==" + "version": "6.8.2", + "resolved": "https://registry.npmjs.org/@restorecommerce/protos/-/protos-6.8.2.tgz", + "integrity": "sha512-id/ojKw2yRH++fmUabhpBc1jc/RUO2WIfMcvX88AX8u5GSzKElqjsXGKnl9GMs/duiBnATEYrWkeMztZk+5GmQ==" }, "node_modules/@restorecommerce/rc-grpc-clients": { "version": "5.1.23", @@ -2606,20 +2606,21 @@ } }, "node_modules/@restorecommerce/resource-base-interface": { - "version": "1.5.0", - "resolved": "https://registry.npmjs.org/@restorecommerce/resource-base-interface/-/resource-base-interface-1.5.0.tgz", - "integrity": "sha512-MMpcRNhNKz6cYEp8x0jPv6dK2reOKQka2Um/2za/o6c4OIHuG/1OwVija2uCzuDYtJT7Xzfgb4CQyYT6BomTmw==", + "version": "1.6.0", + "resolved": "https://registry.npmjs.org/@restorecommerce/resource-base-interface/-/resource-base-interface-1.6.0.tgz", + "integrity": "sha512-4A/H2VAogyJiUCXfzENtbJs2qNc/nX/Tw9yj+BZ0yAFV961ZD5p/WXWyc7+h9sr86bU0PLfKc5wEBEy0fXVTxQ==", "dependencies": { - "@restorecommerce/chassis-srv": "^1.5.0", + "@restorecommerce/chassis-srv": "^1.6.0", "@restorecommerce/grpc-client": "^2.2.1", "@restorecommerce/kafka-client": "^1.2.1", "@restorecommerce/rc-grpc-clients": "^5.1.23", "@restorecommerce/service-config": "^1.0.12", "lodash": "^4.17.21", + "nice-grpc": "^2.1.8", "redis": "^4.6.13" }, "engines": { - "node": ">= 18.8.0" + "node": ">= 20.0.0" } }, "node_modules/@restorecommerce/service-config": { @@ -4150,13 +4151,13 @@ } }, "node_modules/axios": { - "version": "0.27.2", - "resolved": "https://registry.npmjs.org/axios/-/axios-0.27.2.tgz", - "integrity": "sha512-t+yRIyySRTp/wua5xEr+z1q60QmLq8ABsS5O9Me1AsE5dfKqgnCFzwiCZZ/cGNd1lq4/7akDWMxdhVlucjmnOQ==", - "peer": true, + "version": "1.6.8", + "resolved": "https://registry.npmjs.org/axios/-/axios-1.6.8.tgz", + "integrity": "sha512-v/ZHtJDU39mDpyBoFVkETcd/uNdxrWRrg3bKpOKzXFA6Bvqopts6ALSMU3y6ijYxbw2B+wPrIv46egTzJXCLGQ==", "dependencies": { - "follow-redirects": "^1.14.9", - "form-data": "^4.0.0" + "follow-redirects": "^1.15.6", + "form-data": "^4.0.0", + "proxy-from-env": "^1.1.0" } }, "node_modules/axios-ntlm": { @@ -4170,16 +4171,6 @@ "js-md4": "^0.3.2" } }, - "node_modules/axios-ntlm/node_modules/axios": { - "version": "1.6.7", - "resolved": "https://registry.npmjs.org/axios/-/axios-1.6.7.tgz", - "integrity": "sha512-/hDJGff6/c7u0hDkvkGxR/oy6CbCs8ziCsC7SqmhjfozqiJGc8Z11wrv9z9lYfY4K8l+H9TpjcMDX0xOZmx+RA==", - "dependencies": { - "follow-redirects": "^1.15.4", - "form-data": "^4.0.0", - "proxy-from-env": "^1.1.0" - } - }, "node_modules/balanced-match": { "version": "1.0.2", "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.2.tgz", @@ -6989,9 +6980,9 @@ "integrity": "sha512-GRnmB5gPyJpAhTQdSZTSp9uaPSvl09KoYcMQtsB9rQoOmzs9dH6ffeccH+Z+cv6P68Hu5bC6JjRh4Ah/mHSNRw==" }, "node_modules/follow-redirects": { - "version": "1.15.5", - "resolved": "https://registry.npmjs.org/follow-redirects/-/follow-redirects-1.15.5.tgz", - "integrity": "sha512-vSFWUON1B+yAw1VN4xMfxgn5fTUiaOzAJCKBwIIgT/+7CuGy9+r+5gITvP62j3RmaD5Ph65UaERdOSRGUzZtgw==", + "version": "1.15.6", + "resolved": "https://registry.npmjs.org/follow-redirects/-/follow-redirects-1.15.6.tgz", + "integrity": "sha512-wWN62YITEaOpSK584EZXJafH1AGpO8RVgElfkuXbTOrPX4fIfOyEpW/CsiNd8JdYrAoOvafRTOEnvsO++qCqFA==", "funding": [ { "type": "individual", @@ -20098,11 +20089,11 @@ "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==" }, "node_modules/soap": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/soap/-/soap-1.0.0.tgz", - "integrity": "sha512-GB5GuKjWFtAPP0IaM4tKUvdF4dFlaz4iujLPg0DsCy9qAAgm5/g+SI+P9e6igWWwXZ74CC5Uo0VEEz8lte0CJA==", + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/soap/-/soap-1.0.1.tgz", + "integrity": "sha512-k9AcGp2whXDUkti1bKZdV45bW9zqGoeoh5XOsru3V7Wn2/xPdMjn7+iyv/tkZMOFTgWaSpu0WXuyUQ9veI5+JA==", "dependencies": { - "axios-ntlm": "^1.2.0", + "axios-ntlm": "^1.4.2", "debug": "^4.3.2", "formidable": "^3.2.4", "get-stream": "^6.0.1", @@ -20117,7 +20108,7 @@ "node": ">=14.0.0" }, "peerDependencies": { - "axios": "^0.27.2" + "axios": "^1.6.1" } }, "node_modules/soap/node_modules/strip-bom": { diff --git a/package.json b/package.json index 09c1cae..63039b6 100644 --- a/package.json +++ b/package.json @@ -10,21 +10,21 @@ }, "type": "module", "dependencies": { - "@restorecommerce/acs-client": "^1.5.1", + "@restorecommerce/acs-client": "^1.6.0", "@restorecommerce/cart": "^1.0.5", - "@restorecommerce/chassis-srv": "^1.5.0", + "@restorecommerce/chassis-srv": "^1.6.0", "@restorecommerce/cluster-service": "^1.0.3", "@restorecommerce/grpc-client": "^2.2.1", "@restorecommerce/kafka-client": "^1.2.1", "@restorecommerce/logger": "^1.2.10", "@restorecommerce/rc-grpc-clients": "^5.1.23", - "@restorecommerce/resource-base-interface": "^1.5.0", + "@restorecommerce/resource-base-interface": "^1.6.0", "@restorecommerce/service-config": "^1.0.12", "@types/soap": "^0.21.0", "@types/xml-js": "^1.0.0", "dayjs": "^1.11.10", "redis": "^4.6.13", - "soap": "^1.0.0", + "soap": "^1.0.1", "xml-js": "^1.6.11" }, "devDependencies": {