From b5cd89d5cd66eb3f9232032f2cde38757730adea Mon Sep 17 00:00:00 2001 From: Rohan <45748283+r100-stack@users.noreply.github.com> Date: Thu, 23 Jan 2025 15:25:52 -0500 Subject: [PATCH] Revert "Undo PR" This reverts commit 0b61a6f7e855a95e1e222da529fc64bff6b3c2ec. --- packages/itwinui-react/package.json | 2 +- .../src/styles.js/vite.config.mjs | 12 + pnpm-lock.yaml | 433 +++--------------- 3 files changed, 68 insertions(+), 379 deletions(-) diff --git a/packages/itwinui-react/package.json b/packages/itwinui-react/package.json index 072c7b41803..100388c7a64 100644 --- a/packages/itwinui-react/package.json +++ b/packages/itwinui-react/package.json @@ -130,7 +130,7 @@ "react": "^18.0.0", "react-dom": "^18.0.0", "typescript": "5", - "vite": "~5.1.8", + "vite": "~5.4.14", "vitest": "^1.2.1" }, "peerDependencies": { diff --git a/packages/itwinui-react/src/styles.js/vite.config.mjs b/packages/itwinui-react/src/styles.js/vite.config.mjs index ed8ea8445a8..4b3b391a7f0 100644 --- a/packages/itwinui-react/src/styles.js/vite.config.mjs +++ b/packages/itwinui-react/src/styles.js/vite.config.mjs @@ -35,6 +35,18 @@ export default defineConfig({ }, }, plugins: [ + // https://github.com/vitejs/vite/pull/16051#issuecomment-2076616816 + { + name: 'css-module-side-effectful', + enforce: 'post', + transform(_, id) { + if (id.endsWith('.module.css')) { + return { + moduleSideEffects: 'no-treeshake', + }; + } + }, + }, { name: 'copy-files-after-build', closeBundle: async () => { diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 70563274c5c..beb8dbfca20 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -158,7 +158,7 @@ importers: version: 5.5.2 vite: specifier: '*' - version: 5.1.8(@types/node@22.5.5)(lightningcss@1.25.1)(sass@1.72.0) + version: 5.4.14(@types/node@22.5.5)(lightningcss@1.25.1)(sass-embedded@1.64.1)(sass@1.72.0) apps/website: dependencies: @@ -167,7 +167,7 @@ importers: version: 2.2.0(astro@4.16.18(@types/node@22.5.5)(lightningcss@1.25.1)(rollup@4.28.1)(sass-embedded@1.64.1)(sass@1.72.0)(typescript@5.5.2)) '@astrojs/react': specifier: '3' - version: 3.1.0(@types/react-dom@18.2.18)(@types/react@18.2.14)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(vite@5.4.11(@types/node@22.5.5)(lightningcss@1.25.1)(sass-embedded@1.64.1)(sass@1.72.0)) + version: 3.1.0(@types/react-dom@18.2.18)(@types/react@18.2.14)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(vite@5.4.14(@types/node@22.5.5)(lightningcss@1.25.1)(sass-embedded@1.64.1)(sass@1.72.0)) '@astrojs/sitemap': specifier: '3' version: 3.1.1 @@ -365,7 +365,7 @@ importers: version: 1.5.28(@swc/helpers@0.5.11) '@testing-library/jest-dom': specifier: ^6.3.0 - version: 6.3.0(vitest@1.2.1(@types/node@22.5.5)(jsdom@24.0.0)(lightningcss@1.25.1)(sass@1.72.0)) + version: 6.3.0(vitest@1.2.1(@types/node@22.5.5)(jsdom@24.0.0)(lightningcss@1.25.1)(sass-embedded@1.64.1)(sass@1.72.0)) '@testing-library/react': specifier: ^13.2.0 version: 13.2.0(react-dom@18.2.0(react@18.2.0))(react@18.2.0) @@ -386,7 +386,7 @@ importers: version: 4.4.10 '@vitest/coverage-v8': specifier: ^1.2.1 - version: 1.2.1(vitest@1.2.1(@types/node@22.5.5)(jsdom@24.0.0)(lightningcss@1.25.1)(sass@1.72.0)) + version: 1.2.1(vitest@1.2.1(@types/node@22.5.5)(jsdom@24.0.0)(lightningcss@1.25.1)(sass-embedded@1.64.1)(sass@1.72.0)) eslint: specifier: ^8 version: 8.56.0 @@ -409,11 +409,11 @@ importers: specifier: ~5.5.2 version: 5.5.2 vite: - specifier: ~5.1.8 - version: 5.1.8(@types/node@22.5.5)(lightningcss@1.25.1)(sass@1.72.0) + specifier: ~5.4.14 + version: 5.4.14(@types/node@22.5.5)(lightningcss@1.25.1)(sass-embedded@1.64.1)(sass@1.72.0) vitest: specifier: ^1.2.1 - version: 1.2.1(@types/node@22.5.5)(jsdom@24.0.0)(lightningcss@1.25.1)(sass@1.72.0) + version: 1.2.1(@types/node@22.5.5)(jsdom@24.0.0)(lightningcss@1.25.1)(sass-embedded@1.64.1)(sass@1.72.0) packages/itwinui-variables: devDependencies: @@ -425,7 +425,7 @@ importers: dependencies: '@astrojs/react': specifier: '3' - version: 3.1.0(@types/react-dom@18.2.18)(@types/react@18.2.14)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(vite@5.4.11(@types/node@22.5.5)(lightningcss@1.25.1)(sass-embedded@1.64.1)(sass@1.72.0)) + version: 3.1.0(@types/react-dom@18.2.18)(@types/react@18.2.14)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(vite@5.4.14(@types/node@22.5.5)(lightningcss@1.25.1)(sass-embedded@1.64.1)(sass@1.72.0)) '@itwin/itwinui-react': specifier: '*' version: link:../../packages/itwinui-react @@ -492,7 +492,7 @@ importers: devDependencies: '@remix-run/dev': specifier: ^2.8.0 - version: 2.8.1(@remix-run/serve@2.8.1(typescript@5.5.2))(@types/node@22.5.5)(lightningcss@1.25.1)(sass@1.72.0)(typescript@5.5.2)(vite@5.1.8(@types/node@22.5.5)(lightningcss@1.25.1)(sass@1.72.0)) + version: 2.8.1(@remix-run/serve@2.8.1(typescript@5.5.2))(@types/node@22.5.5)(lightningcss@1.25.1)(sass-embedded@1.64.1)(sass@1.72.0)(typescript@5.5.2)(vite@5.4.14(@types/node@22.5.5)(lightningcss@1.25.1)(sass-embedded@1.64.1)(sass@1.72.0)) '@types/react': specifier: 18.2.14 version: 18.2.14 @@ -504,10 +504,10 @@ importers: version: 5.5.2 vite: specifier: ^5 - version: 5.1.8(@types/node@22.5.5)(lightningcss@1.25.1)(sass@1.72.0) + version: 5.4.14(@types/node@22.5.5)(lightningcss@1.25.1)(sass-embedded@1.64.1)(sass@1.72.0) vite-tsconfig-paths: specifier: ^4.2.1 - version: 4.3.2(typescript@5.5.2)(vite@5.1.8(@types/node@22.5.5)(lightningcss@1.25.1)(sass@1.72.0)) + version: 4.3.2(typescript@5.5.2)(vite@5.4.14(@types/node@22.5.5)(lightningcss@1.25.1)(sass-embedded@1.64.1)(sass@1.72.0)) playgrounds/vite: dependencies: @@ -532,13 +532,13 @@ importers: version: 18.2.18 '@vitejs/plugin-react': specifier: ^4.2.1 - version: 4.3.1(vite@5.1.8(@types/node@22.5.5)(lightningcss@1.25.1)(sass@1.72.0)) + version: 4.3.1(vite@5.4.14(@types/node@22.5.5)(lightningcss@1.25.1)(sass-embedded@1.64.1)(sass@1.72.0)) typescript: specifier: ~5.5.2 version: 5.5.2 vite: specifier: ^5 - version: 5.1.8(@types/node@22.5.5)(lightningcss@1.25.1)(sass@1.72.0) + version: 5.4.14(@types/node@22.5.5)(lightningcss@1.25.1)(sass-embedded@1.64.1)(sass@1.72.0) testing/a11y: dependencies: @@ -587,7 +587,7 @@ importers: version: 1.42.1 '@remix-run/dev': specifier: ^2.8.0 - version: 2.8.1(@remix-run/serve@2.8.1(typescript@5.5.2))(@types/node@22.5.5)(lightningcss@1.25.1)(sass@1.72.0)(typescript@5.5.2)(vite@5.1.8(@types/node@22.5.5)(lightningcss@1.25.1)(sass@1.72.0)) + version: 2.8.1(@remix-run/serve@2.8.1(typescript@5.5.2))(@types/node@22.5.5)(lightningcss@1.25.1)(sass-embedded@1.64.1)(sass@1.72.0)(typescript@5.5.2)(vite@5.4.14(@types/node@22.5.5)(lightningcss@1.25.1)(sass-embedded@1.64.1)(sass@1.72.0)) '@types/node': specifier: '*' version: 22.5.5 @@ -605,10 +605,10 @@ importers: version: 5.5.2 vite: specifier: ^5 - version: 5.1.8(@types/node@22.5.5)(lightningcss@1.25.1)(sass@1.72.0) + version: 5.4.14(@types/node@22.5.5)(lightningcss@1.25.1)(sass-embedded@1.64.1)(sass@1.72.0) vite-tsconfig-paths: specifier: ^4.2.1 - version: 4.3.2(typescript@5.5.2)(vite@5.1.8(@types/node@22.5.5)(lightningcss@1.25.1)(sass@1.72.0)) + version: 4.3.2(typescript@5.5.2)(vite@5.4.14(@types/node@22.5.5)(lightningcss@1.25.1)(sass-embedded@1.64.1)(sass@1.72.0)) packages: '@aashutoshrathi/word-wrap@1.2.6': @@ -3313,14 +3313,6 @@ packages: rollup: optional: true - '@rollup/rollup-android-arm-eabi@4.22.4': - resolution: - { - integrity: sha512-Fxamp4aEZnfPOcGA8KSNEohV8hX7zVHOemC8jVBoBUHu5zpJK/Eu3uJwt6BMgy9fkvzxDaurgj96F/NiLukF2w==, - } - cpu: [arm] - os: [android] - '@rollup/rollup-android-arm-eabi@4.28.1': resolution: { @@ -3329,14 +3321,6 @@ packages: cpu: [arm] os: [android] - '@rollup/rollup-android-arm64@4.22.4': - resolution: - { - integrity: sha512-VXoK5UMrgECLYaMuGuVTOx5kcuap1Jm8g/M83RnCHBKOqvPPmROFJGQaZhGccnsFtfXQ3XYa4/jMCJvZnbJBdA==, - } - cpu: [arm64] - os: [android] - '@rollup/rollup-android-arm64@4.28.1': resolution: { @@ -3345,14 +3329,6 @@ packages: cpu: [arm64] os: [android] - '@rollup/rollup-darwin-arm64@4.22.4': - resolution: - { - integrity: sha512-xMM9ORBqu81jyMKCDP+SZDhnX2QEVQzTcC6G18KlTQEzWK8r/oNZtKuZaCcHhnsa6fEeOBionoyl5JsAbE/36Q==, - } - cpu: [arm64] - os: [darwin] - '@rollup/rollup-darwin-arm64@4.28.1': resolution: { @@ -3361,14 +3337,6 @@ packages: cpu: [arm64] os: [darwin] - '@rollup/rollup-darwin-x64@4.22.4': - resolution: - { - integrity: sha512-aJJyYKQwbHuhTUrjWjxEvGnNNBCnmpHDvrb8JFDbeSH3m2XdHcxDd3jthAzvmoI8w/kSjd2y0udT+4okADsZIw==, - } - cpu: [x64] - os: [darwin] - '@rollup/rollup-darwin-x64@4.28.1': resolution: { @@ -3393,14 +3361,6 @@ packages: cpu: [x64] os: [freebsd] - '@rollup/rollup-linux-arm-gnueabihf@4.22.4': - resolution: - { - integrity: sha512-j63YtCIRAzbO+gC2L9dWXRh5BFetsv0j0va0Wi9epXDgU/XUi5dJKo4USTttVyK7fGw2nPWK0PbAvyliz50SCQ==, - } - cpu: [arm] - os: [linux] - '@rollup/rollup-linux-arm-gnueabihf@4.28.1': resolution: { @@ -3409,14 +3369,6 @@ packages: cpu: [arm] os: [linux] - '@rollup/rollup-linux-arm-musleabihf@4.22.4': - resolution: - { - integrity: sha512-dJnWUgwWBX1YBRsuKKMOlXCzh2Wu1mlHzv20TpqEsfdZLb3WoJW2kIEsGwLkroYf24IrPAvOT/ZQ2OYMV6vlrg==, - } - cpu: [arm] - os: [linux] - '@rollup/rollup-linux-arm-musleabihf@4.28.1': resolution: { @@ -3425,14 +3377,6 @@ packages: cpu: [arm] os: [linux] - '@rollup/rollup-linux-arm64-gnu@4.22.4': - resolution: - { - integrity: sha512-AdPRoNi3NKVLolCN/Sp4F4N1d98c4SBnHMKoLuiG6RXgoZ4sllseuGioszumnPGmPM2O7qaAX/IJdeDU8f26Aw==, - } - cpu: [arm64] - os: [linux] - '@rollup/rollup-linux-arm64-gnu@4.28.1': resolution: { @@ -3441,14 +3385,6 @@ packages: cpu: [arm64] os: [linux] - '@rollup/rollup-linux-arm64-musl@4.22.4': - resolution: - { - integrity: sha512-Gl0AxBtDg8uoAn5CCqQDMqAx22Wx22pjDOjBdmG0VIWX3qUBHzYmOKh8KXHL4UpogfJ14G4wk16EQogF+v8hmA==, - } - cpu: [arm64] - os: [linux] - '@rollup/rollup-linux-arm64-musl@4.28.1': resolution: { @@ -3465,14 +3401,6 @@ packages: cpu: [loong64] os: [linux] - '@rollup/rollup-linux-powerpc64le-gnu@4.22.4': - resolution: - { - integrity: sha512-3aVCK9xfWW1oGQpTsYJJPF6bfpWfhbRnhdlyhak2ZiyFLDaayz0EP5j9V1RVLAAxlmWKTDfS9wyRyY3hvhPoOg==, - } - cpu: [ppc64] - os: [linux] - '@rollup/rollup-linux-powerpc64le-gnu@4.28.1': resolution: { @@ -3481,14 +3409,6 @@ packages: cpu: [ppc64] os: [linux] - '@rollup/rollup-linux-riscv64-gnu@4.22.4': - resolution: - { - integrity: sha512-ePYIir6VYnhgv2C5Xe9u+ico4t8sZWXschR6fMgoPUK31yQu7hTEJb7bCqivHECwIClJfKgE7zYsh1qTP3WHUA==, - } - cpu: [riscv64] - os: [linux] - '@rollup/rollup-linux-riscv64-gnu@4.28.1': resolution: { @@ -3497,14 +3417,6 @@ packages: cpu: [riscv64] os: [linux] - '@rollup/rollup-linux-s390x-gnu@4.22.4': - resolution: - { - integrity: sha512-GqFJ9wLlbB9daxhVlrTe61vJtEY99/xB3C8e4ULVsVfflcpmR6c8UZXjtkMA6FhNONhj2eA5Tk9uAVw5orEs4Q==, - } - cpu: [s390x] - os: [linux] - '@rollup/rollup-linux-s390x-gnu@4.28.1': resolution: { @@ -3513,14 +3425,6 @@ packages: cpu: [s390x] os: [linux] - '@rollup/rollup-linux-x64-gnu@4.22.4': - resolution: - { - integrity: sha512-87v0ol2sH9GE3cLQLNEy0K/R0pz1nvg76o8M5nhMR0+Q+BBGLnb35P0fVz4CQxHYXaAOhE8HhlkaZfsdUOlHwg==, - } - cpu: [x64] - os: [linux] - '@rollup/rollup-linux-x64-gnu@4.28.1': resolution: { @@ -3529,14 +3433,6 @@ packages: cpu: [x64] os: [linux] - '@rollup/rollup-linux-x64-musl@4.22.4': - resolution: - { - integrity: sha512-UV6FZMUgePDZrFjrNGIWzDo/vABebuXBhJEqrHxrGiU6HikPy0Z3LfdtciIttEUQfuDdCn8fqh7wiFJjCNwO+g==, - } - cpu: [x64] - os: [linux] - '@rollup/rollup-linux-x64-musl@4.28.1': resolution: { @@ -3545,14 +3441,6 @@ packages: cpu: [x64] os: [linux] - '@rollup/rollup-win32-arm64-msvc@4.22.4': - resolution: - { - integrity: sha512-BjI+NVVEGAXjGWYHz/vv0pBqfGoUH0IGZ0cICTn7kB9PyjrATSkX+8WkguNjWoj2qSr1im/+tTGRaY+4/PdcQw==, - } - cpu: [arm64] - os: [win32] - '@rollup/rollup-win32-arm64-msvc@4.28.1': resolution: { @@ -3561,14 +3449,6 @@ packages: cpu: [arm64] os: [win32] - '@rollup/rollup-win32-ia32-msvc@4.22.4': - resolution: - { - integrity: sha512-SiWG/1TuUdPvYmzmYnmd3IEifzR61Tragkbx9D3+R8mzQqDBz8v+BvZNDlkiTtI9T15KYZhP0ehn3Dld4n9J5g==, - } - cpu: [ia32] - os: [win32] - '@rollup/rollup-win32-ia32-msvc@4.28.1': resolution: { @@ -3577,14 +3457,6 @@ packages: cpu: [ia32] os: [win32] - '@rollup/rollup-win32-x64-msvc@4.22.4': - resolution: - { - integrity: sha512-j8pPKp53/lq9lMXN57S8cFz0MynJk8OWNuUnXct/9KCpKU7DgU3bYMJhwWmcqC0UU29p8Lr0/7KEVcaM6bf47Q==, - } - cpu: [x64] - os: [win32] - '@rollup/rollup-win32-x64-msvc@4.28.1': resolution: { @@ -11394,7 +11266,7 @@ packages: { integrity: sha512-39olGaX2djYUdhaQQHDZ0T0GwEp+5f9UB9HmEP0qHfdQHIq0xGQZuAZ5TLnJIc/88SrPLpEflPC+xUqOTv3c5g==, } - deprecated: < 22.8.2 is no longer supported + deprecated: < 21.9.0 is no longer supported qs@6.10.5: resolution: @@ -11986,14 +11858,6 @@ packages: engines: { node: '>=14' } hasBin: true - rollup@4.22.4: - resolution: - { - integrity: sha512-vD8HJ5raRcWOyymsR6Z3o6+RzfEPCnVLMFJ6vRslO1jt4LO6dUo5Qnpg7y4RkZFM2DMe3WUirkI5c16onjrc6A==, - } - engines: { node: '>=18.0.0', npm: '>=8.0.0' } - hasBin: true - rollup@4.28.1: resolution: { @@ -13762,75 +13626,10 @@ packages: vite: optional: true - vite@5.1.8: - resolution: - { - integrity: sha512-mB8ToUuSmzODSpENgvpFk2fTiU/YQ1tmcVJJ4WZbq4fPdGJkFNVcmVL5k7iDug6xzWjjuGDKAuSievIsD6H7Xw==, - } - engines: { node: ^18.0.0 || >=20.0.0 } - hasBin: true - peerDependencies: - '@types/node': ^18.0.0 || >=20.0.0 - less: '*' - lightningcss: ^1.21.0 - sass: '*' - stylus: '*' - sugarss: '*' - terser: ^5.4.0 - peerDependenciesMeta: - '@types/node': - optional: true - less: - optional: true - lightningcss: - optional: true - sass: - optional: true - stylus: - optional: true - sugarss: - optional: true - terser: - optional: true - - vite@5.4.11: + vite@5.4.14: resolution: { - integrity: sha512-c7jFQRklXua0mTzneGW9QVyxFjUgwcihC4bXEtujIo2ouWCe1Ajt/amn2PCxYnhYfd5k09JX3SB7OYWFKYqj8Q==, - } - engines: { node: ^18.0.0 || >=20.0.0 } - hasBin: true - peerDependencies: - '@types/node': ^18.0.0 || >=20.0.0 - less: '*' - lightningcss: ^1.21.0 - sass: '*' - sass-embedded: '*' - stylus: '*' - sugarss: '*' - terser: ^5.4.0 - peerDependenciesMeta: - '@types/node': - optional: true - less: - optional: true - lightningcss: - optional: true - sass: - optional: true - sass-embedded: - optional: true - stylus: - optional: true - sugarss: - optional: true - terser: - optional: true - - vite@5.4.7: - resolution: - { - integrity: sha512-5l2zxqMEPVENgvzTuBpHer2awaetimj2BGkhBPdnwKbPNOlHsODU+oiazEZzLK7KhAnOrO+XGYJYn4ZlUhDtDQ==, + integrity: sha512-EK5cY7Q1D8JNhSaPKVK4pwBFvaTmZxEnoKXLG/U9gmdDcihQGNzFlgIvaxezFR4glP1LsuiedwMBqCXH3wZccA==, } engines: { node: ^18.0.0 || >=20.0.0 } hasBin: true @@ -14507,11 +14306,11 @@ snapshots: dependencies: prismjs: 1.29.0 - '@astrojs/react@3.1.0(@types/react-dom@18.2.18)(@types/react@18.2.14)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(vite@5.4.11(@types/node@22.5.5)(lightningcss@1.25.1)(sass-embedded@1.64.1)(sass@1.72.0))': + '@astrojs/react@3.1.0(@types/react-dom@18.2.18)(@types/react@18.2.14)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(vite@5.4.14(@types/node@22.5.5)(lightningcss@1.25.1)(sass-embedded@1.64.1)(sass@1.72.0))': dependencies: '@types/react': 18.2.14 '@types/react-dom': 18.2.18 - '@vitejs/plugin-react': 4.3.1(vite@5.4.11(@types/node@22.5.5)(lightningcss@1.25.1)(sass-embedded@1.64.1)(sass@1.72.0)) + '@vitejs/plugin-react': 4.3.1(vite@5.4.14(@types/node@22.5.5)(lightningcss@1.25.1)(sass-embedded@1.64.1)(sass@1.72.0)) react: 18.2.0 react-dom: 18.2.0(react@18.2.0) ultrahtml: 1.5.3 @@ -15666,8 +15465,8 @@ snapshots: '@ladle/react-context': 1.0.1(react-dom@18.2.0(react@18.2.0))(react@18.2.0) '@mdx-js/mdx': 3.0.1 '@mdx-js/react': 3.0.1(@types/react@18.2.14)(react@18.2.0) - '@vitejs/plugin-react': 4.3.1(vite@5.4.7(@types/node@22.5.5)(lightningcss@1.25.1)(sass-embedded@1.64.1)(sass@1.72.0)) - '@vitejs/plugin-react-swc': 3.7.0(@swc/helpers@0.5.15)(vite@5.4.7(@types/node@22.5.5)(lightningcss@1.25.1)(sass-embedded@1.64.1)(sass@1.72.0)) + '@vitejs/plugin-react': 4.3.1(vite@5.4.14(@types/node@22.5.5)(lightningcss@1.25.1)(sass-embedded@1.64.1)(sass@1.72.0)) + '@vitejs/plugin-react-swc': 3.7.0(@swc/helpers@0.5.15)(vite@5.4.14(@types/node@22.5.5)(lightningcss@1.25.1)(sass-embedded@1.64.1)(sass@1.72.0)) axe-core: 4.10.0 boxen: 7.1.1 chokidar: 3.6.0 @@ -15695,8 +15494,8 @@ snapshots: remark-gfm: 4.0.0 source-map: 0.7.4 vfile: 6.0.3 - vite: 5.4.7(@types/node@22.5.5)(lightningcss@1.25.1)(sass-embedded@1.64.1)(sass@1.72.0) - vite-tsconfig-paths: 4.3.2(typescript@5.5.2)(vite@5.4.7(@types/node@22.5.5)(lightningcss@1.25.1)(sass-embedded@1.64.1)(sass@1.72.0)) + vite: 5.4.14(@types/node@22.5.5)(lightningcss@1.25.1)(sass-embedded@1.64.1)(sass@1.72.0) + vite-tsconfig-paths: 4.3.2(typescript@5.5.2)(vite@5.4.14(@types/node@22.5.5)(lightningcss@1.25.1)(sass-embedded@1.64.1)(sass@1.72.0)) transitivePeerDependencies: - '@swc/helpers' - '@types/node' @@ -16044,7 +15843,7 @@ snapshots: transitivePeerDependencies: - supports-color - '@remix-run/dev@2.8.1(@remix-run/serve@2.8.1(typescript@5.5.2))(@types/node@22.5.5)(lightningcss@1.25.1)(sass@1.72.0)(typescript@5.5.2)(vite@5.1.8(@types/node@22.5.5)(lightningcss@1.25.1)(sass@1.72.0))': + '@remix-run/dev@2.8.1(@remix-run/serve@2.8.1(typescript@5.5.2))(@types/node@22.5.5)(lightningcss@1.25.1)(sass-embedded@1.64.1)(sass@1.72.0)(typescript@5.5.2)(vite@5.4.14(@types/node@22.5.5)(lightningcss@1.25.1)(sass-embedded@1.64.1)(sass@1.72.0))': dependencies: '@babel/core': 7.25.2 '@babel/generator': 7.25.6 @@ -16060,7 +15859,7 @@ snapshots: '@remix-run/router': 1.15.3-pre.0 '@remix-run/server-runtime': 2.8.1(typescript@5.5.2) '@types/mdx': 2.0.11 - '@vanilla-extract/integration': 6.5.0(@types/node@22.5.5)(lightningcss@1.25.1)(sass@1.72.0) + '@vanilla-extract/integration': 6.5.0(@types/node@22.5.5)(lightningcss@1.25.1)(sass-embedded@1.64.1)(sass@1.72.0) arg: 5.0.2 cacache: 17.1.4 chalk: 4.1.2 @@ -16102,7 +15901,7 @@ snapshots: optionalDependencies: '@remix-run/serve': 2.8.1(typescript@5.5.2) typescript: 5.5.2 - vite: 5.1.8(@types/node@22.5.5)(lightningcss@1.25.1)(sass@1.72.0) + vite: 5.4.14(@types/node@22.5.5)(lightningcss@1.25.1)(sass-embedded@1.64.1)(sass@1.72.0) transitivePeerDependencies: - '@types/node' - bluebird @@ -16110,6 +15909,7 @@ snapshots: - less - lightningcss - sass + - sass-embedded - stylus - sugarss - supports-color @@ -16213,27 +16013,15 @@ snapshots: optionalDependencies: rollup: 4.28.1 - '@rollup/rollup-android-arm-eabi@4.22.4': - optional: true - '@rollup/rollup-android-arm-eabi@4.28.1': optional: true - '@rollup/rollup-android-arm64@4.22.4': - optional: true - '@rollup/rollup-android-arm64@4.28.1': optional: true - '@rollup/rollup-darwin-arm64@4.22.4': - optional: true - '@rollup/rollup-darwin-arm64@4.28.1': optional: true - '@rollup/rollup-darwin-x64@4.22.4': - optional: true - '@rollup/rollup-darwin-x64@4.28.1': optional: true @@ -16243,78 +16031,42 @@ snapshots: '@rollup/rollup-freebsd-x64@4.28.1': optional: true - '@rollup/rollup-linux-arm-gnueabihf@4.22.4': - optional: true - '@rollup/rollup-linux-arm-gnueabihf@4.28.1': optional: true - '@rollup/rollup-linux-arm-musleabihf@4.22.4': - optional: true - '@rollup/rollup-linux-arm-musleabihf@4.28.1': optional: true - '@rollup/rollup-linux-arm64-gnu@4.22.4': - optional: true - '@rollup/rollup-linux-arm64-gnu@4.28.1': optional: true - '@rollup/rollup-linux-arm64-musl@4.22.4': - optional: true - '@rollup/rollup-linux-arm64-musl@4.28.1': optional: true '@rollup/rollup-linux-loongarch64-gnu@4.28.1': optional: true - '@rollup/rollup-linux-powerpc64le-gnu@4.22.4': - optional: true - '@rollup/rollup-linux-powerpc64le-gnu@4.28.1': optional: true - '@rollup/rollup-linux-riscv64-gnu@4.22.4': - optional: true - '@rollup/rollup-linux-riscv64-gnu@4.28.1': optional: true - '@rollup/rollup-linux-s390x-gnu@4.22.4': - optional: true - '@rollup/rollup-linux-s390x-gnu@4.28.1': optional: true - '@rollup/rollup-linux-x64-gnu@4.22.4': - optional: true - '@rollup/rollup-linux-x64-gnu@4.28.1': optional: true - '@rollup/rollup-linux-x64-musl@4.22.4': - optional: true - '@rollup/rollup-linux-x64-musl@4.28.1': optional: true - '@rollup/rollup-win32-arm64-msvc@4.22.4': - optional: true - '@rollup/rollup-win32-arm64-msvc@4.28.1': optional: true - '@rollup/rollup-win32-ia32-msvc@4.22.4': - optional: true - '@rollup/rollup-win32-ia32-msvc@4.28.1': optional: true - '@rollup/rollup-win32-x64-msvc@4.22.4': - optional: true - '@rollup/rollup-win32-x64-msvc@4.28.1': optional: true @@ -16475,7 +16227,7 @@ snapshots: lz-string: 1.5.0 pretty-format: 27.5.1 - '@testing-library/jest-dom@6.3.0(vitest@1.2.1(@types/node@22.5.5)(jsdom@24.0.0)(lightningcss@1.25.1)(sass@1.72.0))': + '@testing-library/jest-dom@6.3.0(vitest@1.2.1(@types/node@22.5.5)(jsdom@24.0.0)(lightningcss@1.25.1)(sass-embedded@1.64.1)(sass@1.72.0))': dependencies: '@adobe/css-tools': 4.3.3 '@babel/runtime': 7.23.9 @@ -16486,7 +16238,7 @@ snapshots: lodash: 4.17.21 redent: 3.0.0 optionalDependencies: - vitest: 1.2.1(@types/node@22.5.5)(jsdom@24.0.0)(lightningcss@1.25.1)(sass@1.72.0) + vitest: 1.2.1(@types/node@22.5.5)(jsdom@24.0.0)(lightningcss@1.25.1)(sass-embedded@1.64.1)(sass@1.72.0) '@testing-library/react@13.2.0(react-dom@18.2.0(react@18.2.0))(react@18.2.0)': dependencies: @@ -16762,7 +16514,7 @@ snapshots: modern-ahocorasick: 1.0.1 outdent: 0.8.0 - '@vanilla-extract/integration@6.5.0(@types/node@22.5.5)(lightningcss@1.25.1)(sass@1.72.0)': + '@vanilla-extract/integration@6.5.0(@types/node@22.5.5)(lightningcss@1.25.1)(sass-embedded@1.64.1)(sass@1.72.0)': dependencies: '@babel/core': 7.25.2 '@babel/plugin-syntax-typescript': 7.23.3(@babel/core@7.25.2) @@ -16775,13 +16527,14 @@ snapshots: lodash: 4.17.21 mlly: 1.5.0 outdent: 0.8.0 - vite: 5.1.8(@types/node@22.5.5)(lightningcss@1.25.1)(sass@1.72.0) - vite-node: 1.2.1(@types/node@22.5.5)(lightningcss@1.25.1)(sass@1.72.0) + vite: 5.4.14(@types/node@22.5.5)(lightningcss@1.25.1)(sass-embedded@1.64.1)(sass@1.72.0) + vite-node: 1.2.1(@types/node@22.5.5)(lightningcss@1.25.1)(sass-embedded@1.64.1)(sass@1.72.0) transitivePeerDependencies: - '@types/node' - less - lightningcss - sass + - sass-embedded - stylus - sugarss - supports-color @@ -16789,47 +16542,25 @@ snapshots: '@vanilla-extract/private@1.0.3': {} - '@vitejs/plugin-react-swc@3.7.0(@swc/helpers@0.5.15)(vite@5.4.7(@types/node@22.5.5)(lightningcss@1.25.1)(sass-embedded@1.64.1)(sass@1.72.0))': + '@vitejs/plugin-react-swc@3.7.0(@swc/helpers@0.5.15)(vite@5.4.14(@types/node@22.5.5)(lightningcss@1.25.1)(sass-embedded@1.64.1)(sass@1.72.0))': dependencies: '@swc/core': 1.5.28(@swc/helpers@0.5.15) - vite: 5.4.7(@types/node@22.5.5)(lightningcss@1.25.1)(sass-embedded@1.64.1)(sass@1.72.0) + vite: 5.4.14(@types/node@22.5.5)(lightningcss@1.25.1)(sass-embedded@1.64.1)(sass@1.72.0) transitivePeerDependencies: - '@swc/helpers' - '@vitejs/plugin-react@4.3.1(vite@5.1.8(@types/node@22.5.5)(lightningcss@1.25.1)(sass@1.72.0))': + '@vitejs/plugin-react@4.3.1(vite@5.4.14(@types/node@22.5.5)(lightningcss@1.25.1)(sass-embedded@1.64.1)(sass@1.72.0))': dependencies: '@babel/core': 7.25.2 '@babel/plugin-transform-react-jsx-self': 7.24.7(@babel/core@7.25.2) '@babel/plugin-transform-react-jsx-source': 7.24.1(@babel/core@7.25.2) '@types/babel__core': 7.20.5 react-refresh: 0.14.2 - vite: 5.1.8(@types/node@22.5.5)(lightningcss@1.25.1)(sass@1.72.0) + vite: 5.4.14(@types/node@22.5.5)(lightningcss@1.25.1)(sass-embedded@1.64.1)(sass@1.72.0) transitivePeerDependencies: - supports-color - '@vitejs/plugin-react@4.3.1(vite@5.4.11(@types/node@22.5.5)(lightningcss@1.25.1)(sass-embedded@1.64.1)(sass@1.72.0))': - dependencies: - '@babel/core': 7.25.2 - '@babel/plugin-transform-react-jsx-self': 7.24.7(@babel/core@7.25.2) - '@babel/plugin-transform-react-jsx-source': 7.24.1(@babel/core@7.25.2) - '@types/babel__core': 7.20.5 - react-refresh: 0.14.2 - vite: 5.4.11(@types/node@22.5.5)(lightningcss@1.25.1)(sass-embedded@1.64.1)(sass@1.72.0) - transitivePeerDependencies: - - supports-color - - '@vitejs/plugin-react@4.3.1(vite@5.4.7(@types/node@22.5.5)(lightningcss@1.25.1)(sass-embedded@1.64.1)(sass@1.72.0))': - dependencies: - '@babel/core': 7.25.2 - '@babel/plugin-transform-react-jsx-self': 7.24.7(@babel/core@7.25.2) - '@babel/plugin-transform-react-jsx-source': 7.24.1(@babel/core@7.25.2) - '@types/babel__core': 7.20.5 - react-refresh: 0.14.2 - vite: 5.4.7(@types/node@22.5.5)(lightningcss@1.25.1)(sass-embedded@1.64.1)(sass@1.72.0) - transitivePeerDependencies: - - supports-color - - '@vitest/coverage-v8@1.2.1(vitest@1.2.1(@types/node@22.5.5)(jsdom@24.0.0)(lightningcss@1.25.1)(sass@1.72.0))': + '@vitest/coverage-v8@1.2.1(vitest@1.2.1(@types/node@22.5.5)(jsdom@24.0.0)(lightningcss@1.25.1)(sass-embedded@1.64.1)(sass@1.72.0))': dependencies: '@ampproject/remapping': 2.3.0 '@bcoe/v8-coverage': 0.2.3 @@ -16844,7 +16575,7 @@ snapshots: std-env: 3.7.0 test-exclude: 6.0.0 v8-to-istanbul: 9.2.0 - vitest: 1.2.1(@types/node@22.5.5)(jsdom@24.0.0)(lightningcss@1.25.1)(sass@1.72.0) + vitest: 1.2.1(@types/node@22.5.5)(jsdom@24.0.0)(lightningcss@1.25.1)(sass-embedded@1.64.1)(sass@1.72.0) transitivePeerDependencies: - supports-color @@ -17218,8 +16949,8 @@ snapshots: tsconfck: 3.1.4(typescript@5.5.2) unist-util-visit: 5.0.0 vfile: 6.0.3 - vite: 5.4.11(@types/node@22.5.5)(lightningcss@1.25.1)(sass-embedded@1.64.1)(sass@1.72.0) - vitefu: 1.0.4(vite@5.4.11(@types/node@22.5.5)(lightningcss@1.25.1)(sass-embedded@1.64.1)(sass@1.72.0)) + vite: 5.4.14(@types/node@22.5.5)(lightningcss@1.25.1)(sass-embedded@1.64.1)(sass@1.72.0) + vitefu: 1.0.4(vite@5.4.14(@types/node@22.5.5)(lightningcss@1.25.1)(sass-embedded@1.64.1)(sass@1.72.0)) which-pm: 3.0.0 xxhash-wasm: 1.1.0 yargs-parser: 21.1.1 @@ -22380,28 +22111,6 @@ snapshots: dependencies: glob: 10.3.10 - rollup@4.22.4: - dependencies: - '@types/estree': 1.0.5 - optionalDependencies: - '@rollup/rollup-android-arm-eabi': 4.22.4 - '@rollup/rollup-android-arm64': 4.22.4 - '@rollup/rollup-darwin-arm64': 4.22.4 - '@rollup/rollup-darwin-x64': 4.22.4 - '@rollup/rollup-linux-arm-gnueabihf': 4.22.4 - '@rollup/rollup-linux-arm-musleabihf': 4.22.4 - '@rollup/rollup-linux-arm64-gnu': 4.22.4 - '@rollup/rollup-linux-arm64-musl': 4.22.4 - '@rollup/rollup-linux-powerpc64le-gnu': 4.22.4 - '@rollup/rollup-linux-riscv64-gnu': 4.22.4 - '@rollup/rollup-linux-s390x-gnu': 4.22.4 - '@rollup/rollup-linux-x64-gnu': 4.22.4 - '@rollup/rollup-linux-x64-musl': 4.22.4 - '@rollup/rollup-win32-arm64-msvc': 4.22.4 - '@rollup/rollup-win32-ia32-msvc': 4.22.4 - '@rollup/rollup-win32-x64-msvc': 4.22.4 - fsevents: 2.3.3 - rollup@4.28.1: dependencies: '@types/estree': 1.0.6 @@ -23523,57 +23232,36 @@ snapshots: '@types/unist': 3.0.2 vfile-message: 4.0.2 - vite-node@1.2.1(@types/node@22.5.5)(lightningcss@1.25.1)(sass@1.72.0): + vite-node@1.2.1(@types/node@22.5.5)(lightningcss@1.25.1)(sass-embedded@1.64.1)(sass@1.72.0): dependencies: cac: 6.7.14 debug: 4.3.7(supports-color@8.1.1) pathe: 1.1.2 picocolors: 1.1.0 - vite: 5.1.8(@types/node@22.5.5)(lightningcss@1.25.1)(sass@1.72.0) + vite: 5.4.14(@types/node@22.5.5)(lightningcss@1.25.1)(sass-embedded@1.64.1)(sass@1.72.0) transitivePeerDependencies: - '@types/node' - less - lightningcss - sass + - sass-embedded - stylus - sugarss - supports-color - terser - vite-tsconfig-paths@4.3.2(typescript@5.5.2)(vite@5.1.8(@types/node@22.5.5)(lightningcss@1.25.1)(sass@1.72.0)): - dependencies: - debug: 4.3.7(supports-color@8.1.1) - globrex: 0.1.2 - tsconfck: 3.1.3(typescript@5.5.2) - optionalDependencies: - vite: 5.1.8(@types/node@22.5.5)(lightningcss@1.25.1)(sass@1.72.0) - transitivePeerDependencies: - - supports-color - - typescript - - vite-tsconfig-paths@4.3.2(typescript@5.5.2)(vite@5.4.7(@types/node@22.5.5)(lightningcss@1.25.1)(sass-embedded@1.64.1)(sass@1.72.0)): + vite-tsconfig-paths@4.3.2(typescript@5.5.2)(vite@5.4.14(@types/node@22.5.5)(lightningcss@1.25.1)(sass-embedded@1.64.1)(sass@1.72.0)): dependencies: debug: 4.3.7(supports-color@8.1.1) globrex: 0.1.2 tsconfck: 3.1.3(typescript@5.5.2) optionalDependencies: - vite: 5.4.7(@types/node@22.5.5)(lightningcss@1.25.1)(sass-embedded@1.64.1)(sass@1.72.0) + vite: 5.4.14(@types/node@22.5.5)(lightningcss@1.25.1)(sass-embedded@1.64.1)(sass@1.72.0) transitivePeerDependencies: - supports-color - typescript - vite@5.1.8(@types/node@22.5.5)(lightningcss@1.25.1)(sass@1.72.0): - dependencies: - esbuild: 0.19.12 - postcss: 8.4.37 - rollup: 4.22.4 - optionalDependencies: - '@types/node': 22.5.5 - fsevents: 2.3.3 - lightningcss: 1.25.1 - sass: 1.72.0 - - vite@5.4.11(@types/node@22.5.5)(lightningcss@1.25.1)(sass-embedded@1.64.1)(sass@1.72.0): + vite@5.4.14(@types/node@22.5.5)(lightningcss@1.25.1)(sass-embedded@1.64.1)(sass@1.72.0): dependencies: esbuild: 0.21.5 postcss: 8.4.37 @@ -23585,23 +23273,11 @@ snapshots: sass: 1.72.0 sass-embedded: 1.64.1 - vite@5.4.7(@types/node@22.5.5)(lightningcss@1.25.1)(sass-embedded@1.64.1)(sass@1.72.0): - dependencies: - esbuild: 0.21.5 - postcss: 8.4.37 - rollup: 4.22.4 + vitefu@1.0.4(vite@5.4.14(@types/node@22.5.5)(lightningcss@1.25.1)(sass-embedded@1.64.1)(sass@1.72.0)): optionalDependencies: - '@types/node': 22.5.5 - fsevents: 2.3.3 - lightningcss: 1.25.1 - sass: 1.72.0 - sass-embedded: 1.64.1 + vite: 5.4.14(@types/node@22.5.5)(lightningcss@1.25.1)(sass-embedded@1.64.1)(sass@1.72.0) - vitefu@1.0.4(vite@5.4.11(@types/node@22.5.5)(lightningcss@1.25.1)(sass-embedded@1.64.1)(sass@1.72.0)): - optionalDependencies: - vite: 5.4.11(@types/node@22.5.5)(lightningcss@1.25.1)(sass-embedded@1.64.1)(sass@1.72.0) - - vitest@1.2.1(@types/node@22.5.5)(jsdom@24.0.0)(lightningcss@1.25.1)(sass@1.72.0): + vitest@1.2.1(@types/node@22.5.5)(jsdom@24.0.0)(lightningcss@1.25.1)(sass-embedded@1.64.1)(sass@1.72.0): dependencies: '@vitest/expect': 1.2.1 '@vitest/runner': 1.2.1 @@ -23621,8 +23297,8 @@ snapshots: strip-literal: 1.3.0 tinybench: 2.6.0 tinypool: 0.8.1 - vite: 5.1.8(@types/node@22.5.5)(lightningcss@1.25.1)(sass@1.72.0) - vite-node: 1.2.1(@types/node@22.5.5)(lightningcss@1.25.1)(sass@1.72.0) + vite: 5.4.14(@types/node@22.5.5)(lightningcss@1.25.1)(sass-embedded@1.64.1)(sass@1.72.0) + vite-node: 1.2.1(@types/node@22.5.5)(lightningcss@1.25.1)(sass-embedded@1.64.1)(sass@1.72.0) why-is-node-running: 2.2.2 optionalDependencies: '@types/node': 22.5.5 @@ -23631,6 +23307,7 @@ snapshots: - less - lightningcss - sass + - sass-embedded - stylus - sugarss - supports-color