diff --git a/.github/workflows/dependency-review.yml b/.github/workflows/dependency-review.yml index c68a09d9fc..4e973a0044 100644 --- a/.github/workflows/dependency-review.yml +++ b/.github/workflows/dependency-review.yml @@ -9,12 +9,14 @@ name: 'Dependency Review' on: [pull_request] -permissions: - contents: read +permissions: {} jobs: dependency-review: runs-on: ubuntu-latest + permissions: + contents: read + pull-requests: write steps: - name: Harden the runner (Audit all outbound calls) uses: step-security/harden-runner@6c439dc8bdf85cadbbce9ed30d1c7b959517bc49 # v2.12.2 @@ -27,3 +29,5 @@ jobs: persist-credentials: false - name: 'Dependency Review' uses: actions/dependency-review-action@da24556b548a50705dd671f47852072ea4c105d9 # v4.7.1 + with: + comment-summary-in-pr: always diff --git a/lambdas/functions/control-plane/package.json b/lambdas/functions/control-plane/package.json index 2f879dda9e..9396af13a0 100644 --- a/lambdas/functions/control-plane/package.json +++ b/lambdas/functions/control-plane/package.json @@ -20,7 +20,7 @@ "@aws-sdk/types": "^3.840.0", "@octokit/types": "^14.1.0", "@types/aws-lambda": "^8.10.147", - "@types/node": "^22.14.0", + "@types/node": "^22.16.5", "@vercel/ncc": "^0.38.3", "aws-sdk-client-mock": "^4.1.0", "aws-sdk-client-mock-jest": "^4.1.0", diff --git a/lambdas/functions/gh-agent-syncer/package.json b/lambdas/functions/gh-agent-syncer/package.json index 317fc5e8fc..03c1a87a06 100644 --- a/lambdas/functions/gh-agent-syncer/package.json +++ b/lambdas/functions/gh-agent-syncer/package.json @@ -19,7 +19,7 @@ "devDependencies": { "@aws-sdk/types": "^3.840.0", "@types/aws-lambda": "^8.10.147", - "@types/node": "^22.14.0", + "@types/node": "^22.16.5", "@types/request": "^2.48.12", "@vercel/ncc": "^0.38.3", "aws-sdk-client-mock": "^4.1.0", diff --git a/lambdas/functions/termination-watcher/package.json b/lambdas/functions/termination-watcher/package.json index 5ac1fab698..7d94e85788 100644 --- a/lambdas/functions/termination-watcher/package.json +++ b/lambdas/functions/termination-watcher/package.json @@ -17,7 +17,7 @@ "devDependencies": { "@aws-sdk/types": "^3.840.0", "@types/aws-lambda": "^8.10.147", - "@types/node": "^22.14.0", + "@types/node": "^22.16.5", "@vercel/ncc": "^0.38.3", "aws-sdk-client-mock": "^4.1.0", "aws-sdk-client-mock-jest": "^4.1.0" diff --git a/lambdas/functions/webhook/package.json b/lambdas/functions/webhook/package.json index b8be5f6666..8cd68c6520 100644 --- a/lambdas/functions/webhook/package.json +++ b/lambdas/functions/webhook/package.json @@ -21,7 +21,7 @@ "@octokit/webhooks-types": "^7.6.1", "@types/aws-lambda": "^8.10.147", "@types/express": "^5.0.0", - "@types/node": "^22.14.0", + "@types/node": "^22.16.5", "@vercel/ncc": "0.38.3", "body-parser": "^2.2.0", "express": "^5.1.0", diff --git a/lambdas/libs/aws-powertools-util/package.json b/lambdas/libs/aws-powertools-util/package.json index 89cf19cfcd..b61a40da7c 100644 --- a/lambdas/libs/aws-powertools-util/package.json +++ b/lambdas/libs/aws-powertools-util/package.json @@ -16,7 +16,7 @@ }, "devDependencies": { "@types/aws-lambda": "^8.10.147", - "@types/node": "^22.14.0", + "@types/node": "^22.16.5", "body-parser": "^2.2.0" }, "dependencies": { diff --git a/lambdas/libs/aws-ssm-util/package.json b/lambdas/libs/aws-ssm-util/package.json index d72f99a87f..16bd321a64 100644 --- a/lambdas/libs/aws-ssm-util/package.json +++ b/lambdas/libs/aws-ssm-util/package.json @@ -17,7 +17,7 @@ "devDependencies": { "@aws-sdk/types": "^3.840.0", "@types/aws-lambda": "^8.10.147", - "@types/node": "^22.14.0", + "@types/node": "^22.16.5", "aws-sdk-client-mock": "^4.1.0", "aws-sdk-client-mock-jest": "^4.1.0" }, diff --git a/lambdas/package.json b/lambdas/package.json index 0105846d27..26ab09272b 100644 --- a/lambdas/package.json +++ b/lambdas/package.json @@ -22,11 +22,11 @@ }, "devDependencies": { "@eslint/eslintrc": "^3.3.1", - "@nx/eslint": "20.8.2", - "@nx/js": "^20.8.2", - "@nx/vite": "^20.8.2", + "@nx/eslint": "21.3.2", + "@nx/js": "^21.3.2", + "@nx/vite": "^21.3.2", "@swc-node/register": "~1.10.10", - "@swc/core": "~1.11.21", + "@swc/core": "~1.13.1", "@swc/helpers": "~0.5.17", "@trivago/prettier-plugin-sort-imports": "^5.2.2", "@typescript-eslint/eslint-plugin": "^8.35.1", @@ -35,7 +35,7 @@ "chalk": "^5.4.1", "eslint": "^9.31.0", "eslint-plugin-prettier": "5.5.1", - "nx": "20.8.2", + "nx": "21.3.2", "prettier": "^3.5.3", "ts-node": "^10.9.2", "ts-node-dev": "^2.0.0", diff --git a/lambdas/yarn.lock b/lambdas/yarn.lock index 456da191e9..26d7be2214 100644 --- a/lambdas/yarn.lock +++ b/lambdas/yarn.lock @@ -145,7 +145,7 @@ __metadata: "@aws-lambda-powertools/metrics": "npm:^2.23.0" "@aws-lambda-powertools/tracer": "npm:^2.23.0" "@types/aws-lambda": "npm:^8.10.147" - "@types/node": "npm:^22.14.0" + "@types/node": "npm:^22.16.5" aws-lambda: "npm:^1.0.7" body-parser: "npm:^2.2.0" languageName: unknown @@ -159,7 +159,7 @@ __metadata: "@aws-sdk/client-ssm": "npm:^3.844.0" "@aws-sdk/types": "npm:^3.840.0" "@types/aws-lambda": "npm:^8.10.147" - "@types/node": "npm:^22.14.0" + "@types/node": "npm:^22.16.5" aws-sdk-client-mock: "npm:^4.1.0" aws-sdk-client-mock-jest: "npm:^4.1.0" languageName: unknown @@ -182,7 +182,7 @@ __metadata: "@octokit/rest": "npm:22.0.0" "@octokit/types": "npm:^14.1.0" "@types/aws-lambda": "npm:^8.10.147" - "@types/node": "npm:^22.14.0" + "@types/node": "npm:^22.16.5" "@vercel/ncc": "npm:^0.38.3" aws-sdk-client-mock: "npm:^4.1.0" aws-sdk-client-mock-jest: "npm:^4.1.0" @@ -205,7 +205,7 @@ __metadata: "@middy/core": "npm:^6.1.6" "@octokit/rest": "npm:22.0.0" "@types/aws-lambda": "npm:^8.10.147" - "@types/node": "npm:^22.14.0" + "@types/node": "npm:^22.16.5" "@types/request": "npm:^2.48.12" "@vercel/ncc": "npm:^0.38.3" aws-sdk-client-mock: "npm:^4.1.0" @@ -224,7 +224,7 @@ __metadata: "@aws-sdk/types": "npm:^3.840.0" "@middy/core": "npm:^6.1.6" "@types/aws-lambda": "npm:^8.10.147" - "@types/node": "npm:^22.14.0" + "@types/node": "npm:^22.16.5" "@vercel/ncc": "npm:^0.38.3" aws-sdk-client-mock: "npm:^4.1.0" aws-sdk-client-mock-jest: "npm:^4.1.0" @@ -246,7 +246,7 @@ __metadata: "@octokit/webhooks-types": "npm:^7.6.1" "@types/aws-lambda": "npm:^8.10.147" "@types/express": "npm:^5.0.0" - "@types/node": "npm:^22.14.0" + "@types/node": "npm:^22.16.5" "@vercel/ncc": "npm:0.38.3" aws-lambda: "npm:^1.0.7" body-parser: "npm:^2.2.0" @@ -3135,6 +3135,13 @@ __metadata: languageName: node linkType: hard +"@jest/diff-sequences@npm:30.0.1": + version: 30.0.1 + resolution: "@jest/diff-sequences@npm:30.0.1" + checksum: 10c0/3a840404e6021725ef7f86b11f7b2d13dd02846481264db0e447ee33b7ee992134e402cdc8b8b0ac969d37c6c0183044e382dedee72001cdf50cfb3c8088de74 + languageName: node + linkType: hard + "@jest/expect-utils@npm:^29.7.0": version: 29.7.0 resolution: "@jest/expect-utils@npm:29.7.0" @@ -3144,6 +3151,22 @@ __metadata: languageName: node linkType: hard +"@jest/get-type@npm:30.0.1": + version: 30.0.1 + resolution: "@jest/get-type@npm:30.0.1" + checksum: 10c0/92437ae42d0df57e8acc2d067288151439db4752cde4f5e680c73c8a6e34568bbd8c1c81a2f2f9a637a619c2aac8bc87553fb80e31475b59e2ed789a71e5e540 + languageName: node + linkType: hard + +"@jest/schemas@npm:30.0.5": + version: 30.0.5 + resolution: "@jest/schemas@npm:30.0.5" + dependencies: + "@sinclair/typebox": "npm:^0.34.0" + checksum: 10c0/449dcd7ec5c6505e9ac3169d1143937e67044ae3e66a729ce4baf31812dfd30535f2b3b2934393c97cfdf5984ff581120e6b38f62b8560c8b5b7cc07f4175f65 + languageName: node + linkType: hard + "@jest/schemas@npm:^29.6.3": version: 29.6.3 resolution: "@jest/schemas@npm:29.6.3" @@ -3361,9 +3384,9 @@ __metadata: languageName: node linkType: hard -"@nx/devkit@npm:20.8.2": - version: 20.8.2 - resolution: "@nx/devkit@npm:20.8.2" +"@nx/devkit@npm:21.3.2": + version: 21.3.2 + resolution: "@nx/devkit@npm:21.3.2" dependencies: ejs: "npm:^3.1.7" enquirer: "npm:~2.3.6" @@ -3374,33 +3397,33 @@ __metadata: tslib: "npm:^2.3.0" yargs-parser: "npm:21.1.1" peerDependencies: - nx: ">= 19 <= 21" - checksum: 10c0/9b91ac41d9c303e26ca1812913851233f2cfc17e71f68196a249ae55cf5866d85932b29c92c99e0865c68715bda1ec7e29330e07cebc4b78aab168af79d8c47a + nx: 21.3.2 + checksum: 10c0/dcebc40e386c3de53e49a56e975e9e78c1ec43708f4331e3de4b46b4f1b4c2d42fc8e2b822e4863963ecc2bcf71bbff14a57999b3a99fcd9fd1bc1c4c8aa0bd9 languageName: node linkType: hard -"@nx/eslint@npm:20.8.2": - version: 20.8.2 - resolution: "@nx/eslint@npm:20.8.2" +"@nx/eslint@npm:21.3.2": + version: 21.3.2 + resolution: "@nx/eslint@npm:21.3.2" dependencies: - "@nx/devkit": "npm:20.8.2" - "@nx/js": "npm:20.8.2" + "@nx/devkit": "npm:21.3.2" + "@nx/js": "npm:21.3.2" semver: "npm:^7.5.3" tslib: "npm:^2.3.0" - typescript: "npm:~5.7.2" + typescript: "npm:~5.8.2" peerDependencies: "@zkochan/js-yaml": 0.0.7 eslint: ^8.0.0 || ^9.0.0 peerDependenciesMeta: "@zkochan/js-yaml": optional: true - checksum: 10c0/5bcae7515491900d0b86d2bcf247914cb5359c193e01f1c49098d5158586e9272241f0f213575c65e0be66e56a3c6f726dd7860bda9c5b8daaff68f539e915b1 + checksum: 10c0/e52ba4dd6551342cdefdc48672e4f1b3fb85dd67523e5a8a9e6c7e3314202b4f9cc9af4683d8039bb6913bc8f82284619d4ab4e742f70e50f6265285a4d5672e languageName: node linkType: hard -"@nx/js@npm:20.8.2, @nx/js@npm:^20.8.2": - version: 20.8.2 - resolution: "@nx/js@npm:20.8.2" +"@nx/js@npm:21.3.2, @nx/js@npm:^21.3.2": + version: 21.3.2 + resolution: "@nx/js@npm:21.3.2" dependencies: "@babel/core": "npm:^7.23.2" "@babel/plugin-proposal-decorators": "npm:^7.22.7" @@ -3409,8 +3432,8 @@ __metadata: "@babel/preset-env": "npm:^7.23.2" "@babel/preset-typescript": "npm:^7.22.5" "@babel/runtime": "npm:^7.22.6" - "@nx/devkit": "npm:20.8.2" - "@nx/workspace": "npm:20.8.2" + "@nx/devkit": "npm:21.3.2" + "@nx/workspace": "npm:21.3.2" "@zkochan/js-yaml": "npm:0.0.7" babel-plugin-const-enum: "npm:^1.0.1" babel-plugin-macros: "npm:^3.1.0" @@ -3436,112 +3459,113 @@ __metadata: peerDependenciesMeta: verdaccio: optional: true - checksum: 10c0/ceecd28fd97b6a5398f71609bcbbd9400db24404f0b54159ef2972ee07aaee37f74c2e172e5bc24012611f59beed17586cfadc1f955372727a3a1ab330e06401 + checksum: 10c0/24877b31f84c41d7b4345979a64deaa65db8dea7c49f537c23dbf6793a038181c46b98a895eeac32a118b8d1383bd027dd1bb21e95298bed24afc3e785613f1d languageName: node linkType: hard -"@nx/nx-darwin-arm64@npm:20.8.2": - version: 20.8.2 - resolution: "@nx/nx-darwin-arm64@npm:20.8.2" +"@nx/nx-darwin-arm64@npm:21.3.2": + version: 21.3.2 + resolution: "@nx/nx-darwin-arm64@npm:21.3.2" conditions: os=darwin & cpu=arm64 languageName: node linkType: hard -"@nx/nx-darwin-x64@npm:20.8.2": - version: 20.8.2 - resolution: "@nx/nx-darwin-x64@npm:20.8.2" +"@nx/nx-darwin-x64@npm:21.3.2": + version: 21.3.2 + resolution: "@nx/nx-darwin-x64@npm:21.3.2" conditions: os=darwin & cpu=x64 languageName: node linkType: hard -"@nx/nx-freebsd-x64@npm:20.8.2": - version: 20.8.2 - resolution: "@nx/nx-freebsd-x64@npm:20.8.2" +"@nx/nx-freebsd-x64@npm:21.3.2": + version: 21.3.2 + resolution: "@nx/nx-freebsd-x64@npm:21.3.2" conditions: os=freebsd & cpu=x64 languageName: node linkType: hard -"@nx/nx-linux-arm-gnueabihf@npm:20.8.2": - version: 20.8.2 - resolution: "@nx/nx-linux-arm-gnueabihf@npm:20.8.2" +"@nx/nx-linux-arm-gnueabihf@npm:21.3.2": + version: 21.3.2 + resolution: "@nx/nx-linux-arm-gnueabihf@npm:21.3.2" conditions: os=linux & cpu=arm languageName: node linkType: hard -"@nx/nx-linux-arm64-gnu@npm:20.8.2": - version: 20.8.2 - resolution: "@nx/nx-linux-arm64-gnu@npm:20.8.2" +"@nx/nx-linux-arm64-gnu@npm:21.3.2": + version: 21.3.2 + resolution: "@nx/nx-linux-arm64-gnu@npm:21.3.2" conditions: os=linux & cpu=arm64 & libc=glibc languageName: node linkType: hard -"@nx/nx-linux-arm64-musl@npm:20.8.2": - version: 20.8.2 - resolution: "@nx/nx-linux-arm64-musl@npm:20.8.2" +"@nx/nx-linux-arm64-musl@npm:21.3.2": + version: 21.3.2 + resolution: "@nx/nx-linux-arm64-musl@npm:21.3.2" conditions: os=linux & cpu=arm64 & libc=musl languageName: node linkType: hard -"@nx/nx-linux-x64-gnu@npm:20.8.2": - version: 20.8.2 - resolution: "@nx/nx-linux-x64-gnu@npm:20.8.2" +"@nx/nx-linux-x64-gnu@npm:21.3.2": + version: 21.3.2 + resolution: "@nx/nx-linux-x64-gnu@npm:21.3.2" conditions: os=linux & cpu=x64 & libc=glibc languageName: node linkType: hard -"@nx/nx-linux-x64-musl@npm:20.8.2": - version: 20.8.2 - resolution: "@nx/nx-linux-x64-musl@npm:20.8.2" +"@nx/nx-linux-x64-musl@npm:21.3.2": + version: 21.3.2 + resolution: "@nx/nx-linux-x64-musl@npm:21.3.2" conditions: os=linux & cpu=x64 & libc=musl languageName: node linkType: hard -"@nx/nx-win32-arm64-msvc@npm:20.8.2": - version: 20.8.2 - resolution: "@nx/nx-win32-arm64-msvc@npm:20.8.2" +"@nx/nx-win32-arm64-msvc@npm:21.3.2": + version: 21.3.2 + resolution: "@nx/nx-win32-arm64-msvc@npm:21.3.2" conditions: os=win32 & cpu=arm64 languageName: node linkType: hard -"@nx/nx-win32-x64-msvc@npm:20.8.2": - version: 20.8.2 - resolution: "@nx/nx-win32-x64-msvc@npm:20.8.2" +"@nx/nx-win32-x64-msvc@npm:21.3.2": + version: 21.3.2 + resolution: "@nx/nx-win32-x64-msvc@npm:21.3.2" conditions: os=win32 & cpu=x64 languageName: node linkType: hard -"@nx/vite@npm:^20.8.2": - version: 20.8.2 - resolution: "@nx/vite@npm:20.8.2" +"@nx/vite@npm:^21.3.2": + version: 21.3.2 + resolution: "@nx/vite@npm:21.3.2" dependencies: - "@nx/devkit": "npm:20.8.2" - "@nx/js": "npm:20.8.2" + "@nx/devkit": "npm:21.3.2" + "@nx/js": "npm:21.3.2" "@phenomnomnominal/tsquery": "npm:~5.0.1" "@swc/helpers": "npm:~0.5.0" + ajv: "npm:^8.0.0" enquirer: "npm:~2.3.6" - minimatch: "npm:9.0.3" + picomatch: "npm:4.0.2" semver: "npm:^7.6.3" tsconfig-paths: "npm:^4.1.2" peerDependencies: vite: ^5.0.0 || ^6.0.0 vitest: ^1.3.1 || ^2.0.0 || ^3.0.0 - checksum: 10c0/a643b1cd513937bc1212f2fc56bc8289950d4e9fee0857843f1726b19bbb60d95a72cb9fe46dc47efd91d01e5fe381fc633d4bd8a2268f72aecc1137e36a78ba + checksum: 10c0/acbb12b674aa798715fb6588033618f73368ffc6e3648c47ed3948902fd69fbc582261aad86266fd6a72b2ca65ad7097840df46741411c104d8237b1fa9687fe languageName: node linkType: hard -"@nx/workspace@npm:20.8.2": - version: 20.8.2 - resolution: "@nx/workspace@npm:20.8.2" +"@nx/workspace@npm:21.3.2": + version: 21.3.2 + resolution: "@nx/workspace@npm:21.3.2" dependencies: - "@nx/devkit": "npm:20.8.2" + "@nx/devkit": "npm:21.3.2" "@zkochan/js-yaml": "npm:0.0.7" chalk: "npm:^4.1.0" enquirer: "npm:~2.3.6" - nx: "npm:20.8.2" + nx: "npm:21.3.2" picomatch: "npm:4.0.2" tslib: "npm:^2.3.0" yargs-parser: "npm:21.1.1" - checksum: 10c0/cce2304e9ee5c62f9eecfbd532a3afccc53a54204aa20a420aa8b9c5b0c0da3d8c13c9770b9e56324a399c9df67dc389aaf081f12f662a65e420ef0165e0df56 + checksum: 10c0/08facc2e7020e4758803073a32049774a3e9645035916f51f1e0358cf31b9722148d80bd83b3ac1ed9028da92ef84edf170de3f8ee345defe729c2a6a8f8738e languageName: node linkType: hard @@ -4076,6 +4100,13 @@ __metadata: languageName: node linkType: hard +"@sinclair/typebox@npm:^0.34.0": + version: 0.34.38 + resolution: "@sinclair/typebox@npm:0.34.38" + checksum: 10c0/c1b9a1547c64de01ff5c89351baf289d2d5f19cfef3ae30fe4748a103eb58d0842618318543cd3de964cb0370d5a859e24aba231ade9b43ee2ef4d0bb4db7084 + languageName: node + linkType: hard + "@sinonjs/commons@npm:^2.0.0": version: 2.0.0 resolution: "@sinonjs/commons@npm:2.0.0" @@ -4793,92 +4824,92 @@ __metadata: languageName: node linkType: hard -"@swc/core-darwin-arm64@npm:1.11.21": - version: 1.11.21 - resolution: "@swc/core-darwin-arm64@npm:1.11.21" +"@swc/core-darwin-arm64@npm:1.13.1": + version: 1.13.1 + resolution: "@swc/core-darwin-arm64@npm:1.13.1" conditions: os=darwin & cpu=arm64 languageName: node linkType: hard -"@swc/core-darwin-x64@npm:1.11.21": - version: 1.11.21 - resolution: "@swc/core-darwin-x64@npm:1.11.21" +"@swc/core-darwin-x64@npm:1.13.1": + version: 1.13.1 + resolution: "@swc/core-darwin-x64@npm:1.13.1" conditions: os=darwin & cpu=x64 languageName: node linkType: hard -"@swc/core-linux-arm-gnueabihf@npm:1.11.21": - version: 1.11.21 - resolution: "@swc/core-linux-arm-gnueabihf@npm:1.11.21" +"@swc/core-linux-arm-gnueabihf@npm:1.13.1": + version: 1.13.1 + resolution: "@swc/core-linux-arm-gnueabihf@npm:1.13.1" conditions: os=linux & cpu=arm languageName: node linkType: hard -"@swc/core-linux-arm64-gnu@npm:1.11.21": - version: 1.11.21 - resolution: "@swc/core-linux-arm64-gnu@npm:1.11.21" +"@swc/core-linux-arm64-gnu@npm:1.13.1": + version: 1.13.1 + resolution: "@swc/core-linux-arm64-gnu@npm:1.13.1" conditions: os=linux & cpu=arm64 & libc=glibc languageName: node linkType: hard -"@swc/core-linux-arm64-musl@npm:1.11.21": - version: 1.11.21 - resolution: "@swc/core-linux-arm64-musl@npm:1.11.21" +"@swc/core-linux-arm64-musl@npm:1.13.1": + version: 1.13.1 + resolution: "@swc/core-linux-arm64-musl@npm:1.13.1" conditions: os=linux & cpu=arm64 & libc=musl languageName: node linkType: hard -"@swc/core-linux-x64-gnu@npm:1.11.21": - version: 1.11.21 - resolution: "@swc/core-linux-x64-gnu@npm:1.11.21" +"@swc/core-linux-x64-gnu@npm:1.13.1": + version: 1.13.1 + resolution: "@swc/core-linux-x64-gnu@npm:1.13.1" conditions: os=linux & cpu=x64 & libc=glibc languageName: node linkType: hard -"@swc/core-linux-x64-musl@npm:1.11.21": - version: 1.11.21 - resolution: "@swc/core-linux-x64-musl@npm:1.11.21" +"@swc/core-linux-x64-musl@npm:1.13.1": + version: 1.13.1 + resolution: "@swc/core-linux-x64-musl@npm:1.13.1" conditions: os=linux & cpu=x64 & libc=musl languageName: node linkType: hard -"@swc/core-win32-arm64-msvc@npm:1.11.21": - version: 1.11.21 - resolution: "@swc/core-win32-arm64-msvc@npm:1.11.21" +"@swc/core-win32-arm64-msvc@npm:1.13.1": + version: 1.13.1 + resolution: "@swc/core-win32-arm64-msvc@npm:1.13.1" conditions: os=win32 & cpu=arm64 languageName: node linkType: hard -"@swc/core-win32-ia32-msvc@npm:1.11.21": - version: 1.11.21 - resolution: "@swc/core-win32-ia32-msvc@npm:1.11.21" +"@swc/core-win32-ia32-msvc@npm:1.13.1": + version: 1.13.1 + resolution: "@swc/core-win32-ia32-msvc@npm:1.13.1" conditions: os=win32 & cpu=ia32 languageName: node linkType: hard -"@swc/core-win32-x64-msvc@npm:1.11.21": - version: 1.11.21 - resolution: "@swc/core-win32-x64-msvc@npm:1.11.21" +"@swc/core-win32-x64-msvc@npm:1.13.1": + version: 1.13.1 + resolution: "@swc/core-win32-x64-msvc@npm:1.13.1" conditions: os=win32 & cpu=x64 languageName: node linkType: hard -"@swc/core@npm:~1.11.21": - version: 1.11.21 - resolution: "@swc/core@npm:1.11.21" +"@swc/core@npm:~1.13.1": + version: 1.13.1 + resolution: "@swc/core@npm:1.13.1" dependencies: - "@swc/core-darwin-arm64": "npm:1.11.21" - "@swc/core-darwin-x64": "npm:1.11.21" - "@swc/core-linux-arm-gnueabihf": "npm:1.11.21" - "@swc/core-linux-arm64-gnu": "npm:1.11.21" - "@swc/core-linux-arm64-musl": "npm:1.11.21" - "@swc/core-linux-x64-gnu": "npm:1.11.21" - "@swc/core-linux-x64-musl": "npm:1.11.21" - "@swc/core-win32-arm64-msvc": "npm:1.11.21" - "@swc/core-win32-ia32-msvc": "npm:1.11.21" - "@swc/core-win32-x64-msvc": "npm:1.11.21" + "@swc/core-darwin-arm64": "npm:1.13.1" + "@swc/core-darwin-x64": "npm:1.13.1" + "@swc/core-linux-arm-gnueabihf": "npm:1.13.1" + "@swc/core-linux-arm64-gnu": "npm:1.13.1" + "@swc/core-linux-arm64-musl": "npm:1.13.1" + "@swc/core-linux-x64-gnu": "npm:1.13.1" + "@swc/core-linux-x64-musl": "npm:1.13.1" + "@swc/core-win32-arm64-msvc": "npm:1.13.1" + "@swc/core-win32-ia32-msvc": "npm:1.13.1" + "@swc/core-win32-x64-msvc": "npm:1.13.1" "@swc/counter": "npm:^0.1.3" - "@swc/types": "npm:^0.1.21" + "@swc/types": "npm:^0.1.23" peerDependencies: "@swc/helpers": ">=0.5.17" dependenciesMeta: @@ -4905,7 +4936,7 @@ __metadata: peerDependenciesMeta: "@swc/helpers": optional: true - checksum: 10c0/d37d21bcc8656e1719c262403eb54f3ec7925493642ca17bf4061ddf67cb327ea2718ad1da749b9db0c6e6e3aeb2d9f0e544939688408c4f89d38982c24612d4 + checksum: 10c0/d8da229efa9e1466fa187e91ebcb01d6a4b56977c99d73378e2f942bf5fc706cb1e6138b7f82188869d126021208de5344dd3bac070f022832b789e11ca94a35 languageName: node linkType: hard @@ -4934,12 +4965,12 @@ __metadata: languageName: node linkType: hard -"@swc/types@npm:^0.1.21": - version: 0.1.21 - resolution: "@swc/types@npm:0.1.21" +"@swc/types@npm:^0.1.23": + version: 0.1.23 + resolution: "@swc/types@npm:0.1.23" dependencies: "@swc/counter": "npm:^0.1.3" - checksum: 10c0/2baa89c824426e0de0c84e212278010e2df8dc2d6ffaa6f1e306e1b2930c6404b3d3f8989307e8c42ceb95ac143ab7a80be138af6a014d5c782dce5be94dcd5e + checksum: 10c0/edbfe4a72257f40137e27b537bc17d47ccab28de7727471b859c00a1e67f5feac5e01e4b4e0a2365907ce024bb8c3de4b26b6260733e1b601094db54ae9b7477 languageName: node linkType: hard @@ -5157,12 +5188,12 @@ __metadata: languageName: node linkType: hard -"@types/node@npm:^22.14.0": - version: 22.14.0 - resolution: "@types/node@npm:22.14.0" +"@types/node@npm:^22.16.5": + version: 22.16.5 + resolution: "@types/node@npm:22.16.5" dependencies: undici-types: "npm:~6.21.0" - checksum: 10c0/9d79f3fa1af9c2c869514f419c4a4905b34c10e12915582fd1784868ac4e74c6d306cf5eb47ef889b6750ab85a31be96618227b86739c4a3e0b1c15063f384c6 + checksum: 10c0/93a245e96a01f4a6aa38475000070292a9299e17b95bc1fc8180c652fb3a62f9b3b9ec0b78f9fc6a78b9274d3dfce456e80c7bb68b5357c8f7dbf581df4408c1 languageName: node linkType: hard @@ -5802,6 +5833,18 @@ __metadata: languageName: node linkType: hard +"ajv@npm:^8.0.0": + version: 8.17.1 + resolution: "ajv@npm:8.17.1" + dependencies: + fast-deep-equal: "npm:^3.1.3" + fast-uri: "npm:^3.0.1" + json-schema-traverse: "npm:^1.0.0" + require-from-string: "npm:^2.0.2" + checksum: 10c0/ec3ba10a573c6b60f94639ffc53526275917a2df6810e4ab5a6b959d87459f9ef3f00d5e7865b82677cb7d21590355b34da14d1d0b9c32d75f95a187e76fff35 + languageName: node + linkType: hard + "ansi-colors@npm:^4.1.1": version: 4.1.3 resolution: "ansi-colors@npm:4.1.3" @@ -5841,7 +5884,7 @@ __metadata: languageName: node linkType: hard -"ansi-styles@npm:^5.0.0": +"ansi-styles@npm:^5.0.0, ansi-styles@npm:^5.2.0": version: 5.2.0 resolution: "ansi-styles@npm:5.2.0" checksum: 10c0/9c4ca80eb3c2fb7b33841c210d2f20807f40865d27008d7c3f707b7f95cab7d67462a565e2388ac3285b71cb3d9bb2173de8da37c57692a362885ec34d6e27df @@ -6377,7 +6420,7 @@ __metadata: languageName: node linkType: hard -"chalk@npm:^4.0.0, chalk@npm:^4.0.2, chalk@npm:^4.1.0": +"chalk@npm:^4.0.0, chalk@npm:^4.0.2, chalk@npm:^4.1.0, chalk@npm:^4.1.2": version: 4.1.2 resolution: "chalk@npm:4.1.2" dependencies: @@ -7437,6 +7480,13 @@ __metadata: languageName: node linkType: hard +"fast-uri@npm:^3.0.1": + version: 3.0.6 + resolution: "fast-uri@npm:3.0.6" + checksum: 10c0/74a513c2af0584448aee71ce56005185f81239eab7a2343110e5bad50c39ad4fb19c5a6f99783ead1cac7ccaf3461a6034fda89fffa2b30b6d99b9f21c2f9d29 + languageName: node + linkType: hard + "fast-xml-parser@npm:5.2.5": version: 5.2.5 resolution: "fast-xml-parser@npm:5.2.5" @@ -8413,7 +8463,7 @@ __metadata: languageName: node linkType: hard -"jest-diff@npm:^29.4.1, jest-diff@npm:^29.7.0": +"jest-diff@npm:^29.7.0": version: 29.7.0 resolution: "jest-diff@npm:29.7.0" dependencies: @@ -8425,6 +8475,18 @@ __metadata: languageName: node linkType: hard +"jest-diff@npm:^30.0.2": + version: 30.0.5 + resolution: "jest-diff@npm:30.0.5" + dependencies: + "@jest/diff-sequences": "npm:30.0.1" + "@jest/get-type": "npm:30.0.1" + chalk: "npm:^4.1.2" + pretty-format: "npm:30.0.5" + checksum: 10c0/b218ced37b7676f578ea866762f04caa74901bdcf3f593872aa9a4991a586302651a1d16bb0386772adacc7580a452ec621359af75d733c0b50ea947fe1881d3 + languageName: node + linkType: hard + "jest-get-type@npm:^29.6.3": version: 29.6.3 resolution: "jest-get-type@npm:29.6.3" @@ -8608,6 +8670,13 @@ __metadata: languageName: node linkType: hard +"json-schema-traverse@npm:^1.0.0": + version: 1.0.0 + resolution: "json-schema-traverse@npm:1.0.0" + checksum: 10c0/71e30015d7f3d6dc1c316d6298047c8ef98a06d31ad064919976583eb61e1018a60a0067338f0f79cabc00d84af3fcc489bd48ce8a46ea165d9541ba17fb30c6 + languageName: node + linkType: hard + "json-stable-stringify-without-jsonify@npm:^1.0.1": version: 1.0.1 resolution: "json-stable-stringify-without-jsonify@npm:1.0.1" @@ -8659,11 +8728,11 @@ __metadata: resolution: "lambdas@workspace:." dependencies: "@eslint/eslintrc": "npm:^3.3.1" - "@nx/eslint": "npm:20.8.2" - "@nx/js": "npm:^20.8.2" - "@nx/vite": "npm:^20.8.2" + "@nx/eslint": "npm:21.3.2" + "@nx/js": "npm:^21.3.2" + "@nx/vite": "npm:^21.3.2" "@swc-node/register": "npm:~1.10.10" - "@swc/core": "npm:~1.11.21" + "@swc/core": "npm:~1.13.1" "@swc/helpers": "npm:~0.5.17" "@trivago/prettier-plugin-sort-imports": "npm:^5.2.2" "@typescript-eslint/eslint-plugin": "npm:^8.35.1" @@ -8672,7 +8741,7 @@ __metadata: chalk: "npm:^5.4.1" eslint: "npm:^9.31.0" eslint-plugin-prettier: "npm:5.5.1" - nx: "npm:20.8.2" + nx: "npm:21.3.2" prettier: "npm:^3.5.3" ts-node: "npm:^10.9.2" ts-node-dev: "npm:^2.0.0" @@ -9239,21 +9308,21 @@ __metadata: languageName: node linkType: hard -"nx@npm:20.8.2": - version: 20.8.2 - resolution: "nx@npm:20.8.2" +"nx@npm:21.3.2": + version: 21.3.2 + resolution: "nx@npm:21.3.2" dependencies: "@napi-rs/wasm-runtime": "npm:0.2.4" - "@nx/nx-darwin-arm64": "npm:20.8.2" - "@nx/nx-darwin-x64": "npm:20.8.2" - "@nx/nx-freebsd-x64": "npm:20.8.2" - "@nx/nx-linux-arm-gnueabihf": "npm:20.8.2" - "@nx/nx-linux-arm64-gnu": "npm:20.8.2" - "@nx/nx-linux-arm64-musl": "npm:20.8.2" - "@nx/nx-linux-x64-gnu": "npm:20.8.2" - "@nx/nx-linux-x64-musl": "npm:20.8.2" - "@nx/nx-win32-arm64-msvc": "npm:20.8.2" - "@nx/nx-win32-x64-msvc": "npm:20.8.2" + "@nx/nx-darwin-arm64": "npm:21.3.2" + "@nx/nx-darwin-x64": "npm:21.3.2" + "@nx/nx-freebsd-x64": "npm:21.3.2" + "@nx/nx-linux-arm-gnueabihf": "npm:21.3.2" + "@nx/nx-linux-arm64-gnu": "npm:21.3.2" + "@nx/nx-linux-arm64-musl": "npm:21.3.2" + "@nx/nx-linux-x64-gnu": "npm:21.3.2" + "@nx/nx-linux-x64-musl": "npm:21.3.2" + "@nx/nx-win32-arm64-msvc": "npm:21.3.2" + "@nx/nx-win32-x64-msvc": "npm:21.3.2" "@yarnpkg/lockfile": "npm:^1.1.0" "@yarnpkg/parsers": "npm:3.0.2" "@zkochan/js-yaml": "npm:0.0.7" @@ -9269,7 +9338,7 @@ __metadata: flat: "npm:^5.0.2" front-matter: "npm:^4.0.2" ignore: "npm:^5.0.4" - jest-diff: "npm:^29.4.1" + jest-diff: "npm:^30.0.2" jsonc-parser: "npm:3.2.0" lines-and-columns: "npm:2.0.3" minimatch: "npm:9.0.3" @@ -9282,6 +9351,7 @@ __metadata: string-width: "npm:^4.2.3" tar-stream: "npm:~2.2.0" tmp: "npm:~0.2.1" + tree-kill: "npm:^1.2.2" tsconfig-paths: "npm:^4.1.2" tslib: "npm:^2.3.0" yaml: "npm:^2.6.0" @@ -9319,7 +9389,7 @@ __metadata: bin: nx: bin/nx.js nx-cloud: bin/nx-cloud.js - checksum: 10c0/3b6b202f5447f7c10d4755c9485596f607dff4cb39ef6e241c68a3d7f9cd3c5220166ed0760d3a8e2deaaebfe40db54b95ffe9e5796f7ce38c33d87bc3d10c97 + checksum: 10c0/cb6b645f8df976938a2373d0b8c788d9870d99e7b81c4f255b0204bbc03ae1af67c11ffdfc6dd699ba3754bdabb34d252181f7f5074e7dd4cd98d766c20b36b7 languageName: node linkType: hard @@ -9662,6 +9732,17 @@ __metadata: languageName: node linkType: hard +"pretty-format@npm:30.0.5": + version: 30.0.5 + resolution: "pretty-format@npm:30.0.5" + dependencies: + "@jest/schemas": "npm:30.0.5" + ansi-styles: "npm:^5.2.0" + react-is: "npm:^18.3.1" + checksum: 10c0/9f6cf1af5c3169093866c80adbfdad32f69c692b62f24ba3ca8cdec8519336123323f896396f9fa40346a41b197c5f6be15aec4d8620819f12496afaaca93f81 + languageName: node + linkType: hard + "pretty-format@npm:^29.7.0": version: 29.7.0 resolution: "pretty-format@npm:29.7.0" @@ -9777,7 +9858,7 @@ __metadata: languageName: node linkType: hard -"react-is@npm:^18.0.0": +"react-is@npm:^18.0.0, react-is@npm:^18.3.1": version: 18.3.1 resolution: "react-is@npm:18.3.1" checksum: 10c0/f2f1e60010c683479e74c63f96b09fb41603527cd131a9959e2aee1e5a8b0caf270b365e5ca77d4a6b18aae659b60a86150bb3979073528877029b35aecd2072 @@ -9868,6 +9949,13 @@ __metadata: languageName: node linkType: hard +"require-from-string@npm:^2.0.2": + version: 2.0.2 + resolution: "require-from-string@npm:2.0.2" + checksum: 10c0/aaa267e0c5b022fc5fd4eef49d8285086b15f2a1c54b28240fdf03599cbd9c26049fee3eab894f2e1f6ca65e513b030a7c264201e3f005601e80c49fb2937ce2 + languageName: node + linkType: hard + "resolve-from@npm:^4.0.0": version: 4.0.0 resolution: "resolve-from@npm:4.0.0" @@ -10919,7 +11007,7 @@ __metadata: languageName: node linkType: hard -"typescript@npm:^5.8.3": +"typescript@npm:^5.8.3, typescript@npm:~5.8.2": version: 5.8.3 resolution: "typescript@npm:5.8.3" bin: @@ -10929,17 +11017,7 @@ __metadata: languageName: node linkType: hard -"typescript@npm:~5.7.2": - version: 5.7.3 - resolution: "typescript@npm:5.7.3" - bin: - tsc: bin/tsc - tsserver: bin/tsserver - checksum: 10c0/b7580d716cf1824736cc6e628ab4cd8b51877408ba2be0869d2866da35ef8366dd6ae9eb9d0851470a39be17cbd61df1126f9e211d8799d764ea7431d5435afa - languageName: node - linkType: hard - -"typescript@patch:typescript@npm%3A^5.8.3#optional!builtin": +"typescript@patch:typescript@npm%3A^5.8.3#optional!builtin, typescript@patch:typescript@npm%3A~5.8.2#optional!builtin": version: 5.8.3 resolution: "typescript@patch:typescript@npm%3A5.8.3#optional!builtin::version=5.8.3&hash=379a07" bin: @@ -10949,16 +11027,6 @@ __metadata: languageName: node linkType: hard -"typescript@patch:typescript@npm%3A~5.7.2#optional!builtin": - version: 5.7.3 - resolution: "typescript@patch:typescript@npm%3A5.7.3#optional!builtin::version=5.7.3&hash=379a07" - bin: - tsc: bin/tsc - tsserver: bin/tsserver - checksum: 10c0/3b56d6afa03d9f6172d0b9cdb10e6b1efc9abc1608efd7a3d2f38773d5d8cfb9bbc68dfb72f0a7de5e8db04fc847f4e4baeddcd5ad9c9feda072234f0d788896 - languageName: node - linkType: hard - "undici-types@npm:~6.19.8": version: 6.19.8 resolution: "undici-types@npm:6.19.8"