https://github.com/tripolskypetr/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.
https://github.com/tripolskypetr/di-singleton
activator dependency-injection instantiation lazy-loading oop optimization optimization-algorithms performance
Last synced: 5 months ago
JSON representation
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.
- Host: GitHub
- URL: https://github.com/tripolskypetr/di-singleton
- Owner: tripolskypetr
- License: mit
- Created: 2024-12-06T08:03:39.000Z (10 months ago)
- Default Branch: master
- Last Pushed: 2024-12-09T09:43:55.000Z (10 months ago)
- Last Synced: 2025-02-17T15:14:50.420Z (8 months ago)
- Topics: activator, dependency-injection, instantiation, lazy-loading, oop, optimization, optimization-algorithms, performance
- Language: TypeScript
- Homepage: https://github.com/react-declarative/react-declarative
- Size: 17.6 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0