UNPKG

karma-typescript

Version:

Simplifying running unit tests with coverage for Typescript projects.

24 lines (23 loc) 928 B
import { Logger } from "log4js"; import { Configuration } from "../../shared/configuration"; import { BundleItem } from "../bundle-item"; import { DependencyWalker } from "../dependency-walker"; import { SourceReader } from "./source-reader"; export declare class Resolver { private config; private dependencyWalker; private log; private sourceReader; private shims; private bowerPackages; private filenameCache; private lookupNameCache; constructor(config: Configuration, dependencyWalker: DependencyWalker, log: Logger, sourceReader: SourceReader); initialize(): void; resolveModule(requiringModule: string, bundleItem: BundleItem, buffer: BundleItem[], onModuleResolved: (bundleItem: BundleItem) => void): void; private tryResolveTypingAsJavascript; private cacheBowerPackages; private isInFilenameCache; private resolveFilename; private resolveDependencies; }