@elsikora/cladi
Version:
ClaDI is a library for creating and managing classes in TypeScript.
18 lines (15 loc) • 716 B
JavaScript
import '../../../domain/enum/logger-log-level.enum.js';
import '../../../infrastructure/constant/console-logger-default-options.constant.js';
import { BaseRegistry } from '../../../infrastructure/class/base/registry.class.js';
/**
* Creates a new registry instance.
* @param {IBaseRegistryOptions} options - The options to use for the registry.
* @returns {IRegistry<T>} A new registry instance.
* @template T The type of items stored in the registry.
* @see {@link https://elsikora.com/docs/cladi/core-concepts/registry} for more information on registries.
*/
function createRegistry(options) {
return new BaseRegistry(options);
}
export { createRegistry };
//# sourceMappingURL=registry.utility.js.map