servicemanager
Version:
Most basic implementation of dependency injection container for JavaScript
6 lines (5 loc) • 310 B
TypeScript
import ServiceMap from '../serviceMap';
import ServiceTarget from '../serviceTarget';
declare type FilterPredicate = (serviceTarget: ServiceTarget, dependency: any) => boolean;
declare function filter(map: ServiceMap, predicate: FilterPredicate): Array<string>;
export { filter as default, FilterPredicate, };