diff --git a/.projen/deps.json b/.projen/deps.json index 0f919ac..0dec019 100644 --- a/.projen/deps.json +++ b/.projen/deps.json @@ -66,12 +66,12 @@ }, { "name": "jsii-rosetta", - "version": "5.5.x", + "version": "5.8.x", "type": "build" }, { "name": "jsii", - "version": "5.5.x", + "version": "5.8.x", "type": "build" }, { @@ -88,7 +88,7 @@ }, { "name": "typescript", - "version": "5.5.x", + "version": "5.8.x", "type": "build" }, { @@ -98,7 +98,7 @@ }, { "name": "aws-cdk-lib", - "version": "^2.145.0", + "version": "^2.189.1", "type": "peer" }, { diff --git a/.projenrc.ts b/.projenrc.ts index efc7f70..ce7ac54 100644 --- a/.projenrc.ts +++ b/.projenrc.ts @@ -2,10 +2,10 @@ import { awscdk, javascript } from 'projen'; const project = new awscdk.AwsCdkConstructLibrary({ author: 'yicr', authorAddress: 'yicr@users.noreply.github.com', - cdkVersion: '2.145.0', + cdkVersion: '2.189.1', defaultReleaseBranch: 'main', - typescriptVersion: '5.5.x', - jsiiVersion: '5.5.x', + typescriptVersion: '5.8.x', + jsiiVersion: '5.8.x', name: '@gammarers/aws-codeconnections-host-custom-resource', description: 'This AWS CDK Construct provides a custom resource (Lambda Function) to create a connection host for Self-Managed GitLab, which is not yet supported by CloudFormation. Additionally, even after creating the Host and the connection, authentication must be done via a browser.', projenrcTs: true, diff --git a/package.json b/package.json index 553396a..a9af5f0 100644 --- a/package.json +++ b/package.json @@ -41,7 +41,7 @@ "@types/node": "^18", "@typescript-eslint/eslint-plugin": "^8", "@typescript-eslint/parser": "^8", - "aws-cdk-lib": "2.145.0", + "aws-cdk-lib": "2.189.1", "commit-and-tag-version": "^12", "constructs": "10.0.5", "eslint": "^9", @@ -49,19 +49,19 @@ "eslint-plugin-import": "^2.31.0", "jest": "^29.7.0", "jest-junit": "^16", - "jsii": "5.5.x", + "jsii": "5.8.x", "jsii-diff": "^1.112.0", "jsii-docgen": "^10.5.0", "jsii-pacmak": "^1.112.0", - "jsii-rosetta": "5.5.x", + "jsii-rosetta": "5.8.x", "projen": "^0.92.6", "ts-jest": "^29.3.4", "ts-node": "^10.9.2", - "typescript": "5.5.x" + "typescript": "5.8.x" }, "peerDependencies": { "@gammarers/aws-resource-naming": "^0.10.1", - "aws-cdk-lib": "^2.145.0", + "aws-cdk-lib": "^2.189.1", "constructs": "^10.0.5" }, "dependencies": { diff --git a/test/__snapshots__/custom-resource.bitbucket.default.test.ts.snap b/test/__snapshots__/custom-resource.bitbucket.default.test.ts.snap index ce5cd3b..84a74d2 100644 --- a/test/__snapshots__/custom-resource.bitbucket.default.test.ts.snap +++ b/test/__snapshots__/custom-resource.bitbucket.default.test.ts.snap @@ -17,7 +17,7 @@ exports[`CustomResource Testing Should match snapshot 1`] = ` "Properties": { "Code": { "S3Bucket": "cdk-hnb659fds-assets-123456789012-us-east-1", - "S3Key": "97f30e67419a1676a2215492723e5add1aa491caf0cbe2dd878fc4fab0468cd4.zip", + "S3Key": "9d043014be736e8162bcc7ec5590cc6d2ff24fd0d9c73a5c5d595151c5fdad00.zip", }, "Handler": "index.handler", "MemorySize": 512, @@ -27,7 +27,7 @@ exports[`CustomResource Testing Should match snapshot 1`] = ` "Arn", ], }, - "Runtime": "nodejs18.x", + "Runtime": "nodejs20.x", "Timeout": 15, }, "Type": "AWS::Lambda::Function", diff --git a/test/__snapshots__/custom-resource.bitbucket.option.test.ts.snap b/test/__snapshots__/custom-resource.bitbucket.option.test.ts.snap index abcb8b9..4f6e89d 100644 --- a/test/__snapshots__/custom-resource.bitbucket.option.test.ts.snap +++ b/test/__snapshots__/custom-resource.bitbucket.option.test.ts.snap @@ -17,7 +17,7 @@ exports[`CustomResource Testing Should match snapshot 1`] = ` "Properties": { "Code": { "S3Bucket": "cdk-hnb659fds-assets-123456789012-us-east-1", - "S3Key": "97f30e67419a1676a2215492723e5add1aa491caf0cbe2dd878fc4fab0468cd4.zip", + "S3Key": "9d043014be736e8162bcc7ec5590cc6d2ff24fd0d9c73a5c5d595151c5fdad00.zip", }, "FunctionName": "custom-resource-codeconnection-host-36657975-func", "Handler": "index.handler", @@ -28,7 +28,7 @@ exports[`CustomResource Testing Should match snapshot 1`] = ` "Arn", ], }, - "Runtime": "nodejs18.x", + "Runtime": "nodejs20.x", "Timeout": 15, }, "Type": "AWS::Lambda::Function", diff --git a/test/__snapshots__/custom-resource.github-enterprise.test.ts.snap b/test/__snapshots__/custom-resource.github-enterprise.test.ts.snap index 87872cc..8678d4b 100644 --- a/test/__snapshots__/custom-resource.github-enterprise.test.ts.snap +++ b/test/__snapshots__/custom-resource.github-enterprise.test.ts.snap @@ -17,7 +17,7 @@ exports[`CustomResource Testing Should match snapshot 1`] = ` "Properties": { "Code": { "S3Bucket": "cdk-hnb659fds-assets-123456789012-us-east-1", - "S3Key": "97f30e67419a1676a2215492723e5add1aa491caf0cbe2dd878fc4fab0468cd4.zip", + "S3Key": "9d043014be736e8162bcc7ec5590cc6d2ff24fd0d9c73a5c5d595151c5fdad00.zip", }, "Handler": "index.handler", "MemorySize": 512, @@ -27,7 +27,7 @@ exports[`CustomResource Testing Should match snapshot 1`] = ` "Arn", ], }, - "Runtime": "nodejs18.x", + "Runtime": "nodejs20.x", "Timeout": 15, }, "Type": "AWS::Lambda::Function", diff --git a/test/__snapshots__/custom-resource.github.test.ts.snap b/test/__snapshots__/custom-resource.github.test.ts.snap index e1b8904..997e21d 100644 --- a/test/__snapshots__/custom-resource.github.test.ts.snap +++ b/test/__snapshots__/custom-resource.github.test.ts.snap @@ -17,7 +17,7 @@ exports[`CustomResource Testing Should match snapshot 1`] = ` "Properties": { "Code": { "S3Bucket": "cdk-hnb659fds-assets-123456789012-us-east-1", - "S3Key": "97f30e67419a1676a2215492723e5add1aa491caf0cbe2dd878fc4fab0468cd4.zip", + "S3Key": "9d043014be736e8162bcc7ec5590cc6d2ff24fd0d9c73a5c5d595151c5fdad00.zip", }, "Handler": "index.handler", "MemorySize": 512, @@ -27,7 +27,7 @@ exports[`CustomResource Testing Should match snapshot 1`] = ` "Arn", ], }, - "Runtime": "nodejs18.x", + "Runtime": "nodejs20.x", "Timeout": 15, }, "Type": "AWS::Lambda::Function", diff --git a/test/__snapshots__/custom-resource.gitlab-self-managed.test.ts.snap b/test/__snapshots__/custom-resource.gitlab-self-managed.test.ts.snap index ee360a5..0a3ce55 100644 --- a/test/__snapshots__/custom-resource.gitlab-self-managed.test.ts.snap +++ b/test/__snapshots__/custom-resource.gitlab-self-managed.test.ts.snap @@ -17,7 +17,7 @@ exports[`CustomResource Testing Should match snapshot 1`] = ` "Properties": { "Code": { "S3Bucket": "cdk-hnb659fds-assets-123456789012-us-east-1", - "S3Key": "97f30e67419a1676a2215492723e5add1aa491caf0cbe2dd878fc4fab0468cd4.zip", + "S3Key": "9d043014be736e8162bcc7ec5590cc6d2ff24fd0d9c73a5c5d595151c5fdad00.zip", }, "Handler": "index.handler", "MemorySize": 512, @@ -27,7 +27,7 @@ exports[`CustomResource Testing Should match snapshot 1`] = ` "Arn", ], }, - "Runtime": "nodejs18.x", + "Runtime": "nodejs20.x", "Timeout": 15, }, "Type": "AWS::Lambda::Function", diff --git a/test/__snapshots__/custom-resource.gitlab.test.ts.snap b/test/__snapshots__/custom-resource.gitlab.test.ts.snap index b61b3bf..4926b1c 100644 --- a/test/__snapshots__/custom-resource.gitlab.test.ts.snap +++ b/test/__snapshots__/custom-resource.gitlab.test.ts.snap @@ -17,7 +17,7 @@ exports[`CustomResource Testing Should match snapshot 1`] = ` "Properties": { "Code": { "S3Bucket": "cdk-hnb659fds-assets-123456789012-us-east-1", - "S3Key": "97f30e67419a1676a2215492723e5add1aa491caf0cbe2dd878fc4fab0468cd4.zip", + "S3Key": "9d043014be736e8162bcc7ec5590cc6d2ff24fd0d9c73a5c5d595151c5fdad00.zip", }, "Handler": "index.handler", "MemorySize": 512, @@ -27,7 +27,7 @@ exports[`CustomResource Testing Should match snapshot 1`] = ` "Arn", ], }, - "Runtime": "nodejs18.x", + "Runtime": "nodejs20.x", "Timeout": 15, }, "Type": "AWS::Lambda::Function", diff --git a/yarn.lock b/yarn.lock index afac452..e51698c 100644 --- a/yarn.lock +++ b/yarn.lock @@ -21,21 +21,24 @@ "@csstools/css-tokenizer" "^3.0.3" lru-cache "^10.4.3" -"@aws-cdk/asset-awscli-v1@^2.2.202": - version "2.2.237" - resolved "https://registry.yarnpkg.com/@aws-cdk/asset-awscli-v1/-/asset-awscli-v1-2.2.237.tgz#d3356aaf3f73e34982ae289b7e4441e20d58497a" - integrity sha512-OlXylbXI52lboFVJBFLae+WB99qWmI121x/wXQHEMj2RaVNVbWE+OAHcDk2Um1BitUQCaTf9ki57B0Fuqx0Rvw== +"@aws-cdk/asset-awscli-v1@^2.2.229": + version "2.2.238" + resolved "https://registry.yarnpkg.com/@aws-cdk/asset-awscli-v1/-/asset-awscli-v1-2.2.238.tgz#5fc34aa163af548db56c0f55016f1654c2f32f16" + integrity sha512-7SoOO1NSI5z8SfQ7q3KHyIpBTx1okG1QcmcBNxxofHu/F1SdfOXZCSOwnAkVqTSrJr6xvCahpqnL6cVGXY27WA== -"@aws-cdk/asset-kubectl-v20@^2.1.2": - version "2.1.4" - resolved "https://registry.yarnpkg.com/@aws-cdk/asset-kubectl-v20/-/asset-kubectl-v20-2.1.4.tgz#5b76656f651a192e8d28766a5bdf04c444905363" - integrity sha512-Ps2MkmjYgMyflagqQ4dgTElc7Vwpqj8spw8dQVFiSeaaMPsuDSNsPax3/HjuDuwqsmLdaCZc6umlxYLpL0kYDA== - -"@aws-cdk/asset-node-proxy-agent-v6@^2.0.3": +"@aws-cdk/asset-node-proxy-agent-v6@^2.1.0": version "2.1.0" resolved "https://registry.yarnpkg.com/@aws-cdk/asset-node-proxy-agent-v6/-/asset-node-proxy-agent-v6-2.1.0.tgz#6d3c7860354d4856a7e75375f2f0ecab313b4989" integrity sha512-7bY3J8GCVxLupn/kNmpPc5VJz8grx+4RKfnnJiO1LG+uxkZfANZG3RMHhE+qQxxwkyQ9/MfPtTpf748UhR425A== +"@aws-cdk/cloud-assembly-schema@^41.0.0": + version "41.2.0" + resolved "https://registry.yarnpkg.com/@aws-cdk/cloud-assembly-schema/-/cloud-assembly-schema-41.2.0.tgz#c1ef513e1cc0528dbc05948ae39d5631306af423" + integrity sha512-JaulVS6z9y5+u4jNmoWbHZRs9uGOnmn/ktXygNWKNu1k6lF3ad4so3s18eRu15XCbUIomxN9WPYT6Ehh7hzONw== + dependencies: + jsonschema "~1.4.1" + semver "^7.7.1" + "@babel/code-frame@^7.0.0", "@babel/code-frame@^7.12.13", "@babel/code-frame@^7.27.1": version "7.27.1" resolved "https://registry.yarnpkg.com/@babel/code-frame/-/code-frame-7.27.1.tgz#200f715e66d52a23b221a9435534a91cc13ad5be" @@ -1374,24 +1377,24 @@ available-typed-arrays@^1.0.7: dependencies: possible-typed-array-names "^1.0.0" -aws-cdk-lib@2.145.0: - version "2.145.0" - resolved "https://registry.yarnpkg.com/aws-cdk-lib/-/aws-cdk-lib-2.145.0.tgz#534bd8ef336dc84f45a6a9777336afbf378aaf2e" - integrity sha512-0RCKdojCtF74rI2gGi9KUFVUKykTIMEs3ANjruIjxEz6d2cAsy9c2k+nCCSMdqhKZ9aPJgmBFewiw03Z8NtPig== +aws-cdk-lib@2.189.1: + version "2.189.1" + resolved "https://registry.yarnpkg.com/aws-cdk-lib/-/aws-cdk-lib-2.189.1.tgz#57681865d0ff138a26299066695c06c46329bcb7" + integrity sha512-9JU0yUr2iRTJ1oCPrHyx7hOtBDWyUfyOcdb6arlumJnMcQr2cyAMASY8HuAXHc8Y10ipVp8dRTW+J4/132IIYA== dependencies: - "@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/asset-awscli-v1" "^2.2.229" + "@aws-cdk/asset-node-proxy-agent-v6" "^2.1.0" + "@aws-cdk/cloud-assembly-schema" "^41.0.0" "@balena/dockerignore" "^1.0.2" case "1.6.3" - fs-extra "^11.2.0" - ignore "^5.3.1" - jsonschema "^1.4.1" + fs-extra "^11.3.0" + ignore "^5.3.2" + jsonschema "^1.5.0" mime-types "^2.1.35" minimatch "^3.1.2" punycode "^2.3.1" - semver "^7.6.0" - table "^6.8.2" + semver "^7.7.1" + table "^6.9.0" yaml "1.10.2" babel-jest@^29.7.0: @@ -2125,15 +2128,6 @@ dotgitignore@^2.1.0: find-up "^3.0.0" minimatch "^3.0.4" -downlevel-dts@^0.11.0: - version "0.11.0" - resolved "https://registry.yarnpkg.com/downlevel-dts/-/downlevel-dts-0.11.0.tgz#514a2d723009c5845730c1db6c994484c596ed9c" - integrity sha512-vo835pntK7kzYStk7xUHDifiYJvXxVhUapt85uk2AI94gUUAQX9HNRtrcMHNSc3YHJUEHGbYIGsM99uIbgAtxw== - dependencies: - semver "^7.3.2" - shelljs "^0.8.3" - typescript next - dunder-proto@^1.0.0, dunder-proto@^1.0.1: version "1.0.1" resolved "https://registry.yarnpkg.com/dunder-proto/-/dunder-proto-1.0.1.tgz#d7ae667e1dc83482f8b70fd0f6eefc50da30f58a" @@ -2656,7 +2650,7 @@ fs-extra@^10.1.0: jsonfile "^6.0.1" universalify "^2.0.0" -fs-extra@^11.2.0: +fs-extra@^11.3.0: version "11.3.0" resolved "https://registry.yarnpkg.com/fs-extra/-/fs-extra-11.3.0.tgz#0daced136bbaf65a555a326719af931adc7a314d" integrity sha512-Z4XaCL6dUDHfP/jT25jJKMmtxvuwbkrD1vNSMFlo9lNLY2c5FHYSQgHPRZUjAB26TpDEoW9HCOgplrdbaPV/ew== @@ -2834,7 +2828,7 @@ glob-promise@^6.0.7: resolved "https://registry.yarnpkg.com/glob-promise/-/glob-promise-6.0.7.tgz#6d894212c63a42e1b86d1cbb04f4582b658308e4" integrity sha512-DEAe6br1w8ZF+y6KM2pzgdfhpreladtNvyNNVgSkxxkFWzXTJFXxQrJQQbAnc7kL0EUd7w5cR8u4K0P4+/q+Gw== -glob@^7.0.0, glob@^7.1.3, glob@^7.1.4: +glob@^7.1.3, glob@^7.1.4: version "7.2.3" resolved "https://registry.yarnpkg.com/glob/-/glob-7.2.3.tgz#b8df0fb802bbfa8e89bd1d938b4e16578ed44f2b" integrity sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q== @@ -3012,7 +3006,7 @@ iconv-lite@0.6.3: dependencies: safer-buffer ">= 2.1.2 < 3.0.0" -ignore@^5.2.0, ignore@^5.3.1: +ignore@^5.2.0, ignore@^5.3.2: version "5.3.2" resolved "https://registry.yarnpkg.com/ignore/-/ignore-5.3.2.tgz#3cd40e729f3643fd87cb04e50bf0eb722bc596f5" integrity sha512-hsBTNUqQTDwkWtcdYI2i06Y/nUBEsNEDJKjWdigLvegy8kDuJAS8uRlpkkcQpyEXL0Z/pjDy5HBmMjRCJ2gq+g== @@ -3870,10 +3864,10 @@ jsii-reflect@^1.112.0: oo-ascii-tree "^1.112.0" yargs "^16.2.0" -jsii-rosetta@5.5.x: - version "5.5.39" - resolved "https://registry.yarnpkg.com/jsii-rosetta/-/jsii-rosetta-5.5.39.tgz#661fcfda607d00f6d452c01a7f2fbcb0bacd5de5" - integrity sha512-gmh9P4NhaFj/I8sqPmEpBvqz6JXVFZUeSXmKiscNfuvkNuD/OLfnDGDwdCgWV9WhxH9EiWSUGRH53QHkBkZfmA== +jsii-rosetta@5.8.x: + version "5.8.8" + resolved "https://registry.yarnpkg.com/jsii-rosetta/-/jsii-rosetta-5.8.8.tgz#129d8499187b9039aba05a8df479641db067579f" + integrity sha512-zhLu75CwQFAYDiOffMXKLmEiw8QAmgMjDHStgd9z5k91Wt4EGrSI5AG2UNV3N9QLkOWdQCCuYjdyaH4BPRvwEg== dependencies: "@jsii/check-node" "1.112.0" "@jsii/spec" "^1.112.0" @@ -3881,31 +3875,30 @@ jsii-rosetta@5.5.x: chalk "^4" commonmark "^0.31.2" fast-glob "^3.3.3" - jsii "~5.5.0" - semver "^7.7.1" + jsii "~5.8.0" + semver "^7.7.2" semver-intersect "^1.5.0" stream-json "^1.9.1" - typescript "~5.5" + typescript "~5.8" workerpool "^6.5.1" yargs "^17.7.2" -jsii@5.5.x, jsii@~5.5.0: - version "5.5.33" - resolved "https://registry.yarnpkg.com/jsii/-/jsii-5.5.33.tgz#f1ede658b0cb7d2f75937d1bffcedd4e0175525a" - integrity sha512-Tb4p25mpnbBXQs8aHOsJxMFzH4vqM1yTPiAXnq8w4G1yqipPlrX8OsqzU+NHx1alOUd5vZSUauMgc98fpWOWcQ== +jsii@5.8.x, jsii@~5.8.0: + version "5.8.10" + resolved "https://registry.yarnpkg.com/jsii/-/jsii-5.8.10.tgz#95d1d8574a2c542c7558b3ef649c2fe293e3b477" + integrity sha512-6rpXNvtUa+NUfI3efkPkJ1HXnNAlPzLu30jIckLdZLTXj91h4XZbXmGxnyCckhKYSuDHDUV932Ag/r16yQD51g== dependencies: "@jsii/check-node" "1.112.0" "@jsii/spec" "^1.112.0" case "^1.6.3" chalk "^4" - downlevel-dts "^0.11.0" fast-deep-equal "^3.1.3" log4js "^6.9.1" - semver "^7.7.1" + semver "^7.7.2" semver-intersect "^1.5.0" sort-json "^2.0.1" spdx-license-list "^6.10.0" - typescript "~5.5" + typescript "~5.8" yargs "^17.7.2" json-buffer@3.0.1: @@ -3981,11 +3974,16 @@ jsonparse@^1.2.0: resolved "https://registry.yarnpkg.com/jsonparse/-/jsonparse-1.3.1.tgz#3f4dae4a91fac315f71062f8521cc239f1366280" integrity sha512-POQXvpdL69+CluYsillJ7SUhKvytYjW9vG/GKpnf+xP8UWgYEM/RaMzHHofbALDiKbbP1W8UEYmgGl39WkPZsg== -jsonschema@^1.4.1: +jsonschema@^1.5.0: version "1.5.0" resolved "https://registry.yarnpkg.com/jsonschema/-/jsonschema-1.5.0.tgz#f6aceb1ab9123563dd901d05f81f9d4883d3b7d8" integrity sha512-K+A9hhqbn0f3pJX17Q/7H6yQfD/5OXgdrR5UE12gMXCiN9D5Xq2o5mddV2QEcX/bjla99ASsAAQUyMCCRWAEhw== +jsonschema@~1.4.1: + version "1.4.1" + resolved "https://registry.yarnpkg.com/jsonschema/-/jsonschema-1.4.1.tgz#cc4c3f0077fb4542982973d8a083b6b34f482dab" + integrity sha512-S6cATIPVv1z0IlxdN+zUk5EPjkGCdnhN4wVSBlvoUO1tOLJootbo9CquNJmbIh4yikWHiUedhRYrNPn1arpEmQ== + just-diff-apply@^5.2.0: version "5.5.0" resolved "https://registry.yarnpkg.com/just-diff-apply/-/just-diff-apply-5.5.0.tgz#771c2ca9fa69f3d2b54e7c3f5c1dfcbcc47f9f0f" @@ -4941,7 +4939,7 @@ semver@^6.3.0, semver@^6.3.1: resolved "https://registry.yarnpkg.com/semver/-/semver-6.3.1.tgz#556d2ef8689146e46dcea4bfdd095f3434dffcb4" integrity sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA== -semver@^7.0.0, semver@^7.3.2, semver@^7.3.4, semver@^7.5.3, semver@^7.5.4, semver@^7.6.0, semver@^7.6.3, semver@^7.7.1, semver@^7.7.2: +semver@^7.0.0, semver@^7.3.4, semver@^7.5.3, semver@^7.5.4, semver@^7.6.0, semver@^7.6.3, semver@^7.7.1, semver@^7.7.2: version "7.7.2" resolved "https://registry.yarnpkg.com/semver/-/semver-7.7.2.tgz#67d99fdcd35cec21e6f8b87a7fd515a33f982b58" integrity sha512-RF0Fw+rO5AMf9MAyaRXI4AV0Ulj5lMHqVxxdSgiVbixSCXoEmmX/jk0CuJw4+3SqroYO9VoUh+HcuJivvtJemA== @@ -5001,15 +4999,6 @@ shebang-regex@^3.0.0: resolved "https://registry.yarnpkg.com/shebang-regex/-/shebang-regex-3.0.0.tgz#ae16f1644d873ecad843b0307b143362d4c42172" integrity sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A== -shelljs@^0.8.3: - version "0.8.5" - resolved "https://registry.yarnpkg.com/shelljs/-/shelljs-0.8.5.tgz#de055408d8361bed66c669d2f000538ced8ee20c" - integrity sha512-TiwcRcrkhHvbrZbnRcFYMLl30Dfov3HKqzp5tO5b4pt6G/SezKcYhmDg15zXVBswHmctSAQKznqNW2LO5tTDow== - dependencies: - glob "^7.0.0" - interpret "^1.0.0" - rechoir "^0.6.2" - shelljs@^0.9.2: version "0.9.2" resolved "https://registry.yarnpkg.com/shelljs/-/shelljs-0.9.2.tgz#a8ac724434520cd7ae24d52071e37a18ac2bb183" @@ -5330,7 +5319,7 @@ symbol-tree@^3.2.4: resolved "https://registry.yarnpkg.com/symbol-tree/-/symbol-tree-3.2.4.tgz#430637d248ba77e078883951fb9aa0eed7c63fa2" integrity sha512-9QNk5KwDF+Bvz+PyObkmSYjI5ksVUYtjW7AU22r2NKcfLJcXp96hkDWU3+XndOsUb+AQ9QhfzfCT2O+CNWT5Tw== -table@^6.8.2: +table@^6.9.0: version "6.9.0" resolved "https://registry.yarnpkg.com/table/-/table-6.9.0.tgz#50040afa6264141c7566b3b81d4d82c47a8668f5" integrity sha512-9kY+CygyYM6j02t5YFHbNz2FN5QmYGv9zAjVp4lCDjlCw7amdckXlEt/bjMhUIfj4ThGRE4gCUH5+yGnNuPo5A== @@ -5561,15 +5550,10 @@ typedarray@^0.0.6: resolved "https://registry.yarnpkg.com/typedarray/-/typedarray-0.0.6.tgz#867ac74e3864187b1d3d47d996a78ec5c8830777" integrity sha512-/aCDEGatGvZ2BIk+HmLf4ifCJFwvKFNb9/JeZPMulfgFracn9QFcAf5GO8B/mweUjSoblS5In0cWhqpfs/5PQA== -typescript@5.5.x, typescript@~5.5: - version "5.5.4" - resolved "https://registry.yarnpkg.com/typescript/-/typescript-5.5.4.tgz#d9852d6c82bad2d2eda4fd74a5762a8f5909e9ba" - integrity sha512-Mtq29sKDAEYP7aljRgtPOpTvOfbwRWlS6dPRzwjdE+C0R4brX/GUyhHSecbHMFLNBLcJIPt9nl9yG5TZ1weH+Q== - -typescript@next: - version "5.9.0-dev.20250520" - resolved "https://registry.yarnpkg.com/typescript/-/typescript-5.9.0-dev.20250520.tgz#9dbb024887099f8539816d2e0900d1c9ffd76896" - integrity sha512-2xyK59gIyyjHf2/QKcjNXKhLt/Haj9N4D+YPUgDBlzFzuGMH0s8vLU4kkSAlYx4YHKW8pgKRaj3VJzr42XCF3g== +typescript@5.8.x, typescript@~5.8: + version "5.8.3" + resolved "https://registry.yarnpkg.com/typescript/-/typescript-5.8.3.tgz#92f8a3e5e3cf497356f4178c34cd65a7f5e8440e" + integrity sha512-p1diW6TqL9L07nNxvRMM7hMMw4c5XOo/1ibL4aAIGmSAt9slTE1Xgw5KWuof2uTOvCg9BY7ZRi+GaF+7sfgPeQ== uglify-js@^3.1.4: version "3.19.3"