ImmoweltGroup / flow-mono-cli

A command line interface that aims to solve a few issues while working with flow typed codebases in a mono-repo.
https://immoweltgroup.gitbooks.io/flow-mono-cli/
MIT License
87 stars 12 forks source link
flow flowtype flowtyped lerna lernajs monorepo workspaces yarn
flow-mono-cli

flow-mono-cli

Powered by Immowelt Build Status Dependency Status devDependency Status Renovate enabled semantic-release

flow-mono-cli is a command line interface that aims to solve a few issues while working with flow typed codebases in a mono-repo.

It provides a set of commands that we found to be very useful if you want your mono-repo packages to have their own flow instances. We do not intend to replace existing packages and furthermore we find it to be of importance that these issues are getting fixed at their respective packages but in the meantime a separate CLI was the fastest and best option we found.

Features

Installation

$ npm install flow-mono-cli --save-dev

or

$ yarn add flow-mono-cli --dev

afterwards make sure that you've got your workspaces configured in the root package.json, e.g.

{
  "workspaces": [
    "packages/*"
  ]
}

Commands and Documentation

Contributing

See the CONTRIBUTING.md file at the root of the repository.

Licensing

See the LICENSE file at the root of the repository.