Ga naar inhoud

Een TypeSpec-bestand importeren

TypeSpec (Microsoft) beschrijft een API in een eigen taal en compileert die daarna naar OpenAPI. Restorm volgt diezelfde weg.

Bestand ▸ Importeren (Ctrl+I) en daarna een .tsp-bestand van schijf.

Restorm compileert het bestand naar OpenAPI 3.x met de meegeleverde TypeSpec-compiler, en geeft het resultaat daarna door aan de OpenAPI-import. U krijgt dus precies dezelfde rijke boom: mappen per label, getypeerde verzoeken, documentatie, voorgeschakelde beveiliging.

De .tsp-inhoud wordt naar een geïsoleerde tijdelijke map gekopieerd, waarin Restorm zijn eigen afhankelijkheden aankoppelt. Het gevolg: een tspconfig.yaml of een node_modules naast uw bronbestand wordt nooit gelezen. De compilatie kan dus geen willekeurige code uit uw mappenstructuur uitvoeren.