0.1.1 • Published 4 years ago
mioc v0.1.1
mioc
A zero dependency micro IoC framework
API
const { container, registry, decorators } = require("mioc");
// register factories
container.setProvider("logger", () => console);
// decorate
@decorators.classDecorator
class Recipient {
@decorators.propertyDecorator("logger") logger = undefined;
}
const recipient = new Recipient();
recipient.logger.log("hello, world!");