diff --git a/lambdas/letter-updates-transformer/package.json b/lambdas/letter-updates-transformer/package.json index fd4420d9..80e1bc3b 100644 --- a/lambdas/letter-updates-transformer/package.json +++ b/lambdas/letter-updates-transformer/package.json @@ -6,7 +6,7 @@ "@internal/helpers": "^0.1.0", "@nhsdigital/nhs-notify-event-schemas-supplier-api": "*", "aws-embedded-metrics": "^4.2.1", - "aws-lambda": "^1.0.6", + "aws-lambda": "^1.0.7", "esbuild": "0.27.2", "pino": "^10.3.0", "zod": "^4.1.13" diff --git a/lambdas/mi-updates-transformer/package.json b/lambdas/mi-updates-transformer/package.json index 0693a875..a1d58be5 100644 --- a/lambdas/mi-updates-transformer/package.json +++ b/lambdas/mi-updates-transformer/package.json @@ -6,7 +6,7 @@ "@internal/helpers": "*", "@nhsdigital/nhs-notify-event-schemas-supplier-api": "*", "aws-embedded-metrics": "^4.2.1", - "aws-lambda": "^1.0.6", + "aws-lambda": "^1.0.7", "esbuild": "^0.27.3", "pino": "^10.3.0", "zod": "^4.1.13" diff --git a/lambdas/update-letter-queue/package.json b/lambdas/update-letter-queue/package.json index e1181fa9..882d9e6a 100644 --- a/lambdas/update-letter-queue/package.json +++ b/lambdas/update-letter-queue/package.json @@ -6,7 +6,7 @@ "@internal/datastore": "^0.1.0", "@internal/helpers": "^0.1.0", "aws-embedded-metrics": "^4.2.1", - "aws-lambda": "^1.0.6", + "aws-lambda": "^1.0.7", "esbuild": "0.27.2", "pino": "^10.3.0", "zod": "^4.1.13" diff --git a/lambdas/upsert-letter/package.json b/lambdas/upsert-letter/package.json index 23eb5d2d..93bc2f30 100644 --- a/lambdas/upsert-letter/package.json +++ b/lambdas/upsert-letter/package.json @@ -9,7 +9,7 @@ "@nhsdigital/nhs-notify-event-schemas-supplier-api": "^1.0.8", "@types/aws-lambda": "^8.10.148", "aws-embedded-metrics": "^4.2.1", - "aws-lambda": "^1.0.6", + "aws-lambda": "^1.0.7", "esbuild": "0.27.2", "pino": "^10.3.0", "zod": "^4.1.11" diff --git a/package-lock.json b/package-lock.json index 84ca6562..211b26dd 100644 --- a/package-lock.json +++ b/package-lock.json @@ -33,7 +33,7 @@ "ajv": "^8.17.1", "allure-commandline": "^2.34.1", "allure-playwright": "^3.4.3", - "aws-lambda": "1.0.6", + "aws-lambda": "1.0.7", "chai": "^4.2.0", "chai-as-promised": "^7.1.1", "esbuild": "0.27.2", @@ -132,40 +132,12 @@ "@internal/helpers": "*", "@nhsdigital/nhs-notify-event-schemas-supplier-api": "*", "aws-embedded-metrics": "^4.2.1", - "aws-lambda": "^1.0.7", + "aws-lambda": "1.0.7", "esbuild": "0.27.2", "pino": "^10.3.0", "zod": "^4.1.11" } }, - "lambdas/api-handler/node_modules/aws-lambda": { - "version": "1.0.7", - "resolved": "https://registry.npmjs.org/aws-lambda/-/aws-lambda-1.0.7.tgz", - "integrity": "sha512-9GNFMRrEMG5y3Jvv+V4azWvc+qNWdWLTjDdhf/zgMlz8haaaLWv0xeAIWxz9PuWUBawsVxy0zZotjCdR3Xq+2w==", - "license": "MIT", - "dependencies": { - "aws-sdk": "^2.814.0", - "commander": "^3.0.2", - "js-yaml": "^3.14.1", - "watchpack": "^2.0.0-beta.10" - }, - "bin": { - "lambda": "bin/lambda" - } - }, - "lambdas/api-handler/node_modules/js-yaml": { - "version": "3.14.2", - "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-3.14.2.tgz", - "integrity": "sha512-PMSmkqxr106Xa156c2M265Z+FTrPl+oxd/rgOQy2tijQeK5TxQ43psO1ZCwhVOSdnn+RzkzlRz/eY4BgJBYVpg==", - "license": "MIT", - "dependencies": { - "argparse": "^1.0.7", - "esprima": "^4.0.0" - }, - "bin": { - "js-yaml": "bin/js-yaml.js" - } - }, "lambdas/authorizer": { "name": "nhs-notify-supplier-authorizer", "version": "0.0.1", @@ -175,40 +147,12 @@ "@internal/datastore": "*", "@internal/helpers": "*", "aws-embedded-metrics": "^4.2.1", - "aws-lambda": "^1.0.7", + "aws-lambda": "1.0.7", "esbuild": "0.27.2", "pino": "^10.3.0", "zod": "^4.1.11" } }, - "lambdas/authorizer/node_modules/aws-lambda": { - "version": "1.0.7", - "resolved": "https://registry.npmjs.org/aws-lambda/-/aws-lambda-1.0.7.tgz", - "integrity": "sha512-9GNFMRrEMG5y3Jvv+V4azWvc+qNWdWLTjDdhf/zgMlz8haaaLWv0xeAIWxz9PuWUBawsVxy0zZotjCdR3Xq+2w==", - "license": "MIT", - "dependencies": { - "aws-sdk": "^2.814.0", - "commander": "^3.0.2", - "js-yaml": "^3.14.1", - "watchpack": "^2.0.0-beta.10" - }, - "bin": { - "lambda": "bin/lambda" - } - }, - "lambdas/authorizer/node_modules/js-yaml": { - "version": "3.14.2", - "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-3.14.2.tgz", - "integrity": "sha512-PMSmkqxr106Xa156c2M265Z+FTrPl+oxd/rgOQy2tijQeK5TxQ43psO1ZCwhVOSdnn+RzkzlRz/eY4BgJBYVpg==", - "license": "MIT", - "dependencies": { - "argparse": "^1.0.7", - "esprima": "^4.0.0" - }, - "bin": { - "js-yaml": "bin/js-yaml.js" - } - }, "lambdas/letter-updates-transformer": { "name": "nhs-notify-supplier-api-letter-updates-transformer", "version": "0.0.1", @@ -219,7 +163,7 @@ "@internal/helpers": "^0.1.0", "@nhsdigital/nhs-notify-event-schemas-supplier-api": "*", "aws-embedded-metrics": "^4.2.1", - "aws-lambda": "^1.0.6", + "aws-lambda": "1.0.7", "esbuild": "0.27.2", "pino": "^10.3.0", "zod": "^4.1.13" @@ -235,7 +179,7 @@ "@internal/helpers": "*", "@nhsdigital/nhs-notify-event-schemas-supplier-api": "*", "aws-embedded-metrics": "^4.2.1", - "aws-lambda": "^1.0.6", + "aws-lambda": "1.0.7", "esbuild": "^0.27.3", "pino": "^10.3.0", "zod": "^4.1.13" @@ -295,40 +239,12 @@ "@nhsdigital/nhs-notify-event-schemas-letter-rendering-v1": "npm:@nhsdigital/nhs-notify-event-schemas-letter-rendering@^1.1.5", "@nhsdigital/nhs-notify-event-schemas-supplier-api": "^1.0.8", "@types/aws-lambda": "^8.10.148", - "aws-lambda": "^1.0.7", + "aws-lambda": "1.0.7", "esbuild": "^0.27.2", "pino": "^9.7.0", "zod": "^4.1.11" } }, - "lambdas/supplier-allocator/node_modules/aws-lambda": { - "version": "1.0.7", - "resolved": "https://registry.npmjs.org/aws-lambda/-/aws-lambda-1.0.7.tgz", - "integrity": "sha512-9GNFMRrEMG5y3Jvv+V4azWvc+qNWdWLTjDdhf/zgMlz8haaaLWv0xeAIWxz9PuWUBawsVxy0zZotjCdR3Xq+2w==", - "license": "MIT", - "dependencies": { - "aws-sdk": "^2.814.0", - "commander": "^3.0.2", - "js-yaml": "^3.14.1", - "watchpack": "^2.0.0-beta.10" - }, - "bin": { - "lambda": "bin/lambda" - } - }, - "lambdas/supplier-allocator/node_modules/js-yaml": { - "version": "3.14.2", - "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-3.14.2.tgz", - "integrity": "sha512-PMSmkqxr106Xa156c2M265Z+FTrPl+oxd/rgOQy2tijQeK5TxQ43psO1ZCwhVOSdnn+RzkzlRz/eY4BgJBYVpg==", - "license": "MIT", - "dependencies": { - "argparse": "^1.0.7", - "esprima": "^4.0.0" - }, - "bin": { - "js-yaml": "bin/js-yaml.js" - } - }, "lambdas/supplier-allocator/node_modules/pino": { "version": "9.14.0", "resolved": "https://registry.npmjs.org/pino/-/pino-9.14.0.tgz", @@ -361,7 +277,7 @@ "@internal/datastore": "^0.1.0", "@internal/helpers": "^0.1.0", "aws-embedded-metrics": "^4.2.1", - "aws-lambda": "^1.0.6", + "aws-lambda": "1.0.7", "esbuild": "0.27.2", "pino": "^10.3.0", "zod": "^4.1.13" @@ -389,7 +305,7 @@ "@nhsdigital/nhs-notify-event-schemas-supplier-api": "^1.0.8", "@types/aws-lambda": "^8.10.148", "aws-embedded-metrics": "^4.2.1", - "aws-lambda": "^1.0.6", + "aws-lambda": "1.0.7", "esbuild": "0.27.2", "pino": "^10.3.0", "zod": "^4.1.11" @@ -2953,28 +2869,43 @@ "node": "^18.18.0 || ^20.9.0 || >=21.1.0" } }, + "node_modules/@eslint/config-array/node_modules/balanced-match": { + "version": "4.0.4", + "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-4.0.4.tgz", + "integrity": "sha512-BLrgEcRTwX2o6gGxGOCNyMvGSp35YofuYzw9h1IMTRmKqttAZZVU67bdb9Pr2vUHA8+j3i2tJfjO6C6+4myGTA==", + "dev": true, + "license": "MIT", + "engines": { + "node": "18 || 20 || >=22" + } + }, "node_modules/@eslint/config-array/node_modules/brace-expansion": { - "version": "1.1.12", - "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.12.tgz", - "integrity": "sha512-9T9UjW3r0UW5c1Q7GTwllptXwhvYmEzFhzMfZ9H7FQWt+uZePjZPjBP/W1ZEyZ1twGWom5/56TF4lPcqjnDHcg==", + "version": "5.0.4", + "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-5.0.4.tgz", + "integrity": "sha512-h+DEnpVvxmfVefa4jFbCf5HdH5YMDXRsmKflpf1pILZWRFlTbJpxeU55nJl4Smt5HQaGzg1o6RHFPJaOqnmBDg==", "dev": true, "license": "MIT", "dependencies": { - "balanced-match": "^1.0.0", - "concat-map": "0.0.1" + "balanced-match": "^4.0.2" + }, + "engines": { + "node": "18 || 20 || >=22" } }, "node_modules/@eslint/config-array/node_modules/minimatch": { - "version": "3.1.5", - "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.5.tgz", - "integrity": "sha512-VgjWUsnnT6n+NUk6eZq77zeFdpW2LWDzP6zFGrCbHXiYNul5Dzqk2HHQ5uFH2DNW5Xbp8+jVzaeNt94ssEEl4w==", + "version": "10.2.4", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-10.2.4.tgz", + "integrity": "sha512-oRjTw/97aTBN0RHbYCdtF1MQfvusSIBQM0IZEgzl6426+8jSC0nF1a/GmnVLpfB9yyr6g6FTqWqiZVbxrtaCIg==", "dev": true, - "license": "ISC", + "license": "BlueOak-1.0.0", "dependencies": { - "brace-expansion": "^1.1.7" + "brace-expansion": "^5.0.2" }, "engines": { - "node": "*" + "node": "18 || 20 || >=22" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" } }, "node_modules/@eslint/config-helpers": { @@ -3044,15 +2975,27 @@ "url": "https://github.com/sponsors/epoberezkin" } }, + "node_modules/@eslint/eslintrc/node_modules/balanced-match": { + "version": "4.0.4", + "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-4.0.4.tgz", + "integrity": "sha512-BLrgEcRTwX2o6gGxGOCNyMvGSp35YofuYzw9h1IMTRmKqttAZZVU67bdb9Pr2vUHA8+j3i2tJfjO6C6+4myGTA==", + "dev": true, + "license": "MIT", + "engines": { + "node": "18 || 20 || >=22" + } + }, "node_modules/@eslint/eslintrc/node_modules/brace-expansion": { - "version": "1.1.12", - "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.12.tgz", - "integrity": "sha512-9T9UjW3r0UW5c1Q7GTwllptXwhvYmEzFhzMfZ9H7FQWt+uZePjZPjBP/W1ZEyZ1twGWom5/56TF4lPcqjnDHcg==", + "version": "5.0.4", + "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-5.0.4.tgz", + "integrity": "sha512-h+DEnpVvxmfVefa4jFbCf5HdH5YMDXRsmKflpf1pILZWRFlTbJpxeU55nJl4Smt5HQaGzg1o6RHFPJaOqnmBDg==", "dev": true, "license": "MIT", "dependencies": { - "balanced-match": "^1.0.0", - "concat-map": "0.0.1" + "balanced-match": "^4.0.2" + }, + "engines": { + "node": "18 || 20 || >=22" } }, "node_modules/@eslint/eslintrc/node_modules/ignore": { @@ -3073,16 +3016,19 @@ "license": "MIT" }, "node_modules/@eslint/eslintrc/node_modules/minimatch": { - "version": "3.1.5", - "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.5.tgz", - "integrity": "sha512-VgjWUsnnT6n+NUk6eZq77zeFdpW2LWDzP6zFGrCbHXiYNul5Dzqk2HHQ5uFH2DNW5Xbp8+jVzaeNt94ssEEl4w==", + "version": "10.2.4", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-10.2.4.tgz", + "integrity": "sha512-oRjTw/97aTBN0RHbYCdtF1MQfvusSIBQM0IZEgzl6426+8jSC0nF1a/GmnVLpfB9yyr6g6FTqWqiZVbxrtaCIg==", "dev": true, - "license": "ISC", + "license": "BlueOak-1.0.0", "dependencies": { - "brace-expansion": "^1.1.7" + "brace-expansion": "^5.0.2" }, "engines": { - "node": "*" + "node": "18 || 20 || >=22" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" } }, "node_modules/@eslint/js": { @@ -8680,14 +8626,14 @@ } }, "node_modules/aws-lambda": { - "version": "1.0.6", - "resolved": "https://registry.npmjs.org/aws-lambda/-/aws-lambda-1.0.6.tgz", - "integrity": "sha512-Z9lmZBiDYejzjMWuQSDXuZWAqAun6vGt7WApB1r0f8tLNf0IlTGsH30qENfP1kXeTbbMgPpt1bPEeMZjYDTXxQ==", + "version": "1.0.7", + "resolved": "https://registry.npmjs.org/aws-lambda/-/aws-lambda-1.0.7.tgz", + "integrity": "sha512-9GNFMRrEMG5y3Jvv+V4azWvc+qNWdWLTjDdhf/zgMlz8haaaLWv0xeAIWxz9PuWUBawsVxy0zZotjCdR3Xq+2w==", "license": "MIT", "dependencies": { - "aws-sdk": "*", + "aws-sdk": "^2.814.0", "commander": "^3.0.2", - "js-yaml": "^3.13.1", + "js-yaml": "^3.14.1", "watchpack": "^2.0.0-beta.10" }, "bin": { @@ -12800,15 +12746,27 @@ "url": "https://github.com/sponsors/epoberezkin" } }, + "node_modules/eslint/node_modules/balanced-match": { + "version": "4.0.4", + "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-4.0.4.tgz", + "integrity": "sha512-BLrgEcRTwX2o6gGxGOCNyMvGSp35YofuYzw9h1IMTRmKqttAZZVU67bdb9Pr2vUHA8+j3i2tJfjO6C6+4myGTA==", + "dev": true, + "license": "MIT", + "engines": { + "node": "18 || 20 || >=22" + } + }, "node_modules/eslint/node_modules/brace-expansion": { - "version": "1.1.12", - "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.12.tgz", - "integrity": "sha512-9T9UjW3r0UW5c1Q7GTwllptXwhvYmEzFhzMfZ9H7FQWt+uZePjZPjBP/W1ZEyZ1twGWom5/56TF4lPcqjnDHcg==", + "version": "5.0.4", + "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-5.0.4.tgz", + "integrity": "sha512-h+DEnpVvxmfVefa4jFbCf5HdH5YMDXRsmKflpf1pILZWRFlTbJpxeU55nJl4Smt5HQaGzg1o6RHFPJaOqnmBDg==", "dev": true, "license": "MIT", "dependencies": { - "balanced-match": "^1.0.0", - "concat-map": "0.0.1" + "balanced-match": "^4.0.2" + }, + "engines": { + "node": "18 || 20 || >=22" } }, "node_modules/eslint/node_modules/glob-parent": { @@ -12842,16 +12800,19 @@ "license": "MIT" }, "node_modules/eslint/node_modules/minimatch": { - "version": "3.1.5", - "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.5.tgz", - "integrity": "sha512-VgjWUsnnT6n+NUk6eZq77zeFdpW2LWDzP6zFGrCbHXiYNul5Dzqk2HHQ5uFH2DNW5Xbp8+jVzaeNt94ssEEl4w==", + "version": "10.2.4", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-10.2.4.tgz", + "integrity": "sha512-oRjTw/97aTBN0RHbYCdtF1MQfvusSIBQM0IZEgzl6426+8jSC0nF1a/GmnVLpfB9yyr6g6FTqWqiZVbxrtaCIg==", "dev": true, - "license": "ISC", + "license": "BlueOak-1.0.0", "dependencies": { - "brace-expansion": "^1.1.7" + "brace-expansion": "^5.0.2" }, "engines": { - "node": "*" + "node": "18 || 20 || >=22" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" } }, "node_modules/espree": { diff --git a/package.json b/package.json index 7bf1c6b4..3536c17b 100644 --- a/package.json +++ b/package.json @@ -18,7 +18,7 @@ "ajv": "^8.17.1", "allure-commandline": "^2.34.1", "allure-playwright": "^3.4.3", - "aws-lambda": "1.0.6", + "aws-lambda": "1.0.7", "chai": "^4.2.0", "chai-as-promised": "^7.1.1", "esbuild": "0.27.2",