flow-runtime
Type checker
Provides a runtime type system for JavaScript that enables full Flow compatibility and supports API input validation
A runtime type system for JavaScript with full Flow compatibility.
802 stars
13 watching
57 forks
Language: JavaScript
last commit: almost 2 years ago
Linked from 1 awesome list
babel-pluginflow-runtimeflowtypetype-safetyvalidation
Related projects:
Repository | Description | Stars |
---|---|---|
gajus/eslint-plugin-flowtype | A plugin for ESLint to enforce Flow type checking rules | 1,077 |
vitalets/babel-plugin-runtyper | An add-on to JavaScript code analysis that detects and prevents type-coercion bugs during runtime. | 116 |
amilajack/eslint-plugin-flowtype-errors | A tool that integrates Flow type checking into ESLint for easier JavaScript development and error detection. | 402 |
xodio/hm-def | Enables runtime type checking for JavaScript functions using Hindley-Milner signatures | 198 |
johngeorgewright/runtyping | Tool for generating runtime validation from static types and JSON schema | 45 |
emludei/checktype | A decorator that checks function arguments and return types at runtime. | 0 |
woutervh-/typescript-is | Automates writing type predicate functions to check unknown or untyped data at runtime | 959 |
thoughtspile/banditypes | A lightweight validation library that checks data conforms to TypeScript types at runtime. | 168 |
azu/babel-plugin-jsdoc-to-assert | Transforms JSDoc annotations to enable runtime type checking | 55 |
microsoft/typescript | A language extension that adds optional types to JavaScript for large-scale applications | 101,081 |
jscs-dev/gulp-jscs | Automates JavaScript code style checking and reporting with automatic fixing options | 312 |
stereobooster/type-o-rama | An online conversion tool and resource for interoperability between various JavaScript type systems | 244 |
janestreet/typerep | A runtime environment providing type-safe functionality for the OCaml programming language | 23 |
neuledge/computed-types | A strongly-typed validation library for TypeScript that allows developers to create accurate interfaces and transform data at compile-time. | 364 |
brigand/babel-plugin-flow-react-proptypes | A plugin to automatically generate React PropTypes definitions from Flow type declarations. | 432 |