Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/ezzabuzaid/tiny-injector
TypeScript Dependency Injection library.
https://github.com/ezzabuzaid/tiny-injector
dependency-injection di injection injectiontoken injector service-lifetimes singleton-services transient-services
Last synced: about 2 months ago
JSON representation
TypeScript Dependency Injection library.
- Host: GitHub
- URL: https://github.com/ezzabuzaid/tiny-injector
- Owner: ezzabuzaid
- License: mit
- Created: 2021-05-19T16:47:09.000Z (over 3 years ago)
- Default Branch: main
- Last Pushed: 2024-10-01T10:39:50.000Z (2 months ago)
- Last Synced: 2024-10-01T10:40:15.844Z (2 months ago)
- Topics: dependency-injection, di, injection, injectiontoken, injector, service-lifetimes, singleton-services, transient-services
- Language: TypeScript
- Homepage: https://docs.page/ezzabuzaid/tiny-injector
- Size: 1.5 MB
- Stars: 13
- Watchers: 1
- Forks: 2
- Open Issues: 10
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- Contributing: CONTRIBUTING.md
- License: LICENSE
- Code of conduct: CODE_OF_CONDUCT.md
Awesome Lists containing this project
- awesome-jordan - Tiny Injector - TypeScript Dependency Injection library. (NodeJS / Gists)
README
# Tiny Injector
Tiny Injector is a tiny yet powerful and flexible Dependency Injection library for web projects that uses TypeScript.
> It could be used on top of existing projects.
The work heavily inspired by . NET Dependency Injection, Angular +2 and [This Answer](https://stackoverflow.com/a/48187842/10415423).
Parts of documentation are taken from the Microsoft DI website
Keep in mind that this still work in progress, espically the documentation part. the API interface won't have dramatical change since the essence is to provide .Net DI interface.
## Docs
you can find them [here](https://docs.page/ezzabuzaid/tiny-injector).
## License
[![License: MIT](https://img.shields.io/badge/License-MIT-green.svg)](https://opensource.org/licenses/MIT)
- See [LICENSE](/LICENSE)
Built and maintained with 💛 by [ezzabuzaid](https://github.com/ezzabuzaid)