ts-morph
ts-morph, TypeScript Compiler API'si için geliştirilmiş bir sarmalayıcı kütüphanedir. TypeScript ve JavaScript kodlarının statik analizi ile programatik olarak değiştirilmesi süreçlerini kolaylaştırır. Proje, kod üzerinde gezinmeyi ve yapısal düzenlemeler yapmayı sağlayan araçlar sunar.
dsherret · Kod Kalitesi & İnceleme
Bu kategorideki yaygın ticari ürünler: SonarCloud, Codacy, DeepSource
- TypeScript ve JavaScript kod dosyaları üzerinde programatik olarak gezinirsin.
- Derleyici API'sini kullanarak kaynak kodlarını otomatik olarak değiştirirsin.
- Statik analiz süreçleri için kod yapısını ve AST düğümlerini incelersin.
- ↑ OlumluHacker News
Ts-morph – TypeScript kaynak kodunu TypeScript ile programlı olarak manipüle edin
“Yeni kod oluşturmak için ts-morph kullanmak mümkün mü yoksa çoğunlukla mevcut kodu değiştirmeyi mi amaçlıyor? Im üzerinde çalışan ancak en iyi aracın ne olduğundan emin olmayan bir projede bazı boilerplate oluşturmak istiyorum”
- ↓ OlumsuzGitHub Issue
Bir fonksiyona ifadeler eklenemedi veya herhangi bir sınıf düzeyinde öznitelik eklenemedi
“Hata Sürümünü Tanımla: X.X.X Bir fonksiyona ifadeler eklenemedi. Reproduce için MethodDeclaration'a bir açıklama ekleyin, ilk kez çalışır, ancak ek açıklama yöntemiyle bir açıklama daha eklemeye veya ek açıklama yöntemi eklemeye çalışıyoruz, anlıyorum, doManipulation.js:11...”