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.
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!
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
Licensed under the Apache License, Version 2.0 (the "License"): http://www.apache.org/licenses/LICENSE-2.0