diff --git a/src/webServer/webServer.ts b/src/webServer/webServer.ts index aa363e640f7..a7478df66b5 100644 --- a/src/webServer/webServer.ts +++ b/src/webServer/webServer.ts @@ -153,7 +153,7 @@ namespace ts.server { // TODO: TS rewrites `import(...)` to `require`. Use eval to bypass this // eslint-disable-next-line no-eval - return eval(`import(${JSON.stringify(scriptPath)})`); + return (await eval(`import(${JSON.stringify(scriptPath)})`)).default; }, exit: notImplemented,