diff --git a/cdk/package-lock.json b/cdk/package-lock.json index 02a31bc..a4d4127 100644 --- a/cdk/package-lock.json +++ b/cdk/package-lock.json @@ -8,13 +8,13 @@ "name": "cdk", "version": "0.0.0", "devDependencies": { - "@guardian/cdk": "59.3.0", + "@guardian/cdk": "59.3.5", "@guardian/eslint-config-typescript": "5.0.0", "@guardian/prettier": "8.0.1", "@types/jest": "^28.1.6", "@types/node": "22.5.4", - "aws-cdk": "2.153.0", - "aws-cdk-lib": "2.153.0", + "aws-cdk": "2.157.0", + "aws-cdk-lib": "2.157.0", "constructs": "10.3.0", "jest": "^28.1.3", "source-map-support": "^0.5.20", @@ -59,11 +59,49 @@ "dev": true }, "node_modules/@aws-cdk/asset-node-proxy-agent-v6": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/@aws-cdk/asset-node-proxy-agent-v6/-/asset-node-proxy-agent-v6-2.0.3.tgz", - "integrity": "sha512-twhuEG+JPOYCYPx/xy5uH2+VUsIEhPTzDY0F1KuB+ocjWWB/KEDiOVL19nHvbPCB6fhWnkykXEMJ4HHcKvjtvg==", + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/@aws-cdk/asset-node-proxy-agent-v6/-/asset-node-proxy-agent-v6-2.1.0.tgz", + "integrity": "sha512-7bY3J8GCVxLupn/kNmpPc5VJz8grx+4RKfnnJiO1LG+uxkZfANZG3RMHhE+qQxxwkyQ9/MfPtTpf748UhR425A==", "dev": true }, + "node_modules/@aws-cdk/cloud-assembly-schema": { + "version": "36.0.25", + "resolved": "https://registry.npmjs.org/@aws-cdk/cloud-assembly-schema/-/cloud-assembly-schema-36.0.25.tgz", + "integrity": "sha512-AK86v4IMV4zcWfp392e3wlaVJPT72/dk39Lo2SDDFxQR+sikMOyY2IGrULyhK1TwQmPiyxM7QB/0MkTbMDAPrw==", + "bundleDependencies": [ + "jsonschema", + "semver" + ], + "dev": true, + "dependencies": { + "jsonschema": "^1.4.1", + "semver": "^7.6.3" + }, + "engines": { + "node": ">= 18.18.0" + } + }, + "node_modules/@aws-cdk/cloud-assembly-schema/node_modules/jsonschema": { + "version": "1.4.1", + "dev": true, + "inBundle": true, + "license": "MIT", + "engines": { + "node": "*" + } + }, + "node_modules/@aws-cdk/cloud-assembly-schema/node_modules/semver": { + "version": "7.6.3", + "dev": true, + "inBundle": true, + "license": "ISC", + "bin": { + "semver": "bin/semver.js" + }, + "engines": { + "node": ">=10" + } + }, "node_modules/@babel/code-frame": { "version": "7.23.5", "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.23.5.tgz", @@ -787,16 +825,16 @@ } }, "node_modules/@guardian/cdk": { - "version": "59.3.0", - "resolved": "https://registry.npmjs.org/@guardian/cdk/-/cdk-59.3.0.tgz", - "integrity": "sha512-078k/qUtEqqy5m2txDebPMzFDL5NpdRgAeSaAzL9nktRrtZIY4QZIShxITniCSAikgDtAzVz+JOdx/P/V0YQfw==", + "version": "59.3.5", + "resolved": "https://registry.npmjs.org/@guardian/cdk/-/cdk-59.3.5.tgz", + "integrity": "sha512-2RJyR+cLvsaBVfqOsPms65lGgxotz3JchX3gNwps1iBvr2sXTFBi8hWQJiTtgzsORpyuRettrS+m4v9R7VCiRA==", "dev": true, "dependencies": { "@oclif/core": "3.26.6", - "aws-sdk": "^2.1674.0", + "aws-sdk": "^2.1691.0", "chalk": "^4.1.2", - "codemaker": "^1.102.0", - "git-url-parse": "^14.1.0", + "codemaker": "^1.103.1", + "git-url-parse": "^15.0.0", "js-yaml": "^4.1.0", "lodash.camelcase": "^4.3.0", "lodash.kebabcase": "^4.1.1", @@ -808,8 +846,8 @@ "gu-cdk": "bin/gu-cdk" }, "peerDependencies": { - "aws-cdk": "2.153.0", - "aws-cdk-lib": "2.153.0", + "aws-cdk": "2.157.0", + "aws-cdk-lib": "2.157.0", "constructs": "10.3.0" } }, @@ -2089,9 +2127,9 @@ } }, "node_modules/aws-cdk": { - "version": "2.153.0", - "resolved": "https://registry.npmjs.org/aws-cdk/-/aws-cdk-2.153.0.tgz", - "integrity": "sha512-cBP+K9/BH0VpkNkm61c/1UCdY7MCUXxRTEUYT1TNDSR9rJQPseaeKWNwtt31KxvT6xbgoskh0NTOpy7t+bqWUw==", + "version": "2.157.0", + "resolved": "https://registry.npmjs.org/aws-cdk/-/aws-cdk-2.157.0.tgz", + "integrity": "sha512-x/6ZUm/JuQoSdbDUiNdPvKcwh5tsJl+Mk07RKJLSKagN179VJLQk5BzT4P+bFVMzAeYRMpURjPCOwjKbU1V7OQ==", "dev": true, "bin": { "cdk": "bin/cdk" @@ -2104,9 +2142,9 @@ } }, "node_modules/aws-cdk-lib": { - "version": "2.153.0", - "resolved": "https://registry.npmjs.org/aws-cdk-lib/-/aws-cdk-lib-2.153.0.tgz", - "integrity": "sha512-wj8NnZb/F/SZGz7SqMgXL5eAu4CkJdjUIzDDXh16Fdo7vE8o59qFGZz8m0vA4aTXG10jtWxnJwAfoQPgzXqFCw==", + "version": "2.157.0", + "resolved": "https://registry.npmjs.org/aws-cdk-lib/-/aws-cdk-lib-2.157.0.tgz", + "integrity": "sha512-07uVY1MVool092wP+jb2XjPR9PFvF26VDDatY6BXR+AliW9sFZ4NKB7zzJrzZOyAbA3cTbedEca0EpRLZ7bjYw==", "bundleDependencies": [ "@balena/dockerignore", "case", @@ -2125,6 +2163,7 @@ "@aws-cdk/asset-awscli-v1": "^2.2.202", "@aws-cdk/asset-kubectl-v20": "^2.1.2", "@aws-cdk/asset-node-proxy-agent-v6": "^2.0.3", + "@aws-cdk/cloud-assembly-schema": "^36.0.5", "@balena/dockerignore": "^1.0.2", "case": "1.6.3", "fs-extra": "^11.2.0", @@ -2481,9 +2520,9 @@ } }, "node_modules/aws-sdk": { - "version": "2.1678.0", - "resolved": "https://registry.npmjs.org/aws-sdk/-/aws-sdk-2.1678.0.tgz", - "integrity": "sha512-7+MNi7hholVrQYBu8bVbfzOBHxKlC63BfuxUwwMaUrFN1hok4pdB0QsEvL6YHwZtF+3Bq5zhONImnT2Q7W15yg==", + "version": "2.1691.0", + "resolved": "https://registry.npmjs.org/aws-sdk/-/aws-sdk-2.1691.0.tgz", + "integrity": "sha512-/F2YC+DlsY3UBM2Bdnh5RLHOPNibS/+IcjUuhP8XuctyrN+MlL+fWDAiela32LTDk7hMy4rx8MTgvbJ+0blO5g==", "dev": true, "hasInstallScript": true, "dependencies": { @@ -2889,9 +2928,9 @@ } }, "node_modules/codemaker": { - "version": "1.102.0", - "resolved": "https://registry.npmjs.org/codemaker/-/codemaker-1.102.0.tgz", - "integrity": "sha512-lxsbbcSMxCdT+9wUv1AvBH9791andoWDcQ6s7ZK6KsMZ+UkRLO3obzhi7Zm+RIA3lHecqzaGmOKyRnu0Dx/Zew==", + "version": "1.103.1", + "resolved": "https://registry.npmjs.org/codemaker/-/codemaker-1.103.1.tgz", + "integrity": "sha512-y3Ru0bZV6qiuPAt8c/Hik1dCI0dVb6lj/6gAIWckvNYVu5FS51avr3FU/mRtuPrY3b1bW/EA0pszGB/P54Bl5A==", "dev": true, "dependencies": { "camelcase": "^6.3.0", @@ -4112,9 +4151,9 @@ } }, "node_modules/git-url-parse": { - "version": "14.1.0", - "resolved": "https://registry.npmjs.org/git-url-parse/-/git-url-parse-14.1.0.tgz", - "integrity": "sha512-8xg65dTxGHST3+zGpycMMFZcoTzAdZ2dOtu4vmgIfkTFnVHBxHMzBC2L1k8To7EmrSiHesT8JgPLT91VKw1B5g==", + "version": "15.0.0", + "resolved": "https://registry.npmjs.org/git-url-parse/-/git-url-parse-15.0.0.tgz", + "integrity": "sha512-5reeBufLi+i4QD3ZFftcJs9jC26aULFLBU23FeKM/b1rI0K6ofIeAblmDVO7Ht22zTDE9+CkJ3ZVb0CgJmz3UQ==", "dev": true, "dependencies": { "git-up": "^7.0.0" @@ -6228,7 +6267,6 @@ "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.3.1.tgz", "integrity": "sha512-vYt7UD1U9Wg6138shLtLOvdAu+8DsC/ilFtEVHcH+wydcSpNE20AfSOduf6MkRFahL5FY7X1oU7nKVZFtfq8Fg==", "dev": true, - "peer": true, "engines": { "node": ">=6" } diff --git a/cdk/package.json b/cdk/package.json index fbf62f6..060c61d 100644 --- a/cdk/package.json +++ b/cdk/package.json @@ -11,13 +11,13 @@ "diff": "cdk diff --path-metadata false --version-reporting false" }, "devDependencies": { - "@guardian/cdk": "59.3.0", + "@guardian/cdk": "59.3.5", "@guardian/eslint-config-typescript": "5.0.0", "@guardian/prettier": "8.0.1", "@types/jest": "^28.1.6", "@types/node": "22.5.4", - "aws-cdk": "2.153.0", - "aws-cdk-lib": "2.153.0", + "aws-cdk": "2.157.0", + "aws-cdk-lib": "2.157.0", "constructs": "10.3.0", "jest": "^28.1.3", "source-map-support": "^0.5.20",