Senior is a lightweight plugin host which allows npm modules to be installed and uninstalled on demand.
Execute npm install senior
to install senior and its dependencies into your project directory.
import Senior from 'senior';
const plugins = new Senior('myApp');
// install plugin from npm
plugins.install('myApp-plugin-first');
// executes all installed plugins
plugins.loadAll();
See GitHub Projects for more.
- node.js (https://nodejs.org/)
Apache 2.0, for further details, please see LICENSE file
See contributors.md
It is publicly open for any contribution. Bugfixes, new features and extra modules are welcome.
- To contribute to code: Fork the repo, push your changes to your fork, and submit a pull request.
- To report a bug: If something does not work, please report it using GitHub Issues.