tailwindcss/packages
Philipp Spiess d9aad773aa
Further clean up compatibility APIs (#14408)
This PR builds on top of #14365 and adds a few more changes we discussed
during a sync on the latter PR:

- We now split `plugin-api.ts` into two files and moved it into
`compat/`. One file is now defining the comat plugin API only where as
another file deals with the compat hook.
- The walk for `@plugin` and `@config` is now happening inside the
compat hook.

The one remaining work item is to change the `loadPlugin` and
`loadConfig` APIs to a more unified `resolveModule` one that does not
care on what we try to load it for. I suggest we should make this change
at the same time we start working on finalizing the `tailwindcss` APIs,
since a lot of things will have to be rethought then anyways.
2024-09-13 11:26:08 +02:00
..
@tailwindcss-cli Release v4.0.0-alpha.24 (#14395) 2024-09-12 16:10:56 +02:00
@tailwindcss-node Release v4.0.0-alpha.24 (#14395) 2024-09-12 16:10:56 +02:00
@tailwindcss-postcss Release v4.0.0-alpha.24 (#14395) 2024-09-12 16:10:56 +02:00
@tailwindcss-standalone Release v4.0.0-alpha.24 (#14395) 2024-09-12 16:10:56 +02:00
@tailwindcss-vite Release v4.0.0-alpha.24 (#14395) 2024-09-12 16:10:56 +02:00
internal-example-plugin Prefix internal modules with internal-* (#14074) 2024-07-29 10:58:07 -04:00
internal-postcss-fix-relative-paths Support loading config files via @config (#14239) 2024-09-02 18:03:16 +02:00
tailwindcss Further clean up compatibility APIs (#14408) 2024-09-13 11:26:08 +02:00
tsconfig.base.json introduce v4 codebase 2024-03-05 14:29:15 +01:00