tailwind-typed
v0.1.6
Published
Type-safe Tailwind CSS class names
Maintainers
Readme
tailwind-typed
Type-safe Tailwind CSS class names with auto-generated types
Installation
npm install -D tailwind-typedUsage
Generate type definitions from your Tailwind config:
npx tailwind-typed generate --config ./globals.cssThis will create a tailwind-types.ts file with all Tailwind utility classes.
Options
-c, --config <path>: Path to your Tailwind CSS file (required)-o, --output <path>: Output file path (default:./tailwind-types.ts)
Example
npx tailwind-typed generate --config ./src/app/globals.css --output ./src/tailwind.tsThen use in your code:
import { className, TailwindClass } from './tailwind-types';
const classes = className('flex', 'bg-blue-500', 'hover:bg-blue-600');Requirements
- Tailwind CSS v4.0+
License
MIT
