Skip to content

Commit 605f60c

Browse files
author
Andy Hanson
committed
wip
1 parent 9ba85fb commit 605f60c

File tree

4 files changed

+4
-10
lines changed

4 files changed

+4
-10
lines changed

src/compiler/moduleNameResolver.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -686,7 +686,7 @@ namespace ts {
686686
const { resolvedModule, failedLookupLocations } =
687687
nodeModuleNameResolverWorker(moduleName, initialDir, { moduleResolution: ts.ModuleResolutionKind.NodeJs, allowJs: true }, host, /*cache*/ undefined, /*jsOnly*/ true);
688688
if (!resolvedModule) {
689-
throw new Error(`Could not resolve JS module '${moduleName}' starting at '${initialDir}'. Looked in: ${failedLookupLocations.join(", ")}`);
689+
throw new Error(`Could not resolve JS module ${moduleName} starting at ${initialDir}. Looked in: ${failedLookupLocations.join(", ")}`);
690690
}
691691
return resolvedModule.resolvedFileName;
692692
}

src/harness/harnessLanguageService.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -795,7 +795,7 @@ namespace Harness.LanguageService {
795795
default:
796796
return {
797797
module: undefined,
798-
error: new Error("Could not resolve module")
798+
error: "Could not resolve module"
799799
};
800800
}
801801

src/server/project.ts

Lines changed: 1 addition & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -173,8 +173,7 @@ namespace ts.server {
173173
log(`Loading ${moduleName} from ${initialDir} (resolved to ${resolvedPath})`);
174174
const result = host.require(resolvedPath, moduleName);
175175
if (result.error) {
176-
const err = result.error.stack || JSON.stringify(result.error);
177-
log(`Failed to load module ${resolvedPath}: ${err}`);
176+
log(`Failed to load module: ${JSON.stringify(result.error)}`);
178177
return undefined;
179178
}
180179
return result.module;
@@ -1012,11 +1011,6 @@ namespace ts.server {
10121011
};
10131012

10141013
for (const searchPath of searchPaths) {
1015-
try {
1016-
Debug.assert(!!pluginConfigEntry.name);
1017-
} catch (e) {
1018-
console.error(e.stack);
1019-
}
10201014
const resolvedModule = <PluginModuleFactory>Project.resolveModule(pluginConfigEntry.name, searchPath, this.projectService.host, log);
10211015
if (resolvedModule) {
10221016
this.enableProxy(resolvedModule, pluginConfigEntry);

src/server/types.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ declare namespace ts.server {
99
data: any;
1010
}
1111

12-
type RequireResult = { module: {}, error: undefined } | { module: undefined, error: { stack?: string } };
12+
type RequireResult = { module: {}, error: undefined } | { module: undefined, error: {} };
1313
export interface ServerHost extends System {
1414
setTimeout(callback: (...args: any[]) => void, ms: number, ...args: any[]): any;
1515
clearTimeout(timeoutId: any): void;

0 commit comments

Comments
 (0)