1.3.1 • Published 6 years ago

@valala/injectea v1.3.1

Weekly downloads
2
License
MIT
Repository
-
Last release
6 years ago

Injectea

npm version pipeline status coverage report

Dependency injection container

Features

  • todo

Usage

Create a container

import {Container} from '@valala/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,
    Bar
])

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

factory

todo

value

todo

1.3.1

6 years ago

1.3.0

6 years ago

1.2.2

6 years ago

1.2.1

6 years ago

1.2.0

6 years ago

1.1.0

6 years ago

1.0.1

6 years ago