flow-runtime
556A runtime type system for JavaScript with full Flow compatibility.
Flow Runtime
A runtime type system for JavaScript with full Flow compatibility.
See the website for more information.
This is a lerna powered mono-repo, composed of the following projects:
- flow-runtime: The core runtime type system.
- babel-plugin-flow-runtime: A babel plugin which transforms Flow type annotations into
flow-runtime
invocations. - flow-runtime-validators: A collection of common validators for use with flow-runtime.
- flow-config-parser: Parses flow configuration files.
- flow-runtime-mobx: Adds mobx support to flow-runtime.
- flow-runtime-docs: React powered documentation site.
Contributing
First clone the repo:
git clone https://github.com/codemix/flow-runtime.git
Now install lerna
globally:
npm install --global lerna
And bootstrap the project:
cd flow-runtime
lerna bootstrap
npm test