@shellicar/core-di
TypeScript icon, indicating that this package has built-in type declarations

2.4.0 • Public • Published

@shellicar/core-di

A basic dependency injection library for TypeScript

Installation & Quick Start

pnpm install @shellicar/core-di

Quick Example

import { Container, injectable } from '@shellicar/core-di';

@injectable()
class Foo {
  sayHello() {
    console.log('Hello from Foo');
  }
}

const container = new Container();
const foo = container.resolve(Foo);
foo.sayHello();

Documentation

For full documentation, visit here.

Package Sidebar

Install

npm i @shellicar/core-di

Weekly Downloads

57

Version

2.4.0

License

MIT

Unpacked Size

132 kB

Total Files

9

Last publish

Collaborators

  • shellicar