Flow interfaces for 40+ common npm modules like Lodash, Redux, Moment, and Koa.
Every interface is available on NPM; each is prefixed with iflow-
:
npm install --save-dev iflow-lodash
Add each interface to your .flowconfig
:
[libs]
node_modules/iflow-lodash/index.js.flow
- iflow-axios
- iflow-bluebird
- iflow-chartist
- iflow-clamp-js
- iflow-classnames
- iflow-color
- iflow-core-decorators
- iflow-debug
- iflow-deep-diff
- iflow-dropzone
- iflow-eventemitter3
- iflow-enzyme
- iflow-fuse
- iflow-fuzzaldrin
- iflow-i18next
- iflow-immutable
- iflow-invariant
- iflow-isomorphic-fetch
- iflow-jquery
- iflow-koa
- iflow-koa-bodyparser
- iflow-koa-router
- iflow-lodash
- iflow-material-ui
- iflow-moment
- iflow-mousetrap
- iflow-normalizr
- iflow-notifyjs
- iflow-pretty-error
- iflow-primus
- iflow-primus-emit
- iflow-primus-rooms
- iflow-radium
- iflow-react-addons-test-utils
- iflow-react-dnd
- iflow-react-native-vector-icons
- iflow-react-redux
- iflow-react-router
- iflow-react-router-redux
- iflow-react-widgets
- iflow-redux
- iflow-redux-actions
- iflow-redux-logger
- iflow-redux-thunk
- iflow-sanitize-html
- iflow-shallowequal
- iflow-stardust
- iflow-underscore
- iflow-uuid-js
- iflow-vex
- iflow-warning
- iflow-yargs
Pull requests are welcome! If you are adding a new interface, simply follow the structure of the packages/iflow-*
folder:
index.js.flow
- Your Flow interface goes here.package.json
- Replace the library's name in thename
anddescription
fields from an existingpackage.json
.