An open API service providing package, version and dependency metadata of many open source software ecosystems and registries.

npmjs.org : di-singleton

Wraps a class constructor to ensure only one instance is created, using lazy initialization and optionally calling an init method if present, while maintaining type safety via TypeScript generics.

Registry - Source - Homepage - JSON
purl: pkg:npm/di-singleton
Keywords: dependency-injection , performance , optimization , oop , lazy-loading , optimization-algorithms , instantiation , activator , code-autocomplete , declarative , declarative-programming , form-builder , form-validation , frontend , grid-system , intellisense , json-endpoint , layout-engine , layout-grid , material-ui , mui , nested-grids , react , standalone , state-management , typescript
License: MIT
Latest release: 5 months ago
First release: 5 months ago
Downloads: 36 last month
Stars: 76 on GitHub
Forks: 12 on GitHub
Total Commits: 949
Committers: 2
Average commits per author: 474.5
Development Distribution Score (DDS): 0.003
More commit stats: commits.ecosyste.ms
See more repository details: repos.ecosyste.ms
Funding links: http://paypal.me/tripolskypetr
Last synced: 5 days ago