From 0f6a16148a8704daa221bd52ac1f245b975d6dcf Mon Sep 17 00:00:00 2001 From: Rohan <45748283+r100-stack@users.noreply.github.com> Date: Mon, 10 Feb 2025 12:36:54 -0500 Subject: [PATCH] =?UTF-8?q?=F0=9F=9B=AB?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- packages/itwinui-react/package.json | 18 +- pnpm-lock.yaml | 362 +++++++++++++++++++--------- 2 files changed, 253 insertions(+), 127 deletions(-) diff --git a/packages/itwinui-react/package.json b/packages/itwinui-react/package.json index e64259e03ef..e468c910a09 100644 --- a/packages/itwinui-react/package.json +++ b/packages/itwinui-react/package.json @@ -103,33 +103,33 @@ "dev:styles": "pnpm build:styles --watch" }, "dependencies": { - "@floating-ui/react": "^0.26.23", + "@floating-ui/react": "^0.27.4", "@itwin/itwinui-illustrations-react": "^2.1.0", - "@swc/helpers": "^0.5.11", - "@tanstack/react-virtual": "^3.12.0", - "classnames": "^2.3.2", + "@swc/helpers": "^0.5.15", + "@tanstack/react-virtual": "^3.13.0", + "classnames": "^2.5.1", "jotai": "^2.8.0", "react-table": "^7.8.0" }, "devDependencies": { - "@swc/cli": "^0.5.1", - "@swc/core": "^1.5.28", + "@swc/cli": "^0.6.0", + "@swc/core": "^1.10.15", "@testing-library/jest-dom": "^6.6.3", "@testing-library/react": "16.2.0", "@testing-library/user-event": "^14.6.1", "@types/node": "*", "@types/react": "*", "@types/react-dom": "*", - "@vitest/coverage-v8": "^1.6.1", + "@vitest/coverage-v8": "^3.0.5", "eslint": "^8", "eslint-config-prettier": "^8.8.0", "eslint-plugin-require-extensions": "^0.1.3", - "jsdom": "^24.0.0", + "jsdom": "^26.0.0", "react": "^19.0.0", "react-dom": "^19.0.0", "typescript": "5", "vite": "~5.4.14", - "vitest": "^1.6.1" + "vitest": "^3.0.5" }, "peerDependencies": { "react": ">=17.0.0", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 82caab24f7c..99297e58d6d 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -333,19 +333,19 @@ importers: packages/itwinui-react: dependencies: '@floating-ui/react': - specifier: ^0.26.23 - version: 0.26.23(react-dom@19.0.0(react@19.0.0))(react@19.0.0) + specifier: ^0.27.4 + version: 0.27.4(react-dom@19.0.0(react@19.0.0))(react@19.0.0) '@itwin/itwinui-illustrations-react': specifier: ^2.1.0 version: 2.1.0(react-dom@19.0.0(react@19.0.0))(react@19.0.0) '@swc/helpers': - specifier: ^0.5.11 + specifier: ^0.5.15 version: 0.5.15 '@tanstack/react-virtual': - specifier: ^3.12.0 - version: 3.12.0(react-dom@19.0.0(react@19.0.0))(react@19.0.0) + specifier: ^3.13.0 + version: 3.13.0(react-dom@19.0.0(react@19.0.0))(react@19.0.0) classnames: - specifier: ^2.3.2 + specifier: ^2.5.1 version: 2.5.1 jotai: specifier: ^2.8.0 @@ -355,11 +355,11 @@ importers: version: 7.8.0(react@19.0.0) devDependencies: '@swc/cli': - specifier: ^0.5.1 - version: 0.5.1(@swc/core@1.10.14(@swc/helpers@0.5.15))(chokidar@3.6.0) + specifier: ^0.6.0 + version: 0.6.0(@swc/core@1.10.15(@swc/helpers@0.5.15))(chokidar@4.0.3) '@swc/core': - specifier: ^1.5.28 - version: 1.10.14(@swc/helpers@0.5.15) + specifier: ^1.10.15 + version: 1.10.15(@swc/helpers@0.5.15) '@testing-library/jest-dom': specifier: ^6.6.3 version: 6.6.3 @@ -380,7 +380,7 @@ importers: version: 19.0.3(@types/react@19.0.8) '@vitest/coverage-v8': specifier: ^1.6.1 - version: 1.6.1(vitest@1.6.1(@types/node@22.5.5)(jsdom@24.0.0)(lightningcss@1.29.1)(sass-embedded@1.64.1)(sass@1.72.0)) + version: 1.6.1(vitest@1.6.1(@types/node@22.5.5)(jsdom@26.0.0)(lightningcss@1.29.1)(sass-embedded@1.64.1)(sass@1.72.0)) eslint: specifier: ^8 version: 8.56.0 @@ -391,8 +391,8 @@ importers: specifier: ^0.1.3 version: 0.1.3(eslint@8.56.0) jsdom: - specifier: ^24.0.0 - version: 24.0.0 + specifier: ^26.0.0 + version: 26.0.0 react: specifier: ^19.0.0 version: 19.0.0 @@ -407,7 +407,7 @@ importers: version: 5.4.14(@types/node@22.5.5)(lightningcss@1.29.1)(sass-embedded@1.64.1)(sass@1.72.0) vitest: specifier: ^1.6.1 - version: 1.6.1(@types/node@22.5.5)(jsdom@24.0.0)(lightningcss@1.29.1)(sass-embedded@1.64.1)(sass@1.72.0) + version: 1.6.1(@types/node@22.5.5)(jsdom@26.0.0)(lightningcss@1.29.1)(sass-embedded@1.64.1)(sass@1.72.0) packages/itwinui-variables: devDependencies: @@ -741,6 +741,12 @@ packages: } engines: { node: '>=6.0.0' } + '@asamuzakjp/css-color@2.8.3': + resolution: + { + integrity: sha512-GIc76d9UI1hCvOATjZPyHFmE5qhRccp3/zGfMPapK3jBi+yocEzp6BBB0UnfRYP9NP4FANqUZYb0hnfs3TM3hw==, + } + '@astrojs/compiler@1.8.2': resolution: { @@ -1150,6 +1156,13 @@ packages: } engines: { node: ^14 || ^16 || >=18 } + '@csstools/color-helpers@5.0.1': + resolution: + { + integrity: sha512-MKtmkA0BX87PKaO1NFRTFH+UnkgnmySQOvNxJubsadusqPEC2aJ9MOQiMceZJJ6oitUl/i0L6u0M1IrmAOmgBA==, + } + engines: { node: '>=18' } + '@csstools/css-calc@1.2.0': resolution: { @@ -1160,6 +1173,16 @@ packages: '@csstools/css-parser-algorithms': ^2.6.1 '@csstools/css-tokenizer': ^2.2.4 + '@csstools/css-calc@2.1.1': + resolution: + { + integrity: sha512-rL7kaUnTkL9K+Cvo2pnCieqNpTKgQzy5f+N+5Iuko9HAoasP+xgprVh7KN/MaJVvVL1l0EzQq2MoqBHKSrDrag==, + } + engines: { node: '>=18' } + peerDependencies: + '@csstools/css-parser-algorithms': ^3.0.4 + '@csstools/css-tokenizer': ^3.0.3 + '@csstools/css-color-parser@1.6.2': resolution: { @@ -1170,6 +1193,16 @@ packages: '@csstools/css-parser-algorithms': ^2.6.1 '@csstools/css-tokenizer': ^2.2.4 + '@csstools/css-color-parser@3.0.7': + resolution: + { + integrity: sha512-nkMp2mTICw32uE5NN+EsJ4f5N+IGFeCFu4bGpiKgb2Pq/7J/MpyLBeQ5ry4KKtRFZaYs6sTmcMYrSRIyj5DFKA==, + } + engines: { node: '>=18' } + peerDependencies: + '@csstools/css-parser-algorithms': ^3.0.4 + '@csstools/css-tokenizer': ^3.0.3 + '@csstools/css-parser-algorithms@2.6.1': resolution: { @@ -1179,6 +1212,15 @@ packages: peerDependencies: '@csstools/css-tokenizer': ^2.2.4 + '@csstools/css-parser-algorithms@3.0.4': + resolution: + { + integrity: sha512-Up7rBoV77rv29d3uKHUIVubz1BTcgyUK72IvCQAbfbMv584xHcGKCKbWh7i8hPrRJ7qU4Y8IO3IY9m+iTB7P3A==, + } + engines: { node: '>=18' } + peerDependencies: + '@csstools/css-tokenizer': ^3.0.3 + '@csstools/css-tokenizer@2.2.4': resolution: { @@ -1186,6 +1228,13 @@ packages: } engines: { node: ^14 || ^16 || >=18 } + '@csstools/css-tokenizer@3.0.3': + resolution: + { + integrity: sha512-UJnjoFsmxfKUdNYdWgOB0mWUypuLvAfQPH1+pyvRJs6euowbFkFC6P13w1l8mJyi3vxYMxc9kld5jZEGRQs6bw==, + } + engines: { node: '>=18' } + '@csstools/media-query-list-parser@2.1.9': resolution: { @@ -2451,28 +2500,28 @@ packages: integrity: sha512-RnDthu3mzPlQ31Ss/BTwQ1zjzIhr3lk1gZB1OC56h/1vEtaXkESrOqL5fQVMfXpwGtRwX+YsZBdyHtJMQnkArw==, } - '@floating-ui/react-dom@2.1.1': + '@floating-ui/react-dom@2.1.2': resolution: { - integrity: sha512-4h84MJt3CHrtG18mGsXuLCHMrug49d7DFkU0RMIyshRveBeyV2hmV/pDaF2Uxtu8kgq5r46llp5E5FQiR0K2Yg==, + integrity: sha512-06okr5cgPzMNBy+Ycse2A6udMi4bqwW/zgBF/rwjcNqWkyr82Mcg8b0vjX8OJpZFy/FKjJmw6wV7t44kK6kW7A==, } peerDependencies: react: '>=16.8.0' react-dom: '>=16.8.0' - '@floating-ui/react@0.26.23': + '@floating-ui/react@0.27.4': resolution: { - integrity: sha512-9u3i62fV0CFF3nIegiWiRDwOs7OW/KhSUJDNx2MkQM3LbE5zQOY01sL3nelcVBXvX7Ovvo3A49I8ql+20Wg/Hw==, + integrity: sha512-05mXdkUiVh8NCEcYKQ2C9SV9IkZ9k/dFtYmaEIN2riLv80UHoXylgBM76cgPJYfLJM3dJz7UE5MOVH0FypMd2Q==, } peerDependencies: - react: '>=16.8.0' - react-dom: '>=16.8.0' + react: '>=17.0.0' + react-dom: '>=17.0.0' - '@floating-ui/utils@0.2.7': + '@floating-ui/utils@0.2.9': resolution: { - integrity: sha512-X8R8Oj771YRl/w+c1HqAC1szL8zWQRwFvgDwT129k9ACdBoud/+/rX9V0qiMl6LWUdP9voC2nDVZYPMQQsb6eA==, + integrity: sha512-MDWhGtE+eHw5JW7lq4qhc5yRLS11ERl1c7Z6Xd0a58DozHES6EnNNwUWbMiG4J9Cgj053Bhk8zvlhFYKVhULwg==, } '@fontsource/noto-sans-mono@5.0.19': @@ -3574,114 +3623,114 @@ packages: } engines: { node: '>=18' } - '@swc/cli@0.5.1': + '@swc/cli@0.6.0': resolution: { - integrity: sha512-sxSXyjqFImYrqjhZSPymjmM/9V6auZG67UsDwbe7FZaBlyfW8ka3QG/zRjpJJ9+8Ahns/kKb8bXPKQq7V2MtBw==, + integrity: sha512-Q5FsI3Cw0fGMXhmsg7c08i4EmXCrcl+WnAxb6LYOLHw4JFFC3yzmx9LaXZ7QMbA+JZXbigU2TirI7RAfO0Qlnw==, } engines: { node: '>= 16.14.0' } hasBin: true peerDependencies: '@swc/core': ^1.2.66 - chokidar: ^3.5.1 + chokidar: ^4.0.1 peerDependenciesMeta: chokidar: optional: true - '@swc/core-darwin-arm64@1.10.14': + '@swc/core-darwin-arm64@1.10.15': resolution: { - integrity: sha512-Dh4VyrhDDb05tdRmqJ/MucOPMTnrB4pRJol18HVyLlqu1HOT5EzonUniNTCdQbUXjgdv5UVJSTE1lYTzrp+myA==, + integrity: sha512-zFdZ6/yHqMCPk7OhLFqHy/MQ1EqJhcZMpNHd1gXYT7VRU3FaqvvKETrUlG3VYl65McPC7AhMRfXPyJ0JO/jARQ==, } engines: { node: '>=10' } cpu: [arm64] os: [darwin] - '@swc/core-darwin-x64@1.10.14': + '@swc/core-darwin-x64@1.10.15': resolution: { - integrity: sha512-KpzotL/I0O12RE3tF8NmQErINv0cQe/0mnN/Q50ESFzB5kU6bLgp2HMnnwDTm/XEZZRJCNe0oc9WJ5rKbAJFRQ==, + integrity: sha512-8g4yiQwbr8fxOOjKXdot0dEkE5zgE8uNZudLy/ZyAhiwiZ8pbJ8/wVrDOu6dqbX7FBXAoDnvZ7fwN1jk4C8jdA==, } engines: { node: '>=10' } cpu: [x64] os: [darwin] - '@swc/core-linux-arm-gnueabihf@1.10.14': + '@swc/core-linux-arm-gnueabihf@1.10.15': resolution: { - integrity: sha512-20yRXZjMJVz1wp1TcscKiGTVXistG+saIaxOmxSNQia1Qun3hSWLL+u6+5kXbfYGr7R2N6kqSwtZbIfJI25r9Q==, + integrity: sha512-rl+eVOltl2+7WXOnvmWBpMgh6aO13G5x0U0g8hjwlmD6ku3Y9iRcThpOhm7IytMEarUp5pQxItNoPq+VUGjVHg==, } engines: { node: '>=10' } cpu: [arm] os: [linux] - '@swc/core-linux-arm64-gnu@1.10.14': + '@swc/core-linux-arm64-gnu@1.10.15': resolution: { - integrity: sha512-Gy7cGrNkiMfPxQyLGxdgXPwyWzNzbHuWycJFcoKBihxZKZIW8hkPBttkGivuLC+0qOgsV2/U+S7tlvAju7FtmQ==, + integrity: sha512-qxWEQeyAJMWJqjaN4hi58WMpPdt3Tn0biSK9CYRegQtvZWCbewr6v2agtSu5AZ2rudeH6OfCWAMDQQeSgn6PJQ==, } engines: { node: '>=10' } cpu: [arm64] os: [linux] - '@swc/core-linux-arm64-musl@1.10.14': + '@swc/core-linux-arm64-musl@1.10.15': resolution: { - integrity: sha512-+oYVqJvFw62InZ8PIy1rBACJPC2WTe4vbVb9kM1jJj2D7dKLm9acnnYIVIDsM5Wo7Uab8RvPHXVbs19IBurzuw==, + integrity: sha512-QcELd9/+HjZx0WCxRrKcyKGWTiQ0485kFb5w8waxcSNd0d9Lgk4EFfWWVyvIb5gIHpDQmhrgzI/yRaWQX4YSZQ==, } engines: { node: '>=10' } cpu: [arm64] os: [linux] - '@swc/core-linux-x64-gnu@1.10.14': + '@swc/core-linux-x64-gnu@1.10.15': resolution: { - integrity: sha512-OmEbVEKQFLQVHwo4EJl9osmlulURy46k232Opfpn/1ji0t2KcNCci3POsnfMuoZjLkGJv8vGNJdPQxX+CP+wSA==, + integrity: sha512-S1+ZEEn3+a/MiMeQqQypbwTGoBG8/sPoCvpNbk+uValyygT+jSn3U0xVr45FbukpmMB+NhBMqfedMLqKA0QnJA==, } engines: { node: '>=10' } cpu: [x64] os: [linux] - '@swc/core-linux-x64-musl@1.10.14': + '@swc/core-linux-x64-musl@1.10.15': resolution: { - integrity: sha512-OZW+Icm8DMPqHbhdxplkuG8qrNnPk5i7xJOZWYi1y5bTjgGFI4nEzrsmmeHKMdQTaWwsFrm3uK1rlyQ48MmXmg==, + integrity: sha512-qW+H9g/2zTJ4jP7NDw4VAALY0ZlNEKzYsEoSj/HKi7k3tYEHjMzsxjfsY9I8WZCft23bBdV3RTCPoxCshaj1CQ==, } engines: { node: '>=10' } cpu: [x64] os: [linux] - '@swc/core-win32-arm64-msvc@1.10.14': + '@swc/core-win32-arm64-msvc@1.10.15': resolution: { - integrity: sha512-sTvc+xrDQXy3HXZFtTEClY35Efvuc3D+busYm0+rb1+Thau4HLRY9WP+sOKeGwH9/16rzfzYEqD7Ds8A9ykrHw==, + integrity: sha512-AhRB11aA6LxjIqut+mg7qsu/7soQDmbK6MKR9nP3hgBszpqtXbRba58lr24xIbBCMr+dpo6kgEapWt+t5Po6Zg==, } engines: { node: '>=10' } cpu: [arm64] os: [win32] - '@swc/core-win32-ia32-msvc@1.10.14': + '@swc/core-win32-ia32-msvc@1.10.15': resolution: { - integrity: sha512-j2iQ4y9GWTKtES5eMU0sDsFdYni7IxME7ejFej25Tv3Fq4B+U9tgtYWlJwh1858nIWDXelHiKcSh/UICAyVMdQ==, + integrity: sha512-UGdh430TQwbDn6KjgvRTg1fO022sbQ4yCCHUev0+5B8uoBwi9a89qAz3emy2m56C8TXxUoihW9Y9OMfaRwPXUw==, } engines: { node: '>=10' } cpu: [ia32] os: [win32] - '@swc/core-win32-x64-msvc@1.10.14': + '@swc/core-win32-x64-msvc@1.10.15': resolution: { - integrity: sha512-TYtWkUSMkjs0jGPeWdtWbex4B+DlQZmN/ySVLiPI+EltYCLEXsFMkVFq6aWn48dqFHggFK0UYfvDrJUR2c3Qxg==, + integrity: sha512-XJzBCqO1m929qbJsOG7FZXQWX26TnEoMctS3QjuCoyBmkHxxQmZsy78KjMes1aomTcKHCyFYgrRGWgVmk7tT4Q==, } engines: { node: '>=10' } cpu: [x64] os: [win32] - '@swc/core@1.10.14': + '@swc/core@1.10.15': resolution: { - integrity: sha512-WSrnE6JRnH20ZYjOOgSS4aOaPv9gxlkI2KRkN24kagbZnPZMnN8bZZyzw1rrLvwgpuRGv17Uz+hflosbR+SP6w==, + integrity: sha512-/iFeQuNaGdK7mfJbQcObhAhsMqLT7qgMYl7jX2GEIO+VDTejESpzAyKwaMeYXExN8D6e5BRHBCe7M5YlsuzjDA==, } engines: { node: '>=10' } peerDependencies: @@ -3715,19 +3764,19 @@ packages: } engines: { node: '>=14.16' } - '@tanstack/react-virtual@3.12.0': + '@tanstack/react-virtual@3.13.0': resolution: { - integrity: sha512-6krceiPN07kpxXmU6m8AY7EL0X1gHLu8m3nJdh4phvktzVNxkQfBmSwnRUpoUjGQO1PAn8wSAhYaL8hY1cS1vw==, + integrity: sha512-CchF0NlLIowiM2GxtsoKBkXA4uqSnY2KvnXo+kyUFD4a4ll6+J0qzoRsUPMwXV/H26lRsxgJIr/YmjYum2oEjg==, } peerDependencies: react: ^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0 react-dom: ^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0 - '@tanstack/virtual-core@3.12.0': + '@tanstack/virtual-core@3.13.0': resolution: { - integrity: sha512-7mDINtua3v/pOnn6WUmuT9dPXYSO7WidFej7JzoAfqEOcbbpt/iZ1WPqd+eg+FnrL9nUJK8radqj4iAU51Zchg==, + integrity: sha512-NBKJP3OIdmZY3COJdWkSonr50FMVIi+aj5ZJ7hI/DTpEKg2RMfo/KvP8A3B/zOSpMgIe52B5E2yn7rryULzA6g==, } '@testing-library/dom@8.13.0': @@ -5626,10 +5675,10 @@ packages: engines: { node: '>=4' } hasBin: true - cssstyle@4.0.1: + cssstyle@4.2.1: resolution: { - integrity: sha512-8ZYiJ3A/3OkDd093CBT/0UKDWry7ak4BdPTFP2+QEP7cmhouyq/Up709ASSj2cK02BbZiMgk7kYjZNS4QP5qrQ==, + integrity: sha512-9+vem03dMXG7gDmZ62uqmRiMRNtinIZ9ZyuF6BdxzfOD+FdN5hretzynkn0ReS2DO2GSw76RWHs0UmJPI2zUjw==, } engines: { node: '>=18' } @@ -6947,10 +6996,10 @@ packages: } engines: { node: '>= 0.12' } - form-data@4.0.0: + form-data@4.0.1: resolution: { - integrity: sha512-ETEklSGi5t0QMZuiXoA/Q6vcnxcLQP5vdugSpuAyi6SVGi2clPPp+xgEhuMaHC+zGgn31Kd235W35f7Hykkaww==, + integrity: sha512-tzN8e4TX8+kkxGPK8D5u0FNmjPUjw3lwC9lSLxxoB/+GtsJG91CO8bSWy73APlgAZzZbXEYZJuxjkHH2w+Ezhw==, } engines: { node: '>= 6' } @@ -8386,14 +8435,14 @@ packages: integrity: sha512-4bYVV3aAMtDTTu4+xsDYa6sy9GyJ69/amsu9sYF2zqjiEoZA5xJi3BrfX3uY+/IekIu7MwdObdbDWpoZdBv3/A==, } - jsdom@24.0.0: + jsdom@26.0.0: resolution: { - integrity: sha512-UDS2NayCvmXSXVP6mpTj+73JnNQadZlr9N68189xib2tx5Mls7swlTNao26IoHv46BZJFvXygyRtyXd1feAk1A==, + integrity: sha512-BZYDGVAIriBWTpIxYzrXjv3E/4u8+/pSG5bQdIYCbNCGOvsPkDQfTVLAIXAf9ETdCpduCVTkDe2NNZ8NIwUVzw==, } engines: { node: '>=18' } peerDependencies: - canvas: ^2.11.2 + canvas: ^3.0.0 peerDependenciesMeta: canvas: optional: true @@ -8932,6 +8981,12 @@ packages: } engines: { node: 14 || >=16.14 } + lru-cache@10.4.3: + resolution: + { + integrity: sha512-JNAzZcXrCt42VGLuYz0zfAzDfAvJWW6AfYlDBQyDV5DClI2m5sAmK+OIO7s59XfsRsWHp02jAJrRadPRGTt6SQ==, + } + lru-cache@5.1.1: resolution: { @@ -10094,10 +10149,10 @@ packages: integrity: sha512-lqjrjmaOoAnWfMmBPL+XNnynZh2+swxiX3WUE0s4yEHI6m+AwrK2UZOimIRl3X/4QctVqS8AiZjFqyOGrMXb/w==, } - nwsapi@2.2.7: + nwsapi@2.2.16: resolution: { - integrity: sha512-ub5E4+FBPKwAZx0UwIQOjYWGHTEq5sPqHQNRN8Z9e4A7u3Tj1weLJsL59yH9vmvqEtBHaOmT6cYQKIZOxp35FQ==, + integrity: sha512-F1I/bimDpj3ncaNDhfyMWuFqmQDBwDB0Fogc2qpL3BWvkQteFD/8BzWuIRl83rq0DXfm8SGt/HFhLXZyljTXcQ==, } object-assign@4.1.1: @@ -10444,6 +10499,12 @@ packages: integrity: sha512-Czj1WaSVpaoj0wbhMzLmWD69anp2WH7FXMB9n1Sy8/ZFF9jolSQVMu1Ij5WIyGmcBmhk7EOndpO4mIpihVqAXw==, } + parse5@7.2.1: + resolution: + { + integrity: sha512-BuBYQYlv1ckiPdQi/ohiivi9Sagc9JG+Ozs0r7b/0iK3sKmrb0b9FdWdBbOdx6hBCM/F9Ir82ofnBhtZOjCRPQ==, + } + parseurl@1.3.3: resolution: { @@ -11902,10 +11963,10 @@ packages: engines: { node: '>=18.0.0', npm: '>=8.0.0' } hasBin: true - rrweb-cssom@0.6.0: + rrweb-cssom@0.8.0: resolution: { - integrity: sha512-APM0Gt1KoXBz0iIkkdB/kfvGOwC4UuJFeG/c+yV7wSc7q96cG/kJ0HiYCnzivD9SB53cLV1MlHFNfOuPaadYSw==, + integrity: sha512-guoltQEx+9aMf2gDZ0s62EcV8lsXR+0w8915TC3ITdn2YueuNjdAYh/levpU9nFaoChh9RUS5ZdQMrKfVEN9tw==, } run-applescript@7.0.0: @@ -12960,6 +13021,19 @@ packages: integrity: sha512-E1d3oP2emgJ9dRQZdf3Kkn0qJgI6ZLpyS5z6ZkY1DF3kaQaBsGZsndEpHwx+eC+tYM41HaSNvNtLx8tU57FzTQ==, } + tldts-core@6.1.77: + resolution: + { + integrity: sha512-bCaqm24FPk8OgBkM0u/SrEWJgHnhBWYqeBo6yUmcZJDCHt/IfyWBb+14CXdGi4RInMv4v7eUAin15W0DoA+Ytg==, + } + + tldts@6.1.77: + resolution: + { + integrity: sha512-lBpoWgy+kYmuXWQ83+R7LlJCnsd9YW8DGpZSHhrMl4b8Ly/1vzOie3OdtmUJDkKxcgRGOehDu5btKkty+JEe+g==, + } + hasBin: true + tmp@0.2.1: resolution: { @@ -13001,6 +13075,13 @@ packages: } engines: { node: '>=6' } + tough-cookie@5.1.1: + resolution: + { + integrity: sha512-Ek7HndSVkp10hmHP9V4qZO1u+pn1RU5sI0Fw+jCU3lyvuMZcgqsNgc6CmJJZyByK4Vm/qotGRJlfgAX8q+4JiA==, + } + engines: { node: '>=16' } + tr46@5.0.0: resolution: { @@ -13844,10 +13925,10 @@ packages: } engines: { node: '>=18' } - whatwg-url@14.0.0: + whatwg-url@14.1.0: resolution: { - integrity: sha512-1lfMEm2IEr7RIV+f4lUNPOqfFL+pO+Xw3fJSqmjX9AbXcXcYOkCe1P6+9VBZB6n94af16NfZf+sSk0JCBZC9aw==, + integrity: sha512-jlf/foYIKywAt3x/XWKZ/3rz8OSJPiWktjmk891alJUEjiVxKX9LEO92qH3hv4aJ0mN3MWPvGMCy8jQi95xK4w==, } engines: { node: '>=18' } @@ -14295,6 +14376,14 @@ snapshots: '@jridgewell/gen-mapping': 0.3.5 '@jridgewell/trace-mapping': 0.3.25 + '@asamuzakjp/css-color@2.8.3': + dependencies: + '@csstools/css-calc': 2.1.1(@csstools/css-parser-algorithms@3.0.4(@csstools/css-tokenizer@3.0.3))(@csstools/css-tokenizer@3.0.3) + '@csstools/css-color-parser': 3.0.7(@csstools/css-parser-algorithms@3.0.4(@csstools/css-tokenizer@3.0.3))(@csstools/css-tokenizer@3.0.3) + '@csstools/css-parser-algorithms': 3.0.4(@csstools/css-tokenizer@3.0.3) + '@csstools/css-tokenizer': 3.0.3 + lru-cache: 10.4.3 + '@astrojs/compiler@1.8.2': {} '@astrojs/compiler@2.10.3': {} @@ -14663,11 +14752,18 @@ snapshots: '@csstools/color-helpers@4.0.0': {} + '@csstools/color-helpers@5.0.1': {} + '@csstools/css-calc@1.2.0(@csstools/css-parser-algorithms@2.6.1(@csstools/css-tokenizer@2.2.4))(@csstools/css-tokenizer@2.2.4)': dependencies: '@csstools/css-parser-algorithms': 2.6.1(@csstools/css-tokenizer@2.2.4) '@csstools/css-tokenizer': 2.2.4 + '@csstools/css-calc@2.1.1(@csstools/css-parser-algorithms@3.0.4(@csstools/css-tokenizer@3.0.3))(@csstools/css-tokenizer@3.0.3)': + dependencies: + '@csstools/css-parser-algorithms': 3.0.4(@csstools/css-tokenizer@3.0.3) + '@csstools/css-tokenizer': 3.0.3 + '@csstools/css-color-parser@1.6.2(@csstools/css-parser-algorithms@2.6.1(@csstools/css-tokenizer@2.2.4))(@csstools/css-tokenizer@2.2.4)': dependencies: '@csstools/color-helpers': 4.0.0 @@ -14675,12 +14771,25 @@ snapshots: '@csstools/css-parser-algorithms': 2.6.1(@csstools/css-tokenizer@2.2.4) '@csstools/css-tokenizer': 2.2.4 + '@csstools/css-color-parser@3.0.7(@csstools/css-parser-algorithms@3.0.4(@csstools/css-tokenizer@3.0.3))(@csstools/css-tokenizer@3.0.3)': + dependencies: + '@csstools/color-helpers': 5.0.1 + '@csstools/css-calc': 2.1.1(@csstools/css-parser-algorithms@3.0.4(@csstools/css-tokenizer@3.0.3))(@csstools/css-tokenizer@3.0.3) + '@csstools/css-parser-algorithms': 3.0.4(@csstools/css-tokenizer@3.0.3) + '@csstools/css-tokenizer': 3.0.3 + '@csstools/css-parser-algorithms@2.6.1(@csstools/css-tokenizer@2.2.4)': dependencies: '@csstools/css-tokenizer': 2.2.4 + '@csstools/css-parser-algorithms@3.0.4(@csstools/css-tokenizer@3.0.3)': + dependencies: + '@csstools/css-tokenizer': 3.0.3 + '@csstools/css-tokenizer@2.2.4': {} + '@csstools/css-tokenizer@3.0.3': {} + '@csstools/media-query-list-parser@2.1.9(@csstools/css-parser-algorithms@2.6.1(@csstools/css-tokenizer@2.2.4))(@csstools/css-tokenizer@2.2.4)': dependencies: '@csstools/css-parser-algorithms': 2.6.1(@csstools/css-tokenizer@2.2.4) @@ -15279,28 +15388,28 @@ snapshots: '@floating-ui/core@1.6.0': dependencies: - '@floating-ui/utils': 0.2.7 + '@floating-ui/utils': 0.2.9 '@floating-ui/dom@1.6.3': dependencies: '@floating-ui/core': 1.6.0 - '@floating-ui/utils': 0.2.7 + '@floating-ui/utils': 0.2.9 - '@floating-ui/react-dom@2.1.1(react-dom@19.0.0(react@19.0.0))(react@19.0.0)': + '@floating-ui/react-dom@2.1.2(react-dom@19.0.0(react@19.0.0))(react@19.0.0)': dependencies: '@floating-ui/dom': 1.6.3 react: 19.0.0 react-dom: 19.0.0(react@19.0.0) - '@floating-ui/react@0.26.23(react-dom@19.0.0(react@19.0.0))(react@19.0.0)': + '@floating-ui/react@0.27.4(react-dom@19.0.0(react@19.0.0))(react@19.0.0)': dependencies: - '@floating-ui/react-dom': 2.1.1(react-dom@19.0.0(react@19.0.0))(react@19.0.0) - '@floating-ui/utils': 0.2.7 + '@floating-ui/react-dom': 2.1.2(react-dom@19.0.0(react@19.0.0))(react@19.0.0) + '@floating-ui/utils': 0.2.9 react: 19.0.0 react-dom: 19.0.0(react@19.0.0) tabbable: 6.2.0 - '@floating-ui/utils@0.2.7': {} + '@floating-ui/utils@0.2.9': {} '@fontsource/noto-sans-mono@5.0.19': {} @@ -16213,9 +16322,9 @@ snapshots: '@sindresorhus/merge-streams@2.3.0': {} - '@swc/cli@0.5.1(@swc/core@1.10.14(@swc/helpers@0.5.15))(chokidar@3.6.0)': + '@swc/cli@0.6.0(@swc/core@1.10.15(@swc/helpers@0.5.15))(chokidar@4.0.3)': dependencies: - '@swc/core': 1.10.14(@swc/helpers@0.5.15) + '@swc/core': 1.10.15(@swc/helpers@0.5.15) '@swc/counter': 0.1.3 '@xhmikosr/bin-wrapper': 13.0.5 commander: 8.3.0 @@ -16226,53 +16335,53 @@ snapshots: slash: 3.0.0 source-map: 0.7.4 optionalDependencies: - chokidar: 3.6.0 + chokidar: 4.0.3 - '@swc/core-darwin-arm64@1.10.14': + '@swc/core-darwin-arm64@1.10.15': optional: true - '@swc/core-darwin-x64@1.10.14': + '@swc/core-darwin-x64@1.10.15': optional: true - '@swc/core-linux-arm-gnueabihf@1.10.14': + '@swc/core-linux-arm-gnueabihf@1.10.15': optional: true - '@swc/core-linux-arm64-gnu@1.10.14': + '@swc/core-linux-arm64-gnu@1.10.15': optional: true - '@swc/core-linux-arm64-musl@1.10.14': + '@swc/core-linux-arm64-musl@1.10.15': optional: true - '@swc/core-linux-x64-gnu@1.10.14': + '@swc/core-linux-x64-gnu@1.10.15': optional: true - '@swc/core-linux-x64-musl@1.10.14': + '@swc/core-linux-x64-musl@1.10.15': optional: true - '@swc/core-win32-arm64-msvc@1.10.14': + '@swc/core-win32-arm64-msvc@1.10.15': optional: true - '@swc/core-win32-ia32-msvc@1.10.14': + '@swc/core-win32-ia32-msvc@1.10.15': optional: true - '@swc/core-win32-x64-msvc@1.10.14': + '@swc/core-win32-x64-msvc@1.10.15': optional: true - '@swc/core@1.10.14(@swc/helpers@0.5.15)': + '@swc/core@1.10.15(@swc/helpers@0.5.15)': dependencies: '@swc/counter': 0.1.3 '@swc/types': 0.1.17 optionalDependencies: - '@swc/core-darwin-arm64': 1.10.14 - '@swc/core-darwin-x64': 1.10.14 - '@swc/core-linux-arm-gnueabihf': 1.10.14 - '@swc/core-linux-arm64-gnu': 1.10.14 - '@swc/core-linux-arm64-musl': 1.10.14 - '@swc/core-linux-x64-gnu': 1.10.14 - '@swc/core-linux-x64-musl': 1.10.14 - '@swc/core-win32-arm64-msvc': 1.10.14 - '@swc/core-win32-ia32-msvc': 1.10.14 - '@swc/core-win32-x64-msvc': 1.10.14 + '@swc/core-darwin-arm64': 1.10.15 + '@swc/core-darwin-x64': 1.10.15 + '@swc/core-linux-arm-gnueabihf': 1.10.15 + '@swc/core-linux-arm64-gnu': 1.10.15 + '@swc/core-linux-arm64-musl': 1.10.15 + '@swc/core-linux-x64-gnu': 1.10.15 + '@swc/core-linux-x64-musl': 1.10.15 + '@swc/core-win32-arm64-msvc': 1.10.15 + '@swc/core-win32-ia32-msvc': 1.10.15 + '@swc/core-win32-x64-msvc': 1.10.15 '@swc/helpers': 0.5.15 '@swc/counter@0.1.3': {} @@ -16289,13 +16398,13 @@ snapshots: dependencies: defer-to-connect: 2.0.1 - '@tanstack/react-virtual@3.12.0(react-dom@19.0.0(react@19.0.0))(react@19.0.0)': + '@tanstack/react-virtual@3.13.0(react-dom@19.0.0(react@19.0.0))(react@19.0.0)': dependencies: - '@tanstack/virtual-core': 3.12.0 + '@tanstack/virtual-core': 3.13.0 react: 19.0.0 react-dom: 19.0.0(react@19.0.0) - '@tanstack/virtual-core@3.12.0': {} + '@tanstack/virtual-core@3.13.0': {} '@testing-library/dom@8.13.0': dependencies: @@ -16606,7 +16715,7 @@ snapshots: '@vitejs/plugin-react-swc@3.7.2(@swc/helpers@0.5.15)(vite@6.1.0(@types/node@22.5.5)(lightningcss@1.29.1)(sass-embedded@1.64.1)(sass@1.72.0)(yaml@2.5.0))': dependencies: - '@swc/core': 1.10.14(@swc/helpers@0.5.15) + '@swc/core': 1.10.15(@swc/helpers@0.5.15) vite: 6.1.0(@types/node@22.5.5)(lightningcss@1.29.1)(sass-embedded@1.64.1)(sass@1.72.0)(yaml@2.5.0) transitivePeerDependencies: - '@swc/helpers' @@ -16622,7 +16731,7 @@ snapshots: transitivePeerDependencies: - supports-color - '@vitest/coverage-v8@1.6.1(vitest@1.6.1(@types/node@22.5.5)(jsdom@24.0.0)(lightningcss@1.29.1)(sass-embedded@1.64.1)(sass@1.72.0))': + '@vitest/coverage-v8@1.6.1(vitest@1.6.1(@types/node@22.5.5)(jsdom@26.0.0)(lightningcss@1.29.1)(sass-embedded@1.64.1)(sass@1.72.0))': dependencies: '@ampproject/remapping': 2.3.0 '@bcoe/v8-coverage': 0.2.3 @@ -16637,7 +16746,7 @@ snapshots: std-env: 3.7.0 strip-literal: 2.1.1 test-exclude: 6.0.0 - vitest: 1.6.1(@types/node@22.5.5)(jsdom@24.0.0)(lightningcss@1.29.1)(sass-embedded@1.64.1)(sass@1.72.0) + vitest: 1.6.1(@types/node@22.5.5)(jsdom@26.0.0)(lightningcss@1.29.1)(sass-embedded@1.64.1)(sass@1.72.0) transitivePeerDependencies: - supports-color @@ -17617,9 +17726,10 @@ snapshots: cssesc@3.0.0: {} - cssstyle@4.0.1: + cssstyle@4.2.1: dependencies: - rrweb-cssom: 0.6.0 + '@asamuzakjp/css-color': 2.8.3 + rrweb-cssom: 0.8.0 csstype@3.1.3: {} @@ -17699,7 +17809,7 @@ snapshots: data-urls@5.0.0: dependencies: whatwg-mimetype: 4.0.0 - whatwg-url: 14.0.0 + whatwg-url: 14.1.0 data-view-buffer@1.0.1: dependencies: @@ -18619,7 +18729,7 @@ snapshots: combined-stream: 1.0.8 mime-types: 2.1.35 - form-data@4.0.0: + form-data@4.0.1: dependencies: asynckit: 0.4.0 combined-stream: 1.0.8 @@ -19493,27 +19603,27 @@ snapshots: jsbn@1.1.0: {} - jsdom@24.0.0: + jsdom@26.0.0: dependencies: - cssstyle: 4.0.1 + cssstyle: 4.2.1 data-urls: 5.0.0 decimal.js: 10.4.3 - form-data: 4.0.0 + form-data: 4.0.1 html-encoding-sniffer: 4.0.0 http-proxy-agent: 7.0.2 https-proxy-agent: 7.0.6 is-potential-custom-element-name: 1.0.1 - nwsapi: 2.2.7 - parse5: 7.1.2 - rrweb-cssom: 0.6.0 + nwsapi: 2.2.16 + parse5: 7.2.1 + rrweb-cssom: 0.8.0 saxes: 6.0.0 symbol-tree: 3.2.4 - tough-cookie: 4.1.4 + tough-cookie: 5.1.1 w3c-xmlserializer: 5.0.0 webidl-conversions: 7.0.0 whatwg-encoding: 3.1.1 whatwg-mimetype: 4.0.0 - whatwg-url: 14.0.0 + whatwg-url: 14.1.0 ws: 8.17.1 xml-name-validator: 5.0.0 transitivePeerDependencies: @@ -19841,6 +19951,8 @@ snapshots: lru-cache@10.2.0: {} + lru-cache@10.4.3: {} + lru-cache@5.1.1: dependencies: yallist: 3.1.1 @@ -20929,7 +21041,7 @@ snapshots: dependencies: boolbase: 1.0.0 - nwsapi@2.2.7: {} + nwsapi@2.2.16: {} object-assign@4.1.1: {} @@ -21179,6 +21291,10 @@ snapshots: dependencies: entities: 4.5.0 + parse5@7.2.1: + dependencies: + entities: 4.5.0 + parseurl@1.3.3: {} path-exists@3.0.0: {} @@ -22215,7 +22331,7 @@ snapshots: '@rollup/rollup-win32-x64-msvc': 4.34.3 fsevents: 2.3.3 - rrweb-cssom@0.6.0: {} + rrweb-cssom@0.8.0: {} run-applescript@7.0.0: {} @@ -22918,6 +23034,12 @@ snapshots: dependencies: '@popperjs/core': 2.11.8 + tldts-core@6.1.77: {} + + tldts@6.1.77: + dependencies: + tldts-core: 6.1.77 + tmp@0.2.1: dependencies: rimraf: 3.0.2 @@ -22942,6 +23064,10 @@ snapshots: universalify: 0.2.0 url-parse: 1.5.10 + tough-cookie@5.1.1: + dependencies: + tldts: 6.1.77 + tr46@5.0.0: dependencies: punycode: 2.3.1 @@ -23391,7 +23517,7 @@ snapshots: optionalDependencies: vite: 5.4.14(@types/node@22.5.5)(lightningcss@1.29.1)(sass-embedded@1.64.1)(sass@1.72.0) - vitest@1.6.1(@types/node@22.5.5)(jsdom@24.0.0)(lightningcss@1.29.1)(sass-embedded@1.64.1)(sass@1.72.0): + vitest@1.6.1(@types/node@22.5.5)(jsdom@26.0.0)(lightningcss@1.29.1)(sass-embedded@1.64.1)(sass@1.72.0): dependencies: '@vitest/expect': 1.6.1 '@vitest/runner': 1.6.1 @@ -23415,7 +23541,7 @@ snapshots: why-is-node-running: 2.2.2 optionalDependencies: '@types/node': 22.5.5 - jsdom: 24.0.0 + jsdom: 26.0.0 transitivePeerDependencies: - less - lightningcss @@ -23452,7 +23578,7 @@ snapshots: whatwg-mimetype@4.0.0: {} - whatwg-url@14.0.0: + whatwg-url@14.1.0: dependencies: tr46: 5.0.0 webidl-conversions: 7.0.0