This repository is ⚰️ ARCHIVED ⚰️
pronto-flow
no longer falls in my interestes and I cannot give it any time in keeping it updated. With flow
ever changing the logic for parsing the changing json output of that tool is a moving target. I've also made the decision to use TypeScript over Flow for future JavaScript projects.
Feel free to fork and take the project in a new direction. You could also contact me to unarchive it if you are willing to maintain it.
Pronto runner for flow (using flow from npm)
Pronto runner for flow, a static type checker for javascript. What is Pronto?
Uses official flow executable installed by npm
.
Prerequisites
You'll need to install flow by yourself with npm. If flow
is in your PATH
, everything will simply work, otherwise you have to provide pronto-flow your custom executable path (see below).
Configuration of flow
Configuring flow via .flowconfig will work just fine with pronto-flow.
Configuration of pronto-flow
pronto-flow can be configured by placing a .pronto_flow.yml
inside the directory where pronto is run.
Following options are available:
Option | Meaning | Default |
---|---|---|
flow_executable | flow executable to call. |
flow (calls flow in PATH ) |
cli_options | Options to pass to the CLI. | --json |
Example configuration to call custom flow executable:
# .pronto_flow.yml
flow_executable: '/my/custom/node/path/.bin/flow'
cli_options: '--show-all-errors'