awesome-repositories.com
Blog
awesome-repositories.com

Découvrez les meilleurs dépôts open-source grâce à notre recherche par IA.

ExplorerRecherches sélectionnéesAlternatives open sourceLogiciels auto-hébergésBlogPlan du site
ProjetÀ proposNotre méthodologiePresseServeur MCP
Mentions légalesConfidentialitéConditions d'utilisation
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

1 dépôt

Awesome GitHub RepositoriesMigration Rule Plugins

Modular plugins used to define custom transformation rules for codebase migrations.

Distinct from Plugin-Based Logic Extensions: Distinct from Plugin-Based Logic Extensions: focuses on static code transformation rules rather than runtime request lifecycle logic.

Explore 1 awesome GitHub repository matching software engineering & architecture · Migration Rule Plugins. Refine with filters or upvote what's useful.

Awesome Migration Rule Plugins GitHub Repositories

Trouvez les meilleurs dépôts grâce à l'IA.Nous recherchons les dépôts les plus pertinents grâce à l'IA.
  • airbnb/ts-migrateAvatar de airbnb

    airbnb/ts-migrate

    5,620Voir sur GitHub↗

    ts-migrate est un outil de migration automatisé conçu pour transformer le code source JavaScript en fichiers TypeScript compilables. Il fonctionne comme un framework de migration de code qui utilise des arbres de syntaxe abstraits (AST) pour effectuer des refactorisations à grande échelle et des changements structurels dans un projet. L'outil fournit un framework personnalisable pour définir des règles de transformation basées sur des plugins, permettant l'automatisation de changements de code spécifiques. Il inclut des moteurs spécialisés pour convertir les définitions de type JSDoc en annotations TypeScript natives et un utilitaire pour supprimer les erreurs de compilation en insérant des assertions de type ou des commentaires d'ignorance. Le système couvre un large éventail de capacités de migration, incluant la conversion des types de propriétés React et des méthodes de cycle de vie, la normalisation des définitions de classes, et la possibilité de cibler des répertoires spécifiques de manière incrémentale via un filtrage basé sur des motifs.

    Employs a modular system of custom rules to automate specific code conversions across a codebase.

    TypeScriptcodemodjavascriptmigration
    Voir sur GitHub↗5,620
  1. Home
  2. Software Engineering & Architecture
  3. Plugin-Based Logic Extensions
  4. Migration Rule Plugins