Μετάβαση στο περιεχόμενο

Εισαγωγή ενός αρχείου TypeSpec

Το TypeSpec (Microsoft) περιγράφει ένα API σε μια ειδική γλώσσα και έπειτα το μεταγλωττίζει προς OpenAPI. Το Restorm ακολουθεί τον ίδιο δρόμο.

Αρχείο ▸ Εισαγωγή (Ctrl+I) και έπειτα ένα αρχείο .tsp του δίσκου.

Το Restorm μεταγλωττίζει το αρχείο προς OpenAPI 3.x με τον ενσωματωμένο μεταγλωττιστή TypeSpec του, και έπειτα περνά το αποτέλεσμα στην εισαγωγή OpenAPI. Λαμβάνετε επομένως ακριβώς το ίδιο πλούσιο δέντρο: φακέλους ανά ετικέτα, αιτήματα με τύπους, τεκμηρίωση, προκαλωδιωμένη ασφάλεια.

Το περιεχόμενο .tsp αντιγράφεται σε έναν απομονωμένο προσωρινό φάκελο, μέσα στον οποίο το Restorm τοποθετεί τις δικές του εξαρτήσεις. Συνέπεια: ένα tspconfig.yaml ή ένα node_modules που βρίσκονται δίπλα στο αρχείο προέλευσής σας δεν λαμβάνονται ποτέ υπόψη. Η μεταγλώττιση δεν μπορεί επομένως να εκτελέσει αυθαίρετο κώδικα προερχόμενο από τη δενδρική δομή σας.