cd ~/open-source/

chrille@linux:~$ apt show vanilla-extract

Vanilla Extract

Vanilla Extract är ett CSS-in-TypeScript-verktyg som genererar CSS vid byggtid och lämnar noll runtime-fotavtryck. Det passar dig som vill ha typ­säkerhet och scoped styles utan att offra prestandan i produktion. Verktyget integreras smidigt i moderna byggpipelines och fungerar med de flesta ramverk.

Projektsidan för Vanilla Extract
Projektets egen sida, som den såg ut vid importen.

Vanilla Extract är ett CSS-in-TypeScript-verktyg som genererar CSS vid byggtid och lämnar noll runtime-fotavtryck. Det passar dig som vill ha typ­säkerhet och scoped styles utan att offra prestandan i produktion. Du skriver styles i css.ts-filer med ett API som påminner om CSS Modules, och du får autogenererade klassnamn samt TypeScript-stöd för att fånga fel tidigt. Det fungerar med de flesta byggverktyg och ramverk, inklusive Vite, Next.js och webpack. För prestandamedvetna projekt innebär det att du kan skapa underhållbar CSS utan att lägga till något till den körbara JavaScript-filen. Det passar särskilt bra i appar där varje kilobyte och millisekund räknas.