chrille@linux:~$ apt show kubb
Kubb
Kubb genererar TypeScript-klienter, Zod-scheman och mockdata utifrån en och samma OpenAPI-källfil. Du får typning, validering och testdata på samma ställe, vilket håller ditt API-flöde konsekvent. Det passar dig som vill ha ett komplett TypeScript-flöde från specifikation till runtime. Du får även Zod-scheman och mockdata, vilket håller ihop typning och validering.
Kubb går ett steg längre än många generatorer genom att inte bara skapa klienter, utan också Zod-scheman för validering och mockdata för tester. Du pekar på din OpenAPI-fil och får en uppsättning filer som håller ihop typning och kontroll av indata. Det passar dig som vill ha ett komplett TypeScript-flöde från API-definition till runtime-validering, utan att skriva samma schema på flera ställen. Det är ett ambitiöst verktyg för den som vill automatisera så mycket som möjligt kring API:et. Du pekar på din OpenAPI-fil och får klienter, Zod-scheman och mockdata som håller ihop typning och validering. Det passar dig som vill automatisera så mycket som möjligt av API-flödet i ett TypeScript-projekt.
MER UR API CLIENTS & MOCKING
