di
btravstack/di
TypeScript
Moved into the btravstack monorepo — development continues at github.com/btravstack/btravstack under packages/di. A module-based dependency-injection container for TypeScript: ports as the vocabulary an application defines, providers bound at one edge, and Result instead of throws.