Bu proje, bir Swagger JSON dosyasını okuyarak TypeScript ve JavaScript dosyaları oluşturan bir araçtır. Oluşturulan dosyalar, Swagger tanımlarına dayalı olarak TypeScript arayüzleri ve HTTP servis fonksiyonları içerir.
- Rust (Bu projeyi derlemek ve çalıştırmak için Rust dilini ve paket yöneticisini kurmanız gerekmektedir)
- Bu projeyi klonlayın veya indirin.
swagger.json
dosyasını proje dizinine yerleştirin.- Projeyi derleyin ve çalıştırın.
git clone https://github.com/muhtalipdede/swagger-generator.git
cd swagger-generator
cargo build
cargo run
# veya
cargo run --release
- Oluşturulan TypeScript ve JavaScript dosyalarını
output
dizininde bulabilirsiniz.
Bu proje, her türlü katkıya açıktır. Lütfen bir sorun bildirin veya bir istek gönderin.
Bu proje MIT lisansı altında lisanslanmıştır. Daha fazla bilgi için LICENSE dosyasına bakın.