cd ~/open-source/

chrille@linux:~$ apt show arktype

ArkType

ArkType är en TypeScript-optimerad runtime-validator som genererar typinformation direkt från dina definitioner och scheman. Du skriver dina regler en gång i ett deklarativt API och får både kompileringsskydd och validering utan att hålla scheman och typer i synk själv i praktiken.

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

ArkType är en runtime-validator för TypeScript som optimerar både prestanda och utvecklarupplevelse genom att generera typinformation direkt från dina definitioner. Du skriver dina regler en gång och får både kompileringsskydd och validering utan att behöva hålla scheman och typer i synk. Det är byggt för att vara snabbt, med en motor som ska klara stora scheman utan att bli en flaskhals. ArkType passar dig som är nördig kring prestanda och typsäkerhet och vill ha ett modernt alternativ till Zod och Valibot. Eftersom det är relativt nytt kan du behöva vara beredd på att vissa integrationer och exempel fortfarande kommer på plats.