Proxima-di

Functional style dependency injection library for TypeScript and JavaScript.

Get Started

📦 Completely native

Runs in a regular Node JS environment without transpilation, due to a Proxy based implementation.

🏗 Transpiler agnostic

There is no binding on unstable decorators or reflect-metadata, which allows using any transpiler Esbuild, SWC, Babel, TypeScript, etc.

🔑 Type Safe

The types are inferred, which means the services provide autocomplete for you!