Eine TypeSpec-Datei importieren
TypeSpec (Microsoft) beschreibt eine API in einer eigenen Sprache und kompiliert sie anschließend nach OpenAPI. Restorm geht denselben Weg.
Importieren
Section titled “Importieren”Datei ▸ Importieren (Ctrl+I), dann eine .tsp-Datei von der
Festplatte.
Restorm kompiliert die Datei mit seinem eingebetteten TypeSpec-Compiler nach OpenAPI 3.x und übergibt das Ergebnis dann an den OpenAPI-Import. Sie erhalten also genau denselben reichhaltigen Baum: Ordner nach Tag, typisierte Anfragen, Dokumentation, vorverdrahtete Sicherheit.
Vertrauensmodell
Section titled “Vertrauensmodell”Der .tsp-Inhalt wird in einen isolierten temporären Ordner kopiert, in
dem Restorm seine eigenen Abhängigkeiten einbindet. Konsequenz: Eine
tspconfig.yaml- oder eine node_modules-Datei neben Ihrer Quelldatei
werden niemals herangezogen. Die Kompilierung kann also keinen
beliebigen Code aus Ihrem Verzeichnisbaum ausführen.