Skip to content

Commit 2817d0f

Browse files
authored
build: fix breaking changes script compilation error (angular#19300)
1 parent a586f02 commit 2817d0f

File tree

3 files changed

+7
-7
lines changed

3 files changed

+7
-7
lines changed

package.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -160,7 +160,7 @@
160160
"ts-node": "^3.0.4",
161161
"tsickle": "0.38.1",
162162
"tslint": "^6.1.0",
163-
"tsutils": "^3.0.0",
163+
"tsutils": "^3.17.1",
164164
"typescript": "3.9.1-rc",
165165
"typescript-3.6": "npm:typescript@~3.6.4",
166166
"typescript-3.7": "npm:typescript@~3.7.0",

scripts/breaking-changes.ts

+2-2
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
import {join, relative} from 'path';
22
import {readFileSync} from 'fs';
33
import chalk from 'chalk';
4-
import * as ts from 'typescript';
4+
import * as ts from 'typescript-3.8'; // TODO(crisbeto): switch back to `typescript` once 3.9 is out
55
import * as tsutils from 'tsutils';
66

77
const projectRoot = process.cwd();
@@ -19,7 +19,7 @@ const parsedConfig = ts.parseJsonSourceFileConfigFileContent(configFile, ts.sys,
1919
const summary: {[version: string]: string[]} = {};
2020

2121
// Go through all the TS files in the project.
22-
parsedConfig.fileNames.forEach(fileName => {
22+
parsedConfig.fileNames.forEach((fileName: string) => {
2323
const sourceFile = ts.createSourceFile(fileName, readFileSync(fileName, 'utf8'),
2424
configFile.languageVersion);
2525
const lineRanges = tsutils.getLineRanges(sourceFile);

yarn.lock

+4-4
Original file line numberDiff line numberDiff line change
@@ -11718,10 +11718,10 @@ tsutils@^2.29.0:
1171811718
dependencies:
1171911719
tslib "^1.8.1"
1172011720

11721-
tsutils@^3.0.0:
11722-
version "3.5.2"
11723-
resolved "https://registry.yarnpkg.com/tsutils/-/tsutils-3.5.2.tgz#6fd3c2d5a731e83bb21b070a173ec0faf3a8f6d3"
11724-
integrity sha512-qIlklNuI/1Dzfm+G+kJV5gg3gimZIX5haYtIVQe7qGyKd7eu8T1t1DY6pz4Sc2CGXAj9s1izycctm9Zfl9sRuQ==
11721+
tsutils@^3.17.1:
11722+
version "3.17.1"
11723+
resolved "https://registry.yarnpkg.com/tsutils/-/tsutils-3.17.1.tgz#ed719917f11ca0dee586272b2ac49e015a2dd759"
11724+
integrity sha512-kzeQ5B8H3w60nFY2g8cJIuH7JDpsALXySGtwGJ0p2LSjLgay3NdIpqq5SoOBe46bKDW2iq25irHCr8wjomUS2g==
1172511725
dependencies:
1172611726
tslib "^1.8.1"
1172711727

0 commit comments

Comments
 (0)