Bỏ qua để đến nội dung

Nhập một tệp TypeSpec

TypeSpec (Microsoft) mô tả một API bằng một ngôn ngữ chuyên dụng, rồi biên dịch nó sang OpenAPI. Restorm đi theo đúng con đường đó.

Tệp ▸ Nhập (Ctrl+I) rồi chọn một tệp .tsp trên ổ đĩa.

Restorm biên dịch tệp đó sang OpenAPI 3.x bằng trình biên dịch TypeSpec tích hợp sẵn, rồi chuyển kết quả cho phần nhập OpenAPI. Nhờ vậy bạn nhận được đúng cái cây phong phú như thế: thư mục theo nhãn, yêu cầu có kiểu, tài liệu, phần bảo mật đấu nối sẵn.

Nội dung .tsp được sao chép vào một thư mục tạm biệt lập, nơi Restorm gắn các phụ thuộc của chính nó. Hệ quả: một tệp tspconfig.yaml hay một thư mục node_modules nằm cạnh tệp nguồn của bạn không bao giờ được đọc tới. Vì thế việc biên dịch không thể chạy mã tùy ý đến từ cây thư mục của bạn.