0.25.0 • Published 5 years ago

tsdi v0.25.0

Weekly downloads
49
License
MIT
Repository
github
Last release
5 years ago

tsdi

Github Workflow npm GitHub license codecov renovate badge

Easy dependency injection for TypeScript.

Features

  • Type based dependency injection
  • Type auto registration
  • Lifecycle methods
  • Constructor parameters injection
  • Singletons and Instances
  • External components (components not managed by tsdi)
  • Scopes

Installation

Install as npm package:

$ yarn add tsdi

or

npm install tsdi --save

You need to enable decorator metadata in your tsconfig.json, which is done by adding the following line:

"emitDecoratorMetadata": true

Otherwise TSDI will not be able to infer the types of some factories and components.

Documentation

See https://tsdi.js.org/


Released under MIT license - (C) 2018 Markus Wolf

0.25.0

5 years ago

0.24.1

5 years ago

0.24.0

5 years ago

0.23.0

5 years ago

0.22.0

5 years ago

0.21.0

6 years ago

1.0.0-alpha.2

7 years ago

1.0.0-alpha.1

7 years ago

0.20.3

7 years ago

1.0.0-alpha.0

7 years ago

0.20.2

7 years ago

0.20.1

7 years ago

0.20.0

7 years ago

0.19.2

7 years ago

0.19.1

7 years ago

0.19.0

7 years ago

0.18.2

7 years ago

0.18.1

8 years ago

0.18.0

8 years ago

0.17.0

8 years ago

0.16.0

8 years ago

0.15.0

8 years ago

0.14.0

8 years ago

0.13.1

8 years ago

0.13.0

8 years ago

0.12.3

8 years ago

0.12.2

8 years ago

0.12.1

8 years ago

0.12.0

8 years ago

0.11.1

8 years ago

0.11.0

8 years ago

0.10.4

8 years ago

0.10.3

8 years ago

0.10.2

8 years ago

0.10.1

8 years ago

0.10.0

8 years ago

0.9.5

9 years ago

0.9.4

9 years ago

0.9.3

9 years ago

0.9.2

9 years ago

0.9.1

9 years ago

0.9.0

9 years ago

0.8.0

9 years ago

0.7.1

9 years ago

0.7.0

9 years ago

0.6.0

9 years ago

0.5.5

9 years ago

0.5.4

9 years ago

0.5.3

9 years ago

0.5.2

9 years ago

0.5.1

9 years ago

0.5.0

9 years ago

0.4.0

9 years ago

0.3.0

9 years ago

0.2.0

9 years ago

0.1.1

9 years ago