diff --git a/.github/workflows/changeset.yml b/.github/workflows/changeset.yml index e1b4533236f..7ed41411f97 100644 --- a/.github/workflows/changeset.yml +++ b/.github/workflows/changeset.yml @@ -36,7 +36,7 @@ jobs: - uses: pnpm/action-setup@ea17c68df8912ef543352723c149a84f56e3d413 # v6.1.0 - uses: actions/setup-node@820762786026740c76f36085b0efc47a31fe5020 # v7.0.0 with: - node-version: 24.21.0 + node-version: 26.12.1 cache: "pnpm" - name: Install dependencies diff --git a/.github/workflows/generate-api-docs.yml b/.github/workflows/generate-api-docs.yml index 1772ae4ac89..a21a3f9a4a6 100644 --- a/.github/workflows/generate-api-docs.yml +++ b/.github/workflows/generate-api-docs.yml @@ -40,7 +40,7 @@ jobs: - name: Setup Node.js uses: actions/setup-node@820762786026740c76f36085b0efc47a31fe5020 # v7.0.0 with: - node-version: "22.23.3" + node-version: "26.12.1" - name: Install generator dependencies working-directory: main/scripts/generate-api-docs diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index 54ac4abc7fe..aeb765bda59 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -34,7 +34,7 @@ jobs: - name: Setup node uses: actions/setup-node@820762786026740c76f36085b0efc47a31fe5020 # v7.0.0 with: - node-version: 24.21.0 + node-version: 26.12.1 registry-url: https://registry.npmjs.org cache: "pnpm" diff --git a/packages/dts-generator/package.json b/packages/dts-generator/package.json index a24acf35bf7..903e77c8944 100644 --- a/packages/dts-generator/package.json +++ b/packages/dts-generator/package.json @@ -41,7 +41,7 @@ "devDependencies": { "@microsoft/api-extractor": "7.59.4", "@types/lodash": "4.17.25", - "@types/node": "22.20.5", + "@types/node": "26.6.5", "@types/sanitize-html": "2.16.2", "@types/urijs": "1.19.26", "copyfiles": "2.4.1", diff --git a/packages/ts-interface-generator/package.json b/packages/ts-interface-generator/package.json index 5e2d558c135..25f5d72cc5a 100644 --- a/packages/ts-interface-generator/package.json +++ b/packages/ts-interface-generator/package.json @@ -39,7 +39,7 @@ "@eslint/js": "10.0.1", "@types/hjson": "2.4.6", "@types/jest": "30.0.0", - "@types/node": "24.19.1", + "@types/node": "26.6.5", "@types/openui5": "1.146.0", "@types/yargs": "17.0.35", "@typescript-eslint/eslint-plugin": "8.71.1", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 7cddb3c9b0f..f8e0e776075 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -174,7 +174,7 @@ importers: version: 3.0.3 '@commitlint/cli': specifier: 21.2.3 - version: 21.2.3(@types/node@25.9.9)(conventional-commits-parser@7.1.3)(typescript@6.0.3) + version: 21.2.3(@types/node@26.6.5)(conventional-commits-parser@7.1.3)(typescript@6.0.3) '@commitlint/config-conventional': specifier: 21.2.3 version: 21.2.3 @@ -183,7 +183,7 @@ importers: version: 6.3.0 cz-conventional-changelog: specifier: 3.3.0 - version: 3.3.0(@types/node@25.9.9)(typescript@6.0.3) + version: 3.3.0(@types/node@26.6.5)(typescript@6.0.3) husky: specifier: 9.1.7 version: 9.1.7 @@ -210,10 +210,10 @@ importers: dependencies: '@definitelytyped/dtslint': specifier: latest - version: 0.2.47(supports-color@8.1.1)(typescript@6.0.3) + version: 0.2.49(supports-color@8.1.1) '@definitelytyped/eslint-plugin': specifier: latest - version: 0.1.34(@typescript-eslint/eslint-plugin@8.71.1(@typescript-eslint/parser@8.71.1(eslint@8.57.1(supports-color@8.1.1))(supports-color@8.1.1)(typescript@6.0.3))(eslint@8.57.1(supports-color@8.1.1))(supports-color@8.1.1)(typescript@6.0.3))(@typescript-eslint/parser@8.71.1(eslint@8.57.1(supports-color@8.1.1))(supports-color@8.1.1)(typescript@6.0.3))(eslint-plugin-jsdoc@44.2.7(eslint@8.57.1(supports-color@8.1.1))(supports-color@8.1.1))(eslint@8.57.1(supports-color@8.1.1))(supports-color@8.1.1)(typescript@6.0.3) + version: 0.1.36(@typescript-eslint/eslint-plugin@8.71.1(@typescript-eslint/parser@8.71.1(eslint@8.57.1(supports-color@8.1.1))(supports-color@8.1.1)(typescript@6.0.3))(eslint@8.57.1(supports-color@8.1.1))(supports-color@8.1.1)(typescript@6.0.3))(@typescript-eslint/parser@8.71.1(eslint@8.57.1(supports-color@8.1.1))(supports-color@8.1.1)(typescript@6.0.3))(eslint-plugin-jsdoc@44.2.7(eslint@8.57.1(supports-color@8.1.1))(supports-color@8.1.1))(eslint@8.57.1(supports-color@8.1.1))(supports-color@8.1.1)(typescript@6.0.3) '@ui5/logger': specifier: 4.0.2 version: 4.0.2 @@ -256,13 +256,13 @@ importers: devDependencies: '@microsoft/api-extractor': specifier: 7.59.4 - version: 7.59.4(@types/node@22.20.5) + version: 7.59.4(@types/node@26.6.5) '@types/lodash': specifier: 4.17.25 version: 4.17.25 '@types/node': - specifier: 22.20.5 - version: 22.20.5 + specifier: 26.6.5 + version: 26.6.5 '@types/sanitize-html': specifier: 2.16.2 version: 2.16.2 @@ -307,8 +307,8 @@ importers: specifier: 30.0.0 version: 30.0.0 '@types/node': - specifier: 24.19.1 - version: 24.19.1 + specifier: 26.6.5 + version: 26.6.5 '@types/openui5': specifier: 1.146.0 version: 1.146.0 @@ -326,13 +326,13 @@ importers: version: 10.12.0(jiti@2.6.1)(supports-color@8.1.1) jest: specifier: 30.5.2 - version: 30.5.2(@types/node@24.19.1)(supports-color@8.1.1) + version: 30.5.2(@types/node@26.6.5)(supports-color@8.1.1) npm-run-all2: specifier: 9.0.3 version: 9.0.3 ts-jest: specifier: 29.4.14 - version: 29.4.14(@babel/core@7.29.7(supports-color@8.1.1))(@jest/transform@30.5.2(supports-color@8.1.1))(@jest/types@30.5.1)(babel-jest@30.5.2(@babel/core@7.29.7(supports-color@8.1.1))(supports-color@8.1.1))(jest-util@30.5.1)(jest@30.5.2(@types/node@24.19.1)(supports-color@8.1.1))(typescript@6.0.3) + version: 29.4.14(@babel/core@7.29.7(supports-color@8.1.1))(@jest/transform@30.5.2(supports-color@8.1.1))(@jest/types@30.5.1)(babel-jest@30.5.2(@babel/core@7.29.7(supports-color@8.1.1))(supports-color@8.1.1))(jest-util@30.5.1)(jest@30.5.2(@types/node@26.6.5)(supports-color@8.1.1))(typescript@6.0.3) test-packages/openui5-snapshot-test: dependencies: @@ -1181,37 +1181,35 @@ packages: resolution: {integrity: sha512-aalGyl7dbB5PArRebDIX43ZvBlXrYm9uWzGJ26t+4SzJVPsOuvfILGGbw5X4yX7i50YEmJ8zvbiWnqH/AAnZqg==} engines: {node: '>=22'} - '@definitelytyped/dtslint@0.2.47': - resolution: {integrity: sha512-AEx0SpHcthTSzcFTIk5ekRJMgGHUp09wi0WMAycIcyj2GJX02PHJhgOSHSh+c/II4WDgMW5kcKyrS70Z7l98hQ==} + '@definitelytyped/dtslint@0.2.49': + resolution: {integrity: sha512-SaQVGa77SfKaLyF4bDF3jPSA7pHlbW2sQLPkQPobACPirY1BUNUIBdgC4+naosQRKcdyWWCdKa9I9DMgwId1uw==} engines: {node: '>=20.17.0'} hasBin: true - peerDependencies: - typescript: <7 - '@definitelytyped/eslint-plugin@0.1.34': - resolution: {integrity: sha512-Y7c2P2VOPbUkcHkowBG/xixLDpP9TVEUXglPT21ip7WzOa81FsRlvDdCB0p2qylqui2wiK/rcuq/jpheHsP6MA==} + '@definitelytyped/eslint-plugin@0.1.36': + resolution: {integrity: sha512-1Ruf349JyS2IQjpIilpUUHMcNmaLH1btv9hqvqB3nKl8HIy8gp+pE0gJeonoV26HyHmTZ2E+aSnxHCL2eNt3ww==} engines: {node: '>=20.17.0'} peerDependencies: - '@typescript-eslint/eslint-plugin': ^8.54.0 - '@typescript-eslint/parser': ^8.54.0 + '@typescript-eslint/eslint-plugin': ^8.67.0 + '@typescript-eslint/parser': ^8.67.0 eslint: ^8.57.0 eslint-plugin-jsdoc: ^44.0.0 typescript: <7 - '@definitelytyped/header-parser@0.2.30': - resolution: {integrity: sha512-uG0SU+Mr4PYZfkGI7/gywdMFsSUICFl2Q/fT2Tf68de9KUkXxzdgyBQ+3Uq+ok+zlZl/I4A/t1QCQfo69v5mrw==} + '@definitelytyped/header-parser@0.2.32': + resolution: {integrity: sha512-HBgJ0/YqRLaICRYR/IEBviWA+I2u4qY3YGsNbJgIQkwA/3td7Yb/wGPSQR2OGa1uY7YupcsRMKu9E+XrZbkloQ==} engines: {node: '>=20.17.0'} - '@definitelytyped/typescript-packages@0.1.12': - resolution: {integrity: sha512-s0ZqqzV5LQK4tIPEQYjv1zjxNp8NBCx0gdCgbiMsvjylRNJxfxRpl4KSReN48ReL+CnihsHfDExs5YfkwOAqrA==} + '@definitelytyped/typescript-packages@0.1.14': + resolution: {integrity: sha512-yuju7FVm8PkdePaZRHQJ5ElkEJMKTTfOnMvlrWfyCfGM3XpHeNGJMlDJZC3yeB5rDg+P2CPIL0nhW8p/Jk28Mg==} engines: {node: '>=20.17.0'} - '@definitelytyped/typescript-versions@0.1.12': - resolution: {integrity: sha512-sbdf3l4MEhnwGCP0ZxkSdOZH4wtiG7J7YEMwd/i34uAw/yeZkPDhFwORPqdTknzAUmcbIg81aPr6sVk7ZDCgcw==} + '@definitelytyped/typescript-versions@0.1.14': + resolution: {integrity: sha512-gPD0fNnPxzSVP41xgvx7OyjEpoaO95xeC7tr/ijExCpXXXdCwZ6+Mh47V2q6wy++wsuPVr0UBbAFn92q39K37Q==} engines: {node: '>=20.17.0'} - '@definitelytyped/utils@0.1.15': - resolution: {integrity: sha512-pTsFCbthyU5FrngiL8loMsZcVQxs9L3RRcM4Dina6QUxW3IlA9sXFi6gmlBkeRveVN7ROUZFCeIU3jBzp2ZHVQ==} + '@definitelytyped/utils@0.1.17': + resolution: {integrity: sha512-HVwAz8t6YQ4DEMcXAjymkVFnxOn41Tl6PB9kOKch5HBBwaTUx2ruPuREVi/5xB4Ad7NU8AF+QHAZlHBDUzLCQA==} engines: {node: '>=20.17.0'} '@emnapi/core@1.10.0': @@ -1876,15 +1874,12 @@ packages: '@types/mdurl@2.0.0': resolution: {integrity: sha512-RGdgjQUZba5p6QEFAVx2OGb8rQDL/cPRG7GiedRzMcJ1tYnUANBncjbSB1NRGwbvjcPeikRABz2nshyPk1bhWg==} - '@types/node@22.20.5': - resolution: {integrity: sha512-U2+DNr+wSjpsTS/wZGYHq7GcwfuSmKiKvoPvK22zwTlRhU91yOniN4qRR5KhIjvif7ysw/dz/hKmfDH0Ris4aA==} - - '@types/node@24.19.1': - resolution: {integrity: sha512-aS3/DG0oM05K0RIXXP+hKjinGG5IgSSVGzswZxW3O0sS3pH4/fycXundUC9XsszgKCk4gHXylTEK6hyFxVxnoQ==} - '@types/node@25.9.9': resolution: {integrity: sha512-b4e2xxj/yMeT2hNlD6x7zNFiQK2Dlmkb9CQ6v3/1G2RezKN4YS2lcEv8lzGm1mhs4f2lM4yNAMI/zUDBZBBt7w==} + '@types/node@26.6.5': + resolution: {integrity: sha512-uMzsv9stDdofIZBx4UGh4Z9ZgXnGC9seRDscilBcTHAeOFk67MZg/k9bWVfO+bk4qZmG+l52hRnLwUiH2LnJTg==} + '@types/normalize-package-data@2.4.4': resolution: {integrity: sha512-37i+OaWTh9qeK4LSHPsyRC7NahnGotNuZvjLSgcPzblpHB3rrCJxAOgI5gCdKm7coonsaX1Of0ILiTcnZjbfxA==} @@ -2014,6 +2009,168 @@ packages: resolution: {integrity: sha512-zozlN0UA32bSG2zkKAgQyRYSbEISVoyU6vvkKYo2aSny74D8Jh4e+POkJ6Lk0dlezZi5x7TtD+88Xb06IB8nhg==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} + '@typescript/typescript-aix-ppc64@7.0.2': + resolution: {integrity: sha512-MTKKkWB7p/0E9xi1d1tHtZ5PiLkGEMIq88pK2CubZjOsLtYTLqhgIgi6zepFa+9GHZ6h05NMCkQxGKiPXMxXtQ==} + engines: {node: '>=16.20.0'} + cpu: [ppc64] + os: [aix] + + '@typescript/typescript-darwin-arm64@7.0.2': + resolution: {integrity: sha512-gowzar9MwS/aRWp6f3a4KUqzRjAZjOsmGNCM6LcTgXum+dBfgsBVMN+AgvOCCbguXyick6LJhpBszxMebJ8syA==} + engines: {node: '>=16.20.0'} + cpu: [arm64] + os: [darwin] + + '@typescript/typescript-darwin-arm64@7.1.0-dev.20261025.1': + resolution: {integrity: sha512-96GC+RzKAJCWMv+VimlA395WKCx0zX4i8bf+D0D9jbFjm1fobtlgk+0xseTitjp042LEK++zaoMPwS/dQPF0HA==} + engines: {node: '>=16.20.0'} + cpu: [arm64] + os: [darwin] + + '@typescript/typescript-darwin-x64@7.0.2': + resolution: {integrity: sha512-SZ9xZInqApNlNGc9s0W1VSsktYSOe9cFqNOIqmN1Gs8SmkjKZYFt017G4VwPxASInODuAdbTW7sXiFUf893RgA==} + engines: {node: '>=16.20.0'} + cpu: [x64] + os: [darwin] + + '@typescript/typescript-darwin-x64@7.1.0-dev.20261025.1': + resolution: {integrity: sha512-22Q5WMVYQF7lUYALrYBf6QBRU3E+c0cIv3TfFAhy5JBy3bZpDlcPOMeODQmlkWReAbVz/e0A3GIAtGFI9jFdKw==} + engines: {node: '>=16.20.0'} + cpu: [x64] + os: [darwin] + + '@typescript/typescript-freebsd-arm64@7.0.2': + resolution: {integrity: sha512-W5NH4y/J0plIIS5b2xvTEkU7JFxyqdMAOgf+Ilhl0vHQXKO5dZoxd+C/jEtq56c4F3wk71RB4BMRQ2XdI+bwYQ==} + engines: {node: '>=16.20.0'} + cpu: [arm64] + os: [freebsd] + + '@typescript/typescript-freebsd-x64@7.0.2': + resolution: {integrity: sha512-UMGDx5sTpzNw3WiPebH7l90IWfJggEd+egHt/q6p7/Cm3zqoV7VxkGXt+3DxPIw8CcmvAB0j3sVVfbhX+M4Tpw==} + engines: {node: '>=16.20.0'} + cpu: [x64] + os: [freebsd] + + '@typescript/typescript-linux-arm64@7.0.2': + resolution: {integrity: sha512-Qh4eU4/y3yDjnfjjyPYihMj5/ODIlmt+Bzu17OI+fiSRDW57QmU5SiN63exPRNJPKUzcc1INa1NXdrJ+MqHjUQ==} + engines: {node: '>=16.20.0'} + cpu: [arm64] + os: [linux] + + '@typescript/typescript-linux-arm64@7.1.0-dev.20261025.1': + resolution: {integrity: sha512-2BdOOV/xECjN1eAJX46YxwdPurAumon2/HNtoiRJM+xulGrvQ2Rj4d6gw/n9iafYVSjCmd2s/HZYVjk/FtwiXQ==} + engines: {node: '>=16.20.0'} + cpu: [arm64] + os: [linux] + + '@typescript/typescript-linux-arm@7.0.2': + resolution: {integrity: sha512-gffT3xPz9sR7j/YJExkyPntrI0P2EP9XbOyWzth2/Gs0RstK+90RBcO0ncXoXy/beYll1SXw846Nf2zdnEz0QQ==} + engines: {node: '>=16.20.0'} + cpu: [arm] + os: [linux] + + '@typescript/typescript-linux-arm@7.1.0-dev.20261025.1': + resolution: {integrity: sha512-DCCZMaPeqQgArleqpCWdlO732lni+oI8GOYRNrv/Hme1+jcJoOSt0DD/J4yq2/DeoT0o+uS4fHch8cql39tmVQ==} + engines: {node: '>=16.20.0'} + cpu: [arm] + os: [linux] + + '@typescript/typescript-linux-loong64@7.0.2': + resolution: {integrity: sha512-uEHck9i8hoAzXPiYRib1O7miOnz23SxIeVl6F4LXox+qov1K35jHcEW6VHKvZI+pyvl7fZEP4MCU5LYvIq1GuQ==} + engines: {node: '>=16.20.0'} + cpu: [loong64] + os: [linux] + + '@typescript/typescript-linux-mips64el@7.0.2': + resolution: {integrity: sha512-R4KvAMnE43W5Qeqb0Ly56O3mWMWIAgsMyz36DCaycd5nbg/9kzm0liw3JocfRqyJY0KPmzFjbswozXyW0DnIYA==} + engines: {node: '>=16.20.0'} + cpu: [mips64el] + os: [linux] + + '@typescript/typescript-linux-ppc64@7.0.2': + resolution: {integrity: sha512-DORx5b3sd/4S7eayxm4FQv+A7CrkUIGRaHiwI8oiHTAI1fAPWhF4J0vAlkC8biAlHSVVwxMQ3tjZ2/DVbnQiiA==} + engines: {node: '>=16.20.0'} + cpu: [ppc64] + os: [linux] + + '@typescript/typescript-linux-riscv64@7.0.2': + resolution: {integrity: sha512-wf0jqEDOjrPRnKwYRyyJDRo11KMbvMFrU+q4zqKyChODBzvlkbhNQfKvLxQCcwTpdDaXSHZTVuh0JoCrKCUMHQ==} + engines: {node: '>=16.20.0'} + cpu: [riscv64] + os: [linux] + + '@typescript/typescript-linux-s390x@7.0.2': + resolution: {integrity: sha512-IkwJc3L7yhytWd/ewjyxNDfOmswCm9GWMJT/ue/dU4aZNbwZeYAetq42VyLmsmSjvoX7z74X6ZaYCtzAr0EuGw==} + engines: {node: '>=16.20.0'} + cpu: [s390x] + os: [linux] + + '@typescript/typescript-linux-x64@7.0.2': + resolution: {integrity: sha512-EYdf2cNg7rgCWJnxCdJ+F3V39O8ihb37eHAu1LK8oAFizgTQbPOK7zHHXbPt8rX24COqODXeI3sIf0fCXG7H/A==} + engines: {node: '>=16.20.0'} + cpu: [x64] + os: [linux] + + '@typescript/typescript-linux-x64@7.1.0-dev.20261025.1': + resolution: {integrity: sha512-AjeVVnlhxvTDJpjwNqfaf/246yHLu3Rn1xoPL9D8TvqlZX29KAjT4+MW6eCjmbxY+Uk0CbqITo3JuYg9sSU3HQ==} + engines: {node: '>=16.20.0'} + cpu: [x64] + os: [linux] + + '@typescript/typescript-netbsd-arm64@7.0.2': + resolution: {integrity: sha512-+polYF4MF04aPpO5FTkHran9yUQDSXqy5GiSDKpsll5jy3l3+g9QLhpf39T+ePtefhXLOGrLl0QIjkQP6VnelA==} + engines: {node: '>=16.20.0'} + cpu: [arm64] + os: [netbsd] + + '@typescript/typescript-netbsd-x64@7.0.2': + resolution: {integrity: sha512-8YIT0EHM/3dq10ZOVF/A7pc/YSMtbcecct4rWtexrnSCHOPcpC2KTLXfTCR6vDpnSiY12heNb1GiN/wu+T/FyA==} + engines: {node: '>=16.20.0'} + cpu: [x64] + os: [netbsd] + + '@typescript/typescript-openbsd-arm64@7.0.2': + resolution: {integrity: sha512-APT8+ClYnuYm1u9+kgGXoMj2VzWzcymwh2gNSQVySHfkRDGOTVkoWLjCmOQSaO+PoqQ57B0flRp9SA+7GnnkzQ==} + engines: {node: '>=16.20.0'} + cpu: [arm64] + os: [openbsd] + + '@typescript/typescript-openbsd-x64@7.0.2': + resolution: {integrity: sha512-yX7s+Q0Dln0Dt9tEzZsAjXXR/+ytBM7AlglaqyeMPxQszJ1JhlJdZ6jLA+IzldHtflX81em7lDao1xXu+aRRkg==} + engines: {node: '>=16.20.0'} + cpu: [x64] + os: [openbsd] + + '@typescript/typescript-sunos-x64@7.0.2': + resolution: {integrity: sha512-dLJDGaLZ1D4HPQn62u1n8mBDkJREwMsAkCdkwd4Ieqw+x3TUyTsqY0YiBCtE6H6OzzgGk3iuZ3vFWRS+E8/d1g==} + engines: {node: '>=16.20.0'} + cpu: [x64] + os: [sunos] + + '@typescript/typescript-win32-arm64@7.0.2': + resolution: {integrity: sha512-Gyl1Vy6OsWesLzmq+EP0Fb7b4Nid5232AvcA2SFcdYreldpNtYFFofPjnt62y9hQy7VTaZp65ICJjuAQRaVcIQ==} + engines: {node: '>=16.20.0'} + cpu: [arm64] + os: [win32] + + '@typescript/typescript-win32-arm64@7.1.0-dev.20261025.1': + resolution: {integrity: sha512-v1DS3qPx09olD+SXA7iZHJQw+7Ao3ZA4Chh77PMyBPaGFeFhZI5j06khaKrfxpQvXTDjeheNP/xflutJSd1C3A==} + engines: {node: '>=16.20.0'} + cpu: [arm64] + os: [win32] + + '@typescript/typescript-win32-x64@7.0.2': + resolution: {integrity: sha512-0BQ3HkAHHlKLSp1qRvf3SUhGpGsDuhB/jgFw75guyqbxJqEaS0Cw/VFO8i2nHglJUzQCRtMMR/IBAKE3ETMC4g==} + engines: {node: '>=16.20.0'} + cpu: [x64] + os: [win32] + + '@typescript/typescript-win32-x64@7.1.0-dev.20261025.1': + resolution: {integrity: sha512-Bc6Vx5BxZox2eRtPX28fl7hfr26zQzoZ1giceqkFleSU/o1vd5p4po5J0YjMYGSdypm4Iu4xHLsAwmYfU2029A==} + engines: {node: '>=16.20.0'} + cpu: [x64] + os: [win32] + '@ui5/builder@4.3.3': resolution: {integrity: sha512-maMY6ClES0aS+AVgVK5X1VZXdg+3yGhfOIrVyhmJl9bjBTBF/P+a0sDr/k/PEJX8cBkcTH1pEm8w/HP3IQ5TNg==} engines: {node: ^20.11.0 || >=22.0.0, npm: '>= 8'} @@ -5750,6 +5907,16 @@ packages: engines: {node: '>=14.17'} hasBin: true + typescript@7.0.2: + resolution: {integrity: sha512-8FYau96o3NKOhbjKi/qNvG/W5jhzxkbdm5sj9AbZ/5T5sWqn3hJgLfGx27sRKZWTvyzCP8dLRBTf5tBTSRVUNA==} + engines: {node: '>=16.20.0'} + hasBin: true + + typescript@7.1.0-dev.20261025.1: + resolution: {integrity: sha512-1u67ixKQjsR3byrtf++84tP4L5LIKKRbprWD6Qpom/KYSzENbnTlO30DQeQU7qxnN8DUH1XEz2gg+LvH1x1lGA==} + engines: {node: '>=16.20.0'} + hasBin: true + uc.micro@2.1.0: resolution: {integrity: sha512-ARDJmphmdvUk6Glw7y9DQ2bFkKBHwQHLi2lsaH6PPmz/Ka9sFOBsBluozhDltWmnv9u/cF6Rt87znRTPV+yp/A==} @@ -5788,12 +5955,12 @@ packages: underscore@1.13.8: resolution: {integrity: sha512-DXtD3ZtEQzc7M8m4cXotyHR+FAS18C64asBYY5vqZexfYryNNnDc02W4hKg3rdQuqOYas1jkseX0+nZXjTXnvQ==} - undici-types@6.21.0: - resolution: {integrity: sha512-iwDZqg0QAGrg9Rav5H4n0M64c3mkR59cJ6wQp+7C4nI0gsmExaedaYLNO44eT4AtBBwjbTiGPMlt2Md0T9H9JQ==} - undici-types@7.24.6: resolution: {integrity: sha512-WRNW+sJgj5OBN4/0JpHFqtqzhpbnV0GuB+OozA9gCL7a993SmU+1JBZCzLNxYsbMfIeDL+lTsphD5jN5N+n0zg==} + undici-types@8.9.0: + resolution: {integrity: sha512-KTDyRTYX8sWmKXAikPHHSyc63CRPETMctyjKFupcC6OBLXT3xsN0e9aF7m+mIXutFWpUXuedtowG7iLOzp0kQg==} + undici@6.29.1: resolution: {integrity: sha512-EvRlUt/QqAEvXdQeRMYUfwOQsfzpDztykrG2owGEE/rBOBoYv9uF39ZzsNDh4lTFHhTr2XOZjKkYgueD12ZmGA==} engines: {node: '>=18.17'} @@ -7028,12 +7195,12 @@ snapshots: '@colors/colors@1.5.0': optional: true - '@commitlint/cli@21.2.3(@types/node@25.9.9)(conventional-commits-parser@7.1.3)(typescript@6.0.3)': + '@commitlint/cli@21.2.3(@types/node@26.6.5)(conventional-commits-parser@7.1.3)(typescript@6.0.3)': dependencies: '@commitlint/config-conventional': 21.2.3 '@commitlint/format': 21.2.3 '@commitlint/lint': 21.2.3 - '@commitlint/load': 21.2.3(@types/node@25.9.9)(typescript@6.0.3) + '@commitlint/load': 21.2.3(@types/node@26.6.5)(typescript@6.0.3) '@commitlint/read': 21.2.3(conventional-commits-parser@7.1.3) '@commitlint/types': 21.2.3 tinyexec: 1.3.1 @@ -7078,14 +7245,14 @@ snapshots: '@commitlint/rules': 21.2.3 '@commitlint/types': 21.2.3 - '@commitlint/load@21.2.3(@types/node@25.9.9)(typescript@6.0.3)': + '@commitlint/load@21.2.3(@types/node@26.6.5)(typescript@6.0.3)': dependencies: '@commitlint/config-validator': 21.2.3 '@commitlint/execute-rule': 21.0.1 '@commitlint/resolve-extends': 21.2.3 '@commitlint/types': 21.2.3 cosmiconfig: 9.0.2(typescript@6.0.3) - cosmiconfig-typescript-loader: 6.3.0(@types/node@25.9.9)(cosmiconfig@9.0.2(typescript@6.0.3))(typescript@6.0.3) + cosmiconfig-typescript-loader: 6.3.0(@types/node@26.6.5)(cosmiconfig@9.0.2(typescript@6.0.3))(typescript@6.0.3) es-toolkit: 1.52.0 is-plain-obj: 4.1.0 picocolors: 1.1.1 @@ -7147,14 +7314,14 @@ snapshots: '@conventional-changelog/template@1.4.0': {} - '@definitelytyped/dtslint@0.2.47(supports-color@8.1.1)(typescript@6.0.3)': + '@definitelytyped/dtslint@0.2.49(supports-color@8.1.1)': dependencies: '@arethetypeswrong/cli': 0.18.3 '@arethetypeswrong/core': 0.18.3 - '@definitelytyped/header-parser': 0.2.30(supports-color@8.1.1) - '@definitelytyped/typescript-packages': 0.1.12 - '@definitelytyped/typescript-versions': 0.1.12 - '@definitelytyped/utils': 0.1.15(supports-color@8.1.1) + '@definitelytyped/header-parser': 0.2.32(supports-color@8.1.1) + '@definitelytyped/typescript-packages': 0.1.14 + '@definitelytyped/typescript-versions': 0.1.14 + '@definitelytyped/utils': 0.1.17(supports-color@8.1.1) '@typescript-eslint/eslint-plugin': 8.71.1(@typescript-eslint/parser@8.71.1(eslint@8.57.1(supports-color@8.1.1))(supports-color@8.1.1)(typescript@6.0.3))(eslint@8.57.1(supports-color@8.1.1))(supports-color@8.1.1)(typescript@6.0.3) '@typescript-eslint/parser': 8.71.1(eslint@8.57.1(supports-color@8.1.1))(supports-color@8.1.1)(typescript@6.0.3) '@typescript-eslint/types': 8.71.2 @@ -7173,16 +7340,15 @@ snapshots: - react-native-b4a - supports-color - '@definitelytyped/eslint-plugin@0.1.34(@typescript-eslint/eslint-plugin@8.71.1(@typescript-eslint/parser@8.71.1(eslint@8.57.1(supports-color@8.1.1))(supports-color@8.1.1)(typescript@6.0.3))(eslint@8.57.1(supports-color@8.1.1))(supports-color@8.1.1)(typescript@6.0.3))(@typescript-eslint/parser@8.71.1(eslint@8.57.1(supports-color@8.1.1))(supports-color@8.1.1)(typescript@6.0.3))(eslint-plugin-jsdoc@44.2.7(eslint@8.57.1(supports-color@8.1.1))(supports-color@8.1.1))(eslint@8.57.1(supports-color@8.1.1))(supports-color@8.1.1)(typescript@6.0.3)': + '@definitelytyped/eslint-plugin@0.1.36(@typescript-eslint/eslint-plugin@8.71.1(@typescript-eslint/parser@8.71.1(eslint@8.57.1(supports-color@8.1.1))(supports-color@8.1.1)(typescript@6.0.3))(eslint@8.57.1(supports-color@8.1.1))(supports-color@8.1.1)(typescript@6.0.3))(@typescript-eslint/parser@8.71.1(eslint@8.57.1(supports-color@8.1.1))(supports-color@8.1.1)(typescript@6.0.3))(eslint-plugin-jsdoc@44.2.7(eslint@8.57.1(supports-color@8.1.1))(supports-color@8.1.1))(eslint@8.57.1(supports-color@8.1.1))(supports-color@8.1.1)(typescript@6.0.3)': dependencies: - '@definitelytyped/utils': 0.1.15(supports-color@8.1.1) + '@definitelytyped/utils': 0.1.17(supports-color@8.1.1) '@typescript-eslint/eslint-plugin': 8.71.1(@typescript-eslint/parser@8.71.1(eslint@8.57.1(supports-color@8.1.1))(supports-color@8.1.1)(typescript@6.0.3))(eslint@8.57.1(supports-color@8.1.1))(supports-color@8.1.1)(typescript@6.0.3) '@typescript-eslint/parser': 8.71.1(eslint@8.57.1(supports-color@8.1.1))(supports-color@8.1.1)(typescript@6.0.3) '@typescript-eslint/types': 8.71.2 '@typescript-eslint/utils': 8.71.2(eslint@8.57.1(supports-color@8.1.1))(supports-color@8.1.1)(typescript@6.0.3) eslint: 8.57.1(supports-color@8.1.1) eslint-plugin-jsdoc: 44.2.7(eslint@8.57.1(supports-color@8.1.1))(supports-color@8.1.1) - semver: 7.8.5 typescript: 6.0.3 transitivePeerDependencies: - bare-abort-controller @@ -7190,10 +7356,10 @@ snapshots: - react-native-b4a - supports-color - '@definitelytyped/header-parser@0.2.30(supports-color@8.1.1)': + '@definitelytyped/header-parser@0.2.32(supports-color@8.1.1)': dependencies: - '@definitelytyped/typescript-versions': 0.1.12 - '@definitelytyped/utils': 0.1.15(supports-color@8.1.1) + '@definitelytyped/typescript-versions': 0.1.14 + '@definitelytyped/utils': 0.1.17(supports-color@8.1.1) semver: 7.8.5 transitivePeerDependencies: - bare-abort-controller @@ -7201,18 +7367,20 @@ snapshots: - react-native-b4a - supports-color - '@definitelytyped/typescript-packages@0.1.12': + '@definitelytyped/typescript-packages@0.1.14': dependencies: - '@definitelytyped/typescript-versions': 0.1.12 + '@definitelytyped/typescript-versions': 0.1.14 typescript-5.6: typescript@5.6.3 typescript-5.7: typescript@5.7.3 typescript-5.8: typescript@5.8.3 typescript-5.9: typescript@5.9.3 typescript-6.0: typescript@6.0.3 + typescript-7.0: typescript@7.0.2 + typescript-7.1: typescript@7.1.0-dev.20261025.1 - '@definitelytyped/typescript-versions@0.1.12': {} + '@definitelytyped/typescript-versions@0.1.14': {} - '@definitelytyped/utils@0.1.15(supports-color@8.1.1)': + '@definitelytyped/utils@0.1.17(supports-color@8.1.1)': dependencies: '@types/node': 25.9.9 cachedir: 2.4.0 @@ -7220,6 +7388,7 @@ snapshots: libnpmpublish: 11.2.1(supports-color@8.1.1) minimatch: 10.2.6 npm-registry-fetch: 19.1.1(supports-color@8.1.1) + semver: 7.8.5 tar: 7.5.22 tar-stream: 3.2.2 which: 6.0.1 @@ -7348,12 +7517,12 @@ snapshots: '@humanwhocodes/retry@0.4.3': {} - '@inquirer/external-editor@1.0.3(@types/node@25.9.9)': + '@inquirer/external-editor@1.0.3(@types/node@26.6.5)': dependencies: chardet: 2.2.0 iconv-lite: 0.7.3 optionalDependencies: - '@types/node': 25.9.9 + '@types/node': 26.6.5 '@isaacs/cliui@8.0.2': dependencies: @@ -7381,7 +7550,7 @@ snapshots: '@jest/console@30.5.2': dependencies: '@jest/types': 30.5.1 - '@types/node': 24.19.1 + '@types/node': 26.6.5 chalk: 4.1.2 jest-message-util: 30.5.1 jest-util: 30.5.1 @@ -7395,7 +7564,7 @@ snapshots: '@jest/test-result': 30.5.2 '@jest/transform': 30.5.2(supports-color@8.1.1) '@jest/types': 30.5.1 - '@types/node': 24.19.1 + '@types/node': 26.6.5 ansi-escapes: 4.3.2 chalk: 4.1.2 ci-info: 4.4.0 @@ -7403,7 +7572,7 @@ snapshots: fast-json-stable-stringify: 2.1.0 graceful-fs: 4.2.11 jest-changed-files: 30.5.1 - jest-config: 30.5.2(@types/node@24.19.1)(supports-color@8.1.1) + jest-config: 30.5.2(@types/node@26.6.5)(supports-color@8.1.1) jest-haste-map: 30.5.1 jest-message-util: 30.5.1 jest-regex-util: 30.5.0 @@ -7429,7 +7598,7 @@ snapshots: dependencies: '@jest/fake-timers': 30.5.2 '@jest/types': 30.5.1 - '@types/node': 24.19.1 + '@types/node': 26.6.5 jest-mock: 30.5.2 '@jest/expect-utils@30.5.2': @@ -7447,7 +7616,7 @@ snapshots: dependencies: '@jest/types': 30.5.1 '@sinonjs/fake-timers': 15.4.0 - '@types/node': 24.19.1 + '@types/node': 26.6.5 jest-message-util: 30.5.1 jest-mock: 30.5.2 jest-util: 30.5.1 @@ -7465,7 +7634,7 @@ snapshots: '@jest/pattern@30.5.0': dependencies: - '@types/node': 24.19.1 + '@types/node': 26.6.5 jest-regex-util: 30.5.0 '@jest/reporters@30.5.2(supports-color@8.1.1)': @@ -7476,7 +7645,7 @@ snapshots: '@jest/transform': 30.5.2(supports-color@8.1.1) '@jest/types': 30.5.1 '@jridgewell/trace-mapping': 0.3.31 - '@types/node': 24.19.1 + '@types/node': 26.6.5 chalk: 4.1.2 collect-v8-coverage: 1.0.3 exit-x: 0.2.2 @@ -7553,7 +7722,7 @@ snapshots: '@jest/schemas': 30.5.0 '@types/istanbul-lib-coverage': 2.0.6 '@types/istanbul-reports': 3.0.4 - '@types/node': 24.19.1 + '@types/node': 26.6.5 '@types/yargs': 17.0.35 chalk: 4.1.2 @@ -7612,23 +7781,23 @@ snapshots: tinyglobby: 0.2.17 yaml: 2.9.1 - '@microsoft/api-extractor-model@7.33.15(@types/node@22.20.5)': + '@microsoft/api-extractor-model@7.33.15(@types/node@26.6.5)': dependencies: '@microsoft/tsdoc': 0.17.1 '@microsoft/tsdoc-config': 0.18.3 - '@rushstack/node-core-library': 5.25.1(@types/node@22.20.5) + '@rushstack/node-core-library': 5.25.1(@types/node@26.6.5) transitivePeerDependencies: - '@types/node' - '@microsoft/api-extractor@7.59.4(@types/node@22.20.5)': + '@microsoft/api-extractor@7.59.4(@types/node@26.6.5)': dependencies: - '@microsoft/api-extractor-model': 7.33.15(@types/node@22.20.5) + '@microsoft/api-extractor-model': 7.33.15(@types/node@26.6.5) '@microsoft/tsdoc': 0.17.1 '@microsoft/tsdoc-config': 0.18.3 - '@rushstack/node-core-library': 5.25.1(@types/node@22.20.5) + '@rushstack/node-core-library': 5.25.1(@types/node@26.6.5) '@rushstack/rig-package': 0.7.4 - '@rushstack/terminal': 0.24.7(@types/node@22.20.5) - '@rushstack/ts-command-line': 5.3.17(@types/node@22.20.5) + '@rushstack/terminal': 0.24.7(@types/node@26.6.5) + '@rushstack/ts-command-line': 5.3.17(@types/node@26.6.5) diff: 8.0.4 minimatch: 10.2.3 resolve: 1.22.12 @@ -7870,7 +8039,7 @@ snapshots: '@rtsao/scc@1.1.0': {} - '@rushstack/node-core-library@5.25.1(@types/node@22.20.5)': + '@rushstack/node-core-library@5.25.1(@types/node@26.6.5)': dependencies: ajv: 8.20.0 ajv-draft-04: 1.0.0(ajv@8.20.0) @@ -7881,28 +8050,28 @@ snapshots: resolve: 1.22.12 semver: 7.7.4 optionalDependencies: - '@types/node': 22.20.5 + '@types/node': 26.6.5 - '@rushstack/problem-matcher@0.2.1(@types/node@22.20.5)': + '@rushstack/problem-matcher@0.2.1(@types/node@26.6.5)': optionalDependencies: - '@types/node': 22.20.5 + '@types/node': 26.6.5 '@rushstack/rig-package@0.7.4': dependencies: jju: 1.4.0 resolve: 1.22.12 - '@rushstack/terminal@0.24.7(@types/node@22.20.5)': + '@rushstack/terminal@0.24.7(@types/node@26.6.5)': dependencies: - '@rushstack/node-core-library': 5.25.1(@types/node@22.20.5) - '@rushstack/problem-matcher': 0.2.1(@types/node@22.20.5) + '@rushstack/node-core-library': 5.25.1(@types/node@26.6.5) + '@rushstack/problem-matcher': 0.2.1(@types/node@26.6.5) supports-color: 8.1.1 optionalDependencies: - '@types/node': 22.20.5 + '@types/node': 26.6.5 - '@rushstack/ts-command-line@5.3.17(@types/node@22.20.5)': + '@rushstack/ts-command-line@5.3.17(@types/node@26.6.5)': dependencies: - '@rushstack/terminal': 0.24.7(@types/node@22.20.5) + '@rushstack/terminal': 0.24.7(@types/node@26.6.5) '@types/argparse': 1.0.38 argparse: 1.0.10 string-argv: 0.3.2 @@ -8086,17 +8255,13 @@ snapshots: '@types/mdurl@2.0.0': {} - '@types/node@22.20.5': - dependencies: - undici-types: 6.21.0 - - '@types/node@24.19.1': + '@types/node@25.9.9': dependencies: undici-types: 7.24.6 - '@types/node@25.9.9': + '@types/node@26.6.5': dependencies: - undici-types: 7.24.6 + undici-types: 8.9.0 '@types/normalize-package-data@2.4.4': {} @@ -8320,6 +8485,87 @@ snapshots: '@typescript-eslint/types': 8.71.2 eslint-visitor-keys: 5.0.1 + '@typescript/typescript-aix-ppc64@7.0.2': + optional: true + + '@typescript/typescript-darwin-arm64@7.0.2': + optional: true + + '@typescript/typescript-darwin-arm64@7.1.0-dev.20261025.1': + optional: true + + '@typescript/typescript-darwin-x64@7.0.2': + optional: true + + '@typescript/typescript-darwin-x64@7.1.0-dev.20261025.1': + optional: true + + '@typescript/typescript-freebsd-arm64@7.0.2': + optional: true + + '@typescript/typescript-freebsd-x64@7.0.2': + optional: true + + '@typescript/typescript-linux-arm64@7.0.2': + optional: true + + '@typescript/typescript-linux-arm64@7.1.0-dev.20261025.1': + optional: true + + '@typescript/typescript-linux-arm@7.0.2': + optional: true + + '@typescript/typescript-linux-arm@7.1.0-dev.20261025.1': + optional: true + + '@typescript/typescript-linux-loong64@7.0.2': + optional: true + + '@typescript/typescript-linux-mips64el@7.0.2': + optional: true + + '@typescript/typescript-linux-ppc64@7.0.2': + optional: true + + '@typescript/typescript-linux-riscv64@7.0.2': + optional: true + + '@typescript/typescript-linux-s390x@7.0.2': + optional: true + + '@typescript/typescript-linux-x64@7.0.2': + optional: true + + '@typescript/typescript-linux-x64@7.1.0-dev.20261025.1': + optional: true + + '@typescript/typescript-netbsd-arm64@7.0.2': + optional: true + + '@typescript/typescript-netbsd-x64@7.0.2': + optional: true + + '@typescript/typescript-openbsd-arm64@7.0.2': + optional: true + + '@typescript/typescript-openbsd-x64@7.0.2': + optional: true + + '@typescript/typescript-sunos-x64@7.0.2': + optional: true + + '@typescript/typescript-win32-arm64@7.0.2': + optional: true + + '@typescript/typescript-win32-arm64@7.1.0-dev.20261025.1': + optional: true + + '@typescript/typescript-win32-x64@7.0.2': + optional: true + + '@typescript/typescript-win32-x64@7.1.0-dev.20261025.1': + optional: true + '@ui5/builder@4.3.3': dependencies: '@jridgewell/sourcemap-codec': 1.6.0 @@ -9133,17 +9379,17 @@ snapshots: comment-parser@1.4.7: {} - commitizen@4.3.2(@types/node@25.9.9)(typescript@6.0.3): + commitizen@4.3.2(@types/node@26.6.5)(typescript@6.0.3): dependencies: cachedir: 2.4.0 - cz-conventional-changelog: 3.3.0(@types/node@25.9.9)(typescript@6.0.3) + cz-conventional-changelog: 3.3.0(@types/node@26.6.5)(typescript@6.0.3) dedent: 0.7.0 detect-indent: 6.1.0 find-node-modules: 2.1.3 find-root: 1.1.0 fs-extra: 9.1.0 glob: 7.2.3 - inquirer: 8.2.7(@types/node@25.9.9) + inquirer: 8.2.7(@types/node@26.6.5) is-utf8: 0.2.1 lodash: 4.18.1 minimist: 1.2.8 @@ -9236,9 +9482,9 @@ snapshots: object-assign: 4.1.1 vary: 1.1.2 - cosmiconfig-typescript-loader@6.3.0(@types/node@25.9.9)(cosmiconfig@9.0.2(typescript@6.0.3))(typescript@6.0.3): + cosmiconfig-typescript-loader@6.3.0(@types/node@26.6.5)(cosmiconfig@9.0.2(typescript@6.0.3))(typescript@6.0.3): dependencies: - '@types/node': 25.9.9 + '@types/node': 26.6.5 cosmiconfig: 9.0.2(typescript@6.0.3) jiti: 2.6.1 typescript: 6.0.3 @@ -9276,16 +9522,16 @@ snapshots: css-what@6.2.2: {} - cz-conventional-changelog@3.3.0(@types/node@25.9.9)(typescript@6.0.3): + cz-conventional-changelog@3.3.0(@types/node@26.6.5)(typescript@6.0.3): dependencies: chalk: 2.4.2 - commitizen: 4.3.2(@types/node@25.9.9)(typescript@6.0.3) + commitizen: 4.3.2(@types/node@26.6.5)(typescript@6.0.3) conventional-commit-types: 3.0.0 lodash.map: 4.6.0 longest: 2.0.1 word-wrap: 1.2.5 optionalDependencies: - '@commitlint/load': 21.2.3(@types/node@25.9.9)(typescript@6.0.3) + '@commitlint/load': 21.2.3(@types/node@26.6.5)(typescript@6.0.3) transitivePeerDependencies: - '@types/node' - typescript @@ -10443,9 +10689,9 @@ snapshots: ini@6.0.0: {} - inquirer@8.2.7(@types/node@25.9.9): + inquirer@8.2.7(@types/node@26.6.5): dependencies: - '@inquirer/external-editor': 1.0.3(@types/node@25.9.9) + '@inquirer/external-editor': 1.0.3(@types/node@26.6.5) ansi-escapes: 4.3.2 chalk: 4.1.2 cli-cursor: 3.1.0 @@ -10703,7 +10949,7 @@ snapshots: '@jest/expect': 30.5.2(supports-color@8.1.1) '@jest/test-result': 30.5.2 '@jest/types': 30.5.1 - '@types/node': 24.19.1 + '@types/node': 26.6.5 chalk: 4.1.2 co: 4.6.0 dedent: 1.7.2 @@ -10723,7 +10969,7 @@ snapshots: - babel-plugin-macros - supports-color - jest-cli@30.5.2(@types/node@24.19.1)(supports-color@8.1.1): + jest-cli@30.5.2(@types/node@26.6.5)(supports-color@8.1.1): dependencies: '@jest/core': 30.5.2(supports-color@8.1.1) '@jest/test-result': 30.5.2 @@ -10731,7 +10977,7 @@ snapshots: chalk: 4.1.2 exit-x: 0.2.2 import-local: 3.2.0 - jest-config: 30.5.2(@types/node@24.19.1)(supports-color@8.1.1) + jest-config: 30.5.2(@types/node@26.6.5)(supports-color@8.1.1) jest-util: 30.5.1 jest-validate: 30.5.1 yargs: 17.7.3 @@ -10742,7 +10988,7 @@ snapshots: - supports-color - ts-node - jest-config@30.5.2(@types/node@24.19.1)(supports-color@8.1.1): + jest-config@30.5.2(@types/node@26.6.5)(supports-color@8.1.1): dependencies: '@babel/core': 7.29.7(supports-color@8.1.1) '@jest/get-type': 30.5.0 @@ -10768,7 +11014,7 @@ snapshots: slash: 3.0.0 strip-json-comments: 3.1.1 optionalDependencies: - '@types/node': 24.19.1 + '@types/node': 26.6.5 transitivePeerDependencies: - babel-plugin-macros - supports-color @@ -10798,7 +11044,7 @@ snapshots: '@jest/environment': 30.5.2 '@jest/fake-timers': 30.5.2 '@jest/types': 30.5.1 - '@types/node': 24.19.1 + '@types/node': 26.6.5 jest-mock: 30.5.2 jest-util: 30.5.1 jest-validate: 30.5.1 @@ -10807,7 +11053,7 @@ snapshots: dependencies: '@jest/types': 30.5.1 '@parcel/watcher': 2.6.0 - '@types/node': 24.19.1 + '@types/node': 26.6.5 anymatch: 3.1.3 fb-watchman: 2.0.4 fdir: 6.5.0(picomatch@4.0.7) @@ -10846,7 +11092,7 @@ snapshots: dependencies: '@jest/expect-utils': 30.5.2 '@jest/types': 30.5.1 - '@types/node': 24.19.1 + '@types/node': 26.6.5 jest-util: 30.5.1 jest-regex-util@30.5.0: {} @@ -10876,7 +11122,7 @@ snapshots: '@jest/test-result': 30.5.2 '@jest/transform': 30.5.2(supports-color@8.1.1) '@jest/types': 30.5.1 - '@types/node': 24.19.1 + '@types/node': 26.6.5 chalk: 4.1.2 emittery: 0.13.1 exit-x: 0.2.2 @@ -10904,7 +11150,7 @@ snapshots: '@jest/test-result': 30.5.2 '@jest/transform': 30.5.2(supports-color@8.1.1) '@jest/types': 30.5.1 - '@types/node': 24.19.1 + '@types/node': 26.6.5 chalk: 4.1.2 cjs-module-lexer: 2.3.0 collect-v8-coverage: 1.0.3 @@ -10952,7 +11198,7 @@ snapshots: jest-util@30.5.1: dependencies: '@jest/types': 30.5.1 - '@types/node': 24.19.1 + '@types/node': 26.6.5 chalk: 4.1.2 ci-info: 4.4.0 graceful-fs: 4.2.11 @@ -10971,7 +11217,7 @@ snapshots: dependencies: '@jest/test-result': 30.5.2 '@jest/types': 30.5.1 - '@types/node': 24.19.1 + '@types/node': 26.6.5 ansi-escapes: 4.3.2 chalk: 4.1.2 emittery: 0.13.1 @@ -10980,18 +11226,18 @@ snapshots: jest-worker@30.5.1: dependencies: - '@types/node': 24.19.1 + '@types/node': 26.6.5 '@ungap/structured-clone': 1.4.0 jest-util: 30.5.1 merge-stream: 2.0.0 supports-color: 8.1.1 - jest@30.5.2(@types/node@24.19.1)(supports-color@8.1.1): + jest@30.5.2(@types/node@26.6.5)(supports-color@8.1.1): dependencies: '@jest/core': 30.5.2(supports-color@8.1.1) '@jest/types': 30.5.1 import-local: 3.2.0 - jest-cli: 30.5.2(@types/node@24.19.1)(supports-color@8.1.1) + jest-cli: 30.5.2(@types/node@26.6.5)(supports-color@8.1.1) transitivePeerDependencies: - '@types/node' - babel-plugin-macros @@ -12617,12 +12863,12 @@ snapshots: dependencies: typescript: 6.0.3 - ts-jest@29.4.14(@babel/core@7.29.7(supports-color@8.1.1))(@jest/transform@30.5.2(supports-color@8.1.1))(@jest/types@30.5.1)(babel-jest@30.5.2(@babel/core@7.29.7(supports-color@8.1.1))(supports-color@8.1.1))(jest-util@30.5.1)(jest@30.5.2(@types/node@24.19.1)(supports-color@8.1.1))(typescript@6.0.3): + ts-jest@29.4.14(@babel/core@7.29.7(supports-color@8.1.1))(@jest/transform@30.5.2(supports-color@8.1.1))(@jest/types@30.5.1)(babel-jest@30.5.2(@babel/core@7.29.7(supports-color@8.1.1))(supports-color@8.1.1))(jest-util@30.5.1)(jest@30.5.2(@types/node@26.6.5)(supports-color@8.1.1))(typescript@6.0.3): dependencies: bs-logger: 0.2.6 fast-json-stable-stringify: 2.1.0 handlebars: 4.7.10 - jest: 30.5.2(@types/node@24.19.1)(supports-color@8.1.1) + jest: 30.5.2(@types/node@26.6.5)(supports-color@8.1.1) json5: 2.2.3 lodash.memoize: 4.1.2 make-error: 1.3.6 @@ -12740,6 +12986,39 @@ snapshots: typescript@6.0.3: {} + typescript@7.0.2: + optionalDependencies: + '@typescript/typescript-aix-ppc64': 7.0.2 + '@typescript/typescript-darwin-arm64': 7.0.2 + '@typescript/typescript-darwin-x64': 7.0.2 + '@typescript/typescript-freebsd-arm64': 7.0.2 + '@typescript/typescript-freebsd-x64': 7.0.2 + '@typescript/typescript-linux-arm': 7.0.2 + '@typescript/typescript-linux-arm64': 7.0.2 + '@typescript/typescript-linux-loong64': 7.0.2 + '@typescript/typescript-linux-mips64el': 7.0.2 + '@typescript/typescript-linux-ppc64': 7.0.2 + '@typescript/typescript-linux-riscv64': 7.0.2 + '@typescript/typescript-linux-s390x': 7.0.2 + '@typescript/typescript-linux-x64': 7.0.2 + '@typescript/typescript-netbsd-arm64': 7.0.2 + '@typescript/typescript-netbsd-x64': 7.0.2 + '@typescript/typescript-openbsd-arm64': 7.0.2 + '@typescript/typescript-openbsd-x64': 7.0.2 + '@typescript/typescript-sunos-x64': 7.0.2 + '@typescript/typescript-win32-arm64': 7.0.2 + '@typescript/typescript-win32-x64': 7.0.2 + + typescript@7.1.0-dev.20261025.1: + optionalDependencies: + '@typescript/typescript-darwin-arm64': 7.1.0-dev.20261025.1 + '@typescript/typescript-darwin-x64': 7.1.0-dev.20261025.1 + '@typescript/typescript-linux-arm': 7.1.0-dev.20261025.1 + '@typescript/typescript-linux-arm64': 7.1.0-dev.20261025.1 + '@typescript/typescript-linux-x64': 7.1.0-dev.20261025.1 + '@typescript/typescript-win32-arm64': 7.1.0-dev.20261025.1 + '@typescript/typescript-win32-x64': 7.1.0-dev.20261025.1 + uc.micro@2.1.0: {} uglify-js@3.19.3: @@ -12796,10 +13075,10 @@ snapshots: underscore@1.13.8: {} - undici-types@6.21.0: {} - undici-types@7.24.6: {} + undici-types@8.9.0: {} + undici@6.29.1: {} unicode-canonical-property-names-ecmascript@2.0.1: {}