0.0.4 • Published 1 year ago
mesh-di v0.0.4
Mesh
Mesh is a lightweight, type-safe dependency injection container for Typescript.
What Makes Mesh Different?
- Extremely lightweight: Mesh is <1KB gzipped
- Full type safety: Type definitions guarantee runtime type safety for valid dependency definitions
- Arbitrary type support: Unlike other DI libraries, Mesh supports dependency injection for arbitrary types, not just classes. You can construct number, strings, function, or anything else with dependency injection, without wrapping it in an unnecessary class