1.3.3 • Published 5 years ago

injectea v1.3.3

Weekly downloads
-
License
MIT
Repository
-
Last release
5 years ago

Injectea

npm version pipeline status coverage report

Dependency injection container

Features

  • todo

Usage

Create a container

import {Container} from 'injectea'

const container = new Container()

Register dependencies

class

@service
class Foo {

}

@service
@inject('Foo')
class Bar {
    constructor(foo) {
        console.log(foo instanceof Foo) // true
    }
}

const container = new Container()
container.register(Foo)

const foo = await container.resolve('Foo')

factory

todo

value

todo