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
Js instantiation library which copy from vscode
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.
Instantiates a Partial object to use all class methods, getters and setters. Useful for HttpClient responses.
Internal APIs for VS Code's service injection the base services.