awesome-repositories.com
Blog
MCP
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
ProjetServeur MCPÀ proposNotre méthodologiePresse
Mentions légalesConfidentialitéConditions d'utilisation
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

1 dépôt

Awesome GitHub RepositoriesRuntime Type Checking

The process of verifying data types during program execution to detect bugs missed by static analysis.

Distinct from Static Type Checking: Focuses on verification during execution (runtime) as opposed to during the compilation phase (static).

Explore 1 awesome GitHub repository matching software engineering & architecture · Runtime Type Checking. Refine with filters or upvote what's useful.

Awesome Runtime Type Checking 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.
  • facebook/prop-typesAvatar de facebook

    facebook/prop-types

    4,452Voir sur GitHub↗

    prop-types est un validateur d'objets JavaScript et un vérificateur de types runtime. Il sert d'outil de développement pour vérifier que les propriétés des objets correspondent à des spécifications prédéfinies, principalement utilisé pour garantir que les données passées aux composants React s'alignent avec les types attendus. L'utilitaire détecte les incohérences de données en enregistrant des avertissements dans la console lorsque des discordances se produisent, plutôt que de lever des exceptions. Il emploie un cache d'avertissement avec état pour éviter les logs en double et restreint la logique de validation aux environnements hors production pour éviter une surcharge de performance dans les builds publiés. Le projet couvre la validation de données via le parcours récursif d'objets et la correspondance basée sur des spécifications. Il fournit également des outils de développement pour réinitialiser l'historique des avertissements durant les cycles de test.

    Verifies data types while the application is running to catch runtime bugs.

    JavaScript
    Voir sur GitHub↗4,452
  1. Home
  2. Software Engineering & Architecture
  3. TypeScript Type Definitions
  4. Runtime Type Checking