Share your code. npm Orgs help your team discover, share, and reuse code. Create a free org »

    flow-binpublic

    flow-bin Build Status

    Binary wrapper for Flow - A static type checker for JavaScript

    OS X, Linux (64-bit) and Windows binaries are currently provided.

    CLI

    $ npm install --global flow-bin
    
    $ flow --help
    

    API

    $ npm install --save flow-bin
    
    const 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

    1. Update the "version" in package.json to reflect the flow version to publish. (For now, flow-bin's version is also the version of the flow binary).
    2. Run make.
    • There should be 2 uncommitted changes at this point: SHASUM256.txt and package.json.
    1. Commit the changes with the message Updated binary to v0.30.0, with the correct version.
    2. Push/merge to master.
    3. 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')
    1. 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

    install

    npm i flow-bin

    Downloadsweekly downloads

    319,218

    version

    0.72.0

    license

    MIT

    repository

    githubgithub

    last publish

    collaborators

    • avatar
    • avatar
    • avatar
    • avatar
    • avatar
    • avatar
    • avatar
    • avatar
    • avatar
    • avatar
    • avatar