node-typechecker
Utility that allows to check that an object validates a predefined contract
Utility that allows to check that an object validates a predefined contract
Functional Dependency Injection (DI) for JavaScript
Lazy<T> and ResettableLazy<T> class for simplifying lazy initialization.
Instantiate a Javascript Object from an array of arguments or from arguments
Strongly typed validation for JavaScript runtime
Use newsy to instantiate dynamic dependencies
Internal APIs for VS Code's service injection the base services.
Js instantiation library which copy from vscode
Instantiates a Partial object to use all class methods, getters and setters. Useful for HttpClient responses.
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.