Treat Script Tag Contents in HTML as JS (#25847)

**Bug**
Script contents in html are treated as typescript instead of javascript

**Fix**
Explicitly set the script kind to js

Fixes #25846
This commit is contained in:
Matt Bierner 2017-05-03 12:47:53 -07:00 committed by GitHub
parent 710b7b4509
commit 1a8b7a7dc7

View file

@ -30,9 +30,10 @@ export function getJavascriptMode(documentRegions: LanguageModelCache<HTMLDocume
scriptFileVersion++;
}
}
let host = {
const host: ts.LanguageServiceHost = {
getCompilationSettings: () => compilerOptions,
getScriptFileNames: () => [FILE_NAME, JQUERY_D_TS],
getScriptKind: () => ts.ScriptKind.JS,
getScriptVersion: (fileName: string) => {
if (fileName === FILE_NAME) {
return String(scriptFileVersion);