UNPKG

1.25 kBJavaScriptView Raw
1"use strict";
2Object.defineProperty(exports, "__esModule", { value: true });
3function makeResolutionFunctions(resolveModuleName, resolveTypeReferenceDirective) {
4 resolveModuleName =
5 resolveModuleName ||
6 ((
7 // tslint:disable-next-line:no-shadowed-variable
8 typescript, moduleName, containingFile,
9 // tslint:disable-next-line:no-shadowed-variable
10 compilerOptions, moduleResolutionHost) => {
11 return typescript.resolveModuleName(moduleName, containingFile, compilerOptions, moduleResolutionHost);
12 });
13 resolveTypeReferenceDirective =
14 resolveTypeReferenceDirective ||
15 ((
16 // tslint:disable-next-line:no-shadowed-variable
17 typescript, typeDirectiveName, containingFile,
18 // tslint:disable-next-line:no-shadowed-variable
19 compilerOptions, moduleResolutionHost) => {
20 return typescript.resolveTypeReferenceDirective(typeDirectiveName, containingFile, compilerOptions, moduleResolutionHost);
21 });
22 return { resolveModuleName, resolveTypeReferenceDirective };
23}
24exports.makeResolutionFunctions = makeResolutionFunctions;
25//# sourceMappingURL=resolution.js.map
\No newline at end of file