injectea

1.3.3 • Public • Published

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

Package Sidebar

Install

npm i injectea

Weekly Downloads

2

Version

1.3.3

License

MIT

Unpacked Size

34 kB

Total Files

28

Last publish

Collaborators

  • abeliam