SkillAgentSearch skills...

Typeioc

Dependency injection container for typescript / javascript

Install / Use

/learn @typeioc/Typeioc
About this skill

Quality Score

0/100

Supported Platforms

Universal

README

<h1 align="center">TypeIOC</h1> <h5 align="center"> Dependency injection container for typescript / javascript </h5> <br/> <div align="center">

...X | Windows | Coverage ---- | --------|--------- Build Status|Build status|Coverage Status

</div> <br/>

Install

npm install typeioc

Documentation

Examples

Features

  • [x] - Type compliance checking.
  • [x] - Late instances creation through lambda expressions.
  • [x] - Dependencies resolution.
  • [x] - Named instances resolution.
  • [x] - Custom instance initialization.
  • [x] - Custom instance disposal.
  • [x] - Instance scoping.
  • [x] - Instance ownership.
  • [x] - Fluent API.
  • [x] - Runtime / Dynamic dependencies substitution.
  • [x] - Cached resolution results.
  • [x] - Interceptors.
  • [x] - ES7 decorators style registration.
  • [x] - Asynchronous resolution.
  • [x] - Circular dependency detection.
  • [x] - Lazy resolution.
  • [ ] - Conditional registration.
  • [ ] - Group registration.
  • [ ] - Decorative style interceptors.
  • [ ] - Usage with 3d part libraries.

License

This project is MIT licensed.

View on GitHub
GitHub Stars33
CategoryDevelopment
Updated10mo ago
Forks3

Languages

TypeScript

Security Score

87/100

Audited on Jun 6, 2025

No findings