diff --git a/packages/fulfilment-job/package-lock.json b/packages/fulfilment-job/package-lock.json index 1fe447c61..d0b5b7e28 100644 --- a/packages/fulfilment-job/package-lock.json +++ b/packages/fulfilment-job/package-lock.json @@ -19,7 +19,7 @@ "pluralize": "8.0.0" }, "engines": { - "node": ">=20" + "node": ">=22" } }, "node_modules/@airbrake/browser": { @@ -478,6 +478,59 @@ "node": ">=18.0.0" } }, + "node_modules/@aws-sdk/client-ssm": { + "version": "3.777.0", + "resolved": "https://registry.npmjs.org/@aws-sdk/client-ssm/-/client-ssm-3.777.0.tgz", + "integrity": "sha512-iyJmmjzI/OaccP8bRYPWiLQ3zIlrxVLiYWJ5xdJKQjD1bT4UjxAQcTVwyGPd7z9GL5y/BhvCj+CNfo4KVQPAAA==", + "license": "Apache-2.0", + "dependencies": { + "@aws-crypto/sha256-browser": "5.2.0", + "@aws-crypto/sha256-js": "5.2.0", + "@aws-sdk/core": "3.775.0", + "@aws-sdk/credential-provider-node": "3.777.0", + "@aws-sdk/middleware-host-header": "3.775.0", + "@aws-sdk/middleware-logger": "3.775.0", + "@aws-sdk/middleware-recursion-detection": "3.775.0", + "@aws-sdk/middleware-user-agent": "3.775.0", + "@aws-sdk/region-config-resolver": "3.775.0", + "@aws-sdk/types": "3.775.0", + "@aws-sdk/util-endpoints": "3.775.0", + "@aws-sdk/util-user-agent-browser": "3.775.0", + "@aws-sdk/util-user-agent-node": "3.775.0", + "@smithy/config-resolver": "^4.1.0", + "@smithy/core": "^3.2.0", + "@smithy/fetch-http-handler": "^5.0.2", + "@smithy/hash-node": "^4.0.2", + "@smithy/invalid-dependency": "^4.0.2", + "@smithy/middleware-content-length": "^4.0.2", + "@smithy/middleware-endpoint": "^4.1.0", + "@smithy/middleware-retry": "^4.1.0", + "@smithy/middleware-serde": "^4.0.3", + "@smithy/middleware-stack": "^4.0.2", + "@smithy/node-config-provider": "^4.0.2", + "@smithy/node-http-handler": "^4.0.4", + "@smithy/protocol-http": "^5.1.0", + "@smithy/smithy-client": "^4.2.0", + "@smithy/types": "^4.2.0", + "@smithy/url-parser": "^4.0.2", + "@smithy/util-base64": "^4.0.0", + "@smithy/util-body-length-browser": "^4.0.0", + "@smithy/util-body-length-node": "^4.0.0", + "@smithy/util-defaults-mode-browser": "^4.0.8", + "@smithy/util-defaults-mode-node": "^4.0.8", + "@smithy/util-endpoints": "^3.0.2", + "@smithy/util-middleware": "^4.0.2", + "@smithy/util-retry": "^4.0.2", + "@smithy/util-utf8": "^4.0.0", + "@smithy/util-waiter": "^4.0.3", + "@types/uuid": "^9.0.1", + "tslib": "^2.6.2", + "uuid": "^9.0.1" + }, + "engines": { + "node": ">=18.0.0" + } + }, "node_modules/@aws-sdk/client-sso": { "version": "3.777.0", "resolved": "https://registry.npmjs.org/@aws-sdk/client-sso/-/client-sso-3.777.0.tgz", @@ -1143,9 +1196,9 @@ } }, "node_modules/@defra-fish/connectors-lib": { - "version": "1.65.0-rc.5", - "resolved": "https://registry.npmjs.org/@defra-fish/connectors-lib/-/connectors-lib-1.65.0-rc.5.tgz", - "integrity": "sha512-ZTyVp6dk7dM+nthijPuBzKojgNNUSrF4vCjzRcGwNmxbZDws6ReMklVPxPwXxk8MOC1/n2aePfUwbDJGdcflLg==", + "version": "1.70.0-rc.1", + "resolved": "https://registry.npmjs.org/@defra-fish/connectors-lib/-/connectors-lib-1.70.0-rc.1.tgz", + "integrity": "sha512-UWMCpAsMqXIjnR3GbpQHeE8B12WbiUG2JrqvfDdO2ilrTcekU5CBDeS1pJgyc5PyQTI+a0PHYsyCsmm/H0OeSQ==", "license": "SEE LICENSE IN LICENSE", "dependencies": { "@airbrake/node": "2.1.7", @@ -1153,6 +1206,7 @@ "@aws-sdk/client-s3": "3.779.0", "@aws-sdk/client-secrets-manager": "3.777.0", "@aws-sdk/client-sqs": "3.777.0", + "@aws-sdk/client-ssm": "3.777.0", "@aws-sdk/lib-dynamodb": "3.778.0", "debug": "4.3.3", "http-status-codes": "2.3.0", @@ -1161,27 +1215,27 @@ "redlock": "4.2.0" }, "engines": { - "node": ">=20" + "node": ">=22" } }, "node_modules/@defra-fish/dynamics-lib": { - "version": "1.65.0-rc.5", - "resolved": "https://registry.npmjs.org/@defra-fish/dynamics-lib/-/dynamics-lib-1.65.0-rc.5.tgz", - "integrity": "sha512-RnnLvDiAtcefJZ6vKCnPYmwuLcWgRvL/SASQLa3xXw2I20weQS9P1CtNGJwwLqoWdhzCW+BTXrV6dBCtL/I50Q==", + "version": "1.70.0-rc.1", + "resolved": "https://registry.npmjs.org/@defra-fish/dynamics-lib/-/dynamics-lib-1.70.0-rc.1.tgz", + "integrity": "sha512-k8IufncX+WLSaAcs2qo6IZPPCcmWjLgFRttanMqE2rFb0uGQOW1CfrhoshPYrSkbULLNNguldx7NRt+3X9qzpg==", "license": "SEE LICENSE IN LICENSE", "dependencies": { "cache-manager": "3.6.0", "cache-manager-ioredis": "2.1.0", "debug": "4.3.3", "dynamics-web-api": "1.7.3", - "joi": "17.6.0", + "joi": "17.13.3", "moment": "2.29.1", "pluralize": "8.0.0", "simple-oauth2": "4.3.0", "uuid": "8.3.2" }, "engines": { - "node": ">=20" + "node": ">=22" } }, "node_modules/@defra-fish/dynamics-lib/node_modules/uuid": { @@ -2490,22 +2544,22 @@ } }, "node_modules/joi": { - "version": "17.6.0", - "resolved": "https://registry.npmjs.org/joi/-/joi-17.6.0.tgz", - "integrity": "sha512-OX5dG6DTbcr/kbMFj0KGYxuew69HPcAE3K/sZpEV2nP6e/j/C0HV+HNiBPCASxdx5T7DMoa0s8UeHWMnb6n2zw==", + "version": "17.13.3", + "resolved": "https://registry.npmjs.org/joi/-/joi-17.13.3.tgz", + "integrity": "sha512-otDA4ldcIx+ZXsKHWmp0YizCweVRZG96J10b0FevjfuncLO1oX59THoAmHkNubYJ+9gWsYsp5k8v4ib6oDv1fA==", "license": "BSD-3-Clause", "dependencies": { - "@hapi/hoek": "^9.0.0", - "@hapi/topo": "^5.0.0", - "@sideway/address": "^4.1.3", - "@sideway/formula": "^3.0.0", + "@hapi/hoek": "^9.3.0", + "@hapi/topo": "^5.1.0", + "@sideway/address": "^4.1.5", + "@sideway/formula": "^3.0.1", "@sideway/pinpoint": "^2.0.0" } }, "node_modules/lodash": { - "version": "4.17.21", - "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.21.tgz", - "integrity": "sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==", + "version": "4.18.1", + "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.18.1.tgz", + "integrity": "sha512-dMInicTPVE8d1e5otfwmmjlxkZoUpiVLwyeTdUsi/Caj/gfzzblBcCE5sRHV/AsjuCmxWrte2TNGSYuCeCq+0Q==", "license": "MIT" }, "node_modules/lodash.defaults": { @@ -2831,4 +2885,4 @@ "license": "ISC" } } -} \ No newline at end of file +}