Skip to content

BMO is an extensible command line application that allows a developer to customize and super charge their workflow. Modules that include a framework for allowing a developer to easily spin up microservices, a lightweight dependency injector that allows users to easily test and share code across projects, and project/code generation tools.

Notifications You must be signed in to change notification settings

libertymutual/bmo

Folders and files

NameName
Last commit message
Last commit date
Apr 8, 2021
May 14, 2021
Apr 28, 2020
Dec 6, 2019
Dec 6, 2019
Dec 6, 2019
Sep 11, 2020
Feb 26, 2021
Apr 8, 2021
Dec 10, 2021
Dec 10, 2021
Feb 17, 2021
Feb 18, 2021
Dec 6, 2019
Dec 6, 2019
Feb 17, 2021

Repository files navigation

BMO

Overview

bmo is a collection of packages aimed at supercharging a developers workflow. At its core it is an application framework paired with an extensible CLI that allows developers to quickly modularize and customize their environment for their needs.

Application Framework Features

Out of the box support for common application requirements such as:

  • 0 configuration ES6 Support, no build step required for nodejs apps.
  • Seamless dependency injection. No annotations, minimal bootstrapping, just code.
  • Modularize your setup. Re-use entire collections of dependencies across similar application types easily.
  • Environment aware configuration flow provided out of the box.
  • Built in support for .env files.
  • And much more!

Visit the docs to get started

Contributing

We are always accepting PRs, feature requests and bug reports. If you want to contribute open an issue on our github explaining the feature or bug and we can start the conversation on how best to address it. Any code contributions should have accompanying tests and follow the core principles of extendability, modularity, and developer empowerment. For more detailed information on how to contribute check here

LICENSE

Licensed under the Apache License, Version 2.0 (the "License"): http://www.apache.org/licenses/LICENSE-2.0

About

BMO is an extensible command line application that allows a developer to customize and super charge their workflow. Modules that include a framework for allowing a developer to easily spin up microservices, a lightweight dependency injector that allows users to easily test and share code across projects, and project/code generation tools.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 7