tailwindcss/packages/@tailwindcss-cli/src
Robin Malfait af774e8f24
Improve the CLI output when nothing changed (#14351)
When we observe that no new candidates were found, then we can return
early because nothing really changed. There is also no need to
re-optimize (use Lightning CSS) in this case.

But this had a side effect that when no new candidates were detected,
that you didn't see any output either. This feels like nothing is
working from a DX perspective.

Typically you are changing things, so it's not really a problem. But the
moment you use a class that already existed (e.g.: in another file) you
also don't get any output because we have a shared cache.

This PR solves that by always showing the output. But it still doesn't
write to disk if nothing changed.

---------

Co-authored-by: Adam Wathan <adam.wathan@gmail.com>
2024-09-05 17:00:57 -04:00
..
commands Improve the CLI output when nothing changed (#14351) 2024-09-05 17:00:57 -04:00
utils Add standalone CLI (#14270) 2024-09-02 15:23:46 +02:00
index.ts Ensure build command is executed when using --output instead of -o (#13369) 2024-03-27 16:10:55 +01:00