URegistry (from the Unilib Library)
Unilib is a general utility library for writing scalable JavaScript applications. It's intended to be lightweight, flexible, à la carte (i.e., install/import only what you need), and it strives to be mostly isomorphic/universal (i.e., can be used client-side or server-side).
This sub-package includes URegistry, a generic key-value registry with lazy initialization and IoC (dependency injection) capabilities.
Notes:
- This module is written in TypeScript and compiled to ES6-compatible JavaScript
- While this module has 100% unit test coverage and is being used in Production at a few companies, at this time, we cannot guarantee long-term support