inversify
Version:
A powerful and lightweight inversion of control container for JavaScript and Node.js apps powered by TypeScript.
6 lines (5 loc) • 428 B
TypeScript
import { interfaces } from "../interfaces/interfaces";
import { getFunctionName } from "../utils/serialization";
declare function getDependencies(metadataReader: interfaces.MetadataReader, func: NewableFunction): interfaces.Target[];
declare function getBaseClassDependencyCount(metadataReader: interfaces.MetadataReader, func: NewableFunction): number;
export { getDependencies, getBaseClassDependencyCount, getFunctionName };