From 8f0bb516dbe2b143375dc6397d0852543600daa1 Mon Sep 17 00:00:00 2001 From: Adam Bradley Date: Fri, 21 Aug 2020 05:59:45 -0500 Subject: [PATCH] fix(prerender): use internal typescript --- src/compiler/prerender/prerender-config.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/compiler/prerender/prerender-config.ts b/src/compiler/prerender/prerender-config.ts index d5120c16275..0d8499519b7 100644 --- a/src/compiler/prerender/prerender-config.ts +++ b/src/compiler/prerender/prerender-config.ts @@ -2,6 +2,7 @@ import type * as d from '../../declarations'; import { catchError, loadTypeScriptDiagnostics } from '@utils'; import { IS_NODE_ENV, requireFunc } from '../sys/environment'; import { resolve } from 'path'; +import ts from 'typescript'; export const getPrerenderConfig = (diagnostics: d.Diagnostic[], prerenderConfigPath: string) => { const prerenderConfig: d.PrerenderConfig = {}; @@ -23,7 +24,6 @@ const nodeRequireTsConfig = (diagnostics: d.Diagnostic[], prerenderConfigPath: s try { const fs: typeof import('fs') = requireFunc('fs'); - const ts: typeof import('typescript') = requireFunc('typescript'); // ensure we cleared out node's internal require() cache for this file delete require.cache[resolve(prerenderConfigPath)];