diff --git a/Makefile b/Makefile index 7341674a..8bde3933 100644 --- a/Makefile +++ b/Makefile @@ -58,6 +58,11 @@ py-lint: $(VENV)/flake8 --exclude .venv webapp_deploy $(VENV)/black --check webapp_deploy +.PHONY: snapshots +snapshots: + @echo "=== Running target: snapshots ===" + npm test -- --updateSnapshot + .PHONY: clean clean: rm -rf dist/ lib/ diff --git a/package-lock.json b/package-lock.json index 2eea6f33..32570406 100644 --- a/package-lock.json +++ b/package-lock.json @@ -18,7 +18,7 @@ "@types/node": "22.10.5", "@typescript-eslint/eslint-plugin": "8.19.1", "@typescript-eslint/parser": "8.19.1", - "aws-cdk-lib": "2.173.4", + "aws-cdk-lib": "2.175.1", "constructs": "10.4.2", "eslint": "9.18.0", "eslint-config-prettier": "9.1.0", @@ -102,9 +102,9 @@ } }, "node_modules/@aws-cdk/cloud-assembly-schema": { - "version": "38.0.1", - "resolved": "https://registry.npmjs.org/@aws-cdk/cloud-assembly-schema/-/cloud-assembly-schema-38.0.1.tgz", - "integrity": "sha512-KvPe+NMWAulfNVwY7jenFhzhuLhLqJ/OPy5jx7wUstbjnYnjRVLpUHPU3yCjXFE0J8cuJVdx95BJ4rOs66Pi9w==", + "version": "39.1.46", + "resolved": "https://registry.npmjs.org/@aws-cdk/cloud-assembly-schema/-/cloud-assembly-schema-39.1.46.tgz", + "integrity": "sha512-ChqTG6IZX7ya2VYYhM4BkhWXPa+xp3XyfE0++Gt4C5yZnRqVgL4NFjuwVCHwzGup5YHyYLjCXasfJ0hrvwmTzA==", "bundleDependencies": [ "jsonschema", "semver" @@ -112,7 +112,7 @@ "dev": true, "license": "Apache-2.0", "dependencies": { - "jsonschema": "^1.4.1", + "jsonschema": "~1.4.1", "semver": "^7.6.3" } }, @@ -3309,9 +3309,9 @@ } }, "node_modules/aws-cdk-lib": { - "version": "2.173.4", - "resolved": "https://registry.npmjs.org/aws-cdk-lib/-/aws-cdk-lib-2.173.4.tgz", - "integrity": "sha512-0reN94TzkWmyVZDDBlYB4qzJUig8wTHEe82YLHlWRUhrU78fT+drVGUr+lYZwwETaZ+8fLdCOl9ULvFNq7iczQ==", + "version": "2.175.1", + "resolved": "https://registry.npmjs.org/aws-cdk-lib/-/aws-cdk-lib-2.175.1.tgz", + "integrity": "sha512-2OiZDUeuAA5nBrWKxQVT0CHrQmLLx7SIpUeqyKRLEdiYPFlj3nCd/0KcVpsy6hPKS+IZp7Qm1kghmGMsV6JGoA==", "bundleDependencies": [ "@balena/dockerignore", "case", @@ -3331,7 +3331,7 @@ "@aws-cdk/asset-awscli-v1": "^2.2.208", "@aws-cdk/asset-kubectl-v20": "^2.1.3", "@aws-cdk/asset-node-proxy-agent-v6": "^2.1.0", - "@aws-cdk/cloud-assembly-schema": "^38.0.1", + "@aws-cdk/cloud-assembly-schema": "^39.0.1", "@balena/dockerignore": "^1.0.2", "case": "1.6.3", "fs-extra": "^11.2.0", diff --git a/package.json b/package.json index b6d1c83c..d677e817 100644 --- a/package.json +++ b/package.json @@ -48,7 +48,7 @@ "@types/node": "22.10.5", "@typescript-eslint/eslint-plugin": "8.19.1", "@typescript-eslint/parser": "8.19.1", - "aws-cdk-lib": "2.173.4", + "aws-cdk-lib": "2.175.1", "constructs": "10.4.2", "eslint": "9.18.0", "eslint-config-prettier": "9.1.0", diff --git a/src/__snapshots__/index.test.ts.snap b/src/__snapshots__/index.test.ts.snap index ebceb30b..1968ef8c 100644 --- a/src/__snapshots__/index.test.ts.snap +++ b/src/__snapshots__/index.test.ts.snap @@ -70,7 +70,7 @@ exports[`WebappDeploy 1`] = ` "Properties": { "Code": { "S3Bucket": "cdk-hnb659fds-assets-123456789123-eu-west-1", - "S3Key": "8ba5ee0003de28bf8e4a4fc7e1821c881abd3a80657825533ed1c301bec7e74a.zip", + "S3Key": "bdc104ed9cab1b5b6421713c8155f0b753380595356f710400609664d3635eca.zip", }, "Description": "AWS CDK resource provider framework - onEvent (Stack/WebappDeploy/Provider)", "Environment": { @@ -355,7 +355,7 @@ exports[`WebappDeploy with source 1`] = ` "Properties": { "Code": { "S3Bucket": "cdk-hnb659fds-assets-123456789123-eu-west-1", - "S3Key": "8ba5ee0003de28bf8e4a4fc7e1821c881abd3a80657825533ed1c301bec7e74a.zip", + "S3Key": "bdc104ed9cab1b5b6421713c8155f0b753380595356f710400609664d3635eca.zip", }, "Description": "AWS CDK resource provider framework - onEvent (Stack/WebappDeploy/Provider)", "Environment": {