From c884ef8025728ef003b838cb3b867f6c30f69993 Mon Sep 17 00:00:00 2001 From: Tyler <26290074+thegitduck@users.noreply.github.com> Date: Sun, 29 Dec 2024 13:47:26 -0800 Subject: [PATCH] fix(stylex): revert to vite-plugin-stylex-dev for now for #1102 --- examples/37_css/package.json | 4 +- examples/37_css/src/components/app.css | 2 - examples/37_css/src/components/layout.tsx | 3 + examples/37_css/waku.config.ts | 6 +- pnpm-lock.yaml | 167 ++++++++++++---------- 5 files changed, 97 insertions(+), 85 deletions(-) diff --git a/examples/37_css/package.json b/examples/37_css/package.json index 92b7dda1d..e00e0bcad 100644 --- a/examples/37_css/package.json +++ b/examples/37_css/package.json @@ -20,9 +20,9 @@ "devDependencies": { "@types/react": "19.0.2", "@types/react-dom": "19.0.2", - "@vanilla-extract/vite-plugin": "4.0.18", + "@vanilla-extract/vite-plugin": "4.0.19", "typescript": "5.7.2", "vite": "6.0.6", - "vite-plugin-stylex": "0.13.0" + "vite-plugin-stylex-dev": "0.7.5" } } diff --git a/examples/37_css/src/components/app.css b/examples/37_css/src/components/app.css index 15ae45047..adc68fa6a 100644 --- a/examples/37_css/src/components/app.css +++ b/examples/37_css/src/components/app.css @@ -1,5 +1,3 @@ -@stylex stylesheet; - h1 { color: red; } diff --git a/examples/37_css/src/components/layout.tsx b/examples/37_css/src/components/layout.tsx index d94824a39..1e1a3e95c 100644 --- a/examples/37_css/src/components/layout.tsx +++ b/examples/37_css/src/components/layout.tsx @@ -3,6 +3,9 @@ import type { ReactNode } from 'react'; import './layout.styles.css'; +// eslint-disable-next-line import/no-unresolved +import '@stylex-dev.css'; + const Layout = ({ children }: { children: ReactNode }) => { return ( diff --git a/examples/37_css/waku.config.ts b/examples/37_css/waku.config.ts index 04d98b88f..c9ea2f766 100644 --- a/examples/37_css/waku.config.ts +++ b/examples/37_css/waku.config.ts @@ -1,13 +1,13 @@ import { defineConfig } from 'waku/config'; import { vanillaExtractPlugin } from '@vanilla-extract/vite-plugin'; -import stylexPlugin from 'vite-plugin-stylex'; +import { stylex } from 'vite-plugin-stylex-dev'; export default defineConfig({ unstable_viteConfigs: { common: () => ({ plugins: [ { - name: 'hack-css-plugin-needed-for-stylex-FIXME', + name: 'hack-css-plugin-needed-for-stylex-dev-FIXME', resolveId(id: string) { if (id.endsWith('.css') && !id.endsWith('.vanilla.css')) { return id; @@ -15,7 +15,7 @@ export default defineConfig({ }, }, vanillaExtractPlugin(), - stylexPlugin() as any, // FIXME no-any + stylex(), ], }), }, diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 7f602af14..e34f8bafb 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -925,17 +925,17 @@ importers: specifier: 19.0.2 version: 19.0.2(@types/react@19.0.2) '@vanilla-extract/vite-plugin': - specifier: 4.0.18 - version: 4.0.18(@types/node@22.10.2)(terser@5.37.0)(vite@6.0.6(@types/node@22.10.2)(jiti@2.4.2)(terser@5.37.0)(yaml@2.6.1)) + specifier: 4.0.19 + version: 4.0.19(@types/node@22.10.2)(terser@5.37.0)(vite@6.0.6(@types/node@22.10.2)(jiti@2.4.2)(terser@5.37.0)(yaml@2.6.1)) typescript: specifier: 5.7.2 version: 5.7.2 vite: specifier: 6.0.6 version: 6.0.6(@types/node@22.10.2)(jiti@2.4.2)(terser@5.37.0)(yaml@2.6.1) - vite-plugin-stylex: - specifier: 0.13.0 - version: 0.13.0(@stylexjs/stylex@0.9.3)(vite@6.0.6(@types/node@22.10.2)(jiti@2.4.2)(terser@5.37.0)(yaml@2.6.1)) + vite-plugin-stylex-dev: + specifier: 0.7.5 + version: 0.7.5(rollup@4.29.1) examples/38_cookies: dependencies: @@ -1154,7 +1154,7 @@ importers: version: 7.4.3 tsup: specifier: ^8.3.5 - version: 8.3.5(@swc/core@1.10.3)(jiti@2.4.2)(postcss@8.4.49)(typescript@5.7.2)(yaml@2.6.1) + version: 8.3.5(@swc/core@1.10.3(@swc/helpers@0.5.15))(jiti@2.4.2)(postcss@8.4.49)(typescript@5.7.2)(yaml@2.6.1) update-check: specifier: ^1.5.4 version: 1.5.4 @@ -1377,18 +1377,6 @@ packages: engines: {node: '>=6.0.0'} hasBin: true - '@babel/plugin-syntax-flow@7.26.0': - resolution: {integrity: sha512-B+O2DnPc0iG+YXFqOxv2WNuNU97ToWjOomUQ78DouOENWUaM5sVrmet9mcomUGQFwpJd//gvUagXBSdzO1fRKg==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - - '@babel/plugin-syntax-jsx@7.25.9': - resolution: {integrity: sha512-ld6oezHQMZsZfp6pWtbjaNDF2tiiCYYDqQszHt5VV437lewP9aSi2Of99CK0D0XB21k7FLgnLcmQKyKzynfeAA==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - '@babel/plugin-syntax-typescript@7.25.7': resolution: {integrity: sha512-rR+5FDjpCHqqZN2bzZm18bVYGaejGq5ZkpVCJLXor/+zlSrSoc4KWcHI0URVWjl/68Dyr1uwZUz/1njycEAv9g==} engines: {node: '>=6.9.0'} @@ -2284,6 +2272,15 @@ packages: engines: {node: '>=18'} hasBin: true + '@rollup/pluginutils@5.1.4': + resolution: {integrity: sha512-USm05zrsFxYLPdWWq+K3STlWiT/3ELn3RcV5hJMghpeAIhxfsUIg6mt12CBJBInWMV4VneoV7SfGv8xIwo2qNQ==} + engines: {node: '>=14.0.0'} + peerDependencies: + rollup: ^1.20.0||^2.0.0||^3.0.0||^4.0.0 + peerDependenciesMeta: + rollup: + optional: true + '@rollup/rollup-android-arm-eabi@4.29.1': resolution: {integrity: sha512-ssKhA8RNltTZLpG6/QNkCSge+7mBQGUqJRisZ2MDQcEGaK93QESEgWK2iOpIDZ7k9zPVkG5AS3ksvD5ZWxmItw==} cpu: [arm] @@ -2412,11 +2409,20 @@ packages: resolution: {integrity: sha512-doH1gimEu3A46VX6aVxpHTeHrytJAG6HgdxntYnCFiIFHEM/ZGpG8KiZGBChchjQmG0XFIBL552kBTjVcMZXwQ==} engines: {node: '>=12'} - '@stylexjs/babel-plugin@0.9.3': - resolution: {integrity: sha512-D/zWrxddlEmVOKSMB0Ei+IOtpxK/U5ghQPaByKEUKIHVlH2Di4dYQiR8W1DjZJamD6NigR5ULB5Lait15p4gdg==} + '@stylex-extend/babel-plugin@0.3.1': + resolution: {integrity: sha512-gQJe6vCntSvPYp4JC+6MrQJwt4xWbU/kx29iLk489aUrD0BKHDVH4aPJVscpFLflLKMDE0SNdfPcMW9j+F8XkQ==} + + '@stylexjs/babel-plugin@0.6.1': + resolution: {integrity: sha512-LIYXvaaq2ZCs80G53SxdpbZ3sY0dJcTClEcSWN33QL8y8UL64OKiK17iIoYVnUIhBN/5P6QIDm+UwwB3D9EiVw==} - '@stylexjs/shared@0.9.3': - resolution: {integrity: sha512-0gtKFjZxAvDdUdoZTuvukovboD3K12BxkswKHHBRvzfcrM0rQXGMXoHS1gLRMQJ9kllJaa/I3sclbeWKyELm6Q==} + '@stylexjs/shared@0.5.1': + resolution: {integrity: sha512-3kuvLfPr1P5lbLjvtEjXmJxyBOygudhH93DA8OtNnb0H3bQjDZJQqaR/Pde67tlsdbqU5pFuaeueKkZhnuurzA==} + + '@stylexjs/shared@0.6.1': + resolution: {integrity: sha512-9rK9Sni9Nk9zRMHDEolhDszGID3tCYi3rh14+t4lmKehL87LqOgnoDQMjEMLAY4/SFLWLPaHFSKavF8wXtRYsg==} + + '@stylexjs/stylex@0.6.1': + resolution: {integrity: sha512-1dKZG4VA8qxNf8LqiDWM0JL2YIFpLlblRivv0fabpc+PY02FqwOMdKRWscNCZy2dHGrUOGjjUvkPIU/doAqGzg==} '@stylexjs/stylex@0.9.3': resolution: {integrity: sha512-q3kYZ5bMXlVyF6Wh8b8Uwl701aSu8aEhim0AlQTaAXKMt0J6nTCWOjSwq6GNR74Ez4pcm2Ha4NDqhkYhKYGBcQ==} @@ -2657,20 +2663,20 @@ packages: '@ungap/structured-clone@1.2.1': resolution: {integrity: sha512-fEzPV3hSkSMltkw152tJKNARhOupqbH96MZWyRjNaYZOMIzbrTeQDG+MTc6Mr2pgzFQzFxAfmhGDNP5QK++2ZA==} - '@vanilla-extract/babel-plugin-debug-ids@1.1.0': - resolution: {integrity: sha512-Zy9bKjaL2P5zsrFYQJ8IjWGlFODmZrpvFmjFE0Zv8om55Pz1JtpJtL6DvlxlWUxbVaP1HKCqsmEfFOZN8fX/ZQ==} + '@vanilla-extract/babel-plugin-debug-ids@1.2.0': + resolution: {integrity: sha512-z5nx2QBnOhvmlmBKeRX5sPVLz437wV30u+GJL+Hzj1rGiJYVNvgIIlzUpRNjVQ0MgAgiQIqIUbqPnmMc6HmDlQ==} '@vanilla-extract/css@1.17.0': resolution: {integrity: sha512-W6FqVFDD+C71ZlKsuj0MxOXSvHb1tvQ9h/+79aYfi097wLsALrnnBzd0by8C///iurrpQ3S+SH74lXd7Lr9MvA==} - '@vanilla-extract/integration@7.1.11': - resolution: {integrity: sha512-IGRaLrpkjyVHTHDZQBQvFBl399yRfSMJoVI2KaocEZB33aP+H4Qup83od2hc6R5IxGWdvbiiCOJCYsnmFiy85Q==} + '@vanilla-extract/integration@7.1.12': + resolution: {integrity: sha512-71HFjnfL7qXM3hqyk7z9c8zrudfO9Sut6IhSmH8IKwmLk/tIMFIL86L6nYpItfUFUa/mrER6YUQPp/SfwjRvkw==} '@vanilla-extract/private@1.0.6': resolution: {integrity: sha512-ytsG/JLweEjw7DBuZ/0JCN4WAQgM9erfSTdS1NQY778hFQSZ6cfCDEZZ0sgVm4k54uNz6ImKB33AYvSR//fjxw==} - '@vanilla-extract/vite-plugin@4.0.18': - resolution: {integrity: sha512-j5vJVbvW33THGXG3ZI+nfgeYCknlBEWTJVphZWSAGmLO4XO4690m/iQQg+3gUtla3wvU8eyA2qmJNa05Wa7mVA==} + '@vanilla-extract/vite-plugin@4.0.19': + resolution: {integrity: sha512-NtE/sAIesCAu+6JHlanLgmfDJn/cqG8dfElfh5n1PvG2LTSMVMQhVbDefxcVhGjw1lt5QbG+u3dpZMY7KPwJhw==} peerDependencies: vite: ^4.0.3 || ^5.0.0 @@ -3171,9 +3177,6 @@ packages: resolution: {integrity: sha512-KRs7WVDKg86PWiuAqhDrAQnTXZKraVcCc6vFdL14qrZ/DcWwuRo7VoiYXalXO7S5GKpqYiVEwCbgFDfxNHKJBQ==} engines: {node: ^12.20.0 || >=14} - compare-versions@6.1.1: - resolution: {integrity: sha512-4hm4VPpIecmlg59CHXnRDnqGplJFrbLG4aFEl5vl6cK1u76ws3LLvX7ikFnTDl5vo39sjWD6AaDPYodJp/NNHg==} - compressible@2.0.18: resolution: {integrity: sha512-AF3r7P5dWxL8MxyITRMlORQNaOA2IkAFaTr4k7BUumjPtRpGDTZpl0Pb1XCO6JeDCBdp126Cgs9sMxqSjgYyRg==} engines: {node: '>= 0.6'} @@ -3532,9 +3535,6 @@ packages: jiti: optional: true - esm-resolve@1.0.11: - resolution: {integrity: sha512-LxF0wfUQm3ldUDHkkV2MIbvvY0TgzIpJ420jHSV1Dm+IlplBEWiJTKWM61GtxUfvjV6iD4OtTYFGAGM2uuIUWg==} - espree@10.3.0: resolution: {integrity: sha512-0QYC8b24HWY8zjRnDTL6RiHfDbAWn63qb4LMj1Z4b076A4une81+z03Kg7l7mn/48PUTqoLptSXez8oknU8Clg==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} @@ -3576,6 +3576,9 @@ packages: estree-walker@0.6.1: resolution: {integrity: sha512-SqmZANLWS0mnatqbSfRP5g8OXZC12Fgg1IwNtLsyHDzJizORW4khDfjPqJZsemPWBB2uqykUah5YpQ6epsqC/w==} + estree-walker@2.0.2: + resolution: {integrity: sha512-Rfkk/Mp/DL7JVje3u18FxFujQlTNR2q6QfMSMB7AvCBx91NGj/ba3kCfza0f6dVDbw7YlRf/nDrn7pQrCCyQ/w==} + estree-walker@3.0.3: resolution: {integrity: sha512-7RUKfXgSMMkzt6ZuXmqapOurLGPPfgj6l9uRZ7lRGolvk0y2yocc35LdcxKC5PQZdn2DMqioAQ2NoWcrTKmm6g==} @@ -5236,6 +5239,9 @@ packages: styleq@0.1.3: resolution: {integrity: sha512-3ZUifmCDCQanjeej1f6kyl/BeP/Vae5EYkQ9iJfUm/QwZvlgnZzyflqAsAWYURdtea8Vkvswu2GrC57h3qffcA==} + stylis@4.3.4: + resolution: {integrity: sha512-osIBl6BGUmSfDkyH2mB7EFvCJntXDrLhKjHTRj/rK6xLH0yuPrHULDRQzKokSOD4VoorhtKpfcfW1GAntu8now==} + sucrase@3.35.0: resolution: {integrity: sha512-8EbVDiu9iN/nESwxeSxDKe0dunta1GOlHufmSSXxMD2z2/tMZpDMpvXQGsc+ajGo8y2uYUmixaSRUc/QPoQ0GA==} engines: {node: '>=16 || 14 >=14.17'} @@ -5577,15 +5583,8 @@ packages: engines: {node: ^18.0.0 || ^20.0.0 || >=22.0.0} hasBin: true - vite-plugin-stylex@0.13.0: - resolution: {integrity: sha512-kT44CpS8dprH+Idiff9eblsVoGCiRueRJwT6EdM7E+mbdSfHjqWI5e0kiaNebdsaacHiyhmkgPXeTfJahTXrsA==} - peerDependencies: - '@stylexjs/stylex': ^0.9.3 - react-strict-dom: '*' - vite: ^5.2.7 - peerDependenciesMeta: - react-strict-dom: - optional: true + vite-plugin-stylex-dev@0.7.5: + resolution: {integrity: sha512-MY4kuBDP6zVvcqepCZ/yG8njjXCXgxkceD7Ma4+CqSd+yBrIU5CF5dAdITbb69cG4oq9gmsV+zIXl+/5V9HN/w==} vite-tsconfig-paths@5.1.4: resolution: {integrity: sha512-cYj0LRuLV2c2sMqhqhGpaO3LretdtMn/BVX4cPLanIZuwwrkVl+lK84E/miEXkCHWXuq65rhNN4rXsBcOB3S4w==} @@ -5959,16 +5958,6 @@ snapshots: dependencies: '@babel/types': 7.26.3 - '@babel/plugin-syntax-flow@7.26.0(@babel/core@7.26.0)': - dependencies: - '@babel/core': 7.26.0 - '@babel/helper-plugin-utils': 7.25.9 - - '@babel/plugin-syntax-jsx@7.25.9(@babel/core@7.26.0)': - dependencies: - '@babel/core': 7.26.0 - '@babel/helper-plugin-utils': 7.25.9 - '@babel/plugin-syntax-typescript@7.25.7(@babel/core@7.26.0)': dependencies: '@babel/core': 7.26.0 @@ -6566,6 +6555,14 @@ snapshots: dependencies: playwright: 1.49.1 + '@rollup/pluginutils@5.1.4(rollup@4.29.1)': + dependencies: + '@types/estree': 1.0.6 + estree-walker: 2.0.2 + picomatch: 4.0.2 + optionalDependencies: + rollup: 4.29.1 + '@rollup/rollup-android-arm-eabi@4.29.1': optional: true @@ -6665,22 +6662,39 @@ snapshots: dependencies: escape-string-regexp: 5.0.0 - '@stylexjs/babel-plugin@0.9.3': + '@stylex-extend/babel-plugin@0.3.1': + dependencies: + '@babel/core': 7.26.0 + '@stylexjs/shared': 0.5.1 + stylis: 4.3.4 + transitivePeerDependencies: + - supports-color + + '@stylexjs/babel-plugin@0.6.1': dependencies: '@babel/core': 7.26.0 '@babel/helper-module-imports': 7.25.9 '@babel/traverse': 7.26.4 '@babel/types': 7.26.3 - '@stylexjs/shared': 0.9.3 - '@stylexjs/stylex': 0.9.3 - esm-resolve: 1.0.11 + '@stylexjs/shared': 0.6.1 + '@stylexjs/stylex': 0.6.1 transitivePeerDependencies: - supports-color - '@stylexjs/shared@0.9.3': + '@stylexjs/shared@0.5.1': dependencies: postcss-value-parser: 4.2.0 + '@stylexjs/shared@0.6.1': + dependencies: + postcss-value-parser: 4.2.0 + + '@stylexjs/stylex@0.6.1': + dependencies: + css-mediaquery: 0.1.2 + invariant: 2.2.4 + styleq: 0.1.3 + '@stylexjs/stylex@0.9.3': dependencies: css-mediaquery: 0.1.2 @@ -6952,7 +6966,7 @@ snapshots: '@ungap/structured-clone@1.2.1': {} - '@vanilla-extract/babel-plugin-debug-ids@1.1.0': + '@vanilla-extract/babel-plugin-debug-ids@1.2.0': dependencies: '@babel/core': 7.26.0 transitivePeerDependencies: @@ -6975,11 +6989,11 @@ snapshots: transitivePeerDependencies: - babel-plugin-macros - '@vanilla-extract/integration@7.1.11(@types/node@22.10.2)(terser@5.37.0)': + '@vanilla-extract/integration@7.1.12(@types/node@22.10.2)(terser@5.37.0)': dependencies: '@babel/core': 7.26.0 '@babel/plugin-syntax-typescript': 7.25.7(@babel/core@7.26.0) - '@vanilla-extract/babel-plugin-debug-ids': 1.1.0 + '@vanilla-extract/babel-plugin-debug-ids': 1.2.0 '@vanilla-extract/css': 1.17.0 dedent: 1.5.3 esbuild: 0.23.1 @@ -7003,9 +7017,9 @@ snapshots: '@vanilla-extract/private@1.0.6': {} - '@vanilla-extract/vite-plugin@4.0.18(@types/node@22.10.2)(terser@5.37.0)(vite@6.0.6(@types/node@22.10.2)(jiti@2.4.2)(terser@5.37.0)(yaml@2.6.1))': + '@vanilla-extract/vite-plugin@4.0.19(@types/node@22.10.2)(terser@5.37.0)(vite@6.0.6(@types/node@22.10.2)(jiti@2.4.2)(terser@5.37.0)(yaml@2.6.1))': dependencies: - '@vanilla-extract/integration': 7.1.11(@types/node@22.10.2)(terser@5.37.0) + '@vanilla-extract/integration': 7.1.12(@types/node@22.10.2)(terser@5.37.0) vite: 6.0.6(@types/node@22.10.2)(jiti@2.4.2)(terser@5.37.0)(yaml@2.6.1) transitivePeerDependencies: - '@types/node' @@ -7609,8 +7623,6 @@ snapshots: commander@9.5.0: {} - compare-versions@6.1.1: {} - compressible@2.0.18: dependencies: mime-db: 1.53.0 @@ -8017,7 +8029,7 @@ snapshots: transitivePeerDependencies: - supports-color - eslint-module-utils@2.12.0(@typescript-eslint/parser@8.18.2(eslint@9.17.0(jiti@2.4.2))(typescript@5.7.2))(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@3.7.0(eslint-plugin-import@2.31.0)(eslint@9.17.0(jiti@2.4.2)))(eslint@9.17.0(jiti@2.4.2)): + eslint-module-utils@2.12.0(@typescript-eslint/parser@8.18.2(eslint@9.17.0(jiti@2.4.2))(typescript@5.7.2))(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@3.7.0)(eslint@9.17.0(jiti@2.4.2)): dependencies: debug: 3.2.7 optionalDependencies: @@ -8039,7 +8051,7 @@ snapshots: doctrine: 2.1.0 eslint: 9.17.0(jiti@2.4.2) eslint-import-resolver-node: 0.3.9 - eslint-module-utils: 2.12.0(@typescript-eslint/parser@8.18.2(eslint@9.17.0(jiti@2.4.2))(typescript@5.7.2))(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@3.7.0(eslint-plugin-import@2.31.0)(eslint@9.17.0(jiti@2.4.2)))(eslint@9.17.0(jiti@2.4.2)) + eslint-module-utils: 2.12.0(@typescript-eslint/parser@8.18.2(eslint@9.17.0(jiti@2.4.2))(typescript@5.7.2))(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@3.7.0)(eslint@9.17.0(jiti@2.4.2)) hasown: 2.0.2 is-core-module: 2.16.1 is-glob: 4.0.3 @@ -8138,8 +8150,6 @@ snapshots: transitivePeerDependencies: - supports-color - esm-resolve@1.0.11: {} - espree@10.3.0: dependencies: acorn: 8.14.0 @@ -8189,6 +8199,8 @@ snapshots: estree-walker@0.6.1: {} + estree-walker@2.0.2: {} + estree-walker@3.0.3: dependencies: '@types/estree': 1.0.6 @@ -10101,6 +10113,8 @@ snapshots: styleq@0.1.3: {} + stylis@4.3.4: {} + sucrase@3.35.0: dependencies: '@jridgewell/gen-mapping': 0.3.8 @@ -10284,7 +10298,7 @@ snapshots: tslib@2.8.1: {} - tsup@8.3.5(@swc/core@1.10.3)(jiti@2.4.2)(postcss@8.4.49)(typescript@5.7.2)(yaml@2.6.1): + tsup@8.3.5(@swc/core@1.10.3(@swc/helpers@0.5.15))(jiti@2.4.2)(postcss@8.4.49)(typescript@5.7.2)(yaml@2.6.1): dependencies: bundle-require: 5.1.0(esbuild@0.24.2) cac: 6.7.14 @@ -10546,17 +10560,14 @@ snapshots: - tsx - yaml - vite-plugin-stylex@0.13.0(@stylexjs/stylex@0.9.3)(vite@6.0.6(@types/node@22.10.2)(jiti@2.4.2)(terser@5.37.0)(yaml@2.6.1)): + vite-plugin-stylex-dev@0.7.5(rollup@4.29.1): dependencies: '@babel/core': 7.26.0 - '@babel/plugin-syntax-flow': 7.26.0(@babel/core@7.26.0) - '@babel/plugin-syntax-jsx': 7.25.9(@babel/core@7.26.0) - '@babel/plugin-syntax-typescript': 7.25.7(@babel/core@7.26.0) - '@stylexjs/babel-plugin': 0.9.3 - '@stylexjs/stylex': 0.9.3 - compare-versions: 6.1.1 - vite: 6.0.6(@types/node@22.10.2)(jiti@2.4.2)(terser@5.37.0)(yaml@2.6.1) + '@rollup/pluginutils': 5.1.4(rollup@4.29.1) + '@stylex-extend/babel-plugin': 0.3.1 + '@stylexjs/babel-plugin': 0.6.1 transitivePeerDependencies: + - rollup - supports-color vite-tsconfig-paths@5.1.4(typescript@5.7.2)(vite@6.0.6(@types/node@22.10.2)(jiti@2.4.2)(terser@5.37.0)(yaml@2.6.1)):