ReScript PPX which validates the tailwindcss class names
ReScript Tailwindcss is a powerful PPX that enhances the developer experience by validating Tailwind CSS class names at compile time. By addressing the limitations of previously archived projects, this tool has been meticulously rewritten from scratch using ppxlib and menhir. The objective is to ensure that developers can seamlessly integrate Tailwind CSS into their ReScript projects without the worry of typos or incorrect class names, thereby streamlining the development process.
The motivation behind this project is to provide robust validation and support for Tailwind CSS, particularly with the addition of a Spelling Corrector algorithm that improves the logic of identifying invalid class names. This attention to detail not only enhances the overall efficiency of using Tailwind CSS but also allows for the utilization of arbitrary values in JIT mode, making it a versatile choice for modern web development.