diff --git a/scripts/importTypescript.js b/scripts/importTypescript.js index 402618c4..f962d869 100644 --- a/scripts/importTypescript.js +++ b/scripts/importTypescript.js @@ -21,9 +21,10 @@ const TYPESCRIPT_LIB_DESTINATION = path.join(__dirname, '../src/lib'); const npmLsOutput = JSON.parse(child_process.execSync("npm ls typescript --depth=0 --json=true").toString()); const typeScriptDependencyVersion = npmLsOutput.dependencies.typescript.version; - fs.writeFileSync(path.join(TYPESCRIPT_LIB_DESTINATION, 'typescriptServicesMetadata.ts'), - `export const typeScriptVersion = "${typeScriptDependencyVersion}"; -`); + fs.writeFileSync( + path.join(TYPESCRIPT_LIB_DESTINATION, 'typescriptServicesMetadata.ts'), + `export const typescriptVersion = "${typeScriptDependencyVersion}";\n` + ); var tsServices = fs.readFileSync(path.join(TYPESCRIPT_LIB_SOURCE, 'typescriptServices.js')).toString(); diff --git a/src/lib/typescriptServicesMetadata.ts b/src/lib/typescriptServicesMetadata.ts index cf9d8303..433e642e 100644 --- a/src/lib/typescriptServicesMetadata.ts +++ b/src/lib/typescriptServicesMetadata.ts @@ -1 +1 @@ -export const typeScriptVersion = "3.3.3333"; +export const typescriptVersion = "3.5.1"; diff --git a/src/monaco.contribution.ts b/src/monaco.contribution.ts index 98a8414d..a5d9f1a6 100644 --- a/src/monaco.contribution.ts +++ b/src/monaco.contribution.ts @@ -5,7 +5,7 @@ 'use strict'; import * as mode from './tsMode'; -import { typeScriptVersion } from './lib/typescriptServicesMetadata'; // do not import the whole typescriptServices here +import { typescriptVersion } from './lib/typescriptServicesMetadata'; // do not import the whole typescriptServices here import Emitter = monaco.Emitter; import IEvent = monaco.IEvent; @@ -205,7 +205,7 @@ function createAPI(): typeof monaco.languages.typescript { NewLineKind: NewLineKind, ScriptTarget: ScriptTarget, ModuleResolutionKind: ModuleResolutionKind, - typeScriptVersion, + typescriptVersion, typescriptDefaults: typescriptDefaults, javascriptDefaults: javascriptDefaults, getTypeScriptWorker: getTypeScriptWorker, diff --git a/src/monaco.d.ts b/src/monaco.d.ts index 2d358f0a..59fc8e1c 100644 --- a/src/monaco.d.ts +++ b/src/monaco.d.ts @@ -166,7 +166,7 @@ declare module monaco.languages.typescript { setEagerModelSync(value: boolean): void; } - export var typeScriptVersion: string; + export var typescriptVersion: string; export var typescriptDefaults: LanguageServiceDefaults; export var javascriptDefaults: LanguageServiceDefaults;