Parasut CLI

https://img.shields.io/pypi/v/parasut-cli.svg https://travis-ci.com/mthnglac/parasut-cli.svg?branch=master Documentation Status

Parasut development environment consists of microservices and different applications depending on them. parasut-cli is a CLI that facilitates you to manage your workspaces and the applications you will run during development.

Features

  • start command for preparing workspace with all necessary options.

  • link command for yarn linking operations. Also –undo action.

  • switch command for rails console actions.

  • run command for executing repo command chains manually.

  • release command for releasing version on related repo.

  • pre-release flag for release command.

  • rich integrated.

TODO

  • clone command for cloning repos in base directory.

  • unit tests.

  • mypy & black connection to tox.

  • linking state mechanism refactor.