diff --git a/package.json b/package.json index 035e9ab39808..a4519e55d7a7 100644 --- a/package.json +++ b/package.json @@ -63,7 +63,7 @@ "packageManager": "pnpm@9.6.0", "pnpm": { "patchedDependencies": { - "lightningcss@1.26.0": "patches/lightningcss@1.26.0.patch", + "lightningcss@1.29.0": "patches/lightningcss@1.29.0.patch", "@parcel/watcher@2.5.0": "patches/@parcel__watcher@2.5.0.patch" } } diff --git a/packages/@tailwindcss-cli/src/commands/build/index.ts b/packages/@tailwindcss-cli/src/commands/build/index.ts index bf1066e906ca..67c959cbf6cf 100644 --- a/packages/@tailwindcss-cli/src/commands/build/index.ts +++ b/packages/@tailwindcss-cli/src/commands/build/index.ts @@ -445,7 +445,7 @@ function optimizeCss( deepSelectorCombinator: true, }, include: Features.Nesting, - exclude: Features.LogicalProperties | Features.DirSelector, + exclude: Features.LogicalProperties | Features.DirSelector | Features.LightDark, targets: { safari: (16 << 16) | (4 << 8), ios_saf: (16 << 16) | (4 << 8), diff --git a/packages/@tailwindcss-postcss/src/__snapshots__/index.test.ts.snap b/packages/@tailwindcss-postcss/src/__snapshots__/index.test.ts.snap index c315f25584f3..3a6bfca0d08e 100644 --- a/packages/@tailwindcss-postcss/src/__snapshots__/index.test.ts.snap +++ b/packages/@tailwindcss-postcss/src/__snapshots__/index.test.ts.snap @@ -400,9 +400,9 @@ exports[`\`@import 'tailwindcss'\` is replaced with the generated CSS 1`] = ` } hr { + height: 0; color: inherit; border-top-width: 1px; - height: 0; } abbr:where([title]) { @@ -472,7 +472,7 @@ exports[`\`@import 'tailwindcss'\` is replaced with the generated CSS 1`] = ` } ol, ul, menu { - list-style: none; + list-style-type: none; } img, svg, video, canvas, audio, iframe, embed, object { @@ -533,8 +533,8 @@ exports[`\`@import 'tailwindcss'\` is replaced with the generated CSS 1`] = ` } ::-webkit-date-and-time-value { - text-align: inherit; min-height: 1lh; + text-align: inherit; } ::-webkit-datetime-edit { diff --git a/packages/@tailwindcss-postcss/src/index.ts b/packages/@tailwindcss-postcss/src/index.ts index c69b9a87538f..084f3671586f 100644 --- a/packages/@tailwindcss-postcss/src/index.ts +++ b/packages/@tailwindcss-postcss/src/index.ts @@ -317,7 +317,10 @@ function optimizeCss( deepSelectorCombinator: true, }, include: LightningCssFeatures.Nesting, - exclude: LightningCssFeatures.LogicalProperties | LightningCssFeatures.DirSelector, + exclude: + LightningCssFeatures.LogicalProperties | + LightningCssFeatures.DirSelector | + LightningCssFeatures.LightDark, targets: { safari: (16 << 16) | (4 << 8), ios_saf: (16 << 16) | (4 << 8), diff --git a/packages/@tailwindcss-vite/src/index.ts b/packages/@tailwindcss-vite/src/index.ts index b3c9ace1e0f5..464d4e896fb8 100644 --- a/packages/@tailwindcss-vite/src/index.ts +++ b/packages/@tailwindcss-vite/src/index.ts @@ -375,7 +375,10 @@ function optimizeCss( deepSelectorCombinator: true, }, include: LightningCssFeatures.Nesting, - exclude: LightningCssFeatures.LogicalProperties | LightningCssFeatures.DirSelector, + exclude: + LightningCssFeatures.LogicalProperties | + LightningCssFeatures.DirSelector | + LightningCssFeatures.LightDark, targets: { safari: (16 << 16) | (4 << 8), ios_saf: (16 << 16) | (4 << 8), diff --git a/packages/tailwindcss/preflight.css b/packages/tailwindcss/preflight.css index a307c6d605ca..a7a6a9126d45 100644 --- a/packages/tailwindcss/preflight.css +++ b/packages/tailwindcss/preflight.css @@ -205,7 +205,7 @@ summary { ol, ul, menu { - list-style: none; + list-style-type: none; } /* diff --git a/packages/tailwindcss/src/test-utils/run.ts b/packages/tailwindcss/src/test-utils/run.ts index 3dde1d282b4d..31ba8417c4ec 100644 --- a/packages/tailwindcss/src/test-utils/run.ts +++ b/packages/tailwindcss/src/test-utils/run.ts @@ -28,7 +28,7 @@ export function optimizeCss( deepSelectorCombinator: true, }, include: Features.Nesting, - exclude: Features.LogicalProperties | Features.DirSelector, + exclude: Features.LogicalProperties | Features.DirSelector | Features.LightDark, targets: { safari: (16 << 16) | (4 << 8), ios_saf: (16 << 16) | (4 << 8), diff --git a/packages/tailwindcss/src/utilities.test.ts b/packages/tailwindcss/src/utilities.test.ts index b942ebadb1c6..f8f0beb91328 100644 --- a/packages/tailwindcss/src/utilities.test.ts +++ b/packages/tailwindcss/src/utilities.test.ts @@ -6839,53 +6839,26 @@ test('color-scheme', async () => { ]), ).toMatchInlineSnapshot(` ".scheme-dark { - --lightningcss-light: ; - --lightningcss-dark: initial; - --lightningcss-light: ; - --lightningcss-dark: initial; color-scheme: dark; } .scheme-light { - --lightningcss-light: initial; - --lightningcss-dark: ; - --lightningcss-light: initial; - --lightningcss-dark: ; color-scheme: light; } .scheme-light-dark { - --lightningcss-light: initial; - --lightningcss-dark: ; - --lightningcss-light: initial; - --lightningcss-dark: ; color-scheme: light dark; } - @media (prefers-color-scheme: dark) { - .scheme-light-dark { - --lightningcss-light: ; - --lightningcss-dark: initial; - } - } - .scheme-normal { color-scheme: normal; } .scheme-only-dark { - --lightningcss-light: ; - --lightningcss-dark: initial; - --lightningcss-light: ; - --lightningcss-dark: initial; color-scheme: dark only; } .scheme-only-light { - --lightningcss-light: initial; - --lightningcss-dark: ; - --lightningcss-light: initial; - --lightningcss-dark: ; color-scheme: light only; }" `) @@ -14376,7 +14349,7 @@ test('transition', async () => { } .transition { - transition-property: color, background-color, border-color, text-decoration-color, fill, stroke, --tw-gradient-from, --tw-gradient-via, --tw-gradient-to, opacity, box-shadow, transform, translate, scale, rotate, filter, -webkit-backdrop-filter, -webkit-backdrop-filter, -webkit-backdrop-filter, backdrop-filter; + transition-property: color, background-color, border-color, text-decoration-color, fill, stroke, --tw-gradient-from, --tw-gradient-via, --tw-gradient-to, opacity, box-shadow, transform, translate, scale, rotate, filter, -webkit-backdrop-filter, backdrop-filter; transition-timing-function: var(--tw-ease, var(--default-transition-timing-function)); transition-duration: var(--tw-duration, var(--default-transition-duration)); } @@ -14443,7 +14416,7 @@ test('transition', async () => { } .transition { - transition-property: color, background-color, border-color, text-decoration-color, fill, stroke, --tw-gradient-from, --tw-gradient-via, --tw-gradient-to, opacity, box-shadow, transform, translate, scale, rotate, filter, -webkit-backdrop-filter, -webkit-backdrop-filter, -webkit-backdrop-filter, backdrop-filter; + transition-property: color, background-color, border-color, text-decoration-color, fill, stroke, --tw-gradient-from, --tw-gradient-via, --tw-gradient-to, opacity, box-shadow, transform, translate, scale, rotate, filter, -webkit-backdrop-filter, backdrop-filter; transition-timing-function: var(--tw-ease, ease); transition-duration: var(--tw-duration, .1s); } diff --git a/packages/tailwindcss/src/variants.test.ts b/packages/tailwindcss/src/variants.test.ts index 5eaa374c2d88..16dd2c27798a 100644 --- a/packages/tailwindcss/src/variants.test.ts +++ b/packages/tailwindcss/src/variants.test.ts @@ -53,7 +53,11 @@ test('first-line', async () => { test('marker', async () => { expect(await run(['marker:flex'])).toMatchInlineSnapshot(` - ".marker\\:flex ::marker, .marker\\:flex::marker { + ".marker\\:flex ::marker { + display: flex; + } + + .marker\\:flex::marker { display: flex; }" `) @@ -1533,25 +1537,25 @@ test('not', async () => { } } - @media not (width < 640px) { + @media (width >= 640px) { .not-max-sm\\:flex { display: flex; } } - @media not (width < 130px) { + @media (width >= 130px) { .not-max-\\[130px\\]\\:flex { display: flex; } } - @media not (width >= 130px) { + @media (width < 130px) { .not-min-\\[130px\\]\\:flex { display: flex; } } - @media not (width >= 640px) { + @media (width < 640px) { .not-min-sm\\:flex, .not-sm\\:flex { display: flex; } @@ -2165,7 +2169,15 @@ test('variant order', async () => { } } - .first-letter\\:flex:first-letter, .first-line\\:flex:first-line, .marker\\:flex ::marker, .marker\\:flex::marker { + .first-letter\\:flex:first-letter, .first-line\\:flex:first-line { + display: flex; + } + + .marker\\:flex ::marker { + display: flex; + } + + .marker\\:flex::marker { display: flex; } diff --git a/patches/lightningcss@1.26.0.patch b/patches/lightningcss@1.29.0.patch similarity index 100% rename from patches/lightningcss@1.26.0.patch rename to patches/lightningcss@1.29.0.patch diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 91eaf732e106..aeeb606b6591 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -10,8 +10,8 @@ catalogs: specifier: ^20.14.8 version: 20.14.13 lightningcss: - specifier: ^1.26.0 - version: 1.26.0 + specifier: ^1.29.0 + version: 1.29.0 vite: specifier: ^6.0.0 version: 6.0.0 @@ -20,9 +20,9 @@ patchedDependencies: '@parcel/watcher@2.5.0': hash: zs2vvlrje3h42xp5ed2v44fep4 path: patches/@parcel__watcher@2.5.0.patch - lightningcss@1.26.0: + lightningcss@1.29.0: hash: gkqcezdn4goium3e3s43dhy4by - path: patches/lightningcss@1.26.0.patch + path: patches/lightningcss@1.29.0.patch importers: @@ -60,7 +60,7 @@ importers: version: 5.5.4 vitest: specifier: ^2.0.5 - version: 2.0.5(@types/node@20.14.13)(lightningcss@1.26.0(patch_hash=gkqcezdn4goium3e3s43dhy4by))(terser@5.31.6) + version: 2.0.5(@types/node@20.14.13)(lightningcss@1.29.0(patch_hash=gkqcezdn4goium3e3s43dhy4by))(terser@5.31.6) crates/node: optionalDependencies: @@ -163,7 +163,7 @@ importers: version: 5.17.1 lightningcss: specifier: 'catalog:' - version: 1.26.0(patch_hash=gkqcezdn4goium3e3s43dhy4by) + version: 1.29.0(patch_hash=gkqcezdn4goium3e3s43dhy4by) mri: specifier: ^1.2.0 version: 1.2.0 @@ -199,7 +199,7 @@ importers: version: link:../../crates/node lightningcss: specifier: 'catalog:' - version: 1.26.0(patch_hash=gkqcezdn4goium3e3s43dhy4by) + version: 1.29.0(patch_hash=gkqcezdn4goium3e3s43dhy4by) postcss: specifier: ^8.4.41 version: 8.4.41 @@ -367,7 +367,7 @@ importers: version: link:../../crates/node lightningcss: specifier: 'catalog:' - version: 1.26.0(patch_hash=gkqcezdn4goium3e3s43dhy4by) + version: 1.29.0(patch_hash=gkqcezdn4goium3e3s43dhy4by) tailwindcss: specifier: workspace:* version: link:../tailwindcss @@ -377,7 +377,7 @@ importers: version: 20.14.13 vite: specifier: 'catalog:' - version: 6.0.0(@types/node@20.14.13)(jiti@2.4.2)(lightningcss@1.26.0(patch_hash=gkqcezdn4goium3e3s43dhy4by))(terser@5.31.6)(tsx@4.19.1)(yaml@2.6.0) + version: 6.0.0(@types/node@20.14.13)(jiti@2.4.2)(lightningcss@1.29.0(patch_hash=gkqcezdn4goium3e3s43dhy4by))(terser@5.31.6)(tsx@4.19.1)(yaml@2.6.0) packages/internal-example-plugin: {} @@ -394,7 +394,7 @@ importers: version: 1.5.3 lightningcss: specifier: 'catalog:' - version: 1.26.0(patch_hash=gkqcezdn4goium3e3s43dhy4by) + version: 1.29.0(patch_hash=gkqcezdn4goium3e3s43dhy4by) playgrounds/nextjs: dependencies: @@ -480,7 +480,7 @@ importers: version: link:../../packages/@tailwindcss-vite '@vitejs/plugin-react': specifier: ^4.3.4 - version: 4.3.4(vite@6.0.0(@types/node@20.14.13)(jiti@2.4.2)(lightningcss@1.26.0(patch_hash=gkqcezdn4goium3e3s43dhy4by))(terser@5.31.6)(tsx@4.19.1)(yaml@2.6.0)) + version: 4.3.4(vite@6.0.0(@types/node@20.14.13)(jiti@2.4.2)(lightningcss@1.29.0(patch_hash=gkqcezdn4goium3e3s43dhy4by))(terser@5.31.6)(tsx@4.19.1)(yaml@2.6.0)) react: specifier: ^18.3.1 version: 18.3.1 @@ -502,7 +502,7 @@ importers: version: 1.1.29 vite: specifier: 'catalog:' - version: 6.0.0(@types/node@20.14.13)(jiti@2.4.2)(lightningcss@1.26.0(patch_hash=gkqcezdn4goium3e3s43dhy4by))(terser@5.31.6)(tsx@4.19.1)(yaml@2.6.0) + version: 6.0.0(@types/node@20.14.13)(jiti@2.4.2)(lightningcss@1.29.0(patch_hash=gkqcezdn4goium3e3s43dhy4by))(terser@5.31.6)(tsx@4.19.1)(yaml@2.6.0) packages: @@ -2086,7 +2086,6 @@ packages: bun@1.1.43: resolution: {integrity: sha512-8Acq5NuECRXx62jVera3rnLcsaHh4/k5Res3dOQFv783nyRKo39W3DHlenGlXB9bNWbtRybBEvkKaH+zdwzLHw==} - cpu: [arm64, x64, aarch64] os: [darwin, linux, win32] hasBin: true @@ -2922,19 +2921,31 @@ packages: engines: {node: '>= 12.0.0'} os: [darwin] + lightningcss-darwin-arm64@1.29.0: + resolution: {integrity: sha512-oxLEuI5qICT1FanwPm1U3CTKl4WljMOPuSJiibE6i4GYQgzH3BNFYF/xBhuLDvbJER+wwtuhWD2ir695HUssRg==} + engines: {node: '>= 12.0.0'} + cpu: [arm64] + os: [darwin] + lightningcss-darwin-x64@1.26.0: resolution: {integrity: sha512-Rf9HuHIDi1R6/zgBkJh25SiJHF+dm9axUZW/0UoYCW1/8HV0gMI0blARhH4z+REmWiU1yYT/KyNF3h7tHyRXUg==} engines: {node: '>= 12.0.0'} os: [darwin] - lightningcss-freebsd-x64@1.26.0: - resolution: {integrity: sha512-C/io7POAxp6sZxFSVGezjajMlCKQ8KSwISLLGRq8xLQpQMokYrUoqYEwmIX8mLmF6C/CZPk0gFmRSzd8biWM0g==} + lightningcss-darwin-x64@1.29.0: + resolution: {integrity: sha512-HrD1nEhQLE7GPzlw+DlbnLBGOae+42kct1kr7BRsWpFtVRMcgAMg316ruQvM6MEbZ22og01s2GJtp4uCBu7jrw==} + engines: {node: '>= 12.0.0'} + cpu: [x64] + os: [darwin] + + lightningcss-freebsd-x64@1.29.0: + resolution: {integrity: sha512-6LSOV2BsWh9bug15Ttb40vs9QAxSM6kof10K61nRp29sGuJDDH74g9FN6UGwAKu3/9OHlARn7vTdxi6Wubrm+Q==} engines: {node: '>= 12.0.0'} cpu: [x64] os: [freebsd] - lightningcss-linux-arm-gnueabihf@1.26.0: - resolution: {integrity: sha512-Aag9kqXqkyPSW+dXMgyWk66C984Nay2pY8Nws+67gHlDzV3cWh7TvFlzuaTaVFMVqdDTzN484LSK3u39zFBnzg==} + lightningcss-linux-arm-gnueabihf@1.29.0: + resolution: {integrity: sha512-KvIyB4ucvLI4169RScKD/e50y6dQE2wxsaNZOW9ONHkaf1BxJ805cye/N5SBQmnKkQHNjAt2dkTvZzjWD6Xq+w==} engines: {node: '>= 12.0.0'} cpu: [arm] os: [linux] @@ -2944,23 +2955,47 @@ packages: engines: {node: '>= 12.0.0'} os: [linux] + lightningcss-linux-arm64-gnu@1.29.0: + resolution: {integrity: sha512-/Ca6ZeKybaQlhseizRXumJc6cufKoLllkaF5JJW0NS+VHfFB8AoTQlDSJNiVgqmpTxJ2Rlsgkcb+G0ovsN4tHQ==} + engines: {node: '>= 12.0.0'} + cpu: [arm64] + os: [linux] + lightningcss-linux-arm64-musl@1.26.0: resolution: {integrity: sha512-XxoEL++tTkyuvu+wq/QS8bwyTXZv2y5XYCMcWL45b8XwkiS8eEEEej9BkMGSRwxa5J4K+LDeIhLrS23CpQyfig==} engines: {node: '>= 12.0.0'} os: [linux] + lightningcss-linux-arm64-musl@1.29.0: + resolution: {integrity: sha512-87G89xyMaf+J2mKFjGvMcd8/pHXloN0bLIBcenPXyvFJWgZsDhNtn7eyCGZN9783DjUTdnNw5x7LE2JHIVEnrQ==} + engines: {node: '>= 12.0.0'} + cpu: [arm64] + os: [linux] + lightningcss-linux-x64-gnu@1.26.0: resolution: {integrity: sha512-1dkTfZQAYLj8MUSkd6L/+TWTG8V6Kfrzfa0T1fSlXCXQHrt1HC1/UepXHtKHDt/9yFwyoeayivxXAsApVxn6zA==} engines: {node: '>= 12.0.0'} os: [linux] + lightningcss-linux-x64-gnu@1.29.0: + resolution: {integrity: sha512-zy6c5unfJgBjhT7JFrY3zmtrSjKBNtKJYYfRZtgGVxZHmoWvVIkQi0Gy7AS46eURgM6cwjaSLuF5KqBGg+aV9g==} + engines: {node: '>= 12.0.0'} + cpu: [x64] + os: [linux] + lightningcss-linux-x64-musl@1.26.0: resolution: {integrity: sha512-yX3Rk9m00JGCUzuUhFEojY+jf/6zHs3XU8S8Vk+FRbnr4St7cjyMXdNjuA2LjiT8e7j8xHRCH8hyZ4H/btRE4A==} engines: {node: '>= 12.0.0'} os: [linux] - lightningcss-win32-arm64-msvc@1.26.0: - resolution: {integrity: sha512-X/597/cFnCogy9VItj/+7Tgu5VLbAtDF7KZDPdSw0MaL6FL940th1y3HiOzFIlziVvAtbo0RB3NAae1Oofr+Tw==} + lightningcss-linux-x64-musl@1.29.0: + resolution: {integrity: sha512-1TLtr1/3Xqf/ZjWmYilSQSUOOO1gSOZmMTYHMalX0O6dLY5v0kO1muFWrueC1QEb46/7tiI2ko59a9m1S2pXqQ==} + engines: {node: '>= 12.0.0'} + cpu: [x64] + os: [linux] + + lightningcss-win32-arm64-msvc@1.29.0: + resolution: {integrity: sha512-wgdBdIl+CN7xvHbmYT7FyBfzGPY5evtD0T1LMqfBs6Zp7AhD6vv/QC5Q72Mc/0kAk+Nvta88wMVLszN3CuJ/Dw==} engines: {node: '>= 12.0.0'} cpu: [arm64] os: [win32] @@ -2970,8 +3005,14 @@ packages: engines: {node: '>= 12.0.0'} os: [win32] - lightningcss@1.26.0: - resolution: {integrity: sha512-a/XZ5hdgifrofQJUArr5AiJjx26SwMam3SJUSMjgebZbESZ96i+6Qsl8tLi0kaUsdMzBWXh9sN1Oe6hp2/dkQw==} + lightningcss-win32-x64-msvc@1.29.0: + resolution: {integrity: sha512-IOZBTx84bFf/V9QmHYIyUfnonmi1NxCbhUbgQW2U7cZYijwGVpDEaX8QRPmqUMt93a2yh4IQ5SMzbZ4/gPtqkA==} + engines: {node: '>= 12.0.0'} + cpu: [x64] + os: [win32] + + lightningcss@1.29.0: + resolution: {integrity: sha512-4BkG0a3g6ZJ5F5iQ22lZsod0KJrIzYdbiBCMo9FgpDrxCx+uUapwkZmUVgisiZvHUj53BJGQiWWT+YXr1ZcZQQ==} engines: {node: '>= 12.0.0'} lilconfig@2.1.0: @@ -5105,14 +5146,14 @@ snapshots: '@typescript-eslint/types': 8.11.0 eslint-visitor-keys: 3.4.3 - '@vitejs/plugin-react@4.3.4(vite@6.0.0(@types/node@20.14.13)(jiti@2.4.2)(lightningcss@1.26.0(patch_hash=gkqcezdn4goium3e3s43dhy4by))(terser@5.31.6)(tsx@4.19.1)(yaml@2.6.0))': + '@vitejs/plugin-react@4.3.4(vite@6.0.0(@types/node@20.14.13)(jiti@2.4.2)(lightningcss@1.29.0(patch_hash=gkqcezdn4goium3e3s43dhy4by))(terser@5.31.6)(tsx@4.19.1)(yaml@2.6.0))': dependencies: '@babel/core': 7.26.0 '@babel/plugin-transform-react-jsx-self': 7.25.9(@babel/core@7.26.0) '@babel/plugin-transform-react-jsx-source': 7.25.9(@babel/core@7.26.0) '@types/babel__core': 7.20.5 react-refresh: 0.14.2 - vite: 6.0.0(@types/node@20.14.13)(jiti@2.4.2)(lightningcss@1.26.0(patch_hash=gkqcezdn4goium3e3s43dhy4by))(terser@5.31.6)(tsx@4.19.1)(yaml@2.6.0) + vite: 6.0.0(@types/node@20.14.13)(jiti@2.4.2)(lightningcss@1.29.0(patch_hash=gkqcezdn4goium3e3s43dhy4by))(terser@5.31.6)(tsx@4.19.1)(yaml@2.6.0) transitivePeerDependencies: - supports-color @@ -5790,7 +5831,7 @@ snapshots: debug: 4.3.7 enhanced-resolve: 5.17.1 eslint: 9.15.0(jiti@2.4.2) - eslint-module-utils: 2.12.0(@typescript-eslint/parser@8.11.0(eslint@9.15.0(jiti@2.4.2))(typescript@5.5.4))(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@3.6.3(@typescript-eslint/parser@8.11.0(eslint@9.15.0(jiti@2.4.2))(typescript@5.5.4))(eslint-import-resolver-node@0.3.9)(eslint-plugin-import@2.31.0)(eslint@9.15.0(jiti@2.4.2)))(eslint@9.15.0(jiti@2.4.2)) + eslint-module-utils: 2.12.0(@typescript-eslint/parser@8.11.0(eslint@9.15.0(jiti@2.4.2))(typescript@5.5.4))(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@3.6.3)(eslint@9.15.0(jiti@2.4.2)) fast-glob: 3.3.2 get-tsconfig: 4.8.1 is-bun-module: 1.2.1 @@ -5809,7 +5850,7 @@ snapshots: debug: 4.3.7 enhanced-resolve: 5.17.1 eslint: 9.15.0(jiti@2.4.2) - eslint-module-utils: 2.12.0(@typescript-eslint/parser@8.11.0(eslint@9.15.0(jiti@2.4.2))(typescript@5.6.3))(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@3.6.3(@typescript-eslint/parser@8.11.0(eslint@9.15.0(jiti@2.4.2))(typescript@5.6.3))(eslint-import-resolver-node@0.3.9)(eslint-plugin-import@2.31.0)(eslint@9.15.0(jiti@2.4.2)))(eslint@9.15.0(jiti@2.4.2)) + eslint-module-utils: 2.12.0(@typescript-eslint/parser@8.11.0(eslint@9.15.0(jiti@2.4.2))(typescript@5.6.3))(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@3.6.3)(eslint@9.15.0(jiti@2.4.2)) fast-glob: 3.3.2 get-tsconfig: 4.8.1 is-bun-module: 1.2.1 @@ -5822,7 +5863,7 @@ snapshots: - eslint-import-resolver-webpack - supports-color - eslint-module-utils@2.12.0(@typescript-eslint/parser@8.11.0(eslint@9.15.0(jiti@2.4.2))(typescript@5.5.4))(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@3.6.3(@typescript-eslint/parser@8.11.0(eslint@9.15.0(jiti@2.4.2))(typescript@5.5.4))(eslint-import-resolver-node@0.3.9)(eslint-plugin-import@2.31.0)(eslint@9.15.0(jiti@2.4.2)))(eslint@9.15.0(jiti@2.4.2)): + eslint-module-utils@2.12.0(@typescript-eslint/parser@8.11.0(eslint@9.15.0(jiti@2.4.2))(typescript@5.5.4))(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@3.6.3)(eslint@9.15.0(jiti@2.4.2)): dependencies: debug: 3.2.7 optionalDependencies: @@ -5833,7 +5874,7 @@ snapshots: transitivePeerDependencies: - supports-color - eslint-module-utils@2.12.0(@typescript-eslint/parser@8.11.0(eslint@9.15.0(jiti@2.4.2))(typescript@5.6.3))(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@3.6.3(@typescript-eslint/parser@8.11.0(eslint@9.15.0(jiti@2.4.2))(typescript@5.6.3))(eslint-import-resolver-node@0.3.9)(eslint-plugin-import@2.31.0)(eslint@9.15.0(jiti@2.4.2)))(eslint@9.15.0(jiti@2.4.2)): + eslint-module-utils@2.12.0(@typescript-eslint/parser@8.11.0(eslint@9.15.0(jiti@2.4.2))(typescript@5.6.3))(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@3.6.3)(eslint@9.15.0(jiti@2.4.2)): dependencies: debug: 3.2.7 optionalDependencies: @@ -5855,7 +5896,7 @@ snapshots: doctrine: 2.1.0 eslint: 9.15.0(jiti@2.4.2) eslint-import-resolver-node: 0.3.9 - eslint-module-utils: 2.12.0(@typescript-eslint/parser@8.11.0(eslint@9.15.0(jiti@2.4.2))(typescript@5.5.4))(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@3.6.3(@typescript-eslint/parser@8.11.0(eslint@9.15.0(jiti@2.4.2))(typescript@5.5.4))(eslint-import-resolver-node@0.3.9)(eslint-plugin-import@2.31.0)(eslint@9.15.0(jiti@2.4.2)))(eslint@9.15.0(jiti@2.4.2)) + eslint-module-utils: 2.12.0(@typescript-eslint/parser@8.11.0(eslint@9.15.0(jiti@2.4.2))(typescript@5.5.4))(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@3.6.3)(eslint@9.15.0(jiti@2.4.2)) hasown: 2.0.2 is-core-module: 2.15.1 is-glob: 4.0.3 @@ -5884,7 +5925,7 @@ snapshots: doctrine: 2.1.0 eslint: 9.15.0(jiti@2.4.2) eslint-import-resolver-node: 0.3.9 - eslint-module-utils: 2.12.0(@typescript-eslint/parser@8.11.0(eslint@9.15.0(jiti@2.4.2))(typescript@5.6.3))(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@3.6.3(@typescript-eslint/parser@8.11.0(eslint@9.15.0(jiti@2.4.2))(typescript@5.6.3))(eslint-import-resolver-node@0.3.9)(eslint-plugin-import@2.31.0)(eslint@9.15.0(jiti@2.4.2)))(eslint@9.15.0(jiti@2.4.2)) + eslint-module-utils: 2.12.0(@typescript-eslint/parser@8.11.0(eslint@9.15.0(jiti@2.4.2))(typescript@5.6.3))(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@3.6.3)(eslint@9.15.0(jiti@2.4.2)) hasown: 2.0.2 is-core-module: 2.15.1 is-glob: 4.0.3 @@ -6451,41 +6492,62 @@ snapshots: lightningcss-darwin-arm64@1.26.0: {} + lightningcss-darwin-arm64@1.29.0: + optional: true + lightningcss-darwin-x64@1.26.0: {} - lightningcss-freebsd-x64@1.26.0: + lightningcss-darwin-x64@1.29.0: + optional: true + + lightningcss-freebsd-x64@1.29.0: optional: true - lightningcss-linux-arm-gnueabihf@1.26.0: + lightningcss-linux-arm-gnueabihf@1.29.0: optional: true lightningcss-linux-arm64-gnu@1.26.0: {} + lightningcss-linux-arm64-gnu@1.29.0: + optional: true + lightningcss-linux-arm64-musl@1.26.0: {} + lightningcss-linux-arm64-musl@1.29.0: + optional: true + lightningcss-linux-x64-gnu@1.26.0: {} + lightningcss-linux-x64-gnu@1.29.0: + optional: true + lightningcss-linux-x64-musl@1.26.0: {} - lightningcss-win32-arm64-msvc@1.26.0: + lightningcss-linux-x64-musl@1.29.0: + optional: true + + lightningcss-win32-arm64-msvc@1.29.0: optional: true lightningcss-win32-x64-msvc@1.26.0: {} - lightningcss@1.26.0(patch_hash=gkqcezdn4goium3e3s43dhy4by): + lightningcss-win32-x64-msvc@1.29.0: + optional: true + + lightningcss@1.29.0(patch_hash=gkqcezdn4goium3e3s43dhy4by): dependencies: detect-libc: 1.0.3 optionalDependencies: - lightningcss-darwin-arm64: 1.26.0 - lightningcss-darwin-x64: 1.26.0 - lightningcss-freebsd-x64: 1.26.0 - lightningcss-linux-arm-gnueabihf: 1.26.0 - lightningcss-linux-arm64-gnu: 1.26.0 - lightningcss-linux-arm64-musl: 1.26.0 - lightningcss-linux-x64-gnu: 1.26.0 - lightningcss-linux-x64-musl: 1.26.0 - lightningcss-win32-arm64-msvc: 1.26.0 - lightningcss-win32-x64-msvc: 1.26.0 + lightningcss-darwin-arm64: 1.29.0 + lightningcss-darwin-x64: 1.29.0 + lightningcss-freebsd-x64: 1.29.0 + lightningcss-linux-arm-gnueabihf: 1.29.0 + lightningcss-linux-arm64-gnu: 1.29.0 + lightningcss-linux-arm64-musl: 1.29.0 + lightningcss-linux-x64-gnu: 1.29.0 + lightningcss-linux-x64-musl: 1.29.0 + lightningcss-win32-arm64-msvc: 1.29.0 + lightningcss-win32-x64-msvc: 1.29.0 lilconfig@2.1.0: {} @@ -7463,13 +7525,13 @@ snapshots: util-deprecate@1.0.2: {} - vite-node@2.0.5(@types/node@20.14.13)(lightningcss@1.26.0(patch_hash=gkqcezdn4goium3e3s43dhy4by))(terser@5.31.6): + vite-node@2.0.5(@types/node@20.14.13)(lightningcss@1.29.0(patch_hash=gkqcezdn4goium3e3s43dhy4by))(terser@5.31.6): dependencies: cac: 6.7.14 debug: 4.3.6 pathe: 1.1.2 tinyrainbow: 1.2.0 - vite: 5.4.0(@types/node@20.14.13)(lightningcss@1.26.0(patch_hash=gkqcezdn4goium3e3s43dhy4by))(terser@5.31.6) + vite: 5.4.0(@types/node@20.14.13)(lightningcss@1.29.0(patch_hash=gkqcezdn4goium3e3s43dhy4by))(terser@5.31.6) transitivePeerDependencies: - '@types/node' - less @@ -7481,7 +7543,7 @@ snapshots: - supports-color - terser - vite@5.4.0(@types/node@20.14.13)(lightningcss@1.26.0(patch_hash=gkqcezdn4goium3e3s43dhy4by))(terser@5.31.6): + vite@5.4.0(@types/node@20.14.13)(lightningcss@1.29.0(patch_hash=gkqcezdn4goium3e3s43dhy4by))(terser@5.31.6): dependencies: esbuild: 0.21.5 postcss: 8.4.49 @@ -7489,10 +7551,10 @@ snapshots: optionalDependencies: '@types/node': 20.14.13 fsevents: 2.3.3 - lightningcss: 1.26.0(patch_hash=gkqcezdn4goium3e3s43dhy4by) + lightningcss: 1.29.0(patch_hash=gkqcezdn4goium3e3s43dhy4by) terser: 5.31.6 - vite@6.0.0(@types/node@20.14.13)(jiti@2.4.2)(lightningcss@1.26.0(patch_hash=gkqcezdn4goium3e3s43dhy4by))(terser@5.31.6)(tsx@4.19.1)(yaml@2.6.0): + vite@6.0.0(@types/node@20.14.13)(jiti@2.4.2)(lightningcss@1.29.0(patch_hash=gkqcezdn4goium3e3s43dhy4by))(terser@5.31.6)(tsx@4.19.1)(yaml@2.6.0): dependencies: esbuild: 0.24.0 postcss: 8.4.49 @@ -7501,12 +7563,12 @@ snapshots: '@types/node': 20.14.13 fsevents: 2.3.3 jiti: 2.4.2 - lightningcss: 1.26.0(patch_hash=gkqcezdn4goium3e3s43dhy4by) + lightningcss: 1.29.0(patch_hash=gkqcezdn4goium3e3s43dhy4by) terser: 5.31.6 tsx: 4.19.1 yaml: 2.6.0 - vitest@2.0.5(@types/node@20.14.13)(lightningcss@1.26.0(patch_hash=gkqcezdn4goium3e3s43dhy4by))(terser@5.31.6): + vitest@2.0.5(@types/node@20.14.13)(lightningcss@1.29.0(patch_hash=gkqcezdn4goium3e3s43dhy4by))(terser@5.31.6): dependencies: '@ampproject/remapping': 2.3.0 '@vitest/expect': 2.0.5 @@ -7524,8 +7586,8 @@ snapshots: tinybench: 2.9.0 tinypool: 1.0.0 tinyrainbow: 1.2.0 - vite: 5.4.0(@types/node@20.14.13)(lightningcss@1.26.0(patch_hash=gkqcezdn4goium3e3s43dhy4by))(terser@5.31.6) - vite-node: 2.0.5(@types/node@20.14.13)(lightningcss@1.26.0(patch_hash=gkqcezdn4goium3e3s43dhy4by))(terser@5.31.6) + vite: 5.4.0(@types/node@20.14.13)(lightningcss@1.29.0(patch_hash=gkqcezdn4goium3e3s43dhy4by))(terser@5.31.6) + vite-node: 2.0.5(@types/node@20.14.13)(lightningcss@1.29.0(patch_hash=gkqcezdn4goium3e3s43dhy4by))(terser@5.31.6) why-is-node-running: 2.3.0 optionalDependencies: '@types/node': 20.14.13 diff --git a/pnpm-workspace.yaml b/pnpm-workspace.yaml index 4573bf90de46..84ba61d5fbfb 100644 --- a/pnpm-workspace.yaml +++ b/pnpm-workspace.yaml @@ -7,5 +7,5 @@ packages: catalog: '@types/node': ^20.14.8 - lightningcss: ^1.26.0 + lightningcss: ^1.29.0 vite: ^6.0.0