0.83.0 • Published 7 years ago
@steelbrain/flow-bin v0.83.0
flow-bin 
Binary wrapper for Flow - A static type checker for JavaScript
OS X and Linux (64-bit) binaries are currently provided.
Forked from flowtype/flow-bin and released with Flow patched with facebook/flow#6504 applied.
CLI
$ npm install --global flow-bin$ flow --helpAPI
$ npm install --save flow-binconst execFile = require('child_process').execFile;
const flow = require('flow-bin');
execFile(flow, ['check'], (err, stdout) => {
console.log(stdout);
});License
flow-bin is MIT-licensed.
Releases
New Release
- Update the "version" in
package.jsonto reflect the flow version to publish. (For now,flow-bin's version is also the version of theflowbinary). - Run
make.
- There should be 2 uncommitted changes at this point:
SHASUM256.txtandpackage.json.
- Commit the changes with the message
Updated binary to v0.30.0, with the correct version. - Push/merge to
master. Tag the update:
git checkout master && git pull && make test && git tag v$(node -p 'require("./package.json").version') && git push v$(node -p 'require("./package.json").version')Publish to npm.
Inspect a Release Before Publishing
npm pack
tar xf "flow-bin-$(node -p 'require("./package.json").version').tgz"
cd package
npm run verify