1.1.5 • Published 4 years ago

@site-builder/ioc-container v1.1.5

Weekly downloads
-
License
ISC
Repository
-
Last release
4 years ago

IoC Container

A IoC container

Usage

Register a component

IoCContainer.register('component-name', function (resolve) {
  const dependency = resolve('dependency-name');
  return {
    lib: {
      data: "some useful data"
    },
    component: function Component(props) {
      return dependency.component(props);
    }
  }
});

Use a dependency

const dependency = IoCContainer.resolve('dependency-name');
1.1.5

4 years ago

1.1.4

4 years ago

1.1.2

4 years ago

1.1.1

4 years ago