diff --git a/.projen/tasks.json b/.projen/tasks.json index ca251b8..0f1a3ec 100644 --- a/.projen/tasks.json +++ b/.projen/tasks.json @@ -41,10 +41,32 @@ }, "steps": [ { - "builtin": "release/bump-version" + "builtin": "release/resolve-latest-tag", + "outputEnv": "LATEST_TAG" + }, + { + "spawn": "bump:releasable-commits", + "outputEnv": "RELEASABLE_COMMITS", + "condition": "git rev-parse --verify --quiet \"refs/tags/$LATEST_TAG\"" + }, + { + "builtin": "release/suggest-version-bump", + "outputEnv": "SUGGESTED_BUMP" + }, + { + "builtin": "release/apply-version-bump" } ], - "condition": "git log --oneline -1 | grep -qv \"chore(release):\"" + "condition": "git log --oneline -1 | grep -v \"chore(release):\" > /dev/null" + }, + "bump:releasable-commits": { + "name": "bump:releasable-commits", + "description": "Print the releasable commits since the latest release", + "steps": [ + { + "exec": "git log --oneline $LATEST_TAG..HEAD" + } + ] }, "clobber": { "name": "clobber", diff --git a/package.json b/package.json index 06f2dc9..1da484c 100644 --- a/package.json +++ b/package.json @@ -7,6 +7,7 @@ "scripts": { "build": "projen build", "bump": "projen bump", + "bump:releasable-commits": "projen bump:releasable-commits", "clobber": "projen clobber", "compat": "projen compat", "compile": "projen compile", @@ -48,11 +49,11 @@ "jest": "^29.7.0", "jest-junit": "^17", "jsii": "5.5.x", - "jsii-diff": "^1.138.0", + "jsii-diff": "^1.139.0", "jsii-docgen": "^10.5.0", - "jsii-pacmak": "^1.138.0", + "jsii-pacmak": "^1.139.0", "jsii-rosetta": "5.5.x", - "projen": "^0.101.14", + "projen": "^0.101.17", "ts-jest": "^29.4.11", "ts-node": "^10.9.2", "typescript": "5.5.x" diff --git a/yarn.lock b/yarn.lock index 84edb0e..7157dff 100644 --- a/yarn.lock +++ b/yarn.lock @@ -3,9 +3,9 @@ "@aws-cdk/asset-awscli-v1@^2.2.201": - version "2.2.289" - resolved "https://registry.yarnpkg.com/@aws-cdk/asset-awscli-v1/-/asset-awscli-v1-2.2.289.tgz#385ccdc100f1879a7ffc456de7613b571c8a7367" - integrity sha512-X0fy/eKo6t7XI+AYZZWuEI3/f+050/fAtG2A6ckMc+AgAiYdK8cCc90lDc0/FYsvmJSh5WjwDVKTP2wyeLoL+A== + version "2.2.290" + resolved "https://registry.yarnpkg.com/@aws-cdk/asset-awscli-v1/-/asset-awscli-v1-2.2.290.tgz#8cd8b9d1c59a3327da3d89b6d15f5383543a2fef" + integrity sha512-YNJgFMoPY6PYf4y1zw0iT9S3r1aoCmF5/2/96kGUTmCX14QIHF4S4tQHG8v7MRHwypPcqqRYibXDYMLAilwWJQ== "@aws-cdk/asset-kubectl-v20@^2.1.2": version "2.1.4" @@ -686,18 +686,18 @@ chalk "^4.1.2" semver "^7.7.1" -"@jsii/check-node@1.138.0": - version "1.138.0" - resolved "https://registry.yarnpkg.com/@jsii/check-node/-/check-node-1.138.0.tgz#e3b734b74183fea1f52a2fa49828d8f19cc84642" - integrity sha512-/QtjGPcW5MioI+fBukvaNQeGct0iScLFcZ05tRgs7ys2WIyNydoFSMn+SXWIZdmSND2dr2PN7ezC8h6hWYn48g== +"@jsii/check-node@1.139.0": + version "1.139.0" + resolved "https://registry.yarnpkg.com/@jsii/check-node/-/check-node-1.139.0.tgz#749a766ec56907b2a1c56dae33d10fe506a376e7" + integrity sha512-tLS0H2XPN3hWVO9OtVB2DDllaxz3M6Jz8Zk8ByV1pl2h5b6LayJg8lHYvRMf0b3P/82xqWat7CpfLeqU96OwVw== dependencies: chalk "^4.1.2" semver "^7.8.5" -"@jsii/spec@1.138.0", "@jsii/spec@^1.112.0", "@jsii/spec@^1.138.0": - version "1.138.0" - resolved "https://registry.yarnpkg.com/@jsii/spec/-/spec-1.138.0.tgz#90199510b33be0248ae214587f7e40fe85ff381d" - integrity sha512-zp8+IbcAEG/XbTQf88xsg/3bJUYt9dDzGFkK9YKhnbwzylcAUzTm7Ca/hVFDdIaP9I00Z+yZ/bioaUV58w0cNQ== +"@jsii/spec@1.139.0", "@jsii/spec@^1.112.0", "@jsii/spec@^1.138.0": + version "1.139.0" + resolved "https://registry.yarnpkg.com/@jsii/spec/-/spec-1.139.0.tgz#4e21bf6538665861d7496d04eaf338a06289a574" + integrity sha512-+l1B0h4WAg6KOQ7PGykW/FvxeFmyt74U0/n41cus9Jdjv3VfQJKynsv5r9Ng23B1KwWqJkS5YvJuv2yGYoULdw== "@napi-rs/wasm-runtime@^1.1.4": version "1.1.6" @@ -706,10 +706,10 @@ dependencies: "@tybys/wasm-util" "^0.10.3" -"@nodable/entities@^2.2.0": - version "2.2.0" - resolved "https://registry.yarnpkg.com/@nodable/entities/-/entities-2.2.0.tgz#a1d45a992b022591b1c2b03a77935c939375b642" - integrity sha512-9uGyhaQavEUMC8AIddIjau4NsnsXhou+j5sBAGojCM1oxmQpVKTWR/9JxABD6UAv12vpIms55fPZKFQEhG6uBg== +"@nodable/entities@^3.0.0": + version "3.0.0" + resolved "https://registry.yarnpkg.com/@nodable/entities/-/entities-3.0.0.tgz#694703bc864d30eaed55c2e3def00dbd61493670" + integrity sha512-8L9xFeTYKhm49xfIypoe2W5wV1m/3Z58kT+7kR9A8OyFxcPduI4VmxaUMQyKYrRjUoLLSXv6EKKID5Tvj9cUVw== "@nodelib/fs.scandir@2.1.5": version "2.1.5" @@ -772,9 +772,9 @@ integrity sha512-zt6OdqaDoOnJ1ZYsCYGt9YmWzDXl4vQdKTyJev62gFhRGKdx7mcT54V9KIjg+d2wi9EXsPvAPKe7i7WjfVWB8g== "@sinclair/typebox@^0.27.8": - version "0.27.10" - resolved "https://registry.yarnpkg.com/@sinclair/typebox/-/typebox-0.27.10.tgz#beefe675f1853f73676aecc915b2bd2ac98c4fc6" - integrity sha512-MTBk/3jGLNB2tVxv6uLlFh1iu64iYOQ2PbdOSK3NW8JZsmlaOh2q6sdtKowBhfw8QFLmYNzTW4/oK4uATIi6ZA== + version "0.27.12" + resolved "https://registry.yarnpkg.com/@sinclair/typebox/-/typebox-0.27.12.tgz#0cacd3cff047a32936b1ace47ea7c86eaab60a7f" + integrity sha512-hhyNJ+nbR6ZR7pToHvllEFun9TL0sbL+tk/ON75lo+Xas054uez98qRbsuNt7MBCyZKK4+8Yli/OAGZhmfBZ/g== "@sinonjs/commons@^3.0.0": version "3.0.1" @@ -952,135 +952,135 @@ "@types/yargs-parser" "*" "@typescript-eslint/eslint-plugin@^8": - version "8.64.0" - resolved "https://registry.yarnpkg.com/@typescript-eslint/eslint-plugin/-/eslint-plugin-8.64.0.tgz#71a0c3d5f8a5e6c5dfdb4f0f04bd1bfb572d5e24" - integrity sha512-CGvQPBxN3wZLu6Rz2kFUpZeoCm78xUic92ck39KPePkO1NPOwjCqdQnm5Q87tpWw9vcBvW8XLrDXjH9PWYtJ3Q== + version "8.65.0" + resolved "https://registry.yarnpkg.com/@typescript-eslint/eslint-plugin/-/eslint-plugin-8.65.0.tgz#0a58df6fea8c0bf6b396f518077099bc8b762bb5" + integrity sha512-IEgob78X12rHpUmtcwFsXhZdVGJtwTVP8FiCLZkR6GlYVrl2PcuB+KhCE5BlVC/eQpQnu8WXRtkHZuPar+gCRA== dependencies: "@eslint-community/regexpp" "^4.12.2" - "@typescript-eslint/scope-manager" "8.64.0" - "@typescript-eslint/type-utils" "8.64.0" - "@typescript-eslint/utils" "8.64.0" - "@typescript-eslint/visitor-keys" "8.64.0" + "@typescript-eslint/scope-manager" "8.65.0" + "@typescript-eslint/type-utils" "8.65.0" + "@typescript-eslint/utils" "8.65.0" + "@typescript-eslint/visitor-keys" "8.65.0" ignore "^7.0.5" natural-compare "^1.4.0" ts-api-utils "^2.5.0" "@typescript-eslint/parser@^8": - version "8.64.0" - resolved "https://registry.yarnpkg.com/@typescript-eslint/parser/-/parser-8.64.0.tgz#c9864a1cc28a13ff29a7314fbdef0528bb122f72" - integrity sha512-KA0OshtlcCCXmbfqyZkM5pV3/WNraJf7DkJRLpyrmwPtud57H5BDX7C3k0LPSPxpprfRL+cJDGabF10mvNCoCw== - dependencies: - "@typescript-eslint/scope-manager" "8.64.0" - "@typescript-eslint/types" "8.64.0" - "@typescript-eslint/typescript-estree" "8.64.0" - "@typescript-eslint/visitor-keys" "8.64.0" + version "8.65.0" + resolved "https://registry.yarnpkg.com/@typescript-eslint/parser/-/parser-8.65.0.tgz#5295c1058c0a1dd746ef28baaf9c0341dbdf03dc" + integrity sha512-CZ4nMxWwgu1HEEFNkeaCptra9QCtkmKdgf3sWh1rl1trIhmxLilgTV4cwcbQ4wemnT4sWQN8CaKOmdYx+g2gMA== + dependencies: + "@typescript-eslint/scope-manager" "8.65.0" + "@typescript-eslint/types" "8.65.0" + "@typescript-eslint/typescript-estree" "8.65.0" + "@typescript-eslint/visitor-keys" "8.65.0" debug "^4.4.3" -"@typescript-eslint/project-service@8.64.0": - version "8.64.0" - resolved "https://registry.yarnpkg.com/@typescript-eslint/project-service/-/project-service-8.64.0.tgz#14c4e29390d7325a7f8a1218c2788fd649b85da6" - integrity sha512-tk4WpOJ6IEbGrVHaNmM0YRrwAD3exZlIK3iadQNAxh4YKk6jvUQ4ecq18n+v7+meh+cJ3j+D8nbk8sRKhlwLQg== +"@typescript-eslint/project-service@8.65.0": + version "8.65.0" + resolved "https://registry.yarnpkg.com/@typescript-eslint/project-service/-/project-service-8.65.0.tgz#65fbbc9a1591abffaeab5513200f848271cb0aa5" + integrity sha512-SxnPhbTsGahizDgbu7oqFH/xVtzIqMd/s+WtnSxNxJZJpLbdT5IPdzg8EZxO3+PoKahXmwJLeNQOpKJb3/bi7Q== dependencies: - "@typescript-eslint/tsconfig-utils" "^8.64.0" - "@typescript-eslint/types" "^8.64.0" + "@typescript-eslint/tsconfig-utils" "^8.65.0" + "@typescript-eslint/types" "^8.65.0" debug "^4.4.3" -"@typescript-eslint/scope-manager@8.64.0": - version "8.64.0" - resolved "https://registry.yarnpkg.com/@typescript-eslint/scope-manager/-/scope-manager-8.64.0.tgz#d45f15304a94c85c39db317b717b158fb6259958" - integrity sha512-CXEaFdYXjSTgKhisNkwCcJwTP8Pl+fmRrEQrri4nm3vU743bALrxzLmq7fHG/7e6a5xO0lDYeURpZmBuhHk54w== +"@typescript-eslint/scope-manager@8.65.0": + version "8.65.0" + resolved "https://registry.yarnpkg.com/@typescript-eslint/scope-manager/-/scope-manager-8.65.0.tgz#9547202ce7e608e7b6283df585703b980a0ea70d" + integrity sha512-Esbl8OSYiVxBokYgWPf7VVWg/BE798wXhimnn9ML9Pt5qoDf8bfQlgjlKXR/k98+AcNzlLKYrpCcrcuZ9DZLgg== dependencies: - "@typescript-eslint/types" "8.64.0" - "@typescript-eslint/visitor-keys" "8.64.0" + "@typescript-eslint/types" "8.65.0" + "@typescript-eslint/visitor-keys" "8.65.0" -"@typescript-eslint/tsconfig-utils@8.64.0", "@typescript-eslint/tsconfig-utils@^8.64.0": - version "8.64.0" - resolved "https://registry.yarnpkg.com/@typescript-eslint/tsconfig-utils/-/tsconfig-utils-8.64.0.tgz#c62ac8ea9173c3cac8b38b8e66e30a046b548851" - integrity sha512-2yo8rRNKuzbVWQp5kslhANqZ2uDAeROQHBRZNPu8JDsHmeFNj/XJJhX/FhNUWmkHHvoNsKa6+tHJiig87EzsQw== +"@typescript-eslint/tsconfig-utils@8.65.0", "@typescript-eslint/tsconfig-utils@^8.65.0": + version "8.65.0" + resolved "https://registry.yarnpkg.com/@typescript-eslint/tsconfig-utils/-/tsconfig-utils-8.65.0.tgz#36f168fcdbb1295f7446ff0379667f98c3cf1bf3" + integrity sha512-j6GzGqCiRdA7Qhur2VVmKZAkBLfnHFQfx4TaJGL9RMveZqCo48jSHHO0DTgizEnGhtWnqmbtCUSrqSkdiY/0Hg== -"@typescript-eslint/type-utils@8.64.0": - version "8.64.0" - resolved "https://registry.yarnpkg.com/@typescript-eslint/type-utils/-/type-utils-8.64.0.tgz#106fa7d58cf9cf7758f3dd8e426ac8237eceacf3" - integrity sha512-XWG4Fmmv/6SvyS9nH8jWrKs6terwJvE8cyRt1CzYYqzp9OrPhCT4cMc/f7C6RZCwG+qMmiffJS1/qJP8G1URtg== +"@typescript-eslint/type-utils@8.65.0": + version "8.65.0" + resolved "https://registry.yarnpkg.com/@typescript-eslint/type-utils/-/type-utils-8.65.0.tgz#d316d7522d93cff4cd14f305e02f3df2d804f9c1" + integrity sha512-YjaZ7PRI5qY7ax2L3PbvX0rRyGtipAReCWs0mhhDBHjH/vl0g0BonaGXrKdKpMbIIsMIwDgbk/xzkBTyAltS5g== dependencies: - "@typescript-eslint/types" "8.64.0" - "@typescript-eslint/typescript-estree" "8.64.0" - "@typescript-eslint/utils" "8.64.0" + "@typescript-eslint/types" "8.65.0" + "@typescript-eslint/typescript-estree" "8.65.0" + "@typescript-eslint/utils" "8.65.0" debug "^4.4.3" ts-api-utils "^2.5.0" -"@typescript-eslint/types@8.64.0", "@typescript-eslint/types@^8.64.0": - version "8.64.0" - resolved "https://registry.yarnpkg.com/@typescript-eslint/types/-/types-8.64.0.tgz#b41f8ef5dd40616908658b991197a9d486cda60b" - integrity sha512-qjhfuTfLXjA4IOzXvz0rTjT01BqEiIgPoUeMwiEjnaHKJMTNo8rH5pYW1a2L/0Dnux2fPC85AeyJoWaGa8WxTA== +"@typescript-eslint/types@8.65.0", "@typescript-eslint/types@^8.65.0": + version "8.65.0" + resolved "https://registry.yarnpkg.com/@typescript-eslint/types/-/types-8.65.0.tgz#3e86738416a777c8b8925ab46745f48ecf904c9f" + integrity sha512-JSSwWNy+H0E/01jJEM+hrX6N0OFDzFzeIhHFSAS01tlVaevpG8cFyYRPhS5yjGOvBUx3sqQHVMjCL1CAZZMxBg== -"@typescript-eslint/typescript-estree@8.64.0": - version "8.64.0" - resolved "https://registry.yarnpkg.com/@typescript-eslint/typescript-estree/-/typescript-estree-8.64.0.tgz#b8d51255e2d726eb4bd80d397a4fb4170c02eecc" - integrity sha512-Pztpsn1aCE1oWDvDEfUk31nngvvF7vUB5SwHFEaZIFpvw7WJtqUHHL4plBZDA9HfWJJjL13BdG0YrJInTUvoVA== +"@typescript-eslint/typescript-estree@8.65.0": + version "8.65.0" + resolved "https://registry.yarnpkg.com/@typescript-eslint/typescript-estree/-/typescript-estree-8.65.0.tgz#f1f514808f6aa713e2d678ae8ff592a65e1632af" + integrity sha512-JboAE2swaYt4tb1fHhHTABE2K+OLy09XfcTbhnk4Pw96f9dd2e9iYsJ28gBggHlo5z5x1rkyWvcPoTuNTd4oGg== dependencies: - "@typescript-eslint/project-service" "8.64.0" - "@typescript-eslint/tsconfig-utils" "8.64.0" - "@typescript-eslint/types" "8.64.0" - "@typescript-eslint/visitor-keys" "8.64.0" + "@typescript-eslint/project-service" "8.65.0" + "@typescript-eslint/tsconfig-utils" "8.65.0" + "@typescript-eslint/types" "8.65.0" + "@typescript-eslint/visitor-keys" "8.65.0" debug "^4.4.3" minimatch "^10.2.2" semver "^7.7.3" tinyglobby "^0.2.15" ts-api-utils "^2.5.0" -"@typescript-eslint/utils@8.64.0", "@typescript-eslint/utils@^8.13.0": - version "8.64.0" - resolved "https://registry.yarnpkg.com/@typescript-eslint/utils/-/utils-8.64.0.tgz#98bb2010cfb754b41985b9c93e6e8b3dcd7bd600" - integrity sha512-aJUGVB3+U0htrrCjoA8qukw8cm8fNCGAxK/tVoS70k8aeb7DETKeFozRiVFIwEeN9WJLsjaP3ph8I60tY2XZoQ== +"@typescript-eslint/utils@8.65.0", "@typescript-eslint/utils@^8.13.0": + version "8.65.0" + resolved "https://registry.yarnpkg.com/@typescript-eslint/utils/-/utils-8.65.0.tgz#afedd974a0c8deeef553b509df5800bafd615a72" + integrity sha512-gXiwIHsYreboxeJucHKPvgwl7dXt50mF8s1/c00cP/WoVTyWKFdtfhRWwZiXYFU5H2O8vVoSLNrexFZjYS/SGA== dependencies: "@eslint-community/eslint-utils" "^4.9.1" - "@typescript-eslint/scope-manager" "8.64.0" - "@typescript-eslint/types" "8.64.0" - "@typescript-eslint/typescript-estree" "8.64.0" + "@typescript-eslint/scope-manager" "8.65.0" + "@typescript-eslint/types" "8.65.0" + "@typescript-eslint/typescript-estree" "8.65.0" -"@typescript-eslint/visitor-keys@8.64.0": - version "8.64.0" - resolved "https://registry.yarnpkg.com/@typescript-eslint/visitor-keys/-/visitor-keys-8.64.0.tgz#7a08421d10e54960733352cd7c95fab1784e8473" - integrity sha512-mrtuL8Nsn6gi2H4mo5KMTp823M+3Q19Ew/i+Zlikq20tIMm99C3Ez0dCmkWWnxut20esQvTg8aUSEhMcAOXhEw== +"@typescript-eslint/visitor-keys@8.65.0": + version "8.65.0" + resolved "https://registry.yarnpkg.com/@typescript-eslint/visitor-keys/-/visitor-keys-8.65.0.tgz#e3704c13cb4a1c22454c1abf28ff4737e15018c6" + integrity sha512-8C71BQkGjiMmXtop7pHVJu1l2NNShFdkCyD6a2ezzs5vU/L3LRtb69EtcteFwz0mYMPzIgOw0n6OV4VBUWZd7A== dependencies: - "@typescript-eslint/types" "8.64.0" + "@typescript-eslint/types" "8.65.0" eslint-visitor-keys "^5.0.0" -"@typescript/typescript-darwin-arm64@7.1.0-dev.20260714.1": - version "7.1.0-dev.20260714.1" - resolved "https://registry.yarnpkg.com/@typescript/typescript-darwin-arm64/-/typescript-darwin-arm64-7.1.0-dev.20260714.1.tgz#42492f9964c79f75aa9c744b1fb3d5a7c91bb07d" - integrity sha512-6E1hjnswWLaaio9s7NS32P0x+5y4Wu/i9RQyoRrBn4rFCR5V7J5/a7ed/mbdIvly7R1nAnHp4Zh3DNoLhf0mLw== - -"@typescript/typescript-darwin-x64@7.1.0-dev.20260714.1": - version "7.1.0-dev.20260714.1" - resolved "https://registry.yarnpkg.com/@typescript/typescript-darwin-x64/-/typescript-darwin-x64-7.1.0-dev.20260714.1.tgz#187f5139ca5a8a2cc77446fb2c426ba5e5ac6aee" - integrity sha512-RJc6WersjxOnxl6j5pX7TsljInbp0LcAfKB5jzs06fa30eMZjM7b5T5ULk6301ZZ1Fo7u5GEKkvir29ACvixFw== - -"@typescript/typescript-linux-arm64@7.1.0-dev.20260714.1": - version "7.1.0-dev.20260714.1" - resolved "https://registry.yarnpkg.com/@typescript/typescript-linux-arm64/-/typescript-linux-arm64-7.1.0-dev.20260714.1.tgz#3bb0671b3985a563c6fa799f015143c09208146a" - integrity sha512-kgB0h7bztYdVomMdJuQNpB/TPzMv8ztRJg7+H3JFFoS0YAuZvF6n6m0kFVIATu715uNlG7gSKys7h2laOKBpBw== - -"@typescript/typescript-linux-arm@7.1.0-dev.20260714.1": - version "7.1.0-dev.20260714.1" - resolved "https://registry.yarnpkg.com/@typescript/typescript-linux-arm/-/typescript-linux-arm-7.1.0-dev.20260714.1.tgz#f8a79002e98161a9335fa341932ff9aacb8ae32b" - integrity sha512-/YPx9nC3O/ysySDqS6mau+w9OszKMY62iS37qj2Qw4A3Xq2JXe6UlGJlNiMjqmnzb/S4Crd5CNPIxmTC/LSXHw== - -"@typescript/typescript-linux-x64@7.1.0-dev.20260714.1": - version "7.1.0-dev.20260714.1" - resolved "https://registry.yarnpkg.com/@typescript/typescript-linux-x64/-/typescript-linux-x64-7.1.0-dev.20260714.1.tgz#a247106d7986333073bfa5a43161704082ccfa54" - integrity sha512-3H7UvAkTRkj7UvvxGP3iY6xWtFB+VHBwTwvJt8Uesm1NQ0eFhDMheI9ISC9j4p0v3PKbd9nHrLGiqo1f/ZSSXQ== - -"@typescript/typescript-win32-arm64@7.1.0-dev.20260714.1": - version "7.1.0-dev.20260714.1" - resolved "https://registry.yarnpkg.com/@typescript/typescript-win32-arm64/-/typescript-win32-arm64-7.1.0-dev.20260714.1.tgz#f7fc23be72942a1614b086df659c96198d1b78e3" - integrity sha512-CQqvL1eol1E8Pl1IvkPxj1ZHGNS33V5BtiDBVOx5KhYrfVj6wqFzHucgNy33JD7if2GIIoXGuK3JUWBbkpw8Tw== - -"@typescript/typescript-win32-x64@7.1.0-dev.20260714.1": - version "7.1.0-dev.20260714.1" - resolved "https://registry.yarnpkg.com/@typescript/typescript-win32-x64/-/typescript-win32-x64-7.1.0-dev.20260714.1.tgz#023a449f8a12c332683ebea3cfc93b8525837084" - integrity sha512-BFEoDJp5wQpkWxJzKLA402uTe14p238V3G6yRKKtrD+8/I0tuiogGiImPE++jf02T+iwBkoBkx8mvACA77ArGA== +"@typescript/typescript-darwin-arm64@7.1.0-dev.20260721.1": + version "7.1.0-dev.20260721.1" + resolved "https://registry.yarnpkg.com/@typescript/typescript-darwin-arm64/-/typescript-darwin-arm64-7.1.0-dev.20260721.1.tgz#61127d9adf7b8a1a7636ceca0c6e5a1af1e08931" + integrity sha512-n5WkEffYH1JjZ3huhxqmHAcAS9+DXicuE2vZ+3f7pGQkLQNVUHT63wq4govWXnzLwBuUHMdmwPQfc5jqDUIB/A== + +"@typescript/typescript-darwin-x64@7.1.0-dev.20260721.1": + version "7.1.0-dev.20260721.1" + resolved "https://registry.yarnpkg.com/@typescript/typescript-darwin-x64/-/typescript-darwin-x64-7.1.0-dev.20260721.1.tgz#5abeb9c7ba96f58b48990d295f121f2df4d07d25" + integrity sha512-JRTj2Ki4GbsE3kdLJ2RS1ejv1z9pJlT6af4rrzlw5YBuSW2vA5WPYFoIalWdiCidEBUEjHh5918pUy336/qn9g== + +"@typescript/typescript-linux-arm64@7.1.0-dev.20260721.1": + version "7.1.0-dev.20260721.1" + resolved "https://registry.yarnpkg.com/@typescript/typescript-linux-arm64/-/typescript-linux-arm64-7.1.0-dev.20260721.1.tgz#263024616aa88105253340d5dc0e45a29184baa7" + integrity sha512-vE2UUIVxQtZQU6RvpmqtsVPZn+rueXbQB2HVybezzxi2boQNCNGS+i46DDMP15Xp3+6kP75fVZDD/3GXVawBSQ== + +"@typescript/typescript-linux-arm@7.1.0-dev.20260721.1": + version "7.1.0-dev.20260721.1" + resolved "https://registry.yarnpkg.com/@typescript/typescript-linux-arm/-/typescript-linux-arm-7.1.0-dev.20260721.1.tgz#fbed1a4bc1326168c3b21c5169196adbffbb39df" + integrity sha512-bjvIHGWi5D1+2tSiYMZ7GeFjYNt6PZoDsbSwQrm2e14818+JKM8Des1kbUUkBkHrEt/Km8RXJl5ji3YewO2xzA== + +"@typescript/typescript-linux-x64@7.1.0-dev.20260721.1": + version "7.1.0-dev.20260721.1" + resolved "https://registry.yarnpkg.com/@typescript/typescript-linux-x64/-/typescript-linux-x64-7.1.0-dev.20260721.1.tgz#df75146aea86c4638f4e27feb6930caa953c42c5" + integrity sha512-RudthuIwgfNqBBoTfy0rpTJhMsV7FjCeKuI3GgMDAT2kCDGDvRNW5ooakajwdSqPYBUQfsxYJrmWAW7oy6lgDw== + +"@typescript/typescript-win32-arm64@7.1.0-dev.20260721.1": + version "7.1.0-dev.20260721.1" + resolved "https://registry.yarnpkg.com/@typescript/typescript-win32-arm64/-/typescript-win32-arm64-7.1.0-dev.20260721.1.tgz#2a92620ab56ef4b2f601e175b1bd430445e6f6c4" + integrity sha512-j+wfeMOUNVyFw0Qgnbx7vPS2twEDbfdczYPIdhmvRMMRvJbm/hvQdnzgMGDGm6wUAZuWoUETDV++ywkvkrFNvw== + +"@typescript/typescript-win32-x64@7.1.0-dev.20260721.1": + version "7.1.0-dev.20260721.1" + resolved "https://registry.yarnpkg.com/@typescript/typescript-win32-x64/-/typescript-win32-x64-7.1.0-dev.20260721.1.tgz#87020f52e15acb0123192be462da0b671062e36a" + integrity sha512-KYXkde4TpJZmHyC0HNj8XXk1qEi3KptnM6CHXuA0dqONGi0bSxcSHMD0DPVdjKp+SXDjheSA14tsUVit5/cAaw== "@unrs/resolver-binding-android-arm-eabi@1.12.2": version "1.12.2" @@ -1504,10 +1504,10 @@ balanced-match@^4.0.2: resolved "https://registry.yarnpkg.com/balanced-match/-/balanced-match-4.0.4.tgz#bfb10662feed8196a2c62e7c68e17720c274179a" integrity sha512-BLrgEcRTwX2o6gGxGOCNyMvGSp35YofuYzw9h1IMTRmKqttAZZVU67bdb9Pr2vUHA8+j3i2tJfjO6C6+4myGTA== -baseline-browser-mapping@^2.10.42: - version "2.10.43" - resolved "https://registry.yarnpkg.com/baseline-browser-mapping/-/baseline-browser-mapping-2.10.43.tgz#7b5d11590ce5acdbe4859443e3c940e81ce8c02d" - integrity sha512-AjYpR78kDWAY3Efj+cDTFH9t9SCoL7OoTp1BOb0mQV7S+6CiLwnWM3FyxhJtdPufDFKzmCSFoUncKjWgJEZTCQ== +baseline-browser-mapping@^2.10.44: + version "2.11.0" + resolved "https://registry.yarnpkg.com/baseline-browser-mapping/-/baseline-browser-mapping-2.11.0.tgz#25453328838032c7a514fbd238a171f744e9e854" + integrity sha512-oCu2wfipvX3AePSgmOuKkIywOu+8n9psz7hXYmk56ghpu3+7KzNIBopaOs4c9BrtdnTtW30unG9GTfHo7EwERQ== brace-expansion@^1.1.7: version "1.1.16" @@ -1532,13 +1532,13 @@ braces@^3.0.3: fill-range "^7.1.1" browserslist@^4.24.0: - version "4.28.6" - resolved "https://registry.yarnpkg.com/browserslist/-/browserslist-4.28.6.tgz#7cf83afcd69c55fde6fb2dcc5039ff0f4ba42610" - integrity sha512-FQBYNK15VMslhLHpA7+n+n1GOlF1kId2xcCg7/j95f24AOF6VDYMNH4mFxF7KuaTdv627faazpOAjFzMrfJOUw== + version "4.28.7" + resolved "https://registry.yarnpkg.com/browserslist/-/browserslist-4.28.7.tgz#409046517fccd2e51cdc20f077454b7141184028" + integrity sha512-JxV13hNrFxqjOc8alRbq9dK1MM79NEXYpma2B2J4wAtpWS5zIEIKqWPGCl7N4o7Uc7B7itylh7SuDujATRyyTw== dependencies: - baseline-browser-mapping "^2.10.42" - caniuse-lite "^1.0.30001803" - electron-to-chromium "^1.5.389" + baseline-browser-mapping "^2.10.44" + caniuse-lite "^1.0.30001806" + electron-to-chromium "^1.5.393" node-releases "^2.0.51" update-browserslist-db "^1.2.3" @@ -1611,10 +1611,10 @@ camelcase@^6.2.0, camelcase@^6.3.0: resolved "https://registry.yarnpkg.com/camelcase/-/camelcase-6.3.0.tgz#5685b95eb209ac9c0c177467778c9c84df58ba9a" integrity sha512-Gmy6FhYlCY7uOElZUSbxo2UCDH8owEk996gkbrpsgGtrJLM3J7jGxl9Ic7Qwwj4ivOE5AWZWRMecDdF7hqGjFA== -caniuse-lite@^1.0.30001803: - version "1.0.30001805" - resolved "https://registry.yarnpkg.com/caniuse-lite/-/caniuse-lite-1.0.30001805.tgz#78d5d5968a69b7ff81af87a96d7ddc7ea6670b1e" - integrity sha512-52noaS3DubycKSXaU30TwPGIp+POyQSUVa5jBEq3vkRkY0kjyb3LQgvhU6WGyCcyXqVLWO0Cw0Q6BSdD0kUfVA== +caniuse-lite@^1.0.30001806: + version "1.0.30001806" + resolved "https://registry.yarnpkg.com/caniuse-lite/-/caniuse-lite-1.0.30001806.tgz#1bc8e502b723fa393455dfbedd5ccec0c29bb74e" + integrity sha512-72Cuvd95zbSYPKq6Fhg8eDJRlzgWDf7/mtoZv6Qe/DYNCEBdNxoA3+rZAU2ZhGCpZlns3EssFavaZomckT5Uuw== case@1.6.3, case@^1.6.3: version "1.6.3" @@ -1681,10 +1681,10 @@ co@^4.6.0: resolved "https://registry.yarnpkg.com/co/-/co-4.6.0.tgz#6ea6bdf3d853ae54ccb8e47bfa0bf3f9031fb184" integrity sha512-QVb0dM5HvG+uaxitm8wONl7jltx8dqhfU33DcqtOZcLSVIKSDDLDi7+0LbAKiyI8hD9u42m2YxXSkMGWThaecQ== -codemaker@^1.138.0: - version "1.138.0" - resolved "https://registry.yarnpkg.com/codemaker/-/codemaker-1.138.0.tgz#f9054350412ee6225dc40ec48db1de4ffa40e7fa" - integrity sha512-IxvNszAvXb9abX7OQj1cupWMehsTcTCTU/5r9DiaalNyd3u/YIdaMJyfqwLK42kdQ7CqxVcCHr8tqBI0J5ZVjg== +codemaker@^1.139.0: + version "1.139.0" + resolved "https://registry.yarnpkg.com/codemaker/-/codemaker-1.139.0.tgz#708560424f1d1feb73e6c22cf0ebbd3c97616e22" + integrity sha512-v93CwWcepdmHDENEJuPepaOzo2J8SZ5HKNVgH/+6vPrvLOoDDfVXEkBMr6KUu4trHN7QvZjFwxJBpjCYCBG9+g== dependencies: camelcase "^6.3.0" decamelize "^5.0.1" @@ -1789,9 +1789,9 @@ constructs@10.5.1: integrity sha512-f/TfFXiS3G/yVIXDjOQn9oTlyu9Wo7Fxyjj7lb8r92iO81jR2uST+9MstxZTmDGx/CgIbxCXkFXgupnLTNxQZg== constructs@^10.5.0: - version "10.6.0" - resolved "https://registry.yarnpkg.com/constructs/-/constructs-10.6.0.tgz#9ec889c48567182ed9e2a56d4335d582ba0bcb6b" - integrity sha512-TxHOnBO5zMo/G76ykzGF/wMpEHu257TbWiIxP9K0Yv/+t70UzgBQiTqjkAsWOPC6jW91DzJI0+ehQV6xDRNBuQ== + version "10.7.1" + resolved "https://registry.yarnpkg.com/constructs/-/constructs-10.7.1.tgz#2b759081732a4b8e4f728b78729b5601932df161" + integrity sha512-ulK25Sg2Nv1jW+A9VeV7fu9GFN9KdVTNWdXMoapNRwqkQzSdToro/Tttk3Ak5BGI80NRA/d2nSzKnoZ27LizLw== conventional-changelog-angular@^6.0.0: version "6.0.0" @@ -2153,10 +2153,10 @@ dunder-proto@^1.0.0, dunder-proto@^1.0.1: es-errors "^1.3.0" gopd "^1.2.0" -electron-to-chromium@^1.5.389: - version "1.5.389" - resolved "https://registry.yarnpkg.com/electron-to-chromium/-/electron-to-chromium-1.5.389.tgz#538be9ebec78026d4daba6be321ab854dfac2a8f" - integrity sha512-cEto7aeOqBfU1D+c5py5pE+ooscKE75JifxLBdFUZsqAxRS6y7kebtxAZvICszSl05gPjYHDTjY+lXpyGvpJbg== +electron-to-chromium@^1.5.393: + version "1.5.394" + resolved "https://registry.yarnpkg.com/electron-to-chromium/-/electron-to-chromium-1.5.394.tgz#1b7eaf1abbeabaced7ce401705ec7cc488fd492b" + integrity sha512-Wmt2Gm0o8JWBuGgmc4XZ0u9s1RaCRqhxP47phplmfg04+qypTUurpeJGP45A7Fhv7jdrrVH44PLlR9qXo37cVQ== emittery@^0.13.1: version "0.13.1" @@ -2534,9 +2534,9 @@ fast-levenshtein@^2.0.6: integrity sha512-DCXu6Ifhqcks7TZKY3Hxp3y6qphY5SJZmrWMDrKcERSOXWQdMhU9Ig/PYrzyw/ul9jOIyh0N4M0tbC5hodg8dw== fast-uri@^3.0.1: - version "3.1.3" - resolved "https://registry.yarnpkg.com/fast-uri/-/fast-uri-3.1.3.tgz#f695a40f006aba505631573a0021ddb21194ad11" - integrity sha512-i70LwGWUduXqzicKXWshooq+sWL1K3WUU5rKZNG/0i3a1OSoX3HqhH5WbWwTmqWfor4urUakGPiRQcleRZTwOg== + version "3.1.4" + resolved "https://registry.yarnpkg.com/fast-uri/-/fast-uri-3.1.4.tgz#3b3daf9ce68f41f956df0b505132c0cfce9ec7af" + integrity sha512-8JnbkQ4juDyvYs4mgFGQqg4yCYtFDtUtmp2QIQq11ZZe5CFQ5wcqm1rqDgAh/QdMySuBnPzMUiJUNZG5N/AiQw== fast-xml-builder@^1.2.0: version "1.3.0" @@ -2547,11 +2547,11 @@ fast-xml-builder@^1.2.0: xml-naming "^0.3.0" fast-xml-parser@^5.5.6: - version "5.10.0" - resolved "https://registry.yarnpkg.com/fast-xml-parser/-/fast-xml-parser-5.10.0.tgz#8d08abfe4d6c51e9c5b51f417b994858dbedb4d7" - integrity sha512-SLhnTEqE5QpJHq/6zl9bsmImEP2adv+y6Wy+cJa7nVTRzQh1OZfCe9k29M5xN74LWnu0xa1zrUrq3KnOKl92Fg== + version "5.10.1" + resolved "https://registry.yarnpkg.com/fast-xml-parser/-/fast-xml-parser-5.10.1.tgz#19313f7c9386c47fa4a1de527547b73ed2cfcede" + integrity sha512-IEMIf7298kXuZSRFoGfMYrl7is8LpavODgbNz1cwIudv7KwVFnuU+UsMporfq6PD6aXSlawZlARiA3UywCTfMw== dependencies: - "@nodable/entities" "^2.2.0" + "@nodable/entities" "^3.0.0" fast-xml-builder "^1.2.0" is-unsafe "^2.0.0" path-expression-matcher "^1.6.2" @@ -3731,15 +3731,15 @@ jsesc@^3.0.2: resolved "https://registry.yarnpkg.com/jsesc/-/jsesc-3.1.0.tgz#74d335a234f67ed19907fdadfac7ccf9d409825d" integrity sha512-/sM3dO2FOzXjKQhJuo0Q173wf2KOo8t4I8vHy6lF9poUp7bKT0/NHE8fPX23PwfhnykfqnC2xRxOnVw5XuGIaA== -jsii-diff@^1.138.0: - version "1.138.0" - resolved "https://registry.yarnpkg.com/jsii-diff/-/jsii-diff-1.138.0.tgz#162c9569fe30c898c4f5f031f913f417e72cf2e2" - integrity sha512-TDYfjglgspBxDvvMWRqPLgwjI1/AnCtyxHaWUsvATboctLIUOGp5d7/Qb6J5Re7287ZVU4MqgcqQVCOvjIuK1w== +jsii-diff@^1.139.0: + version "1.139.0" + resolved "https://registry.yarnpkg.com/jsii-diff/-/jsii-diff-1.139.0.tgz#9d41f0ca95ec5651f79d72356344864562eeb6fe" + integrity sha512-ApfAu+R8RvdiIhw+9afwW6U9/1TJTa082ePDqiR3Jl60oMCdbsr0aIKHdCerKnmtJU1CvSh/iTupMs0Eix0LUw== dependencies: - "@jsii/check-node" "1.138.0" - "@jsii/spec" "1.138.0" + "@jsii/check-node" "1.139.0" + "@jsii/spec" "1.139.0" fs-extra "^10.1.0" - jsii-reflect "^1.138.0" + jsii-reflect "^1.139.0" log4js "^6.9.1" yargs "^17.7.3" @@ -3757,34 +3757,34 @@ jsii-docgen@^10.5.0: semver "^7.8.5" yargs "^16.2.2" -jsii-pacmak@^1.138.0: - version "1.138.0" - resolved "https://registry.yarnpkg.com/jsii-pacmak/-/jsii-pacmak-1.138.0.tgz#d586748b751bf9542d82694faabee53b956a19aa" - integrity sha512-fB1/80j/wub0TY5IZFxcguPPaKTD67QyzBmO3jfyHY15L1I7HnOxQYDQsiZ8NPLOve2n2BWXalLXwtHbxPe0Wg== +jsii-pacmak@^1.139.0: + version "1.139.0" + resolved "https://registry.yarnpkg.com/jsii-pacmak/-/jsii-pacmak-1.139.0.tgz#1a8bd1e8601b7bfdcd1e99cfc2bf6c3dba3ee646" + integrity sha512-hE+rc+RS4Qwe+MzGqG515tXueOhn6r++/L8kpX5wT18HqUoBJdOdqFOv90PYitDgNywovOE0kEd8YyV1S5Mh6Q== dependencies: - "@jsii/check-node" "1.138.0" - "@jsii/spec" "1.138.0" + "@jsii/check-node" "1.139.0" + "@jsii/spec" "1.139.0" clone "^2.1.2" - codemaker "^1.138.0" + codemaker "^1.139.0" commonmark "^0.31.2" escape-string-regexp "^4.0.0" fs-extra "^10.1.0" - jsii-reflect "^1.138.0" + jsii-reflect "^1.139.0" semver "^7.8.5" spdx-license-list "^6.11.0" xmlbuilder "^15.1.1" yargs "^17.7.3" -jsii-reflect@^1.138.0: - version "1.138.0" - resolved "https://registry.yarnpkg.com/jsii-reflect/-/jsii-reflect-1.138.0.tgz#9e8afea2e565e17cb1e8f334050e19893f9e2f21" - integrity sha512-P+fhvKDpthnETulludn497SQpnHDprGaOaINMtx7coabs6scRDjoXe5Hi65rJF3xySac82IinbfPUnCCkGiG4w== +jsii-reflect@^1.138.0, jsii-reflect@^1.139.0: + version "1.139.0" + resolved "https://registry.yarnpkg.com/jsii-reflect/-/jsii-reflect-1.139.0.tgz#de57f7505ec10bb31fa2149b97dd884a0d89ea01" + integrity sha512-Z8rGDzykcg6REfFV8HJZ0oms5zi8wBO4T7B5thSS4iME0osbWJP62pFn2yT6VivOESKnkFZOI3RkIKYkynPbGg== dependencies: - "@jsii/check-node" "1.138.0" - "@jsii/spec" "1.138.0" + "@jsii/check-node" "1.139.0" + "@jsii/spec" "1.139.0" chalk "^4" fs-extra "^10.1.0" - oo-ascii-tree "^1.138.0" + oo-ascii-tree "^1.139.0" yargs "^17.7.3" jsii-rosetta@5.5.x: @@ -4307,10 +4307,10 @@ onetime@^5.1.2: dependencies: mimic-fn "^2.1.0" -oo-ascii-tree@^1.138.0: - version "1.138.0" - resolved "https://registry.yarnpkg.com/oo-ascii-tree/-/oo-ascii-tree-1.138.0.tgz#a7650b301b2c8fddaf3e3f176019748a7323c68b" - integrity sha512-vviXaVFx9G/Ec59OofWCNJ6V8WxS5tEIucqFiEEKwfHN39NjW3vLPVL/3PmDm2aluPMkW0CDQta4i/MflE7ulQ== +oo-ascii-tree@^1.139.0: + version "1.139.0" + resolved "https://registry.yarnpkg.com/oo-ascii-tree/-/oo-ascii-tree-1.139.0.tgz#892857ae2366b1d09b858ed040ea274fe8e04bc6" + integrity sha512-Sv9334UvsBcvYh9xkcBtheWjH+mkhXLmuhOm+/OTGVFUCsvdVdXwDMTbYZHpJaTSbhaHScPbHqjAPECAFwlgtg== optionator@^0.9.3: version "0.9.4" @@ -4325,11 +4325,12 @@ optionator@^0.9.3: word-wrap "^1.2.5" own-keys@^1.0.1: - version "1.0.1" - resolved "https://registry.yarnpkg.com/own-keys/-/own-keys-1.0.1.tgz#e4006910a2bf913585289676eebd6f390cf51358" - integrity sha512-qFOyK5PjiWZd+QQIh+1jhdb9LpxTF0qs7Pm8o5QHYZ0M3vKqSqzsZaEB6oWlxZ+q2sJBMI/Ktgd2N5ZwQoRHfg== + version "1.0.2" + resolved "https://registry.yarnpkg.com/own-keys/-/own-keys-1.0.2.tgz#31448ec1f781ecb1447f6f6aa0d6534222af59de" + integrity sha512-19YVAg7T+WTrxggPukVq7DjTv6+PJ867TmhCvBsYwmbFCsZd344rq2Ld1p0wo8f8Qrrhgp82c6FJRqdXWtSEhg== dependencies: - get-intrinsic "^1.2.6" + call-bound "^1.0.4" + get-intrinsic "^1.3.0" object-keys "^1.1.1" safe-push-apply "^1.0.0" @@ -4524,10 +4525,10 @@ process-nextick-args@~2.0.0: resolved "https://registry.yarnpkg.com/process-nextick-args/-/process-nextick-args-2.0.1.tgz#7820d9b16120cc55ca9ae7792680ae7dba6d7fe2" integrity sha512-3ouUOpQhtgrbOa17J7+uxOTpITYWaGP7/AhoR3+A+/1e9skrzelGi/dXzEYyvbxubEF6Wn2ypscTKiKJFFn1ag== -projen@^0.101.14: - version "0.101.14" - resolved "https://registry.yarnpkg.com/projen/-/projen-0.101.14.tgz#597c765731db199b749a967475fe98803a82a190" - integrity sha512-rg0tDLVwRmZJOoKdY9y6OBTuSJauCVHC+X5jq3RNHqneSxP7W97gPIknQn1yj4tmTvv8P4kXufIGH7/wXx7LTg== +projen@^0.101.17: + version "0.101.17" + resolved "https://registry.yarnpkg.com/projen/-/projen-0.101.17.tgz#f78663e420915c48fd2951e98bbae9908cc4b509" + integrity sha512-qIuo1BiUWh/2nA0Y7ZTuopJjStvhkG5BFlWeIOBehfSQjc/bAJ1aPAbZ7ao2q5CMpN7PkFbvdzlJqJrHCFz+cg== dependencies: "@iarna/toml" "^2.2.5" case "^1.6.3" @@ -5388,17 +5389,17 @@ typescript@5.5.x, typescript@~5.5: integrity sha512-Mtq29sKDAEYP7aljRgtPOpTvOfbwRWlS6dPRzwjdE+C0R4brX/GUyhHSecbHMFLNBLcJIPt9nl9yG5TZ1weH+Q== typescript@next: - version "7.1.0-dev.20260714.1" - resolved "https://registry.yarnpkg.com/typescript/-/typescript-7.1.0-dev.20260714.1.tgz#58ef199ec46fc53593e787fbb42a4a9052830496" - integrity sha512-b4a66cUOLY8M35sIVjEqWwbZuqmezZ8TR7sFY6wBKf9vba5K0EgpG6sEUJFih3GmHhywpiKQhMKju8myulDRLw== + version "7.1.0-dev.20260721.1" + resolved "https://registry.yarnpkg.com/typescript/-/typescript-7.1.0-dev.20260721.1.tgz#525a18af673bf4b6de97cf2a10e724bd92cc099f" + integrity sha512-ErQAsMvDXqNMdB+dutvGu25bs/N9FLeIdXDAHuCFGvVsQ5jZxN9ZNxZkK+h+1f7md4h9gM/U68rhfuN1tlyUwg== optionalDependencies: - "@typescript/typescript-darwin-arm64" "7.1.0-dev.20260714.1" - "@typescript/typescript-darwin-x64" "7.1.0-dev.20260714.1" - "@typescript/typescript-linux-arm" "7.1.0-dev.20260714.1" - "@typescript/typescript-linux-arm64" "7.1.0-dev.20260714.1" - "@typescript/typescript-linux-x64" "7.1.0-dev.20260714.1" - "@typescript/typescript-win32-arm64" "7.1.0-dev.20260714.1" - "@typescript/typescript-win32-x64" "7.1.0-dev.20260714.1" + "@typescript/typescript-darwin-arm64" "7.1.0-dev.20260721.1" + "@typescript/typescript-darwin-x64" "7.1.0-dev.20260721.1" + "@typescript/typescript-linux-arm" "7.1.0-dev.20260721.1" + "@typescript/typescript-linux-arm64" "7.1.0-dev.20260721.1" + "@typescript/typescript-linux-x64" "7.1.0-dev.20260721.1" + "@typescript/typescript-win32-arm64" "7.1.0-dev.20260721.1" + "@typescript/typescript-win32-x64" "7.1.0-dev.20260721.1" uglify-js@^3.1.4: version "3.19.3"