From 00882667e59b80f8a2e205082d186990ad0b0129 Mon Sep 17 00:00:00 2001 From: Adam Moussa <166072409+amoussa1229@users.noreply.github.com> Date: Thu, 14 May 2026 15:47:21 -0400 Subject: [PATCH] Pin aws-cdk-lib to 2.253.1 to fix npm ci aws-cdk-lib 2.254.0 has a bundled dependency bug where npm ci reports jsonschema@1.4.1 as missing from the lock file. Pinning to 2.253.1 which is proven working in CI (same version as forgejo). --- package-lock.json | 22 +++++++++++++--------- package.json | 2 +- 2 files changed, 14 insertions(+), 10 deletions(-) diff --git a/package-lock.json b/package-lock.json index e509004..6fc92ed 100644 --- a/package-lock.json +++ b/package-lock.json @@ -8,7 +8,7 @@ "name": "file-share", "version": "1.0.0", "dependencies": { - "aws-cdk-lib": "^2.252.0", + "aws-cdk-lib": "2.253.1", "constructs": "^10.0.0" }, "bin": { @@ -93,9 +93,9 @@ } }, "node_modules/aws-cdk-lib": { - "version": "2.254.0", - "resolved": "https://registry.npmjs.org/aws-cdk-lib/-/aws-cdk-lib-2.254.0.tgz", - "integrity": "sha512-O7fn6fu1FXb0BgoO/+WeiBXZ16H/q6z4fOndjdG62c9bPU7Z/UeW5gz7qBiwLm4ERvTObobLCqv7wjd8bp+v3A==", + "version": "2.253.1", + "resolved": "https://registry.npmjs.org/aws-cdk-lib/-/aws-cdk-lib-2.253.1.tgz", + "integrity": "sha512-vy+hA15/ZfSQpivkNdlIn2ZDA2hesp3WJgmtIZJDFwu6xzwv7wH7glbAdu5xCHGcOjepOaTKZSvCPC6sN+0/Vw==", "bundleDependencies": [ "@balena/dockerignore", "@aws-cdk/cloud-assembly-api", @@ -114,8 +114,8 @@ "dependencies": { "@aws-cdk/asset-awscli-v1": "2.2.273", "@aws-cdk/asset-node-proxy-agent-v6": "^2.1.1", - "@aws-cdk/cloud-assembly-api": "^2.2.3", - "@aws-cdk/cloud-assembly-schema": "^53.21.0", + "@aws-cdk/cloud-assembly-api": "^2.2.2", + "@aws-cdk/cloud-assembly-schema": "^53.18.0", "@balena/dockerignore": "^1.0.2", "case": "1.6.3", "fs-extra": "^11.3.3", @@ -136,7 +136,11 @@ } }, "node_modules/aws-cdk-lib/node_modules/@aws-cdk/cloud-assembly-api": { - "version": "2.2.3", + "version": "2.2.2", + "bundleDependencies": [ + "jsonschema", + "semver" + ], "inBundle": true, "license": "Apache-2.0", "dependencies": { @@ -147,7 +151,7 @@ "node": ">= 18.0.0" }, "peerDependencies": { - "@aws-cdk/cloud-assembly-schema": ">=53.21.0" + "@aws-cdk/cloud-assembly-schema": ">=53.15.0" } }, "node_modules/aws-cdk-lib/node_modules/@balena/dockerignore": { @@ -254,7 +258,7 @@ "license": "MIT" }, "node_modules/aws-cdk-lib/node_modules/fast-uri": { - "version": "3.1.2", + "version": "3.1.0", "funding": [ { "type": "github", diff --git a/package.json b/package.json index f8412cb..b6533ec 100644 --- a/package.json +++ b/package.json @@ -18,7 +18,7 @@ "typescript": "~5.7.0" }, "dependencies": { - "aws-cdk-lib": "^2.252.0", + "aws-cdk-lib": "2.253.1", "constructs": "^10.0.0" } }