UNPKG

@suites/unit

Version:
13 lines (12 loc) 598 B
/** * ESM version of PackageResolver with import.meta.resolve strategy. * Pure IoC composition with factory function. * @module */ import type { DependencyInjectionAdapter } from '@suites/types.di'; import type { DoublesAdapter } from '@suites/types.doubles'; import { PackageResolver as BasePackageResolver } from './package-resolver.base.js'; /** * Creates a PackageResolver instance with ESM resolution strategy */ export declare function createPackageResolver<TAdapter extends DependencyInjectionAdapter | DoublesAdapter>(adapters: Record<string, string>): BasePackageResolver<TAdapter>;