Εισαγωγή ενός αρχείου TypeSpec
Το TypeSpec (Microsoft) περιγράφει ένα API σε μια ειδική γλώσσα και έπειτα το μεταγλωττίζει προς OpenAPI. Το Restorm ακολουθεί τον ίδιο δρόμο.
Εισαγωγή
Section titled “Εισαγωγή”Αρχείο ▸ Εισαγωγή (Ctrl+I) και έπειτα ένα αρχείο .tsp του δίσκου.
Το Restorm μεταγλωττίζει το αρχείο προς OpenAPI 3.x με τον ενσωματωμένο μεταγλωττιστή TypeSpec του, και έπειτα περνά το αποτέλεσμα στην εισαγωγή OpenAPI. Λαμβάνετε επομένως ακριβώς το ίδιο πλούσιο δέντρο: φακέλους ανά ετικέτα, αιτήματα με τύπους, τεκμηρίωση, προκαλωδιωμένη ασφάλεια.
Μοντέλο εμπιστοσύνης
Section titled “Μοντέλο εμπιστοσύνης”Το περιεχόμενο .tsp αντιγράφεται σε έναν απομονωμένο προσωρινό φάκελο, μέσα
στον οποίο το Restorm τοποθετεί τις δικές του εξαρτήσεις. Συνέπεια: ένα
tspconfig.yaml ή ένα node_modules που βρίσκονται δίπλα στο αρχείο
προέλευσής σας δεν λαμβάνονται ποτέ υπόψη. Η μεταγλώττιση δεν μπορεί
επομένως να εκτελέσει αυθαίρετο κώδικα προερχόμενο από τη δενδρική δομή σας.