From a77257c02ab5232156b776058bae1811d7c7cb4f Mon Sep 17 00:00:00 2001 From: Mine Starks Date: Wed, 22 Aug 2018 10:23:15 -0700 Subject: [PATCH 1/2] 3.0.3 --- package-lock.json | 2 +- package.json | 2 +- src/compiler/core.ts | 4 ++-- 3 files changed, 4 insertions(+), 4 deletions(-) diff --git a/package-lock.json b/package-lock.json index 33f23b6a0c575..c21fbd2545b44 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,6 +1,6 @@ { "name": "typescript", - "version": "3.0.2", + "version": "3.0.3", "lockfileVersion": 1, "requires": true, "dependencies": { diff --git a/package.json b/package.json index 2d23d3c5608f6..379a6081f14d2 100644 --- a/package.json +++ b/package.json @@ -2,7 +2,7 @@ "name": "typescript", "author": "Microsoft Corp.", "homepage": "http://typescriptlang.org/", - "version": "3.0.2", + "version": "3.0.3", "license": "Apache-2.0", "description": "TypeScript is a language for application scale JavaScript development", "keywords": [ diff --git a/src/compiler/core.ts b/src/compiler/core.ts index d4ba1d8fb3b45..514fa095207db 100644 --- a/src/compiler/core.ts +++ b/src/compiler/core.ts @@ -1,9 +1,9 @@ -namespace ts { +namespace ts { // WARNING: The script `configureNightly.ts` uses a regexp to parse out these values. // If changing the text in this section, be sure to test `configureNightly` too. export const versionMajorMinor = "3.0"; /** The version of the TypeScript compiler release */ - export const version = `${versionMajorMinor}.2`; + export const version = `${versionMajorMinor}.3`; } namespace ts { From 9607a769f26553dcb47ce5d7bb9654a170561485 Mon Sep 17 00:00:00 2001 From: Mine Starks Date: Wed, 22 Aug 2018 10:32:32 -0700 Subject: [PATCH 2/2] Update LKG --- lib/tsc.js | 5 +++-- lib/tsserver.js | 7 +++++-- lib/tsserverlibrary.js | 7 +++++-- lib/typescript.js | 7 +++++-- lib/typescriptServices.js | 7 +++++-- lib/typingsInstaller.js | 6 ++++-- 6 files changed, 27 insertions(+), 12 deletions(-) diff --git a/lib/tsc.js b/lib/tsc.js index bdc44d6a94ed0..4485db040eee9 100644 --- a/lib/tsc.js +++ b/lib/tsc.js @@ -60,7 +60,7 @@ var __makeTemplateObject = (this && this.__makeTemplateObject) || function (cook var ts; (function (ts) { ts.versionMajorMinor = "3.0"; - ts.version = ts.versionMajorMinor + ".2"; + ts.version = ts.versionMajorMinor + ".3"; })(ts || (ts = {})); (function (ts) { function createDictionaryObject() { @@ -69622,7 +69622,8 @@ var ts; resolution.refCount = undefined; } function watchFailedLookupLocationOfNonRelativeModuleResolutions(resolutions, name) { - var updateResolution = resolutionHost.getCurrentProgram().getTypeChecker().tryFindAmbientModuleWithoutAugmentations(name) ? + var program = resolutionHost.getCurrentProgram(); + var updateResolution = program && program.getTypeChecker().tryFindAmbientModuleWithoutAugmentations(name) ? setRefCountToUndefined : watchFailedLookupLocationOfResolution; resolutions.forEach(updateResolution); } diff --git a/lib/tsserver.js b/lib/tsserver.js index 3f9dc40a2c865..e1b2674c29688 100644 --- a/lib/tsserver.js +++ b/lib/tsserver.js @@ -88,7 +88,7 @@ var ts; // If changing the text in this section, be sure to test `configureNightly` too. ts.versionMajorMinor = "3.0"; /** The version of the TypeScript compiler release */ - ts.version = ts.versionMajorMinor + ".2"; + ts.version = ts.versionMajorMinor + ".3"; })(ts || (ts = {})); (function (ts) { /* @internal */ @@ -49604,6 +49604,7 @@ var ts; var decl = _a[_i]; var declaration = decl; if (declaration.parameters.length === 1 && declaration.parameters[0].type) { + // tslint:disable-next-line switch (declaration.parameters[0].type.kind) { case 137 /* StringKeyword */: if (!seenStringIndexer) { @@ -85642,7 +85643,8 @@ var ts; resolution.refCount = undefined; } function watchFailedLookupLocationOfNonRelativeModuleResolutions(resolutions, name) { - var updateResolution = resolutionHost.getCurrentProgram().getTypeChecker().tryFindAmbientModuleWithoutAugmentations(name) ? + var program = resolutionHost.getCurrentProgram(); + var updateResolution = program && program.getTypeChecker().tryFindAmbientModuleWithoutAugmentations(name) ? setRefCountToUndefined : watchFailedLookupLocationOfResolution; resolutions.forEach(updateResolution); } @@ -96594,6 +96596,7 @@ var ts; var varStatement = commentOwner; var varDeclarations = varStatement.declarationList.declarations; var parameters_1 = varDeclarations.length === 1 && varDeclarations[0].initializer + // tslint:disable-next-line ? getParametersFromRightHandSideOfAssignment(varDeclarations[0].initializer) : undefined; return { commentOwner: commentOwner, parameters: parameters_1 }; diff --git a/lib/tsserverlibrary.js b/lib/tsserverlibrary.js index 7f18dd8454893..6eabbce765d49 100644 --- a/lib/tsserverlibrary.js +++ b/lib/tsserverlibrary.js @@ -75,7 +75,7 @@ var ts; // If changing the text in this section, be sure to test `configureNightly` too. ts.versionMajorMinor = "3.0"; /** The version of the TypeScript compiler release */ - ts.version = ts.versionMajorMinor + ".2"; + ts.version = ts.versionMajorMinor + ".3"; })(ts || (ts = {})); (function (ts) { /* @internal */ @@ -49591,6 +49591,7 @@ var ts; var decl = _a[_i]; var declaration = decl; if (declaration.parameters.length === 1 && declaration.parameters[0].type) { + // tslint:disable-next-line switch (declaration.parameters[0].type.kind) { case 137 /* StringKeyword */: if (!seenStringIndexer) { @@ -85629,7 +85630,8 @@ var ts; resolution.refCount = undefined; } function watchFailedLookupLocationOfNonRelativeModuleResolutions(resolutions, name) { - var updateResolution = resolutionHost.getCurrentProgram().getTypeChecker().tryFindAmbientModuleWithoutAugmentations(name) ? + var program = resolutionHost.getCurrentProgram(); + var updateResolution = program && program.getTypeChecker().tryFindAmbientModuleWithoutAugmentations(name) ? setRefCountToUndefined : watchFailedLookupLocationOfResolution; resolutions.forEach(updateResolution); } @@ -96963,6 +96965,7 @@ var ts; var varStatement = commentOwner; var varDeclarations = varStatement.declarationList.declarations; var parameters_1 = varDeclarations.length === 1 && varDeclarations[0].initializer + // tslint:disable-next-line ? getParametersFromRightHandSideOfAssignment(varDeclarations[0].initializer) : undefined; return { commentOwner: commentOwner, parameters: parameters_1 }; diff --git a/lib/typescript.js b/lib/typescript.js index 262cec45a9d9e..0506f341189c5 100644 --- a/lib/typescript.js +++ b/lib/typescript.js @@ -75,7 +75,7 @@ var ts; // If changing the text in this section, be sure to test `configureNightly` too. ts.versionMajorMinor = "3.0"; /** The version of the TypeScript compiler release */ - ts.version = ts.versionMajorMinor + ".2"; + ts.version = ts.versionMajorMinor + ".3"; })(ts || (ts = {})); (function (ts) { /* @internal */ @@ -49591,6 +49591,7 @@ var ts; var decl = _a[_i]; var declaration = decl; if (declaration.parameters.length === 1 && declaration.parameters[0].type) { + // tslint:disable-next-line switch (declaration.parameters[0].type.kind) { case 137 /* StringKeyword */: if (!seenStringIndexer) { @@ -85629,7 +85630,8 @@ var ts; resolution.refCount = undefined; } function watchFailedLookupLocationOfNonRelativeModuleResolutions(resolutions, name) { - var updateResolution = resolutionHost.getCurrentProgram().getTypeChecker().tryFindAmbientModuleWithoutAugmentations(name) ? + var program = resolutionHost.getCurrentProgram(); + var updateResolution = program && program.getTypeChecker().tryFindAmbientModuleWithoutAugmentations(name) ? setRefCountToUndefined : watchFailedLookupLocationOfResolution; resolutions.forEach(updateResolution); } @@ -96963,6 +96965,7 @@ var ts; var varStatement = commentOwner; var varDeclarations = varStatement.declarationList.declarations; var parameters_1 = varDeclarations.length === 1 && varDeclarations[0].initializer + // tslint:disable-next-line ? getParametersFromRightHandSideOfAssignment(varDeclarations[0].initializer) : undefined; return { commentOwner: commentOwner, parameters: parameters_1 }; diff --git a/lib/typescriptServices.js b/lib/typescriptServices.js index 262cec45a9d9e..0506f341189c5 100644 --- a/lib/typescriptServices.js +++ b/lib/typescriptServices.js @@ -75,7 +75,7 @@ var ts; // If changing the text in this section, be sure to test `configureNightly` too. ts.versionMajorMinor = "3.0"; /** The version of the TypeScript compiler release */ - ts.version = ts.versionMajorMinor + ".2"; + ts.version = ts.versionMajorMinor + ".3"; })(ts || (ts = {})); (function (ts) { /* @internal */ @@ -49591,6 +49591,7 @@ var ts; var decl = _a[_i]; var declaration = decl; if (declaration.parameters.length === 1 && declaration.parameters[0].type) { + // tslint:disable-next-line switch (declaration.parameters[0].type.kind) { case 137 /* StringKeyword */: if (!seenStringIndexer) { @@ -85629,7 +85630,8 @@ var ts; resolution.refCount = undefined; } function watchFailedLookupLocationOfNonRelativeModuleResolutions(resolutions, name) { - var updateResolution = resolutionHost.getCurrentProgram().getTypeChecker().tryFindAmbientModuleWithoutAugmentations(name) ? + var program = resolutionHost.getCurrentProgram(); + var updateResolution = program && program.getTypeChecker().tryFindAmbientModuleWithoutAugmentations(name) ? setRefCountToUndefined : watchFailedLookupLocationOfResolution; resolutions.forEach(updateResolution); } @@ -96963,6 +96965,7 @@ var ts; var varStatement = commentOwner; var varDeclarations = varStatement.declarationList.declarations; var parameters_1 = varDeclarations.length === 1 && varDeclarations[0].initializer + // tslint:disable-next-line ? getParametersFromRightHandSideOfAssignment(varDeclarations[0].initializer) : undefined; return { commentOwner: commentOwner, parameters: parameters_1 }; diff --git a/lib/typingsInstaller.js b/lib/typingsInstaller.js index 12443179a3c35..79fc01aff1f1c 100644 --- a/lib/typingsInstaller.js +++ b/lib/typingsInstaller.js @@ -88,7 +88,7 @@ var ts; // If changing the text in this section, be sure to test `configureNightly` too. ts.versionMajorMinor = "3.0"; /** The version of the TypeScript compiler release */ - ts.version = ts.versionMajorMinor + ".2"; + ts.version = ts.versionMajorMinor + ".3"; })(ts || (ts = {})); (function (ts) { /* @internal */ @@ -49604,6 +49604,7 @@ var ts; var decl = _a[_i]; var declaration = decl; if (declaration.parameters.length === 1 && declaration.parameters[0].type) { + // tslint:disable-next-line switch (declaration.parameters[0].type.kind) { case 137 /* StringKeyword */: if (!seenStringIndexer) { @@ -85642,7 +85643,8 @@ var ts; resolution.refCount = undefined; } function watchFailedLookupLocationOfNonRelativeModuleResolutions(resolutions, name) { - var updateResolution = resolutionHost.getCurrentProgram().getTypeChecker().tryFindAmbientModuleWithoutAugmentations(name) ? + var program = resolutionHost.getCurrentProgram(); + var updateResolution = program && program.getTypeChecker().tryFindAmbientModuleWithoutAugmentations(name) ? setRefCountToUndefined : watchFailedLookupLocationOfResolution; resolutions.forEach(updateResolution); }