tailwindcss/packages
Robin Malfait d444362d5e
Skip creating a compiler for CSS files that should not be processed (#15340)
This PR skips creating a compiler in the `@tailwindcss/postcss`
implementation if we know that the CSS file we are handling is
definitely not a Tailwind CSS file.

This is a performance improvement for initial builds where some CSS
files would've been handling by Tailwind CSS but shouldn't. E.g.: When
setting up custom fonts in Next.js applications, each font will have
it's own CSS file that is passed to `@tailwindcss/postcss`.

Since they don't contain `@import` or any other Tailwind CSS directives,
we can just skip them.
2024-12-09 11:55:33 +01:00
..
@tailwindcss-cli Prepare v4.0.0-beta.6 release (#15325) 2024-12-06 14:32:21 -05:00
@tailwindcss-node Prepare v4.0.0-beta.6 release (#15325) 2024-12-06 14:32:21 -05:00
@tailwindcss-postcss Skip creating a compiler for CSS files that should not be processed (#15340) 2024-12-09 11:55:33 +01:00
@tailwindcss-standalone Prepare v4.0.0-beta.6 release (#15325) 2024-12-06 14:32:21 -05:00
@tailwindcss-upgrade Prepare v4.0.0-beta.6 release (#15325) 2024-12-06 14:32:21 -05:00
@tailwindcss-vite Prepare v4.0.0-beta.6 release (#15325) 2024-12-06 14:32:21 -05:00
internal-example-plugin Prefix internal modules with internal-* (#14074) 2024-07-29 10:58:07 -04:00
tailwindcss Expose flattenColorPalette (#15318) 2024-12-09 11:33:19 +01:00
tsconfig.base.json introduce v4 codebase 2024-03-05 14:29:15 +01:00