From fe0e80974223f33baa3afa6351becbcb5aa43298 Mon Sep 17 00:00:00 2001 From: Alexader Date: Wed, 9 May 2018 12:17:19 +0300 Subject: [PATCH 01/23] Fix #23180 - Generating source maps with relative path in sourceRoot option produces maps with absolute file paths --- src/compiler/commandLineParser.ts | 2 -- tests/baselines/reference/commonSourceDirectory.js | 2 +- tests/baselines/reference/commonSourceDirectory.js.map | 2 +- .../reference/commonSourceDirectory.sourcemap.txt | 8 ++++---- tests/baselines/reference/commonSourceDirectory_dts.js | 2 +- .../baselines/reference/commonSourceDirectory_dts.js.map | 2 +- .../reference/commonSourceDirectory_dts.sourcemap.txt | 8 ++++---- .../tsConfig/Default initialized TSConfig/tsconfig.json | 4 ++-- .../tsconfig.json | 4 ++-- .../tsconfig.json | 4 ++-- .../tsconfig.json | 4 ++-- .../Initialized TSConfig with files options/tsconfig.json | 4 ++-- .../tsconfig.json | 4 ++-- .../tsconfig.json | 4 ++-- .../tsconfig.json | 4 ++-- .../tsconfig.json | 4 ++-- 16 files changed, 30 insertions(+), 32 deletions(-) diff --git a/src/compiler/commandLineParser.ts b/src/compiler/commandLineParser.ts index f648bddefe9..395fe633a03 100644 --- a/src/compiler/commandLineParser.ts +++ b/src/compiler/commandLineParser.ts @@ -443,7 +443,6 @@ namespace ts { { name: "sourceRoot", type: "string", - isFilePath: true, paramType: Diagnostics.LOCATION, category: Diagnostics.Source_Map_Options, description: Diagnostics.Specify_the_location_where_debugger_should_locate_TypeScript_files_instead_of_source_locations, @@ -451,7 +450,6 @@ namespace ts { { name: "mapRoot", type: "string", - isFilePath: true, paramType: Diagnostics.LOCATION, category: Diagnostics.Source_Map_Options, description: Diagnostics.Specify_the_location_where_debugger_should_locate_map_files_instead_of_generated_locations, diff --git a/tests/baselines/reference/commonSourceDirectory.js b/tests/baselines/reference/commonSourceDirectory.js index ca705a5b34e..44991d1b84e 100644 --- a/tests/baselines/reference/commonSourceDirectory.js +++ b/tests/baselines/reference/commonSourceDirectory.js @@ -24,7 +24,7 @@ exports.__esModule = true; var foo_1 = require("foo"); var bar_1 = require("bar"); foo_1.x + bar_1.y; -//# sourceMappingURL=/app/myMapRoot/index.js.map +//# sourceMappingURL=../myMapRoot/index.js.map //// [/app/bin/index.d.ts] /// diff --git a/tests/baselines/reference/commonSourceDirectory.js.map b/tests/baselines/reference/commonSourceDirectory.js.map index fd88719859b..737c1dc3df1 100644 --- a/tests/baselines/reference/commonSourceDirectory.js.map +++ b/tests/baselines/reference/commonSourceDirectory.js.map @@ -1,2 +1,2 @@ //// [/app/bin/index.js.map] -{"version":3,"file":"index.js","sourceRoot":"/app/mySourceRoot/","sources":["index.ts"],"names":[],"mappings":";;AAAA,yCAAyC;AACzC,2BAAwB;AACxB,2BAAwB;AACxB,OAAC,GAAG,OAAC,CAAC"} \ No newline at end of file +{"version":3,"file":"index.js","sourceRoot":"mySourceRoot/","sources":["index.ts"],"names":[],"mappings":";;AAAA,yCAAyC;AACzC,2BAAwB;AACxB,2BAAwB;AACxB,OAAC,GAAG,OAAC,CAAC"} \ No newline at end of file diff --git a/tests/baselines/reference/commonSourceDirectory.sourcemap.txt b/tests/baselines/reference/commonSourceDirectory.sourcemap.txt index c880d2d0059..567e435ce55 100644 --- a/tests/baselines/reference/commonSourceDirectory.sourcemap.txt +++ b/tests/baselines/reference/commonSourceDirectory.sourcemap.txt @@ -1,7 +1,7 @@ =================================================================== JsFile: index.js -mapUrl: /app/myMapRoot/index.js.map -sourceRoot: /app/mySourceRoot/ +mapUrl: ../myMapRoot/index.js.map +sourceRoot: mySourceRoot/ sources: index.ts =================================================================== ------------------------------------------------------------------- @@ -43,7 +43,7 @@ sourceFile:index.ts 3 > ^^^ 4 > ^^^^^^^ 5 > ^ -6 > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^-> +6 > ^^^^^^^^^^^^^^^^^^^^^^^^^^^-> 1 > > 2 >x @@ -56,4 +56,4 @@ sourceFile:index.ts 4 >Emitted(6, 18) Source(4, 6) + SourceIndex(0) 5 >Emitted(6, 19) Source(4, 7) + SourceIndex(0) --- ->>>//# sourceMappingURL=/app/myMapRoot/index.js.map \ No newline at end of file +>>>//# sourceMappingURL=../myMapRoot/index.js.map \ No newline at end of file diff --git a/tests/baselines/reference/commonSourceDirectory_dts.js b/tests/baselines/reference/commonSourceDirectory_dts.js index 249edeceddd..1009ff9475b 100644 --- a/tests/baselines/reference/commonSourceDirectory_dts.js +++ b/tests/baselines/reference/commonSourceDirectory_dts.js @@ -15,7 +15,7 @@ export const x = y; exports.__esModule = true; /// exports.x = y; -//# sourceMappingURL=/app/myMapRoot/index.js.map +//# sourceMappingURL=../src/myMapRoot/index.js.map //// [/app/bin/index.d.ts] /// diff --git a/tests/baselines/reference/commonSourceDirectory_dts.js.map b/tests/baselines/reference/commonSourceDirectory_dts.js.map index 552da577884..2950d165917 100644 --- a/tests/baselines/reference/commonSourceDirectory_dts.js.map +++ b/tests/baselines/reference/commonSourceDirectory_dts.js.map @@ -1,2 +1,2 @@ //// [/app/bin/index.js.map] -{"version":3,"file":"index.js","sourceRoot":"/app/mySourceRoot/","sources":["index.ts"],"names":[],"mappings":";;AAAA,wCAAwC;AAC3B,QAAA,CAAC,GAAG,CAAC,CAAC"} \ No newline at end of file +{"version":3,"file":"index.js","sourceRoot":"mySourceRoot/","sources":["index.ts"],"names":[],"mappings":";;AAAA,wCAAwC;AAC3B,QAAA,CAAC,GAAG,CAAC,CAAC"} \ No newline at end of file diff --git a/tests/baselines/reference/commonSourceDirectory_dts.sourcemap.txt b/tests/baselines/reference/commonSourceDirectory_dts.sourcemap.txt index 925a3d30ed4..fb2ef3596c6 100644 --- a/tests/baselines/reference/commonSourceDirectory_dts.sourcemap.txt +++ b/tests/baselines/reference/commonSourceDirectory_dts.sourcemap.txt @@ -1,7 +1,7 @@ =================================================================== JsFile: index.js -mapUrl: /app/myMapRoot/index.js.map -sourceRoot: /app/mySourceRoot/ +mapUrl: ../src/myMapRoot/index.js.map +sourceRoot: mySourceRoot/ sources: index.ts =================================================================== ------------------------------------------------------------------- @@ -25,7 +25,7 @@ sourceFile:index.ts 4 > ^^^ 5 > ^ 6 > ^ -7 > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^-> +7 > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^-> 1 > >export const 2 > @@ -40,4 +40,4 @@ sourceFile:index.ts 5 >Emitted(4, 14) Source(2, 19) + SourceIndex(0) 6 >Emitted(4, 15) Source(2, 20) + SourceIndex(0) --- ->>>//# sourceMappingURL=/app/myMapRoot/index.js.map \ No newline at end of file +>>>//# sourceMappingURL=../src/myMapRoot/index.js.map \ No newline at end of file diff --git a/tests/baselines/reference/tsConfig/Default initialized TSConfig/tsconfig.json b/tests/baselines/reference/tsConfig/Default initialized TSConfig/tsconfig.json index 0b72c3fd8a7..261cdca7011 100644 --- a/tests/baselines/reference/tsConfig/Default initialized TSConfig/tsconfig.json +++ b/tests/baselines/reference/tsConfig/Default initialized TSConfig/tsconfig.json @@ -47,8 +47,8 @@ // "preserveSymlinks": true, /* Do not resolve the real path of symlinks. */ /* Source Map Options */ - // "sourceRoot": "./", /* Specify the location where debugger should locate TypeScript files instead of source locations. */ - // "mapRoot": "./", /* Specify the location where debugger should locate map files instead of generated locations. */ + // "sourceRoot": "", /* Specify the location where debugger should locate TypeScript files instead of source locations. */ + // "mapRoot": "", /* Specify the location where debugger should locate map files instead of generated locations. */ // "inlineSourceMap": true, /* Emit a single file with source maps instead of having a separate file. */ // "inlineSources": true, /* Emit the source alongside the sourcemaps within a single file; requires '--inlineSourceMap' or '--sourceMap' to be set. */ diff --git a/tests/baselines/reference/tsConfig/Initialized TSConfig with advanced options/tsconfig.json b/tests/baselines/reference/tsConfig/Initialized TSConfig with advanced options/tsconfig.json index 4d5c6053bcc..d3a9f8e9f47 100644 --- a/tests/baselines/reference/tsConfig/Initialized TSConfig with advanced options/tsconfig.json +++ b/tests/baselines/reference/tsConfig/Initialized TSConfig with advanced options/tsconfig.json @@ -47,8 +47,8 @@ // "preserveSymlinks": true, /* Do not resolve the real path of symlinks. */ /* Source Map Options */ - // "sourceRoot": "./", /* Specify the location where debugger should locate TypeScript files instead of source locations. */ - // "mapRoot": "./", /* Specify the location where debugger should locate map files instead of generated locations. */ + // "sourceRoot": "", /* Specify the location where debugger should locate TypeScript files instead of source locations. */ + // "mapRoot": "", /* Specify the location where debugger should locate map files instead of generated locations. */ // "inlineSourceMap": true, /* Emit a single file with source maps instead of having a separate file. */ // "inlineSources": true, /* Emit the source alongside the sourcemaps within a single file; requires '--inlineSourceMap' or '--sourceMap' to be set. */ diff --git a/tests/baselines/reference/tsConfig/Initialized TSConfig with boolean value compiler options/tsconfig.json b/tests/baselines/reference/tsConfig/Initialized TSConfig with boolean value compiler options/tsconfig.json index f84c7f3abf3..8484e61bcfa 100644 --- a/tests/baselines/reference/tsConfig/Initialized TSConfig with boolean value compiler options/tsconfig.json +++ b/tests/baselines/reference/tsConfig/Initialized TSConfig with boolean value compiler options/tsconfig.json @@ -47,8 +47,8 @@ // "preserveSymlinks": true, /* Do not resolve the real path of symlinks. */ /* Source Map Options */ - // "sourceRoot": "./", /* Specify the location where debugger should locate TypeScript files instead of source locations. */ - // "mapRoot": "./", /* Specify the location where debugger should locate map files instead of generated locations. */ + // "sourceRoot": "", /* Specify the location where debugger should locate TypeScript files instead of source locations. */ + // "mapRoot": "", /* Specify the location where debugger should locate map files instead of generated locations. */ // "inlineSourceMap": true, /* Emit a single file with source maps instead of having a separate file. */ // "inlineSources": true, /* Emit the source alongside the sourcemaps within a single file; requires '--inlineSourceMap' or '--sourceMap' to be set. */ diff --git a/tests/baselines/reference/tsConfig/Initialized TSConfig with enum value compiler options/tsconfig.json b/tests/baselines/reference/tsConfig/Initialized TSConfig with enum value compiler options/tsconfig.json index b65582c7841..35aa1cf7eab 100644 --- a/tests/baselines/reference/tsConfig/Initialized TSConfig with enum value compiler options/tsconfig.json +++ b/tests/baselines/reference/tsConfig/Initialized TSConfig with enum value compiler options/tsconfig.json @@ -47,8 +47,8 @@ // "preserveSymlinks": true, /* Do not resolve the real path of symlinks. */ /* Source Map Options */ - // "sourceRoot": "./", /* Specify the location where debugger should locate TypeScript files instead of source locations. */ - // "mapRoot": "./", /* Specify the location where debugger should locate map files instead of generated locations. */ + // "sourceRoot": "", /* Specify the location where debugger should locate TypeScript files instead of source locations. */ + // "mapRoot": "", /* Specify the location where debugger should locate map files instead of generated locations. */ // "inlineSourceMap": true, /* Emit a single file with source maps instead of having a separate file. */ // "inlineSources": true, /* Emit the source alongside the sourcemaps within a single file; requires '--inlineSourceMap' or '--sourceMap' to be set. */ diff --git a/tests/baselines/reference/tsConfig/Initialized TSConfig with files options/tsconfig.json b/tests/baselines/reference/tsConfig/Initialized TSConfig with files options/tsconfig.json index 86d25e2362a..fbc441b823c 100644 --- a/tests/baselines/reference/tsConfig/Initialized TSConfig with files options/tsconfig.json +++ b/tests/baselines/reference/tsConfig/Initialized TSConfig with files options/tsconfig.json @@ -47,8 +47,8 @@ // "preserveSymlinks": true, /* Do not resolve the real path of symlinks. */ /* Source Map Options */ - // "sourceRoot": "./", /* Specify the location where debugger should locate TypeScript files instead of source locations. */ - // "mapRoot": "./", /* Specify the location where debugger should locate map files instead of generated locations. */ + // "sourceRoot": "", /* Specify the location where debugger should locate TypeScript files instead of source locations. */ + // "mapRoot": "", /* Specify the location where debugger should locate map files instead of generated locations. */ // "inlineSourceMap": true, /* Emit a single file with source maps instead of having a separate file. */ // "inlineSources": true, /* Emit the source alongside the sourcemaps within a single file; requires '--inlineSourceMap' or '--sourceMap' to be set. */ diff --git a/tests/baselines/reference/tsConfig/Initialized TSConfig with incorrect compiler option value/tsconfig.json b/tests/baselines/reference/tsConfig/Initialized TSConfig with incorrect compiler option value/tsconfig.json index b623b1198c2..f758c1f6c20 100644 --- a/tests/baselines/reference/tsConfig/Initialized TSConfig with incorrect compiler option value/tsconfig.json +++ b/tests/baselines/reference/tsConfig/Initialized TSConfig with incorrect compiler option value/tsconfig.json @@ -47,8 +47,8 @@ // "preserveSymlinks": true, /* Do not resolve the real path of symlinks. */ /* Source Map Options */ - // "sourceRoot": "./", /* Specify the location where debugger should locate TypeScript files instead of source locations. */ - // "mapRoot": "./", /* Specify the location where debugger should locate map files instead of generated locations. */ + // "sourceRoot": "", /* Specify the location where debugger should locate TypeScript files instead of source locations. */ + // "mapRoot": "", /* Specify the location where debugger should locate map files instead of generated locations. */ // "inlineSourceMap": true, /* Emit a single file with source maps instead of having a separate file. */ // "inlineSources": true, /* Emit the source alongside the sourcemaps within a single file; requires '--inlineSourceMap' or '--sourceMap' to be set. */ diff --git a/tests/baselines/reference/tsConfig/Initialized TSConfig with incorrect compiler option/tsconfig.json b/tests/baselines/reference/tsConfig/Initialized TSConfig with incorrect compiler option/tsconfig.json index 0b72c3fd8a7..261cdca7011 100644 --- a/tests/baselines/reference/tsConfig/Initialized TSConfig with incorrect compiler option/tsconfig.json +++ b/tests/baselines/reference/tsConfig/Initialized TSConfig with incorrect compiler option/tsconfig.json @@ -47,8 +47,8 @@ // "preserveSymlinks": true, /* Do not resolve the real path of symlinks. */ /* Source Map Options */ - // "sourceRoot": "./", /* Specify the location where debugger should locate TypeScript files instead of source locations. */ - // "mapRoot": "./", /* Specify the location where debugger should locate map files instead of generated locations. */ + // "sourceRoot": "", /* Specify the location where debugger should locate TypeScript files instead of source locations. */ + // "mapRoot": "", /* Specify the location where debugger should locate map files instead of generated locations. */ // "inlineSourceMap": true, /* Emit a single file with source maps instead of having a separate file. */ // "inlineSources": true, /* Emit the source alongside the sourcemaps within a single file; requires '--inlineSourceMap' or '--sourceMap' to be set. */ diff --git a/tests/baselines/reference/tsConfig/Initialized TSConfig with list compiler options with enum value/tsconfig.json b/tests/baselines/reference/tsConfig/Initialized TSConfig with list compiler options with enum value/tsconfig.json index ea9df560138..cdb52963ccb 100644 --- a/tests/baselines/reference/tsConfig/Initialized TSConfig with list compiler options with enum value/tsconfig.json +++ b/tests/baselines/reference/tsConfig/Initialized TSConfig with list compiler options with enum value/tsconfig.json @@ -47,8 +47,8 @@ // "preserveSymlinks": true, /* Do not resolve the real path of symlinks. */ /* Source Map Options */ - // "sourceRoot": "./", /* Specify the location where debugger should locate TypeScript files instead of source locations. */ - // "mapRoot": "./", /* Specify the location where debugger should locate map files instead of generated locations. */ + // "sourceRoot": "", /* Specify the location where debugger should locate TypeScript files instead of source locations. */ + // "mapRoot": "", /* Specify the location where debugger should locate map files instead of generated locations. */ // "inlineSourceMap": true, /* Emit a single file with source maps instead of having a separate file. */ // "inlineSources": true, /* Emit the source alongside the sourcemaps within a single file; requires '--inlineSourceMap' or '--sourceMap' to be set. */ diff --git a/tests/baselines/reference/tsConfig/Initialized TSConfig with list compiler options/tsconfig.json b/tests/baselines/reference/tsConfig/Initialized TSConfig with list compiler options/tsconfig.json index bab4947a8e5..fd6419e1e35 100644 --- a/tests/baselines/reference/tsConfig/Initialized TSConfig with list compiler options/tsconfig.json +++ b/tests/baselines/reference/tsConfig/Initialized TSConfig with list compiler options/tsconfig.json @@ -47,8 +47,8 @@ // "preserveSymlinks": true, /* Do not resolve the real path of symlinks. */ /* Source Map Options */ - // "sourceRoot": "./", /* Specify the location where debugger should locate TypeScript files instead of source locations. */ - // "mapRoot": "./", /* Specify the location where debugger should locate map files instead of generated locations. */ + // "sourceRoot": "", /* Specify the location where debugger should locate TypeScript files instead of source locations. */ + // "mapRoot": "", /* Specify the location where debugger should locate map files instead of generated locations. */ // "inlineSourceMap": true, /* Emit a single file with source maps instead of having a separate file. */ // "inlineSources": true, /* Emit the source alongside the sourcemaps within a single file; requires '--inlineSourceMap' or '--sourceMap' to be set. */ From b33d5e3f192afc372d2dc9901d251d6dc5818702 Mon Sep 17 00:00:00 2001 From: Mohamed Hegazy Date: Mon, 11 Jun 2018 12:46:13 -0700 Subject: [PATCH 02/23] Fix #24826: Add mapping for ES2018 target to library --- src/compiler/utilities.ts | 2 ++ .../reference/es2018ObjectAssign.errors.txt | 10 +++++++++ .../baselines/reference/es2018ObjectAssign.js | 10 +++++++++ .../reference/es2018ObjectAssign.symbols | 17 ++++++++++++++ .../reference/es2018ObjectAssign.types | 22 +++++++++++++++++++ tests/cases/compiler/es2018ObjectAssign.ts | 6 +++++ 6 files changed, 67 insertions(+) create mode 100644 tests/baselines/reference/es2018ObjectAssign.errors.txt create mode 100644 tests/baselines/reference/es2018ObjectAssign.js create mode 100644 tests/baselines/reference/es2018ObjectAssign.symbols create mode 100644 tests/baselines/reference/es2018ObjectAssign.types create mode 100644 tests/cases/compiler/es2018ObjectAssign.ts diff --git a/src/compiler/utilities.ts b/src/compiler/utilities.ts index 156555124bd..e6fc3d203c3 100644 --- a/src/compiler/utilities.ts +++ b/src/compiler/utilities.ts @@ -4177,6 +4177,8 @@ namespace ts { switch (options.target) { case ScriptTarget.ESNext: return "lib.esnext.full.d.ts"; + case ScriptTarget.ES2018: + return "lib.es2018.full.d.ts"; case ScriptTarget.ES2017: return "lib.es2017.full.d.ts"; case ScriptTarget.ES2016: diff --git a/tests/baselines/reference/es2018ObjectAssign.errors.txt b/tests/baselines/reference/es2018ObjectAssign.errors.txt new file mode 100644 index 00000000000..336bef18c6e --- /dev/null +++ b/tests/baselines/reference/es2018ObjectAssign.errors.txt @@ -0,0 +1,10 @@ +tests/cases/compiler/es2018ObjectAssign.ts(3,7): error TS1155: 'const' declarations must be initialized. + + +==== tests/cases/compiler/es2018ObjectAssign.ts (1 errors) ==== + const test = Object.assign({}, { test: true }); + + const p: Promise; + ~ +!!! error TS1155: 'const' declarations must be initialized. + p.finally(); \ No newline at end of file diff --git a/tests/baselines/reference/es2018ObjectAssign.js b/tests/baselines/reference/es2018ObjectAssign.js new file mode 100644 index 00000000000..2a3beb5ed02 --- /dev/null +++ b/tests/baselines/reference/es2018ObjectAssign.js @@ -0,0 +1,10 @@ +//// [es2018ObjectAssign.ts] +const test = Object.assign({}, { test: true }); + +const p: Promise; +p.finally(); + +//// [es2018ObjectAssign.js] +const test = Object.assign({}, { test: true }); +const p; +p.finally(); diff --git a/tests/baselines/reference/es2018ObjectAssign.symbols b/tests/baselines/reference/es2018ObjectAssign.symbols new file mode 100644 index 00000000000..323501e100f --- /dev/null +++ b/tests/baselines/reference/es2018ObjectAssign.symbols @@ -0,0 +1,17 @@ +=== tests/cases/compiler/es2018ObjectAssign.ts === +const test = Object.assign({}, { test: true }); +>test : Symbol(test, Decl(es2018ObjectAssign.ts, 0, 5)) +>Object.assign : Symbol(ObjectConstructor.assign, Decl(lib.es2015.core.d.ts, --, --), Decl(lib.es2015.core.d.ts, --, --), Decl(lib.es2015.core.d.ts, --, --), Decl(lib.es2015.core.d.ts, --, --)) +>Object : Symbol(Object, Decl(lib.es5.d.ts, --, --), Decl(lib.es5.d.ts, --, --)) +>assign : Symbol(ObjectConstructor.assign, Decl(lib.es2015.core.d.ts, --, --), Decl(lib.es2015.core.d.ts, --, --), Decl(lib.es2015.core.d.ts, --, --), Decl(lib.es2015.core.d.ts, --, --)) +>test : Symbol(test, Decl(es2018ObjectAssign.ts, 0, 32)) + +const p: Promise; +>p : Symbol(p, Decl(es2018ObjectAssign.ts, 2, 5)) +>Promise : Symbol(Promise, Decl(lib.es5.d.ts, --, --), Decl(lib.es2015.iterable.d.ts, --, --), Decl(lib.es2015.promise.d.ts, --, --), Decl(lib.es2015.symbol.wellknown.d.ts, --, --), Decl(lib.es2018.promise.d.ts, --, --)) + +p.finally(); +>p.finally : Symbol(Promise.finally, Decl(lib.es2018.promise.d.ts, --, --)) +>p : Symbol(p, Decl(es2018ObjectAssign.ts, 2, 5)) +>finally : Symbol(Promise.finally, Decl(lib.es2018.promise.d.ts, --, --)) + diff --git a/tests/baselines/reference/es2018ObjectAssign.types b/tests/baselines/reference/es2018ObjectAssign.types new file mode 100644 index 00000000000..f8e902ff262 --- /dev/null +++ b/tests/baselines/reference/es2018ObjectAssign.types @@ -0,0 +1,22 @@ +=== tests/cases/compiler/es2018ObjectAssign.ts === +const test = Object.assign({}, { test: true }); +>test : { test: boolean; } +>Object.assign({}, { test: true }) : { test: boolean; } +>Object.assign : { (target: T, source: U): T & U; (target: T, source1: U, source2: V): T & U & V; (target: T, source1: U, source2: V, source3: W): T & U & V & W; (target: object, ...sources: any[]): any; } +>Object : ObjectConstructor +>assign : { (target: T, source: U): T & U; (target: T, source1: U, source2: V): T & U & V; (target: T, source1: U, source2: V, source3: W): T & U & V & W; (target: object, ...sources: any[]): any; } +>{} : {} +>{ test: true } : { test: true; } +>test : true +>true : true + +const p: Promise; +>p : Promise +>Promise : Promise + +p.finally(); +>p.finally() : Promise +>p.finally : (onfinally?: () => void) => Promise +>p : Promise +>finally : (onfinally?: () => void) => Promise + diff --git a/tests/cases/compiler/es2018ObjectAssign.ts b/tests/cases/compiler/es2018ObjectAssign.ts new file mode 100644 index 00000000000..ed13289dd00 --- /dev/null +++ b/tests/cases/compiler/es2018ObjectAssign.ts @@ -0,0 +1,6 @@ +// @target: es2018 + +const test = Object.assign({}, { test: true }); + +const p: Promise; +p.finally(); \ No newline at end of file From c34a6d9d12ff0bb9e8f5894d35edfdbb9886bd13 Mon Sep 17 00:00:00 2001 From: Mohamed Hegazy Date: Mon, 11 Jun 2018 15:29:52 -0700 Subject: [PATCH 03/23] Remove error baseline --- .../baselines/reference/es2018ObjectAssign.errors.txt | 10 ---------- tests/baselines/reference/es2018ObjectAssign.js | 3 +-- tests/baselines/reference/es2018ObjectAssign.symbols | 6 +++--- tests/baselines/reference/es2018ObjectAssign.types | 2 +- tests/cases/compiler/es2018ObjectAssign.ts | 2 +- 5 files changed, 6 insertions(+), 17 deletions(-) delete mode 100644 tests/baselines/reference/es2018ObjectAssign.errors.txt diff --git a/tests/baselines/reference/es2018ObjectAssign.errors.txt b/tests/baselines/reference/es2018ObjectAssign.errors.txt deleted file mode 100644 index 336bef18c6e..00000000000 --- a/tests/baselines/reference/es2018ObjectAssign.errors.txt +++ /dev/null @@ -1,10 +0,0 @@ -tests/cases/compiler/es2018ObjectAssign.ts(3,7): error TS1155: 'const' declarations must be initialized. - - -==== tests/cases/compiler/es2018ObjectAssign.ts (1 errors) ==== - const test = Object.assign({}, { test: true }); - - const p: Promise; - ~ -!!! error TS1155: 'const' declarations must be initialized. - p.finally(); \ No newline at end of file diff --git a/tests/baselines/reference/es2018ObjectAssign.js b/tests/baselines/reference/es2018ObjectAssign.js index 2a3beb5ed02..4ad3dc3c8e7 100644 --- a/tests/baselines/reference/es2018ObjectAssign.js +++ b/tests/baselines/reference/es2018ObjectAssign.js @@ -1,10 +1,9 @@ //// [es2018ObjectAssign.ts] const test = Object.assign({}, { test: true }); -const p: Promise; +declare const p: Promise; p.finally(); //// [es2018ObjectAssign.js] const test = Object.assign({}, { test: true }); -const p; p.finally(); diff --git a/tests/baselines/reference/es2018ObjectAssign.symbols b/tests/baselines/reference/es2018ObjectAssign.symbols index 323501e100f..3ed140cb570 100644 --- a/tests/baselines/reference/es2018ObjectAssign.symbols +++ b/tests/baselines/reference/es2018ObjectAssign.symbols @@ -6,12 +6,12 @@ const test = Object.assign({}, { test: true }); >assign : Symbol(ObjectConstructor.assign, Decl(lib.es2015.core.d.ts, --, --), Decl(lib.es2015.core.d.ts, --, --), Decl(lib.es2015.core.d.ts, --, --), Decl(lib.es2015.core.d.ts, --, --)) >test : Symbol(test, Decl(es2018ObjectAssign.ts, 0, 32)) -const p: Promise; ->p : Symbol(p, Decl(es2018ObjectAssign.ts, 2, 5)) +declare const p: Promise; +>p : Symbol(p, Decl(es2018ObjectAssign.ts, 2, 13)) >Promise : Symbol(Promise, Decl(lib.es5.d.ts, --, --), Decl(lib.es2015.iterable.d.ts, --, --), Decl(lib.es2015.promise.d.ts, --, --), Decl(lib.es2015.symbol.wellknown.d.ts, --, --), Decl(lib.es2018.promise.d.ts, --, --)) p.finally(); >p.finally : Symbol(Promise.finally, Decl(lib.es2018.promise.d.ts, --, --)) ->p : Symbol(p, Decl(es2018ObjectAssign.ts, 2, 5)) +>p : Symbol(p, Decl(es2018ObjectAssign.ts, 2, 13)) >finally : Symbol(Promise.finally, Decl(lib.es2018.promise.d.ts, --, --)) diff --git a/tests/baselines/reference/es2018ObjectAssign.types b/tests/baselines/reference/es2018ObjectAssign.types index f8e902ff262..92ac3d760a3 100644 --- a/tests/baselines/reference/es2018ObjectAssign.types +++ b/tests/baselines/reference/es2018ObjectAssign.types @@ -10,7 +10,7 @@ const test = Object.assign({}, { test: true }); >test : true >true : true -const p: Promise; +declare const p: Promise; >p : Promise >Promise : Promise diff --git a/tests/cases/compiler/es2018ObjectAssign.ts b/tests/cases/compiler/es2018ObjectAssign.ts index ed13289dd00..314315b42b4 100644 --- a/tests/cases/compiler/es2018ObjectAssign.ts +++ b/tests/cases/compiler/es2018ObjectAssign.ts @@ -2,5 +2,5 @@ const test = Object.assign({}, { test: true }); -const p: Promise; +declare const p: Promise; p.finally(); \ No newline at end of file From 6c78ce31ead3e4351ebe55f1a1197782982e02ce Mon Sep 17 00:00:00 2001 From: Wesley Wigham Date: Mon, 11 Jun 2018 17:00:17 -0700 Subject: [PATCH 04/23] Set use flag (#24881) --- src/services/signatureHelp.ts | 2 +- ...tureHelpForNonlocalTypeDoesNotUseImportType.ts | 15 +++++++++++++++ 2 files changed, 16 insertions(+), 1 deletion(-) create mode 100644 tests/cases/fourslash/signatureHelpForNonlocalTypeDoesNotUseImportType.ts diff --git a/src/services/signatureHelp.ts b/src/services/signatureHelp.ts index 94f95641fed..ac13a2c7904 100644 --- a/src/services/signatureHelp.ts +++ b/src/services/signatureHelp.ts @@ -366,7 +366,7 @@ namespace ts.SignatureHelp { return invocation.kind === InvocationKind.Call ? getInvokedExpression(invocation.node) : invocation.called; } - const signatureHelpNodeBuilderFlags = NodeBuilderFlags.OmitParameterModifiers | NodeBuilderFlags.IgnoreErrors; + const signatureHelpNodeBuilderFlags = NodeBuilderFlags.OmitParameterModifiers | NodeBuilderFlags.IgnoreErrors | NodeBuilderFlags.UseAliasDefinedOutsideCurrentScope; function createSignatureHelpItems(candidates: ReadonlyArray, resolvedSignature: Signature, argumentListInfo: ArgumentListInfo, sourceFile: SourceFile, typeChecker: TypeChecker): SignatureHelpItems { const { argumentCount, argumentsSpan: applicableSpan, invocation, argumentIndex } = argumentListInfo; const isTypeParameterList = argumentListInfo.kind === ArgumentListKind.TypeArguments; diff --git a/tests/cases/fourslash/signatureHelpForNonlocalTypeDoesNotUseImportType.ts b/tests/cases/fourslash/signatureHelpForNonlocalTypeDoesNotUseImportType.ts new file mode 100644 index 00000000000..42efddb65f4 --- /dev/null +++ b/tests/cases/fourslash/signatureHelpForNonlocalTypeDoesNotUseImportType.ts @@ -0,0 +1,15 @@ +/// + +// @Filename: exporter.ts +////export interface Thing {} +////export const Foo: () => Thing = null as any; + +// @Filename: usage.ts +////import {Foo} from "./exporter" +////function f(p = Foo()): void {} +////f(/*1*/ + +verify.signatureHelp({ + marker: "1", + text: "f(p?: Thing): void" +}); \ No newline at end of file From 212cd9b21829662966d464b2ecf4d4c325dec394 Mon Sep 17 00:00:00 2001 From: Wesley Wigham Date: Mon, 11 Jun 2018 17:12:06 -0700 Subject: [PATCH 05/23] Use correct search order for position location (#24886) --- src/services/sourcemaps.ts | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/services/sourcemaps.ts b/src/services/sourcemaps.ts index 9fa997f7a7f..4fae8167aac 100644 --- a/src/services/sourcemaps.ts +++ b/src/services/sourcemaps.ts @@ -42,7 +42,7 @@ namespace ts.sourcemaps { }; function getGeneratedPosition(loc: SourceMappableLocation): SourceMappableLocation { - const maps = getGeneratedOrderedMappings(); + const maps = getSourceOrderedMappings(); if (!length(maps)) return loc; let targetIndex = binarySearch(maps, { sourcePath: loc.fileName, sourcePosition: loc.position }, identity, compareProcessedPositionSourcePositions); if (targetIndex < 0 && maps.length > 0) { @@ -56,7 +56,7 @@ namespace ts.sourcemaps { } function getOriginalPosition(loc: SourceMappableLocation): SourceMappableLocation { - const maps = getSourceOrderedMappings(); + const maps = getGeneratedOrderedMappings(); if (!length(maps)) return loc; let targetIndex = binarySearch(maps, { emittedPosition: loc.position }, identity, compareProcessedPositionEmittedPositions); if (targetIndex < 0 && maps.length > 0) { From 756e46bfe3025e1f0f441fb779c37598555f08bc Mon Sep 17 00:00:00 2001 From: Ron Buckton Date: Mon, 11 Jun 2018 17:59:32 -0700 Subject: [PATCH 06/23] Reuse resolvedProjectReferences --- src/compiler/program.ts | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/compiler/program.ts b/src/compiler/program.ts index 856f9580f0e..8a741cc93d0 100644 --- a/src/compiler/program.ts +++ b/src/compiler/program.ts @@ -616,7 +616,7 @@ namespace ts { const filesByNameIgnoreCase = host.useCaseSensitiveFileNames() ? createMap() : undefined; // A parallel array to projectReferences storing the results of reading in the referenced tsconfig files - const resolvedProjectReferences: (ResolvedProjectReference | undefined)[] | undefined = projectReferences ? [] : undefined; + let resolvedProjectReferences: (ResolvedProjectReference | undefined)[] | undefined = projectReferences ? [] : undefined; const projectReferenceRedirects: Map = createMap(); const shouldCreateNewSourceFile = shouldProgramCreateNewSourceFiles(oldProgram, options); @@ -1190,6 +1190,7 @@ namespace ts { fileProcessingDiagnostics.reattachFileDiagnostics(modifiedFile.newFile); } resolvedTypeReferenceDirectives = oldProgram.getResolvedTypeReferenceDirectives(); + resolvedProjectReferences = oldProgram.getProjectReferences(); sourceFileToPackageName = oldProgram.sourceFileToPackageName; redirectTargetsSet = oldProgram.redirectTargetsSet; From 5c01a3e3ccaf8a4bec0a3a8c729ea689b3181690 Mon Sep 17 00:00:00 2001 From: Wesley Wigham Date: Mon, 11 Jun 2018 18:55:42 -0700 Subject: [PATCH 07/23] Remove generated files (#24892) * Remove generated code from repo * Add new paths to gitignore --- .gitignore | 2 + .../diagnosticInformationMap.generated.ts | 1110 ----------------- src/parser/diagnosticMessages.generated.json | 1101 ---------------- 3 files changed, 2 insertions(+), 2211 deletions(-) delete mode 100644 src/parser/diagnosticInformationMap.generated.ts delete mode 100644 src/parser/diagnosticMessages.generated.json diff --git a/.gitignore b/.gitignore index 1b218945a18..72022f3dda1 100644 --- a/.gitignore +++ b/.gitignore @@ -23,6 +23,8 @@ tests/services/browser/typescriptServices.js src/harness/*.js src/compiler/diagnosticInformationMap.generated.ts src/compiler/diagnosticMessages.generated.json +src/parser/diagnosticInformationMap.generated.ts +src/parser/diagnosticMessages.generated.json rwc-report.html *.swp build.json diff --git a/src/parser/diagnosticInformationMap.generated.ts b/src/parser/diagnosticInformationMap.generated.ts deleted file mode 100644 index 81c65e998ed..00000000000 --- a/src/parser/diagnosticInformationMap.generated.ts +++ /dev/null @@ -1,1110 +0,0 @@ -// -// generated from './diagnosticInformationMap.generated.ts' by 'src\parser' -/* @internal */ -namespace ts { - function diag(code: number, category: DiagnosticCategory, key: string, message: string, reportsUnnecessary?: {}): DiagnosticMessage { - return { code, category, key, message, reportsUnnecessary }; - } - // tslint:disable-next-line variable-name - export const Diagnostics = { - Unterminated_string_literal: diag(1002, DiagnosticCategory.Error, "Unterminated_string_literal_1002", "Unterminated string literal."), - Identifier_expected: diag(1003, DiagnosticCategory.Error, "Identifier_expected_1003", "Identifier expected."), - _0_expected: diag(1005, DiagnosticCategory.Error, "_0_expected_1005", "'{0}' expected."), - A_file_cannot_have_a_reference_to_itself: diag(1006, DiagnosticCategory.Error, "A_file_cannot_have_a_reference_to_itself_1006", "A file cannot have a reference to itself."), - Trailing_comma_not_allowed: diag(1009, DiagnosticCategory.Error, "Trailing_comma_not_allowed_1009", "Trailing comma not allowed."), - Asterisk_Slash_expected: diag(1010, DiagnosticCategory.Error, "Asterisk_Slash_expected_1010", "'*/' expected."), - An_element_access_expression_should_take_an_argument: diag(1011, DiagnosticCategory.Error, "An_element_access_expression_should_take_an_argument_1011", "An element access expression should take an argument."), - Unexpected_token: diag(1012, DiagnosticCategory.Error, "Unexpected_token_1012", "Unexpected token."), - A_rest_parameter_or_binding_pattern_may_not_have_a_trailing_comma: diag(1013, DiagnosticCategory.Error, "A_rest_parameter_or_binding_pattern_may_not_have_a_trailing_comma_1013", "A rest parameter or binding pattern may not have a trailing comma."), - A_rest_parameter_must_be_last_in_a_parameter_list: diag(1014, DiagnosticCategory.Error, "A_rest_parameter_must_be_last_in_a_parameter_list_1014", "A rest parameter must be last in a parameter list."), - Parameter_cannot_have_question_mark_and_initializer: diag(1015, DiagnosticCategory.Error, "Parameter_cannot_have_question_mark_and_initializer_1015", "Parameter cannot have question mark and initializer."), - A_required_parameter_cannot_follow_an_optional_parameter: diag(1016, DiagnosticCategory.Error, "A_required_parameter_cannot_follow_an_optional_parameter_1016", "A required parameter cannot follow an optional parameter."), - An_index_signature_cannot_have_a_rest_parameter: diag(1017, DiagnosticCategory.Error, "An_index_signature_cannot_have_a_rest_parameter_1017", "An index signature cannot have a rest parameter."), - An_index_signature_parameter_cannot_have_an_accessibility_modifier: diag(1018, DiagnosticCategory.Error, "An_index_signature_parameter_cannot_have_an_accessibility_modifier_1018", "An index signature parameter cannot have an accessibility modifier."), - An_index_signature_parameter_cannot_have_a_question_mark: diag(1019, DiagnosticCategory.Error, "An_index_signature_parameter_cannot_have_a_question_mark_1019", "An index signature parameter cannot have a question mark."), - An_index_signature_parameter_cannot_have_an_initializer: diag(1020, DiagnosticCategory.Error, "An_index_signature_parameter_cannot_have_an_initializer_1020", "An index signature parameter cannot have an initializer."), - An_index_signature_must_have_a_type_annotation: diag(1021, DiagnosticCategory.Error, "An_index_signature_must_have_a_type_annotation_1021", "An index signature must have a type annotation."), - An_index_signature_parameter_must_have_a_type_annotation: diag(1022, DiagnosticCategory.Error, "An_index_signature_parameter_must_have_a_type_annotation_1022", "An index signature parameter must have a type annotation."), - An_index_signature_parameter_type_must_be_string_or_number: diag(1023, DiagnosticCategory.Error, "An_index_signature_parameter_type_must_be_string_or_number_1023", "An index signature parameter type must be 'string' or 'number'."), - readonly_modifier_can_only_appear_on_a_property_declaration_or_index_signature: diag(1024, DiagnosticCategory.Error, "readonly_modifier_can_only_appear_on_a_property_declaration_or_index_signature_1024", "'readonly' modifier can only appear on a property declaration or index signature."), - Accessibility_modifier_already_seen: diag(1028, DiagnosticCategory.Error, "Accessibility_modifier_already_seen_1028", "Accessibility modifier already seen."), - _0_modifier_must_precede_1_modifier: diag(1029, DiagnosticCategory.Error, "_0_modifier_must_precede_1_modifier_1029", "'{0}' modifier must precede '{1}' modifier."), - _0_modifier_already_seen: diag(1030, DiagnosticCategory.Error, "_0_modifier_already_seen_1030", "'{0}' modifier already seen."), - _0_modifier_cannot_appear_on_a_class_element: diag(1031, DiagnosticCategory.Error, "_0_modifier_cannot_appear_on_a_class_element_1031", "'{0}' modifier cannot appear on a class element."), - super_must_be_followed_by_an_argument_list_or_member_access: diag(1034, DiagnosticCategory.Error, "super_must_be_followed_by_an_argument_list_or_member_access_1034", "'super' must be followed by an argument list or member access."), - Only_ambient_modules_can_use_quoted_names: diag(1035, DiagnosticCategory.Error, "Only_ambient_modules_can_use_quoted_names_1035", "Only ambient modules can use quoted names."), - Statements_are_not_allowed_in_ambient_contexts: diag(1036, DiagnosticCategory.Error, "Statements_are_not_allowed_in_ambient_contexts_1036", "Statements are not allowed in ambient contexts."), - A_declare_modifier_cannot_be_used_in_an_already_ambient_context: diag(1038, DiagnosticCategory.Error, "A_declare_modifier_cannot_be_used_in_an_already_ambient_context_1038", "A 'declare' modifier cannot be used in an already ambient context."), - Initializers_are_not_allowed_in_ambient_contexts: diag(1039, DiagnosticCategory.Error, "Initializers_are_not_allowed_in_ambient_contexts_1039", "Initializers are not allowed in ambient contexts."), - _0_modifier_cannot_be_used_in_an_ambient_context: diag(1040, DiagnosticCategory.Error, "_0_modifier_cannot_be_used_in_an_ambient_context_1040", "'{0}' modifier cannot be used in an ambient context."), - _0_modifier_cannot_be_used_with_a_class_declaration: diag(1041, DiagnosticCategory.Error, "_0_modifier_cannot_be_used_with_a_class_declaration_1041", "'{0}' modifier cannot be used with a class declaration."), - _0_modifier_cannot_be_used_here: diag(1042, DiagnosticCategory.Error, "_0_modifier_cannot_be_used_here_1042", "'{0}' modifier cannot be used here."), - _0_modifier_cannot_appear_on_a_data_property: diag(1043, DiagnosticCategory.Error, "_0_modifier_cannot_appear_on_a_data_property_1043", "'{0}' modifier cannot appear on a data property."), - _0_modifier_cannot_appear_on_a_module_or_namespace_element: diag(1044, DiagnosticCategory.Error, "_0_modifier_cannot_appear_on_a_module_or_namespace_element_1044", "'{0}' modifier cannot appear on a module or namespace element."), - A_0_modifier_cannot_be_used_with_an_interface_declaration: diag(1045, DiagnosticCategory.Error, "A_0_modifier_cannot_be_used_with_an_interface_declaration_1045", "A '{0}' modifier cannot be used with an interface declaration."), - A_declare_modifier_is_required_for_a_top_level_declaration_in_a_d_ts_file: diag(1046, DiagnosticCategory.Error, "A_declare_modifier_is_required_for_a_top_level_declaration_in_a_d_ts_file_1046", "A 'declare' modifier is required for a top level declaration in a .d.ts file."), - A_rest_parameter_cannot_be_optional: diag(1047, DiagnosticCategory.Error, "A_rest_parameter_cannot_be_optional_1047", "A rest parameter cannot be optional."), - A_rest_parameter_cannot_have_an_initializer: diag(1048, DiagnosticCategory.Error, "A_rest_parameter_cannot_have_an_initializer_1048", "A rest parameter cannot have an initializer."), - A_set_accessor_must_have_exactly_one_parameter: diag(1049, DiagnosticCategory.Error, "A_set_accessor_must_have_exactly_one_parameter_1049", "A 'set' accessor must have exactly one parameter."), - A_set_accessor_cannot_have_an_optional_parameter: diag(1051, DiagnosticCategory.Error, "A_set_accessor_cannot_have_an_optional_parameter_1051", "A 'set' accessor cannot have an optional parameter."), - A_set_accessor_parameter_cannot_have_an_initializer: diag(1052, DiagnosticCategory.Error, "A_set_accessor_parameter_cannot_have_an_initializer_1052", "A 'set' accessor parameter cannot have an initializer."), - A_set_accessor_cannot_have_rest_parameter: diag(1053, DiagnosticCategory.Error, "A_set_accessor_cannot_have_rest_parameter_1053", "A 'set' accessor cannot have rest parameter."), - A_get_accessor_cannot_have_parameters: diag(1054, DiagnosticCategory.Error, "A_get_accessor_cannot_have_parameters_1054", "A 'get' accessor cannot have parameters."), - Type_0_is_not_a_valid_async_function_return_type_in_ES5_SlashES3_because_it_does_not_refer_to_a_Promise_compatible_constructor_value: diag(1055, DiagnosticCategory.Error, "Type_0_is_not_a_valid_async_function_return_type_in_ES5_SlashES3_because_it_does_not_refer_to_a_Prom_1055", "Type '{0}' is not a valid async function return type in ES5/ES3 because it does not refer to a Promise-compatible constructor value."), - Accessors_are_only_available_when_targeting_ECMAScript_5_and_higher: diag(1056, DiagnosticCategory.Error, "Accessors_are_only_available_when_targeting_ECMAScript_5_and_higher_1056", "Accessors are only available when targeting ECMAScript 5 and higher."), - An_async_function_or_method_must_have_a_valid_awaitable_return_type: diag(1057, DiagnosticCategory.Error, "An_async_function_or_method_must_have_a_valid_awaitable_return_type_1057", "An async function or method must have a valid awaitable return type."), - The_return_type_of_an_async_function_must_either_be_a_valid_promise_or_must_not_contain_a_callable_then_member: diag(1058, DiagnosticCategory.Error, "The_return_type_of_an_async_function_must_either_be_a_valid_promise_or_must_not_contain_a_callable_t_1058", "The return type of an async function must either be a valid promise or must not contain a callable 'then' member."), - A_promise_must_have_a_then_method: diag(1059, DiagnosticCategory.Error, "A_promise_must_have_a_then_method_1059", "A promise must have a 'then' method."), - The_first_parameter_of_the_then_method_of_a_promise_must_be_a_callback: diag(1060, DiagnosticCategory.Error, "The_first_parameter_of_the_then_method_of_a_promise_must_be_a_callback_1060", "The first parameter of the 'then' method of a promise must be a callback."), - Enum_member_must_have_initializer: diag(1061, DiagnosticCategory.Error, "Enum_member_must_have_initializer_1061", "Enum member must have initializer."), - Type_is_referenced_directly_or_indirectly_in_the_fulfillment_callback_of_its_own_then_method: diag(1062, DiagnosticCategory.Error, "Type_is_referenced_directly_or_indirectly_in_the_fulfillment_callback_of_its_own_then_method_1062", "Type is referenced directly or indirectly in the fulfillment callback of its own 'then' method."), - An_export_assignment_cannot_be_used_in_a_namespace: diag(1063, DiagnosticCategory.Error, "An_export_assignment_cannot_be_used_in_a_namespace_1063", "An export assignment cannot be used in a namespace."), - The_return_type_of_an_async_function_or_method_must_be_the_global_Promise_T_type: diag(1064, DiagnosticCategory.Error, "The_return_type_of_an_async_function_or_method_must_be_the_global_Promise_T_type_1064", "The return type of an async function or method must be the global Promise type."), - In_ambient_enum_declarations_member_initializer_must_be_constant_expression: diag(1066, DiagnosticCategory.Error, "In_ambient_enum_declarations_member_initializer_must_be_constant_expression_1066", "In ambient enum declarations member initializer must be constant expression."), - Unexpected_token_A_constructor_method_accessor_or_property_was_expected: diag(1068, DiagnosticCategory.Error, "Unexpected_token_A_constructor_method_accessor_or_property_was_expected_1068", "Unexpected token. A constructor, method, accessor, or property was expected."), - Unexpected_token_A_type_parameter_name_was_expected_without_curly_braces: diag(1069, DiagnosticCategory.Error, "Unexpected_token_A_type_parameter_name_was_expected_without_curly_braces_1069", "Unexpected token. A type parameter name was expected without curly braces."), - _0_modifier_cannot_appear_on_a_type_member: diag(1070, DiagnosticCategory.Error, "_0_modifier_cannot_appear_on_a_type_member_1070", "'{0}' modifier cannot appear on a type member."), - _0_modifier_cannot_appear_on_an_index_signature: diag(1071, DiagnosticCategory.Error, "_0_modifier_cannot_appear_on_an_index_signature_1071", "'{0}' modifier cannot appear on an index signature."), - A_0_modifier_cannot_be_used_with_an_import_declaration: diag(1079, DiagnosticCategory.Error, "A_0_modifier_cannot_be_used_with_an_import_declaration_1079", "A '{0}' modifier cannot be used with an import declaration."), - Invalid_reference_directive_syntax: diag(1084, DiagnosticCategory.Error, "Invalid_reference_directive_syntax_1084", "Invalid 'reference' directive syntax."), - Octal_literals_are_not_available_when_targeting_ECMAScript_5_and_higher_Use_the_syntax_0: diag(1085, DiagnosticCategory.Error, "Octal_literals_are_not_available_when_targeting_ECMAScript_5_and_higher_Use_the_syntax_0_1085", "Octal literals are not available when targeting ECMAScript 5 and higher. Use the syntax '{0}'."), - An_accessor_cannot_be_declared_in_an_ambient_context: diag(1086, DiagnosticCategory.Error, "An_accessor_cannot_be_declared_in_an_ambient_context_1086", "An accessor cannot be declared in an ambient context."), - _0_modifier_cannot_appear_on_a_constructor_declaration: diag(1089, DiagnosticCategory.Error, "_0_modifier_cannot_appear_on_a_constructor_declaration_1089", "'{0}' modifier cannot appear on a constructor declaration."), - _0_modifier_cannot_appear_on_a_parameter: diag(1090, DiagnosticCategory.Error, "_0_modifier_cannot_appear_on_a_parameter_1090", "'{0}' modifier cannot appear on a parameter."), - Only_a_single_variable_declaration_is_allowed_in_a_for_in_statement: diag(1091, DiagnosticCategory.Error, "Only_a_single_variable_declaration_is_allowed_in_a_for_in_statement_1091", "Only a single variable declaration is allowed in a 'for...in' statement."), - Type_parameters_cannot_appear_on_a_constructor_declaration: diag(1092, DiagnosticCategory.Error, "Type_parameters_cannot_appear_on_a_constructor_declaration_1092", "Type parameters cannot appear on a constructor declaration."), - Type_annotation_cannot_appear_on_a_constructor_declaration: diag(1093, DiagnosticCategory.Error, "Type_annotation_cannot_appear_on_a_constructor_declaration_1093", "Type annotation cannot appear on a constructor declaration."), - An_accessor_cannot_have_type_parameters: diag(1094, DiagnosticCategory.Error, "An_accessor_cannot_have_type_parameters_1094", "An accessor cannot have type parameters."), - A_set_accessor_cannot_have_a_return_type_annotation: diag(1095, DiagnosticCategory.Error, "A_set_accessor_cannot_have_a_return_type_annotation_1095", "A 'set' accessor cannot have a return type annotation."), - An_index_signature_must_have_exactly_one_parameter: diag(1096, DiagnosticCategory.Error, "An_index_signature_must_have_exactly_one_parameter_1096", "An index signature must have exactly one parameter."), - _0_list_cannot_be_empty: diag(1097, DiagnosticCategory.Error, "_0_list_cannot_be_empty_1097", "'{0}' list cannot be empty."), - Type_parameter_list_cannot_be_empty: diag(1098, DiagnosticCategory.Error, "Type_parameter_list_cannot_be_empty_1098", "Type parameter list cannot be empty."), - Type_argument_list_cannot_be_empty: diag(1099, DiagnosticCategory.Error, "Type_argument_list_cannot_be_empty_1099", "Type argument list cannot be empty."), - Invalid_use_of_0_in_strict_mode: diag(1100, DiagnosticCategory.Error, "Invalid_use_of_0_in_strict_mode_1100", "Invalid use of '{0}' in strict mode."), - with_statements_are_not_allowed_in_strict_mode: diag(1101, DiagnosticCategory.Error, "with_statements_are_not_allowed_in_strict_mode_1101", "'with' statements are not allowed in strict mode."), - delete_cannot_be_called_on_an_identifier_in_strict_mode: diag(1102, DiagnosticCategory.Error, "delete_cannot_be_called_on_an_identifier_in_strict_mode_1102", "'delete' cannot be called on an identifier in strict mode."), - A_for_await_of_statement_is_only_allowed_within_an_async_function_or_async_generator: diag(1103, DiagnosticCategory.Error, "A_for_await_of_statement_is_only_allowed_within_an_async_function_or_async_generator_1103", "A 'for-await-of' statement is only allowed within an async function or async generator."), - A_continue_statement_can_only_be_used_within_an_enclosing_iteration_statement: diag(1104, DiagnosticCategory.Error, "A_continue_statement_can_only_be_used_within_an_enclosing_iteration_statement_1104", "A 'continue' statement can only be used within an enclosing iteration statement."), - A_break_statement_can_only_be_used_within_an_enclosing_iteration_or_switch_statement: diag(1105, DiagnosticCategory.Error, "A_break_statement_can_only_be_used_within_an_enclosing_iteration_or_switch_statement_1105", "A 'break' statement can only be used within an enclosing iteration or switch statement."), - Jump_target_cannot_cross_function_boundary: diag(1107, DiagnosticCategory.Error, "Jump_target_cannot_cross_function_boundary_1107", "Jump target cannot cross function boundary."), - A_return_statement_can_only_be_used_within_a_function_body: diag(1108, DiagnosticCategory.Error, "A_return_statement_can_only_be_used_within_a_function_body_1108", "A 'return' statement can only be used within a function body."), - Expression_expected: diag(1109, DiagnosticCategory.Error, "Expression_expected_1109", "Expression expected."), - Type_expected: diag(1110, DiagnosticCategory.Error, "Type_expected_1110", "Type expected."), - A_default_clause_cannot_appear_more_than_once_in_a_switch_statement: diag(1113, DiagnosticCategory.Error, "A_default_clause_cannot_appear_more_than_once_in_a_switch_statement_1113", "A 'default' clause cannot appear more than once in a 'switch' statement."), - Duplicate_label_0: diag(1114, DiagnosticCategory.Error, "Duplicate_label_0_1114", "Duplicate label '{0}'."), - A_continue_statement_can_only_jump_to_a_label_of_an_enclosing_iteration_statement: diag(1115, DiagnosticCategory.Error, "A_continue_statement_can_only_jump_to_a_label_of_an_enclosing_iteration_statement_1115", "A 'continue' statement can only jump to a label of an enclosing iteration statement."), - A_break_statement_can_only_jump_to_a_label_of_an_enclosing_statement: diag(1116, DiagnosticCategory.Error, "A_break_statement_can_only_jump_to_a_label_of_an_enclosing_statement_1116", "A 'break' statement can only jump to a label of an enclosing statement."), - An_object_literal_cannot_have_multiple_properties_with_the_same_name_in_strict_mode: diag(1117, DiagnosticCategory.Error, "An_object_literal_cannot_have_multiple_properties_with_the_same_name_in_strict_mode_1117", "An object literal cannot have multiple properties with the same name in strict mode."), - An_object_literal_cannot_have_multiple_get_Slashset_accessors_with_the_same_name: diag(1118, DiagnosticCategory.Error, "An_object_literal_cannot_have_multiple_get_Slashset_accessors_with_the_same_name_1118", "An object literal cannot have multiple get/set accessors with the same name."), - An_object_literal_cannot_have_property_and_accessor_with_the_same_name: diag(1119, DiagnosticCategory.Error, "An_object_literal_cannot_have_property_and_accessor_with_the_same_name_1119", "An object literal cannot have property and accessor with the same name."), - An_export_assignment_cannot_have_modifiers: diag(1120, DiagnosticCategory.Error, "An_export_assignment_cannot_have_modifiers_1120", "An export assignment cannot have modifiers."), - Octal_literals_are_not_allowed_in_strict_mode: diag(1121, DiagnosticCategory.Error, "Octal_literals_are_not_allowed_in_strict_mode_1121", "Octal literals are not allowed in strict mode."), - A_tuple_type_element_list_cannot_be_empty: diag(1122, DiagnosticCategory.Error, "A_tuple_type_element_list_cannot_be_empty_1122", "A tuple type element list cannot be empty."), - Variable_declaration_list_cannot_be_empty: diag(1123, DiagnosticCategory.Error, "Variable_declaration_list_cannot_be_empty_1123", "Variable declaration list cannot be empty."), - Digit_expected: diag(1124, DiagnosticCategory.Error, "Digit_expected_1124", "Digit expected."), - Hexadecimal_digit_expected: diag(1125, DiagnosticCategory.Error, "Hexadecimal_digit_expected_1125", "Hexadecimal digit expected."), - Unexpected_end_of_text: diag(1126, DiagnosticCategory.Error, "Unexpected_end_of_text_1126", "Unexpected end of text."), - Invalid_character: diag(1127, DiagnosticCategory.Error, "Invalid_character_1127", "Invalid character."), - Declaration_or_statement_expected: diag(1128, DiagnosticCategory.Error, "Declaration_or_statement_expected_1128", "Declaration or statement expected."), - Statement_expected: diag(1129, DiagnosticCategory.Error, "Statement_expected_1129", "Statement expected."), - case_or_default_expected: diag(1130, DiagnosticCategory.Error, "case_or_default_expected_1130", "'case' or 'default' expected."), - Property_or_signature_expected: diag(1131, DiagnosticCategory.Error, "Property_or_signature_expected_1131", "Property or signature expected."), - Enum_member_expected: diag(1132, DiagnosticCategory.Error, "Enum_member_expected_1132", "Enum member expected."), - Variable_declaration_expected: diag(1134, DiagnosticCategory.Error, "Variable_declaration_expected_1134", "Variable declaration expected."), - Argument_expression_expected: diag(1135, DiagnosticCategory.Error, "Argument_expression_expected_1135", "Argument expression expected."), - Property_assignment_expected: diag(1136, DiagnosticCategory.Error, "Property_assignment_expected_1136", "Property assignment expected."), - Expression_or_comma_expected: diag(1137, DiagnosticCategory.Error, "Expression_or_comma_expected_1137", "Expression or comma expected."), - Parameter_declaration_expected: diag(1138, DiagnosticCategory.Error, "Parameter_declaration_expected_1138", "Parameter declaration expected."), - Type_parameter_declaration_expected: diag(1139, DiagnosticCategory.Error, "Type_parameter_declaration_expected_1139", "Type parameter declaration expected."), - Type_argument_expected: diag(1140, DiagnosticCategory.Error, "Type_argument_expected_1140", "Type argument expected."), - String_literal_expected: diag(1141, DiagnosticCategory.Error, "String_literal_expected_1141", "String literal expected."), - Line_break_not_permitted_here: diag(1142, DiagnosticCategory.Error, "Line_break_not_permitted_here_1142", "Line break not permitted here."), - or_expected: diag(1144, DiagnosticCategory.Error, "or_expected_1144", "'{' or ';' expected."), - Declaration_expected: diag(1146, DiagnosticCategory.Error, "Declaration_expected_1146", "Declaration expected."), - Import_declarations_in_a_namespace_cannot_reference_a_module: diag(1147, DiagnosticCategory.Error, "Import_declarations_in_a_namespace_cannot_reference_a_module_1147", "Import declarations in a namespace cannot reference a module."), - Cannot_use_imports_exports_or_module_augmentations_when_module_is_none: diag(1148, DiagnosticCategory.Error, "Cannot_use_imports_exports_or_module_augmentations_when_module_is_none_1148", "Cannot use imports, exports, or module augmentations when '--module' is 'none'."), - File_name_0_differs_from_already_included_file_name_1_only_in_casing: diag(1149, DiagnosticCategory.Error, "File_name_0_differs_from_already_included_file_name_1_only_in_casing_1149", "File name '{0}' differs from already included file name '{1}' only in casing."), - new_T_cannot_be_used_to_create_an_array_Use_new_Array_T_instead: diag(1150, DiagnosticCategory.Error, "new_T_cannot_be_used_to_create_an_array_Use_new_Array_T_instead_1150", "'new T[]' cannot be used to create an array. Use 'new Array()' instead."), - const_declarations_must_be_initialized: diag(1155, DiagnosticCategory.Error, "const_declarations_must_be_initialized_1155", "'const' declarations must be initialized."), - const_declarations_can_only_be_declared_inside_a_block: diag(1156, DiagnosticCategory.Error, "const_declarations_can_only_be_declared_inside_a_block_1156", "'const' declarations can only be declared inside a block."), - let_declarations_can_only_be_declared_inside_a_block: diag(1157, DiagnosticCategory.Error, "let_declarations_can_only_be_declared_inside_a_block_1157", "'let' declarations can only be declared inside a block."), - Unterminated_template_literal: diag(1160, DiagnosticCategory.Error, "Unterminated_template_literal_1160", "Unterminated template literal."), - Unterminated_regular_expression_literal: diag(1161, DiagnosticCategory.Error, "Unterminated_regular_expression_literal_1161", "Unterminated regular expression literal."), - An_object_member_cannot_be_declared_optional: diag(1162, DiagnosticCategory.Error, "An_object_member_cannot_be_declared_optional_1162", "An object member cannot be declared optional."), - A_yield_expression_is_only_allowed_in_a_generator_body: diag(1163, DiagnosticCategory.Error, "A_yield_expression_is_only_allowed_in_a_generator_body_1163", "A 'yield' expression is only allowed in a generator body."), - Computed_property_names_are_not_allowed_in_enums: diag(1164, DiagnosticCategory.Error, "Computed_property_names_are_not_allowed_in_enums_1164", "Computed property names are not allowed in enums."), - A_computed_property_name_in_an_ambient_context_must_refer_to_an_expression_whose_type_is_a_literal_type_or_a_unique_symbol_type: diag(1165, DiagnosticCategory.Error, "A_computed_property_name_in_an_ambient_context_must_refer_to_an_expression_whose_type_is_a_literal_t_1165", "A computed property name in an ambient context must refer to an expression whose type is a literal type or a 'unique symbol' type."), - A_computed_property_name_in_a_class_property_declaration_must_refer_to_an_expression_whose_type_is_a_literal_type_or_a_unique_symbol_type: diag(1166, DiagnosticCategory.Error, "A_computed_property_name_in_a_class_property_declaration_must_refer_to_an_expression_whose_type_is_a_1166", "A computed property name in a class property declaration must refer to an expression whose type is a literal type or a 'unique symbol' type."), - A_computed_property_name_in_a_method_overload_must_refer_to_an_expression_whose_type_is_a_literal_type_or_a_unique_symbol_type: diag(1168, DiagnosticCategory.Error, "A_computed_property_name_in_a_method_overload_must_refer_to_an_expression_whose_type_is_a_literal_ty_1168", "A computed property name in a method overload must refer to an expression whose type is a literal type or a 'unique symbol' type."), - A_computed_property_name_in_an_interface_must_refer_to_an_expression_whose_type_is_a_literal_type_or_a_unique_symbol_type: diag(1169, DiagnosticCategory.Error, "A_computed_property_name_in_an_interface_must_refer_to_an_expression_whose_type_is_a_literal_type_or_1169", "A computed property name in an interface must refer to an expression whose type is a literal type or a 'unique symbol' type."), - A_computed_property_name_in_a_type_literal_must_refer_to_an_expression_whose_type_is_a_literal_type_or_a_unique_symbol_type: diag(1170, DiagnosticCategory.Error, "A_computed_property_name_in_a_type_literal_must_refer_to_an_expression_whose_type_is_a_literal_type__1170", "A computed property name in a type literal must refer to an expression whose type is a literal type or a 'unique symbol' type."), - A_comma_expression_is_not_allowed_in_a_computed_property_name: diag(1171, DiagnosticCategory.Error, "A_comma_expression_is_not_allowed_in_a_computed_property_name_1171", "A comma expression is not allowed in a computed property name."), - extends_clause_already_seen: diag(1172, DiagnosticCategory.Error, "extends_clause_already_seen_1172", "'extends' clause already seen."), - extends_clause_must_precede_implements_clause: diag(1173, DiagnosticCategory.Error, "extends_clause_must_precede_implements_clause_1173", "'extends' clause must precede 'implements' clause."), - Classes_can_only_extend_a_single_class: diag(1174, DiagnosticCategory.Error, "Classes_can_only_extend_a_single_class_1174", "Classes can only extend a single class."), - implements_clause_already_seen: diag(1175, DiagnosticCategory.Error, "implements_clause_already_seen_1175", "'implements' clause already seen."), - Interface_declaration_cannot_have_implements_clause: diag(1176, DiagnosticCategory.Error, "Interface_declaration_cannot_have_implements_clause_1176", "Interface declaration cannot have 'implements' clause."), - Binary_digit_expected: diag(1177, DiagnosticCategory.Error, "Binary_digit_expected_1177", "Binary digit expected."), - Octal_digit_expected: diag(1178, DiagnosticCategory.Error, "Octal_digit_expected_1178", "Octal digit expected."), - Unexpected_token_expected: diag(1179, DiagnosticCategory.Error, "Unexpected_token_expected_1179", "Unexpected token. '{' expected."), - Property_destructuring_pattern_expected: diag(1180, DiagnosticCategory.Error, "Property_destructuring_pattern_expected_1180", "Property destructuring pattern expected."), - Array_element_destructuring_pattern_expected: diag(1181, DiagnosticCategory.Error, "Array_element_destructuring_pattern_expected_1181", "Array element destructuring pattern expected."), - A_destructuring_declaration_must_have_an_initializer: diag(1182, DiagnosticCategory.Error, "A_destructuring_declaration_must_have_an_initializer_1182", "A destructuring declaration must have an initializer."), - An_implementation_cannot_be_declared_in_ambient_contexts: diag(1183, DiagnosticCategory.Error, "An_implementation_cannot_be_declared_in_ambient_contexts_1183", "An implementation cannot be declared in ambient contexts."), - Modifiers_cannot_appear_here: diag(1184, DiagnosticCategory.Error, "Modifiers_cannot_appear_here_1184", "Modifiers cannot appear here."), - Merge_conflict_marker_encountered: diag(1185, DiagnosticCategory.Error, "Merge_conflict_marker_encountered_1185", "Merge conflict marker encountered."), - A_rest_element_cannot_have_an_initializer: diag(1186, DiagnosticCategory.Error, "A_rest_element_cannot_have_an_initializer_1186", "A rest element cannot have an initializer."), - A_parameter_property_may_not_be_declared_using_a_binding_pattern: diag(1187, DiagnosticCategory.Error, "A_parameter_property_may_not_be_declared_using_a_binding_pattern_1187", "A parameter property may not be declared using a binding pattern."), - Only_a_single_variable_declaration_is_allowed_in_a_for_of_statement: diag(1188, DiagnosticCategory.Error, "Only_a_single_variable_declaration_is_allowed_in_a_for_of_statement_1188", "Only a single variable declaration is allowed in a 'for...of' statement."), - The_variable_declaration_of_a_for_in_statement_cannot_have_an_initializer: diag(1189, DiagnosticCategory.Error, "The_variable_declaration_of_a_for_in_statement_cannot_have_an_initializer_1189", "The variable declaration of a 'for...in' statement cannot have an initializer."), - The_variable_declaration_of_a_for_of_statement_cannot_have_an_initializer: diag(1190, DiagnosticCategory.Error, "The_variable_declaration_of_a_for_of_statement_cannot_have_an_initializer_1190", "The variable declaration of a 'for...of' statement cannot have an initializer."), - An_import_declaration_cannot_have_modifiers: diag(1191, DiagnosticCategory.Error, "An_import_declaration_cannot_have_modifiers_1191", "An import declaration cannot have modifiers."), - Module_0_has_no_default_export: diag(1192, DiagnosticCategory.Error, "Module_0_has_no_default_export_1192", "Module '{0}' has no default export."), - An_export_declaration_cannot_have_modifiers: diag(1193, DiagnosticCategory.Error, "An_export_declaration_cannot_have_modifiers_1193", "An export declaration cannot have modifiers."), - Export_declarations_are_not_permitted_in_a_namespace: diag(1194, DiagnosticCategory.Error, "Export_declarations_are_not_permitted_in_a_namespace_1194", "Export declarations are not permitted in a namespace."), - Catch_clause_variable_cannot_have_a_type_annotation: diag(1196, DiagnosticCategory.Error, "Catch_clause_variable_cannot_have_a_type_annotation_1196", "Catch clause variable cannot have a type annotation."), - Catch_clause_variable_cannot_have_an_initializer: diag(1197, DiagnosticCategory.Error, "Catch_clause_variable_cannot_have_an_initializer_1197", "Catch clause variable cannot have an initializer."), - An_extended_Unicode_escape_value_must_be_between_0x0_and_0x10FFFF_inclusive: diag(1198, DiagnosticCategory.Error, "An_extended_Unicode_escape_value_must_be_between_0x0_and_0x10FFFF_inclusive_1198", "An extended Unicode escape value must be between 0x0 and 0x10FFFF inclusive."), - Unterminated_Unicode_escape_sequence: diag(1199, DiagnosticCategory.Error, "Unterminated_Unicode_escape_sequence_1199", "Unterminated Unicode escape sequence."), - Line_terminator_not_permitted_before_arrow: diag(1200, DiagnosticCategory.Error, "Line_terminator_not_permitted_before_arrow_1200", "Line terminator not permitted before arrow."), - Import_assignment_cannot_be_used_when_targeting_ECMAScript_modules_Consider_using_import_Asterisk_as_ns_from_mod_import_a_from_mod_import_d_from_mod_or_another_module_format_instead: diag(1202, DiagnosticCategory.Error, "Import_assignment_cannot_be_used_when_targeting_ECMAScript_modules_Consider_using_import_Asterisk_as_1202", "Import assignment cannot be used when targeting ECMAScript modules. Consider using 'import * as ns from \"mod\"', 'import {a} from \"mod\"', 'import d from \"mod\"', or another module format instead."), - Export_assignment_cannot_be_used_when_targeting_ECMAScript_modules_Consider_using_export_default_or_another_module_format_instead: diag(1203, DiagnosticCategory.Error, "Export_assignment_cannot_be_used_when_targeting_ECMAScript_modules_Consider_using_export_default_or__1203", "Export assignment cannot be used when targeting ECMAScript modules. Consider using 'export default' or another module format instead."), - Cannot_re_export_a_type_when_the_isolatedModules_flag_is_provided: diag(1205, DiagnosticCategory.Error, "Cannot_re_export_a_type_when_the_isolatedModules_flag_is_provided_1205", "Cannot re-export a type when the '--isolatedModules' flag is provided."), - Decorators_are_not_valid_here: diag(1206, DiagnosticCategory.Error, "Decorators_are_not_valid_here_1206", "Decorators are not valid here."), - Decorators_cannot_be_applied_to_multiple_get_Slashset_accessors_of_the_same_name: diag(1207, DiagnosticCategory.Error, "Decorators_cannot_be_applied_to_multiple_get_Slashset_accessors_of_the_same_name_1207", "Decorators cannot be applied to multiple get/set accessors of the same name."), - Cannot_compile_namespaces_when_the_isolatedModules_flag_is_provided: diag(1208, DiagnosticCategory.Error, "Cannot_compile_namespaces_when_the_isolatedModules_flag_is_provided_1208", "Cannot compile namespaces when the '--isolatedModules' flag is provided."), - Ambient_const_enums_are_not_allowed_when_the_isolatedModules_flag_is_provided: diag(1209, DiagnosticCategory.Error, "Ambient_const_enums_are_not_allowed_when_the_isolatedModules_flag_is_provided_1209", "Ambient const enums are not allowed when the '--isolatedModules' flag is provided."), - Invalid_use_of_0_Class_definitions_are_automatically_in_strict_mode: diag(1210, DiagnosticCategory.Error, "Invalid_use_of_0_Class_definitions_are_automatically_in_strict_mode_1210", "Invalid use of '{0}'. Class definitions are automatically in strict mode."), - A_class_declaration_without_the_default_modifier_must_have_a_name: diag(1211, DiagnosticCategory.Error, "A_class_declaration_without_the_default_modifier_must_have_a_name_1211", "A class declaration without the 'default' modifier must have a name."), - Identifier_expected_0_is_a_reserved_word_in_strict_mode: diag(1212, DiagnosticCategory.Error, "Identifier_expected_0_is_a_reserved_word_in_strict_mode_1212", "Identifier expected. '{0}' is a reserved word in strict mode."), - Identifier_expected_0_is_a_reserved_word_in_strict_mode_Class_definitions_are_automatically_in_strict_mode: diag(1213, DiagnosticCategory.Error, "Identifier_expected_0_is_a_reserved_word_in_strict_mode_Class_definitions_are_automatically_in_stric_1213", "Identifier expected. '{0}' is a reserved word in strict mode. Class definitions are automatically in strict mode."), - Identifier_expected_0_is_a_reserved_word_in_strict_mode_Modules_are_automatically_in_strict_mode: diag(1214, DiagnosticCategory.Error, "Identifier_expected_0_is_a_reserved_word_in_strict_mode_Modules_are_automatically_in_strict_mode_1214", "Identifier expected. '{0}' is a reserved word in strict mode. Modules are automatically in strict mode."), - Invalid_use_of_0_Modules_are_automatically_in_strict_mode: diag(1215, DiagnosticCategory.Error, "Invalid_use_of_0_Modules_are_automatically_in_strict_mode_1215", "Invalid use of '{0}'. Modules are automatically in strict mode."), - Identifier_expected_esModule_is_reserved_as_an_exported_marker_when_transforming_ECMAScript_modules: diag(1216, DiagnosticCategory.Error, "Identifier_expected_esModule_is_reserved_as_an_exported_marker_when_transforming_ECMAScript_modules_1216", "Identifier expected. '__esModule' is reserved as an exported marker when transforming ECMAScript modules."), - Export_assignment_is_not_supported_when_module_flag_is_system: diag(1218, DiagnosticCategory.Error, "Export_assignment_is_not_supported_when_module_flag_is_system_1218", "Export assignment is not supported when '--module' flag is 'system'."), - Experimental_support_for_decorators_is_a_feature_that_is_subject_to_change_in_a_future_release_Set_the_experimentalDecorators_option_to_remove_this_warning: diag(1219, DiagnosticCategory.Error, "Experimental_support_for_decorators_is_a_feature_that_is_subject_to_change_in_a_future_release_Set_t_1219", "Experimental support for decorators is a feature that is subject to change in a future release. Set the 'experimentalDecorators' option to remove this warning."), - Generators_are_only_available_when_targeting_ECMAScript_2015_or_higher: diag(1220, DiagnosticCategory.Error, "Generators_are_only_available_when_targeting_ECMAScript_2015_or_higher_1220", "Generators are only available when targeting ECMAScript 2015 or higher."), - Generators_are_not_allowed_in_an_ambient_context: diag(1221, DiagnosticCategory.Error, "Generators_are_not_allowed_in_an_ambient_context_1221", "Generators are not allowed in an ambient context."), - An_overload_signature_cannot_be_declared_as_a_generator: diag(1222, DiagnosticCategory.Error, "An_overload_signature_cannot_be_declared_as_a_generator_1222", "An overload signature cannot be declared as a generator."), - _0_tag_already_specified: diag(1223, DiagnosticCategory.Error, "_0_tag_already_specified_1223", "'{0}' tag already specified."), - Signature_0_must_be_a_type_predicate: diag(1224, DiagnosticCategory.Error, "Signature_0_must_be_a_type_predicate_1224", "Signature '{0}' must be a type predicate."), - Cannot_find_parameter_0: diag(1225, DiagnosticCategory.Error, "Cannot_find_parameter_0_1225", "Cannot find parameter '{0}'."), - Type_predicate_0_is_not_assignable_to_1: diag(1226, DiagnosticCategory.Error, "Type_predicate_0_is_not_assignable_to_1_1226", "Type predicate '{0}' is not assignable to '{1}'."), - Parameter_0_is_not_in_the_same_position_as_parameter_1: diag(1227, DiagnosticCategory.Error, "Parameter_0_is_not_in_the_same_position_as_parameter_1_1227", "Parameter '{0}' is not in the same position as parameter '{1}'."), - A_type_predicate_is_only_allowed_in_return_type_position_for_functions_and_methods: diag(1228, DiagnosticCategory.Error, "A_type_predicate_is_only_allowed_in_return_type_position_for_functions_and_methods_1228", "A type predicate is only allowed in return type position for functions and methods."), - A_type_predicate_cannot_reference_a_rest_parameter: diag(1229, DiagnosticCategory.Error, "A_type_predicate_cannot_reference_a_rest_parameter_1229", "A type predicate cannot reference a rest parameter."), - A_type_predicate_cannot_reference_element_0_in_a_binding_pattern: diag(1230, DiagnosticCategory.Error, "A_type_predicate_cannot_reference_element_0_in_a_binding_pattern_1230", "A type predicate cannot reference element '{0}' in a binding pattern."), - An_export_assignment_can_only_be_used_in_a_module: diag(1231, DiagnosticCategory.Error, "An_export_assignment_can_only_be_used_in_a_module_1231", "An export assignment can only be used in a module."), - An_import_declaration_can_only_be_used_in_a_namespace_or_module: diag(1232, DiagnosticCategory.Error, "An_import_declaration_can_only_be_used_in_a_namespace_or_module_1232", "An import declaration can only be used in a namespace or module."), - An_export_declaration_can_only_be_used_in_a_module: diag(1233, DiagnosticCategory.Error, "An_export_declaration_can_only_be_used_in_a_module_1233", "An export declaration can only be used in a module."), - An_ambient_module_declaration_is_only_allowed_at_the_top_level_in_a_file: diag(1234, DiagnosticCategory.Error, "An_ambient_module_declaration_is_only_allowed_at_the_top_level_in_a_file_1234", "An ambient module declaration is only allowed at the top level in a file."), - A_namespace_declaration_is_only_allowed_in_a_namespace_or_module: diag(1235, DiagnosticCategory.Error, "A_namespace_declaration_is_only_allowed_in_a_namespace_or_module_1235", "A namespace declaration is only allowed in a namespace or module."), - The_return_type_of_a_property_decorator_function_must_be_either_void_or_any: diag(1236, DiagnosticCategory.Error, "The_return_type_of_a_property_decorator_function_must_be_either_void_or_any_1236", "The return type of a property decorator function must be either 'void' or 'any'."), - The_return_type_of_a_parameter_decorator_function_must_be_either_void_or_any: diag(1237, DiagnosticCategory.Error, "The_return_type_of_a_parameter_decorator_function_must_be_either_void_or_any_1237", "The return type of a parameter decorator function must be either 'void' or 'any'."), - Unable_to_resolve_signature_of_class_decorator_when_called_as_an_expression: diag(1238, DiagnosticCategory.Error, "Unable_to_resolve_signature_of_class_decorator_when_called_as_an_expression_1238", "Unable to resolve signature of class decorator when called as an expression."), - Unable_to_resolve_signature_of_parameter_decorator_when_called_as_an_expression: diag(1239, DiagnosticCategory.Error, "Unable_to_resolve_signature_of_parameter_decorator_when_called_as_an_expression_1239", "Unable to resolve signature of parameter decorator when called as an expression."), - Unable_to_resolve_signature_of_property_decorator_when_called_as_an_expression: diag(1240, DiagnosticCategory.Error, "Unable_to_resolve_signature_of_property_decorator_when_called_as_an_expression_1240", "Unable to resolve signature of property decorator when called as an expression."), - Unable_to_resolve_signature_of_method_decorator_when_called_as_an_expression: diag(1241, DiagnosticCategory.Error, "Unable_to_resolve_signature_of_method_decorator_when_called_as_an_expression_1241", "Unable to resolve signature of method decorator when called as an expression."), - abstract_modifier_can_only_appear_on_a_class_method_or_property_declaration: diag(1242, DiagnosticCategory.Error, "abstract_modifier_can_only_appear_on_a_class_method_or_property_declaration_1242", "'abstract' modifier can only appear on a class, method, or property declaration."), - _0_modifier_cannot_be_used_with_1_modifier: diag(1243, DiagnosticCategory.Error, "_0_modifier_cannot_be_used_with_1_modifier_1243", "'{0}' modifier cannot be used with '{1}' modifier."), - Abstract_methods_can_only_appear_within_an_abstract_class: diag(1244, DiagnosticCategory.Error, "Abstract_methods_can_only_appear_within_an_abstract_class_1244", "Abstract methods can only appear within an abstract class."), - Method_0_cannot_have_an_implementation_because_it_is_marked_abstract: diag(1245, DiagnosticCategory.Error, "Method_0_cannot_have_an_implementation_because_it_is_marked_abstract_1245", "Method '{0}' cannot have an implementation because it is marked abstract."), - An_interface_property_cannot_have_an_initializer: diag(1246, DiagnosticCategory.Error, "An_interface_property_cannot_have_an_initializer_1246", "An interface property cannot have an initializer."), - A_type_literal_property_cannot_have_an_initializer: diag(1247, DiagnosticCategory.Error, "A_type_literal_property_cannot_have_an_initializer_1247", "A type literal property cannot have an initializer."), - A_class_member_cannot_have_the_0_keyword: diag(1248, DiagnosticCategory.Error, "A_class_member_cannot_have_the_0_keyword_1248", "A class member cannot have the '{0}' keyword."), - A_decorator_can_only_decorate_a_method_implementation_not_an_overload: diag(1249, DiagnosticCategory.Error, "A_decorator_can_only_decorate_a_method_implementation_not_an_overload_1249", "A decorator can only decorate a method implementation, not an overload."), - Function_declarations_are_not_allowed_inside_blocks_in_strict_mode_when_targeting_ES3_or_ES5: diag(1250, DiagnosticCategory.Error, "Function_declarations_are_not_allowed_inside_blocks_in_strict_mode_when_targeting_ES3_or_ES5_1250", "Function declarations are not allowed inside blocks in strict mode when targeting 'ES3' or 'ES5'."), - Function_declarations_are_not_allowed_inside_blocks_in_strict_mode_when_targeting_ES3_or_ES5_Class_definitions_are_automatically_in_strict_mode: diag(1251, DiagnosticCategory.Error, "Function_declarations_are_not_allowed_inside_blocks_in_strict_mode_when_targeting_ES3_or_ES5_Class_d_1251", "Function declarations are not allowed inside blocks in strict mode when targeting 'ES3' or 'ES5'. Class definitions are automatically in strict mode."), - Function_declarations_are_not_allowed_inside_blocks_in_strict_mode_when_targeting_ES3_or_ES5_Modules_are_automatically_in_strict_mode: diag(1252, DiagnosticCategory.Error, "Function_declarations_are_not_allowed_inside_blocks_in_strict_mode_when_targeting_ES3_or_ES5_Modules_1252", "Function declarations are not allowed inside blocks in strict mode when targeting 'ES3' or 'ES5'. Modules are automatically in strict mode."), - _0_tag_cannot_be_used_independently_as_a_top_level_JSDoc_tag: diag(1253, DiagnosticCategory.Error, "_0_tag_cannot_be_used_independently_as_a_top_level_JSDoc_tag_1253", "'{0}' tag cannot be used independently as a top level JSDoc tag."), - A_const_initializer_in_an_ambient_context_must_be_a_string_or_numeric_literal: diag(1254, DiagnosticCategory.Error, "A_const_initializer_in_an_ambient_context_must_be_a_string_or_numeric_literal_1254", "A 'const' initializer in an ambient context must be a string or numeric literal."), - A_definite_assignment_assertion_is_not_permitted_in_this_context: diag(1255, DiagnosticCategory.Error, "A_definite_assignment_assertion_is_not_permitted_in_this_context_1255", "A definite assignment assertion '!' is not permitted in this context."), - with_statements_are_not_allowed_in_an_async_function_block: diag(1300, DiagnosticCategory.Error, "with_statements_are_not_allowed_in_an_async_function_block_1300", "'with' statements are not allowed in an async function block."), - await_expression_is_only_allowed_within_an_async_function: diag(1308, DiagnosticCategory.Error, "await_expression_is_only_allowed_within_an_async_function_1308", "'await' expression is only allowed within an async function."), - can_only_be_used_in_an_object_literal_property_inside_a_destructuring_assignment: diag(1312, DiagnosticCategory.Error, "can_only_be_used_in_an_object_literal_property_inside_a_destructuring_assignment_1312", "'=' can only be used in an object literal property inside a destructuring assignment."), - The_body_of_an_if_statement_cannot_be_the_empty_statement: diag(1313, DiagnosticCategory.Error, "The_body_of_an_if_statement_cannot_be_the_empty_statement_1313", "The body of an 'if' statement cannot be the empty statement."), - Global_module_exports_may_only_appear_in_module_files: diag(1314, DiagnosticCategory.Error, "Global_module_exports_may_only_appear_in_module_files_1314", "Global module exports may only appear in module files."), - Global_module_exports_may_only_appear_in_declaration_files: diag(1315, DiagnosticCategory.Error, "Global_module_exports_may_only_appear_in_declaration_files_1315", "Global module exports may only appear in declaration files."), - Global_module_exports_may_only_appear_at_top_level: diag(1316, DiagnosticCategory.Error, "Global_module_exports_may_only_appear_at_top_level_1316", "Global module exports may only appear at top level."), - A_parameter_property_cannot_be_declared_using_a_rest_parameter: diag(1317, DiagnosticCategory.Error, "A_parameter_property_cannot_be_declared_using_a_rest_parameter_1317", "A parameter property cannot be declared using a rest parameter."), - An_abstract_accessor_cannot_have_an_implementation: diag(1318, DiagnosticCategory.Error, "An_abstract_accessor_cannot_have_an_implementation_1318", "An abstract accessor cannot have an implementation."), - A_default_export_can_only_be_used_in_an_ECMAScript_style_module: diag(1319, DiagnosticCategory.Error, "A_default_export_can_only_be_used_in_an_ECMAScript_style_module_1319", "A default export can only be used in an ECMAScript-style module."), - Type_of_await_operand_must_either_be_a_valid_promise_or_must_not_contain_a_callable_then_member: diag(1320, DiagnosticCategory.Error, "Type_of_await_operand_must_either_be_a_valid_promise_or_must_not_contain_a_callable_then_member_1320", "Type of 'await' operand must either be a valid promise or must not contain a callable 'then' member."), - Type_of_yield_operand_in_an_async_generator_must_either_be_a_valid_promise_or_must_not_contain_a_callable_then_member: diag(1321, DiagnosticCategory.Error, "Type_of_yield_operand_in_an_async_generator_must_either_be_a_valid_promise_or_must_not_contain_a_cal_1321", "Type of 'yield' operand in an async generator must either be a valid promise or must not contain a callable 'then' member."), - Type_of_iterated_elements_of_a_yield_Asterisk_operand_must_either_be_a_valid_promise_or_must_not_contain_a_callable_then_member: diag(1322, DiagnosticCategory.Error, "Type_of_iterated_elements_of_a_yield_Asterisk_operand_must_either_be_a_valid_promise_or_must_not_con_1322", "Type of iterated elements of a 'yield*' operand must either be a valid promise or must not contain a callable 'then' member."), - Dynamic_import_is_only_supported_when_module_flag_is_commonjs_or_esNext: diag(1323, DiagnosticCategory.Error, "Dynamic_import_is_only_supported_when_module_flag_is_commonjs_or_esNext_1323", "Dynamic import is only supported when '--module' flag is 'commonjs' or 'esNext'."), - Dynamic_import_must_have_one_specifier_as_an_argument: diag(1324, DiagnosticCategory.Error, "Dynamic_import_must_have_one_specifier_as_an_argument_1324", "Dynamic import must have one specifier as an argument."), - Specifier_of_dynamic_import_cannot_be_spread_element: diag(1325, DiagnosticCategory.Error, "Specifier_of_dynamic_import_cannot_be_spread_element_1325", "Specifier of dynamic import cannot be spread element."), - Dynamic_import_cannot_have_type_arguments: diag(1326, DiagnosticCategory.Error, "Dynamic_import_cannot_have_type_arguments_1326", "Dynamic import cannot have type arguments"), - String_literal_with_double_quotes_expected: diag(1327, DiagnosticCategory.Error, "String_literal_with_double_quotes_expected_1327", "String literal with double quotes expected."), - Property_value_can_only_be_string_literal_numeric_literal_true_false_null_object_literal_or_array_literal: diag(1328, DiagnosticCategory.Error, "Property_value_can_only_be_string_literal_numeric_literal_true_false_null_object_literal_or_array_li_1328", "Property value can only be string literal, numeric literal, 'true', 'false', 'null', object literal or array literal."), - _0_accepts_too_few_arguments_to_be_used_as_a_decorator_here_Did_you_mean_to_call_it_first_and_write_0: diag(1329, DiagnosticCategory.Error, "_0_accepts_too_few_arguments_to_be_used_as_a_decorator_here_Did_you_mean_to_call_it_first_and_write__1329", "'{0}' accepts too few arguments to be used as a decorator here. Did you mean to call it first and write '@{0}()'?"), - A_property_of_an_interface_or_type_literal_whose_type_is_a_unique_symbol_type_must_be_readonly: diag(1330, DiagnosticCategory.Error, "A_property_of_an_interface_or_type_literal_whose_type_is_a_unique_symbol_type_must_be_readonly_1330", "A property of an interface or type literal whose type is a 'unique symbol' type must be 'readonly'."), - A_property_of_a_class_whose_type_is_a_unique_symbol_type_must_be_both_static_and_readonly: diag(1331, DiagnosticCategory.Error, "A_property_of_a_class_whose_type_is_a_unique_symbol_type_must_be_both_static_and_readonly_1331", "A property of a class whose type is a 'unique symbol' type must be both 'static' and 'readonly'."), - A_variable_whose_type_is_a_unique_symbol_type_must_be_const: diag(1332, DiagnosticCategory.Error, "A_variable_whose_type_is_a_unique_symbol_type_must_be_const_1332", "A variable whose type is a 'unique symbol' type must be 'const'."), - unique_symbol_types_may_not_be_used_on_a_variable_declaration_with_a_binding_name: diag(1333, DiagnosticCategory.Error, "unique_symbol_types_may_not_be_used_on_a_variable_declaration_with_a_binding_name_1333", "'unique symbol' types may not be used on a variable declaration with a binding name."), - unique_symbol_types_are_only_allowed_on_variables_in_a_variable_statement: diag(1334, DiagnosticCategory.Error, "unique_symbol_types_are_only_allowed_on_variables_in_a_variable_statement_1334", "'unique symbol' types are only allowed on variables in a variable statement."), - unique_symbol_types_are_not_allowed_here: diag(1335, DiagnosticCategory.Error, "unique_symbol_types_are_not_allowed_here_1335", "'unique symbol' types are not allowed here."), - An_index_signature_parameter_type_cannot_be_a_type_alias_Consider_writing_0_Colon_1_Colon_2_instead: diag(1336, DiagnosticCategory.Error, "An_index_signature_parameter_type_cannot_be_a_type_alias_Consider_writing_0_Colon_1_Colon_2_instead_1336", "An index signature parameter type cannot be a type alias. Consider writing '[{0}: {1}]: {2}' instead."), - An_index_signature_parameter_type_cannot_be_a_union_type_Consider_using_a_mapped_object_type_instead: diag(1337, DiagnosticCategory.Error, "An_index_signature_parameter_type_cannot_be_a_union_type_Consider_using_a_mapped_object_type_instead_1337", "An index signature parameter type cannot be a union type. Consider using a mapped object type instead."), - infer_declarations_are_only_permitted_in_the_extends_clause_of_a_conditional_type: diag(1338, DiagnosticCategory.Error, "infer_declarations_are_only_permitted_in_the_extends_clause_of_a_conditional_type_1338", "'infer' declarations are only permitted in the 'extends' clause of a conditional type."), - Module_0_does_not_refer_to_a_value_but_is_used_as_a_value_here: diag(1339, DiagnosticCategory.Error, "Module_0_does_not_refer_to_a_value_but_is_used_as_a_value_here_1339", "Module '{0}' does not refer to a value, but is used as a value here."), - Module_0_does_not_refer_to_a_type_but_is_used_as_a_type_here: diag(1340, DiagnosticCategory.Error, "Module_0_does_not_refer_to_a_type_but_is_used_as_a_type_here_1340", "Module '{0}' does not refer to a type, but is used as a type here."), - Type_arguments_cannot_be_used_here: diag(1342, DiagnosticCategory.Error, "Type_arguments_cannot_be_used_here_1342", "Type arguments cannot be used here."), - The_import_meta_meta_property_is_only_allowed_using_ESNext_for_the_target_and_module_compiler_options: diag(1343, DiagnosticCategory.Error, "The_import_meta_meta_property_is_only_allowed_using_ESNext_for_the_target_and_module_compiler_option_1343", "The 'import.meta' meta-property is only allowed using 'ESNext' for the 'target' and 'module' compiler options."), - Duplicate_identifier_0: diag(2300, DiagnosticCategory.Error, "Duplicate_identifier_0_2300", "Duplicate identifier '{0}'."), - Initializer_of_instance_member_variable_0_cannot_reference_identifier_1_declared_in_the_constructor: diag(2301, DiagnosticCategory.Error, "Initializer_of_instance_member_variable_0_cannot_reference_identifier_1_declared_in_the_constructor_2301", "Initializer of instance member variable '{0}' cannot reference identifier '{1}' declared in the constructor."), - Static_members_cannot_reference_class_type_parameters: diag(2302, DiagnosticCategory.Error, "Static_members_cannot_reference_class_type_parameters_2302", "Static members cannot reference class type parameters."), - Circular_definition_of_import_alias_0: diag(2303, DiagnosticCategory.Error, "Circular_definition_of_import_alias_0_2303", "Circular definition of import alias '{0}'."), - Cannot_find_name_0: diag(2304, DiagnosticCategory.Error, "Cannot_find_name_0_2304", "Cannot find name '{0}'."), - Module_0_has_no_exported_member_1: diag(2305, DiagnosticCategory.Error, "Module_0_has_no_exported_member_1_2305", "Module '{0}' has no exported member '{1}'."), - File_0_is_not_a_module: diag(2306, DiagnosticCategory.Error, "File_0_is_not_a_module_2306", "File '{0}' is not a module."), - Cannot_find_module_0: diag(2307, DiagnosticCategory.Error, "Cannot_find_module_0_2307", "Cannot find module '{0}'."), - Module_0_has_already_exported_a_member_named_1_Consider_explicitly_re_exporting_to_resolve_the_ambiguity: diag(2308, DiagnosticCategory.Error, "Module_0_has_already_exported_a_member_named_1_Consider_explicitly_re_exporting_to_resolve_the_ambig_2308", "Module {0} has already exported a member named '{1}'. Consider explicitly re-exporting to resolve the ambiguity."), - An_export_assignment_cannot_be_used_in_a_module_with_other_exported_elements: diag(2309, DiagnosticCategory.Error, "An_export_assignment_cannot_be_used_in_a_module_with_other_exported_elements_2309", "An export assignment cannot be used in a module with other exported elements."), - Type_0_recursively_references_itself_as_a_base_type: diag(2310, DiagnosticCategory.Error, "Type_0_recursively_references_itself_as_a_base_type_2310", "Type '{0}' recursively references itself as a base type."), - A_class_may_only_extend_another_class: diag(2311, DiagnosticCategory.Error, "A_class_may_only_extend_another_class_2311", "A class may only extend another class."), - An_interface_may_only_extend_a_class_or_another_interface: diag(2312, DiagnosticCategory.Error, "An_interface_may_only_extend_a_class_or_another_interface_2312", "An interface may only extend a class or another interface."), - Type_parameter_0_has_a_circular_constraint: diag(2313, DiagnosticCategory.Error, "Type_parameter_0_has_a_circular_constraint_2313", "Type parameter '{0}' has a circular constraint."), - Generic_type_0_requires_1_type_argument_s: diag(2314, DiagnosticCategory.Error, "Generic_type_0_requires_1_type_argument_s_2314", "Generic type '{0}' requires {1} type argument(s)."), - Type_0_is_not_generic: diag(2315, DiagnosticCategory.Error, "Type_0_is_not_generic_2315", "Type '{0}' is not generic."), - Global_type_0_must_be_a_class_or_interface_type: diag(2316, DiagnosticCategory.Error, "Global_type_0_must_be_a_class_or_interface_type_2316", "Global type '{0}' must be a class or interface type."), - Global_type_0_must_have_1_type_parameter_s: diag(2317, DiagnosticCategory.Error, "Global_type_0_must_have_1_type_parameter_s_2317", "Global type '{0}' must have {1} type parameter(s)."), - Cannot_find_global_type_0: diag(2318, DiagnosticCategory.Error, "Cannot_find_global_type_0_2318", "Cannot find global type '{0}'."), - Named_property_0_of_types_1_and_2_are_not_identical: diag(2319, DiagnosticCategory.Error, "Named_property_0_of_types_1_and_2_are_not_identical_2319", "Named property '{0}' of types '{1}' and '{2}' are not identical."), - Interface_0_cannot_simultaneously_extend_types_1_and_2: diag(2320, DiagnosticCategory.Error, "Interface_0_cannot_simultaneously_extend_types_1_and_2_2320", "Interface '{0}' cannot simultaneously extend types '{1}' and '{2}'."), - Excessive_stack_depth_comparing_types_0_and_1: diag(2321, DiagnosticCategory.Error, "Excessive_stack_depth_comparing_types_0_and_1_2321", "Excessive stack depth comparing types '{0}' and '{1}'."), - Type_0_is_not_assignable_to_type_1: diag(2322, DiagnosticCategory.Error, "Type_0_is_not_assignable_to_type_1_2322", "Type '{0}' is not assignable to type '{1}'."), - Cannot_redeclare_exported_variable_0: diag(2323, DiagnosticCategory.Error, "Cannot_redeclare_exported_variable_0_2323", "Cannot redeclare exported variable '{0}'."), - Property_0_is_missing_in_type_1: diag(2324, DiagnosticCategory.Error, "Property_0_is_missing_in_type_1_2324", "Property '{0}' is missing in type '{1}'."), - Property_0_is_private_in_type_1_but_not_in_type_2: diag(2325, DiagnosticCategory.Error, "Property_0_is_private_in_type_1_but_not_in_type_2_2325", "Property '{0}' is private in type '{1}' but not in type '{2}'."), - Types_of_property_0_are_incompatible: diag(2326, DiagnosticCategory.Error, "Types_of_property_0_are_incompatible_2326", "Types of property '{0}' are incompatible."), - Property_0_is_optional_in_type_1_but_required_in_type_2: diag(2327, DiagnosticCategory.Error, "Property_0_is_optional_in_type_1_but_required_in_type_2_2327", "Property '{0}' is optional in type '{1}' but required in type '{2}'."), - Types_of_parameters_0_and_1_are_incompatible: diag(2328, DiagnosticCategory.Error, "Types_of_parameters_0_and_1_are_incompatible_2328", "Types of parameters '{0}' and '{1}' are incompatible."), - Index_signature_is_missing_in_type_0: diag(2329, DiagnosticCategory.Error, "Index_signature_is_missing_in_type_0_2329", "Index signature is missing in type '{0}'."), - Index_signatures_are_incompatible: diag(2330, DiagnosticCategory.Error, "Index_signatures_are_incompatible_2330", "Index signatures are incompatible."), - this_cannot_be_referenced_in_a_module_or_namespace_body: diag(2331, DiagnosticCategory.Error, "this_cannot_be_referenced_in_a_module_or_namespace_body_2331", "'this' cannot be referenced in a module or namespace body."), - this_cannot_be_referenced_in_current_location: diag(2332, DiagnosticCategory.Error, "this_cannot_be_referenced_in_current_location_2332", "'this' cannot be referenced in current location."), - this_cannot_be_referenced_in_constructor_arguments: diag(2333, DiagnosticCategory.Error, "this_cannot_be_referenced_in_constructor_arguments_2333", "'this' cannot be referenced in constructor arguments."), - this_cannot_be_referenced_in_a_static_property_initializer: diag(2334, DiagnosticCategory.Error, "this_cannot_be_referenced_in_a_static_property_initializer_2334", "'this' cannot be referenced in a static property initializer."), - super_can_only_be_referenced_in_a_derived_class: diag(2335, DiagnosticCategory.Error, "super_can_only_be_referenced_in_a_derived_class_2335", "'super' can only be referenced in a derived class."), - super_cannot_be_referenced_in_constructor_arguments: diag(2336, DiagnosticCategory.Error, "super_cannot_be_referenced_in_constructor_arguments_2336", "'super' cannot be referenced in constructor arguments."), - Super_calls_are_not_permitted_outside_constructors_or_in_nested_functions_inside_constructors: diag(2337, DiagnosticCategory.Error, "Super_calls_are_not_permitted_outside_constructors_or_in_nested_functions_inside_constructors_2337", "Super calls are not permitted outside constructors or in nested functions inside constructors."), - super_property_access_is_permitted_only_in_a_constructor_member_function_or_member_accessor_of_a_derived_class: diag(2338, DiagnosticCategory.Error, "super_property_access_is_permitted_only_in_a_constructor_member_function_or_member_accessor_of_a_der_2338", "'super' property access is permitted only in a constructor, member function, or member accessor of a derived class."), - Property_0_does_not_exist_on_type_1: diag(2339, DiagnosticCategory.Error, "Property_0_does_not_exist_on_type_1_2339", "Property '{0}' does not exist on type '{1}'."), - Only_public_and_protected_methods_of_the_base_class_are_accessible_via_the_super_keyword: diag(2340, DiagnosticCategory.Error, "Only_public_and_protected_methods_of_the_base_class_are_accessible_via_the_super_keyword_2340", "Only public and protected methods of the base class are accessible via the 'super' keyword."), - Property_0_is_private_and_only_accessible_within_class_1: diag(2341, DiagnosticCategory.Error, "Property_0_is_private_and_only_accessible_within_class_1_2341", "Property '{0}' is private and only accessible within class '{1}'."), - An_index_expression_argument_must_be_of_type_string_number_symbol_or_any: diag(2342, DiagnosticCategory.Error, "An_index_expression_argument_must_be_of_type_string_number_symbol_or_any_2342", "An index expression argument must be of type 'string', 'number', 'symbol', or 'any'."), - This_syntax_requires_an_imported_helper_named_1_but_module_0_has_no_exported_member_1: diag(2343, DiagnosticCategory.Error, "This_syntax_requires_an_imported_helper_named_1_but_module_0_has_no_exported_member_1_2343", "This syntax requires an imported helper named '{1}', but module '{0}' has no exported member '{1}'."), - Type_0_does_not_satisfy_the_constraint_1: diag(2344, DiagnosticCategory.Error, "Type_0_does_not_satisfy_the_constraint_1_2344", "Type '{0}' does not satisfy the constraint '{1}'."), - Argument_of_type_0_is_not_assignable_to_parameter_of_type_1: diag(2345, DiagnosticCategory.Error, "Argument_of_type_0_is_not_assignable_to_parameter_of_type_1_2345", "Argument of type '{0}' is not assignable to parameter of type '{1}'."), - Call_target_does_not_contain_any_signatures: diag(2346, DiagnosticCategory.Error, "Call_target_does_not_contain_any_signatures_2346", "Call target does not contain any signatures."), - Untyped_function_calls_may_not_accept_type_arguments: diag(2347, DiagnosticCategory.Error, "Untyped_function_calls_may_not_accept_type_arguments_2347", "Untyped function calls may not accept type arguments."), - Value_of_type_0_is_not_callable_Did_you_mean_to_include_new: diag(2348, DiagnosticCategory.Error, "Value_of_type_0_is_not_callable_Did_you_mean_to_include_new_2348", "Value of type '{0}' is not callable. Did you mean to include 'new'?"), - Cannot_invoke_an_expression_whose_type_lacks_a_call_signature_Type_0_has_no_compatible_call_signatures: diag(2349, DiagnosticCategory.Error, "Cannot_invoke_an_expression_whose_type_lacks_a_call_signature_Type_0_has_no_compatible_call_signatur_2349", "Cannot invoke an expression whose type lacks a call signature. Type '{0}' has no compatible call signatures."), - Only_a_void_function_can_be_called_with_the_new_keyword: diag(2350, DiagnosticCategory.Error, "Only_a_void_function_can_be_called_with_the_new_keyword_2350", "Only a void function can be called with the 'new' keyword."), - Cannot_use_new_with_an_expression_whose_type_lacks_a_call_or_construct_signature: diag(2351, DiagnosticCategory.Error, "Cannot_use_new_with_an_expression_whose_type_lacks_a_call_or_construct_signature_2351", "Cannot use 'new' with an expression whose type lacks a call or construct signature."), - Type_0_cannot_be_converted_to_type_1: diag(2352, DiagnosticCategory.Error, "Type_0_cannot_be_converted_to_type_1_2352", "Type '{0}' cannot be converted to type '{1}'."), - Object_literal_may_only_specify_known_properties_and_0_does_not_exist_in_type_1: diag(2353, DiagnosticCategory.Error, "Object_literal_may_only_specify_known_properties_and_0_does_not_exist_in_type_1_2353", "Object literal may only specify known properties, and '{0}' does not exist in type '{1}'."), - This_syntax_requires_an_imported_helper_but_module_0_cannot_be_found: diag(2354, DiagnosticCategory.Error, "This_syntax_requires_an_imported_helper_but_module_0_cannot_be_found_2354", "This syntax requires an imported helper but module '{0}' cannot be found."), - A_function_whose_declared_type_is_neither_void_nor_any_must_return_a_value: diag(2355, DiagnosticCategory.Error, "A_function_whose_declared_type_is_neither_void_nor_any_must_return_a_value_2355", "A function whose declared type is neither 'void' nor 'any' must return a value."), - An_arithmetic_operand_must_be_of_type_any_number_or_an_enum_type: diag(2356, DiagnosticCategory.Error, "An_arithmetic_operand_must_be_of_type_any_number_or_an_enum_type_2356", "An arithmetic operand must be of type 'any', 'number' or an enum type."), - The_operand_of_an_increment_or_decrement_operator_must_be_a_variable_or_a_property_access: diag(2357, DiagnosticCategory.Error, "The_operand_of_an_increment_or_decrement_operator_must_be_a_variable_or_a_property_access_2357", "The operand of an increment or decrement operator must be a variable or a property access."), - The_left_hand_side_of_an_instanceof_expression_must_be_of_type_any_an_object_type_or_a_type_parameter: diag(2358, DiagnosticCategory.Error, "The_left_hand_side_of_an_instanceof_expression_must_be_of_type_any_an_object_type_or_a_type_paramete_2358", "The left-hand side of an 'instanceof' expression must be of type 'any', an object type or a type parameter."), - The_right_hand_side_of_an_instanceof_expression_must_be_of_type_any_or_of_a_type_assignable_to_the_Function_interface_type: diag(2359, DiagnosticCategory.Error, "The_right_hand_side_of_an_instanceof_expression_must_be_of_type_any_or_of_a_type_assignable_to_the_F_2359", "The right-hand side of an 'instanceof' expression must be of type 'any' or of a type assignable to the 'Function' interface type."), - The_left_hand_side_of_an_in_expression_must_be_of_type_any_string_number_or_symbol: diag(2360, DiagnosticCategory.Error, "The_left_hand_side_of_an_in_expression_must_be_of_type_any_string_number_or_symbol_2360", "The left-hand side of an 'in' expression must be of type 'any', 'string', 'number', or 'symbol'."), - The_right_hand_side_of_an_in_expression_must_be_of_type_any_an_object_type_or_a_type_parameter: diag(2361, DiagnosticCategory.Error, "The_right_hand_side_of_an_in_expression_must_be_of_type_any_an_object_type_or_a_type_parameter_2361", "The right-hand side of an 'in' expression must be of type 'any', an object type or a type parameter."), - The_left_hand_side_of_an_arithmetic_operation_must_be_of_type_any_number_or_an_enum_type: diag(2362, DiagnosticCategory.Error, "The_left_hand_side_of_an_arithmetic_operation_must_be_of_type_any_number_or_an_enum_type_2362", "The left-hand side of an arithmetic operation must be of type 'any', 'number' or an enum type."), - The_right_hand_side_of_an_arithmetic_operation_must_be_of_type_any_number_or_an_enum_type: diag(2363, DiagnosticCategory.Error, "The_right_hand_side_of_an_arithmetic_operation_must_be_of_type_any_number_or_an_enum_type_2363", "The right-hand side of an arithmetic operation must be of type 'any', 'number' or an enum type."), - The_left_hand_side_of_an_assignment_expression_must_be_a_variable_or_a_property_access: diag(2364, DiagnosticCategory.Error, "The_left_hand_side_of_an_assignment_expression_must_be_a_variable_or_a_property_access_2364", "The left-hand side of an assignment expression must be a variable or a property access."), - Operator_0_cannot_be_applied_to_types_1_and_2: diag(2365, DiagnosticCategory.Error, "Operator_0_cannot_be_applied_to_types_1_and_2_2365", "Operator '{0}' cannot be applied to types '{1}' and '{2}'."), - Function_lacks_ending_return_statement_and_return_type_does_not_include_undefined: diag(2366, DiagnosticCategory.Error, "Function_lacks_ending_return_statement_and_return_type_does_not_include_undefined_2366", "Function lacks ending return statement and return type does not include 'undefined'."), - Type_parameter_name_cannot_be_0: diag(2368, DiagnosticCategory.Error, "Type_parameter_name_cannot_be_0_2368", "Type parameter name cannot be '{0}'."), - A_parameter_property_is_only_allowed_in_a_constructor_implementation: diag(2369, DiagnosticCategory.Error, "A_parameter_property_is_only_allowed_in_a_constructor_implementation_2369", "A parameter property is only allowed in a constructor implementation."), - A_rest_parameter_must_be_of_an_array_type: diag(2370, DiagnosticCategory.Error, "A_rest_parameter_must_be_of_an_array_type_2370", "A rest parameter must be of an array type."), - A_parameter_initializer_is_only_allowed_in_a_function_or_constructor_implementation: diag(2371, DiagnosticCategory.Error, "A_parameter_initializer_is_only_allowed_in_a_function_or_constructor_implementation_2371", "A parameter initializer is only allowed in a function or constructor implementation."), - Parameter_0_cannot_be_referenced_in_its_initializer: diag(2372, DiagnosticCategory.Error, "Parameter_0_cannot_be_referenced_in_its_initializer_2372", "Parameter '{0}' cannot be referenced in its initializer."), - Initializer_of_parameter_0_cannot_reference_identifier_1_declared_after_it: diag(2373, DiagnosticCategory.Error, "Initializer_of_parameter_0_cannot_reference_identifier_1_declared_after_it_2373", "Initializer of parameter '{0}' cannot reference identifier '{1}' declared after it."), - Duplicate_string_index_signature: diag(2374, DiagnosticCategory.Error, "Duplicate_string_index_signature_2374", "Duplicate string index signature."), - Duplicate_number_index_signature: diag(2375, DiagnosticCategory.Error, "Duplicate_number_index_signature_2375", "Duplicate number index signature."), - A_super_call_must_be_the_first_statement_in_the_constructor_when_a_class_contains_initialized_properties_or_has_parameter_properties: diag(2376, DiagnosticCategory.Error, "A_super_call_must_be_the_first_statement_in_the_constructor_when_a_class_contains_initialized_proper_2376", "A 'super' call must be the first statement in the constructor when a class contains initialized properties or has parameter properties."), - Constructors_for_derived_classes_must_contain_a_super_call: diag(2377, DiagnosticCategory.Error, "Constructors_for_derived_classes_must_contain_a_super_call_2377", "Constructors for derived classes must contain a 'super' call."), - A_get_accessor_must_return_a_value: diag(2378, DiagnosticCategory.Error, "A_get_accessor_must_return_a_value_2378", "A 'get' accessor must return a value."), - Getter_and_setter_accessors_do_not_agree_in_visibility: diag(2379, DiagnosticCategory.Error, "Getter_and_setter_accessors_do_not_agree_in_visibility_2379", "Getter and setter accessors do not agree in visibility."), - get_and_set_accessor_must_have_the_same_type: diag(2380, DiagnosticCategory.Error, "get_and_set_accessor_must_have_the_same_type_2380", "'get' and 'set' accessor must have the same type."), - A_signature_with_an_implementation_cannot_use_a_string_literal_type: diag(2381, DiagnosticCategory.Error, "A_signature_with_an_implementation_cannot_use_a_string_literal_type_2381", "A signature with an implementation cannot use a string literal type."), - Specialized_overload_signature_is_not_assignable_to_any_non_specialized_signature: diag(2382, DiagnosticCategory.Error, "Specialized_overload_signature_is_not_assignable_to_any_non_specialized_signature_2382", "Specialized overload signature is not assignable to any non-specialized signature."), - Overload_signatures_must_all_be_exported_or_non_exported: diag(2383, DiagnosticCategory.Error, "Overload_signatures_must_all_be_exported_or_non_exported_2383", "Overload signatures must all be exported or non-exported."), - Overload_signatures_must_all_be_ambient_or_non_ambient: diag(2384, DiagnosticCategory.Error, "Overload_signatures_must_all_be_ambient_or_non_ambient_2384", "Overload signatures must all be ambient or non-ambient."), - Overload_signatures_must_all_be_public_private_or_protected: diag(2385, DiagnosticCategory.Error, "Overload_signatures_must_all_be_public_private_or_protected_2385", "Overload signatures must all be public, private or protected."), - Overload_signatures_must_all_be_optional_or_required: diag(2386, DiagnosticCategory.Error, "Overload_signatures_must_all_be_optional_or_required_2386", "Overload signatures must all be optional or required."), - Function_overload_must_be_static: diag(2387, DiagnosticCategory.Error, "Function_overload_must_be_static_2387", "Function overload must be static."), - Function_overload_must_not_be_static: diag(2388, DiagnosticCategory.Error, "Function_overload_must_not_be_static_2388", "Function overload must not be static."), - Function_implementation_name_must_be_0: diag(2389, DiagnosticCategory.Error, "Function_implementation_name_must_be_0_2389", "Function implementation name must be '{0}'."), - Constructor_implementation_is_missing: diag(2390, DiagnosticCategory.Error, "Constructor_implementation_is_missing_2390", "Constructor implementation is missing."), - Function_implementation_is_missing_or_not_immediately_following_the_declaration: diag(2391, DiagnosticCategory.Error, "Function_implementation_is_missing_or_not_immediately_following_the_declaration_2391", "Function implementation is missing or not immediately following the declaration."), - Multiple_constructor_implementations_are_not_allowed: diag(2392, DiagnosticCategory.Error, "Multiple_constructor_implementations_are_not_allowed_2392", "Multiple constructor implementations are not allowed."), - Duplicate_function_implementation: diag(2393, DiagnosticCategory.Error, "Duplicate_function_implementation_2393", "Duplicate function implementation."), - Overload_signature_is_not_compatible_with_function_implementation: diag(2394, DiagnosticCategory.Error, "Overload_signature_is_not_compatible_with_function_implementation_2394", "Overload signature is not compatible with function implementation."), - Individual_declarations_in_merged_declaration_0_must_be_all_exported_or_all_local: diag(2395, DiagnosticCategory.Error, "Individual_declarations_in_merged_declaration_0_must_be_all_exported_or_all_local_2395", "Individual declarations in merged declaration '{0}' must be all exported or all local."), - Duplicate_identifier_arguments_Compiler_uses_arguments_to_initialize_rest_parameters: diag(2396, DiagnosticCategory.Error, "Duplicate_identifier_arguments_Compiler_uses_arguments_to_initialize_rest_parameters_2396", "Duplicate identifier 'arguments'. Compiler uses 'arguments' to initialize rest parameters."), - Declaration_name_conflicts_with_built_in_global_identifier_0: diag(2397, DiagnosticCategory.Error, "Declaration_name_conflicts_with_built_in_global_identifier_0_2397", "Declaration name conflicts with built-in global identifier '{0}'."), - Duplicate_identifier_this_Compiler_uses_variable_declaration_this_to_capture_this_reference: diag(2399, DiagnosticCategory.Error, "Duplicate_identifier_this_Compiler_uses_variable_declaration_this_to_capture_this_reference_2399", "Duplicate identifier '_this'. Compiler uses variable declaration '_this' to capture 'this' reference."), - Expression_resolves_to_variable_declaration_this_that_compiler_uses_to_capture_this_reference: diag(2400, DiagnosticCategory.Error, "Expression_resolves_to_variable_declaration_this_that_compiler_uses_to_capture_this_reference_2400", "Expression resolves to variable declaration '_this' that compiler uses to capture 'this' reference."), - Duplicate_identifier_super_Compiler_uses_super_to_capture_base_class_reference: diag(2401, DiagnosticCategory.Error, "Duplicate_identifier_super_Compiler_uses_super_to_capture_base_class_reference_2401", "Duplicate identifier '_super'. Compiler uses '_super' to capture base class reference."), - Expression_resolves_to_super_that_compiler_uses_to_capture_base_class_reference: diag(2402, DiagnosticCategory.Error, "Expression_resolves_to_super_that_compiler_uses_to_capture_base_class_reference_2402", "Expression resolves to '_super' that compiler uses to capture base class reference."), - Subsequent_variable_declarations_must_have_the_same_type_Variable_0_must_be_of_type_1_but_here_has_type_2: diag(2403, DiagnosticCategory.Error, "Subsequent_variable_declarations_must_have_the_same_type_Variable_0_must_be_of_type_1_but_here_has_t_2403", "Subsequent variable declarations must have the same type. Variable '{0}' must be of type '{1}', but here has type '{2}'."), - The_left_hand_side_of_a_for_in_statement_cannot_use_a_type_annotation: diag(2404, DiagnosticCategory.Error, "The_left_hand_side_of_a_for_in_statement_cannot_use_a_type_annotation_2404", "The left-hand side of a 'for...in' statement cannot use a type annotation."), - The_left_hand_side_of_a_for_in_statement_must_be_of_type_string_or_any: diag(2405, DiagnosticCategory.Error, "The_left_hand_side_of_a_for_in_statement_must_be_of_type_string_or_any_2405", "The left-hand side of a 'for...in' statement must be of type 'string' or 'any'."), - The_left_hand_side_of_a_for_in_statement_must_be_a_variable_or_a_property_access: diag(2406, DiagnosticCategory.Error, "The_left_hand_side_of_a_for_in_statement_must_be_a_variable_or_a_property_access_2406", "The left-hand side of a 'for...in' statement must be a variable or a property access."), - The_right_hand_side_of_a_for_in_statement_must_be_of_type_any_an_object_type_or_a_type_parameter_but_here_has_type_0: diag(2407, DiagnosticCategory.Error, "The_right_hand_side_of_a_for_in_statement_must_be_of_type_any_an_object_type_or_a_type_parameter_but_2407", "The right-hand side of a 'for...in' statement must be of type 'any', an object type or a type parameter, but here has type '{0}'."), - Setters_cannot_return_a_value: diag(2408, DiagnosticCategory.Error, "Setters_cannot_return_a_value_2408", "Setters cannot return a value."), - Return_type_of_constructor_signature_must_be_assignable_to_the_instance_type_of_the_class: diag(2409, DiagnosticCategory.Error, "Return_type_of_constructor_signature_must_be_assignable_to_the_instance_type_of_the_class_2409", "Return type of constructor signature must be assignable to the instance type of the class."), - The_with_statement_is_not_supported_All_symbols_in_a_with_block_will_have_type_any: diag(2410, DiagnosticCategory.Error, "The_with_statement_is_not_supported_All_symbols_in_a_with_block_will_have_type_any_2410", "The 'with' statement is not supported. All symbols in a 'with' block will have type 'any'."), - Property_0_of_type_1_is_not_assignable_to_string_index_type_2: diag(2411, DiagnosticCategory.Error, "Property_0_of_type_1_is_not_assignable_to_string_index_type_2_2411", "Property '{0}' of type '{1}' is not assignable to string index type '{2}'."), - Property_0_of_type_1_is_not_assignable_to_numeric_index_type_2: diag(2412, DiagnosticCategory.Error, "Property_0_of_type_1_is_not_assignable_to_numeric_index_type_2_2412", "Property '{0}' of type '{1}' is not assignable to numeric index type '{2}'."), - Numeric_index_type_0_is_not_assignable_to_string_index_type_1: diag(2413, DiagnosticCategory.Error, "Numeric_index_type_0_is_not_assignable_to_string_index_type_1_2413", "Numeric index type '{0}' is not assignable to string index type '{1}'."), - Class_name_cannot_be_0: diag(2414, DiagnosticCategory.Error, "Class_name_cannot_be_0_2414", "Class name cannot be '{0}'."), - Class_0_incorrectly_extends_base_class_1: diag(2415, DiagnosticCategory.Error, "Class_0_incorrectly_extends_base_class_1_2415", "Class '{0}' incorrectly extends base class '{1}'."), - Property_0_in_type_1_is_not_assignable_to_the_same_property_in_base_type_2: diag(2416, DiagnosticCategory.Error, "Property_0_in_type_1_is_not_assignable_to_the_same_property_in_base_type_2_2416", "Property '{0}' in type '{1}' is not assignable to the same property in base type '{2}'."), - Class_static_side_0_incorrectly_extends_base_class_static_side_1: diag(2417, DiagnosticCategory.Error, "Class_static_side_0_incorrectly_extends_base_class_static_side_1_2417", "Class static side '{0}' incorrectly extends base class static side '{1}'."), - Class_0_incorrectly_implements_interface_1: diag(2420, DiagnosticCategory.Error, "Class_0_incorrectly_implements_interface_1_2420", "Class '{0}' incorrectly implements interface '{1}'."), - A_class_may_only_implement_another_class_or_interface: diag(2422, DiagnosticCategory.Error, "A_class_may_only_implement_another_class_or_interface_2422", "A class may only implement another class or interface."), - Class_0_defines_instance_member_function_1_but_extended_class_2_defines_it_as_instance_member_accessor: diag(2423, DiagnosticCategory.Error, "Class_0_defines_instance_member_function_1_but_extended_class_2_defines_it_as_instance_member_access_2423", "Class '{0}' defines instance member function '{1}', but extended class '{2}' defines it as instance member accessor."), - Class_0_defines_instance_member_function_1_but_extended_class_2_defines_it_as_instance_member_property: diag(2424, DiagnosticCategory.Error, "Class_0_defines_instance_member_function_1_but_extended_class_2_defines_it_as_instance_member_proper_2424", "Class '{0}' defines instance member function '{1}', but extended class '{2}' defines it as instance member property."), - Class_0_defines_instance_member_property_1_but_extended_class_2_defines_it_as_instance_member_function: diag(2425, DiagnosticCategory.Error, "Class_0_defines_instance_member_property_1_but_extended_class_2_defines_it_as_instance_member_functi_2425", "Class '{0}' defines instance member property '{1}', but extended class '{2}' defines it as instance member function."), - Class_0_defines_instance_member_accessor_1_but_extended_class_2_defines_it_as_instance_member_function: diag(2426, DiagnosticCategory.Error, "Class_0_defines_instance_member_accessor_1_but_extended_class_2_defines_it_as_instance_member_functi_2426", "Class '{0}' defines instance member accessor '{1}', but extended class '{2}' defines it as instance member function."), - Interface_name_cannot_be_0: diag(2427, DiagnosticCategory.Error, "Interface_name_cannot_be_0_2427", "Interface name cannot be '{0}'."), - All_declarations_of_0_must_have_identical_type_parameters: diag(2428, DiagnosticCategory.Error, "All_declarations_of_0_must_have_identical_type_parameters_2428", "All declarations of '{0}' must have identical type parameters."), - Interface_0_incorrectly_extends_interface_1: diag(2430, DiagnosticCategory.Error, "Interface_0_incorrectly_extends_interface_1_2430", "Interface '{0}' incorrectly extends interface '{1}'."), - Enum_name_cannot_be_0: diag(2431, DiagnosticCategory.Error, "Enum_name_cannot_be_0_2431", "Enum name cannot be '{0}'."), - In_an_enum_with_multiple_declarations_only_one_declaration_can_omit_an_initializer_for_its_first_enum_element: diag(2432, DiagnosticCategory.Error, "In_an_enum_with_multiple_declarations_only_one_declaration_can_omit_an_initializer_for_its_first_enu_2432", "In an enum with multiple declarations, only one declaration can omit an initializer for its first enum element."), - A_namespace_declaration_cannot_be_in_a_different_file_from_a_class_or_function_with_which_it_is_merged: diag(2433, DiagnosticCategory.Error, "A_namespace_declaration_cannot_be_in_a_different_file_from_a_class_or_function_with_which_it_is_merg_2433", "A namespace declaration cannot be in a different file from a class or function with which it is merged."), - A_namespace_declaration_cannot_be_located_prior_to_a_class_or_function_with_which_it_is_merged: diag(2434, DiagnosticCategory.Error, "A_namespace_declaration_cannot_be_located_prior_to_a_class_or_function_with_which_it_is_merged_2434", "A namespace declaration cannot be located prior to a class or function with which it is merged."), - Ambient_modules_cannot_be_nested_in_other_modules_or_namespaces: diag(2435, DiagnosticCategory.Error, "Ambient_modules_cannot_be_nested_in_other_modules_or_namespaces_2435", "Ambient modules cannot be nested in other modules or namespaces."), - Ambient_module_declaration_cannot_specify_relative_module_name: diag(2436, DiagnosticCategory.Error, "Ambient_module_declaration_cannot_specify_relative_module_name_2436", "Ambient module declaration cannot specify relative module name."), - Module_0_is_hidden_by_a_local_declaration_with_the_same_name: diag(2437, DiagnosticCategory.Error, "Module_0_is_hidden_by_a_local_declaration_with_the_same_name_2437", "Module '{0}' is hidden by a local declaration with the same name."), - Import_name_cannot_be_0: diag(2438, DiagnosticCategory.Error, "Import_name_cannot_be_0_2438", "Import name cannot be '{0}'."), - Import_or_export_declaration_in_an_ambient_module_declaration_cannot_reference_module_through_relative_module_name: diag(2439, DiagnosticCategory.Error, "Import_or_export_declaration_in_an_ambient_module_declaration_cannot_reference_module_through_relati_2439", "Import or export declaration in an ambient module declaration cannot reference module through relative module name."), - Import_declaration_conflicts_with_local_declaration_of_0: diag(2440, DiagnosticCategory.Error, "Import_declaration_conflicts_with_local_declaration_of_0_2440", "Import declaration conflicts with local declaration of '{0}'."), - Duplicate_identifier_0_Compiler_reserves_name_1_in_top_level_scope_of_a_module: diag(2441, DiagnosticCategory.Error, "Duplicate_identifier_0_Compiler_reserves_name_1_in_top_level_scope_of_a_module_2441", "Duplicate identifier '{0}'. Compiler reserves name '{1}' in top level scope of a module."), - Types_have_separate_declarations_of_a_private_property_0: diag(2442, DiagnosticCategory.Error, "Types_have_separate_declarations_of_a_private_property_0_2442", "Types have separate declarations of a private property '{0}'."), - Property_0_is_protected_but_type_1_is_not_a_class_derived_from_2: diag(2443, DiagnosticCategory.Error, "Property_0_is_protected_but_type_1_is_not_a_class_derived_from_2_2443", "Property '{0}' is protected but type '{1}' is not a class derived from '{2}'."), - Property_0_is_protected_in_type_1_but_public_in_type_2: diag(2444, DiagnosticCategory.Error, "Property_0_is_protected_in_type_1_but_public_in_type_2_2444", "Property '{0}' is protected in type '{1}' but public in type '{2}'."), - Property_0_is_protected_and_only_accessible_within_class_1_and_its_subclasses: diag(2445, DiagnosticCategory.Error, "Property_0_is_protected_and_only_accessible_within_class_1_and_its_subclasses_2445", "Property '{0}' is protected and only accessible within class '{1}' and its subclasses."), - Property_0_is_protected_and_only_accessible_through_an_instance_of_class_1: diag(2446, DiagnosticCategory.Error, "Property_0_is_protected_and_only_accessible_through_an_instance_of_class_1_2446", "Property '{0}' is protected and only accessible through an instance of class '{1}'."), - The_0_operator_is_not_allowed_for_boolean_types_Consider_using_1_instead: diag(2447, DiagnosticCategory.Error, "The_0_operator_is_not_allowed_for_boolean_types_Consider_using_1_instead_2447", "The '{0}' operator is not allowed for boolean types. Consider using '{1}' instead."), - Block_scoped_variable_0_used_before_its_declaration: diag(2448, DiagnosticCategory.Error, "Block_scoped_variable_0_used_before_its_declaration_2448", "Block-scoped variable '{0}' used before its declaration."), - Class_0_used_before_its_declaration: diag(2449, DiagnosticCategory.Error, "Class_0_used_before_its_declaration_2449", "Class '{0}' used before its declaration."), - Enum_0_used_before_its_declaration: diag(2450, DiagnosticCategory.Error, "Enum_0_used_before_its_declaration_2450", "Enum '{0}' used before its declaration."), - Cannot_redeclare_block_scoped_variable_0: diag(2451, DiagnosticCategory.Error, "Cannot_redeclare_block_scoped_variable_0_2451", "Cannot redeclare block-scoped variable '{0}'."), - An_enum_member_cannot_have_a_numeric_name: diag(2452, DiagnosticCategory.Error, "An_enum_member_cannot_have_a_numeric_name_2452", "An enum member cannot have a numeric name."), - The_type_argument_for_type_parameter_0_cannot_be_inferred_from_the_usage_Consider_specifying_the_type_arguments_explicitly: diag(2453, DiagnosticCategory.Error, "The_type_argument_for_type_parameter_0_cannot_be_inferred_from_the_usage_Consider_specifying_the_typ_2453", "The type argument for type parameter '{0}' cannot be inferred from the usage. Consider specifying the type arguments explicitly."), - Variable_0_is_used_before_being_assigned: diag(2454, DiagnosticCategory.Error, "Variable_0_is_used_before_being_assigned_2454", "Variable '{0}' is used before being assigned."), - Type_argument_candidate_1_is_not_a_valid_type_argument_because_it_is_not_a_supertype_of_candidate_0: diag(2455, DiagnosticCategory.Error, "Type_argument_candidate_1_is_not_a_valid_type_argument_because_it_is_not_a_supertype_of_candidate_0_2455", "Type argument candidate '{1}' is not a valid type argument because it is not a supertype of candidate '{0}'."), - Type_alias_0_circularly_references_itself: diag(2456, DiagnosticCategory.Error, "Type_alias_0_circularly_references_itself_2456", "Type alias '{0}' circularly references itself."), - Type_alias_name_cannot_be_0: diag(2457, DiagnosticCategory.Error, "Type_alias_name_cannot_be_0_2457", "Type alias name cannot be '{0}'."), - An_AMD_module_cannot_have_multiple_name_assignments: diag(2458, DiagnosticCategory.Error, "An_AMD_module_cannot_have_multiple_name_assignments_2458", "An AMD module cannot have multiple name assignments."), - Type_0_has_no_property_1_and_no_string_index_signature: diag(2459, DiagnosticCategory.Error, "Type_0_has_no_property_1_and_no_string_index_signature_2459", "Type '{0}' has no property '{1}' and no string index signature."), - Type_0_has_no_property_1: diag(2460, DiagnosticCategory.Error, "Type_0_has_no_property_1_2460", "Type '{0}' has no property '{1}'."), - Type_0_is_not_an_array_type: diag(2461, DiagnosticCategory.Error, "Type_0_is_not_an_array_type_2461", "Type '{0}' is not an array type."), - A_rest_element_must_be_last_in_a_destructuring_pattern: diag(2462, DiagnosticCategory.Error, "A_rest_element_must_be_last_in_a_destructuring_pattern_2462", "A rest element must be last in a destructuring pattern."), - A_binding_pattern_parameter_cannot_be_optional_in_an_implementation_signature: diag(2463, DiagnosticCategory.Error, "A_binding_pattern_parameter_cannot_be_optional_in_an_implementation_signature_2463", "A binding pattern parameter cannot be optional in an implementation signature."), - A_computed_property_name_must_be_of_type_string_number_symbol_or_any: diag(2464, DiagnosticCategory.Error, "A_computed_property_name_must_be_of_type_string_number_symbol_or_any_2464", "A computed property name must be of type 'string', 'number', 'symbol', or 'any'."), - this_cannot_be_referenced_in_a_computed_property_name: diag(2465, DiagnosticCategory.Error, "this_cannot_be_referenced_in_a_computed_property_name_2465", "'this' cannot be referenced in a computed property name."), - super_cannot_be_referenced_in_a_computed_property_name: diag(2466, DiagnosticCategory.Error, "super_cannot_be_referenced_in_a_computed_property_name_2466", "'super' cannot be referenced in a computed property name."), - A_computed_property_name_cannot_reference_a_type_parameter_from_its_containing_type: diag(2467, DiagnosticCategory.Error, "A_computed_property_name_cannot_reference_a_type_parameter_from_its_containing_type_2467", "A computed property name cannot reference a type parameter from its containing type."), - Cannot_find_global_value_0: diag(2468, DiagnosticCategory.Error, "Cannot_find_global_value_0_2468", "Cannot find global value '{0}'."), - The_0_operator_cannot_be_applied_to_type_symbol: diag(2469, DiagnosticCategory.Error, "The_0_operator_cannot_be_applied_to_type_symbol_2469", "The '{0}' operator cannot be applied to type 'symbol'."), - Symbol_reference_does_not_refer_to_the_global_Symbol_constructor_object: diag(2470, DiagnosticCategory.Error, "Symbol_reference_does_not_refer_to_the_global_Symbol_constructor_object_2470", "'Symbol' reference does not refer to the global Symbol constructor object."), - A_computed_property_name_of_the_form_0_must_be_of_type_symbol: diag(2471, DiagnosticCategory.Error, "A_computed_property_name_of_the_form_0_must_be_of_type_symbol_2471", "A computed property name of the form '{0}' must be of type 'symbol'."), - Spread_operator_in_new_expressions_is_only_available_when_targeting_ECMAScript_5_and_higher: diag(2472, DiagnosticCategory.Error, "Spread_operator_in_new_expressions_is_only_available_when_targeting_ECMAScript_5_and_higher_2472", "Spread operator in 'new' expressions is only available when targeting ECMAScript 5 and higher."), - Enum_declarations_must_all_be_const_or_non_const: diag(2473, DiagnosticCategory.Error, "Enum_declarations_must_all_be_const_or_non_const_2473", "Enum declarations must all be const or non-const."), - In_const_enum_declarations_member_initializer_must_be_constant_expression: diag(2474, DiagnosticCategory.Error, "In_const_enum_declarations_member_initializer_must_be_constant_expression_2474", "In 'const' enum declarations member initializer must be constant expression."), - const_enums_can_only_be_used_in_property_or_index_access_expressions_or_the_right_hand_side_of_an_import_declaration_or_export_assignment_or_type_query: diag(2475, DiagnosticCategory.Error, "const_enums_can_only_be_used_in_property_or_index_access_expressions_or_the_right_hand_side_of_an_im_2475", "'const' enums can only be used in property or index access expressions or the right hand side of an import declaration or export assignment or type query."), - A_const_enum_member_can_only_be_accessed_using_a_string_literal: diag(2476, DiagnosticCategory.Error, "A_const_enum_member_can_only_be_accessed_using_a_string_literal_2476", "A const enum member can only be accessed using a string literal."), - const_enum_member_initializer_was_evaluated_to_a_non_finite_value: diag(2477, DiagnosticCategory.Error, "const_enum_member_initializer_was_evaluated_to_a_non_finite_value_2477", "'const' enum member initializer was evaluated to a non-finite value."), - const_enum_member_initializer_was_evaluated_to_disallowed_value_NaN: diag(2478, DiagnosticCategory.Error, "const_enum_member_initializer_was_evaluated_to_disallowed_value_NaN_2478", "'const' enum member initializer was evaluated to disallowed value 'NaN'."), - Property_0_does_not_exist_on_const_enum_1: diag(2479, DiagnosticCategory.Error, "Property_0_does_not_exist_on_const_enum_1_2479", "Property '{0}' does not exist on 'const' enum '{1}'."), - let_is_not_allowed_to_be_used_as_a_name_in_let_or_const_declarations: diag(2480, DiagnosticCategory.Error, "let_is_not_allowed_to_be_used_as_a_name_in_let_or_const_declarations_2480", "'let' is not allowed to be used as a name in 'let' or 'const' declarations."), - Cannot_initialize_outer_scoped_variable_0_in_the_same_scope_as_block_scoped_declaration_1: diag(2481, DiagnosticCategory.Error, "Cannot_initialize_outer_scoped_variable_0_in_the_same_scope_as_block_scoped_declaration_1_2481", "Cannot initialize outer scoped variable '{0}' in the same scope as block scoped declaration '{1}'."), - The_left_hand_side_of_a_for_of_statement_cannot_use_a_type_annotation: diag(2483, DiagnosticCategory.Error, "The_left_hand_side_of_a_for_of_statement_cannot_use_a_type_annotation_2483", "The left-hand side of a 'for...of' statement cannot use a type annotation."), - Export_declaration_conflicts_with_exported_declaration_of_0: diag(2484, DiagnosticCategory.Error, "Export_declaration_conflicts_with_exported_declaration_of_0_2484", "Export declaration conflicts with exported declaration of '{0}'."), - The_left_hand_side_of_a_for_of_statement_must_be_a_variable_or_a_property_access: diag(2487, DiagnosticCategory.Error, "The_left_hand_side_of_a_for_of_statement_must_be_a_variable_or_a_property_access_2487", "The left-hand side of a 'for...of' statement must be a variable or a property access."), - Type_0_must_have_a_Symbol_iterator_method_that_returns_an_iterator: diag(2488, DiagnosticCategory.Error, "Type_0_must_have_a_Symbol_iterator_method_that_returns_an_iterator_2488", "Type '{0}' must have a '[Symbol.iterator]()' method that returns an iterator."), - An_iterator_must_have_a_next_method: diag(2489, DiagnosticCategory.Error, "An_iterator_must_have_a_next_method_2489", "An iterator must have a 'next()' method."), - The_type_returned_by_the_next_method_of_an_iterator_must_have_a_value_property: diag(2490, DiagnosticCategory.Error, "The_type_returned_by_the_next_method_of_an_iterator_must_have_a_value_property_2490", "The type returned by the 'next()' method of an iterator must have a 'value' property."), - The_left_hand_side_of_a_for_in_statement_cannot_be_a_destructuring_pattern: diag(2491, DiagnosticCategory.Error, "The_left_hand_side_of_a_for_in_statement_cannot_be_a_destructuring_pattern_2491", "The left-hand side of a 'for...in' statement cannot be a destructuring pattern."), - Cannot_redeclare_identifier_0_in_catch_clause: diag(2492, DiagnosticCategory.Error, "Cannot_redeclare_identifier_0_in_catch_clause_2492", "Cannot redeclare identifier '{0}' in catch clause."), - Tuple_type_0_with_length_1_cannot_be_assigned_to_tuple_with_length_2: diag(2493, DiagnosticCategory.Error, "Tuple_type_0_with_length_1_cannot_be_assigned_to_tuple_with_length_2_2493", "Tuple type '{0}' with length '{1}' cannot be assigned to tuple with length '{2}'."), - Using_a_string_in_a_for_of_statement_is_only_supported_in_ECMAScript_5_and_higher: diag(2494, DiagnosticCategory.Error, "Using_a_string_in_a_for_of_statement_is_only_supported_in_ECMAScript_5_and_higher_2494", "Using a string in a 'for...of' statement is only supported in ECMAScript 5 and higher."), - Type_0_is_not_an_array_type_or_a_string_type: diag(2495, DiagnosticCategory.Error, "Type_0_is_not_an_array_type_or_a_string_type_2495", "Type '{0}' is not an array type or a string type."), - The_arguments_object_cannot_be_referenced_in_an_arrow_function_in_ES3_and_ES5_Consider_using_a_standard_function_expression: diag(2496, DiagnosticCategory.Error, "The_arguments_object_cannot_be_referenced_in_an_arrow_function_in_ES3_and_ES5_Consider_using_a_stand_2496", "The 'arguments' object cannot be referenced in an arrow function in ES3 and ES5. Consider using a standard function expression."), - Module_0_resolves_to_a_non_module_entity_and_cannot_be_imported_using_this_construct: diag(2497, DiagnosticCategory.Error, "Module_0_resolves_to_a_non_module_entity_and_cannot_be_imported_using_this_construct_2497", "Module '{0}' resolves to a non-module entity and cannot be imported using this construct."), - Module_0_uses_export_and_cannot_be_used_with_export_Asterisk: diag(2498, DiagnosticCategory.Error, "Module_0_uses_export_and_cannot_be_used_with_export_Asterisk_2498", "Module '{0}' uses 'export =' and cannot be used with 'export *'."), - An_interface_can_only_extend_an_identifier_Slashqualified_name_with_optional_type_arguments: diag(2499, DiagnosticCategory.Error, "An_interface_can_only_extend_an_identifier_Slashqualified_name_with_optional_type_arguments_2499", "An interface can only extend an identifier/qualified-name with optional type arguments."), - A_class_can_only_implement_an_identifier_Slashqualified_name_with_optional_type_arguments: diag(2500, DiagnosticCategory.Error, "A_class_can_only_implement_an_identifier_Slashqualified_name_with_optional_type_arguments_2500", "A class can only implement an identifier/qualified-name with optional type arguments."), - A_rest_element_cannot_contain_a_binding_pattern: diag(2501, DiagnosticCategory.Error, "A_rest_element_cannot_contain_a_binding_pattern_2501", "A rest element cannot contain a binding pattern."), - _0_is_referenced_directly_or_indirectly_in_its_own_type_annotation: diag(2502, DiagnosticCategory.Error, "_0_is_referenced_directly_or_indirectly_in_its_own_type_annotation_2502", "'{0}' is referenced directly or indirectly in its own type annotation."), - Cannot_find_namespace_0: diag(2503, DiagnosticCategory.Error, "Cannot_find_namespace_0_2503", "Cannot find namespace '{0}'."), - Type_0_must_have_a_Symbol_asyncIterator_method_that_returns_an_async_iterator: diag(2504, DiagnosticCategory.Error, "Type_0_must_have_a_Symbol_asyncIterator_method_that_returns_an_async_iterator_2504", "Type '{0}' must have a '[Symbol.asyncIterator]()' method that returns an async iterator."), - A_generator_cannot_have_a_void_type_annotation: diag(2505, DiagnosticCategory.Error, "A_generator_cannot_have_a_void_type_annotation_2505", "A generator cannot have a 'void' type annotation."), - _0_is_referenced_directly_or_indirectly_in_its_own_base_expression: diag(2506, DiagnosticCategory.Error, "_0_is_referenced_directly_or_indirectly_in_its_own_base_expression_2506", "'{0}' is referenced directly or indirectly in its own base expression."), - Type_0_is_not_a_constructor_function_type: diag(2507, DiagnosticCategory.Error, "Type_0_is_not_a_constructor_function_type_2507", "Type '{0}' is not a constructor function type."), - No_base_constructor_has_the_specified_number_of_type_arguments: diag(2508, DiagnosticCategory.Error, "No_base_constructor_has_the_specified_number_of_type_arguments_2508", "No base constructor has the specified number of type arguments."), - Base_constructor_return_type_0_is_not_a_class_or_interface_type: diag(2509, DiagnosticCategory.Error, "Base_constructor_return_type_0_is_not_a_class_or_interface_type_2509", "Base constructor return type '{0}' is not a class or interface type."), - Base_constructors_must_all_have_the_same_return_type: diag(2510, DiagnosticCategory.Error, "Base_constructors_must_all_have_the_same_return_type_2510", "Base constructors must all have the same return type."), - Cannot_create_an_instance_of_an_abstract_class: diag(2511, DiagnosticCategory.Error, "Cannot_create_an_instance_of_an_abstract_class_2511", "Cannot create an instance of an abstract class."), - Overload_signatures_must_all_be_abstract_or_non_abstract: diag(2512, DiagnosticCategory.Error, "Overload_signatures_must_all_be_abstract_or_non_abstract_2512", "Overload signatures must all be abstract or non-abstract."), - Abstract_method_0_in_class_1_cannot_be_accessed_via_super_expression: diag(2513, DiagnosticCategory.Error, "Abstract_method_0_in_class_1_cannot_be_accessed_via_super_expression_2513", "Abstract method '{0}' in class '{1}' cannot be accessed via super expression."), - Classes_containing_abstract_methods_must_be_marked_abstract: diag(2514, DiagnosticCategory.Error, "Classes_containing_abstract_methods_must_be_marked_abstract_2514", "Classes containing abstract methods must be marked abstract."), - Non_abstract_class_0_does_not_implement_inherited_abstract_member_1_from_class_2: diag(2515, DiagnosticCategory.Error, "Non_abstract_class_0_does_not_implement_inherited_abstract_member_1_from_class_2_2515", "Non-abstract class '{0}' does not implement inherited abstract member '{1}' from class '{2}'."), - All_declarations_of_an_abstract_method_must_be_consecutive: diag(2516, DiagnosticCategory.Error, "All_declarations_of_an_abstract_method_must_be_consecutive_2516", "All declarations of an abstract method must be consecutive."), - Cannot_assign_an_abstract_constructor_type_to_a_non_abstract_constructor_type: diag(2517, DiagnosticCategory.Error, "Cannot_assign_an_abstract_constructor_type_to_a_non_abstract_constructor_type_2517", "Cannot assign an abstract constructor type to a non-abstract constructor type."), - A_this_based_type_guard_is_not_compatible_with_a_parameter_based_type_guard: diag(2518, DiagnosticCategory.Error, "A_this_based_type_guard_is_not_compatible_with_a_parameter_based_type_guard_2518", "A 'this'-based type guard is not compatible with a parameter-based type guard."), - An_async_iterator_must_have_a_next_method: diag(2519, DiagnosticCategory.Error, "An_async_iterator_must_have_a_next_method_2519", "An async iterator must have a 'next()' method."), - Duplicate_identifier_0_Compiler_uses_declaration_1_to_support_async_functions: diag(2520, DiagnosticCategory.Error, "Duplicate_identifier_0_Compiler_uses_declaration_1_to_support_async_functions_2520", "Duplicate identifier '{0}'. Compiler uses declaration '{1}' to support async functions."), - Expression_resolves_to_variable_declaration_0_that_compiler_uses_to_support_async_functions: diag(2521, DiagnosticCategory.Error, "Expression_resolves_to_variable_declaration_0_that_compiler_uses_to_support_async_functions_2521", "Expression resolves to variable declaration '{0}' that compiler uses to support async functions."), - The_arguments_object_cannot_be_referenced_in_an_async_function_or_method_in_ES3_and_ES5_Consider_using_a_standard_function_or_method: diag(2522, DiagnosticCategory.Error, "The_arguments_object_cannot_be_referenced_in_an_async_function_or_method_in_ES3_and_ES5_Consider_usi_2522", "The 'arguments' object cannot be referenced in an async function or method in ES3 and ES5. Consider using a standard function or method."), - yield_expressions_cannot_be_used_in_a_parameter_initializer: diag(2523, DiagnosticCategory.Error, "yield_expressions_cannot_be_used_in_a_parameter_initializer_2523", "'yield' expressions cannot be used in a parameter initializer."), - await_expressions_cannot_be_used_in_a_parameter_initializer: diag(2524, DiagnosticCategory.Error, "await_expressions_cannot_be_used_in_a_parameter_initializer_2524", "'await' expressions cannot be used in a parameter initializer."), - Initializer_provides_no_value_for_this_binding_element_and_the_binding_element_has_no_default_value: diag(2525, DiagnosticCategory.Error, "Initializer_provides_no_value_for_this_binding_element_and_the_binding_element_has_no_default_value_2525", "Initializer provides no value for this binding element and the binding element has no default value."), - A_this_type_is_available_only_in_a_non_static_member_of_a_class_or_interface: diag(2526, DiagnosticCategory.Error, "A_this_type_is_available_only_in_a_non_static_member_of_a_class_or_interface_2526", "A 'this' type is available only in a non-static member of a class or interface."), - The_inferred_type_of_0_references_an_inaccessible_1_type_A_type_annotation_is_necessary: diag(2527, DiagnosticCategory.Error, "The_inferred_type_of_0_references_an_inaccessible_1_type_A_type_annotation_is_necessary_2527", "The inferred type of '{0}' references an inaccessible '{1}' type. A type annotation is necessary."), - A_module_cannot_have_multiple_default_exports: diag(2528, DiagnosticCategory.Error, "A_module_cannot_have_multiple_default_exports_2528", "A module cannot have multiple default exports."), - Duplicate_identifier_0_Compiler_reserves_name_1_in_top_level_scope_of_a_module_containing_async_functions: diag(2529, DiagnosticCategory.Error, "Duplicate_identifier_0_Compiler_reserves_name_1_in_top_level_scope_of_a_module_containing_async_func_2529", "Duplicate identifier '{0}'. Compiler reserves name '{1}' in top level scope of a module containing async functions."), - Property_0_is_incompatible_with_index_signature: diag(2530, DiagnosticCategory.Error, "Property_0_is_incompatible_with_index_signature_2530", "Property '{0}' is incompatible with index signature."), - Object_is_possibly_null: diag(2531, DiagnosticCategory.Error, "Object_is_possibly_null_2531", "Object is possibly 'null'."), - Object_is_possibly_undefined: diag(2532, DiagnosticCategory.Error, "Object_is_possibly_undefined_2532", "Object is possibly 'undefined'."), - Object_is_possibly_null_or_undefined: diag(2533, DiagnosticCategory.Error, "Object_is_possibly_null_or_undefined_2533", "Object is possibly 'null' or 'undefined'."), - A_function_returning_never_cannot_have_a_reachable_end_point: diag(2534, DiagnosticCategory.Error, "A_function_returning_never_cannot_have_a_reachable_end_point_2534", "A function returning 'never' cannot have a reachable end point."), - Enum_type_0_has_members_with_initializers_that_are_not_literals: diag(2535, DiagnosticCategory.Error, "Enum_type_0_has_members_with_initializers_that_are_not_literals_2535", "Enum type '{0}' has members with initializers that are not literals."), - Type_0_cannot_be_used_to_index_type_1: diag(2536, DiagnosticCategory.Error, "Type_0_cannot_be_used_to_index_type_1_2536", "Type '{0}' cannot be used to index type '{1}'."), - Type_0_has_no_matching_index_signature_for_type_1: diag(2537, DiagnosticCategory.Error, "Type_0_has_no_matching_index_signature_for_type_1_2537", "Type '{0}' has no matching index signature for type '{1}'."), - Type_0_cannot_be_used_as_an_index_type: diag(2538, DiagnosticCategory.Error, "Type_0_cannot_be_used_as_an_index_type_2538", "Type '{0}' cannot be used as an index type."), - Cannot_assign_to_0_because_it_is_not_a_variable: diag(2539, DiagnosticCategory.Error, "Cannot_assign_to_0_because_it_is_not_a_variable_2539", "Cannot assign to '{0}' because it is not a variable."), - Cannot_assign_to_0_because_it_is_a_constant_or_a_read_only_property: diag(2540, DiagnosticCategory.Error, "Cannot_assign_to_0_because_it_is_a_constant_or_a_read_only_property_2540", "Cannot assign to '{0}' because it is a constant or a read-only property."), - The_target_of_an_assignment_must_be_a_variable_or_a_property_access: diag(2541, DiagnosticCategory.Error, "The_target_of_an_assignment_must_be_a_variable_or_a_property_access_2541", "The target of an assignment must be a variable or a property access."), - Index_signature_in_type_0_only_permits_reading: diag(2542, DiagnosticCategory.Error, "Index_signature_in_type_0_only_permits_reading_2542", "Index signature in type '{0}' only permits reading."), - Duplicate_identifier_newTarget_Compiler_uses_variable_declaration_newTarget_to_capture_new_target_meta_property_reference: diag(2543, DiagnosticCategory.Error, "Duplicate_identifier_newTarget_Compiler_uses_variable_declaration_newTarget_to_capture_new_target_me_2543", "Duplicate identifier '_newTarget'. Compiler uses variable declaration '_newTarget' to capture 'new.target' meta-property reference."), - Expression_resolves_to_variable_declaration_newTarget_that_compiler_uses_to_capture_new_target_meta_property_reference: diag(2544, DiagnosticCategory.Error, "Expression_resolves_to_variable_declaration_newTarget_that_compiler_uses_to_capture_new_target_meta__2544", "Expression resolves to variable declaration '_newTarget' that compiler uses to capture 'new.target' meta-property reference."), - A_mixin_class_must_have_a_constructor_with_a_single_rest_parameter_of_type_any: diag(2545, DiagnosticCategory.Error, "A_mixin_class_must_have_a_constructor_with_a_single_rest_parameter_of_type_any_2545", "A mixin class must have a constructor with a single rest parameter of type 'any[]'."), - Property_0_has_conflicting_declarations_and_is_inaccessible_in_type_1: diag(2546, DiagnosticCategory.Error, "Property_0_has_conflicting_declarations_and_is_inaccessible_in_type_1_2546", "Property '{0}' has conflicting declarations and is inaccessible in type '{1}'."), - The_type_returned_by_the_next_method_of_an_async_iterator_must_be_a_promise_for_a_type_with_a_value_property: diag(2547, DiagnosticCategory.Error, "The_type_returned_by_the_next_method_of_an_async_iterator_must_be_a_promise_for_a_type_with_a_value__2547", "The type returned by the 'next()' method of an async iterator must be a promise for a type with a 'value' property."), - Type_0_is_not_an_array_type_or_does_not_have_a_Symbol_iterator_method_that_returns_an_iterator: diag(2548, DiagnosticCategory.Error, "Type_0_is_not_an_array_type_or_does_not_have_a_Symbol_iterator_method_that_returns_an_iterator_2548", "Type '{0}' is not an array type or does not have a '[Symbol.iterator]()' method that returns an iterator."), - Type_0_is_not_an_array_type_or_a_string_type_or_does_not_have_a_Symbol_iterator_method_that_returns_an_iterator: diag(2549, DiagnosticCategory.Error, "Type_0_is_not_an_array_type_or_a_string_type_or_does_not_have_a_Symbol_iterator_method_that_returns__2549", "Type '{0}' is not an array type or a string type or does not have a '[Symbol.iterator]()' method that returns an iterator."), - Generic_type_instantiation_is_excessively_deep_and_possibly_infinite: diag(2550, DiagnosticCategory.Error, "Generic_type_instantiation_is_excessively_deep_and_possibly_infinite_2550", "Generic type instantiation is excessively deep and possibly infinite."), - Property_0_does_not_exist_on_type_1_Did_you_mean_2: diag(2551, DiagnosticCategory.Error, "Property_0_does_not_exist_on_type_1_Did_you_mean_2_2551", "Property '{0}' does not exist on type '{1}'. Did you mean '{2}'?"), - Cannot_find_name_0_Did_you_mean_1: diag(2552, DiagnosticCategory.Error, "Cannot_find_name_0_Did_you_mean_1_2552", "Cannot find name '{0}'. Did you mean '{1}'?"), - Computed_values_are_not_permitted_in_an_enum_with_string_valued_members: diag(2553, DiagnosticCategory.Error, "Computed_values_are_not_permitted_in_an_enum_with_string_valued_members_2553", "Computed values are not permitted in an enum with string valued members."), - Expected_0_arguments_but_got_1: diag(2554, DiagnosticCategory.Error, "Expected_0_arguments_but_got_1_2554", "Expected {0} arguments, but got {1}."), - Expected_at_least_0_arguments_but_got_1: diag(2555, DiagnosticCategory.Error, "Expected_at_least_0_arguments_but_got_1_2555", "Expected at least {0} arguments, but got {1}."), - Expected_0_arguments_but_got_1_or_more: diag(2556, DiagnosticCategory.Error, "Expected_0_arguments_but_got_1_or_more_2556", "Expected {0} arguments, but got {1} or more."), - Expected_at_least_0_arguments_but_got_1_or_more: diag(2557, DiagnosticCategory.Error, "Expected_at_least_0_arguments_but_got_1_or_more_2557", "Expected at least {0} arguments, but got {1} or more."), - Expected_0_type_arguments_but_got_1: diag(2558, DiagnosticCategory.Error, "Expected_0_type_arguments_but_got_1_2558", "Expected {0} type arguments, but got {1}."), - Type_0_has_no_properties_in_common_with_type_1: diag(2559, DiagnosticCategory.Error, "Type_0_has_no_properties_in_common_with_type_1_2559", "Type '{0}' has no properties in common with type '{1}'."), - Value_of_type_0_has_no_properties_in_common_with_type_1_Did_you_mean_to_call_it: diag(2560, DiagnosticCategory.Error, "Value_of_type_0_has_no_properties_in_common_with_type_1_Did_you_mean_to_call_it_2560", "Value of type '{0}' has no properties in common with type '{1}'. Did you mean to call it?"), - Object_literal_may_only_specify_known_properties_but_0_does_not_exist_in_type_1_Did_you_mean_to_write_2: diag(2561, DiagnosticCategory.Error, "Object_literal_may_only_specify_known_properties_but_0_does_not_exist_in_type_1_Did_you_mean_to_writ_2561", "Object literal may only specify known properties, but '{0}' does not exist in type '{1}'. Did you mean to write '{2}'?"), - Base_class_expressions_cannot_reference_class_type_parameters: diag(2562, DiagnosticCategory.Error, "Base_class_expressions_cannot_reference_class_type_parameters_2562", "Base class expressions cannot reference class type parameters."), - The_containing_function_or_module_body_is_too_large_for_control_flow_analysis: diag(2563, DiagnosticCategory.Error, "The_containing_function_or_module_body_is_too_large_for_control_flow_analysis_2563", "The containing function or module body is too large for control flow analysis."), - Property_0_has_no_initializer_and_is_not_definitely_assigned_in_the_constructor: diag(2564, DiagnosticCategory.Error, "Property_0_has_no_initializer_and_is_not_definitely_assigned_in_the_constructor_2564", "Property '{0}' has no initializer and is not definitely assigned in the constructor."), - Property_0_is_used_before_being_assigned: diag(2565, DiagnosticCategory.Error, "Property_0_is_used_before_being_assigned_2565", "Property '{0}' is used before being assigned."), - A_rest_element_cannot_have_a_property_name: diag(2566, DiagnosticCategory.Error, "A_rest_element_cannot_have_a_property_name_2566", "A rest element cannot have a property name."), - Enum_declarations_can_only_merge_with_namespace_or_other_enum_declarations: diag(2567, DiagnosticCategory.Error, "Enum_declarations_can_only_merge_with_namespace_or_other_enum_declarations_2567", "Enum declarations can only merge with namespace or other enum declarations."), - Type_0_is_not_an_array_type_Use_compiler_option_downlevelIteration_to_allow_iterating_of_iterators: diag(2568, DiagnosticCategory.Error, "Type_0_is_not_an_array_type_Use_compiler_option_downlevelIteration_to_allow_iterating_of_iterators_2568", "Type '{0}' is not an array type. Use compiler option '--downlevelIteration' to allow iterating of iterators."), - Type_0_is_not_an_array_type_or_a_string_type_Use_compiler_option_downlevelIteration_to_allow_iterating_of_iterators: diag(2569, DiagnosticCategory.Error, "Type_0_is_not_an_array_type_or_a_string_type_Use_compiler_option_downlevelIteration_to_allow_iterati_2569", "Type '{0}' is not an array type or a string type. Use compiler option '--downlevelIteration' to allow iterating of iterators."), - Property_0_does_not_exist_on_type_1_Did_you_forget_to_use_await: diag(2570, DiagnosticCategory.Error, "Property_0_does_not_exist_on_type_1_Did_you_forget_to_use_await_2570", "Property '{0}' does not exist on type '{1}'. Did you forget to use 'await'?"), - Object_is_of_type_unknown: diag(2571, DiagnosticCategory.Error, "Object_is_of_type_unknown_2571", "Object is of type 'unknown'."), - JSX_element_attributes_type_0_may_not_be_a_union_type: diag(2600, DiagnosticCategory.Error, "JSX_element_attributes_type_0_may_not_be_a_union_type_2600", "JSX element attributes type '{0}' may not be a union type."), - The_return_type_of_a_JSX_element_constructor_must_return_an_object_type: diag(2601, DiagnosticCategory.Error, "The_return_type_of_a_JSX_element_constructor_must_return_an_object_type_2601", "The return type of a JSX element constructor must return an object type."), - JSX_element_implicitly_has_type_any_because_the_global_type_JSX_Element_does_not_exist: diag(2602, DiagnosticCategory.Error, "JSX_element_implicitly_has_type_any_because_the_global_type_JSX_Element_does_not_exist_2602", "JSX element implicitly has type 'any' because the global type 'JSX.Element' does not exist."), - Property_0_in_type_1_is_not_assignable_to_type_2: diag(2603, DiagnosticCategory.Error, "Property_0_in_type_1_is_not_assignable_to_type_2_2603", "Property '{0}' in type '{1}' is not assignable to type '{2}'."), - JSX_element_type_0_does_not_have_any_construct_or_call_signatures: diag(2604, DiagnosticCategory.Error, "JSX_element_type_0_does_not_have_any_construct_or_call_signatures_2604", "JSX element type '{0}' does not have any construct or call signatures."), - JSX_element_type_0_is_not_a_constructor_function_for_JSX_elements: diag(2605, DiagnosticCategory.Error, "JSX_element_type_0_is_not_a_constructor_function_for_JSX_elements_2605", "JSX element type '{0}' is not a constructor function for JSX elements."), - Property_0_of_JSX_spread_attribute_is_not_assignable_to_target_property: diag(2606, DiagnosticCategory.Error, "Property_0_of_JSX_spread_attribute_is_not_assignable_to_target_property_2606", "Property '{0}' of JSX spread attribute is not assignable to target property."), - JSX_element_class_does_not_support_attributes_because_it_does_not_have_a_0_property: diag(2607, DiagnosticCategory.Error, "JSX_element_class_does_not_support_attributes_because_it_does_not_have_a_0_property_2607", "JSX element class does not support attributes because it does not have a '{0}' property."), - The_global_type_JSX_0_may_not_have_more_than_one_property: diag(2608, DiagnosticCategory.Error, "The_global_type_JSX_0_may_not_have_more_than_one_property_2608", "The global type 'JSX.{0}' may not have more than one property."), - JSX_spread_child_must_be_an_array_type: diag(2609, DiagnosticCategory.Error, "JSX_spread_child_must_be_an_array_type_2609", "JSX spread child must be an array type."), - Cannot_augment_module_0_with_value_exports_because_it_resolves_to_a_non_module_entity: diag(2649, DiagnosticCategory.Error, "Cannot_augment_module_0_with_value_exports_because_it_resolves_to_a_non_module_entity_2649", "Cannot augment module '{0}' with value exports because it resolves to a non-module entity."), - A_member_initializer_in_a_enum_declaration_cannot_reference_members_declared_after_it_including_members_defined_in_other_enums: diag(2651, DiagnosticCategory.Error, "A_member_initializer_in_a_enum_declaration_cannot_reference_members_declared_after_it_including_memb_2651", "A member initializer in a enum declaration cannot reference members declared after it, including members defined in other enums."), - Merged_declaration_0_cannot_include_a_default_export_declaration_Consider_adding_a_separate_export_default_0_declaration_instead: diag(2652, DiagnosticCategory.Error, "Merged_declaration_0_cannot_include_a_default_export_declaration_Consider_adding_a_separate_export_d_2652", "Merged declaration '{0}' cannot include a default export declaration. Consider adding a separate 'export default {0}' declaration instead."), - Non_abstract_class_expression_does_not_implement_inherited_abstract_member_0_from_class_1: diag(2653, DiagnosticCategory.Error, "Non_abstract_class_expression_does_not_implement_inherited_abstract_member_0_from_class_1_2653", "Non-abstract class expression does not implement inherited abstract member '{0}' from class '{1}'."), - Exported_external_package_typings_file_cannot_contain_tripleslash_references_Please_contact_the_package_author_to_update_the_package_definition: diag(2654, DiagnosticCategory.Error, "Exported_external_package_typings_file_cannot_contain_tripleslash_references_Please_contact_the_pack_2654", "Exported external package typings file cannot contain tripleslash references. Please contact the package author to update the package definition."), - Exported_external_package_typings_file_0_is_not_a_module_Please_contact_the_package_author_to_update_the_package_definition: diag(2656, DiagnosticCategory.Error, "Exported_external_package_typings_file_0_is_not_a_module_Please_contact_the_package_author_to_update_2656", "Exported external package typings file '{0}' is not a module. Please contact the package author to update the package definition."), - JSX_expressions_must_have_one_parent_element: diag(2657, DiagnosticCategory.Error, "JSX_expressions_must_have_one_parent_element_2657", "JSX expressions must have one parent element."), - Type_0_provides_no_match_for_the_signature_1: diag(2658, DiagnosticCategory.Error, "Type_0_provides_no_match_for_the_signature_1_2658", "Type '{0}' provides no match for the signature '{1}'."), - super_is_only_allowed_in_members_of_object_literal_expressions_when_option_target_is_ES2015_or_higher: diag(2659, DiagnosticCategory.Error, "super_is_only_allowed_in_members_of_object_literal_expressions_when_option_target_is_ES2015_or_highe_2659", "'super' is only allowed in members of object literal expressions when option 'target' is 'ES2015' or higher."), - super_can_only_be_referenced_in_members_of_derived_classes_or_object_literal_expressions: diag(2660, DiagnosticCategory.Error, "super_can_only_be_referenced_in_members_of_derived_classes_or_object_literal_expressions_2660", "'super' can only be referenced in members of derived classes or object literal expressions."), - Cannot_export_0_Only_local_declarations_can_be_exported_from_a_module: diag(2661, DiagnosticCategory.Error, "Cannot_export_0_Only_local_declarations_can_be_exported_from_a_module_2661", "Cannot export '{0}'. Only local declarations can be exported from a module."), - Cannot_find_name_0_Did_you_mean_the_static_member_1_0: diag(2662, DiagnosticCategory.Error, "Cannot_find_name_0_Did_you_mean_the_static_member_1_0_2662", "Cannot find name '{0}'. Did you mean the static member '{1}.{0}'?"), - Cannot_find_name_0_Did_you_mean_the_instance_member_this_0: diag(2663, DiagnosticCategory.Error, "Cannot_find_name_0_Did_you_mean_the_instance_member_this_0_2663", "Cannot find name '{0}'. Did you mean the instance member 'this.{0}'?"), - Invalid_module_name_in_augmentation_module_0_cannot_be_found: diag(2664, DiagnosticCategory.Error, "Invalid_module_name_in_augmentation_module_0_cannot_be_found_2664", "Invalid module name in augmentation, module '{0}' cannot be found."), - Invalid_module_name_in_augmentation_Module_0_resolves_to_an_untyped_module_at_1_which_cannot_be_augmented: diag(2665, DiagnosticCategory.Error, "Invalid_module_name_in_augmentation_Module_0_resolves_to_an_untyped_module_at_1_which_cannot_be_augm_2665", "Invalid module name in augmentation. Module '{0}' resolves to an untyped module at '{1}', which cannot be augmented."), - Exports_and_export_assignments_are_not_permitted_in_module_augmentations: diag(2666, DiagnosticCategory.Error, "Exports_and_export_assignments_are_not_permitted_in_module_augmentations_2666", "Exports and export assignments are not permitted in module augmentations."), - Imports_are_not_permitted_in_module_augmentations_Consider_moving_them_to_the_enclosing_external_module: diag(2667, DiagnosticCategory.Error, "Imports_are_not_permitted_in_module_augmentations_Consider_moving_them_to_the_enclosing_external_mod_2667", "Imports are not permitted in module augmentations. Consider moving them to the enclosing external module."), - export_modifier_cannot_be_applied_to_ambient_modules_and_module_augmentations_since_they_are_always_visible: diag(2668, DiagnosticCategory.Error, "export_modifier_cannot_be_applied_to_ambient_modules_and_module_augmentations_since_they_are_always__2668", "'export' modifier cannot be applied to ambient modules and module augmentations since they are always visible."), - Augmentations_for_the_global_scope_can_only_be_directly_nested_in_external_modules_or_ambient_module_declarations: diag(2669, DiagnosticCategory.Error, "Augmentations_for_the_global_scope_can_only_be_directly_nested_in_external_modules_or_ambient_module_2669", "Augmentations for the global scope can only be directly nested in external modules or ambient module declarations."), - Augmentations_for_the_global_scope_should_have_declare_modifier_unless_they_appear_in_already_ambient_context: diag(2670, DiagnosticCategory.Error, "Augmentations_for_the_global_scope_should_have_declare_modifier_unless_they_appear_in_already_ambien_2670", "Augmentations for the global scope should have 'declare' modifier unless they appear in already ambient context."), - Cannot_augment_module_0_because_it_resolves_to_a_non_module_entity: diag(2671, DiagnosticCategory.Error, "Cannot_augment_module_0_because_it_resolves_to_a_non_module_entity_2671", "Cannot augment module '{0}' because it resolves to a non-module entity."), - Cannot_assign_a_0_constructor_type_to_a_1_constructor_type: diag(2672, DiagnosticCategory.Error, "Cannot_assign_a_0_constructor_type_to_a_1_constructor_type_2672", "Cannot assign a '{0}' constructor type to a '{1}' constructor type."), - Constructor_of_class_0_is_private_and_only_accessible_within_the_class_declaration: diag(2673, DiagnosticCategory.Error, "Constructor_of_class_0_is_private_and_only_accessible_within_the_class_declaration_2673", "Constructor of class '{0}' is private and only accessible within the class declaration."), - Constructor_of_class_0_is_protected_and_only_accessible_within_the_class_declaration: diag(2674, DiagnosticCategory.Error, "Constructor_of_class_0_is_protected_and_only_accessible_within_the_class_declaration_2674", "Constructor of class '{0}' is protected and only accessible within the class declaration."), - Cannot_extend_a_class_0_Class_constructor_is_marked_as_private: diag(2675, DiagnosticCategory.Error, "Cannot_extend_a_class_0_Class_constructor_is_marked_as_private_2675", "Cannot extend a class '{0}'. Class constructor is marked as private."), - Accessors_must_both_be_abstract_or_non_abstract: diag(2676, DiagnosticCategory.Error, "Accessors_must_both_be_abstract_or_non_abstract_2676", "Accessors must both be abstract or non-abstract."), - A_type_predicate_s_type_must_be_assignable_to_its_parameter_s_type: diag(2677, DiagnosticCategory.Error, "A_type_predicate_s_type_must_be_assignable_to_its_parameter_s_type_2677", "A type predicate's type must be assignable to its parameter's type."), - Type_0_is_not_comparable_to_type_1: diag(2678, DiagnosticCategory.Error, "Type_0_is_not_comparable_to_type_1_2678", "Type '{0}' is not comparable to type '{1}'."), - A_function_that_is_called_with_the_new_keyword_cannot_have_a_this_type_that_is_void: diag(2679, DiagnosticCategory.Error, "A_function_that_is_called_with_the_new_keyword_cannot_have_a_this_type_that_is_void_2679", "A function that is called with the 'new' keyword cannot have a 'this' type that is 'void'."), - A_0_parameter_must_be_the_first_parameter: diag(2680, DiagnosticCategory.Error, "A_0_parameter_must_be_the_first_parameter_2680", "A '{0}' parameter must be the first parameter."), - A_constructor_cannot_have_a_this_parameter: diag(2681, DiagnosticCategory.Error, "A_constructor_cannot_have_a_this_parameter_2681", "A constructor cannot have a 'this' parameter."), - get_and_set_accessor_must_have_the_same_this_type: diag(2682, DiagnosticCategory.Error, "get_and_set_accessor_must_have_the_same_this_type_2682", "'get' and 'set' accessor must have the same 'this' type."), - this_implicitly_has_type_any_because_it_does_not_have_a_type_annotation: diag(2683, DiagnosticCategory.Error, "this_implicitly_has_type_any_because_it_does_not_have_a_type_annotation_2683", "'this' implicitly has type 'any' because it does not have a type annotation."), - The_this_context_of_type_0_is_not_assignable_to_method_s_this_of_type_1: diag(2684, DiagnosticCategory.Error, "The_this_context_of_type_0_is_not_assignable_to_method_s_this_of_type_1_2684", "The 'this' context of type '{0}' is not assignable to method's 'this' of type '{1}'."), - The_this_types_of_each_signature_are_incompatible: diag(2685, DiagnosticCategory.Error, "The_this_types_of_each_signature_are_incompatible_2685", "The 'this' types of each signature are incompatible."), - _0_refers_to_a_UMD_global_but_the_current_file_is_a_module_Consider_adding_an_import_instead: diag(2686, DiagnosticCategory.Error, "_0_refers_to_a_UMD_global_but_the_current_file_is_a_module_Consider_adding_an_import_instead_2686", "'{0}' refers to a UMD global, but the current file is a module. Consider adding an import instead."), - All_declarations_of_0_must_have_identical_modifiers: diag(2687, DiagnosticCategory.Error, "All_declarations_of_0_must_have_identical_modifiers_2687", "All declarations of '{0}' must have identical modifiers."), - Cannot_find_type_definition_file_for_0: diag(2688, DiagnosticCategory.Error, "Cannot_find_type_definition_file_for_0_2688", "Cannot find type definition file for '{0}'."), - Cannot_extend_an_interface_0_Did_you_mean_implements: diag(2689, DiagnosticCategory.Error, "Cannot_extend_an_interface_0_Did_you_mean_implements_2689", "Cannot extend an interface '{0}'. Did you mean 'implements'?"), - An_import_path_cannot_end_with_a_0_extension_Consider_importing_1_instead: diag(2691, DiagnosticCategory.Error, "An_import_path_cannot_end_with_a_0_extension_Consider_importing_1_instead_2691", "An import path cannot end with a '{0}' extension. Consider importing '{1}' instead."), - _0_is_a_primitive_but_1_is_a_wrapper_object_Prefer_using_0_when_possible: diag(2692, DiagnosticCategory.Error, "_0_is_a_primitive_but_1_is_a_wrapper_object_Prefer_using_0_when_possible_2692", "'{0}' is a primitive, but '{1}' is a wrapper object. Prefer using '{0}' when possible."), - _0_only_refers_to_a_type_but_is_being_used_as_a_value_here: diag(2693, DiagnosticCategory.Error, "_0_only_refers_to_a_type_but_is_being_used_as_a_value_here_2693", "'{0}' only refers to a type, but is being used as a value here."), - Namespace_0_has_no_exported_member_1: diag(2694, DiagnosticCategory.Error, "Namespace_0_has_no_exported_member_1_2694", "Namespace '{0}' has no exported member '{1}'."), - Left_side_of_comma_operator_is_unused_and_has_no_side_effects: diag(2695, DiagnosticCategory.Error, "Left_side_of_comma_operator_is_unused_and_has_no_side_effects_2695", "Left side of comma operator is unused and has no side effects.", /*reportsUnnecessary*/ true), - The_Object_type_is_assignable_to_very_few_other_types_Did_you_mean_to_use_the_any_type_instead: diag(2696, DiagnosticCategory.Error, "The_Object_type_is_assignable_to_very_few_other_types_Did_you_mean_to_use_the_any_type_instead_2696", "The 'Object' type is assignable to very few other types. Did you mean to use the 'any' type instead?"), - An_async_function_or_method_must_return_a_Promise_Make_sure_you_have_a_declaration_for_Promise_or_include_ES2015_in_your_lib_option: diag(2697, DiagnosticCategory.Error, "An_async_function_or_method_must_return_a_Promise_Make_sure_you_have_a_declaration_for_Promise_or_in_2697", "An async function or method must return a 'Promise'. Make sure you have a declaration for 'Promise' or include 'ES2015' in your `--lib` option."), - Spread_types_may_only_be_created_from_object_types: diag(2698, DiagnosticCategory.Error, "Spread_types_may_only_be_created_from_object_types_2698", "Spread types may only be created from object types."), - Static_property_0_conflicts_with_built_in_property_Function_0_of_constructor_function_1: diag(2699, DiagnosticCategory.Error, "Static_property_0_conflicts_with_built_in_property_Function_0_of_constructor_function_1_2699", "Static property '{0}' conflicts with built-in property 'Function.{0}' of constructor function '{1}'."), - Rest_types_may_only_be_created_from_object_types: diag(2700, DiagnosticCategory.Error, "Rest_types_may_only_be_created_from_object_types_2700", "Rest types may only be created from object types."), - The_target_of_an_object_rest_assignment_must_be_a_variable_or_a_property_access: diag(2701, DiagnosticCategory.Error, "The_target_of_an_object_rest_assignment_must_be_a_variable_or_a_property_access_2701", "The target of an object rest assignment must be a variable or a property access."), - _0_only_refers_to_a_type_but_is_being_used_as_a_namespace_here: diag(2702, DiagnosticCategory.Error, "_0_only_refers_to_a_type_but_is_being_used_as_a_namespace_here_2702", "'{0}' only refers to a type, but is being used as a namespace here."), - The_operand_of_a_delete_operator_must_be_a_property_reference: diag(2703, DiagnosticCategory.Error, "The_operand_of_a_delete_operator_must_be_a_property_reference_2703", "The operand of a delete operator must be a property reference."), - The_operand_of_a_delete_operator_cannot_be_a_read_only_property: diag(2704, DiagnosticCategory.Error, "The_operand_of_a_delete_operator_cannot_be_a_read_only_property_2704", "The operand of a delete operator cannot be a read-only property."), - An_async_function_or_method_in_ES5_SlashES3_requires_the_Promise_constructor_Make_sure_you_have_a_declaration_for_the_Promise_constructor_or_include_ES2015_in_your_lib_option: diag(2705, DiagnosticCategory.Error, "An_async_function_or_method_in_ES5_SlashES3_requires_the_Promise_constructor_Make_sure_you_have_a_de_2705", "An async function or method in ES5/ES3 requires the 'Promise' constructor. Make sure you have a declaration for the 'Promise' constructor or include 'ES2015' in your `--lib` option."), - Required_type_parameters_may_not_follow_optional_type_parameters: diag(2706, DiagnosticCategory.Error, "Required_type_parameters_may_not_follow_optional_type_parameters_2706", "Required type parameters may not follow optional type parameters."), - Generic_type_0_requires_between_1_and_2_type_arguments: diag(2707, DiagnosticCategory.Error, "Generic_type_0_requires_between_1_and_2_type_arguments_2707", "Generic type '{0}' requires between {1} and {2} type arguments."), - Cannot_use_namespace_0_as_a_value: diag(2708, DiagnosticCategory.Error, "Cannot_use_namespace_0_as_a_value_2708", "Cannot use namespace '{0}' as a value."), - Cannot_use_namespace_0_as_a_type: diag(2709, DiagnosticCategory.Error, "Cannot_use_namespace_0_as_a_type_2709", "Cannot use namespace '{0}' as a type."), - _0_are_specified_twice_The_attribute_named_0_will_be_overwritten: diag(2710, DiagnosticCategory.Error, "_0_are_specified_twice_The_attribute_named_0_will_be_overwritten_2710", "'{0}' are specified twice. The attribute named '{0}' will be overwritten."), - A_dynamic_import_call_returns_a_Promise_Make_sure_you_have_a_declaration_for_Promise_or_include_ES2015_in_your_lib_option: diag(2711, DiagnosticCategory.Error, "A_dynamic_import_call_returns_a_Promise_Make_sure_you_have_a_declaration_for_Promise_or_include_ES20_2711", "A dynamic import call returns a 'Promise'. Make sure you have a declaration for 'Promise' or include 'ES2015' in your `--lib` option."), - A_dynamic_import_call_in_ES5_SlashES3_requires_the_Promise_constructor_Make_sure_you_have_a_declaration_for_the_Promise_constructor_or_include_ES2015_in_your_lib_option: diag(2712, DiagnosticCategory.Error, "A_dynamic_import_call_in_ES5_SlashES3_requires_the_Promise_constructor_Make_sure_you_have_a_declarat_2712", "A dynamic import call in ES5/ES3 requires the 'Promise' constructor. Make sure you have a declaration for the 'Promise' constructor or include 'ES2015' in your `--lib` option."), - Cannot_access_0_1_because_0_is_a_type_but_not_a_namespace_Did_you_mean_to_retrieve_the_type_of_the_property_1_in_0_with_0_1: diag(2713, DiagnosticCategory.Error, "Cannot_access_0_1_because_0_is_a_type_but_not_a_namespace_Did_you_mean_to_retrieve_the_type_of_the_p_2713", "Cannot access '{0}.{1}' because '{0}' is a type, but not a namespace. Did you mean to retrieve the type of the property '{1}' in '{0}' with '{0}[\"{1}\"]'?"), - The_expression_of_an_export_assignment_must_be_an_identifier_or_qualified_name_in_an_ambient_context: diag(2714, DiagnosticCategory.Error, "The_expression_of_an_export_assignment_must_be_an_identifier_or_qualified_name_in_an_ambient_context_2714", "The expression of an export assignment must be an identifier or qualified name in an ambient context."), - Abstract_property_0_in_class_1_cannot_be_accessed_in_the_constructor: diag(2715, DiagnosticCategory.Error, "Abstract_property_0_in_class_1_cannot_be_accessed_in_the_constructor_2715", "Abstract property '{0}' in class '{1}' cannot be accessed in the constructor."), - Type_parameter_0_has_a_circular_default: diag(2716, DiagnosticCategory.Error, "Type_parameter_0_has_a_circular_default_2716", "Type parameter '{0}' has a circular default."), - Subsequent_property_declarations_must_have_the_same_type_Property_0_must_be_of_type_1_but_here_has_type_2: diag(2717, DiagnosticCategory.Error, "Subsequent_property_declarations_must_have_the_same_type_Property_0_must_be_of_type_1_but_here_has_t_2717", "Subsequent property declarations must have the same type. Property '{0}' must be of type '{1}', but here has type '{2}'."), - Duplicate_declaration_0: diag(2718, DiagnosticCategory.Error, "Duplicate_declaration_0_2718", "Duplicate declaration '{0}'."), - Type_0_is_not_assignable_to_type_1_Two_different_types_with_this_name_exist_but_they_are_unrelated: diag(2719, DiagnosticCategory.Error, "Type_0_is_not_assignable_to_type_1_Two_different_types_with_this_name_exist_but_they_are_unrelated_2719", "Type '{0}' is not assignable to type '{1}'. Two different types with this name exist, but they are unrelated."), - Class_0_incorrectly_implements_class_1_Did_you_mean_to_extend_1_and_inherit_its_members_as_a_subclass: diag(2720, DiagnosticCategory.Error, "Class_0_incorrectly_implements_class_1_Did_you_mean_to_extend_1_and_inherit_its_members_as_a_subclas_2720", "Class '{0}' incorrectly implements class '{1}'. Did you mean to extend '{1}' and inherit its members as a subclass?"), - Cannot_invoke_an_object_which_is_possibly_null: diag(2721, DiagnosticCategory.Error, "Cannot_invoke_an_object_which_is_possibly_null_2721", "Cannot invoke an object which is possibly 'null'."), - Cannot_invoke_an_object_which_is_possibly_undefined: diag(2722, DiagnosticCategory.Error, "Cannot_invoke_an_object_which_is_possibly_undefined_2722", "Cannot invoke an object which is possibly 'undefined'."), - Cannot_invoke_an_object_which_is_possibly_null_or_undefined: diag(2723, DiagnosticCategory.Error, "Cannot_invoke_an_object_which_is_possibly_null_or_undefined_2723", "Cannot invoke an object which is possibly 'null' or 'undefined'."), - Module_0_has_no_exported_member_1_Did_you_mean_2: diag(2724, DiagnosticCategory.Error, "Module_0_has_no_exported_member_1_Did_you_mean_2_2724", "Module '{0}' has no exported member '{1}'. Did you mean '{2}'?"), - Class_name_cannot_be_Object_when_targeting_ES5_with_module_0: diag(2725, DiagnosticCategory.Error, "Class_name_cannot_be_Object_when_targeting_ES5_with_module_0_2725", "Class name cannot be 'Object' when targeting ES5 with module {0}."), - Cannot_find_lib_definition_for_0: diag(2726, DiagnosticCategory.Error, "Cannot_find_lib_definition_for_0_2726", "Cannot find lib definition for '{0}'."), - Cannot_find_lib_definition_for_0_Did_you_mean_1: diag(2727, DiagnosticCategory.Error, "Cannot_find_lib_definition_for_0_Did_you_mean_1_2727", "Cannot find lib definition for '{0}'. Did you mean '{1}'?"), - Import_declaration_0_is_using_private_name_1: diag(4000, DiagnosticCategory.Error, "Import_declaration_0_is_using_private_name_1_4000", "Import declaration '{0}' is using private name '{1}'."), - Type_parameter_0_of_exported_class_has_or_is_using_private_name_1: diag(4002, DiagnosticCategory.Error, "Type_parameter_0_of_exported_class_has_or_is_using_private_name_1_4002", "Type parameter '{0}' of exported class has or is using private name '{1}'."), - Type_parameter_0_of_exported_interface_has_or_is_using_private_name_1: diag(4004, DiagnosticCategory.Error, "Type_parameter_0_of_exported_interface_has_or_is_using_private_name_1_4004", "Type parameter '{0}' of exported interface has or is using private name '{1}'."), - Type_parameter_0_of_constructor_signature_from_exported_interface_has_or_is_using_private_name_1: diag(4006, DiagnosticCategory.Error, "Type_parameter_0_of_constructor_signature_from_exported_interface_has_or_is_using_private_name_1_4006", "Type parameter '{0}' of constructor signature from exported interface has or is using private name '{1}'."), - Type_parameter_0_of_call_signature_from_exported_interface_has_or_is_using_private_name_1: diag(4008, DiagnosticCategory.Error, "Type_parameter_0_of_call_signature_from_exported_interface_has_or_is_using_private_name_1_4008", "Type parameter '{0}' of call signature from exported interface has or is using private name '{1}'."), - Type_parameter_0_of_public_static_method_from_exported_class_has_or_is_using_private_name_1: diag(4010, DiagnosticCategory.Error, "Type_parameter_0_of_public_static_method_from_exported_class_has_or_is_using_private_name_1_4010", "Type parameter '{0}' of public static method from exported class has or is using private name '{1}'."), - Type_parameter_0_of_public_method_from_exported_class_has_or_is_using_private_name_1: diag(4012, DiagnosticCategory.Error, "Type_parameter_0_of_public_method_from_exported_class_has_or_is_using_private_name_1_4012", "Type parameter '{0}' of public method from exported class has or is using private name '{1}'."), - Type_parameter_0_of_method_from_exported_interface_has_or_is_using_private_name_1: diag(4014, DiagnosticCategory.Error, "Type_parameter_0_of_method_from_exported_interface_has_or_is_using_private_name_1_4014", "Type parameter '{0}' of method from exported interface has or is using private name '{1}'."), - Type_parameter_0_of_exported_function_has_or_is_using_private_name_1: diag(4016, DiagnosticCategory.Error, "Type_parameter_0_of_exported_function_has_or_is_using_private_name_1_4016", "Type parameter '{0}' of exported function has or is using private name '{1}'."), - Implements_clause_of_exported_class_0_has_or_is_using_private_name_1: diag(4019, DiagnosticCategory.Error, "Implements_clause_of_exported_class_0_has_or_is_using_private_name_1_4019", "Implements clause of exported class '{0}' has or is using private name '{1}'."), - extends_clause_of_exported_class_0_has_or_is_using_private_name_1: diag(4020, DiagnosticCategory.Error, "extends_clause_of_exported_class_0_has_or_is_using_private_name_1_4020", "'extends' clause of exported class '{0}' has or is using private name '{1}'."), - extends_clause_of_exported_interface_0_has_or_is_using_private_name_1: diag(4022, DiagnosticCategory.Error, "extends_clause_of_exported_interface_0_has_or_is_using_private_name_1_4022", "'extends' clause of exported interface '{0}' has or is using private name '{1}'."), - Exported_variable_0_has_or_is_using_name_1_from_external_module_2_but_cannot_be_named: diag(4023, DiagnosticCategory.Error, "Exported_variable_0_has_or_is_using_name_1_from_external_module_2_but_cannot_be_named_4023", "Exported variable '{0}' has or is using name '{1}' from external module {2} but cannot be named."), - Exported_variable_0_has_or_is_using_name_1_from_private_module_2: diag(4024, DiagnosticCategory.Error, "Exported_variable_0_has_or_is_using_name_1_from_private_module_2_4024", "Exported variable '{0}' has or is using name '{1}' from private module '{2}'."), - Exported_variable_0_has_or_is_using_private_name_1: diag(4025, DiagnosticCategory.Error, "Exported_variable_0_has_or_is_using_private_name_1_4025", "Exported variable '{0}' has or is using private name '{1}'."), - Public_static_property_0_of_exported_class_has_or_is_using_name_1_from_external_module_2_but_cannot_be_named: diag(4026, DiagnosticCategory.Error, "Public_static_property_0_of_exported_class_has_or_is_using_name_1_from_external_module_2_but_cannot__4026", "Public static property '{0}' of exported class has or is using name '{1}' from external module {2} but cannot be named."), - Public_static_property_0_of_exported_class_has_or_is_using_name_1_from_private_module_2: diag(4027, DiagnosticCategory.Error, "Public_static_property_0_of_exported_class_has_or_is_using_name_1_from_private_module_2_4027", "Public static property '{0}' of exported class has or is using name '{1}' from private module '{2}'."), - Public_static_property_0_of_exported_class_has_or_is_using_private_name_1: diag(4028, DiagnosticCategory.Error, "Public_static_property_0_of_exported_class_has_or_is_using_private_name_1_4028", "Public static property '{0}' of exported class has or is using private name '{1}'."), - Public_property_0_of_exported_class_has_or_is_using_name_1_from_external_module_2_but_cannot_be_named: diag(4029, DiagnosticCategory.Error, "Public_property_0_of_exported_class_has_or_is_using_name_1_from_external_module_2_but_cannot_be_name_4029", "Public property '{0}' of exported class has or is using name '{1}' from external module {2} but cannot be named."), - Public_property_0_of_exported_class_has_or_is_using_name_1_from_private_module_2: diag(4030, DiagnosticCategory.Error, "Public_property_0_of_exported_class_has_or_is_using_name_1_from_private_module_2_4030", "Public property '{0}' of exported class has or is using name '{1}' from private module '{2}'."), - Public_property_0_of_exported_class_has_or_is_using_private_name_1: diag(4031, DiagnosticCategory.Error, "Public_property_0_of_exported_class_has_or_is_using_private_name_1_4031", "Public property '{0}' of exported class has or is using private name '{1}'."), - Property_0_of_exported_interface_has_or_is_using_name_1_from_private_module_2: diag(4032, DiagnosticCategory.Error, "Property_0_of_exported_interface_has_or_is_using_name_1_from_private_module_2_4032", "Property '{0}' of exported interface has or is using name '{1}' from private module '{2}'."), - Property_0_of_exported_interface_has_or_is_using_private_name_1: diag(4033, DiagnosticCategory.Error, "Property_0_of_exported_interface_has_or_is_using_private_name_1_4033", "Property '{0}' of exported interface has or is using private name '{1}'."), - Parameter_type_of_public_static_setter_0_from_exported_class_has_or_is_using_name_1_from_private_module_2: diag(4034, DiagnosticCategory.Error, "Parameter_type_of_public_static_setter_0_from_exported_class_has_or_is_using_name_1_from_private_mod_4034", "Parameter type of public static setter '{0}' from exported class has or is using name '{1}' from private module '{2}'."), - Parameter_type_of_public_static_setter_0_from_exported_class_has_or_is_using_private_name_1: diag(4035, DiagnosticCategory.Error, "Parameter_type_of_public_static_setter_0_from_exported_class_has_or_is_using_private_name_1_4035", "Parameter type of public static setter '{0}' from exported class has or is using private name '{1}'."), - Parameter_type_of_public_setter_0_from_exported_class_has_or_is_using_name_1_from_private_module_2: diag(4036, DiagnosticCategory.Error, "Parameter_type_of_public_setter_0_from_exported_class_has_or_is_using_name_1_from_private_module_2_4036", "Parameter type of public setter '{0}' from exported class has or is using name '{1}' from private module '{2}'."), - Parameter_type_of_public_setter_0_from_exported_class_has_or_is_using_private_name_1: diag(4037, DiagnosticCategory.Error, "Parameter_type_of_public_setter_0_from_exported_class_has_or_is_using_private_name_1_4037", "Parameter type of public setter '{0}' from exported class has or is using private name '{1}'."), - Return_type_of_public_static_getter_0_from_exported_class_has_or_is_using_name_1_from_external_module_2_but_cannot_be_named: diag(4038, DiagnosticCategory.Error, "Return_type_of_public_static_getter_0_from_exported_class_has_or_is_using_name_1_from_external_modul_4038", "Return type of public static getter '{0}' from exported class has or is using name '{1}' from external module {2} but cannot be named."), - Return_type_of_public_static_getter_0_from_exported_class_has_or_is_using_name_1_from_private_module_2: diag(4039, DiagnosticCategory.Error, "Return_type_of_public_static_getter_0_from_exported_class_has_or_is_using_name_1_from_private_module_4039", "Return type of public static getter '{0}' from exported class has or is using name '{1}' from private module '{2}'."), - Return_type_of_public_static_getter_0_from_exported_class_has_or_is_using_private_name_1: diag(4040, DiagnosticCategory.Error, "Return_type_of_public_static_getter_0_from_exported_class_has_or_is_using_private_name_1_4040", "Return type of public static getter '{0}' from exported class has or is using private name '{1}'."), - Return_type_of_public_getter_0_from_exported_class_has_or_is_using_name_1_from_external_module_2_but_cannot_be_named: diag(4041, DiagnosticCategory.Error, "Return_type_of_public_getter_0_from_exported_class_has_or_is_using_name_1_from_external_module_2_but_4041", "Return type of public getter '{0}' from exported class has or is using name '{1}' from external module {2} but cannot be named."), - Return_type_of_public_getter_0_from_exported_class_has_or_is_using_name_1_from_private_module_2: diag(4042, DiagnosticCategory.Error, "Return_type_of_public_getter_0_from_exported_class_has_or_is_using_name_1_from_private_module_2_4042", "Return type of public getter '{0}' from exported class has or is using name '{1}' from private module '{2}'."), - Return_type_of_public_getter_0_from_exported_class_has_or_is_using_private_name_1: diag(4043, DiagnosticCategory.Error, "Return_type_of_public_getter_0_from_exported_class_has_or_is_using_private_name_1_4043", "Return type of public getter '{0}' from exported class has or is using private name '{1}'."), - Return_type_of_constructor_signature_from_exported_interface_has_or_is_using_name_0_from_private_module_1: diag(4044, DiagnosticCategory.Error, "Return_type_of_constructor_signature_from_exported_interface_has_or_is_using_name_0_from_private_mod_4044", "Return type of constructor signature from exported interface has or is using name '{0}' from private module '{1}'."), - Return_type_of_constructor_signature_from_exported_interface_has_or_is_using_private_name_0: diag(4045, DiagnosticCategory.Error, "Return_type_of_constructor_signature_from_exported_interface_has_or_is_using_private_name_0_4045", "Return type of constructor signature from exported interface has or is using private name '{0}'."), - Return_type_of_call_signature_from_exported_interface_has_or_is_using_name_0_from_private_module_1: diag(4046, DiagnosticCategory.Error, "Return_type_of_call_signature_from_exported_interface_has_or_is_using_name_0_from_private_module_1_4046", "Return type of call signature from exported interface has or is using name '{0}' from private module '{1}'."), - Return_type_of_call_signature_from_exported_interface_has_or_is_using_private_name_0: diag(4047, DiagnosticCategory.Error, "Return_type_of_call_signature_from_exported_interface_has_or_is_using_private_name_0_4047", "Return type of call signature from exported interface has or is using private name '{0}'."), - Return_type_of_index_signature_from_exported_interface_has_or_is_using_name_0_from_private_module_1: diag(4048, DiagnosticCategory.Error, "Return_type_of_index_signature_from_exported_interface_has_or_is_using_name_0_from_private_module_1_4048", "Return type of index signature from exported interface has or is using name '{0}' from private module '{1}'."), - Return_type_of_index_signature_from_exported_interface_has_or_is_using_private_name_0: diag(4049, DiagnosticCategory.Error, "Return_type_of_index_signature_from_exported_interface_has_or_is_using_private_name_0_4049", "Return type of index signature from exported interface has or is using private name '{0}'."), - Return_type_of_public_static_method_from_exported_class_has_or_is_using_name_0_from_external_module_1_but_cannot_be_named: diag(4050, DiagnosticCategory.Error, "Return_type_of_public_static_method_from_exported_class_has_or_is_using_name_0_from_external_module__4050", "Return type of public static method from exported class has or is using name '{0}' from external module {1} but cannot be named."), - Return_type_of_public_static_method_from_exported_class_has_or_is_using_name_0_from_private_module_1: diag(4051, DiagnosticCategory.Error, "Return_type_of_public_static_method_from_exported_class_has_or_is_using_name_0_from_private_module_1_4051", "Return type of public static method from exported class has or is using name '{0}' from private module '{1}'."), - Return_type_of_public_static_method_from_exported_class_has_or_is_using_private_name_0: diag(4052, DiagnosticCategory.Error, "Return_type_of_public_static_method_from_exported_class_has_or_is_using_private_name_0_4052", "Return type of public static method from exported class has or is using private name '{0}'."), - Return_type_of_public_method_from_exported_class_has_or_is_using_name_0_from_external_module_1_but_cannot_be_named: diag(4053, DiagnosticCategory.Error, "Return_type_of_public_method_from_exported_class_has_or_is_using_name_0_from_external_module_1_but_c_4053", "Return type of public method from exported class has or is using name '{0}' from external module {1} but cannot be named."), - Return_type_of_public_method_from_exported_class_has_or_is_using_name_0_from_private_module_1: diag(4054, DiagnosticCategory.Error, "Return_type_of_public_method_from_exported_class_has_or_is_using_name_0_from_private_module_1_4054", "Return type of public method from exported class has or is using name '{0}' from private module '{1}'."), - Return_type_of_public_method_from_exported_class_has_or_is_using_private_name_0: diag(4055, DiagnosticCategory.Error, "Return_type_of_public_method_from_exported_class_has_or_is_using_private_name_0_4055", "Return type of public method from exported class has or is using private name '{0}'."), - Return_type_of_method_from_exported_interface_has_or_is_using_name_0_from_private_module_1: diag(4056, DiagnosticCategory.Error, "Return_type_of_method_from_exported_interface_has_or_is_using_name_0_from_private_module_1_4056", "Return type of method from exported interface has or is using name '{0}' from private module '{1}'."), - Return_type_of_method_from_exported_interface_has_or_is_using_private_name_0: diag(4057, DiagnosticCategory.Error, "Return_type_of_method_from_exported_interface_has_or_is_using_private_name_0_4057", "Return type of method from exported interface has or is using private name '{0}'."), - Return_type_of_exported_function_has_or_is_using_name_0_from_external_module_1_but_cannot_be_named: diag(4058, DiagnosticCategory.Error, "Return_type_of_exported_function_has_or_is_using_name_0_from_external_module_1_but_cannot_be_named_4058", "Return type of exported function has or is using name '{0}' from external module {1} but cannot be named."), - Return_type_of_exported_function_has_or_is_using_name_0_from_private_module_1: diag(4059, DiagnosticCategory.Error, "Return_type_of_exported_function_has_or_is_using_name_0_from_private_module_1_4059", "Return type of exported function has or is using name '{0}' from private module '{1}'."), - Return_type_of_exported_function_has_or_is_using_private_name_0: diag(4060, DiagnosticCategory.Error, "Return_type_of_exported_function_has_or_is_using_private_name_0_4060", "Return type of exported function has or is using private name '{0}'."), - Parameter_0_of_constructor_from_exported_class_has_or_is_using_name_1_from_external_module_2_but_cannot_be_named: diag(4061, DiagnosticCategory.Error, "Parameter_0_of_constructor_from_exported_class_has_or_is_using_name_1_from_external_module_2_but_can_4061", "Parameter '{0}' of constructor from exported class has or is using name '{1}' from external module {2} but cannot be named."), - Parameter_0_of_constructor_from_exported_class_has_or_is_using_name_1_from_private_module_2: diag(4062, DiagnosticCategory.Error, "Parameter_0_of_constructor_from_exported_class_has_or_is_using_name_1_from_private_module_2_4062", "Parameter '{0}' of constructor from exported class has or is using name '{1}' from private module '{2}'."), - Parameter_0_of_constructor_from_exported_class_has_or_is_using_private_name_1: diag(4063, DiagnosticCategory.Error, "Parameter_0_of_constructor_from_exported_class_has_or_is_using_private_name_1_4063", "Parameter '{0}' of constructor from exported class has or is using private name '{1}'."), - Parameter_0_of_constructor_signature_from_exported_interface_has_or_is_using_name_1_from_private_module_2: diag(4064, DiagnosticCategory.Error, "Parameter_0_of_constructor_signature_from_exported_interface_has_or_is_using_name_1_from_private_mod_4064", "Parameter '{0}' of constructor signature from exported interface has or is using name '{1}' from private module '{2}'."), - Parameter_0_of_constructor_signature_from_exported_interface_has_or_is_using_private_name_1: diag(4065, DiagnosticCategory.Error, "Parameter_0_of_constructor_signature_from_exported_interface_has_or_is_using_private_name_1_4065", "Parameter '{0}' of constructor signature from exported interface has or is using private name '{1}'."), - Parameter_0_of_call_signature_from_exported_interface_has_or_is_using_name_1_from_private_module_2: diag(4066, DiagnosticCategory.Error, "Parameter_0_of_call_signature_from_exported_interface_has_or_is_using_name_1_from_private_module_2_4066", "Parameter '{0}' of call signature from exported interface has or is using name '{1}' from private module '{2}'."), - Parameter_0_of_call_signature_from_exported_interface_has_or_is_using_private_name_1: diag(4067, DiagnosticCategory.Error, "Parameter_0_of_call_signature_from_exported_interface_has_or_is_using_private_name_1_4067", "Parameter '{0}' of call signature from exported interface has or is using private name '{1}'."), - Parameter_0_of_public_static_method_from_exported_class_has_or_is_using_name_1_from_external_module_2_but_cannot_be_named: diag(4068, DiagnosticCategory.Error, "Parameter_0_of_public_static_method_from_exported_class_has_or_is_using_name_1_from_external_module__4068", "Parameter '{0}' of public static method from exported class has or is using name '{1}' from external module {2} but cannot be named."), - Parameter_0_of_public_static_method_from_exported_class_has_or_is_using_name_1_from_private_module_2: diag(4069, DiagnosticCategory.Error, "Parameter_0_of_public_static_method_from_exported_class_has_or_is_using_name_1_from_private_module_2_4069", "Parameter '{0}' of public static method from exported class has or is using name '{1}' from private module '{2}'."), - Parameter_0_of_public_static_method_from_exported_class_has_or_is_using_private_name_1: diag(4070, DiagnosticCategory.Error, "Parameter_0_of_public_static_method_from_exported_class_has_or_is_using_private_name_1_4070", "Parameter '{0}' of public static method from exported class has or is using private name '{1}'."), - Parameter_0_of_public_method_from_exported_class_has_or_is_using_name_1_from_external_module_2_but_cannot_be_named: diag(4071, DiagnosticCategory.Error, "Parameter_0_of_public_method_from_exported_class_has_or_is_using_name_1_from_external_module_2_but_c_4071", "Parameter '{0}' of public method from exported class has or is using name '{1}' from external module {2} but cannot be named."), - Parameter_0_of_public_method_from_exported_class_has_or_is_using_name_1_from_private_module_2: diag(4072, DiagnosticCategory.Error, "Parameter_0_of_public_method_from_exported_class_has_or_is_using_name_1_from_private_module_2_4072", "Parameter '{0}' of public method from exported class has or is using name '{1}' from private module '{2}'."), - Parameter_0_of_public_method_from_exported_class_has_or_is_using_private_name_1: diag(4073, DiagnosticCategory.Error, "Parameter_0_of_public_method_from_exported_class_has_or_is_using_private_name_1_4073", "Parameter '{0}' of public method from exported class has or is using private name '{1}'."), - Parameter_0_of_method_from_exported_interface_has_or_is_using_name_1_from_private_module_2: diag(4074, DiagnosticCategory.Error, "Parameter_0_of_method_from_exported_interface_has_or_is_using_name_1_from_private_module_2_4074", "Parameter '{0}' of method from exported interface has or is using name '{1}' from private module '{2}'."), - Parameter_0_of_method_from_exported_interface_has_or_is_using_private_name_1: diag(4075, DiagnosticCategory.Error, "Parameter_0_of_method_from_exported_interface_has_or_is_using_private_name_1_4075", "Parameter '{0}' of method from exported interface has or is using private name '{1}'."), - Parameter_0_of_exported_function_has_or_is_using_name_1_from_external_module_2_but_cannot_be_named: diag(4076, DiagnosticCategory.Error, "Parameter_0_of_exported_function_has_or_is_using_name_1_from_external_module_2_but_cannot_be_named_4076", "Parameter '{0}' of exported function has or is using name '{1}' from external module {2} but cannot be named."), - Parameter_0_of_exported_function_has_or_is_using_name_1_from_private_module_2: diag(4077, DiagnosticCategory.Error, "Parameter_0_of_exported_function_has_or_is_using_name_1_from_private_module_2_4077", "Parameter '{0}' of exported function has or is using name '{1}' from private module '{2}'."), - Parameter_0_of_exported_function_has_or_is_using_private_name_1: diag(4078, DiagnosticCategory.Error, "Parameter_0_of_exported_function_has_or_is_using_private_name_1_4078", "Parameter '{0}' of exported function has or is using private name '{1}'."), - Exported_type_alias_0_has_or_is_using_private_name_1: diag(4081, DiagnosticCategory.Error, "Exported_type_alias_0_has_or_is_using_private_name_1_4081", "Exported type alias '{0}' has or is using private name '{1}'."), - Default_export_of_the_module_has_or_is_using_private_name_0: diag(4082, DiagnosticCategory.Error, "Default_export_of_the_module_has_or_is_using_private_name_0_4082", "Default export of the module has or is using private name '{0}'."), - Type_parameter_0_of_exported_type_alias_has_or_is_using_private_name_1: diag(4083, DiagnosticCategory.Error, "Type_parameter_0_of_exported_type_alias_has_or_is_using_private_name_1_4083", "Type parameter '{0}' of exported type alias has or is using private name '{1}'."), - Conflicting_definitions_for_0_found_at_1_and_2_Consider_installing_a_specific_version_of_this_library_to_resolve_the_conflict: diag(4090, DiagnosticCategory.Error, "Conflicting_definitions_for_0_found_at_1_and_2_Consider_installing_a_specific_version_of_this_librar_4090", "Conflicting definitions for '{0}' found at '{1}' and '{2}'. Consider installing a specific version of this library to resolve the conflict."), - Parameter_0_of_index_signature_from_exported_interface_has_or_is_using_name_1_from_private_module_2: diag(4091, DiagnosticCategory.Error, "Parameter_0_of_index_signature_from_exported_interface_has_or_is_using_name_1_from_private_module_2_4091", "Parameter '{0}' of index signature from exported interface has or is using name '{1}' from private module '{2}'."), - Parameter_0_of_index_signature_from_exported_interface_has_or_is_using_private_name_1: diag(4092, DiagnosticCategory.Error, "Parameter_0_of_index_signature_from_exported_interface_has_or_is_using_private_name_1_4092", "Parameter '{0}' of index signature from exported interface has or is using private name '{1}'."), - Property_0_of_exported_class_expression_may_not_be_private_or_protected: diag(4094, DiagnosticCategory.Error, "Property_0_of_exported_class_expression_may_not_be_private_or_protected_4094", "Property '{0}' of exported class expression may not be private or protected."), - Public_static_method_0_of_exported_class_has_or_is_using_name_1_from_external_module_2_but_cannot_be_named: diag(4095, DiagnosticCategory.Error, "Public_static_method_0_of_exported_class_has_or_is_using_name_1_from_external_module_2_but_cannot_be_4095", "Public static method '{0}' of exported class has or is using name '{1}' from external module {2} but cannot be named."), - Public_static_method_0_of_exported_class_has_or_is_using_name_1_from_private_module_2: diag(4096, DiagnosticCategory.Error, "Public_static_method_0_of_exported_class_has_or_is_using_name_1_from_private_module_2_4096", "Public static method '{0}' of exported class has or is using name '{1}' from private module '{2}'."), - Public_static_method_0_of_exported_class_has_or_is_using_private_name_1: diag(4097, DiagnosticCategory.Error, "Public_static_method_0_of_exported_class_has_or_is_using_private_name_1_4097", "Public static method '{0}' of exported class has or is using private name '{1}'."), - Public_method_0_of_exported_class_has_or_is_using_name_1_from_external_module_2_but_cannot_be_named: diag(4098, DiagnosticCategory.Error, "Public_method_0_of_exported_class_has_or_is_using_name_1_from_external_module_2_but_cannot_be_named_4098", "Public method '{0}' of exported class has or is using name '{1}' from external module {2} but cannot be named."), - Public_method_0_of_exported_class_has_or_is_using_name_1_from_private_module_2: diag(4099, DiagnosticCategory.Error, "Public_method_0_of_exported_class_has_or_is_using_name_1_from_private_module_2_4099", "Public method '{0}' of exported class has or is using name '{1}' from private module '{2}'."), - Public_method_0_of_exported_class_has_or_is_using_private_name_1: diag(4100, DiagnosticCategory.Error, "Public_method_0_of_exported_class_has_or_is_using_private_name_1_4100", "Public method '{0}' of exported class has or is using private name '{1}'."), - Method_0_of_exported_interface_has_or_is_using_name_1_from_private_module_2: diag(4101, DiagnosticCategory.Error, "Method_0_of_exported_interface_has_or_is_using_name_1_from_private_module_2_4101", "Method '{0}' of exported interface has or is using name '{1}' from private module '{2}'."), - Method_0_of_exported_interface_has_or_is_using_private_name_1: diag(4102, DiagnosticCategory.Error, "Method_0_of_exported_interface_has_or_is_using_private_name_1_4102", "Method '{0}' of exported interface has or is using private name '{1}'."), - The_current_host_does_not_support_the_0_option: diag(5001, DiagnosticCategory.Error, "The_current_host_does_not_support_the_0_option_5001", "The current host does not support the '{0}' option."), - Cannot_find_the_common_subdirectory_path_for_the_input_files: diag(5009, DiagnosticCategory.Error, "Cannot_find_the_common_subdirectory_path_for_the_input_files_5009", "Cannot find the common subdirectory path for the input files."), - File_specification_cannot_end_in_a_recursive_directory_wildcard_Asterisk_Asterisk_Colon_0: diag(5010, DiagnosticCategory.Error, "File_specification_cannot_end_in_a_recursive_directory_wildcard_Asterisk_Asterisk_Colon_0_5010", "File specification cannot end in a recursive directory wildcard ('**'): '{0}'."), - Cannot_read_file_0_Colon_1: diag(5012, DiagnosticCategory.Error, "Cannot_read_file_0_Colon_1_5012", "Cannot read file '{0}': {1}."), - Failed_to_parse_file_0_Colon_1: diag(5014, DiagnosticCategory.Error, "Failed_to_parse_file_0_Colon_1_5014", "Failed to parse file '{0}': {1}."), - Unknown_compiler_option_0: diag(5023, DiagnosticCategory.Error, "Unknown_compiler_option_0_5023", "Unknown compiler option '{0}'."), - Compiler_option_0_requires_a_value_of_type_1: diag(5024, DiagnosticCategory.Error, "Compiler_option_0_requires_a_value_of_type_1_5024", "Compiler option '{0}' requires a value of type {1}."), - Could_not_write_file_0_Colon_1: diag(5033, DiagnosticCategory.Error, "Could_not_write_file_0_Colon_1_5033", "Could not write file '{0}': {1}."), - Option_project_cannot_be_mixed_with_source_files_on_a_command_line: diag(5042, DiagnosticCategory.Error, "Option_project_cannot_be_mixed_with_source_files_on_a_command_line_5042", "Option 'project' cannot be mixed with source files on a command line."), - Option_isolatedModules_can_only_be_used_when_either_option_module_is_provided_or_option_target_is_ES2015_or_higher: diag(5047, DiagnosticCategory.Error, "Option_isolatedModules_can_only_be_used_when_either_option_module_is_provided_or_option_target_is_ES_5047", "Option 'isolatedModules' can only be used when either option '--module' is provided or option 'target' is 'ES2015' or higher."), - Option_0_can_only_be_used_when_either_option_inlineSourceMap_or_option_sourceMap_is_provided: diag(5051, DiagnosticCategory.Error, "Option_0_can_only_be_used_when_either_option_inlineSourceMap_or_option_sourceMap_is_provided_5051", "Option '{0} can only be used when either option '--inlineSourceMap' or option '--sourceMap' is provided."), - Option_0_cannot_be_specified_without_specifying_option_1: diag(5052, DiagnosticCategory.Error, "Option_0_cannot_be_specified_without_specifying_option_1_5052", "Option '{0}' cannot be specified without specifying option '{1}'."), - Option_0_cannot_be_specified_with_option_1: diag(5053, DiagnosticCategory.Error, "Option_0_cannot_be_specified_with_option_1_5053", "Option '{0}' cannot be specified with option '{1}'."), - A_tsconfig_json_file_is_already_defined_at_Colon_0: diag(5054, DiagnosticCategory.Error, "A_tsconfig_json_file_is_already_defined_at_Colon_0_5054", "A 'tsconfig.json' file is already defined at: '{0}'."), - Cannot_write_file_0_because_it_would_overwrite_input_file: diag(5055, DiagnosticCategory.Error, "Cannot_write_file_0_because_it_would_overwrite_input_file_5055", "Cannot write file '{0}' because it would overwrite input file."), - Cannot_write_file_0_because_it_would_be_overwritten_by_multiple_input_files: diag(5056, DiagnosticCategory.Error, "Cannot_write_file_0_because_it_would_be_overwritten_by_multiple_input_files_5056", "Cannot write file '{0}' because it would be overwritten by multiple input files."), - Cannot_find_a_tsconfig_json_file_at_the_specified_directory_Colon_0: diag(5057, DiagnosticCategory.Error, "Cannot_find_a_tsconfig_json_file_at_the_specified_directory_Colon_0_5057", "Cannot find a tsconfig.json file at the specified directory: '{0}'."), - The_specified_path_does_not_exist_Colon_0: diag(5058, DiagnosticCategory.Error, "The_specified_path_does_not_exist_Colon_0_5058", "The specified path does not exist: '{0}'."), - Invalid_value_for_reactNamespace_0_is_not_a_valid_identifier: diag(5059, DiagnosticCategory.Error, "Invalid_value_for_reactNamespace_0_is_not_a_valid_identifier_5059", "Invalid value for '--reactNamespace'. '{0}' is not a valid identifier."), - Option_paths_cannot_be_used_without_specifying_baseUrl_option: diag(5060, DiagnosticCategory.Error, "Option_paths_cannot_be_used_without_specifying_baseUrl_option_5060", "Option 'paths' cannot be used without specifying '--baseUrl' option."), - Pattern_0_can_have_at_most_one_Asterisk_character: diag(5061, DiagnosticCategory.Error, "Pattern_0_can_have_at_most_one_Asterisk_character_5061", "Pattern '{0}' can have at most one '*' character."), - Substitution_0_in_pattern_1_in_can_have_at_most_one_Asterisk_character: diag(5062, DiagnosticCategory.Error, "Substitution_0_in_pattern_1_in_can_have_at_most_one_Asterisk_character_5062", "Substitution '{0}' in pattern '{1}' in can have at most one '*' character."), - Substitutions_for_pattern_0_should_be_an_array: diag(5063, DiagnosticCategory.Error, "Substitutions_for_pattern_0_should_be_an_array_5063", "Substitutions for pattern '{0}' should be an array."), - Substitution_0_for_pattern_1_has_incorrect_type_expected_string_got_2: diag(5064, DiagnosticCategory.Error, "Substitution_0_for_pattern_1_has_incorrect_type_expected_string_got_2_5064", "Substitution '{0}' for pattern '{1}' has incorrect type, expected 'string', got '{2}'."), - File_specification_cannot_contain_a_parent_directory_that_appears_after_a_recursive_directory_wildcard_Asterisk_Asterisk_Colon_0: diag(5065, DiagnosticCategory.Error, "File_specification_cannot_contain_a_parent_directory_that_appears_after_a_recursive_directory_wildca_5065", "File specification cannot contain a parent directory ('..') that appears after a recursive directory wildcard ('**'): '{0}'."), - Substitutions_for_pattern_0_shouldn_t_be_an_empty_array: diag(5066, DiagnosticCategory.Error, "Substitutions_for_pattern_0_shouldn_t_be_an_empty_array_5066", "Substitutions for pattern '{0}' shouldn't be an empty array."), - Invalid_value_for_jsxFactory_0_is_not_a_valid_identifier_or_qualified_name: diag(5067, DiagnosticCategory.Error, "Invalid_value_for_jsxFactory_0_is_not_a_valid_identifier_or_qualified_name_5067", "Invalid value for 'jsxFactory'. '{0}' is not a valid identifier or qualified-name."), - Adding_a_tsconfig_json_file_will_help_organize_projects_that_contain_both_TypeScript_and_JavaScript_files_Learn_more_at_https_Colon_Slash_Slashaka_ms_Slashtsconfig: diag(5068, DiagnosticCategory.Error, "Adding_a_tsconfig_json_file_will_help_organize_projects_that_contain_both_TypeScript_and_JavaScript__5068", "Adding a tsconfig.json file will help organize projects that contain both TypeScript and JavaScript files. Learn more at https://aka.ms/tsconfig."), - Option_0_cannot_be_specified_without_specifying_option_1_or_option_2: diag(5069, DiagnosticCategory.Error, "Option_0_cannot_be_specified_without_specifying_option_1_or_option_2_5069", "Option '{0}' cannot be specified without specifying option '{1}' or option '{2}'."), - Option_resolveJsonModule_cannot_be_specified_without_node_module_resolution_strategy: diag(5070, DiagnosticCategory.Error, "Option_resolveJsonModule_cannot_be_specified_without_node_module_resolution_strategy_5070", "Option '--resolveJsonModule' cannot be specified without 'node' module resolution strategy."), - Generates_a_sourcemap_for_each_corresponding_d_ts_file: diag(6000, DiagnosticCategory.Message, "Generates_a_sourcemap_for_each_corresponding_d_ts_file_6000", "Generates a sourcemap for each corresponding '.d.ts' file."), - Concatenate_and_emit_output_to_single_file: diag(6001, DiagnosticCategory.Message, "Concatenate_and_emit_output_to_single_file_6001", "Concatenate and emit output to single file."), - Generates_corresponding_d_ts_file: diag(6002, DiagnosticCategory.Message, "Generates_corresponding_d_ts_file_6002", "Generates corresponding '.d.ts' file."), - Specify_the_location_where_debugger_should_locate_map_files_instead_of_generated_locations: diag(6003, DiagnosticCategory.Message, "Specify_the_location_where_debugger_should_locate_map_files_instead_of_generated_locations_6003", "Specify the location where debugger should locate map files instead of generated locations."), - Specify_the_location_where_debugger_should_locate_TypeScript_files_instead_of_source_locations: diag(6004, DiagnosticCategory.Message, "Specify_the_location_where_debugger_should_locate_TypeScript_files_instead_of_source_locations_6004", "Specify the location where debugger should locate TypeScript files instead of source locations."), - Watch_input_files: diag(6005, DiagnosticCategory.Message, "Watch_input_files_6005", "Watch input files."), - Redirect_output_structure_to_the_directory: diag(6006, DiagnosticCategory.Message, "Redirect_output_structure_to_the_directory_6006", "Redirect output structure to the directory."), - Do_not_erase_const_enum_declarations_in_generated_code: diag(6007, DiagnosticCategory.Message, "Do_not_erase_const_enum_declarations_in_generated_code_6007", "Do not erase const enum declarations in generated code."), - Do_not_emit_outputs_if_any_errors_were_reported: diag(6008, DiagnosticCategory.Message, "Do_not_emit_outputs_if_any_errors_were_reported_6008", "Do not emit outputs if any errors were reported."), - Do_not_emit_comments_to_output: diag(6009, DiagnosticCategory.Message, "Do_not_emit_comments_to_output_6009", "Do not emit comments to output."), - Do_not_emit_outputs: diag(6010, DiagnosticCategory.Message, "Do_not_emit_outputs_6010", "Do not emit outputs."), - Allow_default_imports_from_modules_with_no_default_export_This_does_not_affect_code_emit_just_typechecking: diag(6011, DiagnosticCategory.Message, "Allow_default_imports_from_modules_with_no_default_export_This_does_not_affect_code_emit_just_typech_6011", "Allow default imports from modules with no default export. This does not affect code emit, just typechecking."), - Skip_type_checking_of_declaration_files: diag(6012, DiagnosticCategory.Message, "Skip_type_checking_of_declaration_files_6012", "Skip type checking of declaration files."), - Do_not_resolve_the_real_path_of_symlinks: diag(6013, DiagnosticCategory.Message, "Do_not_resolve_the_real_path_of_symlinks_6013", "Do not resolve the real path of symlinks."), - Only_emit_d_ts_declaration_files: diag(6014, DiagnosticCategory.Message, "Only_emit_d_ts_declaration_files_6014", "Only emit '.d.ts' declaration files."), - Specify_ECMAScript_target_version_Colon_ES3_default_ES5_ES2015_ES2016_ES2017_ES2018_or_ESNEXT: diag(6015, DiagnosticCategory.Message, "Specify_ECMAScript_target_version_Colon_ES3_default_ES5_ES2015_ES2016_ES2017_ES2018_or_ESNEXT_6015", "Specify ECMAScript target version: 'ES3' (default), 'ES5', 'ES2015', 'ES2016', 'ES2017','ES2018' or 'ESNEXT'."), - Specify_module_code_generation_Colon_none_commonjs_amd_system_umd_es2015_or_ESNext: diag(6016, DiagnosticCategory.Message, "Specify_module_code_generation_Colon_none_commonjs_amd_system_umd_es2015_or_ESNext_6016", "Specify module code generation: 'none', 'commonjs', 'amd', 'system', 'umd', 'es2015', or 'ESNext'."), - Print_this_message: diag(6017, DiagnosticCategory.Message, "Print_this_message_6017", "Print this message."), - Print_the_compiler_s_version: diag(6019, DiagnosticCategory.Message, "Print_the_compiler_s_version_6019", "Print the compiler's version."), - Compile_the_project_given_the_path_to_its_configuration_file_or_to_a_folder_with_a_tsconfig_json: diag(6020, DiagnosticCategory.Message, "Compile_the_project_given_the_path_to_its_configuration_file_or_to_a_folder_with_a_tsconfig_json_6020", "Compile the project given the path to its configuration file, or to a folder with a 'tsconfig.json'."), - Syntax_Colon_0: diag(6023, DiagnosticCategory.Message, "Syntax_Colon_0_6023", "Syntax: {0}"), - options: diag(6024, DiagnosticCategory.Message, "options_6024", "options"), - file: diag(6025, DiagnosticCategory.Message, "file_6025", "file"), - Examples_Colon_0: diag(6026, DiagnosticCategory.Message, "Examples_Colon_0_6026", "Examples: {0}"), - Options_Colon: diag(6027, DiagnosticCategory.Message, "Options_Colon_6027", "Options:"), - Version_0: diag(6029, DiagnosticCategory.Message, "Version_0_6029", "Version {0}"), - Insert_command_line_options_and_files_from_a_file: diag(6030, DiagnosticCategory.Message, "Insert_command_line_options_and_files_from_a_file_6030", "Insert command line options and files from a file."), - Starting_compilation_in_watch_mode: diag(6031, DiagnosticCategory.Message, "Starting_compilation_in_watch_mode_6031", "Starting compilation in watch mode..."), - File_change_detected_Starting_incremental_compilation: diag(6032, DiagnosticCategory.Message, "File_change_detected_Starting_incremental_compilation_6032", "File change detected. Starting incremental compilation..."), - KIND: diag(6034, DiagnosticCategory.Message, "KIND_6034", "KIND"), - FILE: diag(6035, DiagnosticCategory.Message, "FILE_6035", "FILE"), - VERSION: diag(6036, DiagnosticCategory.Message, "VERSION_6036", "VERSION"), - LOCATION: diag(6037, DiagnosticCategory.Message, "LOCATION_6037", "LOCATION"), - DIRECTORY: diag(6038, DiagnosticCategory.Message, "DIRECTORY_6038", "DIRECTORY"), - STRATEGY: diag(6039, DiagnosticCategory.Message, "STRATEGY_6039", "STRATEGY"), - FILE_OR_DIRECTORY: diag(6040, DiagnosticCategory.Message, "FILE_OR_DIRECTORY_6040", "FILE OR DIRECTORY"), - Generates_corresponding_map_file: diag(6043, DiagnosticCategory.Message, "Generates_corresponding_map_file_6043", "Generates corresponding '.map' file."), - Compiler_option_0_expects_an_argument: diag(6044, DiagnosticCategory.Error, "Compiler_option_0_expects_an_argument_6044", "Compiler option '{0}' expects an argument."), - Unterminated_quoted_string_in_response_file_0: diag(6045, DiagnosticCategory.Error, "Unterminated_quoted_string_in_response_file_0_6045", "Unterminated quoted string in response file '{0}'."), - Argument_for_0_option_must_be_Colon_1: diag(6046, DiagnosticCategory.Error, "Argument_for_0_option_must_be_Colon_1_6046", "Argument for '{0}' option must be: {1}."), - Locale_must_be_of_the_form_language_or_language_territory_For_example_0_or_1: diag(6048, DiagnosticCategory.Error, "Locale_must_be_of_the_form_language_or_language_territory_For_example_0_or_1_6048", "Locale must be of the form or -. For example '{0}' or '{1}'."), - Unsupported_locale_0: diag(6049, DiagnosticCategory.Error, "Unsupported_locale_0_6049", "Unsupported locale '{0}'."), - Unable_to_open_file_0: diag(6050, DiagnosticCategory.Error, "Unable_to_open_file_0_6050", "Unable to open file '{0}'."), - Corrupted_locale_file_0: diag(6051, DiagnosticCategory.Error, "Corrupted_locale_file_0_6051", "Corrupted locale file {0}."), - Raise_error_on_expressions_and_declarations_with_an_implied_any_type: diag(6052, DiagnosticCategory.Message, "Raise_error_on_expressions_and_declarations_with_an_implied_any_type_6052", "Raise error on expressions and declarations with an implied 'any' type."), - File_0_not_found: diag(6053, DiagnosticCategory.Error, "File_0_not_found_6053", "File '{0}' not found."), - File_0_has_unsupported_extension_The_only_supported_extensions_are_1: diag(6054, DiagnosticCategory.Error, "File_0_has_unsupported_extension_The_only_supported_extensions_are_1_6054", "File '{0}' has unsupported extension. The only supported extensions are {1}."), - Suppress_noImplicitAny_errors_for_indexing_objects_lacking_index_signatures: diag(6055, DiagnosticCategory.Message, "Suppress_noImplicitAny_errors_for_indexing_objects_lacking_index_signatures_6055", "Suppress noImplicitAny errors for indexing objects lacking index signatures."), - Do_not_emit_declarations_for_code_that_has_an_internal_annotation: diag(6056, DiagnosticCategory.Message, "Do_not_emit_declarations_for_code_that_has_an_internal_annotation_6056", "Do not emit declarations for code that has an '@internal' annotation."), - Specify_the_root_directory_of_input_files_Use_to_control_the_output_directory_structure_with_outDir: diag(6058, DiagnosticCategory.Message, "Specify_the_root_directory_of_input_files_Use_to_control_the_output_directory_structure_with_outDir_6058", "Specify the root directory of input files. Use to control the output directory structure with --outDir."), - File_0_is_not_under_rootDir_1_rootDir_is_expected_to_contain_all_source_files: diag(6059, DiagnosticCategory.Error, "File_0_is_not_under_rootDir_1_rootDir_is_expected_to_contain_all_source_files_6059", "File '{0}' is not under 'rootDir' '{1}'. 'rootDir' is expected to contain all source files."), - Specify_the_end_of_line_sequence_to_be_used_when_emitting_files_Colon_CRLF_dos_or_LF_unix: diag(6060, DiagnosticCategory.Message, "Specify_the_end_of_line_sequence_to_be_used_when_emitting_files_Colon_CRLF_dos_or_LF_unix_6060", "Specify the end of line sequence to be used when emitting files: 'CRLF' (dos) or 'LF' (unix)."), - NEWLINE: diag(6061, DiagnosticCategory.Message, "NEWLINE_6061", "NEWLINE"), - Option_0_can_only_be_specified_in_tsconfig_json_file: diag(6064, DiagnosticCategory.Error, "Option_0_can_only_be_specified_in_tsconfig_json_file_6064", "Option '{0}' can only be specified in 'tsconfig.json' file."), - Enables_experimental_support_for_ES7_decorators: diag(6065, DiagnosticCategory.Message, "Enables_experimental_support_for_ES7_decorators_6065", "Enables experimental support for ES7 decorators."), - Enables_experimental_support_for_emitting_type_metadata_for_decorators: diag(6066, DiagnosticCategory.Message, "Enables_experimental_support_for_emitting_type_metadata_for_decorators_6066", "Enables experimental support for emitting type metadata for decorators."), - Enables_experimental_support_for_ES7_async_functions: diag(6068, DiagnosticCategory.Message, "Enables_experimental_support_for_ES7_async_functions_6068", "Enables experimental support for ES7 async functions."), - Specify_module_resolution_strategy_Colon_node_Node_js_or_classic_TypeScript_pre_1_6: diag(6069, DiagnosticCategory.Message, "Specify_module_resolution_strategy_Colon_node_Node_js_or_classic_TypeScript_pre_1_6_6069", "Specify module resolution strategy: 'node' (Node.js) or 'classic' (TypeScript pre-1.6)."), - Initializes_a_TypeScript_project_and_creates_a_tsconfig_json_file: diag(6070, DiagnosticCategory.Message, "Initializes_a_TypeScript_project_and_creates_a_tsconfig_json_file_6070", "Initializes a TypeScript project and creates a tsconfig.json file."), - Successfully_created_a_tsconfig_json_file: diag(6071, DiagnosticCategory.Message, "Successfully_created_a_tsconfig_json_file_6071", "Successfully created a tsconfig.json file."), - Suppress_excess_property_checks_for_object_literals: diag(6072, DiagnosticCategory.Message, "Suppress_excess_property_checks_for_object_literals_6072", "Suppress excess property checks for object literals."), - Stylize_errors_and_messages_using_color_and_context_experimental: diag(6073, DiagnosticCategory.Message, "Stylize_errors_and_messages_using_color_and_context_experimental_6073", "Stylize errors and messages using color and context (experimental)."), - Do_not_report_errors_on_unused_labels: diag(6074, DiagnosticCategory.Message, "Do_not_report_errors_on_unused_labels_6074", "Do not report errors on unused labels."), - Report_error_when_not_all_code_paths_in_function_return_a_value: diag(6075, DiagnosticCategory.Message, "Report_error_when_not_all_code_paths_in_function_return_a_value_6075", "Report error when not all code paths in function return a value."), - Report_errors_for_fallthrough_cases_in_switch_statement: diag(6076, DiagnosticCategory.Message, "Report_errors_for_fallthrough_cases_in_switch_statement_6076", "Report errors for fallthrough cases in switch statement."), - Do_not_report_errors_on_unreachable_code: diag(6077, DiagnosticCategory.Message, "Do_not_report_errors_on_unreachable_code_6077", "Do not report errors on unreachable code."), - Disallow_inconsistently_cased_references_to_the_same_file: diag(6078, DiagnosticCategory.Message, "Disallow_inconsistently_cased_references_to_the_same_file_6078", "Disallow inconsistently-cased references to the same file."), - Specify_library_files_to_be_included_in_the_compilation: diag(6079, DiagnosticCategory.Message, "Specify_library_files_to_be_included_in_the_compilation_6079", "Specify library files to be included in the compilation."), - Specify_JSX_code_generation_Colon_preserve_react_native_or_react: diag(6080, DiagnosticCategory.Message, "Specify_JSX_code_generation_Colon_preserve_react_native_or_react_6080", "Specify JSX code generation: 'preserve', 'react-native', or 'react'."), - File_0_has_an_unsupported_extension_so_skipping_it: diag(6081, DiagnosticCategory.Message, "File_0_has_an_unsupported_extension_so_skipping_it_6081", "File '{0}' has an unsupported extension, so skipping it."), - Only_amd_and_system_modules_are_supported_alongside_0: diag(6082, DiagnosticCategory.Error, "Only_amd_and_system_modules_are_supported_alongside_0_6082", "Only 'amd' and 'system' modules are supported alongside --{0}."), - Base_directory_to_resolve_non_absolute_module_names: diag(6083, DiagnosticCategory.Message, "Base_directory_to_resolve_non_absolute_module_names_6083", "Base directory to resolve non-absolute module names."), - Deprecated_Use_jsxFactory_instead_Specify_the_object_invoked_for_createElement_when_targeting_react_JSX_emit: diag(6084, DiagnosticCategory.Message, "Deprecated_Use_jsxFactory_instead_Specify_the_object_invoked_for_createElement_when_targeting_react__6084", "[Deprecated] Use '--jsxFactory' instead. Specify the object invoked for createElement when targeting 'react' JSX emit"), - Enable_tracing_of_the_name_resolution_process: diag(6085, DiagnosticCategory.Message, "Enable_tracing_of_the_name_resolution_process_6085", "Enable tracing of the name resolution process."), - Resolving_module_0_from_1: diag(6086, DiagnosticCategory.Message, "Resolving_module_0_from_1_6086", "======== Resolving module '{0}' from '{1}'. ========"), - Explicitly_specified_module_resolution_kind_Colon_0: diag(6087, DiagnosticCategory.Message, "Explicitly_specified_module_resolution_kind_Colon_0_6087", "Explicitly specified module resolution kind: '{0}'."), - Module_resolution_kind_is_not_specified_using_0: diag(6088, DiagnosticCategory.Message, "Module_resolution_kind_is_not_specified_using_0_6088", "Module resolution kind is not specified, using '{0}'."), - Module_name_0_was_successfully_resolved_to_1: diag(6089, DiagnosticCategory.Message, "Module_name_0_was_successfully_resolved_to_1_6089", "======== Module name '{0}' was successfully resolved to '{1}'. ========"), - Module_name_0_was_not_resolved: diag(6090, DiagnosticCategory.Message, "Module_name_0_was_not_resolved_6090", "======== Module name '{0}' was not resolved. ========"), - paths_option_is_specified_looking_for_a_pattern_to_match_module_name_0: diag(6091, DiagnosticCategory.Message, "paths_option_is_specified_looking_for_a_pattern_to_match_module_name_0_6091", "'paths' option is specified, looking for a pattern to match module name '{0}'."), - Module_name_0_matched_pattern_1: diag(6092, DiagnosticCategory.Message, "Module_name_0_matched_pattern_1_6092", "Module name '{0}', matched pattern '{1}'."), - Trying_substitution_0_candidate_module_location_Colon_1: diag(6093, DiagnosticCategory.Message, "Trying_substitution_0_candidate_module_location_Colon_1_6093", "Trying substitution '{0}', candidate module location: '{1}'."), - Resolving_module_name_0_relative_to_base_url_1_2: diag(6094, DiagnosticCategory.Message, "Resolving_module_name_0_relative_to_base_url_1_2_6094", "Resolving module name '{0}' relative to base url '{1}' - '{2}'."), - Loading_module_as_file_Slash_folder_candidate_module_location_0_target_file_type_1: diag(6095, DiagnosticCategory.Message, "Loading_module_as_file_Slash_folder_candidate_module_location_0_target_file_type_1_6095", "Loading module as file / folder, candidate module location '{0}', target file type '{1}'."), - File_0_does_not_exist: diag(6096, DiagnosticCategory.Message, "File_0_does_not_exist_6096", "File '{0}' does not exist."), - File_0_exist_use_it_as_a_name_resolution_result: diag(6097, DiagnosticCategory.Message, "File_0_exist_use_it_as_a_name_resolution_result_6097", "File '{0}' exist - use it as a name resolution result."), - Loading_module_0_from_node_modules_folder_target_file_type_1: diag(6098, DiagnosticCategory.Message, "Loading_module_0_from_node_modules_folder_target_file_type_1_6098", "Loading module '{0}' from 'node_modules' folder, target file type '{1}'."), - Found_package_json_at_0: diag(6099, DiagnosticCategory.Message, "Found_package_json_at_0_6099", "Found 'package.json' at '{0}'."), - package_json_does_not_have_a_0_field: diag(6100, DiagnosticCategory.Message, "package_json_does_not_have_a_0_field_6100", "'package.json' does not have a '{0}' field."), - package_json_has_0_field_1_that_references_2: diag(6101, DiagnosticCategory.Message, "package_json_has_0_field_1_that_references_2_6101", "'package.json' has '{0}' field '{1}' that references '{2}'."), - Allow_javascript_files_to_be_compiled: diag(6102, DiagnosticCategory.Message, "Allow_javascript_files_to_be_compiled_6102", "Allow javascript files to be compiled."), - Option_0_should_have_array_of_strings_as_a_value: diag(6103, DiagnosticCategory.Error, "Option_0_should_have_array_of_strings_as_a_value_6103", "Option '{0}' should have array of strings as a value."), - Checking_if_0_is_the_longest_matching_prefix_for_1_2: diag(6104, DiagnosticCategory.Message, "Checking_if_0_is_the_longest_matching_prefix_for_1_2_6104", "Checking if '{0}' is the longest matching prefix for '{1}' - '{2}'."), - Expected_type_of_0_field_in_package_json_to_be_string_got_1: diag(6105, DiagnosticCategory.Message, "Expected_type_of_0_field_in_package_json_to_be_string_got_1_6105", "Expected type of '{0}' field in 'package.json' to be 'string', got '{1}'."), - baseUrl_option_is_set_to_0_using_this_value_to_resolve_non_relative_module_name_1: diag(6106, DiagnosticCategory.Message, "baseUrl_option_is_set_to_0_using_this_value_to_resolve_non_relative_module_name_1_6106", "'baseUrl' option is set to '{0}', using this value to resolve non-relative module name '{1}'."), - rootDirs_option_is_set_using_it_to_resolve_relative_module_name_0: diag(6107, DiagnosticCategory.Message, "rootDirs_option_is_set_using_it_to_resolve_relative_module_name_0_6107", "'rootDirs' option is set, using it to resolve relative module name '{0}'."), - Longest_matching_prefix_for_0_is_1: diag(6108, DiagnosticCategory.Message, "Longest_matching_prefix_for_0_is_1_6108", "Longest matching prefix for '{0}' is '{1}'."), - Loading_0_from_the_root_dir_1_candidate_location_2: diag(6109, DiagnosticCategory.Message, "Loading_0_from_the_root_dir_1_candidate_location_2_6109", "Loading '{0}' from the root dir '{1}', candidate location '{2}'."), - Trying_other_entries_in_rootDirs: diag(6110, DiagnosticCategory.Message, "Trying_other_entries_in_rootDirs_6110", "Trying other entries in 'rootDirs'."), - Module_resolution_using_rootDirs_has_failed: diag(6111, DiagnosticCategory.Message, "Module_resolution_using_rootDirs_has_failed_6111", "Module resolution using 'rootDirs' has failed."), - Do_not_emit_use_strict_directives_in_module_output: diag(6112, DiagnosticCategory.Message, "Do_not_emit_use_strict_directives_in_module_output_6112", "Do not emit 'use strict' directives in module output."), - Enable_strict_null_checks: diag(6113, DiagnosticCategory.Message, "Enable_strict_null_checks_6113", "Enable strict null checks."), - Unknown_option_excludes_Did_you_mean_exclude: diag(6114, DiagnosticCategory.Error, "Unknown_option_excludes_Did_you_mean_exclude_6114", "Unknown option 'excludes'. Did you mean 'exclude'?"), - Raise_error_on_this_expressions_with_an_implied_any_type: diag(6115, DiagnosticCategory.Message, "Raise_error_on_this_expressions_with_an_implied_any_type_6115", "Raise error on 'this' expressions with an implied 'any' type."), - Resolving_type_reference_directive_0_containing_file_1_root_directory_2: diag(6116, DiagnosticCategory.Message, "Resolving_type_reference_directive_0_containing_file_1_root_directory_2_6116", "======== Resolving type reference directive '{0}', containing file '{1}', root directory '{2}'. ========"), - Resolving_using_primary_search_paths: diag(6117, DiagnosticCategory.Message, "Resolving_using_primary_search_paths_6117", "Resolving using primary search paths..."), - Resolving_from_node_modules_folder: diag(6118, DiagnosticCategory.Message, "Resolving_from_node_modules_folder_6118", "Resolving from node_modules folder..."), - Type_reference_directive_0_was_successfully_resolved_to_1_primary_Colon_2: diag(6119, DiagnosticCategory.Message, "Type_reference_directive_0_was_successfully_resolved_to_1_primary_Colon_2_6119", "======== Type reference directive '{0}' was successfully resolved to '{1}', primary: {2}. ========"), - Type_reference_directive_0_was_not_resolved: diag(6120, DiagnosticCategory.Message, "Type_reference_directive_0_was_not_resolved_6120", "======== Type reference directive '{0}' was not resolved. ========"), - Resolving_with_primary_search_path_0: diag(6121, DiagnosticCategory.Message, "Resolving_with_primary_search_path_0_6121", "Resolving with primary search path '{0}'."), - Root_directory_cannot_be_determined_skipping_primary_search_paths: diag(6122, DiagnosticCategory.Message, "Root_directory_cannot_be_determined_skipping_primary_search_paths_6122", "Root directory cannot be determined, skipping primary search paths."), - Resolving_type_reference_directive_0_containing_file_1_root_directory_not_set: diag(6123, DiagnosticCategory.Message, "Resolving_type_reference_directive_0_containing_file_1_root_directory_not_set_6123", "======== Resolving type reference directive '{0}', containing file '{1}', root directory not set. ========"), - Type_declaration_files_to_be_included_in_compilation: diag(6124, DiagnosticCategory.Message, "Type_declaration_files_to_be_included_in_compilation_6124", "Type declaration files to be included in compilation."), - Looking_up_in_node_modules_folder_initial_location_0: diag(6125, DiagnosticCategory.Message, "Looking_up_in_node_modules_folder_initial_location_0_6125", "Looking up in 'node_modules' folder, initial location '{0}'."), - Containing_file_is_not_specified_and_root_directory_cannot_be_determined_skipping_lookup_in_node_modules_folder: diag(6126, DiagnosticCategory.Message, "Containing_file_is_not_specified_and_root_directory_cannot_be_determined_skipping_lookup_in_node_mod_6126", "Containing file is not specified and root directory cannot be determined, skipping lookup in 'node_modules' folder."), - Resolving_type_reference_directive_0_containing_file_not_set_root_directory_1: diag(6127, DiagnosticCategory.Message, "Resolving_type_reference_directive_0_containing_file_not_set_root_directory_1_6127", "======== Resolving type reference directive '{0}', containing file not set, root directory '{1}'. ========"), - Resolving_type_reference_directive_0_containing_file_not_set_root_directory_not_set: diag(6128, DiagnosticCategory.Message, "Resolving_type_reference_directive_0_containing_file_not_set_root_directory_not_set_6128", "======== Resolving type reference directive '{0}', containing file not set, root directory not set. ========"), - Resolving_real_path_for_0_result_1: diag(6130, DiagnosticCategory.Message, "Resolving_real_path_for_0_result_1_6130", "Resolving real path for '{0}', result '{1}'."), - Cannot_compile_modules_using_option_0_unless_the_module_flag_is_amd_or_system: diag(6131, DiagnosticCategory.Error, "Cannot_compile_modules_using_option_0_unless_the_module_flag_is_amd_or_system_6131", "Cannot compile modules using option '{0}' unless the '--module' flag is 'amd' or 'system'."), - File_name_0_has_a_1_extension_stripping_it: diag(6132, DiagnosticCategory.Message, "File_name_0_has_a_1_extension_stripping_it_6132", "File name '{0}' has a '{1}' extension - stripping it."), - _0_is_declared_but_its_value_is_never_read: diag(6133, DiagnosticCategory.Error, "_0_is_declared_but_its_value_is_never_read_6133", "'{0}' is declared but its value is never read.", /*reportsUnnecessary*/ true), - Report_errors_on_unused_locals: diag(6134, DiagnosticCategory.Message, "Report_errors_on_unused_locals_6134", "Report errors on unused locals."), - Report_errors_on_unused_parameters: diag(6135, DiagnosticCategory.Message, "Report_errors_on_unused_parameters_6135", "Report errors on unused parameters."), - The_maximum_dependency_depth_to_search_under_node_modules_and_load_JavaScript_files: diag(6136, DiagnosticCategory.Message, "The_maximum_dependency_depth_to_search_under_node_modules_and_load_JavaScript_files_6136", "The maximum dependency depth to search under node_modules and load JavaScript files."), - Cannot_import_type_declaration_files_Consider_importing_0_instead_of_1: diag(6137, DiagnosticCategory.Error, "Cannot_import_type_declaration_files_Consider_importing_0_instead_of_1_6137", "Cannot import type declaration files. Consider importing '{0}' instead of '{1}'."), - Property_0_is_declared_but_its_value_is_never_read: diag(6138, DiagnosticCategory.Error, "Property_0_is_declared_but_its_value_is_never_read_6138", "Property '{0}' is declared but its value is never read.", /*reportsUnnecessary*/ true), - Import_emit_helpers_from_tslib: diag(6139, DiagnosticCategory.Message, "Import_emit_helpers_from_tslib_6139", "Import emit helpers from 'tslib'."), - Auto_discovery_for_typings_is_enabled_in_project_0_Running_extra_resolution_pass_for_module_1_using_cache_location_2: diag(6140, DiagnosticCategory.Error, "Auto_discovery_for_typings_is_enabled_in_project_0_Running_extra_resolution_pass_for_module_1_using__6140", "Auto discovery for typings is enabled in project '{0}'. Running extra resolution pass for module '{1}' using cache location '{2}'."), - Parse_in_strict_mode_and_emit_use_strict_for_each_source_file: diag(6141, DiagnosticCategory.Message, "Parse_in_strict_mode_and_emit_use_strict_for_each_source_file_6141", "Parse in strict mode and emit \"use strict\" for each source file."), - Module_0_was_resolved_to_1_but_jsx_is_not_set: diag(6142, DiagnosticCategory.Error, "Module_0_was_resolved_to_1_but_jsx_is_not_set_6142", "Module '{0}' was resolved to '{1}', but '--jsx' is not set."), - Module_0_was_resolved_as_locally_declared_ambient_module_in_file_1: diag(6144, DiagnosticCategory.Message, "Module_0_was_resolved_as_locally_declared_ambient_module_in_file_1_6144", "Module '{0}' was resolved as locally declared ambient module in file '{1}'."), - Module_0_was_resolved_as_ambient_module_declared_in_1_since_this_file_was_not_modified: diag(6145, DiagnosticCategory.Message, "Module_0_was_resolved_as_ambient_module_declared_in_1_since_this_file_was_not_modified_6145", "Module '{0}' was resolved as ambient module declared in '{1}' since this file was not modified."), - Specify_the_JSX_factory_function_to_use_when_targeting_react_JSX_emit_e_g_React_createElement_or_h: diag(6146, DiagnosticCategory.Message, "Specify_the_JSX_factory_function_to_use_when_targeting_react_JSX_emit_e_g_React_createElement_or_h_6146", "Specify the JSX factory function to use when targeting 'react' JSX emit, e.g. 'React.createElement' or 'h'."), - Resolution_for_module_0_was_found_in_cache_from_location_1: diag(6147, DiagnosticCategory.Message, "Resolution_for_module_0_was_found_in_cache_from_location_1_6147", "Resolution for module '{0}' was found in cache from location '{1}'."), - Directory_0_does_not_exist_skipping_all_lookups_in_it: diag(6148, DiagnosticCategory.Message, "Directory_0_does_not_exist_skipping_all_lookups_in_it_6148", "Directory '{0}' does not exist, skipping all lookups in it."), - Show_diagnostic_information: diag(6149, DiagnosticCategory.Message, "Show_diagnostic_information_6149", "Show diagnostic information."), - Show_verbose_diagnostic_information: diag(6150, DiagnosticCategory.Message, "Show_verbose_diagnostic_information_6150", "Show verbose diagnostic information."), - Emit_a_single_file_with_source_maps_instead_of_having_a_separate_file: diag(6151, DiagnosticCategory.Message, "Emit_a_single_file_with_source_maps_instead_of_having_a_separate_file_6151", "Emit a single file with source maps instead of having a separate file."), - Emit_the_source_alongside_the_sourcemaps_within_a_single_file_requires_inlineSourceMap_or_sourceMap_to_be_set: diag(6152, DiagnosticCategory.Message, "Emit_the_source_alongside_the_sourcemaps_within_a_single_file_requires_inlineSourceMap_or_sourceMap__6152", "Emit the source alongside the sourcemaps within a single file; requires '--inlineSourceMap' or '--sourceMap' to be set."), - Transpile_each_file_as_a_separate_module_similar_to_ts_transpileModule: diag(6153, DiagnosticCategory.Message, "Transpile_each_file_as_a_separate_module_similar_to_ts_transpileModule_6153", "Transpile each file as a separate module (similar to 'ts.transpileModule')."), - Print_names_of_generated_files_part_of_the_compilation: diag(6154, DiagnosticCategory.Message, "Print_names_of_generated_files_part_of_the_compilation_6154", "Print names of generated files part of the compilation."), - Print_names_of_files_part_of_the_compilation: diag(6155, DiagnosticCategory.Message, "Print_names_of_files_part_of_the_compilation_6155", "Print names of files part of the compilation."), - The_locale_used_when_displaying_messages_to_the_user_e_g_en_us: diag(6156, DiagnosticCategory.Message, "The_locale_used_when_displaying_messages_to_the_user_e_g_en_us_6156", "The locale used when displaying messages to the user (e.g. 'en-us')"), - Do_not_generate_custom_helper_functions_like_extends_in_compiled_output: diag(6157, DiagnosticCategory.Message, "Do_not_generate_custom_helper_functions_like_extends_in_compiled_output_6157", "Do not generate custom helper functions like '__extends' in compiled output."), - Do_not_include_the_default_library_file_lib_d_ts: diag(6158, DiagnosticCategory.Message, "Do_not_include_the_default_library_file_lib_d_ts_6158", "Do not include the default library file (lib.d.ts)."), - Do_not_add_triple_slash_references_or_imported_modules_to_the_list_of_compiled_files: diag(6159, DiagnosticCategory.Message, "Do_not_add_triple_slash_references_or_imported_modules_to_the_list_of_compiled_files_6159", "Do not add triple-slash references or imported modules to the list of compiled files."), - Deprecated_Use_skipLibCheck_instead_Skip_type_checking_of_default_library_declaration_files: diag(6160, DiagnosticCategory.Message, "Deprecated_Use_skipLibCheck_instead_Skip_type_checking_of_default_library_declaration_files_6160", "[Deprecated] Use '--skipLibCheck' instead. Skip type checking of default library declaration files."), - List_of_folders_to_include_type_definitions_from: diag(6161, DiagnosticCategory.Message, "List_of_folders_to_include_type_definitions_from_6161", "List of folders to include type definitions from."), - Disable_size_limitations_on_JavaScript_projects: diag(6162, DiagnosticCategory.Message, "Disable_size_limitations_on_JavaScript_projects_6162", "Disable size limitations on JavaScript projects."), - The_character_set_of_the_input_files: diag(6163, DiagnosticCategory.Message, "The_character_set_of_the_input_files_6163", "The character set of the input files."), - Emit_a_UTF_8_Byte_Order_Mark_BOM_in_the_beginning_of_output_files: diag(6164, DiagnosticCategory.Message, "Emit_a_UTF_8_Byte_Order_Mark_BOM_in_the_beginning_of_output_files_6164", "Emit a UTF-8 Byte Order Mark (BOM) in the beginning of output files."), - Do_not_truncate_error_messages: diag(6165, DiagnosticCategory.Message, "Do_not_truncate_error_messages_6165", "Do not truncate error messages."), - Output_directory_for_generated_declaration_files: diag(6166, DiagnosticCategory.Message, "Output_directory_for_generated_declaration_files_6166", "Output directory for generated declaration files."), - A_series_of_entries_which_re_map_imports_to_lookup_locations_relative_to_the_baseUrl: diag(6167, DiagnosticCategory.Message, "A_series_of_entries_which_re_map_imports_to_lookup_locations_relative_to_the_baseUrl_6167", "A series of entries which re-map imports to lookup locations relative to the 'baseUrl'."), - List_of_root_folders_whose_combined_content_represents_the_structure_of_the_project_at_runtime: diag(6168, DiagnosticCategory.Message, "List_of_root_folders_whose_combined_content_represents_the_structure_of_the_project_at_runtime_6168", "List of root folders whose combined content represents the structure of the project at runtime."), - Show_all_compiler_options: diag(6169, DiagnosticCategory.Message, "Show_all_compiler_options_6169", "Show all compiler options."), - Deprecated_Use_outFile_instead_Concatenate_and_emit_output_to_single_file: diag(6170, DiagnosticCategory.Message, "Deprecated_Use_outFile_instead_Concatenate_and_emit_output_to_single_file_6170", "[Deprecated] Use '--outFile' instead. Concatenate and emit output to single file"), - Command_line_Options: diag(6171, DiagnosticCategory.Message, "Command_line_Options_6171", "Command-line Options"), - Basic_Options: diag(6172, DiagnosticCategory.Message, "Basic_Options_6172", "Basic Options"), - Strict_Type_Checking_Options: diag(6173, DiagnosticCategory.Message, "Strict_Type_Checking_Options_6173", "Strict Type-Checking Options"), - Module_Resolution_Options: diag(6174, DiagnosticCategory.Message, "Module_Resolution_Options_6174", "Module Resolution Options"), - Source_Map_Options: diag(6175, DiagnosticCategory.Message, "Source_Map_Options_6175", "Source Map Options"), - Additional_Checks: diag(6176, DiagnosticCategory.Message, "Additional_Checks_6176", "Additional Checks"), - Experimental_Options: diag(6177, DiagnosticCategory.Message, "Experimental_Options_6177", "Experimental Options"), - Advanced_Options: diag(6178, DiagnosticCategory.Message, "Advanced_Options_6178", "Advanced Options"), - Provide_full_support_for_iterables_in_for_of_spread_and_destructuring_when_targeting_ES5_or_ES3: diag(6179, DiagnosticCategory.Message, "Provide_full_support_for_iterables_in_for_of_spread_and_destructuring_when_targeting_ES5_or_ES3_6179", "Provide full support for iterables in 'for-of', spread, and destructuring when targeting 'ES5' or 'ES3'."), - Enable_all_strict_type_checking_options: diag(6180, DiagnosticCategory.Message, "Enable_all_strict_type_checking_options_6180", "Enable all strict type-checking options."), - List_of_language_service_plugins: diag(6181, DiagnosticCategory.Message, "List_of_language_service_plugins_6181", "List of language service plugins."), - Scoped_package_detected_looking_in_0: diag(6182, DiagnosticCategory.Message, "Scoped_package_detected_looking_in_0_6182", "Scoped package detected, looking in '{0}'"), - Reusing_resolution_of_module_0_to_file_1_from_old_program: diag(6183, DiagnosticCategory.Message, "Reusing_resolution_of_module_0_to_file_1_from_old_program_6183", "Reusing resolution of module '{0}' to file '{1}' from old program."), - Reusing_module_resolutions_originating_in_0_since_resolutions_are_unchanged_from_old_program: diag(6184, DiagnosticCategory.Message, "Reusing_module_resolutions_originating_in_0_since_resolutions_are_unchanged_from_old_program_6184", "Reusing module resolutions originating in '{0}' since resolutions are unchanged from old program."), - Disable_strict_checking_of_generic_signatures_in_function_types: diag(6185, DiagnosticCategory.Message, "Disable_strict_checking_of_generic_signatures_in_function_types_6185", "Disable strict checking of generic signatures in function types."), - Enable_strict_checking_of_function_types: diag(6186, DiagnosticCategory.Message, "Enable_strict_checking_of_function_types_6186", "Enable strict checking of function types."), - Enable_strict_checking_of_property_initialization_in_classes: diag(6187, DiagnosticCategory.Message, "Enable_strict_checking_of_property_initialization_in_classes_6187", "Enable strict checking of property initialization in classes."), - Numeric_separators_are_not_allowed_here: diag(6188, DiagnosticCategory.Error, "Numeric_separators_are_not_allowed_here_6188", "Numeric separators are not allowed here."), - Multiple_consecutive_numeric_separators_are_not_permitted: diag(6189, DiagnosticCategory.Error, "Multiple_consecutive_numeric_separators_are_not_permitted_6189", "Multiple consecutive numeric separators are not permitted."), - Found_package_json_at_0_Package_ID_is_1: diag(6190, DiagnosticCategory.Message, "Found_package_json_at_0_Package_ID_is_1_6190", "Found 'package.json' at '{0}'. Package ID is '{1}'."), - Whether_to_keep_outdated_console_output_in_watch_mode_instead_of_clearing_the_screen: diag(6191, DiagnosticCategory.Message, "Whether_to_keep_outdated_console_output_in_watch_mode_instead_of_clearing_the_screen_6191", "Whether to keep outdated console output in watch mode instead of clearing the screen."), - All_imports_in_import_declaration_are_unused: diag(6192, DiagnosticCategory.Error, "All_imports_in_import_declaration_are_unused_6192", "All imports in import declaration are unused.", /*reportsUnnecessary*/ true), - Found_1_error_Watching_for_file_changes: diag(6193, DiagnosticCategory.Message, "Found_1_error_Watching_for_file_changes_6193", "Found 1 error. Watching for file changes."), - Found_0_errors_Watching_for_file_changes: diag(6194, DiagnosticCategory.Message, "Found_0_errors_Watching_for_file_changes_6194", "Found {0} errors. Watching for file changes."), - Resolve_keyof_to_string_valued_property_names_only_no_numbers_or_symbols: diag(6195, DiagnosticCategory.Message, "Resolve_keyof_to_string_valued_property_names_only_no_numbers_or_symbols_6195", "Resolve 'keyof' to string valued property names only (no numbers or symbols)."), - _0_is_declared_but_never_used: diag(6196, DiagnosticCategory.Error, "_0_is_declared_but_never_used_6196", "'{0}' is declared but never used.", /*reportsUnnecessary*/ true), - Include_modules_imported_with_json_extension: diag(6197, DiagnosticCategory.Message, "Include_modules_imported_with_json_extension_6197", "Include modules imported with '.json' extension"), - All_destructured_elements_are_unused: diag(6198, DiagnosticCategory.Error, "All_destructured_elements_are_unused_6198", "All destructured elements are unused.", /*reportsUnnecessary*/ true), - All_variables_are_unused: diag(6199, DiagnosticCategory.Error, "All_variables_are_unused_6199", "All variables are unused.", /*reportsUnnecessary*/ true), - Projects_to_reference: diag(6300, DiagnosticCategory.Message, "Projects_to_reference_6300", "Projects to reference"), - Enable_project_compilation: diag(6302, DiagnosticCategory.Message, "Enable_project_compilation_6302", "Enable project compilation"), - Project_references_may_not_form_a_circular_graph_Cycle_detected_Colon_0: diag(6202, DiagnosticCategory.Error, "Project_references_may_not_form_a_circular_graph_Cycle_detected_Colon_0_6202", "Project references may not form a circular graph. Cycle detected: {0}"), - Composite_projects_may_not_disable_declaration_emit: diag(6304, DiagnosticCategory.Error, "Composite_projects_may_not_disable_declaration_emit_6304", "Composite projects may not disable declaration emit."), - Output_file_0_has_not_been_built_from_source_file_1: diag(6305, DiagnosticCategory.Error, "Output_file_0_has_not_been_built_from_source_file_1_6305", "Output file '{0}' has not been built from source file '{1}'."), - Referenced_project_0_must_have_setting_composite_Colon_true: diag(6306, DiagnosticCategory.Error, "Referenced_project_0_must_have_setting_composite_Colon_true_6306", "Referenced project '{0}' must have setting \"composite\": true."), - File_0_is_not_in_project_file_list_Projects_must_list_all_files_or_use_an_include_pattern: diag(6307, DiagnosticCategory.Error, "File_0_is_not_in_project_file_list_Projects_must_list_all_files_or_use_an_include_pattern_6307", "File '{0}' is not in project file list. Projects must list all files or use an 'include' pattern."), - Cannot_prepend_project_0_because_it_does_not_have_outFile_set: diag(6308, DiagnosticCategory.Error, "Cannot_prepend_project_0_because_it_does_not_have_outFile_set_6308", "Cannot prepend project '{0}' because it does not have 'outFile' set"), - Output_file_0_from_project_1_does_not_exist: diag(6309, DiagnosticCategory.Error, "Output_file_0_from_project_1_does_not_exist_6309", "Output file '{0}' from project '{1}' does not exist"), - Project_0_is_out_of_date_because_oldest_output_1_is_older_than_newest_input_2: diag(6350, DiagnosticCategory.Message, "Project_0_is_out_of_date_because_oldest_output_1_is_older_than_newest_input_2_6350", "Project '{0}' is out of date because oldest output '{1}' is older than newest input '{2}'"), - Project_0_is_up_to_date_because_newest_input_1_is_older_than_oldest_output_2: diag(6351, DiagnosticCategory.Message, "Project_0_is_up_to_date_because_newest_input_1_is_older_than_oldest_output_2_6351", "Project '{0}' is up to date because newest input '{1}' is older than oldest output '{2}'"), - Project_0_is_out_of_date_because_output_file_1_does_not_exist: diag(6352, DiagnosticCategory.Message, "Project_0_is_out_of_date_because_output_file_1_does_not_exist_6352", "Project '{0}' is out of date because output file '{1}' does not exist"), - Project_0_is_out_of_date_because_its_dependency_1_is_out_of_date: diag(6353, DiagnosticCategory.Message, "Project_0_is_out_of_date_because_its_dependency_1_is_out_of_date_6353", "Project '{0}' is out of date because its dependency '{1}' is out of date"), - Project_0_is_up_to_date_with_d_ts_files_from_its_dependencies: diag(6354, DiagnosticCategory.Message, "Project_0_is_up_to_date_with_d_ts_files_from_its_dependencies_6354", "Project '{0}' is up to date with .d.ts files from its dependencies"), - Projects_in_this_build_Colon_0: diag(6355, DiagnosticCategory.Message, "Projects_in_this_build_Colon_0_6355", "Projects in this build: {0}"), - A_non_dry_build_would_delete_the_following_files_Colon_0: diag(6356, DiagnosticCategory.Message, "A_non_dry_build_would_delete_the_following_files_Colon_0_6356", "A non-dry build would delete the following files: {0}"), - A_non_dry_build_would_build_project_0: diag(6357, DiagnosticCategory.Message, "A_non_dry_build_would_build_project_0_6357", "A non-dry build would build project '{0}'"), - Building_project_0: diag(6358, DiagnosticCategory.Message, "Building_project_0_6358", "Building project '{0}'..."), - Updating_output_timestamps_of_project_0: diag(6359, DiagnosticCategory.Message, "Updating_output_timestamps_of_project_0_6359", "Updating output timestamps of project '{0}'..."), - delete_this_Project_0_is_up_to_date_because_it_was_previously_built: diag(6360, DiagnosticCategory.Message, "delete_this_Project_0_is_up_to_date_because_it_was_previously_built_6360", "delete this - Project '{0}' is up to date because it was previously built"), - Project_0_is_up_to_date: diag(6361, DiagnosticCategory.Message, "Project_0_is_up_to_date_6361", "Project '{0}' is up to date"), - Skipping_build_of_project_0_because_its_dependency_1_has_errors: diag(6362, DiagnosticCategory.Message, "Skipping_build_of_project_0_because_its_dependency_1_has_errors_6362", "Skipping build of project '{0}' because its dependency '{1}' has errors"), - Project_0_can_t_be_built_because_its_dependency_1_has_errors: diag(6363, DiagnosticCategory.Message, "Project_0_can_t_be_built_because_its_dependency_1_has_errors_6363", "Project '{0}' can't be built because its dependency '{1}' has errors"), - Build_one_or_more_projects_and_their_dependencies_if_out_of_date: diag(6364, DiagnosticCategory.Message, "Build_one_or_more_projects_and_their_dependencies_if_out_of_date_6364", "Build one or more projects and their dependencies, if out of date"), - Delete_the_outputs_of_all_projects: diag(6365, DiagnosticCategory.Message, "Delete_the_outputs_of_all_projects_6365", "Delete the outputs of all projects"), - Enable_verbose_logging: diag(6366, DiagnosticCategory.Message, "Enable_verbose_logging_6366", "Enable verbose logging"), - Show_what_would_be_built_or_deleted_if_specified_with_clean: diag(6367, DiagnosticCategory.Message, "Show_what_would_be_built_or_deleted_if_specified_with_clean_6367", "Show what would be built (or deleted, if specified with '--clean')"), - Build_all_projects_including_those_that_appear_to_be_up_to_date: diag(6368, DiagnosticCategory.Message, "Build_all_projects_including_those_that_appear_to_be_up_to_date_6368", "Build all projects, including those that appear to be up to date"), - Option_build_must_be_the_first_command_line_argument: diag(6369, DiagnosticCategory.Error, "Option_build_must_be_the_first_command_line_argument_6369", "Option '--build' must be the first command line argument."), - Options_0_and_1_cannot_be_combined: diag(6370, DiagnosticCategory.Error, "Options_0_and_1_cannot_be_combined_6370", "Options '{0}' and '{1}' cannot be combined."), - Skipping_clean_because_not_all_projects_could_be_located: diag(6371, DiagnosticCategory.Error, "Skipping_clean_because_not_all_projects_could_be_located_6371", "Skipping clean because not all projects could be located"), - Variable_0_implicitly_has_an_1_type: diag(7005, DiagnosticCategory.Error, "Variable_0_implicitly_has_an_1_type_7005", "Variable '{0}' implicitly has an '{1}' type."), - Parameter_0_implicitly_has_an_1_type: diag(7006, DiagnosticCategory.Error, "Parameter_0_implicitly_has_an_1_type_7006", "Parameter '{0}' implicitly has an '{1}' type."), - Member_0_implicitly_has_an_1_type: diag(7008, DiagnosticCategory.Error, "Member_0_implicitly_has_an_1_type_7008", "Member '{0}' implicitly has an '{1}' type."), - new_expression_whose_target_lacks_a_construct_signature_implicitly_has_an_any_type: diag(7009, DiagnosticCategory.Error, "new_expression_whose_target_lacks_a_construct_signature_implicitly_has_an_any_type_7009", "'new' expression, whose target lacks a construct signature, implicitly has an 'any' type."), - _0_which_lacks_return_type_annotation_implicitly_has_an_1_return_type: diag(7010, DiagnosticCategory.Error, "_0_which_lacks_return_type_annotation_implicitly_has_an_1_return_type_7010", "'{0}', which lacks return-type annotation, implicitly has an '{1}' return type."), - Function_expression_which_lacks_return_type_annotation_implicitly_has_an_0_return_type: diag(7011, DiagnosticCategory.Error, "Function_expression_which_lacks_return_type_annotation_implicitly_has_an_0_return_type_7011", "Function expression, which lacks return-type annotation, implicitly has an '{0}' return type."), - Construct_signature_which_lacks_return_type_annotation_implicitly_has_an_any_return_type: diag(7013, DiagnosticCategory.Error, "Construct_signature_which_lacks_return_type_annotation_implicitly_has_an_any_return_type_7013", "Construct signature, which lacks return-type annotation, implicitly has an 'any' return type."), - Element_implicitly_has_an_any_type_because_index_expression_is_not_of_type_number: diag(7015, DiagnosticCategory.Error, "Element_implicitly_has_an_any_type_because_index_expression_is_not_of_type_number_7015", "Element implicitly has an 'any' type because index expression is not of type 'number'."), - Could_not_find_a_declaration_file_for_module_0_1_implicitly_has_an_any_type: diag(7016, DiagnosticCategory.Error, "Could_not_find_a_declaration_file_for_module_0_1_implicitly_has_an_any_type_7016", "Could not find a declaration file for module '{0}'. '{1}' implicitly has an 'any' type."), - Element_implicitly_has_an_any_type_because_type_0_has_no_index_signature: diag(7017, DiagnosticCategory.Error, "Element_implicitly_has_an_any_type_because_type_0_has_no_index_signature_7017", "Element implicitly has an 'any' type because type '{0}' has no index signature."), - Object_literal_s_property_0_implicitly_has_an_1_type: diag(7018, DiagnosticCategory.Error, "Object_literal_s_property_0_implicitly_has_an_1_type_7018", "Object literal's property '{0}' implicitly has an '{1}' type."), - Rest_parameter_0_implicitly_has_an_any_type: diag(7019, DiagnosticCategory.Error, "Rest_parameter_0_implicitly_has_an_any_type_7019", "Rest parameter '{0}' implicitly has an 'any[]' type."), - Call_signature_which_lacks_return_type_annotation_implicitly_has_an_any_return_type: diag(7020, DiagnosticCategory.Error, "Call_signature_which_lacks_return_type_annotation_implicitly_has_an_any_return_type_7020", "Call signature, which lacks return-type annotation, implicitly has an 'any' return type."), - _0_implicitly_has_type_any_because_it_does_not_have_a_type_annotation_and_is_referenced_directly_or_indirectly_in_its_own_initializer: diag(7022, DiagnosticCategory.Error, "_0_implicitly_has_type_any_because_it_does_not_have_a_type_annotation_and_is_referenced_directly_or__7022", "'{0}' implicitly has type 'any' because it does not have a type annotation and is referenced directly or indirectly in its own initializer."), - _0_implicitly_has_return_type_any_because_it_does_not_have_a_return_type_annotation_and_is_referenced_directly_or_indirectly_in_one_of_its_return_expressions: diag(7023, DiagnosticCategory.Error, "_0_implicitly_has_return_type_any_because_it_does_not_have_a_return_type_annotation_and_is_reference_7023", "'{0}' implicitly has return type 'any' because it does not have a return type annotation and is referenced directly or indirectly in one of its return expressions."), - Function_implicitly_has_return_type_any_because_it_does_not_have_a_return_type_annotation_and_is_referenced_directly_or_indirectly_in_one_of_its_return_expressions: diag(7024, DiagnosticCategory.Error, "Function_implicitly_has_return_type_any_because_it_does_not_have_a_return_type_annotation_and_is_ref_7024", "Function implicitly has return type 'any' because it does not have a return type annotation and is referenced directly or indirectly in one of its return expressions."), - Generator_implicitly_has_type_0_because_it_does_not_yield_any_values_Consider_supplying_a_return_type: diag(7025, DiagnosticCategory.Error, "Generator_implicitly_has_type_0_because_it_does_not_yield_any_values_Consider_supplying_a_return_typ_7025", "Generator implicitly has type '{0}' because it does not yield any values. Consider supplying a return type."), - JSX_element_implicitly_has_type_any_because_no_interface_JSX_0_exists: diag(7026, DiagnosticCategory.Error, "JSX_element_implicitly_has_type_any_because_no_interface_JSX_0_exists_7026", "JSX element implicitly has type 'any' because no interface 'JSX.{0}' exists."), - Unreachable_code_detected: diag(7027, DiagnosticCategory.Error, "Unreachable_code_detected_7027", "Unreachable code detected.", /*reportsUnnecessary*/ true), - Unused_label: diag(7028, DiagnosticCategory.Error, "Unused_label_7028", "Unused label.", /*reportsUnnecessary*/ true), - Fallthrough_case_in_switch: diag(7029, DiagnosticCategory.Error, "Fallthrough_case_in_switch_7029", "Fallthrough case in switch."), - Not_all_code_paths_return_a_value: diag(7030, DiagnosticCategory.Error, "Not_all_code_paths_return_a_value_7030", "Not all code paths return a value."), - Binding_element_0_implicitly_has_an_1_type: diag(7031, DiagnosticCategory.Error, "Binding_element_0_implicitly_has_an_1_type_7031", "Binding element '{0}' implicitly has an '{1}' type."), - Property_0_implicitly_has_type_any_because_its_set_accessor_lacks_a_parameter_type_annotation: diag(7032, DiagnosticCategory.Error, "Property_0_implicitly_has_type_any_because_its_set_accessor_lacks_a_parameter_type_annotation_7032", "Property '{0}' implicitly has type 'any', because its set accessor lacks a parameter type annotation."), - Property_0_implicitly_has_type_any_because_its_get_accessor_lacks_a_return_type_annotation: diag(7033, DiagnosticCategory.Error, "Property_0_implicitly_has_type_any_because_its_get_accessor_lacks_a_return_type_annotation_7033", "Property '{0}' implicitly has type 'any', because its get accessor lacks a return type annotation."), - Variable_0_implicitly_has_type_1_in_some_locations_where_its_type_cannot_be_determined: diag(7034, DiagnosticCategory.Error, "Variable_0_implicitly_has_type_1_in_some_locations_where_its_type_cannot_be_determined_7034", "Variable '{0}' implicitly has type '{1}' in some locations where its type cannot be determined."), - Try_npm_install_types_Slash_0_if_it_exists_or_add_a_new_declaration_d_ts_file_containing_declare_module_0: diag(7035, DiagnosticCategory.Error, "Try_npm_install_types_Slash_0_if_it_exists_or_add_a_new_declaration_d_ts_file_containing_declare_mod_7035", "Try `npm install @types/{0}` if it exists or add a new declaration (.d.ts) file containing `declare module '{0}';`"), - Dynamic_import_s_specifier_must_be_of_type_string_but_here_has_type_0: diag(7036, DiagnosticCategory.Error, "Dynamic_import_s_specifier_must_be_of_type_string_but_here_has_type_0_7036", "Dynamic import's specifier must be of type 'string', but here has type '{0}'."), - Enables_emit_interoperability_between_CommonJS_and_ES_Modules_via_creation_of_namespace_objects_for_all_imports_Implies_allowSyntheticDefaultImports: diag(7037, DiagnosticCategory.Message, "Enables_emit_interoperability_between_CommonJS_and_ES_Modules_via_creation_of_namespace_objects_for__7037", "Enables emit interoperability between CommonJS and ES Modules via creation of namespace objects for all imports. Implies 'allowSyntheticDefaultImports'."), - A_namespace_style_import_cannot_be_called_or_constructed_and_will_cause_a_failure_at_runtime: diag(7038, DiagnosticCategory.Error, "A_namespace_style_import_cannot_be_called_or_constructed_and_will_cause_a_failure_at_runtime_7038", "A namespace-style import cannot be called or constructed, and will cause a failure at runtime."), - Mapped_object_type_implicitly_has_an_any_template_type: diag(7039, DiagnosticCategory.Error, "Mapped_object_type_implicitly_has_an_any_template_type_7039", "Mapped object type implicitly has an 'any' template type."), - You_cannot_rename_this_element: diag(8000, DiagnosticCategory.Error, "You_cannot_rename_this_element_8000", "You cannot rename this element."), - You_cannot_rename_elements_that_are_defined_in_the_standard_TypeScript_library: diag(8001, DiagnosticCategory.Error, "You_cannot_rename_elements_that_are_defined_in_the_standard_TypeScript_library_8001", "You cannot rename elements that are defined in the standard TypeScript library."), - import_can_only_be_used_in_a_ts_file: diag(8002, DiagnosticCategory.Error, "import_can_only_be_used_in_a_ts_file_8002", "'import ... =' can only be used in a .ts file."), - export_can_only_be_used_in_a_ts_file: diag(8003, DiagnosticCategory.Error, "export_can_only_be_used_in_a_ts_file_8003", "'export=' can only be used in a .ts file."), - type_parameter_declarations_can_only_be_used_in_a_ts_file: diag(8004, DiagnosticCategory.Error, "type_parameter_declarations_can_only_be_used_in_a_ts_file_8004", "'type parameter declarations' can only be used in a .ts file."), - implements_clauses_can_only_be_used_in_a_ts_file: diag(8005, DiagnosticCategory.Error, "implements_clauses_can_only_be_used_in_a_ts_file_8005", "'implements clauses' can only be used in a .ts file."), - interface_declarations_can_only_be_used_in_a_ts_file: diag(8006, DiagnosticCategory.Error, "interface_declarations_can_only_be_used_in_a_ts_file_8006", "'interface declarations' can only be used in a .ts file."), - module_declarations_can_only_be_used_in_a_ts_file: diag(8007, DiagnosticCategory.Error, "module_declarations_can_only_be_used_in_a_ts_file_8007", "'module declarations' can only be used in a .ts file."), - type_aliases_can_only_be_used_in_a_ts_file: diag(8008, DiagnosticCategory.Error, "type_aliases_can_only_be_used_in_a_ts_file_8008", "'type aliases' can only be used in a .ts file."), - _0_can_only_be_used_in_a_ts_file: diag(8009, DiagnosticCategory.Error, "_0_can_only_be_used_in_a_ts_file_8009", "'{0}' can only be used in a .ts file."), - types_can_only_be_used_in_a_ts_file: diag(8010, DiagnosticCategory.Error, "types_can_only_be_used_in_a_ts_file_8010", "'types' can only be used in a .ts file."), - type_arguments_can_only_be_used_in_a_ts_file: diag(8011, DiagnosticCategory.Error, "type_arguments_can_only_be_used_in_a_ts_file_8011", "'type arguments' can only be used in a .ts file."), - parameter_modifiers_can_only_be_used_in_a_ts_file: diag(8012, DiagnosticCategory.Error, "parameter_modifiers_can_only_be_used_in_a_ts_file_8012", "'parameter modifiers' can only be used in a .ts file."), - non_null_assertions_can_only_be_used_in_a_ts_file: diag(8013, DiagnosticCategory.Error, "non_null_assertions_can_only_be_used_in_a_ts_file_8013", "'non-null assertions' can only be used in a .ts file."), - enum_declarations_can_only_be_used_in_a_ts_file: diag(8015, DiagnosticCategory.Error, "enum_declarations_can_only_be_used_in_a_ts_file_8015", "'enum declarations' can only be used in a .ts file."), - type_assertion_expressions_can_only_be_used_in_a_ts_file: diag(8016, DiagnosticCategory.Error, "type_assertion_expressions_can_only_be_used_in_a_ts_file_8016", "'type assertion expressions' can only be used in a .ts file."), - Octal_literal_types_must_use_ES2015_syntax_Use_the_syntax_0: diag(8017, DiagnosticCategory.Error, "Octal_literal_types_must_use_ES2015_syntax_Use_the_syntax_0_8017", "Octal literal types must use ES2015 syntax. Use the syntax '{0}'."), - Octal_literals_are_not_allowed_in_enums_members_initializer_Use_the_syntax_0: diag(8018, DiagnosticCategory.Error, "Octal_literals_are_not_allowed_in_enums_members_initializer_Use_the_syntax_0_8018", "Octal literals are not allowed in enums members initializer. Use the syntax '{0}'."), - Report_errors_in_js_files: diag(8019, DiagnosticCategory.Message, "Report_errors_in_js_files_8019", "Report errors in .js files."), - JSDoc_types_can_only_be_used_inside_documentation_comments: diag(8020, DiagnosticCategory.Error, "JSDoc_types_can_only_be_used_inside_documentation_comments_8020", "JSDoc types can only be used inside documentation comments."), - JSDoc_typedef_tag_should_either_have_a_type_annotation_or_be_followed_by_property_or_member_tags: diag(8021, DiagnosticCategory.Error, "JSDoc_typedef_tag_should_either_have_a_type_annotation_or_be_followed_by_property_or_member_tags_8021", "JSDoc '@typedef' tag should either have a type annotation or be followed by '@property' or '@member' tags."), - JSDoc_0_is_not_attached_to_a_class: diag(8022, DiagnosticCategory.Error, "JSDoc_0_is_not_attached_to_a_class_8022", "JSDoc '@{0}' is not attached to a class."), - JSDoc_0_1_does_not_match_the_extends_2_clause: diag(8023, DiagnosticCategory.Error, "JSDoc_0_1_does_not_match_the_extends_2_clause_8023", "JSDoc '@{0} {1}' does not match the 'extends {2}' clause."), - JSDoc_param_tag_has_name_0_but_there_is_no_parameter_with_that_name: diag(8024, DiagnosticCategory.Error, "JSDoc_param_tag_has_name_0_but_there_is_no_parameter_with_that_name_8024", "JSDoc '@param' tag has name '{0}', but there is no parameter with that name."), - Class_declarations_cannot_have_more_than_one_augments_or_extends_tag: diag(8025, DiagnosticCategory.Error, "Class_declarations_cannot_have_more_than_one_augments_or_extends_tag_8025", "Class declarations cannot have more than one `@augments` or `@extends` tag."), - Expected_0_type_arguments_provide_these_with_an_extends_tag: diag(8026, DiagnosticCategory.Error, "Expected_0_type_arguments_provide_these_with_an_extends_tag_8026", "Expected {0} type arguments; provide these with an '@extends' tag."), - Expected_0_1_type_arguments_provide_these_with_an_extends_tag: diag(8027, DiagnosticCategory.Error, "Expected_0_1_type_arguments_provide_these_with_an_extends_tag_8027", "Expected {0}-{1} type arguments; provide these with an '@extends' tag."), - JSDoc_may_only_appear_in_the_last_parameter_of_a_signature: diag(8028, DiagnosticCategory.Error, "JSDoc_may_only_appear_in_the_last_parameter_of_a_signature_8028", "JSDoc '...' may only appear in the last parameter of a signature."), - JSDoc_param_tag_has_name_0_but_there_is_no_parameter_with_that_name_It_would_match_arguments_if_it_had_an_array_type: diag(8029, DiagnosticCategory.Error, "JSDoc_param_tag_has_name_0_but_there_is_no_parameter_with_that_name_It_would_match_arguments_if_it_h_8029", "JSDoc '@param' tag has name '{0}', but there is no parameter with that name. It would match 'arguments' if it had an array type."), - Only_identifiers_Slashqualified_names_with_optional_type_arguments_are_currently_supported_in_a_class_extends_clause: diag(9002, DiagnosticCategory.Error, "Only_identifiers_Slashqualified_names_with_optional_type_arguments_are_currently_supported_in_a_clas_9002", "Only identifiers/qualified-names with optional type arguments are currently supported in a class 'extends' clause."), - class_expressions_are_not_currently_supported: diag(9003, DiagnosticCategory.Error, "class_expressions_are_not_currently_supported_9003", "'class' expressions are not currently supported."), - Language_service_is_disabled: diag(9004, DiagnosticCategory.Error, "Language_service_is_disabled_9004", "Language service is disabled."), - JSX_attributes_must_only_be_assigned_a_non_empty_expression: diag(17000, DiagnosticCategory.Error, "JSX_attributes_must_only_be_assigned_a_non_empty_expression_17000", "JSX attributes must only be assigned a non-empty 'expression'."), - JSX_elements_cannot_have_multiple_attributes_with_the_same_name: diag(17001, DiagnosticCategory.Error, "JSX_elements_cannot_have_multiple_attributes_with_the_same_name_17001", "JSX elements cannot have multiple attributes with the same name."), - Expected_corresponding_JSX_closing_tag_for_0: diag(17002, DiagnosticCategory.Error, "Expected_corresponding_JSX_closing_tag_for_0_17002", "Expected corresponding JSX closing tag for '{0}'."), - JSX_attribute_expected: diag(17003, DiagnosticCategory.Error, "JSX_attribute_expected_17003", "JSX attribute expected."), - Cannot_use_JSX_unless_the_jsx_flag_is_provided: diag(17004, DiagnosticCategory.Error, "Cannot_use_JSX_unless_the_jsx_flag_is_provided_17004", "Cannot use JSX unless the '--jsx' flag is provided."), - A_constructor_cannot_contain_a_super_call_when_its_class_extends_null: diag(17005, DiagnosticCategory.Error, "A_constructor_cannot_contain_a_super_call_when_its_class_extends_null_17005", "A constructor cannot contain a 'super' call when its class extends 'null'."), - An_unary_expression_with_the_0_operator_is_not_allowed_in_the_left_hand_side_of_an_exponentiation_expression_Consider_enclosing_the_expression_in_parentheses: diag(17006, DiagnosticCategory.Error, "An_unary_expression_with_the_0_operator_is_not_allowed_in_the_left_hand_side_of_an_exponentiation_ex_17006", "An unary expression with the '{0}' operator is not allowed in the left-hand side of an exponentiation expression. Consider enclosing the expression in parentheses."), - A_type_assertion_expression_is_not_allowed_in_the_left_hand_side_of_an_exponentiation_expression_Consider_enclosing_the_expression_in_parentheses: diag(17007, DiagnosticCategory.Error, "A_type_assertion_expression_is_not_allowed_in_the_left_hand_side_of_an_exponentiation_expression_Con_17007", "A type assertion expression is not allowed in the left-hand side of an exponentiation expression. Consider enclosing the expression in parentheses."), - JSX_element_0_has_no_corresponding_closing_tag: diag(17008, DiagnosticCategory.Error, "JSX_element_0_has_no_corresponding_closing_tag_17008", "JSX element '{0}' has no corresponding closing tag."), - super_must_be_called_before_accessing_this_in_the_constructor_of_a_derived_class: diag(17009, DiagnosticCategory.Error, "super_must_be_called_before_accessing_this_in_the_constructor_of_a_derived_class_17009", "'super' must be called before accessing 'this' in the constructor of a derived class."), - Unknown_type_acquisition_option_0: diag(17010, DiagnosticCategory.Error, "Unknown_type_acquisition_option_0_17010", "Unknown type acquisition option '{0}'."), - super_must_be_called_before_accessing_a_property_of_super_in_the_constructor_of_a_derived_class: diag(17011, DiagnosticCategory.Error, "super_must_be_called_before_accessing_a_property_of_super_in_the_constructor_of_a_derived_class_17011", "'super' must be called before accessing a property of 'super' in the constructor of a derived class."), - _0_is_not_a_valid_meta_property_for_keyword_1_Did_you_mean_2: diag(17012, DiagnosticCategory.Error, "_0_is_not_a_valid_meta_property_for_keyword_1_Did_you_mean_2_17012", "'{0}' is not a valid meta-property for keyword '{1}'. Did you mean '{2}'?"), - Meta_property_0_is_only_allowed_in_the_body_of_a_function_declaration_function_expression_or_constructor: diag(17013, DiagnosticCategory.Error, "Meta_property_0_is_only_allowed_in_the_body_of_a_function_declaration_function_expression_or_constru_17013", "Meta-property '{0}' is only allowed in the body of a function declaration, function expression, or constructor."), - JSX_fragment_has_no_corresponding_closing_tag: diag(17014, DiagnosticCategory.Error, "JSX_fragment_has_no_corresponding_closing_tag_17014", "JSX fragment has no corresponding closing tag."), - Expected_corresponding_closing_tag_for_JSX_fragment: diag(17015, DiagnosticCategory.Error, "Expected_corresponding_closing_tag_for_JSX_fragment_17015", "Expected corresponding closing tag for JSX fragment."), - JSX_fragment_is_not_supported_when_using_jsxFactory: diag(17016, DiagnosticCategory.Error, "JSX_fragment_is_not_supported_when_using_jsxFactory_17016", "JSX fragment is not supported when using --jsxFactory"), - JSX_fragment_is_not_supported_when_using_an_inline_JSX_factory_pragma: diag(17017, DiagnosticCategory.Error, "JSX_fragment_is_not_supported_when_using_an_inline_JSX_factory_pragma_17017", "JSX fragment is not supported when using an inline JSX factory pragma"), - Circularity_detected_while_resolving_configuration_Colon_0: diag(18000, DiagnosticCategory.Error, "Circularity_detected_while_resolving_configuration_Colon_0_18000", "Circularity detected while resolving configuration: {0}"), - A_path_in_an_extends_option_must_be_relative_or_rooted_but_0_is_not: diag(18001, DiagnosticCategory.Error, "A_path_in_an_extends_option_must_be_relative_or_rooted_but_0_is_not_18001", "A path in an 'extends' option must be relative or rooted, but '{0}' is not."), - The_files_list_in_config_file_0_is_empty: diag(18002, DiagnosticCategory.Error, "The_files_list_in_config_file_0_is_empty_18002", "The 'files' list in config file '{0}' is empty."), - No_inputs_were_found_in_config_file_0_Specified_include_paths_were_1_and_exclude_paths_were_2: diag(18003, DiagnosticCategory.Error, "No_inputs_were_found_in_config_file_0_Specified_include_paths_were_1_and_exclude_paths_were_2_18003", "No inputs were found in config file '{0}'. Specified 'include' paths were '{1}' and 'exclude' paths were '{2}'."), - File_is_a_CommonJS_module_it_may_be_converted_to_an_ES6_module: diag(80001, DiagnosticCategory.Suggestion, "File_is_a_CommonJS_module_it_may_be_converted_to_an_ES6_module_80001", "File is a CommonJS module; it may be converted to an ES6 module."), - This_constructor_function_may_be_converted_to_a_class_declaration: diag(80002, DiagnosticCategory.Suggestion, "This_constructor_function_may_be_converted_to_a_class_declaration_80002", "This constructor function may be converted to a class declaration."), - Import_may_be_converted_to_a_default_import: diag(80003, DiagnosticCategory.Suggestion, "Import_may_be_converted_to_a_default_import_80003", "Import may be converted to a default import."), - JSDoc_types_may_be_moved_to_TypeScript_types: diag(80004, DiagnosticCategory.Suggestion, "JSDoc_types_may_be_moved_to_TypeScript_types_80004", "JSDoc types may be moved to TypeScript types."), - require_call_may_be_converted_to_an_import: diag(80005, DiagnosticCategory.Suggestion, "require_call_may_be_converted_to_an_import_80005", "'require' call may be converted to an import."), - Add_missing_super_call: diag(90001, DiagnosticCategory.Message, "Add_missing_super_call_90001", "Add missing 'super()' call"), - Make_super_call_the_first_statement_in_the_constructor: diag(90002, DiagnosticCategory.Message, "Make_super_call_the_first_statement_in_the_constructor_90002", "Make 'super()' call the first statement in the constructor"), - Change_extends_to_implements: diag(90003, DiagnosticCategory.Message, "Change_extends_to_implements_90003", "Change 'extends' to 'implements'"), - Remove_declaration_for_Colon_0: diag(90004, DiagnosticCategory.Message, "Remove_declaration_for_Colon_0_90004", "Remove declaration for: '{0}'"), - Remove_import_from_0: diag(90005, DiagnosticCategory.Message, "Remove_import_from_0_90005", "Remove import from '{0}'"), - Implement_interface_0: diag(90006, DiagnosticCategory.Message, "Implement_interface_0_90006", "Implement interface '{0}'"), - Implement_inherited_abstract_class: diag(90007, DiagnosticCategory.Message, "Implement_inherited_abstract_class_90007", "Implement inherited abstract class"), - Add_0_to_unresolved_variable: diag(90008, DiagnosticCategory.Message, "Add_0_to_unresolved_variable_90008", "Add '{0}.' to unresolved variable"), - Remove_destructuring: diag(90009, DiagnosticCategory.Message, "Remove_destructuring_90009", "Remove destructuring"), - Remove_variable_statement: diag(90010, DiagnosticCategory.Message, "Remove_variable_statement_90010", "Remove variable statement"), - Import_0_from_module_1: diag(90013, DiagnosticCategory.Message, "Import_0_from_module_1_90013", "Import '{0}' from module \"{1}\""), - Change_0_to_1: diag(90014, DiagnosticCategory.Message, "Change_0_to_1_90014", "Change '{0}' to '{1}'"), - Add_0_to_existing_import_declaration_from_1: diag(90015, DiagnosticCategory.Message, "Add_0_to_existing_import_declaration_from_1_90015", "Add '{0}' to existing import declaration from \"{1}\""), - Declare_property_0: diag(90016, DiagnosticCategory.Message, "Declare_property_0_90016", "Declare property '{0}'"), - Add_index_signature_for_property_0: diag(90017, DiagnosticCategory.Message, "Add_index_signature_for_property_0_90017", "Add index signature for property '{0}'"), - Disable_checking_for_this_file: diag(90018, DiagnosticCategory.Message, "Disable_checking_for_this_file_90018", "Disable checking for this file"), - Ignore_this_error_message: diag(90019, DiagnosticCategory.Message, "Ignore_this_error_message_90019", "Ignore this error message"), - Initialize_property_0_in_the_constructor: diag(90020, DiagnosticCategory.Message, "Initialize_property_0_in_the_constructor_90020", "Initialize property '{0}' in the constructor"), - Initialize_static_property_0: diag(90021, DiagnosticCategory.Message, "Initialize_static_property_0_90021", "Initialize static property '{0}'"), - Change_spelling_to_0: diag(90022, DiagnosticCategory.Message, "Change_spelling_to_0_90022", "Change spelling to '{0}'"), - Declare_method_0: diag(90023, DiagnosticCategory.Message, "Declare_method_0_90023", "Declare method '{0}'"), - Declare_static_method_0: diag(90024, DiagnosticCategory.Message, "Declare_static_method_0_90024", "Declare static method '{0}'"), - Prefix_0_with_an_underscore: diag(90025, DiagnosticCategory.Message, "Prefix_0_with_an_underscore_90025", "Prefix '{0}' with an underscore"), - Rewrite_as_the_indexed_access_type_0: diag(90026, DiagnosticCategory.Message, "Rewrite_as_the_indexed_access_type_0_90026", "Rewrite as the indexed access type '{0}'"), - Declare_static_property_0: diag(90027, DiagnosticCategory.Message, "Declare_static_property_0_90027", "Declare static property '{0}'"), - Call_decorator_expression: diag(90028, DiagnosticCategory.Message, "Call_decorator_expression_90028", "Call decorator expression"), - Add_async_modifier_to_containing_function: diag(90029, DiagnosticCategory.Message, "Add_async_modifier_to_containing_function_90029", "Add async modifier to containing function"), - Convert_function_to_an_ES2015_class: diag(95001, DiagnosticCategory.Message, "Convert_function_to_an_ES2015_class_95001", "Convert function to an ES2015 class"), - Convert_function_0_to_class: diag(95002, DiagnosticCategory.Message, "Convert_function_0_to_class_95002", "Convert function '{0}' to class"), - Extract_to_0_in_1: diag(95004, DiagnosticCategory.Message, "Extract_to_0_in_1_95004", "Extract to {0} in {1}"), - Extract_function: diag(95005, DiagnosticCategory.Message, "Extract_function_95005", "Extract function"), - Extract_constant: diag(95006, DiagnosticCategory.Message, "Extract_constant_95006", "Extract constant"), - Extract_to_0_in_enclosing_scope: diag(95007, DiagnosticCategory.Message, "Extract_to_0_in_enclosing_scope_95007", "Extract to {0} in enclosing scope"), - Extract_to_0_in_1_scope: diag(95008, DiagnosticCategory.Message, "Extract_to_0_in_1_scope_95008", "Extract to {0} in {1} scope"), - Annotate_with_type_from_JSDoc: diag(95009, DiagnosticCategory.Message, "Annotate_with_type_from_JSDoc_95009", "Annotate with type from JSDoc"), - Annotate_with_types_from_JSDoc: diag(95010, DiagnosticCategory.Message, "Annotate_with_types_from_JSDoc_95010", "Annotate with types from JSDoc"), - Infer_type_of_0_from_usage: diag(95011, DiagnosticCategory.Message, "Infer_type_of_0_from_usage_95011", "Infer type of '{0}' from usage"), - Infer_parameter_types_from_usage: diag(95012, DiagnosticCategory.Message, "Infer_parameter_types_from_usage_95012", "Infer parameter types from usage"), - Convert_to_default_import: diag(95013, DiagnosticCategory.Message, "Convert_to_default_import_95013", "Convert to default import"), - Install_0: diag(95014, DiagnosticCategory.Message, "Install_0_95014", "Install '{0}'"), - Replace_import_with_0: diag(95015, DiagnosticCategory.Message, "Replace_import_with_0_95015", "Replace import with '{0}'."), - Use_synthetic_default_member: diag(95016, DiagnosticCategory.Message, "Use_synthetic_default_member_95016", "Use synthetic 'default' member."), - Convert_to_ES6_module: diag(95017, DiagnosticCategory.Message, "Convert_to_ES6_module_95017", "Convert to ES6 module"), - Add_undefined_type_to_property_0: diag(95018, DiagnosticCategory.Message, "Add_undefined_type_to_property_0_95018", "Add 'undefined' type to property '{0}'"), - Add_initializer_to_property_0: diag(95019, DiagnosticCategory.Message, "Add_initializer_to_property_0_95019", "Add initializer to property '{0}'"), - Add_definite_assignment_assertion_to_property_0: diag(95020, DiagnosticCategory.Message, "Add_definite_assignment_assertion_to_property_0_95020", "Add definite assignment assertion to property '{0}'"), - Add_all_missing_members: diag(95022, DiagnosticCategory.Message, "Add_all_missing_members_95022", "Add all missing members"), - Infer_all_types_from_usage: diag(95023, DiagnosticCategory.Message, "Infer_all_types_from_usage_95023", "Infer all types from usage"), - Delete_all_unused_declarations: diag(95024, DiagnosticCategory.Message, "Delete_all_unused_declarations_95024", "Delete all unused declarations"), - Prefix_all_unused_declarations_with_where_possible: diag(95025, DiagnosticCategory.Message, "Prefix_all_unused_declarations_with_where_possible_95025", "Prefix all unused declarations with '_' where possible"), - Fix_all_detected_spelling_errors: diag(95026, DiagnosticCategory.Message, "Fix_all_detected_spelling_errors_95026", "Fix all detected spelling errors"), - Add_initializers_to_all_uninitialized_properties: diag(95027, DiagnosticCategory.Message, "Add_initializers_to_all_uninitialized_properties_95027", "Add initializers to all uninitialized properties"), - Add_definite_assignment_assertions_to_all_uninitialized_properties: diag(95028, DiagnosticCategory.Message, "Add_definite_assignment_assertions_to_all_uninitialized_properties_95028", "Add definite assignment assertions to all uninitialized properties"), - Add_undefined_type_to_all_uninitialized_properties: diag(95029, DiagnosticCategory.Message, "Add_undefined_type_to_all_uninitialized_properties_95029", "Add undefined type to all uninitialized properties"), - Change_all_jsdoc_style_types_to_TypeScript: diag(95030, DiagnosticCategory.Message, "Change_all_jsdoc_style_types_to_TypeScript_95030", "Change all jsdoc-style types to TypeScript"), - Change_all_jsdoc_style_types_to_TypeScript_and_add_undefined_to_nullable_types: diag(95031, DiagnosticCategory.Message, "Change_all_jsdoc_style_types_to_TypeScript_and_add_undefined_to_nullable_types_95031", "Change all jsdoc-style types to TypeScript (and add '| undefined' to nullable types)"), - Implement_all_unimplemented_interfaces: diag(95032, DiagnosticCategory.Message, "Implement_all_unimplemented_interfaces_95032", "Implement all unimplemented interfaces"), - Install_all_missing_types_packages: diag(95033, DiagnosticCategory.Message, "Install_all_missing_types_packages_95033", "Install all missing types packages"), - Rewrite_all_as_indexed_access_types: diag(95034, DiagnosticCategory.Message, "Rewrite_all_as_indexed_access_types_95034", "Rewrite all as indexed access types"), - Convert_all_to_default_imports: diag(95035, DiagnosticCategory.Message, "Convert_all_to_default_imports_95035", "Convert all to default imports"), - Make_all_super_calls_the_first_statement_in_their_constructor: diag(95036, DiagnosticCategory.Message, "Make_all_super_calls_the_first_statement_in_their_constructor_95036", "Make all 'super()' calls the first statement in their constructor"), - Add_qualifier_to_all_unresolved_variables_matching_a_member_name: diag(95037, DiagnosticCategory.Message, "Add_qualifier_to_all_unresolved_variables_matching_a_member_name_95037", "Add qualifier to all unresolved variables matching a member name"), - Change_all_extended_interfaces_to_implements: diag(95038, DiagnosticCategory.Message, "Change_all_extended_interfaces_to_implements_95038", "Change all extended interfaces to 'implements'"), - Add_all_missing_super_calls: diag(95039, DiagnosticCategory.Message, "Add_all_missing_super_calls_95039", "Add all missing super calls"), - Implement_all_inherited_abstract_classes: diag(95040, DiagnosticCategory.Message, "Implement_all_inherited_abstract_classes_95040", "Implement all inherited abstract classes"), - Add_all_missing_async_modifiers: diag(95041, DiagnosticCategory.Message, "Add_all_missing_async_modifiers_95041", "Add all missing 'async' modifiers"), - Add_ts_ignore_to_all_error_messages: diag(95042, DiagnosticCategory.Message, "Add_ts_ignore_to_all_error_messages_95042", "Add '@ts-ignore' to all error messages"), - Annotate_everything_with_types_from_JSDoc: diag(95043, DiagnosticCategory.Message, "Annotate_everything_with_types_from_JSDoc_95043", "Annotate everything with types from JSDoc"), - Add_to_all_uncalled_decorators: diag(95044, DiagnosticCategory.Message, "Add_to_all_uncalled_decorators_95044", "Add '()' to all uncalled decorators"), - Convert_all_constructor_functions_to_classes: diag(95045, DiagnosticCategory.Message, "Convert_all_constructor_functions_to_classes_95045", "Convert all constructor functions to classes"), - Generate_get_and_set_accessors: diag(95046, DiagnosticCategory.Message, "Generate_get_and_set_accessors_95046", "Generate 'get' and 'set' accessors"), - Convert_require_to_import: diag(95047, DiagnosticCategory.Message, "Convert_require_to_import_95047", "Convert 'require' to 'import'"), - Convert_all_require_to_import: diag(95048, DiagnosticCategory.Message, "Convert_all_require_to_import_95048", "Convert all 'require' to 'import'"), - Move_to_a_new_file: diag(95049, DiagnosticCategory.Message, "Move_to_a_new_file_95049", "Move to a new file"), - Remove_unreachable_code: diag(95050, DiagnosticCategory.Message, "Remove_unreachable_code_95050", "Remove unreachable code"), - Remove_all_unreachable_code: diag(95051, DiagnosticCategory.Message, "Remove_all_unreachable_code_95051", "Remove all unreachable code"), - Add_missing_typeof: diag(95052, DiagnosticCategory.Message, "Add_missing_typeof_95052", "Add missing 'typeof'"), - Remove_unused_label: diag(95053, DiagnosticCategory.Message, "Remove_unused_label_95053", "Remove unused label"), - Remove_all_unused_labels: diag(95054, DiagnosticCategory.Message, "Remove_all_unused_labels_95054", "Remove all unused labels"), - Convert_0_to_mapped_object_type: diag(95055, DiagnosticCategory.Message, "Convert_0_to_mapped_object_type_95055", "Convert '{0}' to mapped object type"), - Convert_namespace_import_to_named_imports: diag(95056, DiagnosticCategory.Message, "Convert_namespace_import_to_named_imports_95056", "Convert namespace import to named imports"), - Convert_named_imports_to_namespace_import: diag(95057, DiagnosticCategory.Message, "Convert_named_imports_to_namespace_import_95057", "Convert named imports to namespace import"), - Add_or_remove_braces_in_an_arrow_function: diag(95058, DiagnosticCategory.Message, "Add_or_remove_braces_in_an_arrow_function_95058", "Add or remove braces in an arrow function"), - Add_braces_to_arrow_function: diag(95059, DiagnosticCategory.Message, "Add_braces_to_arrow_function_95059", "Add braces to arrow function"), - Remove_braces_from_arrow_function: diag(95060, DiagnosticCategory.Message, "Remove_braces_from_arrow_function_95060", "Remove braces from arrow function"), - }; -} \ No newline at end of file diff --git a/src/parser/diagnosticMessages.generated.json b/src/parser/diagnosticMessages.generated.json deleted file mode 100644 index 7174b3a06f6..00000000000 --- a/src/parser/diagnosticMessages.generated.json +++ /dev/null @@ -1,1101 +0,0 @@ -{ - "Unterminated_string_literal_1002" : "Unterminated string literal.", - "Identifier_expected_1003" : "Identifier expected.", - "_0_expected_1005" : "'{0}' expected.", - "A_file_cannot_have_a_reference_to_itself_1006" : "A file cannot have a reference to itself.", - "Trailing_comma_not_allowed_1009" : "Trailing comma not allowed.", - "Asterisk_Slash_expected_1010" : "'*/' expected.", - "An_element_access_expression_should_take_an_argument_1011" : "An element access expression should take an argument.", - "Unexpected_token_1012" : "Unexpected token.", - "A_rest_parameter_or_binding_pattern_may_not_have_a_trailing_comma_1013" : "A rest parameter or binding pattern may not have a trailing comma.", - "A_rest_parameter_must_be_last_in_a_parameter_list_1014" : "A rest parameter must be last in a parameter list.", - "Parameter_cannot_have_question_mark_and_initializer_1015" : "Parameter cannot have question mark and initializer.", - "A_required_parameter_cannot_follow_an_optional_parameter_1016" : "A required parameter cannot follow an optional parameter.", - "An_index_signature_cannot_have_a_rest_parameter_1017" : "An index signature cannot have a rest parameter.", - "An_index_signature_parameter_cannot_have_an_accessibility_modifier_1018" : "An index signature parameter cannot have an accessibility modifier.", - "An_index_signature_parameter_cannot_have_a_question_mark_1019" : "An index signature parameter cannot have a question mark.", - "An_index_signature_parameter_cannot_have_an_initializer_1020" : "An index signature parameter cannot have an initializer.", - "An_index_signature_must_have_a_type_annotation_1021" : "An index signature must have a type annotation.", - "An_index_signature_parameter_must_have_a_type_annotation_1022" : "An index signature parameter must have a type annotation.", - "An_index_signature_parameter_type_must_be_string_or_number_1023" : "An index signature parameter type must be 'string' or 'number'.", - "readonly_modifier_can_only_appear_on_a_property_declaration_or_index_signature_1024" : "'readonly' modifier can only appear on a property declaration or index signature.", - "Accessibility_modifier_already_seen_1028" : "Accessibility modifier already seen.", - "_0_modifier_must_precede_1_modifier_1029" : "'{0}' modifier must precede '{1}' modifier.", - "_0_modifier_already_seen_1030" : "'{0}' modifier already seen.", - "_0_modifier_cannot_appear_on_a_class_element_1031" : "'{0}' modifier cannot appear on a class element.", - "super_must_be_followed_by_an_argument_list_or_member_access_1034" : "'super' must be followed by an argument list or member access.", - "Only_ambient_modules_can_use_quoted_names_1035" : "Only ambient modules can use quoted names.", - "Statements_are_not_allowed_in_ambient_contexts_1036" : "Statements are not allowed in ambient contexts.", - "A_declare_modifier_cannot_be_used_in_an_already_ambient_context_1038" : "A 'declare' modifier cannot be used in an already ambient context.", - "Initializers_are_not_allowed_in_ambient_contexts_1039" : "Initializers are not allowed in ambient contexts.", - "_0_modifier_cannot_be_used_in_an_ambient_context_1040" : "'{0}' modifier cannot be used in an ambient context.", - "_0_modifier_cannot_be_used_with_a_class_declaration_1041" : "'{0}' modifier cannot be used with a class declaration.", - "_0_modifier_cannot_be_used_here_1042" : "'{0}' modifier cannot be used here.", - "_0_modifier_cannot_appear_on_a_data_property_1043" : "'{0}' modifier cannot appear on a data property.", - "_0_modifier_cannot_appear_on_a_module_or_namespace_element_1044" : "'{0}' modifier cannot appear on a module or namespace element.", - "A_0_modifier_cannot_be_used_with_an_interface_declaration_1045" : "A '{0}' modifier cannot be used with an interface declaration.", - "A_declare_modifier_is_required_for_a_top_level_declaration_in_a_d_ts_file_1046" : "A 'declare' modifier is required for a top level declaration in a .d.ts file.", - "A_rest_parameter_cannot_be_optional_1047" : "A rest parameter cannot be optional.", - "A_rest_parameter_cannot_have_an_initializer_1048" : "A rest parameter cannot have an initializer.", - "A_set_accessor_must_have_exactly_one_parameter_1049" : "A 'set' accessor must have exactly one parameter.", - "A_set_accessor_cannot_have_an_optional_parameter_1051" : "A 'set' accessor cannot have an optional parameter.", - "A_set_accessor_parameter_cannot_have_an_initializer_1052" : "A 'set' accessor parameter cannot have an initializer.", - "A_set_accessor_cannot_have_rest_parameter_1053" : "A 'set' accessor cannot have rest parameter.", - "A_get_accessor_cannot_have_parameters_1054" : "A 'get' accessor cannot have parameters.", - "Type_0_is_not_a_valid_async_function_return_type_in_ES5_SlashES3_because_it_does_not_refer_to_a_Prom_1055" : "Type '{0}' is not a valid async function return type in ES5/ES3 because it does not refer to a Promise-compatible constructor value.", - "Accessors_are_only_available_when_targeting_ECMAScript_5_and_higher_1056" : "Accessors are only available when targeting ECMAScript 5 and higher.", - "An_async_function_or_method_must_have_a_valid_awaitable_return_type_1057" : "An async function or method must have a valid awaitable return type.", - "The_return_type_of_an_async_function_must_either_be_a_valid_promise_or_must_not_contain_a_callable_t_1058" : "The return type of an async function must either be a valid promise or must not contain a callable 'then' member.", - "A_promise_must_have_a_then_method_1059" : "A promise must have a 'then' method.", - "The_first_parameter_of_the_then_method_of_a_promise_must_be_a_callback_1060" : "The first parameter of the 'then' method of a promise must be a callback.", - "Enum_member_must_have_initializer_1061" : "Enum member must have initializer.", - "Type_is_referenced_directly_or_indirectly_in_the_fulfillment_callback_of_its_own_then_method_1062" : "Type is referenced directly or indirectly in the fulfillment callback of its own 'then' method.", - "An_export_assignment_cannot_be_used_in_a_namespace_1063" : "An export assignment cannot be used in a namespace.", - "The_return_type_of_an_async_function_or_method_must_be_the_global_Promise_T_type_1064" : "The return type of an async function or method must be the global Promise type.", - "In_ambient_enum_declarations_member_initializer_must_be_constant_expression_1066" : "In ambient enum declarations member initializer must be constant expression.", - "Unexpected_token_A_constructor_method_accessor_or_property_was_expected_1068" : "Unexpected token. A constructor, method, accessor, or property was expected.", - "Unexpected_token_A_type_parameter_name_was_expected_without_curly_braces_1069" : "Unexpected token. A type parameter name was expected without curly braces.", - "_0_modifier_cannot_appear_on_a_type_member_1070" : "'{0}' modifier cannot appear on a type member.", - "_0_modifier_cannot_appear_on_an_index_signature_1071" : "'{0}' modifier cannot appear on an index signature.", - "A_0_modifier_cannot_be_used_with_an_import_declaration_1079" : "A '{0}' modifier cannot be used with an import declaration.", - "Invalid_reference_directive_syntax_1084" : "Invalid 'reference' directive syntax.", - "Octal_literals_are_not_available_when_targeting_ECMAScript_5_and_higher_Use_the_syntax_0_1085" : "Octal literals are not available when targeting ECMAScript 5 and higher. Use the syntax '{0}'.", - "An_accessor_cannot_be_declared_in_an_ambient_context_1086" : "An accessor cannot be declared in an ambient context.", - "_0_modifier_cannot_appear_on_a_constructor_declaration_1089" : "'{0}' modifier cannot appear on a constructor declaration.", - "_0_modifier_cannot_appear_on_a_parameter_1090" : "'{0}' modifier cannot appear on a parameter.", - "Only_a_single_variable_declaration_is_allowed_in_a_for_in_statement_1091" : "Only a single variable declaration is allowed in a 'for...in' statement.", - "Type_parameters_cannot_appear_on_a_constructor_declaration_1092" : "Type parameters cannot appear on a constructor declaration.", - "Type_annotation_cannot_appear_on_a_constructor_declaration_1093" : "Type annotation cannot appear on a constructor declaration.", - "An_accessor_cannot_have_type_parameters_1094" : "An accessor cannot have type parameters.", - "A_set_accessor_cannot_have_a_return_type_annotation_1095" : "A 'set' accessor cannot have a return type annotation.", - "An_index_signature_must_have_exactly_one_parameter_1096" : "An index signature must have exactly one parameter.", - "_0_list_cannot_be_empty_1097" : "'{0}' list cannot be empty.", - "Type_parameter_list_cannot_be_empty_1098" : "Type parameter list cannot be empty.", - "Type_argument_list_cannot_be_empty_1099" : "Type argument list cannot be empty.", - "Invalid_use_of_0_in_strict_mode_1100" : "Invalid use of '{0}' in strict mode.", - "with_statements_are_not_allowed_in_strict_mode_1101" : "'with' statements are not allowed in strict mode.", - "delete_cannot_be_called_on_an_identifier_in_strict_mode_1102" : "'delete' cannot be called on an identifier in strict mode.", - "A_for_await_of_statement_is_only_allowed_within_an_async_function_or_async_generator_1103" : "A 'for-await-of' statement is only allowed within an async function or async generator.", - "A_continue_statement_can_only_be_used_within_an_enclosing_iteration_statement_1104" : "A 'continue' statement can only be used within an enclosing iteration statement.", - "A_break_statement_can_only_be_used_within_an_enclosing_iteration_or_switch_statement_1105" : "A 'break' statement can only be used within an enclosing iteration or switch statement.", - "Jump_target_cannot_cross_function_boundary_1107" : "Jump target cannot cross function boundary.", - "A_return_statement_can_only_be_used_within_a_function_body_1108" : "A 'return' statement can only be used within a function body.", - "Expression_expected_1109" : "Expression expected.", - "Type_expected_1110" : "Type expected.", - "A_default_clause_cannot_appear_more_than_once_in_a_switch_statement_1113" : "A 'default' clause cannot appear more than once in a 'switch' statement.", - "Duplicate_label_0_1114" : "Duplicate label '{0}'.", - "A_continue_statement_can_only_jump_to_a_label_of_an_enclosing_iteration_statement_1115" : "A 'continue' statement can only jump to a label of an enclosing iteration statement.", - "A_break_statement_can_only_jump_to_a_label_of_an_enclosing_statement_1116" : "A 'break' statement can only jump to a label of an enclosing statement.", - "An_object_literal_cannot_have_multiple_properties_with_the_same_name_in_strict_mode_1117" : "An object literal cannot have multiple properties with the same name in strict mode.", - "An_object_literal_cannot_have_multiple_get_Slashset_accessors_with_the_same_name_1118" : "An object literal cannot have multiple get/set accessors with the same name.", - "An_object_literal_cannot_have_property_and_accessor_with_the_same_name_1119" : "An object literal cannot have property and accessor with the same name.", - "An_export_assignment_cannot_have_modifiers_1120" : "An export assignment cannot have modifiers.", - "Octal_literals_are_not_allowed_in_strict_mode_1121" : "Octal literals are not allowed in strict mode.", - "A_tuple_type_element_list_cannot_be_empty_1122" : "A tuple type element list cannot be empty.", - "Variable_declaration_list_cannot_be_empty_1123" : "Variable declaration list cannot be empty.", - "Digit_expected_1124" : "Digit expected.", - "Hexadecimal_digit_expected_1125" : "Hexadecimal digit expected.", - "Unexpected_end_of_text_1126" : "Unexpected end of text.", - "Invalid_character_1127" : "Invalid character.", - "Declaration_or_statement_expected_1128" : "Declaration or statement expected.", - "Statement_expected_1129" : "Statement expected.", - "case_or_default_expected_1130" : "'case' or 'default' expected.", - "Property_or_signature_expected_1131" : "Property or signature expected.", - "Enum_member_expected_1132" : "Enum member expected.", - "Variable_declaration_expected_1134" : "Variable declaration expected.", - "Argument_expression_expected_1135" : "Argument expression expected.", - "Property_assignment_expected_1136" : "Property assignment expected.", - "Expression_or_comma_expected_1137" : "Expression or comma expected.", - "Parameter_declaration_expected_1138" : "Parameter declaration expected.", - "Type_parameter_declaration_expected_1139" : "Type parameter declaration expected.", - "Type_argument_expected_1140" : "Type argument expected.", - "String_literal_expected_1141" : "String literal expected.", - "Line_break_not_permitted_here_1142" : "Line break not permitted here.", - "or_expected_1144" : "'{' or ';' expected.", - "Declaration_expected_1146" : "Declaration expected.", - "Import_declarations_in_a_namespace_cannot_reference_a_module_1147" : "Import declarations in a namespace cannot reference a module.", - "Cannot_use_imports_exports_or_module_augmentations_when_module_is_none_1148" : "Cannot use imports, exports, or module augmentations when '--module' is 'none'.", - "File_name_0_differs_from_already_included_file_name_1_only_in_casing_1149" : "File name '{0}' differs from already included file name '{1}' only in casing.", - "new_T_cannot_be_used_to_create_an_array_Use_new_Array_T_instead_1150" : "'new T[]' cannot be used to create an array. Use 'new Array()' instead.", - "const_declarations_must_be_initialized_1155" : "'const' declarations must be initialized.", - "const_declarations_can_only_be_declared_inside_a_block_1156" : "'const' declarations can only be declared inside a block.", - "let_declarations_can_only_be_declared_inside_a_block_1157" : "'let' declarations can only be declared inside a block.", - "Unterminated_template_literal_1160" : "Unterminated template literal.", - "Unterminated_regular_expression_literal_1161" : "Unterminated regular expression literal.", - "An_object_member_cannot_be_declared_optional_1162" : "An object member cannot be declared optional.", - "A_yield_expression_is_only_allowed_in_a_generator_body_1163" : "A 'yield' expression is only allowed in a generator body.", - "Computed_property_names_are_not_allowed_in_enums_1164" : "Computed property names are not allowed in enums.", - "A_computed_property_name_in_an_ambient_context_must_refer_to_an_expression_whose_type_is_a_literal_t_1165" : "A computed property name in an ambient context must refer to an expression whose type is a literal type or a 'unique symbol' type.", - "A_computed_property_name_in_a_class_property_declaration_must_refer_to_an_expression_whose_type_is_a_1166" : "A computed property name in a class property declaration must refer to an expression whose type is a literal type or a 'unique symbol' type.", - "A_computed_property_name_in_a_method_overload_must_refer_to_an_expression_whose_type_is_a_literal_ty_1168" : "A computed property name in a method overload must refer to an expression whose type is a literal type or a 'unique symbol' type.", - "A_computed_property_name_in_an_interface_must_refer_to_an_expression_whose_type_is_a_literal_type_or_1169" : "A computed property name in an interface must refer to an expression whose type is a literal type or a 'unique symbol' type.", - "A_computed_property_name_in_a_type_literal_must_refer_to_an_expression_whose_type_is_a_literal_type__1170" : "A computed property name in a type literal must refer to an expression whose type is a literal type or a 'unique symbol' type.", - "A_comma_expression_is_not_allowed_in_a_computed_property_name_1171" : "A comma expression is not allowed in a computed property name.", - "extends_clause_already_seen_1172" : "'extends' clause already seen.", - "extends_clause_must_precede_implements_clause_1173" : "'extends' clause must precede 'implements' clause.", - "Classes_can_only_extend_a_single_class_1174" : "Classes can only extend a single class.", - "implements_clause_already_seen_1175" : "'implements' clause already seen.", - "Interface_declaration_cannot_have_implements_clause_1176" : "Interface declaration cannot have 'implements' clause.", - "Binary_digit_expected_1177" : "Binary digit expected.", - "Octal_digit_expected_1178" : "Octal digit expected.", - "Unexpected_token_expected_1179" : "Unexpected token. '{' expected.", - "Property_destructuring_pattern_expected_1180" : "Property destructuring pattern expected.", - "Array_element_destructuring_pattern_expected_1181" : "Array element destructuring pattern expected.", - "A_destructuring_declaration_must_have_an_initializer_1182" : "A destructuring declaration must have an initializer.", - "An_implementation_cannot_be_declared_in_ambient_contexts_1183" : "An implementation cannot be declared in ambient contexts.", - "Modifiers_cannot_appear_here_1184" : "Modifiers cannot appear here.", - "Merge_conflict_marker_encountered_1185" : "Merge conflict marker encountered.", - "A_rest_element_cannot_have_an_initializer_1186" : "A rest element cannot have an initializer.", - "A_parameter_property_may_not_be_declared_using_a_binding_pattern_1187" : "A parameter property may not be declared using a binding pattern.", - "Only_a_single_variable_declaration_is_allowed_in_a_for_of_statement_1188" : "Only a single variable declaration is allowed in a 'for...of' statement.", - "The_variable_declaration_of_a_for_in_statement_cannot_have_an_initializer_1189" : "The variable declaration of a 'for...in' statement cannot have an initializer.", - "The_variable_declaration_of_a_for_of_statement_cannot_have_an_initializer_1190" : "The variable declaration of a 'for...of' statement cannot have an initializer.", - "An_import_declaration_cannot_have_modifiers_1191" : "An import declaration cannot have modifiers.", - "Module_0_has_no_default_export_1192" : "Module '{0}' has no default export.", - "An_export_declaration_cannot_have_modifiers_1193" : "An export declaration cannot have modifiers.", - "Export_declarations_are_not_permitted_in_a_namespace_1194" : "Export declarations are not permitted in a namespace.", - "Catch_clause_variable_cannot_have_a_type_annotation_1196" : "Catch clause variable cannot have a type annotation.", - "Catch_clause_variable_cannot_have_an_initializer_1197" : "Catch clause variable cannot have an initializer.", - "An_extended_Unicode_escape_value_must_be_between_0x0_and_0x10FFFF_inclusive_1198" : "An extended Unicode escape value must be between 0x0 and 0x10FFFF inclusive.", - "Unterminated_Unicode_escape_sequence_1199" : "Unterminated Unicode escape sequence.", - "Line_terminator_not_permitted_before_arrow_1200" : "Line terminator not permitted before arrow.", - "Import_assignment_cannot_be_used_when_targeting_ECMAScript_modules_Consider_using_import_Asterisk_as_1202" : "Import assignment cannot be used when targeting ECMAScript modules. Consider using 'import * as ns from \"mod\"', 'import {a} from \"mod\"', 'import d from \"mod\"', or another module format instead.", - "Export_assignment_cannot_be_used_when_targeting_ECMAScript_modules_Consider_using_export_default_or__1203" : "Export assignment cannot be used when targeting ECMAScript modules. Consider using 'export default' or another module format instead.", - "Cannot_re_export_a_type_when_the_isolatedModules_flag_is_provided_1205" : "Cannot re-export a type when the '--isolatedModules' flag is provided.", - "Decorators_are_not_valid_here_1206" : "Decorators are not valid here.", - "Decorators_cannot_be_applied_to_multiple_get_Slashset_accessors_of_the_same_name_1207" : "Decorators cannot be applied to multiple get/set accessors of the same name.", - "Cannot_compile_namespaces_when_the_isolatedModules_flag_is_provided_1208" : "Cannot compile namespaces when the '--isolatedModules' flag is provided.", - "Ambient_const_enums_are_not_allowed_when_the_isolatedModules_flag_is_provided_1209" : "Ambient const enums are not allowed when the '--isolatedModules' flag is provided.", - "Invalid_use_of_0_Class_definitions_are_automatically_in_strict_mode_1210" : "Invalid use of '{0}'. Class definitions are automatically in strict mode.", - "A_class_declaration_without_the_default_modifier_must_have_a_name_1211" : "A class declaration without the 'default' modifier must have a name.", - "Identifier_expected_0_is_a_reserved_word_in_strict_mode_1212" : "Identifier expected. '{0}' is a reserved word in strict mode.", - "Identifier_expected_0_is_a_reserved_word_in_strict_mode_Class_definitions_are_automatically_in_stric_1213" : "Identifier expected. '{0}' is a reserved word in strict mode. Class definitions are automatically in strict mode.", - "Identifier_expected_0_is_a_reserved_word_in_strict_mode_Modules_are_automatically_in_strict_mode_1214" : "Identifier expected. '{0}' is a reserved word in strict mode. Modules are automatically in strict mode.", - "Invalid_use_of_0_Modules_are_automatically_in_strict_mode_1215" : "Invalid use of '{0}'. Modules are automatically in strict mode.", - "Identifier_expected_esModule_is_reserved_as_an_exported_marker_when_transforming_ECMAScript_modules_1216" : "Identifier expected. '__esModule' is reserved as an exported marker when transforming ECMAScript modules.", - "Export_assignment_is_not_supported_when_module_flag_is_system_1218" : "Export assignment is not supported when '--module' flag is 'system'.", - "Experimental_support_for_decorators_is_a_feature_that_is_subject_to_change_in_a_future_release_Set_t_1219" : "Experimental support for decorators is a feature that is subject to change in a future release. Set the 'experimentalDecorators' option to remove this warning.", - "Generators_are_only_available_when_targeting_ECMAScript_2015_or_higher_1220" : "Generators are only available when targeting ECMAScript 2015 or higher.", - "Generators_are_not_allowed_in_an_ambient_context_1221" : "Generators are not allowed in an ambient context.", - "An_overload_signature_cannot_be_declared_as_a_generator_1222" : "An overload signature cannot be declared as a generator.", - "_0_tag_already_specified_1223" : "'{0}' tag already specified.", - "Signature_0_must_be_a_type_predicate_1224" : "Signature '{0}' must be a type predicate.", - "Cannot_find_parameter_0_1225" : "Cannot find parameter '{0}'.", - "Type_predicate_0_is_not_assignable_to_1_1226" : "Type predicate '{0}' is not assignable to '{1}'.", - "Parameter_0_is_not_in_the_same_position_as_parameter_1_1227" : "Parameter '{0}' is not in the same position as parameter '{1}'.", - "A_type_predicate_is_only_allowed_in_return_type_position_for_functions_and_methods_1228" : "A type predicate is only allowed in return type position for functions and methods.", - "A_type_predicate_cannot_reference_a_rest_parameter_1229" : "A type predicate cannot reference a rest parameter.", - "A_type_predicate_cannot_reference_element_0_in_a_binding_pattern_1230" : "A type predicate cannot reference element '{0}' in a binding pattern.", - "An_export_assignment_can_only_be_used_in_a_module_1231" : "An export assignment can only be used in a module.", - "An_import_declaration_can_only_be_used_in_a_namespace_or_module_1232" : "An import declaration can only be used in a namespace or module.", - "An_export_declaration_can_only_be_used_in_a_module_1233" : "An export declaration can only be used in a module.", - "An_ambient_module_declaration_is_only_allowed_at_the_top_level_in_a_file_1234" : "An ambient module declaration is only allowed at the top level in a file.", - "A_namespace_declaration_is_only_allowed_in_a_namespace_or_module_1235" : "A namespace declaration is only allowed in a namespace or module.", - "The_return_type_of_a_property_decorator_function_must_be_either_void_or_any_1236" : "The return type of a property decorator function must be either 'void' or 'any'.", - "The_return_type_of_a_parameter_decorator_function_must_be_either_void_or_any_1237" : "The return type of a parameter decorator function must be either 'void' or 'any'.", - "Unable_to_resolve_signature_of_class_decorator_when_called_as_an_expression_1238" : "Unable to resolve signature of class decorator when called as an expression.", - "Unable_to_resolve_signature_of_parameter_decorator_when_called_as_an_expression_1239" : "Unable to resolve signature of parameter decorator when called as an expression.", - "Unable_to_resolve_signature_of_property_decorator_when_called_as_an_expression_1240" : "Unable to resolve signature of property decorator when called as an expression.", - "Unable_to_resolve_signature_of_method_decorator_when_called_as_an_expression_1241" : "Unable to resolve signature of method decorator when called as an expression.", - "abstract_modifier_can_only_appear_on_a_class_method_or_property_declaration_1242" : "'abstract' modifier can only appear on a class, method, or property declaration.", - "_0_modifier_cannot_be_used_with_1_modifier_1243" : "'{0}' modifier cannot be used with '{1}' modifier.", - "Abstract_methods_can_only_appear_within_an_abstract_class_1244" : "Abstract methods can only appear within an abstract class.", - "Method_0_cannot_have_an_implementation_because_it_is_marked_abstract_1245" : "Method '{0}' cannot have an implementation because it is marked abstract.", - "An_interface_property_cannot_have_an_initializer_1246" : "An interface property cannot have an initializer.", - "A_type_literal_property_cannot_have_an_initializer_1247" : "A type literal property cannot have an initializer.", - "A_class_member_cannot_have_the_0_keyword_1248" : "A class member cannot have the '{0}' keyword.", - "A_decorator_can_only_decorate_a_method_implementation_not_an_overload_1249" : "A decorator can only decorate a method implementation, not an overload.", - "Function_declarations_are_not_allowed_inside_blocks_in_strict_mode_when_targeting_ES3_or_ES5_1250" : "Function declarations are not allowed inside blocks in strict mode when targeting 'ES3' or 'ES5'.", - "Function_declarations_are_not_allowed_inside_blocks_in_strict_mode_when_targeting_ES3_or_ES5_Class_d_1251" : "Function declarations are not allowed inside blocks in strict mode when targeting 'ES3' or 'ES5'. Class definitions are automatically in strict mode.", - "Function_declarations_are_not_allowed_inside_blocks_in_strict_mode_when_targeting_ES3_or_ES5_Modules_1252" : "Function declarations are not allowed inside blocks in strict mode when targeting 'ES3' or 'ES5'. Modules are automatically in strict mode.", - "_0_tag_cannot_be_used_independently_as_a_top_level_JSDoc_tag_1253" : "'{0}' tag cannot be used independently as a top level JSDoc tag.", - "A_const_initializer_in_an_ambient_context_must_be_a_string_or_numeric_literal_1254" : "A 'const' initializer in an ambient context must be a string or numeric literal.", - "A_definite_assignment_assertion_is_not_permitted_in_this_context_1255" : "A definite assignment assertion '!' is not permitted in this context.", - "with_statements_are_not_allowed_in_an_async_function_block_1300" : "'with' statements are not allowed in an async function block.", - "await_expression_is_only_allowed_within_an_async_function_1308" : "'await' expression is only allowed within an async function.", - "can_only_be_used_in_an_object_literal_property_inside_a_destructuring_assignment_1312" : "'=' can only be used in an object literal property inside a destructuring assignment.", - "The_body_of_an_if_statement_cannot_be_the_empty_statement_1313" : "The body of an 'if' statement cannot be the empty statement.", - "Global_module_exports_may_only_appear_in_module_files_1314" : "Global module exports may only appear in module files.", - "Global_module_exports_may_only_appear_in_declaration_files_1315" : "Global module exports may only appear in declaration files.", - "Global_module_exports_may_only_appear_at_top_level_1316" : "Global module exports may only appear at top level.", - "A_parameter_property_cannot_be_declared_using_a_rest_parameter_1317" : "A parameter property cannot be declared using a rest parameter.", - "An_abstract_accessor_cannot_have_an_implementation_1318" : "An abstract accessor cannot have an implementation.", - "A_default_export_can_only_be_used_in_an_ECMAScript_style_module_1319" : "A default export can only be used in an ECMAScript-style module.", - "Type_of_await_operand_must_either_be_a_valid_promise_or_must_not_contain_a_callable_then_member_1320" : "Type of 'await' operand must either be a valid promise or must not contain a callable 'then' member.", - "Type_of_yield_operand_in_an_async_generator_must_either_be_a_valid_promise_or_must_not_contain_a_cal_1321" : "Type of 'yield' operand in an async generator must either be a valid promise or must not contain a callable 'then' member.", - "Type_of_iterated_elements_of_a_yield_Asterisk_operand_must_either_be_a_valid_promise_or_must_not_con_1322" : "Type of iterated elements of a 'yield*' operand must either be a valid promise or must not contain a callable 'then' member.", - "Dynamic_import_is_only_supported_when_module_flag_is_commonjs_or_esNext_1323" : "Dynamic import is only supported when '--module' flag is 'commonjs' or 'esNext'.", - "Dynamic_import_must_have_one_specifier_as_an_argument_1324" : "Dynamic import must have one specifier as an argument.", - "Specifier_of_dynamic_import_cannot_be_spread_element_1325" : "Specifier of dynamic import cannot be spread element.", - "Dynamic_import_cannot_have_type_arguments_1326" : "Dynamic import cannot have type arguments", - "String_literal_with_double_quotes_expected_1327" : "String literal with double quotes expected.", - "Property_value_can_only_be_string_literal_numeric_literal_true_false_null_object_literal_or_array_li_1328" : "Property value can only be string literal, numeric literal, 'true', 'false', 'null', object literal or array literal.", - "_0_accepts_too_few_arguments_to_be_used_as_a_decorator_here_Did_you_mean_to_call_it_first_and_write__1329" : "'{0}' accepts too few arguments to be used as a decorator here. Did you mean to call it first and write '@{0}()'?", - "A_property_of_an_interface_or_type_literal_whose_type_is_a_unique_symbol_type_must_be_readonly_1330" : "A property of an interface or type literal whose type is a 'unique symbol' type must be 'readonly'.", - "A_property_of_a_class_whose_type_is_a_unique_symbol_type_must_be_both_static_and_readonly_1331" : "A property of a class whose type is a 'unique symbol' type must be both 'static' and 'readonly'.", - "A_variable_whose_type_is_a_unique_symbol_type_must_be_const_1332" : "A variable whose type is a 'unique symbol' type must be 'const'.", - "unique_symbol_types_may_not_be_used_on_a_variable_declaration_with_a_binding_name_1333" : "'unique symbol' types may not be used on a variable declaration with a binding name.", - "unique_symbol_types_are_only_allowed_on_variables_in_a_variable_statement_1334" : "'unique symbol' types are only allowed on variables in a variable statement.", - "unique_symbol_types_are_not_allowed_here_1335" : "'unique symbol' types are not allowed here.", - "An_index_signature_parameter_type_cannot_be_a_type_alias_Consider_writing_0_Colon_1_Colon_2_instead_1336" : "An index signature parameter type cannot be a type alias. Consider writing '[{0}: {1}]: {2}' instead.", - "An_index_signature_parameter_type_cannot_be_a_union_type_Consider_using_a_mapped_object_type_instead_1337" : "An index signature parameter type cannot be a union type. Consider using a mapped object type instead.", - "infer_declarations_are_only_permitted_in_the_extends_clause_of_a_conditional_type_1338" : "'infer' declarations are only permitted in the 'extends' clause of a conditional type.", - "Module_0_does_not_refer_to_a_value_but_is_used_as_a_value_here_1339" : "Module '{0}' does not refer to a value, but is used as a value here.", - "Module_0_does_not_refer_to_a_type_but_is_used_as_a_type_here_1340" : "Module '{0}' does not refer to a type, but is used as a type here.", - "Type_arguments_cannot_be_used_here_1342" : "Type arguments cannot be used here.", - "The_import_meta_meta_property_is_only_allowed_using_ESNext_for_the_target_and_module_compiler_option_1343" : "The 'import.meta' meta-property is only allowed using 'ESNext' for the 'target' and 'module' compiler options.", - "Duplicate_identifier_0_2300" : "Duplicate identifier '{0}'.", - "Initializer_of_instance_member_variable_0_cannot_reference_identifier_1_declared_in_the_constructor_2301" : "Initializer of instance member variable '{0}' cannot reference identifier '{1}' declared in the constructor.", - "Static_members_cannot_reference_class_type_parameters_2302" : "Static members cannot reference class type parameters.", - "Circular_definition_of_import_alias_0_2303" : "Circular definition of import alias '{0}'.", - "Cannot_find_name_0_2304" : "Cannot find name '{0}'.", - "Module_0_has_no_exported_member_1_2305" : "Module '{0}' has no exported member '{1}'.", - "File_0_is_not_a_module_2306" : "File '{0}' is not a module.", - "Cannot_find_module_0_2307" : "Cannot find module '{0}'.", - "Module_0_has_already_exported_a_member_named_1_Consider_explicitly_re_exporting_to_resolve_the_ambig_2308" : "Module {0} has already exported a member named '{1}'. Consider explicitly re-exporting to resolve the ambiguity.", - "An_export_assignment_cannot_be_used_in_a_module_with_other_exported_elements_2309" : "An export assignment cannot be used in a module with other exported elements.", - "Type_0_recursively_references_itself_as_a_base_type_2310" : "Type '{0}' recursively references itself as a base type.", - "A_class_may_only_extend_another_class_2311" : "A class may only extend another class.", - "An_interface_may_only_extend_a_class_or_another_interface_2312" : "An interface may only extend a class or another interface.", - "Type_parameter_0_has_a_circular_constraint_2313" : "Type parameter '{0}' has a circular constraint.", - "Generic_type_0_requires_1_type_argument_s_2314" : "Generic type '{0}' requires {1} type argument(s).", - "Type_0_is_not_generic_2315" : "Type '{0}' is not generic.", - "Global_type_0_must_be_a_class_or_interface_type_2316" : "Global type '{0}' must be a class or interface type.", - "Global_type_0_must_have_1_type_parameter_s_2317" : "Global type '{0}' must have {1} type parameter(s).", - "Cannot_find_global_type_0_2318" : "Cannot find global type '{0}'.", - "Named_property_0_of_types_1_and_2_are_not_identical_2319" : "Named property '{0}' of types '{1}' and '{2}' are not identical.", - "Interface_0_cannot_simultaneously_extend_types_1_and_2_2320" : "Interface '{0}' cannot simultaneously extend types '{1}' and '{2}'.", - "Excessive_stack_depth_comparing_types_0_and_1_2321" : "Excessive stack depth comparing types '{0}' and '{1}'.", - "Type_0_is_not_assignable_to_type_1_2322" : "Type '{0}' is not assignable to type '{1}'.", - "Cannot_redeclare_exported_variable_0_2323" : "Cannot redeclare exported variable '{0}'.", - "Property_0_is_missing_in_type_1_2324" : "Property '{0}' is missing in type '{1}'.", - "Property_0_is_private_in_type_1_but_not_in_type_2_2325" : "Property '{0}' is private in type '{1}' but not in type '{2}'.", - "Types_of_property_0_are_incompatible_2326" : "Types of property '{0}' are incompatible.", - "Property_0_is_optional_in_type_1_but_required_in_type_2_2327" : "Property '{0}' is optional in type '{1}' but required in type '{2}'.", - "Types_of_parameters_0_and_1_are_incompatible_2328" : "Types of parameters '{0}' and '{1}' are incompatible.", - "Index_signature_is_missing_in_type_0_2329" : "Index signature is missing in type '{0}'.", - "Index_signatures_are_incompatible_2330" : "Index signatures are incompatible.", - "this_cannot_be_referenced_in_a_module_or_namespace_body_2331" : "'this' cannot be referenced in a module or namespace body.", - "this_cannot_be_referenced_in_current_location_2332" : "'this' cannot be referenced in current location.", - "this_cannot_be_referenced_in_constructor_arguments_2333" : "'this' cannot be referenced in constructor arguments.", - "this_cannot_be_referenced_in_a_static_property_initializer_2334" : "'this' cannot be referenced in a static property initializer.", - "super_can_only_be_referenced_in_a_derived_class_2335" : "'super' can only be referenced in a derived class.", - "super_cannot_be_referenced_in_constructor_arguments_2336" : "'super' cannot be referenced in constructor arguments.", - "Super_calls_are_not_permitted_outside_constructors_or_in_nested_functions_inside_constructors_2337" : "Super calls are not permitted outside constructors or in nested functions inside constructors.", - "super_property_access_is_permitted_only_in_a_constructor_member_function_or_member_accessor_of_a_der_2338" : "'super' property access is permitted only in a constructor, member function, or member accessor of a derived class.", - "Property_0_does_not_exist_on_type_1_2339" : "Property '{0}' does not exist on type '{1}'.", - "Only_public_and_protected_methods_of_the_base_class_are_accessible_via_the_super_keyword_2340" : "Only public and protected methods of the base class are accessible via the 'super' keyword.", - "Property_0_is_private_and_only_accessible_within_class_1_2341" : "Property '{0}' is private and only accessible within class '{1}'.", - "An_index_expression_argument_must_be_of_type_string_number_symbol_or_any_2342" : "An index expression argument must be of type 'string', 'number', 'symbol', or 'any'.", - "This_syntax_requires_an_imported_helper_named_1_but_module_0_has_no_exported_member_1_2343" : "This syntax requires an imported helper named '{1}', but module '{0}' has no exported member '{1}'.", - "Type_0_does_not_satisfy_the_constraint_1_2344" : "Type '{0}' does not satisfy the constraint '{1}'.", - "Argument_of_type_0_is_not_assignable_to_parameter_of_type_1_2345" : "Argument of type '{0}' is not assignable to parameter of type '{1}'.", - "Call_target_does_not_contain_any_signatures_2346" : "Call target does not contain any signatures.", - "Untyped_function_calls_may_not_accept_type_arguments_2347" : "Untyped function calls may not accept type arguments.", - "Value_of_type_0_is_not_callable_Did_you_mean_to_include_new_2348" : "Value of type '{0}' is not callable. Did you mean to include 'new'?", - "Cannot_invoke_an_expression_whose_type_lacks_a_call_signature_Type_0_has_no_compatible_call_signatur_2349" : "Cannot invoke an expression whose type lacks a call signature. Type '{0}' has no compatible call signatures.", - "Only_a_void_function_can_be_called_with_the_new_keyword_2350" : "Only a void function can be called with the 'new' keyword.", - "Cannot_use_new_with_an_expression_whose_type_lacks_a_call_or_construct_signature_2351" : "Cannot use 'new' with an expression whose type lacks a call or construct signature.", - "Type_0_cannot_be_converted_to_type_1_2352" : "Type '{0}' cannot be converted to type '{1}'.", - "Object_literal_may_only_specify_known_properties_and_0_does_not_exist_in_type_1_2353" : "Object literal may only specify known properties, and '{0}' does not exist in type '{1}'.", - "This_syntax_requires_an_imported_helper_but_module_0_cannot_be_found_2354" : "This syntax requires an imported helper but module '{0}' cannot be found.", - "A_function_whose_declared_type_is_neither_void_nor_any_must_return_a_value_2355" : "A function whose declared type is neither 'void' nor 'any' must return a value.", - "An_arithmetic_operand_must_be_of_type_any_number_or_an_enum_type_2356" : "An arithmetic operand must be of type 'any', 'number' or an enum type.", - "The_operand_of_an_increment_or_decrement_operator_must_be_a_variable_or_a_property_access_2357" : "The operand of an increment or decrement operator must be a variable or a property access.", - "The_left_hand_side_of_an_instanceof_expression_must_be_of_type_any_an_object_type_or_a_type_paramete_2358" : "The left-hand side of an 'instanceof' expression must be of type 'any', an object type or a type parameter.", - "The_right_hand_side_of_an_instanceof_expression_must_be_of_type_any_or_of_a_type_assignable_to_the_F_2359" : "The right-hand side of an 'instanceof' expression must be of type 'any' or of a type assignable to the 'Function' interface type.", - "The_left_hand_side_of_an_in_expression_must_be_of_type_any_string_number_or_symbol_2360" : "The left-hand side of an 'in' expression must be of type 'any', 'string', 'number', or 'symbol'.", - "The_right_hand_side_of_an_in_expression_must_be_of_type_any_an_object_type_or_a_type_parameter_2361" : "The right-hand side of an 'in' expression must be of type 'any', an object type or a type parameter.", - "The_left_hand_side_of_an_arithmetic_operation_must_be_of_type_any_number_or_an_enum_type_2362" : "The left-hand side of an arithmetic operation must be of type 'any', 'number' or an enum type.", - "The_right_hand_side_of_an_arithmetic_operation_must_be_of_type_any_number_or_an_enum_type_2363" : "The right-hand side of an arithmetic operation must be of type 'any', 'number' or an enum type.", - "The_left_hand_side_of_an_assignment_expression_must_be_a_variable_or_a_property_access_2364" : "The left-hand side of an assignment expression must be a variable or a property access.", - "Operator_0_cannot_be_applied_to_types_1_and_2_2365" : "Operator '{0}' cannot be applied to types '{1}' and '{2}'.", - "Function_lacks_ending_return_statement_and_return_type_does_not_include_undefined_2366" : "Function lacks ending return statement and return type does not include 'undefined'.", - "Type_parameter_name_cannot_be_0_2368" : "Type parameter name cannot be '{0}'.", - "A_parameter_property_is_only_allowed_in_a_constructor_implementation_2369" : "A parameter property is only allowed in a constructor implementation.", - "A_rest_parameter_must_be_of_an_array_type_2370" : "A rest parameter must be of an array type.", - "A_parameter_initializer_is_only_allowed_in_a_function_or_constructor_implementation_2371" : "A parameter initializer is only allowed in a function or constructor implementation.", - "Parameter_0_cannot_be_referenced_in_its_initializer_2372" : "Parameter '{0}' cannot be referenced in its initializer.", - "Initializer_of_parameter_0_cannot_reference_identifier_1_declared_after_it_2373" : "Initializer of parameter '{0}' cannot reference identifier '{1}' declared after it.", - "Duplicate_string_index_signature_2374" : "Duplicate string index signature.", - "Duplicate_number_index_signature_2375" : "Duplicate number index signature.", - "A_super_call_must_be_the_first_statement_in_the_constructor_when_a_class_contains_initialized_proper_2376" : "A 'super' call must be the first statement in the constructor when a class contains initialized properties or has parameter properties.", - "Constructors_for_derived_classes_must_contain_a_super_call_2377" : "Constructors for derived classes must contain a 'super' call.", - "A_get_accessor_must_return_a_value_2378" : "A 'get' accessor must return a value.", - "Getter_and_setter_accessors_do_not_agree_in_visibility_2379" : "Getter and setter accessors do not agree in visibility.", - "get_and_set_accessor_must_have_the_same_type_2380" : "'get' and 'set' accessor must have the same type.", - "A_signature_with_an_implementation_cannot_use_a_string_literal_type_2381" : "A signature with an implementation cannot use a string literal type.", - "Specialized_overload_signature_is_not_assignable_to_any_non_specialized_signature_2382" : "Specialized overload signature is not assignable to any non-specialized signature.", - "Overload_signatures_must_all_be_exported_or_non_exported_2383" : "Overload signatures must all be exported or non-exported.", - "Overload_signatures_must_all_be_ambient_or_non_ambient_2384" : "Overload signatures must all be ambient or non-ambient.", - "Overload_signatures_must_all_be_public_private_or_protected_2385" : "Overload signatures must all be public, private or protected.", - "Overload_signatures_must_all_be_optional_or_required_2386" : "Overload signatures must all be optional or required.", - "Function_overload_must_be_static_2387" : "Function overload must be static.", - "Function_overload_must_not_be_static_2388" : "Function overload must not be static.", - "Function_implementation_name_must_be_0_2389" : "Function implementation name must be '{0}'.", - "Constructor_implementation_is_missing_2390" : "Constructor implementation is missing.", - "Function_implementation_is_missing_or_not_immediately_following_the_declaration_2391" : "Function implementation is missing or not immediately following the declaration.", - "Multiple_constructor_implementations_are_not_allowed_2392" : "Multiple constructor implementations are not allowed.", - "Duplicate_function_implementation_2393" : "Duplicate function implementation.", - "Overload_signature_is_not_compatible_with_function_implementation_2394" : "Overload signature is not compatible with function implementation.", - "Individual_declarations_in_merged_declaration_0_must_be_all_exported_or_all_local_2395" : "Individual declarations in merged declaration '{0}' must be all exported or all local.", - "Duplicate_identifier_arguments_Compiler_uses_arguments_to_initialize_rest_parameters_2396" : "Duplicate identifier 'arguments'. Compiler uses 'arguments' to initialize rest parameters.", - "Declaration_name_conflicts_with_built_in_global_identifier_0_2397" : "Declaration name conflicts with built-in global identifier '{0}'.", - "Duplicate_identifier_this_Compiler_uses_variable_declaration_this_to_capture_this_reference_2399" : "Duplicate identifier '_this'. Compiler uses variable declaration '_this' to capture 'this' reference.", - "Expression_resolves_to_variable_declaration_this_that_compiler_uses_to_capture_this_reference_2400" : "Expression resolves to variable declaration '_this' that compiler uses to capture 'this' reference.", - "Duplicate_identifier_super_Compiler_uses_super_to_capture_base_class_reference_2401" : "Duplicate identifier '_super'. Compiler uses '_super' to capture base class reference.", - "Expression_resolves_to_super_that_compiler_uses_to_capture_base_class_reference_2402" : "Expression resolves to '_super' that compiler uses to capture base class reference.", - "Subsequent_variable_declarations_must_have_the_same_type_Variable_0_must_be_of_type_1_but_here_has_t_2403" : "Subsequent variable declarations must have the same type. Variable '{0}' must be of type '{1}', but here has type '{2}'.", - "The_left_hand_side_of_a_for_in_statement_cannot_use_a_type_annotation_2404" : "The left-hand side of a 'for...in' statement cannot use a type annotation.", - "The_left_hand_side_of_a_for_in_statement_must_be_of_type_string_or_any_2405" : "The left-hand side of a 'for...in' statement must be of type 'string' or 'any'.", - "The_left_hand_side_of_a_for_in_statement_must_be_a_variable_or_a_property_access_2406" : "The left-hand side of a 'for...in' statement must be a variable or a property access.", - "The_right_hand_side_of_a_for_in_statement_must_be_of_type_any_an_object_type_or_a_type_parameter_but_2407" : "The right-hand side of a 'for...in' statement must be of type 'any', an object type or a type parameter, but here has type '{0}'.", - "Setters_cannot_return_a_value_2408" : "Setters cannot return a value.", - "Return_type_of_constructor_signature_must_be_assignable_to_the_instance_type_of_the_class_2409" : "Return type of constructor signature must be assignable to the instance type of the class.", - "The_with_statement_is_not_supported_All_symbols_in_a_with_block_will_have_type_any_2410" : "The 'with' statement is not supported. All symbols in a 'with' block will have type 'any'.", - "Property_0_of_type_1_is_not_assignable_to_string_index_type_2_2411" : "Property '{0}' of type '{1}' is not assignable to string index type '{2}'.", - "Property_0_of_type_1_is_not_assignable_to_numeric_index_type_2_2412" : "Property '{0}' of type '{1}' is not assignable to numeric index type '{2}'.", - "Numeric_index_type_0_is_not_assignable_to_string_index_type_1_2413" : "Numeric index type '{0}' is not assignable to string index type '{1}'.", - "Class_name_cannot_be_0_2414" : "Class name cannot be '{0}'.", - "Class_0_incorrectly_extends_base_class_1_2415" : "Class '{0}' incorrectly extends base class '{1}'.", - "Property_0_in_type_1_is_not_assignable_to_the_same_property_in_base_type_2_2416" : "Property '{0}' in type '{1}' is not assignable to the same property in base type '{2}'.", - "Class_static_side_0_incorrectly_extends_base_class_static_side_1_2417" : "Class static side '{0}' incorrectly extends base class static side '{1}'.", - "Class_0_incorrectly_implements_interface_1_2420" : "Class '{0}' incorrectly implements interface '{1}'.", - "A_class_may_only_implement_another_class_or_interface_2422" : "A class may only implement another class or interface.", - "Class_0_defines_instance_member_function_1_but_extended_class_2_defines_it_as_instance_member_access_2423" : "Class '{0}' defines instance member function '{1}', but extended class '{2}' defines it as instance member accessor.", - "Class_0_defines_instance_member_function_1_but_extended_class_2_defines_it_as_instance_member_proper_2424" : "Class '{0}' defines instance member function '{1}', but extended class '{2}' defines it as instance member property.", - "Class_0_defines_instance_member_property_1_but_extended_class_2_defines_it_as_instance_member_functi_2425" : "Class '{0}' defines instance member property '{1}', but extended class '{2}' defines it as instance member function.", - "Class_0_defines_instance_member_accessor_1_but_extended_class_2_defines_it_as_instance_member_functi_2426" : "Class '{0}' defines instance member accessor '{1}', but extended class '{2}' defines it as instance member function.", - "Interface_name_cannot_be_0_2427" : "Interface name cannot be '{0}'.", - "All_declarations_of_0_must_have_identical_type_parameters_2428" : "All declarations of '{0}' must have identical type parameters.", - "Interface_0_incorrectly_extends_interface_1_2430" : "Interface '{0}' incorrectly extends interface '{1}'.", - "Enum_name_cannot_be_0_2431" : "Enum name cannot be '{0}'.", - "In_an_enum_with_multiple_declarations_only_one_declaration_can_omit_an_initializer_for_its_first_enu_2432" : "In an enum with multiple declarations, only one declaration can omit an initializer for its first enum element.", - "A_namespace_declaration_cannot_be_in_a_different_file_from_a_class_or_function_with_which_it_is_merg_2433" : "A namespace declaration cannot be in a different file from a class or function with which it is merged.", - "A_namespace_declaration_cannot_be_located_prior_to_a_class_or_function_with_which_it_is_merged_2434" : "A namespace declaration cannot be located prior to a class or function with which it is merged.", - "Ambient_modules_cannot_be_nested_in_other_modules_or_namespaces_2435" : "Ambient modules cannot be nested in other modules or namespaces.", - "Ambient_module_declaration_cannot_specify_relative_module_name_2436" : "Ambient module declaration cannot specify relative module name.", - "Module_0_is_hidden_by_a_local_declaration_with_the_same_name_2437" : "Module '{0}' is hidden by a local declaration with the same name.", - "Import_name_cannot_be_0_2438" : "Import name cannot be '{0}'.", - "Import_or_export_declaration_in_an_ambient_module_declaration_cannot_reference_module_through_relati_2439" : "Import or export declaration in an ambient module declaration cannot reference module through relative module name.", - "Import_declaration_conflicts_with_local_declaration_of_0_2440" : "Import declaration conflicts with local declaration of '{0}'.", - "Duplicate_identifier_0_Compiler_reserves_name_1_in_top_level_scope_of_a_module_2441" : "Duplicate identifier '{0}'. Compiler reserves name '{1}' in top level scope of a module.", - "Types_have_separate_declarations_of_a_private_property_0_2442" : "Types have separate declarations of a private property '{0}'.", - "Property_0_is_protected_but_type_1_is_not_a_class_derived_from_2_2443" : "Property '{0}' is protected but type '{1}' is not a class derived from '{2}'.", - "Property_0_is_protected_in_type_1_but_public_in_type_2_2444" : "Property '{0}' is protected in type '{1}' but public in type '{2}'.", - "Property_0_is_protected_and_only_accessible_within_class_1_and_its_subclasses_2445" : "Property '{0}' is protected and only accessible within class '{1}' and its subclasses.", - "Property_0_is_protected_and_only_accessible_through_an_instance_of_class_1_2446" : "Property '{0}' is protected and only accessible through an instance of class '{1}'.", - "The_0_operator_is_not_allowed_for_boolean_types_Consider_using_1_instead_2447" : "The '{0}' operator is not allowed for boolean types. Consider using '{1}' instead.", - "Block_scoped_variable_0_used_before_its_declaration_2448" : "Block-scoped variable '{0}' used before its declaration.", - "Class_0_used_before_its_declaration_2449" : "Class '{0}' used before its declaration.", - "Enum_0_used_before_its_declaration_2450" : "Enum '{0}' used before its declaration.", - "Cannot_redeclare_block_scoped_variable_0_2451" : "Cannot redeclare block-scoped variable '{0}'.", - "An_enum_member_cannot_have_a_numeric_name_2452" : "An enum member cannot have a numeric name.", - "The_type_argument_for_type_parameter_0_cannot_be_inferred_from_the_usage_Consider_specifying_the_typ_2453" : "The type argument for type parameter '{0}' cannot be inferred from the usage. Consider specifying the type arguments explicitly.", - "Variable_0_is_used_before_being_assigned_2454" : "Variable '{0}' is used before being assigned.", - "Type_argument_candidate_1_is_not_a_valid_type_argument_because_it_is_not_a_supertype_of_candidate_0_2455" : "Type argument candidate '{1}' is not a valid type argument because it is not a supertype of candidate '{0}'.", - "Type_alias_0_circularly_references_itself_2456" : "Type alias '{0}' circularly references itself.", - "Type_alias_name_cannot_be_0_2457" : "Type alias name cannot be '{0}'.", - "An_AMD_module_cannot_have_multiple_name_assignments_2458" : "An AMD module cannot have multiple name assignments.", - "Type_0_has_no_property_1_and_no_string_index_signature_2459" : "Type '{0}' has no property '{1}' and no string index signature.", - "Type_0_has_no_property_1_2460" : "Type '{0}' has no property '{1}'.", - "Type_0_is_not_an_array_type_2461" : "Type '{0}' is not an array type.", - "A_rest_element_must_be_last_in_a_destructuring_pattern_2462" : "A rest element must be last in a destructuring pattern.", - "A_binding_pattern_parameter_cannot_be_optional_in_an_implementation_signature_2463" : "A binding pattern parameter cannot be optional in an implementation signature.", - "A_computed_property_name_must_be_of_type_string_number_symbol_or_any_2464" : "A computed property name must be of type 'string', 'number', 'symbol', or 'any'.", - "this_cannot_be_referenced_in_a_computed_property_name_2465" : "'this' cannot be referenced in a computed property name.", - "super_cannot_be_referenced_in_a_computed_property_name_2466" : "'super' cannot be referenced in a computed property name.", - "A_computed_property_name_cannot_reference_a_type_parameter_from_its_containing_type_2467" : "A computed property name cannot reference a type parameter from its containing type.", - "Cannot_find_global_value_0_2468" : "Cannot find global value '{0}'.", - "The_0_operator_cannot_be_applied_to_type_symbol_2469" : "The '{0}' operator cannot be applied to type 'symbol'.", - "Symbol_reference_does_not_refer_to_the_global_Symbol_constructor_object_2470" : "'Symbol' reference does not refer to the global Symbol constructor object.", - "A_computed_property_name_of_the_form_0_must_be_of_type_symbol_2471" : "A computed property name of the form '{0}' must be of type 'symbol'.", - "Spread_operator_in_new_expressions_is_only_available_when_targeting_ECMAScript_5_and_higher_2472" : "Spread operator in 'new' expressions is only available when targeting ECMAScript 5 and higher.", - "Enum_declarations_must_all_be_const_or_non_const_2473" : "Enum declarations must all be const or non-const.", - "In_const_enum_declarations_member_initializer_must_be_constant_expression_2474" : "In 'const' enum declarations member initializer must be constant expression.", - "const_enums_can_only_be_used_in_property_or_index_access_expressions_or_the_right_hand_side_of_an_im_2475" : "'const' enums can only be used in property or index access expressions or the right hand side of an import declaration or export assignment or type query.", - "A_const_enum_member_can_only_be_accessed_using_a_string_literal_2476" : "A const enum member can only be accessed using a string literal.", - "const_enum_member_initializer_was_evaluated_to_a_non_finite_value_2477" : "'const' enum member initializer was evaluated to a non-finite value.", - "const_enum_member_initializer_was_evaluated_to_disallowed_value_NaN_2478" : "'const' enum member initializer was evaluated to disallowed value 'NaN'.", - "Property_0_does_not_exist_on_const_enum_1_2479" : "Property '{0}' does not exist on 'const' enum '{1}'.", - "let_is_not_allowed_to_be_used_as_a_name_in_let_or_const_declarations_2480" : "'let' is not allowed to be used as a name in 'let' or 'const' declarations.", - "Cannot_initialize_outer_scoped_variable_0_in_the_same_scope_as_block_scoped_declaration_1_2481" : "Cannot initialize outer scoped variable '{0}' in the same scope as block scoped declaration '{1}'.", - "The_left_hand_side_of_a_for_of_statement_cannot_use_a_type_annotation_2483" : "The left-hand side of a 'for...of' statement cannot use a type annotation.", - "Export_declaration_conflicts_with_exported_declaration_of_0_2484" : "Export declaration conflicts with exported declaration of '{0}'.", - "The_left_hand_side_of_a_for_of_statement_must_be_a_variable_or_a_property_access_2487" : "The left-hand side of a 'for...of' statement must be a variable or a property access.", - "Type_0_must_have_a_Symbol_iterator_method_that_returns_an_iterator_2488" : "Type '{0}' must have a '[Symbol.iterator]()' method that returns an iterator.", - "An_iterator_must_have_a_next_method_2489" : "An iterator must have a 'next()' method.", - "The_type_returned_by_the_next_method_of_an_iterator_must_have_a_value_property_2490" : "The type returned by the 'next()' method of an iterator must have a 'value' property.", - "The_left_hand_side_of_a_for_in_statement_cannot_be_a_destructuring_pattern_2491" : "The left-hand side of a 'for...in' statement cannot be a destructuring pattern.", - "Cannot_redeclare_identifier_0_in_catch_clause_2492" : "Cannot redeclare identifier '{0}' in catch clause.", - "Tuple_type_0_with_length_1_cannot_be_assigned_to_tuple_with_length_2_2493" : "Tuple type '{0}' with length '{1}' cannot be assigned to tuple with length '{2}'.", - "Using_a_string_in_a_for_of_statement_is_only_supported_in_ECMAScript_5_and_higher_2494" : "Using a string in a 'for...of' statement is only supported in ECMAScript 5 and higher.", - "Type_0_is_not_an_array_type_or_a_string_type_2495" : "Type '{0}' is not an array type or a string type.", - "The_arguments_object_cannot_be_referenced_in_an_arrow_function_in_ES3_and_ES5_Consider_using_a_stand_2496" : "The 'arguments' object cannot be referenced in an arrow function in ES3 and ES5. Consider using a standard function expression.", - "Module_0_resolves_to_a_non_module_entity_and_cannot_be_imported_using_this_construct_2497" : "Module '{0}' resolves to a non-module entity and cannot be imported using this construct.", - "Module_0_uses_export_and_cannot_be_used_with_export_Asterisk_2498" : "Module '{0}' uses 'export =' and cannot be used with 'export *'.", - "An_interface_can_only_extend_an_identifier_Slashqualified_name_with_optional_type_arguments_2499" : "An interface can only extend an identifier/qualified-name with optional type arguments.", - "A_class_can_only_implement_an_identifier_Slashqualified_name_with_optional_type_arguments_2500" : "A class can only implement an identifier/qualified-name with optional type arguments.", - "A_rest_element_cannot_contain_a_binding_pattern_2501" : "A rest element cannot contain a binding pattern.", - "_0_is_referenced_directly_or_indirectly_in_its_own_type_annotation_2502" : "'{0}' is referenced directly or indirectly in its own type annotation.", - "Cannot_find_namespace_0_2503" : "Cannot find namespace '{0}'.", - "Type_0_must_have_a_Symbol_asyncIterator_method_that_returns_an_async_iterator_2504" : "Type '{0}' must have a '[Symbol.asyncIterator]()' method that returns an async iterator.", - "A_generator_cannot_have_a_void_type_annotation_2505" : "A generator cannot have a 'void' type annotation.", - "_0_is_referenced_directly_or_indirectly_in_its_own_base_expression_2506" : "'{0}' is referenced directly or indirectly in its own base expression.", - "Type_0_is_not_a_constructor_function_type_2507" : "Type '{0}' is not a constructor function type.", - "No_base_constructor_has_the_specified_number_of_type_arguments_2508" : "No base constructor has the specified number of type arguments.", - "Base_constructor_return_type_0_is_not_a_class_or_interface_type_2509" : "Base constructor return type '{0}' is not a class or interface type.", - "Base_constructors_must_all_have_the_same_return_type_2510" : "Base constructors must all have the same return type.", - "Cannot_create_an_instance_of_an_abstract_class_2511" : "Cannot create an instance of an abstract class.", - "Overload_signatures_must_all_be_abstract_or_non_abstract_2512" : "Overload signatures must all be abstract or non-abstract.", - "Abstract_method_0_in_class_1_cannot_be_accessed_via_super_expression_2513" : "Abstract method '{0}' in class '{1}' cannot be accessed via super expression.", - "Classes_containing_abstract_methods_must_be_marked_abstract_2514" : "Classes containing abstract methods must be marked abstract.", - "Non_abstract_class_0_does_not_implement_inherited_abstract_member_1_from_class_2_2515" : "Non-abstract class '{0}' does not implement inherited abstract member '{1}' from class '{2}'.", - "All_declarations_of_an_abstract_method_must_be_consecutive_2516" : "All declarations of an abstract method must be consecutive.", - "Cannot_assign_an_abstract_constructor_type_to_a_non_abstract_constructor_type_2517" : "Cannot assign an abstract constructor type to a non-abstract constructor type.", - "A_this_based_type_guard_is_not_compatible_with_a_parameter_based_type_guard_2518" : "A 'this'-based type guard is not compatible with a parameter-based type guard.", - "An_async_iterator_must_have_a_next_method_2519" : "An async iterator must have a 'next()' method.", - "Duplicate_identifier_0_Compiler_uses_declaration_1_to_support_async_functions_2520" : "Duplicate identifier '{0}'. Compiler uses declaration '{1}' to support async functions.", - "Expression_resolves_to_variable_declaration_0_that_compiler_uses_to_support_async_functions_2521" : "Expression resolves to variable declaration '{0}' that compiler uses to support async functions.", - "The_arguments_object_cannot_be_referenced_in_an_async_function_or_method_in_ES3_and_ES5_Consider_usi_2522" : "The 'arguments' object cannot be referenced in an async function or method in ES3 and ES5. Consider using a standard function or method.", - "yield_expressions_cannot_be_used_in_a_parameter_initializer_2523" : "'yield' expressions cannot be used in a parameter initializer.", - "await_expressions_cannot_be_used_in_a_parameter_initializer_2524" : "'await' expressions cannot be used in a parameter initializer.", - "Initializer_provides_no_value_for_this_binding_element_and_the_binding_element_has_no_default_value_2525" : "Initializer provides no value for this binding element and the binding element has no default value.", - "A_this_type_is_available_only_in_a_non_static_member_of_a_class_or_interface_2526" : "A 'this' type is available only in a non-static member of a class or interface.", - "The_inferred_type_of_0_references_an_inaccessible_1_type_A_type_annotation_is_necessary_2527" : "The inferred type of '{0}' references an inaccessible '{1}' type. A type annotation is necessary.", - "A_module_cannot_have_multiple_default_exports_2528" : "A module cannot have multiple default exports.", - "Duplicate_identifier_0_Compiler_reserves_name_1_in_top_level_scope_of_a_module_containing_async_func_2529" : "Duplicate identifier '{0}'. Compiler reserves name '{1}' in top level scope of a module containing async functions.", - "Property_0_is_incompatible_with_index_signature_2530" : "Property '{0}' is incompatible with index signature.", - "Object_is_possibly_null_2531" : "Object is possibly 'null'.", - "Object_is_possibly_undefined_2532" : "Object is possibly 'undefined'.", - "Object_is_possibly_null_or_undefined_2533" : "Object is possibly 'null' or 'undefined'.", - "A_function_returning_never_cannot_have_a_reachable_end_point_2534" : "A function returning 'never' cannot have a reachable end point.", - "Enum_type_0_has_members_with_initializers_that_are_not_literals_2535" : "Enum type '{0}' has members with initializers that are not literals.", - "Type_0_cannot_be_used_to_index_type_1_2536" : "Type '{0}' cannot be used to index type '{1}'.", - "Type_0_has_no_matching_index_signature_for_type_1_2537" : "Type '{0}' has no matching index signature for type '{1}'.", - "Type_0_cannot_be_used_as_an_index_type_2538" : "Type '{0}' cannot be used as an index type.", - "Cannot_assign_to_0_because_it_is_not_a_variable_2539" : "Cannot assign to '{0}' because it is not a variable.", - "Cannot_assign_to_0_because_it_is_a_constant_or_a_read_only_property_2540" : "Cannot assign to '{0}' because it is a constant or a read-only property.", - "The_target_of_an_assignment_must_be_a_variable_or_a_property_access_2541" : "The target of an assignment must be a variable or a property access.", - "Index_signature_in_type_0_only_permits_reading_2542" : "Index signature in type '{0}' only permits reading.", - "Duplicate_identifier_newTarget_Compiler_uses_variable_declaration_newTarget_to_capture_new_target_me_2543" : "Duplicate identifier '_newTarget'. Compiler uses variable declaration '_newTarget' to capture 'new.target' meta-property reference.", - "Expression_resolves_to_variable_declaration_newTarget_that_compiler_uses_to_capture_new_target_meta__2544" : "Expression resolves to variable declaration '_newTarget' that compiler uses to capture 'new.target' meta-property reference.", - "A_mixin_class_must_have_a_constructor_with_a_single_rest_parameter_of_type_any_2545" : "A mixin class must have a constructor with a single rest parameter of type 'any[]'.", - "Property_0_has_conflicting_declarations_and_is_inaccessible_in_type_1_2546" : "Property '{0}' has conflicting declarations and is inaccessible in type '{1}'.", - "The_type_returned_by_the_next_method_of_an_async_iterator_must_be_a_promise_for_a_type_with_a_value__2547" : "The type returned by the 'next()' method of an async iterator must be a promise for a type with a 'value' property.", - "Type_0_is_not_an_array_type_or_does_not_have_a_Symbol_iterator_method_that_returns_an_iterator_2548" : "Type '{0}' is not an array type or does not have a '[Symbol.iterator]()' method that returns an iterator.", - "Type_0_is_not_an_array_type_or_a_string_type_or_does_not_have_a_Symbol_iterator_method_that_returns__2549" : "Type '{0}' is not an array type or a string type or does not have a '[Symbol.iterator]()' method that returns an iterator.", - "Generic_type_instantiation_is_excessively_deep_and_possibly_infinite_2550" : "Generic type instantiation is excessively deep and possibly infinite.", - "Property_0_does_not_exist_on_type_1_Did_you_mean_2_2551" : "Property '{0}' does not exist on type '{1}'. Did you mean '{2}'?", - "Cannot_find_name_0_Did_you_mean_1_2552" : "Cannot find name '{0}'. Did you mean '{1}'?", - "Computed_values_are_not_permitted_in_an_enum_with_string_valued_members_2553" : "Computed values are not permitted in an enum with string valued members.", - "Expected_0_arguments_but_got_1_2554" : "Expected {0} arguments, but got {1}.", - "Expected_at_least_0_arguments_but_got_1_2555" : "Expected at least {0} arguments, but got {1}.", - "Expected_0_arguments_but_got_1_or_more_2556" : "Expected {0} arguments, but got {1} or more.", - "Expected_at_least_0_arguments_but_got_1_or_more_2557" : "Expected at least {0} arguments, but got {1} or more.", - "Expected_0_type_arguments_but_got_1_2558" : "Expected {0} type arguments, but got {1}.", - "Type_0_has_no_properties_in_common_with_type_1_2559" : "Type '{0}' has no properties in common with type '{1}'.", - "Value_of_type_0_has_no_properties_in_common_with_type_1_Did_you_mean_to_call_it_2560" : "Value of type '{0}' has no properties in common with type '{1}'. Did you mean to call it?", - "Object_literal_may_only_specify_known_properties_but_0_does_not_exist_in_type_1_Did_you_mean_to_writ_2561" : "Object literal may only specify known properties, but '{0}' does not exist in type '{1}'. Did you mean to write '{2}'?", - "Base_class_expressions_cannot_reference_class_type_parameters_2562" : "Base class expressions cannot reference class type parameters.", - "The_containing_function_or_module_body_is_too_large_for_control_flow_analysis_2563" : "The containing function or module body is too large for control flow analysis.", - "Property_0_has_no_initializer_and_is_not_definitely_assigned_in_the_constructor_2564" : "Property '{0}' has no initializer and is not definitely assigned in the constructor.", - "Property_0_is_used_before_being_assigned_2565" : "Property '{0}' is used before being assigned.", - "A_rest_element_cannot_have_a_property_name_2566" : "A rest element cannot have a property name.", - "Enum_declarations_can_only_merge_with_namespace_or_other_enum_declarations_2567" : "Enum declarations can only merge with namespace or other enum declarations.", - "Type_0_is_not_an_array_type_Use_compiler_option_downlevelIteration_to_allow_iterating_of_iterators_2568" : "Type '{0}' is not an array type. Use compiler option '--downlevelIteration' to allow iterating of iterators.", - "Type_0_is_not_an_array_type_or_a_string_type_Use_compiler_option_downlevelIteration_to_allow_iterati_2569" : "Type '{0}' is not an array type or a string type. Use compiler option '--downlevelIteration' to allow iterating of iterators.", - "Property_0_does_not_exist_on_type_1_Did_you_forget_to_use_await_2570" : "Property '{0}' does not exist on type '{1}'. Did you forget to use 'await'?", - "Object_is_of_type_unknown_2571" : "Object is of type 'unknown'.", - "JSX_element_attributes_type_0_may_not_be_a_union_type_2600" : "JSX element attributes type '{0}' may not be a union type.", - "The_return_type_of_a_JSX_element_constructor_must_return_an_object_type_2601" : "The return type of a JSX element constructor must return an object type.", - "JSX_element_implicitly_has_type_any_because_the_global_type_JSX_Element_does_not_exist_2602" : "JSX element implicitly has type 'any' because the global type 'JSX.Element' does not exist.", - "Property_0_in_type_1_is_not_assignable_to_type_2_2603" : "Property '{0}' in type '{1}' is not assignable to type '{2}'.", - "JSX_element_type_0_does_not_have_any_construct_or_call_signatures_2604" : "JSX element type '{0}' does not have any construct or call signatures.", - "JSX_element_type_0_is_not_a_constructor_function_for_JSX_elements_2605" : "JSX element type '{0}' is not a constructor function for JSX elements.", - "Property_0_of_JSX_spread_attribute_is_not_assignable_to_target_property_2606" : "Property '{0}' of JSX spread attribute is not assignable to target property.", - "JSX_element_class_does_not_support_attributes_because_it_does_not_have_a_0_property_2607" : "JSX element class does not support attributes because it does not have a '{0}' property.", - "The_global_type_JSX_0_may_not_have_more_than_one_property_2608" : "The global type 'JSX.{0}' may not have more than one property.", - "JSX_spread_child_must_be_an_array_type_2609" : "JSX spread child must be an array type.", - "Cannot_augment_module_0_with_value_exports_because_it_resolves_to_a_non_module_entity_2649" : "Cannot augment module '{0}' with value exports because it resolves to a non-module entity.", - "A_member_initializer_in_a_enum_declaration_cannot_reference_members_declared_after_it_including_memb_2651" : "A member initializer in a enum declaration cannot reference members declared after it, including members defined in other enums.", - "Merged_declaration_0_cannot_include_a_default_export_declaration_Consider_adding_a_separate_export_d_2652" : "Merged declaration '{0}' cannot include a default export declaration. Consider adding a separate 'export default {0}' declaration instead.", - "Non_abstract_class_expression_does_not_implement_inherited_abstract_member_0_from_class_1_2653" : "Non-abstract class expression does not implement inherited abstract member '{0}' from class '{1}'.", - "Exported_external_package_typings_file_cannot_contain_tripleslash_references_Please_contact_the_pack_2654" : "Exported external package typings file cannot contain tripleslash references. Please contact the package author to update the package definition.", - "Exported_external_package_typings_file_0_is_not_a_module_Please_contact_the_package_author_to_update_2656" : "Exported external package typings file '{0}' is not a module. Please contact the package author to update the package definition.", - "JSX_expressions_must_have_one_parent_element_2657" : "JSX expressions must have one parent element.", - "Type_0_provides_no_match_for_the_signature_1_2658" : "Type '{0}' provides no match for the signature '{1}'.", - "super_is_only_allowed_in_members_of_object_literal_expressions_when_option_target_is_ES2015_or_highe_2659" : "'super' is only allowed in members of object literal expressions when option 'target' is 'ES2015' or higher.", - "super_can_only_be_referenced_in_members_of_derived_classes_or_object_literal_expressions_2660" : "'super' can only be referenced in members of derived classes or object literal expressions.", - "Cannot_export_0_Only_local_declarations_can_be_exported_from_a_module_2661" : "Cannot export '{0}'. Only local declarations can be exported from a module.", - "Cannot_find_name_0_Did_you_mean_the_static_member_1_0_2662" : "Cannot find name '{0}'. Did you mean the static member '{1}.{0}'?", - "Cannot_find_name_0_Did_you_mean_the_instance_member_this_0_2663" : "Cannot find name '{0}'. Did you mean the instance member 'this.{0}'?", - "Invalid_module_name_in_augmentation_module_0_cannot_be_found_2664" : "Invalid module name in augmentation, module '{0}' cannot be found.", - "Invalid_module_name_in_augmentation_Module_0_resolves_to_an_untyped_module_at_1_which_cannot_be_augm_2665" : "Invalid module name in augmentation. Module '{0}' resolves to an untyped module at '{1}', which cannot be augmented.", - "Exports_and_export_assignments_are_not_permitted_in_module_augmentations_2666" : "Exports and export assignments are not permitted in module augmentations.", - "Imports_are_not_permitted_in_module_augmentations_Consider_moving_them_to_the_enclosing_external_mod_2667" : "Imports are not permitted in module augmentations. Consider moving them to the enclosing external module.", - "export_modifier_cannot_be_applied_to_ambient_modules_and_module_augmentations_since_they_are_always__2668" : "'export' modifier cannot be applied to ambient modules and module augmentations since they are always visible.", - "Augmentations_for_the_global_scope_can_only_be_directly_nested_in_external_modules_or_ambient_module_2669" : "Augmentations for the global scope can only be directly nested in external modules or ambient module declarations.", - "Augmentations_for_the_global_scope_should_have_declare_modifier_unless_they_appear_in_already_ambien_2670" : "Augmentations for the global scope should have 'declare' modifier unless they appear in already ambient context.", - "Cannot_augment_module_0_because_it_resolves_to_a_non_module_entity_2671" : "Cannot augment module '{0}' because it resolves to a non-module entity.", - "Cannot_assign_a_0_constructor_type_to_a_1_constructor_type_2672" : "Cannot assign a '{0}' constructor type to a '{1}' constructor type.", - "Constructor_of_class_0_is_private_and_only_accessible_within_the_class_declaration_2673" : "Constructor of class '{0}' is private and only accessible within the class declaration.", - "Constructor_of_class_0_is_protected_and_only_accessible_within_the_class_declaration_2674" : "Constructor of class '{0}' is protected and only accessible within the class declaration.", - "Cannot_extend_a_class_0_Class_constructor_is_marked_as_private_2675" : "Cannot extend a class '{0}'. Class constructor is marked as private.", - "Accessors_must_both_be_abstract_or_non_abstract_2676" : "Accessors must both be abstract or non-abstract.", - "A_type_predicate_s_type_must_be_assignable_to_its_parameter_s_type_2677" : "A type predicate's type must be assignable to its parameter's type.", - "Type_0_is_not_comparable_to_type_1_2678" : "Type '{0}' is not comparable to type '{1}'.", - "A_function_that_is_called_with_the_new_keyword_cannot_have_a_this_type_that_is_void_2679" : "A function that is called with the 'new' keyword cannot have a 'this' type that is 'void'.", - "A_0_parameter_must_be_the_first_parameter_2680" : "A '{0}' parameter must be the first parameter.", - "A_constructor_cannot_have_a_this_parameter_2681" : "A constructor cannot have a 'this' parameter.", - "get_and_set_accessor_must_have_the_same_this_type_2682" : "'get' and 'set' accessor must have the same 'this' type.", - "this_implicitly_has_type_any_because_it_does_not_have_a_type_annotation_2683" : "'this' implicitly has type 'any' because it does not have a type annotation.", - "The_this_context_of_type_0_is_not_assignable_to_method_s_this_of_type_1_2684" : "The 'this' context of type '{0}' is not assignable to method's 'this' of type '{1}'.", - "The_this_types_of_each_signature_are_incompatible_2685" : "The 'this' types of each signature are incompatible.", - "_0_refers_to_a_UMD_global_but_the_current_file_is_a_module_Consider_adding_an_import_instead_2686" : "'{0}' refers to a UMD global, but the current file is a module. Consider adding an import instead.", - "All_declarations_of_0_must_have_identical_modifiers_2687" : "All declarations of '{0}' must have identical modifiers.", - "Cannot_find_type_definition_file_for_0_2688" : "Cannot find type definition file for '{0}'.", - "Cannot_extend_an_interface_0_Did_you_mean_implements_2689" : "Cannot extend an interface '{0}'. Did you mean 'implements'?", - "An_import_path_cannot_end_with_a_0_extension_Consider_importing_1_instead_2691" : "An import path cannot end with a '{0}' extension. Consider importing '{1}' instead.", - "_0_is_a_primitive_but_1_is_a_wrapper_object_Prefer_using_0_when_possible_2692" : "'{0}' is a primitive, but '{1}' is a wrapper object. Prefer using '{0}' when possible.", - "_0_only_refers_to_a_type_but_is_being_used_as_a_value_here_2693" : "'{0}' only refers to a type, but is being used as a value here.", - "Namespace_0_has_no_exported_member_1_2694" : "Namespace '{0}' has no exported member '{1}'.", - "Left_side_of_comma_operator_is_unused_and_has_no_side_effects_2695" : "Left side of comma operator is unused and has no side effects.", - "The_Object_type_is_assignable_to_very_few_other_types_Did_you_mean_to_use_the_any_type_instead_2696" : "The 'Object' type is assignable to very few other types. Did you mean to use the 'any' type instead?", - "An_async_function_or_method_must_return_a_Promise_Make_sure_you_have_a_declaration_for_Promise_or_in_2697" : "An async function or method must return a 'Promise'. Make sure you have a declaration for 'Promise' or include 'ES2015' in your `--lib` option.", - "Spread_types_may_only_be_created_from_object_types_2698" : "Spread types may only be created from object types.", - "Static_property_0_conflicts_with_built_in_property_Function_0_of_constructor_function_1_2699" : "Static property '{0}' conflicts with built-in property 'Function.{0}' of constructor function '{1}'.", - "Rest_types_may_only_be_created_from_object_types_2700" : "Rest types may only be created from object types.", - "The_target_of_an_object_rest_assignment_must_be_a_variable_or_a_property_access_2701" : "The target of an object rest assignment must be a variable or a property access.", - "_0_only_refers_to_a_type_but_is_being_used_as_a_namespace_here_2702" : "'{0}' only refers to a type, but is being used as a namespace here.", - "The_operand_of_a_delete_operator_must_be_a_property_reference_2703" : "The operand of a delete operator must be a property reference.", - "The_operand_of_a_delete_operator_cannot_be_a_read_only_property_2704" : "The operand of a delete operator cannot be a read-only property.", - "An_async_function_or_method_in_ES5_SlashES3_requires_the_Promise_constructor_Make_sure_you_have_a_de_2705" : "An async function or method in ES5/ES3 requires the 'Promise' constructor. Make sure you have a declaration for the 'Promise' constructor or include 'ES2015' in your `--lib` option.", - "Required_type_parameters_may_not_follow_optional_type_parameters_2706" : "Required type parameters may not follow optional type parameters.", - "Generic_type_0_requires_between_1_and_2_type_arguments_2707" : "Generic type '{0}' requires between {1} and {2} type arguments.", - "Cannot_use_namespace_0_as_a_value_2708" : "Cannot use namespace '{0}' as a value.", - "Cannot_use_namespace_0_as_a_type_2709" : "Cannot use namespace '{0}' as a type.", - "_0_are_specified_twice_The_attribute_named_0_will_be_overwritten_2710" : "'{0}' are specified twice. The attribute named '{0}' will be overwritten.", - "A_dynamic_import_call_returns_a_Promise_Make_sure_you_have_a_declaration_for_Promise_or_include_ES20_2711" : "A dynamic import call returns a 'Promise'. Make sure you have a declaration for 'Promise' or include 'ES2015' in your `--lib` option.", - "A_dynamic_import_call_in_ES5_SlashES3_requires_the_Promise_constructor_Make_sure_you_have_a_declarat_2712" : "A dynamic import call in ES5/ES3 requires the 'Promise' constructor. Make sure you have a declaration for the 'Promise' constructor or include 'ES2015' in your `--lib` option.", - "Cannot_access_0_1_because_0_is_a_type_but_not_a_namespace_Did_you_mean_to_retrieve_the_type_of_the_p_2713" : "Cannot access '{0}.{1}' because '{0}' is a type, but not a namespace. Did you mean to retrieve the type of the property '{1}' in '{0}' with '{0}[\"{1}\"]'?", - "The_expression_of_an_export_assignment_must_be_an_identifier_or_qualified_name_in_an_ambient_context_2714" : "The expression of an export assignment must be an identifier or qualified name in an ambient context.", - "Abstract_property_0_in_class_1_cannot_be_accessed_in_the_constructor_2715" : "Abstract property '{0}' in class '{1}' cannot be accessed in the constructor.", - "Type_parameter_0_has_a_circular_default_2716" : "Type parameter '{0}' has a circular default.", - "Subsequent_property_declarations_must_have_the_same_type_Property_0_must_be_of_type_1_but_here_has_t_2717" : "Subsequent property declarations must have the same type. Property '{0}' must be of type '{1}', but here has type '{2}'.", - "Duplicate_declaration_0_2718" : "Duplicate declaration '{0}'.", - "Type_0_is_not_assignable_to_type_1_Two_different_types_with_this_name_exist_but_they_are_unrelated_2719" : "Type '{0}' is not assignable to type '{1}'. Two different types with this name exist, but they are unrelated.", - "Class_0_incorrectly_implements_class_1_Did_you_mean_to_extend_1_and_inherit_its_members_as_a_subclas_2720" : "Class '{0}' incorrectly implements class '{1}'. Did you mean to extend '{1}' and inherit its members as a subclass?", - "Cannot_invoke_an_object_which_is_possibly_null_2721" : "Cannot invoke an object which is possibly 'null'.", - "Cannot_invoke_an_object_which_is_possibly_undefined_2722" : "Cannot invoke an object which is possibly 'undefined'.", - "Cannot_invoke_an_object_which_is_possibly_null_or_undefined_2723" : "Cannot invoke an object which is possibly 'null' or 'undefined'.", - "Module_0_has_no_exported_member_1_Did_you_mean_2_2724" : "Module '{0}' has no exported member '{1}'. Did you mean '{2}'?", - "Class_name_cannot_be_Object_when_targeting_ES5_with_module_0_2725" : "Class name cannot be 'Object' when targeting ES5 with module {0}.", - "Cannot_find_lib_definition_for_0_2726" : "Cannot find lib definition for '{0}'.", - "Cannot_find_lib_definition_for_0_Did_you_mean_1_2727" : "Cannot find lib definition for '{0}'. Did you mean '{1}'?", - "Import_declaration_0_is_using_private_name_1_4000" : "Import declaration '{0}' is using private name '{1}'.", - "Type_parameter_0_of_exported_class_has_or_is_using_private_name_1_4002" : "Type parameter '{0}' of exported class has or is using private name '{1}'.", - "Type_parameter_0_of_exported_interface_has_or_is_using_private_name_1_4004" : "Type parameter '{0}' of exported interface has or is using private name '{1}'.", - "Type_parameter_0_of_constructor_signature_from_exported_interface_has_or_is_using_private_name_1_4006" : "Type parameter '{0}' of constructor signature from exported interface has or is using private name '{1}'.", - "Type_parameter_0_of_call_signature_from_exported_interface_has_or_is_using_private_name_1_4008" : "Type parameter '{0}' of call signature from exported interface has or is using private name '{1}'.", - "Type_parameter_0_of_public_static_method_from_exported_class_has_or_is_using_private_name_1_4010" : "Type parameter '{0}' of public static method from exported class has or is using private name '{1}'.", - "Type_parameter_0_of_public_method_from_exported_class_has_or_is_using_private_name_1_4012" : "Type parameter '{0}' of public method from exported class has or is using private name '{1}'.", - "Type_parameter_0_of_method_from_exported_interface_has_or_is_using_private_name_1_4014" : "Type parameter '{0}' of method from exported interface has or is using private name '{1}'.", - "Type_parameter_0_of_exported_function_has_or_is_using_private_name_1_4016" : "Type parameter '{0}' of exported function has or is using private name '{1}'.", - "Implements_clause_of_exported_class_0_has_or_is_using_private_name_1_4019" : "Implements clause of exported class '{0}' has or is using private name '{1}'.", - "extends_clause_of_exported_class_0_has_or_is_using_private_name_1_4020" : "'extends' clause of exported class '{0}' has or is using private name '{1}'.", - "extends_clause_of_exported_interface_0_has_or_is_using_private_name_1_4022" : "'extends' clause of exported interface '{0}' has or is using private name '{1}'.", - "Exported_variable_0_has_or_is_using_name_1_from_external_module_2_but_cannot_be_named_4023" : "Exported variable '{0}' has or is using name '{1}' from external module {2} but cannot be named.", - "Exported_variable_0_has_or_is_using_name_1_from_private_module_2_4024" : "Exported variable '{0}' has or is using name '{1}' from private module '{2}'.", - "Exported_variable_0_has_or_is_using_private_name_1_4025" : "Exported variable '{0}' has or is using private name '{1}'.", - "Public_static_property_0_of_exported_class_has_or_is_using_name_1_from_external_module_2_but_cannot__4026" : "Public static property '{0}' of exported class has or is using name '{1}' from external module {2} but cannot be named.", - "Public_static_property_0_of_exported_class_has_or_is_using_name_1_from_private_module_2_4027" : "Public static property '{0}' of exported class has or is using name '{1}' from private module '{2}'.", - "Public_static_property_0_of_exported_class_has_or_is_using_private_name_1_4028" : "Public static property '{0}' of exported class has or is using private name '{1}'.", - "Public_property_0_of_exported_class_has_or_is_using_name_1_from_external_module_2_but_cannot_be_name_4029" : "Public property '{0}' of exported class has or is using name '{1}' from external module {2} but cannot be named.", - "Public_property_0_of_exported_class_has_or_is_using_name_1_from_private_module_2_4030" : "Public property '{0}' of exported class has or is using name '{1}' from private module '{2}'.", - "Public_property_0_of_exported_class_has_or_is_using_private_name_1_4031" : "Public property '{0}' of exported class has or is using private name '{1}'.", - "Property_0_of_exported_interface_has_or_is_using_name_1_from_private_module_2_4032" : "Property '{0}' of exported interface has or is using name '{1}' from private module '{2}'.", - "Property_0_of_exported_interface_has_or_is_using_private_name_1_4033" : "Property '{0}' of exported interface has or is using private name '{1}'.", - "Parameter_type_of_public_static_setter_0_from_exported_class_has_or_is_using_name_1_from_private_mod_4034" : "Parameter type of public static setter '{0}' from exported class has or is using name '{1}' from private module '{2}'.", - "Parameter_type_of_public_static_setter_0_from_exported_class_has_or_is_using_private_name_1_4035" : "Parameter type of public static setter '{0}' from exported class has or is using private name '{1}'.", - "Parameter_type_of_public_setter_0_from_exported_class_has_or_is_using_name_1_from_private_module_2_4036" : "Parameter type of public setter '{0}' from exported class has or is using name '{1}' from private module '{2}'.", - "Parameter_type_of_public_setter_0_from_exported_class_has_or_is_using_private_name_1_4037" : "Parameter type of public setter '{0}' from exported class has or is using private name '{1}'.", - "Return_type_of_public_static_getter_0_from_exported_class_has_or_is_using_name_1_from_external_modul_4038" : "Return type of public static getter '{0}' from exported class has or is using name '{1}' from external module {2} but cannot be named.", - "Return_type_of_public_static_getter_0_from_exported_class_has_or_is_using_name_1_from_private_module_4039" : "Return type of public static getter '{0}' from exported class has or is using name '{1}' from private module '{2}'.", - "Return_type_of_public_static_getter_0_from_exported_class_has_or_is_using_private_name_1_4040" : "Return type of public static getter '{0}' from exported class has or is using private name '{1}'.", - "Return_type_of_public_getter_0_from_exported_class_has_or_is_using_name_1_from_external_module_2_but_4041" : "Return type of public getter '{0}' from exported class has or is using name '{1}' from external module {2} but cannot be named.", - "Return_type_of_public_getter_0_from_exported_class_has_or_is_using_name_1_from_private_module_2_4042" : "Return type of public getter '{0}' from exported class has or is using name '{1}' from private module '{2}'.", - "Return_type_of_public_getter_0_from_exported_class_has_or_is_using_private_name_1_4043" : "Return type of public getter '{0}' from exported class has or is using private name '{1}'.", - "Return_type_of_constructor_signature_from_exported_interface_has_or_is_using_name_0_from_private_mod_4044" : "Return type of constructor signature from exported interface has or is using name '{0}' from private module '{1}'.", - "Return_type_of_constructor_signature_from_exported_interface_has_or_is_using_private_name_0_4045" : "Return type of constructor signature from exported interface has or is using private name '{0}'.", - "Return_type_of_call_signature_from_exported_interface_has_or_is_using_name_0_from_private_module_1_4046" : "Return type of call signature from exported interface has or is using name '{0}' from private module '{1}'.", - "Return_type_of_call_signature_from_exported_interface_has_or_is_using_private_name_0_4047" : "Return type of call signature from exported interface has or is using private name '{0}'.", - "Return_type_of_index_signature_from_exported_interface_has_or_is_using_name_0_from_private_module_1_4048" : "Return type of index signature from exported interface has or is using name '{0}' from private module '{1}'.", - "Return_type_of_index_signature_from_exported_interface_has_or_is_using_private_name_0_4049" : "Return type of index signature from exported interface has or is using private name '{0}'.", - "Return_type_of_public_static_method_from_exported_class_has_or_is_using_name_0_from_external_module__4050" : "Return type of public static method from exported class has or is using name '{0}' from external module {1} but cannot be named.", - "Return_type_of_public_static_method_from_exported_class_has_or_is_using_name_0_from_private_module_1_4051" : "Return type of public static method from exported class has or is using name '{0}' from private module '{1}'.", - "Return_type_of_public_static_method_from_exported_class_has_or_is_using_private_name_0_4052" : "Return type of public static method from exported class has or is using private name '{0}'.", - "Return_type_of_public_method_from_exported_class_has_or_is_using_name_0_from_external_module_1_but_c_4053" : "Return type of public method from exported class has or is using name '{0}' from external module {1} but cannot be named.", - "Return_type_of_public_method_from_exported_class_has_or_is_using_name_0_from_private_module_1_4054" : "Return type of public method from exported class has or is using name '{0}' from private module '{1}'.", - "Return_type_of_public_method_from_exported_class_has_or_is_using_private_name_0_4055" : "Return type of public method from exported class has or is using private name '{0}'.", - "Return_type_of_method_from_exported_interface_has_or_is_using_name_0_from_private_module_1_4056" : "Return type of method from exported interface has or is using name '{0}' from private module '{1}'.", - "Return_type_of_method_from_exported_interface_has_or_is_using_private_name_0_4057" : "Return type of method from exported interface has or is using private name '{0}'.", - "Return_type_of_exported_function_has_or_is_using_name_0_from_external_module_1_but_cannot_be_named_4058" : "Return type of exported function has or is using name '{0}' from external module {1} but cannot be named.", - "Return_type_of_exported_function_has_or_is_using_name_0_from_private_module_1_4059" : "Return type of exported function has or is using name '{0}' from private module '{1}'.", - "Return_type_of_exported_function_has_or_is_using_private_name_0_4060" : "Return type of exported function has or is using private name '{0}'.", - "Parameter_0_of_constructor_from_exported_class_has_or_is_using_name_1_from_external_module_2_but_can_4061" : "Parameter '{0}' of constructor from exported class has or is using name '{1}' from external module {2} but cannot be named.", - "Parameter_0_of_constructor_from_exported_class_has_or_is_using_name_1_from_private_module_2_4062" : "Parameter '{0}' of constructor from exported class has or is using name '{1}' from private module '{2}'.", - "Parameter_0_of_constructor_from_exported_class_has_or_is_using_private_name_1_4063" : "Parameter '{0}' of constructor from exported class has or is using private name '{1}'.", - "Parameter_0_of_constructor_signature_from_exported_interface_has_or_is_using_name_1_from_private_mod_4064" : "Parameter '{0}' of constructor signature from exported interface has or is using name '{1}' from private module '{2}'.", - "Parameter_0_of_constructor_signature_from_exported_interface_has_or_is_using_private_name_1_4065" : "Parameter '{0}' of constructor signature from exported interface has or is using private name '{1}'.", - "Parameter_0_of_call_signature_from_exported_interface_has_or_is_using_name_1_from_private_module_2_4066" : "Parameter '{0}' of call signature from exported interface has or is using name '{1}' from private module '{2}'.", - "Parameter_0_of_call_signature_from_exported_interface_has_or_is_using_private_name_1_4067" : "Parameter '{0}' of call signature from exported interface has or is using private name '{1}'.", - "Parameter_0_of_public_static_method_from_exported_class_has_or_is_using_name_1_from_external_module__4068" : "Parameter '{0}' of public static method from exported class has or is using name '{1}' from external module {2} but cannot be named.", - "Parameter_0_of_public_static_method_from_exported_class_has_or_is_using_name_1_from_private_module_2_4069" : "Parameter '{0}' of public static method from exported class has or is using name '{1}' from private module '{2}'.", - "Parameter_0_of_public_static_method_from_exported_class_has_or_is_using_private_name_1_4070" : "Parameter '{0}' of public static method from exported class has or is using private name '{1}'.", - "Parameter_0_of_public_method_from_exported_class_has_or_is_using_name_1_from_external_module_2_but_c_4071" : "Parameter '{0}' of public method from exported class has or is using name '{1}' from external module {2} but cannot be named.", - "Parameter_0_of_public_method_from_exported_class_has_or_is_using_name_1_from_private_module_2_4072" : "Parameter '{0}' of public method from exported class has or is using name '{1}' from private module '{2}'.", - "Parameter_0_of_public_method_from_exported_class_has_or_is_using_private_name_1_4073" : "Parameter '{0}' of public method from exported class has or is using private name '{1}'.", - "Parameter_0_of_method_from_exported_interface_has_or_is_using_name_1_from_private_module_2_4074" : "Parameter '{0}' of method from exported interface has or is using name '{1}' from private module '{2}'.", - "Parameter_0_of_method_from_exported_interface_has_or_is_using_private_name_1_4075" : "Parameter '{0}' of method from exported interface has or is using private name '{1}'.", - "Parameter_0_of_exported_function_has_or_is_using_name_1_from_external_module_2_but_cannot_be_named_4076" : "Parameter '{0}' of exported function has or is using name '{1}' from external module {2} but cannot be named.", - "Parameter_0_of_exported_function_has_or_is_using_name_1_from_private_module_2_4077" : "Parameter '{0}' of exported function has or is using name '{1}' from private module '{2}'.", - "Parameter_0_of_exported_function_has_or_is_using_private_name_1_4078" : "Parameter '{0}' of exported function has or is using private name '{1}'.", - "Exported_type_alias_0_has_or_is_using_private_name_1_4081" : "Exported type alias '{0}' has or is using private name '{1}'.", - "Default_export_of_the_module_has_or_is_using_private_name_0_4082" : "Default export of the module has or is using private name '{0}'.", - "Type_parameter_0_of_exported_type_alias_has_or_is_using_private_name_1_4083" : "Type parameter '{0}' of exported type alias has or is using private name '{1}'.", - "Conflicting_definitions_for_0_found_at_1_and_2_Consider_installing_a_specific_version_of_this_librar_4090" : "Conflicting definitions for '{0}' found at '{1}' and '{2}'. Consider installing a specific version of this library to resolve the conflict.", - "Parameter_0_of_index_signature_from_exported_interface_has_or_is_using_name_1_from_private_module_2_4091" : "Parameter '{0}' of index signature from exported interface has or is using name '{1}' from private module '{2}'.", - "Parameter_0_of_index_signature_from_exported_interface_has_or_is_using_private_name_1_4092" : "Parameter '{0}' of index signature from exported interface has or is using private name '{1}'.", - "Property_0_of_exported_class_expression_may_not_be_private_or_protected_4094" : "Property '{0}' of exported class expression may not be private or protected.", - "Public_static_method_0_of_exported_class_has_or_is_using_name_1_from_external_module_2_but_cannot_be_4095" : "Public static method '{0}' of exported class has or is using name '{1}' from external module {2} but cannot be named.", - "Public_static_method_0_of_exported_class_has_or_is_using_name_1_from_private_module_2_4096" : "Public static method '{0}' of exported class has or is using name '{1}' from private module '{2}'.", - "Public_static_method_0_of_exported_class_has_or_is_using_private_name_1_4097" : "Public static method '{0}' of exported class has or is using private name '{1}'.", - "Public_method_0_of_exported_class_has_or_is_using_name_1_from_external_module_2_but_cannot_be_named_4098" : "Public method '{0}' of exported class has or is using name '{1}' from external module {2} but cannot be named.", - "Public_method_0_of_exported_class_has_or_is_using_name_1_from_private_module_2_4099" : "Public method '{0}' of exported class has or is using name '{1}' from private module '{2}'.", - "Public_method_0_of_exported_class_has_or_is_using_private_name_1_4100" : "Public method '{0}' of exported class has or is using private name '{1}'.", - "Method_0_of_exported_interface_has_or_is_using_name_1_from_private_module_2_4101" : "Method '{0}' of exported interface has or is using name '{1}' from private module '{2}'.", - "Method_0_of_exported_interface_has_or_is_using_private_name_1_4102" : "Method '{0}' of exported interface has or is using private name '{1}'.", - "The_current_host_does_not_support_the_0_option_5001" : "The current host does not support the '{0}' option.", - "Cannot_find_the_common_subdirectory_path_for_the_input_files_5009" : "Cannot find the common subdirectory path for the input files.", - "File_specification_cannot_end_in_a_recursive_directory_wildcard_Asterisk_Asterisk_Colon_0_5010" : "File specification cannot end in a recursive directory wildcard ('**'): '{0}'.", - "Cannot_read_file_0_Colon_1_5012" : "Cannot read file '{0}': {1}.", - "Failed_to_parse_file_0_Colon_1_5014" : "Failed to parse file '{0}': {1}.", - "Unknown_compiler_option_0_5023" : "Unknown compiler option '{0}'.", - "Compiler_option_0_requires_a_value_of_type_1_5024" : "Compiler option '{0}' requires a value of type {1}.", - "Could_not_write_file_0_Colon_1_5033" : "Could not write file '{0}': {1}.", - "Option_project_cannot_be_mixed_with_source_files_on_a_command_line_5042" : "Option 'project' cannot be mixed with source files on a command line.", - "Option_isolatedModules_can_only_be_used_when_either_option_module_is_provided_or_option_target_is_ES_5047" : "Option 'isolatedModules' can only be used when either option '--module' is provided or option 'target' is 'ES2015' or higher.", - "Option_0_can_only_be_used_when_either_option_inlineSourceMap_or_option_sourceMap_is_provided_5051" : "Option '{0} can only be used when either option '--inlineSourceMap' or option '--sourceMap' is provided.", - "Option_0_cannot_be_specified_without_specifying_option_1_5052" : "Option '{0}' cannot be specified without specifying option '{1}'.", - "Option_0_cannot_be_specified_with_option_1_5053" : "Option '{0}' cannot be specified with option '{1}'.", - "A_tsconfig_json_file_is_already_defined_at_Colon_0_5054" : "A 'tsconfig.json' file is already defined at: '{0}'.", - "Cannot_write_file_0_because_it_would_overwrite_input_file_5055" : "Cannot write file '{0}' because it would overwrite input file.", - "Cannot_write_file_0_because_it_would_be_overwritten_by_multiple_input_files_5056" : "Cannot write file '{0}' because it would be overwritten by multiple input files.", - "Cannot_find_a_tsconfig_json_file_at_the_specified_directory_Colon_0_5057" : "Cannot find a tsconfig.json file at the specified directory: '{0}'.", - "The_specified_path_does_not_exist_Colon_0_5058" : "The specified path does not exist: '{0}'.", - "Invalid_value_for_reactNamespace_0_is_not_a_valid_identifier_5059" : "Invalid value for '--reactNamespace'. '{0}' is not a valid identifier.", - "Option_paths_cannot_be_used_without_specifying_baseUrl_option_5060" : "Option 'paths' cannot be used without specifying '--baseUrl' option.", - "Pattern_0_can_have_at_most_one_Asterisk_character_5061" : "Pattern '{0}' can have at most one '*' character.", - "Substitution_0_in_pattern_1_in_can_have_at_most_one_Asterisk_character_5062" : "Substitution '{0}' in pattern '{1}' in can have at most one '*' character.", - "Substitutions_for_pattern_0_should_be_an_array_5063" : "Substitutions for pattern '{0}' should be an array.", - "Substitution_0_for_pattern_1_has_incorrect_type_expected_string_got_2_5064" : "Substitution '{0}' for pattern '{1}' has incorrect type, expected 'string', got '{2}'.", - "File_specification_cannot_contain_a_parent_directory_that_appears_after_a_recursive_directory_wildca_5065" : "File specification cannot contain a parent directory ('..') that appears after a recursive directory wildcard ('**'): '{0}'.", - "Substitutions_for_pattern_0_shouldn_t_be_an_empty_array_5066" : "Substitutions for pattern '{0}' shouldn't be an empty array.", - "Invalid_value_for_jsxFactory_0_is_not_a_valid_identifier_or_qualified_name_5067" : "Invalid value for 'jsxFactory'. '{0}' is not a valid identifier or qualified-name.", - "Adding_a_tsconfig_json_file_will_help_organize_projects_that_contain_both_TypeScript_and_JavaScript__5068" : "Adding a tsconfig.json file will help organize projects that contain both TypeScript and JavaScript files. Learn more at https://aka.ms/tsconfig.", - "Option_0_cannot_be_specified_without_specifying_option_1_or_option_2_5069" : "Option '{0}' cannot be specified without specifying option '{1}' or option '{2}'.", - "Option_resolveJsonModule_cannot_be_specified_without_node_module_resolution_strategy_5070" : "Option '--resolveJsonModule' cannot be specified without 'node' module resolution strategy.", - "Generates_a_sourcemap_for_each_corresponding_d_ts_file_6000" : "Generates a sourcemap for each corresponding '.d.ts' file.", - "Concatenate_and_emit_output_to_single_file_6001" : "Concatenate and emit output to single file.", - "Generates_corresponding_d_ts_file_6002" : "Generates corresponding '.d.ts' file.", - "Specify_the_location_where_debugger_should_locate_map_files_instead_of_generated_locations_6003" : "Specify the location where debugger should locate map files instead of generated locations.", - "Specify_the_location_where_debugger_should_locate_TypeScript_files_instead_of_source_locations_6004" : "Specify the location where debugger should locate TypeScript files instead of source locations.", - "Watch_input_files_6005" : "Watch input files.", - "Redirect_output_structure_to_the_directory_6006" : "Redirect output structure to the directory.", - "Do_not_erase_const_enum_declarations_in_generated_code_6007" : "Do not erase const enum declarations in generated code.", - "Do_not_emit_outputs_if_any_errors_were_reported_6008" : "Do not emit outputs if any errors were reported.", - "Do_not_emit_comments_to_output_6009" : "Do not emit comments to output.", - "Do_not_emit_outputs_6010" : "Do not emit outputs.", - "Allow_default_imports_from_modules_with_no_default_export_This_does_not_affect_code_emit_just_typech_6011" : "Allow default imports from modules with no default export. This does not affect code emit, just typechecking.", - "Skip_type_checking_of_declaration_files_6012" : "Skip type checking of declaration files.", - "Do_not_resolve_the_real_path_of_symlinks_6013" : "Do not resolve the real path of symlinks.", - "Only_emit_d_ts_declaration_files_6014" : "Only emit '.d.ts' declaration files.", - "Specify_ECMAScript_target_version_Colon_ES3_default_ES5_ES2015_ES2016_ES2017_ES2018_or_ESNEXT_6015" : "Specify ECMAScript target version: 'ES3' (default), 'ES5', 'ES2015', 'ES2016', 'ES2017','ES2018' or 'ESNEXT'.", - "Specify_module_code_generation_Colon_none_commonjs_amd_system_umd_es2015_or_ESNext_6016" : "Specify module code generation: 'none', 'commonjs', 'amd', 'system', 'umd', 'es2015', or 'ESNext'.", - "Print_this_message_6017" : "Print this message.", - "Print_the_compiler_s_version_6019" : "Print the compiler's version.", - "Compile_the_project_given_the_path_to_its_configuration_file_or_to_a_folder_with_a_tsconfig_json_6020" : "Compile the project given the path to its configuration file, or to a folder with a 'tsconfig.json'.", - "Syntax_Colon_0_6023" : "Syntax: {0}", - "options_6024" : "options", - "file_6025" : "file", - "Examples_Colon_0_6026" : "Examples: {0}", - "Options_Colon_6027" : "Options:", - "Version_0_6029" : "Version {0}", - "Insert_command_line_options_and_files_from_a_file_6030" : "Insert command line options and files from a file.", - "Starting_compilation_in_watch_mode_6031" : "Starting compilation in watch mode...", - "File_change_detected_Starting_incremental_compilation_6032" : "File change detected. Starting incremental compilation...", - "KIND_6034" : "KIND", - "FILE_6035" : "FILE", - "VERSION_6036" : "VERSION", - "LOCATION_6037" : "LOCATION", - "DIRECTORY_6038" : "DIRECTORY", - "STRATEGY_6039" : "STRATEGY", - "FILE_OR_DIRECTORY_6040" : "FILE OR DIRECTORY", - "Generates_corresponding_map_file_6043" : "Generates corresponding '.map' file.", - "Compiler_option_0_expects_an_argument_6044" : "Compiler option '{0}' expects an argument.", - "Unterminated_quoted_string_in_response_file_0_6045" : "Unterminated quoted string in response file '{0}'.", - "Argument_for_0_option_must_be_Colon_1_6046" : "Argument for '{0}' option must be: {1}.", - "Locale_must_be_of_the_form_language_or_language_territory_For_example_0_or_1_6048" : "Locale must be of the form or -. For example '{0}' or '{1}'.", - "Unsupported_locale_0_6049" : "Unsupported locale '{0}'.", - "Unable_to_open_file_0_6050" : "Unable to open file '{0}'.", - "Corrupted_locale_file_0_6051" : "Corrupted locale file {0}.", - "Raise_error_on_expressions_and_declarations_with_an_implied_any_type_6052" : "Raise error on expressions and declarations with an implied 'any' type.", - "File_0_not_found_6053" : "File '{0}' not found.", - "File_0_has_unsupported_extension_The_only_supported_extensions_are_1_6054" : "File '{0}' has unsupported extension. The only supported extensions are {1}.", - "Suppress_noImplicitAny_errors_for_indexing_objects_lacking_index_signatures_6055" : "Suppress noImplicitAny errors for indexing objects lacking index signatures.", - "Do_not_emit_declarations_for_code_that_has_an_internal_annotation_6056" : "Do not emit declarations for code that has an '@internal' annotation.", - "Specify_the_root_directory_of_input_files_Use_to_control_the_output_directory_structure_with_outDir_6058" : "Specify the root directory of input files. Use to control the output directory structure with --outDir.", - "File_0_is_not_under_rootDir_1_rootDir_is_expected_to_contain_all_source_files_6059" : "File '{0}' is not under 'rootDir' '{1}'. 'rootDir' is expected to contain all source files.", - "Specify_the_end_of_line_sequence_to_be_used_when_emitting_files_Colon_CRLF_dos_or_LF_unix_6060" : "Specify the end of line sequence to be used when emitting files: 'CRLF' (dos) or 'LF' (unix).", - "NEWLINE_6061" : "NEWLINE", - "Option_0_can_only_be_specified_in_tsconfig_json_file_6064" : "Option '{0}' can only be specified in 'tsconfig.json' file.", - "Enables_experimental_support_for_ES7_decorators_6065" : "Enables experimental support for ES7 decorators.", - "Enables_experimental_support_for_emitting_type_metadata_for_decorators_6066" : "Enables experimental support for emitting type metadata for decorators.", - "Enables_experimental_support_for_ES7_async_functions_6068" : "Enables experimental support for ES7 async functions.", - "Specify_module_resolution_strategy_Colon_node_Node_js_or_classic_TypeScript_pre_1_6_6069" : "Specify module resolution strategy: 'node' (Node.js) or 'classic' (TypeScript pre-1.6).", - "Initializes_a_TypeScript_project_and_creates_a_tsconfig_json_file_6070" : "Initializes a TypeScript project and creates a tsconfig.json file.", - "Successfully_created_a_tsconfig_json_file_6071" : "Successfully created a tsconfig.json file.", - "Suppress_excess_property_checks_for_object_literals_6072" : "Suppress excess property checks for object literals.", - "Stylize_errors_and_messages_using_color_and_context_experimental_6073" : "Stylize errors and messages using color and context (experimental).", - "Do_not_report_errors_on_unused_labels_6074" : "Do not report errors on unused labels.", - "Report_error_when_not_all_code_paths_in_function_return_a_value_6075" : "Report error when not all code paths in function return a value.", - "Report_errors_for_fallthrough_cases_in_switch_statement_6076" : "Report errors for fallthrough cases in switch statement.", - "Do_not_report_errors_on_unreachable_code_6077" : "Do not report errors on unreachable code.", - "Disallow_inconsistently_cased_references_to_the_same_file_6078" : "Disallow inconsistently-cased references to the same file.", - "Specify_library_files_to_be_included_in_the_compilation_6079" : "Specify library files to be included in the compilation.", - "Specify_JSX_code_generation_Colon_preserve_react_native_or_react_6080" : "Specify JSX code generation: 'preserve', 'react-native', or 'react'.", - "File_0_has_an_unsupported_extension_so_skipping_it_6081" : "File '{0}' has an unsupported extension, so skipping it.", - "Only_amd_and_system_modules_are_supported_alongside_0_6082" : "Only 'amd' and 'system' modules are supported alongside --{0}.", - "Base_directory_to_resolve_non_absolute_module_names_6083" : "Base directory to resolve non-absolute module names.", - "Deprecated_Use_jsxFactory_instead_Specify_the_object_invoked_for_createElement_when_targeting_react__6084" : "[Deprecated] Use '--jsxFactory' instead. Specify the object invoked for createElement when targeting 'react' JSX emit", - "Enable_tracing_of_the_name_resolution_process_6085" : "Enable tracing of the name resolution process.", - "Resolving_module_0_from_1_6086" : "======== Resolving module '{0}' from '{1}'. ========", - "Explicitly_specified_module_resolution_kind_Colon_0_6087" : "Explicitly specified module resolution kind: '{0}'.", - "Module_resolution_kind_is_not_specified_using_0_6088" : "Module resolution kind is not specified, using '{0}'.", - "Module_name_0_was_successfully_resolved_to_1_6089" : "======== Module name '{0}' was successfully resolved to '{1}'. ========", - "Module_name_0_was_not_resolved_6090" : "======== Module name '{0}' was not resolved. ========", - "paths_option_is_specified_looking_for_a_pattern_to_match_module_name_0_6091" : "'paths' option is specified, looking for a pattern to match module name '{0}'.", - "Module_name_0_matched_pattern_1_6092" : "Module name '{0}', matched pattern '{1}'.", - "Trying_substitution_0_candidate_module_location_Colon_1_6093" : "Trying substitution '{0}', candidate module location: '{1}'.", - "Resolving_module_name_0_relative_to_base_url_1_2_6094" : "Resolving module name '{0}' relative to base url '{1}' - '{2}'.", - "Loading_module_as_file_Slash_folder_candidate_module_location_0_target_file_type_1_6095" : "Loading module as file / folder, candidate module location '{0}', target file type '{1}'.", - "File_0_does_not_exist_6096" : "File '{0}' does not exist.", - "File_0_exist_use_it_as_a_name_resolution_result_6097" : "File '{0}' exist - use it as a name resolution result.", - "Loading_module_0_from_node_modules_folder_target_file_type_1_6098" : "Loading module '{0}' from 'node_modules' folder, target file type '{1}'.", - "Found_package_json_at_0_6099" : "Found 'package.json' at '{0}'.", - "package_json_does_not_have_a_0_field_6100" : "'package.json' does not have a '{0}' field.", - "package_json_has_0_field_1_that_references_2_6101" : "'package.json' has '{0}' field '{1}' that references '{2}'.", - "Allow_javascript_files_to_be_compiled_6102" : "Allow javascript files to be compiled.", - "Option_0_should_have_array_of_strings_as_a_value_6103" : "Option '{0}' should have array of strings as a value.", - "Checking_if_0_is_the_longest_matching_prefix_for_1_2_6104" : "Checking if '{0}' is the longest matching prefix for '{1}' - '{2}'.", - "Expected_type_of_0_field_in_package_json_to_be_string_got_1_6105" : "Expected type of '{0}' field in 'package.json' to be 'string', got '{1}'.", - "baseUrl_option_is_set_to_0_using_this_value_to_resolve_non_relative_module_name_1_6106" : "'baseUrl' option is set to '{0}', using this value to resolve non-relative module name '{1}'.", - "rootDirs_option_is_set_using_it_to_resolve_relative_module_name_0_6107" : "'rootDirs' option is set, using it to resolve relative module name '{0}'.", - "Longest_matching_prefix_for_0_is_1_6108" : "Longest matching prefix for '{0}' is '{1}'.", - "Loading_0_from_the_root_dir_1_candidate_location_2_6109" : "Loading '{0}' from the root dir '{1}', candidate location '{2}'.", - "Trying_other_entries_in_rootDirs_6110" : "Trying other entries in 'rootDirs'.", - "Module_resolution_using_rootDirs_has_failed_6111" : "Module resolution using 'rootDirs' has failed.", - "Do_not_emit_use_strict_directives_in_module_output_6112" : "Do not emit 'use strict' directives in module output.", - "Enable_strict_null_checks_6113" : "Enable strict null checks.", - "Unknown_option_excludes_Did_you_mean_exclude_6114" : "Unknown option 'excludes'. Did you mean 'exclude'?", - "Raise_error_on_this_expressions_with_an_implied_any_type_6115" : "Raise error on 'this' expressions with an implied 'any' type.", - "Resolving_type_reference_directive_0_containing_file_1_root_directory_2_6116" : "======== Resolving type reference directive '{0}', containing file '{1}', root directory '{2}'. ========", - "Resolving_using_primary_search_paths_6117" : "Resolving using primary search paths...", - "Resolving_from_node_modules_folder_6118" : "Resolving from node_modules folder...", - "Type_reference_directive_0_was_successfully_resolved_to_1_primary_Colon_2_6119" : "======== Type reference directive '{0}' was successfully resolved to '{1}', primary: {2}. ========", - "Type_reference_directive_0_was_not_resolved_6120" : "======== Type reference directive '{0}' was not resolved. ========", - "Resolving_with_primary_search_path_0_6121" : "Resolving with primary search path '{0}'.", - "Root_directory_cannot_be_determined_skipping_primary_search_paths_6122" : "Root directory cannot be determined, skipping primary search paths.", - "Resolving_type_reference_directive_0_containing_file_1_root_directory_not_set_6123" : "======== Resolving type reference directive '{0}', containing file '{1}', root directory not set. ========", - "Type_declaration_files_to_be_included_in_compilation_6124" : "Type declaration files to be included in compilation.", - "Looking_up_in_node_modules_folder_initial_location_0_6125" : "Looking up in 'node_modules' folder, initial location '{0}'.", - "Containing_file_is_not_specified_and_root_directory_cannot_be_determined_skipping_lookup_in_node_mod_6126" : "Containing file is not specified and root directory cannot be determined, skipping lookup in 'node_modules' folder.", - "Resolving_type_reference_directive_0_containing_file_not_set_root_directory_1_6127" : "======== Resolving type reference directive '{0}', containing file not set, root directory '{1}'. ========", - "Resolving_type_reference_directive_0_containing_file_not_set_root_directory_not_set_6128" : "======== Resolving type reference directive '{0}', containing file not set, root directory not set. ========", - "Resolving_real_path_for_0_result_1_6130" : "Resolving real path for '{0}', result '{1}'.", - "Cannot_compile_modules_using_option_0_unless_the_module_flag_is_amd_or_system_6131" : "Cannot compile modules using option '{0}' unless the '--module' flag is 'amd' or 'system'.", - "File_name_0_has_a_1_extension_stripping_it_6132" : "File name '{0}' has a '{1}' extension - stripping it.", - "_0_is_declared_but_its_value_is_never_read_6133" : "'{0}' is declared but its value is never read.", - "Report_errors_on_unused_locals_6134" : "Report errors on unused locals.", - "Report_errors_on_unused_parameters_6135" : "Report errors on unused parameters.", - "The_maximum_dependency_depth_to_search_under_node_modules_and_load_JavaScript_files_6136" : "The maximum dependency depth to search under node_modules and load JavaScript files.", - "Cannot_import_type_declaration_files_Consider_importing_0_instead_of_1_6137" : "Cannot import type declaration files. Consider importing '{0}' instead of '{1}'.", - "Property_0_is_declared_but_its_value_is_never_read_6138" : "Property '{0}' is declared but its value is never read.", - "Import_emit_helpers_from_tslib_6139" : "Import emit helpers from 'tslib'.", - "Auto_discovery_for_typings_is_enabled_in_project_0_Running_extra_resolution_pass_for_module_1_using__6140" : "Auto discovery for typings is enabled in project '{0}'. Running extra resolution pass for module '{1}' using cache location '{2}'.", - "Parse_in_strict_mode_and_emit_use_strict_for_each_source_file_6141" : "Parse in strict mode and emit \"use strict\" for each source file.", - "Module_0_was_resolved_to_1_but_jsx_is_not_set_6142" : "Module '{0}' was resolved to '{1}', but '--jsx' is not set.", - "Module_0_was_resolved_as_locally_declared_ambient_module_in_file_1_6144" : "Module '{0}' was resolved as locally declared ambient module in file '{1}'.", - "Module_0_was_resolved_as_ambient_module_declared_in_1_since_this_file_was_not_modified_6145" : "Module '{0}' was resolved as ambient module declared in '{1}' since this file was not modified.", - "Specify_the_JSX_factory_function_to_use_when_targeting_react_JSX_emit_e_g_React_createElement_or_h_6146" : "Specify the JSX factory function to use when targeting 'react' JSX emit, e.g. 'React.createElement' or 'h'.", - "Resolution_for_module_0_was_found_in_cache_from_location_1_6147" : "Resolution for module '{0}' was found in cache from location '{1}'.", - "Directory_0_does_not_exist_skipping_all_lookups_in_it_6148" : "Directory '{0}' does not exist, skipping all lookups in it.", - "Show_diagnostic_information_6149" : "Show diagnostic information.", - "Show_verbose_diagnostic_information_6150" : "Show verbose diagnostic information.", - "Emit_a_single_file_with_source_maps_instead_of_having_a_separate_file_6151" : "Emit a single file with source maps instead of having a separate file.", - "Emit_the_source_alongside_the_sourcemaps_within_a_single_file_requires_inlineSourceMap_or_sourceMap__6152" : "Emit the source alongside the sourcemaps within a single file; requires '--inlineSourceMap' or '--sourceMap' to be set.", - "Transpile_each_file_as_a_separate_module_similar_to_ts_transpileModule_6153" : "Transpile each file as a separate module (similar to 'ts.transpileModule').", - "Print_names_of_generated_files_part_of_the_compilation_6154" : "Print names of generated files part of the compilation.", - "Print_names_of_files_part_of_the_compilation_6155" : "Print names of files part of the compilation.", - "The_locale_used_when_displaying_messages_to_the_user_e_g_en_us_6156" : "The locale used when displaying messages to the user (e.g. 'en-us')", - "Do_not_generate_custom_helper_functions_like_extends_in_compiled_output_6157" : "Do not generate custom helper functions like '__extends' in compiled output.", - "Do_not_include_the_default_library_file_lib_d_ts_6158" : "Do not include the default library file (lib.d.ts).", - "Do_not_add_triple_slash_references_or_imported_modules_to_the_list_of_compiled_files_6159" : "Do not add triple-slash references or imported modules to the list of compiled files.", - "Deprecated_Use_skipLibCheck_instead_Skip_type_checking_of_default_library_declaration_files_6160" : "[Deprecated] Use '--skipLibCheck' instead. Skip type checking of default library declaration files.", - "List_of_folders_to_include_type_definitions_from_6161" : "List of folders to include type definitions from.", - "Disable_size_limitations_on_JavaScript_projects_6162" : "Disable size limitations on JavaScript projects.", - "The_character_set_of_the_input_files_6163" : "The character set of the input files.", - "Emit_a_UTF_8_Byte_Order_Mark_BOM_in_the_beginning_of_output_files_6164" : "Emit a UTF-8 Byte Order Mark (BOM) in the beginning of output files.", - "Do_not_truncate_error_messages_6165" : "Do not truncate error messages.", - "Output_directory_for_generated_declaration_files_6166" : "Output directory for generated declaration files.", - "A_series_of_entries_which_re_map_imports_to_lookup_locations_relative_to_the_baseUrl_6167" : "A series of entries which re-map imports to lookup locations relative to the 'baseUrl'.", - "List_of_root_folders_whose_combined_content_represents_the_structure_of_the_project_at_runtime_6168" : "List of root folders whose combined content represents the structure of the project at runtime.", - "Show_all_compiler_options_6169" : "Show all compiler options.", - "Deprecated_Use_outFile_instead_Concatenate_and_emit_output_to_single_file_6170" : "[Deprecated] Use '--outFile' instead. Concatenate and emit output to single file", - "Command_line_Options_6171" : "Command-line Options", - "Basic_Options_6172" : "Basic Options", - "Strict_Type_Checking_Options_6173" : "Strict Type-Checking Options", - "Module_Resolution_Options_6174" : "Module Resolution Options", - "Source_Map_Options_6175" : "Source Map Options", - "Additional_Checks_6176" : "Additional Checks", - "Experimental_Options_6177" : "Experimental Options", - "Advanced_Options_6178" : "Advanced Options", - "Provide_full_support_for_iterables_in_for_of_spread_and_destructuring_when_targeting_ES5_or_ES3_6179" : "Provide full support for iterables in 'for-of', spread, and destructuring when targeting 'ES5' or 'ES3'.", - "Enable_all_strict_type_checking_options_6180" : "Enable all strict type-checking options.", - "List_of_language_service_plugins_6181" : "List of language service plugins.", - "Scoped_package_detected_looking_in_0_6182" : "Scoped package detected, looking in '{0}'", - "Reusing_resolution_of_module_0_to_file_1_from_old_program_6183" : "Reusing resolution of module '{0}' to file '{1}' from old program.", - "Reusing_module_resolutions_originating_in_0_since_resolutions_are_unchanged_from_old_program_6184" : "Reusing module resolutions originating in '{0}' since resolutions are unchanged from old program.", - "Disable_strict_checking_of_generic_signatures_in_function_types_6185" : "Disable strict checking of generic signatures in function types.", - "Enable_strict_checking_of_function_types_6186" : "Enable strict checking of function types.", - "Enable_strict_checking_of_property_initialization_in_classes_6187" : "Enable strict checking of property initialization in classes.", - "Numeric_separators_are_not_allowed_here_6188" : "Numeric separators are not allowed here.", - "Multiple_consecutive_numeric_separators_are_not_permitted_6189" : "Multiple consecutive numeric separators are not permitted.", - "Found_package_json_at_0_Package_ID_is_1_6190" : "Found 'package.json' at '{0}'. Package ID is '{1}'.", - "Whether_to_keep_outdated_console_output_in_watch_mode_instead_of_clearing_the_screen_6191" : "Whether to keep outdated console output in watch mode instead of clearing the screen.", - "All_imports_in_import_declaration_are_unused_6192" : "All imports in import declaration are unused.", - "Found_1_error_Watching_for_file_changes_6193" : "Found 1 error. Watching for file changes.", - "Found_0_errors_Watching_for_file_changes_6194" : "Found {0} errors. Watching for file changes.", - "Resolve_keyof_to_string_valued_property_names_only_no_numbers_or_symbols_6195" : "Resolve 'keyof' to string valued property names only (no numbers or symbols).", - "_0_is_declared_but_never_used_6196" : "'{0}' is declared but never used.", - "Include_modules_imported_with_json_extension_6197" : "Include modules imported with '.json' extension", - "All_destructured_elements_are_unused_6198" : "All destructured elements are unused.", - "All_variables_are_unused_6199" : "All variables are unused.", - "Projects_to_reference_6300" : "Projects to reference", - "Enable_project_compilation_6302" : "Enable project compilation", - "Project_references_may_not_form_a_circular_graph_Cycle_detected_Colon_0_6202" : "Project references may not form a circular graph. Cycle detected: {0}", - "Composite_projects_may_not_disable_declaration_emit_6304" : "Composite projects may not disable declaration emit.", - "Output_file_0_has_not_been_built_from_source_file_1_6305" : "Output file '{0}' has not been built from source file '{1}'.", - "Referenced_project_0_must_have_setting_composite_Colon_true_6306" : "Referenced project '{0}' must have setting \"composite\": true.", - "File_0_is_not_in_project_file_list_Projects_must_list_all_files_or_use_an_include_pattern_6307" : "File '{0}' is not in project file list. Projects must list all files or use an 'include' pattern.", - "Cannot_prepend_project_0_because_it_does_not_have_outFile_set_6308" : "Cannot prepend project '{0}' because it does not have 'outFile' set", - "Output_file_0_from_project_1_does_not_exist_6309" : "Output file '{0}' from project '{1}' does not exist", - "Project_0_is_out_of_date_because_oldest_output_1_is_older_than_newest_input_2_6350" : "Project '{0}' is out of date because oldest output '{1}' is older than newest input '{2}'", - "Project_0_is_up_to_date_because_newest_input_1_is_older_than_oldest_output_2_6351" : "Project '{0}' is up to date because newest input '{1}' is older than oldest output '{2}'", - "Project_0_is_out_of_date_because_output_file_1_does_not_exist_6352" : "Project '{0}' is out of date because output file '{1}' does not exist", - "Project_0_is_out_of_date_because_its_dependency_1_is_out_of_date_6353" : "Project '{0}' is out of date because its dependency '{1}' is out of date", - "Project_0_is_up_to_date_with_d_ts_files_from_its_dependencies_6354" : "Project '{0}' is up to date with .d.ts files from its dependencies", - "Projects_in_this_build_Colon_0_6355" : "Projects in this build: {0}", - "A_non_dry_build_would_delete_the_following_files_Colon_0_6356" : "A non-dry build would delete the following files: {0}", - "A_non_dry_build_would_build_project_0_6357" : "A non-dry build would build project '{0}'", - "Building_project_0_6358" : "Building project '{0}'...", - "Updating_output_timestamps_of_project_0_6359" : "Updating output timestamps of project '{0}'...", - "delete_this_Project_0_is_up_to_date_because_it_was_previously_built_6360" : "delete this - Project '{0}' is up to date because it was previously built", - "Project_0_is_up_to_date_6361" : "Project '{0}' is up to date", - "Skipping_build_of_project_0_because_its_dependency_1_has_errors_6362" : "Skipping build of project '{0}' because its dependency '{1}' has errors", - "Project_0_can_t_be_built_because_its_dependency_1_has_errors_6363" : "Project '{0}' can't be built because its dependency '{1}' has errors", - "Build_one_or_more_projects_and_their_dependencies_if_out_of_date_6364" : "Build one or more projects and their dependencies, if out of date", - "Delete_the_outputs_of_all_projects_6365" : "Delete the outputs of all projects", - "Enable_verbose_logging_6366" : "Enable verbose logging", - "Show_what_would_be_built_or_deleted_if_specified_with_clean_6367" : "Show what would be built (or deleted, if specified with '--clean')", - "Build_all_projects_including_those_that_appear_to_be_up_to_date_6368" : "Build all projects, including those that appear to be up to date", - "Option_build_must_be_the_first_command_line_argument_6369" : "Option '--build' must be the first command line argument.", - "Options_0_and_1_cannot_be_combined_6370" : "Options '{0}' and '{1}' cannot be combined.", - "Skipping_clean_because_not_all_projects_could_be_located_6371" : "Skipping clean because not all projects could be located", - "Variable_0_implicitly_has_an_1_type_7005" : "Variable '{0}' implicitly has an '{1}' type.", - "Parameter_0_implicitly_has_an_1_type_7006" : "Parameter '{0}' implicitly has an '{1}' type.", - "Member_0_implicitly_has_an_1_type_7008" : "Member '{0}' implicitly has an '{1}' type.", - "new_expression_whose_target_lacks_a_construct_signature_implicitly_has_an_any_type_7009" : "'new' expression, whose target lacks a construct signature, implicitly has an 'any' type.", - "_0_which_lacks_return_type_annotation_implicitly_has_an_1_return_type_7010" : "'{0}', which lacks return-type annotation, implicitly has an '{1}' return type.", - "Function_expression_which_lacks_return_type_annotation_implicitly_has_an_0_return_type_7011" : "Function expression, which lacks return-type annotation, implicitly has an '{0}' return type.", - "Construct_signature_which_lacks_return_type_annotation_implicitly_has_an_any_return_type_7013" : "Construct signature, which lacks return-type annotation, implicitly has an 'any' return type.", - "Element_implicitly_has_an_any_type_because_index_expression_is_not_of_type_number_7015" : "Element implicitly has an 'any' type because index expression is not of type 'number'.", - "Could_not_find_a_declaration_file_for_module_0_1_implicitly_has_an_any_type_7016" : "Could not find a declaration file for module '{0}'. '{1}' implicitly has an 'any' type.", - "Element_implicitly_has_an_any_type_because_type_0_has_no_index_signature_7017" : "Element implicitly has an 'any' type because type '{0}' has no index signature.", - "Object_literal_s_property_0_implicitly_has_an_1_type_7018" : "Object literal's property '{0}' implicitly has an '{1}' type.", - "Rest_parameter_0_implicitly_has_an_any_type_7019" : "Rest parameter '{0}' implicitly has an 'any[]' type.", - "Call_signature_which_lacks_return_type_annotation_implicitly_has_an_any_return_type_7020" : "Call signature, which lacks return-type annotation, implicitly has an 'any' return type.", - "_0_implicitly_has_type_any_because_it_does_not_have_a_type_annotation_and_is_referenced_directly_or__7022" : "'{0}' implicitly has type 'any' because it does not have a type annotation and is referenced directly or indirectly in its own initializer.", - "_0_implicitly_has_return_type_any_because_it_does_not_have_a_return_type_annotation_and_is_reference_7023" : "'{0}' implicitly has return type 'any' because it does not have a return type annotation and is referenced directly or indirectly in one of its return expressions.", - "Function_implicitly_has_return_type_any_because_it_does_not_have_a_return_type_annotation_and_is_ref_7024" : "Function implicitly has return type 'any' because it does not have a return type annotation and is referenced directly or indirectly in one of its return expressions.", - "Generator_implicitly_has_type_0_because_it_does_not_yield_any_values_Consider_supplying_a_return_typ_7025" : "Generator implicitly has type '{0}' because it does not yield any values. Consider supplying a return type.", - "JSX_element_implicitly_has_type_any_because_no_interface_JSX_0_exists_7026" : "JSX element implicitly has type 'any' because no interface 'JSX.{0}' exists.", - "Unreachable_code_detected_7027" : "Unreachable code detected.", - "Unused_label_7028" : "Unused label.", - "Fallthrough_case_in_switch_7029" : "Fallthrough case in switch.", - "Not_all_code_paths_return_a_value_7030" : "Not all code paths return a value.", - "Binding_element_0_implicitly_has_an_1_type_7031" : "Binding element '{0}' implicitly has an '{1}' type.", - "Property_0_implicitly_has_type_any_because_its_set_accessor_lacks_a_parameter_type_annotation_7032" : "Property '{0}' implicitly has type 'any', because its set accessor lacks a parameter type annotation.", - "Property_0_implicitly_has_type_any_because_its_get_accessor_lacks_a_return_type_annotation_7033" : "Property '{0}' implicitly has type 'any', because its get accessor lacks a return type annotation.", - "Variable_0_implicitly_has_type_1_in_some_locations_where_its_type_cannot_be_determined_7034" : "Variable '{0}' implicitly has type '{1}' in some locations where its type cannot be determined.", - "Try_npm_install_types_Slash_0_if_it_exists_or_add_a_new_declaration_d_ts_file_containing_declare_mod_7035" : "Try `npm install @types/{0}` if it exists or add a new declaration (.d.ts) file containing `declare module '{0}';`", - "Dynamic_import_s_specifier_must_be_of_type_string_but_here_has_type_0_7036" : "Dynamic import's specifier must be of type 'string', but here has type '{0}'.", - "Enables_emit_interoperability_between_CommonJS_and_ES_Modules_via_creation_of_namespace_objects_for__7037" : "Enables emit interoperability between CommonJS and ES Modules via creation of namespace objects for all imports. Implies 'allowSyntheticDefaultImports'.", - "A_namespace_style_import_cannot_be_called_or_constructed_and_will_cause_a_failure_at_runtime_7038" : "A namespace-style import cannot be called or constructed, and will cause a failure at runtime.", - "Mapped_object_type_implicitly_has_an_any_template_type_7039" : "Mapped object type implicitly has an 'any' template type.", - "You_cannot_rename_this_element_8000" : "You cannot rename this element.", - "You_cannot_rename_elements_that_are_defined_in_the_standard_TypeScript_library_8001" : "You cannot rename elements that are defined in the standard TypeScript library.", - "import_can_only_be_used_in_a_ts_file_8002" : "'import ... =' can only be used in a .ts file.", - "export_can_only_be_used_in_a_ts_file_8003" : "'export=' can only be used in a .ts file.", - "type_parameter_declarations_can_only_be_used_in_a_ts_file_8004" : "'type parameter declarations' can only be used in a .ts file.", - "implements_clauses_can_only_be_used_in_a_ts_file_8005" : "'implements clauses' can only be used in a .ts file.", - "interface_declarations_can_only_be_used_in_a_ts_file_8006" : "'interface declarations' can only be used in a .ts file.", - "module_declarations_can_only_be_used_in_a_ts_file_8007" : "'module declarations' can only be used in a .ts file.", - "type_aliases_can_only_be_used_in_a_ts_file_8008" : "'type aliases' can only be used in a .ts file.", - "_0_can_only_be_used_in_a_ts_file_8009" : "'{0}' can only be used in a .ts file.", - "types_can_only_be_used_in_a_ts_file_8010" : "'types' can only be used in a .ts file.", - "type_arguments_can_only_be_used_in_a_ts_file_8011" : "'type arguments' can only be used in a .ts file.", - "parameter_modifiers_can_only_be_used_in_a_ts_file_8012" : "'parameter modifiers' can only be used in a .ts file.", - "non_null_assertions_can_only_be_used_in_a_ts_file_8013" : "'non-null assertions' can only be used in a .ts file.", - "enum_declarations_can_only_be_used_in_a_ts_file_8015" : "'enum declarations' can only be used in a .ts file.", - "type_assertion_expressions_can_only_be_used_in_a_ts_file_8016" : "'type assertion expressions' can only be used in a .ts file.", - "Octal_literal_types_must_use_ES2015_syntax_Use_the_syntax_0_8017" : "Octal literal types must use ES2015 syntax. Use the syntax '{0}'.", - "Octal_literals_are_not_allowed_in_enums_members_initializer_Use_the_syntax_0_8018" : "Octal literals are not allowed in enums members initializer. Use the syntax '{0}'.", - "Report_errors_in_js_files_8019" : "Report errors in .js files.", - "JSDoc_types_can_only_be_used_inside_documentation_comments_8020" : "JSDoc types can only be used inside documentation comments.", - "JSDoc_typedef_tag_should_either_have_a_type_annotation_or_be_followed_by_property_or_member_tags_8021" : "JSDoc '@typedef' tag should either have a type annotation or be followed by '@property' or '@member' tags.", - "JSDoc_0_is_not_attached_to_a_class_8022" : "JSDoc '@{0}' is not attached to a class.", - "JSDoc_0_1_does_not_match_the_extends_2_clause_8023" : "JSDoc '@{0} {1}' does not match the 'extends {2}' clause.", - "JSDoc_param_tag_has_name_0_but_there_is_no_parameter_with_that_name_8024" : "JSDoc '@param' tag has name '{0}', but there is no parameter with that name.", - "Class_declarations_cannot_have_more_than_one_augments_or_extends_tag_8025" : "Class declarations cannot have more than one `@augments` or `@extends` tag.", - "Expected_0_type_arguments_provide_these_with_an_extends_tag_8026" : "Expected {0} type arguments; provide these with an '@extends' tag.", - "Expected_0_1_type_arguments_provide_these_with_an_extends_tag_8027" : "Expected {0}-{1} type arguments; provide these with an '@extends' tag.", - "JSDoc_may_only_appear_in_the_last_parameter_of_a_signature_8028" : "JSDoc '...' may only appear in the last parameter of a signature.", - "JSDoc_param_tag_has_name_0_but_there_is_no_parameter_with_that_name_It_would_match_arguments_if_it_h_8029" : "JSDoc '@param' tag has name '{0}', but there is no parameter with that name. It would match 'arguments' if it had an array type.", - "Only_identifiers_Slashqualified_names_with_optional_type_arguments_are_currently_supported_in_a_clas_9002" : "Only identifiers/qualified-names with optional type arguments are currently supported in a class 'extends' clause.", - "class_expressions_are_not_currently_supported_9003" : "'class' expressions are not currently supported.", - "Language_service_is_disabled_9004" : "Language service is disabled.", - "JSX_attributes_must_only_be_assigned_a_non_empty_expression_17000" : "JSX attributes must only be assigned a non-empty 'expression'.", - "JSX_elements_cannot_have_multiple_attributes_with_the_same_name_17001" : "JSX elements cannot have multiple attributes with the same name.", - "Expected_corresponding_JSX_closing_tag_for_0_17002" : "Expected corresponding JSX closing tag for '{0}'.", - "JSX_attribute_expected_17003" : "JSX attribute expected.", - "Cannot_use_JSX_unless_the_jsx_flag_is_provided_17004" : "Cannot use JSX unless the '--jsx' flag is provided.", - "A_constructor_cannot_contain_a_super_call_when_its_class_extends_null_17005" : "A constructor cannot contain a 'super' call when its class extends 'null'.", - "An_unary_expression_with_the_0_operator_is_not_allowed_in_the_left_hand_side_of_an_exponentiation_ex_17006" : "An unary expression with the '{0}' operator is not allowed in the left-hand side of an exponentiation expression. Consider enclosing the expression in parentheses.", - "A_type_assertion_expression_is_not_allowed_in_the_left_hand_side_of_an_exponentiation_expression_Con_17007" : "A type assertion expression is not allowed in the left-hand side of an exponentiation expression. Consider enclosing the expression in parentheses.", - "JSX_element_0_has_no_corresponding_closing_tag_17008" : "JSX element '{0}' has no corresponding closing tag.", - "super_must_be_called_before_accessing_this_in_the_constructor_of_a_derived_class_17009" : "'super' must be called before accessing 'this' in the constructor of a derived class.", - "Unknown_type_acquisition_option_0_17010" : "Unknown type acquisition option '{0}'.", - "super_must_be_called_before_accessing_a_property_of_super_in_the_constructor_of_a_derived_class_17011" : "'super' must be called before accessing a property of 'super' in the constructor of a derived class.", - "_0_is_not_a_valid_meta_property_for_keyword_1_Did_you_mean_2_17012" : "'{0}' is not a valid meta-property for keyword '{1}'. Did you mean '{2}'?", - "Meta_property_0_is_only_allowed_in_the_body_of_a_function_declaration_function_expression_or_constru_17013" : "Meta-property '{0}' is only allowed in the body of a function declaration, function expression, or constructor.", - "JSX_fragment_has_no_corresponding_closing_tag_17014" : "JSX fragment has no corresponding closing tag.", - "Expected_corresponding_closing_tag_for_JSX_fragment_17015" : "Expected corresponding closing tag for JSX fragment.", - "JSX_fragment_is_not_supported_when_using_jsxFactory_17016" : "JSX fragment is not supported when using --jsxFactory", - "JSX_fragment_is_not_supported_when_using_an_inline_JSX_factory_pragma_17017" : "JSX fragment is not supported when using an inline JSX factory pragma", - "Circularity_detected_while_resolving_configuration_Colon_0_18000" : "Circularity detected while resolving configuration: {0}", - "A_path_in_an_extends_option_must_be_relative_or_rooted_but_0_is_not_18001" : "A path in an 'extends' option must be relative or rooted, but '{0}' is not.", - "The_files_list_in_config_file_0_is_empty_18002" : "The 'files' list in config file '{0}' is empty.", - "No_inputs_were_found_in_config_file_0_Specified_include_paths_were_1_and_exclude_paths_were_2_18003" : "No inputs were found in config file '{0}'. Specified 'include' paths were '{1}' and 'exclude' paths were '{2}'.", - "File_is_a_CommonJS_module_it_may_be_converted_to_an_ES6_module_80001" : "File is a CommonJS module; it may be converted to an ES6 module.", - "This_constructor_function_may_be_converted_to_a_class_declaration_80002" : "This constructor function may be converted to a class declaration.", - "Import_may_be_converted_to_a_default_import_80003" : "Import may be converted to a default import.", - "JSDoc_types_may_be_moved_to_TypeScript_types_80004" : "JSDoc types may be moved to TypeScript types.", - "require_call_may_be_converted_to_an_import_80005" : "'require' call may be converted to an import.", - "Add_missing_super_call_90001" : "Add missing 'super()' call", - "Make_super_call_the_first_statement_in_the_constructor_90002" : "Make 'super()' call the first statement in the constructor", - "Change_extends_to_implements_90003" : "Change 'extends' to 'implements'", - "Remove_declaration_for_Colon_0_90004" : "Remove declaration for: '{0}'", - "Remove_import_from_0_90005" : "Remove import from '{0}'", - "Implement_interface_0_90006" : "Implement interface '{0}'", - "Implement_inherited_abstract_class_90007" : "Implement inherited abstract class", - "Add_0_to_unresolved_variable_90008" : "Add '{0}.' to unresolved variable", - "Remove_destructuring_90009" : "Remove destructuring", - "Remove_variable_statement_90010" : "Remove variable statement", - "Import_0_from_module_1_90013" : "Import '{0}' from module \"{1}\"", - "Change_0_to_1_90014" : "Change '{0}' to '{1}'", - "Add_0_to_existing_import_declaration_from_1_90015" : "Add '{0}' to existing import declaration from \"{1}\"", - "Declare_property_0_90016" : "Declare property '{0}'", - "Add_index_signature_for_property_0_90017" : "Add index signature for property '{0}'", - "Disable_checking_for_this_file_90018" : "Disable checking for this file", - "Ignore_this_error_message_90019" : "Ignore this error message", - "Initialize_property_0_in_the_constructor_90020" : "Initialize property '{0}' in the constructor", - "Initialize_static_property_0_90021" : "Initialize static property '{0}'", - "Change_spelling_to_0_90022" : "Change spelling to '{0}'", - "Declare_method_0_90023" : "Declare method '{0}'", - "Declare_static_method_0_90024" : "Declare static method '{0}'", - "Prefix_0_with_an_underscore_90025" : "Prefix '{0}' with an underscore", - "Rewrite_as_the_indexed_access_type_0_90026" : "Rewrite as the indexed access type '{0}'", - "Declare_static_property_0_90027" : "Declare static property '{0}'", - "Call_decorator_expression_90028" : "Call decorator expression", - "Add_async_modifier_to_containing_function_90029" : "Add async modifier to containing function", - "Convert_function_to_an_ES2015_class_95001" : "Convert function to an ES2015 class", - "Convert_function_0_to_class_95002" : "Convert function '{0}' to class", - "Extract_to_0_in_1_95004" : "Extract to {0} in {1}", - "Extract_function_95005" : "Extract function", - "Extract_constant_95006" : "Extract constant", - "Extract_to_0_in_enclosing_scope_95007" : "Extract to {0} in enclosing scope", - "Extract_to_0_in_1_scope_95008" : "Extract to {0} in {1} scope", - "Annotate_with_type_from_JSDoc_95009" : "Annotate with type from JSDoc", - "Annotate_with_types_from_JSDoc_95010" : "Annotate with types from JSDoc", - "Infer_type_of_0_from_usage_95011" : "Infer type of '{0}' from usage", - "Infer_parameter_types_from_usage_95012" : "Infer parameter types from usage", - "Convert_to_default_import_95013" : "Convert to default import", - "Install_0_95014" : "Install '{0}'", - "Replace_import_with_0_95015" : "Replace import with '{0}'.", - "Use_synthetic_default_member_95016" : "Use synthetic 'default' member.", - "Convert_to_ES6_module_95017" : "Convert to ES6 module", - "Add_undefined_type_to_property_0_95018" : "Add 'undefined' type to property '{0}'", - "Add_initializer_to_property_0_95019" : "Add initializer to property '{0}'", - "Add_definite_assignment_assertion_to_property_0_95020" : "Add definite assignment assertion to property '{0}'", - "Add_all_missing_members_95022" : "Add all missing members", - "Infer_all_types_from_usage_95023" : "Infer all types from usage", - "Delete_all_unused_declarations_95024" : "Delete all unused declarations", - "Prefix_all_unused_declarations_with_where_possible_95025" : "Prefix all unused declarations with '_' where possible", - "Fix_all_detected_spelling_errors_95026" : "Fix all detected spelling errors", - "Add_initializers_to_all_uninitialized_properties_95027" : "Add initializers to all uninitialized properties", - "Add_definite_assignment_assertions_to_all_uninitialized_properties_95028" : "Add definite assignment assertions to all uninitialized properties", - "Add_undefined_type_to_all_uninitialized_properties_95029" : "Add undefined type to all uninitialized properties", - "Change_all_jsdoc_style_types_to_TypeScript_95030" : "Change all jsdoc-style types to TypeScript", - "Change_all_jsdoc_style_types_to_TypeScript_and_add_undefined_to_nullable_types_95031" : "Change all jsdoc-style types to TypeScript (and add '| undefined' to nullable types)", - "Implement_all_unimplemented_interfaces_95032" : "Implement all unimplemented interfaces", - "Install_all_missing_types_packages_95033" : "Install all missing types packages", - "Rewrite_all_as_indexed_access_types_95034" : "Rewrite all as indexed access types", - "Convert_all_to_default_imports_95035" : "Convert all to default imports", - "Make_all_super_calls_the_first_statement_in_their_constructor_95036" : "Make all 'super()' calls the first statement in their constructor", - "Add_qualifier_to_all_unresolved_variables_matching_a_member_name_95037" : "Add qualifier to all unresolved variables matching a member name", - "Change_all_extended_interfaces_to_implements_95038" : "Change all extended interfaces to 'implements'", - "Add_all_missing_super_calls_95039" : "Add all missing super calls", - "Implement_all_inherited_abstract_classes_95040" : "Implement all inherited abstract classes", - "Add_all_missing_async_modifiers_95041" : "Add all missing 'async' modifiers", - "Add_ts_ignore_to_all_error_messages_95042" : "Add '@ts-ignore' to all error messages", - "Annotate_everything_with_types_from_JSDoc_95043" : "Annotate everything with types from JSDoc", - "Add_to_all_uncalled_decorators_95044" : "Add '()' to all uncalled decorators", - "Convert_all_constructor_functions_to_classes_95045" : "Convert all constructor functions to classes", - "Generate_get_and_set_accessors_95046" : "Generate 'get' and 'set' accessors", - "Convert_require_to_import_95047" : "Convert 'require' to 'import'", - "Convert_all_require_to_import_95048" : "Convert all 'require' to 'import'", - "Move_to_a_new_file_95049" : "Move to a new file", - "Remove_unreachable_code_95050" : "Remove unreachable code", - "Remove_all_unreachable_code_95051" : "Remove all unreachable code", - "Add_missing_typeof_95052" : "Add missing 'typeof'", - "Remove_unused_label_95053" : "Remove unused label", - "Remove_all_unused_labels_95054" : "Remove all unused labels", - "Convert_0_to_mapped_object_type_95055" : "Convert '{0}' to mapped object type", - "Convert_namespace_import_to_named_imports_95056" : "Convert namespace import to named imports", - "Convert_named_imports_to_namespace_import_95057" : "Convert named imports to namespace import", - "Add_or_remove_braces_in_an_arrow_function_95058" : "Add or remove braces in an arrow function", - "Add_braces_to_arrow_function_95059" : "Add braces to arrow function", - "Remove_braces_from_arrow_function_95060" : "Remove braces from arrow function" -} \ No newline at end of file From c24049ad0da37d565d10ad4023fc1df1866a87dd Mon Sep 17 00:00:00 2001 From: csigs Date: Tue, 12 Jun 2018 04:10:28 +0000 Subject: [PATCH 08/23] LEGO: check in for master to temporary branch. --- .../diagnosticMessages/diagnosticMessages.generated.json.lcl | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/loc/lcl/ptb/diagnosticMessages/diagnosticMessages.generated.json.lcl b/src/loc/lcl/ptb/diagnosticMessages/diagnosticMessages.generated.json.lcl index 5888ca24a9c..3d48517da31 100644 --- a/src/loc/lcl/ptb/diagnosticMessages/diagnosticMessages.generated.json.lcl +++ b/src/loc/lcl/ptb/diagnosticMessages/diagnosticMessages.generated.json.lcl @@ -1970,6 +1970,9 @@ + + + From f007c3586bb9755ff29d1384435943669efed8d4 Mon Sep 17 00:00:00 2001 From: Alexander T Date: Tue, 12 Jun 2018 18:17:04 +0300 Subject: [PATCH 09/23] mapRoot is not filePath --- tests/cases/fourslash/getEditsForFileRename_tsconfig.ts | 2 -- 1 file changed, 2 deletions(-) diff --git a/tests/cases/fourslash/getEditsForFileRename_tsconfig.ts b/tests/cases/fourslash/getEditsForFileRename_tsconfig.ts index 611bff18539..62a4d835f5f 100644 --- a/tests/cases/fourslash/getEditsForFileRename_tsconfig.ts +++ b/tests/cases/fourslash/getEditsForFileRename_tsconfig.ts @@ -4,7 +4,6 @@ ////{ //// "compilerOptions": { //// "baseUrl": "./old", -//// "mapRoot": "../src/old", //// "paths": { //// "foo": ["old"], //// }, @@ -25,7 +24,6 @@ verify.getEditsForFileRename({ `{ "compilerOptions": { "baseUrl": "new", - "mapRoot": "new", "paths": { "foo": ["new"], }, From 51fb07523abe12fce8a91d2837ccf79c4c73e2cd Mon Sep 17 00:00:00 2001 From: Nathan Shively-Sanders <293473+sandersn@users.noreply.github.com> Date: Tue, 12 Jun 2018 09:04:29 -0700 Subject: [PATCH 10/23] Use / in paths in the auto-generated files' header (#24883) --- scripts/processDiagnosticMessages.ts | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/scripts/processDiagnosticMessages.ts b/scripts/processDiagnosticMessages.ts index 04893eb38e3..f296a62de78 100644 --- a/scripts/processDiagnosticMessages.ts +++ b/scripts/processDiagnosticMessages.ts @@ -60,7 +60,7 @@ function checkForUniqueCodes(diagnosticTable: InputDiagnosticMessageTable) { function buildInfoFileOutput(messageTable: InputDiagnosticMessageTable, inputFilePathRel: string, thisFilePathRel: string): string { let result = "// \r\n" + - "// generated from '" + inputFilePathRel + "' by '" + thisFilePathRel + "'\r\n" + + "// generated from '" + inputFilePathRel + "' by '" + thisFilePathRel.replace(/\\/g, '/') + "'\r\n" + "/* @internal */\r\n" + "namespace ts {\r\n" + " function diag(code: number, category: DiagnosticCategory, key: string, message: string, reportsUnnecessary?: {}): DiagnosticMessage {\r\n" + @@ -119,4 +119,4 @@ function convertPropertyName(origName: string): string { return result; } -main(); \ No newline at end of file +main(); From a256b12373da973bf10dd85b84b8555744631000 Mon Sep 17 00:00:00 2001 From: csigs Date: Tue, 12 Jun 2018 16:10:39 +0000 Subject: [PATCH 11/23] LEGO: check in for master to temporary branch. --- .../diagnosticMessages.generated.json.lcl | 156 ++++++++++++++++++ 1 file changed, 156 insertions(+) diff --git a/src/loc/lcl/rus/diagnosticMessages/diagnosticMessages.generated.json.lcl b/src/loc/lcl/rus/diagnosticMessages/diagnosticMessages.generated.json.lcl index 282a3593711..8afbc6c8d0b 100644 --- a/src/loc/lcl/rus/diagnosticMessages/diagnosticMessages.generated.json.lcl +++ b/src/loc/lcl/rus/diagnosticMessages/diagnosticMessages.generated.json.lcl @@ -482,6 +482,18 @@ + + + + + + + + + + + + @@ -947,6 +959,12 @@ + + + + + + @@ -1016,6 +1034,12 @@ + + + + + + @@ -1757,6 +1781,24 @@ + + + + + + + + + + + + + + + + + + @@ -1937,12 +1979,18 @@ + + + + + + @@ -2825,6 +2873,12 @@ + + + + + + @@ -3281,6 +3335,12 @@ + + + + + + @@ -5708,6 +5768,12 @@ + + + + + + @@ -5744,6 +5810,12 @@ + + + + + + @@ -6176,6 +6248,48 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -6185,6 +6299,12 @@ + + + + + + @@ -6647,6 +6767,12 @@ + + + + + + @@ -7220,6 +7346,12 @@ + + + + + + @@ -7238,6 +7370,18 @@ + + + + + + + + + + + + @@ -8846,6 +8990,12 @@ + + + + + + @@ -9395,6 +9545,12 @@ + + + + + + From 5be8f1f9f937594452ed39d0b9a85f837f0d9d20 Mon Sep 17 00:00:00 2001 From: Nathan Shively-Sanders <293473+sandersn@users.noreply.github.com> Date: Tue, 12 Jun 2018 09:42:26 -0700 Subject: [PATCH 12/23] Better handling of circular JS containers in getTypeOfVariableOrParameterOrProperty (#24732) * avoid circularity in getTypeOfVariableOrParameterOrProperty Modify getTypeOfVariableOrParameterOrProperty to get the type of the variable declaration before widening it. This essentially avoids some circularities by (1) setting the type of the variable declaration to the unwidened type (2) updating the type of the variable declaration to the widened one. You will still get a circular noImplicitAny in (1), for expressions that actually are circular, but not in (2), for the containers of things that are not themselves circular. * Stop checking js init object literals via checkObjectLiteral * checkBinaryExpression: new code for special assignments * Chained lookup for js initializer type * Check for JS-specific types only once Also make sure to respect the type annotation if there is one. * Accept API changes --- src/compiler/binder.ts | 3 +- src/compiler/checker.ts | 204 +++++++++++------- src/parser/utilities.ts | 6 + .../reference/APISample_Watch.errors.txt | 146 ++++++------- .../APISample_WatchWithDefaults.errors.txt | 146 ++++++------- ...APISample_WatchWithOwnWatchHost.errors.txt | 146 ++++++------- .../reference/APISample_compile.errors.txt | 146 ++++++------- .../reference/APISample_jsdoc.errors.txt | 146 ++++++------- .../reference/APISample_linter.errors.txt | 146 ++++++------- .../APISample_parseConfig.errors.txt | 146 ++++++------- .../reference/APISample_transform.errors.txt | 146 ++++++------- .../reference/APISample_watcher.errors.txt | 146 ++++++------- .../reference/api/tsserverlibrary.d.ts | 2 + tests/baselines/reference/api/typescript.d.ts | 2 + .../chainedPrototypeAssignment.types | 4 +- .../reference/exportNestedNamespaces.symbols | 2 +- .../reference/exportNestedNamespaces.types | 18 +- .../jsContainerMergeJsContainer.types | 8 +- .../jsContainerMergeTsDeclaration3.types | 2 +- .../jsObjectsMarkedAsOpenEnded.types | 2 +- .../moduleExportNestedNamespaces.types | 8 +- .../reference/nestedPrototypeAssignment.types | 12 +- .../typeFromPropertyAssignment10.types | 80 +++---- .../typeFromPropertyAssignment11.types | 12 +- .../typeFromPropertyAssignment13.types | 26 +-- .../typeFromPropertyAssignment14.types | 30 +-- .../typeFromPropertyAssignment15.types | 8 +- .../typeFromPropertyAssignment16.types | 30 +-- .../typeFromPropertyAssignment18.symbols | 16 ++ .../typeFromPropertyAssignment18.types | 50 +++-- .../typeFromPropertyAssignment24.types | 10 +- .../typeFromPropertyAssignment25.types | 14 +- .../typeFromPropertyAssignment26.errors.txt | 24 +++ .../typeFromPropertyAssignment26.symbols | 43 ++++ .../typeFromPropertyAssignment26.types | 55 +++++ .../typeFromPropertyAssignment4.types | 10 +- .../typeFromPropertyAssignment7.types | 8 +- .../typeFromPropertyAssignment8.types | 72 +++---- .../typeFromPropertyAssignment9.symbols | 2 +- .../typeFromPropertyAssignment9.types | 90 ++++---- ...typeFromPropertyAssignmentOutOfOrder.types | 22 +- ...typeFromPropertyAssignmentWithExport.types | 8 +- .../reference/typedefCrossModule3.types | 10 +- .../salsa/typeFromPropertyAssignment18.ts | 2 + .../salsa/typeFromPropertyAssignment26.ts | 19 ++ 45 files changed, 1230 insertions(+), 998 deletions(-) create mode 100644 tests/baselines/reference/typeFromPropertyAssignment26.errors.txt create mode 100644 tests/baselines/reference/typeFromPropertyAssignment26.symbols create mode 100644 tests/baselines/reference/typeFromPropertyAssignment26.types create mode 100644 tests/cases/conformance/salsa/typeFromPropertyAssignment26.ts diff --git a/src/compiler/binder.ts b/src/compiler/binder.ts index 5ba78c1ad98..432b63dca1e 100644 --- a/src/compiler/binder.ts +++ b/src/compiler/binder.ts @@ -2514,11 +2514,12 @@ namespace ts { return true; } const node = symbol.valueDeclaration; - const init = !node ? undefined : + let init = !node ? undefined : isVariableDeclaration(node) ? node.initializer : isBinaryExpression(node) ? node.right : isPropertyAccessExpression(node) && isBinaryExpression(node.parent) ? node.parent.right : undefined; + init = init && getRightMostAssignedExpression(init); if (init) { const isPrototypeAssignment = isPrototypeAccess(isVariableDeclaration(node) ? node.name : isBinaryExpression(node) ? node.left : node); return !!getJavascriptInitializer(isBinaryExpression(init) && init.operatorToken.kind === SyntaxKind.BarBarToken ? init.right : init, isPrototypeAssignment); diff --git a/src/compiler/checker.ts b/src/compiler/checker.ts index ae21da9c9d0..4344409e697 100644 --- a/src/compiler/checker.ts +++ b/src/compiler/checker.ts @@ -4868,7 +4868,10 @@ namespace ts { // binding pattern [x, s = ""]. Because the contextual type is a tuple type, the resulting type of [1, "one"] is the // tuple type [number, string]. Thus, the type inferred for 'x' is number and the type inferred for 's' is string. function getWidenedTypeForVariableLikeDeclaration(declaration: ParameterDeclaration | PropertyDeclaration | PropertySignature | VariableDeclaration | BindingElement, reportErrors?: boolean): Type { - let type = getTypeForVariableLikeDeclaration(declaration, /*includeOptionality*/ true); + return widenTypeForVariableLikeDeclaration(getTypeForVariableLikeDeclaration(declaration, /*includeOptionality*/ true), declaration, reportErrors); + } + + function widenTypeForVariableLikeDeclaration(type: Type | undefined, declaration: any, reportErrors?: boolean) { if (type) { if (reportErrors) { reportErrorsFromWidening(declaration, type); @@ -4931,59 +4934,48 @@ namespace ts { if (declaration.kind === SyntaxKind.ExportAssignment) { return links.type = checkExpression((declaration).expression); } - if (isInJavaScriptFile(declaration) && isJSDocPropertyLikeTag(declaration) && declaration.typeExpression) { - return links.type = getTypeFromTypeNode(declaration.typeExpression.type); - } // Handle variable, parameter or property if (!pushTypeResolution(symbol, TypeSystemPropertyName.Type)) { return errorType; } - let type: Type; - // Handle certain special assignment kinds, which happen to union across multiple declarations: - // * module.exports = expr - // * exports.p = expr - // * this.p = expr - // * className.prototype.method = expr - if (declaration.kind === SyntaxKind.BinaryExpression || - declaration.kind === SyntaxKind.PropertyAccessExpression && declaration.parent.kind === SyntaxKind.BinaryExpression) { - type = getWidenedTypeFromJSSpecialPropertyDeclarations(symbol); - } - else if (isJSDocPropertyLikeTag(declaration) - || isPropertyAccessExpression(declaration) - || isIdentifier(declaration) - || isClassDeclaration(declaration) - || isFunctionDeclaration(declaration) - || (isMethodDeclaration(declaration) && !isObjectLiteralMethod(declaration)) - || isMethodSignature(declaration)) { - - // Symbol is property of some kind that is merged with something - should use `getTypeOfFuncClassEnumModule` and not `getTypeOfVariableOrParameterOrProperty` - if (symbol.flags & (SymbolFlags.Function | SymbolFlags.Method | SymbolFlags.Class | SymbolFlags.Enum | SymbolFlags.ValueModule)) { - return getTypeOfFuncClassEnumModule(symbol); + let type = getJSSpecialType(symbol, declaration); + if (!type) { + if (isJSDocPropertyLikeTag(declaration) + || isPropertyAccessExpression(declaration) + || isIdentifier(declaration) + || isClassDeclaration(declaration) + || isFunctionDeclaration(declaration) + || (isMethodDeclaration(declaration) && !isObjectLiteralMethod(declaration)) + || isMethodSignature(declaration)) { + // Symbol is property of some kind that is merged with something - should use `getTypeOfFuncClassEnumModule` and not `getTypeOfVariableOrParameterOrProperty` + if (symbol.flags & (SymbolFlags.Function | SymbolFlags.Method | SymbolFlags.Class | SymbolFlags.Enum | SymbolFlags.ValueModule)) { + return getTypeOfFuncClassEnumModule(symbol); + } + type = tryGetTypeFromEffectiveTypeNode(declaration) || anyType; + } + else if (isPropertyAssignment(declaration)) { + type = tryGetTypeFromEffectiveTypeNode(declaration) || checkPropertyAssignment(declaration); + } + else if (isJsxAttribute(declaration)) { + type = tryGetTypeFromEffectiveTypeNode(declaration) || checkJsxAttribute(declaration); + } + else if (isShorthandPropertyAssignment(declaration)) { + type = tryGetTypeFromEffectiveTypeNode(declaration) || checkExpressionForMutableLocation(declaration.name, CheckMode.Normal); + } + else if (isObjectLiteralMethod(declaration)) { + type = tryGetTypeFromEffectiveTypeNode(declaration) || checkObjectLiteralMethod(declaration, CheckMode.Normal); + } + else if (isParameter(declaration) + || isPropertyDeclaration(declaration) + || isPropertySignature(declaration) + || isVariableDeclaration(declaration) + || isBindingElement(declaration)) { + type = getWidenedTypeForVariableLikeDeclaration(declaration, /*includeOptionality*/ true); + } + else { + return Debug.fail("Unhandled declaration kind! " + Debug.showSyntaxKind(declaration) + " for " + Debug.showSymbol(symbol)); } - type = tryGetTypeFromEffectiveTypeNode(declaration) || anyType; - } - else if (isPropertyAssignment(declaration)) { - type = tryGetTypeFromEffectiveTypeNode(declaration) || checkPropertyAssignment(declaration); - } - else if (isJsxAttribute(declaration)) { - type = tryGetTypeFromEffectiveTypeNode(declaration) || checkJsxAttribute(declaration); - } - else if (isShorthandPropertyAssignment(declaration)) { - type = tryGetTypeFromEffectiveTypeNode(declaration) || checkExpressionForMutableLocation(declaration.name, CheckMode.Normal); - } - else if (isObjectLiteralMethod(declaration)) { - type = tryGetTypeFromEffectiveTypeNode(declaration) || checkObjectLiteralMethod(declaration, CheckMode.Normal); - } - else if (isParameter(declaration) - || isPropertyDeclaration(declaration) - || isPropertySignature(declaration) - || isVariableDeclaration(declaration) - || isBindingElement(declaration)) { - type = getWidenedTypeForVariableLikeDeclaration(declaration, /*reportErrors*/ true); - } - else { - return Debug.fail("Unhandled declaration kind! " + Debug.showSyntaxKind(declaration) + " for " + Debug.showSymbol(symbol)); } if (!popTypeResolution()) { @@ -4994,6 +4986,56 @@ namespace ts { return links.type; } + function getJSSpecialType(symbol: Symbol, decl: Declaration): Type | undefined { + if (!isInJavaScriptFile(decl)) { + return undefined; + } + else if (isJSDocPropertyLikeTag(decl) && decl.typeExpression) { + return getTypeFromTypeNode(decl.typeExpression.type); + } + // Handle certain special assignment kinds, which happen to union across multiple declarations: + // * module.exports = expr + // * exports.p = expr + // * this.p = expr + // * className.prototype.method = expr + else if (isBinaryExpression(decl) || + isPropertyAccessExpression(decl) && isBinaryExpression(decl.parent)) { + return getJSInitializerType(decl, symbol, getAssignedJavascriptInitializer(isBinaryExpression(decl) ? decl.left : decl)) || + getWidenedTypeFromJSSpecialPropertyDeclarations(symbol); + } + else if (isParameter(decl) + || isPropertyDeclaration(decl) + || isPropertySignature(decl) + || isVariableDeclaration(decl) + || isBindingElement(decl)) { + // Use type from type annotation if one is present + const isOptional = isParameter(decl) && isJSDocOptionalParameter(decl) || + !isBindingElement(decl) && !isVariableDeclaration(decl) && !!decl.questionToken; + const declaredType = tryGetTypeFromEffectiveTypeNode(decl); + return declaredType && addOptionality(declaredType, isOptional) || + getJSInitializerType(decl, symbol, getDeclaredJavascriptInitializer(decl)) || + getWidenedTypeForVariableLikeDeclaration(decl, /*includeOptionality*/ true); + } + } + + function getJSInitializerType(decl: Node, symbol: Symbol, init: Expression | undefined): Type | undefined { + if (init && isInJavaScriptFile(init) && isObjectLiteralExpression(init)) { + const exports = createSymbolTable(); + while (isBinaryExpression(decl) || isPropertyAccessExpression(decl)) { + const s = getSymbolOfNode(decl); + if (s && hasEntries(s.exports)) { + mergeSymbolTable(exports, s.exports); + } + decl = isBinaryExpression(decl) ? decl.parent : decl.parent.parent; + } + const s = getSymbolOfNode(decl); + if (s && hasEntries(s.exports)) { + mergeSymbolTable(exports, s.exports); + } + return createAnonymousType(symbol, exports, emptyArray, emptyArray, jsObjectLiteralIndexInfo, undefined); + } + } + function getAnnotatedAccessorType(accessor: AccessorDeclaration | undefined): Type | undefined { if (accessor) { if (accessor.kind === SyntaxKind.GetAccessor) { @@ -12181,14 +12223,6 @@ namespace ts { // widen accessor based properties here. return prop; } - if (prop.flags & SymbolFlags.JSContainer) { - const node = prop.declarations && first(prop.declarations); - const init = getAssignedJavascriptInitializer(node); - if (init && init.kind !== SyntaxKind.ObjectLiteralExpression) { - // for JS special declarations, the only kind of initializer that will widen is object literals - return prop; - } - } const original = getTypeOfSymbol(prop); const propContext = context && createWideningContext(context, prop.escapedName, /*siblings*/ undefined); const widened = getWidenedTypeWithContext(original, propContext); @@ -15996,19 +16030,6 @@ namespace ts { let patternWithComputedProperties = false; let hasComputedStringProperty = false; let hasComputedNumberProperty = false; - - if (isInJSFile) { - const decl = getDeclarationOfJSInitializer(node); - if (decl) { - // a JS object literal whose declaration's symbol has exports is a JS namespace - const symbol = getSymbolOfNode(decl); - if (symbol && hasEntries(symbol.exports)) { - propertiesTable = symbol.exports; - symbol.exports.forEach(s => propertiesArray.push(getMergedSymbol(s))); - return createObjectLiteralType(); - } - } - } propertiesTable = createSymbolTable(); let offset = 0; @@ -20440,9 +20461,15 @@ namespace ts { getUnionType([removeDefinitelyFalsyTypes(leftType), rightType], UnionReduction.Subtype) : leftType; case SyntaxKind.EqualsToken: - checkSpecialAssignment(left, right); - checkAssignmentOperator(rightType); - return getRegularTypeOfObjectLiteral(rightType); + const special = getSpecialPropertyAssignmentKind(left.parent as BinaryExpression); + checkSpecialAssignment(special, right); + if (isJSSpecialPropertyAssignment(special)) { + return leftType; + } + else { + checkAssignmentOperator(rightType); + return getRegularTypeOfObjectLiteral(rightType); + } case SyntaxKind.CommaToken: if (!compilerOptions.allowUnreachableCode && isSideEffectFree(left) && !isEvalNode(right)) { error(left, Diagnostics.Left_side_of_comma_operator_is_unused_and_has_no_side_effects); @@ -20453,8 +20480,7 @@ namespace ts { return Debug.fail(); } - function checkSpecialAssignment(left: Node, right: Expression) { - const special = getSpecialPropertyAssignmentKind(left.parent as BinaryExpression); + function checkSpecialAssignment(special: SpecialPropertyAssignmentKind, right: Expression) { if (special === SpecialPropertyAssignmentKind.ModuleExports) { const rightType = checkExpression(right, checkMode); for (const prop of getPropertiesOfObjectType(rightType)) { @@ -20513,6 +20539,7 @@ namespace ts { // requires VarExpr to be classified as a reference // A compound assignment furthermore requires VarExpr to be classified as a reference (section 4.1) // and the type of the non-compound operation to be assignable to the type of VarExpr. + if (checkReferenceExpression(left, Diagnostics.The_left_hand_side_of_an_assignment_expression_must_be_a_variable_or_a_property_access) && (!isIdentifier(left) || unescapeLeadingUnderscores(left.escapedText) !== "exports")) { // to avoid cascading errors check assignability only if 'isReference' check succeeded and no errors were reported @@ -20521,6 +20548,23 @@ namespace ts { } } + function isJSSpecialPropertyAssignment(special: SpecialPropertyAssignmentKind) { + switch (special) { + case SpecialPropertyAssignmentKind.ExportsProperty: + case SpecialPropertyAssignmentKind.ModuleExports: + case SpecialPropertyAssignmentKind.Property: + case SpecialPropertyAssignmentKind.Prototype: + case SpecialPropertyAssignmentKind.PrototypeProperty: + case SpecialPropertyAssignmentKind.ThisProperty: + const symbol = getSymbolOfNode(left); + const init = getAssignedJavascriptInitializer(right); + return init && isObjectLiteralExpression(init) && + symbol && hasEntries(symbol.exports); + default: + return false; + } + } + function reportOperatorError() { error(errorNode || operatorToken, Diagnostics.Operator_0_cannot_be_applied_to_types_1_and_2, tokenToString(operatorToken.kind), typeToString(leftType), typeToString(rightType)); } @@ -23297,9 +23341,15 @@ namespace ts { // Node is the primary declaration of the symbol, just validate the initializer // Don't validate for-in initializer as it is already an error const initializer = getEffectiveInitializer(node); - if (initializer && node.parent.parent.kind !== SyntaxKind.ForInStatement) { - checkTypeAssignableTo(checkExpressionCached(initializer), type, node, /*headMessage*/ undefined); - checkParameterInitializer(node); + if (initializer) { + const isJSObjectLiteralInitializer = isInJavaScriptFile(node) && + isObjectLiteralExpression(initializer) && + (initializer.properties.length === 0 || isPrototypeAccess(node.name)) && + hasEntries(symbol.exports); + if (!isJSObjectLiteralInitializer && node.parent.parent.kind !== SyntaxKind.ForInStatement) { + checkTypeAssignableTo(checkExpressionCached(initializer), type, node, /*headMessage*/ undefined); + checkParameterInitializer(node); + } } } else { diff --git a/src/parser/utilities.ts b/src/parser/utilities.ts index f04f5f01bd7..e67ea3e743f 100644 --- a/src/parser/utilities.ts +++ b/src/parser/utilities.ts @@ -1761,6 +1761,12 @@ namespace ts { return node.initializer; } + /** Get the declaration initializer when it is container-like (See getJavascriptInitializer). */ + export function getDeclaredJavascriptInitializer(node: HasExpressionInitializer) { + const init = getEffectiveInitializer(node); + return init && getJavascriptInitializer(init, isPrototypeAccess(node.name)); + } + /** * Get the assignment 'initializer' -- the righthand side-- when the initializer is container-like (See getJavascriptInitializer). * We treat the right hand side of assignments with container-like initalizers as declarations. diff --git a/tests/baselines/reference/APISample_Watch.errors.txt b/tests/baselines/reference/APISample_Watch.errors.txt index bb02ed2b9a2..2acf3736320 100644 --- a/tests/baselines/reference/APISample_Watch.errors.txt +++ b/tests/baselines/reference/APISample_Watch.errors.txt @@ -1,67 +1,65 @@ typescript_standalone.d.ts(21,28): error TS1005: ';' expected. typescript_standalone.d.ts(21,41): error TS1005: ';' expected. -typescript_standalone.d.ts(8910,28): error TS1005: ';' expected. -typescript_standalone.d.ts(8910,42): error TS1005: ';' expected. -typescript_standalone.d.ts(9170,28): error TS1005: ';' expected. -typescript_standalone.d.ts(9170,46): error TS1005: ';' expected. -typescript_standalone.d.ts(9520,28): error TS1005: ';' expected. -typescript_standalone.d.ts(9520,36): error TS1005: ';' expected. -typescript_standalone.d.ts(9544,28): error TS1005: ';' expected. -typescript_standalone.d.ts(9544,36): error TS1005: ';' expected. -typescript_standalone.d.ts(9631,28): error TS1005: ';' expected. -typescript_standalone.d.ts(9631,38): error TS1005: ';' expected. -typescript_standalone.d.ts(10796,28): error TS1005: ';' expected. -typescript_standalone.d.ts(10796,57): error TS1005: ';' expected. -typescript_standalone.d.ts(10807,28): error TS1005: ';' expected. -typescript_standalone.d.ts(10807,41): error TS1005: ';' expected. -typescript_standalone.d.ts(10817,28): error TS1005: ';' expected. -typescript_standalone.d.ts(10817,48): error TS1005: ';' expected. -typescript_standalone.d.ts(10892,28): error TS1005: ';' expected. -typescript_standalone.d.ts(10892,47): error TS1005: ';' expected. -typescript_standalone.d.ts(10949,28): error TS1005: ';' expected. -typescript_standalone.d.ts(10949,47): error TS1005: ';' expected. -typescript_standalone.d.ts(11003,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11003,52): error TS1005: ';' expected. -typescript_standalone.d.ts(11023,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11023,44): error TS1005: ';' expected. -typescript_standalone.d.ts(11033,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11033,35): error TS1005: ';' expected. -typescript_standalone.d.ts(11067,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11067,40): error TS1005: ';' expected. -typescript_standalone.d.ts(11070,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11070,43): error TS1005: ';' expected. -typescript_standalone.d.ts(11074,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11074,45): error TS1005: ';' expected. -typescript_standalone.d.ts(11092,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11092,56): error TS1005: ';' expected. -typescript_standalone.d.ts(11118,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11118,36): error TS1005: ';' expected. -typescript_standalone.d.ts(11121,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11121,43): error TS1005: ';' expected. -typescript_standalone.d.ts(11133,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11133,43): error TS1005: ';' expected. -typescript_standalone.d.ts(11163,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11163,40): error TS1005: ';' expected. -typescript_standalone.d.ts(11197,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11197,40): error TS1005: ';' expected. -typescript_standalone.d.ts(11208,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11208,40): error TS1005: ';' expected. -typescript_standalone.d.ts(11232,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11232,40): error TS1005: ';' expected. -typescript_standalone.d.ts(11240,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11240,40): error TS1005: ';' expected. -typescript_standalone.d.ts(11244,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11244,40): error TS1005: ';' expected. -typescript_standalone.d.ts(11274,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11274,40): error TS1005: ';' expected. -typescript_standalone.d.ts(11317,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11317,41): error TS1005: ';' expected. -typescript_standalone.d.ts(11504,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11504,37): error TS1005: ';' expected. +typescript_standalone.d.ts(8912,28): error TS1005: ';' expected. +typescript_standalone.d.ts(8912,42): error TS1005: ';' expected. +typescript_standalone.d.ts(9172,28): error TS1005: ';' expected. +typescript_standalone.d.ts(9172,46): error TS1005: ';' expected. +typescript_standalone.d.ts(9522,28): error TS1005: ';' expected. +typescript_standalone.d.ts(9522,36): error TS1005: ';' expected. +typescript_standalone.d.ts(9546,28): error TS1005: ';' expected. +typescript_standalone.d.ts(9546,36): error TS1005: ';' expected. +typescript_standalone.d.ts(9633,28): error TS1005: ';' expected. +typescript_standalone.d.ts(9633,38): error TS1005: ';' expected. +typescript_standalone.d.ts(10798,28): error TS1005: ';' expected. +typescript_standalone.d.ts(10798,57): error TS1005: ';' expected. +typescript_standalone.d.ts(10809,28): error TS1005: ';' expected. +typescript_standalone.d.ts(10809,41): error TS1005: ';' expected. +typescript_standalone.d.ts(10819,28): error TS1005: ';' expected. +typescript_standalone.d.ts(10819,48): error TS1005: ';' expected. +typescript_standalone.d.ts(10894,28): error TS1005: ';' expected. +typescript_standalone.d.ts(10894,47): error TS1005: ';' expected. +typescript_standalone.d.ts(10951,28): error TS1005: ';' expected. +typescript_standalone.d.ts(10951,47): error TS1005: ';' expected. +typescript_standalone.d.ts(11005,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11005,52): error TS1005: ';' expected. +typescript_standalone.d.ts(11025,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11025,44): error TS1005: ';' expected. +typescript_standalone.d.ts(11035,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11035,35): error TS1005: ';' expected. +typescript_standalone.d.ts(11069,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11069,40): error TS1005: ';' expected. +typescript_standalone.d.ts(11072,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11072,43): error TS1005: ';' expected. +typescript_standalone.d.ts(11076,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11076,45): error TS1005: ';' expected. +typescript_standalone.d.ts(11094,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11094,56): error TS1005: ';' expected. +typescript_standalone.d.ts(11120,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11120,36): error TS1005: ';' expected. +typescript_standalone.d.ts(11123,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11123,43): error TS1005: ';' expected. +typescript_standalone.d.ts(11135,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11135,43): error TS1005: ';' expected. +typescript_standalone.d.ts(11165,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11165,40): error TS1005: ';' expected. +typescript_standalone.d.ts(11199,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11199,40): error TS1005: ';' expected. +typescript_standalone.d.ts(11210,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11210,40): error TS1005: ';' expected. +typescript_standalone.d.ts(11234,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11234,40): error TS1005: ';' expected. +typescript_standalone.d.ts(11242,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11242,40): error TS1005: ';' expected. +typescript_standalone.d.ts(11246,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11246,40): error TS1005: ';' expected. +typescript_standalone.d.ts(11276,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11276,40): error TS1005: ';' expected. +typescript_standalone.d.ts(11319,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11319,41): error TS1005: ';' expected. typescript_standalone.d.ts(11506,28): error TS1005: ';' expected. typescript_standalone.d.ts(11506,37): error TS1005: ';' expected. -typescript_standalone.d.ts(11510,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11510,37): error TS1005: ';' expected. +typescript_standalone.d.ts(11508,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11508,37): error TS1005: ';' expected. typescript_standalone.d.ts(11512,28): error TS1005: ';' expected. typescript_standalone.d.ts(11512,37): error TS1005: ';' expected. typescript_standalone.d.ts(11514,28): error TS1005: ';' expected. @@ -70,8 +68,8 @@ typescript_standalone.d.ts(11516,28): error TS1005: ';' expected. typescript_standalone.d.ts(11516,37): error TS1005: ';' expected. typescript_standalone.d.ts(11518,28): error TS1005: ';' expected. typescript_standalone.d.ts(11518,37): error TS1005: ';' expected. -typescript_standalone.d.ts(11527,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11527,37): error TS1005: ';' expected. +typescript_standalone.d.ts(11520,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11520,37): error TS1005: ';' expected. typescript_standalone.d.ts(11529,28): error TS1005: ';' expected. typescript_standalone.d.ts(11529,37): error TS1005: ';' expected. typescript_standalone.d.ts(11531,28): error TS1005: ';' expected. @@ -100,8 +98,8 @@ typescript_standalone.d.ts(11553,28): error TS1005: ';' expected. typescript_standalone.d.ts(11553,37): error TS1005: ';' expected. typescript_standalone.d.ts(11555,28): error TS1005: ';' expected. typescript_standalone.d.ts(11555,37): error TS1005: ';' expected. -typescript_standalone.d.ts(11565,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11565,37): error TS1005: ';' expected. +typescript_standalone.d.ts(11557,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11557,37): error TS1005: ';' expected. typescript_standalone.d.ts(11567,28): error TS1005: ';' expected. typescript_standalone.d.ts(11567,37): error TS1005: ';' expected. typescript_standalone.d.ts(11569,28): error TS1005: ';' expected. @@ -115,19 +113,21 @@ typescript_standalone.d.ts(11575,37): error TS1005: ';' expected. typescript_standalone.d.ts(11577,28): error TS1005: ';' expected. typescript_standalone.d.ts(11577,37): error TS1005: ';' expected. typescript_standalone.d.ts(11579,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11579,72): error TS1005: ';' expected. +typescript_standalone.d.ts(11579,37): error TS1005: ';' expected. typescript_standalone.d.ts(11581,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11581,52): error TS1005: ';' expected. -typescript_standalone.d.ts(11653,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11653,72): error TS1005: ';' expected. +typescript_standalone.d.ts(11581,72): error TS1005: ';' expected. +typescript_standalone.d.ts(11583,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11583,52): error TS1005: ';' expected. typescript_standalone.d.ts(11655,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11655,38): error TS1005: ';' expected. +typescript_standalone.d.ts(11655,72): error TS1005: ';' expected. typescript_standalone.d.ts(11657,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11657,71): error TS1005: ';' expected. +typescript_standalone.d.ts(11657,38): error TS1005: ';' expected. typescript_standalone.d.ts(11659,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11659,40): error TS1005: ';' expected. -typescript_standalone.d.ts(11735,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11735,48): error TS1005: ';' expected. +typescript_standalone.d.ts(11659,71): error TS1005: ';' expected. +typescript_standalone.d.ts(11661,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11661,40): error TS1005: ';' expected. +typescript_standalone.d.ts(11737,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11737,48): error TS1005: ';' expected. ==== tests/cases/compiler/APISample_Watch.ts (0 errors) ==== diff --git a/tests/baselines/reference/APISample_WatchWithDefaults.errors.txt b/tests/baselines/reference/APISample_WatchWithDefaults.errors.txt index 8f1d89b4845..f3ab8730508 100644 --- a/tests/baselines/reference/APISample_WatchWithDefaults.errors.txt +++ b/tests/baselines/reference/APISample_WatchWithDefaults.errors.txt @@ -1,67 +1,65 @@ typescript_standalone.d.ts(21,28): error TS1005: ';' expected. typescript_standalone.d.ts(21,41): error TS1005: ';' expected. -typescript_standalone.d.ts(8910,28): error TS1005: ';' expected. -typescript_standalone.d.ts(8910,42): error TS1005: ';' expected. -typescript_standalone.d.ts(9170,28): error TS1005: ';' expected. -typescript_standalone.d.ts(9170,46): error TS1005: ';' expected. -typescript_standalone.d.ts(9520,28): error TS1005: ';' expected. -typescript_standalone.d.ts(9520,36): error TS1005: ';' expected. -typescript_standalone.d.ts(9544,28): error TS1005: ';' expected. -typescript_standalone.d.ts(9544,36): error TS1005: ';' expected. -typescript_standalone.d.ts(9631,28): error TS1005: ';' expected. -typescript_standalone.d.ts(9631,38): error TS1005: ';' expected. -typescript_standalone.d.ts(10796,28): error TS1005: ';' expected. -typescript_standalone.d.ts(10796,57): error TS1005: ';' expected. -typescript_standalone.d.ts(10807,28): error TS1005: ';' expected. -typescript_standalone.d.ts(10807,41): error TS1005: ';' expected. -typescript_standalone.d.ts(10817,28): error TS1005: ';' expected. -typescript_standalone.d.ts(10817,48): error TS1005: ';' expected. -typescript_standalone.d.ts(10892,28): error TS1005: ';' expected. -typescript_standalone.d.ts(10892,47): error TS1005: ';' expected. -typescript_standalone.d.ts(10949,28): error TS1005: ';' expected. -typescript_standalone.d.ts(10949,47): error TS1005: ';' expected. -typescript_standalone.d.ts(11003,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11003,52): error TS1005: ';' expected. -typescript_standalone.d.ts(11023,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11023,44): error TS1005: ';' expected. -typescript_standalone.d.ts(11033,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11033,35): error TS1005: ';' expected. -typescript_standalone.d.ts(11067,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11067,40): error TS1005: ';' expected. -typescript_standalone.d.ts(11070,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11070,43): error TS1005: ';' expected. -typescript_standalone.d.ts(11074,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11074,45): error TS1005: ';' expected. -typescript_standalone.d.ts(11092,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11092,56): error TS1005: ';' expected. -typescript_standalone.d.ts(11118,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11118,36): error TS1005: ';' expected. -typescript_standalone.d.ts(11121,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11121,43): error TS1005: ';' expected. -typescript_standalone.d.ts(11133,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11133,43): error TS1005: ';' expected. -typescript_standalone.d.ts(11163,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11163,40): error TS1005: ';' expected. -typescript_standalone.d.ts(11197,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11197,40): error TS1005: ';' expected. -typescript_standalone.d.ts(11208,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11208,40): error TS1005: ';' expected. -typescript_standalone.d.ts(11232,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11232,40): error TS1005: ';' expected. -typescript_standalone.d.ts(11240,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11240,40): error TS1005: ';' expected. -typescript_standalone.d.ts(11244,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11244,40): error TS1005: ';' expected. -typescript_standalone.d.ts(11274,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11274,40): error TS1005: ';' expected. -typescript_standalone.d.ts(11317,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11317,41): error TS1005: ';' expected. -typescript_standalone.d.ts(11504,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11504,37): error TS1005: ';' expected. +typescript_standalone.d.ts(8912,28): error TS1005: ';' expected. +typescript_standalone.d.ts(8912,42): error TS1005: ';' expected. +typescript_standalone.d.ts(9172,28): error TS1005: ';' expected. +typescript_standalone.d.ts(9172,46): error TS1005: ';' expected. +typescript_standalone.d.ts(9522,28): error TS1005: ';' expected. +typescript_standalone.d.ts(9522,36): error TS1005: ';' expected. +typescript_standalone.d.ts(9546,28): error TS1005: ';' expected. +typescript_standalone.d.ts(9546,36): error TS1005: ';' expected. +typescript_standalone.d.ts(9633,28): error TS1005: ';' expected. +typescript_standalone.d.ts(9633,38): error TS1005: ';' expected. +typescript_standalone.d.ts(10798,28): error TS1005: ';' expected. +typescript_standalone.d.ts(10798,57): error TS1005: ';' expected. +typescript_standalone.d.ts(10809,28): error TS1005: ';' expected. +typescript_standalone.d.ts(10809,41): error TS1005: ';' expected. +typescript_standalone.d.ts(10819,28): error TS1005: ';' expected. +typescript_standalone.d.ts(10819,48): error TS1005: ';' expected. +typescript_standalone.d.ts(10894,28): error TS1005: ';' expected. +typescript_standalone.d.ts(10894,47): error TS1005: ';' expected. +typescript_standalone.d.ts(10951,28): error TS1005: ';' expected. +typescript_standalone.d.ts(10951,47): error TS1005: ';' expected. +typescript_standalone.d.ts(11005,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11005,52): error TS1005: ';' expected. +typescript_standalone.d.ts(11025,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11025,44): error TS1005: ';' expected. +typescript_standalone.d.ts(11035,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11035,35): error TS1005: ';' expected. +typescript_standalone.d.ts(11069,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11069,40): error TS1005: ';' expected. +typescript_standalone.d.ts(11072,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11072,43): error TS1005: ';' expected. +typescript_standalone.d.ts(11076,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11076,45): error TS1005: ';' expected. +typescript_standalone.d.ts(11094,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11094,56): error TS1005: ';' expected. +typescript_standalone.d.ts(11120,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11120,36): error TS1005: ';' expected. +typescript_standalone.d.ts(11123,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11123,43): error TS1005: ';' expected. +typescript_standalone.d.ts(11135,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11135,43): error TS1005: ';' expected. +typescript_standalone.d.ts(11165,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11165,40): error TS1005: ';' expected. +typescript_standalone.d.ts(11199,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11199,40): error TS1005: ';' expected. +typescript_standalone.d.ts(11210,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11210,40): error TS1005: ';' expected. +typescript_standalone.d.ts(11234,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11234,40): error TS1005: ';' expected. +typescript_standalone.d.ts(11242,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11242,40): error TS1005: ';' expected. +typescript_standalone.d.ts(11246,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11246,40): error TS1005: ';' expected. +typescript_standalone.d.ts(11276,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11276,40): error TS1005: ';' expected. +typescript_standalone.d.ts(11319,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11319,41): error TS1005: ';' expected. typescript_standalone.d.ts(11506,28): error TS1005: ';' expected. typescript_standalone.d.ts(11506,37): error TS1005: ';' expected. -typescript_standalone.d.ts(11510,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11510,37): error TS1005: ';' expected. +typescript_standalone.d.ts(11508,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11508,37): error TS1005: ';' expected. typescript_standalone.d.ts(11512,28): error TS1005: ';' expected. typescript_standalone.d.ts(11512,37): error TS1005: ';' expected. typescript_standalone.d.ts(11514,28): error TS1005: ';' expected. @@ -70,8 +68,8 @@ typescript_standalone.d.ts(11516,28): error TS1005: ';' expected. typescript_standalone.d.ts(11516,37): error TS1005: ';' expected. typescript_standalone.d.ts(11518,28): error TS1005: ';' expected. typescript_standalone.d.ts(11518,37): error TS1005: ';' expected. -typescript_standalone.d.ts(11527,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11527,37): error TS1005: ';' expected. +typescript_standalone.d.ts(11520,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11520,37): error TS1005: ';' expected. typescript_standalone.d.ts(11529,28): error TS1005: ';' expected. typescript_standalone.d.ts(11529,37): error TS1005: ';' expected. typescript_standalone.d.ts(11531,28): error TS1005: ';' expected. @@ -100,8 +98,8 @@ typescript_standalone.d.ts(11553,28): error TS1005: ';' expected. typescript_standalone.d.ts(11553,37): error TS1005: ';' expected. typescript_standalone.d.ts(11555,28): error TS1005: ';' expected. typescript_standalone.d.ts(11555,37): error TS1005: ';' expected. -typescript_standalone.d.ts(11565,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11565,37): error TS1005: ';' expected. +typescript_standalone.d.ts(11557,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11557,37): error TS1005: ';' expected. typescript_standalone.d.ts(11567,28): error TS1005: ';' expected. typescript_standalone.d.ts(11567,37): error TS1005: ';' expected. typescript_standalone.d.ts(11569,28): error TS1005: ';' expected. @@ -115,19 +113,21 @@ typescript_standalone.d.ts(11575,37): error TS1005: ';' expected. typescript_standalone.d.ts(11577,28): error TS1005: ';' expected. typescript_standalone.d.ts(11577,37): error TS1005: ';' expected. typescript_standalone.d.ts(11579,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11579,72): error TS1005: ';' expected. +typescript_standalone.d.ts(11579,37): error TS1005: ';' expected. typescript_standalone.d.ts(11581,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11581,52): error TS1005: ';' expected. -typescript_standalone.d.ts(11653,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11653,72): error TS1005: ';' expected. +typescript_standalone.d.ts(11581,72): error TS1005: ';' expected. +typescript_standalone.d.ts(11583,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11583,52): error TS1005: ';' expected. typescript_standalone.d.ts(11655,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11655,38): error TS1005: ';' expected. +typescript_standalone.d.ts(11655,72): error TS1005: ';' expected. typescript_standalone.d.ts(11657,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11657,71): error TS1005: ';' expected. +typescript_standalone.d.ts(11657,38): error TS1005: ';' expected. typescript_standalone.d.ts(11659,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11659,40): error TS1005: ';' expected. -typescript_standalone.d.ts(11735,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11735,48): error TS1005: ';' expected. +typescript_standalone.d.ts(11659,71): error TS1005: ';' expected. +typescript_standalone.d.ts(11661,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11661,40): error TS1005: ';' expected. +typescript_standalone.d.ts(11737,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11737,48): error TS1005: ';' expected. ==== tests/cases/compiler/APISample_WatchWithDefaults.ts (0 errors) ==== diff --git a/tests/baselines/reference/APISample_WatchWithOwnWatchHost.errors.txt b/tests/baselines/reference/APISample_WatchWithOwnWatchHost.errors.txt index ee60b5c0d9f..98c64db5f8a 100644 --- a/tests/baselines/reference/APISample_WatchWithOwnWatchHost.errors.txt +++ b/tests/baselines/reference/APISample_WatchWithOwnWatchHost.errors.txt @@ -1,67 +1,65 @@ typescript_standalone.d.ts(21,28): error TS1005: ';' expected. typescript_standalone.d.ts(21,41): error TS1005: ';' expected. -typescript_standalone.d.ts(8910,28): error TS1005: ';' expected. -typescript_standalone.d.ts(8910,42): error TS1005: ';' expected. -typescript_standalone.d.ts(9170,28): error TS1005: ';' expected. -typescript_standalone.d.ts(9170,46): error TS1005: ';' expected. -typescript_standalone.d.ts(9520,28): error TS1005: ';' expected. -typescript_standalone.d.ts(9520,36): error TS1005: ';' expected. -typescript_standalone.d.ts(9544,28): error TS1005: ';' expected. -typescript_standalone.d.ts(9544,36): error TS1005: ';' expected. -typescript_standalone.d.ts(9631,28): error TS1005: ';' expected. -typescript_standalone.d.ts(9631,38): error TS1005: ';' expected. -typescript_standalone.d.ts(10796,28): error TS1005: ';' expected. -typescript_standalone.d.ts(10796,57): error TS1005: ';' expected. -typescript_standalone.d.ts(10807,28): error TS1005: ';' expected. -typescript_standalone.d.ts(10807,41): error TS1005: ';' expected. -typescript_standalone.d.ts(10817,28): error TS1005: ';' expected. -typescript_standalone.d.ts(10817,48): error TS1005: ';' expected. -typescript_standalone.d.ts(10892,28): error TS1005: ';' expected. -typescript_standalone.d.ts(10892,47): error TS1005: ';' expected. -typescript_standalone.d.ts(10949,28): error TS1005: ';' expected. -typescript_standalone.d.ts(10949,47): error TS1005: ';' expected. -typescript_standalone.d.ts(11003,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11003,52): error TS1005: ';' expected. -typescript_standalone.d.ts(11023,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11023,44): error TS1005: ';' expected. -typescript_standalone.d.ts(11033,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11033,35): error TS1005: ';' expected. -typescript_standalone.d.ts(11067,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11067,40): error TS1005: ';' expected. -typescript_standalone.d.ts(11070,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11070,43): error TS1005: ';' expected. -typescript_standalone.d.ts(11074,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11074,45): error TS1005: ';' expected. -typescript_standalone.d.ts(11092,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11092,56): error TS1005: ';' expected. -typescript_standalone.d.ts(11118,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11118,36): error TS1005: ';' expected. -typescript_standalone.d.ts(11121,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11121,43): error TS1005: ';' expected. -typescript_standalone.d.ts(11133,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11133,43): error TS1005: ';' expected. -typescript_standalone.d.ts(11163,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11163,40): error TS1005: ';' expected. -typescript_standalone.d.ts(11197,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11197,40): error TS1005: ';' expected. -typescript_standalone.d.ts(11208,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11208,40): error TS1005: ';' expected. -typescript_standalone.d.ts(11232,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11232,40): error TS1005: ';' expected. -typescript_standalone.d.ts(11240,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11240,40): error TS1005: ';' expected. -typescript_standalone.d.ts(11244,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11244,40): error TS1005: ';' expected. -typescript_standalone.d.ts(11274,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11274,40): error TS1005: ';' expected. -typescript_standalone.d.ts(11317,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11317,41): error TS1005: ';' expected. -typescript_standalone.d.ts(11504,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11504,37): error TS1005: ';' expected. +typescript_standalone.d.ts(8912,28): error TS1005: ';' expected. +typescript_standalone.d.ts(8912,42): error TS1005: ';' expected. +typescript_standalone.d.ts(9172,28): error TS1005: ';' expected. +typescript_standalone.d.ts(9172,46): error TS1005: ';' expected. +typescript_standalone.d.ts(9522,28): error TS1005: ';' expected. +typescript_standalone.d.ts(9522,36): error TS1005: ';' expected. +typescript_standalone.d.ts(9546,28): error TS1005: ';' expected. +typescript_standalone.d.ts(9546,36): error TS1005: ';' expected. +typescript_standalone.d.ts(9633,28): error TS1005: ';' expected. +typescript_standalone.d.ts(9633,38): error TS1005: ';' expected. +typescript_standalone.d.ts(10798,28): error TS1005: ';' expected. +typescript_standalone.d.ts(10798,57): error TS1005: ';' expected. +typescript_standalone.d.ts(10809,28): error TS1005: ';' expected. +typescript_standalone.d.ts(10809,41): error TS1005: ';' expected. +typescript_standalone.d.ts(10819,28): error TS1005: ';' expected. +typescript_standalone.d.ts(10819,48): error TS1005: ';' expected. +typescript_standalone.d.ts(10894,28): error TS1005: ';' expected. +typescript_standalone.d.ts(10894,47): error TS1005: ';' expected. +typescript_standalone.d.ts(10951,28): error TS1005: ';' expected. +typescript_standalone.d.ts(10951,47): error TS1005: ';' expected. +typescript_standalone.d.ts(11005,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11005,52): error TS1005: ';' expected. +typescript_standalone.d.ts(11025,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11025,44): error TS1005: ';' expected. +typescript_standalone.d.ts(11035,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11035,35): error TS1005: ';' expected. +typescript_standalone.d.ts(11069,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11069,40): error TS1005: ';' expected. +typescript_standalone.d.ts(11072,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11072,43): error TS1005: ';' expected. +typescript_standalone.d.ts(11076,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11076,45): error TS1005: ';' expected. +typescript_standalone.d.ts(11094,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11094,56): error TS1005: ';' expected. +typescript_standalone.d.ts(11120,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11120,36): error TS1005: ';' expected. +typescript_standalone.d.ts(11123,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11123,43): error TS1005: ';' expected. +typescript_standalone.d.ts(11135,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11135,43): error TS1005: ';' expected. +typescript_standalone.d.ts(11165,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11165,40): error TS1005: ';' expected. +typescript_standalone.d.ts(11199,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11199,40): error TS1005: ';' expected. +typescript_standalone.d.ts(11210,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11210,40): error TS1005: ';' expected. +typescript_standalone.d.ts(11234,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11234,40): error TS1005: ';' expected. +typescript_standalone.d.ts(11242,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11242,40): error TS1005: ';' expected. +typescript_standalone.d.ts(11246,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11246,40): error TS1005: ';' expected. +typescript_standalone.d.ts(11276,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11276,40): error TS1005: ';' expected. +typescript_standalone.d.ts(11319,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11319,41): error TS1005: ';' expected. typescript_standalone.d.ts(11506,28): error TS1005: ';' expected. typescript_standalone.d.ts(11506,37): error TS1005: ';' expected. -typescript_standalone.d.ts(11510,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11510,37): error TS1005: ';' expected. +typescript_standalone.d.ts(11508,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11508,37): error TS1005: ';' expected. typescript_standalone.d.ts(11512,28): error TS1005: ';' expected. typescript_standalone.d.ts(11512,37): error TS1005: ';' expected. typescript_standalone.d.ts(11514,28): error TS1005: ';' expected. @@ -70,8 +68,8 @@ typescript_standalone.d.ts(11516,28): error TS1005: ';' expected. typescript_standalone.d.ts(11516,37): error TS1005: ';' expected. typescript_standalone.d.ts(11518,28): error TS1005: ';' expected. typescript_standalone.d.ts(11518,37): error TS1005: ';' expected. -typescript_standalone.d.ts(11527,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11527,37): error TS1005: ';' expected. +typescript_standalone.d.ts(11520,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11520,37): error TS1005: ';' expected. typescript_standalone.d.ts(11529,28): error TS1005: ';' expected. typescript_standalone.d.ts(11529,37): error TS1005: ';' expected. typescript_standalone.d.ts(11531,28): error TS1005: ';' expected. @@ -100,8 +98,8 @@ typescript_standalone.d.ts(11553,28): error TS1005: ';' expected. typescript_standalone.d.ts(11553,37): error TS1005: ';' expected. typescript_standalone.d.ts(11555,28): error TS1005: ';' expected. typescript_standalone.d.ts(11555,37): error TS1005: ';' expected. -typescript_standalone.d.ts(11565,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11565,37): error TS1005: ';' expected. +typescript_standalone.d.ts(11557,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11557,37): error TS1005: ';' expected. typescript_standalone.d.ts(11567,28): error TS1005: ';' expected. typescript_standalone.d.ts(11567,37): error TS1005: ';' expected. typescript_standalone.d.ts(11569,28): error TS1005: ';' expected. @@ -115,19 +113,21 @@ typescript_standalone.d.ts(11575,37): error TS1005: ';' expected. typescript_standalone.d.ts(11577,28): error TS1005: ';' expected. typescript_standalone.d.ts(11577,37): error TS1005: ';' expected. typescript_standalone.d.ts(11579,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11579,72): error TS1005: ';' expected. +typescript_standalone.d.ts(11579,37): error TS1005: ';' expected. typescript_standalone.d.ts(11581,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11581,52): error TS1005: ';' expected. -typescript_standalone.d.ts(11653,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11653,72): error TS1005: ';' expected. +typescript_standalone.d.ts(11581,72): error TS1005: ';' expected. +typescript_standalone.d.ts(11583,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11583,52): error TS1005: ';' expected. typescript_standalone.d.ts(11655,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11655,38): error TS1005: ';' expected. +typescript_standalone.d.ts(11655,72): error TS1005: ';' expected. typescript_standalone.d.ts(11657,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11657,71): error TS1005: ';' expected. +typescript_standalone.d.ts(11657,38): error TS1005: ';' expected. typescript_standalone.d.ts(11659,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11659,40): error TS1005: ';' expected. -typescript_standalone.d.ts(11735,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11735,48): error TS1005: ';' expected. +typescript_standalone.d.ts(11659,71): error TS1005: ';' expected. +typescript_standalone.d.ts(11661,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11661,40): error TS1005: ';' expected. +typescript_standalone.d.ts(11737,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11737,48): error TS1005: ';' expected. ==== tests/cases/compiler/APISample_WatchWithOwnWatchHost.ts (0 errors) ==== diff --git a/tests/baselines/reference/APISample_compile.errors.txt b/tests/baselines/reference/APISample_compile.errors.txt index 2b730ac576f..a84f736a3dc 100644 --- a/tests/baselines/reference/APISample_compile.errors.txt +++ b/tests/baselines/reference/APISample_compile.errors.txt @@ -1,67 +1,65 @@ typescript_standalone.d.ts(21,28): error TS1005: ';' expected. typescript_standalone.d.ts(21,41): error TS1005: ';' expected. -typescript_standalone.d.ts(8910,28): error TS1005: ';' expected. -typescript_standalone.d.ts(8910,42): error TS1005: ';' expected. -typescript_standalone.d.ts(9170,28): error TS1005: ';' expected. -typescript_standalone.d.ts(9170,46): error TS1005: ';' expected. -typescript_standalone.d.ts(9520,28): error TS1005: ';' expected. -typescript_standalone.d.ts(9520,36): error TS1005: ';' expected. -typescript_standalone.d.ts(9544,28): error TS1005: ';' expected. -typescript_standalone.d.ts(9544,36): error TS1005: ';' expected. -typescript_standalone.d.ts(9631,28): error TS1005: ';' expected. -typescript_standalone.d.ts(9631,38): error TS1005: ';' expected. -typescript_standalone.d.ts(10796,28): error TS1005: ';' expected. -typescript_standalone.d.ts(10796,57): error TS1005: ';' expected. -typescript_standalone.d.ts(10807,28): error TS1005: ';' expected. -typescript_standalone.d.ts(10807,41): error TS1005: ';' expected. -typescript_standalone.d.ts(10817,28): error TS1005: ';' expected. -typescript_standalone.d.ts(10817,48): error TS1005: ';' expected. -typescript_standalone.d.ts(10892,28): error TS1005: ';' expected. -typescript_standalone.d.ts(10892,47): error TS1005: ';' expected. -typescript_standalone.d.ts(10949,28): error TS1005: ';' expected. -typescript_standalone.d.ts(10949,47): error TS1005: ';' expected. -typescript_standalone.d.ts(11003,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11003,52): error TS1005: ';' expected. -typescript_standalone.d.ts(11023,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11023,44): error TS1005: ';' expected. -typescript_standalone.d.ts(11033,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11033,35): error TS1005: ';' expected. -typescript_standalone.d.ts(11067,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11067,40): error TS1005: ';' expected. -typescript_standalone.d.ts(11070,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11070,43): error TS1005: ';' expected. -typescript_standalone.d.ts(11074,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11074,45): error TS1005: ';' expected. -typescript_standalone.d.ts(11092,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11092,56): error TS1005: ';' expected. -typescript_standalone.d.ts(11118,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11118,36): error TS1005: ';' expected. -typescript_standalone.d.ts(11121,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11121,43): error TS1005: ';' expected. -typescript_standalone.d.ts(11133,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11133,43): error TS1005: ';' expected. -typescript_standalone.d.ts(11163,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11163,40): error TS1005: ';' expected. -typescript_standalone.d.ts(11197,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11197,40): error TS1005: ';' expected. -typescript_standalone.d.ts(11208,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11208,40): error TS1005: ';' expected. -typescript_standalone.d.ts(11232,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11232,40): error TS1005: ';' expected. -typescript_standalone.d.ts(11240,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11240,40): error TS1005: ';' expected. -typescript_standalone.d.ts(11244,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11244,40): error TS1005: ';' expected. -typescript_standalone.d.ts(11274,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11274,40): error TS1005: ';' expected. -typescript_standalone.d.ts(11317,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11317,41): error TS1005: ';' expected. -typescript_standalone.d.ts(11504,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11504,37): error TS1005: ';' expected. +typescript_standalone.d.ts(8912,28): error TS1005: ';' expected. +typescript_standalone.d.ts(8912,42): error TS1005: ';' expected. +typescript_standalone.d.ts(9172,28): error TS1005: ';' expected. +typescript_standalone.d.ts(9172,46): error TS1005: ';' expected. +typescript_standalone.d.ts(9522,28): error TS1005: ';' expected. +typescript_standalone.d.ts(9522,36): error TS1005: ';' expected. +typescript_standalone.d.ts(9546,28): error TS1005: ';' expected. +typescript_standalone.d.ts(9546,36): error TS1005: ';' expected. +typescript_standalone.d.ts(9633,28): error TS1005: ';' expected. +typescript_standalone.d.ts(9633,38): error TS1005: ';' expected. +typescript_standalone.d.ts(10798,28): error TS1005: ';' expected. +typescript_standalone.d.ts(10798,57): error TS1005: ';' expected. +typescript_standalone.d.ts(10809,28): error TS1005: ';' expected. +typescript_standalone.d.ts(10809,41): error TS1005: ';' expected. +typescript_standalone.d.ts(10819,28): error TS1005: ';' expected. +typescript_standalone.d.ts(10819,48): error TS1005: ';' expected. +typescript_standalone.d.ts(10894,28): error TS1005: ';' expected. +typescript_standalone.d.ts(10894,47): error TS1005: ';' expected. +typescript_standalone.d.ts(10951,28): error TS1005: ';' expected. +typescript_standalone.d.ts(10951,47): error TS1005: ';' expected. +typescript_standalone.d.ts(11005,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11005,52): error TS1005: ';' expected. +typescript_standalone.d.ts(11025,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11025,44): error TS1005: ';' expected. +typescript_standalone.d.ts(11035,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11035,35): error TS1005: ';' expected. +typescript_standalone.d.ts(11069,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11069,40): error TS1005: ';' expected. +typescript_standalone.d.ts(11072,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11072,43): error TS1005: ';' expected. +typescript_standalone.d.ts(11076,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11076,45): error TS1005: ';' expected. +typescript_standalone.d.ts(11094,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11094,56): error TS1005: ';' expected. +typescript_standalone.d.ts(11120,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11120,36): error TS1005: ';' expected. +typescript_standalone.d.ts(11123,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11123,43): error TS1005: ';' expected. +typescript_standalone.d.ts(11135,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11135,43): error TS1005: ';' expected. +typescript_standalone.d.ts(11165,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11165,40): error TS1005: ';' expected. +typescript_standalone.d.ts(11199,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11199,40): error TS1005: ';' expected. +typescript_standalone.d.ts(11210,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11210,40): error TS1005: ';' expected. +typescript_standalone.d.ts(11234,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11234,40): error TS1005: ';' expected. +typescript_standalone.d.ts(11242,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11242,40): error TS1005: ';' expected. +typescript_standalone.d.ts(11246,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11246,40): error TS1005: ';' expected. +typescript_standalone.d.ts(11276,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11276,40): error TS1005: ';' expected. +typescript_standalone.d.ts(11319,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11319,41): error TS1005: ';' expected. typescript_standalone.d.ts(11506,28): error TS1005: ';' expected. typescript_standalone.d.ts(11506,37): error TS1005: ';' expected. -typescript_standalone.d.ts(11510,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11510,37): error TS1005: ';' expected. +typescript_standalone.d.ts(11508,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11508,37): error TS1005: ';' expected. typescript_standalone.d.ts(11512,28): error TS1005: ';' expected. typescript_standalone.d.ts(11512,37): error TS1005: ';' expected. typescript_standalone.d.ts(11514,28): error TS1005: ';' expected. @@ -70,8 +68,8 @@ typescript_standalone.d.ts(11516,28): error TS1005: ';' expected. typescript_standalone.d.ts(11516,37): error TS1005: ';' expected. typescript_standalone.d.ts(11518,28): error TS1005: ';' expected. typescript_standalone.d.ts(11518,37): error TS1005: ';' expected. -typescript_standalone.d.ts(11527,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11527,37): error TS1005: ';' expected. +typescript_standalone.d.ts(11520,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11520,37): error TS1005: ';' expected. typescript_standalone.d.ts(11529,28): error TS1005: ';' expected. typescript_standalone.d.ts(11529,37): error TS1005: ';' expected. typescript_standalone.d.ts(11531,28): error TS1005: ';' expected. @@ -100,8 +98,8 @@ typescript_standalone.d.ts(11553,28): error TS1005: ';' expected. typescript_standalone.d.ts(11553,37): error TS1005: ';' expected. typescript_standalone.d.ts(11555,28): error TS1005: ';' expected. typescript_standalone.d.ts(11555,37): error TS1005: ';' expected. -typescript_standalone.d.ts(11565,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11565,37): error TS1005: ';' expected. +typescript_standalone.d.ts(11557,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11557,37): error TS1005: ';' expected. typescript_standalone.d.ts(11567,28): error TS1005: ';' expected. typescript_standalone.d.ts(11567,37): error TS1005: ';' expected. typescript_standalone.d.ts(11569,28): error TS1005: ';' expected. @@ -115,19 +113,21 @@ typescript_standalone.d.ts(11575,37): error TS1005: ';' expected. typescript_standalone.d.ts(11577,28): error TS1005: ';' expected. typescript_standalone.d.ts(11577,37): error TS1005: ';' expected. typescript_standalone.d.ts(11579,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11579,72): error TS1005: ';' expected. +typescript_standalone.d.ts(11579,37): error TS1005: ';' expected. typescript_standalone.d.ts(11581,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11581,52): error TS1005: ';' expected. -typescript_standalone.d.ts(11653,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11653,72): error TS1005: ';' expected. +typescript_standalone.d.ts(11581,72): error TS1005: ';' expected. +typescript_standalone.d.ts(11583,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11583,52): error TS1005: ';' expected. typescript_standalone.d.ts(11655,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11655,38): error TS1005: ';' expected. +typescript_standalone.d.ts(11655,72): error TS1005: ';' expected. typescript_standalone.d.ts(11657,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11657,71): error TS1005: ';' expected. +typescript_standalone.d.ts(11657,38): error TS1005: ';' expected. typescript_standalone.d.ts(11659,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11659,40): error TS1005: ';' expected. -typescript_standalone.d.ts(11735,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11735,48): error TS1005: ';' expected. +typescript_standalone.d.ts(11659,71): error TS1005: ';' expected. +typescript_standalone.d.ts(11661,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11661,40): error TS1005: ';' expected. +typescript_standalone.d.ts(11737,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11737,48): error TS1005: ';' expected. ==== tests/cases/compiler/APISample_compile.ts (0 errors) ==== diff --git a/tests/baselines/reference/APISample_jsdoc.errors.txt b/tests/baselines/reference/APISample_jsdoc.errors.txt index 02ac0d0fbf5..46b14bb2ea1 100644 --- a/tests/baselines/reference/APISample_jsdoc.errors.txt +++ b/tests/baselines/reference/APISample_jsdoc.errors.txt @@ -1,67 +1,65 @@ typescript_standalone.d.ts(21,28): error TS1005: ';' expected. typescript_standalone.d.ts(21,41): error TS1005: ';' expected. -typescript_standalone.d.ts(8910,28): error TS1005: ';' expected. -typescript_standalone.d.ts(8910,42): error TS1005: ';' expected. -typescript_standalone.d.ts(9170,28): error TS1005: ';' expected. -typescript_standalone.d.ts(9170,46): error TS1005: ';' expected. -typescript_standalone.d.ts(9520,28): error TS1005: ';' expected. -typescript_standalone.d.ts(9520,36): error TS1005: ';' expected. -typescript_standalone.d.ts(9544,28): error TS1005: ';' expected. -typescript_standalone.d.ts(9544,36): error TS1005: ';' expected. -typescript_standalone.d.ts(9631,28): error TS1005: ';' expected. -typescript_standalone.d.ts(9631,38): error TS1005: ';' expected. -typescript_standalone.d.ts(10796,28): error TS1005: ';' expected. -typescript_standalone.d.ts(10796,57): error TS1005: ';' expected. -typescript_standalone.d.ts(10807,28): error TS1005: ';' expected. -typescript_standalone.d.ts(10807,41): error TS1005: ';' expected. -typescript_standalone.d.ts(10817,28): error TS1005: ';' expected. -typescript_standalone.d.ts(10817,48): error TS1005: ';' expected. -typescript_standalone.d.ts(10892,28): error TS1005: ';' expected. -typescript_standalone.d.ts(10892,47): error TS1005: ';' expected. -typescript_standalone.d.ts(10949,28): error TS1005: ';' expected. -typescript_standalone.d.ts(10949,47): error TS1005: ';' expected. -typescript_standalone.d.ts(11003,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11003,52): error TS1005: ';' expected. -typescript_standalone.d.ts(11023,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11023,44): error TS1005: ';' expected. -typescript_standalone.d.ts(11033,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11033,35): error TS1005: ';' expected. -typescript_standalone.d.ts(11067,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11067,40): error TS1005: ';' expected. -typescript_standalone.d.ts(11070,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11070,43): error TS1005: ';' expected. -typescript_standalone.d.ts(11074,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11074,45): error TS1005: ';' expected. -typescript_standalone.d.ts(11092,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11092,56): error TS1005: ';' expected. -typescript_standalone.d.ts(11118,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11118,36): error TS1005: ';' expected. -typescript_standalone.d.ts(11121,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11121,43): error TS1005: ';' expected. -typescript_standalone.d.ts(11133,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11133,43): error TS1005: ';' expected. -typescript_standalone.d.ts(11163,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11163,40): error TS1005: ';' expected. -typescript_standalone.d.ts(11197,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11197,40): error TS1005: ';' expected. -typescript_standalone.d.ts(11208,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11208,40): error TS1005: ';' expected. -typescript_standalone.d.ts(11232,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11232,40): error TS1005: ';' expected. -typescript_standalone.d.ts(11240,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11240,40): error TS1005: ';' expected. -typescript_standalone.d.ts(11244,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11244,40): error TS1005: ';' expected. -typescript_standalone.d.ts(11274,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11274,40): error TS1005: ';' expected. -typescript_standalone.d.ts(11317,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11317,41): error TS1005: ';' expected. -typescript_standalone.d.ts(11504,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11504,37): error TS1005: ';' expected. +typescript_standalone.d.ts(8912,28): error TS1005: ';' expected. +typescript_standalone.d.ts(8912,42): error TS1005: ';' expected. +typescript_standalone.d.ts(9172,28): error TS1005: ';' expected. +typescript_standalone.d.ts(9172,46): error TS1005: ';' expected. +typescript_standalone.d.ts(9522,28): error TS1005: ';' expected. +typescript_standalone.d.ts(9522,36): error TS1005: ';' expected. +typescript_standalone.d.ts(9546,28): error TS1005: ';' expected. +typescript_standalone.d.ts(9546,36): error TS1005: ';' expected. +typescript_standalone.d.ts(9633,28): error TS1005: ';' expected. +typescript_standalone.d.ts(9633,38): error TS1005: ';' expected. +typescript_standalone.d.ts(10798,28): error TS1005: ';' expected. +typescript_standalone.d.ts(10798,57): error TS1005: ';' expected. +typescript_standalone.d.ts(10809,28): error TS1005: ';' expected. +typescript_standalone.d.ts(10809,41): error TS1005: ';' expected. +typescript_standalone.d.ts(10819,28): error TS1005: ';' expected. +typescript_standalone.d.ts(10819,48): error TS1005: ';' expected. +typescript_standalone.d.ts(10894,28): error TS1005: ';' expected. +typescript_standalone.d.ts(10894,47): error TS1005: ';' expected. +typescript_standalone.d.ts(10951,28): error TS1005: ';' expected. +typescript_standalone.d.ts(10951,47): error TS1005: ';' expected. +typescript_standalone.d.ts(11005,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11005,52): error TS1005: ';' expected. +typescript_standalone.d.ts(11025,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11025,44): error TS1005: ';' expected. +typescript_standalone.d.ts(11035,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11035,35): error TS1005: ';' expected. +typescript_standalone.d.ts(11069,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11069,40): error TS1005: ';' expected. +typescript_standalone.d.ts(11072,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11072,43): error TS1005: ';' expected. +typescript_standalone.d.ts(11076,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11076,45): error TS1005: ';' expected. +typescript_standalone.d.ts(11094,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11094,56): error TS1005: ';' expected. +typescript_standalone.d.ts(11120,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11120,36): error TS1005: ';' expected. +typescript_standalone.d.ts(11123,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11123,43): error TS1005: ';' expected. +typescript_standalone.d.ts(11135,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11135,43): error TS1005: ';' expected. +typescript_standalone.d.ts(11165,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11165,40): error TS1005: ';' expected. +typescript_standalone.d.ts(11199,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11199,40): error TS1005: ';' expected. +typescript_standalone.d.ts(11210,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11210,40): error TS1005: ';' expected. +typescript_standalone.d.ts(11234,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11234,40): error TS1005: ';' expected. +typescript_standalone.d.ts(11242,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11242,40): error TS1005: ';' expected. +typescript_standalone.d.ts(11246,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11246,40): error TS1005: ';' expected. +typescript_standalone.d.ts(11276,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11276,40): error TS1005: ';' expected. +typescript_standalone.d.ts(11319,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11319,41): error TS1005: ';' expected. typescript_standalone.d.ts(11506,28): error TS1005: ';' expected. typescript_standalone.d.ts(11506,37): error TS1005: ';' expected. -typescript_standalone.d.ts(11510,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11510,37): error TS1005: ';' expected. +typescript_standalone.d.ts(11508,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11508,37): error TS1005: ';' expected. typescript_standalone.d.ts(11512,28): error TS1005: ';' expected. typescript_standalone.d.ts(11512,37): error TS1005: ';' expected. typescript_standalone.d.ts(11514,28): error TS1005: ';' expected. @@ -70,8 +68,8 @@ typescript_standalone.d.ts(11516,28): error TS1005: ';' expected. typescript_standalone.d.ts(11516,37): error TS1005: ';' expected. typescript_standalone.d.ts(11518,28): error TS1005: ';' expected. typescript_standalone.d.ts(11518,37): error TS1005: ';' expected. -typescript_standalone.d.ts(11527,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11527,37): error TS1005: ';' expected. +typescript_standalone.d.ts(11520,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11520,37): error TS1005: ';' expected. typescript_standalone.d.ts(11529,28): error TS1005: ';' expected. typescript_standalone.d.ts(11529,37): error TS1005: ';' expected. typescript_standalone.d.ts(11531,28): error TS1005: ';' expected. @@ -100,8 +98,8 @@ typescript_standalone.d.ts(11553,28): error TS1005: ';' expected. typescript_standalone.d.ts(11553,37): error TS1005: ';' expected. typescript_standalone.d.ts(11555,28): error TS1005: ';' expected. typescript_standalone.d.ts(11555,37): error TS1005: ';' expected. -typescript_standalone.d.ts(11565,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11565,37): error TS1005: ';' expected. +typescript_standalone.d.ts(11557,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11557,37): error TS1005: ';' expected. typescript_standalone.d.ts(11567,28): error TS1005: ';' expected. typescript_standalone.d.ts(11567,37): error TS1005: ';' expected. typescript_standalone.d.ts(11569,28): error TS1005: ';' expected. @@ -115,19 +113,21 @@ typescript_standalone.d.ts(11575,37): error TS1005: ';' expected. typescript_standalone.d.ts(11577,28): error TS1005: ';' expected. typescript_standalone.d.ts(11577,37): error TS1005: ';' expected. typescript_standalone.d.ts(11579,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11579,72): error TS1005: ';' expected. +typescript_standalone.d.ts(11579,37): error TS1005: ';' expected. typescript_standalone.d.ts(11581,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11581,52): error TS1005: ';' expected. -typescript_standalone.d.ts(11653,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11653,72): error TS1005: ';' expected. +typescript_standalone.d.ts(11581,72): error TS1005: ';' expected. +typescript_standalone.d.ts(11583,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11583,52): error TS1005: ';' expected. typescript_standalone.d.ts(11655,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11655,38): error TS1005: ';' expected. +typescript_standalone.d.ts(11655,72): error TS1005: ';' expected. typescript_standalone.d.ts(11657,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11657,71): error TS1005: ';' expected. +typescript_standalone.d.ts(11657,38): error TS1005: ';' expected. typescript_standalone.d.ts(11659,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11659,40): error TS1005: ';' expected. -typescript_standalone.d.ts(11735,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11735,48): error TS1005: ';' expected. +typescript_standalone.d.ts(11659,71): error TS1005: ';' expected. +typescript_standalone.d.ts(11661,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11661,40): error TS1005: ';' expected. +typescript_standalone.d.ts(11737,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11737,48): error TS1005: ';' expected. ==== tests/cases/compiler/APISample_jsdoc.ts (0 errors) ==== diff --git a/tests/baselines/reference/APISample_linter.errors.txt b/tests/baselines/reference/APISample_linter.errors.txt index 01bab05567a..150c5f0a0c1 100644 --- a/tests/baselines/reference/APISample_linter.errors.txt +++ b/tests/baselines/reference/APISample_linter.errors.txt @@ -1,67 +1,65 @@ typescript_standalone.d.ts(21,28): error TS1005: ';' expected. typescript_standalone.d.ts(21,41): error TS1005: ';' expected. -typescript_standalone.d.ts(8910,28): error TS1005: ';' expected. -typescript_standalone.d.ts(8910,42): error TS1005: ';' expected. -typescript_standalone.d.ts(9170,28): error TS1005: ';' expected. -typescript_standalone.d.ts(9170,46): error TS1005: ';' expected. -typescript_standalone.d.ts(9520,28): error TS1005: ';' expected. -typescript_standalone.d.ts(9520,36): error TS1005: ';' expected. -typescript_standalone.d.ts(9544,28): error TS1005: ';' expected. -typescript_standalone.d.ts(9544,36): error TS1005: ';' expected. -typescript_standalone.d.ts(9631,28): error TS1005: ';' expected. -typescript_standalone.d.ts(9631,38): error TS1005: ';' expected. -typescript_standalone.d.ts(10796,28): error TS1005: ';' expected. -typescript_standalone.d.ts(10796,57): error TS1005: ';' expected. -typescript_standalone.d.ts(10807,28): error TS1005: ';' expected. -typescript_standalone.d.ts(10807,41): error TS1005: ';' expected. -typescript_standalone.d.ts(10817,28): error TS1005: ';' expected. -typescript_standalone.d.ts(10817,48): error TS1005: ';' expected. -typescript_standalone.d.ts(10892,28): error TS1005: ';' expected. -typescript_standalone.d.ts(10892,47): error TS1005: ';' expected. -typescript_standalone.d.ts(10949,28): error TS1005: ';' expected. -typescript_standalone.d.ts(10949,47): error TS1005: ';' expected. -typescript_standalone.d.ts(11003,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11003,52): error TS1005: ';' expected. -typescript_standalone.d.ts(11023,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11023,44): error TS1005: ';' expected. -typescript_standalone.d.ts(11033,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11033,35): error TS1005: ';' expected. -typescript_standalone.d.ts(11067,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11067,40): error TS1005: ';' expected. -typescript_standalone.d.ts(11070,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11070,43): error TS1005: ';' expected. -typescript_standalone.d.ts(11074,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11074,45): error TS1005: ';' expected. -typescript_standalone.d.ts(11092,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11092,56): error TS1005: ';' expected. -typescript_standalone.d.ts(11118,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11118,36): error TS1005: ';' expected. -typescript_standalone.d.ts(11121,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11121,43): error TS1005: ';' expected. -typescript_standalone.d.ts(11133,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11133,43): error TS1005: ';' expected. -typescript_standalone.d.ts(11163,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11163,40): error TS1005: ';' expected. -typescript_standalone.d.ts(11197,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11197,40): error TS1005: ';' expected. -typescript_standalone.d.ts(11208,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11208,40): error TS1005: ';' expected. -typescript_standalone.d.ts(11232,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11232,40): error TS1005: ';' expected. -typescript_standalone.d.ts(11240,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11240,40): error TS1005: ';' expected. -typescript_standalone.d.ts(11244,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11244,40): error TS1005: ';' expected. -typescript_standalone.d.ts(11274,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11274,40): error TS1005: ';' expected. -typescript_standalone.d.ts(11317,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11317,41): error TS1005: ';' expected. -typescript_standalone.d.ts(11504,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11504,37): error TS1005: ';' expected. +typescript_standalone.d.ts(8912,28): error TS1005: ';' expected. +typescript_standalone.d.ts(8912,42): error TS1005: ';' expected. +typescript_standalone.d.ts(9172,28): error TS1005: ';' expected. +typescript_standalone.d.ts(9172,46): error TS1005: ';' expected. +typescript_standalone.d.ts(9522,28): error TS1005: ';' expected. +typescript_standalone.d.ts(9522,36): error TS1005: ';' expected. +typescript_standalone.d.ts(9546,28): error TS1005: ';' expected. +typescript_standalone.d.ts(9546,36): error TS1005: ';' expected. +typescript_standalone.d.ts(9633,28): error TS1005: ';' expected. +typescript_standalone.d.ts(9633,38): error TS1005: ';' expected. +typescript_standalone.d.ts(10798,28): error TS1005: ';' expected. +typescript_standalone.d.ts(10798,57): error TS1005: ';' expected. +typescript_standalone.d.ts(10809,28): error TS1005: ';' expected. +typescript_standalone.d.ts(10809,41): error TS1005: ';' expected. +typescript_standalone.d.ts(10819,28): error TS1005: ';' expected. +typescript_standalone.d.ts(10819,48): error TS1005: ';' expected. +typescript_standalone.d.ts(10894,28): error TS1005: ';' expected. +typescript_standalone.d.ts(10894,47): error TS1005: ';' expected. +typescript_standalone.d.ts(10951,28): error TS1005: ';' expected. +typescript_standalone.d.ts(10951,47): error TS1005: ';' expected. +typescript_standalone.d.ts(11005,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11005,52): error TS1005: ';' expected. +typescript_standalone.d.ts(11025,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11025,44): error TS1005: ';' expected. +typescript_standalone.d.ts(11035,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11035,35): error TS1005: ';' expected. +typescript_standalone.d.ts(11069,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11069,40): error TS1005: ';' expected. +typescript_standalone.d.ts(11072,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11072,43): error TS1005: ';' expected. +typescript_standalone.d.ts(11076,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11076,45): error TS1005: ';' expected. +typescript_standalone.d.ts(11094,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11094,56): error TS1005: ';' expected. +typescript_standalone.d.ts(11120,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11120,36): error TS1005: ';' expected. +typescript_standalone.d.ts(11123,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11123,43): error TS1005: ';' expected. +typescript_standalone.d.ts(11135,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11135,43): error TS1005: ';' expected. +typescript_standalone.d.ts(11165,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11165,40): error TS1005: ';' expected. +typescript_standalone.d.ts(11199,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11199,40): error TS1005: ';' expected. +typescript_standalone.d.ts(11210,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11210,40): error TS1005: ';' expected. +typescript_standalone.d.ts(11234,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11234,40): error TS1005: ';' expected. +typescript_standalone.d.ts(11242,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11242,40): error TS1005: ';' expected. +typescript_standalone.d.ts(11246,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11246,40): error TS1005: ';' expected. +typescript_standalone.d.ts(11276,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11276,40): error TS1005: ';' expected. +typescript_standalone.d.ts(11319,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11319,41): error TS1005: ';' expected. typescript_standalone.d.ts(11506,28): error TS1005: ';' expected. typescript_standalone.d.ts(11506,37): error TS1005: ';' expected. -typescript_standalone.d.ts(11510,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11510,37): error TS1005: ';' expected. +typescript_standalone.d.ts(11508,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11508,37): error TS1005: ';' expected. typescript_standalone.d.ts(11512,28): error TS1005: ';' expected. typescript_standalone.d.ts(11512,37): error TS1005: ';' expected. typescript_standalone.d.ts(11514,28): error TS1005: ';' expected. @@ -70,8 +68,8 @@ typescript_standalone.d.ts(11516,28): error TS1005: ';' expected. typescript_standalone.d.ts(11516,37): error TS1005: ';' expected. typescript_standalone.d.ts(11518,28): error TS1005: ';' expected. typescript_standalone.d.ts(11518,37): error TS1005: ';' expected. -typescript_standalone.d.ts(11527,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11527,37): error TS1005: ';' expected. +typescript_standalone.d.ts(11520,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11520,37): error TS1005: ';' expected. typescript_standalone.d.ts(11529,28): error TS1005: ';' expected. typescript_standalone.d.ts(11529,37): error TS1005: ';' expected. typescript_standalone.d.ts(11531,28): error TS1005: ';' expected. @@ -100,8 +98,8 @@ typescript_standalone.d.ts(11553,28): error TS1005: ';' expected. typescript_standalone.d.ts(11553,37): error TS1005: ';' expected. typescript_standalone.d.ts(11555,28): error TS1005: ';' expected. typescript_standalone.d.ts(11555,37): error TS1005: ';' expected. -typescript_standalone.d.ts(11565,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11565,37): error TS1005: ';' expected. +typescript_standalone.d.ts(11557,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11557,37): error TS1005: ';' expected. typescript_standalone.d.ts(11567,28): error TS1005: ';' expected. typescript_standalone.d.ts(11567,37): error TS1005: ';' expected. typescript_standalone.d.ts(11569,28): error TS1005: ';' expected. @@ -115,19 +113,21 @@ typescript_standalone.d.ts(11575,37): error TS1005: ';' expected. typescript_standalone.d.ts(11577,28): error TS1005: ';' expected. typescript_standalone.d.ts(11577,37): error TS1005: ';' expected. typescript_standalone.d.ts(11579,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11579,72): error TS1005: ';' expected. +typescript_standalone.d.ts(11579,37): error TS1005: ';' expected. typescript_standalone.d.ts(11581,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11581,52): error TS1005: ';' expected. -typescript_standalone.d.ts(11653,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11653,72): error TS1005: ';' expected. +typescript_standalone.d.ts(11581,72): error TS1005: ';' expected. +typescript_standalone.d.ts(11583,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11583,52): error TS1005: ';' expected. typescript_standalone.d.ts(11655,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11655,38): error TS1005: ';' expected. +typescript_standalone.d.ts(11655,72): error TS1005: ';' expected. typescript_standalone.d.ts(11657,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11657,71): error TS1005: ';' expected. +typescript_standalone.d.ts(11657,38): error TS1005: ';' expected. typescript_standalone.d.ts(11659,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11659,40): error TS1005: ';' expected. -typescript_standalone.d.ts(11735,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11735,48): error TS1005: ';' expected. +typescript_standalone.d.ts(11659,71): error TS1005: ';' expected. +typescript_standalone.d.ts(11661,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11661,40): error TS1005: ';' expected. +typescript_standalone.d.ts(11737,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11737,48): error TS1005: ';' expected. ==== tests/cases/compiler/APISample_linter.ts (0 errors) ==== diff --git a/tests/baselines/reference/APISample_parseConfig.errors.txt b/tests/baselines/reference/APISample_parseConfig.errors.txt index 87f24152210..24bb4ed962c 100644 --- a/tests/baselines/reference/APISample_parseConfig.errors.txt +++ b/tests/baselines/reference/APISample_parseConfig.errors.txt @@ -1,67 +1,65 @@ typescript_standalone.d.ts(21,28): error TS1005: ';' expected. typescript_standalone.d.ts(21,41): error TS1005: ';' expected. -typescript_standalone.d.ts(8910,28): error TS1005: ';' expected. -typescript_standalone.d.ts(8910,42): error TS1005: ';' expected. -typescript_standalone.d.ts(9170,28): error TS1005: ';' expected. -typescript_standalone.d.ts(9170,46): error TS1005: ';' expected. -typescript_standalone.d.ts(9520,28): error TS1005: ';' expected. -typescript_standalone.d.ts(9520,36): error TS1005: ';' expected. -typescript_standalone.d.ts(9544,28): error TS1005: ';' expected. -typescript_standalone.d.ts(9544,36): error TS1005: ';' expected. -typescript_standalone.d.ts(9631,28): error TS1005: ';' expected. -typescript_standalone.d.ts(9631,38): error TS1005: ';' expected. -typescript_standalone.d.ts(10796,28): error TS1005: ';' expected. -typescript_standalone.d.ts(10796,57): error TS1005: ';' expected. -typescript_standalone.d.ts(10807,28): error TS1005: ';' expected. -typescript_standalone.d.ts(10807,41): error TS1005: ';' expected. -typescript_standalone.d.ts(10817,28): error TS1005: ';' expected. -typescript_standalone.d.ts(10817,48): error TS1005: ';' expected. -typescript_standalone.d.ts(10892,28): error TS1005: ';' expected. -typescript_standalone.d.ts(10892,47): error TS1005: ';' expected. -typescript_standalone.d.ts(10949,28): error TS1005: ';' expected. -typescript_standalone.d.ts(10949,47): error TS1005: ';' expected. -typescript_standalone.d.ts(11003,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11003,52): error TS1005: ';' expected. -typescript_standalone.d.ts(11023,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11023,44): error TS1005: ';' expected. -typescript_standalone.d.ts(11033,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11033,35): error TS1005: ';' expected. -typescript_standalone.d.ts(11067,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11067,40): error TS1005: ';' expected. -typescript_standalone.d.ts(11070,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11070,43): error TS1005: ';' expected. -typescript_standalone.d.ts(11074,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11074,45): error TS1005: ';' expected. -typescript_standalone.d.ts(11092,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11092,56): error TS1005: ';' expected. -typescript_standalone.d.ts(11118,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11118,36): error TS1005: ';' expected. -typescript_standalone.d.ts(11121,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11121,43): error TS1005: ';' expected. -typescript_standalone.d.ts(11133,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11133,43): error TS1005: ';' expected. -typescript_standalone.d.ts(11163,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11163,40): error TS1005: ';' expected. -typescript_standalone.d.ts(11197,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11197,40): error TS1005: ';' expected. -typescript_standalone.d.ts(11208,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11208,40): error TS1005: ';' expected. -typescript_standalone.d.ts(11232,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11232,40): error TS1005: ';' expected. -typescript_standalone.d.ts(11240,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11240,40): error TS1005: ';' expected. -typescript_standalone.d.ts(11244,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11244,40): error TS1005: ';' expected. -typescript_standalone.d.ts(11274,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11274,40): error TS1005: ';' expected. -typescript_standalone.d.ts(11317,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11317,41): error TS1005: ';' expected. -typescript_standalone.d.ts(11504,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11504,37): error TS1005: ';' expected. +typescript_standalone.d.ts(8912,28): error TS1005: ';' expected. +typescript_standalone.d.ts(8912,42): error TS1005: ';' expected. +typescript_standalone.d.ts(9172,28): error TS1005: ';' expected. +typescript_standalone.d.ts(9172,46): error TS1005: ';' expected. +typescript_standalone.d.ts(9522,28): error TS1005: ';' expected. +typescript_standalone.d.ts(9522,36): error TS1005: ';' expected. +typescript_standalone.d.ts(9546,28): error TS1005: ';' expected. +typescript_standalone.d.ts(9546,36): error TS1005: ';' expected. +typescript_standalone.d.ts(9633,28): error TS1005: ';' expected. +typescript_standalone.d.ts(9633,38): error TS1005: ';' expected. +typescript_standalone.d.ts(10798,28): error TS1005: ';' expected. +typescript_standalone.d.ts(10798,57): error TS1005: ';' expected. +typescript_standalone.d.ts(10809,28): error TS1005: ';' expected. +typescript_standalone.d.ts(10809,41): error TS1005: ';' expected. +typescript_standalone.d.ts(10819,28): error TS1005: ';' expected. +typescript_standalone.d.ts(10819,48): error TS1005: ';' expected. +typescript_standalone.d.ts(10894,28): error TS1005: ';' expected. +typescript_standalone.d.ts(10894,47): error TS1005: ';' expected. +typescript_standalone.d.ts(10951,28): error TS1005: ';' expected. +typescript_standalone.d.ts(10951,47): error TS1005: ';' expected. +typescript_standalone.d.ts(11005,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11005,52): error TS1005: ';' expected. +typescript_standalone.d.ts(11025,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11025,44): error TS1005: ';' expected. +typescript_standalone.d.ts(11035,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11035,35): error TS1005: ';' expected. +typescript_standalone.d.ts(11069,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11069,40): error TS1005: ';' expected. +typescript_standalone.d.ts(11072,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11072,43): error TS1005: ';' expected. +typescript_standalone.d.ts(11076,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11076,45): error TS1005: ';' expected. +typescript_standalone.d.ts(11094,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11094,56): error TS1005: ';' expected. +typescript_standalone.d.ts(11120,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11120,36): error TS1005: ';' expected. +typescript_standalone.d.ts(11123,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11123,43): error TS1005: ';' expected. +typescript_standalone.d.ts(11135,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11135,43): error TS1005: ';' expected. +typescript_standalone.d.ts(11165,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11165,40): error TS1005: ';' expected. +typescript_standalone.d.ts(11199,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11199,40): error TS1005: ';' expected. +typescript_standalone.d.ts(11210,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11210,40): error TS1005: ';' expected. +typescript_standalone.d.ts(11234,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11234,40): error TS1005: ';' expected. +typescript_standalone.d.ts(11242,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11242,40): error TS1005: ';' expected. +typescript_standalone.d.ts(11246,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11246,40): error TS1005: ';' expected. +typescript_standalone.d.ts(11276,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11276,40): error TS1005: ';' expected. +typescript_standalone.d.ts(11319,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11319,41): error TS1005: ';' expected. typescript_standalone.d.ts(11506,28): error TS1005: ';' expected. typescript_standalone.d.ts(11506,37): error TS1005: ';' expected. -typescript_standalone.d.ts(11510,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11510,37): error TS1005: ';' expected. +typescript_standalone.d.ts(11508,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11508,37): error TS1005: ';' expected. typescript_standalone.d.ts(11512,28): error TS1005: ';' expected. typescript_standalone.d.ts(11512,37): error TS1005: ';' expected. typescript_standalone.d.ts(11514,28): error TS1005: ';' expected. @@ -70,8 +68,8 @@ typescript_standalone.d.ts(11516,28): error TS1005: ';' expected. typescript_standalone.d.ts(11516,37): error TS1005: ';' expected. typescript_standalone.d.ts(11518,28): error TS1005: ';' expected. typescript_standalone.d.ts(11518,37): error TS1005: ';' expected. -typescript_standalone.d.ts(11527,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11527,37): error TS1005: ';' expected. +typescript_standalone.d.ts(11520,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11520,37): error TS1005: ';' expected. typescript_standalone.d.ts(11529,28): error TS1005: ';' expected. typescript_standalone.d.ts(11529,37): error TS1005: ';' expected. typescript_standalone.d.ts(11531,28): error TS1005: ';' expected. @@ -100,8 +98,8 @@ typescript_standalone.d.ts(11553,28): error TS1005: ';' expected. typescript_standalone.d.ts(11553,37): error TS1005: ';' expected. typescript_standalone.d.ts(11555,28): error TS1005: ';' expected. typescript_standalone.d.ts(11555,37): error TS1005: ';' expected. -typescript_standalone.d.ts(11565,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11565,37): error TS1005: ';' expected. +typescript_standalone.d.ts(11557,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11557,37): error TS1005: ';' expected. typescript_standalone.d.ts(11567,28): error TS1005: ';' expected. typescript_standalone.d.ts(11567,37): error TS1005: ';' expected. typescript_standalone.d.ts(11569,28): error TS1005: ';' expected. @@ -115,19 +113,21 @@ typescript_standalone.d.ts(11575,37): error TS1005: ';' expected. typescript_standalone.d.ts(11577,28): error TS1005: ';' expected. typescript_standalone.d.ts(11577,37): error TS1005: ';' expected. typescript_standalone.d.ts(11579,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11579,72): error TS1005: ';' expected. +typescript_standalone.d.ts(11579,37): error TS1005: ';' expected. typescript_standalone.d.ts(11581,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11581,52): error TS1005: ';' expected. -typescript_standalone.d.ts(11653,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11653,72): error TS1005: ';' expected. +typescript_standalone.d.ts(11581,72): error TS1005: ';' expected. +typescript_standalone.d.ts(11583,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11583,52): error TS1005: ';' expected. typescript_standalone.d.ts(11655,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11655,38): error TS1005: ';' expected. +typescript_standalone.d.ts(11655,72): error TS1005: ';' expected. typescript_standalone.d.ts(11657,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11657,71): error TS1005: ';' expected. +typescript_standalone.d.ts(11657,38): error TS1005: ';' expected. typescript_standalone.d.ts(11659,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11659,40): error TS1005: ';' expected. -typescript_standalone.d.ts(11735,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11735,48): error TS1005: ';' expected. +typescript_standalone.d.ts(11659,71): error TS1005: ';' expected. +typescript_standalone.d.ts(11661,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11661,40): error TS1005: ';' expected. +typescript_standalone.d.ts(11737,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11737,48): error TS1005: ';' expected. ==== tests/cases/compiler/APISample_parseConfig.ts (0 errors) ==== diff --git a/tests/baselines/reference/APISample_transform.errors.txt b/tests/baselines/reference/APISample_transform.errors.txt index 3f8facbb071..7f5c20db32d 100644 --- a/tests/baselines/reference/APISample_transform.errors.txt +++ b/tests/baselines/reference/APISample_transform.errors.txt @@ -1,67 +1,65 @@ typescript_standalone.d.ts(21,28): error TS1005: ';' expected. typescript_standalone.d.ts(21,41): error TS1005: ';' expected. -typescript_standalone.d.ts(8910,28): error TS1005: ';' expected. -typescript_standalone.d.ts(8910,42): error TS1005: ';' expected. -typescript_standalone.d.ts(9170,28): error TS1005: ';' expected. -typescript_standalone.d.ts(9170,46): error TS1005: ';' expected. -typescript_standalone.d.ts(9520,28): error TS1005: ';' expected. -typescript_standalone.d.ts(9520,36): error TS1005: ';' expected. -typescript_standalone.d.ts(9544,28): error TS1005: ';' expected. -typescript_standalone.d.ts(9544,36): error TS1005: ';' expected. -typescript_standalone.d.ts(9631,28): error TS1005: ';' expected. -typescript_standalone.d.ts(9631,38): error TS1005: ';' expected. -typescript_standalone.d.ts(10796,28): error TS1005: ';' expected. -typescript_standalone.d.ts(10796,57): error TS1005: ';' expected. -typescript_standalone.d.ts(10807,28): error TS1005: ';' expected. -typescript_standalone.d.ts(10807,41): error TS1005: ';' expected. -typescript_standalone.d.ts(10817,28): error TS1005: ';' expected. -typescript_standalone.d.ts(10817,48): error TS1005: ';' expected. -typescript_standalone.d.ts(10892,28): error TS1005: ';' expected. -typescript_standalone.d.ts(10892,47): error TS1005: ';' expected. -typescript_standalone.d.ts(10949,28): error TS1005: ';' expected. -typescript_standalone.d.ts(10949,47): error TS1005: ';' expected. -typescript_standalone.d.ts(11003,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11003,52): error TS1005: ';' expected. -typescript_standalone.d.ts(11023,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11023,44): error TS1005: ';' expected. -typescript_standalone.d.ts(11033,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11033,35): error TS1005: ';' expected. -typescript_standalone.d.ts(11067,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11067,40): error TS1005: ';' expected. -typescript_standalone.d.ts(11070,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11070,43): error TS1005: ';' expected. -typescript_standalone.d.ts(11074,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11074,45): error TS1005: ';' expected. -typescript_standalone.d.ts(11092,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11092,56): error TS1005: ';' expected. -typescript_standalone.d.ts(11118,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11118,36): error TS1005: ';' expected. -typescript_standalone.d.ts(11121,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11121,43): error TS1005: ';' expected. -typescript_standalone.d.ts(11133,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11133,43): error TS1005: ';' expected. -typescript_standalone.d.ts(11163,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11163,40): error TS1005: ';' expected. -typescript_standalone.d.ts(11197,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11197,40): error TS1005: ';' expected. -typescript_standalone.d.ts(11208,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11208,40): error TS1005: ';' expected. -typescript_standalone.d.ts(11232,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11232,40): error TS1005: ';' expected. -typescript_standalone.d.ts(11240,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11240,40): error TS1005: ';' expected. -typescript_standalone.d.ts(11244,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11244,40): error TS1005: ';' expected. -typescript_standalone.d.ts(11274,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11274,40): error TS1005: ';' expected. -typescript_standalone.d.ts(11317,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11317,41): error TS1005: ';' expected. -typescript_standalone.d.ts(11504,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11504,37): error TS1005: ';' expected. +typescript_standalone.d.ts(8912,28): error TS1005: ';' expected. +typescript_standalone.d.ts(8912,42): error TS1005: ';' expected. +typescript_standalone.d.ts(9172,28): error TS1005: ';' expected. +typescript_standalone.d.ts(9172,46): error TS1005: ';' expected. +typescript_standalone.d.ts(9522,28): error TS1005: ';' expected. +typescript_standalone.d.ts(9522,36): error TS1005: ';' expected. +typescript_standalone.d.ts(9546,28): error TS1005: ';' expected. +typescript_standalone.d.ts(9546,36): error TS1005: ';' expected. +typescript_standalone.d.ts(9633,28): error TS1005: ';' expected. +typescript_standalone.d.ts(9633,38): error TS1005: ';' expected. +typescript_standalone.d.ts(10798,28): error TS1005: ';' expected. +typescript_standalone.d.ts(10798,57): error TS1005: ';' expected. +typescript_standalone.d.ts(10809,28): error TS1005: ';' expected. +typescript_standalone.d.ts(10809,41): error TS1005: ';' expected. +typescript_standalone.d.ts(10819,28): error TS1005: ';' expected. +typescript_standalone.d.ts(10819,48): error TS1005: ';' expected. +typescript_standalone.d.ts(10894,28): error TS1005: ';' expected. +typescript_standalone.d.ts(10894,47): error TS1005: ';' expected. +typescript_standalone.d.ts(10951,28): error TS1005: ';' expected. +typescript_standalone.d.ts(10951,47): error TS1005: ';' expected. +typescript_standalone.d.ts(11005,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11005,52): error TS1005: ';' expected. +typescript_standalone.d.ts(11025,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11025,44): error TS1005: ';' expected. +typescript_standalone.d.ts(11035,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11035,35): error TS1005: ';' expected. +typescript_standalone.d.ts(11069,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11069,40): error TS1005: ';' expected. +typescript_standalone.d.ts(11072,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11072,43): error TS1005: ';' expected. +typescript_standalone.d.ts(11076,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11076,45): error TS1005: ';' expected. +typescript_standalone.d.ts(11094,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11094,56): error TS1005: ';' expected. +typescript_standalone.d.ts(11120,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11120,36): error TS1005: ';' expected. +typescript_standalone.d.ts(11123,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11123,43): error TS1005: ';' expected. +typescript_standalone.d.ts(11135,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11135,43): error TS1005: ';' expected. +typescript_standalone.d.ts(11165,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11165,40): error TS1005: ';' expected. +typescript_standalone.d.ts(11199,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11199,40): error TS1005: ';' expected. +typescript_standalone.d.ts(11210,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11210,40): error TS1005: ';' expected. +typescript_standalone.d.ts(11234,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11234,40): error TS1005: ';' expected. +typescript_standalone.d.ts(11242,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11242,40): error TS1005: ';' expected. +typescript_standalone.d.ts(11246,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11246,40): error TS1005: ';' expected. +typescript_standalone.d.ts(11276,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11276,40): error TS1005: ';' expected. +typescript_standalone.d.ts(11319,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11319,41): error TS1005: ';' expected. typescript_standalone.d.ts(11506,28): error TS1005: ';' expected. typescript_standalone.d.ts(11506,37): error TS1005: ';' expected. -typescript_standalone.d.ts(11510,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11510,37): error TS1005: ';' expected. +typescript_standalone.d.ts(11508,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11508,37): error TS1005: ';' expected. typescript_standalone.d.ts(11512,28): error TS1005: ';' expected. typescript_standalone.d.ts(11512,37): error TS1005: ';' expected. typescript_standalone.d.ts(11514,28): error TS1005: ';' expected. @@ -70,8 +68,8 @@ typescript_standalone.d.ts(11516,28): error TS1005: ';' expected. typescript_standalone.d.ts(11516,37): error TS1005: ';' expected. typescript_standalone.d.ts(11518,28): error TS1005: ';' expected. typescript_standalone.d.ts(11518,37): error TS1005: ';' expected. -typescript_standalone.d.ts(11527,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11527,37): error TS1005: ';' expected. +typescript_standalone.d.ts(11520,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11520,37): error TS1005: ';' expected. typescript_standalone.d.ts(11529,28): error TS1005: ';' expected. typescript_standalone.d.ts(11529,37): error TS1005: ';' expected. typescript_standalone.d.ts(11531,28): error TS1005: ';' expected. @@ -100,8 +98,8 @@ typescript_standalone.d.ts(11553,28): error TS1005: ';' expected. typescript_standalone.d.ts(11553,37): error TS1005: ';' expected. typescript_standalone.d.ts(11555,28): error TS1005: ';' expected. typescript_standalone.d.ts(11555,37): error TS1005: ';' expected. -typescript_standalone.d.ts(11565,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11565,37): error TS1005: ';' expected. +typescript_standalone.d.ts(11557,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11557,37): error TS1005: ';' expected. typescript_standalone.d.ts(11567,28): error TS1005: ';' expected. typescript_standalone.d.ts(11567,37): error TS1005: ';' expected. typescript_standalone.d.ts(11569,28): error TS1005: ';' expected. @@ -115,19 +113,21 @@ typescript_standalone.d.ts(11575,37): error TS1005: ';' expected. typescript_standalone.d.ts(11577,28): error TS1005: ';' expected. typescript_standalone.d.ts(11577,37): error TS1005: ';' expected. typescript_standalone.d.ts(11579,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11579,72): error TS1005: ';' expected. +typescript_standalone.d.ts(11579,37): error TS1005: ';' expected. typescript_standalone.d.ts(11581,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11581,52): error TS1005: ';' expected. -typescript_standalone.d.ts(11653,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11653,72): error TS1005: ';' expected. +typescript_standalone.d.ts(11581,72): error TS1005: ';' expected. +typescript_standalone.d.ts(11583,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11583,52): error TS1005: ';' expected. typescript_standalone.d.ts(11655,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11655,38): error TS1005: ';' expected. +typescript_standalone.d.ts(11655,72): error TS1005: ';' expected. typescript_standalone.d.ts(11657,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11657,71): error TS1005: ';' expected. +typescript_standalone.d.ts(11657,38): error TS1005: ';' expected. typescript_standalone.d.ts(11659,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11659,40): error TS1005: ';' expected. -typescript_standalone.d.ts(11735,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11735,48): error TS1005: ';' expected. +typescript_standalone.d.ts(11659,71): error TS1005: ';' expected. +typescript_standalone.d.ts(11661,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11661,40): error TS1005: ';' expected. +typescript_standalone.d.ts(11737,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11737,48): error TS1005: ';' expected. ==== tests/cases/compiler/APISample_transform.ts (0 errors) ==== diff --git a/tests/baselines/reference/APISample_watcher.errors.txt b/tests/baselines/reference/APISample_watcher.errors.txt index 61fffd2cec8..0de54243e26 100644 --- a/tests/baselines/reference/APISample_watcher.errors.txt +++ b/tests/baselines/reference/APISample_watcher.errors.txt @@ -1,67 +1,65 @@ typescript_standalone.d.ts(21,28): error TS1005: ';' expected. typescript_standalone.d.ts(21,41): error TS1005: ';' expected. -typescript_standalone.d.ts(8910,28): error TS1005: ';' expected. -typescript_standalone.d.ts(8910,42): error TS1005: ';' expected. -typescript_standalone.d.ts(9170,28): error TS1005: ';' expected. -typescript_standalone.d.ts(9170,46): error TS1005: ';' expected. -typescript_standalone.d.ts(9520,28): error TS1005: ';' expected. -typescript_standalone.d.ts(9520,36): error TS1005: ';' expected. -typescript_standalone.d.ts(9544,28): error TS1005: ';' expected. -typescript_standalone.d.ts(9544,36): error TS1005: ';' expected. -typescript_standalone.d.ts(9631,28): error TS1005: ';' expected. -typescript_standalone.d.ts(9631,38): error TS1005: ';' expected. -typescript_standalone.d.ts(10796,28): error TS1005: ';' expected. -typescript_standalone.d.ts(10796,57): error TS1005: ';' expected. -typescript_standalone.d.ts(10807,28): error TS1005: ';' expected. -typescript_standalone.d.ts(10807,41): error TS1005: ';' expected. -typescript_standalone.d.ts(10817,28): error TS1005: ';' expected. -typescript_standalone.d.ts(10817,48): error TS1005: ';' expected. -typescript_standalone.d.ts(10892,28): error TS1005: ';' expected. -typescript_standalone.d.ts(10892,47): error TS1005: ';' expected. -typescript_standalone.d.ts(10949,28): error TS1005: ';' expected. -typescript_standalone.d.ts(10949,47): error TS1005: ';' expected. -typescript_standalone.d.ts(11003,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11003,52): error TS1005: ';' expected. -typescript_standalone.d.ts(11023,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11023,44): error TS1005: ';' expected. -typescript_standalone.d.ts(11033,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11033,35): error TS1005: ';' expected. -typescript_standalone.d.ts(11067,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11067,40): error TS1005: ';' expected. -typescript_standalone.d.ts(11070,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11070,43): error TS1005: ';' expected. -typescript_standalone.d.ts(11074,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11074,45): error TS1005: ';' expected. -typescript_standalone.d.ts(11092,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11092,56): error TS1005: ';' expected. -typescript_standalone.d.ts(11118,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11118,36): error TS1005: ';' expected. -typescript_standalone.d.ts(11121,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11121,43): error TS1005: ';' expected. -typescript_standalone.d.ts(11133,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11133,43): error TS1005: ';' expected. -typescript_standalone.d.ts(11163,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11163,40): error TS1005: ';' expected. -typescript_standalone.d.ts(11197,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11197,40): error TS1005: ';' expected. -typescript_standalone.d.ts(11208,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11208,40): error TS1005: ';' expected. -typescript_standalone.d.ts(11232,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11232,40): error TS1005: ';' expected. -typescript_standalone.d.ts(11240,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11240,40): error TS1005: ';' expected. -typescript_standalone.d.ts(11244,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11244,40): error TS1005: ';' expected. -typescript_standalone.d.ts(11274,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11274,40): error TS1005: ';' expected. -typescript_standalone.d.ts(11317,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11317,41): error TS1005: ';' expected. -typescript_standalone.d.ts(11504,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11504,37): error TS1005: ';' expected. +typescript_standalone.d.ts(8912,28): error TS1005: ';' expected. +typescript_standalone.d.ts(8912,42): error TS1005: ';' expected. +typescript_standalone.d.ts(9172,28): error TS1005: ';' expected. +typescript_standalone.d.ts(9172,46): error TS1005: ';' expected. +typescript_standalone.d.ts(9522,28): error TS1005: ';' expected. +typescript_standalone.d.ts(9522,36): error TS1005: ';' expected. +typescript_standalone.d.ts(9546,28): error TS1005: ';' expected. +typescript_standalone.d.ts(9546,36): error TS1005: ';' expected. +typescript_standalone.d.ts(9633,28): error TS1005: ';' expected. +typescript_standalone.d.ts(9633,38): error TS1005: ';' expected. +typescript_standalone.d.ts(10798,28): error TS1005: ';' expected. +typescript_standalone.d.ts(10798,57): error TS1005: ';' expected. +typescript_standalone.d.ts(10809,28): error TS1005: ';' expected. +typescript_standalone.d.ts(10809,41): error TS1005: ';' expected. +typescript_standalone.d.ts(10819,28): error TS1005: ';' expected. +typescript_standalone.d.ts(10819,48): error TS1005: ';' expected. +typescript_standalone.d.ts(10894,28): error TS1005: ';' expected. +typescript_standalone.d.ts(10894,47): error TS1005: ';' expected. +typescript_standalone.d.ts(10951,28): error TS1005: ';' expected. +typescript_standalone.d.ts(10951,47): error TS1005: ';' expected. +typescript_standalone.d.ts(11005,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11005,52): error TS1005: ';' expected. +typescript_standalone.d.ts(11025,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11025,44): error TS1005: ';' expected. +typescript_standalone.d.ts(11035,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11035,35): error TS1005: ';' expected. +typescript_standalone.d.ts(11069,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11069,40): error TS1005: ';' expected. +typescript_standalone.d.ts(11072,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11072,43): error TS1005: ';' expected. +typescript_standalone.d.ts(11076,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11076,45): error TS1005: ';' expected. +typescript_standalone.d.ts(11094,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11094,56): error TS1005: ';' expected. +typescript_standalone.d.ts(11120,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11120,36): error TS1005: ';' expected. +typescript_standalone.d.ts(11123,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11123,43): error TS1005: ';' expected. +typescript_standalone.d.ts(11135,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11135,43): error TS1005: ';' expected. +typescript_standalone.d.ts(11165,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11165,40): error TS1005: ';' expected. +typescript_standalone.d.ts(11199,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11199,40): error TS1005: ';' expected. +typescript_standalone.d.ts(11210,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11210,40): error TS1005: ';' expected. +typescript_standalone.d.ts(11234,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11234,40): error TS1005: ';' expected. +typescript_standalone.d.ts(11242,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11242,40): error TS1005: ';' expected. +typescript_standalone.d.ts(11246,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11246,40): error TS1005: ';' expected. +typescript_standalone.d.ts(11276,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11276,40): error TS1005: ';' expected. +typescript_standalone.d.ts(11319,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11319,41): error TS1005: ';' expected. typescript_standalone.d.ts(11506,28): error TS1005: ';' expected. typescript_standalone.d.ts(11506,37): error TS1005: ';' expected. -typescript_standalone.d.ts(11510,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11510,37): error TS1005: ';' expected. +typescript_standalone.d.ts(11508,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11508,37): error TS1005: ';' expected. typescript_standalone.d.ts(11512,28): error TS1005: ';' expected. typescript_standalone.d.ts(11512,37): error TS1005: ';' expected. typescript_standalone.d.ts(11514,28): error TS1005: ';' expected. @@ -70,8 +68,8 @@ typescript_standalone.d.ts(11516,28): error TS1005: ';' expected. typescript_standalone.d.ts(11516,37): error TS1005: ';' expected. typescript_standalone.d.ts(11518,28): error TS1005: ';' expected. typescript_standalone.d.ts(11518,37): error TS1005: ';' expected. -typescript_standalone.d.ts(11527,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11527,37): error TS1005: ';' expected. +typescript_standalone.d.ts(11520,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11520,37): error TS1005: ';' expected. typescript_standalone.d.ts(11529,28): error TS1005: ';' expected. typescript_standalone.d.ts(11529,37): error TS1005: ';' expected. typescript_standalone.d.ts(11531,28): error TS1005: ';' expected. @@ -100,8 +98,8 @@ typescript_standalone.d.ts(11553,28): error TS1005: ';' expected. typescript_standalone.d.ts(11553,37): error TS1005: ';' expected. typescript_standalone.d.ts(11555,28): error TS1005: ';' expected. typescript_standalone.d.ts(11555,37): error TS1005: ';' expected. -typescript_standalone.d.ts(11565,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11565,37): error TS1005: ';' expected. +typescript_standalone.d.ts(11557,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11557,37): error TS1005: ';' expected. typescript_standalone.d.ts(11567,28): error TS1005: ';' expected. typescript_standalone.d.ts(11567,37): error TS1005: ';' expected. typescript_standalone.d.ts(11569,28): error TS1005: ';' expected. @@ -115,19 +113,21 @@ typescript_standalone.d.ts(11575,37): error TS1005: ';' expected. typescript_standalone.d.ts(11577,28): error TS1005: ';' expected. typescript_standalone.d.ts(11577,37): error TS1005: ';' expected. typescript_standalone.d.ts(11579,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11579,72): error TS1005: ';' expected. +typescript_standalone.d.ts(11579,37): error TS1005: ';' expected. typescript_standalone.d.ts(11581,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11581,52): error TS1005: ';' expected. -typescript_standalone.d.ts(11653,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11653,72): error TS1005: ';' expected. +typescript_standalone.d.ts(11581,72): error TS1005: ';' expected. +typescript_standalone.d.ts(11583,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11583,52): error TS1005: ';' expected. typescript_standalone.d.ts(11655,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11655,38): error TS1005: ';' expected. +typescript_standalone.d.ts(11655,72): error TS1005: ';' expected. typescript_standalone.d.ts(11657,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11657,71): error TS1005: ';' expected. +typescript_standalone.d.ts(11657,38): error TS1005: ';' expected. typescript_standalone.d.ts(11659,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11659,40): error TS1005: ';' expected. -typescript_standalone.d.ts(11735,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11735,48): error TS1005: ';' expected. +typescript_standalone.d.ts(11659,71): error TS1005: ';' expected. +typescript_standalone.d.ts(11661,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11661,40): error TS1005: ';' expected. +typescript_standalone.d.ts(11737,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11737,48): error TS1005: ';' expected. ==== tests/cases/compiler/APISample_watcher.ts (0 errors) ==== diff --git a/tests/baselines/reference/api/tsserverlibrary.d.ts b/tests/baselines/reference/api/tsserverlibrary.d.ts index 2a633035bf2..84764068c53 100644 --- a/tests/baselines/reference/api/tsserverlibrary.d.ts +++ b/tests/baselines/reference/api/tsserverlibrary.d.ts @@ -6222,6 +6222,8 @@ declare namespace ts { function getDeclarationOfJSInitializer(node: Node): Node | undefined; /** Get the initializer, taking into account defaulted Javascript initializers */ function getEffectiveInitializer(node: HasExpressionInitializer): Expression | undefined; + /** Get the declaration initializer when it is container-like (See getJavascriptInitializer). */ + function getDeclaredJavascriptInitializer(node: HasExpressionInitializer): Expression | undefined; /** * Get the assignment 'initializer' -- the righthand side-- when the initializer is container-like (See getJavascriptInitializer). * We treat the right hand side of assignments with container-like initalizers as declarations. diff --git a/tests/baselines/reference/api/typescript.d.ts b/tests/baselines/reference/api/typescript.d.ts index 48a310301b3..de921984acc 100644 --- a/tests/baselines/reference/api/typescript.d.ts +++ b/tests/baselines/reference/api/typescript.d.ts @@ -6222,6 +6222,8 @@ declare namespace ts { function getDeclarationOfJSInitializer(node: Node): Node | undefined; /** Get the initializer, taking into account defaulted Javascript initializers */ function getEffectiveInitializer(node: HasExpressionInitializer): Expression | undefined; + /** Get the declaration initializer when it is container-like (See getJavascriptInitializer). */ + function getDeclaredJavascriptInitializer(node: HasExpressionInitializer): Expression | undefined; /** * Get the assignment 'initializer' -- the righthand side-- when the initializer is container-like (See getJavascriptInitializer). * We treat the right hand side of assignments with container-like initalizers as declarations. diff --git a/tests/baselines/reference/chainedPrototypeAssignment.types b/tests/baselines/reference/chainedPrototypeAssignment.types index a893ae63022..f0d9cc972ef 100644 --- a/tests/baselines/reference/chainedPrototypeAssignment.types +++ b/tests/baselines/reference/chainedPrototypeAssignment.types @@ -86,9 +86,9 @@ A.prototype = B.prototype = { >A : typeof A >prototype : { [x: string]: any; m(n: number): number; } >B.prototype = { /** @param {number} n */ m(n) { return n + 1 }} : { [x: string]: any; m(n: number): number; } ->B.prototype : { [x: string]: any; m(n: number): number; } +>B.prototype : { [x: string]: any; } >B : typeof B ->prototype : { [x: string]: any; m(n: number): number; } +>prototype : { [x: string]: any; } >{ /** @param {number} n */ m(n) { return n + 1 }} : { [x: string]: any; m(n: number): number; } /** @param {number} n */ diff --git a/tests/baselines/reference/exportNestedNamespaces.symbols b/tests/baselines/reference/exportNestedNamespaces.symbols index e5fc5db16d9..10f1600a2df 100644 --- a/tests/baselines/reference/exportNestedNamespaces.symbols +++ b/tests/baselines/reference/exportNestedNamespaces.symbols @@ -12,7 +12,7 @@ exports.n.K = function () { >K : Symbol(n.K, Decl(mod.js, 0, 15)) this.x = 10; ->this : Symbol(__object, Decl(mod.js, 0, 11)) +>this : Symbol(n, Decl(mod.js, 0, 0), Decl(mod.js, 1, 8)) >x : Symbol(K.x, Decl(mod.js, 1, 27)) } exports.Classic = class { diff --git a/tests/baselines/reference/exportNestedNamespaces.types b/tests/baselines/reference/exportNestedNamespaces.types index b6b701bc05f..664429d802c 100644 --- a/tests/baselines/reference/exportNestedNamespaces.types +++ b/tests/baselines/reference/exportNestedNamespaces.types @@ -1,24 +1,24 @@ === tests/cases/conformance/salsa/mod.js === exports.n = {}; ->exports.n = {} : { [x: string]: any; K: typeof K; } ->exports.n : { [x: string]: any; K: typeof K; } +>exports.n = {} : typeof n +>exports.n : typeof n >exports : typeof import("tests/cases/conformance/salsa/mod") ->n : { [x: string]: any; K: typeof K; } ->{} : { [x: string]: any; K: typeof K; } +>n : typeof n +>{} : { [x: string]: any; } exports.n.K = function () { >exports.n.K = function () { this.x = 10;} : typeof K >exports.n.K : typeof K ->exports.n : { [x: string]: any; K: typeof K; } +>exports.n : typeof n >exports : typeof import("tests/cases/conformance/salsa/mod") ->n : { [x: string]: any; K: typeof K; } +>n : typeof n >K : typeof K >function () { this.x = 10;} : typeof K this.x = 10; >this.x = 10 : 10 >this.x : any ->this : { [x: string]: any; K: typeof K; } +>this : typeof n >x : any >10 : 10 } @@ -47,9 +47,9 @@ var k = new s.n.K() >k : K >new s.n.K() : K >s.n.K : typeof K ->s.n : { [x: string]: any; K: typeof K; } +>s.n : typeof s.n >s : typeof s ->n : { [x: string]: any; K: typeof K; } +>n : typeof s.n >K : typeof K k.x diff --git a/tests/baselines/reference/jsContainerMergeJsContainer.types b/tests/baselines/reference/jsContainerMergeJsContainer.types index 6d25fb4608a..5759b085613 100644 --- a/tests/baselines/reference/jsContainerMergeJsContainer.types +++ b/tests/baselines/reference/jsContainerMergeJsContainer.types @@ -1,13 +1,13 @@ === tests/cases/conformance/salsa/a.js === // #24131 const a = {}; ->a : { [x: string]: any; d: { (): void; prototype: { [x: string]: any; }; }; } ->{} : { [x: string]: any; d: { (): void; prototype: { [x: string]: any; }; }; } +>a : typeof a +>{} : { [x: string]: any; } a.d = function() {}; >a.d = function() {} : { (): void; prototype: { [x: string]: any; }; } >a.d : { (): void; prototype: { [x: string]: any; }; } ->a : { [x: string]: any; d: { (): void; prototype: { [x: string]: any; }; }; } +>a : typeof a >d : { (): void; prototype: { [x: string]: any; }; } >function() {} : { (): void; prototype: { [x: string]: any; }; } @@ -16,7 +16,7 @@ a.d.prototype = {}; >a.d.prototype = {} : { [x: string]: any; } >a.d.prototype : { [x: string]: any; } >a.d : { (): void; prototype: { [x: string]: any; }; } ->a : { [x: string]: any; d: { (): void; prototype: { [x: string]: any; }; }; } +>a : typeof a >d : { (): void; prototype: { [x: string]: any; }; } >prototype : { [x: string]: any; } >{} : { [x: string]: any; } diff --git a/tests/baselines/reference/jsContainerMergeTsDeclaration3.types b/tests/baselines/reference/jsContainerMergeTsDeclaration3.types index 1a29cab2538..d03c13764e6 100644 --- a/tests/baselines/reference/jsContainerMergeTsDeclaration3.types +++ b/tests/baselines/reference/jsContainerMergeTsDeclaration3.types @@ -5,7 +5,7 @@ declare class A {} === tests/cases/conformance/salsa/b.js === const A = { }; >A : typeof A ->{ } : { [x: string]: any; prototype: A; d: { [x: string]: any; }; } +>{ } : { [x: string]: any; } A.d = { }; >A.d = { } : { [x: string]: any; } diff --git a/tests/baselines/reference/jsObjectsMarkedAsOpenEnded.types b/tests/baselines/reference/jsObjectsMarkedAsOpenEnded.types index 69d00b6aa79..7c17e7c22bb 100644 --- a/tests/baselines/reference/jsObjectsMarkedAsOpenEnded.types +++ b/tests/baselines/reference/jsObjectsMarkedAsOpenEnded.types @@ -1,7 +1,7 @@ === tests/cases/conformance/salsa/a.js === var variable = {}; >variable : { [x: string]: any; a: number; } ->{} : { [x: string]: any; a: number; } +>{} : { [x: string]: any; } variable.a = 0; >variable.a = 0 : 0 diff --git a/tests/baselines/reference/moduleExportNestedNamespaces.types b/tests/baselines/reference/moduleExportNestedNamespaces.types index 92dd4f14e69..def26bac423 100644 --- a/tests/baselines/reference/moduleExportNestedNamespaces.types +++ b/tests/baselines/reference/moduleExportNestedNamespaces.types @@ -1,12 +1,12 @@ === tests/cases/conformance/salsa/mod.js === module.exports.n = {}; ->module.exports.n = {} : { [x: string]: any; K: typeof C; } +>module.exports.n = {} : any >module.exports.n : any >module.exports : any >module : any >exports : any >n : any ->{} : { [x: string]: any; K: typeof C; } +>{} : { [x: string]: any; } module.exports.n.K = function C() { >module.exports.n.K = function C() { this.x = 10;} : typeof C @@ -54,9 +54,9 @@ var k = new s.n.K() >k : C >new s.n.K() : C >s.n.K : typeof C ->s.n : { [x: string]: any; K: typeof C; } +>s.n : typeof s.n >s : typeof s ->n : { [x: string]: any; K: typeof C; } +>n : typeof s.n >K : typeof C k.x diff --git a/tests/baselines/reference/nestedPrototypeAssignment.types b/tests/baselines/reference/nestedPrototypeAssignment.types index 620ca215f6d..1ac8ea1ad03 100644 --- a/tests/baselines/reference/nestedPrototypeAssignment.types +++ b/tests/baselines/reference/nestedPrototypeAssignment.types @@ -1,19 +1,19 @@ === tests/cases/conformance/salsa/mod.js === // #24111 -- shouldn't assert C.prototype = {} ->C.prototype = {} : { [x: string]: any; bar: typeof C.prototype.bar; } ->C.prototype : { [x: string]: any; bar: typeof C.prototype.bar; } +>C.prototype = {} : typeof C.prototype +>C.prototype : typeof C.prototype >C : typeof C ->prototype : { [x: string]: any; bar: typeof C.prototype.bar; } ->{} : { [x: string]: any; bar: typeof C.prototype.bar; } +>prototype : typeof C.prototype +>{} : { [x: string]: any; } C.prototype.bar.foo = {}; >C.prototype.bar.foo = {} : { [x: string]: any; } >C.prototype.bar.foo : { [x: string]: any; } >C.prototype.bar : typeof C.prototype.bar ->C.prototype : { [x: string]: any; bar: typeof C.prototype.bar; } +>C.prototype : typeof C.prototype >C : typeof C ->prototype : { [x: string]: any; bar: typeof C.prototype.bar; } +>prototype : typeof C.prototype >bar : typeof C.prototype.bar >foo : { [x: string]: any; } >{} : { [x: string]: any; } diff --git a/tests/baselines/reference/typeFromPropertyAssignment10.types b/tests/baselines/reference/typeFromPropertyAssignment10.types index a880498f047..86c525ac961 100644 --- a/tests/baselines/reference/typeFromPropertyAssignment10.types +++ b/tests/baselines/reference/typeFromPropertyAssignment10.types @@ -1,28 +1,28 @@ === tests/cases/conformance/salsa/module.js === var Outer = Outer || {}; ->Outer : { [x: string]: any; app: { [x: string]: any; SomeView: () => void; Inner: typeof Inner; statische(k: number): number; Application: () => void; }; } ->Outer || {} : { [x: string]: any; app: { [x: string]: any; SomeView: () => void; Inner: typeof Inner; statische(k: number): number; Application: () => void; }; } ->Outer : { [x: string]: any; app: { [x: string]: any; SomeView: () => void; Inner: typeof Inner; statische(k: number): number; Application: () => void; }; } ->{} : { [x: string]: any; app: { [x: string]: any; SomeView: () => void; Inner: typeof Inner; statische(k: number): number; Application: () => void; }; } +>Outer : typeof Outer +>Outer || {} : typeof Outer | { [x: string]: any; } +>Outer : typeof Outer +>{} : { [x: string]: any; } Outer.app = Outer.app || {}; ->Outer.app = Outer.app || {} : { [x: string]: any; SomeView: () => void; Inner: typeof Inner; statische(k: number): number; Application: () => void; } ->Outer.app : { [x: string]: any; SomeView: () => void; Inner: typeof Inner; statische(k: number): number; Application: () => void; } ->Outer : { [x: string]: any; app: { [x: string]: any; SomeView: () => void; Inner: typeof Inner; statische(k: number): number; Application: () => void; }; } ->app : { [x: string]: any; SomeView: () => void; Inner: typeof Inner; statische(k: number): number; Application: () => void; } ->Outer.app || {} : { [x: string]: any; SomeView: () => void; Inner: typeof Inner; statische(k: number): number; Application: () => void; } ->Outer.app : { [x: string]: any; SomeView: () => void; Inner: typeof Inner; statische(k: number): number; Application: () => void; } ->Outer : { [x: string]: any; app: { [x: string]: any; SomeView: () => void; Inner: typeof Inner; statische(k: number): number; Application: () => void; }; } ->app : { [x: string]: any; SomeView: () => void; Inner: typeof Inner; statische(k: number): number; Application: () => void; } ->{} : { [x: string]: any; SomeView: () => void; Inner: typeof Inner; statische(k: number): number; Application: () => void; } +>Outer.app = Outer.app || {} : typeof Outer.app +>Outer.app : typeof Outer.app +>Outer : typeof Outer +>app : typeof Outer.app +>Outer.app || {} : { [x: string]: any; } +>Outer.app : typeof Outer.app +>Outer : typeof Outer +>app : typeof Outer.app +>{} : { [x: string]: any; } === tests/cases/conformance/salsa/someview.js === Outer.app.SomeView = (function () { >Outer.app.SomeView = (function () { var SomeView = function() { var me = this; } return SomeView;})() : () => void >Outer.app.SomeView : () => void ->Outer.app : { [x: string]: any; SomeView: () => void; Inner: typeof Inner; statische(k: number): number; Application: () => void; } ->Outer : { [x: string]: any; app: { [x: string]: any; SomeView: () => void; Inner: typeof Inner; statische(k: number): number; Application: () => void; }; } ->app : { [x: string]: any; SomeView: () => void; Inner: typeof Inner; statische(k: number): number; Application: () => void; } +>Outer.app : typeof Outer.app +>Outer : typeof Outer +>app : typeof Outer.app >SomeView : () => void >(function () { var SomeView = function() { var me = this; } return SomeView;})() : () => void >(function () { var SomeView = function() { var me = this; } return SomeView;}) : () => () => void @@ -43,9 +43,9 @@ Outer.app.SomeView = (function () { Outer.app.Inner = class { >Outer.app.Inner = class { constructor() { /** @type {number} */ this.y = 12; }} : typeof Inner >Outer.app.Inner : typeof Inner ->Outer.app : { [x: string]: any; SomeView: () => void; Inner: typeof Inner; statische(k: number): number; Application: () => void; } ->Outer : { [x: string]: any; app: { [x: string]: any; SomeView: () => void; Inner: typeof Inner; statische(k: number): number; Application: () => void; }; } ->app : { [x: string]: any; SomeView: () => void; Inner: typeof Inner; statische(k: number): number; Application: () => void; } +>Outer.app : typeof Outer.app +>Outer : typeof Outer +>app : typeof Outer.app >Inner : typeof Inner >class { constructor() { /** @type {number} */ this.y = 12; }} : typeof Inner @@ -63,9 +63,9 @@ var example = new Outer.app.Inner(); >example : Inner >new Outer.app.Inner() : Inner >Outer.app.Inner : typeof Inner ->Outer.app : { [x: string]: any; SomeView: () => void; Inner: typeof Inner; statische(k: number): number; Application: () => void; } ->Outer : { [x: string]: any; app: { [x: string]: any; SomeView: () => void; Inner: typeof Inner; statische(k: number): number; Application: () => void; }; } ->app : { [x: string]: any; SomeView: () => void; Inner: typeof Inner; statische(k: number): number; Application: () => void; } +>Outer.app : typeof Outer.app +>Outer : typeof Outer +>app : typeof Outer.app >Inner : typeof Inner example.y; @@ -77,9 +77,9 @@ example.y; Outer.app.statische = function (k) { >Outer.app.statische = function (k) { return k ** k;} : (k: number) => number >Outer.app.statische : (k: number) => number ->Outer.app : { [x: string]: any; SomeView: () => void; Inner: typeof Inner; statische(k: number): number; Application: () => void; } ->Outer : { [x: string]: any; app: { [x: string]: any; SomeView: () => void; Inner: typeof Inner; statische(k: number): number; Application: () => void; }; } ->app : { [x: string]: any; SomeView: () => void; Inner: typeof Inner; statische(k: number): number; Application: () => void; } +>Outer.app : typeof Outer.app +>Outer : typeof Outer +>app : typeof Outer.app >statische : (k: number) => number >function (k) { return k ** k;} : (k: number) => number >k : number @@ -93,9 +93,9 @@ Outer.app.statische = function (k) { Outer.app.Application = (function () { >Outer.app.Application = (function () { /** * Application main class. * Will be instantiated & initialized by HTML page */ var Application = function () { var me = this; me.view = new Outer.app.SomeView(); }; return Application;})() : () => void >Outer.app.Application : () => void ->Outer.app : { [x: string]: any; SomeView: () => void; Inner: typeof Inner; statische(k: number): number; Application: () => void; } ->Outer : { [x: string]: any; app: { [x: string]: any; SomeView: () => void; Inner: typeof Inner; statische(k: number): number; Application: () => void; }; } ->app : { [x: string]: any; SomeView: () => void; Inner: typeof Inner; statische(k: number): number; Application: () => void; } +>Outer.app : typeof Outer.app +>Outer : typeof Outer +>app : typeof Outer.app >Application : () => void >(function () { /** * Application main class. * Will be instantiated & initialized by HTML page */ var Application = function () { var me = this; me.view = new Outer.app.SomeView(); }; return Application;})() : () => void >(function () { /** * Application main class. * Will be instantiated & initialized by HTML page */ var Application = function () { var me = this; me.view = new Outer.app.SomeView(); }; return Application;}) : () => () => void @@ -120,9 +120,9 @@ Outer.app.Application = (function () { >view : any >new Outer.app.SomeView() : any >Outer.app.SomeView : () => void ->Outer.app : { [x: string]: any; SomeView: () => void; Inner: typeof Inner; statische(k: number): number; Application: () => void; } ->Outer : { [x: string]: any; app: { [x: string]: any; SomeView: () => void; Inner: typeof Inner; statische(k: number): number; Application: () => void; }; } ->app : { [x: string]: any; SomeView: () => void; Inner: typeof Inner; statische(k: number): number; Application: () => void; } +>Outer.app : typeof Outer.app +>Outer : typeof Outer +>app : typeof Outer.app >SomeView : () => void }; @@ -135,18 +135,18 @@ var app = new Outer.app.Application(); >app : any >new Outer.app.Application() : any >Outer.app.Application : () => void ->Outer.app : { [x: string]: any; SomeView: () => void; Inner: typeof Inner; statische(k: number): number; Application: () => void; } ->Outer : { [x: string]: any; app: { [x: string]: any; SomeView: () => void; Inner: typeof Inner; statische(k: number): number; Application: () => void; }; } ->app : { [x: string]: any; SomeView: () => void; Inner: typeof Inner; statische(k: number): number; Application: () => void; } +>Outer.app : typeof Outer.app +>Outer : typeof Outer +>app : typeof Outer.app >Application : () => void var inner = new Outer.app.Inner(); >inner : Inner >new Outer.app.Inner() : Inner >Outer.app.Inner : typeof Inner ->Outer.app : { [x: string]: any; SomeView: () => void; Inner: typeof Inner; statische(k: number): number; Application: () => void; } ->Outer : { [x: string]: any; app: { [x: string]: any; SomeView: () => void; Inner: typeof Inner; statische(k: number): number; Application: () => void; }; } ->app : { [x: string]: any; SomeView: () => void; Inner: typeof Inner; statische(k: number): number; Application: () => void; } +>Outer.app : typeof Outer.app +>Outer : typeof Outer +>app : typeof Outer.app >Inner : typeof Inner inner.y; @@ -166,9 +166,9 @@ x.y; Outer.app.statische(101); // Infinity, duh >Outer.app.statische(101) : number >Outer.app.statische : (k: number) => number ->Outer.app : { [x: string]: any; SomeView: () => void; Inner: typeof Inner; statische(k: number): number; Application: () => void; } ->Outer : { [x: string]: any; app: { [x: string]: any; SomeView: () => void; Inner: typeof Inner; statische(k: number): number; Application: () => void; }; } ->app : { [x: string]: any; SomeView: () => void; Inner: typeof Inner; statische(k: number): number; Application: () => void; } +>Outer.app : typeof Outer.app +>Outer : typeof Outer +>app : typeof Outer.app >statische : (k: number) => number >101 : 101 diff --git a/tests/baselines/reference/typeFromPropertyAssignment11.types b/tests/baselines/reference/typeFromPropertyAssignment11.types index 8c90e824f23..87a709d7cf3 100644 --- a/tests/baselines/reference/typeFromPropertyAssignment11.types +++ b/tests/baselines/reference/typeFromPropertyAssignment11.types @@ -5,9 +5,9 @@ var Inner = function() {} Inner.prototype = { >Inner.prototype = { m() { }, i: 1} : { [x: string]: any; m(): void; i: number; } ->Inner.prototype : { [x: string]: any; m(): void; i: number; } +>Inner.prototype : { [x: string]: any; } >Inner : typeof Inner ->prototype : { [x: string]: any; m(): void; i: number; } +>prototype : { [x: string]: any; } >{ m() { }, i: 1} : { [x: string]: any; m(): void; i: number; } m() { }, @@ -21,18 +21,18 @@ Inner.prototype = { Inner.prototype.j = 2 >Inner.prototype.j = 2 : 2 >Inner.prototype.j : any ->Inner.prototype : { [x: string]: any; m(): void; i: number; } +>Inner.prototype : { [x: string]: any; } >Inner : typeof Inner ->prototype : { [x: string]: any; m(): void; i: number; } +>prototype : { [x: string]: any; } >j : any >2 : 2 /** @type {string} */ Inner.prototype.k; >Inner.prototype.k : any ->Inner.prototype : { [x: string]: any; m(): void; i: number; } +>Inner.prototype : { [x: string]: any; } >Inner : typeof Inner ->prototype : { [x: string]: any; m(): void; i: number; } +>prototype : { [x: string]: any; } >k : any var inner = new Inner() diff --git a/tests/baselines/reference/typeFromPropertyAssignment13.types b/tests/baselines/reference/typeFromPropertyAssignment13.types index c5370aebc56..5b97d2986f5 100644 --- a/tests/baselines/reference/typeFromPropertyAssignment13.types +++ b/tests/baselines/reference/typeFromPropertyAssignment13.types @@ -1,22 +1,22 @@ === tests/cases/conformance/salsa/module.js === var Outer = {} ->Outer : { [x: string]: any; Inner: typeof Inner; } ->{} : { [x: string]: any; Inner: typeof Inner; } +>Outer : typeof Outer +>{} : { [x: string]: any; } Outer.Inner = function() {} >Outer.Inner = function() {} : typeof Inner >Outer.Inner : typeof Inner ->Outer : { [x: string]: any; Inner: typeof Inner; } +>Outer : typeof Outer >Inner : typeof Inner >function() {} : typeof Inner Outer.Inner.prototype = { >Outer.Inner.prototype = { m() { }, i: 1} : { [x: string]: any; m(): void; i: number; } ->Outer.Inner.prototype : { [x: string]: any; m(): void; i: number; } +>Outer.Inner.prototype : { [x: string]: any; } >Outer.Inner : typeof Inner ->Outer : { [x: string]: any; Inner: typeof Inner; } +>Outer : typeof Outer >Inner : typeof Inner ->prototype : { [x: string]: any; m(): void; i: number; } +>prototype : { [x: string]: any; } >{ m() { }, i: 1} : { [x: string]: any; m(): void; i: number; } m() { }, @@ -30,29 +30,29 @@ Outer.Inner.prototype = { Outer.Inner.prototype.j = 2 >Outer.Inner.prototype.j = 2 : 2 >Outer.Inner.prototype.j : any ->Outer.Inner.prototype : { [x: string]: any; m(): void; i: number; } +>Outer.Inner.prototype : { [x: string]: any; } >Outer.Inner : typeof Inner ->Outer : { [x: string]: any; Inner: typeof Inner; } +>Outer : typeof Outer >Inner : typeof Inner ->prototype : { [x: string]: any; m(): void; i: number; } +>prototype : { [x: string]: any; } >j : any >2 : 2 /** @type {string} */ Outer.Inner.prototype.k; >Outer.Inner.prototype.k : any ->Outer.Inner.prototype : { [x: string]: any; m(): void; i: number; } +>Outer.Inner.prototype : { [x: string]: any; } >Outer.Inner : typeof Inner ->Outer : { [x: string]: any; Inner: typeof Inner; } +>Outer : typeof Outer >Inner : typeof Inner ->prototype : { [x: string]: any; m(): void; i: number; } +>prototype : { [x: string]: any; } >k : any var inner = new Outer.Inner() >inner : Inner & { [x: string]: any; m(): void; i: number; } >new Outer.Inner() : Inner & { [x: string]: any; m(): void; i: number; } >Outer.Inner : typeof Inner ->Outer : { [x: string]: any; Inner: typeof Inner; } +>Outer : typeof Outer >Inner : typeof Inner inner.m() diff --git a/tests/baselines/reference/typeFromPropertyAssignment14.types b/tests/baselines/reference/typeFromPropertyAssignment14.types index 65838ccacc1..60d63c489d6 100644 --- a/tests/baselines/reference/typeFromPropertyAssignment14.types +++ b/tests/baselines/reference/typeFromPropertyAssignment14.types @@ -1,23 +1,23 @@ === tests/cases/conformance/salsa/def.js === var Outer = {}; ->Outer : { [x: string]: any; Inner: { (): void; prototype: { [x: string]: any; x: number; m(): void; }; }; } ->{} : { [x: string]: any; Inner: { (): void; prototype: { [x: string]: any; x: number; m(): void; }; }; } +>Outer : typeof Outer +>{} : { [x: string]: any; } === tests/cases/conformance/salsa/work.js === Outer.Inner = function () {} ->Outer.Inner = function () {} : { (): void; prototype: { [x: string]: any; x: number; m(): void; }; } ->Outer.Inner : { (): void; prototype: { [x: string]: any; x: number; m(): void; }; } ->Outer : { [x: string]: any; Inner: { (): void; prototype: { [x: string]: any; x: number; m(): void; }; }; } ->Inner : { (): void; prototype: { [x: string]: any; x: number; m(): void; }; } ->function () {} : { (): void; prototype: { [x: string]: any; x: number; m(): void; }; } +>Outer.Inner = function () {} : { (): void; prototype: { [x: string]: any; }; } +>Outer.Inner : { (): void; prototype: { [x: string]: any; }; } +>Outer : typeof Outer +>Inner : { (): void; prototype: { [x: string]: any; }; } +>function () {} : { (): void; prototype: { [x: string]: any; }; } Outer.Inner.prototype = { >Outer.Inner.prototype = { x: 1, m() { }} : { [x: string]: any; x: number; m(): void; } ->Outer.Inner.prototype : { [x: string]: any; x: number; m(): void; } ->Outer.Inner : { (): void; prototype: { [x: string]: any; x: number; m(): void; }; } ->Outer : { [x: string]: any; Inner: { (): void; prototype: { [x: string]: any; x: number; m(): void; }; }; } ->Inner : { (): void; prototype: { [x: string]: any; x: number; m(): void; }; } ->prototype : { [x: string]: any; x: number; m(): void; } +>Outer.Inner.prototype : { [x: string]: any; } +>Outer.Inner : { (): void; prototype: { [x: string]: any; }; } +>Outer : typeof Outer +>Inner : { (): void; prototype: { [x: string]: any; }; } +>prototype : { [x: string]: any; } >{ x: 1, m() { }} : { [x: string]: any; x: number; m(): void; } x: 1, @@ -47,9 +47,9 @@ inner.m() var inno = new Outer.Inner() >inno : { [x: string]: any; x: number; m(): void; } >new Outer.Inner() : { [x: string]: any; x: number; m(): void; } ->Outer.Inner : { (): void; prototype: { [x: string]: any; x: number; m(): void; }; } ->Outer : { [x: string]: any; Inner: { (): void; prototype: { [x: string]: any; x: number; m(): void; }; }; } ->Inner : { (): void; prototype: { [x: string]: any; x: number; m(): void; }; } +>Outer.Inner : { (): void; prototype: { [x: string]: any; }; } +>Outer : typeof Outer +>Inner : { (): void; prototype: { [x: string]: any; }; } inno.x >inno.x : number diff --git a/tests/baselines/reference/typeFromPropertyAssignment15.types b/tests/baselines/reference/typeFromPropertyAssignment15.types index afb1ea779f0..8731d8dee4e 100644 --- a/tests/baselines/reference/typeFromPropertyAssignment15.types +++ b/tests/baselines/reference/typeFromPropertyAssignment15.types @@ -1,12 +1,12 @@ === tests/cases/conformance/salsa/a.js === var Outer = {}; ->Outer : { [x: string]: any; Inner: typeof Inner; } ->{} : { [x: string]: any; Inner: typeof Inner; } +>Outer : typeof Outer +>{} : { [x: string]: any; } Outer.Inner = class { >Outer.Inner = class { constructor() { this.x = 1 } m() { }} : typeof Inner >Outer.Inner : typeof Inner ->Outer : { [x: string]: any; Inner: typeof Inner; } +>Outer : typeof Outer >Inner : typeof Inner >class { constructor() { this.x = 1 } m() { }} : typeof Inner @@ -41,7 +41,7 @@ var inno = new Outer.Inner() >inno : Inner >new Outer.Inner() : Inner >Outer.Inner : typeof Inner ->Outer : { [x: string]: any; Inner: typeof Inner; } +>Outer : typeof Outer >Inner : typeof Inner inno.x diff --git a/tests/baselines/reference/typeFromPropertyAssignment16.types b/tests/baselines/reference/typeFromPropertyAssignment16.types index 76076e74d93..d67d6ccca37 100644 --- a/tests/baselines/reference/typeFromPropertyAssignment16.types +++ b/tests/baselines/reference/typeFromPropertyAssignment16.types @@ -1,22 +1,22 @@ === tests/cases/conformance/salsa/a.js === var Outer = {}; ->Outer : { [x: string]: any; Inner: { (): void; prototype: { [x: string]: any; x: number; m(): void; }; }; } ->{} : { [x: string]: any; Inner: { (): void; prototype: { [x: string]: any; x: number; m(): void; }; }; } +>Outer : typeof Outer +>{} : { [x: string]: any; } Outer.Inner = function () {} ->Outer.Inner = function () {} : { (): void; prototype: { [x: string]: any; x: number; m(): void; }; } ->Outer.Inner : { (): void; prototype: { [x: string]: any; x: number; m(): void; }; } ->Outer : { [x: string]: any; Inner: { (): void; prototype: { [x: string]: any; x: number; m(): void; }; }; } ->Inner : { (): void; prototype: { [x: string]: any; x: number; m(): void; }; } ->function () {} : { (): void; prototype: { [x: string]: any; x: number; m(): void; }; } +>Outer.Inner = function () {} : { (): void; prototype: { [x: string]: any; }; } +>Outer.Inner : { (): void; prototype: { [x: string]: any; }; } +>Outer : typeof Outer +>Inner : { (): void; prototype: { [x: string]: any; }; } +>function () {} : { (): void; prototype: { [x: string]: any; }; } Outer.Inner.prototype = { >Outer.Inner.prototype = { x: 1, m() { }} : { [x: string]: any; x: number; m(): void; } ->Outer.Inner.prototype : { [x: string]: any; x: number; m(): void; } ->Outer.Inner : { (): void; prototype: { [x: string]: any; x: number; m(): void; }; } ->Outer : { [x: string]: any; Inner: { (): void; prototype: { [x: string]: any; x: number; m(): void; }; }; } ->Inner : { (): void; prototype: { [x: string]: any; x: number; m(): void; }; } ->prototype : { [x: string]: any; x: number; m(): void; } +>Outer.Inner.prototype : { [x: string]: any; } +>Outer.Inner : { (): void; prototype: { [x: string]: any; }; } +>Outer : typeof Outer +>Inner : { (): void; prototype: { [x: string]: any; }; } +>prototype : { [x: string]: any; } >{ x: 1, m() { }} : { [x: string]: any; x: number; m(): void; } x: 1, @@ -45,9 +45,9 @@ inner.m() var inno = new Outer.Inner() >inno : { [x: string]: any; x: number; m(): void; } >new Outer.Inner() : { [x: string]: any; x: number; m(): void; } ->Outer.Inner : { (): void; prototype: { [x: string]: any; x: number; m(): void; }; } ->Outer : { [x: string]: any; Inner: { (): void; prototype: { [x: string]: any; x: number; m(): void; }; }; } ->Inner : { (): void; prototype: { [x: string]: any; x: number; m(): void; }; } +>Outer.Inner : { (): void; prototype: { [x: string]: any; }; } +>Outer : typeof Outer +>Inner : { (): void; prototype: { [x: string]: any; }; } inno.x >inno.x : number diff --git a/tests/baselines/reference/typeFromPropertyAssignment18.symbols b/tests/baselines/reference/typeFromPropertyAssignment18.symbols index 19fc0068c91..cb74bd66d39 100644 --- a/tests/baselines/reference/typeFromPropertyAssignment18.symbols +++ b/tests/baselines/reference/typeFromPropertyAssignment18.symbols @@ -9,7 +9,9 @@ function m() { >m : Symbol(m, Decl(a.js, 0, 30)) } GLOBSTAR.p = 1 +>GLOBSTAR.p : Symbol(GLOBSTAR.p, Decl(a.js, 2, 1)) >GLOBSTAR : Symbol(GLOBSTAR, Decl(a.js, 0, 3)) +>p : Symbol(GLOBSTAR.p, Decl(a.js, 2, 1)) m.GLOBSTAR.q = 2 >m.GLOBSTAR.q : Symbol(m.GLOBSTAR.q, Decl(a.js, 3, 14)) @@ -18,13 +20,27 @@ m.GLOBSTAR.q = 2 >GLOBSTAR : Symbol(m.GLOBSTAR, Decl(a.js, 0, 14)) >q : Symbol(m.GLOBSTAR.q, Decl(a.js, 3, 14)) +GLOBSTAR.p +>GLOBSTAR.p : Symbol(GLOBSTAR.p, Decl(a.js, 2, 1)) +>GLOBSTAR : Symbol(GLOBSTAR, Decl(a.js, 0, 3)) +>p : Symbol(GLOBSTAR.p, Decl(a.js, 2, 1)) + GLOBSTAR.q >GLOBSTAR.q : Symbol(m.GLOBSTAR.q, Decl(a.js, 3, 14)) >GLOBSTAR : Symbol(GLOBSTAR, Decl(a.js, 0, 3)) >q : Symbol(m.GLOBSTAR.q, Decl(a.js, 3, 14)) m.GLOBSTAR.p +>m.GLOBSTAR.p : Symbol(GLOBSTAR.p, Decl(a.js, 2, 1)) >m.GLOBSTAR : Symbol(m.GLOBSTAR, Decl(a.js, 0, 14)) >m : Symbol(m, Decl(a.js, 0, 30)) >GLOBSTAR : Symbol(m.GLOBSTAR, Decl(a.js, 0, 14)) +>p : Symbol(GLOBSTAR.p, Decl(a.js, 2, 1)) + +m.GLOBSTAR.q +>m.GLOBSTAR.q : Symbol(m.GLOBSTAR.q, Decl(a.js, 3, 14)) +>m.GLOBSTAR : Symbol(m.GLOBSTAR, Decl(a.js, 0, 14)) +>m : Symbol(m, Decl(a.js, 0, 30)) +>GLOBSTAR : Symbol(m.GLOBSTAR, Decl(a.js, 0, 14)) +>q : Symbol(m.GLOBSTAR.q, Decl(a.js, 3, 14)) diff --git a/tests/baselines/reference/typeFromPropertyAssignment18.types b/tests/baselines/reference/typeFromPropertyAssignment18.types index 9f594379d0b..94f85942602 100644 --- a/tests/baselines/reference/typeFromPropertyAssignment18.types +++ b/tests/baselines/reference/typeFromPropertyAssignment18.types @@ -1,40 +1,52 @@ === tests/cases/conformance/salsa/a.js === var GLOBSTAR = m.GLOBSTAR = {} ->GLOBSTAR : { [x: string]: any; q: number; } ->m.GLOBSTAR = {} : { [x: string]: any; q: number; } ->m.GLOBSTAR : { [x: string]: any; q: number; } ->m : { (): void; GLOBSTAR: { [x: string]: any; q: number; }; } ->GLOBSTAR : { [x: string]: any; q: number; } ->{} : { [x: string]: any; q: number; } +>GLOBSTAR : { [x: string]: any; q: number; p: number; } +>m.GLOBSTAR = {} : { [x: string]: any; q: number; p: number; } +>m.GLOBSTAR : { [x: string]: any; q: number; p: number; } +>m : { (): void; GLOBSTAR: { [x: string]: any; q: number; p: number; }; } +>GLOBSTAR : { [x: string]: any; q: number; p: number; } +>{} : { [x: string]: any; } function m() { ->m : { (): void; GLOBSTAR: { [x: string]: any; q: number; }; } +>m : { (): void; GLOBSTAR: { [x: string]: any; q: number; p: number; }; } } GLOBSTAR.p = 1 >GLOBSTAR.p = 1 : 1 ->GLOBSTAR.p : any ->GLOBSTAR : { [x: string]: any; q: number; } ->p : any +>GLOBSTAR.p : number +>GLOBSTAR : { [x: string]: any; q: number; p: number; } +>p : number >1 : 1 m.GLOBSTAR.q = 2 >m.GLOBSTAR.q = 2 : 2 >m.GLOBSTAR.q : number ->m.GLOBSTAR : { [x: string]: any; q: number; } ->m : { (): void; GLOBSTAR: { [x: string]: any; q: number; }; } ->GLOBSTAR : { [x: string]: any; q: number; } +>m.GLOBSTAR : { [x: string]: any; q: number; p: number; } +>m : { (): void; GLOBSTAR: { [x: string]: any; q: number; p: number; }; } +>GLOBSTAR : { [x: string]: any; q: number; p: number; } >q : number >2 : 2 +GLOBSTAR.p +>GLOBSTAR.p : number +>GLOBSTAR : { [x: string]: any; q: number; p: number; } +>p : number + GLOBSTAR.q >GLOBSTAR.q : number ->GLOBSTAR : { [x: string]: any; q: number; } +>GLOBSTAR : { [x: string]: any; q: number; p: number; } >q : number m.GLOBSTAR.p ->m.GLOBSTAR.p : any ->m.GLOBSTAR : { [x: string]: any; q: number; } ->m : { (): void; GLOBSTAR: { [x: string]: any; q: number; }; } ->GLOBSTAR : { [x: string]: any; q: number; } ->p : any +>m.GLOBSTAR.p : number +>m.GLOBSTAR : { [x: string]: any; q: number; p: number; } +>m : { (): void; GLOBSTAR: { [x: string]: any; q: number; p: number; }; } +>GLOBSTAR : { [x: string]: any; q: number; p: number; } +>p : number + +m.GLOBSTAR.q +>m.GLOBSTAR.q : number +>m.GLOBSTAR : { [x: string]: any; q: number; p: number; } +>m : { (): void; GLOBSTAR: { [x: string]: any; q: number; p: number; }; } +>GLOBSTAR : { [x: string]: any; q: number; p: number; } +>q : number diff --git a/tests/baselines/reference/typeFromPropertyAssignment24.types b/tests/baselines/reference/typeFromPropertyAssignment24.types index 5acd55568cb..a8d1760c5ea 100644 --- a/tests/baselines/reference/typeFromPropertyAssignment24.types +++ b/tests/baselines/reference/typeFromPropertyAssignment24.types @@ -4,7 +4,7 @@ Outer.Inner.Message = function() { >Outer.Inner.Message = function() {} : () => void >Outer.Inner.Message : () => void >Outer.Inner : typeof Inner ->Outer : { [x: string]: any; Inner: typeof Inner; } +>Outer : typeof Outer >Inner : typeof Inner >Message : () => void >function() {} : () => void @@ -15,7 +15,7 @@ var y = new Outer.Inner() >y : Inner >new Outer.Inner() : Inner >Outer.Inner : typeof Inner ->Outer : { [x: string]: any; Inner: typeof Inner; } +>Outer : typeof Outer >Inner : typeof Inner y.name @@ -34,13 +34,13 @@ x.name === tests/cases/conformance/salsa/def.js === var Outer = {} ->Outer : { [x: string]: any; Inner: typeof Inner; } ->{} : { [x: string]: any; Inner: typeof Inner; } +>Outer : typeof Outer +>{} : { [x: string]: any; } Outer.Inner = class { >Outer.Inner = class { name() { return 'hi' }} : typeof Inner >Outer.Inner : typeof Inner ->Outer : { [x: string]: any; Inner: typeof Inner; } +>Outer : typeof Outer >Inner : typeof Inner >class { name() { return 'hi' }} : typeof Inner diff --git a/tests/baselines/reference/typeFromPropertyAssignment25.types b/tests/baselines/reference/typeFromPropertyAssignment25.types index e5c4a2066e7..13fae2c861f 100644 --- a/tests/baselines/reference/typeFromPropertyAssignment25.types +++ b/tests/baselines/reference/typeFromPropertyAssignment25.types @@ -1,12 +1,12 @@ === tests/cases/conformance/salsa/bug24703.js === var Common = {}; ->Common : { [x: string]: any; I: typeof I; O: typeof O; } ->{} : { [x: string]: any; I: typeof I; O: typeof O; } +>Common : typeof Common +>{} : { [x: string]: any; } Common.I = class { >Common.I = class { constructor() { this.i = 1 }} : typeof I >Common.I : typeof I ->Common : { [x: string]: any; I: typeof I; O: typeof O; } +>Common : typeof Common >I : typeof I >class { constructor() { this.i = 1 }} : typeof I @@ -22,11 +22,11 @@ Common.I = class { Common.O = class extends Common.I { >Common.O = class extends Common.I { constructor() { super() this.o = 2 }} : typeof O >Common.O : typeof O ->Common : { [x: string]: any; I: typeof I; O: typeof O; } +>Common : typeof Common >O : typeof O >class extends Common.I { constructor() { super() this.o = 2 }} : typeof O >Common.I : I ->Common : { [x: string]: any; I: typeof I; O: typeof O; } +>Common : typeof Common >I : typeof I constructor() { @@ -46,14 +46,14 @@ var o = new Common.O() >o : O >new Common.O() : O >Common.O : typeof O ->Common : { [x: string]: any; I: typeof I; O: typeof O; } +>Common : typeof Common >O : typeof O var i = new Common.I() >i : I >new Common.I() : I >Common.I : typeof I ->Common : { [x: string]: any; I: typeof I; O: typeof O; } +>Common : typeof Common >I : typeof I o.i diff --git a/tests/baselines/reference/typeFromPropertyAssignment26.errors.txt b/tests/baselines/reference/typeFromPropertyAssignment26.errors.txt new file mode 100644 index 00000000000..0cc52135152 --- /dev/null +++ b/tests/baselines/reference/typeFromPropertyAssignment26.errors.txt @@ -0,0 +1,24 @@ +tests/cases/conformance/salsa/bug24730.js(11,14): error TS2339: Property 'doesNotExist' does not exist on type 'C'. +tests/cases/conformance/salsa/bug24730.js(12,26): error TS2339: Property 'doesntExistEither' does not exist on type 'number'. + + +==== tests/cases/conformance/salsa/bug24730.js (2 errors) ==== + var UI = {} + UI.TreeElement = class { + constructor() { + this.treeOutline = 12 + } + }; + UI.context = new UI.TreeElement() + + class C extends UI.TreeElement { + onpopulate() { + this.doesNotExist + ~~~~~~~~~~~~ +!!! error TS2339: Property 'doesNotExist' does not exist on type 'C'. + this.treeOutline.doesntExistEither() + ~~~~~~~~~~~~~~~~~ +!!! error TS2339: Property 'doesntExistEither' does not exist on type 'number'. + } + }; + \ No newline at end of file diff --git a/tests/baselines/reference/typeFromPropertyAssignment26.symbols b/tests/baselines/reference/typeFromPropertyAssignment26.symbols new file mode 100644 index 00000000000..f70413c819f --- /dev/null +++ b/tests/baselines/reference/typeFromPropertyAssignment26.symbols @@ -0,0 +1,43 @@ +=== tests/cases/conformance/salsa/bug24730.js === +var UI = {} +>UI : Symbol(UI, Decl(bug24730.js, 0, 3), Decl(bug24730.js, 0, 11)) + +UI.TreeElement = class { +>UI.TreeElement : Symbol(UI.TreeElement, Decl(bug24730.js, 0, 11)) +>UI : Symbol(UI, Decl(bug24730.js, 0, 3), Decl(bug24730.js, 0, 11)) +>TreeElement : Symbol(UI.TreeElement, Decl(bug24730.js, 0, 11)) + + constructor() { + this.treeOutline = 12 +>this.treeOutline : Symbol(TreeElement.treeOutline, Decl(bug24730.js, 2, 19)) +>this : Symbol(TreeElement, Decl(bug24730.js, 1, 16)) +>treeOutline : Symbol(TreeElement.treeOutline, Decl(bug24730.js, 2, 19)) + } +}; +UI.context = new UI.TreeElement() +>UI.context : Symbol(UI.context, Decl(bug24730.js, 5, 2)) +>UI : Symbol(UI, Decl(bug24730.js, 0, 3), Decl(bug24730.js, 0, 11)) +>context : Symbol(UI.context, Decl(bug24730.js, 5, 2)) +>UI.TreeElement : Symbol(UI.TreeElement, Decl(bug24730.js, 0, 11)) +>UI : Symbol(UI, Decl(bug24730.js, 0, 3), Decl(bug24730.js, 0, 11)) +>TreeElement : Symbol(UI.TreeElement, Decl(bug24730.js, 0, 11)) + +class C extends UI.TreeElement { +>C : Symbol(C, Decl(bug24730.js, 6, 33)) +>UI.TreeElement : Symbol(UI.TreeElement, Decl(bug24730.js, 0, 11)) +>UI : Symbol(UI, Decl(bug24730.js, 0, 3), Decl(bug24730.js, 0, 11)) +>TreeElement : Symbol(UI.TreeElement, Decl(bug24730.js, 0, 11)) + + onpopulate() { +>onpopulate : Symbol(C.onpopulate, Decl(bug24730.js, 8, 32)) + + this.doesNotExist +>this : Symbol(C, Decl(bug24730.js, 6, 33)) + + this.treeOutline.doesntExistEither() +>this.treeOutline : Symbol(TreeElement.treeOutline, Decl(bug24730.js, 2, 19)) +>this : Symbol(C, Decl(bug24730.js, 6, 33)) +>treeOutline : Symbol(TreeElement.treeOutline, Decl(bug24730.js, 2, 19)) + } +}; + diff --git a/tests/baselines/reference/typeFromPropertyAssignment26.types b/tests/baselines/reference/typeFromPropertyAssignment26.types new file mode 100644 index 00000000000..d40ca741372 --- /dev/null +++ b/tests/baselines/reference/typeFromPropertyAssignment26.types @@ -0,0 +1,55 @@ +=== tests/cases/conformance/salsa/bug24730.js === +var UI = {} +>UI : typeof UI +>{} : { [x: string]: any; } + +UI.TreeElement = class { +>UI.TreeElement = class { constructor() { this.treeOutline = 12 }} : typeof TreeElement +>UI.TreeElement : typeof TreeElement +>UI : typeof UI +>TreeElement : typeof TreeElement +>class { constructor() { this.treeOutline = 12 }} : typeof TreeElement + + constructor() { + this.treeOutline = 12 +>this.treeOutline = 12 : 12 +>this.treeOutline : number +>this : this +>treeOutline : number +>12 : 12 + } +}; +UI.context = new UI.TreeElement() +>UI.context = new UI.TreeElement() : TreeElement +>UI.context : TreeElement +>UI : typeof UI +>context : TreeElement +>new UI.TreeElement() : TreeElement +>UI.TreeElement : typeof TreeElement +>UI : typeof UI +>TreeElement : typeof TreeElement + +class C extends UI.TreeElement { +>C : C +>UI.TreeElement : TreeElement +>UI : typeof UI +>TreeElement : typeof TreeElement + + onpopulate() { +>onpopulate : () => void + + this.doesNotExist +>this.doesNotExist : any +>this : this +>doesNotExist : any + + this.treeOutline.doesntExistEither() +>this.treeOutline.doesntExistEither() : any +>this.treeOutline.doesntExistEither : any +>this.treeOutline : number +>this : this +>treeOutline : number +>doesntExistEither : any + } +}; + diff --git a/tests/baselines/reference/typeFromPropertyAssignment4.types b/tests/baselines/reference/typeFromPropertyAssignment4.types index 90b97d91d0c..612a0f696e1 100644 --- a/tests/baselines/reference/typeFromPropertyAssignment4.types +++ b/tests/baselines/reference/typeFromPropertyAssignment4.types @@ -1,13 +1,13 @@ === tests/cases/conformance/salsa/def.js === var Outer = {}; ->Outer : { [x: string]: any; Inner: typeof Inner; } ->{} : { [x: string]: any; Inner: typeof Inner; } +>Outer : typeof Outer +>{} : { [x: string]: any; } === tests/cases/conformance/salsa/a.js === Outer.Inner = class { >Outer.Inner = class { constructor() { /** @type {number} */ this.y = 12 }} : typeof Inner >Outer.Inner : typeof Inner ->Outer : { [x: string]: any; Inner: typeof Inner; } +>Outer : typeof Outer >Inner : typeof Inner >class { constructor() { /** @type {number} */ this.y = 12 }} : typeof Inner @@ -35,7 +35,7 @@ var inner = new Outer.Inner() >inner : Inner >new Outer.Inner() : Inner >Outer.Inner : typeof Inner ->Outer : { [x: string]: any; Inner: typeof Inner; } +>Outer : typeof Outer >Inner : typeof Inner inner.y @@ -57,7 +57,7 @@ var z = new Outer.Inner() >z : Inner >new Outer.Inner() : Inner >Outer.Inner : typeof Inner ->Outer : { [x: string]: any; Inner: typeof Inner; } +>Outer : typeof Outer >Inner : typeof Inner z.y diff --git a/tests/baselines/reference/typeFromPropertyAssignment7.types b/tests/baselines/reference/typeFromPropertyAssignment7.types index c17abf32163..395dbee2c41 100644 --- a/tests/baselines/reference/typeFromPropertyAssignment7.types +++ b/tests/baselines/reference/typeFromPropertyAssignment7.types @@ -1,12 +1,12 @@ === tests/cases/conformance/salsa/a.js === var obj = {}; ->obj : { [x: string]: any; method(hunch: any): boolean; } ->{} : { [x: string]: any; method(hunch: any): boolean; } +>obj : typeof obj +>{} : { [x: string]: any; } obj.method = function (hunch) { >obj.method = function (hunch) { return true;} : (hunch: any) => boolean >obj.method : (hunch: any) => boolean ->obj : { [x: string]: any; method(hunch: any): boolean; } +>obj : typeof obj >method : (hunch: any) => boolean >function (hunch) { return true;} : (hunch: any) => boolean >hunch : any @@ -18,6 +18,6 @@ var b = obj.method(); >b : boolean >obj.method() : boolean >obj.method : (hunch: any) => boolean ->obj : { [x: string]: any; method(hunch: any): boolean; } +>obj : typeof obj >method : (hunch: any) => boolean diff --git a/tests/baselines/reference/typeFromPropertyAssignment8.types b/tests/baselines/reference/typeFromPropertyAssignment8.types index 71ebad0624c..8aa93afb463 100644 --- a/tests/baselines/reference/typeFromPropertyAssignment8.types +++ b/tests/baselines/reference/typeFromPropertyAssignment8.types @@ -1,27 +1,27 @@ === tests/cases/conformance/salsa/a.js === var my = my || {}; ->my : { [x: string]: any; app: { [x: string]: any; Application: () => void; }; } ->my || {} : { [x: string]: any; app: { [x: string]: any; Application: () => void; }; } ->my : { [x: string]: any; app: { [x: string]: any; Application: () => void; }; } ->{} : { [x: string]: any; app: { [x: string]: any; Application: () => void; }; } +>my : typeof my +>my || {} : typeof my | { [x: string]: any; } +>my : typeof my +>{} : { [x: string]: any; } my.app = my.app || {}; ->my.app = my.app || {} : { [x: string]: any; Application: () => void; } ->my.app : { [x: string]: any; Application: () => void; } ->my : { [x: string]: any; app: { [x: string]: any; Application: () => void; }; } ->app : { [x: string]: any; Application: () => void; } ->my.app || {} : { [x: string]: any; Application: () => void; } ->my.app : { [x: string]: any; Application: () => void; } ->my : { [x: string]: any; app: { [x: string]: any; Application: () => void; }; } ->app : { [x: string]: any; Application: () => void; } ->{} : { [x: string]: any; Application: () => void; } +>my.app = my.app || {} : typeof my.app +>my.app : typeof my.app +>my : typeof my +>app : typeof my.app +>my.app || {} : { [x: string]: any; } +>my.app : typeof my.app +>my : typeof my +>app : typeof my.app +>{} : { [x: string]: any; } my.app.Application = (function () { >my.app.Application = (function () {var Application = function () { //...};return Application;})() : () => void >my.app.Application : () => void ->my.app : { [x: string]: any; Application: () => void; } ->my : { [x: string]: any; app: { [x: string]: any; Application: () => void; }; } ->app : { [x: string]: any; Application: () => void; } +>my.app : typeof my.app +>my : typeof my +>app : typeof my.app >Application : () => void >(function () {var Application = function () { //...};return Application;})() : () => void >(function () {var Application = function () { //...};return Application;}) : () => () => void @@ -40,37 +40,37 @@ return Application; my.app.Application() >my.app.Application() : void >my.app.Application : () => void ->my.app : { [x: string]: any; Application: () => void; } ->my : { [x: string]: any; app: { [x: string]: any; Application: () => void; }; } ->app : { [x: string]: any; Application: () => void; } +>my.app : typeof my.app +>my : typeof my +>app : typeof my.app >Application : () => void === tests/cases/conformance/salsa/b.js === var min = window.min || {}; ->min : { [x: string]: any; app: { [x: string]: any; Application: () => void; }; } +>min : typeof min >window.min || {} : any >window.min : any >window : Window >min : any ->{} : { [x: string]: any; app: { [x: string]: any; Application: () => void; }; } +>{} : { [x: string]: any; } min.app = min.app || {}; ->min.app = min.app || {} : { [x: string]: any; Application: () => void; } ->min.app : { [x: string]: any; Application: () => void; } ->min : { [x: string]: any; app: { [x: string]: any; Application: () => void; }; } ->app : { [x: string]: any; Application: () => void; } ->min.app || {} : { [x: string]: any; Application: () => void; } ->min.app : { [x: string]: any; Application: () => void; } ->min : { [x: string]: any; app: { [x: string]: any; Application: () => void; }; } ->app : { [x: string]: any; Application: () => void; } ->{} : { [x: string]: any; Application: () => void; } +>min.app = min.app || {} : typeof min.app +>min.app : typeof min.app +>min : typeof min +>app : typeof min.app +>min.app || {} : { [x: string]: any; } +>min.app : typeof min.app +>min : typeof min +>app : typeof min.app +>{} : { [x: string]: any; } min.app.Application = (function () { >min.app.Application = (function () {var Application = function () { //...};return Application;})() : () => void >min.app.Application : () => void ->min.app : { [x: string]: any; Application: () => void; } ->min : { [x: string]: any; app: { [x: string]: any; Application: () => void; }; } ->app : { [x: string]: any; Application: () => void; } +>min.app : typeof min.app +>min : typeof min +>app : typeof min.app >Application : () => void >(function () {var Application = function () { //...};return Application;})() : () => void >(function () {var Application = function () { //...};return Application;}) : () => () => void @@ -89,8 +89,8 @@ return Application; min.app.Application() >min.app.Application() : void >min.app.Application : () => void ->min.app : { [x: string]: any; Application: () => void; } ->min : { [x: string]: any; app: { [x: string]: any; Application: () => void; }; } ->app : { [x: string]: any; Application: () => void; } +>min.app : typeof min.app +>min : typeof min +>app : typeof min.app >Application : () => void diff --git a/tests/baselines/reference/typeFromPropertyAssignment9.symbols b/tests/baselines/reference/typeFromPropertyAssignment9.symbols index 72dd84e4d64..27188c71b32 100644 --- a/tests/baselines/reference/typeFromPropertyAssignment9.symbols +++ b/tests/baselines/reference/typeFromPropertyAssignment9.symbols @@ -40,7 +40,7 @@ my.predicate.query = function () { var me = this; >me : Symbol(me, Decl(a.js, 9, 7)) ->this : Symbol(__object, Decl(a.js, 7, 30)) +>this : Symbol(my.predicate, Decl(a.js, 6, 15), Decl(a.js, 8, 3), Decl(a.js, 13, 3)) me.property = false; >me : Symbol(me, Decl(a.js, 9, 7)) diff --git a/tests/baselines/reference/typeFromPropertyAssignment9.types b/tests/baselines/reference/typeFromPropertyAssignment9.types index 61d4cb06b71..e9212f95067 100644 --- a/tests/baselines/reference/typeFromPropertyAssignment9.types +++ b/tests/baselines/reference/typeFromPropertyAssignment9.types @@ -1,15 +1,15 @@ === tests/cases/conformance/salsa/a.js === var my = my || {}; ->my : { [x: string]: any; method(n: number): number; number: number; object: { [x: string]: any; }; predicate: { [x: string]: any; query: { (): void; another(): number; result: string; }; sort(first: number, second: number): number; type: typeof type; }; } ->my || {} : { [x: string]: any; method(n: number): number; number: number; object: { [x: string]: any; }; predicate: { [x: string]: any; query: { (): void; another(): number; result: string; }; sort(first: number, second: number): number; type: typeof type; }; } ->my : { [x: string]: any; method(n: number): number; number: number; object: { [x: string]: any; }; predicate: { [x: string]: any; query: { (): void; another(): number; result: string; }; sort(first: number, second: number): number; type: typeof type; }; } ->{} : { [x: string]: any; method(n: number): number; number: number; object: { [x: string]: any; }; predicate: { [x: string]: any; query: { (): void; another(): number; result: string; }; sort(first: number, second: number): number; type: typeof type; }; } +>my : typeof my +>my || {} : typeof my | { [x: string]: any; } +>my : typeof my +>{} : { [x: string]: any; } /** @param {number} n */ my.method = function(n) { >my.method = function(n) { return n + 1;} : (n: number) => number >my.method : (n: number) => number ->my : { [x: string]: any; method(n: number): number; number: number; object: { [x: string]: any; }; predicate: { [x: string]: any; query: { (): void; another(): number; result: string; }; sort(first: number, second: number): number; type: typeof type; }; } +>my : typeof my >method : (n: number) => number >function(n) { return n + 1;} : (n: number) => number >n : number @@ -22,45 +22,45 @@ my.method = function(n) { my.number = 1; >my.number = 1 : 1 >my.number : number ->my : { [x: string]: any; method(n: number): number; number: number; object: { [x: string]: any; }; predicate: { [x: string]: any; query: { (): void; another(): number; result: string; }; sort(first: number, second: number): number; type: typeof type; }; } +>my : typeof my >number : number >1 : 1 my.object = {}; >my.object = {} : { [x: string]: any; } >my.object : { [x: string]: any; } ->my : { [x: string]: any; method(n: number): number; number: number; object: { [x: string]: any; }; predicate: { [x: string]: any; query: { (): void; another(): number; result: string; }; sort(first: number, second: number): number; type: typeof type; }; } +>my : typeof my >object : { [x: string]: any; } >{} : { [x: string]: any; } my.predicate = my.predicate || {}; ->my.predicate = my.predicate || {} : { [x: string]: any; query: { (): void; another(): number; result: string; }; sort(first: number, second: number): number; type: typeof type; } ->my.predicate : { [x: string]: any; query: { (): void; another(): number; result: string; }; sort(first: number, second: number): number; type: typeof type; } ->my : { [x: string]: any; method(n: number): number; number: number; object: { [x: string]: any; }; predicate: { [x: string]: any; query: { (): void; another(): number; result: string; }; sort(first: number, second: number): number; type: typeof type; }; } ->predicate : { [x: string]: any; query: { (): void; another(): number; result: string; }; sort(first: number, second: number): number; type: typeof type; } ->my.predicate || {} : { [x: string]: any; query: { (): void; another(): number; result: string; }; sort(first: number, second: number): number; type: typeof type; } ->my.predicate : { [x: string]: any; query: { (): void; another(): number; result: string; }; sort(first: number, second: number): number; type: typeof type; } ->my : { [x: string]: any; method(n: number): number; number: number; object: { [x: string]: any; }; predicate: { [x: string]: any; query: { (): void; another(): number; result: string; }; sort(first: number, second: number): number; type: typeof type; }; } ->predicate : { [x: string]: any; query: { (): void; another(): number; result: string; }; sort(first: number, second: number): number; type: typeof type; } ->{} : { [x: string]: any; query: { (): void; another(): number; result: string; }; sort(first: number, second: number): number; type: typeof type; } +>my.predicate = my.predicate || {} : typeof my.predicate +>my.predicate : typeof my.predicate +>my : typeof my +>predicate : typeof my.predicate +>my.predicate || {} : { [x: string]: any; } +>my.predicate : typeof my.predicate +>my : typeof my +>predicate : typeof my.predicate +>{} : { [x: string]: any; } my.predicate.query = function () { >my.predicate.query = function () { var me = this; me.property = false;} : { (): void; another(): number; result: string; } >my.predicate.query : { (): void; another(): number; result: string; } ->my.predicate : { [x: string]: any; query: { (): void; another(): number; result: string; }; sort(first: number, second: number): number; type: typeof type; } ->my : { [x: string]: any; method(n: number): number; number: number; object: { [x: string]: any; }; predicate: { [x: string]: any; query: { (): void; another(): number; result: string; }; sort(first: number, second: number): number; type: typeof type; }; } ->predicate : { [x: string]: any; query: { (): void; another(): number; result: string; }; sort(first: number, second: number): number; type: typeof type; } +>my.predicate : typeof my.predicate +>my : typeof my +>predicate : typeof my.predicate >query : { (): void; another(): number; result: string; } >function () { var me = this; me.property = false;} : { (): void; another(): number; result: string; } var me = this; ->me : { [x: string]: any; query: { (): void; another(): number; result: string; }; sort(first: number, second: number): number; type: typeof type; } ->this : { [x: string]: any; query: { (): void; another(): number; result: string; }; sort(first: number, second: number): number; type: typeof type; } +>me : typeof my.predicate +>this : typeof my.predicate me.property = false; >me.property = false : false >me.property : any ->me : { [x: string]: any; query: { (): void; another(): number; result: string; }; sort(first: number, second: number): number; type: typeof type; } +>me : typeof my.predicate >property : any >false : false @@ -69,18 +69,18 @@ var q = new my.predicate.query(); >q : any >new my.predicate.query() : any >my.predicate.query : { (): void; another(): number; result: string; } ->my.predicate : { [x: string]: any; query: { (): void; another(): number; result: string; }; sort(first: number, second: number): number; type: typeof type; } ->my : { [x: string]: any; method(n: number): number; number: number; object: { [x: string]: any; }; predicate: { [x: string]: any; query: { (): void; another(): number; result: string; }; sort(first: number, second: number): number; type: typeof type; }; } ->predicate : { [x: string]: any; query: { (): void; another(): number; result: string; }; sort(first: number, second: number): number; type: typeof type; } +>my.predicate : typeof my.predicate +>my : typeof my +>predicate : typeof my.predicate >query : { (): void; another(): number; result: string; } my.predicate.query.another = function () { >my.predicate.query.another = function () { return 1;} : () => number >my.predicate.query.another : () => number >my.predicate.query : { (): void; another(): number; result: string; } ->my.predicate : { [x: string]: any; query: { (): void; another(): number; result: string; }; sort(first: number, second: number): number; type: typeof type; } ->my : { [x: string]: any; method(n: number): number; number: number; object: { [x: string]: any; }; predicate: { [x: string]: any; query: { (): void; another(): number; result: string; }; sort(first: number, second: number): number; type: typeof type; }; } ->predicate : { [x: string]: any; query: { (): void; another(): number; result: string; }; sort(first: number, second: number): number; type: typeof type; } +>my.predicate : typeof my.predicate +>my : typeof my +>predicate : typeof my.predicate >query : { (): void; another(): number; result: string; } >another : () => number >function () { return 1;} : () => number @@ -92,9 +92,9 @@ my.predicate.query.result = 'none' >my.predicate.query.result = 'none' : "none" >my.predicate.query.result : string >my.predicate.query : { (): void; another(): number; result: string; } ->my.predicate : { [x: string]: any; query: { (): void; another(): number; result: string; }; sort(first: number, second: number): number; type: typeof type; } ->my : { [x: string]: any; method(n: number): number; number: number; object: { [x: string]: any; }; predicate: { [x: string]: any; query: { (): void; another(): number; result: string; }; sort(first: number, second: number): number; type: typeof type; }; } ->predicate : { [x: string]: any; query: { (): void; another(): number; result: string; }; sort(first: number, second: number): number; type: typeof type; } +>my.predicate : typeof my.predicate +>my : typeof my +>predicate : typeof my.predicate >query : { (): void; another(): number; result: string; } >result : string >'none' : "none" @@ -105,15 +105,15 @@ my.predicate.query.result = 'none' my.predicate.sort = my.predicate.sort || function (first, second) { >my.predicate.sort = my.predicate.sort || function (first, second) { return first > second ? first : second;} : (first: number, second: number) => number >my.predicate.sort : (first: number, second: number) => number ->my.predicate : { [x: string]: any; query: { (): void; another(): number; result: string; }; sort(first: number, second: number): number; type: typeof type; } ->my : { [x: string]: any; method(n: number): number; number: number; object: { [x: string]: any; }; predicate: { [x: string]: any; query: { (): void; another(): number; result: string; }; sort(first: number, second: number): number; type: typeof type; }; } ->predicate : { [x: string]: any; query: { (): void; another(): number; result: string; }; sort(first: number, second: number): number; type: typeof type; } +>my.predicate : typeof my.predicate +>my : typeof my +>predicate : typeof my.predicate >sort : (first: number, second: number) => number >my.predicate.sort || function (first, second) { return first > second ? first : second;} : (first: number, second: number) => number >my.predicate.sort : (first: number, second: number) => number ->my.predicate : { [x: string]: any; query: { (): void; another(): number; result: string; }; sort(first: number, second: number): number; type: typeof type; } ->my : { [x: string]: any; method(n: number): number; number: number; object: { [x: string]: any; }; predicate: { [x: string]: any; query: { (): void; another(): number; result: string; }; sort(first: number, second: number): number; type: typeof type; }; } ->predicate : { [x: string]: any; query: { (): void; another(): number; result: string; }; sort(first: number, second: number): number; type: typeof type; } +>my.predicate : typeof my.predicate +>my : typeof my +>predicate : typeof my.predicate >sort : (first: number, second: number) => number >function (first, second) { return first > second ? first : second;} : (first: number, second: number) => number >first : number @@ -130,9 +130,9 @@ my.predicate.sort = my.predicate.sort || function (first, second) { my.predicate.type = class { >my.predicate.type = class { m() { return 101; }} : typeof type >my.predicate.type : typeof type ->my.predicate : { [x: string]: any; query: { (): void; another(): number; result: string; }; sort(first: number, second: number): number; type: typeof type; } ->my : { [x: string]: any; method(n: number): number; number: number; object: { [x: string]: any; }; predicate: { [x: string]: any; query: { (): void; another(): number; result: string; }; sort(first: number, second: number): number; type: typeof type; }; } ->predicate : { [x: string]: any; query: { (): void; another(): number; result: string; }; sort(first: number, second: number): number; type: typeof type; } +>my.predicate : typeof my.predicate +>my : typeof my +>predicate : typeof my.predicate >type : typeof type >class { m() { return 101; }} : typeof type @@ -144,17 +144,17 @@ my.predicate.type = class { // global-ish prefixes var min = window.min || {}; ->min : { [x: string]: any; nest: { (): void; other: typeof other; }; property: { [x: string]: any; }; } +>min : typeof min >window.min || {} : any >window.min : any >window : Window >min : any ->{} : { [x: string]: any; nest: { (): void; other: typeof other; }; property: { [x: string]: any; }; } +>{} : { [x: string]: any; } min.nest = this.min.nest || function () { }; >min.nest = this.min.nest || function () { } : { (): void; other: typeof other; } >min.nest : { (): void; other: typeof other; } ->min : { [x: string]: any; nest: { (): void; other: typeof other; }; property: { [x: string]: any; }; } +>min : typeof min >nest : { (): void; other: typeof other; } >this.min.nest || function () { } : { (): void; other: typeof other; } >this.min.nest : any @@ -168,7 +168,7 @@ min.nest.other = self.min.nest.other || class { }; >min.nest.other = self.min.nest.other || class { } : typeof other >min.nest.other : typeof other >min.nest : { (): void; other: typeof other; } ->min : { [x: string]: any; nest: { (): void; other: typeof other; }; property: { [x: string]: any; }; } +>min : typeof min >nest : { (): void; other: typeof other; } >other : typeof other >self.min.nest.other || class { } : typeof other @@ -184,7 +184,7 @@ min.nest.other = self.min.nest.other || class { }; min.property = global.min.property || {}; >min.property = global.min.property || {} : { [x: string]: any; } >min.property : { [x: string]: any; } ->min : { [x: string]: any; nest: { (): void; other: typeof other; }; property: { [x: string]: any; }; } +>min : typeof min >property : { [x: string]: any; } >global.min.property || {} : { [x: string]: any; } >global.min.property : any diff --git a/tests/baselines/reference/typeFromPropertyAssignmentOutOfOrder.types b/tests/baselines/reference/typeFromPropertyAssignmentOutOfOrder.types index 191f45e3cb1..947028db385 100644 --- a/tests/baselines/reference/typeFromPropertyAssignmentOutOfOrder.types +++ b/tests/baselines/reference/typeFromPropertyAssignmentOutOfOrder.types @@ -2,7 +2,7 @@ First.Item = class I {} >First.Item = class I {} : typeof I >First.Item : typeof I ->First : { [x: string]: any; Item: typeof I; } +>First : typeof First >Item : typeof I >class I {} : typeof I >I : typeof I @@ -10,21 +10,21 @@ First.Item = class I {} Common.Object = class extends First.Item {} >Common.Object = class extends First.Item {} : typeof Object >Common.Object : typeof Object ->Common : { [x: string]: any; Object: typeof Object; } +>Common : typeof Common >Object : typeof Object >class extends First.Item {} : typeof Object >First.Item : I ->First : { [x: string]: any; Item: typeof I; } +>First : typeof First >Item : typeof I Workspace.Object = class extends Common.Object {} >Workspace.Object = class extends Common.Object {} : typeof Object >Workspace.Object : typeof Object ->Workspace : { [x: string]: any; Object: typeof Object; } +>Workspace : typeof Workspace >Object : typeof Object >class extends Common.Object {} : typeof Object >Common.Object : Object ->Common : { [x: string]: any; Object: typeof Object; } +>Common : typeof Common >Object : typeof Object /** @type {Workspace.Object} */ @@ -33,14 +33,14 @@ var am; === tests/cases/conformance/salsa/roots.js === var First = {}; ->First : { [x: string]: any; Item: typeof I; } ->{} : { [x: string]: any; Item: typeof I; } +>First : typeof First +>{} : { [x: string]: any; } var Common = {}; ->Common : { [x: string]: any; Object: typeof Object; } ->{} : { [x: string]: any; Object: typeof Object; } +>Common : typeof Common +>{} : { [x: string]: any; } var Workspace = {}; ->Workspace : { [x: string]: any; Object: typeof Object; } ->{} : { [x: string]: any; Object: typeof Object; } +>Workspace : typeof Workspace +>{} : { [x: string]: any; } diff --git a/tests/baselines/reference/typeFromPropertyAssignmentWithExport.types b/tests/baselines/reference/typeFromPropertyAssignmentWithExport.types index 53296325274..cd7823d00b2 100644 --- a/tests/baselines/reference/typeFromPropertyAssignmentWithExport.types +++ b/tests/baselines/reference/typeFromPropertyAssignmentWithExport.types @@ -2,13 +2,13 @@ // this is a javascript file... export const Adapter = {}; ->Adapter : { [x: string]: any; prop: { [x: string]: any; }; asyncMethod(): void; } ->{} : { [x: string]: any; prop: { [x: string]: any; }; asyncMethod(): void; } +>Adapter : typeof Adapter +>{} : { [x: string]: any; } Adapter.prop = {}; >Adapter.prop = {} : { [x: string]: any; } >Adapter.prop : { [x: string]: any; } ->Adapter : { [x: string]: any; prop: { [x: string]: any; }; asyncMethod(): void; } +>Adapter : typeof Adapter >prop : { [x: string]: any; } >{} : { [x: string]: any; } @@ -16,7 +16,7 @@ Adapter.prop = {}; Adapter.asyncMethod = function() {} >Adapter.asyncMethod = function() {} : () => void >Adapter.asyncMethod : () => void ->Adapter : { [x: string]: any; prop: { [x: string]: any; }; asyncMethod(): void; } +>Adapter : typeof Adapter >asyncMethod : () => void >function() {} : () => void diff --git a/tests/baselines/reference/typedefCrossModule3.types b/tests/baselines/reference/typedefCrossModule3.types index 9d3767dcbba..b9722719895 100644 --- a/tests/baselines/reference/typedefCrossModule3.types +++ b/tests/baselines/reference/typedefCrossModule3.types @@ -1,21 +1,21 @@ === tests/cases/conformance/jsdoc/mod2.js === /** @typedef {number} Foo */ const ns = {}; ->ns : { [x: string]: any; Foo: typeof Foo; } ->{} : { [x: string]: any; Foo: typeof Foo; } +>ns : typeof ns +>{} : { [x: string]: any; } ns.Foo = class {} >ns.Foo = class {} : typeof Foo >ns.Foo : typeof Foo ->ns : { [x: string]: any; Foo: typeof Foo; } +>ns : typeof ns >Foo : typeof Foo >class {} : typeof Foo module.exports = ns; ->module.exports = ns : { [x: string]: any; Foo: typeof Foo; } +>module.exports = ns : typeof ns >module.exports : any >module : any >exports : any ->ns : { [x: string]: any; Foo: typeof Foo; } +>ns : typeof ns diff --git a/tests/cases/conformance/salsa/typeFromPropertyAssignment18.ts b/tests/cases/conformance/salsa/typeFromPropertyAssignment18.ts index 3940cd7a13e..40525ef0191 100644 --- a/tests/cases/conformance/salsa/typeFromPropertyAssignment18.ts +++ b/tests/cases/conformance/salsa/typeFromPropertyAssignment18.ts @@ -8,5 +8,7 @@ function m() { GLOBSTAR.p = 1 m.GLOBSTAR.q = 2 +GLOBSTAR.p GLOBSTAR.q m.GLOBSTAR.p +m.GLOBSTAR.q diff --git a/tests/cases/conformance/salsa/typeFromPropertyAssignment26.ts b/tests/cases/conformance/salsa/typeFromPropertyAssignment26.ts new file mode 100644 index 00000000000..600f46805b4 --- /dev/null +++ b/tests/cases/conformance/salsa/typeFromPropertyAssignment26.ts @@ -0,0 +1,19 @@ +// @noEmit: true +// @noImplicitAny: true +// @checkJs: true +// @allowJs: true +// @Filename: bug24730.js +var UI = {} +UI.TreeElement = class { + constructor() { + this.treeOutline = 12 + } +}; +UI.context = new UI.TreeElement() + +class C extends UI.TreeElement { + onpopulate() { + this.doesNotExist + this.treeOutline.doesntExistEither() + } +}; From 09b21b1fb3e4e9e1c2098d44229dd7029fc0d365 Mon Sep 17 00:00:00 2001 From: Wesley Wigham Date: Tue, 12 Jun 2018 11:13:05 -0700 Subject: [PATCH 13/23] Fix path to core to fix configure prerelease (#24906) --- Jakefile.js | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/Jakefile.js b/Jakefile.js index 4b60dabca34..da18b0a638e 100644 --- a/Jakefile.js +++ b/Jakefile.js @@ -11,6 +11,7 @@ var ts = require("./lib/typescript"); const getDirSize = require("./scripts/build/getDirSize"); // Variables +var coreDirectory = "src/core/"; var parserDirectory = "src/parser/"; var compilerDirectory = "src/compiler/"; var serverDirectory = "src/server/"; @@ -516,7 +517,7 @@ task("generate-diagnostics", [diagnosticInfoMapTs]); var configurePrereleaseJs = path.join(scriptsDirectory, "configurePrerelease.js"); var configurePrereleaseTs = path.join(scriptsDirectory, "configurePrerelease.ts"); var packageJson = "package.json"; -var versionFile = path.join(compilerDirectory, "core.ts"); +var versionFile = path.join(coreDirectory, "core.ts"); file(configurePrereleaseTs); From bcd6919e2c2e14d87e295549771efa3ec451fab7 Mon Sep 17 00:00:00 2001 From: TypeScript Bot Date: Tue, 12 Jun 2018 11:37:36 -0700 Subject: [PATCH 14/23] Update user baselines (#24908) --- .../user/TypeScript-Node-Starter.log | 2 + tests/baselines/reference/user/acorn.log | 6 +- .../reference/user/adonis-framework.log | 3 +- tests/baselines/reference/user/antd.log | 9 - tests/baselines/reference/user/async.log | 4 +- tests/baselines/reference/user/bcryptjs.log | 6 +- .../user/chrome-devtools-frontend.log | 3311 +++++++---------- tests/baselines/reference/user/lodash.log | 22 +- tests/baselines/reference/user/npm.log | 5 + tests/baselines/reference/user/uglify-js.log | 11 +- tests/baselines/reference/user/util.log | 48 - 11 files changed, 1352 insertions(+), 2075 deletions(-) delete mode 100644 tests/baselines/reference/user/antd.log diff --git a/tests/baselines/reference/user/TypeScript-Node-Starter.log b/tests/baselines/reference/user/TypeScript-Node-Starter.log index 9a0b3b00726..affbd99af1e 100644 --- a/tests/baselines/reference/user/TypeScript-Node-Starter.log +++ b/tests/baselines/reference/user/TypeScript-Node-Starter.log @@ -1,5 +1,7 @@ Exit Code: 1 Standard output: +node_modules/@types/jquery/index.d.ts(6366,66): error TS2344: Type '"timeout" | "onreadystatechange" | "responseType" | "withCredentials" | "msCaching"' does not satisfy the constraint '"abort" | "open" | "timeout" | "send" | "DONE" | "response" | "getAllResponseHeaders" | "getRespo...'. + Type '"msCaching"' is not assignable to type '"abort" | "open" | "timeout" | "send" | "DONE" | "response" | "getAllResponseHeaders" | "getRespo...'. node_modules/@types/passport-facebook/index.d.ts(50,31): error TS2689: Cannot extend an interface 'passport.Strategy'. Did you mean 'implements'? diff --git a/tests/baselines/reference/user/acorn.log b/tests/baselines/reference/user/acorn.log index c5b8d47654d..e17b6b539f7 100644 --- a/tests/baselines/reference/user/acorn.log +++ b/tests/baselines/reference/user/acorn.log @@ -8,6 +8,7 @@ node_modules/acorn/bin/_acorn.js(63,23): error TS2345: Argument of type 'string node_modules/acorn/bin/run_test262.js(3,21): error TS2307: Cannot find module 'test262-parser-runner'. node_modules/acorn/dist/acorn.es.js(36,1): error TS2322: Type 'null' is not assignable to type 'string'. node_modules/acorn/dist/acorn.es.js(36,32): error TS2322: Type 'null' is not assignable to type 'string'. +node_modules/acorn/dist/acorn.es.js(410,56): error TS2339: Property 'push' does not exist on type '(token: any) => any'. node_modules/acorn/dist/acorn.es.js(543,43): error TS2339: Property 'startNode' does not exist on type 'Parser'. node_modules/acorn/dist/acorn.es.js(544,8): error TS2339: Property 'nextToken' does not exist on type 'Parser'. node_modules/acorn/dist/acorn.es.js(545,15): error TS2339: Property 'parseTopLevel' does not exist on type 'Parser'. @@ -56,6 +57,7 @@ node_modules/acorn/dist/acorn.js(3,34): error TS2304: Cannot find name 'define'. node_modules/acorn/dist/acorn.js(3,47): error TS2304: Cannot find name 'define'. node_modules/acorn/dist/acorn.js(42,1): error TS2322: Type 'null' is not assignable to type 'string'. node_modules/acorn/dist/acorn.js(42,32): error TS2322: Type 'null' is not assignable to type 'string'. +node_modules/acorn/dist/acorn.js(416,56): error TS2339: Property 'push' does not exist on type '(token: any) => any'. node_modules/acorn/dist/acorn.js(549,43): error TS2339: Property 'startNode' does not exist on type 'Parser'. node_modules/acorn/dist/acorn.js(550,8): error TS2339: Property 'nextToken' does not exist on type 'Parser'. node_modules/acorn/dist/acorn.js(551,15): error TS2339: Property 'parseTopLevel' does not exist on type 'Parser'. @@ -145,11 +147,11 @@ node_modules/acorn/dist/acorn_loose.js(261,31): error TS2322: Type '{ start: any node_modules/acorn/dist/acorn_loose.js(264,21): error TS2339: Property 'loc' does not exist on type 'true'. node_modules/acorn/dist/acorn_loose.js(266,55): error TS2339: Property 'start' does not exist on type 'true'. node_modules/acorn/dist/acorn_loose.js(267,55): error TS2339: Property 'end' does not exist on type 'true'. -node_modules/acorn/dist/walk.es.js(162,41): error TS2339: Property 'node' does not exist on type 'never'. +node_modules/acorn/dist/walk.es.js(155,41): error TS2339: Property 'node' does not exist on type 'never'. node_modules/acorn/dist/walk.js(3,9): error TS2304: Cannot find name 'define'. node_modules/acorn/dist/walk.js(3,34): error TS2304: Cannot find name 'define'. node_modules/acorn/dist/walk.js(3,47): error TS2304: Cannot find name 'define'. -node_modules/acorn/dist/walk.js(168,41): error TS2339: Property 'node' does not exist on type 'never'. +node_modules/acorn/dist/walk.js(161,41): error TS2339: Property 'node' does not exist on type 'never'. diff --git a/tests/baselines/reference/user/adonis-framework.log b/tests/baselines/reference/user/adonis-framework.log index 0eb865c4208..5381d3e452e 100644 --- a/tests/baselines/reference/user/adonis-framework.log +++ b/tests/baselines/reference/user/adonis-framework.log @@ -36,7 +36,7 @@ node_modules/adonis-framework/src/Env/index.js(56,15): error TS2304: Cannot find node_modules/adonis-framework/src/Env/index.js(80,15): error TS2304: Cannot find name 'Mixed'. node_modules/adonis-framework/src/Event/index.js(13,21): error TS2307: Cannot find module 'adonis-fold'. node_modules/adonis-framework/src/Event/index.js(128,5): error TS2322: Type '() => {}[]' is not assignable to type 'any[]'. - Property 'flatMap' is missing in type '() => {}[]'. + Property 'push' is missing in type '() => {}[]'. node_modules/adonis-framework/src/Event/index.js(153,25): error TS2339: Property 'wildcard' does not exist on type 'EventEmitter2'. node_modules/adonis-framework/src/Event/index.js(188,17): error TS2304: Cannot find name 'Spread'. node_modules/adonis-framework/src/Event/index.js(207,24): error TS2304: Cannot find name 'Sring'. @@ -151,7 +151,6 @@ node_modules/adonis-framework/src/Session/SessionManager.js(71,76): error TS2339 node_modules/adonis-framework/src/Session/Store.js(28,13): error TS2304: Cannot find name 'Mixed'. node_modules/adonis-framework/src/Session/Store.js(80,13): error TS2304: Cannot find name 'Mixed'. node_modules/adonis-framework/src/Session/index.js(10,14): error TS2304: Cannot find name 'SessionDriver'. -node_modules/adonis-framework/src/Session/index.js(11,2): error TS1003: Identifier expected. node_modules/adonis-framework/src/Session/index.js(11,11): error TS2304: Cannot find name 'Class'. node_modules/adonis-framework/src/Session/index.js(46,15): error TS2304: Cannot find name 'SessionDriver'. node_modules/adonis-framework/src/Session/index.js(48,14): error TS1056: Accessors are only available when targeting ECMAScript 5 and higher. diff --git a/tests/baselines/reference/user/antd.log b/tests/baselines/reference/user/antd.log deleted file mode 100644 index c40583096ed..00000000000 --- a/tests/baselines/reference/user/antd.log +++ /dev/null @@ -1,9 +0,0 @@ -Exit Code: 1 -Standard output: -node_modules/antd/lib/_util/type.d.ts(8,63): error TS2344: Type 'keyof T' does not satisfy the constraint 'string'. - Type 'string | number | symbol' is not assignable to type 'string'. - Type 'number' is not assignable to type 'string'. - - - -Standard error: diff --git a/tests/baselines/reference/user/async.log b/tests/baselines/reference/user/async.log index 5c1efc71f02..689953c4bf5 100644 --- a/tests/baselines/reference/user/async.log +++ b/tests/baselines/reference/user/async.log @@ -131,7 +131,7 @@ node_modules/async/dist/async.js(2450,5): error TS2322: Type '{ [x: string]: any node_modules/async/dist/async.js(2521,9): error TS2722: Cannot invoke an object which is possibly 'undefined'. node_modules/async/dist/async.js(2564,31): error TS2345: Argument of type 'IArguments' is not assignable to parameter of type 'any[] | undefined'. Type 'IArguments' is not assignable to type 'any[]'. - Property 'flatMap' is missing in type 'IArguments'. + Property 'push' is missing in type 'IArguments'. node_modules/async/dist/async.js(2663,16): error TS2722: Cannot invoke an object which is possibly 'undefined'. node_modules/async/dist/async.js(2682,31): error TS1005: ']' expected. node_modules/async/dist/async.js(2707,31): error TS1005: ']' expected. @@ -174,7 +174,7 @@ node_modules/async/dist/async.js(4163,26): error TS2339: Property 'process' does node_modules/async/dist/async.js(4167,14): error TS2339: Property 'unshift' does not exist on type 'NodeModule'. node_modules/async/dist/async.js(4381,5): error TS2322: Type 'any[] | {}' is not assignable to type 'any[]'. Type '{}' is not assignable to type 'any[]'. - Property 'flatMap' is missing in type '{}'. + Property 'length' is missing in type '{}'. node_modules/async/dist/async.js(4617,17): error TS2532: Object is possibly 'undefined'. node_modules/async/dist/async.js(4617,17): error TS2684: The 'this' context of type 'Function | undefined' is not assignable to method's 'this' of type 'Function'. Type 'undefined' is not assignable to type 'Function'. diff --git a/tests/baselines/reference/user/bcryptjs.log b/tests/baselines/reference/user/bcryptjs.log index 306680eacd5..96ba9e99252 100644 --- a/tests/baselines/reference/user/bcryptjs.log +++ b/tests/baselines/reference/user/bcryptjs.log @@ -3,9 +3,9 @@ Standard output: node_modules/bcryptjs/scripts/build.js(1,26): error TS2307: Cannot find module 'metascript'. node_modules/bcryptjs/scripts/build.js(32,1): error TS2322: Type '{ VERSION: any; }' is not assignable to type '{ [x: string]: any; VERSION: any; ISAAC: boolean; }'. Property 'ISAAC' is missing in type '{ VERSION: any; }'. -node_modules/bcryptjs/src/bcrypt/impl.js(516,22): error TS2345: Argument of type 'Int32Array | number[]' is not assignable to parameter of type 'number[]'. +node_modules/bcryptjs/src/bcrypt/impl.js(516,22): error TS2345: Argument of type 'number[] | Int32Array' is not assignable to parameter of type 'number[]'. Type 'Int32Array' is not assignable to type 'number[]'. - Property 'flatMap' is missing in type 'Int32Array'. + Property 'push' is missing in type 'Int32Array'. node_modules/bcryptjs/src/bcrypt/impl.js(546,26): error TS2345: Argument of type 'null' is not assignable to parameter of type 'Error'. node_modules/bcryptjs/src/bcrypt/impl.js(658,23): error TS2345: Argument of type 'number[] | undefined' is not assignable to parameter of type 'number[]'. Type 'undefined' is not assignable to type 'number[]'. @@ -21,7 +21,7 @@ node_modules/bcryptjs/src/bcrypt/prng/accum.js(66,22): error TS2339: Property 'd node_modules/bcryptjs/src/bcrypt/prng/accum.js(67,22): error TS2339: Property 'detachEvent' does not exist on type 'Document'. node_modules/bcryptjs/src/bcrypt/util.js(20,5): error TS2304: Cannot find name 'utfx'. node_modules/bcryptjs/src/bcrypt.js(25,13): error TS2322: Type 'Buffer' is not assignable to type 'number[]'. - Property 'flatMap' is missing in type 'Buffer'. + Property 'push' is missing in type 'Buffer'. node_modules/bcryptjs/src/bcrypt.js(94,14): error TS2366: Function lacks ending return statement and return type does not include 'undefined'. node_modules/bcryptjs/src/bcrypt.js(150,5): error TS2322: Type 'string | undefined' is not assignable to type 'string'. Type 'undefined' is not assignable to type 'string'. diff --git a/tests/baselines/reference/user/chrome-devtools-frontend.log b/tests/baselines/reference/user/chrome-devtools-frontend.log index af2c17426e3..c4b534bb3ea 100644 --- a/tests/baselines/reference/user/chrome-devtools-frontend.log +++ b/tests/baselines/reference/user/chrome-devtools-frontend.log @@ -1,17 +1,16 @@ Exit Code: 1 Standard output: -../../../../built/local/lib.dom.d.ts(2257,11): error TS2300: Duplicate identifier 'CSSRule'. -../../../../built/local/lib.dom.d.ts(2276,13): error TS2300: Duplicate identifier 'CSSRule'. -../../../../built/local/lib.dom.d.ts(2966,11): error TS2300: Duplicate identifier 'Comment'. -../../../../built/local/lib.dom.d.ts(2970,13): error TS2300: Duplicate identifier 'Comment'. -../../../../built/local/lib.dom.d.ts(4611,11): error TS2300: Duplicate identifier 'Event'. -../../../../built/local/lib.dom.d.ts(4636,13): error TS2300: Duplicate identifier 'Event'. -../../../../built/local/lib.dom.d.ts(10095,11): error TS2300: Duplicate identifier 'Position'. -../../../../built/local/lib.dom.d.ts(10100,13): error TS2300: Duplicate identifier 'Position'. -../../../../built/local/lib.dom.d.ts(10588,11): error TS2300: Duplicate identifier 'Request'. -../../../../built/local/lib.dom.d.ts(10606,13): error TS2300: Duplicate identifier 'Request'. -../../../../built/local/lib.dom.d.ts(14923,11): error TS2300: Duplicate identifier 'Window'. -../../../../built/local/lib.dom.d.ts(15121,13): error TS2300: Duplicate identifier 'Window'. +../../../../built/local/lib.dom.d.ts(2662,11): error TS2300: Duplicate identifier 'CSSRule'. +../../../../built/local/lib.dom.d.ts(2681,13): error TS2300: Duplicate identifier 'CSSRule'. +../../../../built/local/lib.dom.d.ts(3371,11): error TS2300: Duplicate identifier 'Comment'. +../../../../built/local/lib.dom.d.ts(3375,13): error TS2300: Duplicate identifier 'Comment'. +../../../../built/local/lib.dom.d.ts(5186,11): error TS2300: Duplicate identifier 'Event'. +../../../../built/local/lib.dom.d.ts(5211,13): error TS2300: Duplicate identifier 'Event'. +../../../../built/local/lib.dom.d.ts(11011,11): error TS2300: Duplicate identifier 'Position'. +../../../../built/local/lib.dom.d.ts(11700,11): error TS2300: Duplicate identifier 'Request'. +../../../../built/local/lib.dom.d.ts(11780,13): error TS2300: Duplicate identifier 'Request'. +../../../../built/local/lib.dom.d.ts(16002,11): error TS2300: Duplicate identifier 'Window'. +../../../../built/local/lib.dom.d.ts(16199,13): error TS2300: Duplicate identifier 'Window'. ../../../../built/local/lib.es5.d.ts(1346,11): error TS2300: Duplicate identifier 'ArrayLike'. ../../../../built/local/lib.es5.d.ts(1382,6): error TS2300: Duplicate identifier 'Record'. ../../../../node_modules/@types/node/index.d.ts(150,13): error TS2403: Subsequent variable declarations must have the same type. Variable 'module' must be of type '{ [x: string]: any; }', but here has type 'NodeModule'. @@ -32,14 +31,12 @@ node_modules/chrome-devtools-frontend/front_end/Runtime.js(280,5): error TS2322: node_modules/chrome-devtools-frontend/front_end/Runtime.js(283,7): error TS2554: Expected 2-3 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/Runtime.js(398,24): error TS1138: Parameter declaration expected. node_modules/chrome-devtools-frontend/front_end/Runtime.js(398,24): error TS8024: JSDoc '@param' tag has name 'function', but there is no parameter with that name. -node_modules/chrome-devtools-frontend/front_end/Runtime.js(527,9): error TS2322: Type 'Function' is not assignable to type 'new () => any'. - Type 'Function' provides no match for the signature 'new (): any'. node_modules/chrome-devtools-frontend/front_end/Runtime.js(527,49): error TS2352: Type 'Window' cannot be converted to type 'Function'. Property 'apply' is missing in type 'Window'. node_modules/chrome-devtools-frontend/front_end/Runtime.js(539,20): error TS2351: Cannot use 'new' with an expression whose type lacks a call or construct signature. node_modules/chrome-devtools-frontend/front_end/Runtime.js(693,7): error TS2322: Type 'Promise' is not assignable to type 'Promise'. - Type 'boolean' is not assignable to type 'undefined'. node_modules/chrome-devtools-frontend/front_end/Runtime.js(693,7): error TS2322: Type 'Promise' is not assignable to type 'Promise'. + Type 'boolean' is not assignable to type 'undefined'. node_modules/chrome-devtools-frontend/front_end/Runtime.js(705,5): error TS2322: Type 'Promise' is not assignable to type 'Promise'. node_modules/chrome-devtools-frontend/front_end/Runtime.js(715,7): error TS2322: Type 'Promise' is not assignable to type 'Promise'. node_modules/chrome-devtools-frontend/front_end/Runtime.js(721,5): error TS2322: Type 'Promise' is not assignable to type 'Promise'. @@ -50,7 +47,6 @@ node_modules/chrome-devtools-frontend/front_end/Runtime.js(1088,15): error TS235 node_modules/chrome-devtools-frontend/front_end/Tests.js(107,5): error TS2322: Type 'Timer' is not assignable to type 'number'. node_modules/chrome-devtools-frontend/front_end/Tests.js(208,5): error TS2554: Expected 4 arguments, but got 3. node_modules/chrome-devtools-frontend/front_end/Tests.js(221,7): error TS2554: Expected 4 arguments, but got 3. -node_modules/chrome-devtools-frontend/front_end/Tests.js(378,10): error TS2551: Property 'panels' does not exist on type 'typeof UI'. Did you mean 'Panel'? node_modules/chrome-devtools-frontend/front_end/Tests.js(397,5): error TS2554: Expected 4 arguments, but got 3. node_modules/chrome-devtools-frontend/front_end/Tests.js(416,5): error TS2554: Expected 4 arguments, but got 3. node_modules/chrome-devtools-frontend/front_end/Tests.js(440,5): error TS2554: Expected 4 arguments, but got 3. @@ -60,14 +56,10 @@ node_modules/chrome-devtools-frontend/front_end/Tests.js(590,27): error TS2554: node_modules/chrome-devtools-frontend/front_end/Tests.js(687,7): error TS2554: Expected 3 arguments, but got 2. node_modules/chrome-devtools-frontend/front_end/Tests.js(711,7): error TS2554: Expected 3 arguments, but got 2. node_modules/chrome-devtools-frontend/front_end/Tests.js(735,5): error TS2554: Expected 4 arguments, but got 3. -node_modules/chrome-devtools-frontend/front_end/Tests.js(769,28): error TS2339: Property 'networkPresets' does not exist on type 'typeof MobileThrottling'. -node_modules/chrome-devtools-frontend/front_end/Tests.js(775,28): error TS2339: Property 'networkPresets' does not exist on type 'typeof MobileThrottling'. -node_modules/chrome-devtools-frontend/front_end/Tests.js(781,28): error TS2339: Property 'networkPresets' does not exist on type 'typeof MobileThrottling'. -node_modules/chrome-devtools-frontend/front_end/Tests.js(814,31): error TS2551: Property 'panels' does not exist on type 'typeof UI'. Did you mean 'Panel'? node_modules/chrome-devtools-frontend/front_end/Tests.js(816,7): error TS2554: Expected 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/Tests.js(847,9): error TS2554: Expected 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/Tests.js(848,9): error TS2554: Expected 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/Tests.js(886,29): error TS2339: Property 'getPreferences' does not exist on type 'typeof InspectorFrontendHost'. +node_modules/chrome-devtools-frontend/front_end/Tests.js(886,29): error TS2339: Property 'getPreferences' does not exist on type 'typeof InspectorFrontendHostAPI'. node_modules/chrome-devtools-frontend/front_end/Tests.js(890,17): error TS2339: Property '_instanceForTest' does not exist on type 'typeof Main'. node_modules/chrome-devtools-frontend/front_end/Tests.js(893,7): error TS2554: Expected 3 arguments, but got 2. node_modules/chrome-devtools-frontend/front_end/Tests.js(894,7): error TS2554: Expected 3 arguments, but got 2. @@ -96,19 +88,15 @@ node_modules/chrome-devtools-frontend/front_end/Tests.js(977,11): error TS2554: node_modules/chrome-devtools-frontend/front_end/Tests.js(978,11): error TS2554: Expected 3 arguments, but got 2. node_modules/chrome-devtools-frontend/front_end/Tests.js(986,5): error TS2554: Expected 3 arguments, but got 2. node_modules/chrome-devtools-frontend/front_end/Tests.js(988,5): error TS2554: Expected 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/Tests.js(1033,25): error TS2551: Property 'panels' does not exist on type 'typeof UI'. Did you mean 'Panel'? -node_modules/chrome-devtools-frontend/front_end/Tests.js(1040,23): error TS2551: Property 'panels' does not exist on type 'typeof UI'. Did you mean 'Panel'? -node_modules/chrome-devtools-frontend/front_end/Tests.js(1084,20): error TS2551: Property 'panels' does not exist on type 'typeof UI'. Did you mean 'Panel'? node_modules/chrome-devtools-frontend/front_end/Tests.js(1139,33): error TS2339: Property 'ConsoleView' does not exist on type '{ new (): Console; prototype: Console; }'. node_modules/chrome-devtools-frontend/front_end/Tests.js(1142,31): error TS2339: Property 'ConsoleView' does not exist on type '{ new (): Console; prototype: Console; }'. node_modules/chrome-devtools-frontend/front_end/Tests.js(1186,5): error TS2554: Expected 4 arguments, but got 3. node_modules/chrome-devtools-frontend/front_end/Tests.js(1199,9): error TS2554: Expected 4 arguments, but got 3. -node_modules/chrome-devtools-frontend/front_end/Tests.js(1199,28): error TS2551: Property 'panels' does not exist on type 'typeof UI'. Did you mean 'Panel'? node_modules/chrome-devtools-frontend/front_end/Tests.js(1229,10): error TS2339: Property 'uiTests' does not exist on type 'Window'. node_modules/chrome-devtools-frontend/front_end/Tests.js(1229,41): error TS2339: Property 'domAutomationController' does not exist on type 'Window'. node_modules/chrome-devtools-frontend/front_end/accessibility/ARIAAttributesView.js(9,11): error TS2554: Expected 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/accessibility/ARIAAttributesView.js(11,46): error TS2554: Expected 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/accessibility/ARIAAttributesView.js(45,27): error TS2694: Namespace 'DOMNode' has no exported member 'Attribute'. +node_modules/chrome-devtools-frontend/front_end/accessibility/ARIAAttributesView.js(45,27): error TS2694: Namespace 'SDK.DOMNode' has no exported member 'Attribute'. node_modules/chrome-devtools-frontend/front_end/accessibility/ARIAAttributesView.js(64,18): error TS2339: Property 'setTextContentTruncatedIfNeeded' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/accessibility/ARIAAttributesView.js(77,26): error TS2339: Property 'removeChildren' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/accessibility/ARIAAttributesView.js(79,26): error TS2339: Property 'createChild' does not exist on type 'Element'. @@ -121,7 +109,7 @@ node_modules/chrome-devtools-frontend/front_end/accessibility/ARIAAttributesView node_modules/chrome-devtools-frontend/front_end/accessibility/ARIAAttributesView.js(180,15): error TS2339: Property 'keyCode' does not exist on type 'Event'. node_modules/chrome-devtools-frontend/front_end/accessibility/ARIAAttributesView.js(180,70): error TS2339: Property 'keyIdentifier' does not exist on type 'Event'. node_modules/chrome-devtools-frontend/front_end/accessibility/ARIAAttributesView.js(182,13): error TS2339: Property 'consume' does not exist on type 'Event'. -node_modules/chrome-devtools-frontend/front_end/accessibility/ARIAAttributesView.js(209,39): error TS2694: Namespace 'SuggestBox' has no exported member 'Suggestions'. +node_modules/chrome-devtools-frontend/front_end/accessibility/ARIAAttributesView.js(209,39): error TS2694: Namespace 'UI.SuggestBox' has no exported member 'Suggestions'. node_modules/chrome-devtools-frontend/front_end/accessibility/ARIAAttributesView.js(213,36): error TS2339: Property '_isEditingName' does not exist on type 'ARIAAttributePrompt'. node_modules/chrome-devtools-frontend/front_end/accessibility/ARIAConfig.js(5,28): error TS2339: Property '_config' does not exist on type 'typeof ARIAMetadata'. node_modules/chrome-devtools-frontend/front_end/accessibility/ARIAMetadata.js(56,35): error TS2339: Property '_instance' does not exist on type 'typeof ARIAMetadata'. @@ -187,7 +175,6 @@ node_modules/chrome-devtools-frontend/front_end/accessibility/AccessibilityNodeV node_modules/chrome-devtools-frontend/front_end/accessibility/AccessibilityNodeView.js(88,45): error TS2694: Namespace 'Protocol' has no exported member 'Accessibility'. node_modules/chrome-devtools-frontend/front_end/accessibility/AccessibilityNodeView.js(90,55): error TS2694: Namespace 'Protocol' has no exported member 'Accessibility'. node_modules/chrome-devtools-frontend/front_end/accessibility/AccessibilityNodeView.js(118,24): error TS2694: Namespace 'Protocol' has no exported member 'Accessibility'. -node_modules/chrome-devtools-frontend/front_end/accessibility/AccessibilityNodeView.js(124,32): error TS2339: Property 'Accessibility' does not exist on type 'typeof Protocol'. node_modules/chrome-devtools-frontend/front_end/accessibility/AccessibilityNodeView.js(134,20): error TS2339: Property '_originalTextContent' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/accessibility/AccessibilityNodeView.js(142,18): error TS2339: Property 'setTextContentTruncatedIfNeeded' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/accessibility/AccessibilityNodeView.js(144,18): error TS2339: Property 'title' does not exist on type 'Element'. @@ -196,7 +183,6 @@ node_modules/chrome-devtools-frontend/front_end/accessibility/AccessibilityNodeV node_modules/chrome-devtools-frontend/front_end/accessibility/AccessibilityNodeView.js(167,33): error TS2554: Expected 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/accessibility/AccessibilityNodeView.js(168,19): error TS2339: Property 'title' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/accessibility/AccessibilityNodeView.js(179,24): error TS2694: Namespace 'Protocol' has no exported member 'Accessibility'. -node_modules/chrome-devtools-frontend/front_end/accessibility/AccessibilityNodeView.js(182,32): error TS2339: Property 'Accessibility' does not exist on type 'typeof Protocol'. node_modules/chrome-devtools-frontend/front_end/accessibility/AccessibilityNodeView.js(201,24): error TS2694: Namespace 'Protocol' has no exported member 'Accessibility'. node_modules/chrome-devtools-frontend/front_end/accessibility/AccessibilityNodeView.js(207,76): error TS2345: Argument of type '{ deferredNode: DeferredDOMNode; }' is not assignable to parameter of type '{ deferredNode: DeferredDOMNode; idref: string; }'. Property 'idref' is missing in type '{ deferredNode: DeferredDOMNode; }'. @@ -205,10 +191,6 @@ node_modules/chrome-devtools-frontend/front_end/accessibility/AccessibilityNodeV Property 'idref' is missing in type '{ deferredNode: DeferredDOMNode; }'. node_modules/chrome-devtools-frontend/front_end/accessibility/AccessibilityNodeView.js(222,24): error TS2694: Namespace 'Protocol' has no exported member 'Accessibility'. node_modules/chrome-devtools-frontend/front_end/accessibility/AccessibilityNodeView.js(256,28): error TS2694: Namespace 'Protocol' has no exported member 'Accessibility'. -node_modules/chrome-devtools-frontend/front_end/accessibility/AccessibilityNodeView.js(258,12): error TS2339: Property 'Accessibility' does not exist on type 'typeof Protocol'. -node_modules/chrome-devtools-frontend/front_end/accessibility/AccessibilityNodeView.js(258,55): error TS2339: Property 'Accessibility' does not exist on type 'typeof Protocol'. -node_modules/chrome-devtools-frontend/front_end/accessibility/AccessibilityNodeView.js(259,12): error TS2339: Property 'Accessibility' does not exist on type 'typeof Protocol'. -node_modules/chrome-devtools-frontend/front_end/accessibility/AccessibilityNodeView.js(259,58): error TS2339: Property 'Accessibility' does not exist on type 'typeof Protocol'. node_modules/chrome-devtools-frontend/front_end/accessibility/AccessibilityNodeView.js(267,24): error TS2694: Namespace 'Protocol' has no exported member 'Accessibility'. node_modules/chrome-devtools-frontend/front_end/accessibility/AccessibilityNodeView.js(288,26): error TS2339: Property 'removeChildren' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/accessibility/AccessibilityNodeView.js(292,26): error TS2339: Property 'createChild' does not exist on type 'Element'. @@ -220,10 +202,7 @@ node_modules/chrome-devtools-frontend/front_end/accessibility/AccessibilityNodeV node_modules/chrome-devtools-frontend/front_end/accessibility/AccessibilityNodeView.js(355,77): error TS2345: Argument of type '{ idref: any; }' is not assignable to parameter of type '{ deferredNode: DeferredDOMNode; idref: string; }'. Property 'deferredNode' is missing in type '{ idref: any; }'. node_modules/chrome-devtools-frontend/front_end/accessibility/AccessibilityNodeView.js(361,24): error TS2694: Namespace 'Protocol' has no exported member 'Accessibility'. -node_modules/chrome-devtools-frontend/front_end/accessibility/AccessibilityNodeView.js(368,33): error TS2339: Property 'Accessibility' does not exist on type 'typeof Protocol'. -node_modules/chrome-devtools-frontend/front_end/accessibility/AccessibilityNodeView.js(369,33): error TS2339: Property 'Accessibility' does not exist on type 'typeof Protocol'. node_modules/chrome-devtools-frontend/front_end/accessibility/AccessibilityNodeView.js(382,24): error TS2694: Namespace 'Protocol' has no exported member 'Accessibility'. -node_modules/chrome-devtools-frontend/front_end/accessibility/AccessibilityNodeView.js(386,38): error TS2339: Property 'Accessibility' does not exist on type 'typeof Protocol'. node_modules/chrome-devtools-frontend/front_end/accessibility/AccessibilityNodeView.js(395,37): error TS2554: Expected 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/accessibility/AccessibilityNodeView.js(396,23): error TS2339: Property 'title' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/accessibility/AccessibilityNodeView.js(396,31): error TS2554: Expected 2 arguments, but got 1. @@ -236,78 +215,83 @@ node_modules/chrome-devtools-frontend/front_end/accessibility/AccessibilityNodeV node_modules/chrome-devtools-frontend/front_end/accessibility/AccessibilityNodeView.js(431,26): error TS2339: Property 'createChild' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/accessibility/AccessibilityNodeView.js(435,28): error TS2339: Property 'createTextChild' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/accessibility/AccessibilityNodeView.js(438,28): error TS2339: Property 'createTextChild' does not exist on type 'Element'. -node_modules/chrome-devtools-frontend/front_end/accessibility/AccessibilityNodeView.js(445,20): error TS2339: Property 'Accessibility' does not exist on type 'typeof Protocol'. node_modules/chrome-devtools-frontend/front_end/accessibility/AccessibilityNodeView.js(445,62): error TS2554: Expected 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/accessibility/AccessibilityNodeView.js(461,24): error TS2694: Namespace 'Protocol' has no exported member 'Accessibility'. -node_modules/chrome-devtools-frontend/front_end/accessibility/AccessibilityNodeView.js(481,20): error TS2339: Property 'Accessibility' does not exist on type 'typeof Protocol'. node_modules/chrome-devtools-frontend/front_end/accessibility/AccessibilityNodeView.js(492,24): error TS2694: Namespace 'Protocol' has no exported member 'Accessibility'. node_modules/chrome-devtools-frontend/front_end/accessibility/AccessibilityNodeView.js(521,84): error TS2554: Expected 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/accessibility/AccessibilityNodeView.js(522,20): error TS2339: Property 'createTextChild' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/accessibility/AccessibilityNodeView.js(535,24): error TS2694: Namespace 'Protocol' has no exported member 'Accessibility'. node_modules/chrome-devtools-frontend/front_end/accessibility/AccessibilityNodeView.js(619,26): error TS2339: Property 'removeChildren' does not exist on type 'Element'. -node_modules/chrome-devtools-frontend/front_end/accessibility/AccessibilityNodeView.js(626,33): error TS2339: Property 'Accessibility' does not exist on type 'typeof Protocol'. +node_modules/chrome-devtools-frontend/front_end/accessibility/AccessibilitySidebarView.js(15,37): error TS2345: Argument of type 'AXBreadcrumbsPane' is not assignable to parameter of type '{ [x: string]: any; viewId(): string; title(): string; isCloseable(): boolean; isTransient(): boo...'. + Property '_axSidebarView' does not exist on type '{ [x: string]: any; viewId(): string; title(): string; isCloseable(): boolean; isTransient(): boo...'. +node_modules/chrome-devtools-frontend/front_end/accessibility/AccessibilitySidebarView.js(17,37): error TS2345: Argument of type 'ARIAAttributesPane' is not assignable to parameter of type '{ [x: string]: any; viewId(): string; title(): string; isCloseable(): boolean; isTransient(): boo...'. + Property '_noPropertiesInfo' does not exist on type '{ [x: string]: any; viewId(): string; title(): string; isCloseable(): boolean; isTransient(): boo...'. +node_modules/chrome-devtools-frontend/front_end/accessibility/AccessibilitySidebarView.js(19,37): error TS2345: Argument of type 'AXNodeSubPane' is not assignable to parameter of type '{ [x: string]: any; viewId(): string; title(): string; isCloseable(): boolean; isTransient(): boo...'. + Property '_noNodeInfo' does not exist on type '{ [x: string]: any; viewId(): string; title(): string; isCloseable(): boolean; isTransient(): boo...'. +node_modules/chrome-devtools-frontend/front_end/accessibility/AccessibilitySidebarView.js(59,39): error TS2345: Argument of type 'ARIAAttributesPane' is not assignable to parameter of type '{ [x: string]: any; viewId(): string; title(): string; isCloseable(): boolean; isTransient(): boo...'. +node_modules/chrome-devtools-frontend/front_end/accessibility/AccessibilitySidebarView.js(61,41): error TS2345: Argument of type 'ARIAAttributesPane' is not assignable to parameter of type '{ [x: string]: any; viewId(): string; title(): string; isCloseable(): boolean; isTransient(): boo...'. + Property '_noPropertiesInfo' does not exist on type '{ [x: string]: any; viewId(): string; title(): string; isCloseable(): boolean; isTransient(): boo...'. node_modules/chrome-devtools-frontend/front_end/accessibility/AccessibilitySidebarView.js(129,22): error TS2694: Namespace 'Common' has no exported member 'Event'. node_modules/chrome-devtools-frontend/front_end/accessibility/AccessibilitySidebarView.js(141,22): error TS2694: Namespace 'Common' has no exported member 'Event'. node_modules/chrome-devtools-frontend/front_end/accessibility/AccessibilitySidebarView.js(195,29): error TS2339: Property 'createChild' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/accessibility_test_runner/AccessibilityPaneTestRunner.js(11,15): error TS2339: Property 'runtime' does not exist on type 'Window'. node_modules/chrome-devtools-frontend/front_end/accessibility_test_runner/AccessibilityPaneTestRunner.js(17,12): error TS2339: Property 'runtime' does not exist on type 'Window'. -node_modules/chrome-devtools-frontend/front_end/animation/AnimationGroupPreviewUI.js(7,11): error TS2339: Property 'AnimationGroupPreviewUI' does not exist on type '{ new (effect?: AnimationEffectReadOnly, timeline?: AnimationTimeline): Animation; prototype: Ani...'. +node_modules/chrome-devtools-frontend/front_end/animation/AnimationGroupPreviewUI.js(7,11): error TS2339: Property 'AnimationGroupPreviewUI' does not exist on type '{ new (effect?: AnimationEffect, timeline?: AnimationTimeline): Animation; prototype: Animation; }'. node_modules/chrome-devtools-frontend/front_end/animation/AnimationGroupPreviewUI.js(14,18): error TS2339: Property 'createChild' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/animation/AnimationGroupPreviewUI.js(15,39): error TS2339: Property 'createChild' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/animation/AnimationGroupPreviewUI.js(17,47): error TS2339: Property 'createChild' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/animation/AnimationGroupPreviewUI.js(18,30): error TS2339: Property 'createSVGChild' does not exist on type 'Element'. -node_modules/chrome-devtools-frontend/front_end/animation/AnimationGroupPreviewUI.js(70,37): error TS2339: Property 'AnimationUI' does not exist on type '{ new (effect?: AnimationEffectReadOnly, timeline?: AnimationTimeline): Animation; prototype: Ani...'. -node_modules/chrome-devtools-frontend/front_end/animation/AnimationModel.js(8,11): error TS2339: Property 'AnimationModel' does not exist on type '{ new (effect?: AnimationEffectReadOnly, timeline?: AnimationTimeline): Animation; prototype: Ani...'. +node_modules/chrome-devtools-frontend/front_end/animation/AnimationGroupPreviewUI.js(70,37): error TS2339: Property 'AnimationUI' does not exist on type '{ new (effect?: AnimationEffect, timeline?: AnimationTimeline): Animation; prototype: Animation; }'. +node_modules/chrome-devtools-frontend/front_end/animation/AnimationModel.js(8,11): error TS2339: Property 'AnimationModel' does not exist on type '{ new (effect?: AnimationEffect, timeline?: AnimationTimeline): Animation; prototype: Animation; }'. node_modules/chrome-devtools-frontend/front_end/animation/AnimationModel.js(15,26): error TS2339: Property 'animationAgent' does not exist on type 'Target'. node_modules/chrome-devtools-frontend/front_end/animation/AnimationModel.js(16,12): error TS2339: Property 'registerAnimationDispatcher' does not exist on type 'Target'. -node_modules/chrome-devtools-frontend/front_end/animation/AnimationModel.js(16,54): error TS2339: Property 'AnimationDispatcher' does not exist on type '{ new (effect?: AnimationEffectReadOnly, timeline?: AnimationTimeline): Animation; prototype: Ani...'. -node_modules/chrome-devtools-frontend/front_end/animation/AnimationModel.js(28,47): error TS2339: Property 'AnimationModel' does not exist on type '{ new (effect?: AnimationEffectReadOnly, timeline?: AnimationTimeline): Animation; prototype: Ani...'. -node_modules/chrome-devtools-frontend/front_end/animation/AnimationModel.js(35,45): error TS2339: Property 'AnimationModel' does not exist on type '{ new (effect?: AnimationEffectReadOnly, timeline?: AnimationTimeline): Animation; prototype: Ani...'. +node_modules/chrome-devtools-frontend/front_end/animation/AnimationModel.js(16,54): error TS2339: Property 'AnimationDispatcher' does not exist on type '{ new (effect?: AnimationEffect, timeline?: AnimationTimeline): Animation; prototype: Animation; }'. +node_modules/chrome-devtools-frontend/front_end/animation/AnimationModel.js(28,47): error TS2339: Property 'AnimationModel' does not exist on type '{ new (effect?: AnimationEffect, timeline?: AnimationTimeline): Animation; prototype: Animation; }'. +node_modules/chrome-devtools-frontend/front_end/animation/AnimationModel.js(35,45): error TS2339: Property 'AnimationModel' does not exist on type '{ new (effect?: AnimationEffect, timeline?: AnimationTimeline): Animation; prototype: Animation; }'. node_modules/chrome-devtools-frontend/front_end/animation/AnimationModel.js(49,29): error TS2339: Property 'remove' does not exist on type 'string[]'. node_modules/chrome-devtools-frontend/front_end/animation/AnimationModel.js(54,24): error TS2694: Namespace 'Protocol' has no exported member 'Animation'. -node_modules/chrome-devtools-frontend/front_end/animation/AnimationModel.js(61,31): error TS2339: Property 'AnimationModel' does not exist on type '{ new (effect?: AnimationEffectReadOnly, timeline?: AnimationTimeline): Animation; prototype: Ani...'. +node_modules/chrome-devtools-frontend/front_end/animation/AnimationModel.js(61,31): error TS2339: Property 'AnimationModel' does not exist on type '{ new (effect?: AnimationEffect, timeline?: AnimationTimeline): Animation; prototype: Animation; }'. node_modules/chrome-devtools-frontend/front_end/animation/AnimationModel.js(65,31): error TS2339: Property 'remove' does not exist on type 'string[]'. -node_modules/chrome-devtools-frontend/front_end/animation/AnimationModel.js(104,45): error TS2339: Property 'AnimationModel' does not exist on type '{ new (effect?: AnimationEffectReadOnly, timeline?: AnimationTimeline): Animation; prototype: Ani...'. -node_modules/chrome-devtools-frontend/front_end/animation/AnimationModel.js(123,26): error TS2339: Property 'AnimationModel' does not exist on type '{ new (effect?: AnimationEffectReadOnly, timeline?: AnimationTimeline): Animation; prototype: Ani...'. -node_modules/chrome-devtools-frontend/front_end/animation/AnimationModel.js(168,33): error TS2339: Property 'AnimationModel' does not exist on type '{ new (effect?: AnimationEffectReadOnly, timeline?: AnimationTimeline): Animation; prototype: Ani...'. -node_modules/chrome-devtools-frontend/front_end/animation/AnimationModel.js(171,11): error TS2339: Property 'AnimationModel' does not exist on type '{ new (effect?: AnimationEffectReadOnly, timeline?: AnimationTimeline): Animation; prototype: Ani...'. -node_modules/chrome-devtools-frontend/front_end/animation/AnimationModel.js(180,11): error TS2339: Property 'AnimationModel' does not exist on type '{ new (effect?: AnimationEffectReadOnly, timeline?: AnimationTimeline): Animation; prototype: Ani...'. +node_modules/chrome-devtools-frontend/front_end/animation/AnimationModel.js(104,45): error TS2339: Property 'AnimationModel' does not exist on type '{ new (effect?: AnimationEffect, timeline?: AnimationTimeline): Animation; prototype: Animation; }'. +node_modules/chrome-devtools-frontend/front_end/animation/AnimationModel.js(123,26): error TS2339: Property 'AnimationModel' does not exist on type '{ new (effect?: AnimationEffect, timeline?: AnimationTimeline): Animation; prototype: Animation; }'. +node_modules/chrome-devtools-frontend/front_end/animation/AnimationModel.js(168,33): error TS2339: Property 'AnimationModel' does not exist on type '{ new (effect?: AnimationEffect, timeline?: AnimationTimeline): Animation; prototype: Animation; }'. +node_modules/chrome-devtools-frontend/front_end/animation/AnimationModel.js(171,11): error TS2339: Property 'AnimationModel' does not exist on type '{ new (effect?: AnimationEffect, timeline?: AnimationTimeline): Animation; prototype: Animation; }'. +node_modules/chrome-devtools-frontend/front_end/animation/AnimationModel.js(180,11): error TS2339: Property 'AnimationModel' does not exist on type '{ new (effect?: AnimationEffect, timeline?: AnimationTimeline): Animation; prototype: Animation; }'. node_modules/chrome-devtools-frontend/front_end/animation/AnimationModel.js(183,24): error TS2694: Namespace 'Protocol' has no exported member 'Animation'. -node_modules/chrome-devtools-frontend/front_end/animation/AnimationModel.js(188,34): error TS2339: Property 'AnimationModel' does not exist on type '{ new (effect?: AnimationEffectReadOnly, timeline?: AnimationTimeline): Animation; prototype: Ani...'. +node_modules/chrome-devtools-frontend/front_end/animation/AnimationModel.js(188,34): error TS2339: Property 'AnimationModel' does not exist on type '{ new (effect?: AnimationEffect, timeline?: AnimationTimeline): Animation; prototype: Animation; }'. node_modules/chrome-devtools-frontend/front_end/animation/AnimationModel.js(189,46): error TS2694: Namespace 'Protocol' has no exported member 'Animation'. node_modules/chrome-devtools-frontend/front_end/animation/AnimationModel.js(194,24): error TS2694: Namespace 'Protocol' has no exported member 'Animation'. -node_modules/chrome-devtools-frontend/front_end/animation/AnimationModel.js(198,26): error TS2339: Property 'AnimationModel' does not exist on type '{ new (effect?: AnimationEffectReadOnly, timeline?: AnimationTimeline): Animation; prototype: Ani...'. +node_modules/chrome-devtools-frontend/front_end/animation/AnimationModel.js(198,26): error TS2339: Property 'AnimationModel' does not exist on type '{ new (effect?: AnimationEffect, timeline?: AnimationTimeline): Animation; prototype: Animation; }'. node_modules/chrome-devtools-frontend/front_end/animation/AnimationModel.js(202,25): error TS2694: Namespace 'Protocol' has no exported member 'Animation'. -node_modules/chrome-devtools-frontend/front_end/animation/AnimationModel.js(290,51): error TS2694: Namespace 'Animation' has no exported member 'Type'. -node_modules/chrome-devtools-frontend/front_end/animation/AnimationModel.js(293,59): error TS2694: Namespace 'Animation' has no exported member 'Type'. -node_modules/chrome-devtools-frontend/front_end/animation/AnimationModel.js(328,35): error TS2339: Property 'AnimationModel' does not exist on type '{ new (effect?: AnimationEffectReadOnly, timeline?: AnimationTimeline): Animation; prototype: Ani...'. -node_modules/chrome-devtools-frontend/front_end/animation/AnimationModel.js(330,40): error TS2339: Property 'AnimationModel' does not exist on type '{ new (effect?: AnimationEffectReadOnly, timeline?: AnimationTimeline): Animation; prototype: Ani...'. -node_modules/chrome-devtools-frontend/front_end/animation/AnimationModel.js(358,11): error TS2339: Property 'AnimationModel' does not exist on type '{ new (effect?: AnimationEffectReadOnly, timeline?: AnimationTimeline): Animation; prototype: Ani...'. -node_modules/chrome-devtools-frontend/front_end/animation/AnimationModel.js(367,11): error TS2339: Property 'AnimationModel' does not exist on type '{ new (effect?: AnimationEffectReadOnly, timeline?: AnimationTimeline): Animation; prototype: Ani...'. +node_modules/chrome-devtools-frontend/front_end/animation/AnimationModel.js(290,51): error TS2694: Namespace 'Animation.AnimationModel.Animation' has no exported member 'Type'. +node_modules/chrome-devtools-frontend/front_end/animation/AnimationModel.js(293,59): error TS2694: Namespace 'Animation.AnimationModel.Animation' has no exported member 'Type'. +node_modules/chrome-devtools-frontend/front_end/animation/AnimationModel.js(328,35): error TS2339: Property 'AnimationModel' does not exist on type '{ new (effect?: AnimationEffect, timeline?: AnimationTimeline): Animation; prototype: Animation; }'. +node_modules/chrome-devtools-frontend/front_end/animation/AnimationModel.js(330,40): error TS2339: Property 'AnimationModel' does not exist on type '{ new (effect?: AnimationEffect, timeline?: AnimationTimeline): Animation; prototype: Animation; }'. +node_modules/chrome-devtools-frontend/front_end/animation/AnimationModel.js(358,11): error TS2339: Property 'AnimationModel' does not exist on type '{ new (effect?: AnimationEffect, timeline?: AnimationTimeline): Animation; prototype: Animation; }'. +node_modules/chrome-devtools-frontend/front_end/animation/AnimationModel.js(367,11): error TS2339: Property 'AnimationModel' does not exist on type '{ new (effect?: AnimationEffect, timeline?: AnimationTimeline): Animation; prototype: Animation; }'. node_modules/chrome-devtools-frontend/front_end/animation/AnimationModel.js(370,24): error TS2694: Namespace 'Protocol' has no exported member 'Animation'. -node_modules/chrome-devtools-frontend/front_end/animation/AnimationModel.js(376,43): error TS2339: Property 'AnimationModel' does not exist on type '{ new (effect?: AnimationEffectReadOnly, timeline?: AnimationTimeline): Animation; prototype: Ani...'. -node_modules/chrome-devtools-frontend/front_end/animation/AnimationModel.js(474,11): error TS2339: Property 'AnimationModel' does not exist on type '{ new (effect?: AnimationEffectReadOnly, timeline?: AnimationTimeline): Animation; prototype: Ani...'. +node_modules/chrome-devtools-frontend/front_end/animation/AnimationModel.js(376,43): error TS2339: Property 'AnimationModel' does not exist on type '{ new (effect?: AnimationEffect, timeline?: AnimationTimeline): Animation; prototype: Animation; }'. +node_modules/chrome-devtools-frontend/front_end/animation/AnimationModel.js(474,11): error TS2339: Property 'AnimationModel' does not exist on type '{ new (effect?: AnimationEffect, timeline?: AnimationTimeline): Animation; prototype: Animation; }'. node_modules/chrome-devtools-frontend/front_end/animation/AnimationModel.js(476,24): error TS2694: Namespace 'Protocol' has no exported member 'Animation'. -node_modules/chrome-devtools-frontend/front_end/animation/AnimationModel.js(481,28): error TS2339: Property 'AnimationModel' does not exist on type '{ new (effect?: AnimationEffectReadOnly, timeline?: AnimationTimeline): Animation; prototype: Ani...'. +node_modules/chrome-devtools-frontend/front_end/animation/AnimationModel.js(481,28): error TS2339: Property 'AnimationModel' does not exist on type '{ new (effect?: AnimationEffect, timeline?: AnimationTimeline): Animation; prototype: Animation; }'. node_modules/chrome-devtools-frontend/front_end/animation/AnimationModel.js(486,32): error TS2694: Namespace 'Protocol' has no exported member 'Animation'. -node_modules/chrome-devtools-frontend/front_end/animation/AnimationModel.js(490,28): error TS2339: Property 'AnimationModel' does not exist on type '{ new (effect?: AnimationEffectReadOnly, timeline?: AnimationTimeline): Animation; prototype: Ani...'. -node_modules/chrome-devtools-frontend/front_end/animation/AnimationModel.js(512,11): error TS2339: Property 'AnimationModel' does not exist on type '{ new (effect?: AnimationEffectReadOnly, timeline?: AnimationTimeline): Animation; prototype: Ani...'. +node_modules/chrome-devtools-frontend/front_end/animation/AnimationModel.js(490,28): error TS2339: Property 'AnimationModel' does not exist on type '{ new (effect?: AnimationEffect, timeline?: AnimationTimeline): Animation; prototype: Animation; }'. +node_modules/chrome-devtools-frontend/front_end/animation/AnimationModel.js(512,11): error TS2339: Property 'AnimationModel' does not exist on type '{ new (effect?: AnimationEffect, timeline?: AnimationTimeline): Animation; prototype: Animation; }'. node_modules/chrome-devtools-frontend/front_end/animation/AnimationModel.js(514,24): error TS2694: Namespace 'Protocol' has no exported member 'Animation'. -node_modules/chrome-devtools-frontend/front_end/animation/AnimationModel.js(553,11): error TS2339: Property 'AnimationModel' does not exist on type '{ new (effect?: AnimationEffectReadOnly, timeline?: AnimationTimeline): Animation; prototype: Ani...'. +node_modules/chrome-devtools-frontend/front_end/animation/AnimationModel.js(553,11): error TS2339: Property 'AnimationModel' does not exist on type '{ new (effect?: AnimationEffect, timeline?: AnimationTimeline): Animation; prototype: Animation; }'. node_modules/chrome-devtools-frontend/front_end/animation/AnimationModel.js(583,43): error TS2339: Property 'remove' does not exist on type 'Map'. -node_modules/chrome-devtools-frontend/front_end/animation/AnimationModel.js(665,37): error TS2339: Property 'AnimationModel' does not exist on type '{ new (effect?: AnimationEffectReadOnly, timeline?: AnimationTimeline): Animation; prototype: Ani...'. +node_modules/chrome-devtools-frontend/front_end/animation/AnimationModel.js(665,37): error TS2339: Property 'AnimationModel' does not exist on type '{ new (effect?: AnimationEffect, timeline?: AnimationTimeline): Animation; prototype: Animation; }'. node_modules/chrome-devtools-frontend/front_end/animation/AnimationModel.js(691,24): error TS2304: Cannot find name 'Image'. -node_modules/chrome-devtools-frontend/front_end/animation/AnimationModel.js(708,11): error TS2339: Property 'AnimationDispatcher' does not exist on type '{ new (effect?: AnimationEffectReadOnly, timeline?: AnimationTimeline): Animation; prototype: Ani...'. +node_modules/chrome-devtools-frontend/front_end/animation/AnimationModel.js(708,11): error TS2339: Property 'AnimationDispatcher' does not exist on type '{ new (effect?: AnimationEffect, timeline?: AnimationTimeline): Animation; prototype: Animation; }'. node_modules/chrome-devtools-frontend/front_end/animation/AnimationModel.js(731,24): error TS2694: Namespace 'Protocol' has no exported member 'Animation'. -node_modules/chrome-devtools-frontend/front_end/animation/AnimationModel.js(741,11): error TS2339: Property 'AnimationModel' does not exist on type '{ new (effect?: AnimationEffectReadOnly, timeline?: AnimationTimeline): Animation; prototype: Ani...'. -node_modules/chrome-devtools-frontend/front_end/animation/AnimationModel.js(747,67): error TS2694: Namespace 'ScreenshotCapture' has no exported member 'Request'. -node_modules/chrome-devtools-frontend/front_end/animation/AnimationModel.js(751,53): error TS2339: Property 'AnimationModel' does not exist on type '{ new (effect?: AnimationEffectReadOnly, timeline?: AnimationTimeline): Animation; prototype: Ani...'. +node_modules/chrome-devtools-frontend/front_end/animation/AnimationModel.js(741,11): error TS2339: Property 'AnimationModel' does not exist on type '{ new (effect?: AnimationEffect, timeline?: AnimationTimeline): Animation; prototype: Animation; }'. +node_modules/chrome-devtools-frontend/front_end/animation/AnimationModel.js(747,67): error TS2694: Namespace 'Animation.AnimationModel.ScreenshotCapture' has no exported member 'Request'. +node_modules/chrome-devtools-frontend/front_end/animation/AnimationModel.js(751,53): error TS2339: Property 'AnimationModel' does not exist on type '{ new (effect?: AnimationEffect, timeline?: AnimationTimeline): Animation; prototype: Animation; }'. node_modules/chrome-devtools-frontend/front_end/animation/AnimationModel.js(778,24): error TS2694: Namespace 'Protocol' has no exported member 'Page'. -node_modules/chrome-devtools-frontend/front_end/animation/AnimationModel.js(782,60): error TS2694: Namespace 'ScreenshotCapture' has no exported member 'Request'. -node_modules/chrome-devtools-frontend/front_end/animation/AnimationModel.js(810,65): error TS1003: Identifier expected. -node_modules/chrome-devtools-frontend/front_end/animation/AnimationModel.js(811,11): error TS2339: Property 'AnimationModel' does not exist on type '{ new (effect?: AnimationEffectReadOnly, timeline?: AnimationTimeline): Animation; prototype: Ani...'. +node_modules/chrome-devtools-frontend/front_end/animation/AnimationModel.js(782,60): error TS2694: Namespace 'Animation.AnimationModel.ScreenshotCapture' has no exported member 'Request'. +node_modules/chrome-devtools-frontend/front_end/animation/AnimationModel.js(811,11): error TS2339: Property 'AnimationModel' does not exist on type '{ new (effect?: AnimationEffect, timeline?: AnimationTimeline): Animation; prototype: Animation; }'. node_modules/chrome-devtools-frontend/front_end/animation/AnimationModel.js(811,44): error TS2300: Duplicate identifier 'Request'. -node_modules/chrome-devtools-frontend/front_end/animation/AnimationScreenshotPopover.js(7,11): error TS2339: Property 'AnimationScreenshotPopover' does not exist on type '{ new (effect?: AnimationEffectReadOnly, timeline?: AnimationTimeline): Animation; prototype: Ani...'. +node_modules/chrome-devtools-frontend/front_end/animation/AnimationScreenshotPopover.js(7,11): error TS2339: Property 'AnimationScreenshotPopover' does not exist on type '{ new (effect?: AnimationEffect, timeline?: AnimationTimeline): Animation; prototype: Animation; }'. node_modules/chrome-devtools-frontend/front_end/animation/AnimationScreenshotPopover.js(9,23): error TS2304: Cannot find name 'Image'. node_modules/chrome-devtools-frontend/front_end/animation/AnimationScreenshotPopover.js(18,39): error TS2345: Argument of type 'new (width?: number, height?: number) => HTMLImageElement' is not assignable to parameter of type 'Node'. Property 'baseURI' is missing in type 'new (width?: number, height?: number) => HTMLImageElement'. @@ -319,19 +303,19 @@ node_modules/chrome-devtools-frontend/front_end/animation/AnimationScreenshotPop node_modules/chrome-devtools-frontend/front_end/animation/AnimationScreenshotPopover.js(42,39): error TS2339: Property 'window' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/animation/AnimationScreenshotPopover.js(53,50): error TS2339: Property 'style' does not exist on type 'new (width?: number, height?: number) => HTMLImageElement'. node_modules/chrome-devtools-frontend/front_end/animation/AnimationScreenshotPopover.js(55,52): error TS2339: Property 'style' does not exist on type 'new (width?: number, height?: number) => HTMLImageElement'. -node_modules/chrome-devtools-frontend/front_end/animation/AnimationTimeline.js(8,11): error TS2339: Property 'AnimationTimeline' does not exist on type '{ new (effect?: AnimationEffectReadOnly, timeline?: AnimationTimeline): Animation; prototype: Ani...'. +node_modules/chrome-devtools-frontend/front_end/animation/AnimationTimeline.js(8,11): error TS2339: Property 'AnimationTimeline' does not exist on type '{ new (effect?: AnimationEffect, timeline?: AnimationTimeline): Animation; prototype: Animation; }'. node_modules/chrome-devtools-frontend/front_end/animation/AnimationTimeline.js(14,38): error TS2339: Property 'createSVGChild' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/animation/AnimationTimeline.js(19,53): error TS2339: Property 'createChild' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/animation/AnimationTimeline.js(20,44): error TS2339: Property 'createChild' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/animation/AnimationTimeline.js(21,32): error TS2554: Expected 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/animation/AnimationTimeline.js(26,32): error TS2694: Namespace 'Protocol' has no exported member 'DOM'. -node_modules/chrome-devtools-frontend/front_end/animation/AnimationTimeline.js(36,47): error TS2339: Property 'AnimationModel' does not exist on type '{ new (effect?: AnimationEffectReadOnly, timeline?: AnimationTimeline): Animation; prototype: Ani...'. -node_modules/chrome-devtools-frontend/front_end/animation/AnimationTimeline.js(44,67): error TS2339: Property 'AnimationModel' does not exist on type '{ new (effect?: AnimationEffectReadOnly, timeline?: AnimationTimeline): Animation; prototype: Ani...'. -node_modules/chrome-devtools-frontend/front_end/animation/AnimationTimeline.js(52,67): error TS2339: Property 'AnimationModel' does not exist on type '{ new (effect?: AnimationEffectReadOnly, timeline?: AnimationTimeline): Animation; prototype: Ani...'. -node_modules/chrome-devtools-frontend/front_end/animation/AnimationTimeline.js(80,19): error TS2339: Property 'AnimationModel' does not exist on type '{ new (effect?: AnimationEffectReadOnly, timeline?: AnimationTimeline): Animation; prototype: Ani...'. -node_modules/chrome-devtools-frontend/front_end/animation/AnimationTimeline.js(81,47): error TS2339: Property 'AnimationModel' does not exist on type '{ new (effect?: AnimationEffectReadOnly, timeline?: AnimationTimeline): Animation; prototype: Ani...'. -node_modules/chrome-devtools-frontend/front_end/animation/AnimationTimeline.js(89,19): error TS2339: Property 'AnimationModel' does not exist on type '{ new (effect?: AnimationEffectReadOnly, timeline?: AnimationTimeline): Animation; prototype: Ani...'. -node_modules/chrome-devtools-frontend/front_end/animation/AnimationTimeline.js(90,50): error TS2339: Property 'AnimationModel' does not exist on type '{ new (effect?: AnimationEffectReadOnly, timeline?: AnimationTimeline): Animation; prototype: Ani...'. +node_modules/chrome-devtools-frontend/front_end/animation/AnimationTimeline.js(36,47): error TS2339: Property 'AnimationModel' does not exist on type '{ new (effect?: AnimationEffect, timeline?: AnimationTimeline): Animation; prototype: Animation; }'. +node_modules/chrome-devtools-frontend/front_end/animation/AnimationTimeline.js(44,67): error TS2339: Property 'AnimationModel' does not exist on type '{ new (effect?: AnimationEffect, timeline?: AnimationTimeline): Animation; prototype: Animation; }'. +node_modules/chrome-devtools-frontend/front_end/animation/AnimationTimeline.js(52,67): error TS2339: Property 'AnimationModel' does not exist on type '{ new (effect?: AnimationEffect, timeline?: AnimationTimeline): Animation; prototype: Animation; }'. +node_modules/chrome-devtools-frontend/front_end/animation/AnimationTimeline.js(80,19): error TS2339: Property 'AnimationModel' does not exist on type '{ new (effect?: AnimationEffect, timeline?: AnimationTimeline): Animation; prototype: Animation; }'. +node_modules/chrome-devtools-frontend/front_end/animation/AnimationTimeline.js(81,47): error TS2339: Property 'AnimationModel' does not exist on type '{ new (effect?: AnimationEffect, timeline?: AnimationTimeline): Animation; prototype: Animation; }'. +node_modules/chrome-devtools-frontend/front_end/animation/AnimationTimeline.js(89,19): error TS2339: Property 'AnimationModel' does not exist on type '{ new (effect?: AnimationEffect, timeline?: AnimationTimeline): Animation; prototype: Animation; }'. +node_modules/chrome-devtools-frontend/front_end/animation/AnimationTimeline.js(90,50): error TS2339: Property 'AnimationModel' does not exist on type '{ new (effect?: AnimationEffect, timeline?: AnimationTimeline): Animation; prototype: Animation; }'. node_modules/chrome-devtools-frontend/front_end/animation/AnimationTimeline.js(103,57): error TS2339: Property 'createChild' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/animation/AnimationTimeline.js(105,28): error TS2339: Property 'createChild' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/animation/AnimationTimeline.js(110,48): error TS2339: Property 'createChild' does not exist on type 'Element'. @@ -341,7 +325,7 @@ node_modules/chrome-devtools-frontend/front_end/animation/AnimationTimeline.js(1 node_modules/chrome-devtools-frontend/front_end/animation/AnimationTimeline.js(117,46): error TS2554: Expected 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/animation/AnimationTimeline.js(119,34): error TS2345: Argument of type 'ToolbarToggle' is not assignable to parameter of type '{ [x: string]: any; item(): any & any; } & { [x: string]: any; item(): any & any; }'. Type 'ToolbarToggle' is not assignable to type '{ [x: string]: any; item(): any & any; }'. -node_modules/chrome-devtools-frontend/front_end/animation/AnimationTimeline.js(123,40): error TS2339: Property 'AnimationTimeline' does not exist on type '{ new (effect?: AnimationEffectReadOnly, timeline?: AnimationTimeline): Animation; prototype: Ani...'. +node_modules/chrome-devtools-frontend/front_end/animation/AnimationTimeline.js(123,40): error TS2339: Property 'AnimationTimeline' does not exist on type '{ new (effect?: AnimationEffect, timeline?: AnimationTimeline): Animation; prototype: Animation; }'. node_modules/chrome-devtools-frontend/front_end/animation/AnimationTimeline.js(125,45): error TS2345: Argument of type 'TemplateStringsArray' is not assignable to parameter of type 'string | string[]'. Type 'TemplateStringsArray' is not assignable to type 'string[]'. node_modules/chrome-devtools-frontend/front_end/animation/AnimationTimeline.js(125,72): error TS2554: Expected 2 arguments, but got 1. @@ -352,7 +336,7 @@ node_modules/chrome-devtools-frontend/front_end/animation/AnimationTimeline.js(1 node_modules/chrome-devtools-frontend/front_end/animation/AnimationTimeline.js(138,35): error TS2554: Expected 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/animation/AnimationTimeline.js(139,41): error TS2339: Property 'createChild' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/animation/AnimationTimeline.js(144,48): error TS2554: Expected 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/animation/AnimationTimeline.js(145,36): error TS2339: Property 'AnimationTimeline' does not exist on type '{ new (effect?: AnimationEffectReadOnly, timeline?: AnimationTimeline): Animation; prototype: Ani...'. +node_modules/chrome-devtools-frontend/front_end/animation/AnimationTimeline.js(145,36): error TS2339: Property 'AnimationTimeline' does not exist on type '{ new (effect?: AnimationEffect, timeline?: AnimationTimeline): Animation; prototype: Animation; }'. node_modules/chrome-devtools-frontend/front_end/animation/AnimationTimeline.js(148,31): error TS2345: Argument of type 'ToolbarToggle' is not assignable to parameter of type '{ [x: string]: any; item(): any & any; } & { [x: string]: any; item(): any & any; }'. Type 'ToolbarToggle' is not assignable to type '{ [x: string]: any; item(): any & any; }'. node_modules/chrome-devtools-frontend/front_end/animation/AnimationTimeline.js(165,19): error TS2694: Namespace 'UI' has no exported member 'PopoverRequest'. @@ -361,30 +345,33 @@ node_modules/chrome-devtools-frontend/front_end/animation/AnimationTimeline.js(1 node_modules/chrome-devtools-frontend/front_end/animation/AnimationTimeline.js(176,44): error TS2339: Property 'keysArray' does not exist on type 'Map'. node_modules/chrome-devtools-frontend/front_end/animation/AnimationTimeline.js(177,63): error TS2339: Property 'parentElement' does not exist on type 'EventTarget'. node_modules/chrome-devtools-frontend/front_end/animation/AnimationTimeline.js(194,30): error TS2304: Cannot find name 'Image'. -node_modules/chrome-devtools-frontend/front_end/animation/AnimationTimeline.js(197,25): error TS2339: Property 'AnimationScreenshotPopover' does not exist on type '{ new (effect?: AnimationEffectReadOnly, timeline?: AnimationTimeline): Animation; prototype: Ani...'. +node_modules/chrome-devtools-frontend/front_end/animation/AnimationTimeline.js(197,25): error TS2339: Property 'AnimationScreenshotPopover' does not exist on type '{ new (effect?: AnimationEffect, timeline?: AnimationTimeline): Animation; prototype: Animation; }'. node_modules/chrome-devtools-frontend/front_end/animation/AnimationTimeline.js(208,50): error TS2554: Expected 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/animation/AnimationTimeline.js(208,67): error TS2554: Expected 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/animation/AnimationTimeline.js(216,67): error TS2339: Property 'AnimationModel' does not exist on type '{ new (effect?: AnimationEffectReadOnly, timeline?: AnimationTimeline): Animation; prototype: Ani...'. +node_modules/chrome-devtools-frontend/front_end/animation/AnimationTimeline.js(216,67): error TS2339: Property 'AnimationModel' does not exist on type '{ new (effect?: AnimationEffect, timeline?: AnimationTimeline): Animation; prototype: Animation; }'. node_modules/chrome-devtools-frontend/front_end/animation/AnimationTimeline.js(218,34): error TS2345: Argument of type 'number' is not assignable to parameter of type '{ [x: string]: any; WindowDocked: number; WindowUndocked: number; ScriptsBreakpointSet: number; T...'. -node_modules/chrome-devtools-frontend/front_end/animation/AnimationTimeline.js(233,42): error TS2339: Property 'AnimationTimeline' does not exist on type '{ new (effect?: AnimationEffectReadOnly, timeline?: AnimationTimeline): Animation; prototype: Ani...'. -node_modules/chrome-devtools-frontend/front_end/animation/AnimationTimeline.js(235,47): error TS2339: Property 'AnimationTimeline' does not exist on type '{ new (effect?: AnimationEffectReadOnly, timeline?: AnimationTimeline): Animation; prototype: Ani...'. -node_modules/chrome-devtools-frontend/front_end/animation/AnimationTimeline.js(244,38): error TS2339: Property 'AnimationTimeline' does not exist on type '{ new (effect?: AnimationEffectReadOnly, timeline?: AnimationTimeline): Animation; prototype: Ani...'. +node_modules/chrome-devtools-frontend/front_end/animation/AnimationTimeline.js(233,42): error TS2339: Property 'AnimationTimeline' does not exist on type '{ new (effect?: AnimationEffect, timeline?: AnimationTimeline): Animation; prototype: Animation; }'. +node_modules/chrome-devtools-frontend/front_end/animation/AnimationTimeline.js(235,47): error TS2339: Property 'AnimationTimeline' does not exist on type '{ new (effect?: AnimationEffect, timeline?: AnimationTimeline): Animation; prototype: Animation; }'. +node_modules/chrome-devtools-frontend/front_end/animation/AnimationTimeline.js(244,38): error TS2339: Property 'AnimationTimeline' does not exist on type '{ new (effect?: AnimationEffect, timeline?: AnimationTimeline): Animation; prototype: Animation; }'. node_modules/chrome-devtools-frontend/front_end/animation/AnimationTimeline.js(246,36): error TS2554: Expected 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/animation/AnimationTimeline.js(249,38): error TS2339: Property 'AnimationTimeline' does not exist on type '{ new (effect?: AnimationEffectReadOnly, timeline?: AnimationTimeline): Animation; prototype: Ani...'. +node_modules/chrome-devtools-frontend/front_end/animation/AnimationTimeline.js(249,38): error TS2339: Property 'AnimationTimeline' does not exist on type '{ new (effect?: AnimationEffect, timeline?: AnimationTimeline): Animation; prototype: Animation; }'. node_modules/chrome-devtools-frontend/front_end/animation/AnimationTimeline.js(251,36): error TS2554: Expected 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/animation/AnimationTimeline.js(254,38): error TS2339: Property 'AnimationTimeline' does not exist on type '{ new (effect?: AnimationEffectReadOnly, timeline?: AnimationTimeline): Animation; prototype: Ani...'. +node_modules/chrome-devtools-frontend/front_end/animation/AnimationTimeline.js(254,38): error TS2339: Property 'AnimationTimeline' does not exist on type '{ new (effect?: AnimationEffect, timeline?: AnimationTimeline): Animation; prototype: Animation; }'. node_modules/chrome-devtools-frontend/front_end/animation/AnimationTimeline.js(256,36): error TS2554: Expected 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/animation/AnimationTimeline.js(334,22): error TS2694: Namespace 'Common' has no exported member 'Event'. node_modules/chrome-devtools-frontend/front_end/animation/AnimationTimeline.js(359,28): error TS2345: Argument of type '(left: AnimationGroup, right: AnimationGroup) => boolean' is not assignable to parameter of type '(a: any, b: any) => number'. Type 'boolean' is not assignable to type 'number'. -node_modules/chrome-devtools-frontend/front_end/animation/AnimationTimeline.js(373,33): error TS2339: Property 'AnimationGroupPreviewUI' does not exist on type '{ new (effect?: AnimationEffectReadOnly, timeline?: AnimationTimeline): Animation; prototype: Ani...'. +node_modules/chrome-devtools-frontend/front_end/animation/AnimationTimeline.js(373,33): error TS2339: Property 'AnimationGroupPreviewUI' does not exist on type '{ new (effect?: AnimationEffect, timeline?: AnimationTimeline): Animation; prototype: Animation; }'. node_modules/chrome-devtools-frontend/front_end/animation/AnimationTimeline.js(386,23): error TS2339: Property 'remove' does not exist on type 'any[]'. node_modules/chrome-devtools-frontend/front_end/animation/AnimationTimeline.js(390,11): error TS2339: Property 'consume' does not exist on type 'Event'. -node_modules/chrome-devtools-frontend/front_end/animation/AnimationTimeline.js(445,30): error TS2339: Property 'AnimationTimeline' does not exist on type '{ new (effect?: AnimationEffectReadOnly, timeline?: AnimationTimeline): Animation; prototype: Ani...'. -node_modules/chrome-devtools-frontend/front_end/animation/AnimationTimeline.js(450,37): error TS2339: Property 'AnimationUI' does not exist on type '{ new (effect?: AnimationEffectReadOnly, timeline?: AnimationTimeline): Animation; prototype: Ani...'. +node_modules/chrome-devtools-frontend/front_end/animation/AnimationTimeline.js(445,30): error TS2339: Property 'AnimationTimeline' does not exist on type '{ new (effect?: AnimationEffect, timeline?: AnimationTimeline): Animation; prototype: Animation; }'. +node_modules/chrome-devtools-frontend/front_end/animation/AnimationTimeline.js(450,37): error TS2339: Property 'AnimationUI' does not exist on type '{ new (effect?: AnimationEffect, timeline?: AnimationTimeline): Animation; prototype: Animation; }'. node_modules/chrome-devtools-frontend/front_end/animation/AnimationTimeline.js(457,22): error TS2694: Namespace 'Common' has no exported member 'Event'. node_modules/chrome-devtools-frontend/front_end/animation/AnimationTimeline.js(484,36): error TS2339: Property 'millisToString' does not exist on type 'NumberConstructor'. -node_modules/chrome-devtools-frontend/front_end/animation/AnimationTimeline.js(565,51): error TS2339: Property 'animate' does not exist on type 'Element'. +node_modules/chrome-devtools-frontend/front_end/animation/AnimationTimeline.js(566,9): error TS2345: Argument of type '{ transform: string; }[]' is not assignable to parameter of type 'PropertyIndexedKeyframes | Keyframe[]'. + Type '{ transform: string; }[]' is not assignable to type 'Keyframe[]'. + Type '{ transform: string; }' is not assignable to type 'Keyframe'. + Property 'alignContent' is missing in type '{ transform: string; }'. node_modules/chrome-devtools-frontend/front_end/animation/AnimationTimeline.js(571,18): error TS2339: Property 'window' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/animation/AnimationTimeline.js(587,44): error TS2339: Property 'millisToString' does not exist on type 'NumberConstructor'. node_modules/chrome-devtools-frontend/front_end/animation/AnimationTimeline.js(589,20): error TS2339: Property 'window' does not exist on type 'Element'. @@ -393,136 +380,77 @@ node_modules/chrome-devtools-frontend/front_end/animation/AnimationTimeline.js(6 node_modules/chrome-devtools-frontend/front_end/animation/AnimationTimeline.js(627,41): error TS2339: Property 'x' does not exist on type 'Event'. node_modules/chrome-devtools-frontend/front_end/animation/AnimationTimeline.js(637,23): error TS2339: Property 'x' does not exist on type 'Event'. node_modules/chrome-devtools-frontend/front_end/animation/AnimationTimeline.js(640,44): error TS2339: Property 'millisToString' does not exist on type 'NumberConstructor'. -node_modules/chrome-devtools-frontend/front_end/animation/AnimationTimeline.js(655,11): error TS2339: Property 'AnimationTimeline' does not exist on type '{ new (effect?: AnimationEffectReadOnly, timeline?: AnimationTimeline): Animation; prototype: Ani...'. -node_modules/chrome-devtools-frontend/front_end/animation/AnimationTimeline.js(658,11): error TS2339: Property 'AnimationTimeline' does not exist on type '{ new (effect?: AnimationEffectReadOnly, timeline?: AnimationTimeline): Animation; prototype: Ani...'. -node_modules/chrome-devtools-frontend/front_end/animation/AnimationTimeline.js(667,11): error TS2339: Property 'AnimationTimeline' does not exist on type '{ new (effect?: AnimationEffectReadOnly, timeline?: AnimationTimeline): Animation; prototype: Ani...'. +node_modules/chrome-devtools-frontend/front_end/animation/AnimationTimeline.js(655,11): error TS2339: Property 'AnimationTimeline' does not exist on type '{ new (effect?: AnimationEffect, timeline?: AnimationTimeline): Animation; prototype: Animation; }'. +node_modules/chrome-devtools-frontend/front_end/animation/AnimationTimeline.js(658,11): error TS2339: Property 'AnimationTimeline' does not exist on type '{ new (effect?: AnimationEffect, timeline?: AnimationTimeline): Animation; prototype: Animation; }'. +node_modules/chrome-devtools-frontend/front_end/animation/AnimationTimeline.js(667,11): error TS2339: Property 'AnimationTimeline' does not exist on type '{ new (effect?: AnimationEffect, timeline?: AnimationTimeline): Animation; prototype: Animation; }'. node_modules/chrome-devtools-frontend/front_end/animation/AnimationTimeline.js(673,38): error TS2339: Property 'createChild' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/animation/AnimationTimeline.js(674,42): error TS2339: Property 'createChild' does not exist on type 'Element'. -node_modules/chrome-devtools-frontend/front_end/animation/AnimationTimeline.js(713,11): error TS2339: Property 'AnimationTimeline' does not exist on type '{ new (effect?: AnimationEffectReadOnly, timeline?: AnimationTimeline): Animation; prototype: Ani...'. -node_modules/chrome-devtools-frontend/front_end/animation/AnimationTimeline.js(730,28): error TS2339: Property 'AnimationTimeline' does not exist on type '{ new (effect?: AnimationEffectReadOnly, timeline?: AnimationTimeline): Animation; prototype: Ani...'. -node_modules/chrome-devtools-frontend/front_end/animation/AnimationTimeline.js(733,28): error TS2339: Property 'AnimationTimeline' does not exist on type '{ new (effect?: AnimationEffectReadOnly, timeline?: AnimationTimeline): Animation; prototype: Ani...'. -node_modules/chrome-devtools-frontend/front_end/animation/AnimationUI.js(7,11): error TS2339: Property 'AnimationUI' does not exist on type '{ new (effect?: AnimationEffectReadOnly, timeline?: AnimationTimeline): Animation; prototype: Ani...'. +node_modules/chrome-devtools-frontend/front_end/animation/AnimationTimeline.js(713,11): error TS2339: Property 'AnimationTimeline' does not exist on type '{ new (effect?: AnimationEffect, timeline?: AnimationTimeline): Animation; prototype: Animation; }'. +node_modules/chrome-devtools-frontend/front_end/animation/AnimationTimeline.js(730,28): error TS2339: Property 'AnimationTimeline' does not exist on type '{ new (effect?: AnimationEffect, timeline?: AnimationTimeline): Animation; prototype: Animation; }'. +node_modules/chrome-devtools-frontend/front_end/animation/AnimationTimeline.js(733,28): error TS2339: Property 'AnimationTimeline' does not exist on type '{ new (effect?: AnimationEffect, timeline?: AnimationTimeline): Animation; prototype: Animation; }'. +node_modules/chrome-devtools-frontend/front_end/animation/AnimationUI.js(7,11): error TS2339: Property 'AnimationUI' does not exist on type '{ new (effect?: AnimationEffect, timeline?: AnimationTimeline): Animation; prototype: Animation; }'. node_modules/chrome-devtools-frontend/front_end/animation/AnimationUI.js(21,39): error TS2339: Property 'createChild' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/animation/AnimationUI.js(24,31): error TS2339: Property 'createSVGChild' does not exist on type 'Element'. -node_modules/chrome-devtools-frontend/front_end/animation/AnimationUI.js(25,48): error TS2339: Property 'AnimationUI' does not exist on type '{ new (effect?: AnimationEffectReadOnly, timeline?: AnimationTimeline): Animation; prototype: Ani...'. -node_modules/chrome-devtools-frontend/front_end/animation/AnimationUI.js(26,50): error TS2339: Property 'AnimationUI' does not exist on type '{ new (effect?: AnimationEffectReadOnly, timeline?: AnimationTimeline): Animation; prototype: Ani...'. -node_modules/chrome-devtools-frontend/front_end/animation/AnimationUI.js(30,73): error TS2339: Property 'AnimationUI' does not exist on type '{ new (effect?: AnimationEffectReadOnly, timeline?: AnimationTimeline): Animation; prototype: Ani...'. -node_modules/chrome-devtools-frontend/front_end/animation/AnimationUI.js(37,29): error TS2339: Property 'AnimationUI' does not exist on type '{ new (effect?: AnimationEffectReadOnly, timeline?: AnimationTimeline): Animation; prototype: Ani...'. -node_modules/chrome-devtools-frontend/front_end/animation/AnimationUI.js(45,39): error TS2339: Property 'AnimationUI' does not exist on type '{ new (effect?: AnimationEffectReadOnly, timeline?: AnimationTimeline): Animation; prototype: Ani...'. -node_modules/chrome-devtools-frontend/front_end/animation/AnimationUI.js(46,27): error TS2339: Property 'AnimationUI' does not exist on type '{ new (effect?: AnimationEffectReadOnly, timeline?: AnimationTimeline): Animation; prototype: Ani...'. +node_modules/chrome-devtools-frontend/front_end/animation/AnimationUI.js(25,48): error TS2339: Property 'AnimationUI' does not exist on type '{ new (effect?: AnimationEffect, timeline?: AnimationTimeline): Animation; prototype: Animation; }'. +node_modules/chrome-devtools-frontend/front_end/animation/AnimationUI.js(26,50): error TS2339: Property 'AnimationUI' does not exist on type '{ new (effect?: AnimationEffect, timeline?: AnimationTimeline): Animation; prototype: Animation; }'. +node_modules/chrome-devtools-frontend/front_end/animation/AnimationUI.js(30,73): error TS2339: Property 'AnimationUI' does not exist on type '{ new (effect?: AnimationEffect, timeline?: AnimationTimeline): Animation; prototype: Animation; }'. +node_modules/chrome-devtools-frontend/front_end/animation/AnimationUI.js(37,29): error TS2339: Property 'AnimationUI' does not exist on type '{ new (effect?: AnimationEffect, timeline?: AnimationTimeline): Animation; prototype: Animation; }'. +node_modules/chrome-devtools-frontend/front_end/animation/AnimationUI.js(45,39): error TS2339: Property 'AnimationUI' does not exist on type '{ new (effect?: AnimationEffect, timeline?: AnimationTimeline): Animation; prototype: Animation; }'. +node_modules/chrome-devtools-frontend/front_end/animation/AnimationUI.js(46,27): error TS2339: Property 'AnimationUI' does not exist on type '{ new (effect?: AnimationEffect, timeline?: AnimationTimeline): Animation; prototype: Animation; }'. node_modules/chrome-devtools-frontend/front_end/animation/AnimationUI.js(46,59): error TS2339: Property 'hashCode' does not exist on type 'StringConstructor'. node_modules/chrome-devtools-frontend/front_end/animation/AnimationUI.js(69,30): error TS2339: Property 'createSVGChild' does not exist on type 'Element'. -node_modules/chrome-devtools-frontend/front_end/animation/AnimationUI.js(70,39): error TS2339: Property 'AnimationUI' does not exist on type '{ new (effect?: AnimationEffectReadOnly, timeline?: AnimationTimeline): Animation; prototype: Ani...'. -node_modules/chrome-devtools-frontend/front_end/animation/AnimationUI.js(71,39): error TS2339: Property 'AnimationUI' does not exist on type '{ new (effect?: AnimationEffectReadOnly, timeline?: AnimationTimeline): Animation; prototype: Ani...'. -node_modules/chrome-devtools-frontend/front_end/animation/AnimationUI.js(72,39): error TS2339: Property 'AnimationUI' does not exist on type '{ new (effect?: AnimationEffectReadOnly, timeline?: AnimationTimeline): Animation; prototype: Ani...'. -node_modules/chrome-devtools-frontend/front_end/animation/AnimationUI.js(87,71): error TS2339: Property 'AnimationUI' does not exist on type '{ new (effect?: AnimationEffectReadOnly, timeline?: AnimationTimeline): Animation; prototype: Ani...'. -node_modules/chrome-devtools-frontend/front_end/animation/AnimationUI.js(100,28): error TS2339: Property 'AnimationUI' does not exist on type '{ new (effect?: AnimationEffectReadOnly, timeline?: AnimationTimeline): Animation; prototype: Ani...'. +node_modules/chrome-devtools-frontend/front_end/animation/AnimationUI.js(70,39): error TS2339: Property 'AnimationUI' does not exist on type '{ new (effect?: AnimationEffect, timeline?: AnimationTimeline): Animation; prototype: Animation; }'. +node_modules/chrome-devtools-frontend/front_end/animation/AnimationUI.js(71,39): error TS2339: Property 'AnimationUI' does not exist on type '{ new (effect?: AnimationEffect, timeline?: AnimationTimeline): Animation; prototype: Animation; }'. +node_modules/chrome-devtools-frontend/front_end/animation/AnimationUI.js(72,39): error TS2339: Property 'AnimationUI' does not exist on type '{ new (effect?: AnimationEffect, timeline?: AnimationTimeline): Animation; prototype: Animation; }'. +node_modules/chrome-devtools-frontend/front_end/animation/AnimationUI.js(87,71): error TS2339: Property 'AnimationUI' does not exist on type '{ new (effect?: AnimationEffect, timeline?: AnimationTimeline): Animation; prototype: Animation; }'. +node_modules/chrome-devtools-frontend/front_end/animation/AnimationUI.js(100,28): error TS2339: Property 'AnimationUI' does not exist on type '{ new (effect?: AnimationEffect, timeline?: AnimationTimeline): Animation; prototype: Animation; }'. node_modules/chrome-devtools-frontend/front_end/animation/AnimationUI.js(129,23): error TS2339: Property 'createSVGChild' does not exist on type 'Element'. -node_modules/chrome-devtools-frontend/front_end/animation/AnimationUI.js(131,41): error TS2339: Property 'AnimationUI' does not exist on type '{ new (effect?: AnimationEffectReadOnly, timeline?: AnimationTimeline): Animation; prototype: Ani...'. -node_modules/chrome-devtools-frontend/front_end/animation/AnimationUI.js(133,40): error TS2339: Property 'AnimationUI' does not exist on type '{ new (effect?: AnimationEffectReadOnly, timeline?: AnimationTimeline): Animation; prototype: Ani...'. -node_modules/chrome-devtools-frontend/front_end/animation/AnimationUI.js(145,29): error TS2339: Property 'AnimationUI' does not exist on type '{ new (effect?: AnimationEffectReadOnly, timeline?: AnimationTimeline): Animation; prototype: Ani...'. -node_modules/chrome-devtools-frontend/front_end/animation/AnimationUI.js(147,29): error TS2339: Property 'AnimationUI' does not exist on type '{ new (effect?: AnimationEffectReadOnly, timeline?: AnimationTimeline): Animation; prototype: Ani...'. -node_modules/chrome-devtools-frontend/front_end/animation/AnimationUI.js(149,29): error TS2339: Property 'AnimationUI' does not exist on type '{ new (effect?: AnimationEffectReadOnly, timeline?: AnimationTimeline): Animation; prototype: Ani...'. +node_modules/chrome-devtools-frontend/front_end/animation/AnimationUI.js(131,41): error TS2339: Property 'AnimationUI' does not exist on type '{ new (effect?: AnimationEffect, timeline?: AnimationTimeline): Animation; prototype: Animation; }'. +node_modules/chrome-devtools-frontend/front_end/animation/AnimationUI.js(133,40): error TS2339: Property 'AnimationUI' does not exist on type '{ new (effect?: AnimationEffect, timeline?: AnimationTimeline): Animation; prototype: Animation; }'. +node_modules/chrome-devtools-frontend/front_end/animation/AnimationUI.js(145,29): error TS2339: Property 'AnimationUI' does not exist on type '{ new (effect?: AnimationEffect, timeline?: AnimationTimeline): Animation; prototype: Animation; }'. +node_modules/chrome-devtools-frontend/front_end/animation/AnimationUI.js(147,29): error TS2339: Property 'AnimationUI' does not exist on type '{ new (effect?: AnimationEffect, timeline?: AnimationTimeline): Animation; prototype: Animation; }'. +node_modules/chrome-devtools-frontend/front_end/animation/AnimationUI.js(149,29): error TS2339: Property 'AnimationUI' does not exist on type '{ new (effect?: AnimationEffect, timeline?: AnimationTimeline): Animation; prototype: Animation; }'. node_modules/chrome-devtools-frontend/front_end/animation/AnimationUI.js(170,32): error TS2339: Property 'createSVGChild' does not exist on type 'Element'. -node_modules/chrome-devtools-frontend/front_end/animation/AnimationUI.js(173,41): error TS2339: Property 'AnimationUI' does not exist on type '{ new (effect?: AnimationEffectReadOnly, timeline?: AnimationTimeline): Animation; prototype: Ani...'. -node_modules/chrome-devtools-frontend/front_end/animation/AnimationUI.js(174,41): error TS2339: Property 'AnimationUI' does not exist on type '{ new (effect?: AnimationEffectReadOnly, timeline?: AnimationTimeline): Animation; prototype: Ani...'. +node_modules/chrome-devtools-frontend/front_end/animation/AnimationUI.js(173,41): error TS2339: Property 'AnimationUI' does not exist on type '{ new (effect?: AnimationEffect, timeline?: AnimationTimeline): Animation; prototype: Animation; }'. +node_modules/chrome-devtools-frontend/front_end/animation/AnimationUI.js(174,41): error TS2339: Property 'AnimationUI' does not exist on type '{ new (effect?: AnimationEffect, timeline?: AnimationTimeline): Animation; prototype: Animation; }'. node_modules/chrome-devtools-frontend/front_end/animation/AnimationUI.js(181,53): error TS2339: Property 'createSVGChild' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/animation/AnimationUI.js(182,53): error TS2339: Property 'createSVGChild' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/animation/AnimationUI.js(185,11): error TS2339: Property 'style' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/animation/AnimationUI.js(188,13): error TS2339: Property 'style' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/animation/AnimationUI.js(193,13): error TS2339: Property 'style' does not exist on type 'Element'. -node_modules/chrome-devtools-frontend/front_end/animation/AnimationUI.js(196,36): error TS2339: Property 'AnimationTimeline' does not exist on type '{ new (effect?: AnimationEffectReadOnly, timeline?: AnimationTimeline): Animation; prototype: Ani...'. +node_modules/chrome-devtools-frontend/front_end/animation/AnimationUI.js(196,36): error TS2339: Property 'AnimationTimeline' does not exist on type '{ new (effect?: AnimationEffect, timeline?: AnimationTimeline): Animation; prototype: Animation; }'. node_modules/chrome-devtools-frontend/front_end/animation/AnimationUI.js(197,13): error TS2339: Property 'removeChildren' does not exist on type 'Element'. -node_modules/chrome-devtools-frontend/front_end/animation/AnimationUI.js(206,55): error TS2339: Property 'AnimationUI' does not exist on type '{ new (effect?: AnimationEffectReadOnly, timeline?: AnimationTimeline): Animation; prototype: Ani...'. -node_modules/chrome-devtools-frontend/front_end/animation/AnimationUI.js(208,63): error TS2339: Property 'AnimationUI' does not exist on type '{ new (effect?: AnimationEffectReadOnly, timeline?: AnimationTimeline): Animation; prototype: Ani...'. -node_modules/chrome-devtools-frontend/front_end/animation/AnimationUI.js(213,68): error TS2339: Property 'AnimationUI' does not exist on type '{ new (effect?: AnimationEffectReadOnly, timeline?: AnimationTimeline): Animation; prototype: Ani...'. +node_modules/chrome-devtools-frontend/front_end/animation/AnimationUI.js(206,55): error TS2339: Property 'AnimationUI' does not exist on type '{ new (effect?: AnimationEffect, timeline?: AnimationTimeline): Animation; prototype: Animation; }'. +node_modules/chrome-devtools-frontend/front_end/animation/AnimationUI.js(208,63): error TS2339: Property 'AnimationUI' does not exist on type '{ new (effect?: AnimationEffect, timeline?: AnimationTimeline): Animation; prototype: Animation; }'. +node_modules/chrome-devtools-frontend/front_end/animation/AnimationUI.js(213,68): error TS2339: Property 'AnimationUI' does not exist on type '{ new (effect?: AnimationEffect, timeline?: AnimationTimeline): Animation; prototype: Animation; }'. node_modules/chrome-devtools-frontend/front_end/animation/AnimationUI.js(218,9): error TS2365: Operator '===' cannot be applied to types '{ [x: string]: any; CSSTransition: string; CSSAnimation: string; WebAnimation: string; }' and 'string'. -node_modules/chrome-devtools-frontend/front_end/animation/AnimationUI.js(240,52): error TS2339: Property 'AnimationUI' does not exist on type '{ new (effect?: AnimationEffectReadOnly, timeline?: AnimationTimeline): Animation; prototype: Ani...'. -node_modules/chrome-devtools-frontend/front_end/animation/AnimationUI.js(242,61): error TS2339: Property 'AnimationUI' does not exist on type '{ new (effect?: AnimationEffectReadOnly, timeline?: AnimationTimeline): Animation; prototype: Ani...'. -node_modules/chrome-devtools-frontend/front_end/animation/AnimationUI.js(245,70): error TS2339: Property 'AnimationUI' does not exist on type '{ new (effect?: AnimationEffectReadOnly, timeline?: AnimationTimeline): Animation; prototype: Ani...'. +node_modules/chrome-devtools-frontend/front_end/animation/AnimationUI.js(240,52): error TS2339: Property 'AnimationUI' does not exist on type '{ new (effect?: AnimationEffect, timeline?: AnimationTimeline): Animation; prototype: Animation; }'. +node_modules/chrome-devtools-frontend/front_end/animation/AnimationUI.js(242,61): error TS2339: Property 'AnimationUI' does not exist on type '{ new (effect?: AnimationEffect, timeline?: AnimationTimeline): Animation; prototype: Animation; }'. +node_modules/chrome-devtools-frontend/front_end/animation/AnimationUI.js(245,70): error TS2339: Property 'AnimationUI' does not exist on type '{ new (effect?: AnimationEffect, timeline?: AnimationTimeline): Animation; prototype: Animation; }'. node_modules/chrome-devtools-frontend/front_end/animation/AnimationUI.js(255,94): error TS2339: Property 'createSVGChild' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/animation/AnimationUI.js(258,11): error TS2339: Property 'style' does not exist on type 'Element'. -node_modules/chrome-devtools-frontend/front_end/animation/AnimationUI.js(264,21): error TS2339: Property 'AnimationUI' does not exist on type '{ new (effect?: AnimationEffectReadOnly, timeline?: AnimationTimeline): Animation; prototype: Ani...'. -node_modules/chrome-devtools-frontend/front_end/animation/AnimationUI.js(272,70): error TS2339: Property 'AnimationUI' does not exist on type '{ new (effect?: AnimationEffectReadOnly, timeline?: AnimationTimeline): Animation; prototype: Ani...'. -node_modules/chrome-devtools-frontend/front_end/animation/AnimationUI.js(281,44): error TS2339: Property 'AnimationUI' does not exist on type '{ new (effect?: AnimationEffectReadOnly, timeline?: AnimationTimeline): Animation; prototype: Ani...'. -node_modules/chrome-devtools-frontend/front_end/animation/AnimationUI.js(282,44): error TS2339: Property 'AnimationUI' does not exist on type '{ new (effect?: AnimationEffectReadOnly, timeline?: AnimationTimeline): Animation; prototype: Ani...'. -node_modules/chrome-devtools-frontend/front_end/animation/AnimationUI.js(293,44): error TS2339: Property 'AnimationUI' does not exist on type '{ new (effect?: AnimationEffectReadOnly, timeline?: AnimationTimeline): Animation; prototype: Ani...'. -node_modules/chrome-devtools-frontend/front_end/animation/AnimationUI.js(295,49): error TS2339: Property 'AnimationUI' does not exist on type '{ new (effect?: AnimationEffectReadOnly, timeline?: AnimationTimeline): Animation; prototype: Ani...'. -node_modules/chrome-devtools-frontend/front_end/animation/AnimationUI.js(306,44): error TS2339: Property 'AnimationUI' does not exist on type '{ new (effect?: AnimationEffectReadOnly, timeline?: AnimationTimeline): Animation; prototype: Ani...'. -node_modules/chrome-devtools-frontend/front_end/animation/AnimationUI.js(316,37): error TS2694: Namespace 'AnimationUI' has no exported member 'MouseEvents'. +node_modules/chrome-devtools-frontend/front_end/animation/AnimationUI.js(264,21): error TS2339: Property 'AnimationUI' does not exist on type '{ new (effect?: AnimationEffect, timeline?: AnimationTimeline): Animation; prototype: Animation; }'. +node_modules/chrome-devtools-frontend/front_end/animation/AnimationUI.js(272,70): error TS2339: Property 'AnimationUI' does not exist on type '{ new (effect?: AnimationEffect, timeline?: AnimationTimeline): Animation; prototype: Animation; }'. +node_modules/chrome-devtools-frontend/front_end/animation/AnimationUI.js(281,44): error TS2339: Property 'AnimationUI' does not exist on type '{ new (effect?: AnimationEffect, timeline?: AnimationTimeline): Animation; prototype: Animation; }'. +node_modules/chrome-devtools-frontend/front_end/animation/AnimationUI.js(282,44): error TS2339: Property 'AnimationUI' does not exist on type '{ new (effect?: AnimationEffect, timeline?: AnimationTimeline): Animation; prototype: Animation; }'. +node_modules/chrome-devtools-frontend/front_end/animation/AnimationUI.js(293,44): error TS2339: Property 'AnimationUI' does not exist on type '{ new (effect?: AnimationEffect, timeline?: AnimationTimeline): Animation; prototype: Animation; }'. +node_modules/chrome-devtools-frontend/front_end/animation/AnimationUI.js(295,49): error TS2339: Property 'AnimationUI' does not exist on type '{ new (effect?: AnimationEffect, timeline?: AnimationTimeline): Animation; prototype: Animation; }'. +node_modules/chrome-devtools-frontend/front_end/animation/AnimationUI.js(306,44): error TS2339: Property 'AnimationUI' does not exist on type '{ new (effect?: AnimationEffect, timeline?: AnimationTimeline): Animation; prototype: Animation; }'. +node_modules/chrome-devtools-frontend/front_end/animation/AnimationUI.js(316,37): error TS2694: Namespace 'Animation.AnimationUI' has no exported member 'MouseEvents'. node_modules/chrome-devtools-frontend/front_end/animation/AnimationUI.js(321,15): error TS2339: Property 'buttons' does not exist on type 'Event'. node_modules/chrome-devtools-frontend/front_end/animation/AnimationUI.js(327,30): error TS2339: Property 'clientX' does not exist on type 'Event'. node_modules/chrome-devtools-frontend/front_end/animation/AnimationUI.js(328,11): error TS2339: Property 'consume' does not exist on type 'Event'. node_modules/chrome-devtools-frontend/front_end/animation/AnimationUI.js(338,33): error TS2339: Property 'clientX' does not exist on type 'Event'. node_modules/chrome-devtools-frontend/front_end/animation/AnimationUI.js(348,33): error TS2339: Property 'clientX' does not exist on type 'Event'. -node_modules/chrome-devtools-frontend/front_end/animation/AnimationUI.js(351,44): error TS2339: Property 'AnimationUI' does not exist on type '{ new (effect?: AnimationEffectReadOnly, timeline?: AnimationTimeline): Animation; prototype: Ani...'. +node_modules/chrome-devtools-frontend/front_end/animation/AnimationUI.js(351,44): error TS2339: Property 'AnimationUI' does not exist on type '{ new (effect?: AnimationEffect, timeline?: AnimationTimeline): Animation; prototype: Animation; }'. node_modules/chrome-devtools-frontend/front_end/animation/AnimationUI.js(380,11): error TS2339: Property 'consume' does not exist on type 'Event'. -node_modules/chrome-devtools-frontend/front_end/animation/AnimationUI.js(387,11): error TS2339: Property 'AnimationUI' does not exist on type '{ new (effect?: AnimationEffectReadOnly, timeline?: AnimationTimeline): Animation; prototype: Ani...'. -node_modules/chrome-devtools-frontend/front_end/animation/AnimationUI.js(394,11): error TS2339: Property 'AnimationUI' does not exist on type '{ new (effect?: AnimationEffectReadOnly, timeline?: AnimationTimeline): Animation; prototype: Ani...'. -node_modules/chrome-devtools-frontend/front_end/animation/AnimationUI.js(402,11): error TS2339: Property 'AnimationUI' does not exist on type '{ new (effect?: AnimationEffectReadOnly, timeline?: AnimationTimeline): Animation; prototype: Ani...'. -node_modules/chrome-devtools-frontend/front_end/application_test_runner/AppcacheTestRunner.js(20,26): error TS2339: Property 'resourceTreeModel' does not exist on type 'typeof TestRunner'. -node_modules/chrome-devtools-frontend/front_end/application_test_runner/AppcacheTestRunner.js(31,26): error TS2339: Property 'resourceTreeModel' does not exist on type 'typeof TestRunner'. -node_modules/chrome-devtools-frontend/front_end/application_test_runner/AppcacheTestRunner.js(41,26): error TS2339: Property 'resourceTreeModel' does not exist on type 'typeof TestRunner'. -node_modules/chrome-devtools-frontend/front_end/application_test_runner/AppcacheTestRunner.js(53,40): error TS2551: Property 'panels' does not exist on type 'typeof UI'. Did you mean 'Panel'? -node_modules/chrome-devtools-frontend/front_end/application_test_runner/AppcacheTestRunner.js(77,30): error TS2339: Property 'framesByFrameId' does not exist on type 'typeof ApplicationTestRunner'. -node_modules/chrome-devtools-frontend/front_end/application_test_runner/AppcacheTestRunner.js(78,27): error TS2339: Property 'framesByFrameId' does not exist on type 'typeof ApplicationTestRunner'. -node_modules/chrome-devtools-frontend/front_end/application_test_runner/AppcacheTestRunner.js(80,26): error TS2339: Property 'resourceTreeModel' does not exist on type 'typeof TestRunner'. -node_modules/chrome-devtools-frontend/front_end/application_test_runner/AppcacheTestRunner.js(83,35): error TS2339: Property 'framesByFrameId' does not exist on type 'typeof ApplicationTestRunner'. -node_modules/chrome-devtools-frontend/front_end/application_test_runner/AppcacheTestRunner.js(85,25): error TS2339: Property 'framesByFrameId' does not exist on type 'typeof ApplicationTestRunner'. -node_modules/chrome-devtools-frontend/front_end/application_test_runner/AppcacheTestRunner.js(102,18): error TS2551: Property 'panels' does not exist on type 'typeof UI'. Did you mean 'Panel'? -node_modules/chrome-devtools-frontend/front_end/application_test_runner/AppcacheTestRunner.js(130,32): error TS2551: Property 'panels' does not exist on type 'typeof UI'. Did you mean 'Panel'? -node_modules/chrome-devtools-frontend/front_end/application_test_runner/AppcacheTestRunner.js(131,29): error TS2551: Property 'panels' does not exist on type 'typeof UI'. Did you mean 'Panel'? -node_modules/chrome-devtools-frontend/front_end/application_test_runner/AppcacheTestRunner.js(144,29): error TS2339: Property 'applicationCacheStatusesRecords' does not exist on type 'typeof ApplicationTestRunner'. -node_modules/chrome-devtools-frontend/front_end/application_test_runner/AppcacheTestRunner.js(145,27): error TS2339: Property 'applicationCacheStatusesRecords' does not exist on type 'typeof ApplicationTestRunner'. -node_modules/chrome-devtools-frontend/front_end/application_test_runner/AppcacheTestRunner.js(149,25): error TS2339: Property 'applicationCacheStatusesRecords' does not exist on type 'typeof ApplicationTestRunner'. -node_modules/chrome-devtools-frontend/front_end/application_test_runner/AppcacheTestRunner.js(156,32): error TS2339: Property 'applicationCacheStatusesRecords' does not exist on type 'typeof ApplicationTestRunner'. -node_modules/chrome-devtools-frontend/front_end/application_test_runner/AppcacheTestRunner.js(157,29): error TS2339: Property 'applicationCacheStatusesRecords' does not exist on type 'typeof ApplicationTestRunner'. -node_modules/chrome-devtools-frontend/front_end/application_test_runner/AppcacheTestRunner.js(159,27): error TS2339: Property 'applicationCacheStatusesRecords' does not exist on type 'typeof ApplicationTestRunner'. -node_modules/chrome-devtools-frontend/front_end/application_test_runner/AppcacheTestRunner.js(161,31): error TS2339: Property 'awaitedFrameStatusEventsCount' does not exist on type 'typeof ApplicationTestRunner'. -node_modules/chrome-devtools-frontend/front_end/application_test_runner/AppcacheTestRunner.js(162,31): error TS2339: Property 'awaitedFrameStatusEventsCount' does not exist on type 'typeof ApplicationTestRunner'. -node_modules/chrome-devtools-frontend/front_end/application_test_runner/AppcacheTestRunner.js(163,29): error TS2339: Property 'awaitedFrameStatusEventsCount' does not exist on type 'typeof ApplicationTestRunner'. -node_modules/chrome-devtools-frontend/front_end/application_test_runner/AppcacheTestRunner.js(165,34): error TS2339: Property 'awaitedFrameStatusEventsCount' does not exist on type 'typeof ApplicationTestRunner'. -node_modules/chrome-devtools-frontend/front_end/application_test_runner/AppcacheTestRunner.js(166,31): error TS2339: Property 'awaitedFrameStatusEventsCount' does not exist on type 'typeof ApplicationTestRunner'. -node_modules/chrome-devtools-frontend/front_end/application_test_runner/AppcacheTestRunner.js(174,39): error TS2339: Property 'applicationCacheStatusesRecords' does not exist on type 'typeof ApplicationTestRunner'. -node_modules/chrome-devtools-frontend/front_end/application_test_runner/AppcacheTestRunner.js(182,30): error TS2339: Property 'awaitedFrameStatusEventsCount' does not exist on type 'typeof ApplicationTestRunner'. -node_modules/chrome-devtools-frontend/front_end/application_test_runner/AppcacheTestRunner.js(183,27): error TS2339: Property 'awaitedFrameStatusEventsCount' does not exist on type 'typeof ApplicationTestRunner'. -node_modules/chrome-devtools-frontend/front_end/application_test_runner/AppcacheTestRunner.js(185,25): error TS2339: Property 'awaitedFrameStatusEventsCount' does not exist on type 'typeof ApplicationTestRunner'. -node_modules/chrome-devtools-frontend/front_end/application_test_runner/CacheStorageTestRunner.js(11,6): error TS2551: Property 'panels' does not exist on type 'typeof UI'. Did you mean 'Panel'? -node_modules/chrome-devtools-frontend/front_end/application_test_runner/CacheStorageTestRunner.js(13,6): error TS2551: Property 'panels' does not exist on type 'typeof UI'. Did you mean 'Panel'? -node_modules/chrome-devtools-frontend/front_end/application_test_runner/CacheStorageTestRunner.js(19,6): error TS2551: Property 'panels' does not exist on type 'typeof UI'. Did you mean 'Panel'? -node_modules/chrome-devtools-frontend/front_end/application_test_runner/CacheStorageTestRunner.js(21,30): error TS2551: Property 'panels' does not exist on type 'typeof UI'. Did you mean 'Panel'? +node_modules/chrome-devtools-frontend/front_end/animation/AnimationUI.js(387,11): error TS2339: Property 'AnimationUI' does not exist on type '{ new (effect?: AnimationEffect, timeline?: AnimationTimeline): Animation; prototype: Animation; }'. +node_modules/chrome-devtools-frontend/front_end/animation/AnimationUI.js(394,11): error TS2339: Property 'AnimationUI' does not exist on type '{ new (effect?: AnimationEffect, timeline?: AnimationTimeline): Animation; prototype: Animation; }'. +node_modules/chrome-devtools-frontend/front_end/animation/AnimationUI.js(402,11): error TS2339: Property 'AnimationUI' does not exist on type '{ new (effect?: AnimationEffect, timeline?: AnimationTimeline): Animation; prototype: Animation; }'. node_modules/chrome-devtools-frontend/front_end/application_test_runner/CacheStorageTestRunner.js(32,5): error TS2304: Cannot find name 'promise'. node_modules/chrome-devtools-frontend/front_end/application_test_runner/CacheStorageTestRunner.js(40,11): error TS2304: Cannot find name 'promise'. -node_modules/chrome-devtools-frontend/front_end/application_test_runner/CacheStorageTestRunner.js(61,6): error TS2551: Property 'panels' does not exist on type 'typeof UI'. Did you mean 'Panel'? -node_modules/chrome-devtools-frontend/front_end/application_test_runner/CacheStorageTestRunner.js(68,30): error TS2551: Property 'panels' does not exist on type 'typeof UI'. Did you mean 'Panel'? -node_modules/chrome-devtools-frontend/front_end/application_test_runner/CacheStorageTestRunner.js(70,6): error TS2551: Property 'panels' does not exist on type 'typeof UI'. Did you mean 'Panel'? node_modules/chrome-devtools-frontend/front_end/application_test_runner/CacheStorageTestRunner.js(135,10): error TS2554: Expected 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/application_test_runner/IndexedDBTestRunner.js(12,33): error TS2551: Property 'panels' does not exist on type 'typeof UI'. Did you mean 'Panel'? -node_modules/chrome-devtools-frontend/front_end/application_test_runner/IndexedDBTestRunner.js(47,35): error TS2551: Property 'panels' does not exist on type 'typeof UI'. Did you mean 'Panel'? node_modules/chrome-devtools-frontend/front_end/application_test_runner/IndexedDBTestRunner.js(140,24): error TS2554: Expected 1 arguments, but got 2. -node_modules/chrome-devtools-frontend/front_end/application_test_runner/IndexedDBTestRunner.js(140,96): error TS2339: Property 'securityOriginManager' does not exist on type 'typeof TestRunner'. -node_modules/chrome-devtools-frontend/front_end/application_test_runner/ResourceTreeTestRunner.js(20,14): error TS2339: Property 'resourceTreeModel' does not exist on type 'typeof TestRunner'. -node_modules/chrome-devtools-frontend/front_end/application_test_runner/ResourceTreeTestRunner.js(34,14): error TS2339: Property 'resourceTreeModel' does not exist on type 'typeof TestRunner'. -node_modules/chrome-devtools-frontend/front_end/application_test_runner/ResourceTreeTestRunner.js(37,59): error TS2339: Property 'resourceTreeModel' does not exist on type 'typeof TestRunner'. -node_modules/chrome-devtools-frontend/front_end/application_test_runner/ResourceTreeTestRunner.js(69,11): error TS2551: Property 'panels' does not exist on type 'typeof UI'. Did you mean 'Panel'? -node_modules/chrome-devtools-frontend/front_end/application_test_runner/ResourceTreeTestRunner.js(71,30): error TS2339: Property '_testSourceNavigator' does not exist on type 'typeof ApplicationTestRunner'. -node_modules/chrome-devtools-frontend/front_end/application_test_runner/ResourceTreeTestRunner.js(72,27): error TS2339: Property '_testSourceNavigator' does not exist on type 'typeof ApplicationTestRunner'. -node_modules/chrome-devtools-frontend/front_end/application_test_runner/ResourceTreeTestRunner.js(73,27): error TS2339: Property '_testSourceNavigator' does not exist on type 'typeof ApplicationTestRunner'. -node_modules/chrome-devtools-frontend/front_end/application_test_runner/ResourceTreeTestRunner.js(76,71): error TS2339: Property '_testSourceNavigator' does not exist on type 'typeof ApplicationTestRunner'. -node_modules/chrome-devtools-frontend/front_end/application_test_runner/ResourcesTestRunner.js(18,20): error TS2339: Property 'mainTarget' does not exist on type 'typeof TestRunner'. -node_modules/chrome-devtools-frontend/front_end/application_test_runner/ResourcesTestRunner.js(30,19): error TS2339: Property 'resourceTreeModel' does not exist on type 'typeof TestRunner'. -node_modules/chrome-devtools-frontend/front_end/application_test_runner/ResourcesTestRunner.js(31,16): error TS2339: Property 'resourceTreeModel' does not exist on type 'typeof TestRunner'. -node_modules/chrome-devtools-frontend/front_end/application_test_runner/ResourcesTestRunner.js(48,18): error TS2339: Property 'resourceTreeModel' does not exist on type 'typeof TestRunner'. -node_modules/chrome-devtools-frontend/front_end/application_test_runner/ResourcesTestRunner.js(56,16): error TS2339: Property 'resourceTreeModel' does not exist on type 'typeof TestRunner'. -node_modules/chrome-devtools-frontend/front_end/application_test_runner/ResourcesTestRunner.js(76,8): error TS2551: Property 'panels' does not exist on type 'typeof UI'. Did you mean 'Panel'? -node_modules/chrome-devtools-frontend/front_end/application_test_runner/ResourcesTestRunner.js(77,26): error TS2551: Property 'panels' does not exist on type 'typeof UI'. Did you mean 'Panel'? -node_modules/chrome-devtools-frontend/front_end/application_test_runner/ResourcesTestRunner.js(90,14): error TS2339: Property 'resourceTreeModel' does not exist on type 'typeof TestRunner'. -node_modules/chrome-devtools-frontend/front_end/application_test_runner/ResourcesTestRunner.js(103,21): error TS2339: Property 'mainTarget' does not exist on type 'typeof TestRunner'. -node_modules/chrome-devtools-frontend/front_end/application_test_runner/ResourcesTestRunner.js(107,21): error TS2339: Property 'mainTarget' does not exist on type 'typeof TestRunner'. -node_modules/chrome-devtools-frontend/front_end/application_test_runner/ResourcesTestRunner.js(111,21): error TS2339: Property 'mainTarget' does not exist on type 'typeof TestRunner'. -node_modules/chrome-devtools-frontend/front_end/application_test_runner/ServiceWorkersTestRunner.js(44,19): error TS2551: Property 'panels' does not exist on type 'typeof UI'. Did you mean 'Panel'? -node_modules/chrome-devtools-frontend/front_end/application_test_runner/ServiceWorkersTestRunner.js(55,14): error TS2339: Property 'serviceWorkerManager' does not exist on type 'typeof TestRunner'. -node_modules/chrome-devtools-frontend/front_end/application_test_runner/ServiceWorkersTestRunner.js(57,18): error TS2339: Property 'serviceWorkerManager' does not exist on type 'typeof TestRunner'. node_modules/chrome-devtools-frontend/front_end/audits2/Audits2Panel.js(16,50): error TS2345: Argument of type '(msg: string) => void' is not assignable to parameter of type '(arg0: string) => undefined'. Type 'void' is not assignable to type 'undefined'. node_modules/chrome-devtools-frontend/front_end/audits2/Audits2Panel.js(16,76): error TS2555: Expected at least 2 arguments, but got 1. @@ -548,7 +476,7 @@ node_modules/chrome-devtools-frontend/front_end/audits2/Audits2Panel.js(162,25): node_modules/chrome-devtools-frontend/front_end/audits2/Audits2Panel.js(183,73): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/audits2/Audits2Panel.js(184,44): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/audits2/Audits2Panel.js(188,24): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/audits2/Audits2Panel.js(190,46): error TS2339: Property 'openInNewTab' does not exist on type 'typeof InspectorFrontendHost'. +node_modules/chrome-devtools-frontend/front_end/audits2/Audits2Panel.js(190,46): error TS2339: Property 'openInNewTab' does not exist on type 'typeof InspectorFrontendHostAPI'. node_modules/chrome-devtools-frontend/front_end/audits2/Audits2Panel.js(193,9): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/audits2/Audits2Panel.js(200,57): error TS2339: Property 'consume' does not exist on type 'Event'. node_modules/chrome-devtools-frontend/front_end/audits2/Audits2Panel.js(202,34): error TS2339: Property 'createChild' does not exist on type 'DocumentFragment'. @@ -583,20 +511,18 @@ node_modules/chrome-devtools-frontend/front_end/audits2/Audits2Panel.js(511,32): node_modules/chrome-devtools-frontend/front_end/audits2/Audits2Panel.js(511,58): error TS2339: Property 'message' does not exist on type 'any[]'. node_modules/chrome-devtools-frontend/front_end/audits2/Audits2Panel.js(514,49): error TS2339: Property 'progressBarClass' does not exist on type 'any[]'. node_modules/chrome-devtools-frontend/front_end/audits2/Audits2Panel.js(523,5): error TS2322: Type '{ [x: string]: any; progressBarClass: string; message: string; statusMessagePrefix: string; order...' is not assignable to type 'any[]'. - Property 'flatMap' is missing in type '{ [x: string]: any; progressBarClass: string; message: string; statusMessagePrefix: string; order...'. node_modules/chrome-devtools-frontend/front_end/audits2/Audits2Panel.js(523,5): error TS2322: Type '{ [x: string]: any; progressBarClass: string; message: string; statusMessagePrefix: string; order...' is not assignable to type 'any[]'. + Property 'length' is missing in type '{ [x: string]: any; progressBarClass: string; message: string; statusMessagePrefix: string; order...'. node_modules/chrome-devtools-frontend/front_end/audits2/Audits2Panel.js(553,32): error TS2345: Argument of type 'TemplateStringsArray' is not assignable to parameter of type 'string | string[]'. Type 'TemplateStringsArray' is not assignable to type 'string[]'. node_modules/chrome-devtools-frontend/front_end/audits2/Audits2Panel.js(594,38): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/audits2/Audits2Panel.js(597,21): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/audits2/Audits2Panel.js(625,33): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/audits2/Audits2Panel.js(630,75): error TS1003: Identifier expected. node_modules/chrome-devtools-frontend/front_end/audits2/Audits2Panel.js(679,53): error TS2304: Cannot find name 'ReportRenderer'. node_modules/chrome-devtools-frontend/front_end/audits2/Audits2Panel.js(690,15): error TS2503: Cannot find namespace 'ReportRenderer'. node_modules/chrome-devtools-frontend/front_end/audits2/Audits2Panel.js(701,15): error TS2503: Cannot find namespace 'ReportRenderer'. -node_modules/chrome-devtools-frontend/front_end/audits2/Audits2Panel.js(717,97): error TS1003: Identifier expected. node_modules/chrome-devtools-frontend/front_end/audits2/Audits2Panel.js(718,22): error TS2551: Property 'Preset' does not exist on type 'typeof Audits2Panel'. Did you mean 'Presets'? -node_modules/chrome-devtools-frontend/front_end/audits2/Audits2Panel.js(720,42): error TS2694: Namespace 'Audits2Panel' has no exported member 'Preset'. +node_modules/chrome-devtools-frontend/front_end/audits2/Audits2Panel.js(720,42): error TS2694: Namespace 'Audits2.Audits2Panel' has no exported member 'Preset'. node_modules/chrome-devtools-frontend/front_end/audits2/Audits2Panel.js(780,25): error TS2503: Cannot find namespace 'ReportRenderer'. node_modules/chrome-devtools-frontend/front_end/audits2/Audits2Panel.js(832,25): error TS2503: Cannot find namespace 'ReportRenderer'. node_modules/chrome-devtools-frontend/front_end/audits2/Audits2Panel.js(901,15): error TS2503: Cannot find namespace 'ReportRenderer'. @@ -746,7 +672,6 @@ node_modules/chrome-devtools-frontend/front_end/audits2/lighthouse/renderer/repo node_modules/chrome-devtools-frontend/front_end/audits2/lighthouse/renderer/report-renderer.js(237,16): error TS2339: Property 'ReportJSON' does not exist on type 'typeof ReportRenderer'. node_modules/chrome-devtools-frontend/front_end/audits2/lighthouse/renderer/util.js(124,5): error TS2322: Type '{}' is not assignable to type '{ numPathParts: number; preserveQuery: boolean; preserveHost: boolean; }'. Property 'numPathParts' is missing in type '{}'. -node_modules/chrome-devtools-frontend/front_end/audits2_test_runner/Audits2TestRunner.js(14,38): error TS2551: Property 'panels' does not exist on type 'typeof UI'. Did you mean 'Panel'? node_modules/chrome-devtools-frontend/front_end/audits2_test_runner/Audits2TestRunner.js(76,33): error TS2339: Property 'textElement' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/audits2_test_runner/Audits2TestRunner.js(77,40): error TS2339: Property 'checkboxElement' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/audits2_test_runner/Audits2TestRunner.js(89,29): error TS2339: Property 'disabled' does not exist on type 'Element'. @@ -757,11 +682,12 @@ node_modules/chrome-devtools-frontend/front_end/audits2_worker/Audits2Service.js node_modules/chrome-devtools-frontend/front_end/audits2_worker/Audits2Service.js(46,10): error TS2339: Property 'listenForStatus' does not exist on type 'Window'. node_modules/chrome-devtools-frontend/front_end/audits2_worker/Audits2Service.js(51,25): error TS2339: Property 'runLighthouseInWorker' does not exist on type 'Window'. node_modules/chrome-devtools-frontend/front_end/audits2_worker/Audits2Service.js(52,27): error TS2503: Cannot find namespace 'ReportRenderer'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/Audits2Service.js(128,1): error TS2322: Type 'Window' is not assignable to type 'typeof global'. - Types of property 'document' are incompatible. - Type 'Document' is not assignable to type '{ [x: string]: any; documentElement: { [x: string]: any; style: { [x: string]: any; WebkitAppeara...'. - Property 'URL' does not exist on type '{ [x: string]: any; documentElement: { [x: string]: any; style: { [x: string]: any; WebkitAppeara...'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/Audits2Service.js(129,8): error TS2339: Property 'isVinn' does not exist on type 'typeof global'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/Audits2Service.js(128,1): error TS2322: Type 'Window' is not assignable to type 'Global'. + Property 'Array' is missing in type 'Window'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/Audits2Service.js(129,8): error TS2339: Property 'isVinn' does not exist on type 'Global'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/Audits2Service.js(130,8): error TS2339: Property 'document' does not exist on type 'Global'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/Audits2Service.js(131,8): error TS2339: Property 'document' does not exist on type 'Global'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/Audits2Service.js(132,8): error TS2339: Property 'document' does not exist on type 'Global'. node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(2,1): error TS2322: Type '(o: any, u: any) => any' is not assignable to type 'NodeRequire'. Property 'resolve' is missing in type '(o: any, u: any) => any'. node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(2,121): error TS2554: Expected 1 arguments, but got 2. @@ -775,7 +701,7 @@ node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighth node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(9093,1): error TS2554: Expected 0-2 arguments, but got 3. node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(9117,1): error TS2554: Expected 0-2 arguments, but got 3. node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(9467,15): error TS2339: Property 'axe' does not exist on type 'Window'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(9708,34): error TS2345: Argument of type 'any[][]' is not assignable to parameter of type 'Iterable<[any, any]>'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(9708,34): error TS2345: Argument of type 'any[][]' is not assignable to parameter of type 'ReadonlyArray<[any, any]>'. node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(9948,10): error TS2693: 'ShadowRoot' only refers to a type, but is being used as a value here. node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(9969,4): error TS2693: 'ShadowRoot' only refers to a type, but is being used as a value here. node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(10092,16): error TS2304: Cannot find name 'd41d8cd98f00b204e9800998ecf8427e_LibraryDetectorTests'. @@ -786,7 +712,6 @@ node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighth node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(13607,7): error TS2339: Property 'protocolMethod' does not exist on type 'Error'. node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(13608,7): error TS2339: Property 'protocolError' does not exist on type 'Error'. node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(14352,1): error TS2722: Cannot invoke an object which is possibly 'undefined'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(14860,28): error TS2339: Property '__nativeError' does not exist on type 'Window'. node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(14940,8): error TS2339: Property '____lastLongTask' does not exist on type 'Window'. node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(14941,27): error TS2339: Property 'PerformanceObserver' does not exist on type 'Window'. node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(14946,8): error TS2339: Property '____lastLongTask' does not exist on type 'Window'. @@ -1070,7 +995,7 @@ node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighth node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(39899,1): error TS2304: Cannot find name 'WebInspector'. node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(39909,1): error TS2304: Cannot find name 'WebInspector'. node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(39957,1): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(39957,68): error TS2339: Property 'message' does not exist on type 'FileReaderProgressEvent'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(39957,68): error TS2339: Property 'message' does not exist on type 'ProgressEvent'. node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(39963,1): error TS2304: Cannot find name 'WebInspector'. node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(39980,16): error TS2304: Cannot find name 'WebInspector'. node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(39986,1): error TS2304: Cannot find name 'WebInspector'. @@ -1680,7 +1605,6 @@ node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighth node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(49936,1): error TS2304: Cannot find name 'WebInspector'. node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(49943,1): error TS2304: Cannot find name 'WebInspector'. node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(50006,1): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(50008,10): error TS2339: Property 'Agents' does not exist on type 'typeof Protocol'. node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(50015,29): error TS2304: Cannot find name 'InspectorBackendClass'. node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(50016,10): error TS2304: Cannot find name 'WebInspector'. node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(50025,1): error TS2304: Cannot find name 'WebInspector'. @@ -1693,9 +1617,8 @@ node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighth node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(50135,32): error TS2304: Cannot find name 'WebInspector'. node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(50143,32): error TS2304: Cannot find name 'WebInspector'. node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(50162,46): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(50206,23): error TS2339: Property 'inspectedURLChanged' does not exist on type 'typeof InspectorFrontendHost'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(50206,23): error TS2339: Property 'inspectedURLChanged' does not exist on type 'typeof InspectorFrontendHostAPI'. node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(50207,46): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(50210,20): error TS2339: Property 'Agents' does not exist on type 'typeof Protocol'. node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(50218,1): error TS2304: Cannot find name 'WebInspector'. node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(50220,1): error TS2304: Cannot find name 'WebInspector'. node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(50224,1): error TS2304: Cannot find name 'WebInspector'. @@ -3232,7 +3155,6 @@ node_modules/chrome-devtools-frontend/front_end/bindings/CSSWorkspaceBinding.js( node_modules/chrome-devtools-frontend/front_end/bindings/CSSWorkspaceBinding.js(216,42): error TS2339: Property 'get' does not exist on type 'Multimap'. node_modules/chrome-devtools-frontend/front_end/bindings/CSSWorkspaceBinding.js(218,30): error TS2339: Property 'set' does not exist on type 'Multimap'. node_modules/chrome-devtools-frontend/front_end/bindings/CSSWorkspaceBinding.js(221,21): error TS2339: Property 'deleteAll' does not exist on type 'Multimap'. -node_modules/chrome-devtools-frontend/front_end/bindings/CSSWorkspaceBinding.js(232,41): error TS2551: Property 'resourceMapping' does not exist on type 'typeof Bindings'. Did you mean 'ResourceMapping'? node_modules/chrome-devtools-frontend/front_end/bindings/CompilerScriptMapping.js(48,52): error TS2345: Argument of type 'string' is not assignable to parameter of type '{ [x: string]: any; Debugger: string; Formatter: string; Network: string; Snippets: string; FileS...'. node_modules/chrome-devtools-frontend/front_end/bindings/CompilerScriptMapping.js(50,62): error TS2345: Argument of type 'string' is not assignable to parameter of type '{ [x: string]: any; Debugger: string; Formatter: string; Network: string; Snippets: string; FileS...'. node_modules/chrome-devtools-frontend/front_end/bindings/CompilerScriptMapping.js(59,56): error TS2345: Argument of type 'string' is not assignable to parameter of type '{ [x: string]: any; Debugger: string; Formatter: string; Network: string; Snippets: string; FileS...'. @@ -3241,7 +3163,11 @@ node_modules/chrome-devtools-frontend/front_end/bindings/CompilerScriptMapping.j node_modules/chrome-devtools-frontend/front_end/bindings/CompilerScriptMapping.js(202,22): error TS2694: Namespace 'Common' has no exported member 'Event'. node_modules/chrome-devtools-frontend/front_end/bindings/CompilerScriptMapping.js(218,22): error TS2694: Namespace 'Common' has no exported member 'Event'. node_modules/chrome-devtools-frontend/front_end/bindings/ContentProviderBasedProject.js(39,25): error TS2694: Namespace 'Workspace' has no exported member 'projectTypes'. +node_modules/chrome-devtools-frontend/front_end/bindings/ContentProviderBasedProject.js(48,26): error TS2345: Argument of type 'this' is not assignable to parameter of type '{ [x: string]: any; workspace(): Workspace; id(): string; type(): string; isServiceProject(): boo...'. + Type 'ContentProviderBasedProject' is not assignable to type '{ [x: string]: any; workspace(): Workspace; id(): string; type(): string; isServiceProject(): boo...'. + Property '_contentProviders' does not exist on type '{ [x: string]: any; workspace(): Workspace; id(): string; type(): string; isServiceProject(): boo...'. node_modules/chrome-devtools-frontend/front_end/bindings/ContentProviderBasedProject.js(180,15): error TS2355: A function whose declared type is neither 'void' nor 'any' must return a value. +node_modules/chrome-devtools-frontend/front_end/bindings/ContentProviderBasedProject.js(306,33): error TS2345: Argument of type 'this' is not assignable to parameter of type '{ [x: string]: any; workspace(): Workspace; id(): string; type(): string; isServiceProject(): boo...'. node_modules/chrome-devtools-frontend/front_end/bindings/DebuggerWorkspaceBinding.js(51,31): error TS2339: Property 'remove' does not exist on type 'Map'. node_modules/chrome-devtools-frontend/front_end/bindings/DebuggerWorkspaceBinding.js(85,5): error TS2322: Type 'StackTraceTopFrameLocation' is not assignable to type '{ [x: string]: any; update(): void; uiLocation(): UILocation; dispose(): void; isBlackboxed(): bo...'. Property '_updateScheduled' does not exist on type '{ [x: string]: any; update(): void; uiLocation(): UILocation; dispose(): void; isBlackboxed(): bo...'. @@ -3252,8 +3178,6 @@ node_modules/chrome-devtools-frontend/front_end/bindings/DebuggerWorkspaceBindin node_modules/chrome-devtools-frontend/front_end/bindings/DebuggerWorkspaceBinding.js(276,21): error TS2339: Property 'set' does not exist on type 'Multimap'. node_modules/chrome-devtools-frontend/front_end/bindings/DebuggerWorkspaceBinding.js(285,21): error TS2339: Property 'delete' does not exist on type 'Multimap'. node_modules/chrome-devtools-frontend/front_end/bindings/DebuggerWorkspaceBinding.js(292,42): error TS2339: Property 'get' does not exist on type 'Multimap'. -node_modules/chrome-devtools-frontend/front_end/bindings/DebuggerWorkspaceBinding.js(304,41): error TS2551: Property 'resourceMapping' does not exist on type 'typeof Bindings'. Did you mean 'ResourceMapping'? -node_modules/chrome-devtools-frontend/front_end/bindings/DebuggerWorkspaceBinding.js(320,33): error TS2551: Property 'resourceMapping' does not exist on type 'typeof Bindings'. Did you mean 'ResourceMapping'? node_modules/chrome-devtools-frontend/front_end/bindings/DebuggerWorkspaceBinding.js(452,15): error TS2355: A function whose declared type is neither 'void' nor 'any' must return a value. node_modules/chrome-devtools-frontend/front_end/bindings/DebuggerWorkspaceBinding.js(460,15): error TS2355: A function whose declared type is neither 'void' nor 'any' must return a value. node_modules/chrome-devtools-frontend/front_end/bindings/DefaultScriptMapping.js(44,63): error TS2345: Argument of type 'string' is not assignable to parameter of type '{ [x: string]: any; Debugger: string; Formatter: string; Network: string; Snippets: string; FileS...'. @@ -3264,17 +3188,28 @@ node_modules/chrome-devtools-frontend/front_end/bindings/FileUtils.js(43,15): er node_modules/chrome-devtools-frontend/front_end/bindings/FileUtils.js(48,15): error TS2355: A function whose declared type is neither 'void' nor 'any' must return a value. node_modules/chrome-devtools-frontend/front_end/bindings/FileUtils.js(55,16): error TS2304: Cannot find name 'FileError'. node_modules/chrome-devtools-frontend/front_end/bindings/FileUtils.js(78,17): error TS2304: Cannot find name 'FileError'. +node_modules/chrome-devtools-frontend/front_end/bindings/FileUtils.js(88,38): error TS2345: Argument of type 'this' is not assignable to parameter of type '{ [x: string]: any; fileSize(): number; loadedSize(): number; fileName(): string; cancel(): void;...'. + Type 'ChunkedFileReader' is not assignable to type '{ [x: string]: any; fileSize(): number; loadedSize(): number; fileName(): string; cancel(): void;...'. + Property '_file' does not exist on type '{ [x: string]: any; fileSize(): number; loadedSize(): number; fileName(): string; cancel(): void;...'. node_modules/chrome-devtools-frontend/front_end/bindings/FileUtils.js(125,23): error TS2339: Property 'name' does not exist on type 'Blob'. node_modules/chrome-devtools-frontend/front_end/bindings/FileUtils.js(130,16): error TS2304: Cannot find name 'FileError'. node_modules/chrome-devtools-frontend/front_end/bindings/FileUtils.js(143,22): error TS2339: Property 'readyState' does not exist on type 'EventTarget'. node_modules/chrome-devtools-frontend/front_end/bindings/FileUtils.js(146,31): error TS2339: Property 'result' does not exist on type 'EventTarget'. +node_modules/chrome-devtools-frontend/front_end/bindings/FileUtils.js(154,38): error TS2345: Argument of type 'this' is not assignable to parameter of type '{ [x: string]: any; fileSize(): number; loadedSize(): number; fileName(): string; cancel(): void;...'. node_modules/chrome-devtools-frontend/front_end/bindings/FileUtils.js(178,32): error TS2339: Property 'error' does not exist on type 'EventTarget'. node_modules/chrome-devtools-frontend/front_end/bindings/FileUtils.js(194,23): error TS1005: '>' expected. node_modules/chrome-devtools-frontend/front_end/bindings/FileUtils.js(227,22): error TS2694: Namespace 'Common' has no exported member 'Event'. node_modules/chrome-devtools-frontend/front_end/bindings/LiveLocation.js(11,15): error TS2355: A function whose declared type is neither 'void' nor 'any' must return a value. node_modules/chrome-devtools-frontend/front_end/bindings/LiveLocation.js(18,15): error TS2355: A function whose declared type is neither 'void' nor 'any' must return a value. -node_modules/chrome-devtools-frontend/front_end/bindings/NetworkProject.js(158,14): error TS2551: Property 'networkProjectManager' does not exist on type 'typeof Bindings'. Did you mean 'NetworkProjectManager'? -node_modules/chrome-devtools-frontend/front_end/bindings/NetworkProject.js(175,14): error TS2551: Property 'networkProjectManager' does not exist on type 'typeof Bindings'. Did you mean 'NetworkProjectManager'? +node_modules/chrome-devtools-frontend/front_end/bindings/LiveLocation.js(35,29): error TS2345: Argument of type 'this' is not assignable to parameter of type '{ [x: string]: any; update(): void; uiLocation(): UILocation; dispose(): void; isBlackboxed(): bo...'. + Type 'LiveLocationWithPool' is not assignable to type '{ [x: string]: any; update(): void; uiLocation(): UILocation; dispose(): void; isBlackboxed(): bo...'. + Property '_updateDelegate' does not exist on type '{ [x: string]: any; update(): void; uiLocation(): UILocation; dispose(): void; isBlackboxed(): bo...'. +node_modules/chrome-devtools-frontend/front_end/bindings/LiveLocation.js(42,26): error TS2345: Argument of type 'this' is not assignable to parameter of type '{ [x: string]: any; update(): void; uiLocation(): UILocation; dispose(): void; isBlackboxed(): bo...'. + Type 'LiveLocationWithPool' is not assignable to type '{ [x: string]: any; update(): void; uiLocation(): UILocation; dispose(): void; isBlackboxed(): bo...'. + Property '_updateDelegate' does not exist on type '{ [x: string]: any; update(): void; uiLocation(): UILocation; dispose(): void; isBlackboxed(): bo...'. +node_modules/chrome-devtools-frontend/front_end/bindings/LiveLocation.js(57,32): error TS2345: Argument of type 'this' is not assignable to parameter of type '{ [x: string]: any; update(): void; uiLocation(): UILocation; dispose(): void; isBlackboxed(): bo...'. + Type 'LiveLocationWithPool' is not assignable to type '{ [x: string]: any; update(): void; uiLocation(): UILocation; dispose(): void; isBlackboxed(): bo...'. + Property '_updateDelegate' does not exist on type '{ [x: string]: any; update(): void; uiLocation(): UILocation; dispose(): void; isBlackboxed(): bo...'. node_modules/chrome-devtools-frontend/front_end/bindings/NetworkProject.js(184,35): error TS2538: Type 'symbol' cannot be used as an index type. node_modules/chrome-devtools-frontend/front_end/bindings/NetworkProject.js(192,13): error TS2538: Type 'symbol' cannot be used as an index type. node_modules/chrome-devtools-frontend/front_end/bindings/NetworkProject.js(223,37): error TS2345: Argument of type 'string' is not assignable to parameter of type '{ [x: string]: any; Debugger: string; Formatter: string; Network: string; Snippets: string; FileS...'. @@ -3291,6 +3226,9 @@ node_modules/chrome-devtools-frontend/front_end/bindings/ResourceMapping.js(181, node_modules/chrome-devtools-frontend/front_end/bindings/ResourceMapping.js(189,22): error TS2694: Namespace 'Common' has no exported member 'Event'. node_modules/chrome-devtools-frontend/front_end/bindings/ResourceMapping.js(197,40): error TS2339: Property 'valuesArray' does not exist on type 'Map'. node_modules/chrome-devtools-frontend/front_end/bindings/ResourceMapping.js(204,40): error TS2339: Property 'valuesArray' does not exist on type 'Map'. +node_modules/chrome-devtools-frontend/front_end/bindings/ResourceMapping.js(226,29): error TS2345: Argument of type 'this' is not assignable to parameter of type '{ [x: string]: any; contentURL(): string; contentType(): ResourceType; contentEncoded(): Promise<...'. + Type 'Binding' is not assignable to type '{ [x: string]: any; contentURL(): string; contentType(): ResourceType; contentEncoded(): Promise<...'. + Property '_resources' does not exist on type '{ [x: string]: any; contentURL(): string; contentType(): ResourceType; contentEncoded(): Promise<...'. node_modules/chrome-devtools-frontend/front_end/bindings/ResourceMapping.js(254,28): error TS2339: Property 'firstValue' does not exist on type 'Set'. node_modules/chrome-devtools-frontend/front_end/bindings/ResourceMapping.js(262,28): error TS2339: Property 'firstValue' does not exist on type 'Set'. node_modules/chrome-devtools-frontend/front_end/bindings/ResourceMapping.js(270,28): error TS2339: Property 'firstValue' does not exist on type 'Set'. @@ -3301,8 +3239,6 @@ node_modules/chrome-devtools-frontend/front_end/bindings/ResourceScriptMapping.j node_modules/chrome-devtools-frontend/front_end/bindings/ResourceScriptMapping.js(141,22): error TS2694: Namespace 'Common' has no exported member 'Event'. node_modules/chrome-devtools-frontend/front_end/bindings/ResourceScriptMapping.js(155,22): error TS2694: Namespace 'Common' has no exported member 'Event'. node_modules/chrome-devtools-frontend/front_end/bindings/ResourceScriptMapping.js(231,55): error TS2339: Property 'valuesArray' does not exist on type 'Set'. -node_modules/chrome-devtools-frontend/front_end/bindings/ResourceScriptMapping.js(262,24): error TS2339: Property 'addEventListener' does not exist on type 'UISourceCode'. -node_modules/chrome-devtools-frontend/front_end/bindings/ResourceScriptMapping.js(264,24): error TS2339: Property 'addEventListener' does not exist on type 'UISourceCode'. node_modules/chrome-devtools-frontend/front_end/bindings/ResourceScriptMapping.js(284,21): error TS2339: Property '_scriptSource' does not exist on type 'ResourceScriptFile'. node_modules/chrome-devtools-frontend/front_end/bindings/ResourceScriptMapping.js(291,38): error TS2339: Property '_scriptSource' does not exist on type 'ResourceScriptFile'. node_modules/chrome-devtools-frontend/front_end/bindings/ResourceScriptMapping.js(293,63): error TS2339: Property '_scriptSource' does not exist on type 'ResourceScriptFile'. @@ -3311,8 +3247,6 @@ node_modules/chrome-devtools-frontend/front_end/bindings/ResourceScriptMapping.j node_modules/chrome-devtools-frontend/front_end/bindings/ResourceScriptMapping.js(318,26): error TS2694: Namespace 'Protocol' has no exported member 'Runtime'. node_modules/chrome-devtools-frontend/front_end/bindings/ResourceScriptMapping.js(329,82): error TS2345: Argument of type 'string' is not assignable to parameter of type '{ [x: string]: any; Info: string; Warning: string; Error: string; }'. node_modules/chrome-devtools-frontend/front_end/bindings/ResourceScriptMapping.js(384,38): error TS2339: Property '_scriptSource' does not exist on type 'ResourceScriptFile'. -node_modules/chrome-devtools-frontend/front_end/bindings/ResourceScriptMapping.js(405,24): error TS2339: Property 'removeEventListener' does not exist on type 'UISourceCode'. -node_modules/chrome-devtools-frontend/front_end/bindings/ResourceScriptMapping.js(407,24): error TS2339: Property 'removeEventListener' does not exist on type 'UISourceCode'. node_modules/chrome-devtools-frontend/front_end/bindings/SASSSourceMapping.js(43,52): error TS2345: Argument of type 'string' is not assignable to parameter of type '{ [x: string]: any; Debugger: string; Formatter: string; Network: string; Snippets: string; FileS...'. node_modules/chrome-devtools-frontend/front_end/bindings/SASSSourceMapping.js(63,22): error TS2694: Namespace 'Common' has no exported member 'Event'. node_modules/chrome-devtools-frontend/front_end/bindings/SASSSourceMapping.js(90,22): error TS2694: Namespace 'Common' has no exported member 'Event'. @@ -3322,47 +3256,36 @@ node_modules/chrome-devtools-frontend/front_end/bindings/StylesSourceMapping.js( node_modules/chrome-devtools-frontend/front_end/bindings/StylesSourceMapping.js(111,22): error TS2694: Namespace 'Common' has no exported member 'Event'. node_modules/chrome-devtools-frontend/front_end/bindings/StylesSourceMapping.js(129,22): error TS2694: Namespace 'Common' has no exported member 'Event'. node_modules/chrome-devtools-frontend/front_end/bindings/StylesSourceMapping.js(146,22): error TS2694: Namespace 'Common' has no exported member 'Event'. -node_modules/chrome-devtools-frontend/front_end/bindings/StylesSourceMapping.js(192,26): error TS2339: Property 'addEventListener' does not exist on type 'UISourceCode'. -node_modules/chrome-devtools-frontend/front_end/bindings/StylesSourceMapping.js(194,26): error TS2339: Property 'addEventListener' does not exist on type 'UISourceCode'. +node_modules/chrome-devtools-frontend/front_end/bindings/StylesSourceMapping.js(189,67): error TS2345: Argument of type 'this' is not assignable to parameter of type '{ [x: string]: any; contentURL(): string; contentType(): ResourceType; contentEncoded(): Promise<...'. + Type 'StyleFile' is not assignable to type '{ [x: string]: any; contentURL(): string; contentType(): ResourceType; contentEncoded(): Promise<...'. + Property '_cssModel' does not exist on type '{ [x: string]: any; contentURL(): string; contentType(): ResourceType; contentEncoded(): Promise<...'. node_modules/chrome-devtools-frontend/front_end/bindings/StylesSourceMapping.js(229,22): error TS2694: Namespace 'Common' has no exported member 'Event'. node_modules/chrome-devtools-frontend/front_end/bindings/StylesSourceMapping.js(239,22): error TS2694: Namespace 'Common' has no exported member 'Event'. +node_modules/chrome-devtools-frontend/front_end/bindings/StylesSourceMapping.js(260,9): error TS2365: Operator '===' cannot be applied to types '{ [x: string]: any; contentURL(): string; contentType(): ResourceType; contentEncoded(): Promise<...' and 'UISourceCode'. +node_modules/chrome-devtools-frontend/front_end/bindings/StylesSourceMapping.js(272,9): error TS2365: Operator '!==' cannot be applied to types '{ [x: string]: any; contentURL(): string; contentType(): ResourceType; contentEncoded(): Promise<...' and 'UISourceCode'. +node_modules/chrome-devtools-frontend/front_end/bindings/StylesSourceMapping.js(281,11): error TS2365: Operator '===' cannot be applied to types 'CSSStyleSheetHeader' and '{ [x: string]: any; contentURL(): string; contentType(): ResourceType; contentEncoded(): Promise<...'. node_modules/chrome-devtools-frontend/front_end/bindings/StylesSourceMapping.js(307,26): error TS2339: Property 'firstValue' does not exist on type 'Set'. node_modules/chrome-devtools-frontend/front_end/bindings/StylesSourceMapping.js(315,26): error TS2339: Property 'firstValue' does not exist on type 'Set'. node_modules/chrome-devtools-frontend/front_end/bindings/StylesSourceMapping.js(323,26): error TS2339: Property 'firstValue' does not exist on type 'Set'. node_modules/chrome-devtools-frontend/front_end/bindings/StylesSourceMapping.js(331,26): error TS2339: Property 'firstValue' does not exist on type 'Set'. node_modules/chrome-devtools-frontend/front_end/bindings/StylesSourceMapping.js(342,26): error TS2339: Property 'firstValue' does not exist on type 'Set'. +node_modules/chrome-devtools-frontend/front_end/bindings/TempFile.js(85,5): error TS2322: Type 'string | ArrayBuffer' is not assignable to type 'string'. + Type 'ArrayBuffer' is not assignable to type 'string'. node_modules/chrome-devtools-frontend/front_end/bindings/TempFile.js(91,25): error TS2304: Cannot find name 'FileError'. node_modules/chrome-devtools-frontend/front_end/bindings/TempFile.js(96,42): error TS2304: Cannot find name 'FileError'. node_modules/chrome-devtools-frontend/front_end/bindings/TempFile.js(176,25): error TS2304: Cannot find name 'FileError'. node_modules/chrome-devtools-frontend/front_end/bindings/TempFile.js(185,2): error TS1131: Property or signature expected. node_modules/chrome-devtools-frontend/front_end/bindings/TempFile.js(189,33): error TS2339: Property 'Chunk' does not exist on type 'typeof TempFileBackingStorage'. -node_modules/chrome-devtools-frontend/front_end/bindings_test_runner/AutomappingTestRunner.js(47,8): error TS2339: Property '_workspace' does not exist on type 'typeof BindingsTestRunner'. -node_modules/chrome-devtools-frontend/front_end/bindings_test_runner/AutomappingTestRunner.js(48,8): error TS2339: Property '_networkProject' does not exist on type 'typeof BindingsTestRunner'. node_modules/chrome-devtools-frontend/front_end/bindings_test_runner/AutomappingTestRunner.js(48,26): error TS2554: Expected 5 arguments, but got 4. -node_modules/chrome-devtools-frontend/front_end/bindings_test_runner/AutomappingTestRunner.js(49,12): error TS2339: Property '_workspace' does not exist on type 'typeof BindingsTestRunner'. -node_modules/chrome-devtools-frontend/front_end/bindings_test_runner/AutomappingTestRunner.js(52,92): error TS2339: Property '_workspace' does not exist on type 'typeof BindingsTestRunner'. -node_modules/chrome-devtools-frontend/front_end/bindings_test_runner/AutomappingTestRunner.js(54,8): error TS2339: Property '_failedBindingsCount' does not exist on type 'typeof BindingsTestRunner'. -node_modules/chrome-devtools-frontend/front_end/bindings_test_runner/AutomappingTestRunner.js(55,8): error TS2339: Property '_automapping' does not exist on type 'typeof BindingsTestRunner'. -node_modules/chrome-devtools-frontend/front_end/bindings_test_runner/AutomappingTestRunner.js(56,40): error TS2339: Property '_workspace' does not exist on type 'typeof BindingsTestRunner'. -node_modules/chrome-devtools-frontend/front_end/bindings_test_runner/AutomappingTestRunner.js(56,57): error TS2339: Property '_onBindingAdded' does not exist on type 'typeof BindingsTestRunner'. -node_modules/chrome-devtools-frontend/front_end/bindings_test_runner/AutomappingTestRunner.js(56,90): error TS2339: Property '_onBindingRemoved' does not exist on type 'typeof BindingsTestRunner'. -node_modules/chrome-devtools-frontend/front_end/bindings_test_runner/AutomappingTestRunner.js(57,30): error TS2339: Property '_automapping' does not exist on type 'typeof BindingsTestRunner'. -node_modules/chrome-devtools-frontend/front_end/bindings_test_runner/AutomappingTestRunner.js(57,76): error TS2339: Property '_onBindingFailed' does not exist on type 'typeof BindingsTestRunner'. -node_modules/chrome-devtools-frontend/front_end/bindings_test_runner/AutomappingTestRunner.js(58,30): error TS2339: Property '_automapping' does not exist on type 'typeof BindingsTestRunner'. -node_modules/chrome-devtools-frontend/front_end/bindings_test_runner/AutomappingTestRunner.js(58,76): error TS2339: Property '_onSweepHappened' does not exist on type 'typeof BindingsTestRunner'. node_modules/chrome-devtools-frontend/front_end/bindings_test_runner/AutomappingTestRunner.js(71,80): error TS2345: Argument of type 'Promise' is not assignable to parameter of type '() => Promise'. Type 'Promise' provides no match for the signature '(): Promise'. node_modules/chrome-devtools-frontend/front_end/bindings_test_runner/BindingsTestRunner.js(23,20): error TS2339: Property 'caseInsensetiveComparator' does not exist on type 'StringConstructor'. node_modules/chrome-devtools-frontend/front_end/bindings_test_runner/BindingsTestRunner.js(48,5): error TS2304: Cannot find name 'addedLines'. node_modules/chrome-devtools-frontend/front_end/bindings_test_runner/BindingsTestRunner.js(59,9): error TS2403: Subsequent variable declarations must have the same type. Variable 'url' must be of type 'any', but here has type 'string'. node_modules/chrome-devtools-frontend/front_end/bindings_test_runner/BindingsTestRunner.js(108,11): error TS2339: Property 'src' does not exist on type 'HTMLElement'. -node_modules/chrome-devtools-frontend/front_end/bindings_test_runner/BindingsTestRunner.js(150,14): error TS2339: Property 'cssModel' does not exist on type 'typeof TestRunner'. -node_modules/chrome-devtools-frontend/front_end/bindings_test_runner/BindingsTestRunner.js(159,16): error TS2339: Property 'cssModel' does not exist on type 'typeof TestRunner'. -node_modules/chrome-devtools-frontend/front_end/bindings_test_runner/BindingsTestRunner.js(190,27): error TS2339: Property 'debuggerModel' does not exist on type 'typeof TestRunner'. -node_modules/chrome-devtools-frontend/front_end/bindings_test_runner/BindingsTestRunner.js(191,32): error TS2339: Property 'debuggerModel' does not exist on type 'typeof TestRunner'. -node_modules/chrome-devtools-frontend/front_end/bindings_test_runner/BindingsTestRunner.js(197,27): error TS2339: Property 'cssModel' does not exist on type 'typeof TestRunner'. -node_modules/chrome-devtools-frontend/front_end/bindings_test_runner/IsolatedFilesystemTestRunner.js(15,8): error TS2339: Property 'root' does not exist on type 'typeof BindingsTestRunner'. -node_modules/chrome-devtools-frontend/front_end/bindings_test_runner/IsolatedFilesystemTestRunner.js(16,8): error TS2339: Property 'fileSystemPath' does not exist on type 'typeof BindingsTestRunner'. +node_modules/chrome-devtools-frontend/front_end/bindings_test_runner/IsolatedFilesystemTestRunner.js(10,23): error TS2339: Property 'isolatedFileSystem' does not exist on type 'typeof InspectorFrontendHostAPI'. +node_modules/chrome-devtools-frontend/front_end/bindings_test_runner/IsolatedFilesystemTestRunner.js(45,27): error TS2551: Property 'events' does not exist on type 'typeof InspectorFrontendHostAPI'. Did you mean 'Events'? +node_modules/chrome-devtools-frontend/front_end/bindings_test_runner/IsolatedFilesystemTestRunner.js(66,27): error TS2551: Property 'events' does not exist on type 'typeof InspectorFrontendHostAPI'. Did you mean 'Events'? node_modules/chrome-devtools-frontend/front_end/bindings_test_runner/IsolatedFilesystemTestRunner.js(103,8): error TS2339: Property '_fileSystem' does not exist on type 'typeof TestFileSystem'. node_modules/chrome-devtools-frontend/front_end/bindings_test_runner/IsolatedFilesystemTestRunner.js(104,8): error TS2540: Cannot assign to 'name' because it is a constant or a read-only property. node_modules/chrome-devtools-frontend/front_end/bindings_test_runner/IsolatedFilesystemTestRunner.js(105,8): error TS2339: Property '_children' does not exist on type 'typeof TestFileSystem'. @@ -3370,36 +3293,36 @@ node_modules/chrome-devtools-frontend/front_end/bindings_test_runner/IsolatedFil node_modules/chrome-devtools-frontend/front_end/bindings_test_runner/IsolatedFilesystemTestRunner.js(107,8): error TS2339: Property 'isDirectory' does not exist on type 'typeof TestFileSystem'. node_modules/chrome-devtools-frontend/front_end/bindings_test_runner/IsolatedFilesystemTestRunner.js(108,8): error TS2339: Property '_timestamp' does not exist on type 'typeof TestFileSystem'. node_modules/chrome-devtools-frontend/front_end/bindings_test_runner/IsolatedFilesystemTestRunner.js(109,8): error TS2339: Property '_parent' does not exist on type 'typeof TestFileSystem'. +node_modules/chrome-devtools-frontend/front_end/bindings_test_runner/IsolatedFilesystemTestRunner.js(134,27): error TS2551: Property 'events' does not exist on type 'typeof InspectorFrontendHostAPI'. Did you mean 'Events'? +node_modules/chrome-devtools-frontend/front_end/bindings_test_runner/IsolatedFilesystemTestRunner.js(159,27): error TS2551: Property 'events' does not exist on type 'typeof InspectorFrontendHostAPI'. Did you mean 'Events'? +node_modules/chrome-devtools-frontend/front_end/bindings_test_runner/IsolatedFilesystemTestRunner.js(172,27): error TS2551: Property 'events' does not exist on type 'typeof InspectorFrontendHostAPI'. Did you mean 'Events'? node_modules/chrome-devtools-frontend/front_end/bindings_test_runner/IsolatedFilesystemTestRunner.js(263,8): error TS2339: Property '_children' does not exist on type 'typeof TestFileSystem'. node_modules/chrome-devtools-frontend/front_end/bindings_test_runner/IsolatedFilesystemTestRunner.js(275,8): error TS2551: Property '_entry' does not exist on type 'typeof TestFileSystem'. Did you mean 'Entry'? node_modules/chrome-devtools-frontend/front_end/bindings_test_runner/IsolatedFilesystemTestRunner.js(276,8): error TS2339: Property '_modificationTimesDelta' does not exist on type 'typeof TestFileSystem'. node_modules/chrome-devtools-frontend/front_end/bindings_test_runner/OverridesTestRunner.js(7,13): error TS1064: The return type of an async function or method must be the global Promise type. node_modules/chrome-devtools-frontend/front_end/bindings_test_runner/PersistenceTestRunner.js(76,79): error TS2345: Argument of type 'string' is not assignable to parameter of type '{ [x: string]: any; Debugger: string; Formatter: string; Network: string; Snippets: string; FileS...'. node_modules/chrome-devtools-frontend/front_end/bindings_test_runner/PersistenceTestRunner.js(77,82): error TS2345: Argument of type 'string' is not assignable to parameter of type '{ [x: string]: any; Debugger: string; Formatter: string; Network: string; Snippets: string; FileS...'. -node_modules/chrome-devtools-frontend/front_end/changes/ChangesHighlighter.js(7,51): error TS2694: Namespace 'ChangesView' has no exported member 'Row'. +node_modules/chrome-devtools-frontend/front_end/changes/ChangesHighlighter.js(7,51): error TS2694: Namespace 'Changes.ChangesView' has no exported member 'Row'. node_modules/chrome-devtools-frontend/front_end/changes/ChangesHighlighter.js(9,2): error TS1131: Property or signature expected. -node_modules/chrome-devtools-frontend/front_end/changes/ChangesHighlighter.js(22,42): error TS2694: Namespace 'ChangesHighlighter' has no exported member 'DiffState'. +node_modules/chrome-devtools-frontend/front_end/changes/ChangesHighlighter.js(22,42): error TS2694: Namespace 'Changes.ChangesHighlighter' has no exported member 'DiffState'. node_modules/chrome-devtools-frontend/front_end/changes/ChangesHighlighter.js(47,47): error TS2339: Property 'blankLine' does not exist on type 'void'. node_modules/chrome-devtools-frontend/front_end/changes/ChangesHighlighter.js(48,29): error TS2339: Property 'blankLine' does not exist on type 'void'. node_modules/chrome-devtools-frontend/front_end/changes/ChangesHighlighter.js(50,29): error TS2339: Property 'token' does not exist on type 'void'. -node_modules/chrome-devtools-frontend/front_end/changes/ChangesHighlighter.js(59,45): error TS2694: Namespace 'ChangesHighlighter' has no exported member 'DiffState'. -node_modules/chrome-devtools-frontend/front_end/changes/ChangesHighlighter.js(78,44): error TS2694: Namespace 'ChangesHighlighter' has no exported member 'DiffState'. +node_modules/chrome-devtools-frontend/front_end/changes/ChangesHighlighter.js(59,45): error TS2694: Namespace 'Changes.ChangesHighlighter' has no exported member 'DiffState'. +node_modules/chrome-devtools-frontend/front_end/changes/ChangesHighlighter.js(78,44): error TS2694: Namespace 'Changes.ChangesHighlighter' has no exported member 'DiffState'. node_modules/chrome-devtools-frontend/front_end/changes/ChangesHighlighter.js(102,51): error TS2339: Property 'token' does not exist on type 'void'. -node_modules/chrome-devtools-frontend/front_end/changes/ChangesHighlighter.js(129,44): error TS2694: Namespace 'ChangesHighlighter' has no exported member 'DiffState'. +node_modules/chrome-devtools-frontend/front_end/changes/ChangesHighlighter.js(129,44): error TS2694: Namespace 'Changes.ChangesHighlighter' has no exported member 'DiffState'. node_modules/chrome-devtools-frontend/front_end/changes/ChangesHighlighter.js(142,31): error TS2339: Property 'blankLine' does not exist on type 'void'. node_modules/chrome-devtools-frontend/front_end/changes/ChangesHighlighter.js(144,39): error TS2339: Property 'blankLine' does not exist on type 'void'. node_modules/chrome-devtools-frontend/front_end/changes/ChangesHighlighter.js(147,39): error TS2339: Property 'blankLine' does not exist on type 'void'. -node_modules/chrome-devtools-frontend/front_end/changes/ChangesHighlighter.js(155,44): error TS2694: Namespace 'ChangesHighlighter' has no exported member 'DiffState'. -node_modules/chrome-devtools-frontend/front_end/changes/ChangesHighlighter.js(156,45): error TS2694: Namespace 'ChangesHighlighter' has no exported member 'DiffState'. -node_modules/chrome-devtools-frontend/front_end/changes/ChangesHighlighter.js(162,53): error TS2694: Namespace 'ChangesHighlighter' has no exported member 'DiffState'. +node_modules/chrome-devtools-frontend/front_end/changes/ChangesHighlighter.js(155,44): error TS2694: Namespace 'Changes.ChangesHighlighter' has no exported member 'DiffState'. +node_modules/chrome-devtools-frontend/front_end/changes/ChangesHighlighter.js(156,45): error TS2694: Namespace 'Changes.ChangesHighlighter' has no exported member 'DiffState'. +node_modules/chrome-devtools-frontend/front_end/changes/ChangesHighlighter.js(162,53): error TS2694: Namespace 'Changes.ChangesHighlighter' has no exported member 'DiffState'. node_modules/chrome-devtools-frontend/front_end/changes/ChangesHighlighter.js(169,2): error TS1131: Property or signature expected. node_modules/chrome-devtools-frontend/front_end/changes/ChangesHighlighter.js(181,28): error TS2339: Property 'DiffState' does not exist on type '(config: any, parserConfig: { diffRows: any[]; baselineLines: string[]; currentLines: string[]; m...'. node_modules/chrome-devtools-frontend/front_end/changes/ChangesSidebar.js(30,90): error TS2339: Property 'uiSourceCode' does not exist on type 'TreeElement'. node_modules/chrome-devtools-frontend/front_end/changes/ChangesSidebar.js(38,22): error TS2694: Namespace 'Common' has no exported member 'Event'. -node_modules/chrome-devtools-frontend/front_end/changes/ChangesSidebar.js(101,20): error TS2339: Property 'addEventListener' does not exist on type 'UISourceCode'. -node_modules/chrome-devtools-frontend/front_end/changes/ChangesSidebar.js(102,20): error TS2339: Property 'addEventListener' does not exist on type 'UISourceCode'. -node_modules/chrome-devtools-frontend/front_end/changes/ChangesSidebar.js(103,20): error TS2339: Property 'addEventListener' does not exist on type 'UISourceCode'. -node_modules/chrome-devtools-frontend/front_end/changes/ChangesView.js(26,44): error TS2694: Namespace 'ChangesView' has no exported member 'Row'. +node_modules/chrome-devtools-frontend/front_end/changes/ChangesView.js(26,44): error TS2694: Namespace 'Changes.ChangesView' has no exported member 'Row'. node_modules/chrome-devtools-frontend/front_end/changes/ChangesView.js(37,42): error TS2339: Property 'createChild' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/changes/ChangesView.js(43,45): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/changes/ChangesView.js(45,37): error TS2345: Argument of type 'ToolbarButton' is not assignable to parameter of type '{ [x: string]: any; item(): any & any; } & { [x: string]: any; item(): any & any; }'. @@ -3420,19 +3343,19 @@ node_modules/chrome-devtools-frontend/front_end/changes/ChangesView.js(167,25): node_modules/chrome-devtools-frontend/front_end/changes/ChangesView.js(170,28): error TS2339: Property 'pushAll' does not exist on type 'any[]'. node_modules/chrome-devtools-frontend/front_end/changes/ChangesView.js(172,26): error TS2339: Property 'pushAll' does not exist on type 'any[]'. node_modules/chrome-devtools-frontend/front_end/changes/ChangesView.js(175,51): error TS2345: Argument of type 'string' is not assignable to parameter of type '{ [x: string]: any; Deletion: string; Addition: string; Equal: string; Spacer: string; }'. -node_modules/chrome-devtools-frontend/front_end/changes/ChangesView.js(206,45): error TS2694: Namespace 'ChangesView' has no exported member 'Row'. +node_modules/chrome-devtools-frontend/front_end/changes/ChangesView.js(206,45): error TS2694: Namespace 'Changes.ChangesView' has no exported member 'Row'. node_modules/chrome-devtools-frontend/front_end/changes/ChangesView.js(212,46): error TS2345: Argument of type 'string' is not assignable to parameter of type '{ [x: string]: any; Deletion: string; Addition: string; Equal: string; Spacer: string; }'. node_modules/chrome-devtools-frontend/front_end/changes/ChangesView.js(215,15): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/changes/ChangesView.js(216,19): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/changes/ChangesView.js(217,15): error TS2345: Argument of type 'string' is not assignable to parameter of type '{ [x: string]: any; Deletion: string; Addition: string; Equal: string; Spacer: string; }'. node_modules/chrome-devtools-frontend/front_end/changes/ChangesView.js(231,46): error TS2345: Argument of type 'string' is not assignable to parameter of type '{ [x: string]: any; Deletion: string; Addition: string; Equal: string; Spacer: string; }'. -node_modules/chrome-devtools-frontend/front_end/changes/ChangesView.js(239,45): error TS2694: Namespace 'ChangesView' has no exported member 'Row'. +node_modules/chrome-devtools-frontend/front_end/changes/ChangesView.js(239,45): error TS2694: Namespace 'Changes.ChangesView' has no exported member 'Row'. node_modules/chrome-devtools-frontend/front_end/changes/ChangesView.js(243,41): error TS2345: Argument of type 'string' is not assignable to parameter of type '{ [x: string]: any; Deletion: string; Addition: string; Equal: string; Spacer: string; }'. node_modules/chrome-devtools-frontend/front_end/changes/ChangesView.js(244,42): error TS2345: Argument of type 'string' is not assignable to parameter of type '{ [x: string]: any; Deletion: string; Addition: string; Equal: string; Spacer: string; }'. node_modules/chrome-devtools-frontend/front_end/changes/ChangesView.js(253,45): error TS2345: Argument of type 'string' is not assignable to parameter of type '{ [x: string]: any; Deletion: string; Addition: string; Equal: string; Spacer: string; }'. node_modules/chrome-devtools-frontend/front_end/changes/ChangesView.js(255,46): error TS2345: Argument of type 'string' is not assignable to parameter of type '{ [x: string]: any; Deletion: string; Addition: string; Equal: string; Spacer: string; }'. -node_modules/chrome-devtools-frontend/front_end/changes/ChangesView.js(269,37): error TS2694: Namespace 'ChangesView' has no exported member 'RowType'. -node_modules/chrome-devtools-frontend/front_end/changes/ChangesView.js(270,38): error TS2694: Namespace 'ChangesView' has no exported member 'Row'. +node_modules/chrome-devtools-frontend/front_end/changes/ChangesView.js(269,37): error TS2694: Namespace 'Changes.ChangesView' has no exported member 'RowType'. +node_modules/chrome-devtools-frontend/front_end/changes/ChangesView.js(270,38): error TS2694: Namespace 'Changes.ChangesView' has no exported member 'Row'. node_modules/chrome-devtools-frontend/front_end/changes/ChangesView.js(273,11): error TS2365: Operator '===' cannot be applied to types '{ [x: string]: any; Deletion: string; Addition: string; Equal: string; Spacer: string; }' and 'string'. node_modules/chrome-devtools-frontend/front_end/changes/ChangesView.js(275,11): error TS2365: Operator '===' cannot be applied to types '{ [x: string]: any; Deletion: string; Addition: string; Equal: string; Spacer: string; }' and 'string'. node_modules/chrome-devtools-frontend/front_end/changes/ChangesView.js(277,11): error TS2365: Operator '===' cannot be applied to types '{ [x: string]: any; Deletion: string; Addition: string; Equal: string; Spacer: string; }' and 'string'. @@ -3524,6 +3447,8 @@ node_modules/chrome-devtools-frontend/front_end/cm/codemirror.js(6378,11): error node_modules/chrome-devtools-frontend/front_end/cm/codemirror.js(6391,10): error TS2339: Property 'linked' does not exist on type 'Doc'. node_modules/chrome-devtools-frontend/front_end/cm/codemirror.js(6454,39): error TS2339: Property 'FileReader' does not exist on type 'Window'. node_modules/chrome-devtools-frontend/front_end/cm/codemirror.js(6454,60): error TS2339: Property 'File' does not exist on type 'Window'. +node_modules/chrome-devtools-frontend/front_end/cm/codemirror.js(6464,44): error TS2345: Argument of type 'string | ArrayBuffer' is not assignable to parameter of type 'string'. + Type 'ArrayBuffer' is not assignable to type 'string'. node_modules/chrome-devtools-frontend/front_end/cm/codemirror.js(6553,25): error TS2339: Property 'CodeMirror' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/cm/codemirror.js(7343,11): error TS2339: Property 'copy' does not exist on type '(...args: any[]) => any'. node_modules/chrome-devtools-frontend/front_end/cm/codemirror.js(7777,11): error TS2339: Property 'wrapper' does not exist on type 'Display'. @@ -3602,7 +3527,7 @@ node_modules/chrome-devtools-frontend/front_end/cm_modes/coffeescript.js(11,19): node_modules/chrome-devtools-frontend/front_end/cm_modes/coffeescript.js(11,43): error TS2304: Cannot find name 'define'. node_modules/chrome-devtools-frontend/front_end/cm_modes/coffeescript.js(12,5): error TS2304: Cannot find name 'define'. node_modules/chrome-devtools-frontend/front_end/cm_modes/coffeescript.js(41,3): error TS2322: Type 'RegExp' is not assignable to type 'string[]'. - Property 'flatMap' is missing in type 'RegExp'. + Property 'length' is missing in type 'RegExp'. node_modules/chrome-devtools-frontend/front_end/cm_modes/coffeescript.js(282,24): error TS2339: Property 'exec' does not exist on type 'string[]'. node_modules/chrome-devtools-frontend/front_end/cm_modes/jsx.js(6,5): error TS2554: Expected 0-1 arguments, but got 3. node_modules/chrome-devtools-frontend/front_end/cm_modes/jsx.js(6,17): error TS2307: Cannot find module '../../lib/codemirror'. @@ -3678,16 +3603,18 @@ node_modules/chrome-devtools-frontend/front_end/color_picker/ContrastDetails.js( Type 'ToolbarToggle' is not assignable to type '{ [x: string]: any; item(): any & any; }'. node_modules/chrome-devtools-frontend/front_end/color_picker/ContrastDetails.js(125,27): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/color_picker/ContrastDetails.js(136,28): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/color_picker/ContrastDetails.js(151,27): error TS2339: Property 'openInNewTab' does not exist on type 'typeof InspectorFrontendHost'. +node_modules/chrome-devtools-frontend/front_end/color_picker/ContrastDetails.js(151,27): error TS2339: Property 'openInNewTab' does not exist on type 'typeof InspectorFrontendHostAPI'. node_modules/chrome-devtools-frontend/front_end/color_picker/ContrastDetails.js(178,22): error TS2694: Namespace 'Common' has no exported member 'Event'. node_modules/chrome-devtools-frontend/front_end/color_picker/ContrastDetails.js(191,11): error TS2339: Property 'consume' does not exist on type 'Event'. node_modules/chrome-devtools-frontend/front_end/color_picker/ContrastDetails.js(201,35): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/color_picker/ContrastDetails.js(207,35): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/color_picker/ContrastDetails.js(232,27): error TS2339: Property 'setEyeDropperActive' does not exist on type 'typeof InspectorFrontendHost'. +node_modules/chrome-devtools-frontend/front_end/color_picker/ContrastDetails.js(232,27): error TS2339: Property 'setEyeDropperActive' does not exist on type 'typeof InspectorFrontendHostAPI'. +node_modules/chrome-devtools-frontend/front_end/color_picker/ContrastDetails.js(234,29): error TS2551: Property 'events' does not exist on type 'typeof InspectorFrontendHostAPI'. Did you mean 'Events'? +node_modules/chrome-devtools-frontend/front_end/color_picker/ContrastDetails.js(237,29): error TS2551: Property 'events' does not exist on type 'typeof InspectorFrontendHostAPI'. Did you mean 'Events'? node_modules/chrome-devtools-frontend/front_end/color_picker/ContrastDetails.js(243,22): error TS2694: Namespace 'Common' has no exported member 'Event'. -node_modules/chrome-devtools-frontend/front_end/color_picker/ContrastDetails.js(251,27): error TS2339: Property 'bringToFront' does not exist on type 'typeof InspectorFrontendHost'. +node_modules/chrome-devtools-frontend/front_end/color_picker/ContrastDetails.js(251,27): error TS2339: Property 'bringToFront' does not exist on type 'typeof InspectorFrontendHostAPI'. node_modules/chrome-devtools-frontend/front_end/color_picker/ContrastDetails.js(261,41): error TS2339: Property 'createChild' does not exist on type 'Element'. -node_modules/chrome-devtools-frontend/front_end/color_picker/ContrastInfo.js(32,28): error TS2694: Namespace 'CSSModel' has no exported member 'ContrastInfo'. +node_modules/chrome-devtools-frontend/front_end/color_picker/ContrastInfo.js(32,28): error TS2694: Namespace 'SDK.CSSModel' has no exported member 'ContrastInfo'. node_modules/chrome-devtools-frontend/front_end/color_picker/ContrastInfo.js(124,53): error TS2345: Argument of type 'string' is not assignable to parameter of type '{ [x: string]: any; Original: string; Nickname: string; HEX: string; ShortHEX: string; HEXA: stri...'. node_modules/chrome-devtools-frontend/front_end/color_picker/ContrastOverlay.js(16,41): error TS2339: Property 'createSVGChild' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/color_picker/Spectrum.js(38,32): error TS2339: Property 'createSVGChild' does not exist on type 'Element'. @@ -3699,7 +3626,7 @@ node_modules/chrome-devtools-frontend/front_end/color_picker/Spectrum.js(64,31): Type 'ToolbarToggle' is not assignable to type '{ [x: string]: any; item(): any & any; }'. node_modules/chrome-devtools-frontend/front_end/color_picker/Spectrum.js(84,18): error TS2339: Property 'maxLength' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/color_picker/Spectrum.js(97,20): error TS2339: Property 'maxLength' does not exist on type 'Element'. -node_modules/chrome-devtools-frontend/front_end/color_picker/Spectrum.js(126,52): error TS2694: Namespace 'Spectrum' has no exported member 'Palette'. +node_modules/chrome-devtools-frontend/front_end/color_picker/Spectrum.js(126,52): error TS2694: Namespace 'ColorPicker.Spectrum' has no exported member 'Palette'. node_modules/chrome-devtools-frontend/front_end/color_picker/Spectrum.js(128,46): error TS2339: Property 'createChild' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/color_picker/Spectrum.js(130,57): error TS2339: Property 'createChild' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/color_picker/Spectrum.js(133,49): error TS2339: Property 'createChild' does not exist on type 'Element'. @@ -3723,9 +3650,12 @@ node_modules/chrome-devtools-frontend/front_end/color_picker/Spectrum.js(221,31) node_modules/chrome-devtools-frontend/front_end/color_picker/Spectrum.js(241,27): error TS2339: Property 'focus' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/color_picker/Spectrum.js(251,13): error TS2339: Property 'style' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/color_picker/Spectrum.js(251,39): error TS2339: Property 'sprintf' does not exist on type 'StringConstructor'. -node_modules/chrome-devtools-frontend/front_end/color_picker/Spectrum.js(253,15): error TS2339: Property 'animate' does not exist on type 'Element'. +node_modules/chrome-devtools-frontend/front_end/color_picker/Spectrum.js(253,23): error TS2345: Argument of type '{ opacity: number; }[]' is not assignable to parameter of type 'PropertyIndexedKeyframes | Keyframe[]'. + Type '{ opacity: number; }[]' is not assignable to type 'Keyframe[]'. + Type '{ opacity: number; }' is not assignable to type 'Keyframe'. + Property 'alignContent' is missing in type '{ opacity: number; }'. node_modules/chrome-devtools-frontend/front_end/color_picker/Spectrum.js(254,13): error TS2339: Property 'title' does not exist on type 'Element'. -node_modules/chrome-devtools-frontend/front_end/color_picker/Spectrum.js(259,36): error TS2694: Namespace 'Spectrum' has no exported member 'Palette'. +node_modules/chrome-devtools-frontend/front_end/color_picker/Spectrum.js(259,36): error TS2694: Namespace 'ColorPicker.Spectrum' has no exported member 'Palette'. node_modules/chrome-devtools-frontend/front_end/color_picker/Spectrum.js(272,22): error TS2339: Property '__mutable' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/color_picker/Spectrum.js(273,22): error TS2339: Property '__color' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/color_picker/Spectrum.js(277,35): error TS2339: Property 'createChild' does not exist on type 'Element'. @@ -3745,12 +3675,12 @@ node_modules/chrome-devtools-frontend/front_end/color_picker/Spectrum.js(387,11) node_modules/chrome-devtools-frontend/front_end/color_picker/Spectrum.js(387,65): error TS2339: Property 'pageY' does not exist on type 'Event'. node_modules/chrome-devtools-frontend/front_end/color_picker/Spectrum.js(390,21): error TS2339: Property 'pageX' does not exist on type 'Event'. node_modules/chrome-devtools-frontend/front_end/color_picker/Spectrum.js(392,11): error TS2339: Property 'pageY' does not exist on type 'Event'. -node_modules/chrome-devtools-frontend/front_end/color_picker/Spectrum.js(453,38): error TS2694: Namespace 'Spectrum' has no exported member 'Palette'. -node_modules/chrome-devtools-frontend/front_end/color_picker/Spectrum.js(466,36): error TS2694: Namespace 'Spectrum' has no exported member 'Palette'. -node_modules/chrome-devtools-frontend/front_end/color_picker/Spectrum.js(481,36): error TS2694: Namespace 'Spectrum' has no exported member 'Palette'. +node_modules/chrome-devtools-frontend/front_end/color_picker/Spectrum.js(453,38): error TS2694: Namespace 'ColorPicker.Spectrum' has no exported member 'Palette'. +node_modules/chrome-devtools-frontend/front_end/color_picker/Spectrum.js(466,36): error TS2694: Namespace 'ColorPicker.Spectrum' has no exported member 'Palette'. +node_modules/chrome-devtools-frontend/front_end/color_picker/Spectrum.js(481,36): error TS2694: Namespace 'ColorPicker.Spectrum' has no exported member 'Palette'. node_modules/chrome-devtools-frontend/front_end/color_picker/Spectrum.js(487,39): error TS2339: Property 'createChild' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/color_picker/Spectrum.js(492,22): error TS2339: Property 'createChild' does not exist on type 'Element'. -node_modules/chrome-devtools-frontend/front_end/color_picker/Spectrum.js(498,36): error TS2694: Namespace 'Spectrum' has no exported member 'Palette'. +node_modules/chrome-devtools-frontend/front_end/color_picker/Spectrum.js(498,36): error TS2694: Namespace 'ColorPicker.Spectrum' has no exported member 'Palette'. node_modules/chrome-devtools-frontend/front_end/color_picker/Spectrum.js(528,18): error TS2339: Property 'style' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/color_picker/Spectrum.js(541,34): error TS2345: Argument of type 'string | { [x: string]: any; Original: string; Nickname: string; HEX: string; ShortHEX: string; H...' is not assignable to parameter of type 'string'. Type '{ [x: string]: any; Original: string; Nickname: string; HEX: string; ShortHEX: string; HEXA: stri...' is not assignable to type 'string'. @@ -3758,7 +3688,7 @@ node_modules/chrome-devtools-frontend/front_end/color_picker/Spectrum.js(546,22) node_modules/chrome-devtools-frontend/front_end/color_picker/Spectrum.js(565,11): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/color_picker/Spectrum.js(567,11): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/color_picker/Spectrum.js(570,9): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/color_picker/Spectrum.js(598,28): error TS2694: Namespace 'CSSModel' has no exported member 'ContrastInfo'. +node_modules/chrome-devtools-frontend/front_end/color_picker/Spectrum.js(598,28): error TS2694: Namespace 'SDK.CSSModel' has no exported member 'ContrastInfo'. node_modules/chrome-devtools-frontend/front_end/color_picker/Spectrum.js(714,24): error TS2339: Property 'value' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/color_picker/Spectrum.js(716,24): error TS2339: Property 'value' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/color_picker/Spectrum.js(745,16): error TS2339: Property 'sprintf' does not exist on type 'StringConstructor'. @@ -3772,19 +3702,20 @@ node_modules/chrome-devtools-frontend/front_end/color_picker/Spectrum.js(782,36) node_modules/chrome-devtools-frontend/front_end/color_picker/Spectrum.js(786,28): error TS2339: Property 'sprintf' does not exist on type 'StringConstructor'. node_modules/chrome-devtools-frontend/front_end/color_picker/Spectrum.js(796,52): error TS2345: Argument of type '{ [x: string]: any; Original: string; Nickname: string; HEX: string; ShortHEX: string; HEXA: stri...' is not assignable to parameter of type 'string'. node_modules/chrome-devtools-frontend/front_end/color_picker/Spectrum.js(821,22): error TS2694: Namespace 'Common' has no exported member 'Event'. -node_modules/chrome-devtools-frontend/front_end/color_picker/Spectrum.js(827,27): error TS2339: Property 'setEyeDropperActive' does not exist on type 'typeof InspectorFrontendHost'. +node_modules/chrome-devtools-frontend/front_end/color_picker/Spectrum.js(827,27): error TS2339: Property 'setEyeDropperActive' does not exist on type 'typeof InspectorFrontendHostAPI'. +node_modules/chrome-devtools-frontend/front_end/color_picker/Spectrum.js(829,29): error TS2551: Property 'events' does not exist on type 'typeof InspectorFrontendHostAPI'. Did you mean 'Events'? +node_modules/chrome-devtools-frontend/front_end/color_picker/Spectrum.js(832,29): error TS2551: Property 'events' does not exist on type 'typeof InspectorFrontendHostAPI'. Did you mean 'Events'? node_modules/chrome-devtools-frontend/front_end/color_picker/Spectrum.js(838,22): error TS2694: Namespace 'Common' has no exported member 'Event'. -node_modules/chrome-devtools-frontend/front_end/color_picker/Spectrum.js(845,27): error TS2339: Property 'bringToFront' does not exist on type 'typeof InspectorFrontendHost'. -node_modules/chrome-devtools-frontend/front_end/color_picker/Spectrum.js(864,77): error TS1003: Identifier expected. +node_modules/chrome-devtools-frontend/front_end/color_picker/Spectrum.js(845,27): error TS2339: Property 'bringToFront' does not exist on type 'typeof InspectorFrontendHostAPI'. node_modules/chrome-devtools-frontend/front_end/color_picker/Spectrum.js(865,22): error TS2339: Property 'Palette' does not exist on type 'typeof Spectrum'. -node_modules/chrome-devtools-frontend/front_end/color_picker/Spectrum.js(870,45): error TS2694: Namespace 'Spectrum' has no exported member 'Palette'. +node_modules/chrome-devtools-frontend/front_end/color_picker/Spectrum.js(870,45): error TS2694: Namespace 'ColorPicker.Spectrum' has no exported member 'Palette'. node_modules/chrome-devtools-frontend/front_end/color_picker/Spectrum.js(881,37): error TS2339: Property 'catchException' does not exist on type 'Promise'. node_modules/chrome-devtools-frontend/front_end/color_picker/Spectrum.js(918,37): error TS2339: Property 'keysArray' does not exist on type 'Map'. node_modules/chrome-devtools-frontend/front_end/color_picker/Spectrum.js(933,29): error TS2339: Property 'keysArray' does not exist on type 'Map'. node_modules/chrome-devtools-frontend/front_end/color_picker/Spectrum.js(1009,39): error TS2339: Property 'createChild' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/color_picker/Spectrum.js(1016,34): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/color_picker/Spectrum.js(1038,27): error TS2339: Property 'copyText' does not exist on type 'typeof InspectorFrontendHost'. -node_modules/chrome-devtools-frontend/front_end/common/Color.js(36,28): error TS2694: Namespace 'Color' has no exported member 'Format'. +node_modules/chrome-devtools-frontend/front_end/color_picker/Spectrum.js(1038,27): error TS2339: Property 'copyText' does not exist on type 'typeof InspectorFrontendHostAPI'. +node_modules/chrome-devtools-frontend/front_end/common/Color.js(36,28): error TS2694: Namespace 'Common.Color' has no exported member 'Format'. node_modules/chrome-devtools-frontend/front_end/common/Color.js(91,65): error TS2345: Argument of type 'string' is not assignable to parameter of type '{ [x: string]: any; Original: string; Nickname: string; HEX: string; ShortHEX: string; HEXA: stri...'. node_modules/chrome-devtools-frontend/front_end/common/Color.js(99,11): error TS2322: Type 'string' is not assignable to type '{ [x: string]: any; Original: string; Nickname: string; HEX: string; ShortHEX: string; HEXA: stri...'. node_modules/chrome-devtools-frontend/front_end/common/Color.js(133,13): error TS2403: Subsequent variable declarations must have the same type. Variable 'rgba' must be of type 'any', but here has type 'number[]'. @@ -3804,11 +3735,11 @@ node_modules/chrome-devtools-frontend/front_end/common/Color.js(369,82): error T node_modules/chrome-devtools-frontend/front_end/common/Color.js(371,82): error TS2339: Property '_blendedFg' does not exist on type '(fgRGBA: number[], bgRGBA: number[]) => number'. node_modules/chrome-devtools-frontend/front_end/common/Color.js(375,61): error TS2339: Property '_blendedFg' does not exist on type '(fgRGBA: number[], bgRGBA: number[]) => number'. node_modules/chrome-devtools-frontend/front_end/common/Color.js(376,43): error TS2339: Property '_blendedFg' does not exist on type '(fgRGBA: number[], bgRGBA: number[]) => number'. -node_modules/chrome-devtools-frontend/front_end/common/Color.js(409,29): error TS2694: Namespace 'Color' has no exported member 'Format'. +node_modules/chrome-devtools-frontend/front_end/common/Color.js(409,29): error TS2694: Namespace 'Common.Color' has no exported member 'Format'. node_modules/chrome-devtools-frontend/front_end/common/Color.js(426,5): error TS2322: Type 'string | { [x: string]: any; Original: string; Nickname: string; HEX: string; ShortHEX: string; H...' is not assignable to type '{ [x: string]: any; Original: string; Nickname: string; HEX: string; ShortHEX: string; HEXA: stri...'. Type 'string' is not assignable to type '{ [x: string]: any; Original: string; Nickname: string; HEX: string; ShortHEX: string; HEXA: stri...'. -node_modules/chrome-devtools-frontend/front_end/common/Color.js(430,29): error TS2694: Namespace 'Color' has no exported member 'Format'. -node_modules/chrome-devtools-frontend/front_end/common/Color.js(503,29): error TS2694: Namespace 'Color' has no exported member 'Format'. +node_modules/chrome-devtools-frontend/front_end/common/Color.js(430,29): error TS2694: Namespace 'Common.Color' has no exported member 'Format'. +node_modules/chrome-devtools-frontend/front_end/common/Color.js(503,29): error TS2694: Namespace 'Common.Color' has no exported member 'Format'. node_modules/chrome-devtools-frontend/front_end/common/Color.js(518,7): error TS2322: Type 'string' is not assignable to type '{ [x: string]: any; Original: string; Nickname: string; HEX: string; ShortHEX: string; HEXA: stri...'. node_modules/chrome-devtools-frontend/front_end/common/Color.js(519,5): error TS2322: Type 'string' is not assignable to type '{ [x: string]: any; Original: string; Nickname: string; HEX: string; ShortHEX: string; HEXA: stri...'. node_modules/chrome-devtools-frontend/front_end/common/Color.js(563,23): error TS2339: Property 'sprintf' does not exist on type 'StringConstructor'. @@ -3839,47 +3770,41 @@ node_modules/chrome-devtools-frontend/front_end/common/Color.js(935,45): error T Type '{ min: number; max: number; }' is not assignable to type 'number | { min: number; max: number; count: number; }'. Type '{ min: number; max: number; }' is not assignable to type '{ min: number; max: number; count: number; }'. Property 'count' is missing in type '{ min: number; max: number; }'. -node_modules/chrome-devtools-frontend/front_end/common/Console.js(16,30): error TS2694: Namespace 'Console' has no exported member 'MessageLevel'. +node_modules/chrome-devtools-frontend/front_end/common/Console.js(16,30): error TS2694: Namespace 'Common.Console' has no exported member 'MessageLevel'. node_modules/chrome-devtools-frontend/front_end/common/Console.js(21,42): error TS2345: Argument of type 'string | { [x: string]: any; Info: string; Warning: string; Error: string; }' is not assignable to parameter of type '{ [x: string]: any; Info: string; Warning: string; Error: string; }'. Type 'string' is not assignable to type '{ [x: string]: any; Info: string; Warning: string; Error: string; }'. node_modules/chrome-devtools-frontend/front_end/common/Console.js(30,27): error TS2345: Argument of type 'string' is not assignable to parameter of type '{ [x: string]: any; Info: string; Warning: string; Error: string; }'. node_modules/chrome-devtools-frontend/front_end/common/Console.js(37,27): error TS2345: Argument of type 'string' is not assignable to parameter of type '{ [x: string]: any; Info: string; Warning: string; Error: string; }'. node_modules/chrome-devtools-frontend/front_end/common/Console.js(44,27): error TS2345: Argument of type 'string' is not assignable to parameter of type '{ [x: string]: any; Info: string; Warning: string; Error: string; }'. -node_modules/chrome-devtools-frontend/front_end/common/Console.js(86,30): error TS2694: Namespace 'Console' has no exported member 'MessageLevel'. +node_modules/chrome-devtools-frontend/front_end/common/Console.js(86,30): error TS2694: Namespace 'Common.Console' has no exported member 'MessageLevel'. node_modules/chrome-devtools-frontend/front_end/common/ContentProvider.js(37,15): error TS2355: A function whose declared type is neither 'void' nor 'any' must return a value. node_modules/chrome-devtools-frontend/front_end/common/ContentProvider.js(42,15): error TS2355: A function whose declared type is neither 'void' nor 'any' must return a value. node_modules/chrome-devtools-frontend/front_end/common/ContentProvider.js(47,15): error TS2355: A function whose declared type is neither 'void' nor 'any' must return a value. node_modules/chrome-devtools-frontend/front_end/common/ContentProvider.js(52,15): error TS2355: A function whose declared type is neither 'void' nor 'any' must return a value. node_modules/chrome-devtools-frontend/front_end/common/ContentProvider.js(60,15): error TS2355: A function whose declared type is neither 'void' nor 'any' must return a value. -node_modules/chrome-devtools-frontend/front_end/common/ModuleExtensionInterfaces.js(12,31): error TS2694: Namespace 'Renderer' has no exported member 'Options'. +node_modules/chrome-devtools-frontend/front_end/common/ModuleExtensionInterfaces.js(12,31): error TS2694: Namespace 'Common.Renderer' has no exported member 'Options'. node_modules/chrome-devtools-frontend/front_end/common/ModuleExtensionInterfaces.js(13,15): error TS2355: A function whose declared type is neither 'void' nor 'any' must return a value. -node_modules/chrome-devtools-frontend/front_end/common/ModuleExtensionInterfaces.js(20,29): error TS2694: Namespace 'Renderer' has no exported member 'Options'. +node_modules/chrome-devtools-frontend/front_end/common/ModuleExtensionInterfaces.js(20,29): error TS2694: Namespace 'Common.Renderer' has no exported member 'Options'. node_modules/chrome-devtools-frontend/front_end/common/ModuleExtensionInterfaces.js(27,15): error TS2339: Property 'runtime' does not exist on type 'Window'. node_modules/chrome-devtools-frontend/front_end/common/ModuleExtensionInterfaces.js(39,2): error TS1131: Property or signature expected. node_modules/chrome-devtools-frontend/front_end/common/ModuleExtensionInterfaces.js(40,17): error TS2300: Duplicate identifier 'Options'. -node_modules/chrome-devtools-frontend/front_end/common/ModuleExtensionInterfaces.js(40,17): error TS2339: Property 'Options' does not exist on type '{ (): void; renderPromise(object: any, options?: any): Promise; }'. +node_modules/chrome-devtools-frontend/front_end/common/ModuleExtensionInterfaces.js(40,17): error TS2339: Property 'Options' does not exist on type '{ (): void; prototype: { [x: string]: any; }; renderPromise(object: any, options?: any): Promise<...'. node_modules/chrome-devtools-frontend/front_end/common/ModuleExtensionInterfaces.js(63,15): error TS2339: Property 'runtime' does not exist on type 'Window'. node_modules/chrome-devtools-frontend/front_end/common/ModuleExtensionInterfaces.js(81,15): error TS2355: A function whose declared type is neither 'void' nor 'any' must return a value. node_modules/chrome-devtools-frontend/front_end/common/ModuleExtensionInterfaces.js(105,15): error TS2355: A function whose declared type is neither 'void' nor 'any' must return a value. -node_modules/chrome-devtools-frontend/front_end/common/Object.js(32,52): error TS2694: Namespace 'Object' has no exported member '_listenerCallbackTuple'. +node_modules/chrome-devtools-frontend/front_end/common/Object.js(32,52): error TS2694: Namespace 'Common.Object' has no exported member '_listenerCallbackTuple'. node_modules/chrome-devtools-frontend/front_end/common/Object.js(39,31): error TS2694: Namespace 'Common' has no exported member 'Event'. -node_modules/chrome-devtools-frontend/front_end/common/Object.js(41,35): error TS2694: Namespace 'EventTarget' has no exported member 'EventDescriptor'. +node_modules/chrome-devtools-frontend/front_end/common/Object.js(41,35): error TS2694: Namespace 'Common.EventTarget' has no exported member 'EventDescriptor'. node_modules/chrome-devtools-frontend/front_end/common/Object.js(73,31): error TS2694: Namespace 'Common' has no exported member 'Event'. node_modules/chrome-devtools-frontend/front_end/common/Object.js(109,36): error TS2694: Namespace 'Common' has no exported member 'Event'. -node_modules/chrome-devtools-frontend/front_end/common/Object.js(118,2): error TS1003: Identifier expected. node_modules/chrome-devtools-frontend/front_end/common/Object.js(119,8): error TS2300: Duplicate identifier 'Event'. -node_modules/chrome-devtools-frontend/front_end/common/Object.js(119,8): error TS2339: Property 'Event' does not exist on type 'typeof Common'. node_modules/chrome-devtools-frontend/front_end/common/Object.js(122,76): error TS2694: Namespace 'Common' has no exported member 'Event'. -node_modules/chrome-devtools-frontend/front_end/common/Object.js(123,2): error TS1003: Identifier expected. node_modules/chrome-devtools-frontend/front_end/common/Object.js(124,15): error TS2339: Property '_listenerCallbackTuple' does not exist on type 'typeof Object'. node_modules/chrome-devtools-frontend/front_end/common/Object.js(132,129): error TS2694: Namespace 'Common' has no exported member 'Event'. -node_modules/chrome-devtools-frontend/front_end/common/Object.js(133,2): error TS1003: Identifier expected. -node_modules/chrome-devtools-frontend/front_end/common/Object.js(134,20): error TS2339: Property 'EventDescriptor' does not exist on type '{ (): void; removeEventListeners(eventList: any[]): void; }'. -node_modules/chrome-devtools-frontend/front_end/common/Object.js(137,39): error TS2694: Namespace 'EventTarget' has no exported member 'EventDescriptor'. -node_modules/chrome-devtools-frontend/front_end/common/Object.js(151,31): error TS2694: Namespace 'Common' has no exported member 'Event'. -node_modules/chrome-devtools-frontend/front_end/common/Object.js(153,35): error TS2694: Namespace 'EventTarget' has no exported member 'EventDescriptor'. +node_modules/chrome-devtools-frontend/front_end/common/Object.js(134,20): error TS2339: Property 'EventDescriptor' does not exist on type '{ (): void; removeEventListeners(eventList: any[]): void; prototype: { [x: string]: any; }; }'. +node_modules/chrome-devtools-frontend/front_end/common/Object.js(137,39): error TS2694: Namespace 'Common.EventTarget' has no exported member 'EventDescriptor'. +node_modules/chrome-devtools-frontend/front_end/common/Object.js(153,35): error TS2694: Namespace 'Common.EventTarget' has no exported member 'EventDescriptor'. node_modules/chrome-devtools-frontend/front_end/common/Object.js(159,15): error TS2355: A function whose declared type is neither 'void' nor 'any' must return a value. -node_modules/chrome-devtools-frontend/front_end/common/Object.js(165,31): error TS2694: Namespace 'Common' has no exported member 'Event'. node_modules/chrome-devtools-frontend/front_end/common/Object.js(172,15): error TS2355: A function whose declared type is neither 'void' nor 'any' must return a value. node_modules/chrome-devtools-frontend/front_end/common/OutputStream.js(13,15): error TS2355: A function whose declared type is neither 'void' nor 'any' must return a value. node_modules/chrome-devtools-frontend/front_end/common/ParsedURL.js(122,26): error TS2339: Property '_urlRegexInstance' does not exist on type 'typeof ParsedURL'. @@ -3916,7 +3841,6 @@ node_modules/chrome-devtools-frontend/front_end/common/Settings.js(535,18): erro node_modules/chrome-devtools-frontend/front_end/common/Settings.js(541,18): error TS2339: Property 'horizontal' does not exist on type '{}'. node_modules/chrome-devtools-frontend/front_end/common/Settings.js(542,18): error TS2339: Property 'horizontal' does not exist on type '{}'. node_modules/chrome-devtools-frontend/front_end/common/Throttler.js(102,5): error TS2322: Type 'Timer' is not assignable to type 'number'. -node_modules/chrome-devtools-frontend/front_end/common/Throttler.js(113,34): error TS1003: Identifier expected. node_modules/chrome-devtools-frontend/front_end/common/Throttler.js(114,18): error TS2339: Property 'FinishCallback' does not exist on type 'typeof Throttler'. node_modules/chrome-devtools-frontend/front_end/common/UIString.js(40,17): error TS2339: Property 'vsprintf' does not exist on type 'StringConstructor'. node_modules/chrome-devtools-frontend/front_end/common/UIString.js(62,36): error TS2339: Property 'tokenizeFormatString' does not exist on type 'StringConstructor'. @@ -3929,7 +3853,7 @@ node_modules/chrome-devtools-frontend/front_end/common/Worker.js(82,25): error T node_modules/chrome-devtools-frontend/front_end/components/DOMBreakpointsSidebarPane.js(39,45): error TS2339: Property 'createChild' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/components/DOMBreakpointsSidebarPane.js(40,46): error TS2339: Property 'createChild' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/components/DOMBreakpointsSidebarPane.js(41,38): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/components/DOMBreakpointsSidebarPane.js(43,96): error TS2694: Namespace 'DOMBreakpointsSidebarPane' has no exported member 'Item'. +node_modules/chrome-devtools-frontend/front_end/components/DOMBreakpointsSidebarPane.js(43,96): error TS2694: Namespace 'Components.DOMBreakpointsSidebarPane' has no exported member 'Item'. node_modules/chrome-devtools-frontend/front_end/components/DOMBreakpointsSidebarPane.js(75,38): error TS2339: Property 'createChild' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/components/DOMBreakpointsSidebarPane.js(78,16): error TS2339: Property 'sprintf' does not exist on type 'StringConstructor'. node_modules/chrome-devtools-frontend/front_end/components/DOMBreakpointsSidebarPane.js(80,37): error TS2339: Property 'createChild' does not exist on type 'Element'. @@ -3941,7 +3865,6 @@ node_modules/chrome-devtools-frontend/front_end/components/DOMBreakpointsSidebar node_modules/chrome-devtools-frontend/front_end/components/DOMBreakpointsSidebarPane.js(157,13): error TS2339: Property '_item' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/components/DOMBreakpointsSidebarPane.js(177,45): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/components/DOMBreakpointsSidebarPane.js(180,45): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/components/DOMBreakpointsSidebarPane.js(233,106): error TS1003: Identifier expected. node_modules/chrome-devtools-frontend/front_end/components/DOMBreakpointsSidebarPane.js(234,38): error TS2300: Duplicate identifier 'Item'. node_modules/chrome-devtools-frontend/front_end/components/DOMBreakpointsSidebarPane.js(234,38): error TS2339: Property 'Item' does not exist on type 'typeof DOMBreakpointsSidebarPane'. node_modules/chrome-devtools-frontend/front_end/components/DOMBreakpointsSidebarPane.js(237,61): error TS2555: Expected at least 2 arguments, but got 1. @@ -3950,7 +3873,7 @@ node_modules/chrome-devtools-frontend/front_end/components/DOMBreakpointsSidebar node_modules/chrome-devtools-frontend/front_end/components/DOMBreakpointsSidebarPane.js(243,61): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/components/DOMBreakpointsSidebarPane.js(244,63): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/components/DOMBreakpointsSidebarPane.js(245,57): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/components/DOMBreakpointsSidebarPane.js(267,52): error TS2694: Namespace 'DOMBreakpoint' has no exported member 'Type'. +node_modules/chrome-devtools-frontend/front_end/components/DOMBreakpointsSidebarPane.js(267,52): error TS2694: Namespace 'SDK.DOMDebuggerModel.DOMBreakpoint' has no exported member 'Type'. node_modules/chrome-devtools-frontend/front_end/components/DOMBreakpointsSidebarPane.js(276,72): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/components/DOMPresentationUtils.js(46,35): error TS2339: Property 'createChild' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/components/DOMPresentationUtils.js(51,35): error TS2339: Property 'createChild' does not exist on type 'Element'. @@ -3983,18 +3906,18 @@ node_modules/chrome-devtools-frontend/front_end/components/DOMPresentationUtils. node_modules/chrome-devtools-frontend/front_end/components/DOMPresentationUtils.js(643,15): error TS2355: A function whose declared type is neither 'void' nor 'any' must return a value. node_modules/chrome-devtools-frontend/front_end/components/DOMPresentationUtils.js(657,19): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/components/DockController.js(42,46): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/components/DockController.js(44,62): error TS2339: Property 'closeWindow' does not exist on type 'typeof InspectorFrontendHost'. +node_modules/chrome-devtools-frontend/front_end/components/DockController.js(44,62): error TS2339: Property 'closeWindow' does not exist on type 'typeof InspectorFrontendHostAPI'. node_modules/chrome-devtools-frontend/front_end/components/DockController.js(70,7): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/components/DockController.js(70,41): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/components/DockController.js(70,76): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/components/DockController.js(71,7): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/components/DockController.js(116,33): error TS2339: Property 'deepActiveElement' does not exist on type 'Document'. -node_modules/chrome-devtools-frontend/front_end/components/DockController.js(122,27): error TS2339: Property 'setIsDocked' does not exist on type 'typeof InspectorFrontendHost'. -node_modules/chrome-devtools-frontend/front_end/components/DockController.js(193,5): error TS2322: Type 'ToolbarButton' is not assignable to type '{ [x: string]: any; item(): any & any; } & { [x: string]: any; item(): any & any; }'. - Type 'ToolbarButton' is not assignable to type '{ [x: string]: any; item(): any & any; }'. +node_modules/chrome-devtools-frontend/front_end/components/DockController.js(122,27): error TS2339: Property 'setIsDocked' does not exist on type 'typeof InspectorFrontendHostAPI'. node_modules/chrome-devtools-frontend/front_end/components/DockController.js(193,5): error TS2322: Type 'ToolbarButton' is not assignable to type '{ [x: string]: any; item(): any & any; } & { [x: string]: any; item(): any & any; }'. Type 'ToolbarButton' is not assignable to type '{ [x: string]: any; item(): any & any; }'. Property 'item' is missing in type 'ToolbarButton'. +node_modules/chrome-devtools-frontend/front_end/components/DockController.js(193,5): error TS2322: Type 'ToolbarButton' is not assignable to type '{ [x: string]: any; item(): any & any; } & { [x: string]: any; item(): any & any; }'. + Type 'ToolbarButton' is not assignable to type '{ [x: string]: any; item(): any & any; }'. node_modules/chrome-devtools-frontend/front_end/components/Linkifier.js(62,24): error TS2694: Namespace 'Common' has no exported member 'Event'. node_modules/chrome-devtools-frontend/front_end/components/Linkifier.js(125,94): error TS2339: Property 'remove' does not exist on type 'Map'. node_modules/chrome-devtools-frontend/front_end/components/Linkifier.js(127,41): error TS2339: Property 'remove' does not exist on type 'Map'. @@ -4009,7 +3932,7 @@ node_modules/chrome-devtools-frontend/front_end/components/Linkifier.js(390,12): node_modules/chrome-devtools-frontend/front_end/components/Linkifier.js(392,12): error TS2339: Property 'href' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/components/Linkifier.js(418,10): error TS2339: Property 'removeChildren' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/components/Linkifier.js(432,31): error TS2339: Property 'createChild' does not exist on type 'Element'. -node_modules/chrome-devtools-frontend/front_end/components/Linkifier.js(440,33): error TS2339: Property 'TextUtils' does not exist on type 'typeof TextUtils'. +node_modules/chrome-devtools-frontend/front_end/components/Linkifier.js(440,43): error TS2339: Property 'splitStringByRegexes' does not exist on type 'typeof TextUtils'. node_modules/chrome-devtools-frontend/front_end/components/Linkifier.js(443,16): error TS2339: Property 'createTextChild' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/components/Linkifier.js(445,16): error TS2339: Property 'createTextChild' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/components/Linkifier.js(481,27): error TS2694: Namespace 'Components' has no exported member '_LinkInfo'. @@ -4020,7 +3943,7 @@ node_modules/chrome-devtools-frontend/front_end/components/Linkifier.js(504,31): node_modules/chrome-devtools-frontend/front_end/components/Linkifier.js(505,28): error TS2339: Property '_linkHandlerSettingInstance' does not exist on type 'typeof Linkifier'. node_modules/chrome-devtools-frontend/front_end/components/Linkifier.js(506,60): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/components/Linkifier.js(508,33): error TS2339: Property '_linkHandlerSettingInstance' does not exist on type 'typeof Linkifier'. -node_modules/chrome-devtools-frontend/front_end/components/Linkifier.js(513,36): error TS2694: Namespace 'Linkifier' has no exported member 'LinkHandler'. +node_modules/chrome-devtools-frontend/front_end/components/Linkifier.js(513,36): error TS2694: Namespace 'Components.Linkifier' has no exported member 'LinkHandler'. node_modules/chrome-devtools-frontend/front_end/components/Linkifier.js(517,10): error TS2339: Property 'runtime' does not exist on type 'Window'. node_modules/chrome-devtools-frontend/front_end/components/Linkifier.js(525,10): error TS2339: Property 'runtime' does not exist on type 'Window'. node_modules/chrome-devtools-frontend/front_end/components/Linkifier.js(564,9): error TS2322: Type '({ [x: string]: any; section: string; title: string; handler: any; } | { section: string; title: ...' is not assignable to type '{ title: string; handler: () => any; }[]'. @@ -4031,16 +3954,13 @@ node_modules/chrome-devtools-frontend/front_end/components/Linkifier.js(565,16): node_modules/chrome-devtools-frontend/front_end/components/Linkifier.js(572,16): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/components/Linkifier.js(580,16): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/components/Linkifier.js(587,16): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/components/Linkifier.js(611,46): error TS2339: Property 'openInNewTab' does not exist on type 'typeof InspectorFrontendHost'. -node_modules/chrome-devtools-frontend/front_end/components/Linkifier.js(614,105): error TS2339: Property 'copyText' does not exist on type 'typeof InspectorFrontendHost'. +node_modules/chrome-devtools-frontend/front_end/components/Linkifier.js(611,46): error TS2339: Property 'openInNewTab' does not exist on type 'typeof InspectorFrontendHostAPI'. +node_modules/chrome-devtools-frontend/front_end/components/Linkifier.js(614,105): error TS2339: Property 'copyText' does not exist on type 'typeof InspectorFrontendHostAPI'. node_modules/chrome-devtools-frontend/front_end/components/Linkifier.js(616,5): error TS2322: Type '({ [x: string]: any; section: string; title: string; handler: any; } | { section: string; title: ...' is not assignable to type '{ title: string; handler: () => any; }[]'. node_modules/chrome-devtools-frontend/front_end/components/Linkifier.js(631,2): error TS1131: Property or signature expected. -node_modules/chrome-devtools-frontend/front_end/components/Linkifier.js(642,12): error TS2339: Property '_LinkInfo' does not exist on type 'typeof Components'. node_modules/chrome-devtools-frontend/front_end/components/Linkifier.js(646,2): error TS1131: Property or signature expected. -node_modules/chrome-devtools-frontend/front_end/components/Linkifier.js(654,12): error TS2339: Property 'LinkifyURLOptions' does not exist on type 'typeof Components'. -node_modules/chrome-devtools-frontend/front_end/components/Linkifier.js(665,2): error TS1003: Identifier expected. node_modules/chrome-devtools-frontend/front_end/components/Linkifier.js(666,22): error TS2551: Property 'LinkHandler' does not exist on type 'typeof Linkifier'. Did you mean '_linkHandlers'? -node_modules/chrome-devtools-frontend/front_end/components/Linkifier.js(668,47): error TS2694: Namespace 'Linkifier' has no exported member 'LinkHandler'. +node_modules/chrome-devtools-frontend/front_end/components/Linkifier.js(668,47): error TS2694: Namespace 'Components.Linkifier' has no exported member 'LinkHandler'. node_modules/chrome-devtools-frontend/front_end/components/Linkifier.js(675,1): error TS8022: JSDoc '@extends' is not attached to a class. node_modules/chrome-devtools-frontend/front_end/components/Linkifier.js(680,15): error TS2355: A function whose declared type is neither 'void' nor 'any' must return a value. node_modules/chrome-devtools-frontend/front_end/components/Linkifier.js(703,31): error TS2339: Property 'parentNodeOrShadowHost' does not exist on type 'Node'. @@ -4052,9 +3972,9 @@ node_modules/chrome-devtools-frontend/front_end/components/Linkifier.js(729,14): node_modules/chrome-devtools-frontend/front_end/components/Linkifier.js(732,19): error TS2339: Property 'disabled' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/components/Linkifier.js(739,30): error TS2339: Property 'value' does not exist on type 'EventTarget'. node_modules/chrome-devtools-frontend/front_end/components/Linkifier.js(748,46): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/components/Linkifier.js(769,67): error TS2339: Property 'openInNewTab' does not exist on type 'typeof InspectorFrontendHost'. -node_modules/chrome-devtools-frontend/front_end/components/Linkifier.js(779,64): error TS2339: Property 'copyText' does not exist on type 'typeof InspectorFrontendHost'. -node_modules/chrome-devtools-frontend/front_end/components/Reload.js(7,27): error TS2339: Property 'setIsDocked' does not exist on type 'typeof InspectorFrontendHost'. +node_modules/chrome-devtools-frontend/front_end/components/Linkifier.js(769,67): error TS2339: Property 'openInNewTab' does not exist on type 'typeof InspectorFrontendHostAPI'. +node_modules/chrome-devtools-frontend/front_end/components/Linkifier.js(779,64): error TS2339: Property 'copyText' does not exist on type 'typeof InspectorFrontendHostAPI'. +node_modules/chrome-devtools-frontend/front_end/components/Reload.js(7,27): error TS2339: Property 'setIsDocked' does not exist on type 'typeof InspectorFrontendHostAPI'. node_modules/chrome-devtools-frontend/front_end/console/ConsoleContextSelector.js(8,9): error TS2339: Property 'ConsoleContextSelector' does not exist on type '{ new (): Console; prototype: Console; }'. node_modules/chrome-devtools-frontend/front_end/console/ConsoleContextSelector.js(45,5): error TS2322: Type 'ToolbarItem' is not assignable to type '{ [x: string]: any; item(): any & any; } & { [x: string]: any; item(): any & any; }'. Type 'ToolbarItem' is not assignable to type '{ [x: string]: any; item(): any & any; }'. @@ -4072,7 +3992,7 @@ node_modules/chrome-devtools-frontend/front_end/console/ConsoleContextSelector.j node_modules/chrome-devtools-frontend/front_end/console/ConsoleContextSelector.js(323,22): error TS2694: Namespace 'Common' has no exported member 'Event'. node_modules/chrome-devtools-frontend/front_end/console/ConsoleContextSelector.js(336,22): error TS2694: Namespace 'Common' has no exported member 'Event'. node_modules/chrome-devtools-frontend/front_end/console/ConsoleFilter.js(5,9): error TS2339: Property 'ConsoleFilter' does not exist on type '{ new (): Console; prototype: Console; }'. -node_modules/chrome-devtools-frontend/front_end/console/ConsoleFilter.js(8,45): error TS2694: Namespace 'FilterParser' has no exported member 'ParsedFilter'. +node_modules/chrome-devtools-frontend/front_end/console/ConsoleFilter.js(8,45): error TS2694: Namespace 'TextUtils.FilterParser' has no exported member 'ParsedFilter'. node_modules/chrome-devtools-frontend/front_end/console/ConsoleFilter.js(16,45): error TS2339: Property 'ConsoleFilter' does not exist on type '{ new (): Console; prototype: Console; }'. node_modules/chrome-devtools-frontend/front_end/console/ConsoleFilter.js(33,26): error TS2339: Property 'ConsoleFilter' does not exist on type '{ new (): Console; prototype: Console; }'. node_modules/chrome-devtools-frontend/front_end/console/ConsoleFilter.js(54,24): error TS2339: Property 'ConsoleFilter' does not exist on type '{ new (): Console; prototype: Console; }'. @@ -4080,9 +4000,9 @@ node_modules/chrome-devtools-frontend/front_end/console/ConsoleFilter.js(72,47): node_modules/chrome-devtools-frontend/front_end/console/ConsoleFilter.js(83,24): error TS2339: Property 'ConsoleFilter' does not exist on type '{ new (): Console; prototype: Console; }'. node_modules/chrome-devtools-frontend/front_end/console/ConsoleFilter.js(87,24): error TS2339: Property 'ConsoleFilter' does not exist on type '{ new (): Console; prototype: Console; }'. node_modules/chrome-devtools-frontend/front_end/console/ConsoleFilter.js(90,25): error TS2352: Type 'string' cannot be converted to type '{ [x: string]: any; XML: string; JS: string; Network: string; ConsoleAPI: string; Storage: string...'. -node_modules/chrome-devtools-frontend/front_end/console/ConsoleFilter.js(90,61): error TS2694: Namespace 'ConsoleMessage' has no exported member 'MessageSource'. +node_modules/chrome-devtools-frontend/front_end/console/ConsoleFilter.js(90,61): error TS2694: Namespace 'ConsoleModel.ConsoleMessage' has no exported member 'MessageSource'. node_modules/chrome-devtools-frontend/front_end/console/ConsoleFilter.js(95,24): error TS2339: Property 'ConsoleFilter' does not exist on type '{ new (): Console; prototype: Console; }'. -node_modules/chrome-devtools-frontend/front_end/console/ConsoleFilter.js(105,40): error TS2694: Namespace 'FilterParser' has no exported member 'ParsedFilter'. +node_modules/chrome-devtools-frontend/front_end/console/ConsoleFilter.js(105,40): error TS2694: Namespace 'TextUtils.FilterParser' has no exported member 'ParsedFilter'. node_modules/chrome-devtools-frontend/front_end/console/ConsoleFilter.js(127,9): error TS2339: Property 'ConsoleFilter' does not exist on type '{ new (): Console; prototype: Console; }'. node_modules/chrome-devtools-frontend/front_end/console/ConsolePanel.js(32,9): error TS2339: Property 'ConsolePanel' does not exist on type '{ new (): Console; prototype: Console; }'. node_modules/chrome-devtools-frontend/front_end/console/ConsolePanel.js(35,26): error TS2339: Property 'ConsoleView' does not exist on type '{ new (): Console; prototype: Console; }'. @@ -4109,9 +4029,9 @@ node_modules/chrome-devtools-frontend/front_end/console/ConsolePrompt.js(143,19) node_modules/chrome-devtools-frontend/front_end/console/ConsolePrompt.js(159,11): error TS2339: Property 'consume' does not exist on type 'KeyboardEvent'. node_modules/chrome-devtools-frontend/front_end/console/ConsolePrompt.js(206,19): error TS2339: Property 'ConsolePanel' does not exist on type '{ new (): Console; prototype: Console; }'. node_modules/chrome-devtools-frontend/front_end/console/ConsolePrompt.js(207,38): error TS2345: Argument of type 'number' is not assignable to parameter of type '{ [x: string]: any; WindowDocked: number; WindowUndocked: number; ScriptsBreakpointSet: number; T...'. -node_modules/chrome-devtools-frontend/front_end/console/ConsolePrompt.js(217,30): error TS2694: Namespace 'SuggestBox' has no exported member 'Suggestions'. +node_modules/chrome-devtools-frontend/front_end/console/ConsolePrompt.js(217,30): error TS2694: Namespace 'UI.SuggestBox' has no exported member 'Suggestions'. node_modules/chrome-devtools-frontend/front_end/console/ConsolePrompt.js(246,20): error TS2339: Property 'focus' does not exist on type 'Element'. -node_modules/chrome-devtools-frontend/front_end/console/ConsolePrompt.js(272,39): error TS2694: Namespace 'SuggestBox' has no exported member 'Suggestions'. +node_modules/chrome-devtools-frontend/front_end/console/ConsolePrompt.js(272,39): error TS2694: Namespace 'UI.SuggestBox' has no exported member 'Suggestions'. node_modules/chrome-devtools-frontend/front_end/console/ConsolePrompt.js(300,9): error TS2339: Property 'ConsoleHistoryManager' does not exist on type '{ new (): Console; prototype: Console; }'. node_modules/chrome-devtools-frontend/front_end/console/ConsolePrompt.js(387,9): error TS2339: Property 'ConsolePrompt' does not exist on type '{ new (): Console; prototype: Console; }'. node_modules/chrome-devtools-frontend/front_end/console/ConsoleSidebar.js(5,9): error TS2339: Property 'ConsoleSidebar' does not exist on type '{ new (): Console; prototype: Console; }'. @@ -4128,7 +4048,7 @@ node_modules/chrome-devtools-frontend/front_end/console/ConsoleSidebar.js(44,17) node_modules/chrome-devtools-frontend/front_end/console/ConsoleSidebar.js(44,69): error TS2339: Property 'ConsoleFilter' does not exist on type '{ new (): Console; prototype: Console; }'. node_modules/chrome-devtools-frontend/front_end/console/ConsoleSidebar.js(47,17): error TS2339: Property 'ConsoleSidebar' does not exist on type '{ new (): Console; prototype: Console; }'. node_modules/chrome-devtools-frontend/front_end/console/ConsoleSidebar.js(47,72): error TS2339: Property 'ConsoleFilter' does not exist on type '{ new (): Console; prototype: Console; }'. -node_modules/chrome-devtools-frontend/front_end/console/ConsoleSidebar.js(57,45): error TS2694: Namespace 'FilterParser' has no exported member 'ParsedFilter'. +node_modules/chrome-devtools-frontend/front_end/console/ConsoleSidebar.js(57,45): error TS2694: Namespace 'TextUtils.FilterParser' has no exported member 'ParsedFilter'. node_modules/chrome-devtools-frontend/front_end/console/ConsoleSidebar.js(64,30): error TS2339: Property 'ConsoleFilter' does not exist on type '{ new (): Console; prototype: Console; }'. node_modules/chrome-devtools-frontend/front_end/console/ConsoleSidebar.js(65,35): error TS2339: Property 'ConsoleSidebar' does not exist on type '{ new (): Console; prototype: Console; }'. node_modules/chrome-devtools-frontend/front_end/console/ConsoleSidebar.js(94,38): error TS2339: Property '_filter' does not exist on type 'TreeElement'. @@ -4167,13 +4087,16 @@ node_modules/chrome-devtools-frontend/front_end/console/ConsoleSidebar.js(241,52 node_modules/chrome-devtools-frontend/front_end/console/ConsoleSidebar.js(242,12): error TS2339: Property 'ConsoleSidebar' does not exist on type '{ new (): Console; prototype: Console; }'. node_modules/chrome-devtools-frontend/front_end/console/ConsoleSidebar.js(242,55): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/console/ConsoleView.js(34,9): error TS2339: Property 'ConsoleView' does not exist on type '{ new (): Console; prototype: Console; }'. +node_modules/chrome-devtools-frontend/front_end/console/ConsoleView.js(40,50): error TS2345: Argument of type 'this' is not assignable to parameter of type '{ [x: string]: any; searchCanceled(): void; performSearch(searchConfig: SearchConfig, shouldJump:...'. + Type 'ConsoleView' is not assignable to type '{ [x: string]: any; searchCanceled(): void; performSearch(searchConfig: SearchConfig, shouldJump:...'. + Property '_searchableView' does not exist on type '{ [x: string]: any; searchCanceled(): void; performSearch(searchConfig: SearchConfig, shouldJump:...'. node_modules/chrome-devtools-frontend/front_end/console/ConsoleView.js(42,41): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/console/ConsoleView.js(45,33): error TS2339: Property 'ConsoleSidebar' does not exist on type '{ new (): Console; prototype: Console; }'. node_modules/chrome-devtools-frontend/front_end/console/ConsoleView.js(46,44): error TS2339: Property 'ConsoleSidebar' does not exist on type '{ new (): Console; prototype: Console; }'. node_modules/chrome-devtools-frontend/front_end/console/ConsoleView.js(48,32): error TS2339: Property 'ConsoleViewFilter' does not exist on type '{ new (): Console; prototype: Console; }'. node_modules/chrome-devtools-frontend/front_end/console/ConsoleView.js(63,33): error TS2345: Argument of type 'ToolbarButton' is not assignable to parameter of type '{ [x: string]: any; item(): any & any; } & { [x: string]: any; item(): any & any; }'. Type 'ToolbarButton' is not assignable to type '{ [x: string]: any; item(): any & any; }'. -node_modules/chrome-devtools-frontend/front_end/console/ConsoleView.js(88,44): error TS2694: Namespace 'ConsoleView' has no exported member 'RegexMatchRange'. +node_modules/chrome-devtools-frontend/front_end/console/ConsoleView.js(88,44): error TS2694: Namespace 'Console.ConsoleView' has no exported member 'RegexMatchRange'. node_modules/chrome-devtools-frontend/front_end/console/ConsoleView.js(92,48): error TS2339: Property 'ConsoleContextSelector' does not exist on type '{ new (): Console; prototype: Console; }'. node_modules/chrome-devtools-frontend/front_end/console/ConsoleView.js(98,67): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/console/ConsoleView.js(102,87): error TS2555: Expected at least 2 arguments, but got 1. @@ -4274,8 +4197,6 @@ node_modules/chrome-devtools-frontend/front_end/console/ConsoleView.js(955,22): node_modules/chrome-devtools-frontend/front_end/console/ConsoleView.js(959,123): error TS2694: Namespace 'Protocol' has no exported member 'Runtime'. node_modules/chrome-devtools-frontend/front_end/console/ConsoleView.js(963,61): error TS2339: Property 'ConsoleView' does not exist on type '{ new (): Console; prototype: Console; }'. node_modules/chrome-devtools-frontend/front_end/console/ConsoleView.js(1009,44): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/console/ConsoleView.js(1113,78): error TS2339: Property 'highlightedCurrentSearchResultClassName' does not exist on type 'typeof UI'. -node_modules/chrome-devtools-frontend/front_end/console/ConsoleView.js(1122,36): error TS2339: Property 'highlightedCurrentSearchResultClassName' does not exist on type 'typeof UI'. node_modules/chrome-devtools-frontend/front_end/console/ConsoleView.js(1124,19): error TS2339: Property 'scrollIntoViewIfNeeded' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/console/ConsoleView.js(1183,9): error TS2339: Property 'ConsoleView' does not exist on type '{ new (): Console; prototype: Console; }'. node_modules/chrome-devtools-frontend/front_end/console/ConsoleView.js(1185,9): error TS2339: Property 'ConsoleViewFilter' does not exist on type '{ new (): Console; prototype: Console; }'. @@ -4324,10 +4245,9 @@ node_modules/chrome-devtools-frontend/front_end/console/ConsoleView.js(1477,9): node_modules/chrome-devtools-frontend/front_end/console/ConsoleView.js(1486,38): error TS2339: Property 'collapsed' does not exist on type 'ConsoleViewMessage'. node_modules/chrome-devtools-frontend/front_end/console/ConsoleView.js(1493,24): error TS2339: Property 'ConsoleGroup' does not exist on type '{ new (): Console; prototype: Console; }'. node_modules/chrome-devtools-frontend/front_end/console/ConsoleView.js(1521,9): error TS2339: Property 'ConsoleView' does not exist on type '{ new (): Console; prototype: Console; }'. -node_modules/chrome-devtools-frontend/front_end/console/ConsoleView.js(1531,31): error TS2339: Property 'bringToFront' does not exist on type 'typeof InspectorFrontendHost'. +node_modules/chrome-devtools-frontend/front_end/console/ConsoleView.js(1531,31): error TS2339: Property 'bringToFront' does not exist on type 'typeof InspectorFrontendHostAPI'. node_modules/chrome-devtools-frontend/front_end/console/ConsoleView.js(1535,17): error TS2339: Property 'ConsoleView' does not exist on type '{ new (): Console; prototype: Console; }'. node_modules/chrome-devtools-frontend/front_end/console/ConsoleView.js(1538,17): error TS2339: Property 'ConsoleView' does not exist on type '{ new (): Console; prototype: Console; }'. -node_modules/chrome-devtools-frontend/front_end/console/ConsoleView.js(1547,2): error TS1003: Identifier expected. node_modules/chrome-devtools-frontend/front_end/console/ConsoleView.js(1548,9): error TS2339: Property 'ConsoleView' does not exist on type '{ new (): Console; prototype: Console; }'. node_modules/chrome-devtools-frontend/front_end/console/ConsoleView.js(1551,9): error TS2339: Property 'ConsoleView' does not exist on type '{ new (): Console; prototype: Console; }'. node_modules/chrome-devtools-frontend/front_end/console/ConsoleViewMessage.js(34,9): error TS2339: Property 'ConsoleViewMessage' does not exist on type '{ new (): Console; prototype: Console; }'. @@ -4433,13 +4353,13 @@ node_modules/chrome-devtools-frontend/front_end/console/ConsoleViewMessage.js(13 node_modules/chrome-devtools-frontend/front_end/console/ConsoleViewMessage.js(1381,63): error TS2339: Property 'withThousandsSeparator' does not exist on type 'NumberConstructor'. node_modules/chrome-devtools-frontend/front_end/console/ConsoleViewMessage.js(1388,33): error TS2339: Property 'createChild' does not exist on type 'DocumentFragment'. node_modules/chrome-devtools-frontend/front_end/console/ConsoleViewMessage.js(1389,44): error TS2554: Expected 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/console/ConsoleViewMessage.js(1391,31): error TS2339: Property 'copyText' does not exist on type 'typeof InspectorFrontendHost'. +node_modules/chrome-devtools-frontend/front_end/console/ConsoleViewMessage.js(1391,31): error TS2339: Property 'copyText' does not exist on type 'typeof InspectorFrontendHostAPI'. node_modules/chrome-devtools-frontend/front_end/console/ConsoleViewMessage.js(1402,20): error TS2339: Property 'ConsoleViewMessage' does not exist on type '{ new (): Console; prototype: Console; }'. node_modules/chrome-devtools-frontend/front_end/console/ConsoleViewMessage.js(1412,18): error TS2339: Property 'ConsoleViewMessage' does not exist on type '{ new (): Console; prototype: Console; }'. node_modules/chrome-devtools-frontend/front_end/console/ConsoleViewMessage.js(1430,15): error TS2339: Property 'ConsoleViewMessage' does not exist on type '{ new (): Console; prototype: Console; }'. node_modules/chrome-devtools-frontend/front_end/console/ConsoleViewMessage.js(1431,15): error TS2339: Property 'ConsoleViewMessage' does not exist on type '{ new (): Console; prototype: Console; }'. node_modules/chrome-devtools-frontend/front_end/console/ConsoleViewMessage.js(1433,33): error TS2339: Property 'ConsoleViewMessage' does not exist on type '{ new (): Console; prototype: Console; }'. -node_modules/chrome-devtools-frontend/front_end/console/ConsoleViewMessage.js(1435,29): error TS2339: Property 'TextUtils' does not exist on type 'typeof TextUtils'. +node_modules/chrome-devtools-frontend/front_end/console/ConsoleViewMessage.js(1435,39): error TS2339: Property 'splitStringByRegexes' does not exist on type 'typeof TextUtils'. node_modules/chrome-devtools-frontend/front_end/console/ConsoleViewMessage.js(1435,76): error TS2339: Property 'ConsoleViewMessage' does not exist on type '{ new (): Console; prototype: Console; }'. node_modules/chrome-devtools-frontend/front_end/console/ConsoleViewMessage.js(1437,55): error TS2339: Property 'ConsoleViewMessage' does not exist on type '{ new (): Console; prototype: Console; }'. node_modules/chrome-devtools-frontend/front_end/console/ConsoleViewMessage.js(1453,26): error TS2339: Property 'ConsoleViewMessage' does not exist on type '{ new (): Console; prototype: Console; }'. @@ -4573,19 +4493,19 @@ node_modules/chrome-devtools-frontend/front_end/console_model/ConsoleModel.js(17 node_modules/chrome-devtools-frontend/front_end/console_model/ConsoleModel.js(193,22): error TS2694: Namespace 'Common' has no exported member 'Event'. node_modules/chrome-devtools-frontend/front_end/console_model/ConsoleModel.js(196,70): error TS2694: Namespace 'Protocol' has no exported member 'Log'. node_modules/chrome-devtools-frontend/front_end/console_model/ConsoleModel.js(207,22): error TS2694: Namespace 'Common' has no exported member 'Event'. -node_modules/chrome-devtools-frontend/front_end/console_model/ConsoleModel.js(210,63): error TS2694: Namespace 'RuntimeModel' has no exported member 'ExceptionWithTimestamp'. +node_modules/chrome-devtools-frontend/front_end/console_model/ConsoleModel.js(210,63): error TS2694: Namespace 'SDK.RuntimeModel' has no exported member 'ExceptionWithTimestamp'. node_modules/chrome-devtools-frontend/front_end/console_model/ConsoleModel.js(219,22): error TS2694: Namespace 'Common' has no exported member 'Event'. node_modules/chrome-devtools-frontend/front_end/console_model/ConsoleModel.js(228,5): error TS2322: Type 'string' is not assignable to type '{ [x: string]: any; Verbose: string; Info: string; Warning: string; Error: string; }'. node_modules/chrome-devtools-frontend/front_end/console_model/ConsoleModel.js(234,22): error TS2694: Namespace 'Common' has no exported member 'Event'. -node_modules/chrome-devtools-frontend/front_end/console_model/ConsoleModel.js(237,45): error TS2694: Namespace 'RuntimeModel' has no exported member 'ConsoleAPICall'. +node_modules/chrome-devtools-frontend/front_end/console_model/ConsoleModel.js(237,45): error TS2694: Namespace 'SDK.RuntimeModel' has no exported member 'ConsoleAPICall'. node_modules/chrome-devtools-frontend/front_end/console_model/ConsoleModel.js(269,22): error TS2694: Namespace 'Common' has no exported member 'Event'. node_modules/chrome-devtools-frontend/front_end/console_model/ConsoleModel.js(286,22): error TS2694: Namespace 'Common' has no exported member 'Event'. node_modules/chrome-devtools-frontend/front_end/console_model/ConsoleModel.js(295,22): error TS2694: Namespace 'Common' has no exported member 'Event'. -node_modules/chrome-devtools-frontend/front_end/console_model/ConsoleModel.js(298,49): error TS2694: Namespace 'CPUProfilerModel' has no exported member 'EventData'. +node_modules/chrome-devtools-frontend/front_end/console_model/ConsoleModel.js(298,49): error TS2694: Namespace 'SDK.CPUProfilerModel' has no exported member 'EventData'. node_modules/chrome-devtools-frontend/front_end/console_model/ConsoleModel.js(306,22): error TS2694: Namespace 'Common' has no exported member 'Event'. -node_modules/chrome-devtools-frontend/front_end/console_model/ConsoleModel.js(309,49): error TS2694: Namespace 'CPUProfilerModel' has no exported member 'EventData'. +node_modules/chrome-devtools-frontend/front_end/console_model/ConsoleModel.js(309,49): error TS2694: Namespace 'SDK.CPUProfilerModel' has no exported member 'EventData'. node_modules/chrome-devtools-frontend/front_end/console_model/ConsoleModel.js(337,22): error TS2694: Namespace 'Common' has no exported member 'Event'. -node_modules/chrome-devtools-frontend/front_end/console_model/ConsoleModel.js(340,50): error TS2694: Namespace 'NetworkManager' has no exported member 'Message'. +node_modules/chrome-devtools-frontend/front_end/console_model/ConsoleModel.js(340,50): error TS2694: Namespace 'SDK.NetworkManager' has no exported member 'Message'. node_modules/chrome-devtools-frontend/front_end/console_model/ConsoleModel.js(355,12): error TS2678: Type 'string' is not comparable to type '{ [x: string]: any; Verbose: string; Info: string; Warning: string; Error: string; }'. node_modules/chrome-devtools-frontend/front_end/console_model/ConsoleModel.js(358,12): error TS2678: Type 'string' is not comparable to type '{ [x: string]: any; Verbose: string; Info: string; Warning: string; Error: string; }'. node_modules/chrome-devtools-frontend/front_end/console_model/ConsoleModel.js(424,24): error TS2694: Namespace 'Protocol' has no exported member 'Network'. @@ -4593,7 +4513,7 @@ node_modules/chrome-devtools-frontend/front_end/console_model/ConsoleModel.js(42 node_modules/chrome-devtools-frontend/front_end/console_model/ConsoleModel.js(426,24): error TS2694: Namespace 'Protocol' has no exported member 'Runtime'. node_modules/chrome-devtools-frontend/front_end/console_model/ConsoleModel.js(428,24): error TS2694: Namespace 'Protocol' has no exported member 'Runtime'. node_modules/chrome-devtools-frontend/front_end/console_model/ConsoleModel.js(438,22): error TS2352: Type 'string' cannot be converted to type '{ [x: string]: any; Verbose: string; Info: string; Warning: string; Error: string; }'. -node_modules/chrome-devtools-frontend/front_end/console_model/ConsoleModel.js(438,58): error TS2694: Namespace 'ConsoleMessage' has no exported member 'MessageLevel'. +node_modules/chrome-devtools-frontend/front_end/console_model/ConsoleModel.js(438,58): error TS2694: Namespace 'ConsoleModel.ConsoleMessage' has no exported member 'MessageLevel'. node_modules/chrome-devtools-frontend/front_end/console_model/ConsoleModel.js(448,26): error TS2694: Namespace 'Protocol' has no exported member 'Runtime'. node_modules/chrome-devtools-frontend/front_end/console_model/ConsoleModel.js(481,24): error TS2694: Namespace 'Protocol' has no exported member 'Runtime'. node_modules/chrome-devtools-frontend/front_end/console_model/ConsoleModel.js(514,24): error TS2694: Namespace 'Protocol' has no exported member 'Runtime'. @@ -4603,18 +4523,15 @@ node_modules/chrome-devtools-frontend/front_end/console_model/ConsoleModel.js(56 node_modules/chrome-devtools-frontend/front_end/console_model/ConsoleModel.js(578,54): error TS2339: Property '_pageLoadSequenceNumber' does not exist on type 'ConsoleMessage'. node_modules/chrome-devtools-frontend/front_end/console_model/ConsoleModel.js(615,24): error TS2694: Namespace 'Protocol' has no exported member 'Runtime'. node_modules/chrome-devtools-frontend/front_end/console_model/ConsoleModel.js(616,24): error TS2694: Namespace 'Protocol' has no exported member 'Runtime'. -node_modules/chrome-devtools-frontend/front_end/console_model/ConsoleModel.js(695,46): error TS2694: Namespace 'ConsoleMessage' has no exported member 'MessageSource'. +node_modules/chrome-devtools-frontend/front_end/console_model/ConsoleModel.js(695,46): error TS2694: Namespace 'ConsoleModel.ConsoleMessage' has no exported member 'MessageSource'. node_modules/chrome-devtools-frontend/front_end/console_model/ConsoleModel.js(696,1): error TS2322: Type 'Map' is not assignable to type 'Map<{ [x: string]: any; XML: string; JS: string; Network: string; ConsoleAPI: string; Storage: st...'. Type 'string' is not assignable to type '{ [x: string]: any; XML: string; JS: string; Network: string; ConsoleAPI: string; Storage: string...'. -node_modules/chrome-devtools-frontend/front_end/console_test_runner/ConsoleTestRunner.js(10,73): error TS1003: Identifier expected. -node_modules/chrome-devtools-frontend/front_end/console_test_runner/ConsoleTestRunner.js(11,19): error TS2339: Property 'Formatter' does not exist on type 'typeof ConsoleTestRunner'. node_modules/chrome-devtools-frontend/front_end/console_test_runner/ConsoleTestRunner.js(16,31): error TS2694: Namespace 'ConsoleTestRunner' has no exported member 'Formatter'. node_modules/chrome-devtools-frontend/front_end/console_test_runner/ConsoleTestRunner.js(26,31): error TS2694: Namespace 'ConsoleTestRunner' has no exported member 'Formatter'. node_modules/chrome-devtools-frontend/front_end/console_test_runner/ConsoleTestRunner.js(33,29): error TS2339: Property 'ConsoleView' does not exist on type '{ new (): Console; prototype: Console; }'. node_modules/chrome-devtools-frontend/front_end/console_test_runner/ConsoleTestRunner.js(73,36): error TS2339: Property 'deepTextContent' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/console_test_runner/ConsoleTestRunner.js(96,13): error TS2339: Property 'ConsoleView' does not exist on type '{ new (): Console; prototype: Console; }'. node_modules/chrome-devtools-frontend/front_end/console_test_runner/ConsoleTestRunner.js(143,26): error TS2339: Property 'ConsoleView' does not exist on type '{ new (): Console; prototype: Console; }'. -node_modules/chrome-devtools-frontend/front_end/console_test_runner/ConsoleTestRunner.js(151,38): error TS2339: Property 'runtimeModel' does not exist on type 'typeof TestRunner'. node_modules/chrome-devtools-frontend/front_end/console_test_runner/ConsoleTestRunner.js(170,29): error TS2339: Property 'ConsoleView' does not exist on type '{ new (): Console; prototype: Console; }'. node_modules/chrome-devtools-frontend/front_end/console_test_runner/ConsoleTestRunner.js(191,33): error TS2339: Property 'ConsoleView' does not exist on type '{ new (): Console; prototype: Console; }'. node_modules/chrome-devtools-frontend/front_end/console_test_runner/ConsoleTestRunner.js(216,29): error TS2339: Property 'ConsoleView' does not exist on type '{ new (): Console; prototype: Console; }'. @@ -4639,7 +4556,7 @@ node_modules/chrome-devtools-frontend/front_end/console_test_runner/ConsoleTestR node_modules/chrome-devtools-frontend/front_end/console_test_runner/ConsoleTestRunner.js(563,30): error TS2339: Property 'ConsoleView' does not exist on type '{ new (): Console; prototype: Console; }'. node_modules/chrome-devtools-frontend/front_end/cookie_table/CookiesTable.js(39,36): error TS1138: Parameter declaration expected. node_modules/chrome-devtools-frontend/front_end/cookie_table/CookiesTable.js(39,36): error TS8024: JSDoc '@param' tag has name 'function', but there is no parameter with that name. -node_modules/chrome-devtools-frontend/front_end/cookie_table/CookiesTable.js(50,56): error TS2694: Namespace 'DataGrid' has no exported member 'ColumnDescriptor'. +node_modules/chrome-devtools-frontend/front_end/cookie_table/CookiesTable.js(50,56): error TS2694: Namespace 'DataGrid.DataGrid' has no exported member 'ColumnDescriptor'. node_modules/chrome-devtools-frontend/front_end/cookie_table/CookiesTable.js(53,16): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/cookie_table/CookiesTable.js(61,28): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/cookie_table/CookiesTable.js(62,29): error TS2555: Expected at least 2 arguments, but got 1. @@ -4668,7 +4585,6 @@ node_modules/chrome-devtools-frontend/front_end/cookie_table/CookiesTable.js(461 node_modules/chrome-devtools-frontend/front_end/cookie_table/CookiesTable.js(470,51): error TS2339: Property 'asParsedURL' does not exist on type 'string'. node_modules/chrome-devtools-frontend/front_end/cookie_table/CookiesTable.js(489,49): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/coverage/CoverageDecorationManager.js(7,2): error TS1131: Property or signature expected. -node_modules/chrome-devtools-frontend/front_end/coverage/CoverageDecorationManager.js(13,10): error TS2339: Property 'RawLocation' does not exist on type 'typeof Coverage'. node_modules/chrome-devtools-frontend/front_end/coverage/CoverageDecorationManager.js(50,68): error TS2339: Property 'get' does not exist on type 'Multimap'. node_modules/chrome-devtools-frontend/front_end/coverage/CoverageDecorationManager.js(115,45): error TS2339: Property 'set' does not exist on type 'Multimap'. node_modules/chrome-devtools-frontend/front_end/coverage/CoverageDecorationManager.js(135,32): error TS2694: Namespace 'Coverage' has no exported member 'RawLocation'. @@ -4681,14 +4597,10 @@ node_modules/chrome-devtools-frontend/front_end/coverage/CoverageDecorationManag node_modules/chrome-devtools-frontend/front_end/coverage/CoverageDecorationManager.js(248,24): error TS2694: Namespace 'Coverage' has no exported member 'RawLocation'. node_modules/chrome-devtools-frontend/front_end/coverage/CoverageDecorationManager.js(255,22): error TS2694: Namespace 'Common' has no exported member 'Event'. node_modules/chrome-devtools-frontend/front_end/coverage/CoverageDecorationManager.js(258,34): error TS1110: Type expected. -node_modules/chrome-devtools-frontend/front_end/coverage/CoverageDecorationManager.js(268,23): error TS2339: Property 'LineDecorator' does not exist on type 'typeof CoverageView'. node_modules/chrome-devtools-frontend/front_end/coverage/CoverageDecorationManager.js(277,18): error TS2339: Property 'uninstallGutter' does not exist on type 'CodeMirrorTextEditor'. -node_modules/chrome-devtools-frontend/front_end/coverage/CoverageDecorationManager.js(277,56): error TS2339: Property 'LineDecorator' does not exist on type 'typeof CoverageView'. -node_modules/chrome-devtools-frontend/front_end/coverage/CoverageDecorationManager.js(292,44): error TS2339: Property 'LineDecorator' does not exist on type 'typeof CoverageView'. node_modules/chrome-devtools-frontend/front_end/coverage/CoverageDecorationManager.js(293,16): error TS2339: Property 'uninstallGutter' does not exist on type 'CodeMirrorTextEditor'. node_modules/chrome-devtools-frontend/front_end/coverage/CoverageDecorationManager.js(294,16): error TS2339: Property 'installGutter' does not exist on type 'CodeMirrorTextEditor'. node_modules/chrome-devtools-frontend/front_end/coverage/CoverageDecorationManager.js(300,18): error TS2339: Property 'setGutterDecoration' does not exist on type 'CodeMirrorTextEditor'. -node_modules/chrome-devtools-frontend/front_end/coverage/CoverageDecorationManager.js(305,23): error TS2339: Property 'LineDecorator' does not exist on type 'typeof CoverageView'. node_modules/chrome-devtools-frontend/front_end/coverage/CoverageListView.js(18,26): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/coverage/CoverageListView.js(19,27): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/coverage/CoverageListView.js(21,16): error TS2555: Expected at least 2 arguments, but got 1. @@ -4696,15 +4608,11 @@ node_modules/chrome-devtools-frontend/front_end/coverage/CoverageListView.js(29, node_modules/chrome-devtools-frontend/front_end/coverage/CoverageListView.js(39,36): error TS2345: Argument of type 'string' is not assignable to parameter of type '{ [x: string]: any; Nearest: string; First: string; Last: string; }'. node_modules/chrome-devtools-frontend/front_end/coverage/CoverageListView.js(112,11): error TS2339: Property 'consume' does not exist on type 'Event'. node_modules/chrome-devtools-frontend/front_end/coverage/CoverageListView.js(201,24): error TS2694: Namespace 'Coverage' has no exported member 'CoverageType'. -node_modules/chrome-devtools-frontend/front_end/coverage/CoverageListView.js(205,25): error TS2339: Property 'CoverageType' does not exist on type 'typeof Coverage'. node_modules/chrome-devtools-frontend/front_end/coverage/CoverageListView.js(206,18): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/coverage/CoverageListView.js(207,25): error TS2339: Property 'CoverageType' does not exist on type 'typeof Coverage'. node_modules/chrome-devtools-frontend/front_end/coverage/CoverageListView.js(208,18): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/coverage/CoverageListView.js(209,30): error TS2339: Property 'CoverageType' does not exist on type 'typeof Coverage'. node_modules/chrome-devtools-frontend/front_end/coverage/CoverageListView.js(210,18): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/coverage/CoverageListView.js(264,14): error TS2339: Property 'title' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/coverage/CoverageListView.js(265,26): error TS2339: Property 'createChild' does not exist on type 'Element'. -node_modules/chrome-devtools-frontend/front_end/coverage/CoverageListView.js(276,50): error TS2339: Property 'CoverageType' does not exist on type 'typeof Coverage'. node_modules/chrome-devtools-frontend/front_end/coverage/CoverageListView.js(277,16): error TS2339: Property 'title' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/coverage/CoverageListView.js(277,24): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/coverage/CoverageListView.js(280,35): error TS2339: Property 'withThousandsSeparator' does not exist on type 'NumberConstructor'. @@ -4712,27 +4620,22 @@ node_modules/chrome-devtools-frontend/front_end/coverage/CoverageListView.js(284 node_modules/chrome-devtools-frontend/front_end/coverage/CoverageListView.js(285,39): error TS2339: Property 'createChild' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/coverage/CoverageListView.js(286,45): error TS2339: Property 'withThousandsSeparator' does not exist on type 'NumberConstructor'. node_modules/chrome-devtools-frontend/front_end/coverage/CoverageListView.js(290,33): error TS2339: Property 'createChild' does not exist on type 'Element'. -node_modules/chrome-devtools-frontend/front_end/coverage/CoverageModel.js(5,72): error TS1003: Identifier expected. -node_modules/chrome-devtools-frontend/front_end/coverage/CoverageModel.js(6,10): error TS2339: Property 'RangeUseCount' does not exist on type 'typeof Coverage'. -node_modules/chrome-devtools-frontend/front_end/coverage/CoverageModel.js(8,57): error TS1003: Identifier expected. -node_modules/chrome-devtools-frontend/front_end/coverage/CoverageModel.js(9,10): error TS2339: Property 'CoverageSegment' does not exist on type 'typeof Coverage'. -node_modules/chrome-devtools-frontend/front_end/coverage/CoverageModel.js(14,10): error TS2339: Property 'CoverageType' does not exist on type 'typeof Coverage'. node_modules/chrome-devtools-frontend/front_end/coverage/CoverageModel.js(34,42): error TS2694: Namespace 'Protocol' has no exported member 'Profiler'. -node_modules/chrome-devtools-frontend/front_end/coverage/CoverageModel.js(100,37): error TS2339: Property 'CoverageType' does not exist on type 'typeof Coverage'. node_modules/chrome-devtools-frontend/front_end/coverage/CoverageModel.js(103,46): error TS2345: Argument of type 'CSSStyleSheetHeader' is not assignable to parameter of type '{ [x: string]: any; contentURL(): string; contentType(): ResourceType; contentEncoded(): Promise<...'. Property '_cssModel' does not exist on type '{ [x: string]: any; contentURL(): string; contentType(): ResourceType; contentEncoded(): Promise<...'. node_modules/chrome-devtools-frontend/front_end/coverage/CoverageModel.js(131,31): error TS2694: Namespace 'Protocol' has no exported member 'Profiler'. -node_modules/chrome-devtools-frontend/front_end/coverage/CoverageModel.js(141,27): error TS2339: Property 'CoverageType' does not exist on type 'typeof Coverage'. -node_modules/chrome-devtools-frontend/front_end/coverage/CoverageModel.js(148,28): error TS2339: Property 'CoverageType' does not exist on type 'typeof Coverage'. +node_modules/chrome-devtools-frontend/front_end/coverage/CoverageModel.js(152,37): error TS2345: Argument of type 'Script' is not assignable to parameter of type '{ [x: string]: any; contentURL(): string; contentType(): ResourceType; contentEncoded(): Promise<...'. + Property 'debuggerModel' does not exist on type '{ [x: string]: any; contentURL(): string; contentType(): ResourceType; contentEncoded(): Promise<...'. node_modules/chrome-devtools-frontend/front_end/coverage/CoverageModel.js(170,31): error TS2694: Namespace 'Protocol' has no exported member 'CSS'. node_modules/chrome-devtools-frontend/front_end/coverage/CoverageModel.js(175,64): error TS2694: Namespace 'Coverage' has no exported member 'RangeUseCount'. node_modules/chrome-devtools-frontend/front_end/coverage/CoverageModel.js(190,48): error TS2694: Namespace 'Coverage' has no exported member 'RangeUseCount'. node_modules/chrome-devtools-frontend/front_end/coverage/CoverageModel.js(191,11): error TS2403: Subsequent variable declarations must have the same type. Variable 'entry' must be of type '[CSSStyleSheetHeader, any[]]', but here has type 'CoverageInfo'. -node_modules/chrome-devtools-frontend/front_end/coverage/CoverageModel.js(193,28): error TS2339: Property 'CoverageType' does not exist on type 'typeof Coverage'. +node_modules/chrome-devtools-frontend/front_end/coverage/CoverageModel.js(192,11): error TS2345: Argument of type 'CSSStyleSheetHeader' is not assignable to parameter of type '{ [x: string]: any; contentURL(): string; contentType(): ResourceType; contentEncoded(): Promise<...'. + Property '_cssModel' does not exist on type '{ [x: string]: any; contentURL(): string; contentType(): ResourceType; contentEncoded(): Promise<...'. +node_modules/chrome-devtools-frontend/front_end/coverage/CoverageModel.js(197,5): error TS2322: Type '[CSSStyleSheetHeader, any[]][]' is not assignable to type 'CoverageInfo[]'. node_modules/chrome-devtools-frontend/front_end/coverage/CoverageModel.js(197,5): error TS2322: Type '[CSSStyleSheetHeader, any[]][]' is not assignable to type 'CoverageInfo[]'. Type '[CSSStyleSheetHeader, any[]]' is not assignable to type 'CoverageInfo'. Property '_contentProvider' is missing in type '[CSSStyleSheetHeader, any[]]'. -node_modules/chrome-devtools-frontend/front_end/coverage/CoverageModel.js(197,5): error TS2322: Type '[CSSStyleSheetHeader, any[]][]' is not assignable to type 'CoverageInfo[]'. node_modules/chrome-devtools-frontend/front_end/coverage/CoverageModel.js(201,31): error TS2694: Namespace 'Coverage' has no exported member 'RangeUseCount'. node_modules/chrome-devtools-frontend/front_end/coverage/CoverageModel.js(202,32): error TS2694: Namespace 'Coverage' has no exported member 'CoverageSegment'. node_modules/chrome-devtools-frontend/front_end/coverage/CoverageModel.js(210,23): error TS2339: Property 'peekLast' does not exist on type 'any[]'. @@ -4744,8 +4647,6 @@ node_modules/chrome-devtools-frontend/front_end/coverage/CoverageModel.js(267,37 node_modules/chrome-devtools-frontend/front_end/coverage/CoverageModel.js(288,26): error TS2694: Namespace 'Coverage' has no exported member 'CoverageType'. node_modules/chrome-devtools-frontend/front_end/coverage/CoverageModel.js(301,25): error TS2694: Namespace 'Coverage' has no exported member 'CoverageType'. node_modules/chrome-devtools-frontend/front_end/coverage/CoverageModel.js(340,24): error TS2694: Namespace 'Coverage' has no exported member 'CoverageType'. -node_modules/chrome-devtools-frontend/front_end/coverage/CoverageModel.js(347,26): error TS2339: Property 'CoverageType' does not exist on type 'typeof Coverage'. -node_modules/chrome-devtools-frontend/front_end/coverage/CoverageModel.js(356,26): error TS2339: Property 'CoverageType' does not exist on type 'typeof Coverage'. node_modules/chrome-devtools-frontend/front_end/coverage/CoverageModel.js(371,24): error TS2694: Namespace 'Coverage' has no exported member 'CoverageType'. node_modules/chrome-devtools-frontend/front_end/coverage/CoverageModel.js(398,25): error TS2694: Namespace 'Coverage' has no exported member 'CoverageType'. node_modules/chrome-devtools-frontend/front_end/coverage/CoverageModel.js(405,31): error TS2694: Namespace 'Coverage' has no exported member 'CoverageSegment'. @@ -4777,28 +4678,15 @@ node_modules/chrome-devtools-frontend/front_end/coverage/CoverageView.js(231,59) node_modules/chrome-devtools-frontend/front_end/coverage_test_runner/CoverageTestRunner.js(12,27): error TS2339: Property 'runtime' does not exist on type 'Window'. node_modules/chrome-devtools-frontend/front_end/coverage_test_runner/CoverageTestRunner.js(20,27): error TS2339: Property 'runtime' does not exist on type 'Window'. node_modules/chrome-devtools-frontend/front_end/coverage_test_runner/CoverageTestRunner.js(28,27): error TS2339: Property 'runtime' does not exist on type 'Window'. -node_modules/chrome-devtools-frontend/front_end/coverage_test_runner/CoverageTestRunner.js(37,76): error TS2339: Property 'LineDecorator' does not exist on type 'typeof CoverageView'. node_modules/chrome-devtools-frontend/front_end/coverage_test_runner/CoverageTestRunner.js(52,31): error TS2339: Property 'runtime' does not exist on type 'Window'. node_modules/chrome-devtools-frontend/front_end/coverage_test_runner/CoverageTestRunner.js(87,31): error TS2339: Property 'runtime' does not exist on type 'Window'. -node_modules/chrome-devtools-frontend/front_end/cpu_profiler_test_runner/ProfilerTestRunner.js(12,28): error TS2551: Property 'panels' does not exist on type 'typeof UI'. Did you mean 'Panel'? -node_modules/chrome-devtools-frontend/front_end/cpu_profiler_test_runner/ProfilerTestRunner.js(44,25): error TS2551: Property '_showProfileWhenAdded' does not exist on type 'typeof CPUProfilerTestRunner'. Did you mean 'showProfileWhenAdded'? -node_modules/chrome-devtools-frontend/front_end/cpu_profiler_test_runner/ProfilerTestRunner.js(48,29): error TS2551: Property '_showProfileWhenAdded' does not exist on type 'typeof CPUProfilerTestRunner'. Did you mean 'showProfileWhenAdded'? -node_modules/chrome-devtools-frontend/front_end/cpu_profiler_test_runner/ProfilerTestRunner.js(49,8): error TS2551: Property 'panels' does not exist on type 'typeof UI'. Did you mean 'Panel'? -node_modules/chrome-devtools-frontend/front_end/cpu_profiler_test_runner/ProfilerTestRunner.js(54,26): error TS2551: Property 'panels' does not exist on type 'typeof UI'. Did you mean 'Panel'? -node_modules/chrome-devtools-frontend/front_end/cpu_profiler_test_runner/ProfilerTestRunner.js(60,27): error TS2339: Property '_waitUntilProfileViewIsShownCallback' does not exist on type 'typeof CPUProfilerTestRunner'. -node_modules/chrome-devtools-frontend/front_end/cpu_profiler_test_runner/ProfilerTestRunner.js(65,29): error TS2339: Property '_waitUntilProfileViewIsShownCallback' does not exist on type 'typeof CPUProfilerTestRunner'. -node_modules/chrome-devtools-frontend/front_end/cpu_profiler_test_runner/ProfilerTestRunner.js(66,29): error TS2339: Property '_waitUntilProfileViewIsShownCallback' does not exist on type 'typeof CPUProfilerTestRunner'. -node_modules/chrome-devtools-frontend/front_end/cpu_profiler_test_runner/ProfilerTestRunner.js(66,81): error TS2339: Property '_profileHeader' does not exist on type 'typeof CPUProfilerTestRunner'. -node_modules/chrome-devtools-frontend/front_end/cpu_profiler_test_runner/ProfilerTestRunner.js(67,42): error TS2339: Property '_waitUntilProfileViewIsShownCallback' does not exist on type 'typeof CPUProfilerTestRunner'. -node_modules/chrome-devtools-frontend/front_end/cpu_profiler_test_runner/ProfilerTestRunner.js(68,34): error TS2339: Property '_waitUntilProfileViewIsShownCallback' does not exist on type 'typeof CPUProfilerTestRunner'. -node_modules/chrome-devtools-frontend/front_end/data_grid/DataGrid.js(32,41): error TS2694: Namespace 'DataGrid' has no exported member 'ColumnDescriptor'. +node_modules/chrome-devtools-frontend/front_end/data_grid/DataGrid.js(32,41): error TS2694: Namespace 'DataGrid.DataGrid' has no exported member 'ColumnDescriptor'. node_modules/chrome-devtools-frontend/front_end/data_grid/DataGrid.js(41,18): error TS2339: Property 'tabIndex' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/data_grid/DataGrid.js(49,40): error TS2339: Property 'createChild' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/data_grid/DataGrid.js(55,42): error TS2339: Property 'createChild' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/data_grid/DataGrid.js(57,45): error TS2339: Property 'createChild' does not exist on type 'Element'. -node_modules/chrome-devtools-frontend/front_end/data_grid/DataGrid.js(69,43): error TS2694: Namespace 'DataGrid' has no exported member 'ColumnDescriptor'. -node_modules/chrome-devtools-frontend/front_end/data_grid/DataGrid.js(71,52): error TS2694: Namespace 'DataGrid' has no exported member 'ColumnDescriptor'. -node_modules/chrome-devtools-frontend/front_end/data_grid/DataGrid.js(73,43): error TS2694: Namespace 'DataGrid' has no exported member 'ColumnDescriptor'. +node_modules/chrome-devtools-frontend/front_end/data_grid/DataGrid.js(69,43): error TS2694: Namespace 'DataGrid.DataGrid' has no exported member 'ColumnDescriptor'. +node_modules/chrome-devtools-frontend/front_end/data_grid/DataGrid.js(73,43): error TS2694: Namespace 'DataGrid.DataGrid' has no exported member 'ColumnDescriptor'. node_modules/chrome-devtools-frontend/front_end/data_grid/DataGrid.js(82,54): error TS2339: Property 'createChild' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/data_grid/DataGrid.js(84,47): error TS2339: Property 'createChild' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/data_grid/DataGrid.js(86,45): error TS2339: Property 'createChild' does not exist on type 'Element'. @@ -4807,13 +4695,13 @@ node_modules/chrome-devtools-frontend/front_end/data_grid/DataGrid.js(94,42): er node_modules/chrome-devtools-frontend/front_end/data_grid/DataGrid.js(96,45): error TS2339: Property 'createChild' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/data_grid/DataGrid.js(98,48): error TS2339: Property 'createChild' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/data_grid/DataGrid.js(109,26): error TS2352: Type 'DataGridNode' cannot be converted to type 'NODE_TYPE'. -node_modules/chrome-devtools-frontend/front_end/data_grid/DataGrid.js(118,35): error TS2694: Namespace 'DataGrid' has no exported member 'ResizeMethod'. +node_modules/chrome-devtools-frontend/front_end/data_grid/DataGrid.js(118,35): error TS2694: Namespace 'DataGrid.DataGrid' has no exported member 'ResizeMethod'. node_modules/chrome-devtools-frontend/front_end/data_grid/DataGrid.js(119,5): error TS2322: Type 'string' is not assignable to type '{ [x: string]: any; Nearest: string; First: string; Last: string; }'. node_modules/chrome-devtools-frontend/front_end/data_grid/DataGrid.js(135,15): error TS2339: Property 'title' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/data_grid/DataGrid.js(139,15): error TS2339: Property 'title' does not exist on type 'Element'. -node_modules/chrome-devtools-frontend/front_end/data_grid/DataGrid.js(159,33): error TS2694: Namespace 'DataGrid' has no exported member 'ColumnDescriptor'. +node_modules/chrome-devtools-frontend/front_end/data_grid/DataGrid.js(159,33): error TS2694: Namespace 'DataGrid.DataGrid' has no exported member 'ColumnDescriptor'. node_modules/chrome-devtools-frontend/front_end/data_grid/DataGrid.js(196,12): error TS2339: Property 'createChild' does not exist on type 'Element'. -node_modules/chrome-devtools-frontend/front_end/data_grid/DataGrid.js(202,33): error TS2694: Namespace 'DataGrid' has no exported member 'ColumnDescriptor'. +node_modules/chrome-devtools-frontend/front_end/data_grid/DataGrid.js(202,33): error TS2694: Namespace 'DataGrid.DataGrid' has no exported member 'ColumnDescriptor'. node_modules/chrome-devtools-frontend/front_end/data_grid/DataGrid.js(240,34): error TS2339: Property 'removeChildren' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/data_grid/DataGrid.js(241,32): error TS2339: Property 'removeChildren' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/data_grid/DataGrid.js(242,21): error TS2339: Property 'removeChildren' does not exist on type 'Element'. @@ -4915,7 +4803,7 @@ node_modules/chrome-devtools-frontend/front_end/data_grid/DataGrid.js(912,25): e node_modules/chrome-devtools-frontend/front_end/data_grid/DataGrid.js(921,29): error TS2339: Property 'enclosingNodeOrSelfWithNodeName' does not exist on type 'Node'. node_modules/chrome-devtools-frontend/front_end/data_grid/DataGrid.js(930,30): error TS2339: Property 'enclosingNodeOrSelfWithNodeName' does not exist on type 'Node'. node_modules/chrome-devtools-frontend/front_end/data_grid/DataGrid.js(938,29): error TS2339: Property 'enclosingNodeOrSelfWithNodeName' does not exist on type 'EventTarget'. -node_modules/chrome-devtools-frontend/front_end/data_grid/DataGrid.js(960,33): error TS2694: Namespace 'DataGrid' has no exported member 'Order'. +node_modules/chrome-devtools-frontend/front_end/data_grid/DataGrid.js(960,33): error TS2694: Namespace 'DataGrid.DataGrid' has no exported member 'Order'. node_modules/chrome-devtools-frontend/front_end/data_grid/DataGrid.js(983,32): error TS2339: Property 'selectable' does not exist on type 'NODE_TYPE'. node_modules/chrome-devtools-frontend/front_end/data_grid/DataGrid.js(983,55): error TS2339: Property 'isEventWithinDisclosureTriangle' does not exist on type 'NODE_TYPE'. node_modules/chrome-devtools-frontend/front_end/data_grid/DataGrid.js(990,15): error TS2339: Property 'metaKey' does not exist on type 'Event'. @@ -4941,7 +4829,7 @@ node_modules/chrome-devtools-frontend/front_end/data_grid/DataGrid.js(1065,18): node_modules/chrome-devtools-frontend/front_end/data_grid/DataGrid.js(1067,17): error TS2339: Property 'altKey' does not exist on type 'Event'. node_modules/chrome-devtools-frontend/front_end/data_grid/DataGrid.js(1068,18): error TS2339: Property 'expandRecursively' does not exist on type 'NODE_TYPE'. node_modules/chrome-devtools-frontend/front_end/data_grid/DataGrid.js(1070,18): error TS2339: Property 'expand' does not exist on type 'NODE_TYPE'. -node_modules/chrome-devtools-frontend/front_end/data_grid/DataGrid.js(1075,33): error TS2694: Namespace 'DataGrid' has no exported member 'ResizeMethod'. +node_modules/chrome-devtools-frontend/front_end/data_grid/DataGrid.js(1075,33): error TS2694: Namespace 'DataGrid.DataGrid' has no exported member 'ResizeMethod'. node_modules/chrome-devtools-frontend/front_end/data_grid/DataGrid.js(1105,27): error TS2339: Property 'clientX' does not exist on type 'Event'. node_modules/chrome-devtools-frontend/front_end/data_grid/DataGrid.js(1105,50): error TS2339: Property 'totalOffsetLeft' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/data_grid/DataGrid.js(1106,47): error TS2339: Property 'rows' does not exist on type 'Element'. @@ -5035,13 +4923,13 @@ node_modules/chrome-devtools-frontend/front_end/data_grid/DataGrid.js(1997,34): node_modules/chrome-devtools-frontend/front_end/data_grid/DataGrid.js(2008,1): error TS8022: JSDoc '@extends' is not attached to a class. node_modules/chrome-devtools-frontend/front_end/data_grid/ShowMoreDataGridNode.js(109,14): error TS2339: Property 'style' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/data_grid/SortableDataGrid.js(9,1): error TS8022: JSDoc '@extends' is not attached to a class. -node_modules/chrome-devtools-frontend/front_end/data_grid/SortableDataGrid.js(11,40): error TS2694: Namespace 'DataGrid' has no exported member 'ColumnDescriptor'. +node_modules/chrome-devtools-frontend/front_end/data_grid/SortableDataGrid.js(11,40): error TS2694: Namespace 'DataGrid.DataGrid' has no exported member 'ColumnDescriptor'. node_modules/chrome-devtools-frontend/front_end/data_grid/SortableDataGrid.js(19,5): error TS2322: Type '(a: SortableDataGridNode, b: SortableDataGridNode) => number' is not assignable to type '(arg0: NODE_TYPE, arg1: NODE_TYPE) => number'. Types of parameters 'a' and 'arg0' are incompatible. Type 'NODE_TYPE' is not assignable to type 'SortableDataGridNode'. node_modules/chrome-devtools-frontend/front_end/data_grid/SortableDataGrid.js(19,5): error TS2322: Type '(a: SortableDataGridNode, b: SortableDataGridNode) => number' is not assignable to type '(arg0: NODE_TYPE, arg1: NODE_TYPE) => number'. node_modules/chrome-devtools-frontend/front_end/data_grid/SortableDataGrid.js(20,80): error TS2345: Argument of type 'SortableDataGridNode' is not assignable to parameter of type 'NODE_TYPE'. -node_modules/chrome-devtools-frontend/front_end/data_grid/SortableDataGrid.js(82,56): error TS2694: Namespace 'DataGrid' has no exported member 'ColumnDescriptor'. +node_modules/chrome-devtools-frontend/front_end/data_grid/SortableDataGrid.js(82,56): error TS2694: Namespace 'DataGrid.DataGrid' has no exported member 'ColumnDescriptor'. node_modules/chrome-devtools-frontend/front_end/data_grid/SortableDataGrid.js(131,20): error TS2352: Type 'NODE_TYPE' cannot be converted to type 'SortableDataGridNode'. node_modules/chrome-devtools-frontend/front_end/data_grid/SortableDataGrid.js(141,21): error TS2339: Property 'recalculateSiblings' does not exist on type 'NODE_TYPE'. node_modules/chrome-devtools-frontend/front_end/data_grid/SortableDataGrid.js(142,21): error TS2339: Property '_sortChildren' does not exist on type 'NODE_TYPE'. @@ -5059,7 +4947,7 @@ node_modules/chrome-devtools-frontend/front_end/data_grid/ViewportDataGrid.js(9, Types of property 'Events' are incompatible. Type '{ [x: string]: any; ViewportCalculated: symbol; }' is not assignable to type '{ [x: string]: any; SelectedNode: symbol; DeselectedNode: symbol; OpenedNode: symbol; SortingChan...'. Property 'SelectedNode' is missing in type '{ [x: string]: any; ViewportCalculated: symbol; }'. -node_modules/chrome-devtools-frontend/front_end/data_grid/ViewportDataGrid.js(11,41): error TS2694: Namespace 'DataGrid' has no exported member 'ColumnDescriptor'. +node_modules/chrome-devtools-frontend/front_end/data_grid/ViewportDataGrid.js(11,41): error TS2694: Namespace 'DataGrid.DataGrid' has no exported member 'ColumnDescriptor'. node_modules/chrome-devtools-frontend/front_end/data_grid/ViewportDataGrid.js(32,22): error TS2345: Argument of type 'ViewportDataGridNode' is not assignable to parameter of type 'NODE_TYPE'. node_modules/chrome-devtools-frontend/front_end/data_grid/ViewportDataGrid.js(43,41): error TS2339: Property 'flatChildren' does not exist on type 'NODE_TYPE'. node_modules/chrome-devtools-frontend/front_end/data_grid/ViewportDataGrid.js(87,49): error TS2339: Property 'isScrolledToBottom' does not exist on type 'Element'. @@ -5109,6 +4997,9 @@ node_modules/chrome-devtools-frontend/front_end/devices/DevicesView.js(36,47): e node_modules/chrome-devtools-frontend/front_end/devices/DevicesView.js(38,55): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/devices/DevicesView.js(41,9): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/devices/DevicesView.js(42,55): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/devices/DevicesView.js(46,27): error TS2551: Property 'events' does not exist on type 'typeof InspectorFrontendHostAPI'. Did you mean 'Events'? +node_modules/chrome-devtools-frontend/front_end/devices/DevicesView.js(48,27): error TS2551: Property 'events' does not exist on type 'typeof InspectorFrontendHostAPI'. Did you mean 'Events'? +node_modules/chrome-devtools-frontend/front_end/devices/DevicesView.js(50,27): error TS2551: Property 'events' does not exist on type 'typeof InspectorFrontendHostAPI'. Did you mean 'Events'? node_modules/chrome-devtools-frontend/front_end/devices/DevicesView.js(54,25): error TS2339: Property 'tabIndex' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/devices/DevicesView.js(62,30): error TS2339: Property '_instanceObject' does not exist on type 'typeof DevicesView'. node_modules/chrome-devtools-frontend/front_end/devices/DevicesView.js(63,27): error TS2339: Property '_instanceObject' does not exist on type 'typeof DevicesView'. @@ -5132,19 +5023,19 @@ node_modules/chrome-devtools-frontend/front_end/devices/DevicesView.js(161,22): node_modules/chrome-devtools-frontend/front_end/devices/DevicesView.js(164,34): error TS2694: Namespace 'Adb' has no exported member 'PortForwardingStatus'. node_modules/chrome-devtools-frontend/front_end/devices/DevicesView.js(179,9): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/devices/DevicesView.js(180,38): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/devices/DevicesView.js(191,29): error TS2339: Property 'setDevicesUpdatesEnabled' does not exist on type 'typeof InspectorFrontendHost'. -node_modules/chrome-devtools-frontend/front_end/devices/DevicesView.js(192,27): error TS2339: Property 'setDevicesUpdatesEnabled' does not exist on type 'typeof InspectorFrontendHost'. -node_modules/chrome-devtools-frontend/front_end/devices/DevicesView.js(201,29): error TS2339: Property 'setDevicesUpdatesEnabled' does not exist on type 'typeof InspectorFrontendHost'. +node_modules/chrome-devtools-frontend/front_end/devices/DevicesView.js(191,29): error TS2339: Property 'setDevicesUpdatesEnabled' does not exist on type 'typeof InspectorFrontendHostAPI'. +node_modules/chrome-devtools-frontend/front_end/devices/DevicesView.js(192,27): error TS2339: Property 'setDevicesUpdatesEnabled' does not exist on type 'typeof InspectorFrontendHostAPI'. +node_modules/chrome-devtools-frontend/front_end/devices/DevicesView.js(201,29): error TS2339: Property 'setDevicesUpdatesEnabled' does not exist on type 'typeof InspectorFrontendHostAPI'. node_modules/chrome-devtools-frontend/front_end/devices/DevicesView.js(211,25): error TS2339: Property 'createChild' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/devices/DevicesView.js(212,9): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/devices/DevicesView.js(214,62): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/devices/DevicesView.js(220,29): error TS2339: Property 'setDevicesDiscoveryConfig' does not exist on type 'typeof InspectorFrontendHost'. +node_modules/chrome-devtools-frontend/front_end/devices/DevicesView.js(220,29): error TS2339: Property 'setDevicesDiscoveryConfig' does not exist on type 'typeof InspectorFrontendHostAPI'. node_modules/chrome-devtools-frontend/front_end/devices/DevicesView.js(223,29): error TS2339: Property 'createChild' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/devices/DevicesView.js(224,44): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/devices/DevicesView.js(227,9): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/devices/DevicesView.js(229,21): error TS2694: Namespace 'Adb' has no exported member 'Config'. -node_modules/chrome-devtools-frontend/front_end/devices/DevicesView.js(237,29): error TS2339: Property 'setDevicesDiscoveryConfig' does not exist on type 'typeof InspectorFrontendHost'. -node_modules/chrome-devtools-frontend/front_end/devices/DevicesView.js(244,29): error TS2339: Property 'setDevicesDiscoveryConfig' does not exist on type 'typeof InspectorFrontendHost'. +node_modules/chrome-devtools-frontend/front_end/devices/DevicesView.js(237,29): error TS2339: Property 'setDevicesDiscoveryConfig' does not exist on type 'typeof InspectorFrontendHostAPI'. +node_modules/chrome-devtools-frontend/front_end/devices/DevicesView.js(244,29): error TS2339: Property 'setDevicesDiscoveryConfig' does not exist on type 'typeof InspectorFrontendHostAPI'. node_modules/chrome-devtools-frontend/front_end/devices/DevicesView.js(250,19): error TS2694: Namespace 'Adb' has no exported member 'Config'. node_modules/chrome-devtools-frontend/front_end/devices/DevicesView.js(265,44): error TS2694: Namespace 'Adb' has no exported member 'PortForwardingRule'. node_modules/chrome-devtools-frontend/front_end/devices/DevicesView.js(272,45): error TS2339: Property 'createChild' does not exist on type 'Element'. @@ -5153,11 +5044,9 @@ node_modules/chrome-devtools-frontend/front_end/devices/DevicesView.js(279,45): node_modules/chrome-devtools-frontend/front_end/devices/DevicesView.js(280,60): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/devices/DevicesView.js(283,88): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/devices/DevicesView.js(285,36): error TS2694: Namespace 'Adb' has no exported member 'PortForwardingRule'. -node_modules/chrome-devtools-frontend/front_end/devices/DevicesView.js(286,5): error TS2322: Type 'ListWidget' is not assignable to type '{ [x: string]: any; renderItem(item: T, editable: boolean): Element; removeItemRequested(item: T,...'. - Type 'ListWidget' is not assignable to type '{ [x: string]: any; renderItem(item: T, editable: boolean): Element; removeItemRequested(item: T,...'. - Property 'renderItem' is missing in type 'ListWidget'. -node_modules/chrome-devtools-frontend/front_end/devices/DevicesView.js(286,5): error TS2322: Type 'ListWidget' is not assignable to type '{ [x: string]: any; renderItem(item: T, editable: boolean): Element; removeItemRequested(item: T,...'. - Type 'ListWidget' is not assignable to type '{ [x: string]: any; renderItem(item: T, editable: boolean): Element; removeItemRequested(item: T,...'. +node_modules/chrome-devtools-frontend/front_end/devices/DevicesView.js(286,36): error TS2345: Argument of type 'this' is not assignable to parameter of type '{ [x: string]: any; renderItem(item: T, editable: boolean): Element; removeItemRequested(item: T,...'. + Type 'PortForwardingView' is not assignable to type '{ [x: string]: any; renderItem(item: T, editable: boolean): Element; removeItemRequested(item: T,...'. + Property '_callback' does not exist on type '{ [x: string]: any; renderItem(item: T, editable: boolean): Element; removeItemRequested(item: T,...'. node_modules/chrome-devtools-frontend/front_end/devices/DevicesView.js(290,31): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/devices/DevicesView.js(293,43): error TS2694: Namespace 'Adb' has no exported member 'PortForwardingRule'. node_modules/chrome-devtools-frontend/front_end/devices/DevicesView.js(297,29): error TS2555: Expected at least 2 arguments, but got 1. @@ -5182,14 +5071,12 @@ node_modules/chrome-devtools-frontend/front_end/devices/DevicesView.js(450,67): node_modules/chrome-devtools-frontend/front_end/devices/DevicesView.js(458,47): error TS2339: Property 'createChild' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/devices/DevicesView.js(461,11): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/devices/DevicesView.js(463,26): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/devices/DevicesView.js(464,66): error TS2339: Property 'openInNewTab' does not exist on type 'typeof InspectorFrontendHost'. +node_modules/chrome-devtools-frontend/front_end/devices/DevicesView.js(464,66): error TS2339: Property 'openInNewTab' does not exist on type 'typeof InspectorFrontendHostAPI'. node_modules/chrome-devtools-frontend/front_end/devices/DevicesView.js(466,64): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/devices/DevicesView.js(469,36): error TS2694: Namespace 'Adb' has no exported member 'PortForwardingRule'. -node_modules/chrome-devtools-frontend/front_end/devices/DevicesView.js(470,5): error TS2322: Type 'ListWidget' is not assignable to type '{ [x: string]: any; renderItem(item: T, editable: boolean): Element; removeItemRequested(item: T,...'. - Type 'ListWidget' is not assignable to type '{ [x: string]: any; renderItem(item: T, editable: boolean): Element; removeItemRequested(item: T,...'. -node_modules/chrome-devtools-frontend/front_end/devices/DevicesView.js(470,5): error TS2322: Type 'ListWidget' is not assignable to type '{ [x: string]: any; renderItem(item: T, editable: boolean): Element; removeItemRequested(item: T,...'. - Type 'ListWidget' is not assignable to type '{ [x: string]: any; renderItem(item: T, editable: boolean): Element; removeItemRequested(item: T,...'. - Property 'renderItem' is missing in type 'ListWidget'. +node_modules/chrome-devtools-frontend/front_end/devices/DevicesView.js(470,36): error TS2345: Argument of type 'this' is not assignable to parameter of type '{ [x: string]: any; renderItem(item: T, editable: boolean): Element; removeItemRequested(item: T,...'. + Type 'NetworkDiscoveryView' is not assignable to type '{ [x: string]: any; renderItem(item: T, editable: boolean): Element; removeItemRequested(item: T,...'. + Property '_nodeFrontend' does not exist on type '{ [x: string]: any; renderItem(item: T, editable: boolean): Element; removeItemRequested(item: T,...'. node_modules/chrome-devtools-frontend/front_end/devices/DevicesView.js(475,24): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/devices/DevicesView.js(475,70): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/devices/DevicesView.js(478,43): error TS2694: Namespace 'Adb' has no exported member 'PortForwardingRule'. @@ -5211,11 +5098,11 @@ node_modules/chrome-devtools-frontend/front_end/devices/DevicesView.js(620,9): e node_modules/chrome-devtools-frontend/front_end/devices/DevicesView.js(622,44): error TS2339: Property 'createChild' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/devices/DevicesView.js(623,36): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/devices/DevicesView.js(625,42): error TS2339: Property 'createChild' does not exist on type 'Element'. -node_modules/chrome-devtools-frontend/front_end/devices/DevicesView.js(627,50): error TS2694: Namespace 'DevicesView' has no exported member 'BrowserSection'. +node_modules/chrome-devtools-frontend/front_end/devices/DevicesView.js(627,50): error TS2694: Namespace 'Devices.DevicesView' has no exported member 'BrowserSection'. node_modules/chrome-devtools-frontend/front_end/devices/DevicesView.js(632,21): error TS2694: Namespace 'Adb' has no exported member 'Device'. node_modules/chrome-devtools-frontend/front_end/devices/DevicesView.js(637,19): error TS2694: Namespace 'Adb' has no exported member 'Device'. node_modules/chrome-devtools-frontend/front_end/devices/DevicesView.js(657,27): error TS2339: Property 'remove' does not exist on type 'Map'. -node_modules/chrome-devtools-frontend/front_end/devices/DevicesView.js(675,36): error TS2694: Namespace 'DevicesView' has no exported member 'BrowserSection'. +node_modules/chrome-devtools-frontend/front_end/devices/DevicesView.js(675,36): error TS2694: Namespace 'Devices.DevicesView' has no exported member 'BrowserSection'. node_modules/chrome-devtools-frontend/front_end/devices/DevicesView.js(679,26): error TS2339: Property 'createChild' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/devices/DevicesView.js(682,29): error TS2339: Property 'createChild' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/devices/DevicesView.js(683,52): error TS2555: Expected at least 2 arguments, but got 1. @@ -5228,13 +5115,13 @@ node_modules/chrome-devtools-frontend/front_end/devices/DevicesView.js(715,11): node_modules/chrome-devtools-frontend/front_end/devices/DevicesView.js(716,11): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/devices/DevicesView.js(723,17): error TS2339: Property 'key' does not exist on type 'Event'. node_modules/chrome-devtools-frontend/front_end/devices/DevicesView.js(724,15): error TS2339: Property 'consume' does not exist on type 'Event'. -node_modules/chrome-devtools-frontend/front_end/devices/DevicesView.js(731,31): error TS2339: Property 'openRemotePage' does not exist on type 'typeof InspectorFrontendHost'. +node_modules/chrome-devtools-frontend/front_end/devices/DevicesView.js(731,31): error TS2339: Property 'openRemotePage' does not exist on type 'typeof InspectorFrontendHostAPI'. node_modules/chrome-devtools-frontend/front_end/devices/DevicesView.js(731,78): error TS2339: Property 'value' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/devices/DevicesView.js(732,21): error TS2339: Property 'value' does not exist on type 'Element'. -node_modules/chrome-devtools-frontend/front_end/devices/DevicesView.js(738,35): error TS2694: Namespace 'DevicesView' has no exported member 'BrowserSection'. +node_modules/chrome-devtools-frontend/front_end/devices/DevicesView.js(738,35): error TS2694: Namespace 'Devices.DevicesView' has no exported member 'BrowserSection'. node_modules/chrome-devtools-frontend/front_end/devices/DevicesView.js(739,19): error TS2694: Namespace 'Adb' has no exported member 'Browser'. node_modules/chrome-devtools-frontend/front_end/devices/DevicesView.js(745,44): error TS2339: Property 'sprintf' does not exist on type 'StringConstructor'. -node_modules/chrome-devtools-frontend/front_end/devices/DevicesView.js(783,36): error TS2694: Namespace 'DevicesView' has no exported member 'PageSection'. +node_modules/chrome-devtools-frontend/front_end/devices/DevicesView.js(783,36): error TS2694: Namespace 'Devices.DevicesView' has no exported member 'PageSection'. node_modules/chrome-devtools-frontend/front_end/devices/DevicesView.js(788,28): error TS2339: Property 'createChild' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/devices/DevicesView.js(790,39): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/devices/DevicesView.js(794,31): error TS2345: Argument of type 'ToolbarMenuButton' is not assignable to parameter of type '{ [x: string]: any; item(): any & any; } & { [x: string]: any; item(): any & any; }'. @@ -5243,27 +5130,25 @@ node_modules/chrome-devtools-frontend/front_end/devices/DevicesView.js(797,23): node_modules/chrome-devtools-frontend/front_end/devices/DevicesView.js(805,47): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/devices/DevicesView.js(806,47): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/devices/DevicesView.js(807,47): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/devices/DevicesView.js(815,31): error TS2339: Property 'performActionOnRemotePage' does not exist on type 'typeof InspectorFrontendHost'. -node_modules/chrome-devtools-frontend/front_end/devices/DevicesView.js(820,35): error TS2694: Namespace 'DevicesView' has no exported member 'PageSection'. +node_modules/chrome-devtools-frontend/front_end/devices/DevicesView.js(815,31): error TS2339: Property 'performActionOnRemotePage' does not exist on type 'typeof InspectorFrontendHostAPI'. +node_modules/chrome-devtools-frontend/front_end/devices/DevicesView.js(820,35): error TS2694: Namespace 'Devices.DevicesView' has no exported member 'PageSection'. node_modules/chrome-devtools-frontend/front_end/devices/DevicesView.js(821,19): error TS2694: Namespace 'Adb' has no exported member 'Page'. node_modules/chrome-devtools-frontend/front_end/devices/DevicesView.js(838,19): error TS2694: Namespace 'Adb' has no exported member 'DevicePortForwardingStatus'. node_modules/chrome-devtools-frontend/front_end/devices/DevicesView.js(847,82): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/devices/DevicesView.js(890,31): error TS2694: Namespace 'Adb' has no exported member 'Browser'. -node_modules/chrome-devtools-frontend/front_end/devices/DevicesView.js(890,179): error TS2694: Namespace 'DevicesView' has no exported member 'PageSection'. -node_modules/chrome-devtools-frontend/front_end/devices/DevicesView.js(890,194): error TS1003: Identifier expected. +node_modules/chrome-devtools-frontend/front_end/devices/DevicesView.js(890,179): error TS2694: Namespace 'Devices.DevicesView' has no exported member 'PageSection'. node_modules/chrome-devtools-frontend/front_end/devices/DevicesView.js(891,21): error TS2339: Property 'BrowserSection' does not exist on type 'typeof DevicesView'. node_modules/chrome-devtools-frontend/front_end/devices/DevicesView.js(893,28): error TS2694: Namespace 'Adb' has no exported member 'Page'. -node_modules/chrome-devtools-frontend/front_end/devices/DevicesView.js(893,105): error TS1003: Identifier expected. node_modules/chrome-devtools-frontend/front_end/devices/DevicesView.js(894,21): error TS2339: Property 'PageSection' does not exist on type 'typeof DevicesView'. node_modules/chrome-devtools-frontend/front_end/devices/DevicesView.js(903,41): error TS2339: Property 'createChild' does not exist on type 'Element'. +node_modules/chrome-devtools-frontend/front_end/devices/DevicesView.js(908,27): error TS2551: Property 'events' does not exist on type 'typeof InspectorFrontendHostAPI'. Did you mean 'Events'? node_modules/chrome-devtools-frontend/front_end/devices/DevicesView.js(911,21): error TS2694: Namespace 'Adb' has no exported member 'Config'. node_modules/chrome-devtools-frontend/front_end/devices/DevicesView.js(914,25): error TS2339: Property 'tabIndex' does not exist on type 'Element'. -node_modules/chrome-devtools-frontend/front_end/devices/DevicesView.js(918,27): error TS2339: Property 'setDevicesUpdatesEnabled' does not exist on type 'typeof InspectorFrontendHost'. -node_modules/chrome-devtools-frontend/front_end/devices/DevicesView.js(919,27): error TS2339: Property 'setDevicesUpdatesEnabled' does not exist on type 'typeof InspectorFrontendHost'. -node_modules/chrome-devtools-frontend/front_end/devices/DevicesView.js(924,29): error TS2339: Property 'setDevicesDiscoveryConfig' does not exist on type 'typeof InspectorFrontendHost'. +node_modules/chrome-devtools-frontend/front_end/devices/DevicesView.js(918,27): error TS2339: Property 'setDevicesUpdatesEnabled' does not exist on type 'typeof InspectorFrontendHostAPI'. +node_modules/chrome-devtools-frontend/front_end/devices/DevicesView.js(919,27): error TS2339: Property 'setDevicesUpdatesEnabled' does not exist on type 'typeof InspectorFrontendHostAPI'. +node_modules/chrome-devtools-frontend/front_end/devices/DevicesView.js(924,29): error TS2339: Property 'setDevicesDiscoveryConfig' does not exist on type 'typeof InspectorFrontendHostAPI'. node_modules/chrome-devtools-frontend/front_end/devices/DevicesView.js(930,22): error TS2694: Namespace 'Common' has no exported member 'Event'. node_modules/chrome-devtools-frontend/front_end/devices/DevicesView.js(933,36): error TS2694: Namespace 'Adb' has no exported member 'Config'. -node_modules/chrome-devtools-frontend/front_end/devtools_compatibility.js(20,18): error TS2315: Type 'Object' is not generic. node_modules/chrome-devtools-frontend/front_end/devtools_compatibility.js(20,34): error TS1005: '>' expected. node_modules/chrome-devtools-frontend/front_end/devtools_compatibility.js(56,48): error TS2315: Type 'Object' is not generic. node_modules/chrome-devtools-frontend/front_end/devtools_compatibility.js(56,61): error TS1009: Trailing comma not allowed. @@ -5301,7 +5186,6 @@ node_modules/chrome-devtools-frontend/front_end/diff/Diff.js(15,14): error TS233 node_modules/chrome-devtools-frontend/front_end/diff/Diff.js(22,21): error TS2694: Namespace 'Diff' has no exported member 'Diff'. node_modules/chrome-devtools-frontend/front_end/diff/Diff.js(43,20): error TS2694: Namespace 'Diff' has no exported member 'Diff'. node_modules/chrome-devtools-frontend/front_end/diff/Diff.js(91,33): error TS2694: Namespace 'Diff' has no exported member 'Diff'. -node_modules/chrome-devtools-frontend/front_end/diff/Diff.js(91,70): error TS1003: Identifier expected. node_modules/chrome-devtools-frontend/front_end/diff/diff_match_patch.js(6,116): error TS2322: Type 'string[]' is not assignable to type '{ [x: string]: any; chars1: string; chars2: string; lineArray: string[]; }'. Property 'chars1' is missing in type 'string[]'. node_modules/chrome-devtools-frontend/front_end/diff/diff_match_patch.js(6,240): error TS2322: Type '0' is not assignable to type '{ [x: string]: any; chars1: string; chars2: string; lineArray: string[]; }'. @@ -5503,7 +5387,7 @@ node_modules/chrome-devtools-frontend/front_end/elements/ClassesPaneWidget.js(25 node_modules/chrome-devtools-frontend/front_end/elements/ClassesPaneWidget.js(291,94): error TS2339: Property 'addAll' does not exist on type 'Set'. node_modules/chrome-devtools-frontend/front_end/elements/ClassesPaneWidget.js(297,55): error TS2339: Property 'addAll' does not exist on type 'Set'. node_modules/chrome-devtools-frontend/front_end/elements/ClassesPaneWidget.js(299,57): error TS2339: Property 'valuesArray' does not exist on type 'Set'. -node_modules/chrome-devtools-frontend/front_end/elements/ClassesPaneWidget.js(306,39): error TS2694: Namespace 'SuggestBox' has no exported member 'Suggestions'. +node_modules/chrome-devtools-frontend/front_end/elements/ClassesPaneWidget.js(306,39): error TS2694: Namespace 'UI.SuggestBox' has no exported member 'Suggestions'. node_modules/chrome-devtools-frontend/front_end/elements/ColorSwatchPopoverIcon.js(18,32): error TS2339: Property 'title' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/elements/ColorSwatchPopoverIcon.js(18,40): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/elements/ColorSwatchPopoverIcon.js(20,77): error TS2339: Property 'consume' does not exist on type 'Event'. @@ -5513,7 +5397,7 @@ node_modules/chrome-devtools-frontend/front_end/elements/ColorSwatchPopoverIcon. node_modules/chrome-devtools-frontend/front_end/elements/ColorSwatchPopoverIcon.js(103,29): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/elements/ColorSwatchPopoverIcon.js(104,32): error TS2339: Property 'title' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/elements/ColorSwatchPopoverIcon.js(106,77): error TS2339: Property 'consume' does not exist on type 'Event'. -node_modules/chrome-devtools-frontend/front_end/elements/ColorSwatchPopoverIcon.js(122,28): error TS2694: Namespace 'CSSModel' has no exported member 'ContrastInfo'. +node_modules/chrome-devtools-frontend/front_end/elements/ColorSwatchPopoverIcon.js(122,28): error TS2694: Namespace 'SDK.CSSModel' has no exported member 'ContrastInfo'. node_modules/chrome-devtools-frontend/front_end/elements/ColorSwatchPopoverIcon.js(134,11): error TS2339: Property 'consume' does not exist on type 'Event'. node_modules/chrome-devtools-frontend/front_end/elements/ColorSwatchPopoverIcon.js(146,9): error TS2365: Operator '===' cannot be applied to types '{ [x: string]: any; Original: string; Nickname: string; HEX: string; ShortHEX: string; HEXA: stri...' and 'string'. node_modules/chrome-devtools-frontend/front_end/elements/ColorSwatchPopoverIcon.js(149,36): error TS2345: Argument of type '{ [x: string]: any; Original: string; Nickname: string; HEX: string; ShortHEX: string; HEXA: stri...' is not assignable to parameter of type 'string'. @@ -5581,15 +5465,18 @@ node_modules/chrome-devtools-frontend/front_end/elements/ElementStatePaneWidget. node_modules/chrome-devtools-frontend/front_end/elements/ElementStatePaneWidget.js(109,26): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/elements/ElementStatePaneWidget.js(124,5): error TS2322: Type 'ToolbarToggle' is not assignable to type '{ [x: string]: any; item(): any & any; } & { [x: string]: any; item(): any & any; }'. Type 'ToolbarToggle' is not assignable to type '{ [x: string]: any; item(): any & any; }'. + Property 'item' is missing in type 'ToolbarToggle'. node_modules/chrome-devtools-frontend/front_end/elements/ElementStatePaneWidget.js(124,5): error TS2322: Type 'ToolbarToggle' is not assignable to type '{ [x: string]: any; item(): any & any; } & { [x: string]: any; item(): any & any; }'. Type 'ToolbarToggle' is not assignable to type '{ [x: string]: any; item(): any & any; }'. - Property 'item' is missing in type 'ToolbarToggle'. node_modules/chrome-devtools-frontend/front_end/elements/ElementsBreadcrumbs.js(12,46): error TS2339: Property 'createChild' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/elements/ElementsBreadcrumbs.js(86,37): error TS2339: Property 'nextSiblingElement' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/elements/ElementsBreadcrumbs.js(104,16): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/elements/ElementsBreadcrumbs.js(215,38): error TS2339: Property 'offsetWidth' does not exist on type 'Element'. +node_modules/chrome-devtools-frontend/front_end/elements/ElementsPanel.js(47,50): error TS2345: Argument of type 'this' is not assignable to parameter of type '{ [x: string]: any; searchCanceled(): void; performSearch(searchConfig: SearchConfig, shouldJump:...'. + Type 'ElementsPanel' is not assignable to type '{ [x: string]: any; searchCanceled(): void; performSearch(searchConfig: SearchConfig, shouldJump:...'. + Property '_splitWidget' does not exist on type '{ [x: string]: any; searchCanceled(): void; performSearch(searchConfig: SearchConfig, shouldJump:...'. node_modules/chrome-devtools-frontend/front_end/elements/ElementsPanel.js(49,41): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/elements/ElementsPanel.js(58,40): error TS2694: Namespace 'ElementsPanel' has no exported member '_splitMode'. +node_modules/chrome-devtools-frontend/front_end/elements/ElementsPanel.js(58,40): error TS2694: Namespace 'Elements.ElementsPanel' has no exported member '_splitMode'. node_modules/chrome-devtools-frontend/front_end/elements/ElementsPanel.js(90,32): error TS2339: Property 'addEventListener' does not exist on type 'typeof extensionServer'. node_modules/chrome-devtools-frontend/front_end/elements/ElementsPanel.js(98,57): error TS2339: Property 'runtime' does not exist on type 'Window'. node_modules/chrome-devtools-frontend/front_end/elements/ElementsPanel.js(116,5): error TS2322: Type '{ [x: string]: any; tabbedPane(): TabbedPane; enableMoreTabsButton(): void; }' is not assignable to type '{ [x: string]: any; appendApplicableItems(locationName: string): void; appendView(view: { [x: str...'. @@ -5616,7 +5503,6 @@ node_modules/chrome-devtools-frontend/front_end/elements/ElementsPanel.js(497,82 node_modules/chrome-devtools-frontend/front_end/elements/ElementsPanel.js(505,15): error TS2339: Property '_searchResults' does not exist on type 'ElementsPanel'. node_modules/chrome-devtools-frontend/front_end/elements/ElementsPanel.js(514,15): error TS2339: Property '_searchResults' does not exist on type 'ElementsPanel'. node_modules/chrome-devtools-frontend/front_end/elements/ElementsPanel.js(537,30): error TS2339: Property '_searchResults' does not exist on type 'ElementsPanel'. -node_modules/chrome-devtools-frontend/front_end/elements/ElementsPanel.js(558,75): error TS2339: Property 'highlightedSearchResultClassName' does not exist on type 'typeof UI'. node_modules/chrome-devtools-frontend/front_end/elements/ElementsPanel.js(560,20): error TS2339: Property 'scrollIntoViewIfNeeded' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/elements/ElementsPanel.js(565,15): error TS2339: Property '_searchResults' does not exist on type 'ElementsPanel'. node_modules/chrome-devtools-frontend/front_end/elements/ElementsPanel.js(565,39): error TS2339: Property '_searchResults' does not exist on type 'ElementsPanel'. @@ -5627,7 +5513,7 @@ node_modules/chrome-devtools-frontend/front_end/elements/ElementsPanel.js(633,13 node_modules/chrome-devtools-frontend/front_end/elements/ElementsPanel.js(641,13): error TS2339: Property 'handled' does not exist on type 'KeyboardEvent'. node_modules/chrome-devtools-frontend/front_end/elements/ElementsPanel.js(644,15): error TS2339: Property 'handled' does not exist on type 'KeyboardEvent'. node_modules/chrome-devtools-frontend/front_end/elements/ElementsPanel.js(650,15): error TS2339: Property 'handled' does not exist on type 'KeyboardEvent'. -node_modules/chrome-devtools-frontend/front_end/elements/ElementsPanel.js(705,31): error TS2339: Property 'inspectElementCompleted' does not exist on type 'typeof InspectorFrontendHost'. +node_modules/chrome-devtools-frontend/front_end/elements/ElementsPanel.js(705,31): error TS2339: Property 'inspectElementCompleted' does not exist on type 'typeof InspectorFrontendHostAPI'. node_modules/chrome-devtools-frontend/front_end/elements/ElementsPanel.js(721,82): error TS2339: Property 'offsetWidth' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/elements/ElementsPanel.js(723,39): error TS2339: Property 'offsetWidth' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/elements/ElementsPanel.js(728,33): error TS2365: Operator '===' cannot be applied to types 'symbol' and '{ [x: string]: any; Vertical: symbol; Horizontal: symbol; Slim: symbol; }'. @@ -5755,10 +5641,8 @@ node_modules/chrome-devtools-frontend/front_end/elements/ElementsTreeElement.js( node_modules/chrome-devtools-frontend/front_end/elements/ElementsTreeElement.js(1533,40): error TS2339: Property 'createChild' does not exist on type 'DocumentFragment'. node_modules/chrome-devtools-frontend/front_end/elements/ElementsTreeElement.js(1537,18): error TS2339: Property 'createTextChild' does not exist on type 'DocumentFragment'. node_modules/chrome-devtools-frontend/front_end/elements/ElementsTreeElement.js(1577,26): error TS2694: Namespace 'Protocol' has no exported member 'Error'. -node_modules/chrome-devtools-frontend/front_end/elements/ElementsTreeElement.js(1603,27): error TS2339: Property 'copyText' does not exist on type 'typeof InspectorFrontendHost'. -node_modules/chrome-devtools-frontend/front_end/elements/ElementsTreeElement.js(1607,27): error TS2339: Property 'copyText' does not exist on type 'typeof InspectorFrontendHost'. -node_modules/chrome-devtools-frontend/front_end/elements/ElementsTreeElement.js(1653,100): error TS1003: Identifier expected. -node_modules/chrome-devtools-frontend/front_end/elements/ElementsTreeElement.js(1654,10): error TS2339: Property 'MultilineEditorController' does not exist on type 'typeof Elements'. +node_modules/chrome-devtools-frontend/front_end/elements/ElementsTreeElement.js(1603,27): error TS2339: Property 'copyText' does not exist on type 'typeof InspectorFrontendHostAPI'. +node_modules/chrome-devtools-frontend/front_end/elements/ElementsTreeElement.js(1607,27): error TS2339: Property 'copyText' does not exist on type 'typeof InspectorFrontendHostAPI'. node_modules/chrome-devtools-frontend/front_end/elements/ElementsTreeElementHighlighter.js(24,22): error TS2694: Namespace 'Common' has no exported member 'Event'. node_modules/chrome-devtools-frontend/front_end/elements/ElementsTreeOutline.js(34,32): error TS2417: Class static side 'typeof ElementsTreeOutline' incorrectly extends base class static side 'typeof TreeOutline'. Types of property 'Events' are incompatible. @@ -5770,7 +5654,7 @@ node_modules/chrome-devtools-frontend/front_end/elements/ElementsTreeOutline.js( node_modules/chrome-devtools-frontend/front_end/elements/ElementsTreeOutline.js(45,53): error TS2339: Property 'createChild' does not exist on type 'DocumentFragment'. node_modules/chrome-devtools-frontend/front_end/elements/ElementsTreeOutline.js(49,51): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/elements/ElementsTreeOutline.js(120,24): error TS2694: Namespace 'Elements' has no exported member 'MultilineEditorController'. -node_modules/chrome-devtools-frontend/front_end/elements/ElementsTreeOutline.js(143,44): error TS2694: Namespace 'ElementsTreeOutline' has no exported member 'ClipboardData'. +node_modules/chrome-devtools-frontend/front_end/elements/ElementsTreeOutline.js(143,44): error TS2694: Namespace 'Elements.ElementsTreeOutline' has no exported member 'ClipboardData'. node_modules/chrome-devtools-frontend/front_end/elements/ElementsTreeOutline.js(173,11): error TS2339: Property 'handled' does not exist on type 'Event'. node_modules/chrome-devtools-frontend/front_end/elements/ElementsTreeOutline.js(197,11): error TS2339: Property 'handled' does not exist on type 'Event'. node_modules/chrome-devtools-frontend/front_end/elements/ElementsTreeOutline.js(254,11): error TS2339: Property 'handled' does not exist on type 'Event'. @@ -5811,7 +5695,6 @@ node_modules/chrome-devtools-frontend/front_end/elements/ElementsTreeOutline.js( node_modules/chrome-devtools-frontend/front_end/elements/ElementsTreeOutline.js(1411,28): error TS2339: Property 'expandAllButtonElement' does not exist on type 'ElementsTreeElement'. node_modules/chrome-devtools-frontend/front_end/elements/ElementsTreeOutline.js(1412,26): error TS2339: Property 'expandAllButtonElement' does not exist on type 'ElementsTreeElement'. node_modules/chrome-devtools-frontend/front_end/elements/ElementsTreeOutline.js(1429,22): error TS2694: Namespace 'Common' has no exported member 'Event'. -node_modules/chrome-devtools-frontend/front_end/elements/ElementsTreeOutline.js(1442,53): error TS1003: Identifier expected. node_modules/chrome-devtools-frontend/front_end/elements/ElementsTreeOutline.js(1443,30): error TS2339: Property 'ClipboardData' does not exist on type 'typeof ElementsTreeOutline'. node_modules/chrome-devtools-frontend/front_end/elements/ElementsTreeOutline.js(1597,29): error TS2339: Property 'treeElementForTest' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/elements/ElementsTreeOutline.js(1613,26): error TS2339: Property 'createChild' does not exist on type 'Element'. @@ -5828,18 +5711,8 @@ node_modules/chrome-devtools-frontend/front_end/elements/EventListenersWidget.js node_modules/chrome-devtools-frontend/front_end/elements/EventListenersWidget.js(73,15): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/elements/EventListenersWidget.js(77,46): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/elements/EventListenersWidget.js(129,52): error TS2339: Property 'value' does not exist on type 'EventTarget'. -node_modules/chrome-devtools-frontend/front_end/elements/InspectElementModeController.js(35,27): error TS2339: Property 'Overlay' does not exist on type 'typeof Protocol'. -node_modules/chrome-devtools-frontend/front_end/elements/InspectElementModeController.js(39,38): error TS2339: Property 'Overlay' does not exist on type 'typeof Protocol'. -node_modules/chrome-devtools-frontend/front_end/elements/InspectElementModeController.js(50,33): error TS2339: Property 'Overlay' does not exist on type 'typeof Protocol'. node_modules/chrome-devtools-frontend/front_end/elements/InspectElementModeController.js(52,5): error TS2554: Expected 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/elements/InspectElementModeController.js(66,36): error TS2339: Property 'Overlay' does not exist on type 'typeof Protocol'. -node_modules/chrome-devtools-frontend/front_end/elements/InspectElementModeController.js(67,33): error TS2339: Property 'Overlay' does not exist on type 'typeof Protocol'. -node_modules/chrome-devtools-frontend/front_end/elements/InspectElementModeController.js(71,47): error TS2339: Property 'Overlay' does not exist on type 'typeof Protocol'. -node_modules/chrome-devtools-frontend/front_end/elements/InspectElementModeController.js(81,23): error TS2339: Property 'Overlay' does not exist on type 'typeof Protocol'. -node_modules/chrome-devtools-frontend/front_end/elements/InspectElementModeController.js(83,71): error TS2339: Property 'Overlay' does not exist on type 'typeof Protocol'. -node_modules/chrome-devtools-frontend/front_end/elements/InspectElementModeController.js(84,71): error TS2339: Property 'Overlay' does not exist on type 'typeof Protocol'. node_modules/chrome-devtools-frontend/front_end/elements/InspectElementModeController.js(91,24): error TS2694: Namespace 'Protocol' has no exported member 'Overlay'. -node_modules/chrome-devtools-frontend/front_end/elements/InspectElementModeController.js(104,27): error TS2339: Property 'Overlay' does not exist on type 'typeof Protocol'. node_modules/chrome-devtools-frontend/front_end/elements/MetricsSidebarPane.js(56,27): error TS2339: Property 'removeChildren' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/elements/MetricsSidebarPane.js(82,24): error TS2345: Argument of type '(Promise> | Promise)[]' is not assignable to parameter of type 'Iterable | PromiseLike>>'. Types of property '[Symbol.iterator]' are incompatible. @@ -5856,7 +5729,7 @@ node_modules/chrome-devtools-frontend/front_end/elements/MetricsSidebarPane.js(8 Types of parameters 'onfulfilled' and 'onfulfilled' are incompatible. Types of parameters 'value' and 'value' are incompatible. Type 'InlineStyleResult' is not assignable to type 'Map'. - Property '[Symbol.toStringTag]' is missing in type 'InlineStyleResult'. + Property 'clear' is missing in type 'InlineStyleResult'. node_modules/chrome-devtools-frontend/front_end/elements/MetricsSidebarPane.js(120,11): error TS2339: Property 'consume' does not exist on type 'Event'. node_modules/chrome-devtools-frontend/front_end/elements/MetricsSidebarPane.js(164,22): error TS2339: Property 'toFixedIfFloating' does not exist on type 'NumberConstructor'. node_modules/chrome-devtools-frontend/front_end/elements/MetricsSidebarPane.js(179,18): error TS2345: Argument of type 'string' is not assignable to parameter of type 'number'. @@ -5899,7 +5772,10 @@ node_modules/chrome-devtools-frontend/front_end/elements/PropertiesWidget.js(156 node_modules/chrome-devtools-frontend/front_end/elements/PropertiesWidget.js(162,22): error TS2694: Namespace 'Common' has no exported member 'Event'. node_modules/chrome-devtools-frontend/front_end/elements/StylePropertyHighlighter.js(29,25): error TS2339: Property 'property' does not exist on type 'TreeElement'. node_modules/chrome-devtools-frontend/front_end/elements/StylePropertyHighlighter.js(43,42): error TS2339: Property 'scrollIntoViewIfNeeded' does not exist on type 'Element'. -node_modules/chrome-devtools-frontend/front_end/elements/StylePropertyHighlighter.js(44,42): error TS2339: Property 'animate' does not exist on type 'Element'. +node_modules/chrome-devtools-frontend/front_end/elements/StylePropertyHighlighter.js(45,9): error TS2345: Argument of type '{ offset: number; backgroundColor: string; }[]' is not assignable to parameter of type 'PropertyIndexedKeyframes | Keyframe[]'. + Type '{ offset: number; backgroundColor: string; }[]' is not assignable to type 'Keyframe[]'. + Type '{ offset: number; backgroundColor: string; }' is not assignable to type 'Keyframe'. + Property 'alignContent' is missing in type '{ offset: number; backgroundColor: string; }'. node_modules/chrome-devtools-frontend/front_end/elements/StylesSidebarPane.js(35,18): error TS2339: Property 'tabIndex' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/elements/StylesSidebarPane.js(50,51): error TS2339: Property 'createChild' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/elements/StylesSidebarPane.js(69,32): error TS2339: Property '_instance' does not exist on type 'typeof StylesSidebarPane'. @@ -5927,8 +5803,6 @@ node_modules/chrome-devtools-frontend/front_end/elements/StylesSidebarPane.js(26 node_modules/chrome-devtools-frontend/front_end/elements/StylesSidebarPane.js(293,19): error TS2339: Property 'isBlank' does not exist on type 'StylePropertiesSection'. node_modules/chrome-devtools-frontend/front_end/elements/StylesSidebarPane.js(323,81): error TS2339: Property 'style' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/elements/StylesSidebarPane.js(364,22): error TS2694: Namespace 'Common' has no exported member 'Event'. -node_modules/chrome-devtools-frontend/front_end/elements/StylesSidebarPane.js(413,30): error TS2339: Property 'DOM' does not exist on type 'typeof Protocol'. -node_modules/chrome-devtools-frontend/front_end/elements/StylesSidebarPane.js(414,33): error TS2339: Property 'DOM' does not exist on type 'typeof Protocol'. node_modules/chrome-devtools-frontend/front_end/elements/StylesSidebarPane.js(415,43): error TS2339: Property 'valuesArray' does not exist on type 'Set'. node_modules/chrome-devtools-frontend/front_end/elements/StylesSidebarPane.js(438,16): error TS2403: Subsequent variable declarations must have the same type. Variable 'section' must be of type 'StylePropertiesSection', but here has type 'any'. node_modules/chrome-devtools-frontend/front_end/elements/StylesSidebarPane.js(441,27): error TS2339: Property 'focus' does not exist on type 'Element'. @@ -6026,7 +5900,7 @@ node_modules/chrome-devtools-frontend/front_end/elements/StylesSidebarPane.js(15 node_modules/chrome-devtools-frontend/front_end/elements/StylesSidebarPane.js(1537,11): error TS2339: Property 'consume' does not exist on type 'Event'. node_modules/chrome-devtools-frontend/front_end/elements/StylesSidebarPane.js(1545,38): error TS2339: Property 'enclosingNodeOrSelfWithClass' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/elements/StylesSidebarPane.js(1558,13): error TS2339: Property 'getComponentSelection' does not exist on type 'Element'. -node_modules/chrome-devtools-frontend/front_end/elements/StylesSidebarPane.js(1575,50): error TS2694: Namespace 'StylePropertyTreeElement' has no exported member 'Context'. +node_modules/chrome-devtools-frontend/front_end/elements/StylesSidebarPane.js(1575,50): error TS2694: Namespace 'Elements.StylePropertyTreeElement' has no exported member 'Context'. node_modules/chrome-devtools-frontend/front_end/elements/StylesSidebarPane.js(1611,22): error TS2339: Property 'classList' does not exist on type 'EventTarget'. node_modules/chrome-devtools-frontend/front_end/elements/StylesSidebarPane.js(1612,51): error TS2339: Property '_selectorIndex' does not exist on type 'EventTarget'. node_modules/chrome-devtools-frontend/front_end/elements/StylesSidebarPane.js(1613,13): error TS2339: Property 'consume' does not exist on type 'Event'. @@ -6038,7 +5912,7 @@ node_modules/chrome-devtools-frontend/front_end/elements/StylesSidebarPane.js(16 node_modules/chrome-devtools-frontend/front_end/elements/StylesSidebarPane.js(1679,39): error TS2339: Property 'inherited' does not exist on type 'TreeElement'. node_modules/chrome-devtools-frontend/front_end/elements/StylesSidebarPane.js(1684,20): error TS2339: Property 'startEditing' does not exist on type 'TreeElement'. node_modules/chrome-devtools-frontend/front_end/elements/StylesSidebarPane.js(1684,44): error TS2339: Property 'nameElement' does not exist on type 'TreeElement'. -node_modules/chrome-devtools-frontend/front_end/elements/StylesSidebarPane.js(1698,50): error TS2694: Namespace 'StylePropertyTreeElement' has no exported member 'Context'. +node_modules/chrome-devtools-frontend/front_end/elements/StylesSidebarPane.js(1698,50): error TS2694: Namespace 'Elements.StylePropertyTreeElement' has no exported member 'Context'. node_modules/chrome-devtools-frontend/front_end/elements/StylesSidebarPane.js(1759,33): error TS2339: Property 'selectorRange' does not exist on type 'CSSRule'. node_modules/chrome-devtools-frontend/front_end/elements/StylesSidebarPane.js(1762,17): error TS2339: Property 'setSelectorText' does not exist on type 'CSSRule'. node_modules/chrome-devtools-frontend/front_end/elements/StylesSidebarPane.js(1798,18): error TS2339: Property 'style' does not exist on type 'Element'. @@ -6049,14 +5923,14 @@ node_modules/chrome-devtools-frontend/front_end/elements/StylesSidebarPane.js(18 node_modules/chrome-devtools-frontend/front_end/elements/StylesSidebarPane.js(1809,20): error TS2339: Property 'focus' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/elements/StylesSidebarPane.js(1833,57): error TS2339: Property 'media' does not exist on type 'CSSRule'. node_modules/chrome-devtools-frontend/front_end/elements/StylesSidebarPane.js(1843,75): error TS2339: Property 'peekLast' does not exist on type 'string[]'. -node_modules/chrome-devtools-frontend/front_end/elements/StylesSidebarPane.js(1866,49): error TS2694: Namespace 'StylePropertyTreeElement' has no exported member 'Context'. +node_modules/chrome-devtools-frontend/front_end/elements/StylesSidebarPane.js(1866,49): error TS2694: Namespace 'Elements.StylePropertyTreeElement' has no exported member 'Context'. node_modules/chrome-devtools-frontend/front_end/elements/StylesSidebarPane.js(1963,35): error TS2339: Property 'key' does not exist on type 'CSSRule'. node_modules/chrome-devtools-frontend/front_end/elements/StylesSidebarPane.js(1984,25): error TS2339: Property 'key' does not exist on type 'CSSRule'. node_modules/chrome-devtools-frontend/front_end/elements/StylesSidebarPane.js(1987,17): error TS2339: Property 'setKeyText' does not exist on type 'CSSRule'. node_modules/chrome-devtools-frontend/front_end/elements/StylesSidebarPane.js(2018,64): error TS2339: Property 'key' does not exist on type 'CSSRule'. node_modules/chrome-devtools-frontend/front_end/elements/StylesSidebarPane.js(2109,7): error TS2362: The left-hand side of an arithmetic operation must be of type 'any', 'number' or an enum type. node_modules/chrome-devtools-frontend/front_end/elements/StylesSidebarPane.js(2109,46): error TS2339: Property '_updateFilter' does not exist on type 'TreeElement'. -node_modules/chrome-devtools-frontend/front_end/elements/StylesSidebarPane.js(2148,30): error TS2694: Namespace 'CSSModel' has no exported member 'ContrastInfo'. +node_modules/chrome-devtools-frontend/front_end/elements/StylesSidebarPane.js(2148,30): error TS2694: Namespace 'SDK.CSSModel' has no exported member 'ContrastInfo'. node_modules/chrome-devtools-frontend/front_end/elements/StylesSidebarPane.js(2266,49): error TS2339: Property 'section' does not exist on type 'TreeOutline'. node_modules/chrome-devtools-frontend/front_end/elements/StylesSidebarPane.js(2279,34): error TS2339: Property 'checked' does not exist on type 'EventTarget'. node_modules/chrome-devtools-frontend/front_end/elements/StylesSidebarPane.js(2298,11): error TS2339: Property 'consume' does not exist on type 'Event'. @@ -6076,16 +5950,16 @@ node_modules/chrome-devtools-frontend/front_end/elements/StylesSidebarPane.js(24 node_modules/chrome-devtools-frontend/front_end/elements/StylesSidebarPane.js(2439,11): error TS2339: Property 'consume' does not exist on type 'Event'. node_modules/chrome-devtools-frontend/front_end/elements/StylesSidebarPane.js(2481,37): error TS2339: Property 'enclosingNodeOrSelfWithClass' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/elements/StylesSidebarPane.js(2482,25): error TS2339: Property 'enclosingNodeOrSelfWithClass' does not exist on type 'Element'. -node_modules/chrome-devtools-frontend/front_end/elements/StylesSidebarPane.js(2513,51): error TS2694: Namespace 'StylePropertyTreeElement' has no exported member 'Context'. -node_modules/chrome-devtools-frontend/front_end/elements/StylesSidebarPane.js(2529,51): error TS2694: Namespace 'StylePropertyTreeElement' has no exported member 'Context'. +node_modules/chrome-devtools-frontend/front_end/elements/StylesSidebarPane.js(2513,51): error TS2694: Namespace 'Elements.StylePropertyTreeElement' has no exported member 'Context'. +node_modules/chrome-devtools-frontend/front_end/elements/StylesSidebarPane.js(2529,51): error TS2694: Namespace 'Elements.StylePropertyTreeElement' has no exported member 'Context'. node_modules/chrome-devtools-frontend/front_end/elements/StylesSidebarPane.js(2534,24): error TS2339: Property 'clipboardData' does not exist on type 'Event'. node_modules/chrome-devtools-frontend/front_end/elements/StylesSidebarPane.js(2556,43): error TS2339: Property 'textContent' does not exist on type 'EventTarget'. -node_modules/chrome-devtools-frontend/front_end/elements/StylesSidebarPane.js(2560,51): error TS2694: Namespace 'StylePropertyTreeElement' has no exported member 'Context'. +node_modules/chrome-devtools-frontend/front_end/elements/StylesSidebarPane.js(2560,51): error TS2694: Namespace 'Elements.StylePropertyTreeElement' has no exported member 'Context'. node_modules/chrome-devtools-frontend/front_end/elements/StylesSidebarPane.js(2565,31): error TS2339: Property 'textContent' does not exist on type 'EventTarget'. node_modules/chrome-devtools-frontend/front_end/elements/StylesSidebarPane.js(2575,35): error TS2339: Property 'scrollIntoViewIfNeeded' does not exist on type 'HTMLElement'. node_modules/chrome-devtools-frontend/front_end/elements/StylesSidebarPane.js(2585,71): error TS2339: Property 'naturalOrderComparator' does not exist on type 'StringConstructor'. node_modules/chrome-devtools-frontend/front_end/elements/StylesSidebarPane.js(2604,19): error TS2339: Property 'getComponentSelection' does not exist on type 'Element'. -node_modules/chrome-devtools-frontend/front_end/elements/StylesSidebarPane.js(2608,49): error TS2694: Namespace 'StylePropertyTreeElement' has no exported member 'Context'. +node_modules/chrome-devtools-frontend/front_end/elements/StylesSidebarPane.js(2608,49): error TS2694: Namespace 'Elements.StylePropertyTreeElement' has no exported member 'Context'. node_modules/chrome-devtools-frontend/front_end/elements/StylesSidebarPane.js(2612,15): error TS2339: Property 'handled' does not exist on type 'Event'. node_modules/chrome-devtools-frontend/front_end/elements/StylesSidebarPane.js(2619,22): error TS2339: Property 'keyCode' does not exist on type 'Event'. node_modules/chrome-devtools-frontend/front_end/elements/StylesSidebarPane.js(2619,77): error TS2339: Property 'key' does not exist on type 'Event'. @@ -6095,15 +5969,15 @@ node_modules/chrome-devtools-frontend/front_end/elements/StylesSidebarPane.js(26 node_modules/chrome-devtools-frontend/front_end/elements/StylesSidebarPane.js(2630,22): error TS2339: Property 'shiftKey' does not exist on type 'Event'. node_modules/chrome-devtools-frontend/front_end/elements/StylesSidebarPane.js(2641,47): error TS2339: Property 'textContent' does not exist on type 'EventTarget'. node_modules/chrome-devtools-frontend/front_end/elements/StylesSidebarPane.js(2645,13): error TS2339: Property 'consume' does not exist on type 'Event'. -node_modules/chrome-devtools-frontend/front_end/elements/StylesSidebarPane.js(2651,49): error TS2694: Namespace 'StylePropertyTreeElement' has no exported member 'Context'. +node_modules/chrome-devtools-frontend/front_end/elements/StylesSidebarPane.js(2651,49): error TS2694: Namespace 'Elements.StylePropertyTreeElement' has no exported member 'Context'. node_modules/chrome-devtools-frontend/front_end/elements/StylesSidebarPane.js(2675,45): error TS2339: Property 'charCode' does not exist on type 'Event'. node_modules/chrome-devtools-frontend/front_end/elements/StylesSidebarPane.js(2679,58): error TS2339: Property 'textContent' does not exist on type 'EventTarget'. node_modules/chrome-devtools-frontend/front_end/elements/StylesSidebarPane.js(2679,84): error TS2339: Property 'selectionLeftOffset' does not exist on type 'EventTarget'. node_modules/chrome-devtools-frontend/front_end/elements/StylesSidebarPane.js(2682,13): error TS2339: Property 'consume' does not exist on type 'Event'. node_modules/chrome-devtools-frontend/front_end/elements/StylesSidebarPane.js(2683,43): error TS2339: Property 'textContent' does not exist on type 'EventTarget'. -node_modules/chrome-devtools-frontend/front_end/elements/StylesSidebarPane.js(2699,49): error TS2694: Namespace 'StylePropertyTreeElement' has no exported member 'Context'. -node_modules/chrome-devtools-frontend/front_end/elements/StylesSidebarPane.js(2715,49): error TS2694: Namespace 'StylePropertyTreeElement' has no exported member 'Context'. -node_modules/chrome-devtools-frontend/front_end/elements/StylesSidebarPane.js(2750,49): error TS2694: Namespace 'StylePropertyTreeElement' has no exported member 'Context'. +node_modules/chrome-devtools-frontend/front_end/elements/StylesSidebarPane.js(2699,49): error TS2694: Namespace 'Elements.StylePropertyTreeElement' has no exported member 'Context'. +node_modules/chrome-devtools-frontend/front_end/elements/StylesSidebarPane.js(2715,49): error TS2694: Namespace 'Elements.StylePropertyTreeElement' has no exported member 'Context'. +node_modules/chrome-devtools-frontend/front_end/elements/StylesSidebarPane.js(2750,49): error TS2694: Namespace 'Elements.StylePropertyTreeElement' has no exported member 'Context'. node_modules/chrome-devtools-frontend/front_end/elements/StylesSidebarPane.js(2765,40): error TS2363: The right-hand side of an arithmetic operation must be of type 'any', 'number' or an enum type. node_modules/chrome-devtools-frontend/front_end/elements/StylesSidebarPane.js(2769,7): error TS2322: Type 'StylePropertyTreeElement' is not assignable to type 'this'. node_modules/chrome-devtools-frontend/front_end/elements/StylesSidebarPane.js(2780,32): error TS2339: Property 'isWhitespace' does not exist on type 'string'. @@ -6119,13 +5993,12 @@ node_modules/chrome-devtools-frontend/front_end/elements/StylesSidebarPane.js(29 node_modules/chrome-devtools-frontend/front_end/elements/StylesSidebarPane.js(2910,7): error TS2322: Type 'Promise' is not assignable to type 'Promise'. node_modules/chrome-devtools-frontend/front_end/elements/StylesSidebarPane.js(2918,7): error TS2322: Type 'Promise' is not assignable to type 'Promise'. node_modules/chrome-devtools-frontend/front_end/elements/StylesSidebarPane.js(2956,5): error TS2322: Type 'Promise' is not assignable to type 'Promise'. -node_modules/chrome-devtools-frontend/front_end/elements/StylesSidebarPane.js(2977,107): error TS1003: Identifier expected. node_modules/chrome-devtools-frontend/front_end/elements/StylesSidebarPane.js(2978,35): error TS2300: Duplicate identifier 'Context'. node_modules/chrome-devtools-frontend/front_end/elements/StylesSidebarPane.js(2978,35): error TS2339: Property 'Context' does not exist on type 'typeof StylePropertyTreeElement'. node_modules/chrome-devtools-frontend/front_end/elements/StylesSidebarPane.js(3021,19): error TS2339: Property 'key' does not exist on type 'Event'. node_modules/chrome-devtools-frontend/front_end/elements/StylesSidebarPane.js(3049,13): error TS2339: Property 'consume' does not exist on type 'Event'. -node_modules/chrome-devtools-frontend/front_end/elements/StylesSidebarPane.js(3120,39): error TS2694: Namespace 'SuggestBox' has no exported member 'Suggestions'. -node_modules/chrome-devtools-frontend/front_end/elements/StylesSidebarPane.js(3244,29): error TS2339: Property 'TextUtils' does not exist on type 'typeof TextUtils'. +node_modules/chrome-devtools-frontend/front_end/elements/StylesSidebarPane.js(3120,39): error TS2694: Namespace 'UI.SuggestBox' has no exported member 'Suggestions'. +node_modules/chrome-devtools-frontend/front_end/elements/StylesSidebarPane.js(3244,39): error TS2339: Property 'splitStringByRegexes' does not exist on type 'typeof TextUtils'. node_modules/chrome-devtools-frontend/front_end/elements/StylesSidebarPane.js(3265,15): error TS2339: Property 'createTextChild' does not exist on type 'DocumentFragment'. node_modules/chrome-devtools-frontend/front_end/elements/StylesSidebarPane.js(3272,15): error TS2339: Property 'createTextChild' does not exist on type 'DocumentFragment'. node_modules/chrome-devtools-frontend/front_end/elements/StylesSidebarPane.js(3282,41): error TS2555: Expected at least 2 arguments, but got 1. @@ -6134,57 +6007,17 @@ node_modules/chrome-devtools-frontend/front_end/elements/StylesSidebarPane.js(33 node_modules/chrome-devtools-frontend/front_end/elements/StylesSidebarPane.js(3312,32): error TS2339: Property '_instance' does not exist on type 'typeof StylesSidebarPane'. node_modules/chrome-devtools-frontend/front_end/elements/StylesSidebarPane.js(3320,5): error TS2322: Type 'ToolbarButton' is not assignable to type '{ [x: string]: any; item(): any & any; } & { [x: string]: any; item(): any & any; }'. Type 'ToolbarButton' is not assignable to type '{ [x: string]: any; item(): any & any; }'. + Property 'item' is missing in type 'ToolbarButton'. node_modules/chrome-devtools-frontend/front_end/elements/StylesSidebarPane.js(3320,5): error TS2322: Type 'ToolbarButton' is not assignable to type '{ [x: string]: any; item(): any & any; } & { [x: string]: any; item(): any & any; }'. Type 'ToolbarButton' is not assignable to type '{ [x: string]: any; item(): any & any; }'. - Property 'item' is missing in type 'ToolbarButton'. node_modules/chrome-devtools-frontend/front_end/elements_test_runner/EditDOMTestRunner.js(15,5): error TS2304: Cannot find name 'eventSender'. -node_modules/chrome-devtools-frontend/front_end/elements_test_runner/EditDOMTestRunner.js(19,30): error TS2551: Property 'panels' does not exist on type 'typeof UI'. Did you mean 'Panel'? -node_modules/chrome-devtools-frontend/front_end/elements_test_runner/ElementsTestRunner.js(79,14): error TS2339: Property 'domModel' does not exist on type 'typeof TestRunner'. node_modules/chrome-devtools-frontend/front_end/elements_test_runner/ElementsTestRunner.js(112,55): error TS2339: Property 'eventListener' does not exist on type 'TreeElement'. -node_modules/chrome-devtools-frontend/front_end/elements_test_runner/ElementsTestRunner.js(128,13): error TS2551: Property 'panels' does not exist on type 'typeof UI'. Did you mean 'Panel'? -node_modules/chrome-devtools-frontend/front_end/elements_test_runner/ElementsTestRunner.js(132,13): error TS2551: Property 'panels' does not exist on type 'typeof UI'. Did you mean 'Panel'? -node_modules/chrome-devtools-frontend/front_end/elements_test_runner/ElementsTestRunner.js(191,13): error TS2551: Property 'panels' does not exist on type 'typeof UI'. Did you mean 'Panel'? -node_modules/chrome-devtools-frontend/front_end/elements_test_runner/ElementsTestRunner.js(199,30): error TS2339: Property 'domModel' does not exist on type 'typeof TestRunner'. -node_modules/chrome-devtools-frontend/front_end/elements_test_runner/ElementsTestRunner.js(200,33): error TS2339: Property 'domModel' does not exist on type 'typeof TestRunner'. -node_modules/chrome-devtools-frontend/front_end/elements_test_runner/ElementsTestRunner.js(201,23): error TS2339: Property 'domModel' does not exist on type 'typeof TestRunner'. -node_modules/chrome-devtools-frontend/front_end/elements_test_runner/ElementsTestRunner.js(316,13): error TS2551: Property 'panels' does not exist on type 'typeof UI'. Did you mean 'Panel'? -node_modules/chrome-devtools-frontend/front_end/elements_test_runner/ElementsTestRunner.js(322,6): error TS2551: Property 'panels' does not exist on type 'typeof UI'. Did you mean 'Panel'? -node_modules/chrome-devtools-frontend/front_end/elements_test_runner/ElementsTestRunner.js(326,26): error TS2551: Property 'panels' does not exist on type 'typeof UI'. Did you mean 'Panel'? node_modules/chrome-devtools-frontend/front_end/elements_test_runner/ElementsTestRunner.js(372,22): error TS2339: Property 'sprintf' does not exist on type 'StringConstructor'. -node_modules/chrome-devtools-frontend/front_end/elements_test_runner/ElementsTestRunner.js(384,26): error TS2551: Property 'panels' does not exist on type 'typeof UI'. Did you mean 'Panel'? node_modules/chrome-devtools-frontend/front_end/elements_test_runner/ElementsTestRunner.js(429,28): error TS2339: Property 'sprintf' does not exist on type 'StringConstructor'. node_modules/chrome-devtools-frontend/front_end/elements_test_runner/ElementsTestRunner.js(490,15): error TS2339: Property 'runtime' does not exist on type 'Window'. -node_modules/chrome-devtools-frontend/front_end/elements_test_runner/ElementsTestRunner.js(549,26): error TS2551: Property 'panels' does not exist on type 'typeof UI'. Did you mean 'Panel'? node_modules/chrome-devtools-frontend/front_end/elements_test_runner/ElementsTestRunner.js(735,11): error TS2540: Cannot assign to 'name' because it is a constant or a read-only property. -node_modules/chrome-devtools-frontend/front_end/elements_test_runner/ElementsTestRunner.js(790,19): error TS2339: Property 'domModel' does not exist on type 'typeof TestRunner'. -node_modules/chrome-devtools-frontend/front_end/elements_test_runner/ElementsTestRunner.js(1024,19): error TS2551: Property 'panels' does not exist on type 'typeof UI'. Did you mean 'Panel'? -node_modules/chrome-devtools-frontend/front_end/elements_test_runner/ElementsTestRunner.js(1048,6): error TS2551: Property 'panels' does not exist on type 'typeof UI'. Did you mean 'Panel'? -node_modules/chrome-devtools-frontend/front_end/elements_test_runner/ElementsTestRunner.js(1052,6): error TS2551: Property 'panels' does not exist on type 'typeof UI'. Did you mean 'Panel'? -node_modules/chrome-devtools-frontend/front_end/elements_test_runner/ElementsTestRunner.js(1073,35): error TS2339: Property 'OverlayAgent' does not exist on type 'typeof TestRunner'. -node_modules/chrome-devtools-frontend/front_end/elements_test_runner/ElementsTestRunner.js(1080,35): error TS2339: Property 'AnimationTimeline' does not exist on type '{ new (effect?: AnimationEffectReadOnly, timeline?: AnimationTimeline): Animation; prototype: Ani...'. -node_modules/chrome-devtools-frontend/front_end/elements_test_runner/SetOuterHTMLTestRunner.js(10,20): error TS2339: Property 'events' does not exist on type 'typeof ElementsTestRunner'. -node_modules/chrome-devtools-frontend/front_end/elements_test_runner/SetOuterHTMLTestRunner.js(11,20): error TS2339: Property 'containerId' does not exist on type 'typeof ElementsTestRunner'. -node_modules/chrome-devtools-frontend/front_end/elements_test_runner/SetOuterHTMLTestRunner.js(21,24): error TS2339: Property 'containerId' does not exist on type 'typeof ElementsTestRunner'. -node_modules/chrome-devtools-frontend/front_end/elements_test_runner/SetOuterHTMLTestRunner.js(22,16): error TS2339: Property 'DOMAgent' does not exist on type 'typeof TestRunner'. -node_modules/chrome-devtools-frontend/front_end/elements_test_runner/SetOuterHTMLTestRunner.js(22,57): error TS2339: Property 'containerId' does not exist on type 'typeof ElementsTestRunner'. -node_modules/chrome-devtools-frontend/front_end/elements_test_runner/SetOuterHTMLTestRunner.js(26,24): error TS2339: Property 'containerText' does not exist on type 'typeof ElementsTestRunner'. -node_modules/chrome-devtools-frontend/front_end/elements_test_runner/SetOuterHTMLTestRunner.js(34,18): error TS2339: Property 'domModel' does not exist on type 'typeof TestRunner'. -node_modules/chrome-devtools-frontend/front_end/elements_test_runner/SetOuterHTMLTestRunner.js(54,22): error TS2339: Property 'events' does not exist on type 'typeof ElementsTestRunner'. -node_modules/chrome-devtools-frontend/front_end/elements_test_runner/SetOuterHTMLTestRunner.js(59,54): error TS2339: Property 'containerText' does not exist on type 'typeof ElementsTestRunner'. -node_modules/chrome-devtools-frontend/front_end/elements_test_runner/SetOuterHTMLTestRunner.js(64,61): error TS2339: Property 'containerText' does not exist on type 'typeof ElementsTestRunner'. -node_modules/chrome-devtools-frontend/front_end/elements_test_runner/SetOuterHTMLTestRunner.js(72,61): error TS2339: Property 'containerText' does not exist on type 'typeof ElementsTestRunner'. -node_modules/chrome-devtools-frontend/front_end/elements_test_runner/SetOuterHTMLTestRunner.js(87,20): error TS2339: Property 'DOMAgent' does not exist on type 'typeof TestRunner'. -node_modules/chrome-devtools-frontend/front_end/elements_test_runner/SetOuterHTMLTestRunner.js(87,61): error TS2339: Property 'containerId' does not exist on type 'typeof ElementsTestRunner'. -node_modules/chrome-devtools-frontend/front_end/elements_test_runner/SetOuterHTMLTestRunner.js(88,14): error TS2339: Property 'domModel' does not exist on type 'typeof TestRunner'. -node_modules/chrome-devtools-frontend/front_end/elements_test_runner/SetOuterHTMLTestRunner.js(93,33): error TS2339: Property 'RuntimeAgent' does not exist on type 'typeof TestRunner'. -node_modules/chrome-devtools-frontend/front_end/elements_test_runner/SetOuterHTMLTestRunner.js(95,22): error TS2339: Property 'events' does not exist on type 'typeof ElementsTestRunner'. -node_modules/chrome-devtools-frontend/front_end/elements_test_runner/SetOuterHTMLTestRunner.js(97,42): error TS2339: Property 'events' does not exist on type 'typeof ElementsTestRunner'. -node_modules/chrome-devtools-frontend/front_end/elements_test_runner/SetOuterHTMLTestRunner.js(98,45): error TS2339: Property 'events' does not exist on type 'typeof ElementsTestRunner'. -node_modules/chrome-devtools-frontend/front_end/elements_test_runner/SetOuterHTMLTestRunner.js(100,22): error TS2339: Property 'events' does not exist on type 'typeof ElementsTestRunner'. -node_modules/chrome-devtools-frontend/front_end/elements_test_runner/SetOuterHTMLTestRunner.js(101,31): error TS2339: Property 'DOMAgent' does not exist on type 'typeof TestRunner'. -node_modules/chrome-devtools-frontend/front_end/elements_test_runner/SetOuterHTMLTestRunner.js(101,72): error TS2339: Property 'containerId' does not exist on type 'typeof ElementsTestRunner'. +node_modules/chrome-devtools-frontend/front_end/elements_test_runner/ElementsTestRunner.js(1080,35): error TS2339: Property 'AnimationTimeline' does not exist on type '{ new (effect?: AnimationEffect, timeline?: AnimationTimeline): Animation; prototype: Animation; }'. node_modules/chrome-devtools-frontend/front_end/elements_test_runner/StylesUpdateLinksTestRunner.js(99,35): error TS2339: Property 'sprintf' does not exist on type 'StringConstructor'. -node_modules/chrome-devtools-frontend/front_end/elements_test_runner/StylesUpdateLinksTestRunner.js(119,24): error TS2551: Property 'panels' does not exist on type 'typeof UI'. Did you mean 'Panel'? node_modules/chrome-devtools-frontend/front_end/emulation/AdvancedApp.js(56,22): error TS2694: Namespace 'Common' has no exported member 'Event'. node_modules/chrome-devtools-frontend/front_end/emulation/AdvancedApp.js(92,22): error TS2694: Namespace 'Common' has no exported member 'Event'. node_modules/chrome-devtools-frontend/front_end/emulation/AdvancedApp.js(105,22): error TS2694: Namespace 'Common' has no exported member 'Event'. @@ -6192,53 +6025,45 @@ node_modules/chrome-devtools-frontend/front_end/emulation/AdvancedApp.js(124,22) node_modules/chrome-devtools-frontend/front_end/emulation/AdvancedApp.js(142,44): error TS2339: Property 'style' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/emulation/AdvancedApp.js(169,22): error TS2694: Namespace 'Common' has no exported member 'Event'. node_modules/chrome-devtools-frontend/front_end/emulation/AdvancedApp.js(174,57): error TS2339: Property 'window' does not exist on type 'Element'. -node_modules/chrome-devtools-frontend/front_end/emulation/AdvancedApp.js(181,27): error TS2339: Property 'setInspectedPageBounds' does not exist on type 'typeof InspectorFrontendHost'. +node_modules/chrome-devtools-frontend/front_end/emulation/AdvancedApp.js(181,27): error TS2339: Property 'setInspectedPageBounds' does not exist on type 'typeof InspectorFrontendHostAPI'. +node_modules/chrome-devtools-frontend/front_end/emulation/AdvancedApp.js(199,5): error TS2322: Type 'AdvancedApp' is not assignable to type '{ [x: string]: any; presentUI(document: Document): void; }'. node_modules/chrome-devtools-frontend/front_end/emulation/AdvancedApp.js(199,5): error TS2322: Type 'AdvancedApp' is not assignable to type '{ [x: string]: any; presentUI(document: Document): void; }'. Property '_rootSplitWidget' does not exist on type '{ [x: string]: any; presentUI(document: Document): void; }'. -node_modules/chrome-devtools-frontend/front_end/emulation/AdvancedApp.js(199,5): error TS2322: Type 'AdvancedApp' is not assignable to type '{ [x: string]: any; presentUI(document: Document): void; }'. node_modules/chrome-devtools-frontend/front_end/emulation/DeviceModeModel.js(9,1): error TS8022: JSDoc '@extends' is not attached to a class. node_modules/chrome-devtools-frontend/front_end/emulation/DeviceModeModel.js(50,81): error TS2345: Argument of type 'symbol' is not assignable to parameter of type '{ [x: string]: any; Global: symbol; Local: symbol; Session: symbol; }'. -node_modules/chrome-devtools-frontend/front_end/emulation/DeviceModeModel.js(52,43): error TS2694: Namespace 'DeviceModeModel' has no exported member 'Type'. +node_modules/chrome-devtools-frontend/front_end/emulation/DeviceModeModel.js(52,43): error TS2694: Namespace 'Emulation.DeviceModeModel' has no exported member 'Type'. node_modules/chrome-devtools-frontend/front_end/emulation/DeviceModeModel.js(53,5): error TS2322: Type 'string' is not assignable to type '{ [x: string]: any; None: string; Responsive: string; Device: string; }'. -node_modules/chrome-devtools-frontend/front_end/emulation/DeviceModeModel.js(56,42): error TS2694: Namespace 'EmulatedDevice' has no exported member 'Mode'. +node_modules/chrome-devtools-frontend/front_end/emulation/DeviceModeModel.js(56,42): error TS2694: Namespace 'Emulation.EmulatedDevice' has no exported member 'Mode'. node_modules/chrome-devtools-frontend/front_end/emulation/DeviceModeModel.js(75,34): error TS2365: Operator '>=' cannot be applied to types 'string' and 'number'. node_modules/chrome-devtools-frontend/front_end/emulation/DeviceModeModel.js(76,9): error TS2365: Operator '<=' cannot be applied to types 'string' and 'number'. node_modules/chrome-devtools-frontend/front_end/emulation/DeviceModeModel.js(86,59): error TS2365: Operator '>=' cannot be applied to types 'string' and 'number'. node_modules/chrome-devtools-frontend/front_end/emulation/DeviceModeModel.js(86,73): error TS2365: Operator '<=' cannot be applied to types 'string' and 'number'. -node_modules/chrome-devtools-frontend/front_end/emulation/DeviceModeModel.js(103,41): error TS2694: Namespace 'DeviceModeModel' has no exported member 'Type'. -node_modules/chrome-devtools-frontend/front_end/emulation/DeviceModeModel.js(105,40): error TS2694: Namespace 'EmulatedDevice' has no exported member 'Mode'. +node_modules/chrome-devtools-frontend/front_end/emulation/DeviceModeModel.js(103,41): error TS2694: Namespace 'Emulation.DeviceModeModel' has no exported member 'Type'. +node_modules/chrome-devtools-frontend/front_end/emulation/DeviceModeModel.js(105,40): error TS2694: Namespace 'Emulation.EmulatedDevice' has no exported member 'Mode'. node_modules/chrome-devtools-frontend/front_end/emulation/DeviceModeModel.js(112,9): error TS2365: Operator '===' cannot be applied to types '{ [x: string]: any; None: string; Responsive: string; Device: string; }' and 'string'. node_modules/chrome-devtools-frontend/front_end/emulation/DeviceModeModel.js(128,9): error TS2365: Operator '!==' cannot be applied to types '{ [x: string]: any; None: string; Responsive: string; Device: string; }' and 'string'. node_modules/chrome-devtools-frontend/front_end/emulation/DeviceModeModel.js(129,36): error TS2345: Argument of type 'number' is not assignable to parameter of type '{ [x: string]: any; WindowDocked: number; WindowUndocked: number; ScriptsBreakpointSet: number; T...'. -node_modules/chrome-devtools-frontend/front_end/emulation/DeviceModeModel.js(186,41): error TS2694: Namespace 'EmulatedDevice' has no exported member 'Mode'. -node_modules/chrome-devtools-frontend/front_end/emulation/DeviceModeModel.js(193,42): error TS2694: Namespace 'DeviceModeModel' has no exported member 'Type'. -node_modules/chrome-devtools-frontend/front_end/emulation/DeviceModeModel.js(264,42): error TS2694: Namespace 'DeviceModeModel' has no exported member 'UA'. +node_modules/chrome-devtools-frontend/front_end/emulation/DeviceModeModel.js(186,41): error TS2694: Namespace 'Emulation.EmulatedDevice' has no exported member 'Mode'. +node_modules/chrome-devtools-frontend/front_end/emulation/DeviceModeModel.js(193,42): error TS2694: Namespace 'Emulation.DeviceModeModel' has no exported member 'Type'. +node_modules/chrome-devtools-frontend/front_end/emulation/DeviceModeModel.js(264,42): error TS2694: Namespace 'Emulation.DeviceModeModel' has no exported member 'UA'. node_modules/chrome-devtools-frontend/front_end/emulation/DeviceModeModel.js(282,12): error TS2678: Type 'string' is not comparable to type '{ [x: string]: any; None: string; Responsive: string; Device: string; }'. node_modules/chrome-devtools-frontend/front_end/emulation/DeviceModeModel.js(284,12): error TS2678: Type 'string' is not comparable to type '{ [x: string]: any; None: string; Responsive: string; Device: string; }'. node_modules/chrome-devtools-frontend/front_end/emulation/DeviceModeModel.js(286,12): error TS2678: Type 'string' is not comparable to type '{ [x: string]: any; None: string; Responsive: string; Device: string; }'. node_modules/chrome-devtools-frontend/front_end/emulation/DeviceModeModel.js(419,9): error TS2365: Operator '!==' cannot be applied to types '{ [x: string]: any; None: string; Responsive: string; Device: string; }' and 'string'. node_modules/chrome-devtools-frontend/front_end/emulation/DeviceModeModel.js(431,9): error TS2365: Operator '!==' cannot be applied to types '{ [x: string]: any; None: string; Responsive: string; Device: string; }' and 'string'. node_modules/chrome-devtools-frontend/front_end/emulation/DeviceModeModel.js(443,9): error TS2365: Operator '===' cannot be applied to types '{ [x: string]: any; None: string; Responsive: string; Device: string; }' and 'string'. -node_modules/chrome-devtools-frontend/front_end/emulation/DeviceModeModel.js(458,24): error TS2339: Property 'Emulation' does not exist on type 'typeof Protocol'. -node_modules/chrome-devtools-frontend/front_end/emulation/DeviceModeModel.js(459,24): error TS2339: Property 'Emulation' does not exist on type 'typeof Protocol'. node_modules/chrome-devtools-frontend/front_end/emulation/DeviceModeModel.js(463,16): error TS2365: Operator '===' cannot be applied to types '{ [x: string]: any; None: string; Responsive: string; Device: string; }' and 'string'. node_modules/chrome-devtools-frontend/front_end/emulation/DeviceModeModel.js(471,16): error TS2365: Operator '===' cannot be applied to types '{ [x: string]: any; None: string; Responsive: string; Device: string; }' and 'string'. -node_modules/chrome-devtools-frontend/front_end/emulation/DeviceModeModel.js(484,50): error TS2339: Property 'Emulation' does not exist on type 'typeof Protocol'. -node_modules/chrome-devtools-frontend/front_end/emulation/DeviceModeModel.js(485,50): error TS2339: Property 'Emulation' does not exist on type 'typeof Protocol'. node_modules/chrome-devtools-frontend/front_end/emulation/DeviceModeModel.js(495,48): error TS2365: Operator '===' cannot be applied to types '{ [x: string]: any; None: string; Responsive: string; Device: string; }' and 'string'. node_modules/chrome-devtools-frontend/front_end/emulation/DeviceModeModel.js(496,35): error TS2345: Argument of type 'string' is not assignable to parameter of type 'symbol'. node_modules/chrome-devtools-frontend/front_end/emulation/DeviceModeModel.js(554,24): error TS2694: Namespace 'Protocol' has no exported member 'Emulation'. -node_modules/chrome-devtools-frontend/front_end/emulation/DeviceModeModel.js(576,40): error TS2339: Property 'Emulation' does not exist on type 'typeof Protocol'. node_modules/chrome-devtools-frontend/front_end/emulation/DeviceModeModel.js(633,24): error TS2694: Namespace 'Protocol' has no exported member 'Page'. -node_modules/chrome-devtools-frontend/front_end/emulation/DeviceModeModel.js(661,22): error TS2339: Property 'Emulation' does not exist on type 'typeof Protocol'. -node_modules/chrome-devtools-frontend/front_end/emulation/DeviceModeModel.js(662,22): error TS2339: Property 'Emulation' does not exist on type 'typeof Protocol'. -node_modules/chrome-devtools-frontend/front_end/emulation/DeviceModeModel.js(664,44): error TS2339: Property 'Emulation' does not exist on type 'typeof Protocol'. node_modules/chrome-devtools-frontend/front_end/emulation/DeviceModeModel.js(665,23): error TS2339: Property 'screenOrientation' does not exist on type '{ width: number; height: number; deviceScaleFactor: number; mobile: boolean; }'. node_modules/chrome-devtools-frontend/front_end/emulation/DeviceModeModel.js(712,11): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/emulation/DeviceModeModel.js(713,18): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/emulation/DeviceModeModel.js(714,12): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/emulation/DeviceModeModel.js(715,17): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/emulation/DeviceModeToolbar.js(25,74): error TS2694: Namespace 'EmulatedDevice' has no exported member 'Mode'. +node_modules/chrome-devtools-frontend/front_end/emulation/DeviceModeToolbar.js(25,74): error TS2694: Namespace 'Emulation.EmulatedDevice' has no exported member 'Mode'. node_modules/chrome-devtools-frontend/front_end/emulation/DeviceModeToolbar.js(33,39): error TS2339: Property 'createChild' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/emulation/DeviceModeToolbar.js(43,40): error TS2339: Property 'createChild' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/emulation/DeviceModeToolbar.js(87,31): error TS2345: Argument of type 'ToolbarMenuButton' is not assignable to parameter of type '{ [x: string]: any; item(): any & any; } & { [x: string]: any; item(): any & any; }'. @@ -6274,7 +6099,7 @@ node_modules/chrome-devtools-frontend/front_end/emulation/DeviceModeToolbar.js(2 node_modules/chrome-devtools-frontend/front_end/emulation/DeviceModeToolbar.js(248,63): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/emulation/DeviceModeToolbar.js(249,63): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/emulation/DeviceModeToolbar.js(250,63): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/emulation/DeviceModeToolbar.js(276,43): error TS2694: Namespace 'DeviceModeModel' has no exported member 'UA'. +node_modules/chrome-devtools-frontend/front_end/emulation/DeviceModeToolbar.js(276,43): error TS2694: Namespace 'Emulation.DeviceModeModel' has no exported member 'UA'. node_modules/chrome-devtools-frontend/front_end/emulation/DeviceModeToolbar.js(290,66): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/emulation/DeviceModeToolbar.js(291,9): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/emulation/DeviceModeToolbar.js(291,47): error TS2365: Operator '!==' cannot be applied to types '{ [x: string]: any; None: string; Responsive: string; Device: string; }' and 'string'. @@ -6306,8 +6131,8 @@ node_modules/chrome-devtools-frontend/front_end/emulation/DeviceModeToolbar.js(4 node_modules/chrome-devtools-frontend/front_end/emulation/DeviceModeToolbar.js(460,78): error TS2339: Property 'offsetHeight' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/emulation/DeviceModeToolbar.js(461,55): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/emulation/DeviceModeToolbar.js(462,57): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/emulation/DeviceModeToolbar.js(482,42): error TS2694: Namespace 'EmulatedDevice' has no exported member 'Mode'. -node_modules/chrome-devtools-frontend/front_end/emulation/DeviceModeToolbar.js(490,42): error TS2694: Namespace 'EmulatedDevice' has no exported member 'Mode'. +node_modules/chrome-devtools-frontend/front_end/emulation/DeviceModeToolbar.js(482,42): error TS2694: Namespace 'Emulation.EmulatedDevice' has no exported member 'Mode'. +node_modules/chrome-devtools-frontend/front_end/emulation/DeviceModeToolbar.js(490,42): error TS2694: Namespace 'Emulation.EmulatedDevice' has no exported member 'Mode'. node_modules/chrome-devtools-frontend/front_end/emulation/DeviceModeToolbar.js(507,24): error TS2339: Property 'disabled' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/emulation/DeviceModeToolbar.js(507,35): error TS2365: Operator '!==' cannot be applied to types '{ [x: string]: any; None: string; Responsive: string; Device: string; }' and 'string'. node_modules/chrome-devtools-frontend/front_end/emulation/DeviceModeToolbar.js(508,25): error TS2339: Property 'disabled' does not exist on type 'Element'. @@ -6326,7 +6151,7 @@ node_modules/chrome-devtools-frontend/front_end/emulation/DeviceModeToolbar.js(5 node_modules/chrome-devtools-frontend/front_end/emulation/DeviceModeToolbar.js(551,18): error TS2365: Operator '===' cannot be applied to types '{ [x: string]: any; None: string; Responsive: string; Device: string; }' and 'string'. node_modules/chrome-devtools-frontend/front_end/emulation/DeviceModeToolbar.js(553,35): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/emulation/DeviceModeToolbar.js(560,9): error TS2365: Operator '===' cannot be applied to types '{ [x: string]: any; None: string; Responsive: string; Device: string; }' and 'string'. -node_modules/chrome-devtools-frontend/front_end/emulation/DeviceModeToolbar.js(563,48): error TS2694: Namespace 'EmulatedDevice' has no exported member 'Mode'. +node_modules/chrome-devtools-frontend/front_end/emulation/DeviceModeToolbar.js(563,48): error TS2694: Namespace 'Emulation.EmulatedDevice' has no exported member 'Mode'. node_modules/chrome-devtools-frontend/front_end/emulation/DeviceModeToolbar.js(566,57): error TS2365: Operator '!==' cannot be applied to types '{ [x: string]: any; None: string; Responsive: string; Device: string; }' and 'string'. node_modules/chrome-devtools-frontend/front_end/emulation/DeviceModeToolbar.js(596,25): error TS2345: Argument of type 'string' is not assignable to parameter of type '{ [x: string]: any; None: string; Responsive: string; Device: string; }'. node_modules/chrome-devtools-frontend/front_end/emulation/DeviceModeView.js(15,24): error TS2339: Property 'singleton' does not exist on type 'Window'. @@ -6362,22 +6187,18 @@ node_modules/chrome-devtools-frontend/front_end/emulation/DeviceModeView.js(481, node_modules/chrome-devtools-frontend/front_end/emulation/DeviceModeView.js(482,12): error TS2339: Property 'href' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/emulation/DeviceModeView.js(483,12): error TS2339: Property 'click' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/emulation/DeviceModeView.js(500,22): error TS2339: Property 'createChild' does not exist on type 'Element'. -node_modules/chrome-devtools-frontend/front_end/emulation/DeviceModeWrapper.js(13,30): error TS2339: Property '_wrapperInstance' does not exist on type 'typeof DeviceModeView'. node_modules/chrome-devtools-frontend/front_end/emulation/DeviceModeWrapper.js(18,22): error TS2339: Property 'singleton' does not exist on type 'Window'. node_modules/chrome-devtools-frontend/front_end/emulation/DeviceModeWrapper.js(33,24): error TS2694: Namespace 'Protocol' has no exported member 'Page'. node_modules/chrome-devtools-frontend/front_end/emulation/DeviceModeWrapper.js(50,22): error TS2694: Namespace 'Common' has no exported member 'Event'. node_modules/chrome-devtools-frontend/front_end/emulation/DeviceModeWrapper.js(53,37): error TS2694: Namespace 'Protocol' has no exported member 'Page'. -node_modules/chrome-devtools-frontend/front_end/emulation/DeviceModeWrapper.js(84,26): error TS2339: Property '_wrapperInstance' does not exist on type 'typeof DeviceModeView'. -node_modules/chrome-devtools-frontend/front_end/emulation/DeviceModeWrapper.js(98,34): error TS2339: Property '_wrapperInstance' does not exist on type 'typeof DeviceModeView'. -node_modules/chrome-devtools-frontend/front_end/emulation/DeviceModeWrapper.js(101,43): error TS2339: Property '_wrapperInstance' does not exist on type 'typeof DeviceModeView'. node_modules/chrome-devtools-frontend/front_end/emulation/DeviceModeWrapper.js(120,45): error TS2694: Namespace 'Protocol' has no exported member 'Page'. -node_modules/chrome-devtools-frontend/front_end/emulation/DeviceModeWrapper.js(121,38): error TS2339: Property '_wrapperInstance' does not exist on type 'typeof DeviceModeView'. -node_modules/chrome-devtools-frontend/front_end/emulation/DeviceModeWrapper.js(128,43): error TS2339: Property '_wrapperInstance' does not exist on type 'typeof DeviceModeView'. -node_modules/chrome-devtools-frontend/front_end/emulation/DeviceModeWrapper.js(131,36): error TS2339: Property '_wrapperInstance' does not exist on type 'typeof DeviceModeView'. node_modules/chrome-devtools-frontend/front_end/emulation/DevicesSettingsTab.js(15,31): error TS2339: Property 'createChild' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/emulation/DevicesSettingsTab.js(16,46): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/emulation/DevicesSettingsTab.js(17,42): error TS2339: Property 'createChild' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/emulation/DevicesSettingsTab.js(22,29): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/emulation/DevicesSettingsTab.js(25,36): error TS2345: Argument of type 'this' is not assignable to parameter of type '{ [x: string]: any; renderItem(item: T, editable: boolean): Element; removeItemRequested(item: T,...'. + Type 'DevicesSettingsTab' is not assignable to type '{ [x: string]: any; renderItem(item: T, editable: boolean): Element; removeItemRequested(item: T,...'. + Property 'containerElement' does not exist on type '{ [x: string]: any; renderItem(item: T, editable: boolean): Element; removeItemRequested(item: T,...'. node_modules/chrome-devtools-frontend/front_end/emulation/DevicesSettingsTab.js(105,28): error TS2339: Property 'createChild' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/emulation/DevicesSettingsTab.js(109,13): error TS2339: Property 'createChild' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/emulation/DevicesSettingsTab.js(122,13): error TS2339: Property 'consume' does not exist on type 'Event'. @@ -6389,19 +6210,17 @@ node_modules/chrome-devtools-frontend/front_end/emulation/DevicesSettingsTab.js( node_modules/chrome-devtools-frontend/front_end/emulation/DevicesSettingsTab.js(207,61): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/emulation/DevicesSettingsTab.js(208,51): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/emulation/DevicesSettingsTab.js(212,61): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/emulation/EmulatedDevices.js(13,42): error TS2694: Namespace 'EmulatedDevice' has no exported member 'Orientation'. -node_modules/chrome-devtools-frontend/front_end/emulation/EmulatedDevices.js(15,42): error TS2694: Namespace 'EmulatedDevice' has no exported member 'Orientation'. -node_modules/chrome-devtools-frontend/front_end/emulation/EmulatedDevices.js(23,50): error TS2694: Namespace 'EmulatedDevice' has no exported member 'Mode'. -node_modules/chrome-devtools-frontend/front_end/emulation/EmulatedDevices.js(84,45): error TS2694: Namespace 'EmulatedDevice' has no exported member 'Orientation'. -node_modules/chrome-devtools-frontend/front_end/emulation/EmulatedDevices.js(106,53): error TS2694: Namespace 'EmulatedDevice' has no exported member 'Orientation'. -node_modules/chrome-devtools-frontend/front_end/emulation/EmulatedDevices.js(195,49): error TS2694: Namespace 'EmulatedDevice' has no exported member 'Mode'. -node_modules/chrome-devtools-frontend/front_end/emulation/EmulatedDevices.js(243,40): error TS2694: Namespace 'EmulatedDevice' has no exported member 'Orientation'. -node_modules/chrome-devtools-frontend/front_end/emulation/EmulatedDevices.js(263,40): error TS2694: Namespace 'EmulatedDevice' has no exported member 'Mode'. -node_modules/chrome-devtools-frontend/front_end/emulation/EmulatedDevices.js(275,40): error TS2694: Namespace 'EmulatedDevice' has no exported member 'Mode'. -node_modules/chrome-devtools-frontend/front_end/emulation/EmulatedDevices.js(289,41): error TS2694: Namespace 'EmulatedDevice' has no exported member 'Orientation'. -node_modules/chrome-devtools-frontend/front_end/emulation/EmulatedDevices.js(333,90): error TS1003: Identifier expected. +node_modules/chrome-devtools-frontend/front_end/emulation/EmulatedDevices.js(13,42): error TS2694: Namespace 'Emulation.EmulatedDevice' has no exported member 'Orientation'. +node_modules/chrome-devtools-frontend/front_end/emulation/EmulatedDevices.js(15,42): error TS2694: Namespace 'Emulation.EmulatedDevice' has no exported member 'Orientation'. +node_modules/chrome-devtools-frontend/front_end/emulation/EmulatedDevices.js(23,50): error TS2694: Namespace 'Emulation.EmulatedDevice' has no exported member 'Mode'. +node_modules/chrome-devtools-frontend/front_end/emulation/EmulatedDevices.js(84,45): error TS2694: Namespace 'Emulation.EmulatedDevice' has no exported member 'Orientation'. +node_modules/chrome-devtools-frontend/front_end/emulation/EmulatedDevices.js(106,53): error TS2694: Namespace 'Emulation.EmulatedDevice' has no exported member 'Orientation'. +node_modules/chrome-devtools-frontend/front_end/emulation/EmulatedDevices.js(195,49): error TS2694: Namespace 'Emulation.EmulatedDevice' has no exported member 'Mode'. +node_modules/chrome-devtools-frontend/front_end/emulation/EmulatedDevices.js(243,40): error TS2694: Namespace 'Emulation.EmulatedDevice' has no exported member 'Orientation'. +node_modules/chrome-devtools-frontend/front_end/emulation/EmulatedDevices.js(263,40): error TS2694: Namespace 'Emulation.EmulatedDevice' has no exported member 'Mode'. +node_modules/chrome-devtools-frontend/front_end/emulation/EmulatedDevices.js(275,40): error TS2694: Namespace 'Emulation.EmulatedDevice' has no exported member 'Mode'. +node_modules/chrome-devtools-frontend/front_end/emulation/EmulatedDevices.js(289,41): error TS2694: Namespace 'Emulation.EmulatedDevice' has no exported member 'Orientation'. node_modules/chrome-devtools-frontend/front_end/emulation/EmulatedDevices.js(334,26): error TS2339: Property 'Mode' does not exist on type 'typeof EmulatedDevice'. -node_modules/chrome-devtools-frontend/front_end/emulation/EmulatedDevices.js(336,99): error TS1003: Identifier expected. node_modules/chrome-devtools-frontend/front_end/emulation/EmulatedDevices.js(337,26): error TS2339: Property 'Orientation' does not exist on type 'typeof EmulatedDevice'. node_modules/chrome-devtools-frontend/front_end/emulation/EmulatedDevices.js(395,27): error TS2339: Property 'runtime' does not exist on type 'Window'. node_modules/chrome-devtools-frontend/front_end/emulation/EmulatedDevices.js(470,18): error TS2339: Property 'remove' does not exist on type 'EmulatedDevice[]'. @@ -6436,7 +6255,7 @@ node_modules/chrome-devtools-frontend/front_end/emulation/MediaQueryInspector.js node_modules/chrome-devtools-frontend/front_end/emulation/MediaQueryInspector.js(398,31): error TS2363: The right-hand side of an arithmetic operation must be of type 'any', 'number' or an enum type. node_modules/chrome-devtools-frontend/front_end/emulation/MediaQueryInspector.js(413,9): error TS2365: Operator '===' cannot be applied to types '{ [x: string]: any; Max: number; MinMax: number; Min: number; }' and 'number'. node_modules/chrome-devtools-frontend/front_end/emulation/MediaQueryInspector.js(415,9): error TS2365: Operator '===' cannot be applied to types '{ [x: string]: any; Max: number; MinMax: number; Min: number; }' and 'number'. -node_modules/chrome-devtools-frontend/front_end/emulation/MediaQueryInspector.js(422,46): error TS2694: Namespace 'MediaQueryInspector' has no exported member 'Section'. +node_modules/chrome-devtools-frontend/front_end/emulation/MediaQueryInspector.js(422,46): error TS2694: Namespace 'Emulation.MediaQueryInspector' has no exported member 'Section'. node_modules/chrome-devtools-frontend/front_end/emulation/MediaQueryInspector.js(425,5): error TS2322: Type 'number' is not assignable to type '{ [x: string]: any; Max: number; MinMax: number; Min: number; }'. node_modules/chrome-devtools-frontend/front_end/emulation/SensorsView.js(18,25): error TS2339: Property 'createChild' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/emulation/SensorsView.js(25,25): error TS2339: Property 'createChild' does not exist on type 'Element'. @@ -6472,7 +6291,7 @@ node_modules/chrome-devtools-frontend/front_end/emulation/SensorsView.js(250,64) node_modules/chrome-devtools-frontend/front_end/emulation/SensorsView.js(250,97): error TS2339: Property 'value' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/emulation/SensorsView.js(251,9): error TS2345: Argument of type 'string' is not assignable to parameter of type '{ [x: string]: any; UserInput: string; UserDrag: string; ResetButton: string; SelectPreset: strin...'. node_modules/chrome-devtools-frontend/front_end/emulation/SensorsView.js(258,9): error TS2345: Argument of type 'string' is not assignable to parameter of type '{ [x: string]: any; UserInput: string; UserDrag: string; ResetButton: string; SelectPreset: strin...'. -node_modules/chrome-devtools-frontend/front_end/emulation/SensorsView.js(264,37): error TS2694: Namespace 'SensorsView' has no exported member 'DeviceOrientationModificationSource'. +node_modules/chrome-devtools-frontend/front_end/emulation/SensorsView.js(264,37): error TS2694: Namespace 'Emulation.SensorsView' has no exported member 'DeviceOrientationModificationSource'. node_modules/chrome-devtools-frontend/front_end/emulation/SensorsView.js(278,9): error TS2365: Operator '!==' cannot be applied to types '{ [x: string]: any; UserInput: string; UserDrag: string; ResetButton: string; SelectPreset: strin...' and 'string'. node_modules/chrome-devtools-frontend/front_end/emulation/SensorsView.js(279,25): error TS2345: Argument of type 'number' is not assignable to parameter of type 'string'. node_modules/chrome-devtools-frontend/front_end/emulation/SensorsView.js(280,24): error TS2345: Argument of type 'number' is not assignable to parameter of type 'string'. @@ -6509,15 +6328,11 @@ node_modules/chrome-devtools-frontend/front_end/emulation/SensorsView.js(495,13) node_modules/chrome-devtools-frontend/front_end/emulation/SensorsView.js(496,13): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/emulation/SensorsView.js(497,13): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/emulation/SensorsView.js(498,13): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/event_listeners/EventListenersUtils.js(4,95): error TS1003: Identifier expected. -node_modules/chrome-devtools-frontend/front_end/event_listeners/EventListenersUtils.js(5,16): error TS2339: Property 'FrameworkEventListenersObject' does not exist on type 'typeof EventListeners'. -node_modules/chrome-devtools-frontend/front_end/event_listeners/EventListenersUtils.js(7,106): error TS1003: Identifier expected. -node_modules/chrome-devtools-frontend/front_end/event_listeners/EventListenersUtils.js(8,16): error TS2339: Property 'EventListenerObjectInInspectedPage' does not exist on type 'typeof EventListeners'. node_modules/chrome-devtools-frontend/front_end/event_listeners/EventListenersUtils.js(12,38): error TS2694: Namespace 'EventListeners' has no exported member 'FrameworkEventListenersObject'. node_modules/chrome-devtools-frontend/front_end/event_listeners/EventListenersUtils.js(19,36): error TS2694: Namespace 'EventListeners' has no exported member 'FrameworkEventListenersObject'. node_modules/chrome-devtools-frontend/front_end/event_listeners/EventListenersUtils.js(22,52): error TS2694: Namespace 'EventListeners' has no exported member 'FrameworkEventListenersObject'. node_modules/chrome-devtools-frontend/front_end/event_listeners/EventListenersUtils.js(28,8): error TS2339: Property 'catchException' does not exist on type 'Promise'. -node_modules/chrome-devtools-frontend/front_end/event_listeners/EventListenersUtils.js(144,37): error TS2694: Namespace 'DebuggerModel' has no exported member 'FunctionDetails'. +node_modules/chrome-devtools-frontend/front_end/event_listeners/EventListenersUtils.js(144,37): error TS2694: Namespace 'SDK.DebuggerModel' has no exported member 'FunctionDetails'. node_modules/chrome-devtools-frontend/front_end/event_listeners/EventListenersUtils.js(172,62): error TS2339: Property 'catchException' does not exist on type 'Promise'. node_modules/chrome-devtools-frontend/front_end/event_listeners/EventListenersUtils.js(182,62): error TS2345: Argument of type 'string' is not assignable to parameter of type '{ [x: string]: any; Raw: string; Framework: string; FrameworkUser: string; }'. node_modules/chrome-devtools-frontend/front_end/event_listeners/EventListenersUtils.js(227,31): error TS2694: Namespace 'EventListeners' has no exported member 'FrameworkEventListenersObject'. @@ -6536,8 +6351,6 @@ node_modules/chrome-devtools-frontend/front_end/event_listeners/EventListenersUt Type '{ fn: any; data: any; _data: any; }' provides no match for the signature '(arg0: Node): any'. node_modules/chrome-devtools-frontend/front_end/event_listeners/EventListenersUtils.js(480,32): error TS2352: Type '{ fn: any; data: any; _data: any; }' cannot be converted to type '(arg0: Node) => any'. Type '{ fn: any; data: any; _data: any; }' provides no match for the signature '(arg0: Node): any'. -node_modules/chrome-devtools-frontend/front_end/event_listeners/EventListenersView.js(6,2): error TS1003: Identifier expected. -node_modules/chrome-devtools-frontend/front_end/event_listeners/EventListenersView.js(7,16): error TS2551: Property 'EventListenersResult' does not exist on type 'typeof EventListeners'. Did you mean 'EventListenersView'? node_modules/chrome-devtools-frontend/front_end/event_listeners/EventListenersView.js(27,37): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/event_listeners/EventListenersView.js(35,15): error TS2355: A function whose declared type is neither 'void' nor 'any' must return a value. node_modules/chrome-devtools-frontend/front_end/event_listeners/EventListenersView.js(51,32): error TS2694: Namespace 'EventListeners' has no exported member 'FrameworkEventListenersObject'. @@ -6595,52 +6408,62 @@ node_modules/chrome-devtools-frontend/front_end/extensions/ExtensionAPI.js(627,2 node_modules/chrome-devtools-frontend/front_end/extensions/ExtensionAPI.js(662,21): error TS2339: Property 'sendRequest' does not exist on type 'ExtensionServerClient'. node_modules/chrome-devtools-frontend/front_end/extensions/ExtensionAPI.js(789,21): error TS2339: Property 'exposeWebInspectorNamespace' does not exist on type 'ExtensionDescriptor'. node_modules/chrome-devtools-frontend/front_end/extensions/ExtensionAPI.js(790,12): error TS2339: Property 'webInspector' does not exist on type 'Window'. +node_modules/chrome-devtools-frontend/front_end/extensions/ExtensionPanel.js(48,50): error TS2345: Argument of type 'this' is not assignable to parameter of type '{ [x: string]: any; searchCanceled(): void; performSearch(searchConfig: SearchConfig, shouldJump:...'. + Type 'ExtensionPanel' is not assignable to type '{ [x: string]: any; searchCanceled(): void; performSearch(searchConfig: SearchConfig, shouldJump:...'. + Property '_server' does not exist on type '{ [x: string]: any; searchCanceled(): void; performSearch(searchConfig: SearchConfig, shouldJump:...'. node_modules/chrome-devtools-frontend/front_end/extensions/ExtensionPanel.js(232,23): error TS2339: Property 'style' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/extensions/ExtensionPanel.js(240,18): error TS2339: Property 'style' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/extensions/ExtensionPanel.js(246,24): error TS2694: Namespace 'Protocol' has no exported member 'Error'. node_modules/chrome-devtools-frontend/front_end/extensions/ExtensionPanel.js(279,40): error TS2339: Property 'removeChildren' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/extensions/ExtensionRegistryStub.js(30,13): error TS2339: Property 'InspectorExtensionRegistry' does not exist on type 'Window'. -node_modules/chrome-devtools-frontend/front_end/extensions/ExtensionRegistryStub.js(34,14): error TS2339: Property 'InspectorExtensionRegistryStub' does not exist on type 'typeof Extensions'. -node_modules/chrome-devtools-frontend/front_end/extensions/ExtensionRegistryStub.js(39,51): error TS2339: Property 'InspectorExtensionRegistryStub' does not exist on type 'typeof Extensions'. +node_modules/chrome-devtools-frontend/front_end/extensions/ExtensionServer.js(85,27): error TS2551: Property 'events' does not exist on type 'typeof InspectorFrontendHostAPI'. Did you mean 'Events'? +node_modules/chrome-devtools-frontend/front_end/extensions/ExtensionServer.js(87,27): error TS2551: Property 'events' does not exist on type 'typeof InspectorFrontendHostAPI'. Did you mean 'Events'? node_modules/chrome-devtools-frontend/front_end/extensions/ExtensionServer.js(129,5): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/extensions/ExtensionServer.js(136,5): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/extensions/ExtensionServer.js(161,5): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/extensions/ExtensionServer.js(219,43): error TS2694: Namespace 'Protocol' has no exported member 'Network'. node_modules/chrome-devtools-frontend/front_end/extensions/ExtensionServer.js(244,54): error TS2339: Property 'traverseNextNode' does not exist on type 'HTMLElement'. node_modules/chrome-devtools-frontend/front_end/extensions/ExtensionServer.js(245,27): error TS2693: 'ShadowRoot' only refers to a type, but is being used as a value here. +node_modules/chrome-devtools-frontend/front_end/extensions/ExtensionServer.js(263,31): error TS2345: Argument of type 'ExtensionServerPanelView' is not assignable to parameter of type '{ [x: string]: any; viewId(): string; title(): string; isCloseable(): boolean; isTransient(): boo...'. + Property '_name' does not exist on type '{ [x: string]: any; viewId(): string; title(): string; isCloseable(): boolean; isTransient(): boo...'. node_modules/chrome-devtools-frontend/front_end/extensions/ExtensionServer.js(290,77): error TS2345: Argument of type 'ToolbarButton' is not assignable to parameter of type '{ [x: string]: any; item(): any & any; } & { [x: string]: any; item(): any & any; }'. Type 'ToolbarButton' is not assignable to type '{ [x: string]: any; item(): any & any; }'. Property 'item' is missing in type 'ToolbarButton'. node_modules/chrome-devtools-frontend/front_end/extensions/ExtensionServer.js(416,26): error TS2694: Namespace 'Protocol' has no exported member 'Error'. node_modules/chrome-devtools-frontend/front_end/extensions/ExtensionServer.js(471,22): error TS2339: Property 'valuesArray' does not exist on type 'Map'. -node_modules/chrome-devtools-frontend/front_end/formatter/FormatterWorkerPool.js(162,70): error TS2694: Namespace 'FormatterWorkerPool' has no exported member 'CSSRule'. -node_modules/chrome-devtools-frontend/front_end/formatter/FormatterWorkerPool.js(172,68): error TS2694: Namespace 'FormatterWorkerPool' has no exported member 'CSSRule'. -node_modules/chrome-devtools-frontend/front_end/formatter/FormatterWorkerPool.js(197,70): error TS2694: Namespace 'FormatterWorkerPool' has no exported member 'OutlineItem'. -node_modules/chrome-devtools-frontend/front_end/formatter/FormatterWorkerPool.js(224,54): error TS2694: Namespace 'FormatterWorkerPool' has no exported member 'CSSRule'. -node_modules/chrome-devtools-frontend/front_end/formatter/FormatterWorkerPool.js(259,47): error TS2694: Namespace 'FormatterWorkerPool' has no exported member 'FormatMapping'. -node_modules/chrome-devtools-frontend/front_end/formatter/FormatterWorkerPool.js(264,70): error TS1003: Identifier expected. +node_modules/chrome-devtools-frontend/front_end/formatter/FormatterWorkerPool.js(162,70): error TS2694: Namespace 'Formatter.FormatterWorkerPool' has no exported member 'CSSRule'. +node_modules/chrome-devtools-frontend/front_end/formatter/FormatterWorkerPool.js(172,68): error TS2694: Namespace 'Formatter.FormatterWorkerPool' has no exported member 'CSSRule'. +node_modules/chrome-devtools-frontend/front_end/formatter/FormatterWorkerPool.js(197,70): error TS2694: Namespace 'Formatter.FormatterWorkerPool' has no exported member 'OutlineItem'. +node_modules/chrome-devtools-frontend/front_end/formatter/FormatterWorkerPool.js(224,54): error TS2694: Namespace 'Formatter.FormatterWorkerPool' has no exported member 'CSSRule'. +node_modules/chrome-devtools-frontend/front_end/formatter/FormatterWorkerPool.js(259,47): error TS2694: Namespace 'Formatter.FormatterWorkerPool' has no exported member 'FormatMapping'. node_modules/chrome-devtools-frontend/front_end/formatter/FormatterWorkerPool.js(265,31): error TS2339: Property 'FormatMapping' does not exist on type 'typeof FormatterWorkerPool'. -node_modules/chrome-devtools-frontend/front_end/formatter/FormatterWorkerPool.js(267,93): error TS1003: Identifier expected. node_modules/chrome-devtools-frontend/front_end/formatter/FormatterWorkerPool.js(268,31): error TS2551: Property 'OutlineItem' does not exist on type 'typeof FormatterWorkerPool'. Did you mean 'JSOutlineItem'? -node_modules/chrome-devtools-frontend/front_end/formatter/FormatterWorkerPool.js(285,2): error TS1003: Identifier expected. node_modules/chrome-devtools-frontend/front_end/formatter/FormatterWorkerPool.js(286,31): error TS2339: Property 'TextRange' does not exist on type 'typeof FormatterWorkerPool'. -node_modules/chrome-devtools-frontend/front_end/formatter/FormatterWorkerPool.js(292,47): error TS2694: Namespace 'FormatterWorkerPool' has no exported member 'TextRange'. -node_modules/chrome-devtools-frontend/front_end/formatter/FormatterWorkerPool.js(296,47): error TS2694: Namespace 'FormatterWorkerPool' has no exported member 'TextRange'. -node_modules/chrome-devtools-frontend/front_end/formatter/FormatterWorkerPool.js(298,47): error TS2694: Namespace 'FormatterWorkerPool' has no exported member 'TextRange'. -node_modules/chrome-devtools-frontend/front_end/formatter/FormatterWorkerPool.js(309,47): error TS2694: Namespace 'FormatterWorkerPool' has no exported member 'TextRange'. -node_modules/chrome-devtools-frontend/front_end/formatter/FormatterWorkerPool.js(322,2): error TS1003: Identifier expected. +node_modules/chrome-devtools-frontend/front_end/formatter/FormatterWorkerPool.js(292,47): error TS2694: Namespace 'Formatter.FormatterWorkerPool' has no exported member 'TextRange'. +node_modules/chrome-devtools-frontend/front_end/formatter/FormatterWorkerPool.js(296,47): error TS2694: Namespace 'Formatter.FormatterWorkerPool' has no exported member 'TextRange'. +node_modules/chrome-devtools-frontend/front_end/formatter/FormatterWorkerPool.js(298,47): error TS2694: Namespace 'Formatter.FormatterWorkerPool' has no exported member 'TextRange'. +node_modules/chrome-devtools-frontend/front_end/formatter/FormatterWorkerPool.js(309,47): error TS2694: Namespace 'Formatter.FormatterWorkerPool' has no exported member 'TextRange'. node_modules/chrome-devtools-frontend/front_end/formatter/FormatterWorkerPool.js(323,31): error TS2551: Property 'CSSAtRule' does not exist on type 'typeof FormatterWorkerPool'. Did you mean 'SCSSRule'? -node_modules/chrome-devtools-frontend/front_end/formatter/FormatterWorkerPool.js(326,88): error TS2694: Namespace 'FormatterWorkerPool' has no exported member 'CSSAtRule'. -node_modules/chrome-devtools-frontend/front_end/formatter/FormatterWorkerPool.js(327,2): error TS1003: Identifier expected. +node_modules/chrome-devtools-frontend/front_end/formatter/FormatterWorkerPool.js(326,88): error TS2694: Namespace 'Formatter.FormatterWorkerPool' has no exported member 'CSSAtRule'. node_modules/chrome-devtools-frontend/front_end/formatter/FormatterWorkerPool.js(328,31): error TS2300: Duplicate identifier 'CSSRule'. node_modules/chrome-devtools-frontend/front_end/formatter/FormatterWorkerPool.js(328,31): error TS2551: Property 'CSSRule' does not exist on type 'typeof FormatterWorkerPool'. Did you mean 'SCSSRule'? -node_modules/chrome-devtools-frontend/front_end/formatter/FormatterWorkerPool.js(332,47): error TS2694: Namespace 'FormatterWorkerPool' has no exported member 'TextRange'. -node_modules/chrome-devtools-frontend/front_end/formatter/FormatterWorkerPool.js(334,47): error TS2694: Namespace 'FormatterWorkerPool' has no exported member 'TextRange'. -node_modules/chrome-devtools-frontend/front_end/formatter/FormatterWorkerPool.js(336,47): error TS2694: Namespace 'FormatterWorkerPool' has no exported member 'TextRange'. -node_modules/chrome-devtools-frontend/front_end/formatter/FormatterWorkerPool.js(345,54): error TS2694: Namespace 'FormatterWorkerPool' has no exported member 'TextRange'. -node_modules/chrome-devtools-frontend/front_end/formatter/FormatterWorkerPool.js(349,47): error TS2694: Namespace 'FormatterWorkerPool' has no exported member 'TextRange'. -node_modules/chrome-devtools-frontend/front_end/formatter/FormatterWorkerPool.js(358,18): error TS2551: Property '_formatterWorkerPool' does not exist on type 'typeof Formatter'. Did you mean 'FormatterWorkerPool'? -node_modules/chrome-devtools-frontend/front_end/formatter/FormatterWorkerPool.js(359,15): error TS2551: Property '_formatterWorkerPool' does not exist on type 'typeof Formatter'. Did you mean 'FormatterWorkerPool'? -node_modules/chrome-devtools-frontend/front_end/formatter/FormatterWorkerPool.js(360,20): error TS2551: Property '_formatterWorkerPool' does not exist on type 'typeof Formatter'. Did you mean 'FormatterWorkerPool'? +node_modules/chrome-devtools-frontend/front_end/formatter/FormatterWorkerPool.js(332,47): error TS2694: Namespace 'Formatter.FormatterWorkerPool' has no exported member 'TextRange'. +node_modules/chrome-devtools-frontend/front_end/formatter/FormatterWorkerPool.js(334,47): error TS2694: Namespace 'Formatter.FormatterWorkerPool' has no exported member 'TextRange'. +node_modules/chrome-devtools-frontend/front_end/formatter/FormatterWorkerPool.js(336,47): error TS2694: Namespace 'Formatter.FormatterWorkerPool' has no exported member 'TextRange'. +node_modules/chrome-devtools-frontend/front_end/formatter/FormatterWorkerPool.js(345,54): error TS2694: Namespace 'Formatter.FormatterWorkerPool' has no exported member 'TextRange'. +node_modules/chrome-devtools-frontend/front_end/formatter/FormatterWorkerPool.js(349,47): error TS2694: Namespace 'Formatter.FormatterWorkerPool' has no exported member 'TextRange'. node_modules/chrome-devtools-frontend/front_end/formatter/ScriptFormatter.js(65,32): error TS2339: Property 'upperBound' does not exist on type 'number[]'. node_modules/chrome-devtools-frontend/front_end/formatter/ScriptFormatter.js(98,31): error TS2339: Property 'computeLineEndings' does not exist on type 'string'. node_modules/chrome-devtools-frontend/front_end/formatter/ScriptFormatter.js(98,74): error TS2339: Property 'computeLineEndings' does not exist on type 'string'. +node_modules/chrome-devtools-frontend/front_end/formatter/ScriptFormatter.js(99,42): error TS2345: Argument of type 'FormatterSourceMappingImpl' is not assignable to parameter of type '{ [x: string]: any; originalToFormatted(lineNumber: number, columnNumber?: number): number[]; for...'. + Property '_originalLineEndings' does not exist on type '{ [x: string]: any; originalToFormatted(lineNumber: number, columnNumber?: number): number[]; for...'. node_modules/chrome-devtools-frontend/front_end/formatter/ScriptFormatter.js(127,15): error TS2355: A function whose declared type is neither 'void' nor 'any' must return a value. node_modules/chrome-devtools-frontend/front_end/formatter/ScriptFormatter.js(134,15): error TS2355: A function whose declared type is neither 'void' nor 'any' must return a value. -node_modules/chrome-devtools-frontend/front_end/formatter/ScriptFormatter.js(173,45): error TS2694: Namespace 'FormatterWorkerPool' has no exported member 'FormatMapping'. +node_modules/chrome-devtools-frontend/front_end/formatter/ScriptFormatter.js(173,45): error TS2694: Namespace 'Formatter.FormatterWorkerPool' has no exported member 'FormatMapping'. node_modules/chrome-devtools-frontend/front_end/formatter/ScriptFormatter.js(215,28): error TS2339: Property 'upperBound' does not exist on type 'number[]'. node_modules/chrome-devtools-frontend/front_end/formatter_worker/AcornTokenizer.js(14,54): error TS2345: Argument of type '{ ecmaVersion: number; onComment: any[]; }' is not assignable to parameter of type '{ [x: string]: boolean; }'. Property 'ecmaVersion' is incompatible with index signature. @@ -6798,24 +6596,7 @@ node_modules/chrome-devtools-frontend/front_end/formatter_worker/AcornTokenizer. node_modules/chrome-devtools-frontend/front_end/formatter_worker/AcornTokenizer.js(97,22): error TS2694: Namespace 'Acorn' has no exported member 'TokenOrComment'. node_modules/chrome-devtools-frontend/front_end/formatter_worker/CSSFormatter.js(56,5): error TS2554: Expected 1 arguments, but got 2. node_modules/chrome-devtools-frontend/front_end/formatter_worker/CSSFormatter.js(67,39): error TS2339: Property 'lowerBound' does not exist on type 'number[]'. -node_modules/chrome-devtools-frontend/front_end/formatter_worker/CSSRuleParser.js(4,17): error TS2339: Property 'CSSParserStates' does not exist on type 'typeof FormatterWorker'. node_modules/chrome-devtools-frontend/front_end/formatter_worker/CSSRuleParser.js(17,40): error TS2345: Argument of type '(message: any, targetOrigin: string, transfer?: any[]) => void' is not assignable to parameter of type '(arg0: any) => any'. -node_modules/chrome-devtools-frontend/front_end/formatter_worker/CSSRuleParser.js(30,31): error TS2339: Property 'CSSParserStates' does not exist on type 'typeof FormatterWorker'. -node_modules/chrome-devtools-frontend/front_end/formatter_worker/CSSRuleParser.js(49,28): error TS2339: Property 'CSSParserStates' does not exist on type 'typeof FormatterWorker'. -node_modules/chrome-devtools-frontend/front_end/formatter_worker/CSSRuleParser.js(57,35): error TS2339: Property 'CSSParserStates' does not exist on type 'typeof FormatterWorker'. -node_modules/chrome-devtools-frontend/front_end/formatter_worker/CSSRuleParser.js(64,35): error TS2339: Property 'CSSParserStates' does not exist on type 'typeof FormatterWorker'. -node_modules/chrome-devtools-frontend/front_end/formatter_worker/CSSRuleParser.js(67,28): error TS2339: Property 'CSSParserStates' does not exist on type 'typeof FormatterWorker'. -node_modules/chrome-devtools-frontend/front_end/formatter_worker/CSSRuleParser.js(71,35): error TS2339: Property 'CSSParserStates' does not exist on type 'typeof FormatterWorker'. -node_modules/chrome-devtools-frontend/front_end/formatter_worker/CSSRuleParser.js(76,28): error TS2339: Property 'CSSParserStates' does not exist on type 'typeof FormatterWorker'. -node_modules/chrome-devtools-frontend/front_end/formatter_worker/CSSRuleParser.js(80,35): error TS2339: Property 'CSSParserStates' does not exist on type 'typeof FormatterWorker'. -node_modules/chrome-devtools-frontend/front_end/formatter_worker/CSSRuleParser.js(85,28): error TS2339: Property 'CSSParserStates' does not exist on type 'typeof FormatterWorker'. -node_modules/chrome-devtools-frontend/front_end/formatter_worker/CSSRuleParser.js(93,35): error TS2339: Property 'CSSParserStates' does not exist on type 'typeof FormatterWorker'. -node_modules/chrome-devtools-frontend/front_end/formatter_worker/CSSRuleParser.js(98,35): error TS2339: Property 'CSSParserStates' does not exist on type 'typeof FormatterWorker'. -node_modules/chrome-devtools-frontend/front_end/formatter_worker/CSSRuleParser.js(127,28): error TS2339: Property 'CSSParserStates' does not exist on type 'typeof FormatterWorker'. -node_modules/chrome-devtools-frontend/front_end/formatter_worker/CSSRuleParser.js(133,35): error TS2339: Property 'CSSParserStates' does not exist on type 'typeof FormatterWorker'. -node_modules/chrome-devtools-frontend/front_end/formatter_worker/CSSRuleParser.js(138,28): error TS2339: Property 'CSSParserStates' does not exist on type 'typeof FormatterWorker'. -node_modules/chrome-devtools-frontend/front_end/formatter_worker/CSSRuleParser.js(150,37): error TS2339: Property 'CSSParserStates' does not exist on type 'typeof FormatterWorker'. -node_modules/chrome-devtools-frontend/front_end/formatter_worker/CSSRuleParser.js(152,37): error TS2339: Property 'CSSParserStates' does not exist on type 'typeof FormatterWorker'. node_modules/chrome-devtools-frontend/front_end/formatter_worker/CSSRuleParser.js(172,5): error TS2554: Expected 1 arguments, but got 2. node_modules/chrome-devtools-frontend/front_end/formatter_worker/ESTreeWalker.js(45,10): error TS2339: Property 'parent' does not exist on type 'Node'. node_modules/chrome-devtools-frontend/front_end/formatter_worker/ESTreeWalker.js(59,33): error TS2352: Type 'Node' cannot be converted to type 'TemplateLiteralNode'. @@ -6824,6 +6605,8 @@ node_modules/chrome-devtools-frontend/front_end/formatter_worker/ESTreeWalker.js Property 'start' is missing in type 'TemplateLiteralNode'. node_modules/chrome-devtools-frontend/front_end/formatter_worker/ESTreeWalker.js(63,57): error TS2345: Argument of type 'TemplateLiteralNode' is not assignable to parameter of type 'Node'. node_modules/chrome-devtools-frontend/front_end/formatter_worker/ESTreeWalker.js(65,66): error TS2345: Argument of type 'TemplateLiteralNode' is not assignable to parameter of type 'Node'. +node_modules/chrome-devtools-frontend/front_end/formatter_worker/ESTreeWalker.js(89,53): error TS2300: Duplicate identifier 'SkipSubtree'. +node_modules/chrome-devtools-frontend/front_end/formatter_worker/ESTreeWalker.js(90,30): error TS2300: Duplicate identifier 'SkipSubtree'. node_modules/chrome-devtools-frontend/front_end/formatter_worker/FormattedContentBuilder.js(47,39): error TS2339: Property 'peekLast' does not exist on type 'any[]'. node_modules/chrome-devtools-frontend/front_end/formatter_worker/FormatterWorker.js(32,30): error TS1138: Parameter declaration expected. node_modules/chrome-devtools-frontend/front_end/formatter_worker/FormatterWorker.js(44,24): error TS2339: Property 'token' does not exist on type 'void'. @@ -6939,20 +6722,20 @@ node_modules/chrome-devtools-frontend/front_end/formatter_worker/JavaScriptOutli node_modules/chrome-devtools-frontend/front_end/formatter_worker/JavaScriptOutline.js(74,22): error TS2339: Property 'generator' does not exist on type 'Node'. node_modules/chrome-devtools-frontend/front_end/formatter_worker/JavaScriptOutline.js(78,22): error TS2339: Property 'async' does not exist on type 'Node'. node_modules/chrome-devtools-frontend/front_end/formatter_worker/JavaScriptOutline.js(155,5): error TS2554: Expected 2-3 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/formatter_worker/RelaxedJSONParser.js(41,57): error TS2694: Namespace '__object' has no exported member 'Context'. -node_modules/chrome-devtools-frontend/front_end/formatter_worker/RelaxedJSONParser.js(44,65): error TS2694: Namespace '__object' has no exported member 'Context'. -node_modules/chrome-devtools-frontend/front_end/formatter_worker/RelaxedJSONParser.js(57,49): error TS2694: Namespace '__object' has no exported member 'Context'. -node_modules/chrome-devtools-frontend/front_end/formatter_worker/RelaxedJSONParser.js(89,65): error TS2694: Namespace '__object' has no exported member 'Context'. +node_modules/chrome-devtools-frontend/front_end/formatter_worker/RelaxedJSONParser.js(41,57): error TS2694: Namespace 'FormatterWorker.RelaxedJSONParser' has no exported member 'Context'. +node_modules/chrome-devtools-frontend/front_end/formatter_worker/RelaxedJSONParser.js(44,65): error TS2694: Namespace 'FormatterWorker.RelaxedJSONParser' has no exported member 'Context'. +node_modules/chrome-devtools-frontend/front_end/formatter_worker/RelaxedJSONParser.js(57,49): error TS2694: Namespace 'FormatterWorker.RelaxedJSONParser' has no exported member 'Context'. +node_modules/chrome-devtools-frontend/front_end/formatter_worker/RelaxedJSONParser.js(89,65): error TS2694: Namespace 'FormatterWorker.RelaxedJSONParser' has no exported member 'Context'. node_modules/chrome-devtools-frontend/front_end/formatter_worker/RelaxedJSONParser.js(93,13): error TS2403: Subsequent variable declarations must have the same type. Variable 'newTip' must be of type '{ [x: string]: any; }', but here has type 'any[]'. -node_modules/chrome-devtools-frontend/front_end/formatter_worker/RelaxedJSONParser.js(96,65): error TS2694: Namespace '__object' has no exported member 'Context'. +node_modules/chrome-devtools-frontend/front_end/formatter_worker/RelaxedJSONParser.js(96,65): error TS2694: Namespace 'FormatterWorker.RelaxedJSONParser' has no exported member 'Context'. node_modules/chrome-devtools-frontend/front_end/formatter_worker/RelaxedJSONParser.js(104,32): error TS2339: Property 'value' does not exist on type 'Node'. node_modules/chrome-devtools-frontend/front_end/formatter_worker/RelaxedJSONParser.js(159,20): error TS2339: Property 'value' does not exist on type 'Node'. -node_modules/chrome-devtools-frontend/front_end/formatter_worker/RelaxedJSONParser.js(179,103): error TS2694: Namespace '__object' has no exported member 'States'. -node_modules/chrome-devtools-frontend/front_end/formatter_worker/RelaxedJSONParser.js(180,2): error TS1003: Identifier expected. +node_modules/chrome-devtools-frontend/front_end/formatter_worker/RelaxedJSONParser.js(179,103): error TS2694: Namespace 'FormatterWorker.RelaxedJSONParser' has no exported member 'States'. node_modules/chrome-devtools-frontend/front_end/formatter_worker/RelaxedJSONParser.js(181,35): error TS2300: Duplicate identifier 'Context'. node_modules/chrome-devtools-frontend/front_end/formatter_worker/acorn/acorn.js(4,10): error TS2304: Cannot find name 'define'. node_modules/chrome-devtools-frontend/front_end/formatter_worker/acorn/acorn.js(4,35): error TS2304: Cannot find name 'define'. node_modules/chrome-devtools-frontend/front_end/formatter_worker/acorn/acorn.js(4,48): error TS2304: Cannot find name 'define'. +node_modules/chrome-devtools-frontend/front_end/formatter_worker/acorn/acorn.js(402,56): error TS2339: Property 'push' does not exist on type '(token: any) => any'. node_modules/chrome-devtools-frontend/front_end/formatter_worker/acorn/acorn.js(527,43): error TS2339: Property 'startNode' does not exist on type 'Parser'. node_modules/chrome-devtools-frontend/front_end/formatter_worker/acorn/acorn.js(528,8): error TS2339: Property 'nextToken' does not exist on type 'Parser'. node_modules/chrome-devtools-frontend/front_end/formatter_worker/acorn/acorn.js(529,15): error TS2339: Property 'parseTopLevel' does not exist on type 'Parser'. @@ -7013,94 +6796,8 @@ node_modules/chrome-devtools-frontend/front_end/formatter_worker.js(5,11): error node_modules/chrome-devtools-frontend/front_end/formatter_worker.js(6,8): error TS2339: Property 'importScripts' does not exist on type 'Window'. node_modules/chrome-devtools-frontend/front_end/har_importer/HARImporter.js(26,11): error TS2403: Subsequent variable declarations must have the same type. Variable 'page' must be of type 'any', but here has type 'HARPage'. node_modules/chrome-devtools-frontend/front_end/har_importer/HARImporter.js(46,5): error TS2322: Type 'Date' is not assignable to type 'number'. -node_modules/chrome-devtools-frontend/front_end/heap_profiler_test_runner/HeapProfilerTestRunner.js(11,26): error TS2339: Property 'createJSHeapSnapshotMockObject' does not exist on type 'typeof HeapProfilerTestRunner'. -node_modules/chrome-devtools-frontend/front_end/heap_profiler_test_runner/HeapProfilerTestRunner.js(38,26): error TS2339: Property 'createHeapSnapshotMockRaw' does not exist on type 'typeof HeapProfilerTestRunner'. -node_modules/chrome-devtools-frontend/front_end/heap_profiler_test_runner/HeapProfilerTestRunner.js(62,26): error TS2339: Property '_postprocessHeapSnapshotMock' does not exist on type 'typeof HeapProfilerTestRunner'. -node_modules/chrome-devtools-frontend/front_end/heap_profiler_test_runner/HeapProfilerTestRunner.js(68,26): error TS2339: Property 'createHeapSnapshotMock' does not exist on type 'typeof HeapProfilerTestRunner'. -node_modules/chrome-devtools-frontend/front_end/heap_profiler_test_runner/HeapProfilerTestRunner.js(69,35): error TS2339: Property '_postprocessHeapSnapshotMock' does not exist on type 'typeof HeapProfilerTestRunner'. -node_modules/chrome-devtools-frontend/front_end/heap_profiler_test_runner/HeapProfilerTestRunner.js(69,87): error TS2339: Property 'createHeapSnapshotMockRaw' does not exist on type 'typeof HeapProfilerTestRunner'. -node_modules/chrome-devtools-frontend/front_end/heap_profiler_test_runner/HeapProfilerTestRunner.js(72,26): error TS2339: Property 'createHeapSnapshotMockWithDOM' does not exist on type 'typeof HeapProfilerTestRunner'. -node_modules/chrome-devtools-frontend/front_end/heap_profiler_test_runner/HeapProfilerTestRunner.js(73,35): error TS2339: Property '_postprocessHeapSnapshotMock' does not exist on type 'typeof HeapProfilerTestRunner'. -node_modules/chrome-devtools-frontend/front_end/heap_profiler_test_runner/HeapProfilerTestRunner.js(100,26): error TS2339: Property 'HeapNode' does not exist on type 'typeof HeapProfilerTestRunner'. -node_modules/chrome-devtools-frontend/front_end/heap_profiler_test_runner/HeapProfilerTestRunner.js(101,10): error TS2339: Property '_type' does not exist on type 'typeof HeapProfilerTestRunner'. -node_modules/chrome-devtools-frontend/front_end/heap_profiler_test_runner/HeapProfilerTestRunner.js(101,49): error TS2339: Property 'HeapNode' does not exist on type 'typeof HeapProfilerTestRunner'. -node_modules/chrome-devtools-frontend/front_end/heap_profiler_test_runner/HeapProfilerTestRunner.js(102,10): error TS2339: Property '_name' does not exist on type 'typeof HeapProfilerTestRunner'. -node_modules/chrome-devtools-frontend/front_end/heap_profiler_test_runner/HeapProfilerTestRunner.js(103,10): error TS2339: Property '_selfSize' does not exist on type 'typeof HeapProfilerTestRunner'. -node_modules/chrome-devtools-frontend/front_end/heap_profiler_test_runner/HeapProfilerTestRunner.js(104,10): error TS2339: Property '_builder' does not exist on type 'typeof HeapProfilerTestRunner'. -node_modules/chrome-devtools-frontend/front_end/heap_profiler_test_runner/HeapProfilerTestRunner.js(105,10): error TS2339: Property '_edges' does not exist on type 'typeof HeapProfilerTestRunner'. -node_modules/chrome-devtools-frontend/front_end/heap_profiler_test_runner/HeapProfilerTestRunner.js(106,10): error TS2339: Property '_edgesCount' does not exist on type 'typeof HeapProfilerTestRunner'. -node_modules/chrome-devtools-frontend/front_end/heap_profiler_test_runner/HeapProfilerTestRunner.js(107,10): error TS2339: Property '_id' does not exist on type 'typeof HeapProfilerTestRunner'. -node_modules/chrome-devtools-frontend/front_end/heap_profiler_test_runner/HeapProfilerTestRunner.js(110,26): error TS2339: Property 'HeapNode' does not exist on type 'typeof HeapProfilerTestRunner'. -node_modules/chrome-devtools-frontend/front_end/heap_profiler_test_runner/HeapProfilerTestRunner.js(123,26): error TS2339: Property 'HeapNode' does not exist on type 'typeof HeapProfilerTestRunner'. -node_modules/chrome-devtools-frontend/front_end/heap_profiler_test_runner/HeapProfilerTestRunner.js(142,61): error TS2339: Property 'HeapEdge' does not exist on type 'typeof HeapProfilerTestRunner'. -node_modules/chrome-devtools-frontend/front_end/heap_profiler_test_runner/HeapProfilerTestRunner.js(167,26): error TS2339: Property 'HeapEdge' does not exist on type 'typeof HeapProfilerTestRunner'. -node_modules/chrome-devtools-frontend/front_end/heap_profiler_test_runner/HeapProfilerTestRunner.js(168,10): error TS2339: Property '_targetNode' does not exist on type 'typeof HeapProfilerTestRunner'. -node_modules/chrome-devtools-frontend/front_end/heap_profiler_test_runner/HeapProfilerTestRunner.js(169,10): error TS2339: Property '_type' does not exist on type 'typeof HeapProfilerTestRunner'. -node_modules/chrome-devtools-frontend/front_end/heap_profiler_test_runner/HeapProfilerTestRunner.js(170,10): error TS2339: Property '_nameOrIndex' does not exist on type 'typeof HeapProfilerTestRunner'. -node_modules/chrome-devtools-frontend/front_end/heap_profiler_test_runner/HeapProfilerTestRunner.js(173,26): error TS2339: Property 'HeapEdge' does not exist on type 'typeof HeapProfilerTestRunner'. -node_modules/chrome-devtools-frontend/front_end/heap_profiler_test_runner/HeapProfilerTestRunner.js(186,26): error TS2339: Property 'HeapEdge' does not exist on type 'typeof HeapProfilerTestRunner'. -node_modules/chrome-devtools-frontend/front_end/heap_profiler_test_runner/HeapProfilerTestRunner.js(196,26): error TS2339: Property 'HeapSnapshotBuilder' does not exist on type 'typeof HeapProfilerTestRunner'. -node_modules/chrome-devtools-frontend/front_end/heap_profiler_test_runner/HeapProfilerTestRunner.js(197,10): error TS2339: Property '_nodes' does not exist on type 'typeof HeapProfilerTestRunner'. -node_modules/chrome-devtools-frontend/front_end/heap_profiler_test_runner/HeapProfilerTestRunner.js(198,10): error TS2339: Property '_string2id' does not exist on type 'typeof HeapProfilerTestRunner'. -node_modules/chrome-devtools-frontend/front_end/heap_profiler_test_runner/HeapProfilerTestRunner.js(199,10): error TS2339: Property '_strings' does not exist on type 'typeof HeapProfilerTestRunner'. -node_modules/chrome-devtools-frontend/front_end/heap_profiler_test_runner/HeapProfilerTestRunner.js(200,10): error TS2339: Property 'nodeFieldsCount' does not exist on type 'typeof HeapProfilerTestRunner'. -node_modules/chrome-devtools-frontend/front_end/heap_profiler_test_runner/HeapProfilerTestRunner.js(201,10): error TS2339: Property '_nodeTypesMap' does not exist on type 'typeof HeapProfilerTestRunner'. -node_modules/chrome-devtools-frontend/front_end/heap_profiler_test_runner/HeapProfilerTestRunner.js(202,10): error TS2339: Property '_nodeTypesArray' does not exist on type 'typeof HeapProfilerTestRunner'. -node_modules/chrome-devtools-frontend/front_end/heap_profiler_test_runner/HeapProfilerTestRunner.js(204,49): error TS2339: Property 'HeapNode' does not exist on type 'typeof HeapProfilerTestRunner'. -node_modules/chrome-devtools-frontend/front_end/heap_profiler_test_runner/HeapProfilerTestRunner.js(205,12): error TS2339: Property '_nodeTypesMap' does not exist on type 'typeof HeapProfilerTestRunner'. -node_modules/chrome-devtools-frontend/front_end/heap_profiler_test_runner/HeapProfilerTestRunner.js(205,43): error TS2339: Property '_nodeTypesArray' does not exist on type 'typeof HeapProfilerTestRunner'. -node_modules/chrome-devtools-frontend/front_end/heap_profiler_test_runner/HeapProfilerTestRunner.js(206,12): error TS2339: Property '_nodeTypesArray' does not exist on type 'typeof HeapProfilerTestRunner'. -node_modules/chrome-devtools-frontend/front_end/heap_profiler_test_runner/HeapProfilerTestRunner.js(209,10): error TS2339: Property '_edgeTypesMap' does not exist on type 'typeof HeapProfilerTestRunner'. -node_modules/chrome-devtools-frontend/front_end/heap_profiler_test_runner/HeapProfilerTestRunner.js(210,10): error TS2339: Property '_edgeTypesArray' does not exist on type 'typeof HeapProfilerTestRunner'. -node_modules/chrome-devtools-frontend/front_end/heap_profiler_test_runner/HeapProfilerTestRunner.js(212,49): error TS2339: Property 'HeapEdge' does not exist on type 'typeof HeapProfilerTestRunner'. -node_modules/chrome-devtools-frontend/front_end/heap_profiler_test_runner/HeapProfilerTestRunner.js(213,12): error TS2339: Property '_edgeTypesMap' does not exist on type 'typeof HeapProfilerTestRunner'. -node_modules/chrome-devtools-frontend/front_end/heap_profiler_test_runner/HeapProfilerTestRunner.js(213,43): error TS2339: Property '_edgeTypesArray' does not exist on type 'typeof HeapProfilerTestRunner'. -node_modules/chrome-devtools-frontend/front_end/heap_profiler_test_runner/HeapProfilerTestRunner.js(214,12): error TS2339: Property '_edgeTypesArray' does not exist on type 'typeof HeapProfilerTestRunner'. -node_modules/chrome-devtools-frontend/front_end/heap_profiler_test_runner/HeapProfilerTestRunner.js(217,10): error TS2339: Property 'rootNode' does not exist on type 'typeof HeapProfilerTestRunner'. -node_modules/chrome-devtools-frontend/front_end/heap_profiler_test_runner/HeapProfilerTestRunner.js(217,48): error TS2339: Property 'HeapNode' does not exist on type 'typeof HeapProfilerTestRunner'. -node_modules/chrome-devtools-frontend/front_end/heap_profiler_test_runner/HeapProfilerTestRunner.js(218,10): error TS2339: Property 'rootNode' does not exist on type 'typeof HeapProfilerTestRunner'. -node_modules/chrome-devtools-frontend/front_end/heap_profiler_test_runner/HeapProfilerTestRunner.js(221,26): error TS2339: Property 'HeapSnapshotBuilder' does not exist on type 'typeof HeapProfilerTestRunner'. -node_modules/chrome-devtools-frontend/front_end/heap_profiler_test_runner/HeapProfilerTestRunner.js(249,51): error TS2339: Property '_postprocessHeapSnapshotMock' does not exist on type 'typeof HeapProfilerTestRunner'. -node_modules/chrome-devtools-frontend/front_end/heap_profiler_test_runner/HeapProfilerTestRunner.js(285,26): error TS2339: Property 'createHeapSnapshot' does not exist on type 'typeof HeapProfilerTestRunner'. -node_modules/chrome-devtools-frontend/front_end/heap_profiler_test_runner/HeapProfilerTestRunner.js(293,46): error TS2339: Property 'HeapSnapshotBuilder' does not exist on type 'typeof HeapProfilerTestRunner'. -node_modules/chrome-devtools-frontend/front_end/heap_profiler_test_runner/HeapProfilerTestRunner.js(296,36): error TS2339: Property 'HeapNode' does not exist on type 'typeof HeapProfilerTestRunner'. -node_modules/chrome-devtools-frontend/front_end/heap_profiler_test_runner/HeapProfilerTestRunner.js(296,85): error TS2339: Property 'HeapNode' does not exist on type 'typeof HeapProfilerTestRunner'. -node_modules/chrome-devtools-frontend/front_end/heap_profiler_test_runner/HeapProfilerTestRunner.js(297,59): error TS2339: Property 'HeapEdge' does not exist on type 'typeof HeapProfilerTestRunner'. -node_modules/chrome-devtools-frontend/front_end/heap_profiler_test_runner/HeapProfilerTestRunner.js(298,49): error TS2339: Property 'HeapNode' does not exist on type 'typeof HeapProfilerTestRunner'. -node_modules/chrome-devtools-frontend/front_end/heap_profiler_test_runner/HeapProfilerTestRunner.js(299,58): error TS2339: Property 'HeapEdge' does not exist on type 'typeof HeapProfilerTestRunner'. -node_modules/chrome-devtools-frontend/front_end/heap_profiler_test_runner/HeapProfilerTestRunner.js(300,61): error TS2339: Property 'HeapEdge' does not exist on type 'typeof HeapProfilerTestRunner'. -node_modules/chrome-devtools-frontend/front_end/heap_profiler_test_runner/HeapProfilerTestRunner.js(304,46): error TS2339: Property 'HeapNode' does not exist on type 'typeof HeapProfilerTestRunner'. -node_modules/chrome-devtools-frontend/front_end/heap_profiler_test_runner/HeapProfilerTestRunner.js(305,57): error TS2339: Property 'HeapEdge' does not exist on type 'typeof HeapProfilerTestRunner'. -node_modules/chrome-devtools-frontend/front_end/heap_profiler_test_runner/HeapProfilerTestRunner.js(307,46): error TS2339: Property 'HeapNode' does not exist on type 'typeof HeapProfilerTestRunner'. -node_modules/chrome-devtools-frontend/front_end/heap_profiler_test_runner/HeapProfilerTestRunner.js(308,52): error TS2339: Property 'HeapEdge' does not exist on type 'typeof HeapProfilerTestRunner'. -node_modules/chrome-devtools-frontend/front_end/heap_profiler_test_runner/HeapProfilerTestRunner.js(309,52): error TS2339: Property 'HeapEdge' does not exist on type 'typeof HeapProfilerTestRunner'. -node_modules/chrome-devtools-frontend/front_end/heap_profiler_test_runner/HeapProfilerTestRunner.js(320,26): error TS2339: Property '_panelReset' does not exist on type 'typeof HeapProfilerTestRunner'. -node_modules/chrome-devtools-frontend/front_end/heap_profiler_test_runner/HeapProfilerTestRunner.js(320,63): error TS2551: Property 'panels' does not exist on type 'typeof UI'. Did you mean 'Panel'? -node_modules/chrome-devtools-frontend/front_end/heap_profiler_test_runner/HeapProfilerTestRunner.js(321,28): error TS2551: Property 'panels' does not exist on type 'typeof UI'. Did you mean 'Panel'? -node_modules/chrome-devtools-frontend/front_end/heap_profiler_test_runner/HeapProfilerTestRunner.js(366,28): error TS2339: Property '_panelReset' does not exist on type 'typeof HeapProfilerTestRunner'. -node_modules/chrome-devtools-frontend/front_end/heap_profiler_test_runner/HeapProfilerTestRunner.js(366,48): error TS2551: Property 'panels' does not exist on type 'typeof UI'. Did you mean 'Panel'? -node_modules/chrome-devtools-frontend/front_end/heap_profiler_test_runner/HeapProfilerTestRunner.js(590,17): error TS2551: Property 'panels' does not exist on type 'typeof UI'. Did you mean 'Panel'? -node_modules/chrome-devtools-frontend/front_end/heap_profiler_test_runner/HeapProfilerTestRunner.js(614,34): error TS2339: Property 'HeapProfilerAgent' does not exist on type 'typeof TestRunner'. -node_modules/chrome-devtools-frontend/front_end/heap_profiler_test_runner/HeapProfilerTestRunner.js(615,26): error TS2339: Property '_takeAndOpenSnapshotCallback' does not exist on type 'typeof HeapProfilerTestRunner'. -node_modules/chrome-devtools-frontend/front_end/heap_profiler_test_runner/HeapProfilerTestRunner.js(624,13): error TS2551: Property 'panels' does not exist on type 'typeof UI'. Did you mean 'Panel'? -node_modules/chrome-devtools-frontend/front_end/heap_profiler_test_runner/HeapProfilerTestRunner.js(632,30): error TS2339: Property '_takeAndOpenSnapshotCallback' does not exist on type 'typeof HeapProfilerTestRunner'. -node_modules/chrome-devtools-frontend/front_end/heap_profiler_test_runner/HeapProfilerTestRunner.js(633,43): error TS2339: Property '_takeAndOpenSnapshotCallback' does not exist on type 'typeof HeapProfilerTestRunner'. -node_modules/chrome-devtools-frontend/front_end/heap_profiler_test_runner/HeapProfilerTestRunner.js(634,28): error TS2339: Property '_takeAndOpenSnapshotCallback' does not exist on type 'typeof HeapProfilerTestRunner'. -node_modules/chrome-devtools-frontend/front_end/heap_profiler_test_runner/HeapProfilerTestRunner.js(635,25): error TS2339: Property '_dataGrid' does not exist on type 'typeof HeapProfilerTestRunner'. -node_modules/chrome-devtools-frontend/front_end/heap_profiler_test_runner/HeapProfilerTestRunner.js(647,26): error TS2551: Property '_showProfileWhenAdded' does not exist on type 'typeof HeapProfilerTestRunner'. Did you mean 'showProfileWhenAdded'? -node_modules/chrome-devtools-frontend/front_end/heap_profiler_test_runner/HeapProfilerTestRunner.js(652,30): error TS2551: Property '_showProfileWhenAdded' does not exist on type 'typeof HeapProfilerTestRunner'. Did you mean 'showProfileWhenAdded'? -node_modules/chrome-devtools-frontend/front_end/heap_profiler_test_runner/HeapProfilerTestRunner.js(653,8): error TS2551: Property 'panels' does not exist on type 'typeof UI'. Did you mean 'Panel'? -node_modules/chrome-devtools-frontend/front_end/heap_profiler_test_runner/HeapProfilerTestRunner.js(658,26): error TS2551: Property 'panels' does not exist on type 'typeof UI'. Did you mean 'Panel'? -node_modules/chrome-devtools-frontend/front_end/heap_profiler_test_runner/HeapProfilerTestRunner.js(664,28): error TS2339: Property '_waitUntilProfileViewIsShownCallback' does not exist on type 'typeof HeapProfilerTestRunner'. -node_modules/chrome-devtools-frontend/front_end/heap_profiler_test_runner/HeapProfilerTestRunner.js(669,30): error TS2339: Property '_waitUntilProfileViewIsShownCallback' does not exist on type 'typeof HeapProfilerTestRunner'. -node_modules/chrome-devtools-frontend/front_end/heap_profiler_test_runner/HeapProfilerTestRunner.js(670,30): error TS2339: Property '_waitUntilProfileViewIsShownCallback' does not exist on type 'typeof HeapProfilerTestRunner'. -node_modules/chrome-devtools-frontend/front_end/heap_profiler_test_runner/HeapProfilerTestRunner.js(670,82): error TS2339: Property '_profileHeader' does not exist on type 'typeof HeapProfilerTestRunner'. -node_modules/chrome-devtools-frontend/front_end/heap_profiler_test_runner/HeapProfilerTestRunner.js(671,43): error TS2339: Property '_waitUntilProfileViewIsShownCallback' does not exist on type 'typeof HeapProfilerTestRunner'. -node_modules/chrome-devtools-frontend/front_end/heap_profiler_test_runner/HeapProfilerTestRunner.js(672,35): error TS2339: Property '_waitUntilProfileViewIsShownCallback' does not exist on type 'typeof HeapProfilerTestRunner'. node_modules/chrome-devtools-frontend/front_end/heap_profiler_test_runner/HeapProfilerTestRunner.js(678,36): error TS2339: Property 'instance' does not exist on type 'typeof SamplingHeapProfileType'. node_modules/chrome-devtools-frontend/front_end/heap_profiler_test_runner/HeapProfilerTestRunner.js(682,36): error TS2339: Property 'instance' does not exist on type 'typeof SamplingHeapProfileType'. -node_modules/chrome-devtools-frontend/front_end/heap_snapshot_model/HeapSnapshotModel.js(31,19): error TS2339: Property 'HeapSnapshotProgressEvent' does not exist on type 'typeof HeapSnapshotModel'. -node_modules/chrome-devtools-frontend/front_end/heap_snapshot_model/HeapSnapshotModel.js(36,19): error TS2339: Property 'baseSystemDistance' does not exist on type 'typeof HeapSnapshotModel'. node_modules/chrome-devtools-frontend/front_end/heap_snapshot_worker/HeapSnapshot.js(37,15): error TS2355: A function whose declared type is neither 'void' nor 'any' must return a value. node_modules/chrome-devtools-frontend/front_end/heap_snapshot_worker/HeapSnapshot.js(87,5): error TS2322: Type 'void' is not assignable to type 'HeapSnapshotNode'. node_modules/chrome-devtools-frontend/front_end/heap_snapshot_worker/HeapSnapshot.js(144,15): error TS2355: A function whose declared type is neither 'void' nor 'any' must return a value. @@ -7110,10 +6807,8 @@ node_modules/chrome-devtools-frontend/front_end/heap_snapshot_worker/HeapSnapsho node_modules/chrome-devtools-frontend/front_end/heap_snapshot_worker/HeapSnapshot.js(188,5): error TS2322: Type 'void' is not assignable to type 'HeapSnapshotNode'. node_modules/chrome-devtools-frontend/front_end/heap_snapshot_worker/HeapSnapshot.js(314,5): error TS2322: Type 'void' is not assignable to type 'HeapSnapshotNode'. node_modules/chrome-devtools-frontend/front_end/heap_snapshot_worker/HeapSnapshot.js(759,27): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/heap_snapshot_worker/HeapSnapshot.js(778,52): error TS2339: Property 'HeapSnapshotProgressEvent' does not exist on type 'typeof HeapSnapshotModel'. -node_modules/chrome-devtools-frontend/front_end/heap_snapshot_worker/HeapSnapshot.js(787,52): error TS2339: Property 'HeapSnapshotProgressEvent' does not exist on type 'typeof HeapSnapshotModel'. node_modules/chrome-devtools-frontend/front_end/heap_snapshot_worker/HeapSnapshot.js(918,34): error TS2345: Argument of type 'Uint32Array' is not assignable to parameter of type 'number[]'. - Property 'flatMap' is missing in type 'Uint32Array'. + Property 'push' is missing in type 'Uint32Array'. node_modules/chrome-devtools-frontend/front_end/heap_snapshot_worker/HeapSnapshot.js(920,34): error TS2345: Argument of type 'Uint32Array' is not assignable to parameter of type 'number[]'. node_modules/chrome-devtools-frontend/front_end/heap_snapshot_worker/HeapSnapshot.js(1045,5): error TS2322: Type 'void' is not assignable to type 'HeapSnapshotNode'. node_modules/chrome-devtools-frontend/front_end/heap_snapshot_worker/HeapSnapshot.js(1083,14): error TS2339: Property 'key' does not exist on type '(arg0: HeapSnapshotNode) => boolean'. @@ -7124,21 +6819,20 @@ node_modules/chrome-devtools-frontend/front_end/heap_snapshot_worker/HeapSnapsho node_modules/chrome-devtools-frontend/front_end/heap_snapshot_worker/HeapSnapshot.js(1253,14): error TS2339: Property 'nodeIndex' does not exist on type 'void'. node_modules/chrome-devtools-frontend/front_end/heap_snapshot_worker/HeapSnapshot.js(1254,23): error TS2339: Property 'id' does not exist on type 'void'. node_modules/chrome-devtools-frontend/front_end/heap_snapshot_worker/HeapSnapshot.js(1255,29): error TS2339: Property 'selfSize' does not exist on type 'void'. -node_modules/chrome-devtools-frontend/front_end/heap_snapshot_worker/HeapSnapshot.js(1314,63): error TS2339: Property 'baseSystemDistance' does not exist on type 'typeof HeapSnapshotModel'. node_modules/chrome-devtools-frontend/front_end/heap_snapshot_worker/HeapSnapshot.js(1345,12): error TS2339: Property 'nodeIndex' does not exist on type 'void'. node_modules/chrome-devtools-frontend/front_end/heap_snapshot_worker/HeapSnapshot.js(1355,31): error TS2345: Argument of type 'void' is not assignable to parameter of type 'HeapSnapshotNode'. -node_modules/chrome-devtools-frontend/front_end/heap_snapshot_worker/HeapSnapshot.js(1369,89): error TS2694: Namespace 'HeapSnapshot' has no exported member 'AggregatedInfo'. +node_modules/chrome-devtools-frontend/front_end/heap_snapshot_worker/HeapSnapshot.js(1369,89): error TS2694: Namespace 'HeapSnapshotWorker.HeapSnapshot' has no exported member 'AggregatedInfo'. node_modules/chrome-devtools-frontend/front_end/heap_snapshot_worker/HeapSnapshot.js(1370,4): error TS1131: Property or signature expected. node_modules/chrome-devtools-frontend/front_end/heap_snapshot_worker/HeapSnapshot.js(1424,59): error TS2322: Type '{ aggregatesByClassName: { [x: string]: any; }; aggregatesByClassIndex: { [x: string]: any; }; }' is not assignable to type '{ aggregatesByClassName: { [x: string]: any; }; }'. Object literal may only specify known properties, but 'aggregatesByClassIndex' does not exist in type '{ aggregatesByClassName: { [x: string]: any; }; }'. Did you mean to write 'aggregatesByClassName'? -node_modules/chrome-devtools-frontend/front_end/heap_snapshot_worker/HeapSnapshot.js(1428,63): error TS2694: Namespace 'HeapSnapshot' has no exported member 'AggregatedInfo'. +node_modules/chrome-devtools-frontend/front_end/heap_snapshot_worker/HeapSnapshot.js(1428,63): error TS2694: Namespace 'HeapSnapshotWorker.HeapSnapshot' has no exported member 'AggregatedInfo'. node_modules/chrome-devtools-frontend/front_end/heap_snapshot_worker/HeapSnapshot.js(1447,12): error TS2339: Property 'nodeIndex' does not exist on type 'void'. node_modules/chrome-devtools-frontend/front_end/heap_snapshot_worker/HeapSnapshot.js(1448,29): error TS2339: Property 'classIndex' does not exist on type 'void'. node_modules/chrome-devtools-frontend/front_end/heap_snapshot_worker/HeapSnapshot.js(1454,39): error TS2345: Argument of type 'void' is not assignable to parameter of type 'HeapSnapshotNode'. node_modules/chrome-devtools-frontend/front_end/heap_snapshot_worker/HeapSnapshot.js(1455,17): error TS2339: Property 'selfSize' does not exist on type 'void'. node_modules/chrome-devtools-frontend/front_end/heap_snapshot_worker/HeapSnapshot.js(1456,47): error TS2339: Property 'retainedSize' does not exist on type 'void'. -node_modules/chrome-devtools-frontend/front_end/heap_snapshot_worker/HeapSnapshot.js(1476,88): error TS2694: Namespace 'HeapSnapshot' has no exported member 'AggregatedInfo'. -node_modules/chrome-devtools-frontend/front_end/heap_snapshot_worker/HeapSnapshot.js(1476,178): error TS2694: Namespace 'HeapSnapshot' has no exported member 'AggregatedInfo'. +node_modules/chrome-devtools-frontend/front_end/heap_snapshot_worker/HeapSnapshot.js(1476,88): error TS2694: Namespace 'HeapSnapshotWorker.HeapSnapshot' has no exported member 'AggregatedInfo'. +node_modules/chrome-devtools-frontend/front_end/heap_snapshot_worker/HeapSnapshot.js(1476,178): error TS2694: Namespace 'HeapSnapshotWorker.HeapSnapshot' has no exported member 'AggregatedInfo'. node_modules/chrome-devtools-frontend/front_end/heap_snapshot_worker/HeapSnapshot.js(1483,15): error TS2339: Property 'nodeIndex' does not exist on type 'void'. node_modules/chrome-devtools-frontend/front_end/heap_snapshot_worker/HeapSnapshot.js(1484,15): error TS2339: Property 'nodeIndex' does not exist on type 'void'. node_modules/chrome-devtools-frontend/front_end/heap_snapshot_worker/HeapSnapshot.js(1485,22): error TS2339: Property 'id' does not exist on type 'void'. @@ -7159,39 +6853,30 @@ node_modules/chrome-devtools-frontend/front_end/heap_snapshot_worker/HeapSnapsho node_modules/chrome-devtools-frontend/front_end/heap_snapshot_worker/HeapSnapshot.js(1975,10): error TS2339: Property 'sizeDelta' does not exist on type 'Diff'. node_modules/chrome-devtools-frontend/front_end/heap_snapshot_worker/HeapSnapshot.js(2021,80): error TS2339: Property 'edges' does not exist on type 'void'. node_modules/chrome-devtools-frontend/front_end/heap_snapshot_worker/HeapSnapshot.js(2021,89): error TS2345: Argument of type 'HeapSnapshotEdgeIndexProvider' is not assignable to parameter of type '{ [x: string]: any; itemForIndex(newIndex: number): { [x: string]: any; itemIndex(): number; seri...'. - Types of property 'itemForIndex' are incompatible. - Type '(index: number) => HeapSnapshotEdge' is not assignable to type '(newIndex: number) => { [x: string]: any; itemIndex(): number; serialize(): any; }'. - Type 'HeapSnapshotEdge' is not assignable to type '{ [x: string]: any; itemIndex(): number; serialize(): any; }'. - Property '_snapshot' does not exist on type '{ [x: string]: any; itemIndex(): number; serialize(): any; }'. + Property '_edge' does not exist on type '{ [x: string]: any; itemForIndex(newIndex: number): { [x: string]: any; itemIndex(): number; seri...'. node_modules/chrome-devtools-frontend/front_end/heap_snapshot_worker/HeapSnapshot.js(2032,80): error TS2339: Property 'edges' does not exist on type 'void'. node_modules/chrome-devtools-frontend/front_end/heap_snapshot_worker/HeapSnapshot.js(2032,89): error TS2345: Argument of type 'HeapSnapshotEdgeIndexProvider' is not assignable to parameter of type '{ [x: string]: any; itemForIndex(newIndex: number): { [x: string]: any; itemIndex(): number; seri...'. node_modules/chrome-devtools-frontend/front_end/heap_snapshot_worker/HeapSnapshot.js(2057,80): error TS2339: Property 'retainers' does not exist on type 'void'. node_modules/chrome-devtools-frontend/front_end/heap_snapshot_worker/HeapSnapshot.js(2057,93): error TS2345: Argument of type 'HeapSnapshotRetainerEdgeIndexProvider' is not assignable to parameter of type '{ [x: string]: any; itemForIndex(newIndex: number): { [x: string]: any; itemIndex(): number; seri...'. - Types of property 'itemForIndex' are incompatible. - Type '(index: number) => HeapSnapshotRetainerEdge' is not assignable to type '(newIndex: number) => { [x: string]: any; itemIndex(): number; serialize(): any; }'. - Type 'HeapSnapshotRetainerEdge' is not assignable to type '{ [x: string]: any; itemIndex(): number; serialize(): any; }'. - Property '_snapshot' does not exist on type '{ [x: string]: any; itemIndex(): number; serialize(): any; }'. + Property '_retainerEdge' does not exist on type '{ [x: string]: any; itemForIndex(newIndex: number): { [x: string]: any; itemIndex(): number; seri...'. node_modules/chrome-devtools-frontend/front_end/heap_snapshot_worker/HeapSnapshot.js(2118,2): error TS1131: Property or signature expected. node_modules/chrome-devtools-frontend/front_end/heap_snapshot_worker/HeapSnapshot.js(2126,33): error TS2339: Property 'AggregatedInfo' does not exist on type 'typeof HeapSnapshot'. node_modules/chrome-devtools-frontend/front_end/heap_snapshot_worker/HeapSnapshot.js(2205,12): error TS2339: Property 'sort' does not exist on type 'HeapSnapshotItemProvider'. node_modules/chrome-devtools-frontend/front_end/heap_snapshot_worker/HeapSnapshot.js(2244,13): error TS2345: Argument of type 'HeapSnapshotEdgeIterator' is not assignable to parameter of type '{ [x: string]: any; hasNext(): boolean; item(): { [x: string]: any; itemIndex(): number; serializ...'. - Types of property 'item' are incompatible. - Type '() => HeapSnapshotEdge' is not assignable to type '() => { [x: string]: any; itemIndex(): number; serialize(): any; }'. - Type 'HeapSnapshotEdge' is not assignable to type '{ [x: string]: any; itemIndex(): number; serialize(): any; }'. - Property '_snapshot' does not exist on type '{ [x: string]: any; itemIndex(): number; serialize(): any; }'. + Property '_sourceNode' does not exist on type '{ [x: string]: any; hasNext(): boolean; item(): { [x: string]: any; itemIndex(): number; serializ...'. +node_modules/chrome-devtools-frontend/front_end/heap_snapshot_worker/HeapSnapshot.js(2244,28): error TS2352: Type '(arg0: HeapSnapshotEdge) => boolean' cannot be converted to type '(arg0: { [x: string]: any; itemIndex(): number; serialize(): any; }) => boolean'. + Types of parameters 'arg0' and 'arg0' are incompatible. + Type '{ [x: string]: any; itemIndex(): number; serialize(): any; }' is not comparable to type 'HeapSnapshotEdge'. + Property '_snapshot' is missing in type '{ [x: string]: any; itemIndex(): number; serialize(): any; }'. node_modules/chrome-devtools-frontend/front_end/heap_snapshot_worker/HeapSnapshot.js(2283,13): error TS2339: Property 'nodeIndex' does not exist on type 'void'. node_modules/chrome-devtools-frontend/front_end/heap_snapshot_worker/HeapSnapshot.js(2287,13): error TS2339: Property 'nodeIndex' does not exist on type 'void'. node_modules/chrome-devtools-frontend/front_end/heap_snapshot_worker/HeapSnapshot.js(2322,28): error TS2339: Property 'sortRange' does not exist on type 'number[]'. node_modules/chrome-devtools-frontend/front_end/heap_snapshot_worker/HeapSnapshot.js(2324,28): error TS2339: Property 'sortRange' does not exist on type 'number[]'. node_modules/chrome-devtools-frontend/front_end/heap_snapshot_worker/HeapSnapshot.js(2326,28): error TS2339: Property 'sortRange' does not exist on type 'number[]'. node_modules/chrome-devtools-frontend/front_end/heap_snapshot_worker/HeapSnapshot.js(2340,68): error TS2345: Argument of type 'HeapSnapshotNodeIndexProvider' is not assignable to parameter of type '{ [x: string]: any; itemForIndex(newIndex: number): { [x: string]: any; itemIndex(): number; seri...'. - Types of property 'itemForIndex' are incompatible. - Type '(index: number) => HeapSnapshotNode' is not assignable to type '(newIndex: number) => { [x: string]: any; itemIndex(): number; serialize(): any; }'. - Type 'HeapSnapshotNode' is not assignable to type '{ [x: string]: any; itemIndex(): number; serialize(): any; }'. - Property '_snapshot' does not exist on type '{ [x: string]: any; itemIndex(): number; serialize(): any; }'. + Property '_node' does not exist on type '{ [x: string]: any; itemForIndex(newIndex: number): { [x: string]: any; itemIndex(): number; seri...'. node_modules/chrome-devtools-frontend/front_end/heap_snapshot_worker/HeapSnapshot.js(2341,15): error TS2345: Argument of type 'HeapSnapshotNodeIndexProvider' is not assignable to parameter of type '{ [x: string]: any; itemForIndex(newIndex: number): { [x: string]: any; itemIndex(): number; seri...'. - Types of property 'itemForIndex' are incompatible. - Type '(index: number) => HeapSnapshotNode' is not assignable to type '(newIndex: number) => { [x: string]: any; itemIndex(): number; serialize(): any; }'. + Property '_node' does not exist on type '{ [x: string]: any; itemForIndex(newIndex: number): { [x: string]: any; itemIndex(): number; seri...'. node_modules/chrome-devtools-frontend/front_end/heap_snapshot_worker/HeapSnapshot.js(2353,12): error TS2339: Property 'nodeIndex' does not exist on type 'void'. node_modules/chrome-devtools-frontend/front_end/heap_snapshot_worker/HeapSnapshot.js(2354,16): error TS2339: Property 'id' does not exist on type 'void'. node_modules/chrome-devtools-frontend/front_end/heap_snapshot_worker/HeapSnapshot.js(2397,13): error TS2339: Property 'nodeIndex' does not exist on type 'void'. @@ -7208,7 +6893,6 @@ node_modules/chrome-devtools-frontend/front_end/heap_snapshot_worker/HeapSnapsho node_modules/chrome-devtools-frontend/front_end/heap_snapshot_worker/HeapSnapshot.js(2541,38): error TS2339: Property 'isDocumentDOMTreesRoot' does not exist on type 'HeapSnapshotNode'. node_modules/chrome-devtools-frontend/front_end/heap_snapshot_worker/HeapSnapshot.js(2629,14): error TS2403: Subsequent variable declarations must have the same type. Variable 'iter' must be of type 'HeapSnapshotEdgeIterator', but here has type 'any'. node_modules/chrome-devtools-frontend/front_end/heap_snapshot_worker/HeapSnapshot.js(2710,19): error TS2339: Property 'isDocumentDOMTreesRoot' does not exist on type 'HeapSnapshotNode'. -node_modules/chrome-devtools-frontend/front_end/heap_snapshot_worker/HeapSnapshot.js(2762,51): error TS2339: Property 'baseSystemDistance' does not exist on type 'typeof HeapSnapshotModel'. node_modules/chrome-devtools-frontend/front_end/heap_snapshot_worker/HeapSnapshot.js(2842,32): error TS2339: Property '_flagsOfNode' does not exist on type 'HeapSnapshot'. node_modules/chrome-devtools-frontend/front_end/heap_snapshot_worker/HeapSnapshot.js(2843,38): error TS2339: Property '_nodeFlags' does not exist on type 'HeapSnapshot'. node_modules/chrome-devtools-frontend/front_end/heap_snapshot_worker/HeapSnapshot.js(2860,29): error TS2339: Property '_lazyStringCache' does not exist on type 'HeapSnapshot'. @@ -7221,25 +6905,13 @@ node_modules/chrome-devtools-frontend/front_end/heap_snapshot_worker/HeapSnapsho node_modules/chrome-devtools-frontend/front_end/heap_snapshot_worker/HeapSnapshot.js(3092,28): error TS2345: Argument of type 'string | number' is not assignable to parameter of type 'string'. Type 'number' is not assignable to type 'string'. node_modules/chrome-devtools-frontend/front_end/heap_snapshot_worker/HeapSnapshot.js(3216,12): error TS2339: Property 'Runtime' does not exist on type 'Window'. -node_modules/chrome-devtools-frontend/front_end/heap_snapshot_worker/HeapSnapshotLoader.js(132,47): error TS2339: Property 'TextUtils' does not exist on type 'typeof TextUtils'. node_modules/chrome-devtools-frontend/front_end/heap_snapshot_worker/HeapSnapshotWorker.js(31,3): error TS2554: Expected 2-3 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/heap_snapshot_worker/HeapSnapshotWorkerDispatcher.js(87,36): error TS2339: Property 'eval' does not exist on type 'Window'. node_modules/chrome-devtools-frontend/front_end/heap_snapshot_worker.js(5,11): error TS2339: Property 'Runtime' does not exist on type 'Window'. node_modules/chrome-devtools-frontend/front_end/heap_snapshot_worker.js(6,8): error TS2339: Property 'importScripts' does not exist on type 'Window'. node_modules/chrome-devtools-frontend/front_end/help/Help.js(6,19): error TS2694: Namespace 'Help' has no exported member 'ReleaseNote'. -node_modules/chrome-devtools-frontend/front_end/help/Help.js(9,13): error TS2551: Property '_latestReleaseNote' does not exist on type 'typeof Help'. Did you mean 'latestReleaseNote'? -node_modules/chrome-devtools-frontend/front_end/help/Help.js(11,10): error TS2551: Property '_latestReleaseNote' does not exist on type 'typeof Help'. Did you mean 'latestReleaseNote'? -node_modules/chrome-devtools-frontend/front_end/help/Help.js(11,36): error TS2551: Property 'releaseNoteText' does not exist on type 'typeof Help'. Did you mean 'ReleaseNoteView'? -node_modules/chrome-devtools-frontend/front_end/help/Help.js(13,15): error TS2551: Property '_latestReleaseNote' does not exist on type 'typeof Help'. Did you mean 'latestReleaseNote'? -node_modules/chrome-devtools-frontend/front_end/help/Help.js(20,13): error TS2551: Property '_releaseNoteVersionSetting' does not exist on type 'typeof Help'. Did you mean 'releaseNoteVersionSetting'? -node_modules/chrome-devtools-frontend/front_end/help/Help.js(22,10): error TS2551: Property '_releaseNoteVersionSetting' does not exist on type 'typeof Help'. Did you mean 'releaseNoteVersionSetting'? -node_modules/chrome-devtools-frontend/front_end/help/Help.js(24,15): error TS2551: Property '_releaseNoteVersionSetting' does not exist on type 'typeof Help'. Did you mean 'releaseNoteVersionSetting'? -node_modules/chrome-devtools-frontend/front_end/help/Help.js(57,65): error TS1003: Identifier expected. -node_modules/chrome-devtools-frontend/front_end/help/Help.js(58,6): error TS2339: Property 'ReleaseNoteHighlight' does not exist on type 'typeof Help'. node_modules/chrome-devtools-frontend/front_end/help/Help.js(61,74): error TS2694: Namespace 'Help' has no exported member 'ReleaseNoteHighlight'. node_modules/chrome-devtools-frontend/front_end/help/Help.js(62,2): error TS1131: Property or signature expected. -node_modules/chrome-devtools-frontend/front_end/help/Help.js(64,6): error TS2339: Property 'ReleaseNote' does not exist on type 'typeof Help'. -node_modules/chrome-devtools-frontend/front_end/help/ReleaseNoteText.js(13,6): error TS2551: Property 'releaseNoteText' does not exist on type 'typeof Help'. Did you mean 'ReleaseNoteView'? node_modules/chrome-devtools-frontend/front_end/help/ReleaseNoteView.js(10,42): error TS2339: Property 'createChild' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/help/ReleaseNoteView.js(11,30): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/help/ReleaseNoteView.js(16,20): error TS2694: Namespace 'Help' has no exported member 'ReleaseNote'. @@ -7248,7 +6920,7 @@ node_modules/chrome-devtools-frontend/front_end/help/ReleaseNoteView.js(26,13): node_modules/chrome-devtools-frontend/front_end/help/ReleaseNoteView.js(29,16): error TS2339: Property 'title' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/help/ReleaseNoteView.js(34,53): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/help/ReleaseNoteView.js(35,13): error TS2339: Property 'consume' does not exist on type 'Event'. -node_modules/chrome-devtools-frontend/front_end/help/ReleaseNoteView.js(36,29): error TS2339: Property 'openInNewTab' does not exist on type 'typeof InspectorFrontendHost'. +node_modules/chrome-devtools-frontend/front_end/help/ReleaseNoteView.js(36,29): error TS2339: Property 'openInNewTab' does not exist on type 'typeof InspectorFrontendHostAPI'. node_modules/chrome-devtools-frontend/front_end/help/ReleaseNoteView.js(38,53): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/help/ReleaseNoteView.js(39,13): error TS2339: Property 'consume' does not exist on type 'Event'. node_modules/chrome-devtools-frontend/front_end/help/ReleaseNoteView.js(45,15): error TS2339: Property 'title' does not exist on type 'Element'. @@ -7263,20 +6935,19 @@ node_modules/chrome-devtools-frontend/front_end/host/InspectorFrontendHost.js(25 node_modules/chrome-devtools-frontend/front_end/host/InspectorFrontendHost.js(407,19): error TS2694: Namespace 'Adb' has no exported member 'Config'. node_modules/chrome-devtools-frontend/front_end/host/InspectorFrontendHost.js(445,48): error TS2694: Namespace 'InspectorFrontendHostAPI' has no exported member 'ContextMenuDescriptor'. node_modules/chrome-devtools-frontend/front_end/host/InspectorFrontendHost.js(471,12): error TS2538: Type 'string[]' cannot be used as an index type. -node_modules/chrome-devtools-frontend/front_end/host/InspectorFrontendHost.js(520,36): error TS2339: Property 'InspectorFrontendHost' does not exist on type 'Window'. +node_modules/chrome-devtools-frontend/front_end/host/InspectorFrontendHost.js(491,33): error TS2551: Property 'events' does not exist on type 'typeof InspectorFrontendHostAPI'. Did you mean 'Events'? +node_modules/chrome-devtools-frontend/front_end/host/InspectorFrontendHost.js(501,31): error TS2551: Property 'events' does not exist on type 'typeof InspectorFrontendHostAPI'. Did you mean 'Events'? node_modules/chrome-devtools-frontend/front_end/host/InspectorFrontendHost.js(521,8): error TS2339: Property 'InspectorFrontendHost' does not exist on type 'Window'. node_modules/chrome-devtools-frontend/front_end/host/InspectorFrontendHost.js(527,14): error TS2339: Property 'InspectorFrontendHost' does not exist on type 'Window'. -node_modules/chrome-devtools-frontend/front_end/host/InspectorFrontendHost.js(527,38): error TS2322: Type 'InspectorFrontendHostStub' is not assignable to type 'typeof InspectorFrontendHost'. - Property 'events' is missing in type 'InspectorFrontendHostStub'. -node_modules/chrome-devtools-frontend/front_end/host/InspectorFrontendHost.js(551,5): error TS2322: Type 'Object' is not assignable to type '{ [x: string]: any; addEventListener(eventType: symbol, listener: (arg0: any) => any, thisObject?...'. - Property '_listeners' does not exist on type '{ [x: string]: any; addEventListener(eventType: symbol, listener: (arg0: any) => any, thisObject?...'. +node_modules/chrome-devtools-frontend/front_end/host/InspectorFrontendHost.js(527,38): error TS2322: Type 'InspectorFrontendHostStub' is not assignable to type 'typeof InspectorFrontendHostAPI'. + Property 'Events' is missing in type 'InspectorFrontendHostStub'. +node_modules/chrome-devtools-frontend/front_end/host/InspectorFrontendHost.js(551,27): error TS2551: Property 'events' does not exist on type 'typeof InspectorFrontendHostAPI'. Did you mean 'Events'? node_modules/chrome-devtools-frontend/front_end/host/InspectorFrontendHost.js(557,10): error TS2339: Property 'InspectorFrontendAPI' does not exist on type 'Window'. +node_modules/chrome-devtools-frontend/front_end/host/InspectorFrontendHost.js(563,23): error TS2551: Property 'events' does not exist on type 'typeof InspectorFrontendHostAPI'. Did you mean 'Events'? node_modules/chrome-devtools-frontend/front_end/host/InspectorFrontendHostAPI.js(7,8): error TS2339: Property 'InspectorFrontendHostAPI' does not exist on type 'Window'. node_modules/chrome-devtools-frontend/front_end/host/InspectorFrontendHostAPI.js(15,50): error TS2694: Namespace 'InspectorFrontendHostAPI' has no exported member 'ContextMenuDescriptor'. -node_modules/chrome-devtools-frontend/front_end/host/InspectorFrontendHostAPI.js(16,4): error TS1003: Identifier expected. node_modules/chrome-devtools-frontend/front_end/host/InspectorFrontendHostAPI.js(17,26): error TS2300: Duplicate identifier 'ContextMenuDescriptor'. node_modules/chrome-devtools-frontend/front_end/host/InspectorFrontendHostAPI.js(17,26): error TS2339: Property 'ContextMenuDescriptor' does not exist on type 'typeof InspectorFrontendHostAPI'. -node_modules/chrome-devtools-frontend/front_end/host/InspectorFrontendHostAPI.js(23,4): error TS1003: Identifier expected. node_modules/chrome-devtools-frontend/front_end/host/InspectorFrontendHostAPI.js(24,26): error TS2339: Property 'LoadNetworkResourceResult' does not exist on type 'typeof InspectorFrontendHostAPI'. node_modules/chrome-devtools-frontend/front_end/host/InspectorFrontendHostAPI.js(118,15): error TS2355: A function whose declared type is neither 'void' nor 'any' must return a value. node_modules/chrome-devtools-frontend/front_end/host/InspectorFrontendHostAPI.js(123,15): error TS2355: A function whose declared type is neither 'void' nor 'any' must return a value. @@ -7288,32 +6959,16 @@ node_modules/chrome-devtools-frontend/front_end/host/InspectorFrontendHostAPI.js node_modules/chrome-devtools-frontend/front_end/host/InspectorFrontendHostAPI.js(299,15): error TS2355: A function whose declared type is neither 'void' nor 'any' must return a value. node_modules/chrome-devtools-frontend/front_end/host/InspectorFrontendHostAPI.js(312,48): error TS2694: Namespace 'InspectorFrontendHostAPI' has no exported member 'ContextMenuDescriptor'. node_modules/chrome-devtools-frontend/front_end/host/InspectorFrontendHostAPI.js(332,15): error TS2355: A function whose declared type is neither 'void' nor 'any' must return a value. -node_modules/chrome-devtools-frontend/front_end/host/Platform.js(32,13): error TS2551: Property '_platform' does not exist on type 'typeof Host'. Did you mean 'platform'? -node_modules/chrome-devtools-frontend/front_end/host/Platform.js(33,10): error TS2551: Property '_platform' does not exist on type 'typeof Host'. Did you mean 'platform'? -node_modules/chrome-devtools-frontend/front_end/host/Platform.js(33,44): error TS2339: Property 'platform' does not exist on type 'typeof InspectorFrontendHost'. -node_modules/chrome-devtools-frontend/front_end/host/Platform.js(34,15): error TS2551: Property '_platform' does not exist on type 'typeof Host'. Did you mean 'platform'? -node_modules/chrome-devtools-frontend/front_end/host/Platform.js(41,19): error TS2551: Property '_isMac' does not exist on type 'typeof Host'. Did you mean 'isMac'? -node_modules/chrome-devtools-frontend/front_end/host/Platform.js(42,10): error TS2551: Property '_isMac' does not exist on type 'typeof Host'. Did you mean 'isMac'? -node_modules/chrome-devtools-frontend/front_end/host/Platform.js(44,15): error TS2551: Property '_isMac' does not exist on type 'typeof Host'. Did you mean 'isMac'? -node_modules/chrome-devtools-frontend/front_end/host/Platform.js(51,19): error TS2551: Property '_isWin' does not exist on type 'typeof Host'. Did you mean 'isWin'? -node_modules/chrome-devtools-frontend/front_end/host/Platform.js(52,10): error TS2551: Property '_isWin' does not exist on type 'typeof Host'. Did you mean 'isWin'? -node_modules/chrome-devtools-frontend/front_end/host/Platform.js(54,15): error TS2551: Property '_isWin' does not exist on type 'typeof Host'. Did you mean 'isWin'? -node_modules/chrome-devtools-frontend/front_end/host/Platform.js(61,19): error TS2551: Property '_isCustomDevtoolsFronend' does not exist on type 'typeof Host'. Did you mean 'isCustomDevtoolsFrontend'? -node_modules/chrome-devtools-frontend/front_end/host/Platform.js(62,10): error TS2551: Property '_isCustomDevtoolsFronend' does not exist on type 'typeof Host'. Did you mean 'isCustomDevtoolsFrontend'? -node_modules/chrome-devtools-frontend/front_end/host/Platform.js(63,15): error TS2551: Property '_isCustomDevtoolsFronend' does not exist on type 'typeof Host'. Did you mean 'isCustomDevtoolsFrontend'? -node_modules/chrome-devtools-frontend/front_end/host/Platform.js(70,12): error TS2551: Property '_fontFamily' does not exist on type 'typeof Host'. Did you mean 'fontFamily'? -node_modules/chrome-devtools-frontend/front_end/host/Platform.js(71,17): error TS2551: Property '_fontFamily' does not exist on type 'typeof Host'. Did you mean 'fontFamily'? -node_modules/chrome-devtools-frontend/front_end/host/Platform.js(74,12): error TS2551: Property '_fontFamily' does not exist on type 'typeof Host'. Did you mean 'fontFamily'? -node_modules/chrome-devtools-frontend/front_end/host/Platform.js(77,12): error TS2551: Property '_fontFamily' does not exist on type 'typeof Host'. Did you mean 'fontFamily'? -node_modules/chrome-devtools-frontend/front_end/host/Platform.js(80,12): error TS2551: Property '_fontFamily' does not exist on type 'typeof Host'. Did you mean 'fontFamily'? -node_modules/chrome-devtools-frontend/front_end/host/Platform.js(83,15): error TS2551: Property '_fontFamily' does not exist on type 'typeof Host'. Did you mean 'fontFamily'? -node_modules/chrome-devtools-frontend/front_end/host/ResourceLoader.js(72,25): error TS2339: Property 'loadNetworkResource' does not exist on type 'typeof InspectorFrontendHost'. +node_modules/chrome-devtools-frontend/front_end/host/Platform.js(33,44): error TS2339: Property 'platform' does not exist on type 'typeof InspectorFrontendHostAPI'. +node_modules/chrome-devtools-frontend/front_end/host/ResourceLoader.js(42,50): error TS2345: Argument of type 'StringOutputStream' is not assignable to parameter of type '{ [x: string]: any; write(data: string): Promise; close(): void; }'. + Property '_data' does not exist on type '{ [x: string]: any; write(data: string): Promise; close(): void; }'. +node_modules/chrome-devtools-frontend/front_end/host/ResourceLoader.js(72,25): error TS2339: Property 'loadNetworkResource' does not exist on type 'typeof InspectorFrontendHostAPI'. node_modules/chrome-devtools-frontend/front_end/host/ResourceLoader.js(75,40): error TS2694: Namespace 'InspectorFrontendHostAPI' has no exported member 'LoadNetworkResourceResult'. node_modules/chrome-devtools-frontend/front_end/host/ResourceLoader.js(88,59): error TS2694: Namespace 'InspectorFrontendHostAPI' has no exported member 'LoadNetworkResourceResult'. node_modules/chrome-devtools-frontend/front_end/host/ResourceLoader.js(92,59): error TS2694: Namespace 'InspectorFrontendHostAPI' has no exported member 'LoadNetworkResourceResult'. -node_modules/chrome-devtools-frontend/front_end/host/UserMetrics.js(41,27): error TS2339: Property 'recordEnumeratedHistogram' does not exist on type 'typeof InspectorFrontendHost'. -node_modules/chrome-devtools-frontend/front_end/host/UserMetrics.js(52,32): error TS2694: Namespace 'UserMetrics' has no exported member 'Action'. -node_modules/chrome-devtools-frontend/front_end/host/UserMetrics.js(56,27): error TS2339: Property 'recordEnumeratedHistogram' does not exist on type 'typeof InspectorFrontendHost'. +node_modules/chrome-devtools-frontend/front_end/host/UserMetrics.js(41,27): error TS2339: Property 'recordEnumeratedHistogram' does not exist on type 'typeof InspectorFrontendHostAPI'. +node_modules/chrome-devtools-frontend/front_end/host/UserMetrics.js(52,32): error TS2694: Namespace 'Host.UserMetrics' has no exported member 'Action'. +node_modules/chrome-devtools-frontend/front_end/host/UserMetrics.js(56,27): error TS2339: Property 'recordEnumeratedHistogram' does not exist on type 'typeof InspectorFrontendHostAPI'. node_modules/chrome-devtools-frontend/front_end/inline_editor/BezierEditor.js(11,25): error TS2339: Property 'tabIndex' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/inline_editor/BezierEditor.js(15,48): error TS2339: Property 'createChild' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/inline_editor/BezierEditor.js(18,46): error TS2339: Property 'createChild' does not exist on type 'Element'. @@ -7331,12 +6986,11 @@ node_modules/chrome-devtools-frontend/front_end/inline_editor/BezierEditor.js(13 node_modules/chrome-devtools-frontend/front_end/inline_editor/BezierEditor.js(134,48): error TS2339: Property 'y' does not exist on type 'Event'. node_modules/chrome-devtools-frontend/front_end/inline_editor/BezierEditor.js(142,39): error TS2339: Property 'x' does not exist on type 'Event'. node_modules/chrome-devtools-frontend/front_end/inline_editor/BezierEditor.js(142,48): error TS2339: Property 'y' does not exist on type 'Event'. -node_modules/chrome-devtools-frontend/front_end/inline_editor/BezierEditor.js(149,42): error TS2694: Namespace 'BezierEditor' has no exported member 'PresetCategory'. +node_modules/chrome-devtools-frontend/front_end/inline_editor/BezierEditor.js(149,42): error TS2694: Namespace 'InlineEditor.BezierEditor' has no exported member 'PresetCategory'. node_modules/chrome-devtools-frontend/front_end/inline_editor/BezierEditor.js(153,37): error TS2339: Property 'createSVGChild' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/inline_editor/BezierEditor.js(167,30): error TS2339: Property 'createSVGChild' does not exist on type 'Element'. -node_modules/chrome-devtools-frontend/front_end/inline_editor/BezierEditor.js(183,41): error TS2694: Namespace 'BezierEditor' has no exported member 'PresetCategory'. +node_modules/chrome-devtools-frontend/front_end/inline_editor/BezierEditor.js(183,41): error TS2694: Namespace 'InlineEditor.BezierEditor' has no exported member 'PresetCategory'. node_modules/chrome-devtools-frontend/front_end/inline_editor/BezierEditor.js(197,13): error TS2339: Property 'consume' does not exist on type 'Event'. -node_modules/chrome-devtools-frontend/front_end/inline_editor/BezierEditor.js(270,103): error TS1003: Identifier expected. node_modules/chrome-devtools-frontend/front_end/inline_editor/BezierEditor.js(271,27): error TS2339: Property 'PresetCategory' does not exist on type 'typeof BezierEditor'. node_modules/chrome-devtools-frontend/front_end/inline_editor/BezierUI.js(69,30): error TS2339: Property 'createSVGChild' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/inline_editor/BezierUI.js(85,32): error TS2339: Property 'createSVGChild' does not exist on type 'Element'. @@ -7399,13 +7053,13 @@ node_modules/chrome-devtools-frontend/front_end/inline_editor/CSSShadowEditor.js node_modules/chrome-devtools-frontend/front_end/inline_editor/CSSShadowEditor.js(356,20): error TS2339: Property 'value' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/inline_editor/CSSShadowEditor.js(361,30): error TS2339: Property 'constrain' does not exist on type 'NumberConstructor'. node_modules/chrome-devtools-frontend/front_end/inline_editor/CSSShadowEditor.js(367,20): error TS2339: Property 'value' does not exist on type 'Element'. -node_modules/chrome-devtools-frontend/front_end/inline_editor/CSSShadowModel.js(46,28): error TS2339: Property 'TextUtils' does not exist on type 'typeof TextUtils'. -node_modules/chrome-devtools-frontend/front_end/inline_editor/CSSShadowModel.js(63,31): error TS2339: Property 'TextUtils' does not exist on type 'typeof TextUtils'. +node_modules/chrome-devtools-frontend/front_end/inline_editor/CSSShadowModel.js(46,38): error TS2339: Property 'splitStringByRegexes' does not exist on type 'typeof TextUtils'. +node_modules/chrome-devtools-frontend/front_end/inline_editor/CSSShadowModel.js(63,41): error TS2339: Property 'splitStringByRegexes' does not exist on type 'typeof TextUtils'. node_modules/chrome-devtools-frontend/front_end/inline_editor/ColorSwatch.js(16,35): error TS2339: Property '_constructor' does not exist on type 'typeof ColorSwatch'. node_modules/chrome-devtools-frontend/front_end/inline_editor/ColorSwatch.js(17,32): error TS2339: Property '_constructor' does not exist on type 'typeof ColorSwatch'. node_modules/chrome-devtools-frontend/front_end/inline_editor/ColorSwatch.js(21,83): error TS2339: Property '_constructor' does not exist on type 'typeof ColorSwatch'. -node_modules/chrome-devtools-frontend/front_end/inline_editor/ColorSwatch.js(96,29): error TS2694: Namespace 'Color' has no exported member 'Format'. -node_modules/chrome-devtools-frontend/front_end/inline_editor/ColorSwatch.js(103,28): error TS2694: Namespace 'Color' has no exported member 'Format'. +node_modules/chrome-devtools-frontend/front_end/inline_editor/ColorSwatch.js(96,29): error TS2694: Namespace 'Common.Color' has no exported member 'Format'. +node_modules/chrome-devtools-frontend/front_end/inline_editor/ColorSwatch.js(103,28): error TS2694: Namespace 'Common.Color' has no exported member 'Format'. node_modules/chrome-devtools-frontend/front_end/inline_editor/ColorSwatch.js(131,30): error TS2339: Property 'createChild' does not exist on type 'DocumentFragment'. node_modules/chrome-devtools-frontend/front_end/inline_editor/ColorSwatch.js(132,31): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/inline_editor/ColorSwatch.js(138,10): error TS2339: Property 'createChild' does not exist on type 'DocumentFragment'. @@ -7421,7 +7075,7 @@ node_modules/chrome-devtools-frontend/front_end/inline_editor/ColorSwatch.js(210 node_modules/chrome-devtools-frontend/front_end/inline_editor/ColorSwatch.js(227,39): error TS2339: Property '_constructor' does not exist on type 'typeof CSSShadowSwatch'. node_modules/chrome-devtools-frontend/front_end/inline_editor/ColorSwatch.js(228,36): error TS2339: Property '_constructor' does not exist on type 'typeof CSSShadowSwatch'. node_modules/chrome-devtools-frontend/front_end/inline_editor/ColorSwatch.js(232,91): error TS2339: Property '_constructor' does not exist on type 'typeof CSSShadowSwatch'. -node_modules/chrome-devtools-frontend/front_end/inline_editor/ColorSwatch.js(248,29): error TS2339: Property 'TextUtils' does not exist on type 'typeof TextUtils'. +node_modules/chrome-devtools-frontend/front_end/inline_editor/ColorSwatch.js(248,39): error TS2339: Property 'splitStringByRegexes' does not exist on type 'typeof TextUtils'. node_modules/chrome-devtools-frontend/front_end/inline_editor/ColorSwatch.js(290,10): error TS2339: Property 'createChild' does not exist on type 'DocumentFragment'. node_modules/chrome-devtools-frontend/front_end/inline_editor/ColorSwatch.js(291,33): error TS2339: Property 'createChild' does not exist on type 'CSSShadowSwatch'. node_modules/chrome-devtools-frontend/front_end/inline_editor/SwatchPopoverHelper.js(12,35): error TS2345: Argument of type 'symbol' is not assignable to parameter of type '{ [x: string]: any; SetExactSize: symbol; SetExactWidthMaxHeight: symbol; MeasureContent: symbol; }'. @@ -7436,6 +7090,9 @@ node_modules/chrome-devtools-frontend/front_end/inline_editor/SwatchPopoverHelpe node_modules/chrome-devtools-frontend/front_end/integration_test_runner.js(5,10): error TS2339: Property 'testRunner' does not exist on type 'Window'. node_modules/chrome-devtools-frontend/front_end/integration_test_runner.js(6,3): error TS2304: Cannot find name 'testRunner'. node_modules/chrome-devtools-frontend/front_end/integration_test_runner.js(7,3): error TS2304: Cannot find name 'testRunner'. +node_modules/chrome-devtools-frontend/front_end/layer_viewer/LayerDetailsView.js(42,38): error TS2345: Argument of type 'this' is not assignable to parameter of type '{ [x: string]: any; hoverObject(selection: Selection): void; selectObject(selection: Selection): ...'. + Type 'LayerDetailsView' is not assignable to type '{ [x: string]: any; hoverObject(selection: Selection): void; selectObject(selection: Selection): ...'. + Property '_layerViewHost' does not exist on type '{ [x: string]: any; hoverObject(selection: Selection): void; selectObject(selection: Selection): ...'. node_modules/chrome-devtools-frontend/front_end/layer_viewer/LayerDetailsView.js(43,44): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/layer_viewer/LayerDetailsView.js(84,15): error TS2339: Property 'which' does not exist on type 'Event'. node_modules/chrome-devtools-frontend/front_end/layer_viewer/LayerDetailsView.js(90,9): error TS2365: Operator '===' cannot be applied to types '{ [x: string]: any; Layer: symbol; ScrollRect: symbol; Snapshot: symbol; }' and 'symbol'. @@ -7490,6 +7147,9 @@ node_modules/chrome-devtools-frontend/front_end/layer_viewer/LayerDetailsView.js node_modules/chrome-devtools-frontend/front_end/layer_viewer/LayerDetailsView.js(295,48): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/layer_viewer/LayerDetailsView.js(296,48): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/layer_viewer/LayerDetailsView.js(297,47): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/layer_viewer/LayerTreeOutline.js(41,38): error TS2345: Argument of type 'this' is not assignable to parameter of type '{ [x: string]: any; hoverObject(selection: Selection): void; selectObject(selection: Selection): ...'. + Type 'LayerTreeOutline' is not assignable to type '{ [x: string]: any; hoverObject(selection: Selection): void; selectObject(selection: Selection): ...'. + Property '_layerViewHost' does not exist on type '{ [x: string]: any; hoverObject(selection: Selection): void; selectObject(selection: Selection): ...'. node_modules/chrome-devtools-frontend/front_end/layer_viewer/LayerTreeOutline.js(65,31): error TS2538: Type 'symbol' cannot be used as an index type. node_modules/chrome-devtools-frontend/front_end/layer_viewer/LayerTreeOutline.js(78,31): error TS2538: Type 'symbol' cannot be used as an index type. node_modules/chrome-devtools-frontend/front_end/layer_viewer/LayerTreeOutline.js(118,24): error TS2538: Type 'symbol' cannot be used as an index type. @@ -7502,8 +7162,8 @@ node_modules/chrome-devtools-frontend/front_end/layer_viewer/LayerTreeOutline.js node_modules/chrome-devtools-frontend/front_end/layer_viewer/LayerTreeOutline.js(215,17): error TS2538: Type 'symbol' cannot be used as an index type. node_modules/chrome-devtools-frontend/front_end/layer_viewer/LayerTreeOutline.js(222,11): error TS2339: Property 'createTextChild' does not exist on type 'DocumentFragment'. node_modules/chrome-devtools-frontend/front_end/layer_viewer/LayerTreeOutline.js(223,25): error TS2339: Property 'createChild' does not exist on type 'DocumentFragment'. -node_modules/chrome-devtools-frontend/front_end/layer_viewer/LayerViewHost.js(33,47): error TS2694: Namespace 'Selection' has no exported member 'Type'. -node_modules/chrome-devtools-frontend/front_end/layer_viewer/LayerViewHost.js(51,48): error TS2694: Namespace 'Selection' has no exported member 'Type'. +node_modules/chrome-devtools-frontend/front_end/layer_viewer/LayerViewHost.js(33,47): error TS2694: Namespace 'LayerViewer.LayerView.Selection' has no exported member 'Type'. +node_modules/chrome-devtools-frontend/front_end/layer_viewer/LayerViewHost.js(51,48): error TS2694: Namespace 'LayerViewer.LayerView.Selection' has no exported member 'Type'. node_modules/chrome-devtools-frontend/front_end/layer_viewer/LayerViewHost.js(92,11): error TS2345: Argument of type 'symbol' is not assignable to parameter of type '{ [x: string]: any; Layer: symbol; ScrollRect: symbol; Snapshot: symbol; }'. node_modules/chrome-devtools-frontend/front_end/layer_viewer/LayerViewHost.js(101,12): error TS2365: Operator '===' cannot be applied to types '{ [x: string]: any; Layer: symbol; ScrollRect: symbol; Snapshot: symbol; }' and 'symbol'. node_modules/chrome-devtools-frontend/front_end/layer_viewer/LayerViewHost.js(114,11): error TS2345: Argument of type 'symbol' is not assignable to parameter of type '{ [x: string]: any; Layer: symbol; ScrollRect: symbol; Snapshot: symbol; }'. @@ -7518,8 +7178,11 @@ node_modules/chrome-devtools-frontend/front_end/layer_viewer/LayerViewHost.js(23 node_modules/chrome-devtools-frontend/front_end/layer_viewer/LayerViewHost.js(235,7): error TS2554: Expected 3 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/layer_viewer/Layers3DView.js(44,30): error TS2339: Property 'createTextChild' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/layer_viewer/Layers3DView.js(44,46): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/layer_viewer/Layers3DView.js(47,38): error TS2345: Argument of type 'this' is not assignable to parameter of type '{ [x: string]: any; hoverObject(selection: Selection): void; selectObject(selection: Selection): ...'. + Type 'Layers3DView' is not assignable to type '{ [x: string]: any; hoverObject(selection: Selection): void; selectObject(selection: Selection): ...'. + Property '_failBanner' does not exist on type '{ [x: string]: any; hoverObject(selection: Selection): void; selectObject(selection: Selection): ...'. node_modules/chrome-devtools-frontend/front_end/layer_viewer/Layers3DView.js(54,47): error TS2339: Property 'createChild' does not exist on type 'Element'. -node_modules/chrome-devtools-frontend/front_end/layer_viewer/Layers3DView.js(139,40): error TS2694: Namespace 'Layers3DView' has no exported member 'OutlineType'. +node_modules/chrome-devtools-frontend/front_end/layer_viewer/Layers3DView.js(139,40): error TS2694: Namespace 'LayerViewer.Layers3DView' has no exported member 'OutlineType'. node_modules/chrome-devtools-frontend/front_end/layer_viewer/Layers3DView.js(143,25): error TS2538: Type '{ [x: string]: any; Hovered: string; Selected: string; }' cannot be used as an index type. node_modules/chrome-devtools-frontend/front_end/layer_viewer/Layers3DView.js(152,22): error TS2345: Argument of type 'string' is not assignable to parameter of type '{ [x: string]: any; Hovered: string; Selected: string; }'. node_modules/chrome-devtools-frontend/front_end/layer_viewer/Layers3DView.js(160,22): error TS2345: Argument of type 'string' is not assignable to parameter of type '{ [x: string]: any; Hovered: string; Selected: string; }'. @@ -7540,7 +7203,7 @@ node_modules/chrome-devtools-frontend/front_end/layer_viewer/Layers3DView.js(223 node_modules/chrome-devtools-frontend/front_end/layer_viewer/Layers3DView.js(253,31): error TS2339: Property 'constrain' does not exist on type 'NumberConstructor'. node_modules/chrome-devtools-frontend/front_end/layer_viewer/Layers3DView.js(285,51): error TS2339: Property 'pMatrixUniform' does not exist on type 'WebGLProgram'. node_modules/chrome-devtools-frontend/front_end/layer_viewer/Layers3DView.js(289,15): error TS2304: Cannot find name 'CSSMatrix'. -node_modules/chrome-devtools-frontend/front_end/layer_viewer/Layers3DView.js(309,42): error TS2694: Namespace 'Layers3DView' has no exported member 'ChromeTexture'. +node_modules/chrome-devtools-frontend/front_end/layer_viewer/Layers3DView.js(309,42): error TS2694: Namespace 'LayerViewer.Layers3DView' has no exported member 'ChromeTexture'. node_modules/chrome-devtools-frontend/front_end/layer_viewer/Layers3DView.js(314,30): error TS2538: Type '{ [x: string]: any; Left: number; Middle: number; Right: number; }' cannot be used as an index type. node_modules/chrome-devtools-frontend/front_end/layer_viewer/Layers3DView.js(515,50): error TS2339: Property 'vertexPositionAttribute' does not exist on type 'WebGLProgram'. node_modules/chrome-devtools-frontend/front_end/layer_viewer/Layers3DView.js(516,50): error TS2339: Property 'textureCoordAttribute' does not exist on type 'WebGLProgram'. @@ -7573,7 +7236,6 @@ node_modules/chrome-devtools-frontend/front_end/layer_viewer/Layers3DView.js(718 node_modules/chrome-devtools-frontend/front_end/layer_viewer/Layers3DView.js(726,44): error TS2339: Property 'clientX' does not exist on type 'Event'. node_modules/chrome-devtools-frontend/front_end/layer_viewer/Layers3DView.js(727,24): error TS2339: Property 'clientY' does not exist on type 'Event'. node_modules/chrome-devtools-frontend/front_end/layer_viewer/Layers3DView.js(738,23): error TS2365: Operator '===' cannot be applied to types '{ [x: string]: any; Layer: symbol; ScrollRect: symbol; Snapshot: symbol; }' and 'symbol'. -node_modules/chrome-devtools-frontend/front_end/layer_viewer/Layers3DView.js(761,67): error TS1003: Identifier expected. node_modules/chrome-devtools-frontend/front_end/layer_viewer/Layers3DView.js(762,26): error TS2339: Property 'LayerStyle' does not exist on type 'typeof Layers3DView'. node_modules/chrome-devtools-frontend/front_end/layer_viewer/Layers3DView.js(794,21): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/layer_viewer/Layers3DView.js(795,22): error TS2555: Expected at least 2 arguments, but got 1. @@ -7582,15 +7244,12 @@ node_modules/chrome-devtools-frontend/front_end/layer_viewer/Layers3DView.js(852 node_modules/chrome-devtools-frontend/front_end/layer_viewer/Layers3DView.js(858,13): error TS2339: Property 'image' does not exist on type 'WebGLTexture'. node_modules/chrome-devtools-frontend/front_end/layer_viewer/Layers3DView.js(861,81): error TS2339: Property 'image' does not exist on type 'WebGLTexture'. node_modules/chrome-devtools-frontend/front_end/layer_viewer/Layers3DView.js(928,26): error TS2694: Namespace 'SDK' has no exported member 'SnapshotWithRect'. -node_modules/chrome-devtools-frontend/front_end/layer_viewer/Layers3DView.js(932,39): error TS2345: Argument of type 'any[][]' is not assignable to parameter of type 'Iterable<[any, any]>'. - Types of property '[Symbol.iterator]' are incompatible. - Type '() => IterableIterator' is not assignable to type '() => Iterator<[any, any]>'. - Type 'IterableIterator' is not assignable to type 'Iterator<[any, any]>'. - Types of property 'next' are incompatible. - Type '{ (value?: any): IteratorResult; (value?: any): IteratorResult; }' is not assignable to type '{ (value?: any): IteratorResult<[any, any]>; (value?: any): IteratorResult<[any, any]>; }'. - Type 'IteratorResult' is not assignable to type 'IteratorResult<[any, any]>'. - Type 'any[]' is not assignable to type '[any, any]'. - Property '0' is missing in type 'any[]'. +node_modules/chrome-devtools-frontend/front_end/layer_viewer/Layers3DView.js(932,39): error TS2345: Argument of type 'any[][]' is not assignable to parameter of type 'ReadonlyArray<[any, any]>'. + Types of property 'concat' are incompatible. + Type '{ (...items: ConcatArray[]): any[][]; (...items: (any[] | ConcatArray)[]): any[][]; }' is not assignable to type '{ (...items: ConcatArray<[any, any]>[]): [any, any][]; (...items: ([any, any] | ConcatArray<[any,...'. + Type 'any[][]' is not assignable to type '[any, any][]'. + Type 'any[]' is not assignable to type '[any, any]'. + Property '0' is missing in type 'any[]'. node_modules/chrome-devtools-frontend/front_end/layer_viewer/Layers3DView.js(1080,24): error TS2694: Namespace 'Protocol' has no exported member 'DOM'. node_modules/chrome-devtools-frontend/front_end/layer_viewer/Layers3DView.js(1098,15): error TS2304: Cannot find name 'CSSMatrix'. node_modules/chrome-devtools-frontend/front_end/layer_viewer/Layers3DView.js(1143,19): error TS2694: Namespace 'SDK' has no exported member 'SnapshotWithRect'. @@ -7631,7 +7290,7 @@ node_modules/chrome-devtools-frontend/front_end/layer_viewer/TransformController node_modules/chrome-devtools-frontend/front_end/layer_viewer/TransformController.js(50,49): error TS2345: Argument of type 'ToolbarButton' is not assignable to parameter of type '{ [x: string]: any; item(): any & any; } & { [x: string]: any; item(): any & any; }'. Type 'ToolbarButton' is not assignable to type '{ [x: string]: any; item(): any & any; }'. node_modules/chrome-devtools-frontend/front_end/layer_viewer/TransformController.js(116,9): error TS2345: Argument of type 'string' is not assignable to parameter of type '{ [x: string]: any; Pan: string; Rotate: string; }'. -node_modules/chrome-devtools-frontend/front_end/layer_viewer/TransformController.js(121,47): error TS2694: Namespace 'TransformController' has no exported member 'Modes'. +node_modules/chrome-devtools-frontend/front_end/layer_viewer/TransformController.js(121,47): error TS2694: Namespace 'LayerViewer.TransformController' has no exported member 'Modes'. node_modules/chrome-devtools-frontend/front_end/layer_viewer/TransformController.js(128,18): error TS2339: Property 'focus' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/layer_viewer/TransformController.js(144,18): error TS2339: Property 'focus' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/layer_viewer/TransformController.js(154,26): error TS2339: Property 'constrain' does not exist on type 'NumberConstructor'. @@ -7675,11 +7334,6 @@ node_modules/chrome-devtools-frontend/front_end/layers/LayersPanel.js(150,22): e node_modules/chrome-devtools-frontend/front_end/layers/LayersPanel.js(160,58): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/layers/LayersPanel.js(169,22): error TS2694: Namespace 'Common' has no exported member 'Event'. node_modules/chrome-devtools-frontend/front_end/layers/LayersPanel.js(187,22): error TS2694: Namespace 'Common' has no exported member 'Event'. -node_modules/chrome-devtools-frontend/front_end/layers_test_runner/LayersTestRunner.js(11,25): error TS2551: Property '_layerTreeModel' does not exist on type 'typeof LayersTestRunner'. Did you mean 'layerTreeModel'? -node_modules/chrome-devtools-frontend/front_end/layers_test_runner/LayersTestRunner.js(12,22): error TS2551: Property '_layerTreeModel' does not exist on type 'typeof LayersTestRunner'. Did you mean 'layerTreeModel'? -node_modules/chrome-devtools-frontend/front_end/layers_test_runner/LayersTestRunner.js(12,51): error TS2339: Property 'mainTarget' does not exist on type 'typeof TestRunner'. -node_modules/chrome-devtools-frontend/front_end/layers_test_runner/LayersTestRunner.js(14,27): error TS2551: Property '_layerTreeModel' does not exist on type 'typeof LayersTestRunner'. Did you mean 'layerTreeModel'? -node_modules/chrome-devtools-frontend/front_end/layers_test_runner/LayersTestRunner.js(55,15): error TS2551: Property 'panels' does not exist on type 'typeof UI'. Did you mean 'Panel'? node_modules/chrome-devtools-frontend/front_end/layers_test_runner/LayersTestRunner.js(130,3): error TS2554: Expected 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/main/ExecutionContextSelector.js(63,22): error TS2694: Namespace 'Common' has no exported member 'Event'. node_modules/chrome-devtools-frontend/front_end/main/ExecutionContextSelector.js(83,22): error TS2694: Namespace 'Common' has no exported member 'Event'. @@ -7687,35 +7341,33 @@ node_modules/chrome-devtools-frontend/front_end/main/ExecutionContextSelector.js node_modules/chrome-devtools-frontend/front_end/main/ExecutionContextSelector.js(147,22): error TS2694: Namespace 'Common' has no exported member 'Event'. node_modules/chrome-devtools-frontend/front_end/main/ExecutionContextSelector.js(156,22): error TS2694: Namespace 'Common' has no exported member 'Event'. node_modules/chrome-devtools-frontend/front_end/main/Main.js(39,15): error TS2339: Property '_instanceForTest' does not exist on type 'typeof Main'. -node_modules/chrome-devtools-frontend/front_end/main/Main.js(71,27): error TS2339: Property 'getPreferences' does not exist on type 'typeof InspectorFrontendHost'. +node_modules/chrome-devtools-frontend/front_end/main/Main.js(71,27): error TS2339: Property 'getPreferences' does not exist on type 'typeof InspectorFrontendHostAPI'. node_modules/chrome-devtools-frontend/front_end/main/Main.js(80,12): error TS2339: Property 'runtime' does not exist on type 'Window'. -node_modules/chrome-devtools-frontend/front_end/main/Main.js(105,38): error TS2339: Property 'setPreference' does not exist on type 'typeof InspectorFrontendHost'. -node_modules/chrome-devtools-frontend/front_end/main/Main.js(105,75): error TS2339: Property 'removePreference' does not exist on type 'typeof InspectorFrontendHost'. -node_modules/chrome-devtools-frontend/front_end/main/Main.js(106,31): error TS2339: Property 'clearPreferences' does not exist on type 'typeof InspectorFrontendHost'. -node_modules/chrome-devtools-frontend/front_end/main/Main.js(177,49): error TS2345: Argument of type 'typeof InspectorFrontendHost' is not assignable to parameter of type 'typeof InspectorFrontendHostAPI'. - Property 'Events' is missing in type 'typeof InspectorFrontendHost'. +node_modules/chrome-devtools-frontend/front_end/main/Main.js(105,38): error TS2339: Property 'setPreference' does not exist on type 'typeof InspectorFrontendHostAPI'. +node_modules/chrome-devtools-frontend/front_end/main/Main.js(105,75): error TS2339: Property 'removePreference' does not exist on type 'typeof InspectorFrontendHostAPI'. +node_modules/chrome-devtools-frontend/front_end/main/Main.js(106,31): error TS2339: Property 'clearPreferences' does not exist on type 'typeof InspectorFrontendHostAPI'. node_modules/chrome-devtools-frontend/front_end/main/Main.js(192,32): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/main/Main.js(193,32): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/main/Main.js(194,32): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/main/Main.js(195,32): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/main/Main.js(201,14): error TS2551: Property 'networkProjectManager' does not exist on type 'typeof Bindings'. Did you mean 'NetworkProjectManager'? -node_modules/chrome-devtools-frontend/front_end/main/Main.js(202,14): error TS2551: Property 'resourceMapping' does not exist on type 'typeof Bindings'. Did you mean 'ResourceMapping'? +node_modules/chrome-devtools-frontend/front_end/main/Main.js(204,5): error TS2322: Type 'CSSWorkspaceBinding' is not assignable to type '{ [x: string]: any; rawLocationToUILocation(rawLocation: CSSLocation): UILocation; uiLocationToRa...'. + Type 'CSSWorkspaceBinding' is not assignable to type '{ [x: string]: any; rawLocationToUILocation(rawLocation: CSSLocation): UILocation; uiLocationToRa...'. node_modules/chrome-devtools-frontend/front_end/main/Main.js(204,5): error TS2322: Type 'CSSWorkspaceBinding' is not assignable to type '{ [x: string]: any; rawLocationToUILocation(rawLocation: CSSLocation): UILocation; uiLocationToRa...'. Type 'CSSWorkspaceBinding' is not assignable to type '{ [x: string]: any; rawLocationToUILocation(rawLocation: CSSLocation): UILocation; uiLocationToRa...'. Property '_workspace' does not exist on type '{ [x: string]: any; rawLocationToUILocation(rawLocation: CSSLocation): UILocation; uiLocationToRa...'. -node_modules/chrome-devtools-frontend/front_end/main/Main.js(204,5): error TS2322: Type 'CSSWorkspaceBinding' is not assignable to type '{ [x: string]: any; rawLocationToUILocation(rawLocation: CSSLocation): UILocation; uiLocationToRa...'. - Type 'CSSWorkspaceBinding' is not assignable to type '{ [x: string]: any; rawLocationToUILocation(rawLocation: CSSLocation): UILocation; uiLocationToRa...'. +node_modules/chrome-devtools-frontend/front_end/main/Main.js(208,5): error TS2322: Type 'ExtensionServer' is not assignable to type 'typeof extensionServer'. node_modules/chrome-devtools-frontend/front_end/main/Main.js(208,5): error TS2322: Type 'ExtensionServer' is not assignable to type 'typeof extensionServer'. Property '_extensionAPITestHook' is missing in type 'ExtensionServer'. -node_modules/chrome-devtools-frontend/front_end/main/Main.js(208,5): error TS2322: Type 'ExtensionServer' is not assignable to type 'typeof extensionServer'. node_modules/chrome-devtools-frontend/front_end/main/Main.js(230,10): error TS2339: Property 'runtime' does not exist on type 'Window'. -node_modules/chrome-devtools-frontend/front_end/main/Main.js(256,27): error TS2339: Property 'loadCompleted' does not exist on type 'typeof InspectorFrontendHost'. +node_modules/chrome-devtools-frontend/front_end/main/Main.js(248,29): error TS2551: Property 'events' does not exist on type 'typeof InspectorFrontendHostAPI'. Did you mean 'Events'? +node_modules/chrome-devtools-frontend/front_end/main/Main.js(252,27): error TS2551: Property 'events' does not exist on type 'typeof InspectorFrontendHostAPI'. Did you mean 'Events'? +node_modules/chrome-devtools-frontend/front_end/main/Main.js(256,27): error TS2339: Property 'loadCompleted' does not exist on type 'typeof InspectorFrontendHostAPI'. +node_modules/chrome-devtools-frontend/front_end/main/Main.js(258,27): error TS2551: Property 'events' does not exist on type 'typeof InspectorFrontendHostAPI'. Did you mean 'Events'? node_modules/chrome-devtools-frontend/front_end/main/Main.js(261,27): error TS2339: Property 'runtime' does not exist on type 'Window'. -node_modules/chrome-devtools-frontend/front_end/main/Main.js(284,27): error TS2339: Property 'connectionReady' does not exist on type 'typeof InspectorFrontendHost'. -node_modules/chrome-devtools-frontend/front_end/main/Main.js(287,27): error TS2339: Property 'readyForTest' does not exist on type 'typeof InspectorFrontendHost'. -node_modules/chrome-devtools-frontend/front_end/main/Main.js(294,17): error TS2339: Property '_disconnectedScreenWithReasonWasShown' does not exist on type 'typeof Main'. +node_modules/chrome-devtools-frontend/front_end/main/Main.js(284,27): error TS2339: Property 'connectionReady' does not exist on type 'typeof InspectorFrontendHostAPI'. +node_modules/chrome-devtools-frontend/front_end/main/Main.js(287,27): error TS2339: Property 'readyForTest' does not exist on type 'typeof InspectorFrontendHostAPI'. node_modules/chrome-devtools-frontend/front_end/main/Main.js(302,32): error TS2339: Property 'initializeExtensions' does not exist on type 'typeof extensionServer'. -node_modules/chrome-devtools-frontend/front_end/main/Main.js(314,27): error TS2339: Property 'setWhitelistedShortcuts' does not exist on type 'typeof InspectorFrontendHost'. +node_modules/chrome-devtools-frontend/front_end/main/Main.js(314,27): error TS2339: Property 'setWhitelistedShortcuts' does not exist on type 'typeof InspectorFrontendHostAPI'. node_modules/chrome-devtools-frontend/front_end/main/Main.js(321,24): error TS2694: Namespace 'Common' has no exported member 'Event'. node_modules/chrome-devtools-frontend/front_end/main/Main.js(331,22): error TS2694: Namespace 'Common' has no exported member 'Event'. node_modules/chrome-devtools-frontend/front_end/main/Main.js(345,24): error TS2694: Namespace 'Common' has no exported member 'Event'. @@ -7735,11 +7387,10 @@ node_modules/chrome-devtools-frontend/front_end/main/Main.js(428,19): error TS23 node_modules/chrome-devtools-frontend/front_end/main/Main.js(450,22): error TS2694: Namespace 'Common' has no exported member 'Event'. node_modules/chrome-devtools-frontend/front_end/main/Main.js(472,12): error TS2339: Property 'registerInspectorDispatcher' does not exist on type 'Target'. node_modules/chrome-devtools-frontend/front_end/main/Main.js(473,12): error TS2339: Property 'inspectorAgent' does not exist on type 'Target'. -node_modules/chrome-devtools-frontend/front_end/main/Main.js(481,10): error TS2339: Property '_disconnectedScreenWithReasonWasShown' does not exist on type 'typeof Main'. -node_modules/chrome-devtools-frontend/front_end/main/Main.js(536,31): error TS2339: Property 'isHostedMode' does not exist on type 'typeof InspectorFrontendHost'. -node_modules/chrome-devtools-frontend/front_end/main/Main.js(541,31): error TS2339: Property 'zoomIn' does not exist on type 'typeof InspectorFrontendHost'. -node_modules/chrome-devtools-frontend/front_end/main/Main.js(544,31): error TS2339: Property 'zoomOut' does not exist on type 'typeof InspectorFrontendHost'. -node_modules/chrome-devtools-frontend/front_end/main/Main.js(547,31): error TS2339: Property 'resetZoom' does not exist on type 'typeof InspectorFrontendHost'. +node_modules/chrome-devtools-frontend/front_end/main/Main.js(536,31): error TS2339: Property 'isHostedMode' does not exist on type 'typeof InspectorFrontendHostAPI'. +node_modules/chrome-devtools-frontend/front_end/main/Main.js(541,31): error TS2339: Property 'zoomIn' does not exist on type 'typeof InspectorFrontendHostAPI'. +node_modules/chrome-devtools-frontend/front_end/main/Main.js(544,31): error TS2339: Property 'zoomOut' does not exist on type 'typeof InspectorFrontendHostAPI'. +node_modules/chrome-devtools-frontend/front_end/main/Main.js(547,31): error TS2339: Property 'resetZoom' does not exist on type 'typeof InspectorFrontendHostAPI'. node_modules/chrome-devtools-frontend/front_end/main/Main.js(567,65): error TS2339: Property 'deepActiveElement' does not exist on type 'Document'. node_modules/chrome-devtools-frontend/front_end/main/Main.js(591,25): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/main/Main.js(599,5): error TS2322: Type 'ToolbarMenuButton' is not assignable to type '{ [x: string]: any; item(): any & any; } & { [x: string]: any; item(): any & any; }'. @@ -7766,15 +7417,15 @@ node_modules/chrome-devtools-frontend/front_end/main/Main.js(654,44): error TS25 node_modules/chrome-devtools-frontend/front_end/main/Main.js(656,68): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/main/Main.js(657,27): error TS2339: Property 'runtime' does not exist on type 'Window'. node_modules/chrome-devtools-frontend/front_end/main/Main.js(668,69): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/main/Main.js(671,54): error TS2339: Property 'openInNewTab' does not exist on type 'typeof InspectorFrontendHost'. +node_modules/chrome-devtools-frontend/front_end/main/Main.js(671,54): error TS2339: Property 'openInNewTab' does not exist on type 'typeof InspectorFrontendHostAPI'. node_modules/chrome-devtools-frontend/front_end/main/Main.js(682,32): error TS2339: Property 'createChild' does not exist on type 'DocumentFragment'. -node_modules/chrome-devtools-frontend/front_end/main/Main.js(683,67): error TS2339: Property 'openNodeFrontend' does not exist on type 'typeof InspectorFrontendHost'. +node_modules/chrome-devtools-frontend/front_end/main/Main.js(683,67): error TS2339: Property 'openNodeFrontend' does not exist on type 'typeof InspectorFrontendHostAPI'. node_modules/chrome-devtools-frontend/front_end/main/Main.js(685,27): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/main/Main.js(702,5): error TS2322: Type 'ToolbarItem' is not assignable to type '{ [x: string]: any; item(): any & any; } & { [x: string]: any; item(): any & any; }'. Type 'ToolbarItem' is not assignable to type '{ [x: string]: any; item(): any & any; }'. + Property 'item' is missing in type 'ToolbarItem'. node_modules/chrome-devtools-frontend/front_end/main/Main.js(702,5): error TS2322: Type 'ToolbarItem' is not assignable to type '{ [x: string]: any; item(): any & any; } & { [x: string]: any; item(): any & any; }'. Type 'ToolbarItem' is not assignable to type '{ [x: string]: any; item(): any & any; }'. - Property 'item' is missing in type 'ToolbarItem'. node_modules/chrome-devtools-frontend/front_end/main/Main.js(721,22): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/main/Main.js(724,22): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/main/Main.js(727,22): error TS2555: Expected at least 2 arguments, but got 1. @@ -7795,7 +7446,7 @@ node_modules/chrome-devtools-frontend/front_end/main/Main.js(854,25): error TS23 node_modules/chrome-devtools-frontend/front_end/main/Main.js(855,9): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/main/Main.js(864,28): error TS2345: Argument of type 'symbol' is not assignable to parameter of type '{ [x: string]: any; SetExactSize: symbol; SetExactWidthMaxHeight: symbol; MeasureContent: symbol; }'. node_modules/chrome-devtools-frontend/front_end/main/Main.js(907,12): error TS2339: Property 'pageAgent' does not exist on type 'Target'. -node_modules/chrome-devtools-frontend/front_end/main/Main.js(911,27): error TS2339: Property 'setOpenNewWindowForPopups' does not exist on type 'typeof InspectorFrontendHost'. +node_modules/chrome-devtools-frontend/front_end/main/Main.js(911,27): error TS2339: Property 'setOpenNewWindowForPopups' does not exist on type 'typeof InspectorFrontendHostAPI'. node_modules/chrome-devtools-frontend/front_end/main/Main.js(945,9): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/main/RenderingOptions.js(37,9): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/main/RenderingOptions.js(38,9): error TS2555: Expected at least 2 arguments, but got 1. @@ -7815,100 +7466,65 @@ node_modules/chrome-devtools-frontend/front_end/mobile_throttling/MobileThrottli node_modules/chrome-devtools-frontend/front_end/mobile_throttling/MobileThrottlingSelector.js(23,32): error TS2694: Namespace 'MobileThrottling' has no exported member 'Conditions'. node_modules/chrome-devtools-frontend/front_end/mobile_throttling/MobileThrottlingSelector.js(31,33): error TS2694: Namespace 'MobileThrottling' has no exported member 'ConditionsList'. node_modules/chrome-devtools-frontend/front_end/mobile_throttling/MobileThrottlingSelector.js(34,33): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/mobile_throttling/MobileThrottlingSelector.js(34,87): error TS2339: Property 'NoThrottlingConditions' does not exist on type 'typeof MobileThrottling'. node_modules/chrome-devtools-frontend/front_end/mobile_throttling/MobileThrottlingSelector.js(35,32): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/mobile_throttling/MobileThrottlingSelector.js(35,84): error TS2339: Property 'mobilePresets' does not exist on type 'typeof MobileThrottling'. node_modules/chrome-devtools-frontend/front_end/mobile_throttling/MobileThrottlingSelector.js(36,33): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/mobile_throttling/MobileThrottlingSelector.js(36,86): error TS2339: Property 'advancedMobilePresets' does not exist on type 'typeof MobileThrottling'. -node_modules/chrome-devtools-frontend/front_end/mobile_throttling/MobileThrottlingSelector.js(50,65): error TS2339: Property 'CustomConditions' does not exist on type 'typeof MobileThrottling'. node_modules/chrome-devtools-frontend/front_end/mobile_throttling/NetworkThrottlingSelector.js(7,48): error TS2694: Namespace 'MobileThrottling' has no exported member 'NetworkThrottlingConditionsGroup'. -node_modules/chrome-devtools-frontend/front_end/mobile_throttling/NetworkThrottlingSelector.js(7,110): error TS2694: Namespace 'NetworkManager' has no exported member 'Conditions'. -node_modules/chrome-devtools-frontend/front_end/mobile_throttling/NetworkThrottlingSelector.js(9,57): error TS2694: Namespace 'NetworkManager' has no exported member 'Conditions'. -node_modules/chrome-devtools-frontend/front_end/mobile_throttling/NetworkThrottlingSelector.js(18,43): error TS2694: Namespace 'NetworkManager' has no exported member 'Conditions'. -node_modules/chrome-devtools-frontend/front_end/mobile_throttling/NetworkThrottlingSelector.js(29,34): error TS2694: Namespace 'NetworkManager' has no exported member 'Conditions'. +node_modules/chrome-devtools-frontend/front_end/mobile_throttling/NetworkThrottlingSelector.js(7,110): error TS2694: Namespace 'SDK.NetworkManager' has no exported member 'Conditions'. +node_modules/chrome-devtools-frontend/front_end/mobile_throttling/NetworkThrottlingSelector.js(9,57): error TS2694: Namespace 'SDK.NetworkManager' has no exported member 'Conditions'. +node_modules/chrome-devtools-frontend/front_end/mobile_throttling/NetworkThrottlingSelector.js(18,43): error TS2694: Namespace 'SDK.NetworkManager' has no exported member 'Conditions'. +node_modules/chrome-devtools-frontend/front_end/mobile_throttling/NetworkThrottlingSelector.js(29,34): error TS2694: Namespace 'SDK.NetworkManager' has no exported member 'Conditions'. node_modules/chrome-devtools-frontend/front_end/mobile_throttling/NetworkThrottlingSelector.js(36,33): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/mobile_throttling/NetworkThrottlingSelector.js(37,32): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/mobile_throttling/NetworkThrottlingSelector.js(37,84): error TS2339: Property 'networkPresets' does not exist on type 'typeof MobileThrottling'. node_modules/chrome-devtools-frontend/front_end/mobile_throttling/NetworkThrottlingSelector.js(38,31): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/mobile_throttling/NetworkThrottlingSelector.js(43,62): error TS2694: Namespace 'NetworkManager' has no exported member 'Conditions'. +node_modules/chrome-devtools-frontend/front_end/mobile_throttling/NetworkThrottlingSelector.js(43,62): error TS2694: Namespace 'SDK.NetworkManager' has no exported member 'Conditions'. node_modules/chrome-devtools-frontend/front_end/mobile_throttling/ThrottlingManager.js(11,34): error TS2694: Namespace 'MobileThrottling' has no exported member 'CPUThrottlingRates'. -node_modules/chrome-devtools-frontend/front_end/mobile_throttling/ThrottlingManager.js(12,48): error TS2339: Property 'CPUThrottlingRates' does not exist on type 'typeof MobileThrottling'. -node_modules/chrome-devtools-frontend/front_end/mobile_throttling/ThrottlingManager.js(15,49): error TS2339: Property 'cpuThrottlingPresets' does not exist on type 'typeof MobileThrottling'. -node_modules/chrome-devtools-frontend/front_end/mobile_throttling/ThrottlingManager.js(16,59): error TS2694: Namespace 'NetworkManager' has no exported member 'Conditions'. -node_modules/chrome-devtools-frontend/front_end/mobile_throttling/ThrottlingManager.js(18,36): error TS2694: Namespace 'NetworkManager' has no exported member 'Conditions'. -node_modules/chrome-devtools-frontend/front_end/mobile_throttling/ThrottlingManager.js(20,36): error TS2694: Namespace 'NetworkManager' has no exported member 'Conditions'. +node_modules/chrome-devtools-frontend/front_end/mobile_throttling/ThrottlingManager.js(16,59): error TS2694: Namespace 'SDK.NetworkManager' has no exported member 'Conditions'. +node_modules/chrome-devtools-frontend/front_end/mobile_throttling/ThrottlingManager.js(18,36): error TS2694: Namespace 'SDK.NetworkManager' has no exported member 'Conditions'. +node_modules/chrome-devtools-frontend/front_end/mobile_throttling/ThrottlingManager.js(20,36): error TS2694: Namespace 'SDK.NetworkManager' has no exported member 'Conditions'. node_modules/chrome-devtools-frontend/front_end/mobile_throttling/ThrottlingManager.js(44,42): error TS2694: Namespace 'MobileThrottling' has no exported member 'NetworkThrottlingConditionsGroup'. -node_modules/chrome-devtools-frontend/front_end/mobile_throttling/ThrottlingManager.js(45,44): error TS2694: Namespace 'NetworkManager' has no exported member 'Conditions'. +node_modules/chrome-devtools-frontend/front_end/mobile_throttling/ThrottlingManager.js(45,44): error TS2694: Namespace 'SDK.NetworkManager' has no exported member 'Conditions'. +node_modules/chrome-devtools-frontend/front_end/mobile_throttling/ThrottlingManager.js(48,21): error TS2339: Property 'removeChildren' does not exist on type 'HTMLSelectElement'. +node_modules/chrome-devtools-frontend/front_end/mobile_throttling/ThrottlingManager.js(52,42): error TS2339: Property 'createChild' does not exist on type 'HTMLSelectElement'. node_modules/chrome-devtools-frontend/front_end/mobile_throttling/ThrottlingManager.js(61,47): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/mobile_throttling/ThrottlingManager.js(61,77): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/mobile_throttling/ThrottlingManager.js(89,9): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/mobile_throttling/ThrottlingManager.js(89,37): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/mobile_throttling/ThrottlingManager.js(117,21): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/mobile_throttling/ThrottlingManager.js(122,34): error TS2694: Namespace 'MobileThrottling' has no exported member 'ConditionsList'. -node_modules/chrome-devtools-frontend/front_end/mobile_throttling/ThrottlingManager.js(136,51): error TS2339: Property 'CustomConditions' does not exist on type 'typeof MobileThrottling'. -node_modules/chrome-devtools-frontend/front_end/mobile_throttling/ThrottlingManager.js(137,57): error TS2339: Property 'CustomConditions' does not exist on type 'typeof MobileThrottling'. node_modules/chrome-devtools-frontend/front_end/mobile_throttling/ThrottlingManager.js(140,13): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/mobile_throttling/ThrottlingManager.js(141,81): error TS2694: Namespace 'MobileThrottling' has no exported member 'Conditions'. node_modules/chrome-devtools-frontend/front_end/mobile_throttling/ThrottlingManager.js(147,42): error TS2694: Namespace 'MobileThrottling' has no exported member 'MobileThrottlingConditionsGroup'. node_modules/chrome-devtools-frontend/front_end/mobile_throttling/ThrottlingManager.js(148,35): error TS2694: Namespace 'MobileThrottling' has no exported member 'ConditionsList'. node_modules/chrome-devtools-frontend/front_end/mobile_throttling/ThrottlingManager.js(178,32): error TS2694: Namespace 'MobileThrottling' has no exported member 'CPUThrottlingRates'. -node_modules/chrome-devtools-frontend/front_end/mobile_throttling/ThrottlingManager.js(185,54): error TS2339: Property 'CPUThrottlingRates' does not exist on type 'typeof MobileThrottling'. node_modules/chrome-devtools-frontend/front_end/mobile_throttling/ThrottlingManager.js(186,36): error TS2345: Argument of type 'number' is not assignable to parameter of type '{ [x: string]: any; WindowDocked: number; WindowUndocked: number; ScriptsBreakpointSet: number; T...'. node_modules/chrome-devtools-frontend/front_end/mobile_throttling/ThrottlingManager.js(188,20): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/mobile_throttling/ThrottlingManager.js(202,54): error TS2339: Property 'CPUThrottlingRates' does not exist on type 'typeof MobileThrottling'. node_modules/chrome-devtools-frontend/front_end/mobile_throttling/ThrottlingManager.js(218,82): error TS2339: Property 'selectedIndex' does not exist on type 'EventTarget'. node_modules/chrome-devtools-frontend/front_end/mobile_throttling/ThrottlingManager.js(224,32): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/mobile_throttling/ThrottlingManager.js(266,15): error TS2339: Property 'singleton' does not exist on type 'Window'. -node_modules/chrome-devtools-frontend/front_end/mobile_throttling/ThrottlingPresets.js(6,18): error TS2339: Property 'CPUThrottlingRates' does not exist on type 'typeof MobileThrottling'. node_modules/chrome-devtools-frontend/front_end/mobile_throttling/ThrottlingPresets.js(14,2): error TS1131: Property or signature expected. node_modules/chrome-devtools-frontend/front_end/mobile_throttling/ThrottlingPresets.js(20,18): error TS2300: Duplicate identifier 'Conditions'. -node_modules/chrome-devtools-frontend/front_end/mobile_throttling/ThrottlingPresets.js(20,18): error TS2339: Property 'Conditions' does not exist on type 'typeof MobileThrottling'. -node_modules/chrome-devtools-frontend/front_end/mobile_throttling/ThrottlingPresets.js(23,18): error TS2339: Property 'NoThrottlingConditions' does not exist on type 'typeof MobileThrottling'. node_modules/chrome-devtools-frontend/front_end/mobile_throttling/ThrottlingPresets.js(25,16): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/mobile_throttling/ThrottlingPresets.js(27,39): error TS2339: Property 'CPUThrottlingRates' does not exist on type 'typeof MobileThrottling'. -node_modules/chrome-devtools-frontend/front_end/mobile_throttling/ThrottlingPresets.js(31,18): error TS2339: Property 'OfflineConditions' does not exist on type 'typeof MobileThrottling'. node_modules/chrome-devtools-frontend/front_end/mobile_throttling/ThrottlingPresets.js(33,16): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/mobile_throttling/ThrottlingPresets.js(35,39): error TS2339: Property 'CPUThrottlingRates' does not exist on type 'typeof MobileThrottling'. -node_modules/chrome-devtools-frontend/front_end/mobile_throttling/ThrottlingPresets.js(39,18): error TS2339: Property 'LowEndMobileConditions' does not exist on type 'typeof MobileThrottling'. node_modules/chrome-devtools-frontend/front_end/mobile_throttling/ThrottlingPresets.js(40,10): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/mobile_throttling/ThrottlingPresets.js(41,16): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/mobile_throttling/ThrottlingPresets.js(43,39): error TS2339: Property 'CPUThrottlingRates' does not exist on type 'typeof MobileThrottling'. -node_modules/chrome-devtools-frontend/front_end/mobile_throttling/ThrottlingPresets.js(47,18): error TS2339: Property 'MidTierMobileConditions' does not exist on type 'typeof MobileThrottling'. node_modules/chrome-devtools-frontend/front_end/mobile_throttling/ThrottlingPresets.js(48,10): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/mobile_throttling/ThrottlingPresets.js(49,16): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/mobile_throttling/ThrottlingPresets.js(51,39): error TS2339: Property 'CPUThrottlingRates' does not exist on type 'typeof MobileThrottling'. node_modules/chrome-devtools-frontend/front_end/mobile_throttling/ThrottlingPresets.js(56,2): error TS1131: Property or signature expected. -node_modules/chrome-devtools-frontend/front_end/mobile_throttling/ThrottlingPresets.js(60,18): error TS2339: Property 'PlaceholderConditions' does not exist on type 'typeof MobileThrottling'. -node_modules/chrome-devtools-frontend/front_end/mobile_throttling/ThrottlingPresets.js(63,18): error TS2339: Property 'CustomConditions' does not exist on type 'typeof MobileThrottling'. node_modules/chrome-devtools-frontend/front_end/mobile_throttling/ThrottlingPresets.js(64,10): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/mobile_throttling/ThrottlingPresets.js(65,16): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/mobile_throttling/ThrottlingPresets.js(68,66): error TS2694: Namespace 'NetworkManager' has no exported member 'Conditions'. -node_modules/chrome-devtools-frontend/front_end/mobile_throttling/ThrottlingPresets.js(68,80): error TS1003: Identifier expected. -node_modules/chrome-devtools-frontend/front_end/mobile_throttling/ThrottlingPresets.js(69,18): error TS2339: Property 'NetworkThrottlingConditionsGroup' does not exist on type 'typeof MobileThrottling'. +node_modules/chrome-devtools-frontend/front_end/mobile_throttling/ThrottlingPresets.js(68,66): error TS2694: Namespace 'SDK.NetworkManager' has no exported member 'Conditions'. node_modules/chrome-devtools-frontend/front_end/mobile_throttling/ThrottlingPresets.js(71,64): error TS2694: Namespace 'MobileThrottling' has no exported member 'Conditions'. node_modules/chrome-devtools-frontend/front_end/mobile_throttling/ThrottlingPresets.js(71,93): error TS2694: Namespace 'MobileThrottling' has no exported member 'PlaceholderConditions'. -node_modules/chrome-devtools-frontend/front_end/mobile_throttling/ThrottlingPresets.js(71,118): error TS1003: Identifier expected. -node_modules/chrome-devtools-frontend/front_end/mobile_throttling/ThrottlingPresets.js(72,18): error TS2339: Property 'MobileThrottlingConditionsGroup' does not exist on type 'typeof MobileThrottling'. node_modules/chrome-devtools-frontend/front_end/mobile_throttling/ThrottlingPresets.js(74,40): error TS2694: Namespace 'MobileThrottling' has no exported member 'Conditions'. node_modules/chrome-devtools-frontend/front_end/mobile_throttling/ThrottlingPresets.js(74,69): error TS2694: Namespace 'MobileThrottling' has no exported member 'PlaceholderConditions'. -node_modules/chrome-devtools-frontend/front_end/mobile_throttling/ThrottlingPresets.js(74,93): error TS1003: Identifier expected. -node_modules/chrome-devtools-frontend/front_end/mobile_throttling/ThrottlingPresets.js(75,18): error TS2339: Property 'ConditionsList' does not exist on type 'typeof MobileThrottling'. -node_modules/chrome-devtools-frontend/front_end/mobile_throttling/ThrottlingPresets.js(78,18): error TS2339: Property 'mobilePresets' does not exist on type 'typeof MobileThrottling'. -node_modules/chrome-devtools-frontend/front_end/mobile_throttling/ThrottlingPresets.js(79,20): error TS2339: Property 'MidTierMobileConditions' does not exist on type 'typeof MobileThrottling'. -node_modules/chrome-devtools-frontend/front_end/mobile_throttling/ThrottlingPresets.js(79,62): error TS2339: Property 'LowEndMobileConditions' does not exist on type 'typeof MobileThrottling'. -node_modules/chrome-devtools-frontend/front_end/mobile_throttling/ThrottlingPresets.js(79,103): error TS2339: Property 'CustomConditions' does not exist on type 'typeof MobileThrottling'. -node_modules/chrome-devtools-frontend/front_end/mobile_throttling/ThrottlingPresets.js(83,18): error TS2339: Property 'advancedMobilePresets' does not exist on type 'typeof MobileThrottling'. -node_modules/chrome-devtools-frontend/front_end/mobile_throttling/ThrottlingPresets.js(84,20): error TS2339: Property 'OfflineConditions' does not exist on type 'typeof MobileThrottling'. -node_modules/chrome-devtools-frontend/front_end/mobile_throttling/ThrottlingPresets.js(88,18): error TS2339: Property 'networkPresets' does not exist on type 'typeof MobileThrottling'. -node_modules/chrome-devtools-frontend/front_end/mobile_throttling/ThrottlingPresets.js(95,18): error TS2339: Property 'cpuThrottlingPresets' does not exist on type 'typeof MobileThrottling'. -node_modules/chrome-devtools-frontend/front_end/mobile_throttling/ThrottlingPresets.js(96,20): error TS2339: Property 'CPUThrottlingRates' does not exist on type 'typeof MobileThrottling'. -node_modules/chrome-devtools-frontend/front_end/mobile_throttling/ThrottlingPresets.js(97,20): error TS2339: Property 'CPUThrottlingRates' does not exist on type 'typeof MobileThrottling'. -node_modules/chrome-devtools-frontend/front_end/mobile_throttling/ThrottlingPresets.js(98,20): error TS2339: Property 'CPUThrottlingRates' does not exist on type 'typeof MobileThrottling'. node_modules/chrome-devtools-frontend/front_end/mobile_throttling/ThrottlingSettingsTab.js(14,25): error TS2339: Property 'createChild' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/mobile_throttling/ThrottlingSettingsTab.js(14,68): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/mobile_throttling/ThrottlingSettingsTab.js(17,9): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/mobile_throttling/ThrottlingSettingsTab.js(20,36): error TS2345: Argument of type 'this' is not assignable to parameter of type '{ [x: string]: any; renderItem(item: T, editable: boolean): Element; removeItemRequested(item: T,...'. + Type 'ThrottlingSettingsTab' is not assignable to type '{ [x: string]: any; renderItem(item: T, editable: boolean): Element; removeItemRequested(item: T,...'. + Property '_list' does not exist on type '{ [x: string]: any; renderItem(item: T, editable: boolean): Element; removeItemRequested(item: T,...'. node_modules/chrome-devtools-frontend/front_end/mobile_throttling/ThrottlingSettingsTab.js(29,25): error TS2339: Property 'tabIndex' does not exist on type 'Element'. -node_modules/chrome-devtools-frontend/front_end/mobile_throttling/ThrottlingSettingsTab.js(61,53): error TS2694: Namespace 'NetworkManager' has no exported member 'Conditions'. +node_modules/chrome-devtools-frontend/front_end/mobile_throttling/ThrottlingSettingsTab.js(61,53): error TS2694: Namespace 'SDK.NetworkManager' has no exported member 'Conditions'. node_modules/chrome-devtools-frontend/front_end/mobile_throttling/ThrottlingSettingsTab.js(63,25): error TS2339: Property 'createChild' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/mobile_throttling/ThrottlingSettingsTab.js(67,13): error TS2339: Property 'createChild' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/mobile_throttling/ThrottlingSettingsTab.js(68,13): error TS2339: Property 'createChild' does not exist on type 'Element'. @@ -7916,8 +7532,8 @@ node_modules/chrome-devtools-frontend/front_end/mobile_throttling/ThrottlingSett node_modules/chrome-devtools-frontend/front_end/mobile_throttling/ThrottlingSettingsTab.js(71,13): error TS2339: Property 'createChild' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/mobile_throttling/ThrottlingSettingsTab.js(72,13): error TS2339: Property 'createChild' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/mobile_throttling/ThrottlingSettingsTab.js(73,13): error TS2339: Property 'createChild' does not exist on type 'Element'. -node_modules/chrome-devtools-frontend/front_end/mobile_throttling/ThrottlingSettingsTab.js(95,53): error TS2694: Namespace 'NetworkManager' has no exported member 'Conditions'. -node_modules/chrome-devtools-frontend/front_end/mobile_throttling/ThrottlingSettingsTab.js(116,53): error TS2694: Namespace 'NetworkManager' has no exported member 'Conditions'. +node_modules/chrome-devtools-frontend/front_end/mobile_throttling/ThrottlingSettingsTab.js(95,53): error TS2694: Namespace 'SDK.NetworkManager' has no exported member 'Conditions'. +node_modules/chrome-devtools-frontend/front_end/mobile_throttling/ThrottlingSettingsTab.js(116,53): error TS2694: Namespace 'SDK.NetworkManager' has no exported member 'Conditions'. node_modules/chrome-devtools-frontend/front_end/mobile_throttling/ThrottlingSettingsTab.js(136,26): error TS2339: Property 'createChild' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/mobile_throttling/ThrottlingSettingsTab.js(138,9): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/mobile_throttling/ThrottlingSettingsTab.js(140,69): error TS2555: Expected at least 2 arguments, but got 1. @@ -7943,45 +7559,43 @@ node_modules/chrome-devtools-frontend/front_end/network/BlockedURLsPane.js(23,37 node_modules/chrome-devtools-frontend/front_end/network/BlockedURLsPane.js(24,44): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/network/BlockedURLsPane.js(26,37): error TS2345: Argument of type 'ToolbarButton' is not assignable to parameter of type '{ [x: string]: any; item(): any & any; } & { [x: string]: any; item(): any & any; }'. Type 'ToolbarButton' is not assignable to type '{ [x: string]: any; item(): any & any; }'. -node_modules/chrome-devtools-frontend/front_end/network/BlockedURLsPane.js(28,51): error TS2694: Namespace 'NetworkManager' has no exported member 'BlockedPattern'. -node_modules/chrome-devtools-frontend/front_end/network/BlockedURLsPane.js(29,5): error TS2322: Type 'ListWidget' is not assignable to type '{ [x: string]: any; renderItem(item: T, editable: boolean): Element; removeItemRequested(item: T,...'. - Type 'ListWidget' is not assignable to type '{ [x: string]: any; renderItem(item: T, editable: boolean): Element; removeItemRequested(item: T,...'. -node_modules/chrome-devtools-frontend/front_end/network/BlockedURLsPane.js(29,5): error TS2322: Type 'ListWidget' is not assignable to type '{ [x: string]: any; renderItem(item: T, editable: boolean): Element; removeItemRequested(item: T,...'. - Type 'ListWidget' is not assignable to type '{ [x: string]: any; renderItem(item: T, editable: boolean): Element; removeItemRequested(item: T,...'. - Property 'renderItem' is missing in type 'ListWidget'. -node_modules/chrome-devtools-frontend/front_end/network/BlockedURLsPane.js(35,58): error TS2694: Namespace 'NetworkManager' has no exported member 'BlockedPattern'. +node_modules/chrome-devtools-frontend/front_end/network/BlockedURLsPane.js(28,51): error TS2694: Namespace 'SDK.NetworkManager' has no exported member 'BlockedPattern'. +node_modules/chrome-devtools-frontend/front_end/network/BlockedURLsPane.js(29,36): error TS2345: Argument of type 'this' is not assignable to parameter of type '{ [x: string]: any; renderItem(item: T, editable: boolean): Element; removeItemRequested(item: T,...'. + Type 'BlockedURLsPane' is not assignable to type '{ [x: string]: any; renderItem(item: T, editable: boolean): Element; removeItemRequested(item: T,...'. + Property '_manager' does not exist on type '{ [x: string]: any; renderItem(item: T, editable: boolean): Element; removeItemRequested(item: T,...'. +node_modules/chrome-devtools-frontend/front_end/network/BlockedURLsPane.js(35,58): error TS2694: Namespace 'SDK.NetworkManager' has no exported member 'BlockedPattern'. node_modules/chrome-devtools-frontend/front_end/network/BlockedURLsPane.js(52,39): error TS2339: Property 'createChild' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/network/BlockedURLsPane.js(53,47): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/network/BlockedURLsPane.js(55,27): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/network/BlockedURLsPane.js(73,34): error TS2694: Namespace 'NetworkManager' has no exported member 'BlockedPattern'. +node_modules/chrome-devtools-frontend/front_end/network/BlockedURLsPane.js(73,34): error TS2694: Namespace 'SDK.NetworkManager' has no exported member 'BlockedPattern'. node_modules/chrome-devtools-frontend/front_end/network/BlockedURLsPane.js(80,28): error TS2339: Property 'createChild' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/network/BlockedURLsPane.js(84,13): error TS2339: Property 'createChild' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/network/BlockedURLsPane.js(85,13): error TS2339: Property 'createChild' does not exist on type 'Element'. -node_modules/chrome-devtools-frontend/front_end/network/BlockedURLsPane.js(92,34): error TS2694: Namespace 'NetworkManager' has no exported member 'BlockedPattern'. +node_modules/chrome-devtools-frontend/front_end/network/BlockedURLsPane.js(92,34): error TS2694: Namespace 'SDK.NetworkManager' has no exported member 'BlockedPattern'. node_modules/chrome-devtools-frontend/front_end/network/BlockedURLsPane.js(96,11): error TS2339: Property 'consume' does not exist on type 'Event'. -node_modules/chrome-devtools-frontend/front_end/network/BlockedURLsPane.js(109,34): error TS2694: Namespace 'NetworkManager' has no exported member 'BlockedPattern'. -node_modules/chrome-devtools-frontend/front_end/network/BlockedURLsPane.js(120,34): error TS2694: Namespace 'NetworkManager' has no exported member 'BlockedPattern'. -node_modules/chrome-devtools-frontend/front_end/network/BlockedURLsPane.js(131,34): error TS2694: Namespace 'NetworkManager' has no exported member 'BlockedPattern'. -node_modules/chrome-devtools-frontend/front_end/network/BlockedURLsPane.js(147,57): error TS2694: Namespace 'NetworkManager' has no exported member 'BlockedPattern'. +node_modules/chrome-devtools-frontend/front_end/network/BlockedURLsPane.js(109,34): error TS2694: Namespace 'SDK.NetworkManager' has no exported member 'BlockedPattern'. +node_modules/chrome-devtools-frontend/front_end/network/BlockedURLsPane.js(120,34): error TS2694: Namespace 'SDK.NetworkManager' has no exported member 'BlockedPattern'. +node_modules/chrome-devtools-frontend/front_end/network/BlockedURLsPane.js(131,34): error TS2694: Namespace 'SDK.NetworkManager' has no exported member 'BlockedPattern'. +node_modules/chrome-devtools-frontend/front_end/network/BlockedURLsPane.js(147,57): error TS2694: Namespace 'SDK.NetworkManager' has no exported member 'BlockedPattern'. node_modules/chrome-devtools-frontend/front_end/network/BlockedURLsPane.js(155,26): error TS2339: Property 'createChild' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/network/BlockedURLsPane.js(157,9): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/network/BlockedURLsPane.js(158,26): error TS2339: Property 'createChild' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/network/BlockedURLsPane.js(226,22): error TS2694: Namespace 'Common' has no exported member 'Event'. -node_modules/chrome-devtools-frontend/front_end/network/EventSourceMessagesView.js(17,56): error TS2694: Namespace 'DataGrid' has no exported member 'ColumnDescriptor'. +node_modules/chrome-devtools-frontend/front_end/network/EventSourceMessagesView.js(17,56): error TS2694: Namespace 'DataGrid.DataGrid' has no exported member 'ColumnDescriptor'. node_modules/chrome-devtools-frontend/front_end/network/EventSourceMessagesView.js(18,25): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/network/EventSourceMessagesView.js(19,27): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/network/EventSourceMessagesView.js(20,27): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/network/EventSourceMessagesView.js(21,27): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/network/EventSourceMessagesView.js(27,49): error TS2345: Argument of type 'string' is not assignable to parameter of type '{ [x: string]: any; Ascending: string; Descending: string; }'. node_modules/chrome-devtools-frontend/front_end/network/EventSourceMessagesView.js(55,22): error TS2694: Namespace 'Common' has no exported member 'Event'. -node_modules/chrome-devtools-frontend/front_end/network/EventSourceMessagesView.js(58,50): error TS2694: Namespace 'NetworkRequest' has no exported member 'EventSourceMessage'. -node_modules/chrome-devtools-frontend/front_end/network/EventSourceMessagesView.js(78,34): error TS2694: Namespace 'NetworkRequest' has no exported member 'EventSourceMessage'. +node_modules/chrome-devtools-frontend/front_end/network/EventSourceMessagesView.js(58,50): error TS2694: Namespace 'SDK.NetworkRequest' has no exported member 'EventSourceMessage'. +node_modules/chrome-devtools-frontend/front_end/network/EventSourceMessagesView.js(78,34): error TS2694: Namespace 'SDK.NetworkRequest' has no exported member 'EventSourceMessage'. node_modules/chrome-devtools-frontend/front_end/network/EventSourceMessagesView.js(85,14): error TS2339: Property 'createTextChild' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/network/EventSourceMessagesView.js(86,14): error TS2339: Property 'title' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/network/EventSourceMessagesView.js(104,13): error TS2315: Type 'Object' is not generic. node_modules/chrome-devtools-frontend/front_end/network/EventSourceMessagesView.js(104,29): error TS1005: '>' expected. node_modules/chrome-devtools-frontend/front_end/network/HARWriter.js(54,23): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/network/HARWriter.js(74,36): error TS2694: Namespace 'NetworkRequest' has no exported member 'ContentData'. +node_modules/chrome-devtools-frontend/front_end/network/HARWriter.js(74,36): error TS2694: Namespace 'SDK.NetworkRequest' has no exported member 'ContentData'. node_modules/chrome-devtools-frontend/front_end/network/HARWriter.js(93,23): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/network/NetworkConfigView.js(12,25): error TS2339: Property 'createChild' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/network/NetworkConfigView.js(14,25): error TS2339: Property 'createChild' does not exist on type 'Element'. @@ -8015,16 +7629,14 @@ node_modules/chrome-devtools-frontend/front_end/network/NetworkConfigView.js(116 node_modules/chrome-devtools-frontend/front_end/network/NetworkConfigView.js(126,44): error TS2339: Property 'createChild' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/network/NetworkConfigView.js(137,35): error TS2339: Property 'disabled' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/network/NetworkConfigView.js(138,34): error TS2339: Property 'disabled' does not exist on type 'Element'. -node_modules/chrome-devtools-frontend/front_end/network/NetworkDataGridNode.js(49,36): error TS2694: Namespace 'NetworkNode' has no exported member '_SupportedBackgroundColors'. +node_modules/chrome-devtools-frontend/front_end/network/NetworkDataGridNode.js(49,36): error TS2694: Namespace 'Network.NetworkNode' has no exported member '_SupportedBackgroundColors'. node_modules/chrome-devtools-frontend/front_end/network/NetworkDataGridNode.js(57,62): error TS2345: Argument of type 'number' is not assignable to parameter of type '{ [x: string]: any; Unknown: number; Foreground: number; Background: number; Selection: number; }'. -node_modules/chrome-devtools-frontend/front_end/network/NetworkDataGridNode.js(60,41): error TS2694: Namespace 'NetworkNode' has no exported member '_SupportedBackgroundColors'. +node_modules/chrome-devtools-frontend/front_end/network/NetworkDataGridNode.js(60,41): error TS2694: Namespace 'Network.NetworkNode' has no exported member '_SupportedBackgroundColors'. node_modules/chrome-devtools-frontend/front_end/network/NetworkDataGridNode.js(121,13): error TS2339: Property 'style' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/network/NetworkDataGridNode.js(241,33): error TS2339: Property 'request' does not exist on type 'ViewportDataGridNode'. -node_modules/chrome-devtools-frontend/front_end/network/NetworkDataGridNode.js(273,4): error TS1003: Identifier expected. node_modules/chrome-devtools-frontend/front_end/network/NetworkDataGridNode.js(274,21): error TS2339: Property '_SupportedBackgroundColors' does not exist on type 'typeof NetworkNode'. -node_modules/chrome-devtools-frontend/front_end/network/NetworkDataGridNode.js(276,33): error TS2694: Namespace 'NetworkNode' has no exported member '_SupportedBackgroundColors'. -node_modules/chrome-devtools-frontend/front_end/network/NetworkDataGridNode.js(279,50): error TS2694: Namespace 'Registry' has no exported member 'ProductEntry'. -node_modules/chrome-devtools-frontend/front_end/network/NetworkDataGridNode.js(279,96): error TS1003: Identifier expected. +node_modules/chrome-devtools-frontend/front_end/network/NetworkDataGridNode.js(276,33): error TS2694: Namespace 'Network.NetworkNode' has no exported member '_SupportedBackgroundColors'. +node_modules/chrome-devtools-frontend/front_end/network/NetworkDataGridNode.js(279,50): error TS2694: Namespace 'ProductRegistry.Registry' has no exported member 'ProductEntry'. node_modules/chrome-devtools-frontend/front_end/network/NetworkDataGridNode.js(280,21): error TS2339: Property '_ProductEntryInfo' does not exist on type 'typeof NetworkNode'. node_modules/chrome-devtools-frontend/front_end/network/NetworkDataGridNode.js(392,25): error TS2339: Property 'displayType' does not exist on type 'NetworkNode'. node_modules/chrome-devtools-frontend/front_end/network/NetworkDataGridNode.js(393,25): error TS2339: Property 'displayType' does not exist on type 'NetworkNode'. @@ -8039,7 +7651,7 @@ node_modules/chrome-devtools-frontend/front_end/network/NetworkDataGridNode.js(4 node_modules/chrome-devtools-frontend/front_end/network/NetworkDataGridNode.js(416,91): error TS2339: Property '_initiatorCell' does not exist on type 'NetworkNode'. node_modules/chrome-devtools-frontend/front_end/network/NetworkDataGridNode.js(695,13): error TS2339: Property 'createTextChild' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/network/NetworkDataGridNode.js(696,13): error TS2339: Property 'title' does not exist on type 'Element'. -node_modules/chrome-devtools-frontend/front_end/network/NetworkDataGridNode.js(795,27): error TS2339: Property 'openInNewTab' does not exist on type 'typeof InspectorFrontendHost'. +node_modules/chrome-devtools-frontend/front_end/network/NetworkDataGridNode.js(795,27): error TS2339: Property 'openInNewTab' does not exist on type 'typeof InspectorFrontendHostAPI'. node_modules/chrome-devtools-frontend/front_end/network/NetworkDataGridNode.js(810,10): error TS2339: Property 'style' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/network/NetworkDataGridNode.js(833,10): error TS2339: Property 'createTextChild' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/network/NetworkDataGridNode.js(835,10): error TS2339: Property 'title' does not exist on type 'Element'. @@ -8054,15 +7666,10 @@ node_modules/chrome-devtools-frontend/front_end/network/NetworkDataGridNode.js(8 node_modules/chrome-devtools-frontend/front_end/network/NetworkDataGridNode.js(859,35): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/network/NetworkDataGridNode.js(861,35): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/network/NetworkDataGridNode.js(863,20): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/network/NetworkDataGridNode.js(865,23): error TS2339: Property 'Network' does not exist on type 'typeof Protocol'. node_modules/chrome-devtools-frontend/front_end/network/NetworkDataGridNode.js(866,20): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/network/NetworkDataGridNode.js(868,23): error TS2339: Property 'Network' does not exist on type 'typeof Protocol'. node_modules/chrome-devtools-frontend/front_end/network/NetworkDataGridNode.js(869,20): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/network/NetworkDataGridNode.js(871,23): error TS2339: Property 'Network' does not exist on type 'typeof Protocol'. node_modules/chrome-devtools-frontend/front_end/network/NetworkDataGridNode.js(872,20): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/network/NetworkDataGridNode.js(874,23): error TS2339: Property 'Network' does not exist on type 'typeof Protocol'. node_modules/chrome-devtools-frontend/front_end/network/NetworkDataGridNode.js(875,20): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/network/NetworkDataGridNode.js(877,23): error TS2339: Property 'Network' does not exist on type 'typeof Protocol'. node_modules/chrome-devtools-frontend/front_end/network/NetworkDataGridNode.js(878,20): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/network/NetworkDataGridNode.js(883,35): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/network/NetworkDataGridNode.js(885,35): error TS2555: Expected at least 2 arguments, but got 1. @@ -8098,29 +7705,33 @@ node_modules/chrome-devtools-frontend/front_end/network/NetworkItemView.js(56,33 node_modules/chrome-devtools-frontend/front_end/network/NetworkItemView.js(57,34): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/network/NetworkItemView.js(62,33): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/network/NetworkItemView.js(65,30): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/network/NetworkLogView.js(86,48): error TS2694: Namespace 'NetworkLogView' has no exported member 'Filter'. -node_modules/chrome-devtools-frontend/front_end/network/NetworkLogView.js(88,40): error TS2694: Namespace 'NetworkLogView' has no exported member 'Filter'. +node_modules/chrome-devtools-frontend/front_end/network/NetworkLogView.js(86,48): error TS2694: Namespace 'Network.NetworkLogView' has no exported member 'Filter'. +node_modules/chrome-devtools-frontend/front_end/network/NetworkLogView.js(88,40): error TS2694: Namespace 'Network.NetworkLogView' has no exported member 'Filter'. node_modules/chrome-devtools-frontend/front_end/network/NetworkLogView.js(114,37): error TS2345: Argument of type 'NetworkFrameGrouper' is not assignable to parameter of type '{ [x: string]: any; groupNodeForRequest: (request: NetworkRequest) => NetworkGroupNode; reset: ()...'. Property '_parentView' does not exist on type '{ [x: string]: any; groupNodeForRequest: (request: NetworkRequest) => NetworkGroupNode; reset: ()...'. +node_modules/chrome-devtools-frontend/front_end/network/NetworkLogView.js(121,25): error TS2345: Argument of type 'TextFilterUI' is not assignable to parameter of type '{ [x: string]: any; isActive(): boolean; element(): Element; }'. + Property '_filterElement' does not exist on type '{ [x: string]: any; isActive(): boolean; element(): Element; }'. node_modules/chrome-devtools-frontend/front_end/network/NetworkLogView.js(124,26): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/network/NetworkLogView.js(126,25): error TS2345: Argument of type 'CheckboxFilterUI' is not assignable to parameter of type '{ [x: string]: any; isActive(): boolean; element(): Element; }'. + Property '_filterElement' does not exist on type '{ [x: string]: any; isActive(): boolean; element(): Element; }'. +node_modules/chrome-devtools-frontend/front_end/network/NetworkLogView.js(133,25): error TS2345: Argument of type 'NamedBitSetFilterUI' is not assignable to parameter of type '{ [x: string]: any; isActive(): boolean; element(): Element; }'. + Property '_filtersElement' does not exist on type '{ [x: string]: any; isActive(): boolean; element(): Element; }'. node_modules/chrome-devtools-frontend/front_end/network/NetworkLogView.js(144,44): error TS2339: Property 'createChild' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/network/NetworkLogView.js(147,50): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/network/NetworkLogView.js(174,46): error TS2694: Namespace 'Protocol' has no exported member 'Network'. node_modules/chrome-devtools-frontend/front_end/network/NetworkLogView.js(175,46): error TS2694: Namespace 'Protocol' has no exported member 'Network'. -node_modules/chrome-devtools-frontend/front_end/network/NetworkLogView.js(184,38): error TS2694: Namespace 'NetworkLogView' has no exported member 'Filter'. -node_modules/chrome-devtools-frontend/front_end/network/NetworkLogView.js(220,39): error TS2694: Namespace 'NetworkLogView' has no exported member 'Filter'. -node_modules/chrome-devtools-frontend/front_end/network/NetworkLogView.js(296,38): error TS2694: Namespace 'NetworkLogView' has no exported member 'MixedContentFilterValues'. +node_modules/chrome-devtools-frontend/front_end/network/NetworkLogView.js(184,38): error TS2694: Namespace 'Network.NetworkLogView' has no exported member 'Filter'. +node_modules/chrome-devtools-frontend/front_end/network/NetworkLogView.js(220,39): error TS2694: Namespace 'Network.NetworkLogView' has no exported member 'Filter'. +node_modules/chrome-devtools-frontend/front_end/network/NetworkLogView.js(296,38): error TS2694: Namespace 'Network.NetworkLogView' has no exported member 'MixedContentFilterValues'. node_modules/chrome-devtools-frontend/front_end/network/NetworkLogView.js(301,9): error TS2365: Operator '===' cannot be applied to types '{ [x: string]: any; All: string; Displayed: string; Blocked: string; BlockOverridden: string; }' and 'string'. -node_modules/chrome-devtools-frontend/front_end/network/NetworkLogView.js(302,52): error TS2339: Property 'Security' does not exist on type 'typeof Protocol'. node_modules/chrome-devtools-frontend/front_end/network/NetworkLogView.js(303,14): error TS2365: Operator '===' cannot be applied to types '{ [x: string]: any; All: string; Displayed: string; Blocked: string; BlockOverridden: string; }' and 'string'. -node_modules/chrome-devtools-frontend/front_end/network/NetworkLogView.js(304,52): error TS2339: Property 'Security' does not exist on type 'typeof Protocol'. node_modules/chrome-devtools-frontend/front_end/network/NetworkLogView.js(305,14): error TS2365: Operator '===' cannot be applied to types '{ [x: string]: any; All: string; Displayed: string; Blocked: string; BlockOverridden: string; }' and 'string'. -node_modules/chrome-devtools-frontend/front_end/network/NetworkLogView.js(306,52): error TS2339: Property 'Security' does not exist on type 'typeof Protocol'. node_modules/chrome-devtools-frontend/front_end/network/NetworkLogView.js(307,14): error TS2365: Operator '===' cannot be applied to types '{ [x: string]: any; All: string; Displayed: string; Blocked: string; BlockOverridden: string; }' and 'string'. -node_modules/chrome-devtools-frontend/front_end/network/NetworkLogView.js(308,52): error TS2339: Property 'Security' does not exist on type 'typeof Protocol'. -node_modules/chrome-devtools-frontend/front_end/network/NetworkLogView.js(416,27): error TS2339: Property 'copyText' does not exist on type 'typeof InspectorFrontendHost'. -node_modules/chrome-devtools-frontend/front_end/network/NetworkLogView.js(423,27): error TS2339: Property 'copyText' does not exist on type 'typeof InspectorFrontendHost'. -node_modules/chrome-devtools-frontend/front_end/network/NetworkLogView.js(436,27): error TS2339: Property 'copyText' does not exist on type 'typeof InspectorFrontendHost'. +node_modules/chrome-devtools-frontend/front_end/network/NetworkLogView.js(416,27): error TS2339: Property 'copyText' does not exist on type 'typeof InspectorFrontendHostAPI'. +node_modules/chrome-devtools-frontend/front_end/network/NetworkLogView.js(423,27): error TS2339: Property 'copyText' does not exist on type 'typeof InspectorFrontendHostAPI'. +node_modules/chrome-devtools-frontend/front_end/network/NetworkLogView.js(436,27): error TS2339: Property 'copyText' does not exist on type 'typeof InspectorFrontendHostAPI'. +node_modules/chrome-devtools-frontend/front_end/network/NetworkLogView.js(459,37): error TS2345: Argument of type 'StringOutputStream' is not assignable to parameter of type '{ [x: string]: any; write(data: string): Promise; close(): void; }'. + Property '_data' does not exist on type '{ [x: string]: any; write(data: string): Promise; close(): void; }'. node_modules/chrome-devtools-frontend/front_end/network/NetworkLogView.js(585,22): error TS2694: Namespace 'Common' has no exported member 'Event'. node_modules/chrome-devtools-frontend/front_end/network/NetworkLogView.js(595,40): error TS2339: Property 'createChild' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/network/NetworkLogView.js(596,40): error TS2339: Property 'createChild' does not exist on type 'Element'. @@ -8139,19 +7750,16 @@ node_modules/chrome-devtools-frontend/front_end/network/NetworkLogView.js(766,59 node_modules/chrome-devtools-frontend/front_end/network/NetworkLogView.js(780,45): error TS2339: Property 'window' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/network/NetworkLogView.js(853,22): error TS2694: Namespace 'Common' has no exported member 'Event'. node_modules/chrome-devtools-frontend/front_end/network/NetworkLogView.js(867,22): error TS2694: Namespace 'Common' has no exported member 'Event'. -node_modules/chrome-devtools-frontend/front_end/network/NetworkLogView.js(905,5): error TS2322: Type 'ViewportDataGridNode[]' is not assignable to type 'NetworkNode[]'. node_modules/chrome-devtools-frontend/front_end/network/NetworkLogView.js(905,5): error TS2322: Type 'ViewportDataGridNode[]' is not assignable to type 'NetworkNode[]'. Type 'ViewportDataGridNode' is not assignable to type 'NetworkNode'. Property '_parentView' is missing in type 'ViewportDataGridNode'. +node_modules/chrome-devtools-frontend/front_end/network/NetworkLogView.js(905,5): error TS2322: Type 'ViewportDataGridNode[]' is not assignable to type 'NetworkNode[]'. node_modules/chrome-devtools-frontend/front_end/network/NetworkLogView.js(916,20): error TS2339: Property 'window' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/network/NetworkLogView.js(938,41): error TS2339: Property 'firstValue' does not exist on type 'Set'. node_modules/chrome-devtools-frontend/front_end/network/NetworkLogView.js(1074,22): error TS2694: Namespace 'Common' has no exported member 'Event'. -node_modules/chrome-devtools-frontend/front_end/network/NetworkLogView.js(1099,47): error TS2339: Property 'Security' does not exist on type 'typeof Protocol'. -node_modules/chrome-devtools-frontend/front_end/network/NetworkLogView.js(1104,47): error TS2339: Property 'Security' does not exist on type 'typeof Protocol'. -node_modules/chrome-devtools-frontend/front_end/network/NetworkLogView.js(1109,47): error TS2339: Property 'Security' does not exist on type 'typeof Protocol'. node_modules/chrome-devtools-frontend/front_end/network/NetworkLogView.js(1149,5): error TS2554: Expected 3 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/network/NetworkLogView.js(1150,69): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/network/NetworkLogView.js(1154,60): error TS2339: Property 'copyText' does not exist on type 'typeof InspectorFrontendHost'. +node_modules/chrome-devtools-frontend/front_end/network/NetworkLogView.js(1154,60): error TS2339: Property 'copyText' does not exist on type 'typeof InspectorFrontendHostAPI'. node_modules/chrome-devtools-frontend/front_end/network/NetworkLogView.js(1157,13): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/network/NetworkLogView.js(1162,13): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/network/NetworkLogView.js(1167,13): error TS2555: Expected at least 2 arguments, but got 1. @@ -8171,17 +7779,19 @@ node_modules/chrome-devtools-frontend/front_end/network/NetworkLogView.js(1194,9 node_modules/chrome-devtools-frontend/front_end/network/NetworkLogView.js(1204,13): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/network/NetworkLogView.js(1214,13): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/network/NetworkLogView.js(1223,13): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/network/NetworkLogView.js(1254,27): error TS2339: Property 'copyText' does not exist on type 'typeof InspectorFrontendHost'. -node_modules/chrome-devtools-frontend/front_end/network/NetworkLogView.js(1262,27): error TS2339: Property 'copyText' does not exist on type 'typeof InspectorFrontendHost'. -node_modules/chrome-devtools-frontend/front_end/network/NetworkLogView.js(1274,29): error TS2339: Property 'copyText' does not exist on type 'typeof InspectorFrontendHost'. -node_modules/chrome-devtools-frontend/front_end/network/NetworkLogView.js(1276,29): error TS2339: Property 'copyText' does not exist on type 'typeof InspectorFrontendHost'. -node_modules/chrome-devtools-frontend/front_end/network/NetworkLogView.js(1283,27): error TS2339: Property 'copyText' does not exist on type 'typeof InspectorFrontendHost'. -node_modules/chrome-devtools-frontend/front_end/network/NetworkLogView.js(1289,27): error TS2339: Property 'copyText' does not exist on type 'typeof InspectorFrontendHost'. +node_modules/chrome-devtools-frontend/front_end/network/NetworkLogView.js(1254,27): error TS2339: Property 'copyText' does not exist on type 'typeof InspectorFrontendHostAPI'. +node_modules/chrome-devtools-frontend/front_end/network/NetworkLogView.js(1262,27): error TS2339: Property 'copyText' does not exist on type 'typeof InspectorFrontendHostAPI'. +node_modules/chrome-devtools-frontend/front_end/network/NetworkLogView.js(1274,29): error TS2339: Property 'copyText' does not exist on type 'typeof InspectorFrontendHostAPI'. +node_modules/chrome-devtools-frontend/front_end/network/NetworkLogView.js(1276,29): error TS2339: Property 'copyText' does not exist on type 'typeof InspectorFrontendHostAPI'. +node_modules/chrome-devtools-frontend/front_end/network/NetworkLogView.js(1283,27): error TS2339: Property 'copyText' does not exist on type 'typeof InspectorFrontendHostAPI'. +node_modules/chrome-devtools-frontend/front_end/network/NetworkLogView.js(1289,27): error TS2339: Property 'copyText' does not exist on type 'typeof InspectorFrontendHostAPI'. +node_modules/chrome-devtools-frontend/front_end/network/NetworkLogView.js(1303,35): error TS2345: Argument of type 'FileOutputStream' is not assignable to parameter of type '{ [x: string]: any; write(data: string): Promise; close(): void; }'. + Property 'open' does not exist on type '{ [x: string]: any; write(data: string): Promise; close(): void; }'. node_modules/chrome-devtools-frontend/front_end/network/NetworkLogView.js(1309,17): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/network/NetworkLogView.js(1314,17): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/network/NetworkLogView.js(1487,79): error TS2694: Namespace 'NetworkLogView' has no exported member 'FilterType'. -node_modules/chrome-devtools-frontend/front_end/network/NetworkLogView.js(1499,38): error TS2694: Namespace 'NetworkLogView' has no exported member 'FilterType'. -node_modules/chrome-devtools-frontend/front_end/network/NetworkLogView.js(1501,39): error TS2694: Namespace 'NetworkLogView' has no exported member 'Filter'. +node_modules/chrome-devtools-frontend/front_end/network/NetworkLogView.js(1487,79): error TS2694: Namespace 'Network.NetworkLogView' has no exported member 'FilterType'. +node_modules/chrome-devtools-frontend/front_end/network/NetworkLogView.js(1499,38): error TS2694: Namespace 'Network.NetworkLogView' has no exported member 'FilterType'. +node_modules/chrome-devtools-frontend/front_end/network/NetworkLogView.js(1501,39): error TS2694: Namespace 'Network.NetworkLogView' has no exported member 'Filter'. node_modules/chrome-devtools-frontend/front_end/network/NetworkLogView.js(1505,12): error TS2678: Type 'string' is not comparable to type '{ [x: string]: any; Domain: string; HasResponseHeader: string; Is: string; LargerThan: string; Me...'. node_modules/chrome-devtools-frontend/front_end/network/NetworkLogView.js(1508,12): error TS2678: Type 'string' is not comparable to type '{ [x: string]: any; Domain: string; HasResponseHeader: string; Is: string; LargerThan: string; Me...'. node_modules/chrome-devtools-frontend/front_end/network/NetworkLogView.js(1511,12): error TS2678: Type 'string' is not comparable to type '{ [x: string]: any; Domain: string; HasResponseHeader: string; Is: string; LargerThan: string; Me...'. @@ -8190,26 +7800,24 @@ node_modules/chrome-devtools-frontend/front_end/network/NetworkLogView.js(1521,1 node_modules/chrome-devtools-frontend/front_end/network/NetworkLogView.js(1524,12): error TS2678: Type 'string' is not comparable to type '{ [x: string]: any; Domain: string; HasResponseHeader: string; Is: string; LargerThan: string; Me...'. node_modules/chrome-devtools-frontend/front_end/network/NetworkLogView.js(1527,12): error TS2678: Type 'string' is not comparable to type '{ [x: string]: any; Domain: string; HasResponseHeader: string; Is: string; LargerThan: string; Me...'. node_modules/chrome-devtools-frontend/front_end/network/NetworkLogView.js(1529,23): error TS2352: Type 'string' cannot be converted to type '{ [x: string]: any; All: string; Displayed: string; Blocked: string; BlockOverridden: string; }'. -node_modules/chrome-devtools-frontend/front_end/network/NetworkLogView.js(1529,54): error TS2694: Namespace 'NetworkLogView' has no exported member 'MixedContentFilterValues'. +node_modules/chrome-devtools-frontend/front_end/network/NetworkLogView.js(1529,54): error TS2694: Namespace 'Network.NetworkLogView' has no exported member 'MixedContentFilterValues'. node_modules/chrome-devtools-frontend/front_end/network/NetworkLogView.js(1531,12): error TS2678: Type 'string' is not comparable to type '{ [x: string]: any; Domain: string; HasResponseHeader: string; Is: string; LargerThan: string; Me...'. node_modules/chrome-devtools-frontend/front_end/network/NetworkLogView.js(1534,12): error TS2678: Type 'string' is not comparable to type '{ [x: string]: any; Domain: string; HasResponseHeader: string; Is: string; LargerThan: string; Me...'. node_modules/chrome-devtools-frontend/front_end/network/NetworkLogView.js(1537,12): error TS2678: Type 'string' is not comparable to type '{ [x: string]: any; Domain: string; HasResponseHeader: string; Is: string; LargerThan: string; Me...'. node_modules/chrome-devtools-frontend/front_end/network/NetworkLogView.js(1540,12): error TS2678: Type 'string' is not comparable to type '{ [x: string]: any; Domain: string; HasResponseHeader: string; Is: string; LargerThan: string; Me...'. node_modules/chrome-devtools-frontend/front_end/network/NetworkLogView.js(1543,12): error TS2678: Type 'string' is not comparable to type '{ [x: string]: any; Domain: string; HasResponseHeader: string; Is: string; LargerThan: string; Me...'. node_modules/chrome-devtools-frontend/front_end/network/NetworkLogView.js(1546,12): error TS2678: Type 'string' is not comparable to type '{ [x: string]: any; Domain: string; HasResponseHeader: string; Is: string; LargerThan: string; Me...'. -node_modules/chrome-devtools-frontend/front_end/network/NetworkLogView.js(1554,39): error TS2694: Namespace 'NetworkLogView' has no exported member 'Filter'. +node_modules/chrome-devtools-frontend/front_end/network/NetworkLogView.js(1554,39): error TS2694: Namespace 'Network.NetworkLogView' has no exported member 'Filter'. node_modules/chrome-devtools-frontend/front_end/network/NetworkLogView.js(1696,9): error TS2322: Type 'string' is not assignable to type 'number'. node_modules/chrome-devtools-frontend/front_end/network/NetworkLogView.js(1697,52): error TS2339: Property 'length' does not exist on type 'number'. -node_modules/chrome-devtools-frontend/front_end/network/NetworkLogView.js(1754,46): error TS2339: Property 'Security' does not exist on type 'typeof Protocol'. -node_modules/chrome-devtools-frontend/front_end/network/NetworkLogView.js(1863,55): error TS1003: Identifier expected. node_modules/chrome-devtools-frontend/front_end/network/NetworkLogView.js(1864,24): error TS2339: Property 'Filter' does not exist on type 'typeof NetworkLogView'. node_modules/chrome-devtools-frontend/front_end/network/NetworkLogView.js(1874,15): error TS2355: A function whose declared type is neither 'void' nor 'any' must return a value. -node_modules/chrome-devtools-frontend/front_end/network/NetworkLogViewColumns.js(29,55): error TS2694: Namespace 'NetworkLogViewColumns' has no exported member 'Descriptor'. -node_modules/chrome-devtools-frontend/front_end/network/NetworkLogViewColumns.js(48,45): error TS2694: Namespace 'NetworkLogViewColumns' has no exported member 'Descriptor'. -node_modules/chrome-devtools-frontend/front_end/network/NetworkLogViewColumns.js(49,34): error TS2694: Namespace 'DataGrid' has no exported member 'ColumnDescriptor'. -node_modules/chrome-devtools-frontend/front_end/network/NetworkLogViewColumns.js(52,42): error TS2694: Namespace 'DataGrid' has no exported member 'ColumnDescriptor'. -node_modules/chrome-devtools-frontend/front_end/network/NetworkLogViewColumns.js(81,70): error TS2694: Namespace 'NetworkLogViewColumns' has no exported member 'Descriptor'. -node_modules/chrome-devtools-frontend/front_end/network/NetworkLogViewColumns.js(83,68): error TS2694: Namespace 'NetworkLogViewColumns' has no exported member 'Descriptor'. +node_modules/chrome-devtools-frontend/front_end/network/NetworkLogViewColumns.js(29,55): error TS2694: Namespace 'Network.NetworkLogViewColumns' has no exported member 'Descriptor'. +node_modules/chrome-devtools-frontend/front_end/network/NetworkLogViewColumns.js(48,45): error TS2694: Namespace 'Network.NetworkLogViewColumns' has no exported member 'Descriptor'. +node_modules/chrome-devtools-frontend/front_end/network/NetworkLogViewColumns.js(49,34): error TS2694: Namespace 'DataGrid.DataGrid' has no exported member 'ColumnDescriptor'. +node_modules/chrome-devtools-frontend/front_end/network/NetworkLogViewColumns.js(52,42): error TS2694: Namespace 'DataGrid.DataGrid' has no exported member 'ColumnDescriptor'. +node_modules/chrome-devtools-frontend/front_end/network/NetworkLogViewColumns.js(81,70): error TS2694: Namespace 'Network.NetworkLogViewColumns' has no exported member 'Descriptor'. +node_modules/chrome-devtools-frontend/front_end/network/NetworkLogViewColumns.js(83,68): error TS2694: Namespace 'Network.NetworkLogViewColumns' has no exported member 'Descriptor'. node_modules/chrome-devtools-frontend/front_end/network/NetworkLogViewColumns.js(100,49): error TS2339: Property 'button' does not exist on type 'Event'. node_modules/chrome-devtools-frontend/front_end/network/NetworkLogViewColumns.js(101,15): error TS2339: Property 'consume' does not exist on type 'Event'. node_modules/chrome-devtools-frontend/front_end/network/NetworkLogViewColumns.js(112,59): error TS2345: Argument of type 'string' is not assignable to parameter of type '{ [x: string]: any; Ascending: string; Descending: string; }'. @@ -8220,7 +7828,7 @@ node_modules/chrome-devtools-frontend/front_end/network/NetworkLogViewColumns.js node_modules/chrome-devtools-frontend/front_end/network/NetworkLogViewColumns.js(169,45): error TS2339: Property 'wheelDeltaY' does not exist on type 'Event'. node_modules/chrome-devtools-frontend/front_end/network/NetworkLogViewColumns.js(202,73): error TS2339: Property 'createChild' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/network/NetworkLogViewColumns.js(207,32): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/network/NetworkLogViewColumns.js(331,45): error TS2694: Namespace 'NetworkLogViewColumns' has no exported member 'Descriptor'. +node_modules/chrome-devtools-frontend/front_end/network/NetworkLogViewColumns.js(331,45): error TS2694: Namespace 'Network.NetworkLogViewColumns' has no exported member 'Descriptor'. node_modules/chrome-devtools-frontend/front_end/network/NetworkLogViewColumns.js(370,14): error TS2339: Property 'createTextChild' does not exist on type 'DocumentFragment'. node_modules/chrome-devtools-frontend/front_end/network/NetworkLogViewColumns.js(371,32): error TS2339: Property 'createChild' does not exist on type 'DocumentFragment'. node_modules/chrome-devtools-frontend/front_end/network/NetworkLogViewColumns.js(387,73): error TS2555: Expected at least 2 arguments, but got 1. @@ -8231,18 +7839,18 @@ node_modules/chrome-devtools-frontend/front_end/network/NetworkLogViewColumns.js node_modules/chrome-devtools-frontend/front_end/network/NetworkLogViewColumns.js(406,9): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/network/NetworkLogViewColumns.js(409,9): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/network/NetworkLogViewColumns.js(412,9): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/network/NetworkLogViewColumns.js(418,47): error TS2694: Namespace 'NetworkLogViewColumns' has no exported member 'WaterfallSortIds'. +node_modules/chrome-devtools-frontend/front_end/network/NetworkLogViewColumns.js(418,47): error TS2694: Namespace 'Network.NetworkLogViewColumns' has no exported member 'WaterfallSortIds'. node_modules/chrome-devtools-frontend/front_end/network/NetworkLogViewColumns.js(424,11): error TS2365: Operator '===' cannot be applied to types '{ [x: string]: any; StartTime: string; ResponseTime: string; EndTime: string; Duration: string; L...' and 'string'. node_modules/chrome-devtools-frontend/front_end/network/NetworkLogViewColumns.js(424,51): error TS2365: Operator '===' cannot be applied to types '{ [x: string]: any; StartTime: string; ResponseTime: string; EndTime: string; Duration: string; L...' and 'string'. node_modules/chrome-devtools-frontend/front_end/network/NetworkLogViewColumns.js(445,28): error TS2345: Argument of type 'symbol' is not assignable to parameter of type '{ [x: string]: any; SetExactSize: symbol; SetExactWidthMaxHeight: symbol; MeasureContent: symbol; }'. -node_modules/chrome-devtools-frontend/front_end/network/NetworkLogViewColumns.js(469,46): error TS2694: Namespace 'NetworkLogViewColumns' has no exported member 'Descriptor'. -node_modules/chrome-devtools-frontend/front_end/network/NetworkLogViewColumns.js(481,66): error TS2694: Namespace 'NetworkLogViewColumns' has no exported member 'Descriptor'. +node_modules/chrome-devtools-frontend/front_end/network/NetworkLogViewColumns.js(469,46): error TS2694: Namespace 'Network.NetworkLogViewColumns' has no exported member 'Descriptor'. +node_modules/chrome-devtools-frontend/front_end/network/NetworkLogViewColumns.js(481,66): error TS2694: Namespace 'Network.NetworkLogViewColumns' has no exported member 'Descriptor'. node_modules/chrome-devtools-frontend/front_end/network/NetworkLogViewColumns.js(522,19): error TS2694: Namespace 'UI' has no exported member 'PopoverRequest'. node_modules/chrome-devtools-frontend/front_end/network/NetworkLogViewColumns.js(531,31): error TS2339: Property 'enclosingNodeOrSelfWithClass' does not exist on type 'EventTarget'. node_modules/chrome-devtools-frontend/front_end/network/NetworkLogViewColumns.js(601,2): error TS1131: Property or signature expected. node_modules/chrome-devtools-frontend/front_end/network/NetworkLogViewColumns.js(616,31): error TS2300: Duplicate identifier 'Descriptor'. node_modules/chrome-devtools-frontend/front_end/network/NetworkLogViewColumns.js(616,31): error TS2339: Property 'Descriptor' does not exist on type 'typeof NetworkLogViewColumns'. -node_modules/chrome-devtools-frontend/front_end/network/NetworkLogViewColumns.js(640,50): error TS2694: Namespace 'NetworkLogViewColumns' has no exported member 'Descriptor'. +node_modules/chrome-devtools-frontend/front_end/network/NetworkLogViewColumns.js(640,50): error TS2694: Namespace 'Network.NetworkLogViewColumns' has no exported member 'Descriptor'. node_modules/chrome-devtools-frontend/front_end/network/NetworkLogViewColumns.js(645,12): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/network/NetworkLogViewColumns.js(646,15): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/network/NetworkLogViewColumns.js(656,12): error TS2555: Expected at least 2 arguments, but got 1. @@ -8273,6 +7881,9 @@ node_modules/chrome-devtools-frontend/front_end/network/NetworkLogViewColumns.js node_modules/chrome-devtools-frontend/front_end/network/NetworkLogViewColumns.js(791,12): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/network/NetworkManageCustomHeadersView.js(22,25): error TS2339: Property 'createChild' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/network/NetworkManageCustomHeadersView.js(22,68): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/network/NetworkManageCustomHeadersView.js(24,36): error TS2345: Argument of type 'this' is not assignable to parameter of type '{ [x: string]: any; renderItem(item: T, editable: boolean): Element; removeItemRequested(item: T,...'. + Type 'NetworkManageCustomHeadersView' is not assignable to type '{ [x: string]: any; renderItem(item: T, editable: boolean): Element; removeItemRequested(item: T,...'. + Property '_list' does not exist on type '{ [x: string]: any; renderItem(item: T, editable: boolean): Element; removeItemRequested(item: T,...'. node_modules/chrome-devtools-frontend/front_end/network/NetworkManageCustomHeadersView.js(29,31): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/network/NetworkManageCustomHeadersView.js(33,9): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/network/NetworkManageCustomHeadersView.js(43,25): error TS2339: Property 'tabIndex' does not exist on type 'Element'. @@ -8286,13 +7897,18 @@ node_modules/chrome-devtools-frontend/front_end/network/NetworkOverview.js(103,3 node_modules/chrome-devtools-frontend/front_end/network/NetworkOverview.js(104,31): error TS2339: Property 'offsetHeight' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/network/NetworkOverview.js(147,18): error TS2339: Property 'window' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/network/NetworkOverview.js(242,31): error TS2339: Property 'offsetHeight' does not exist on type 'Element'. -node_modules/chrome-devtools-frontend/front_end/network/NetworkOverview.js(278,45): error TS1003: Identifier expected. node_modules/chrome-devtools-frontend/front_end/network/NetworkOverview.js(279,25): error TS2300: Duplicate identifier 'Window'. node_modules/chrome-devtools-frontend/front_end/network/NetworkOverview.js(279,25): error TS2339: Property 'Window' does not exist on type 'typeof NetworkOverview'. node_modules/chrome-devtools-frontend/front_end/network/NetworkPanel.js(58,54): error TS2339: Property 'createChild' does not exist on type 'Element'. +node_modules/chrome-devtools-frontend/front_end/network/NetworkPanel.js(66,44): error TS2345: Argument of type 'NetworkOverview[]' is not assignable to parameter of type '{ [x: string]: any; show(parentElement: Element, insertBefore?: Element): void; update(): void; d...'. + Type 'NetworkOverview' is not assignable to type '{ [x: string]: any; show(parentElement: Element, insertBefore?: Element): void; update(): void; d...'. + Property '_selectedFilmStripTime' does not exist on type '{ [x: string]: any; show(parentElement: Element, insertBefore?: Element): void; update(): void; d...'. node_modules/chrome-devtools-frontend/front_end/network/NetworkPanel.js(67,53): error TS2339: Property 'createChild' does not exist on type 'Element'. +node_modules/chrome-devtools-frontend/front_end/network/NetworkPanel.js(78,50): error TS2345: Argument of type 'this' is not assignable to parameter of type '{ [x: string]: any; searchCanceled(): void; performSearch(searchConfig: SearchConfig, shouldJump:...'. + Type 'NetworkPanel' is not assignable to type '{ [x: string]: any; searchCanceled(): void; performSearch(searchConfig: SearchConfig, shouldJump:...'. + Property '_networkLogShowOverviewSetting' does not exist on type '{ [x: string]: any; searchCanceled(): void; performSearch(searchConfig: SearchConfig, shouldJump:...'. node_modules/chrome-devtools-frontend/front_end/network/NetworkPanel.js(79,41): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/network/NetworkPanel.js(125,58): error TS2694: Namespace 'NetworkLogView' has no exported member 'FilterType'. +node_modules/chrome-devtools-frontend/front_end/network/NetworkPanel.js(125,58): error TS2694: Namespace 'Network.NetworkLogView' has no exported member 'FilterType'. node_modules/chrome-devtools-frontend/front_end/network/NetworkPanel.js(140,55): error TS2339: Property 'runtime' does not exist on type 'Window'. node_modules/chrome-devtools-frontend/front_end/network/NetworkPanel.js(158,22): error TS2694: Namespace 'Common' has no exported member 'Event'. node_modules/chrome-devtools-frontend/front_end/network/NetworkPanel.js(167,42): error TS2345: Argument of type 'ToolbarToggle' is not assignable to parameter of type '{ [x: string]: any; item(): any & any; } & { [x: string]: any; item(): any & any; }'. @@ -8346,8 +7962,12 @@ node_modules/chrome-devtools-frontend/front_end/network/NetworkPanel.js(550,22): node_modules/chrome-devtools-frontend/front_end/network/NetworkPanel.js(558,22): error TS2694: Namespace 'Common' has no exported member 'Event'. node_modules/chrome-devtools-frontend/front_end/network/NetworkPanel.js(567,22): error TS2694: Namespace 'Common' has no exported member 'Event'. node_modules/chrome-devtools-frontend/front_end/network/NetworkPanel.js(575,22): error TS2694: Namespace 'Common' has no exported member 'Event'. -node_modules/chrome-devtools-frontend/front_end/network/NetworkPanel.js(647,42): error TS2694: Namespace 'TracingManager' has no exported member 'EventPayload'. +node_modules/chrome-devtools-frontend/front_end/network/NetworkPanel.js(647,42): error TS2694: Namespace 'SDK.TracingManager' has no exported member 'EventPayload'. node_modules/chrome-devtools-frontend/front_end/network/NetworkPanel.js(684,39): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/network/NetworkPanel.js(693,47): error TS2345: Argument of type 'TempFileBackingStorage' is not assignable to parameter of type '{ [x: string]: any; appendString(string: string): void; appendAccessibleString(string: string): (...'. +node_modules/chrome-devtools-frontend/front_end/network/NetworkPanel.js(694,32): error TS2345: Argument of type 'this' is not assignable to parameter of type '{ [x: string]: any; traceEventsCollected(events: any[]): void; tracingComplete(): void; tracingBu...'. + Type 'FilmStripRecorder' is not assignable to type '{ [x: string]: any; traceEventsCollected(events: any[]): void; tracingComplete(): void; tracingBu...'. + Property '_tracingManager' does not exist on type '{ [x: string]: any; traceEventsCollected(events: any[]): void; tracingComplete(): void; tracingBu...'. node_modules/chrome-devtools-frontend/front_end/network/NetworkPanel.js(715,39): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/network/NetworkTimeCalculator.js(97,19): error TS2339: Property 'secondsToString' does not exist on type 'NumberConstructor'. node_modules/chrome-devtools-frontend/front_end/network/NetworkTimeCalculator.js(219,7): error TS2322: Type 'Promise' is not assignable to type 'Promise'. @@ -8360,16 +7980,16 @@ node_modules/chrome-devtools-frontend/front_end/network/NetworkTimeCalculator.js node_modules/chrome-devtools-frontend/front_end/network/NetworkTimeCalculator.js(358,19): error TS2339: Property 'secondsToString' does not exist on type 'NumberConstructor'. node_modules/chrome-devtools-frontend/front_end/network/NetworkTimeCalculator.js(395,19): error TS2339: Property 'secondsToString' does not exist on type 'NumberConstructor'. node_modules/chrome-devtools-frontend/front_end/network/NetworkWaterfallColumn.js(13,40): error TS2339: Property 'createChild' does not exist on type 'Element'. -node_modules/chrome-devtools-frontend/front_end/network/NetworkWaterfallColumn.js(61,75): error TS2694: Namespace 'NetworkWaterfallColumn' has no exported member '_LayerStyle'. -node_modules/chrome-devtools-frontend/front_end/network/NetworkWaterfallColumn.js(63,75): error TS2694: Namespace 'NetworkWaterfallColumn' has no exported member '_LayerStyle'. +node_modules/chrome-devtools-frontend/front_end/network/NetworkWaterfallColumn.js(61,75): error TS2694: Namespace 'Network.NetworkWaterfallColumn' has no exported member '_LayerStyle'. +node_modules/chrome-devtools-frontend/front_end/network/NetworkWaterfallColumn.js(63,75): error TS2694: Namespace 'Network.NetworkWaterfallColumn' has no exported member '_LayerStyle'. node_modules/chrome-devtools-frontend/front_end/network/NetworkWaterfallColumn.js(66,67): error TS2345: Argument of type 'number' is not assignable to parameter of type '{ [x: string]: any; Unknown: number; Foreground: number; Background: number; Selection: number; }'. -node_modules/chrome-devtools-frontend/front_end/network/NetworkWaterfallColumn.js(67,48): error TS2694: Namespace 'NetworkWaterfallColumn' has no exported member '_LayerStyle'. -node_modules/chrome-devtools-frontend/front_end/network/NetworkWaterfallColumn.js(69,48): error TS2694: Namespace 'NetworkWaterfallColumn' has no exported member '_LayerStyle'. -node_modules/chrome-devtools-frontend/front_end/network/NetworkWaterfallColumn.js(72,53): error TS2694: Namespace 'NetworkWaterfallColumn' has no exported member '_LayerStyle'. -node_modules/chrome-devtools-frontend/front_end/network/NetworkWaterfallColumn.js(74,55): error TS2694: Namespace 'NetworkWaterfallColumn' has no exported member '_TextLayer'. +node_modules/chrome-devtools-frontend/front_end/network/NetworkWaterfallColumn.js(67,48): error TS2694: Namespace 'Network.NetworkWaterfallColumn' has no exported member '_LayerStyle'. +node_modules/chrome-devtools-frontend/front_end/network/NetworkWaterfallColumn.js(69,48): error TS2694: Namespace 'Network.NetworkWaterfallColumn' has no exported member '_LayerStyle'. +node_modules/chrome-devtools-frontend/front_end/network/NetworkWaterfallColumn.js(72,53): error TS2694: Namespace 'Network.NetworkWaterfallColumn' has no exported member '_LayerStyle'. +node_modules/chrome-devtools-frontend/front_end/network/NetworkWaterfallColumn.js(74,55): error TS2694: Namespace 'Network.NetworkWaterfallColumn' has no exported member '_TextLayer'. node_modules/chrome-devtools-frontend/front_end/network/NetworkWaterfallColumn.js(79,29): error TS2694: Namespace 'Network' has no exported member 'RequestTimeRangeNames'. -node_modules/chrome-devtools-frontend/front_end/network/NetworkWaterfallColumn.js(79,84): error TS2694: Namespace 'NetworkWaterfallColumn' has no exported member '_LayerStyle'. -node_modules/chrome-devtools-frontend/front_end/network/NetworkWaterfallColumn.js(101,81): error TS2694: Namespace 'NetworkWaterfallColumn' has no exported member '_LayerStyle'. +node_modules/chrome-devtools-frontend/front_end/network/NetworkWaterfallColumn.js(79,84): error TS2694: Namespace 'Network.NetworkWaterfallColumn' has no exported member '_LayerStyle'. +node_modules/chrome-devtools-frontend/front_end/network/NetworkWaterfallColumn.js(101,81): error TS2694: Namespace 'Network.NetworkWaterfallColumn' has no exported member '_LayerStyle'. node_modules/chrome-devtools-frontend/front_end/network/NetworkWaterfallColumn.js(180,54): error TS2339: Property 'offsetX' does not exist on type 'Event'. node_modules/chrome-devtools-frontend/front_end/network/NetworkWaterfallColumn.js(180,69): error TS2339: Property 'offsetY' does not exist on type 'Event'. node_modules/chrome-devtools-frontend/front_end/network/NetworkWaterfallColumn.js(180,85): error TS2339: Property 'shiftKey' does not exist on type 'Event'. @@ -8384,7 +8004,9 @@ node_modules/chrome-devtools-frontend/front_end/network/NetworkWaterfallColumn.j node_modules/chrome-devtools-frontend/front_end/network/NetworkWaterfallColumn.js(349,45): error TS2339: Property 'offsetWidth' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/network/NetworkWaterfallColumn.js(350,46): error TS2339: Property 'offsetHeight' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/network/NetworkWaterfallColumn.js(397,64): error TS2345: Argument of type 'number' is not assignable to parameter of type '{ [x: string]: any; Unknown: number; Foreground: number; Background: number; Selection: number; }'. -node_modules/chrome-devtools-frontend/front_end/network/NetworkWaterfallColumn.js(421,62): error TS2694: Namespace 'NetworkWaterfallColumn' has no exported member '_LayerStyle'. +node_modules/chrome-devtools-frontend/front_end/network/NetworkWaterfallColumn.js(407,68): error TS2345: Argument of type 'NetworkTimeCalculator' is not assignable to parameter of type '{ [x: string]: any; computePosition(time: number): number; formatValue(time: number, precision?: ...'. + Property 'startAtZero' does not exist on type '{ [x: string]: any; computePosition(time: number): number; formatValue(time: number, precision?: ...'. +node_modules/chrome-devtools-frontend/front_end/network/NetworkWaterfallColumn.js(421,62): error TS2694: Namespace 'Network.NetworkWaterfallColumn' has no exported member '_LayerStyle'. node_modules/chrome-devtools-frontend/front_end/network/NetworkWaterfallColumn.js(458,23): error TS2694: Namespace 'Network' has no exported member 'RequestTimeRangeNames'. node_modules/chrome-devtools-frontend/front_end/network/NetworkWaterfallColumn.js(464,12): error TS2678: Type 'string' is not comparable to type '{ [x: string]: any; Push: string; Queueing: string; Blocking: string; Connecting: string; DNS: st...'. node_modules/chrome-devtools-frontend/front_end/network/NetworkWaterfallColumn.js(465,12): error TS2678: Type 'string' is not comparable to type '{ [x: string]: any; Push: string; Queueing: string; Blocking: string; Connecting: string; DNS: st...'. @@ -8393,9 +8015,7 @@ node_modules/chrome-devtools-frontend/front_end/network/NetworkWaterfallColumn.j node_modules/chrome-devtools-frontend/front_end/network/NetworkWaterfallColumn.js(468,12): error TS2678: Type 'string' is not comparable to type '{ [x: string]: any; Push: string; Queueing: string; Blocking: string; Connecting: string; DNS: st...'. node_modules/chrome-devtools-frontend/front_end/network/NetworkWaterfallColumn.js(469,12): error TS2678: Type 'string' is not comparable to type '{ [x: string]: any; Push: string; Queueing: string; Blocking: string; Connecting: string; DNS: st...'. node_modules/chrome-devtools-frontend/front_end/network/NetworkWaterfallColumn.js(470,12): error TS2678: Type 'string' is not comparable to type '{ [x: string]: any; Push: string; Queueing: string; Blocking: string; Connecting: string; DNS: st...'. -node_modules/chrome-devtools-frontend/front_end/network/NetworkWaterfallColumn.js(612,113): error TS1003: Identifier expected. node_modules/chrome-devtools-frontend/front_end/network/NetworkWaterfallColumn.js(613,32): error TS2339: Property '_LayerStyle' does not exist on type 'typeof NetworkWaterfallColumn'. -node_modules/chrome-devtools-frontend/front_end/network/NetworkWaterfallColumn.js(615,54): error TS1003: Identifier expected. node_modules/chrome-devtools-frontend/front_end/network/NetworkWaterfallColumn.js(616,32): error TS2339: Property '_TextLayer' does not exist on type 'typeof NetworkWaterfallColumn'. node_modules/chrome-devtools-frontend/front_end/network/RequestCookiesView.js(55,48): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/network/RequestCookiesView.js(81,26): error TS2554: Expected 4 arguments, but got 0. @@ -8414,7 +8034,7 @@ node_modules/chrome-devtools-frontend/front_end/network/RequestHeadersView.js(14 node_modules/chrome-devtools-frontend/front_end/network/RequestHeadersView.js(158,11): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/network/RequestHeadersView.js(173,27): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/network/RequestHeadersView.js(205,34): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/network/RequestHeadersView.js(215,42): error TS2694: Namespace 'NetworkRequest' has no exported member 'NameValue'. +node_modules/chrome-devtools-frontend/front_end/network/RequestHeadersView.js(215,42): error TS2694: Namespace 'SDK.NetworkRequest' has no exported member 'NameValue'. node_modules/chrome-devtools-frontend/front_end/network/RequestHeadersView.js(222,39): error TS2339: Property 'removeChildren' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/network/RequestHeadersView.js(223,39): error TS2339: Property 'createTextChild' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/network/RequestHeadersView.js(237,13): error TS2339: Property 'consume' does not exist on type 'Event'. @@ -8445,7 +8065,7 @@ node_modules/chrome-devtools-frontend/front_end/network/RequestHeadersView.js(40 node_modules/chrome-devtools-frontend/front_end/network/RequestHeadersView.js(417,40): error TS2339: Property 'removeChildren' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/network/RequestHeadersView.js(418,40): error TS2339: Property 'createTextChild' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/network/RequestHeadersView.js(421,40): error TS2339: Property 'createChild' does not exist on type 'Element'. -node_modules/chrome-devtools-frontend/front_end/network/RequestHeadersView.js(426,42): error TS2694: Namespace 'NetworkRequest' has no exported member 'NameValue'. +node_modules/chrome-devtools-frontend/front_end/network/RequestHeadersView.js(426,42): error TS2694: Namespace 'SDK.NetworkRequest' has no exported member 'NameValue'. node_modules/chrome-devtools-frontend/front_end/network/RequestHeadersView.js(437,25): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/network/RequestHeadersView.js(439,23): error TS2339: Property 'createChild' does not exist on type 'DocumentFragment'. node_modules/chrome-devtools-frontend/front_end/network/RequestHeadersView.js(440,23): error TS2339: Property 'createChild' does not exist on type 'DocumentFragment'. @@ -8456,8 +8076,12 @@ node_modules/chrome-devtools-frontend/front_end/network/RequestHeadersView.js(49 node_modules/chrome-devtools-frontend/front_end/network/RequestHeadersView.js(514,44): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/network/RequestHeadersView.js(514,77): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/network/RequestPreviewView.js(60,33): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/network/RequestPreviewView.js(86,67): error TS2345: Argument of type 'NetworkRequest' is not assignable to parameter of type '{ [x: string]: any; contentURL(): string; contentType(): ResourceType; contentEncoded(): Promise<...'. + Property '_requestId' does not exist on type '{ [x: string]: any; contentURL(): string; contentType(): ResourceType; contentEncoded(): Promise<...'. node_modules/chrome-devtools-frontend/front_end/network/RequestPreviewView.js(93,31): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/network/RequestResponseView.js(46,34): error TS2694: Namespace 'NetworkRequest' has no exported member 'ContentData'. +node_modules/chrome-devtools-frontend/front_end/network/RequestResponseView.js(46,34): error TS2694: Namespace 'SDK.NetworkRequest' has no exported member 'ContentData'. +node_modules/chrome-devtools-frontend/front_end/network/RequestResponseView.js(83,71): error TS2345: Argument of type 'DecodingContentProvider' is not assignable to parameter of type '{ [x: string]: any; contentURL(): string; contentType(): ResourceType; contentEncoded(): Promise<...'. + Property '_request' does not exist on type '{ [x: string]: any; contentURL(): string; contentType(): ResourceType; contentEncoded(): Promise<...'. node_modules/chrome-devtools-frontend/front_end/network/RequestResponseView.js(118,33): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/network/RequestResponseView.js(121,31): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/network/RequestTimingView.js(48,23): error TS2694: Namespace 'Network' has no exported member 'RequestTimeRangeNames'. @@ -8537,9 +8161,7 @@ node_modules/chrome-devtools-frontend/front_end/network/RequestTimingView.js(307 node_modules/chrome-devtools-frontend/front_end/network/RequestTimingView.js(315,37): error TS2339: Property 'createChild' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/network/RequestTimingView.js(318,52): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/network/RequestTimingView.js(376,31): error TS2694: Namespace 'Network' has no exported member 'RequestTimeRangeNames'. -node_modules/chrome-devtools-frontend/front_end/network/RequestTimingView.js(376,83): error TS1003: Identifier expected. -node_modules/chrome-devtools-frontend/front_end/network/RequestTimingView.js(377,9): error TS2339: Property 'RequestTimeRange' does not exist on type 'typeof Network'. -node_modules/chrome-devtools-frontend/front_end/network/ResourceWebSocketFrameView.js(35,56): error TS2694: Namespace 'DataGrid' has no exported member 'ColumnDescriptor'. +node_modules/chrome-devtools-frontend/front_end/network/ResourceWebSocketFrameView.js(35,56): error TS2694: Namespace 'DataGrid.DataGrid' has no exported member 'ColumnDescriptor'. node_modules/chrome-devtools-frontend/front_end/network/ResourceWebSocketFrameView.js(36,27): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/network/ResourceWebSocketFrameView.js(38,16): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/network/ResourceWebSocketFrameView.js(43,27): error TS2555: Expected at least 2 arguments, but got 1. @@ -8554,36 +8176,32 @@ node_modules/chrome-devtools-frontend/front_end/network/ResourceWebSocketFrameVi Type 'ToolbarInput' is not assignable to type '{ [x: string]: any; item(): any & any; }'. node_modules/chrome-devtools-frontend/front_end/network/ResourceWebSocketFrameView.js(86,49): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/network/ResourceWebSocketFrameView.js(99,11): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/network/ResourceWebSocketFrameView.js(99,66): error TS2339: Property 'copyText' does not exist on type 'typeof InspectorFrontendHost'. +node_modules/chrome-devtools-frontend/front_end/network/ResourceWebSocketFrameView.js(99,66): error TS2339: Property 'copyText' does not exist on type 'typeof InspectorFrontendHostAPI'. node_modules/chrome-devtools-frontend/front_end/network/ResourceWebSocketFrameView.js(100,46): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/network/ResourceWebSocketFrameView.js(111,32): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/network/ResourceWebSocketFrameView.js(131,22): error TS2694: Namespace 'Common' has no exported member 'Event'. -node_modules/chrome-devtools-frontend/front_end/network/ResourceWebSocketFrameView.js(134,48): error TS2694: Namespace 'NetworkRequest' has no exported member 'WebSocketFrame'. -node_modules/chrome-devtools-frontend/front_end/network/ResourceWebSocketFrameView.js(141,34): error TS2694: Namespace 'NetworkRequest' has no exported member 'WebSocketFrame'. +node_modules/chrome-devtools-frontend/front_end/network/ResourceWebSocketFrameView.js(134,48): error TS2694: Namespace 'SDK.NetworkRequest' has no exported member 'WebSocketFrame'. +node_modules/chrome-devtools-frontend/front_end/network/ResourceWebSocketFrameView.js(141,34): error TS2694: Namespace 'SDK.NetworkRequest' has no exported member 'WebSocketFrame'. node_modules/chrome-devtools-frontend/front_end/network/ResourceWebSocketFrameView.js(158,58): error TS2339: Property 'value' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/network/ResourceWebSocketFrameView.js(165,21): error TS2694: Namespace 'Common' has no exported member 'Event'. node_modules/chrome-devtools-frontend/front_end/network/ResourceWebSocketFrameView.js(182,22): error TS2694: Namespace 'Common' has no exported member 'Event'. -node_modules/chrome-devtools-frontend/front_end/network/ResourceWebSocketFrameView.js(228,43): error TS2694: Namespace 'NamedBitSetFilterUI' has no exported member 'Item'. +node_modules/chrome-devtools-frontend/front_end/network/ResourceWebSocketFrameView.js(228,43): error TS2694: Namespace 'UI.NamedBitSetFilterUI' has no exported member 'Item'. node_modules/chrome-devtools-frontend/front_end/network/ResourceWebSocketFrameView.js(230,24): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/network/ResourceWebSocketFrameView.js(231,25): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/network/ResourceWebSocketFrameView.js(232,28): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/network/ResourceWebSocketFrameView.js(241,34): error TS2694: Namespace 'NetworkRequest' has no exported member 'WebSocketFrame'. +node_modules/chrome-devtools-frontend/front_end/network/ResourceWebSocketFrameView.js(241,34): error TS2694: Namespace 'SDK.NetworkRequest' has no exported member 'WebSocketFrame'. node_modules/chrome-devtools-frontend/front_end/network/ResourceWebSocketFrameView.js(250,14): error TS2339: Property 'createTextChild' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/network/ResourceWebSocketFrameView.js(251,14): error TS2339: Property 'title' does not exist on type 'Element'. -node_modules/chrome-devtools-frontend/front_end/network/ResourceWebSocketFrameView.js(292,5): error TS2322: Type 'StaticContentProvider' is not assignable to type '{ [x: string]: any; contentURL(): string; contentType(): ResourceType; contentEncoded(): Promise<...'. node_modules/chrome-devtools-frontend/front_end/network/ResourceWebSocketFrameView.js(292,5): error TS2322: Type 'StaticContentProvider' is not assignable to type '{ [x: string]: any; contentURL(): string; contentType(): ResourceType; contentEncoded(): Promise<...'. Property '_contentURL' does not exist on type '{ [x: string]: any; contentURL(): string; contentType(): ResourceType; contentEncoded(): Promise<...'. +node_modules/chrome-devtools-frontend/front_end/network/ResourceWebSocketFrameView.js(292,5): error TS2322: Type 'StaticContentProvider' is not assignable to type '{ [x: string]: any; contentURL(): string; contentType(): ResourceType; contentEncoded(): Promise<...'. node_modules/chrome-devtools-frontend/front_end/network_log/HAREntry.js(130,29): error TS2339: Property 'localizedFailDescription' does not exist on type 'NetworkRequest'. -node_modules/chrome-devtools-frontend/front_end/network_log/HAREntry.js(150,36): error TS2694: Namespace 'HAREntry' has no exported member 'Timing'. -node_modules/chrome-devtools-frontend/front_end/network_log/HAREntry.js(318,4): error TS1003: Identifier expected. +node_modules/chrome-devtools-frontend/front_end/network_log/HAREntry.js(150,36): error TS2694: Namespace 'NetworkLog.HAREntry' has no exported member 'Timing'. node_modules/chrome-devtools-frontend/front_end/network_log/HAREntry.js(319,21): error TS2339: Property 'Timing' does not exist on type 'typeof HAREntry'. node_modules/chrome-devtools-frontend/front_end/network_log/NetworkLog.js(123,24): error TS2694: Namespace 'Protocol' has no exported member 'Network'. -node_modules/chrome-devtools-frontend/front_end/network_log/NetworkLog.js(165,38): error TS2694: Namespace 'NetworkLog' has no exported member '_InitiatorInfo'. -node_modules/chrome-devtools-frontend/front_end/network_log/NetworkLog.js(185,39): error TS2339: Property 'Network' does not exist on type 'typeof Protocol'. -node_modules/chrome-devtools-frontend/front_end/network_log/NetworkLog.js(189,46): error TS2339: Property 'Network' does not exist on type 'typeof Protocol'. +node_modules/chrome-devtools-frontend/front_end/network_log/NetworkLog.js(165,38): error TS2694: Namespace 'NetworkLog.NetworkLog' has no exported member '_InitiatorInfo'. node_modules/chrome-devtools-frontend/front_end/network_log/NetworkLog.js(195,33): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/network_log/NetworkLog.js(208,46): error TS2339: Property 'Network' does not exist on type 'typeof Protocol'. -node_modules/chrome-devtools-frontend/front_end/network_log/NetworkLog.js(226,38): error TS2694: Namespace 'NetworkLog' has no exported member 'InitiatorGraph'. +node_modules/chrome-devtools-frontend/front_end/network_log/NetworkLog.js(226,38): error TS2694: Namespace 'NetworkLog.NetworkLog' has no exported member 'InitiatorGraph'. node_modules/chrome-devtools-frontend/front_end/network_log/NetworkLog.js(256,29): error TS2339: Property 'addAll' does not exist on type 'Set'. node_modules/chrome-devtools-frontend/front_end/network_log/NetworkLog.js(289,22): error TS2694: Namespace 'Common' has no exported member 'Event'. node_modules/chrome-devtools-frontend/front_end/network_log/NetworkLog.js(355,22): error TS2694: Namespace 'Common' has no exported member 'Event'. @@ -8592,11 +8210,9 @@ node_modules/chrome-devtools-frontend/front_end/network_log/NetworkLog.js(379,22 node_modules/chrome-devtools-frontend/front_end/network_log/NetworkLog.js(388,22): error TS2694: Namespace 'Common' has no exported member 'Event'. node_modules/chrome-devtools-frontend/front_end/network_log/NetworkLog.js(398,22): error TS2694: Namespace 'Common' has no exported member 'Event'. node_modules/chrome-devtools-frontend/front_end/network_log/NetworkLog.js(446,75): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/network_log/NetworkLog.js(476,95): error TS1003: Identifier expected. node_modules/chrome-devtools-frontend/front_end/network_log/NetworkLog.js(477,23): error TS2339: Property 'InitiatorGraph' does not exist on type 'typeof NetworkLog'. -node_modules/chrome-devtools-frontend/front_end/network_log/NetworkLog.js(485,43): error TS2694: Namespace 'NetworkRequest' has no exported member 'InitiatorType'. +node_modules/chrome-devtools-frontend/front_end/network_log/NetworkLog.js(485,43): error TS2694: Namespace 'SDK.NetworkRequest' has no exported member 'InitiatorType'. node_modules/chrome-devtools-frontend/front_end/network_log/NetworkLog.js(485,149): error TS2694: Namespace 'Protocol' has no exported member 'Runtime'. -node_modules/chrome-devtools-frontend/front_end/network_log/NetworkLog.js(485,170): error TS1003: Identifier expected. node_modules/chrome-devtools-frontend/front_end/network_log/NetworkLog.js(486,23): error TS2339: Property '_InitiatorInfo' does not exist on type 'typeof NetworkLog'. node_modules/chrome-devtools-frontend/front_end/network_priorities/NetworkPriorities.js(6,22): error TS2694: Namespace 'Protocol' has no exported member 'Network'. node_modules/chrome-devtools-frontend/front_end/network_priorities/NetworkPriorities.js(19,37): error TS2694: Namespace 'Protocol' has no exported member 'Network'. @@ -8605,66 +8221,48 @@ node_modules/chrome-devtools-frontend/front_end/network_priorities/NetworkPriori node_modules/chrome-devtools-frontend/front_end/network_priorities/NetworkPriorities.js(32,28): error TS2694: Namespace 'Protocol' has no exported member 'Network'. node_modules/chrome-devtools-frontend/front_end/network_priorities/NetworkPriorities.js(35,29): error TS2694: Namespace 'Protocol' has no exported member 'Network'. node_modules/chrome-devtools-frontend/front_end/network_priorities/NetworkPriorities.js(36,50): error TS2339: Property '_priorityUiLabelMap' does not exist on type '() => Map'. -node_modules/chrome-devtools-frontend/front_end/network_priorities/NetworkPriorities.js(42,20): error TS2339: Property 'Network' does not exist on type 'typeof Protocol'. node_modules/chrome-devtools-frontend/front_end/network_priorities/NetworkPriorities.js(42,54): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/network_priorities/NetworkPriorities.js(43,20): error TS2339: Property 'Network' does not exist on type 'typeof Protocol'. node_modules/chrome-devtools-frontend/front_end/network_priorities/NetworkPriorities.js(43,50): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/network_priorities/NetworkPriorities.js(44,20): error TS2339: Property 'Network' does not exist on type 'typeof Protocol'. node_modules/chrome-devtools-frontend/front_end/network_priorities/NetworkPriorities.js(44,53): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/network_priorities/NetworkPriorities.js(45,20): error TS2339: Property 'Network' does not exist on type 'typeof Protocol'. node_modules/chrome-devtools-frontend/front_end/network_priorities/NetworkPriorities.js(45,51): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/network_priorities/NetworkPriorities.js(46,20): error TS2339: Property 'Network' does not exist on type 'typeof Protocol'. node_modules/chrome-devtools-frontend/front_end/network_priorities/NetworkPriorities.js(46,55): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/network_priorities/NetworkPriorities.js(47,40): error TS2339: Property '_priorityUiLabelMap' does not exist on type '() => Map'. node_modules/chrome-devtools-frontend/front_end/network_priorities/NetworkPriorities.js(53,28): error TS2694: Namespace 'Protocol' has no exported member 'Network'. node_modules/chrome-devtools-frontend/front_end/network_priorities/NetworkPriorities.js(56,29): error TS2694: Namespace 'Protocol' has no exported member 'Network'. node_modules/chrome-devtools-frontend/front_end/network_priorities/NetworkPriorities.js(57,66): error TS2339: Property '_symbolicToNumericPriorityMap' does not exist on type '() => Map'. -node_modules/chrome-devtools-frontend/front_end/network_priorities/NetworkPriorities.js(63,28): error TS2339: Property 'Network' does not exist on type 'typeof Protocol'. -node_modules/chrome-devtools-frontend/front_end/network_priorities/NetworkPriorities.js(64,28): error TS2339: Property 'Network' does not exist on type 'typeof Protocol'. -node_modules/chrome-devtools-frontend/front_end/network_priorities/NetworkPriorities.js(65,28): error TS2339: Property 'Network' does not exist on type 'typeof Protocol'. -node_modules/chrome-devtools-frontend/front_end/network_priorities/NetworkPriorities.js(66,28): error TS2339: Property 'Network' does not exist on type 'typeof Protocol'. -node_modules/chrome-devtools-frontend/front_end/network_priorities/NetworkPriorities.js(67,28): error TS2339: Property 'Network' does not exist on type 'typeof Protocol'. node_modules/chrome-devtools-frontend/front_end/network_priorities/NetworkPriorities.js(68,48): error TS2339: Property '_symbolicToNumericPriorityMap' does not exist on type '() => Map'. -node_modules/chrome-devtools-frontend/front_end/network_test_runner/NetworkTestRunner.js(15,60): error TS2339: Property 'networkManager' does not exist on type 'typeof TestRunner'. -node_modules/chrome-devtools-frontend/front_end/network_test_runner/NetworkTestRunner.js(20,27): error TS2551: Property 'panels' does not exist on type 'typeof UI'. Did you mean 'Panel'? -node_modules/chrome-devtools-frontend/front_end/network_test_runner/NetworkTestRunner.js(49,6): error TS2551: Property 'panels' does not exist on type 'typeof UI'. Did you mean 'Panel'? -node_modules/chrome-devtools-frontend/front_end/network_test_runner/NetworkTestRunner.js(53,13): error TS2551: Property 'panels' does not exist on type 'typeof UI'. Did you mean 'Panel'? node_modules/chrome-devtools-frontend/front_end/network_test_runner/NetworkTestRunner.js(69,8): error TS2304: Cannot find name 'i'. node_modules/chrome-devtools-frontend/front_end/network_test_runner/NetworkTestRunner.js(69,15): error TS2304: Cannot find name 'i'. node_modules/chrome-devtools-frontend/front_end/network_test_runner/NetworkTestRunner.js(69,36): error TS2304: Cannot find name 'i'. node_modules/chrome-devtools-frontend/front_end/network_test_runner/NetworkTestRunner.js(70,35): error TS2304: Cannot find name 'i'. -node_modules/chrome-devtools-frontend/front_end/network_test_runner/NetworkTestRunner.js(125,16): error TS2339: Property 'NetworkAgent' does not exist on type 'typeof TestRunner'. -node_modules/chrome-devtools-frontend/front_end/network_test_runner/NetworkTestRunner.js(126,16): error TS2339: Property 'NetworkAgent' does not exist on type 'typeof TestRunner'. -node_modules/chrome-devtools-frontend/front_end/network_test_runner/NetworkTestRunner.js(126,74): error TS2339: Property 'NetworkAgent' does not exist on type 'typeof TestRunner'. node_modules/chrome-devtools-frontend/front_end/object_ui/CustomPreviewComponent.js(31,20): error TS2339: Property 'classList' does not exist on type 'Node'. node_modules/chrome-devtools-frontend/front_end/object_ui/CustomPreviewComponent.js(94,30): error TS2694: Namespace 'Protocol' has no exported member 'Runtime'. node_modules/chrome-devtools-frontend/front_end/object_ui/CustomPreviewComponent.js(116,11): error TS2339: Property 'consume' does not exist on type 'Event'. node_modules/chrome-devtools-frontend/front_end/object_ui/CustomPreviewComponent.js(125,18): error TS2339: Property 'classList' does not exist on type 'Node'. node_modules/chrome-devtools-frontend/front_end/object_ui/CustomPreviewComponent.js(230,11): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/object_ui/JavaScriptAutocomplete.js(25,39): error TS2694: Namespace 'SuggestBox' has no exported member 'Suggestions'. -node_modules/chrome-devtools-frontend/front_end/object_ui/JavaScriptAutocomplete.js(73,39): error TS2694: Namespace 'SuggestBox' has no exported member 'Suggestions'. -node_modules/chrome-devtools-frontend/front_end/object_ui/JavaScriptAutocomplete.js(118,32): error TS2694: Namespace 'SuggestBox' has no exported member 'Suggestions'. +node_modules/chrome-devtools-frontend/front_end/object_ui/JavaScriptAutocomplete.js(25,39): error TS2694: Namespace 'UI.SuggestBox' has no exported member 'Suggestions'. +node_modules/chrome-devtools-frontend/front_end/object_ui/JavaScriptAutocomplete.js(73,39): error TS2694: Namespace 'UI.SuggestBox' has no exported member 'Suggestions'. +node_modules/chrome-devtools-frontend/front_end/object_ui/JavaScriptAutocomplete.js(118,32): error TS2694: Namespace 'UI.SuggestBox' has no exported member 'Suggestions'. node_modules/chrome-devtools-frontend/front_end/object_ui/JavaScriptAutocomplete.js(132,51): error TS2339: Property 'naturalOrderComparator' does not exist on type 'StringConstructor'. node_modules/chrome-devtools-frontend/front_end/object_ui/JavaScriptAutocomplete.js(156,24): error TS2339: Property 'subtitle' does not exist on type '{ text: string; title: string; priority: number; }'. node_modules/chrome-devtools-frontend/front_end/object_ui/JavaScriptAutocomplete.js(156,35): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/object_ui/JavaScriptAutocomplete.js(165,39): error TS2694: Namespace 'SuggestBox' has no exported member 'Suggestions'. +node_modules/chrome-devtools-frontend/front_end/object_ui/JavaScriptAutocomplete.js(165,39): error TS2694: Namespace 'UI.SuggestBox' has no exported member 'Suggestions'. node_modules/chrome-devtools-frontend/front_end/object_ui/JavaScriptAutocomplete.js(183,37): error TS2345: Argument of type 'string' is not assignable to parameter of type 'number'. node_modules/chrome-devtools-frontend/front_end/object_ui/JavaScriptAutocomplete.js(183,97): error TS2345: Argument of type 'string' is not assignable to parameter of type 'number'. -node_modules/chrome-devtools-frontend/front_end/object_ui/JavaScriptAutocomplete.js(218,34): error TS2694: Namespace 'RuntimeModel' has no exported member 'EvaluationResult'. -node_modules/chrome-devtools-frontend/front_end/object_ui/JavaScriptAutocomplete.js(219,66): error TS2694: Namespace 'JavaScriptAutocomplete' has no exported member 'CompletionGroup'. +node_modules/chrome-devtools-frontend/front_end/object_ui/JavaScriptAutocomplete.js(218,34): error TS2694: Namespace 'SDK.RuntimeModel' has no exported member 'EvaluationResult'. +node_modules/chrome-devtools-frontend/front_end/object_ui/JavaScriptAutocomplete.js(219,66): error TS2694: Namespace 'ObjectUI.JavaScriptAutocomplete' has no exported member 'CompletionGroup'. node_modules/chrome-devtools-frontend/front_end/object_ui/JavaScriptAutocomplete.js(262,63): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/object_ui/JavaScriptAutocomplete.js(335,16): error TS2403: Subsequent variable declarations must have the same type. Variable 'scope' must be of type 'Scope', but here has type '{ properties: RemoteObjectProperty[]; name: string; }'. node_modules/chrome-devtools-frontend/front_end/object_ui/JavaScriptAutocomplete.js(336,54): error TS2339: Property 'properties' does not exist on type 'Scope'. -node_modules/chrome-devtools-frontend/front_end/object_ui/JavaScriptAutocomplete.js(342,54): error TS2694: Namespace 'JavaScriptAutocomplete' has no exported member 'CompletionGroup'. -node_modules/chrome-devtools-frontend/front_end/object_ui/JavaScriptAutocomplete.js(347,30): error TS2694: Namespace 'SuggestBox' has no exported member 'Suggestions'. -node_modules/chrome-devtools-frontend/front_end/object_ui/JavaScriptAutocomplete.js(387,56): error TS2694: Namespace 'JavaScriptAutocomplete' has no exported member 'CompletionGroup'. -node_modules/chrome-devtools-frontend/front_end/object_ui/JavaScriptAutocomplete.js(388,32): error TS2694: Namespace 'SuggestBox' has no exported member 'Suggestions'. +node_modules/chrome-devtools-frontend/front_end/object_ui/JavaScriptAutocomplete.js(342,54): error TS2694: Namespace 'ObjectUI.JavaScriptAutocomplete' has no exported member 'CompletionGroup'. +node_modules/chrome-devtools-frontend/front_end/object_ui/JavaScriptAutocomplete.js(347,30): error TS2694: Namespace 'UI.SuggestBox' has no exported member 'Suggestions'. +node_modules/chrome-devtools-frontend/front_end/object_ui/JavaScriptAutocomplete.js(387,56): error TS2694: Namespace 'ObjectUI.JavaScriptAutocomplete' has no exported member 'CompletionGroup'. +node_modules/chrome-devtools-frontend/front_end/object_ui/JavaScriptAutocomplete.js(388,32): error TS2694: Namespace 'UI.SuggestBox' has no exported member 'Suggestions'. node_modules/chrome-devtools-frontend/front_end/object_ui/JavaScriptAutocomplete.js(399,35): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/object_ui/JavaScriptAutocomplete.js(442,28): error TS2339: Property 'subtitle' does not exist on type '{ text: any; priority: number; }'. node_modules/chrome-devtools-frontend/front_end/object_ui/JavaScriptAutocomplete.js(466,19): error TS2339: Property 'naturalOrderComparator' does not exist on type 'StringConstructor'. -node_modules/chrome-devtools-frontend/front_end/object_ui/JavaScriptAutocomplete.js(470,64): error TS1003: Identifier expected. node_modules/chrome-devtools-frontend/front_end/object_ui/JavaScriptAutocomplete.js(471,33): error TS2339: Property 'CompletionGroup' does not exist on type 'typeof JavaScriptAutocomplete'. -node_modules/chrome-devtools-frontend/front_end/object_ui/ObjectPopoverHelper.js(82,35): error TS2694: Namespace 'DebuggerModel' has no exported member 'FunctionDetails'. +node_modules/chrome-devtools-frontend/front_end/object_ui/ObjectPopoverHelper.js(82,35): error TS2694: Namespace 'SDK.DebuggerModel' has no exported member 'FunctionDetails'. node_modules/chrome-devtools-frontend/front_end/object_ui/ObjectPopoverHelper.js(91,29): error TS2339: Property 'createChild' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/object_ui/ObjectPopoverHelper.js(114,48): error TS2339: Property 'createChild' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/object_ui/ObjectPopoverHelper.js(129,7): error TS2722: Cannot invoke an object which is possibly 'undefined'. @@ -8695,7 +8293,7 @@ node_modules/chrome-devtools-frontend/front_end/object_ui/ObjectPropertiesSectio node_modules/chrome-devtools-frontend/front_end/object_ui/ObjectPropertiesSection.js(325,20): error TS2339: Property 'createChild' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/object_ui/ObjectPropertiesSection.js(326,20): error TS2339: Property 'createChild' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/object_ui/ObjectPropertiesSection.js(328,20): error TS2339: Property 'title' does not exist on type 'Element'. -node_modules/chrome-devtools-frontend/front_end/object_ui/ObjectPropertiesSection.js(343,35): error TS2694: Namespace 'DebuggerModel' has no exported member 'FunctionDetails'. +node_modules/chrome-devtools-frontend/front_end/object_ui/ObjectPropertiesSection.js(343,35): error TS2694: Namespace 'SDK.DebuggerModel' has no exported member 'FunctionDetails'. node_modules/chrome-devtools-frontend/front_end/object_ui/ObjectPropertiesSection.js(392,11): error TS2554: Expected 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/object_ui/ObjectPropertiesSection.js(395,11): error TS2554: Expected 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/object_ui/ObjectPropertiesSection.js(468,48): error TS2339: Property '_skipProto' does not exist on type 'TreeOutline'. @@ -8712,7 +8310,6 @@ node_modules/chrome-devtools-frontend/front_end/object_ui/ObjectPropertiesSectio node_modules/chrome-devtools-frontend/front_end/object_ui/ObjectPropertiesSection.js(626,31): error TS2339: Property 'createChild' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/object_ui/ObjectPropertiesSection.js(627,27): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/object_ui/ObjectPropertiesSection.js(631,21): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/object_ui/ObjectPropertiesSection.js(648,25): error TS2339: Property 'highlightedSearchResultClassName' does not exist on type 'typeof UI'. node_modules/chrome-devtools-frontend/front_end/object_ui/ObjectPropertiesSection.js(690,57): error TS2339: Property '_skipProto' does not exist on type 'TreeOutline'. node_modules/chrome-devtools-frontend/front_end/object_ui/ObjectPropertiesSection.js(691,90): error TS2339: Property 'parentObject' does not exist on type 'RemoteObjectProperty'. node_modules/chrome-devtools-frontend/front_end/object_ui/ObjectPropertiesSection.js(703,111): error TS2339: Property 'setter' does not exist on type 'RemoteObjectProperty'. @@ -8730,7 +8327,7 @@ node_modules/chrome-devtools-frontend/front_end/object_ui/ObjectPropertiesSectio node_modules/chrome-devtools-frontend/front_end/object_ui/ObjectPropertiesSection.js(806,24): error TS2339: Property 'title' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/object_ui/ObjectPropertiesSection.js(808,24): error TS2339: Property 'title' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/object_ui/ObjectPropertiesSection.js(820,46): error TS2339: Property 'title' does not exist on type 'Element'. -node_modules/chrome-devtools-frontend/front_end/object_ui/ObjectPropertiesSection.js(821,51): error TS2339: Property 'copyText' does not exist on type 'typeof InspectorFrontendHost'. +node_modules/chrome-devtools-frontend/front_end/object_ui/ObjectPropertiesSection.js(821,51): error TS2339: Property 'copyText' does not exist on type 'typeof InspectorFrontendHostAPI'. node_modules/chrome-devtools-frontend/front_end/object_ui/ObjectPropertiesSection.js(821,105): error TS2339: Property 'title' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/object_ui/ObjectPropertiesSection.js(822,49): error TS2554: Expected 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/object_ui/ObjectPropertiesSection.js(824,23): error TS2339: Property 'parentObject' does not exist on type 'RemoteObjectProperty'. @@ -8759,7 +8356,7 @@ node_modules/chrome-devtools-frontend/front_end/object_ui/ObjectPropertiesSectio node_modules/chrome-devtools-frontend/front_end/object_ui/ObjectPropertiesSection.js(1353,47): error TS2339: Property 'objectTreeElement' does not exist on type 'TreeOutline'. node_modules/chrome-devtools-frontend/front_end/object_ui/ObjectPropertiesSection.js(1359,19): error TS2339: Property 'property' does not exist on type 'TreeElement'. node_modules/chrome-devtools-frontend/front_end/object_ui/ObjectPropertiesSection.js(1360,31): error TS2339: Property 'property' does not exist on type 'TreeElement'. -node_modules/chrome-devtools-frontend/front_end/object_ui/ObjectPropertiesSection.js(1384,31): error TS2694: Namespace 'Renderer' has no exported member 'Options'. +node_modules/chrome-devtools-frontend/front_end/object_ui/ObjectPropertiesSection.js(1384,31): error TS2694: Namespace 'Common.Renderer' has no exported member 'Options'. node_modules/chrome-devtools-frontend/front_end/object_ui/ObjectPropertiesSection.js(1397,13): error TS2551: Property 'editable' does not exist on type 'ObjectPropertiesSection'. Did you mean '_editable'? node_modules/chrome-devtools-frontend/front_end/object_ui/RemoteObjectPreviewFormatter.js(9,24): error TS2694: Namespace 'Protocol' has no exported member 'Runtime'. node_modules/chrome-devtools-frontend/front_end/object_ui/RemoteObjectPreviewFormatter.js(10,24): error TS2694: Namespace 'Protocol' has no exported member 'Runtime'. @@ -8848,6 +8445,9 @@ node_modules/chrome-devtools-frontend/front_end/perf_ui/FilmStripView.js(256,35) node_modules/chrome-devtools-frontend/front_end/perf_ui/FilmStripView.js(263,35): error TS2339: Property 'metaKey' does not exist on type 'Event'. node_modules/chrome-devtools-frontend/front_end/perf_ui/FilmStripView.js(306,51): error TS2339: Property 'millisToString' does not exist on type 'NumberConstructor'. node_modules/chrome-devtools-frontend/front_end/perf_ui/FilmStripView.js(307,5): error TS2322: Type 'Promise' is not assignable to type 'Promise'. +node_modules/chrome-devtools-frontend/front_end/perf_ui/FlameChart.js(68,52): error TS2345: Argument of type 'this' is not assignable to parameter of type '{ [x: string]: any; requestWindowTimes(startTime: number, endTime: number): void; updateRangeSele...'. + Type 'FlameChart' is not assignable to type '{ [x: string]: any; requestWindowTimes(startTime: number, endTime: number): void; updateRangeSele...'. + Property '_groupExpansionSetting' does not exist on type '{ [x: string]: any; requestWindowTimes(startTime: number, endTime: number): void; updateRangeSele...'. node_modules/chrome-devtools-frontend/front_end/perf_ui/FlameChart.js(307,36): error TS2339: Property 'offsetX' does not exist on type 'Event'. node_modules/chrome-devtools-frontend/front_end/perf_ui/FlameChart.js(308,36): error TS2339: Property 'offsetY' does not exist on type 'Event'. node_modules/chrome-devtools-frontend/front_end/perf_ui/FlameChart.js(313,45): error TS2339: Property 'offsetX' does not exist on type 'Event'. @@ -8871,15 +8471,17 @@ node_modules/chrome-devtools-frontend/front_end/perf_ui/FlameChart.js(625,41): e node_modules/chrome-devtools-frontend/front_end/perf_ui/FlameChart.js(656,65): error TS2339: Property 'upperBound' does not exist on type 'Uint32Array'. node_modules/chrome-devtools-frontend/front_end/perf_ui/FlameChart.js(694,31): error TS2339: Property 'keysArray' does not exist on type 'Map'. node_modules/chrome-devtools-frontend/front_end/perf_ui/FlameChart.js(701,13): error TS2403: Subsequent variable declarations must have the same type. Variable 'entryIndex' must be of type 'any', but here has type 'number'. +node_modules/chrome-devtools-frontend/front_end/perf_ui/FlameChart.js(770,68): error TS2345: Argument of type 'Calculator' is not assignable to parameter of type '{ [x: string]: any; computePosition(time: number): number; formatValue(time: number, precision?: ...'. + Property '_dataProvider' does not exist on type '{ [x: string]: any; computePosition(time: number): number; formatValue(time: number, precision?: ...'. node_modules/chrome-devtools-frontend/front_end/perf_ui/FlameChart.js(796,43): error TS2339: Property 'peekLast' does not exist on type 'any[]'. node_modules/chrome-devtools-frontend/front_end/perf_ui/FlameChart.js(805,64): error TS2345: Argument of type 'number' is not assignable to parameter of type '{ [x: string]: any; Unknown: number; Foreground: number; Background: number; Selection: number; }'. node_modules/chrome-devtools-frontend/front_end/perf_ui/FlameChart.js(815,66): error TS2345: Argument of type 'number' is not assignable to parameter of type '{ [x: string]: any; Unknown: number; Foreground: number; Background: number; Selection: number; }'. node_modules/chrome-devtools-frontend/front_end/perf_ui/FlameChart.js(859,67): error TS2345: Argument of type 'number' is not assignable to parameter of type '{ [x: string]: any; Unknown: number; Foreground: number; Background: number; Selection: number; }'. node_modules/chrome-devtools-frontend/front_end/perf_ui/FlameChart.js(870,66): error TS2345: Argument of type 'number' is not assignable to parameter of type '{ [x: string]: any; Unknown: number; Foreground: number; Background: number; Selection: number; }'. -node_modules/chrome-devtools-frontend/front_end/perf_ui/FlameChart.js(903,60): error TS2694: Namespace 'FlameChart' has no exported member 'Group'. +node_modules/chrome-devtools-frontend/front_end/perf_ui/FlameChart.js(903,60): error TS2694: Namespace 'PerfUI.FlameChart' has no exported member 'Group'. node_modules/chrome-devtools-frontend/front_end/perf_ui/FlameChart.js(907,17): error TS1110: Type expected. -node_modules/chrome-devtools-frontend/front_end/perf_ui/FlameChart.js(931,33): error TS2694: Namespace 'FlameChart' has no exported member 'Group'. -node_modules/chrome-devtools-frontend/front_end/perf_ui/FlameChart.js(940,33): error TS2694: Namespace 'FlameChart' has no exported member 'Group'. +node_modules/chrome-devtools-frontend/front_end/perf_ui/FlameChart.js(931,33): error TS2694: Namespace 'PerfUI.FlameChart' has no exported member 'Group'. +node_modules/chrome-devtools-frontend/front_end/perf_ui/FlameChart.js(940,33): error TS2694: Namespace 'PerfUI.FlameChart' has no exported member 'Group'. node_modules/chrome-devtools-frontend/front_end/perf_ui/FlameChart.js(1027,38): error TS2339: Property 'lowerBound' does not exist on type 'any[]'. node_modules/chrome-devtools-frontend/front_end/perf_ui/FlameChart.js(1167,15): error TS1110: Type expected. node_modules/chrome-devtools-frontend/front_end/perf_ui/FlameChart.js(1169,70): error TS2339: Property 'peekLast' does not exist on type 'any[]'. @@ -8889,7 +8491,7 @@ node_modules/chrome-devtools-frontend/front_end/perf_ui/FlameChart.js(1387,2): e node_modules/chrome-devtools-frontend/front_end/perf_ui/FlameChart.js(1393,19): error TS2339: Property 'Group' does not exist on type 'typeof FlameChart'. node_modules/chrome-devtools-frontend/front_end/perf_ui/FlameChart.js(1397,2): error TS1131: Property or signature expected. node_modules/chrome-devtools-frontend/front_end/perf_ui/FlameChart.js(1410,19): error TS2339: Property 'GroupStyle' does not exist on type 'typeof FlameChart'. -node_modules/chrome-devtools-frontend/front_end/perf_ui/FlameChart.js(1420,40): error TS2694: Namespace 'FlameChart' has no exported member 'Group'. +node_modules/chrome-devtools-frontend/front_end/perf_ui/FlameChart.js(1420,40): error TS2694: Namespace 'PerfUI.FlameChart' has no exported member 'Group'. node_modules/chrome-devtools-frontend/front_end/perf_ui/FlameChart.js(1438,15): error TS2355: A function whose declared type is neither 'void' nor 'any' must return a value. node_modules/chrome-devtools-frontend/front_end/perf_ui/FlameChart.js(1443,15): error TS2355: A function whose declared type is neither 'void' nor 'any' must return a value. node_modules/chrome-devtools-frontend/front_end/perf_ui/FlameChart.js(1450,15): error TS2355: A function whose declared type is neither 'void' nor 'any' must return a value. @@ -8919,7 +8521,7 @@ node_modules/chrome-devtools-frontend/front_end/perf_ui/LineLevelProfile.js(142, node_modules/chrome-devtools-frontend/front_end/perf_ui/LineLevelProfile.js(145,15): error TS2339: Property 'style' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/perf_ui/LineLevelProfile.js(146,18): error TS2339: Property 'setGutterDecoration' does not exist on type 'CodeMirrorTextEditor'. node_modules/chrome-devtools-frontend/front_end/perf_ui/OverviewGrid.js(104,31): error TS2694: Namespace 'Common' has no exported member 'Event'. -node_modules/chrome-devtools-frontend/front_end/perf_ui/OverviewGrid.js(106,35): error TS2694: Namespace 'EventTarget' has no exported member 'EventDescriptor'. +node_modules/chrome-devtools-frontend/front_end/perf_ui/OverviewGrid.js(106,35): error TS2694: Namespace 'Common.EventTarget' has no exported member 'EventDescriptor'. node_modules/chrome-devtools-frontend/front_end/perf_ui/OverviewGrid.js(166,45): error TS2339: Property 'createChild' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/perf_ui/OverviewGrid.js(170,46): error TS2339: Property 'createChild' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/perf_ui/OverviewGrid.js(175,46): error TS2339: Property 'createChild' does not exist on type 'Element'. @@ -8961,10 +8563,10 @@ node_modules/chrome-devtools-frontend/front_end/perf_ui/PieChart.js(92,18): erro node_modules/chrome-devtools-frontend/front_end/perf_ui/TimelineGrid.js(39,42): error TS2339: Property 'createChild' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/perf_ui/TimelineGrid.js(43,58): error TS2339: Property 'createChild' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/perf_ui/TimelineGrid.js(44,61): error TS2339: Property 'createChild' does not exist on type 'Element'. -node_modules/chrome-devtools-frontend/front_end/perf_ui/TimelineGrid.js(51,36): error TS2694: Namespace 'TimelineGrid' has no exported member 'DividersData'. -node_modules/chrome-devtools-frontend/front_end/perf_ui/TimelineGrid.js(98,35): error TS2694: Namespace 'TimelineGrid' has no exported member 'DividersData'. +node_modules/chrome-devtools-frontend/front_end/perf_ui/TimelineGrid.js(51,36): error TS2694: Namespace 'PerfUI.TimelineGrid' has no exported member 'DividersData'. +node_modules/chrome-devtools-frontend/front_end/perf_ui/TimelineGrid.js(98,35): error TS2694: Namespace 'PerfUI.TimelineGrid' has no exported member 'DividersData'. node_modules/chrome-devtools-frontend/front_end/perf_ui/TimelineGrid.js(104,80): error TS2345: Argument of type 'number' is not assignable to parameter of type '{ [x: string]: any; Unknown: number; Foreground: number; Background: number; Selection: number; }'. -node_modules/chrome-devtools-frontend/front_end/perf_ui/TimelineGrid.js(119,35): error TS2694: Namespace 'TimelineGrid' has no exported member 'DividersData'. +node_modules/chrome-devtools-frontend/front_end/perf_ui/TimelineGrid.js(119,35): error TS2694: Namespace 'PerfUI.TimelineGrid' has no exported member 'DividersData'. node_modules/chrome-devtools-frontend/front_end/perf_ui/TimelineGrid.js(132,68): error TS2345: Argument of type 'number' is not assignable to parameter of type '{ [x: string]: any; Unknown: number; Foreground: number; Background: number; Selection: number; }'. node_modules/chrome-devtools-frontend/front_end/perf_ui/TimelineGrid.js(135,64): error TS2345: Argument of type 'number' is not assignable to parameter of type '{ [x: string]: any; Unknown: number; Foreground: number; Background: number; Selection: number; }'. node_modules/chrome-devtools-frontend/front_end/perf_ui/TimelineGrid.js(189,25): error TS2339: Property '_labelElement' does not exist on type 'Element'. @@ -8973,7 +8575,6 @@ node_modules/chrome-devtools-frontend/front_end/perf_ui/TimelineGrid.js(199,15): node_modules/chrome-devtools-frontend/front_end/perf_ui/TimelineGrid.js(200,23): error TS2339: Property 'style' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/perf_ui/TimelineGrid.js(210,7): error TS2322: Type 'Node' is not assignable to type 'Element'. node_modules/chrome-devtools-frontend/front_end/perf_ui/TimelineGrid.js(215,7): error TS2322: Type 'Node' is not assignable to type 'Element'. -node_modules/chrome-devtools-frontend/front_end/perf_ui/TimelineGrid.js(266,89): error TS1003: Identifier expected. node_modules/chrome-devtools-frontend/front_end/perf_ui/TimelineGrid.js(267,21): error TS2339: Property 'DividersData' does not exist on type 'typeof TimelineGrid'. node_modules/chrome-devtools-frontend/front_end/perf_ui/TimelineGrid.js(277,15): error TS2355: A function whose declared type is neither 'void' nor 'any' must return a value. node_modules/chrome-devtools-frontend/front_end/perf_ui/TimelineGrid.js(284,15): error TS2355: A function whose declared type is neither 'void' nor 'any' must return a value. @@ -8989,6 +8590,8 @@ node_modules/chrome-devtools-frontend/front_end/perf_ui/TimelineOverviewPane.js( node_modules/chrome-devtools-frontend/front_end/perf_ui/TimelineOverviewPane.js(85,14): error TS2339: Property 'appendChildren' does not exist on type 'DocumentFragment'. node_modules/chrome-devtools-frontend/front_end/perf_ui/TimelineOverviewPane.js(112,30): error TS2339: Property 'offsetWidth' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/perf_ui/TimelineOverviewPane.js(152,7): error TS2322: Type 'Promise' is not assignable to type 'Promise'. +node_modules/chrome-devtools-frontend/front_end/perf_ui/TimelineOverviewPane.js(162,39): error TS2345: Argument of type 'TimelineOverviewCalculator' is not assignable to parameter of type '{ [x: string]: any; computePosition(time: number): number; formatValue(time: number, precision?: ...'. + Property 'positionToTime' does not exist on type '{ [x: string]: any; computePosition(time: number): number; formatValue(time: number, precision?: ...'. node_modules/chrome-devtools-frontend/front_end/perf_ui/TimelineOverviewPane.js(186,57): error TS2339: Property 'valuesArray' does not exist on type 'Map'. node_modules/chrome-devtools-frontend/front_end/perf_ui/TimelineOverviewPane.js(213,22): error TS2694: Namespace 'Common' has no exported member 'Event'. node_modules/chrome-devtools-frontend/front_end/perf_ui/TimelineOverviewPane.js(319,19): error TS2339: Property 'preciseMillisToString' does not exist on type 'NumberConstructor'. @@ -9000,29 +8603,13 @@ node_modules/chrome-devtools-frontend/front_end/perf_ui/TimelineOverviewPane.js( node_modules/chrome-devtools-frontend/front_end/perf_ui/TimelineOverviewPane.js(491,37): error TS2345: Argument of type 'symbol' is not assignable to parameter of type '{ [x: string]: any; SetExactSize: symbol; SetExactWidthMaxHeight: symbol; MeasureContent: symbol; }'. node_modules/chrome-devtools-frontend/front_end/perf_ui/TimelineOverviewPane.js(495,14): error TS2339: Property 'createChild' does not exist on type 'DocumentFragment'. node_modules/chrome-devtools-frontend/front_end/perf_ui/TimelineOverviewPane.js(508,61): error TS2339: Property 'boxInWindow' does not exist on type 'Element'. -node_modules/chrome-devtools-frontend/front_end/performance_test_runner/TimelineTestRunner.js(10,23): error TS2339: Property 'timelinePropertyFormatters' does not exist on type 'typeof PerformanceTestRunner'. -node_modules/chrome-devtools-frontend/front_end/performance_test_runner/TimelineTestRunner.js(45,23): error TS2339: Property 'InvalidationFormatters' does not exist on type 'typeof PerformanceTestRunner'. node_modules/chrome-devtools-frontend/front_end/performance_test_runner/TimelineTestRunner.js(74,36): error TS2554: Expected 0 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/performance_test_runner/TimelineTestRunner.js(81,13): error TS2551: Property 'panels' does not exist on type 'typeof UI'. Did you mean 'Panel'? -node_modules/chrome-devtools-frontend/front_end/performance_test_runner/TimelineTestRunner.js(91,26): error TS2551: Property 'panels' does not exist on type 'typeof UI'. Did you mean 'Panel'? node_modules/chrome-devtools-frontend/front_end/performance_test_runner/TimelineTestRunner.js(98,5): error TS2554: Expected 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/performance_test_runner/TimelineTestRunner.js(108,13): error TS2551: Property 'panels' does not exist on type 'typeof UI'. Did you mean 'Panel'? node_modules/chrome-devtools-frontend/front_end/performance_test_runner/TimelineTestRunner.js(120,43): error TS2554: Expected 0 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/performance_test_runner/TimelineTestRunner.js(130,6): error TS2551: Property 'panels' does not exist on type 'typeof UI'. Did you mean 'Panel'? -node_modules/chrome-devtools-frontend/front_end/performance_test_runner/TimelineTestRunner.js(131,53): error TS2339: Property 'tracingManager' does not exist on type 'typeof TestRunner'. -node_modules/chrome-devtools-frontend/front_end/performance_test_runner/TimelineTestRunner.js(131,90): error TS2551: Property 'panels' does not exist on type 'typeof UI'. Did you mean 'Panel'? -node_modules/chrome-devtools-frontend/front_end/performance_test_runner/TimelineTestRunner.js(135,28): error TS2551: Property 'panels' does not exist on type 'typeof UI'. Did you mean 'Panel'? -node_modules/chrome-devtools-frontend/front_end/performance_test_runner/TimelineTestRunner.js(139,20): error TS2551: Property 'panels' does not exist on type 'typeof UI'. Did you mean 'Panel'? -node_modules/chrome-devtools-frontend/front_end/performance_test_runner/TimelineTestRunner.js(147,8): error TS2551: Property 'panels' does not exist on type 'typeof UI'. Did you mean 'Panel'? node_modules/chrome-devtools-frontend/front_end/performance_test_runner/TimelineTestRunner.js(159,9): error TS2554: Expected 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/performance_test_runner/TimelineTestRunner.js(189,53): error TS2551: Property 'panels' does not exist on type 'typeof UI'. Did you mean 'Panel'? node_modules/chrome-devtools-frontend/front_end/performance_test_runner/TimelineTestRunner.js(220,44): error TS2339: Property 'peekLast' does not exist on type 'any[]'. -node_modules/chrome-devtools-frontend/front_end/performance_test_runner/TimelineTestRunner.js(249,54): error TS2339: Property 'timelinePropertyFormatters' does not exist on type 'typeof PerformanceTestRunner'. node_modules/chrome-devtools-frontend/front_end/performance_test_runner/TimelineTestRunner.js(254,19): error TS2554: Expected 2 arguments, but got 3. -node_modules/chrome-devtools-frontend/front_end/performance_test_runner/TimelineTestRunner.js(310,93): error TS2339: Property 'InvalidationFormatters' does not exist on type 'typeof PerformanceTestRunner'. node_modules/chrome-devtools-frontend/front_end/performance_test_runner/TimelineTestRunner.js(321,53): error TS2345: Argument of type 'number' is not assignable to parameter of type 'V'. -node_modules/chrome-devtools-frontend/front_end/performance_test_runner/TimelineTestRunner.js(347,23): error TS2551: Property 'panels' does not exist on type 'typeof UI'. Did you mean 'Panel'? -node_modules/chrome-devtools-frontend/front_end/performance_test_runner/TimelineTestRunner.js(355,6): error TS2551: Property 'panels' does not exist on type 'typeof UI'. Did you mean 'Panel'? node_modules/chrome-devtools-frontend/front_end/persistence/Automapping.js(67,40): error TS2339: Property 'valuesArray' does not exist on type 'Set'. node_modules/chrome-devtools-frontend/front_end/persistence/Automapping.js(155,22): error TS2694: Namespace 'Common' has no exported member 'Event'. node_modules/chrome-devtools-frontend/front_end/persistence/Automapping.js(315,20): error TS2362: The left-hand side of an arithmetic operation must be of type 'any', 'number' or an enum type. @@ -9035,9 +8622,11 @@ node_modules/chrome-devtools-frontend/front_end/persistence/DefaultMapping.js(36 node_modules/chrome-devtools-frontend/front_end/persistence/DefaultMapping.js(46,22): error TS2694: Namespace 'Common' has no exported member 'Event'. node_modules/chrome-devtools-frontend/front_end/persistence/DefaultMapping.js(54,22): error TS2694: Namespace 'Common' has no exported member 'Event'. node_modules/chrome-devtools-frontend/front_end/persistence/DefaultMapping.js(62,22): error TS2694: Namespace 'Common' has no exported member 'Event'. -node_modules/chrome-devtools-frontend/front_end/persistence/DefaultMapping.js(106,24): error TS2339: Property 'addEventListener' does not exist on type 'UISourceCode'. node_modules/chrome-devtools-frontend/front_end/persistence/DefaultMapping.js(130,22): error TS2694: Namespace 'Common' has no exported member 'Event'. node_modules/chrome-devtools-frontend/front_end/persistence/DefaultMapping.js(143,40): error TS2339: Property 'valuesArray' does not exist on type 'Set'. +node_modules/chrome-devtools-frontend/front_end/persistence/EditFileSystemView.js(56,46): error TS2345: Argument of type 'this' is not assignable to parameter of type '{ [x: string]: any; renderItem(item: T, editable: boolean): Element; removeItemRequested(item: T,...'. + Type 'EditFileSystemView' is not assignable to type '{ [x: string]: any; renderItem(item: T, editable: boolean): Element; removeItemRequested(item: T,...'. + Property '_fileSystemPath' does not exist on type '{ [x: string]: any; renderItem(item: T, editable: boolean): Element; removeItemRequested(item: T,...'. node_modules/chrome-devtools-frontend/front_end/persistence/EditFileSystemView.js(60,48): error TS2339: Property 'createChild' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/persistence/EditFileSystemView.js(61,82): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/persistence/EditFileSystemView.js(62,41): error TS2555: Expected at least 2 arguments, but got 1. @@ -9045,6 +8634,7 @@ node_modules/chrome-devtools-frontend/front_end/persistence/EditFileSystemView.j node_modules/chrome-devtools-frontend/front_end/persistence/EditFileSystemView.js(69,53): error TS2339: Property 'createChild' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/persistence/EditFileSystemView.js(71,9): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/persistence/EditFileSystemView.js(73,29): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/persistence/EditFileSystemView.js(74,51): error TS2345: Argument of type 'this' is not assignable to parameter of type '{ [x: string]: any; renderItem(item: T, editable: boolean): Element; removeItemRequested(item: T,...'. node_modules/chrome-devtools-frontend/front_end/persistence/EditFileSystemView.js(78,46): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/persistence/EditFileSystemView.js(82,25): error TS2339: Property 'tabIndex' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/persistence/EditFileSystemView.js(135,38): error TS2339: Property 'createChild' does not exist on type 'Element'. @@ -9060,18 +8650,22 @@ node_modules/chrome-devtools-frontend/front_end/persistence/EditFileSystemView.j node_modules/chrome-devtools-frontend/front_end/persistence/EditFileSystemView.js(285,26): error TS2339: Property 'createChild' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/persistence/FileSystemMapping.js(65,22): error TS2694: Namespace 'Common' has no exported member 'Event'. node_modules/chrome-devtools-frontend/front_end/persistence/FileSystemMapping.js(73,22): error TS2694: Namespace 'Common' has no exported member 'Event'. -node_modules/chrome-devtools-frontend/front_end/persistence/FileSystemMapping.js(180,46): error TS2339: Property 'remove' does not exist on type 'Entry[]'. -node_modules/chrome-devtools-frontend/front_end/persistence/FileSystemMapping.js(285,52): error TS2339: Property 'remove' does not exist on type 'Entry[]'. node_modules/chrome-devtools-frontend/front_end/persistence/FileSystemWorkspaceBinding.js(134,22): error TS2694: Namespace 'Common' has no exported member 'Event'. node_modules/chrome-devtools-frontend/front_end/persistence/FileSystemWorkspaceBinding.js(150,22): error TS2694: Namespace 'Common' has no exported member 'Event'. node_modules/chrome-devtools-frontend/front_end/persistence/FileSystemWorkspaceBinding.js(156,28): error TS2339: Property 'remove' does not exist on type 'Map'. node_modules/chrome-devtools-frontend/front_end/persistence/FileSystemWorkspaceBinding.js(160,22): error TS2694: Namespace 'Common' has no exported member 'Event'. -node_modules/chrome-devtools-frontend/front_end/persistence/FileSystemWorkspaceBinding.js(163,67): error TS2694: Namespace 'IsolatedFileSystemManager' has no exported member 'FilesChangedData'. +node_modules/chrome-devtools-frontend/front_end/persistence/FileSystemWorkspaceBinding.js(163,67): error TS2694: Namespace 'Persistence.IsolatedFileSystemManager' has no exported member 'FilesChangedData'. node_modules/chrome-devtools-frontend/front_end/persistence/FileSystemWorkspaceBinding.js(190,30): error TS2339: Property 'remove' does not exist on type 'Map'. node_modules/chrome-devtools-frontend/front_end/persistence/FileSystemWorkspaceBinding.js(222,26): error TS2345: Argument of type 'string' is not assignable to parameter of type '{ [x: string]: any; Debugger: string; Formatter: string; Network: string; Snippets: string; FileS...'. +node_modules/chrome-devtools-frontend/front_end/persistence/FileSystemWorkspaceBinding.js(232,26): error TS2345: Argument of type 'this' is not assignable to parameter of type '{ [x: string]: any; workspace(): Workspace; id(): string; type(): string; isServiceProject(): boo...'. + Type 'FileSystem' is not assignable to type '{ [x: string]: any; workspace(): Workspace; id(): string; type(): string; isServiceProject(): boo...'. + Property '_fileSystem' does not exist on type '{ [x: string]: any; workspace(): Workspace; id(): string; type(): string; isServiceProject(): boo...'. node_modules/chrome-devtools-frontend/front_end/persistence/FileSystemWorkspaceBinding.js(432,23): error TS2339: Property 'intersectOrdered' does not exist on type 'string[]'. node_modules/chrome-devtools-frontend/front_end/persistence/FileSystemWorkspaceBinding.js(432,61): error TS2339: Property 'naturalOrderComparator' does not exist on type 'StringConstructor'. -node_modules/chrome-devtools-frontend/front_end/persistence/IsolatedFileSystem.js(68,25): error TS2554: Expected 0-1 arguments, but got 2. +node_modules/chrome-devtools-frontend/front_end/persistence/FileSystemWorkspaceBinding.js(500,76): error TS2345: Argument of type 'this' is not assignable to parameter of type '{ [x: string]: any; workspace(): Workspace; id(): string; type(): string; isServiceProject(): boo...'. + Type 'FileSystem' is not assignable to type '{ [x: string]: any; workspace(): Workspace; id(): string; type(): string; isServiceProject(): boo...'. + Property '_fileSystem' does not exist on type '{ [x: string]: any; workspace(): Workspace; id(): string; type(): string; isServiceProject(): boo...'. +node_modules/chrome-devtools-frontend/front_end/persistence/IsolatedFileSystem.js(68,47): error TS2339: Property 'isolatedFileSystem' does not exist on type 'typeof InspectorFrontendHostAPI'. node_modules/chrome-devtools-frontend/front_end/persistence/IsolatedFileSystem.js(75,10): error TS2339: Property 'catchException' does not exist on type 'Promise'. node_modules/chrome-devtools-frontend/front_end/persistence/IsolatedFileSystem.js(83,59): error TS2339: Property 'message' does not exist on type 'DOMError'. node_modules/chrome-devtools-frontend/front_end/persistence/IsolatedFileSystem.js(97,17): error TS2304: Cannot find name 'FileEntry'. @@ -9084,6 +8678,8 @@ node_modules/chrome-devtools-frontend/front_end/persistence/IsolatedFileSystem.j node_modules/chrome-devtools-frontend/front_end/persistence/IsolatedFileSystem.js(239,27): error TS2304: Cannot find name 'FileEntry'. node_modules/chrome-devtools-frontend/front_end/persistence/IsolatedFileSystem.js(267,17): error TS2304: Cannot find name 'FileEntry'. node_modules/chrome-devtools-frontend/front_end/persistence/IsolatedFileSystem.js(278,17): error TS2304: Cannot find name 'FileError'. +node_modules/chrome-devtools-frontend/front_end/persistence/IsolatedFileSystem.js(344,31): error TS2345: Argument of type 'string | ArrayBuffer' is not assignable to parameter of type 'string'. + Type 'ArrayBuffer' is not assignable to type 'string'. node_modules/chrome-devtools-frontend/front_end/persistence/IsolatedFileSystem.js(360,34): error TS2345: Argument of type 'number' is not assignable to parameter of type '{ [x: string]: any; WindowDocked: number; WindowUndocked: number; ScriptsBreakpointSet: number; T...'. node_modules/chrome-devtools-frontend/front_end/persistence/IsolatedFileSystem.js(364,17): error TS2304: Cannot find name 'FileEntry'. node_modules/chrome-devtools-frontend/front_end/persistence/IsolatedFileSystem.js(372,17): error TS2304: Cannot find name 'FileWriter'. @@ -9097,44 +8693,43 @@ node_modules/chrome-devtools-frontend/front_end/persistence/IsolatedFileSystem.j node_modules/chrome-devtools-frontend/front_end/persistence/IsolatedFileSystem.js(513,17): error TS2304: Cannot find name 'DirectoryEntry'. node_modules/chrome-devtools-frontend/front_end/persistence/IsolatedFileSystem.js(529,54): error TS2339: Property 'valuesArray' does not exist on type 'Set'. node_modules/chrome-devtools-frontend/front_end/persistence/IsolatedFileSystem.js(564,70): error TS2339: Property 'asRegExp' does not exist on type 'Setting'. -node_modules/chrome-devtools-frontend/front_end/persistence/IsolatedFileSystem.js(583,29): error TS2339: Property 'searchInPath' does not exist on type 'typeof InspectorFrontendHost'. -node_modules/chrome-devtools-frontend/front_end/persistence/IsolatedFileSystem.js(601,27): error TS2339: Property 'indexPath' does not exist on type 'typeof InspectorFrontendHost'. +node_modules/chrome-devtools-frontend/front_end/persistence/IsolatedFileSystem.js(583,29): error TS2339: Property 'searchInPath' does not exist on type 'typeof InspectorFrontendHostAPI'. +node_modules/chrome-devtools-frontend/front_end/persistence/IsolatedFileSystem.js(601,27): error TS2339: Property 'indexPath' does not exist on type 'typeof InspectorFrontendHostAPI'. node_modules/chrome-devtools-frontend/front_end/persistence/IsolatedFileSystemManager.js(40,29): error TS1005: '>' expected. -node_modules/chrome-devtools-frontend/front_end/persistence/IsolatedFileSystemManager.js(75,27): error TS2339: Property 'requestFileSystems' does not exist on type 'typeof InspectorFrontendHost'. +node_modules/chrome-devtools-frontend/front_end/persistence/IsolatedFileSystemManager.js(45,27): error TS2551: Property 'events' does not exist on type 'typeof InspectorFrontendHostAPI'. Did you mean 'Events'? +node_modules/chrome-devtools-frontend/front_end/persistence/IsolatedFileSystemManager.js(47,27): error TS2551: Property 'events' does not exist on type 'typeof InspectorFrontendHostAPI'. Did you mean 'Events'? +node_modules/chrome-devtools-frontend/front_end/persistence/IsolatedFileSystemManager.js(49,27): error TS2551: Property 'events' does not exist on type 'typeof InspectorFrontendHostAPI'. Did you mean 'Events'? +node_modules/chrome-devtools-frontend/front_end/persistence/IsolatedFileSystemManager.js(51,27): error TS2551: Property 'events' does not exist on type 'typeof InspectorFrontendHostAPI'. Did you mean 'Events'? +node_modules/chrome-devtools-frontend/front_end/persistence/IsolatedFileSystemManager.js(53,27): error TS2551: Property 'events' does not exist on type 'typeof InspectorFrontendHostAPI'. Did you mean 'Events'? +node_modules/chrome-devtools-frontend/front_end/persistence/IsolatedFileSystemManager.js(55,27): error TS2551: Property 'events' does not exist on type 'typeof InspectorFrontendHostAPI'. Did you mean 'Events'? +node_modules/chrome-devtools-frontend/front_end/persistence/IsolatedFileSystemManager.js(57,27): error TS2551: Property 'events' does not exist on type 'typeof InspectorFrontendHostAPI'. Did you mean 'Events'? +node_modules/chrome-devtools-frontend/front_end/persistence/IsolatedFileSystemManager.js(73,27): error TS2551: Property 'events' does not exist on type 'typeof InspectorFrontendHostAPI'. Did you mean 'Events'? +node_modules/chrome-devtools-frontend/front_end/persistence/IsolatedFileSystemManager.js(75,27): error TS2339: Property 'requestFileSystems' does not exist on type 'typeof InspectorFrontendHostAPI'. node_modules/chrome-devtools-frontend/front_end/persistence/IsolatedFileSystemManager.js(79,24): error TS2694: Namespace 'Common' has no exported member 'Event'. -node_modules/chrome-devtools-frontend/front_end/persistence/IsolatedFileSystemManager.js(83,83): error TS2694: Namespace 'IsolatedFileSystemManager' has no exported member 'FileSystem'. -node_modules/chrome-devtools-frontend/front_end/persistence/IsolatedFileSystemManager.js(105,29): error TS2339: Property 'addFileSystem' does not exist on type 'typeof InspectorFrontendHost'. -node_modules/chrome-devtools-frontend/front_end/persistence/IsolatedFileSystemManager.js(113,27): error TS2339: Property 'removeFileSystem' does not exist on type 'typeof InspectorFrontendHost'. -node_modules/chrome-devtools-frontend/front_end/persistence/IsolatedFileSystemManager.js(124,53): error TS2694: Namespace 'IsolatedFileSystemManager' has no exported member 'FileSystem'. +node_modules/chrome-devtools-frontend/front_end/persistence/IsolatedFileSystemManager.js(83,83): error TS2694: Namespace 'Persistence.IsolatedFileSystemManager' has no exported member 'FileSystem'. +node_modules/chrome-devtools-frontend/front_end/persistence/IsolatedFileSystemManager.js(105,29): error TS2339: Property 'addFileSystem' does not exist on type 'typeof InspectorFrontendHostAPI'. +node_modules/chrome-devtools-frontend/front_end/persistence/IsolatedFileSystemManager.js(113,27): error TS2339: Property 'removeFileSystem' does not exist on type 'typeof InspectorFrontendHostAPI'. +node_modules/chrome-devtools-frontend/front_end/persistence/IsolatedFileSystemManager.js(124,53): error TS2694: Namespace 'Persistence.IsolatedFileSystemManager' has no exported member 'FileSystem'. node_modules/chrome-devtools-frontend/front_end/persistence/IsolatedFileSystemManager.js(150,22): error TS2694: Namespace 'Common' has no exported member 'Event'. -node_modules/chrome-devtools-frontend/front_end/persistence/IsolatedFileSystemManager.js(154,72): error TS2694: Namespace 'IsolatedFileSystemManager' has no exported member 'FileSystem'. +node_modules/chrome-devtools-frontend/front_end/persistence/IsolatedFileSystemManager.js(154,72): error TS2694: Namespace 'Persistence.IsolatedFileSystemManager' has no exported member 'FileSystem'. node_modules/chrome-devtools-frontend/front_end/persistence/IsolatedFileSystemManager.js(171,22): error TS2694: Namespace 'Common' has no exported member 'Event'. node_modules/chrome-devtools-frontend/front_end/persistence/IsolatedFileSystemManager.js(185,22): error TS2694: Namespace 'Common' has no exported member 'Event'. node_modules/chrome-devtools-frontend/front_end/persistence/IsolatedFileSystemManager.js(211,37): error TS2345: Argument of type 'string' is not assignable to parameter of type 'V'. node_modules/chrome-devtools-frontend/front_end/persistence/IsolatedFileSystemManager.js(222,30): error TS2339: Property 'valuesArray' does not exist on type 'Map'. node_modules/chrome-devtools-frontend/front_end/persistence/IsolatedFileSystemManager.js(284,22): error TS2694: Namespace 'Common' has no exported member 'Event'. node_modules/chrome-devtools-frontend/front_end/persistence/IsolatedFileSystemManager.js(297,22): error TS2694: Namespace 'Common' has no exported member 'Event'. -node_modules/chrome-devtools-frontend/front_end/persistence/IsolatedFileSystemManager.js(308,29): error TS2339: Property 'stopIndexing' does not exist on type 'typeof InspectorFrontendHost'. +node_modules/chrome-devtools-frontend/front_end/persistence/IsolatedFileSystemManager.js(308,29): error TS2339: Property 'stopIndexing' does not exist on type 'typeof InspectorFrontendHostAPI'. node_modules/chrome-devtools-frontend/front_end/persistence/IsolatedFileSystemManager.js(314,22): error TS2694: Namespace 'Common' has no exported member 'Event'. node_modules/chrome-devtools-frontend/front_end/persistence/IsolatedFileSystemManager.js(327,22): error TS2694: Namespace 'Common' has no exported member 'Event'. -node_modules/chrome-devtools-frontend/front_end/persistence/IsolatedFileSystemManager.js(341,97): error TS1003: Identifier expected. node_modules/chrome-devtools-frontend/front_end/persistence/IsolatedFileSystemManager.js(342,39): error TS2339: Property 'FileSystem' does not exist on type 'typeof IsolatedFileSystemManager'. -node_modules/chrome-devtools-frontend/front_end/persistence/IsolatedFileSystemManager.js(344,121): error TS1003: Identifier expected. node_modules/chrome-devtools-frontend/front_end/persistence/IsolatedFileSystemManager.js(345,39): error TS2339: Property 'FilesChangedData' does not exist on type 'typeof IsolatedFileSystemManager'. -node_modules/chrome-devtools-frontend/front_end/persistence/NetworkPersistenceManager.js(40,43): error TS2694: Namespace 'EventTarget' has no exported member 'EventDescriptor'. +node_modules/chrome-devtools-frontend/front_end/persistence/NetworkPersistenceManager.js(40,43): error TS2694: Namespace 'Common.EventTarget' has no exported member 'EventDescriptor'. node_modules/chrome-devtools-frontend/front_end/persistence/NetworkPersistenceManager.js(140,55): error TS2339: Property 'hashCode' does not exist on type 'StringConstructor'. -node_modules/chrome-devtools-frontend/front_end/persistence/NetworkPersistenceManager.js(341,70): error TS2339: Property 'Network' does not exist on type 'typeof Protocol'. node_modules/chrome-devtools-frontend/front_end/persistence/Persistence.js(21,51): error TS1005: '>' expected. +node_modules/chrome-devtools-frontend/front_end/persistence/Persistence.js(26,45): error TS2345: Argument of type 'LinkDecorator' is not assignable to parameter of type '{ [x: string]: any; linkIcon(uiSourceCode: UISourceCode): Icon; }'. + Property '_bindingChanged' does not exist on type '{ [x: string]: any; linkIcon(uiSourceCode: UISourceCode): Icon; }'. node_modules/chrome-devtools-frontend/front_end/persistence/Persistence.js(58,23): error TS1138: Parameter declaration expected. node_modules/chrome-devtools-frontend/front_end/persistence/Persistence.js(58,23): error TS8024: JSDoc '@param' tag has name 'function', but there is no parameter with that name. -node_modules/chrome-devtools-frontend/front_end/persistence/Persistence.js(119,21): error TS2339: Property 'addEventListener' does not exist on type 'UISourceCode'. -node_modules/chrome-devtools-frontend/front_end/persistence/Persistence.js(121,24): error TS2339: Property 'addEventListener' does not exist on type 'UISourceCode'. -node_modules/chrome-devtools-frontend/front_end/persistence/Persistence.js(123,21): error TS2339: Property 'addEventListener' does not exist on type 'UISourceCode'. -node_modules/chrome-devtools-frontend/front_end/persistence/Persistence.js(125,24): error TS2339: Property 'addEventListener' does not exist on type 'UISourceCode'. -node_modules/chrome-devtools-frontend/front_end/persistence/Persistence.js(151,21): error TS2339: Property 'removeEventListener' does not exist on type 'UISourceCode'. -node_modules/chrome-devtools-frontend/front_end/persistence/Persistence.js(153,24): error TS2339: Property 'removeEventListener' does not exist on type 'UISourceCode'. -node_modules/chrome-devtools-frontend/front_end/persistence/Persistence.js(155,21): error TS2339: Property 'removeEventListener' does not exist on type 'UISourceCode'. -node_modules/chrome-devtools-frontend/front_end/persistence/Persistence.js(157,24): error TS2339: Property 'removeEventListener' does not exist on type 'UISourceCode'. node_modules/chrome-devtools-frontend/front_end/persistence/Persistence.js(176,22): error TS2694: Namespace 'Common' has no exported member 'Event'. node_modules/chrome-devtools-frontend/front_end/persistence/Persistence.js(218,22): error TS2694: Namespace 'Common' has no exported member 'Event'. node_modules/chrome-devtools-frontend/front_end/persistence/Persistence.js(326,43): error TS2339: Property 'set' does not exist on type 'Multimap'. @@ -9143,7 +8738,7 @@ node_modules/chrome-devtools-frontend/front_end/persistence/Persistence.js(341,4 node_modules/chrome-devtools-frontend/front_end/persistence/Persistence.js(343,70): error TS2339: Property 'get' does not exist on type 'Multimap'. node_modules/chrome-devtools-frontend/front_end/persistence/PersistenceActions.js(30,44): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/persistence/PersistenceActions.js(34,9): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/persistence/PersistenceActions.js(34,83): error TS2339: Property 'showItemInFolder' does not exist on type 'typeof InspectorFrontendHost'. +node_modules/chrome-devtools-frontend/front_end/persistence/PersistenceActions.js(34,83): error TS2339: Property 'showItemInFolder' does not exist on type 'typeof InspectorFrontendHostAPI'. node_modules/chrome-devtools-frontend/front_end/persistence/PersistenceActions.js(39,44): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/persistence/PersistenceUtils.js(49,1): error TS8022: JSDoc '@extends' is not attached to a class. node_modules/chrome-devtools-frontend/front_end/persistence/PersistenceUtils.js(60,22): error TS2694: Namespace 'Common' has no exported member 'Event'. @@ -9162,7 +8757,6 @@ node_modules/chrome-devtools-frontend/front_end/persistence/WorkspaceSettingsTab node_modules/chrome-devtools-frontend/front_end/persistence/WorkspaceSettingsTab.js(122,31): error TS2345: Argument of type 'ToolbarButton' is not assignable to parameter of type '{ [x: string]: any; item(): any & any; } & { [x: string]: any; item(): any & any; }'. Type 'ToolbarButton' is not assignable to type '{ [x: string]: any; item(): any & any; }'. node_modules/chrome-devtools-frontend/front_end/platform/utilities.js(30,30): error TS2304: Cannot find name 'Arguments'. -node_modules/chrome-devtools-frontend/front_end/platform/utilities.js(30,58): error TS1003: Identifier expected. node_modules/chrome-devtools-frontend/front_end/platform/utilities.js(31,5): error TS2300: Duplicate identifier 'ArrayLike'. node_modules/chrome-devtools-frontend/front_end/platform/utilities.js(46,18): error TS2339: Property 'findAll' does not exist on type 'String'. node_modules/chrome-devtools-frontend/front_end/platform/utilities.js(59,18): error TS2339: Property 'reverse' does not exist on type 'String'. @@ -9272,11 +8866,10 @@ node_modules/chrome-devtools-frontend/front_end/product_registry/BadgePool.js(17 node_modules/chrome-devtools-frontend/front_end/product_registry/ProductRegistry.js(8,24): error TS2339: Property 'runtime' does not exist on type 'Window'. node_modules/chrome-devtools-frontend/front_end/product_registry/ProductRegistry.js(11,31): error TS2339: Property 'singleton' does not exist on type 'Window'. node_modules/chrome-devtools-frontend/front_end/product_registry/ProductRegistry.js(22,15): error TS2355: A function whose declared type is neither 'void' nor 'any' must return a value. -node_modules/chrome-devtools-frontend/front_end/product_registry/ProductRegistry.js(28,41): error TS2694: Namespace 'Registry' has no exported member 'ProductEntry'. +node_modules/chrome-devtools-frontend/front_end/product_registry/ProductRegistry.js(28,41): error TS2694: Namespace 'ProductRegistry.Registry' has no exported member 'ProductEntry'. node_modules/chrome-devtools-frontend/front_end/product_registry/ProductRegistry.js(34,15): error TS2355: A function whose declared type is neither 'void' nor 'any' must return a value. -node_modules/chrome-devtools-frontend/front_end/product_registry/ProductRegistry.js(55,41): error TS2694: Namespace 'Registry' has no exported member 'ProductEntry'. -node_modules/chrome-devtools-frontend/front_end/product_registry/ProductRegistry.js(71,47): error TS1003: Identifier expected. -node_modules/chrome-devtools-frontend/front_end/product_registry/ProductRegistry.js(72,26): error TS2339: Property 'ProductEntry' does not exist on type '() => void'. +node_modules/chrome-devtools-frontend/front_end/product_registry/ProductRegistry.js(55,41): error TS2694: Namespace 'ProductRegistry.Registry' has no exported member 'ProductEntry'. +node_modules/chrome-devtools-frontend/front_end/product_registry/ProductRegistry.js(72,26): error TS2339: Property 'ProductEntry' does not exist on type '{ (): void; prototype: { [x: string]: any; }; }'. node_modules/chrome-devtools-frontend/front_end/product_registry_impl/ProductRegistryData.js(1488,1): error TS2345: Argument of type '({ "hash": string; "prefixes": { "": { "product": number; "type": number; }; }; } | { "hash": str...' is not assignable to parameter of type '{ hash: string; prefixes: { [x: string]: { product: number; type: number; }; }; }[]'. Type '{ "hash": string; "prefixes": { "": { "product": number; "type": number; }; }; } | { "hash": stri...' is not assignable to type '{ hash: string; prefixes: { [x: string]: { product: number; type: number; }; }; }'. Type '{ "hash": string; "prefixes": { "": { "product": number; }; }; }' is not assignable to type '{ hash: string; prefixes: { [x: string]: { product: number; type: number; }; }; }'. @@ -9285,13 +8878,13 @@ node_modules/chrome-devtools-frontend/front_end/product_registry_impl/ProductReg Property '""' is incompatible with index signature. Type '{ "product": number; }' is not assignable to type '{ product: number; type: number; }'. Property 'type' is missing in type '{ "product": number; }'. -node_modules/chrome-devtools-frontend/front_end/product_registry_impl/ProductRegistryImpl.js(27,41): error TS2694: Namespace 'Registry' has no exported member 'ProductEntry'. -node_modules/chrome-devtools-frontend/front_end/product_registry_impl/ProductRegistryImpl.js(103,67): error TS2694: Namespace 'Registry' has no exported member 'ProductEntry'. -node_modules/chrome-devtools-frontend/front_end/profiler/BottomUpProfileDataGrid.js(68,9): error TS2322: Type 'BottomUpProfileDataGridNode' is not assignable to type '{ [x: string]: any; formatValue(value: number, node: any & any): string; formatPercent(value: num...'. - Type 'BottomUpProfileDataGridNode' is not assignable to type '{ [x: string]: any; formatValue(value: number, node: any & any): string; formatPercent(value: num...'. +node_modules/chrome-devtools-frontend/front_end/product_registry_impl/ProductRegistryImpl.js(27,41): error TS2694: Namespace 'ProductRegistry.Registry' has no exported member 'ProductEntry'. +node_modules/chrome-devtools-frontend/front_end/product_registry_impl/ProductRegistryImpl.js(103,67): error TS2694: Namespace 'ProductRegistry.Registry' has no exported member 'ProductEntry'. node_modules/chrome-devtools-frontend/front_end/profiler/BottomUpProfileDataGrid.js(68,9): error TS2322: Type 'BottomUpProfileDataGridNode' is not assignable to type '{ [x: string]: any; formatValue(value: number, node: any & any): string; formatPercent(value: num...'. Type 'BottomUpProfileDataGridNode' is not assignable to type '{ [x: string]: any; formatValue(value: number, node: any & any): string; formatPercent(value: num...'. Property 'formatValue' is missing in type 'BottomUpProfileDataGridNode'. +node_modules/chrome-devtools-frontend/front_end/profiler/BottomUpProfileDataGrid.js(68,9): error TS2322: Type 'BottomUpProfileDataGridNode' is not assignable to type '{ [x: string]: any; formatValue(value: number, node: any & any): string; formatPercent(value: num...'. + Type 'BottomUpProfileDataGridNode' is not assignable to type '{ [x: string]: any; formatValue(value: number, node: any & any): string; formatPercent(value: num...'. node_modules/chrome-devtools-frontend/front_end/profiler/BottomUpProfileDataGrid.js(196,26): error TS2339: Property 'UID' does not exist on type 'ProfileNode'. node_modules/chrome-devtools-frontend/front_end/profiler/BottomUpProfileDataGrid.js(197,23): error TS2339: Property 'UID' does not exist on type 'ProfileNode'. node_modules/chrome-devtools-frontend/front_end/profiler/BottomUpProfileDataGrid.js(212,68): error TS2339: Property 'UID' does not exist on type 'ProfileNode'. @@ -9308,16 +8901,22 @@ node_modules/chrome-devtools-frontend/front_end/profiler/CPUProfileFlameChart.js node_modules/chrome-devtools-frontend/front_end/profiler/CPUProfileFlameChart.js(130,21): error TS2339: Property '_entryNodes' does not exist on type 'ProfileFlameChartDataProvider'. node_modules/chrome-devtools-frontend/front_end/profiler/CPUProfileFlameChart.js(144,23): error TS2339: Property '_entryNodes' does not exist on type 'ProfileFlameChartDataProvider'. node_modules/chrome-devtools-frontend/front_end/profiler/CPUProfileFlameChart.js(154,21): error TS2339: Property '_entryNodes' does not exist on type 'ProfileFlameChartDataProvider'. +node_modules/chrome-devtools-frontend/front_end/profiler/CPUProfileFlameChart.js(212,58): error TS2345: Argument of type 'OverviewPane' is not assignable to parameter of type '{ [x: string]: any; requestWindowTimes(startTime: number, endTime: number): void; updateRangeSele...'. + Property '_overviewContainer' does not exist on type '{ [x: string]: any; requestWindowTimes(startTime: number, endTime: number): void; updateRangeSele...'. node_modules/chrome-devtools-frontend/front_end/profiler/CPUProfileFlameChart.js(231,22): error TS2694: Namespace 'Common' has no exported member 'Event'. node_modules/chrome-devtools-frontend/front_end/profiler/CPUProfileFlameChart.js(248,22): error TS2694: Namespace 'Common' has no exported member 'Event'. node_modules/chrome-devtools-frontend/front_end/profiler/CPUProfileFlameChart.js(414,44): error TS2339: Property 'createChild' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/profiler/CPUProfileFlameChart.js(452,22): error TS2694: Namespace 'Common' has no exported member 'Event'. node_modules/chrome-devtools-frontend/front_end/profiler/CPUProfileFlameChart.js(481,40): error TS2339: Property 'window' does not exist on type 'Element'. +node_modules/chrome-devtools-frontend/front_end/profiler/CPUProfileFlameChart.js(492,39): error TS2345: Argument of type 'OverviewCalculator' is not assignable to parameter of type '{ [x: string]: any; computePosition(time: number): number; formatValue(time: number, precision?: ...'. + Property '_dataProvider' does not exist on type '{ [x: string]: any; computePosition(time: number): number; formatValue(time: number, precision?: ...'. +node_modules/chrome-devtools-frontend/front_end/profiler/CPUProfileView.js(40,21): error TS2345: Argument of type 'NodeFormatter' is not assignable to parameter of type '{ [x: string]: any; formatValue(value: number, node: any & any): string; formatPercent(value: num...'. + Property '_profileView' does not exist on type '{ [x: string]: any; formatValue(value: number, node: any & any): string; formatPercent(value: num...'. node_modules/chrome-devtools-frontend/front_end/profiler/CPUProfileView.js(61,16): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/profiler/CPUProfileView.js(63,16): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/profiler/CPUProfileView.js(73,5): error TS2322: Type 'CPUFlameChartDataProvider' is not assignable to type '{ [x: string]: any; minimumBoundary(): number; totalTime(): number; formatValue(value: number, pr...'. node_modules/chrome-devtools-frontend/front_end/profiler/CPUProfileView.js(73,5): error TS2322: Type 'CPUFlameChartDataProvider' is not assignable to type '{ [x: string]: any; minimumBoundary(): number; totalTime(): number; formatValue(value: number, pr...'. Property '_cpuProfile' does not exist on type '{ [x: string]: any; minimumBoundary(): number; totalTime(): number; formatValue(value: number, pr...'. +node_modules/chrome-devtools-frontend/front_end/profiler/CPUProfileView.js(73,5): error TS2322: Type 'CPUFlameChartDataProvider' is not assignable to type '{ [x: string]: any; minimumBoundary(): number; totalTime(): number; formatValue(value: number, pr...'. node_modules/chrome-devtools-frontend/front_end/profiler/CPUProfileView.js(82,43): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/profiler/CPUProfileView.js(85,29): error TS2339: Property 'instance' does not exist on type 'typeof CPUProfileType'. node_modules/chrome-devtools-frontend/front_end/profiler/CPUProfileView.js(115,30): error TS2555: Expected at least 2 arguments, but got 1. @@ -9325,7 +8924,7 @@ node_modules/chrome-devtools-frontend/front_end/profiler/CPUProfileView.js(115,7 node_modules/chrome-devtools-frontend/front_end/profiler/CPUProfileView.js(133,12): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/profiler/CPUProfileView.js(137,12): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/profiler/CPUProfileView.js(141,22): error TS2694: Namespace 'Common' has no exported member 'Event'. -node_modules/chrome-devtools-frontend/front_end/profiler/CPUProfileView.js(144,49): error TS2694: Namespace 'CPUProfilerModel' has no exported member 'EventData'. +node_modules/chrome-devtools-frontend/front_end/profiler/CPUProfileView.js(144,49): error TS2694: Namespace 'SDK.CPUProfilerModel' has no exported member 'EventData'. node_modules/chrome-devtools-frontend/front_end/profiler/CPUProfileView.js(145,43): error TS2694: Namespace 'Protocol' has no exported member 'Profiler'. node_modules/chrome-devtools-frontend/front_end/profiler/CPUProfileView.js(159,26): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/profiler/CPUProfileView.js(162,34): error TS2345: Argument of type 'number' is not assignable to parameter of type '{ [x: string]: any; WindowDocked: number; WindowUndocked: number; ScriptsBreakpointSet: number; T...'. @@ -9344,6 +8943,8 @@ node_modules/chrome-devtools-frontend/front_end/profiler/CPUProfileView.js(404,7 node_modules/chrome-devtools-frontend/front_end/profiler/CPUProfileView.js(405,22): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/profiler/CPUProfileView.js(405,71): error TS2339: Property 'secondsToString' does not exist on type 'NumberConstructor'. node_modules/chrome-devtools-frontend/front_end/profiler/CPUProfileView.js(407,24): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/profiler/HeapProfileView.js(20,21): error TS2345: Argument of type 'NodeFormatter' is not assignable to parameter of type '{ [x: string]: any; formatValue(value: number, node: any & any): string; formatPercent(value: num...'. + Property '_profileView' does not exist on type '{ [x: string]: any; formatValue(value: number, node: any & any): string; formatPercent(value: num...'. node_modules/chrome-devtools-frontend/front_end/profiler/HeapProfileView.js(31,16): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/profiler/HeapProfileView.js(33,16): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/profiler/HeapProfileView.js(43,5): error TS2322: Type 'HeapFlameChartDataProvider' is not assignable to type '{ [x: string]: any; minimumBoundary(): number; totalTime(): number; formatValue(value: number, pr...'. @@ -9387,12 +8988,12 @@ node_modules/chrome-devtools-frontend/front_end/profiler/HeapSnapshotDataGrids.j Types of property 'Events' are incompatible. Type '{ [x: string]: any; ContentShown: symbol; SortingComplete: symbol; }' is not assignable to type '{ [x: string]: any; SelectedNode: symbol; DeselectedNode: symbol; OpenedNode: symbol; SortingChan...'. Property 'SelectedNode' is missing in type '{ [x: string]: any; ContentShown: symbol; SortingComplete: symbol; }'. -node_modules/chrome-devtools-frontend/front_end/profiler/HeapSnapshotDataGrids.js(37,41): error TS2694: Namespace 'DataGrid' has no exported member 'ColumnDescriptor'. +node_modules/chrome-devtools-frontend/front_end/profiler/HeapSnapshotDataGrids.js(37,41): error TS2694: Namespace 'DataGrid.DataGrid' has no exported member 'ColumnDescriptor'. node_modules/chrome-devtools-frontend/front_end/profiler/HeapSnapshotDataGrids.js(124,27): error TS2339: Property 'enclosingNodeOrSelfWithNodeName' does not exist on type 'EventTarget'. node_modules/chrome-devtools-frontend/front_end/profiler/HeapSnapshotDataGrids.js(137,46): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/profiler/HeapSnapshotDataGrids.js(153,24): error TS2694: Namespace 'Protocol' has no exported member 'HeapProfiler'. node_modules/chrome-devtools-frontend/front_end/profiler/HeapSnapshotDataGrids.js(191,27): error TS2339: Property '_sortFields' does not exist on type 'HeapSnapshotSortableDataGrid'. -node_modules/chrome-devtools-frontend/front_end/profiler/HeapSnapshotDataGrids.js(295,41): error TS2694: Namespace 'DataGrid' has no exported member 'ColumnDescriptor'. +node_modules/chrome-devtools-frontend/front_end/profiler/HeapSnapshotDataGrids.js(295,41): error TS2694: Namespace 'DataGrid.DataGrid' has no exported member 'ColumnDescriptor'. node_modules/chrome-devtools-frontend/front_end/profiler/HeapSnapshotDataGrids.js(329,72): error TS2339: Property 'offsetHeight' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/profiler/HeapSnapshotDataGrids.js(394,41): error TS2345: Argument of type '{ [x: string]: any; dispose(): void; nodePosition(snapshotObjectId: number): Promise; isE...' is not assignable to parameter of type 'DataGridNode'. Property '_element' is missing in type '{ [x: string]: any; dispose(): void; nodePosition(snapshotObjectId: number): Promise; isE...'. @@ -9408,8 +9009,8 @@ node_modules/chrome-devtools-frontend/front_end/profiler/HeapSnapshotDataGrids.j Property 'dispose' is missing in type 'DataGridNode'. node_modules/chrome-devtools-frontend/front_end/profiler/HeapSnapshotDataGrids.js(522,27): error TS2339: Property 'offsetTop' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/profiler/HeapSnapshotDataGrids.js(523,40): error TS2339: Property 'offsetHeight' does not exist on type 'Element'. -node_modules/chrome-devtools-frontend/front_end/profiler/HeapSnapshotDataGrids.js(554,41): error TS2694: Namespace 'DataGrid' has no exported member 'ColumnDescriptor'. -node_modules/chrome-devtools-frontend/front_end/profiler/HeapSnapshotDataGrids.js(558,58): error TS2694: Namespace 'DataGrid' has no exported member 'ColumnDescriptor'. +node_modules/chrome-devtools-frontend/front_end/profiler/HeapSnapshotDataGrids.js(554,41): error TS2694: Namespace 'DataGrid.DataGrid' has no exported member 'ColumnDescriptor'. +node_modules/chrome-devtools-frontend/front_end/profiler/HeapSnapshotDataGrids.js(558,58): error TS2694: Namespace 'DataGrid.DataGrid' has no exported member 'ColumnDescriptor'. node_modules/chrome-devtools-frontend/front_end/profiler/HeapSnapshotDataGrids.js(559,33): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/profiler/HeapSnapshotDataGrids.js(560,35): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/profiler/HeapSnapshotDataGrids.js(561,38): error TS2555: Expected at least 2 arguments, but got 1. @@ -9417,16 +9018,16 @@ node_modules/chrome-devtools-frontend/front_end/profiler/HeapSnapshotDataGrids.j node_modules/chrome-devtools-frontend/front_end/profiler/HeapSnapshotDataGrids.js(603,43): error TS2417: Class static side 'typeof HeapSnapshotRetainmentDataGrid' incorrectly extends base class static side 'typeof HeapSnapshotContainmentDataGrid'. Types of property 'Events' are incompatible. Type '{ [x: string]: any; ExpandRetainersComplete: symbol; }' is not assignable to type '{ [x: string]: any; ContentShown: symbol; SortingComplete: symbol; }'. - Property 'ContentShown' is missing in type '{ [x: string]: any; ExpandRetainersComplete: symbol; }'. node_modules/chrome-devtools-frontend/front_end/profiler/HeapSnapshotDataGrids.js(603,43): error TS2417: Class static side 'typeof HeapSnapshotRetainmentDataGrid' incorrectly extends base class static side 'typeof HeapSnapshotContainmentDataGrid'. Types of property 'Events' are incompatible. Type '{ [x: string]: any; ExpandRetainersComplete: symbol; }' is not assignable to type '{ [x: string]: any; ContentShown: symbol; SortingComplete: symbol; }'. -node_modules/chrome-devtools-frontend/front_end/profiler/HeapSnapshotDataGrids.js(608,56): error TS2694: Namespace 'DataGrid' has no exported member 'ColumnDescriptor'. + Property 'ContentShown' is missing in type '{ [x: string]: any; ExpandRetainersComplete: symbol; }'. +node_modules/chrome-devtools-frontend/front_end/profiler/HeapSnapshotDataGrids.js(608,56): error TS2694: Namespace 'DataGrid.DataGrid' has no exported member 'ColumnDescriptor'. node_modules/chrome-devtools-frontend/front_end/profiler/HeapSnapshotDataGrids.js(609,29): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/profiler/HeapSnapshotDataGrids.js(611,16): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/profiler/HeapSnapshotDataGrids.js(617,34): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/profiler/HeapSnapshotDataGrids.js(618,35): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/profiler/HeapSnapshotDataGrids.js(669,56): error TS2694: Namespace 'DataGrid' has no exported member 'ColumnDescriptor'. +node_modules/chrome-devtools-frontend/front_end/profiler/HeapSnapshotDataGrids.js(669,56): error TS2694: Namespace 'DataGrid.DataGrid' has no exported member 'ColumnDescriptor'. node_modules/chrome-devtools-frontend/front_end/profiler/HeapSnapshotDataGrids.js(670,29): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/profiler/HeapSnapshotDataGrids.js(671,31): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/profiler/HeapSnapshotDataGrids.js(672,28): error TS2555: Expected at least 2 arguments, but got 1. @@ -9436,7 +9037,7 @@ node_modules/chrome-devtools-frontend/front_end/profiler/HeapSnapshotDataGrids.j node_modules/chrome-devtools-frontend/front_end/profiler/HeapSnapshotDataGrids.js(776,11): error TS2345: Argument of type 'HeapSnapshotConstructorNode' is not assignable to parameter of type '{ [x: string]: any; dispose(): void; nodePosition(snapshotObjectId: number): Promise; isE...'. Type 'HeapSnapshotConstructorNode' is not assignable to type '{ [x: string]: any; dispose(): void; nodePosition(snapshotObjectId: number): Promise; isE...'. Property 'nodePosition' is missing in type 'HeapSnapshotConstructorNode'. -node_modules/chrome-devtools-frontend/front_end/profiler/HeapSnapshotDataGrids.js(822,56): error TS2694: Namespace 'DataGrid' has no exported member 'ColumnDescriptor'. +node_modules/chrome-devtools-frontend/front_end/profiler/HeapSnapshotDataGrids.js(822,56): error TS2694: Namespace 'DataGrid.DataGrid' has no exported member 'ColumnDescriptor'. node_modules/chrome-devtools-frontend/front_end/profiler/HeapSnapshotDataGrids.js(823,29): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/profiler/HeapSnapshotDataGrids.js(824,33): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/profiler/HeapSnapshotDataGrids.js(825,35): error TS2555: Expected at least 2 arguments, but got 1. @@ -9447,7 +9048,7 @@ node_modules/chrome-devtools-frontend/front_end/profiler/HeapSnapshotDataGrids.j node_modules/chrome-devtools-frontend/front_end/profiler/HeapSnapshotDataGrids.js(887,40): error TS2345: Argument of type 'HeapSnapshotDiffNode' is not assignable to parameter of type '{ [x: string]: any; dispose(): void; nodePosition(snapshotObjectId: number): Promise; isE...'. Type 'HeapSnapshotDiffNode' is not assignable to type '{ [x: string]: any; dispose(): void; nodePosition(snapshotObjectId: number): Promise; isE...'. Property 'nodePosition' is missing in type 'HeapSnapshotDiffNode'. -node_modules/chrome-devtools-frontend/front_end/profiler/HeapSnapshotDataGrids.js(902,56): error TS2694: Namespace 'DataGrid' has no exported member 'ColumnDescriptor'. +node_modules/chrome-devtools-frontend/front_end/profiler/HeapSnapshotDataGrids.js(902,56): error TS2694: Namespace 'DataGrid.DataGrid' has no exported member 'ColumnDescriptor'. node_modules/chrome-devtools-frontend/front_end/profiler/HeapSnapshotDataGrids.js(903,32): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/profiler/HeapSnapshotDataGrids.js(904,28): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/profiler/HeapSnapshotDataGrids.js(905,31): error TS2555: Expected at least 2 arguments, but got 1. @@ -9461,7 +9062,6 @@ node_modules/chrome-devtools-frontend/front_end/profiler/HeapSnapshotGridNodes.j Type 'string' is not comparable to type 'boolean'. node_modules/chrome-devtools-frontend/front_end/profiler/HeapSnapshotGridNodes.js(104,14): error TS2339: Property '_searchMatched' does not exist on type 'HeapSnapshotGridNode'. node_modules/chrome-devtools-frontend/front_end/profiler/HeapSnapshotGridNodes.js(137,15): error TS2355: A function whose declared type is neither 'void' nor 'any' must return a value. -node_modules/chrome-devtools-frontend/front_end/profiler/HeapSnapshotGridNodes.js(155,48): error TS2339: Property 'baseSystemDistance' does not exist on type 'typeof HeapSnapshotModel'. node_modules/chrome-devtools-frontend/front_end/profiler/HeapSnapshotGridNodes.js(156,95): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/profiler/HeapSnapshotGridNodes.js(163,5): error TS2322: Type '({ [x: string]: any; dispose(): void; nodePosition(snapshotObjectId: number): Promise; is...' is not assignable to type 'DataGridNode[]'. node_modules/chrome-devtools-frontend/front_end/profiler/HeapSnapshotGridNodes.js(163,5): error TS2322: Type '({ [x: string]: any; dispose(): void; nodePosition(snapshotObjectId: number): Promise; is...' is not assignable to type 'DataGridNode[]'. @@ -9498,12 +9098,12 @@ node_modules/chrome-devtools-frontend/front_end/profiler/HeapSnapshotGridNodes.j node_modules/chrome-devtools-frontend/front_end/profiler/HeapSnapshotGridNodes.js(580,12): error TS2339: Property 'style' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/profiler/HeapSnapshotGridNodes.js(581,10): error TS2339: Property 'heapSnapshotNode' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/profiler/HeapSnapshotGridNodes.js(602,75): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/profiler/HeapSnapshotGridNodes.js(682,3): error TS2416: Property 'createProvider' in type 'HeapSnapshotObjectNode' is not assignable to the same property in base type 'HeapSnapshotGenericObjectNode'. - Type '() => HeapSnapshotProviderProxy' is not assignable to type '() => { [x: string]: any; dispose(): void; nodePosition(snapshotObjectId: number): Promise HeapSnapshotProviderProxy' is not assignable to type '() => { [x: string]: any; dispose(): void; nodePosition(snapshotObjectId: number): Promise; isE...'. Property '_worker' does not exist on type '{ [x: string]: any; dispose(): void; nodePosition(snapshotObjectId: number): Promise; isE...'. +node_modules/chrome-devtools-frontend/front_end/profiler/HeapSnapshotGridNodes.js(682,3): error TS2416: Property 'createProvider' in type 'HeapSnapshotObjectNode' is not assignable to the same property in base type 'HeapSnapshotGenericObjectNode'. + Type '() => HeapSnapshotProviderProxy' is not assignable to type '() => { [x: string]: any; dispose(): void; nodePosition(snapshotObjectId: number): Promise' cannot be converted to type '{ [x: string]: any; dispose(): void; nodePosition(snapshotObjectId: number): Promise; isE...'. Type 'DataGridNode' is not comparable to type '{ [x: string]: any; dispose(): void; nodePosition(snapshotObjectId: number): Promise; isE...'. Property 'dispose' is missing in type 'DataGridNode'. -node_modules/chrome-devtools-frontend/front_end/profiler/HeapSnapshotGridNodes.js(1001,5): error TS2322: Type '(this | ({ [x: string]: any; dispose(): void; nodePosition(snapshotObjectId: number): Promise; is...'. node_modules/chrome-devtools-frontend/front_end/profiler/HeapSnapshotGridNodes.js(1001,5): error TS2322: Type '(this | ({ [x: string]: any; dispose(): void; nodePosition(snapshotObjectId: number): Promise; is...'. Type 'this | ({ [x: string]: any; dispose(): void; nodePosition(snapshotObjectId: number): Promise; isE...'. Type 'this' is not assignable to type '{ [x: string]: any; dispose(): void; nodePosition(snapshotObjectId: number): Promise; isE...'. @@ -9532,6 +9131,7 @@ node_modules/chrome-devtools-frontend/front_end/profiler/HeapSnapshotGridNodes.j Type 'this' is not assignable to type '{ [x: string]: any; dispose(): void; nodePosition(snapshotObjectId: number): Promise; isE...'. Type 'HeapSnapshotConstructorNode' is not assignable to type '{ [x: string]: any; dispose(): void; nodePosition(snapshotObjectId: number): Promise; isE...'. Property 'nodePosition' is missing in type 'HeapSnapshotConstructorNode'. +node_modules/chrome-devtools-frontend/front_end/profiler/HeapSnapshotGridNodes.js(1001,5): error TS2322: Type '(this | ({ [x: string]: any; dispose(): void; nodePosition(snapshotObjectId: number): Promise; is...'. node_modules/chrome-devtools-frontend/front_end/profiler/HeapSnapshotGridNodes.js(1019,14): error TS2339: Property '_searchMatched' does not exist on type 'HeapSnapshotConstructorNode'. node_modules/chrome-devtools-frontend/front_end/profiler/HeapSnapshotGridNodes.js(1029,81): error TS2339: Property 'snapshot' does not exist on type 'HeapSnapshotSortableDataGrid'. node_modules/chrome-devtools-frontend/front_end/profiler/HeapSnapshotGridNodes.js(1140,22): error TS2339: Property 'pushAll' does not exist on type 'any[]'. @@ -9541,12 +9141,12 @@ node_modules/chrome-devtools-frontend/front_end/profiler/HeapSnapshotGridNodes.j node_modules/chrome-devtools-frontend/front_end/profiler/HeapSnapshotGridNodes.js(1181,27): error TS2339: Property 'withThousandsSeparator' does not exist on type 'NumberConstructor'. node_modules/chrome-devtools-frontend/front_end/profiler/HeapSnapshotGridNodes.js(1182,29): error TS2339: Property 'withThousandsSeparator' does not exist on type 'NumberConstructor'. node_modules/chrome-devtools-frontend/front_end/profiler/HeapSnapshotGridNodes.js(1183,65): error TS2339: Property 'withThousandsSeparator' does not exist on type 'NumberConstructor'. -node_modules/chrome-devtools-frontend/front_end/profiler/HeapSnapshotGridNodes.js(1191,3): error TS2416: Property 'createProvider' in type 'HeapSnapshotDiffNode' is not assignable to the same property in base type 'HeapSnapshotGridNode'. - Type '() => HeapSnapshotDiffNodesProvider' is not assignable to type '() => { [x: string]: any; dispose(): void; nodePosition(snapshotObjectId: number): Promise HeapSnapshotDiffNodesProvider' is not assignable to type '() => { [x: string]: any; dispose(): void; nodePosition(snapshotObjectId: number): Promise; isE...'. Property '_addedNodesProvider' does not exist on type '{ [x: string]: any; dispose(): void; nodePosition(snapshotObjectId: number): Promise; isE...'. +node_modules/chrome-devtools-frontend/front_end/profiler/HeapSnapshotGridNodes.js(1191,3): error TS2416: Property 'createProvider' in type 'HeapSnapshotDiffNode' is not assignable to the same property in base type 'HeapSnapshotGridNode'. + Type '() => HeapSnapshotDiffNodesProvider' is not assignable to type '() => { [x: string]: any; dispose(): void; nodePosition(snapshotObjectId: number): Promise'. - Types of property '[Symbol.iterator]' are incompatible. - Type '() => IterableIterator<(string | Element)[]>' is not assignable to type '() => Iterator<[any, any]>'. - Type 'IterableIterator<(string | Element)[]>' is not assignable to type 'Iterator<[any, any]>'. - Types of property 'next' are incompatible. - Type '{ (value?: any): IteratorResult<(string | Element)[]>; (value?: any): IteratorResult<(string | El...' is not assignable to type '{ (value?: any): IteratorResult<[any, any]>; (value?: any): IteratorResult<[any, any]>; }'. - Type 'IteratorResult<(string | Element)[]>' is not assignable to type 'IteratorResult<[any, any]>'. - Type '(string | Element)[]' is not assignable to type '[any, any]'. - Property '0' is missing in type '(string | Element)[]'. +node_modules/chrome-devtools-frontend/front_end/profiler/ProfileView.js(84,17): error TS2345: Argument of type '(string | Element)[][]' is not assignable to parameter of type 'ReadonlyArray<[any, any]>'. + Types of property 'concat' are incompatible. + Type '{ (...items: ConcatArray<(string | Element)[]>[]): (string | Element)[][]; (...items: ((string | ...' is not assignable to type '{ (...items: ConcatArray<[any, any]>[]): [any, any][]; (...items: ([any, any] | ConcatArray<[any,...'. + Type '(string | Element)[][]' is not assignable to type '[any, any][]'. + Type '(string | Element)[]' is not assignable to type '[any, any]'. + Property '0' is missing in type '(string | Element)[]'. node_modules/chrome-devtools-frontend/front_end/profiler/ProfileView.js(127,5): error TS2322: Type '(ToolbarButton | ToolbarComboBox)[]' is not assignable to type '({ [x: string]: any; item(): any & any; } & { [x: string]: any; item(): any & any; })[]'. Type 'ToolbarButton | ToolbarComboBox' is not assignable to type '{ [x: string]: any; item(): any & any; } & { [x: string]: any; item(): any & any; }'. Type 'ToolbarButton' is not assignable to type '{ [x: string]: any; item(): any & any; } & { [x: string]: any; item(): any & any; }'. @@ -9837,6 +9455,11 @@ node_modules/chrome-devtools-frontend/front_end/profiler/ProfileView.js(368,5): node_modules/chrome-devtools-frontend/front_end/profiler/ProfileView.js(404,68): error TS2339: Property 'bytesToString' does not exist on type 'NumberConstructor'. node_modules/chrome-devtools-frontend/front_end/profiler/ProfileView.js(459,56): error TS2339: Property 'toISO8601Compact' does not exist on type 'Date'. node_modules/chrome-devtools-frontend/front_end/profiler/ProfileView.js(475,23): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/profiler/ProfileView.js(479,41): error TS2345: Argument of type 'this' is not assignable to parameter of type '{ [x: string]: any; write(data: string): Promise; close(): void; }'. + Type 'WritableProfileHeader' is not assignable to type '{ [x: string]: any; write(data: string): Promise; close(): void; }'. + Property '_debuggerModel' does not exist on type '{ [x: string]: any; write(data: string): Promise; close(): void; }'. +node_modules/chrome-devtools-frontend/front_end/profiler/ProfileView.js(481,21): error TS2345: Argument of type 'ChunkedFileReader' is not assignable to parameter of type '{ [x: string]: any; fileSize(): number; loadedSize(): number; fileName(): string; cancel(): void;...'. + Property '_file' does not exist on type '{ [x: string]: any; fileSize(): number; loadedSize(): number; fileName(): string; cancel(): void;...'. node_modules/chrome-devtools-frontend/front_end/profiler/ProfileView.js(482,24): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/profiler/ProfileView.js(485,23): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/profiler/ProfileView.js(488,44): error TS2694: Namespace 'Protocol' has no exported member 'Profiler'. @@ -9858,6 +9481,9 @@ node_modules/chrome-devtools-frontend/front_end/profiler/ProfilesPanel.js(129,28 node_modules/chrome-devtools-frontend/front_end/profiler/ProfilesPanel.js(157,28): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/profiler/ProfilesPanel.js(210,22): error TS2694: Namespace 'Common' has no exported member 'Event'. node_modules/chrome-devtools-frontend/front_end/profiler/ProfilesPanel.js(233,23): error TS2339: Property 'removeChildren' does not exist on type 'Element'. +node_modules/chrome-devtools-frontend/front_end/profiler/ProfilesPanel.js(254,69): error TS2345: Argument of type 'this' is not assignable to parameter of type '{ [x: string]: any; showProfile(profile: ProfileHeader): Widget; showObject(snapshotObjectId: any...'. + Type 'ProfilesPanel' is not assignable to type '{ [x: string]: any; showProfile(profile: ProfileHeader): Widget; showObject(snapshotObjectId: any...'. + Property '_profileTypes' does not exist on type '{ [x: string]: any; showProfile(profile: ProfileHeader): Widget; showObject(snapshotObjectId: any...'. node_modules/chrome-devtools-frontend/front_end/profiler/ProfilesPanel.js(261,24): error TS2694: Namespace 'Common' has no exported member 'Event'. node_modules/chrome-devtools-frontend/front_end/profiler/ProfilesPanel.js(269,24): error TS2694: Namespace 'Common' has no exported member 'Event'. node_modules/chrome-devtools-frontend/front_end/profiler/ProfilesPanel.js(277,24): error TS2694: Namespace 'Common' has no exported member 'Event'. @@ -9867,8 +9493,9 @@ node_modules/chrome-devtools-frontend/front_end/profiler/ProfilesPanel.js(304,68 node_modules/chrome-devtools-frontend/front_end/profiler/ProfilesPanel.js(310,31): error TS2339: Property 'click' does not exist on type 'Node'. node_modules/chrome-devtools-frontend/front_end/profiler/ProfilesPanel.js(374,29): error TS2339: Property 'syncToolbarItems' does not exist on type 'Widget'. node_modules/chrome-devtools-frontend/front_end/profiler/ProfilesPanel.js(383,24): error TS2694: Namespace 'Protocol' has no exported member 'HeapProfiler'. -node_modules/chrome-devtools-frontend/front_end/profiler/ProfilesPanel.js(494,9): error TS2322: Type 'ProfileGroupSidebarTreeElement' is not assignable to type 'this'. -node_modules/chrome-devtools-frontend/front_end/profiler/ProfilesPanel.js(530,9): error TS2322: Type 'ProfileGroupSidebarTreeElement' is not assignable to type 'this'. +node_modules/chrome-devtools-frontend/front_end/profiler/ProfilesPanel.js(397,35): error TS2345: Argument of type 'this' is not assignable to parameter of type '{ [x: string]: any; showProfile(profile: ProfileHeader): Widget; showObject(snapshotObjectId: any...'. + Type 'ProfilesPanel' is not assignable to type '{ [x: string]: any; showProfile(profile: ProfileHeader): Widget; showObject(snapshotObjectId: any...'. + Property '_profileTypes' does not exist on type '{ [x: string]: any; showProfile(profile: ProfileHeader): Widget; showObject(snapshotObjectId: any...'. node_modules/chrome-devtools-frontend/front_end/profiler/ProfilesPanel.js(596,48): error TS2339: Property 'createChild' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/profiler/ProfilesPanel.js(598,49): error TS2339: Property 'createChild' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/profiler/ProfilesPanel.js(614,41): error TS2555: Expected at least 2 arguments, but got 1. @@ -9906,17 +9533,14 @@ node_modules/chrome-devtools-frontend/front_end/profiler/TopDownProfileDataGrid. Type 'TopDownProfileDataGridNode' is not assignable to type '{ [x: string]: any; formatValue(value: number, node: any & any): string; formatPercent(value: num...'. Type 'TopDownProfileDataGridNode' is not assignable to type '{ [x: string]: any; formatValue(value: number, node: any & any): string; formatPercent(value: num...'. Property 'formatValue' is missing in type 'TopDownProfileDataGridNode'. -node_modules/chrome-devtools-frontend/front_end/protocol/InspectorBackend.js(31,23): error TS1003: Identifier expected. -node_modules/chrome-devtools-frontend/front_end/protocol/InspectorBackend.js(32,10): error TS2339: Property 'Error' does not exist on type 'typeof Protocol'. node_modules/chrome-devtools-frontend/front_end/protocol/InspectorBackend.js(168,40): error TS2345: Argument of type 'S' is not assignable to parameter of type 'S'. node_modules/chrome-devtools-frontend/front_end/protocol/InspectorBackend.js(170,24): error TS2345: Argument of type 'S' is not assignable to parameter of type 'T'. node_modules/chrome-devtools-frontend/front_end/protocol/InspectorBackend.js(194,15): error TS2355: A function whose declared type is neither 'void' nor 'any' must return a value. node_modules/chrome-devtools-frontend/front_end/protocol/InspectorBackend.js(201,2): error TS1131: Property or signature expected. -node_modules/chrome-devtools-frontend/front_end/protocol/InspectorBackend.js(205,38): error TS2339: Property 'Params' does not exist on type '() => void'. -node_modules/chrome-devtools-frontend/front_end/protocol/InspectorBackend.js(208,61): error TS2694: Namespace 'Connection' has no exported member 'Params'. -node_modules/chrome-devtools-frontend/front_end/protocol/InspectorBackend.js(209,2): error TS1003: Identifier expected. -node_modules/chrome-devtools-frontend/front_end/protocol/InspectorBackend.js(210,38): error TS2339: Property 'Factory' does not exist on type '() => void'. -node_modules/chrome-devtools-frontend/front_end/protocol/InspectorBackend.js(217,53): error TS2694: Namespace 'Connection' has no exported member 'Factory'. +node_modules/chrome-devtools-frontend/front_end/protocol/InspectorBackend.js(205,38): error TS2339: Property 'Params' does not exist on type '{ (): void; prototype: { [x: string]: any; }; }'. +node_modules/chrome-devtools-frontend/front_end/protocol/InspectorBackend.js(208,61): error TS2694: Namespace 'Protocol.InspectorBackend.Connection' has no exported member 'Params'. +node_modules/chrome-devtools-frontend/front_end/protocol/InspectorBackend.js(210,38): error TS2339: Property 'Factory' does not exist on type '{ (): void; prototype: { [x: string]: any; }; }'. +node_modules/chrome-devtools-frontend/front_end/protocol/InspectorBackend.js(217,53): error TS2694: Namespace 'Protocol.InspectorBackend.Connection' has no exported member 'Factory'. node_modules/chrome-devtools-frontend/front_end/protocol/InspectorBackend.js(229,36): error TS2339: Property 'deprecatedRunAfterPendingDispatches' does not exist on type 'typeof InspectorBackend'. node_modules/chrome-devtools-frontend/front_end/protocol/InspectorBackend.js(230,33): error TS2339: Property 'deprecatedRunAfterPendingDispatches' does not exist on type 'typeof InspectorBackend'. node_modules/chrome-devtools-frontend/front_end/protocol/InspectorBackend.js(233,36): error TS2339: Property 'sendRawMessageForTesting' does not exist on type 'typeof InspectorBackend'. @@ -9926,7 +9550,6 @@ node_modules/chrome-devtools-frontend/front_end/protocol/InspectorBackend.js(310 node_modules/chrome-devtools-frontend/front_end/protocol/InspectorBackend.js(312,16): error TS2339: Property 'sendRequestTime' does not exist on type '(arg0: any) => any'. node_modules/chrome-devtools-frontend/front_end/protocol/InspectorBackend.js(422,49): error TS2339: Property 'context' does not exist on type 'Console'. node_modules/chrome-devtools-frontend/front_end/protocol/InspectorBackend.js(422,67): error TS2339: Property 'context' does not exist on type 'Console'. -node_modules/chrome-devtools-frontend/front_end/protocol/InspectorBackend.js(625,27): error TS2339: Property 'Error' does not exist on type 'typeof Protocol'. node_modules/chrome-devtools-frontend/front_end/protocol/InspectorBackend.js(634,33): error TS2694: Namespace 'Protocol' has no exported member 'Error'. node_modules/chrome-devtools-frontend/front_end/protocol/InspectorBackend.js(716,49): error TS2339: Property 'context' does not exist on type 'Console'. node_modules/chrome-devtools-frontend/front_end/protocol/InspectorBackend.js(716,67): error TS2339: Property 'context' does not exist on type 'Console'. @@ -9939,15 +9562,12 @@ node_modules/chrome-devtools-frontend/front_end/quick_open/CommandMenu.js(204,24 node_modules/chrome-devtools-frontend/front_end/quick_open/CommandMenu.js(207,18): error TS2339: Property 'createTextChild' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/quick_open/CommandMenu.js(221,34): error TS2345: Argument of type 'number' is not assignable to parameter of type '{ [x: string]: any; WindowDocked: number; WindowUndocked: number; ScriptsBreakpointSet: number; T...'. node_modules/chrome-devtools-frontend/front_end/quick_open/CommandMenu.js(229,12): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/quick_open/CommandMenu.js(315,27): error TS2339: Property 'bringToFront' does not exist on type 'typeof InspectorFrontendHost'. +node_modules/chrome-devtools-frontend/front_end/quick_open/CommandMenu.js(315,27): error TS2339: Property 'bringToFront' does not exist on type 'typeof InspectorFrontendHostAPI'. node_modules/chrome-devtools-frontend/front_end/quick_open/FilteredListWidget.js(24,47): error TS2339: Property 'createChild' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/quick_open/FilteredListWidget.js(33,57): error TS2339: Property 'createChild' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/quick_open/FilteredListWidget.js(40,50): error TS2345: Argument of type 'this' is not assignable to parameter of type '{ [x: string]: any; createElementForItem(item: T): Element; heightForItem(item: T): number; isIte...'. Type 'FilteredListWidget' is not assignable to type '{ [x: string]: any; createElementForItem(item: T): Element; heightForItem(item: T): number; isIte...'. - Types of property 'createElementForItem' are incompatible. - Type '(item: number) => Element' is not assignable to type '(item: T) => Element'. - Types of parameters 'item' and 'item' are incompatible. - Type 'T' is not assignable to type 'number'. + Property '_promptHistory' does not exist on type '{ [x: string]: any; createElementForItem(item: T): Element; heightForItem(item: T): number; isIte...'. node_modules/chrome-devtools-frontend/front_end/quick_open/FilteredListWidget.js(107,34): error TS2345: Argument of type 'symbol' is not assignable to parameter of type '{ [x: string]: any; SetExactSize: symbol; SetExactWidthMaxHeight: symbol; MeasureContent: symbol; }'. node_modules/chrome-devtools-frontend/front_end/quick_open/FilteredListWidget.js(175,23): error TS2339: Property '_scoringTimer' does not exist on type 'FilteredListWidget'. node_modules/chrome-devtools-frontend/front_end/quick_open/FilteredListWidget.js(178,17): error TS2339: Property '_scoringTimer' does not exist on type 'FilteredListWidget'. @@ -10015,7 +9635,7 @@ node_modules/chrome-devtools-frontend/front_end/resources/ApplicationCacheItemsV node_modules/chrome-devtools-frontend/front_end/resources/ApplicationCacheItemsView.js(132,44): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/resources/ApplicationCacheItemsView.js(134,30): error TS2339: Property 'type' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/resources/ApplicationCacheItemsView.js(135,44): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/resources/ApplicationCacheItemsView.js(177,56): error TS2694: Namespace 'DataGrid' has no exported member 'ColumnDescriptor'. +node_modules/chrome-devtools-frontend/front_end/resources/ApplicationCacheItemsView.js(177,56): error TS2694: Namespace 'DataGrid.DataGrid' has no exported member 'ColumnDescriptor'. node_modules/chrome-devtools-frontend/front_end/resources/ApplicationCacheItemsView.js(178,31): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/resources/ApplicationCacheItemsView.js(179,27): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/resources/ApplicationCacheItemsView.js(180,27): error TS2555: Expected at least 2 arguments, but got 1. @@ -10072,7 +9692,6 @@ node_modules/chrome-devtools-frontend/front_end/resources/ApplicationPanelSideba node_modules/chrome-devtools-frontend/front_end/resources/ApplicationPanelSidebar.js(1518,45): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/resources/ApplicationPanelSidebar.js(1530,55): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/resources/ApplicationPanelSidebar.js(1555,9): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/resources/ClearStorageView.js(11,26): error TS2339: Property 'Storage' does not exist on type 'typeof Protocol'. node_modules/chrome-devtools-frontend/front_end/resources/ClearStorageView.js(22,42): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/resources/ClearStorageView.js(37,48): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/resources/ClearStorageView.js(40,54): error TS2339: Property 'bytesToString' does not exist on type 'NumberConstructor'. @@ -10090,42 +9709,28 @@ node_modules/chrome-devtools-frontend/front_end/resources/ClearStorageView.js(63 node_modules/chrome-devtools-frontend/front_end/resources/ClearStorageView.js(63,69): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/resources/ClearStorageView.js(104,22): error TS2694: Namespace 'Common' has no exported member 'Event'. node_modules/chrome-devtools-frontend/front_end/resources/ClearStorageView.js(129,18): error TS2339: Property 'storageAgent' does not exist on type 'Target'. -node_modules/chrome-devtools-frontend/front_end/resources/ClearStorageView.js(132,35): error TS2339: Property 'Storage' does not exist on type 'typeof Protocol'. -node_modules/chrome-devtools-frontend/front_end/resources/ClearStorageView.js(133,26): error TS2339: Property 'Storage' does not exist on type 'typeof Protocol'. -node_modules/chrome-devtools-frontend/front_end/resources/ClearStorageView.js(139,26): error TS2339: Property 'Storage' does not exist on type 'typeof Protocol'. -node_modules/chrome-devtools-frontend/front_end/resources/ClearStorageView.js(147,26): error TS2339: Property 'Storage' does not exist on type 'typeof Protocol'. -node_modules/chrome-devtools-frontend/front_end/resources/ClearStorageView.js(153,26): error TS2339: Property 'Storage' does not exist on type 'typeof Protocol'. -node_modules/chrome-devtools-frontend/front_end/resources/ClearStorageView.js(161,26): error TS2339: Property 'Storage' does not exist on type 'typeof Protocol'. -node_modules/chrome-devtools-frontend/front_end/resources/ClearStorageView.js(168,26): error TS2339: Property 'Storage' does not exist on type 'typeof Protocol'. node_modules/chrome-devtools-frontend/front_end/resources/ClearStorageView.js(174,23): error TS2339: Property 'disabled' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/resources/ClearStorageView.js(176,37): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/resources/ClearStorageView.js(178,25): error TS2339: Property 'disabled' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/resources/ClearStorageView.js(192,39): error TS2339: Property 'storageAgent' does not exist on type 'Target'. -node_modules/chrome-devtools-frontend/front_end/resources/ClearStorageView.js(193,27): error TS2339: Property 'Error' does not exist on type 'typeof Protocol'. node_modules/chrome-devtools-frontend/front_end/resources/ClearStorageView.js(199,51): error TS2339: Property 'bytesToString' does not exist on type 'NumberConstructor'. node_modules/chrome-devtools-frontend/front_end/resources/ClearStorageView.js(199,89): error TS2339: Property 'bytesToString' does not exist on type 'NumberConstructor'. node_modules/chrome-devtools-frontend/front_end/resources/ClearStorageView.js(211,47): error TS2339: Property 'createChild' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/resources/ClearStorageView.js(212,93): error TS2339: Property 'bytesToString' does not exist on type 'NumberConstructor'. node_modules/chrome-devtools-frontend/front_end/resources/ClearStorageView.js(227,26): error TS2339: Property 'removeChildren' does not exist on type 'Element'. -node_modules/chrome-devtools-frontend/front_end/resources/ClearStorageView.js(236,21): error TS2339: Property 'Storage' does not exist on type 'typeof Protocol'. node_modules/chrome-devtools-frontend/front_end/resources/ClearStorageView.js(237,16): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/resources/ClearStorageView.js(238,21): error TS2339: Property 'Storage' does not exist on type 'typeof Protocol'. node_modules/chrome-devtools-frontend/front_end/resources/ClearStorageView.js(239,16): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/resources/ClearStorageView.js(240,21): error TS2339: Property 'Storage' does not exist on type 'typeof Protocol'. node_modules/chrome-devtools-frontend/front_end/resources/ClearStorageView.js(241,16): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/resources/ClearStorageView.js(242,21): error TS2339: Property 'Storage' does not exist on type 'typeof Protocol'. node_modules/chrome-devtools-frontend/front_end/resources/ClearStorageView.js(243,16): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/resources/ClearStorageView.js(244,21): error TS2339: Property 'Storage' does not exist on type 'typeof Protocol'. node_modules/chrome-devtools-frontend/front_end/resources/ClearStorageView.js(245,16): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/resources/ClearStorageView.js(246,21): error TS2339: Property 'Storage' does not exist on type 'typeof Protocol'. node_modules/chrome-devtools-frontend/front_end/resources/ClearStorageView.js(247,16): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/resources/ClearStorageView.js(249,16): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/resources/ClearStorageView.js(256,31): error TS2694: Namespace 'Protocol' has no exported member 'Storage'. node_modules/chrome-devtools-frontend/front_end/resources/CookieItemsView.js(36,11): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/resources/CookieItemsView.js(47,43): error TS2694: Namespace 'EventTarget' has no exported member 'EventDescriptor'. +node_modules/chrome-devtools-frontend/front_end/resources/CookieItemsView.js(47,43): error TS2694: Namespace 'Common.EventTarget' has no exported member 'EventDescriptor'. node_modules/chrome-devtools-frontend/front_end/resources/CookieItemsView.js(101,42): error TS2339: Property 'asParsedURL' does not exist on type 'string'. node_modules/chrome-devtools-frontend/front_end/resources/DOMStorageItemsView.js(32,11): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/resources/DOMStorageItemsView.js(38,56): error TS2694: Namespace 'DataGrid' has no exported member 'ColumnDescriptor'. +node_modules/chrome-devtools-frontend/front_end/resources/DOMStorageItemsView.js(38,56): error TS2694: Namespace 'DataGrid.DataGrid' has no exported member 'ColumnDescriptor'. node_modules/chrome-devtools-frontend/front_end/resources/DOMStorageItemsView.js(39,26): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/resources/DOMStorageItemsView.js(40,28): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/resources/DOMStorageItemsView.js(55,46): error TS2339: Property 'createChild' does not exist on type 'Element'. @@ -10135,6 +9740,8 @@ node_modules/chrome-devtools-frontend/front_end/resources/DOMStorageItemsView.js node_modules/chrome-devtools-frontend/front_end/resources/DOMStorageItemsView.js(178,11): error TS2403: Subsequent variable declarations must have the same type. Variable 'node' must be of type 'any', but here has type 'DataGridNode'. node_modules/chrome-devtools-frontend/front_end/resources/DOMStorageItemsView.js(259,36): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/resources/DOMStorageItemsView.js(275,38): error TS2339: Property 'key' does not exist on type 'DataGridNode'. +node_modules/chrome-devtools-frontend/front_end/resources/DOMStorageItemsView.js(278,66): error TS2345: Argument of type 'StaticContentProvider' is not assignable to parameter of type '{ [x: string]: any; contentURL(): string; contentType(): ResourceType; contentEncoded(): Promise<...'. + Property '_contentURL' does not exist on type '{ [x: string]: any; contentURL(): string; contentType(): ResourceType; contentEncoded(): Promise<...'. node_modules/chrome-devtools-frontend/front_end/resources/DOMStorageModel.js(49,25): error TS2694: Namespace 'Protocol' has no exported member 'DOMStorage'. node_modules/chrome-devtools-frontend/front_end/resources/DOMStorageModel.js(55,26): error TS2694: Namespace 'Protocol' has no exported member 'DOMStorage'. node_modules/chrome-devtools-frontend/front_end/resources/DOMStorageModel.js(71,41): error TS2694: Namespace 'Protocol' has no exported member 'DOMStorage'. @@ -10151,14 +9758,13 @@ node_modules/chrome-devtools-frontend/front_end/resources/DOMStorageModel.js(298 node_modules/chrome-devtools-frontend/front_end/resources/DOMStorageModel.js(306,24): error TS2694: Namespace 'Protocol' has no exported member 'DOMStorage'. node_modules/chrome-devtools-frontend/front_end/resources/DOMStorageModel.js(315,24): error TS2694: Namespace 'Protocol' has no exported member 'DOMStorage'. node_modules/chrome-devtools-frontend/front_end/resources/DOMStorageModel.js(325,24): error TS2694: Namespace 'Protocol' has no exported member 'DOMStorage'. -node_modules/chrome-devtools-frontend/front_end/resources/DatabaseModel.js(98,35): error TS2339: Property 'Error' does not exist on type 'typeof Protocol'. node_modules/chrome-devtools-frontend/front_end/resources/DatabaseModel.js(112,17): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/resources/DatabaseModel.js(130,26): error TS2339: Property 'databaseAgent' does not exist on type 'Target'. node_modules/chrome-devtools-frontend/front_end/resources/DatabaseModel.js(131,19): error TS2339: Property 'registerDatabaseDispatcher' does not exist on type 'Target'. node_modules/chrome-devtools-frontend/front_end/resources/DatabaseModel.js(191,24): error TS2694: Namespace 'Protocol' has no exported member 'Database'. node_modules/chrome-devtools-frontend/front_end/resources/DatabaseQueryView.js(38,42): error TS2339: Property 'createChild' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/resources/DatabaseQueryView.js(52,62): error TS2339: Property 'hasSelection' does not exist on type 'Element'. -node_modules/chrome-devtools-frontend/front_end/resources/DatabaseQueryView.js(60,39): error TS2694: Namespace 'SuggestBox' has no exported member 'Suggestions'. +node_modules/chrome-devtools-frontend/front_end/resources/DatabaseQueryView.js(60,39): error TS2694: Namespace 'UI.SuggestBox' has no exported member 'Suggestions'. node_modules/chrome-devtools-frontend/front_end/resources/DatabaseQueryView.js(151,19): error TS2339: Property 'createTextChild' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/resources/DatabaseTableView.js(31,11): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/resources/DatabaseTableView.js(40,47): error TS2555: Expected at least 2 arguments, but got 1. @@ -10183,8 +9789,7 @@ node_modules/chrome-devtools-frontend/front_end/resources/IndexedDBModel.js(112, node_modules/chrome-devtools-frontend/front_end/resources/IndexedDBModel.js(215,22): error TS2694: Namespace 'Common' has no exported member 'Event'. node_modules/chrome-devtools-frontend/front_end/resources/IndexedDBModel.js(223,22): error TS2694: Namespace 'Common' has no exported member 'Event'. node_modules/chrome-devtools-frontend/front_end/resources/IndexedDBModel.js(258,36): error TS2339: Property 'asParsedURL' does not exist on type 'string'. -node_modules/chrome-devtools-frontend/front_end/resources/IndexedDBModel.js(411,27): error TS2339: Property 'Error' does not exist on type 'typeof Protocol'. -node_modules/chrome-devtools-frontend/front_end/resources/IndexedDBModel.js(412,66): error TS2339: Property 'Error' does not exist on type 'typeof Protocol'. +node_modules/chrome-devtools-frontend/front_end/resources/IndexedDBModel.js(276,14): error TS2403: Subsequent variable declarations must have the same type. Variable 'databaseName' must be of type 'any', but here has type 'string'. node_modules/chrome-devtools-frontend/front_end/resources/IndexedDBViews.js(43,62): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/resources/IndexedDBViews.js(49,59): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/resources/IndexedDBViews.js(50,52): error TS2555: Expected at least 2 arguments, but got 1. @@ -10199,7 +9804,7 @@ node_modules/chrome-devtools-frontend/front_end/resources/IndexedDBViews.js(122, node_modules/chrome-devtools-frontend/front_end/resources/IndexedDBViews.js(125,46): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/resources/IndexedDBViews.js(128,60): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/resources/IndexedDBViews.js(130,33): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/resources/IndexedDBViews.js(147,56): error TS2694: Namespace 'DataGrid' has no exported member 'ColumnDescriptor'. +node_modules/chrome-devtools-frontend/front_end/resources/IndexedDBViews.js(147,56): error TS2694: Namespace 'DataGrid.DataGrid' has no exported member 'ColumnDescriptor'. node_modules/chrome-devtools-frontend/front_end/resources/IndexedDBViews.js(148,40): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/resources/IndexedDBViews.js(150,69): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/resources/IndexedDBViews.js(154,57): error TS2555: Expected at least 2 arguments, but got 1. @@ -10245,7 +9850,9 @@ node_modules/chrome-devtools-frontend/front_end/resources/IndexedDBViews.js(433, node_modules/chrome-devtools-frontend/front_end/resources/ResourcesPanel.js(22,47): error TS2339: Property 'createChild' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/resources/ResourcesPanel.js(43,59): error TS2339: Property 'runtime' does not exist on type 'Window'. node_modules/chrome-devtools-frontend/front_end/resources/ResourcesSection.js(69,33): error TS2339: Property 'remove' does not exist on type 'Map'. -node_modules/chrome-devtools-frontend/front_end/resources/ResourcesSection.js(302,27): error TS2339: Property 'openInNewTab' does not exist on type 'typeof InspectorFrontendHost'. +node_modules/chrome-devtools-frontend/front_end/resources/ResourcesSection.js(278,64): error TS2345: Argument of type 'Resource' is not assignable to parameter of type '{ [x: string]: any; contentURL(): string; contentType(): ResourceType; contentEncoded(): Promise<...'. + Property '_resourceTreeModel' does not exist on type '{ [x: string]: any; contentURL(): string; contentType(): ResourceType; contentEncoded(): Promise<...'. +node_modules/chrome-devtools-frontend/front_end/resources/ResourcesSection.js(302,27): error TS2339: Property 'openInNewTab' does not exist on type 'typeof InspectorFrontendHostAPI'. node_modules/chrome-devtools-frontend/front_end/resources/ResourcesSection.js(311,26): error TS2339: Property 'draggable' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/resources/ResourcesSection.js(321,11): error TS2339: Property 'dataTransfer' does not exist on type 'MouseEvent'. node_modules/chrome-devtools-frontend/front_end/resources/ResourcesSection.js(322,11): error TS2339: Property 'dataTransfer' does not exist on type 'MouseEvent'. @@ -10264,7 +9871,7 @@ node_modules/chrome-devtools-frontend/front_end/resources/ServiceWorkerCacheView node_modules/chrome-devtools-frontend/front_end/resources/ServiceWorkerCacheViews.js(56,37): error TS2345: Argument of type 'ToolbarButton' is not assignable to parameter of type '{ [x: string]: any; item(): any & any; } & { [x: string]: any; item(): any & any; }'. Type 'ToolbarButton' is not assignable to type '{ [x: string]: any; item(): any & any; }'. node_modules/chrome-devtools-frontend/front_end/resources/ServiceWorkerCacheViews.js(90,36): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/resources/ServiceWorkerCacheViews.js(99,56): error TS2694: Namespace 'DataGrid' has no exported member 'ColumnDescriptor'. +node_modules/chrome-devtools-frontend/front_end/resources/ServiceWorkerCacheViews.js(99,56): error TS2694: Namespace 'DataGrid.DataGrid' has no exported member 'ColumnDescriptor'. node_modules/chrome-devtools-frontend/front_end/resources/ServiceWorkerCacheViews.js(100,27): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/resources/ServiceWorkerCacheViews.js(101,34): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/resources/ServiceWorkerCacheViews.js(103,16): error TS2555: Expected at least 2 arguments, but got 1. @@ -10276,7 +9883,7 @@ node_modules/chrome-devtools-frontend/front_end/resources/ServiceWorkerCacheView node_modules/chrome-devtools-frontend/front_end/resources/ServiceWorkerCacheViews.js(253,22): error TS2694: Namespace 'Common' has no exported member 'Event'. node_modules/chrome-devtools-frontend/front_end/resources/ServiceWorkerCacheViews.js(260,22): error TS2694: Namespace 'Common' has no exported member 'Event'. node_modules/chrome-devtools-frontend/front_end/resources/ServiceWorkerCacheViews.js(285,24): error TS2694: Namespace 'Protocol' has no exported member 'CacheStorage'. -node_modules/chrome-devtools-frontend/front_end/resources/ServiceWorkerCacheViews.js(316,44): error TS2694: Namespace 'NetworkRequest' has no exported member 'ContentData'. +node_modules/chrome-devtools-frontend/front_end/resources/ServiceWorkerCacheViews.js(316,44): error TS2694: Namespace 'SDK.NetworkRequest' has no exported member 'ContentData'. node_modules/chrome-devtools-frontend/front_end/resources/ServiceWorkerCacheViews.js(381,43): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/resources/ServiceWorkerCacheViews.js(382,43): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/resources/ServiceWorkersView.js(12,50): error TS2555: Expected at least 2 arguments, but got 1. @@ -10294,7 +9901,7 @@ node_modules/chrome-devtools-frontend/front_end/resources/ServiceWorkersView.js( node_modules/chrome-devtools-frontend/front_end/resources/ServiceWorkersView.js(66,37): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/resources/ServiceWorkersView.js(67,37): error TS2345: Argument of type 'ToolbarSettingCheckbox' is not assignable to parameter of type '{ [x: string]: any; item(): any & any; } & { [x: string]: any; item(): any & any; }'. Type 'ToolbarSettingCheckbox' is not assignable to type '{ [x: string]: any; item(): any & any; }'. -node_modules/chrome-devtools-frontend/front_end/resources/ServiceWorkersView.js(69,75): error TS2694: Namespace 'EventTarget' has no exported member 'EventDescriptor'. +node_modules/chrome-devtools-frontend/front_end/resources/ServiceWorkersView.js(69,75): error TS2694: Namespace 'Common.EventTarget' has no exported member 'EventDescriptor'. node_modules/chrome-devtools-frontend/front_end/resources/ServiceWorkersView.js(120,7): error TS2447: The '|=' operator is not allowed for boolean types. Consider using '||' instead. node_modules/chrome-devtools-frontend/front_end/resources/ServiceWorkersView.js(121,7): error TS2447: The '|=' operator is not allowed for boolean types. Consider using '||' instead. node_modules/chrome-devtools-frontend/front_end/resources/ServiceWorkersView.js(150,22): error TS2694: Namespace 'Common' has no exported member 'Event'. @@ -10396,6 +10003,9 @@ node_modules/chrome-devtools-frontend/front_end/screencast/ScreencastApp.js(121, node_modules/chrome-devtools-frontend/front_end/screencast/ScreencastApp.js(121,5): error TS2322: Type 'ScreencastApp' is not assignable to type '{ [x: string]: any; presentUI(document: Document): void; }'. Property '_enabledSetting' does not exist on type '{ [x: string]: any; presentUI(document: Document): void; }'. node_modules/chrome-devtools-frontend/front_end/screencast/ScreencastView.js(56,42): error TS2339: Property 'createChild' does not exist on type 'Element'. +node_modules/chrome-devtools-frontend/front_end/screencast/ScreencastView.js(136,41): error TS2345: Argument of type 'this' is not assignable to parameter of type '{ [x: string]: any; highlightDOMNode(node: DOMNode, config: any, backendNodeId?: any, objectId?: ...'. + Type 'ScreencastView' is not assignable to type '{ [x: string]: any; highlightDOMNode(node: DOMNode, config: any, backendNodeId?: any, objectId?: ...'. + Property '_screenCaptureModel' does not exist on type '{ [x: string]: any; highlightDOMNode(node: DOMNode, config: any, backendNodeId?: any, objectId?: ...'. node_modules/chrome-devtools-frontend/front_end/screencast/ScreencastView.js(152,24): error TS2694: Namespace 'Protocol' has no exported member 'Page'. node_modules/chrome-devtools-frontend/front_end/screencast/ScreencastView.js(193,22): error TS2694: Namespace 'Common' has no exported member 'Event'. node_modules/chrome-devtools-frontend/front_end/screencast/ScreencastView.js(205,44): error TS2555: Expected at least 2 arguments, but got 1. @@ -10424,13 +10034,12 @@ node_modules/chrome-devtools-frontend/front_end/screencast/ScreencastView.js(557 node_modules/chrome-devtools-frontend/front_end/screencast/ScreencastView.js(558,31): error TS2339: Property 'offsetHeight' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/screencast/ScreencastView.js(564,24): error TS2694: Namespace 'Protocol' has no exported member 'Overlay'. node_modules/chrome-devtools-frontend/front_end/screencast/ScreencastView.js(565,24): error TS2694: Namespace 'Protocol' has no exported member 'Overlay'. -node_modules/chrome-devtools-frontend/front_end/screencast/ScreencastView.js(569,49): error TS2339: Property 'Overlay' does not exist on type 'typeof Protocol'. node_modules/chrome-devtools-frontend/front_end/screencast/ScreencastView.js(575,24): error TS2694: Namespace 'Protocol' has no exported member 'Page'. node_modules/chrome-devtools-frontend/front_end/screencast/ScreencastView.js(600,40): error TS2339: Property 'createChild' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/screencast/ScreencastView.js(608,25): error TS2339: Property 'type' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/screencast/ScreencastView.js(644,15): error TS2339: Property 'key' does not exist on type 'Event'. node_modules/chrome-devtools-frontend/front_end/screencast/ScreencastView.js(646,35): error TS2339: Property 'value' does not exist on type 'Element'. -node_modules/chrome-devtools-frontend/front_end/screencast/ScreencastView.js(670,27): error TS2339: Property 'inspectedURLChanged' does not exist on type 'typeof InspectorFrontendHost'. +node_modules/chrome-devtools-frontend/front_end/screencast/ScreencastView.js(670,27): error TS2339: Property 'inspectedURLChanged' does not exist on type 'typeof InspectorFrontendHostAPI'. node_modules/chrome-devtools-frontend/front_end/screencast/ScreencastView.js(671,25): error TS2339: Property 'value' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/screencast/ScreencastView.js(675,25): error TS2339: Property 'focus' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/screencast/ScreencastView.js(676,25): error TS2339: Property 'select' does not exist on type 'Element'. @@ -10473,12 +10082,11 @@ node_modules/chrome-devtools-frontend/front_end/sdk/CPUProfilerModel.js(79,24): node_modules/chrome-devtools-frontend/front_end/sdk/CPUProfilerModel.js(88,10): error TS2339: Property 'runtime' does not exist on type 'Window'. node_modules/chrome-devtools-frontend/front_end/sdk/CPUProfilerModel.js(97,24): error TS2694: Namespace 'Protocol' has no exported member 'Debugger'. node_modules/chrome-devtools-frontend/front_end/sdk/CPUProfilerModel.js(99,24): error TS2694: Namespace 'Protocol' has no exported member 'Profiler'. -node_modules/chrome-devtools-frontend/front_end/sdk/CPUProfilerModel.js(104,49): error TS2694: Namespace 'CPUProfilerModel' has no exported member 'EventData'. +node_modules/chrome-devtools-frontend/front_end/sdk/CPUProfilerModel.js(104,49): error TS2694: Namespace 'SDK.CPUProfilerModel' has no exported member 'EventData'. node_modules/chrome-devtools-frontend/front_end/sdk/CPUProfilerModel.js(127,34): error TS2694: Namespace 'Protocol' has no exported member 'Profiler'. node_modules/chrome-devtools-frontend/front_end/sdk/CPUProfilerModel.js(144,41): error TS2694: Namespace 'Protocol' has no exported member 'Profiler'. node_modules/chrome-devtools-frontend/front_end/sdk/CPUProfilerModel.js(158,41): error TS2694: Namespace 'Protocol' has no exported member 'Profiler'. node_modules/chrome-devtools-frontend/front_end/sdk/CPUProfilerModel.js(173,112): error TS2694: Namespace 'Protocol' has no exported member 'Profiler'. -node_modules/chrome-devtools-frontend/front_end/sdk/CPUProfilerModel.js(173,183): error TS1003: Identifier expected. node_modules/chrome-devtools-frontend/front_end/sdk/CPUProfilerModel.js(174,22): error TS2339: Property 'EventData' does not exist on type 'typeof CPUProfilerModel'. node_modules/chrome-devtools-frontend/front_end/sdk/CSSMatchedStyles.js(11,24): error TS2694: Namespace 'Protocol' has no exported member 'CSS'. node_modules/chrome-devtools-frontend/front_end/sdk/CSSMatchedStyles.js(12,24): error TS2694: Namespace 'Protocol' has no exported member 'CSS'. @@ -10492,10 +10100,10 @@ node_modules/chrome-devtools-frontend/front_end/sdk/CSSMatchedStyles.js(50,78): node_modules/chrome-devtools-frontend/front_end/sdk/CSSMatchedStyles.js(77,81): error TS2345: Argument of type 'string' is not assignable to parameter of type '{ [x: string]: any; Regular: string; Inline: string; Attributes: string; }'. node_modules/chrome-devtools-frontend/front_end/sdk/CSSMatchedStyles.js(241,53): error TS2339: Property 'media' does not exist on type 'CSSRule'. node_modules/chrome-devtools-frontend/front_end/sdk/CSSMatchedStyles.js(264,31): error TS2694: Namespace 'Protocol' has no exported member 'DOM'. -node_modules/chrome-devtools-frontend/front_end/sdk/CSSMatchedStyles.js(317,37): error TS2694: Namespace 'CSSMatchedStyles' has no exported member 'PropertyState'. +node_modules/chrome-devtools-frontend/front_end/sdk/CSSMatchedStyles.js(317,37): error TS2694: Namespace 'SDK.CSSMatchedStyles' has no exported member 'PropertyState'. node_modules/chrome-devtools-frontend/front_end/sdk/CSSMatchedStyles.js(322,58): error TS2339: Property 'valuesArray' does not exist on type 'Map'. -node_modules/chrome-devtools-frontend/front_end/sdk/CSSMatchedStyles.js(329,61): error TS2694: Namespace 'CSSMatchedStyles' has no exported member 'PropertyState'. -node_modules/chrome-devtools-frontend/front_end/sdk/CSSMatchedStyles.js(335,59): error TS2694: Namespace 'CSSMatchedStyles' has no exported member 'PropertyState'. +node_modules/chrome-devtools-frontend/front_end/sdk/CSSMatchedStyles.js(329,61): error TS2694: Namespace 'SDK.CSSMatchedStyles' has no exported member 'PropertyState'. +node_modules/chrome-devtools-frontend/front_end/sdk/CSSMatchedStyles.js(335,59): error TS2694: Namespace 'SDK.CSSMatchedStyles' has no exported member 'PropertyState'. node_modules/chrome-devtools-frontend/front_end/sdk/CSSMatchedStyles.js(352,46): error TS2345: Argument of type 'CSSRule' is not assignable to parameter of type 'CSSStyleRule'. Property 'media' is missing in type 'CSSRule'. node_modules/chrome-devtools-frontend/front_end/sdk/CSSMatchedStyles.js(367,32): error TS2345: Argument of type 'string' is not assignable to parameter of type '{ [x: string]: any; Active: string; Overloaded: string; }'. @@ -10529,15 +10137,12 @@ node_modules/chrome-devtools-frontend/front_end/sdk/CSSModel.js(262,24): error T node_modules/chrome-devtools-frontend/front_end/sdk/CSSModel.js(268,34): error TS2345: Argument of type 'number' is not assignable to parameter of type '{ [x: string]: any; WindowDocked: number; WindowUndocked: number; ScriptsBreakpointSet: number; T...'. node_modules/chrome-devtools-frontend/front_end/sdk/CSSModel.js(290,41): error TS2694: Namespace 'Protocol' has no exported member 'CSS'. node_modules/chrome-devtools-frontend/front_end/sdk/CSSModel.js(328,24): error TS2694: Namespace 'Protocol' has no exported member 'DOM'. -node_modules/chrome-devtools-frontend/front_end/sdk/CSSModel.js(334,27): error TS2339: Property 'Error' does not exist on type 'typeof Protocol'. node_modules/chrome-devtools-frontend/front_end/sdk/CSSModel.js(348,24): error TS2694: Namespace 'Protocol' has no exported member 'CSS'. node_modules/chrome-devtools-frontend/front_end/sdk/CSSModel.js(356,24): error TS2694: Namespace 'Protocol' has no exported member 'DOM'. -node_modules/chrome-devtools-frontend/front_end/sdk/CSSModel.js(365,38): error TS2694: Namespace 'CSSModel' has no exported member 'ContrastInfo'. -node_modules/chrome-devtools-frontend/front_end/sdk/CSSModel.js(369,27): error TS2339: Property 'Error' does not exist on type 'typeof Protocol'. +node_modules/chrome-devtools-frontend/front_end/sdk/CSSModel.js(365,38): error TS2694: Namespace 'SDK.CSSModel' has no exported member 'ContrastInfo'. node_modules/chrome-devtools-frontend/front_end/sdk/CSSModel.js(377,41): error TS2694: Namespace 'Protocol' has no exported member 'CSS'. node_modules/chrome-devtools-frontend/front_end/sdk/CSSModel.js(387,45): error TS2339: Property 'valuesArray' does not exist on type 'Map'. node_modules/chrome-devtools-frontend/front_end/sdk/CSSModel.js(406,24): error TS2694: Namespace 'Protocol' has no exported member 'DOM'. -node_modules/chrome-devtools-frontend/front_end/sdk/CSSModel.js(412,27): error TS2339: Property 'Error' does not exist on type 'typeof Protocol'. node_modules/chrome-devtools-frontend/front_end/sdk/CSSModel.js(415,71): error TS2345: Argument of type 'string' is not assignable to parameter of type '{ [x: string]: any; Regular: string; Inline: string; Attributes: string; }'. node_modules/chrome-devtools-frontend/front_end/sdk/CSSModel.js(417,75): error TS2345: Argument of type 'string' is not assignable to parameter of type '{ [x: string]: any; Regular: string; Inline: string; Attributes: string; }'. node_modules/chrome-devtools-frontend/front_end/sdk/CSSModel.js(460,24): error TS2694: Namespace 'Protocol' has no exported member 'CSS'. @@ -10561,9 +10166,7 @@ node_modules/chrome-devtools-frontend/front_end/sdk/CSSModel.js(674,24): error T node_modules/chrome-devtools-frontend/front_end/sdk/CSSModel.js(687,46): error TS2339: Property 'valuesArray' does not exist on type 'Map'. node_modules/chrome-devtools-frontend/front_end/sdk/CSSModel.js(751,34): error TS2694: Namespace 'Protocol' has no exported member 'CSS'. node_modules/chrome-devtools-frontend/front_end/sdk/CSSModel.js(751,75): error TS2694: Namespace 'Protocol' has no exported member 'CSS'. -node_modules/chrome-devtools-frontend/front_end/sdk/CSSModel.js(751,112): error TS1003: Identifier expected. node_modules/chrome-devtools-frontend/front_end/sdk/CSSModel.js(752,14): error TS2339: Property 'RuleUsage' does not exist on type 'typeof CSSModel'. -node_modules/chrome-devtools-frontend/front_end/sdk/CSSModel.js(754,136): error TS1003: Identifier expected. node_modules/chrome-devtools-frontend/front_end/sdk/CSSModel.js(755,14): error TS2339: Property 'ContrastInfo' does not exist on type 'typeof CSSModel'. node_modules/chrome-devtools-frontend/front_end/sdk/CSSModel.js(778,24): error TS2694: Namespace 'Protocol' has no exported member 'CSS'. node_modules/chrome-devtools-frontend/front_end/sdk/CSSModel.js(848,24): error TS2694: Namespace 'Protocol' has no exported member 'CSS'. @@ -10578,15 +10181,11 @@ node_modules/chrome-devtools-frontend/front_end/sdk/CSSProperty.js(156,36): erro node_modules/chrome-devtools-frontend/front_end/sdk/CSSProperty.js(168,56): error TS2339: Property 'sprintf' does not exist on type 'StringConstructor'. node_modules/chrome-devtools-frontend/front_end/sdk/CSSProperty.js(170,17): error TS2339: Property 'runtime' does not exist on type 'Window'. node_modules/chrome-devtools-frontend/front_end/sdk/CSSProperty.js(200,5): error TS2554: Expected 1 arguments, but got 2. -node_modules/chrome-devtools-frontend/front_end/sdk/CSSProperty.js(259,22): error TS2339: Property 'TextUtils' does not exist on type 'typeof TextUtils'. +node_modules/chrome-devtools-frontend/front_end/sdk/CSSProperty.js(259,32): error TS2339: Property 'lineIndent' does not exist on type 'typeof TextUtils'. node_modules/chrome-devtools-frontend/front_end/sdk/CSSRule.js(9,24): error TS2694: Namespace 'Protocol' has no exported member 'CSS'. node_modules/chrome-devtools-frontend/front_end/sdk/CSSRule.js(33,32): error TS2694: Namespace 'Protocol' has no exported member 'CSS'. node_modules/chrome-devtools-frontend/front_end/sdk/CSSRule.js(33,98): error TS2694: Namespace 'Protocol' has no exported member 'CSS'. node_modules/chrome-devtools-frontend/front_end/sdk/CSSRule.js(44,83): error TS2345: Argument of type 'string' is not assignable to parameter of type '{ [x: string]: any; Regular: string; Inline: string; Attributes: string; }'. -node_modules/chrome-devtools-frontend/front_end/sdk/CSSRule.js(70,37): error TS2339: Property 'CSS' does not exist on type 'typeof Protocol'. -node_modules/chrome-devtools-frontend/front_end/sdk/CSSRule.js(77,37): error TS2339: Property 'CSS' does not exist on type 'typeof Protocol'. -node_modules/chrome-devtools-frontend/front_end/sdk/CSSRule.js(84,37): error TS2339: Property 'CSS' does not exist on type 'typeof Protocol'. -node_modules/chrome-devtools-frontend/front_end/sdk/CSSRule.js(91,37): error TS2339: Property 'CSS' does not exist on type 'typeof Protocol'. node_modules/chrome-devtools-frontend/front_end/sdk/CSSRule.js(108,24): error TS2694: Namespace 'Protocol' has no exported member 'CSS'. node_modules/chrome-devtools-frontend/front_end/sdk/CSSRule.js(131,64): error TS2694: Namespace 'Protocol' has no exported member 'CSS'. node_modules/chrome-devtools-frontend/front_end/sdk/CSSRule.js(135,24): error TS2694: Namespace 'Protocol' has no exported member 'CSS'. @@ -10598,20 +10197,22 @@ node_modules/chrome-devtools-frontend/front_end/sdk/CSSRule.js(258,24): error TS node_modules/chrome-devtools-frontend/front_end/sdk/CSSRule.js(273,24): error TS2694: Namespace 'Protocol' has no exported member 'CSS'. node_modules/chrome-devtools-frontend/front_end/sdk/CSSRule.js(287,50): error TS2694: Namespace 'Protocol' has no exported member 'CSS'. node_modules/chrome-devtools-frontend/front_end/sdk/CSSStyleDeclaration.js(8,24): error TS2694: Namespace 'Protocol' has no exported member 'CSS'. -node_modules/chrome-devtools-frontend/front_end/sdk/CSSStyleDeclaration.js(9,39): error TS2694: Namespace 'CSSStyleDeclaration' has no exported member 'Type'. +node_modules/chrome-devtools-frontend/front_end/sdk/CSSStyleDeclaration.js(9,39): error TS2694: Namespace 'SDK.CSSStyleDeclaration' has no exported member 'Type'. node_modules/chrome-devtools-frontend/front_end/sdk/CSSStyleDeclaration.js(41,47): error TS2694: Namespace 'Protocol' has no exported member 'CSS'. node_modules/chrome-devtools-frontend/front_end/sdk/CSSStyleDeclaration.js(50,24): error TS2694: Namespace 'Protocol' has no exported member 'CSS'. node_modules/chrome-devtools-frontend/front_end/sdk/CSSStyleSheetHeader.js(11,24): error TS2694: Namespace 'Protocol' has no exported member 'CSS'. node_modules/chrome-devtools-frontend/front_end/sdk/CSSStyleSheetHeader.js(40,5): error TS2322: Type 'StaticContentProvider' is not assignable to type '{ [x: string]: any; contentURL(): string; contentType(): ResourceType; contentEncoded(): Promise<...'. node_modules/chrome-devtools-frontend/front_end/sdk/CSSStyleSheetHeader.js(40,5): error TS2322: Type 'StaticContentProvider' is not assignable to type '{ [x: string]: any; contentURL(): string; contentType(): ResourceType; contentEncoded(): Promise<...'. Property '_contentURL' does not exist on type '{ [x: string]: any; contentURL(): string; contentType(): ResourceType; contentEncoded(): Promise<...'. -node_modules/chrome-devtools-frontend/front_end/sdk/Connections.js(10,52): error TS2694: Namespace 'Connection' has no exported member 'Params'. -node_modules/chrome-devtools-frontend/front_end/sdk/Connections.js(30,29): error TS2339: Property 'sendMessageToBackend' does not exist on type 'typeof InspectorFrontendHost'. +node_modules/chrome-devtools-frontend/front_end/sdk/Connections.js(10,52): error TS2694: Namespace 'Protocol.InspectorBackend.Connection' has no exported member 'Params'. +node_modules/chrome-devtools-frontend/front_end/sdk/Connections.js(17,29): error TS2551: Property 'events' does not exist on type 'typeof InspectorFrontendHostAPI'. Did you mean 'Events'? +node_modules/chrome-devtools-frontend/front_end/sdk/Connections.js(19,29): error TS2551: Property 'events' does not exist on type 'typeof InspectorFrontendHostAPI'. Did you mean 'Events'? +node_modules/chrome-devtools-frontend/front_end/sdk/Connections.js(30,29): error TS2339: Property 'sendMessageToBackend' does not exist on type 'typeof InspectorFrontendHostAPI'. node_modules/chrome-devtools-frontend/front_end/sdk/Connections.js(34,22): error TS2694: Namespace 'Common' has no exported member 'Event'. node_modules/chrome-devtools-frontend/front_end/sdk/Connections.js(41,22): error TS2694: Namespace 'Common' has no exported member 'Event'. -node_modules/chrome-devtools-frontend/front_end/sdk/Connections.js(71,27): error TS2339: Property 'reattach' does not exist on type 'typeof InspectorFrontendHost'. -node_modules/chrome-devtools-frontend/front_end/sdk/Connections.js(87,52): error TS2694: Namespace 'Connection' has no exported member 'Params'. -node_modules/chrome-devtools-frontend/front_end/sdk/Connections.js(168,52): error TS2694: Namespace 'Connection' has no exported member 'Params'. +node_modules/chrome-devtools-frontend/front_end/sdk/Connections.js(71,27): error TS2339: Property 'reattach' does not exist on type 'typeof InspectorFrontendHostAPI'. +node_modules/chrome-devtools-frontend/front_end/sdk/Connections.js(87,52): error TS2694: Namespace 'Protocol.InspectorBackend.Connection' has no exported member 'Params'. +node_modules/chrome-devtools-frontend/front_end/sdk/Connections.js(168,52): error TS2694: Namespace 'Protocol.InspectorBackend.Connection' has no exported member 'Params'. node_modules/chrome-devtools-frontend/front_end/sdk/CookieModel.js(14,24): error TS2694: Namespace 'Protocol' has no exported member 'Network'. node_modules/chrome-devtools-frontend/front_end/sdk/CookieModel.js(40,27): error TS2339: Property 'asParsedURL' does not exist on type 'string'. node_modules/chrome-devtools-frontend/front_end/sdk/CookieModel.js(65,26): error TS2339: Property 'networkAgent' does not exist on type 'Target'. @@ -10621,26 +10222,24 @@ node_modules/chrome-devtools-frontend/front_end/sdk/CookieModel.js(114,38): erro node_modules/chrome-devtools-frontend/front_end/sdk/CookieModel.js(129,38): error TS2339: Property 'networkAgent' does not exist on type 'Target'. node_modules/chrome-devtools-frontend/front_end/sdk/CookieParser.js(79,29): error TS2345: Argument of type 'number' is not assignable to parameter of type '{ [x: string]: any; Request: number; Response: number; }'. node_modules/chrome-devtools-frontend/front_end/sdk/CookieParser.js(97,29): error TS2345: Argument of type 'number' is not assignable to parameter of type '{ [x: string]: any; Request: number; Response: number; }'. -node_modules/chrome-devtools-frontend/front_end/sdk/CookieParser.js(161,26): error TS2694: Namespace 'Cookie' has no exported member 'Type'. -node_modules/chrome-devtools-frontend/front_end/sdk/CookieParser.js(200,26): error TS2694: Namespace 'Cookie' has no exported member 'Type'. -node_modules/chrome-devtools-frontend/front_end/sdk/CookieParser.js(225,27): error TS2694: Namespace 'Cookie' has no exported member 'Type'. +node_modules/chrome-devtools-frontend/front_end/sdk/CookieParser.js(161,26): error TS2694: Namespace 'SDK.Cookie' has no exported member 'Type'. +node_modules/chrome-devtools-frontend/front_end/sdk/CookieParser.js(200,26): error TS2694: Namespace 'SDK.Cookie' has no exported member 'Type'. +node_modules/chrome-devtools-frontend/front_end/sdk/CookieParser.js(225,27): error TS2694: Namespace 'SDK.Cookie' has no exported member 'Type'. node_modules/chrome-devtools-frontend/front_end/sdk/CookieParser.js(246,25): error TS2694: Namespace 'Protocol' has no exported member 'Network'. node_modules/chrome-devtools-frontend/front_end/sdk/CookieParser.js(250,33): error TS2694: Namespace 'Protocol' has no exported member 'Network'. node_modules/chrome-devtools-frontend/front_end/sdk/CookieParser.js(325,53): error TS2363: The right-hand side of an arithmetic operation must be of type 'any', 'number' or an enum type. node_modules/chrome-devtools-frontend/front_end/sdk/DOMDebuggerModel.js(11,26): error TS2339: Property 'domdebuggerAgent' does not exist on type 'Target'. -node_modules/chrome-devtools-frontend/front_end/sdk/DOMDebuggerModel.js(69,50): error TS2694: Namespace 'DOMBreakpoint' has no exported member 'Type'. -node_modules/chrome-devtools-frontend/front_end/sdk/DOMDebuggerModel.js(78,50): error TS2694: Namespace 'DOMBreakpoint' has no exported member 'Type'. -node_modules/chrome-devtools-frontend/front_end/sdk/DOMDebuggerModel.js(98,50): error TS2694: Namespace 'DOMBreakpoint' has no exported member 'Type'. -node_modules/chrome-devtools-frontend/front_end/sdk/DOMDebuggerModel.js(154,59): error TS2694: Namespace 'DOMBreakpoint' has no exported member 'Type'. -node_modules/chrome-devtools-frontend/front_end/sdk/DOMDebuggerModel.js(190,60): error TS2694: Namespace 'DOMBreakpoint' has no exported member 'Type'. +node_modules/chrome-devtools-frontend/front_end/sdk/DOMDebuggerModel.js(69,50): error TS2694: Namespace 'SDK.DOMDebuggerModel.DOMBreakpoint' has no exported member 'Type'. +node_modules/chrome-devtools-frontend/front_end/sdk/DOMDebuggerModel.js(78,50): error TS2694: Namespace 'SDK.DOMDebuggerModel.DOMBreakpoint' has no exported member 'Type'. +node_modules/chrome-devtools-frontend/front_end/sdk/DOMDebuggerModel.js(98,50): error TS2694: Namespace 'SDK.DOMDebuggerModel.DOMBreakpoint' has no exported member 'Type'. +node_modules/chrome-devtools-frontend/front_end/sdk/DOMDebuggerModel.js(154,59): error TS2694: Namespace 'SDK.DOMDebuggerModel.DOMBreakpoint' has no exported member 'Type'. +node_modules/chrome-devtools-frontend/front_end/sdk/DOMDebuggerModel.js(190,60): error TS2694: Namespace 'SDK.DOMDebuggerModel.DOMBreakpoint' has no exported member 'Type'. node_modules/chrome-devtools-frontend/front_end/sdk/DOMDebuggerModel.js(232,22): error TS2694: Namespace 'Common' has no exported member 'Event'. -node_modules/chrome-devtools-frontend/front_end/sdk/DOMDebuggerModel.js(264,50): error TS2694: Namespace 'DOMBreakpoint' has no exported member 'Type'. +node_modules/chrome-devtools-frontend/front_end/sdk/DOMDebuggerModel.js(264,50): error TS2694: Namespace 'SDK.DOMDebuggerModel.DOMBreakpoint' has no exported member 'Type'. node_modules/chrome-devtools-frontend/front_end/sdk/DOMDebuggerModel.js(275,24): error TS2694: Namespace 'Protocol' has no exported member 'DOMDebugger'. -node_modules/chrome-devtools-frontend/front_end/sdk/DOMDebuggerModel.js(275,55): error TS1003: Identifier expected. -node_modules/chrome-devtools-frontend/front_end/sdk/DOMDebuggerModel.js(276,52): error TS2339: Property 'DOMDebugger' does not exist on type 'typeof Protocol'. -node_modules/chrome-devtools-frontend/front_end/sdk/DOMDebuggerModel.js(292,33): error TS2694: Namespace 'EventListener' has no exported member 'Origin'. +node_modules/chrome-devtools-frontend/front_end/sdk/DOMDebuggerModel.js(292,33): error TS2694: Namespace 'SDK.EventListener' has no exported member 'Origin'. node_modules/chrome-devtools-frontend/front_end/sdk/DOMDebuggerModel.js(387,7): error TS2322: Type 'Promise' is not assignable to type 'Promise'. -node_modules/chrome-devtools-frontend/front_end/sdk/DOMDebuggerModel.js(466,34): error TS2694: Namespace 'EventListener' has no exported member 'Origin'. +node_modules/chrome-devtools-frontend/front_end/sdk/DOMDebuggerModel.js(466,34): error TS2694: Namespace 'SDK.EventListener' has no exported member 'Origin'. node_modules/chrome-devtools-frontend/front_end/sdk/DOMDebuggerModel.js(469,5): error TS2322: Type 'string | { [x: string]: any; Raw: string; Framework: string; FrameworkUser: string; }' is not assignable to type '{ [x: string]: any; Raw: string; Framework: string; FrameworkUser: string; }'. Type 'string' is not assignable to type '{ [x: string]: any; Raw: string; Framework: string; FrameworkUser: string; }'. node_modules/chrome-devtools-frontend/front_end/sdk/DOMDebuggerModel.js(578,9): error TS2555: Expected at least 2 arguments, but got 1. @@ -10682,29 +10281,14 @@ node_modules/chrome-devtools-frontend/front_end/sdk/DOMModel.js(137,28): error T node_modules/chrome-devtools-frontend/front_end/sdk/DOMModel.js(138,53): error TS2339: Property 'body' does not exist on type 'DOMDocument'. node_modules/chrome-devtools-frontend/front_end/sdk/DOMModel.js(139,28): error TS2339: Property 'body' does not exist on type 'DOMDocument'. node_modules/chrome-devtools-frontend/front_end/sdk/DOMModel.js(369,33): error TS2694: Namespace 'Protocol' has no exported member 'Error'. -node_modules/chrome-devtools-frontend/front_end/sdk/DOMModel.js(373,30): error TS2339: Property 'Error' does not exist on type 'typeof Protocol'. -node_modules/chrome-devtools-frontend/front_end/sdk/DOMModel.js(376,36): error TS2339: Property 'Error' does not exist on type 'typeof Protocol'. node_modules/chrome-devtools-frontend/front_end/sdk/DOMModel.js(396,33): error TS2694: Namespace 'Protocol' has no exported member 'Error'. -node_modules/chrome-devtools-frontend/front_end/sdk/DOMModel.js(400,30): error TS2339: Property 'Error' does not exist on type 'typeof Protocol'. -node_modules/chrome-devtools-frontend/front_end/sdk/DOMModel.js(403,36): error TS2339: Property 'Error' does not exist on type 'typeof Protocol'. node_modules/chrome-devtools-frontend/front_end/sdk/DOMModel.js(419,33): error TS2694: Namespace 'Protocol' has no exported member 'Error'. -node_modules/chrome-devtools-frontend/front_end/sdk/DOMModel.js(423,30): error TS2339: Property 'Error' does not exist on type 'typeof Protocol'. -node_modules/chrome-devtools-frontend/front_end/sdk/DOMModel.js(426,36): error TS2339: Property 'Error' does not exist on type 'typeof Protocol'. node_modules/chrome-devtools-frontend/front_end/sdk/DOMModel.js(433,33): error TS2694: Namespace 'Protocol' has no exported member 'Error'. -node_modules/chrome-devtools-frontend/front_end/sdk/DOMModel.js(437,30): error TS2339: Property 'Error' does not exist on type 'typeof Protocol'. -node_modules/chrome-devtools-frontend/front_end/sdk/DOMModel.js(440,36): error TS2339: Property 'Error' does not exist on type 'typeof Protocol'. node_modules/chrome-devtools-frontend/front_end/sdk/DOMModel.js(447,33): error TS2694: Namespace 'Protocol' has no exported member 'Error'. -node_modules/chrome-devtools-frontend/front_end/sdk/DOMModel.js(454,35): error TS2694: Namespace 'DOMNode' has no exported member 'Attribute'. -node_modules/chrome-devtools-frontend/front_end/sdk/DOMModel.js(466,27): error TS2339: Property 'Error' does not exist on type 'typeof Protocol'. -node_modules/chrome-devtools-frontend/front_end/sdk/DOMModel.js(484,34): error TS2339: Property 'Error' does not exist on type 'typeof Protocol'. -node_modules/chrome-devtools-frontend/front_end/sdk/DOMModel.js(495,30): error TS2339: Property 'Error' does not exist on type 'typeof Protocol'. +node_modules/chrome-devtools-frontend/front_end/sdk/DOMModel.js(454,35): error TS2694: Namespace 'SDK.DOMNode' has no exported member 'Attribute'. node_modules/chrome-devtools-frontend/front_end/sdk/DOMModel.js(507,33): error TS2694: Namespace 'Protocol' has no exported member 'Error'. -node_modules/chrome-devtools-frontend/front_end/sdk/DOMModel.js(511,30): error TS2339: Property 'Error' does not exist on type 'typeof Protocol'. -node_modules/chrome-devtools-frontend/front_end/sdk/DOMModel.js(514,36): error TS2339: Property 'Error' does not exist on type 'typeof Protocol'. node_modules/chrome-devtools-frontend/front_end/sdk/DOMModel.js(519,33): error TS2694: Namespace 'Protocol' has no exported member 'Error'. -node_modules/chrome-devtools-frontend/front_end/sdk/DOMModel.js(523,30): error TS2339: Property 'Error' does not exist on type 'typeof Protocol'. -node_modules/chrome-devtools-frontend/front_end/sdk/DOMModel.js(526,36): error TS2339: Property 'Error' does not exist on type 'typeof Protocol'. -node_modules/chrome-devtools-frontend/front_end/sdk/DOMModel.js(536,29): error TS2339: Property 'copyText' does not exist on type 'typeof InspectorFrontendHost'. +node_modules/chrome-devtools-frontend/front_end/sdk/DOMModel.js(536,29): error TS2339: Property 'copyText' does not exist on type 'typeof InspectorFrontendHostAPI'. node_modules/chrome-devtools-frontend/front_end/sdk/DOMModel.js(554,31): error TS2339: Property 'index' does not exist on type 'DOMNode'. node_modules/chrome-devtools-frontend/front_end/sdk/DOMModel.js(555,16): error TS2339: Property 'index' does not exist on type 'DOMNode'. node_modules/chrome-devtools-frontend/front_end/sdk/DOMModel.js(590,25): error TS2694: Namespace 'Protocol' has no exported member 'Page'. @@ -10715,18 +10299,13 @@ node_modules/chrome-devtools-frontend/front_end/sdk/DOMModel.js(687,32): error T node_modules/chrome-devtools-frontend/front_end/sdk/DOMModel.js(743,24): error TS2339: Property 'remove' does not exist on type 'any[]'. node_modules/chrome-devtools-frontend/front_end/sdk/DOMModel.js(751,33): error TS2694: Namespace 'Protocol' has no exported member 'Error'. node_modules/chrome-devtools-frontend/front_end/sdk/DOMModel.js(751,50): error TS2694: Namespace 'Protocol' has no exported member 'DOM'. -node_modules/chrome-devtools-frontend/front_end/sdk/DOMModel.js(758,34): error TS2339: Property 'Error' does not exist on type 'typeof Protocol'. -node_modules/chrome-devtools-frontend/front_end/sdk/DOMModel.js(761,40): error TS2339: Property 'Error' does not exist on type 'typeof Protocol'. node_modules/chrome-devtools-frontend/front_end/sdk/DOMModel.js(768,33): error TS2694: Namespace 'Protocol' has no exported member 'Error'. -node_modules/chrome-devtools-frontend/front_end/sdk/DOMModel.js(775,34): error TS2339: Property 'Error' does not exist on type 'typeof Protocol'. -node_modules/chrome-devtools-frontend/front_end/sdk/DOMModel.js(778,40): error TS2339: Property 'Error' does not exist on type 'typeof Protocol'. node_modules/chrome-devtools-frontend/front_end/sdk/DOMModel.js(852,31): error TS2339: Property 'baseURL' does not exist on type 'DOMNode'. node_modules/chrome-devtools-frontend/front_end/sdk/DOMModel.js(853,65): error TS2339: Property 'baseURL' does not exist on type 'DOMNode'. node_modules/chrome-devtools-frontend/front_end/sdk/DOMModel.js(860,24): error TS2694: Namespace 'Protocol' has no exported member 'Runtime'. node_modules/chrome-devtools-frontend/front_end/sdk/DOMModel.js(880,34): error TS2694: Namespace 'Protocol' has no exported member 'DOM'. node_modules/chrome-devtools-frontend/front_end/sdk/DOMModel.js(896,7): error TS2322: Type 'DOMNode' is not assignable to type 'this'. node_modules/chrome-devtools-frontend/front_end/sdk/DOMModel.js(940,29): error TS2339: Property 'pageAgent' does not exist on type 'Target'. -node_modules/chrome-devtools-frontend/front_end/sdk/DOMModel.js(969,66): error TS1003: Identifier expected. node_modules/chrome-devtools-frontend/front_end/sdk/DOMModel.js(970,13): error TS2339: Property 'Attribute' does not exist on type 'typeof DOMNode'. node_modules/chrome-devtools-frontend/front_end/sdk/DOMModel.js(1042,24): error TS2694: Namespace 'Protocol' has no exported member 'DOM'. node_modules/chrome-devtools-frontend/front_end/sdk/DOMModel.js(1062,26): error TS2339: Property 'domAgent' does not exist on type 'Target'. @@ -10766,8 +10345,6 @@ node_modules/chrome-devtools-frontend/front_end/sdk/DOMModel.js(1425,24): error node_modules/chrome-devtools-frontend/front_end/sdk/DOMModel.js(1426,24): error TS2694: Namespace 'Protocol' has no exported member 'DOM'. node_modules/chrome-devtools-frontend/front_end/sdk/DOMModel.js(1442,24): error TS2694: Namespace 'Protocol' has no exported member 'DOM'. node_modules/chrome-devtools-frontend/front_end/sdk/DOMModel.js(1443,32): error TS2694: Namespace 'Protocol' has no exported member 'DOM'. -node_modules/chrome-devtools-frontend/front_end/sdk/DOMModel.js(1477,28): error TS2339: Property 'Error' does not exist on type 'typeof Protocol'. -node_modules/chrome-devtools-frontend/front_end/sdk/DOMModel.js(1479,30): error TS2339: Property 'Error' does not exist on type 'typeof Protocol'. node_modules/chrome-devtools-frontend/front_end/sdk/DOMModel.js(1501,24): error TS2694: Namespace 'Protocol' has no exported member 'DOM'. node_modules/chrome-devtools-frontend/front_end/sdk/DOMModel.js(1509,24): error TS2694: Namespace 'Protocol' has no exported member 'DOM'. node_modules/chrome-devtools-frontend/front_end/sdk/DOMModel.js(1511,34): error TS2694: Namespace 'Protocol' has no exported member 'DOM'. @@ -10799,19 +10376,12 @@ node_modules/chrome-devtools-frontend/front_end/sdk/DOMModel.js(1801,17): error node_modules/chrome-devtools-frontend/front_end/sdk/DebuggerModel.js(41,12): error TS2339: Property 'registerDebuggerDispatcher' does not exist on type 'Target'. node_modules/chrome-devtools-frontend/front_end/sdk/DebuggerModel.js(42,26): error TS2339: Property 'debuggerAgent' does not exist on type 'Target'. node_modules/chrome-devtools-frontend/front_end/sdk/DebuggerModel.js(231,24): error TS2694: Namespace 'Protocol' has no exported member 'Runtime'. -node_modules/chrome-devtools-frontend/front_end/sdk/DebuggerModel.js(250,43): error TS2694: Namespace 'DebuggerModel' has no exported member 'SetBreakpointResult'. -node_modules/chrome-devtools-frontend/front_end/sdk/DebuggerModel.js(267,27): error TS2339: Property 'Error' does not exist on type 'typeof Protocol'. -node_modules/chrome-devtools-frontend/front_end/sdk/DebuggerModel.js(281,43): error TS2694: Namespace 'DebuggerModel' has no exported member 'SetBreakpointResult'. -node_modules/chrome-devtools-frontend/front_end/sdk/DebuggerModel.js(286,35): error TS2339: Property 'Error' does not exist on type 'typeof Protocol'. -node_modules/chrome-devtools-frontend/front_end/sdk/DebuggerModel.js(304,43): error TS2694: Namespace 'DebuggerModel' has no exported member 'SetBreakpointResult'. -node_modules/chrome-devtools-frontend/front_end/sdk/DebuggerModel.js(310,27): error TS2339: Property 'Error' does not exist on type 'typeof Protocol'. +node_modules/chrome-devtools-frontend/front_end/sdk/DebuggerModel.js(250,43): error TS2694: Namespace 'SDK.DebuggerModel' has no exported member 'SetBreakpointResult'. +node_modules/chrome-devtools-frontend/front_end/sdk/DebuggerModel.js(281,43): error TS2694: Namespace 'SDK.DebuggerModel' has no exported member 'SetBreakpointResult'. +node_modules/chrome-devtools-frontend/front_end/sdk/DebuggerModel.js(304,43): error TS2694: Namespace 'SDK.DebuggerModel' has no exported member 'SetBreakpointResult'. node_modules/chrome-devtools-frontend/front_end/sdk/DebuggerModel.js(319,24): error TS2694: Namespace 'Protocol' has no exported member 'Debugger'. -node_modules/chrome-devtools-frontend/front_end/sdk/DebuggerModel.js(324,27): error TS2339: Property 'Error' does not exist on type 'typeof Protocol'. -node_modules/chrome-devtools-frontend/front_end/sdk/DebuggerModel.js(325,73): error TS2339: Property 'Error' does not exist on type 'typeof Protocol'. -node_modules/chrome-devtools-frontend/front_end/sdk/DebuggerModel.js(340,27): error TS2339: Property 'Error' does not exist on type 'typeof Protocol'. node_modules/chrome-devtools-frontend/front_end/sdk/DebuggerModel.js(346,24): error TS2694: Namespace 'Protocol' has no exported member 'Runtime'. node_modules/chrome-devtools-frontend/front_end/sdk/DebuggerModel.js(347,34): error TS2694: Namespace 'Protocol' has no exported member 'Runtime'. -node_modules/chrome-devtools-frontend/front_end/sdk/DebuggerModel.js(351,30): error TS2339: Property 'Error' does not exist on type 'typeof Protocol'. node_modules/chrome-devtools-frontend/front_end/sdk/DebuggerModel.js(355,24): error TS2694: Namespace 'Protocol' has no exported member 'Debugger'. node_modules/chrome-devtools-frontend/front_end/sdk/DebuggerModel.js(356,24): error TS2694: Namespace 'Protocol' has no exported member 'Debugger'. node_modules/chrome-devtools-frontend/front_end/sdk/DebuggerModel.js(389,24): error TS2694: Namespace 'Protocol' has no exported member 'Runtime'. @@ -10836,19 +10406,16 @@ node_modules/chrome-devtools-frontend/front_end/sdk/DebuggerModel.js(540,24): er node_modules/chrome-devtools-frontend/front_end/sdk/DebuggerModel.js(546,24): error TS2694: Namespace 'Protocol' has no exported member 'Runtime'. node_modules/chrome-devtools-frontend/front_end/sdk/DebuggerModel.js(700,24): error TS2694: Namespace 'Protocol' has no exported member 'Runtime'. node_modules/chrome-devtools-frontend/front_end/sdk/DebuggerModel.js(711,24): error TS2694: Namespace 'Protocol' has no exported member 'Runtime'. -node_modules/chrome-devtools-frontend/front_end/sdk/DebuggerModel.js(763,32): error TS2694: Namespace 'RuntimeModel' has no exported member 'EvaluationOptions'. -node_modules/chrome-devtools-frontend/front_end/sdk/DebuggerModel.js(764,42): error TS2694: Namespace 'RuntimeModel' has no exported member 'EvaluationResult'. -node_modules/chrome-devtools-frontend/front_end/sdk/DebuggerModel.js(772,43): error TS2694: Namespace 'DebuggerModel' has no exported member 'FunctionDetails'. -node_modules/chrome-devtools-frontend/front_end/sdk/DebuggerModel.js(780,36): error TS2694: Namespace 'DebuggerModel' has no exported member 'FunctionDetails'. +node_modules/chrome-devtools-frontend/front_end/sdk/DebuggerModel.js(763,32): error TS2694: Namespace 'SDK.RuntimeModel' has no exported member 'EvaluationOptions'. +node_modules/chrome-devtools-frontend/front_end/sdk/DebuggerModel.js(764,42): error TS2694: Namespace 'SDK.RuntimeModel' has no exported member 'EvaluationResult'. +node_modules/chrome-devtools-frontend/front_end/sdk/DebuggerModel.js(772,43): error TS2694: Namespace 'SDK.DebuggerModel' has no exported member 'FunctionDetails'. +node_modules/chrome-devtools-frontend/front_end/sdk/DebuggerModel.js(780,36): error TS2694: Namespace 'SDK.DebuggerModel' has no exported member 'FunctionDetails'. node_modules/chrome-devtools-frontend/front_end/sdk/DebuggerModel.js(816,24): error TS2694: Namespace 'Protocol' has no exported member 'Runtime'. -node_modules/chrome-devtools-frontend/front_end/sdk/DebuggerModel.js(822,35): error TS2339: Property 'Error' does not exist on type 'typeof Protocol'. node_modules/chrome-devtools-frontend/front_end/sdk/DebuggerModel.js(829,24): error TS2694: Namespace 'Protocol' has no exported member 'Debugger'. node_modules/chrome-devtools-frontend/front_end/sdk/DebuggerModel.js(830,31): error TS2694: Namespace 'Common' has no exported member 'Event'. node_modules/chrome-devtools-frontend/front_end/sdk/DebuggerModel.js(838,24): error TS2694: Namespace 'Protocol' has no exported member 'Debugger'. node_modules/chrome-devtools-frontend/front_end/sdk/DebuggerModel.js(839,31): error TS2694: Namespace 'Common' has no exported member 'Event'. -node_modules/chrome-devtools-frontend/front_end/sdk/DebuggerModel.js(852,35): error TS2339: Property 'Error' does not exist on type 'typeof Protocol'. node_modules/chrome-devtools-frontend/front_end/sdk/DebuggerModel.js(899,22): error TS2694: Namespace 'Protocol' has no exported member 'Runtime'. -node_modules/chrome-devtools-frontend/front_end/sdk/DebuggerModel.js(907,78): error TS1003: Identifier expected. node_modules/chrome-devtools-frontend/front_end/sdk/DebuggerModel.js(908,19): error TS2339: Property 'FunctionDetails' does not exist on type 'typeof DebuggerModel'. node_modules/chrome-devtools-frontend/front_end/sdk/DebuggerModel.js(967,2): error TS1131: Property or signature expected. node_modules/chrome-devtools-frontend/front_end/sdk/DebuggerModel.js(971,19): error TS2339: Property 'SetBreakpointResult' does not exist on type 'typeof DebuggerModel'. @@ -10868,34 +10435,17 @@ node_modules/chrome-devtools-frontend/front_end/sdk/DebuggerModel.js(1111,26): e node_modules/chrome-devtools-frontend/front_end/sdk/DebuggerModel.js(1148,24): error TS2694: Namespace 'Protocol' has no exported member 'Debugger'. node_modules/chrome-devtools-frontend/front_end/sdk/DebuggerModel.js(1158,24): error TS2694: Namespace 'Protocol' has no exported member 'Debugger'. node_modules/chrome-devtools-frontend/front_end/sdk/DebuggerModel.js(1174,24): error TS2694: Namespace 'Protocol' has no exported member 'Debugger'. -node_modules/chrome-devtools-frontend/front_end/sdk/DebuggerModel.js(1186,37): error TS2339: Property 'Debugger' does not exist on type 'typeof Protocol'. node_modules/chrome-devtools-frontend/front_end/sdk/DebuggerModel.js(1197,32): error TS2694: Namespace 'Protocol' has no exported member 'Debugger'. -node_modules/chrome-devtools-frontend/front_end/sdk/DebuggerModel.js(1263,35): error TS2339: Property 'Error' does not exist on type 'typeof Protocol'. -node_modules/chrome-devtools-frontend/front_end/sdk/DebuggerModel.js(1266,27): error TS2339: Property 'Error' does not exist on type 'typeof Protocol'. -node_modules/chrome-devtools-frontend/front_end/sdk/DebuggerModel.js(1294,32): error TS2694: Namespace 'RuntimeModel' has no exported member 'EvaluationOptions'. -node_modules/chrome-devtools-frontend/front_end/sdk/DebuggerModel.js(1295,42): error TS2694: Namespace 'RuntimeModel' has no exported member 'EvaluationResult'. -node_modules/chrome-devtools-frontend/front_end/sdk/DebuggerModel.js(1308,35): error TS2339: Property 'Error' does not exist on type 'typeof Protocol'. -node_modules/chrome-devtools-frontend/front_end/sdk/DebuggerModel.js(1321,28): error TS2339: Property 'Error' does not exist on type 'typeof Protocol'. -node_modules/chrome-devtools-frontend/front_end/sdk/DebuggerModel.js(1368,21): error TS2339: Property 'Debugger' does not exist on type 'typeof Protocol'. +node_modules/chrome-devtools-frontend/front_end/sdk/DebuggerModel.js(1294,32): error TS2694: Namespace 'SDK.RuntimeModel' has no exported member 'EvaluationOptions'. +node_modules/chrome-devtools-frontend/front_end/sdk/DebuggerModel.js(1295,42): error TS2694: Namespace 'SDK.RuntimeModel' has no exported member 'EvaluationResult'. node_modules/chrome-devtools-frontend/front_end/sdk/DebuggerModel.js(1369,16): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/sdk/DebuggerModel.js(1370,21): error TS2339: Property 'Debugger' does not exist on type 'typeof Protocol'. node_modules/chrome-devtools-frontend/front_end/sdk/DebuggerModel.js(1371,16): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/sdk/DebuggerModel.js(1372,21): error TS2339: Property 'Debugger' does not exist on type 'typeof Protocol'. node_modules/chrome-devtools-frontend/front_end/sdk/DebuggerModel.js(1373,16): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/sdk/DebuggerModel.js(1374,21): error TS2339: Property 'Debugger' does not exist on type 'typeof Protocol'. node_modules/chrome-devtools-frontend/front_end/sdk/DebuggerModel.js(1375,16): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/sdk/DebuggerModel.js(1376,21): error TS2339: Property 'Debugger' does not exist on type 'typeof Protocol'. node_modules/chrome-devtools-frontend/front_end/sdk/DebuggerModel.js(1377,16): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/sdk/DebuggerModel.js(1378,21): error TS2339: Property 'Debugger' does not exist on type 'typeof Protocol'. node_modules/chrome-devtools-frontend/front_end/sdk/DebuggerModel.js(1379,16): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/sdk/DebuggerModel.js(1380,21): error TS2339: Property 'Debugger' does not exist on type 'typeof Protocol'. node_modules/chrome-devtools-frontend/front_end/sdk/DebuggerModel.js(1381,16): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/sdk/DebuggerModel.js(1382,21): error TS2339: Property 'Debugger' does not exist on type 'typeof Protocol'. node_modules/chrome-devtools-frontend/front_end/sdk/DebuggerModel.js(1383,16): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/sdk/DebuggerModel.js(1419,33): error TS2339: Property 'Debugger' does not exist on type 'typeof Protocol'. -node_modules/chrome-devtools-frontend/front_end/sdk/DebuggerModel.js(1419,84): error TS2339: Property 'Debugger' does not exist on type 'typeof Protocol'. -node_modules/chrome-devtools-frontend/front_end/sdk/DebuggerModel.js(1435,33): error TS2339: Property 'Debugger' does not exist on type 'typeof Protocol'. -node_modules/chrome-devtools-frontend/front_end/sdk/DebuggerModel.js(1435,84): error TS2339: Property 'Debugger' does not exist on type 'typeof Protocol'. node_modules/chrome-devtools-frontend/front_end/sdk/DebuggerModel.js(1446,32): error TS2694: Namespace 'Protocol' has no exported member 'Debugger'. node_modules/chrome-devtools-frontend/front_end/sdk/DebuggerModel.js(1450,24): error TS2694: Namespace 'Protocol' has no exported member 'Runtime'. node_modules/chrome-devtools-frontend/front_end/sdk/DebuggerModel.js(1451,24): error TS2694: Namespace 'Protocol' has no exported member 'Runtime'. @@ -10919,8 +10469,6 @@ node_modules/chrome-devtools-frontend/front_end/sdk/HeapProfilerModel.js(10,12): node_modules/chrome-devtools-frontend/front_end/sdk/HeapProfilerModel.js(12,38): error TS2339: Property 'heapProfilerAgent' does not exist on type 'Target'. node_modules/chrome-devtools-frontend/front_end/sdk/HeapProfilerModel.js(44,34): error TS2694: Namespace 'Protocol' has no exported member 'HeapProfiler'. node_modules/chrome-devtools-frontend/front_end/sdk/LayerTreeBase.js(5,25): error TS2694: Namespace 'Protocol' has no exported member 'DOM'. -node_modules/chrome-devtools-frontend/front_end/sdk/LayerTreeBase.js(8,1): error TS1003: Identifier expected. -node_modules/chrome-devtools-frontend/front_end/sdk/LayerTreeBase.js(9,5): error TS2339: Property 'SnapshotWithRect' does not exist on type 'typeof SDK'. node_modules/chrome-devtools-frontend/front_end/sdk/LayerTreeBase.js(18,15): error TS2355: A function whose declared type is neither 'void' nor 'any' must return a value. node_modules/chrome-devtools-frontend/front_end/sdk/LayerTreeBase.js(23,15): error TS2355: A function whose declared type is neither 'void' nor 'any' must return a value. node_modules/chrome-devtools-frontend/front_end/sdk/LayerTreeBase.js(28,15): error TS2355: A function whose declared type is neither 'void' nor 'any' must return a value. @@ -10957,41 +10505,29 @@ node_modules/chrome-devtools-frontend/front_end/sdk/LogModel.js(15,29): error TS node_modules/chrome-devtools-frontend/front_end/sdk/LogModel.js(28,24): error TS2694: Namespace 'Protocol' has no exported member 'Log'. node_modules/chrome-devtools-frontend/front_end/sdk/NetworkManager.js(41,33): error TS2339: Property 'networkAgent' does not exist on type 'Target'. node_modules/chrome-devtools-frontend/front_end/sdk/NetworkManager.js(42,12): error TS2339: Property 'registerNetworkDispatcher' does not exist on type 'Target'. -node_modules/chrome-devtools-frontend/front_end/sdk/NetworkManager.js(105,44): error TS2694: Namespace 'NetworkRequest' has no exported member 'ContentData'. -node_modules/chrome-devtools-frontend/front_end/sdk/NetworkManager.js(116,35): error TS2339: Property 'Error' does not exist on type 'typeof Protocol'. -node_modules/chrome-devtools-frontend/front_end/sdk/NetworkManager.js(121,34): error TS2694: Namespace 'NetworkManager' has no exported member 'Conditions'. +node_modules/chrome-devtools-frontend/front_end/sdk/NetworkManager.js(105,44): error TS2694: Namespace 'SDK.NetworkRequest' has no exported member 'ContentData'. +node_modules/chrome-devtools-frontend/front_end/sdk/NetworkManager.js(121,34): error TS2694: Namespace 'SDK.NetworkManager' has no exported member 'Conditions'. node_modules/chrome-devtools-frontend/front_end/sdk/NetworkManager.js(122,25): error TS2694: Namespace 'Protocol' has no exported member 'Network'. -node_modules/chrome-devtools-frontend/front_end/sdk/NetworkManager.js(127,23): error TS2339: Property 'Network' does not exist on type 'typeof Protocol'. node_modules/chrome-devtools-frontend/front_end/sdk/NetworkManager.js(128,36): error TS2551: Property '_connectionTypes' does not exist on type 'typeof NetworkManager'. Did you mean '_connectionType'? node_modules/chrome-devtools-frontend/front_end/sdk/NetworkManager.js(130,26): error TS2551: Property '_connectionTypes' does not exist on type 'typeof NetworkManager'. Did you mean '_connectionType'? node_modules/chrome-devtools-frontend/front_end/sdk/NetworkManager.js(131,34): error TS2551: Property '_connectionTypes' does not exist on type 'typeof NetworkManager'. Did you mean '_connectionType'? -node_modules/chrome-devtools-frontend/front_end/sdk/NetworkManager.js(132,34): error TS2339: Property 'Network' does not exist on type 'typeof Protocol'. -node_modules/chrome-devtools-frontend/front_end/sdk/NetworkManager.js(133,34): error TS2339: Property 'Network' does not exist on type 'typeof Protocol'. -node_modules/chrome-devtools-frontend/front_end/sdk/NetworkManager.js(134,34): error TS2339: Property 'Network' does not exist on type 'typeof Protocol'. -node_modules/chrome-devtools-frontend/front_end/sdk/NetworkManager.js(135,41): error TS2339: Property 'Network' does not exist on type 'typeof Protocol'. -node_modules/chrome-devtools-frontend/front_end/sdk/NetworkManager.js(136,36): error TS2339: Property 'Network' does not exist on type 'typeof Protocol'. -node_modules/chrome-devtools-frontend/front_end/sdk/NetworkManager.js(137,37): error TS2339: Property 'Network' does not exist on type 'typeof Protocol'. -node_modules/chrome-devtools-frontend/front_end/sdk/NetworkManager.js(143,21): error TS2339: Property 'Network' does not exist on type 'typeof Protocol'. node_modules/chrome-devtools-frontend/front_end/sdk/NetworkManager.js(166,22): error TS2694: Namespace 'Common' has no exported member 'Event'. -node_modules/chrome-devtools-frontend/front_end/sdk/NetworkManager.js(198,71): error TS1003: Identifier expected. node_modules/chrome-devtools-frontend/front_end/sdk/NetworkManager.js(199,20): error TS2339: Property 'Message' does not exist on type 'typeof NetworkManager'. node_modules/chrome-devtools-frontend/front_end/sdk/NetworkManager.js(214,2): error TS1131: Property or signature expected. node_modules/chrome-devtools-frontend/front_end/sdk/NetworkManager.js(220,20): error TS2300: Duplicate identifier 'Conditions'. node_modules/chrome-devtools-frontend/front_end/sdk/NetworkManager.js(220,20): error TS2339: Property 'Conditions' does not exist on type 'typeof NetworkManager'. -node_modules/chrome-devtools-frontend/front_end/sdk/NetworkManager.js(222,32): error TS2694: Namespace 'NetworkManager' has no exported member 'Conditions'. +node_modules/chrome-devtools-frontend/front_end/sdk/NetworkManager.js(222,32): error TS2694: Namespace 'SDK.NetworkManager' has no exported member 'Conditions'. node_modules/chrome-devtools-frontend/front_end/sdk/NetworkManager.js(224,10): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/sdk/NetworkManager.js(230,32): error TS2694: Namespace 'NetworkManager' has no exported member 'Conditions'. +node_modules/chrome-devtools-frontend/front_end/sdk/NetworkManager.js(230,32): error TS2694: Namespace 'SDK.NetworkManager' has no exported member 'Conditions'. node_modules/chrome-devtools-frontend/front_end/sdk/NetworkManager.js(232,10): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/sdk/NetworkManager.js(238,32): error TS2694: Namespace 'NetworkManager' has no exported member 'Conditions'. +node_modules/chrome-devtools-frontend/front_end/sdk/NetworkManager.js(238,32): error TS2694: Namespace 'SDK.NetworkManager' has no exported member 'Conditions'. node_modules/chrome-devtools-frontend/front_end/sdk/NetworkManager.js(240,10): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/sdk/NetworkManager.js(246,32): error TS2694: Namespace 'NetworkManager' has no exported member 'Conditions'. +node_modules/chrome-devtools-frontend/front_end/sdk/NetworkManager.js(246,32): error TS2694: Namespace 'SDK.NetworkManager' has no exported member 'Conditions'. node_modules/chrome-devtools-frontend/front_end/sdk/NetworkManager.js(248,10): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/sdk/NetworkManager.js(254,48): error TS1003: Identifier expected. node_modules/chrome-devtools-frontend/front_end/sdk/NetworkManager.js(255,20): error TS2339: Property 'BlockedPattern' does not exist on type 'typeof NetworkManager'. node_modules/chrome-devtools-frontend/front_end/sdk/NetworkManager.js(276,24): error TS2694: Namespace 'Protocol' has no exported member 'Network'. -node_modules/chrome-devtools-frontend/front_end/sdk/NetworkManager.js(277,43): error TS2694: Namespace 'NetworkRequest' has no exported member 'NameValue'. +node_modules/chrome-devtools-frontend/front_end/sdk/NetworkManager.js(277,43): error TS2694: Namespace 'SDK.NetworkRequest' has no exported member 'NameValue'. node_modules/chrome-devtools-frontend/front_end/sdk/NetworkManager.js(291,24): error TS2694: Namespace 'Protocol' has no exported member 'Network'. -node_modules/chrome-devtools-frontend/front_end/sdk/NetworkManager.js(298,76): error TS2339: Property 'Security' does not exist on type 'typeof Protocol'. node_modules/chrome-devtools-frontend/front_end/sdk/NetworkManager.js(304,24): error TS2694: Namespace 'Protocol' has no exported member 'Network'. node_modules/chrome-devtools-frontend/front_end/sdk/NetworkManager.js(322,20): error TS2339: Property 'connectionReused' does not exist on type 'NetworkRequest'. node_modules/chrome-devtools-frontend/front_end/sdk/NetworkManager.js(382,24): error TS2694: Namespace 'Protocol' has no exported member 'Network'. @@ -11006,8 +10542,6 @@ node_modules/chrome-devtools-frontend/front_end/sdk/NetworkManager.js(400,24): e node_modules/chrome-devtools-frontend/front_end/sdk/NetworkManager.js(401,24): error TS2694: Namespace 'Protocol' has no exported member 'Network'. node_modules/chrome-devtools-frontend/front_end/sdk/NetworkManager.js(402,24): error TS2694: Namespace 'Protocol' has no exported member 'Page'. node_modules/chrome-devtools-frontend/front_end/sdk/NetworkManager.js(403,24): error TS2694: Namespace 'Protocol' has no exported member 'Page'. -node_modules/chrome-devtools-frontend/front_end/sdk/NetworkManager.js(412,65): error TS2339: Property 'Page' does not exist on type 'typeof Protocol'. -node_modules/chrome-devtools-frontend/front_end/sdk/NetworkManager.js(423,70): error TS2339: Property 'Page' does not exist on type 'typeof Protocol'. node_modules/chrome-devtools-frontend/front_end/sdk/NetworkManager.js(430,24): error TS2694: Namespace 'Protocol' has no exported member 'Network'. node_modules/chrome-devtools-frontend/front_end/sdk/NetworkManager.js(442,24): error TS2694: Namespace 'Protocol' has no exported member 'Network'. node_modules/chrome-devtools-frontend/front_end/sdk/NetworkManager.js(443,24): error TS2694: Namespace 'Protocol' has no exported member 'Network'. @@ -11023,7 +10557,6 @@ node_modules/chrome-devtools-frontend/front_end/sdk/NetworkManager.js(520,24): e node_modules/chrome-devtools-frontend/front_end/sdk/NetworkManager.js(521,24): error TS2694: Namespace 'Protocol' has no exported member 'Network'. node_modules/chrome-devtools-frontend/front_end/sdk/NetworkManager.js(522,24): error TS2694: Namespace 'Protocol' has no exported member 'Page'. node_modules/chrome-devtools-frontend/front_end/sdk/NetworkManager.js(525,24): error TS2694: Namespace 'Protocol' has no exported member 'Network'. -node_modules/chrome-devtools-frontend/front_end/sdk/NetworkManager.js(537,38): error TS2339: Property 'Network' does not exist on type 'typeof Protocol'. node_modules/chrome-devtools-frontend/front_end/sdk/NetworkManager.js(549,24): error TS2694: Namespace 'Protocol' has no exported member 'Network'. node_modules/chrome-devtools-frontend/front_end/sdk/NetworkManager.js(551,24): error TS2694: Namespace 'Protocol' has no exported member 'Network'. node_modules/chrome-devtools-frontend/front_end/sdk/NetworkManager.js(562,24): error TS2694: Namespace 'Protocol' has no exported member 'Network'. @@ -11060,22 +10593,22 @@ node_modules/chrome-devtools-frontend/front_end/sdk/NetworkManager.js(777,24): e node_modules/chrome-devtools-frontend/front_end/sdk/NetworkManager.js(779,24): error TS2694: Namespace 'Protocol' has no exported member 'Network'. node_modules/chrome-devtools-frontend/front_end/sdk/NetworkManager.js(782,24): error TS2694: Namespace 'Protocol' has no exported member 'Network'. node_modules/chrome-devtools-frontend/front_end/sdk/NetworkManager.js(799,31): error TS2694: Namespace 'Protocol' has no exported member 'NetworkAgent'. -node_modules/chrome-devtools-frontend/front_end/sdk/NetworkManager.js(801,36): error TS2694: Namespace 'NetworkManager' has no exported member 'Conditions'. -node_modules/chrome-devtools-frontend/front_end/sdk/NetworkManager.js(812,57): error TS2694: Namespace 'MultitargetNetworkManager' has no exported member 'RequestInterceptor'. -node_modules/chrome-devtools-frontend/front_end/sdk/NetworkManager.js(812,108): error TS2694: Namespace 'MultitargetNetworkManager' has no exported member 'InterceptionPattern'. +node_modules/chrome-devtools-frontend/front_end/sdk/NetworkManager.js(801,36): error TS2694: Namespace 'SDK.NetworkManager' has no exported member 'Conditions'. +node_modules/chrome-devtools-frontend/front_end/sdk/NetworkManager.js(812,57): error TS2694: Namespace 'SDK.MultitargetNetworkManager' has no exported member 'RequestInterceptor'. +node_modules/chrome-devtools-frontend/front_end/sdk/NetworkManager.js(812,108): error TS2694: Namespace 'SDK.MultitargetNetworkManager' has no exported member 'InterceptionPattern'. node_modules/chrome-devtools-frontend/front_end/sdk/NetworkManager.js(827,21): error TS2339: Property 'sprintf' does not exist on type 'StringConstructor'. node_modules/chrome-devtools-frontend/front_end/sdk/NetworkManager.js(836,31): error TS2339: Property 'networkAgent' does not exist on type 'Target'. node_modules/chrome-devtools-frontend/front_end/sdk/NetworkManager.js(844,75): error TS2339: Property 'valuesArray' does not exist on type 'Multimap'. node_modules/chrome-devtools-frontend/front_end/sdk/NetworkManager.js(855,32): error TS2339: Property 'networkAgent' does not exist on type 'Target'. -node_modules/chrome-devtools-frontend/front_end/sdk/NetworkManager.js(874,34): error TS2694: Namespace 'NetworkManager' has no exported member 'Conditions'. -node_modules/chrome-devtools-frontend/front_end/sdk/NetworkManager.js(884,35): error TS2694: Namespace 'NetworkManager' has no exported member 'Conditions'. +node_modules/chrome-devtools-frontend/front_end/sdk/NetworkManager.js(874,34): error TS2694: Namespace 'SDK.NetworkManager' has no exported member 'Conditions'. +node_modules/chrome-devtools-frontend/front_end/sdk/NetworkManager.js(884,35): error TS2694: Namespace 'SDK.NetworkManager' has no exported member 'Conditions'. node_modules/chrome-devtools-frontend/front_end/sdk/NetworkManager.js(891,24): error TS2694: Namespace 'Protocol' has no exported member 'NetworkAgent'. node_modules/chrome-devtools-frontend/front_end/sdk/NetworkManager.js(905,24): error TS2694: Namespace 'Protocol' has no exported member 'Network'. -node_modules/chrome-devtools-frontend/front_end/sdk/NetworkManager.js(955,42): error TS2694: Namespace 'NetworkManager' has no exported member 'BlockedPattern'. -node_modules/chrome-devtools-frontend/front_end/sdk/NetworkManager.js(976,41): error TS2694: Namespace 'NetworkManager' has no exported member 'BlockedPattern'. +node_modules/chrome-devtools-frontend/front_end/sdk/NetworkManager.js(955,42): error TS2694: Namespace 'SDK.NetworkManager' has no exported member 'BlockedPattern'. +node_modules/chrome-devtools-frontend/front_end/sdk/NetworkManager.js(976,41): error TS2694: Namespace 'SDK.NetworkManager' has no exported member 'BlockedPattern'. node_modules/chrome-devtools-frontend/front_end/sdk/NetworkManager.js(1015,46): error TS2339: Property 'size' does not exist on type 'Multimap'. -node_modules/chrome-devtools-frontend/front_end/sdk/NetworkManager.js(1019,52): error TS2694: Namespace 'MultitargetNetworkManager' has no exported member 'InterceptionPattern'. -node_modules/chrome-devtools-frontend/front_end/sdk/NetworkManager.js(1020,45): error TS2694: Namespace 'MultitargetNetworkManager' has no exported member 'RequestInterceptor'. +node_modules/chrome-devtools-frontend/front_end/sdk/NetworkManager.js(1019,52): error TS2694: Namespace 'SDK.MultitargetNetworkManager' has no exported member 'InterceptionPattern'. +node_modules/chrome-devtools-frontend/front_end/sdk/NetworkManager.js(1020,45): error TS2694: Namespace 'SDK.MultitargetNetworkManager' has no exported member 'RequestInterceptor'. node_modules/chrome-devtools-frontend/front_end/sdk/NetworkManager.js(1025,37): error TS2339: Property 'deleteAll' does not exist on type 'Multimap'. node_modules/chrome-devtools-frontend/front_end/sdk/NetworkManager.js(1027,39): error TS2339: Property 'set' does not exist on type 'Multimap'. node_modules/chrome-devtools-frontend/front_end/sdk/NetworkManager.js(1050,82): error TS2339: Property 'valuesArray' does not exist on type 'Multimap'. @@ -11088,13 +10621,14 @@ node_modules/chrome-devtools-frontend/front_end/sdk/NetworkManager.js(1119,24): node_modules/chrome-devtools-frontend/front_end/sdk/NetworkManager.js(1122,24): error TS2694: Namespace 'Protocol' has no exported member 'Network'. node_modules/chrome-devtools-frontend/front_end/sdk/NetworkManager.js(1123,24): error TS2694: Namespace 'Protocol' has no exported member 'Network'. node_modules/chrome-devtools-frontend/front_end/sdk/NetworkManager.js(1125,24): error TS2694: Namespace 'Protocol' has no exported member 'Network'. +node_modules/chrome-devtools-frontend/front_end/sdk/NetworkManager.js(1185,21): error TS2339: Property 'substring' does not exist on type 'string | ArrayBuffer'. + Property 'substring' does not exist on type 'ArrayBuffer'. +node_modules/chrome-devtools-frontend/front_end/sdk/NetworkManager.js(1185,38): error TS2339: Property 'indexOf' does not exist on type 'string | ArrayBuffer'. + Property 'indexOf' does not exist on type 'ArrayBuffer'. node_modules/chrome-devtools-frontend/front_end/sdk/NetworkManager.js(1196,24): error TS2694: Namespace 'Protocol' has no exported member 'Network'. -node_modules/chrome-devtools-frontend/front_end/sdk/NetworkManager.js(1205,44): error TS2694: Namespace 'NetworkRequest' has no exported member 'ContentData'. -node_modules/chrome-devtools-frontend/front_end/sdk/NetworkManager.js(1210,35): error TS2339: Property 'Error' does not exist on type 'typeof Protocol'. +node_modules/chrome-devtools-frontend/front_end/sdk/NetworkManager.js(1205,44): error TS2694: Namespace 'SDK.NetworkRequest' has no exported member 'ContentData'. node_modules/chrome-devtools-frontend/front_end/sdk/NetworkManager.js(1215,66): error TS2694: Namespace 'Protocol' has no exported member 'Network'. -node_modules/chrome-devtools-frontend/front_end/sdk/NetworkManager.js(1215,94): error TS1003: Identifier expected. node_modules/chrome-devtools-frontend/front_end/sdk/NetworkManager.js(1216,31): error TS2339: Property 'InterceptionPattern' does not exist on type 'typeof MultitargetNetworkManager'. -node_modules/chrome-devtools-frontend/front_end/sdk/NetworkManager.js(1218,86): error TS1003: Identifier expected. node_modules/chrome-devtools-frontend/front_end/sdk/NetworkManager.js(1219,31): error TS2339: Property 'RequestInterceptor' does not exist on type 'typeof MultitargetNetworkManager'. node_modules/chrome-devtools-frontend/front_end/sdk/NetworkRequest.js(36,24): error TS2694: Namespace 'Protocol' has no exported member 'Network'. node_modules/chrome-devtools-frontend/front_end/sdk/NetworkRequest.js(39,24): error TS2694: Namespace 'Protocol' has no exported member 'Page'. @@ -11103,16 +10637,14 @@ node_modules/chrome-devtools-frontend/front_end/sdk/NetworkRequest.js(41,24): er node_modules/chrome-devtools-frontend/front_end/sdk/NetworkRequest.js(51,26): error TS2694: Namespace 'Protocol' has no exported member 'Network'. node_modules/chrome-devtools-frontend/front_end/sdk/NetworkRequest.js(58,26): error TS2694: Namespace 'Protocol' has no exported member 'Network'. node_modules/chrome-devtools-frontend/front_end/sdk/NetworkRequest.js(66,26): error TS2694: Namespace 'Protocol' has no exported member 'Security'. -node_modules/chrome-devtools-frontend/front_end/sdk/NetworkRequest.js(67,38): error TS2339: Property 'Security' does not exist on type 'typeof Protocol'. node_modules/chrome-devtools-frontend/front_end/sdk/NetworkRequest.js(69,26): error TS2694: Namespace 'Protocol' has no exported member 'Network'. node_modules/chrome-devtools-frontend/front_end/sdk/NetworkRequest.js(71,26): error TS2694: Namespace 'Protocol' has no exported member 'Network'. -node_modules/chrome-devtools-frontend/front_end/sdk/NetworkRequest.js(76,45): error TS2694: Namespace 'NetworkRequest' has no exported member 'ContentData'. -node_modules/chrome-devtools-frontend/front_end/sdk/NetworkRequest.js(78,44): error TS2694: Namespace 'NetworkRequest' has no exported member 'WebSocketFrame'. -node_modules/chrome-devtools-frontend/front_end/sdk/NetworkRequest.js(80,44): error TS2694: Namespace 'NetworkRequest' has no exported member 'EventSourceMessage'. -node_modules/chrome-devtools-frontend/front_end/sdk/NetworkRequest.js(87,43): error TS2694: Namespace 'NetworkRequest' has no exported member 'NameValue'. +node_modules/chrome-devtools-frontend/front_end/sdk/NetworkRequest.js(76,45): error TS2694: Namespace 'SDK.NetworkRequest' has no exported member 'ContentData'. +node_modules/chrome-devtools-frontend/front_end/sdk/NetworkRequest.js(78,44): error TS2694: Namespace 'SDK.NetworkRequest' has no exported member 'WebSocketFrame'. +node_modules/chrome-devtools-frontend/front_end/sdk/NetworkRequest.js(80,44): error TS2694: Namespace 'SDK.NetworkRequest' has no exported member 'EventSourceMessage'. +node_modules/chrome-devtools-frontend/front_end/sdk/NetworkRequest.js(87,43): error TS2694: Namespace 'SDK.NetworkRequest' has no exported member 'NameValue'. node_modules/chrome-devtools-frontend/front_end/sdk/NetworkRequest.js(94,26): error TS2694: Namespace 'Protocol' has no exported member 'Network'. node_modules/chrome-devtools-frontend/front_end/sdk/NetworkRequest.js(97,26): error TS2694: Namespace 'Protocol' has no exported member 'Security'. -node_modules/chrome-devtools-frontend/front_end/sdk/NetworkRequest.js(98,36): error TS2339: Property 'Security' does not exist on type 'typeof Protocol'. node_modules/chrome-devtools-frontend/front_end/sdk/NetworkRequest.js(99,26): error TS2694: Namespace 'Protocol' has no exported member 'Network'. node_modules/chrome-devtools-frontend/front_end/sdk/NetworkRequest.js(119,25): error TS2694: Namespace 'Protocol' has no exported member 'Network'. node_modules/chrome-devtools-frontend/front_end/sdk/NetworkRequest.js(126,24): error TS2694: Namespace 'Protocol' has no exported member 'Network'. @@ -11129,35 +10661,31 @@ node_modules/chrome-devtools-frontend/front_end/sdk/NetworkRequest.js(415,24): e node_modules/chrome-devtools-frontend/front_end/sdk/NetworkRequest.js(466,25): error TS2694: Namespace 'Protocol' has no exported member 'Network'. node_modules/chrome-devtools-frontend/front_end/sdk/NetworkRequest.js(473,24): error TS2694: Namespace 'Protocol' has no exported member 'Network'. node_modules/chrome-devtools-frontend/front_end/sdk/NetworkRequest.js(543,82): error TS2339: Property 'asParsedURL' does not exist on type 'string'. -node_modules/chrome-devtools-frontend/front_end/sdk/NetworkRequest.js(615,43): error TS2694: Namespace 'NetworkRequest' has no exported member 'NameValue'. -node_modules/chrome-devtools-frontend/front_end/sdk/NetworkRequest.js(622,42): error TS2694: Namespace 'NetworkRequest' has no exported member 'NameValue'. -node_modules/chrome-devtools-frontend/front_end/sdk/NetworkRequest.js(709,43): error TS2694: Namespace 'NetworkRequest' has no exported member 'NameValue'. -node_modules/chrome-devtools-frontend/front_end/sdk/NetworkRequest.js(716,42): error TS2694: Namespace 'NetworkRequest' has no exported member 'NameValue'. -node_modules/chrome-devtools-frontend/front_end/sdk/NetworkRequest.js(745,43): error TS2694: Namespace 'NetworkRequest' has no exported member 'NameValue'. -node_modules/chrome-devtools-frontend/front_end/sdk/NetworkRequest.js(815,43): error TS2694: Namespace 'NetworkRequest' has no exported member 'NameValue'. -node_modules/chrome-devtools-frontend/front_end/sdk/NetworkRequest.js(828,43): error TS2694: Namespace 'NetworkRequest' has no exported member 'NameValue'. -node_modules/chrome-devtools-frontend/front_end/sdk/NetworkRequest.js(860,43): error TS2694: Namespace 'NetworkRequest' has no exported member 'NameValue'. -node_modules/chrome-devtools-frontend/front_end/sdk/NetworkRequest.js(874,42): error TS2694: Namespace 'NetworkRequest' has no exported member 'NameValue'. -node_modules/chrome-devtools-frontend/front_end/sdk/NetworkRequest.js(895,44): error TS2694: Namespace 'NetworkRequest' has no exported member 'ContentData'. -node_modules/chrome-devtools-frontend/front_end/sdk/NetworkRequest.js(908,54): error TS2694: Namespace 'NetworkRequest' has no exported member 'ContentData'. +node_modules/chrome-devtools-frontend/front_end/sdk/NetworkRequest.js(615,43): error TS2694: Namespace 'SDK.NetworkRequest' has no exported member 'NameValue'. +node_modules/chrome-devtools-frontend/front_end/sdk/NetworkRequest.js(622,42): error TS2694: Namespace 'SDK.NetworkRequest' has no exported member 'NameValue'. +node_modules/chrome-devtools-frontend/front_end/sdk/NetworkRequest.js(709,43): error TS2694: Namespace 'SDK.NetworkRequest' has no exported member 'NameValue'. +node_modules/chrome-devtools-frontend/front_end/sdk/NetworkRequest.js(716,42): error TS2694: Namespace 'SDK.NetworkRequest' has no exported member 'NameValue'. +node_modules/chrome-devtools-frontend/front_end/sdk/NetworkRequest.js(745,43): error TS2694: Namespace 'SDK.NetworkRequest' has no exported member 'NameValue'. +node_modules/chrome-devtools-frontend/front_end/sdk/NetworkRequest.js(815,43): error TS2694: Namespace 'SDK.NetworkRequest' has no exported member 'NameValue'. +node_modules/chrome-devtools-frontend/front_end/sdk/NetworkRequest.js(828,43): error TS2694: Namespace 'SDK.NetworkRequest' has no exported member 'NameValue'. +node_modules/chrome-devtools-frontend/front_end/sdk/NetworkRequest.js(860,43): error TS2694: Namespace 'SDK.NetworkRequest' has no exported member 'NameValue'. +node_modules/chrome-devtools-frontend/front_end/sdk/NetworkRequest.js(874,42): error TS2694: Namespace 'SDK.NetworkRequest' has no exported member 'NameValue'. +node_modules/chrome-devtools-frontend/front_end/sdk/NetworkRequest.js(895,44): error TS2694: Namespace 'SDK.NetworkRequest' has no exported member 'ContentData'. +node_modules/chrome-devtools-frontend/front_end/sdk/NetworkRequest.js(908,54): error TS2694: Namespace 'SDK.NetworkRequest' has no exported member 'ContentData'. node_modules/chrome-devtools-frontend/front_end/sdk/NetworkRequest.js(980,24): error TS2694: Namespace 'Protocol' has no exported member 'Network'. node_modules/chrome-devtools-frontend/front_end/sdk/NetworkRequest.js(987,25): error TS2694: Namespace 'Protocol' has no exported member 'Network'. node_modules/chrome-devtools-frontend/front_end/sdk/NetworkRequest.js(994,24): error TS2694: Namespace 'Protocol' has no exported member 'Network'. node_modules/chrome-devtools-frontend/front_end/sdk/NetworkRequest.js(1001,25): error TS2694: Namespace 'Protocol' has no exported member 'Network'. node_modules/chrome-devtools-frontend/front_end/sdk/NetworkRequest.js(1019,13): error TS2339: Property 'src' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/sdk/NetworkRequest.js(1026,25): error TS2694: Namespace 'Protocol' has no exported member 'Network'. -node_modules/chrome-devtools-frontend/front_end/sdk/NetworkRequest.js(1033,43): error TS2694: Namespace 'NetworkRequest' has no exported member 'WebSocketFrame'. +node_modules/chrome-devtools-frontend/front_end/sdk/NetworkRequest.js(1033,43): error TS2694: Namespace 'SDK.NetworkRequest' has no exported member 'WebSocketFrame'. node_modules/chrome-devtools-frontend/front_end/sdk/NetworkRequest.js(1054,24): error TS2694: Namespace 'Protocol' has no exported member 'Network'. -node_modules/chrome-devtools-frontend/front_end/sdk/NetworkRequest.js(1070,34): error TS2694: Namespace 'NetworkRequest' has no exported member 'WebSocketFrame'. -node_modules/chrome-devtools-frontend/front_end/sdk/NetworkRequest.js(1078,43): error TS2694: Namespace 'NetworkRequest' has no exported member 'EventSourceMessage'. -node_modules/chrome-devtools-frontend/front_end/sdk/NetworkRequest.js(1117,47): error TS1003: Identifier expected. +node_modules/chrome-devtools-frontend/front_end/sdk/NetworkRequest.js(1070,34): error TS2694: Namespace 'SDK.NetworkRequest' has no exported member 'WebSocketFrame'. +node_modules/chrome-devtools-frontend/front_end/sdk/NetworkRequest.js(1078,43): error TS2694: Namespace 'SDK.NetworkRequest' has no exported member 'EventSourceMessage'. node_modules/chrome-devtools-frontend/front_end/sdk/NetworkRequest.js(1118,20): error TS2339: Property 'NameValue' does not exist on type 'typeof NetworkRequest'. -node_modules/chrome-devtools-frontend/front_end/sdk/NetworkRequest.js(1127,42): error TS2694: Namespace 'NetworkRequest' has no exported member 'WebSocketFrameType'. -node_modules/chrome-devtools-frontend/front_end/sdk/NetworkRequest.js(1127,122): error TS1003: Identifier expected. +node_modules/chrome-devtools-frontend/front_end/sdk/NetworkRequest.js(1127,42): error TS2694: Namespace 'SDK.NetworkRequest' has no exported member 'WebSocketFrameType'. node_modules/chrome-devtools-frontend/front_end/sdk/NetworkRequest.js(1128,20): error TS2339: Property 'WebSocketFrame' does not exist on type 'typeof NetworkRequest'. -node_modules/chrome-devtools-frontend/front_end/sdk/NetworkRequest.js(1130,82): error TS1003: Identifier expected. node_modules/chrome-devtools-frontend/front_end/sdk/NetworkRequest.js(1131,20): error TS2339: Property 'EventSourceMessage' does not exist on type 'typeof NetworkRequest'. -node_modules/chrome-devtools-frontend/front_end/sdk/NetworkRequest.js(1133,70): error TS1003: Identifier expected. node_modules/chrome-devtools-frontend/front_end/sdk/NetworkRequest.js(1134,20): error TS2339: Property 'ContentData' does not exist on type 'typeof NetworkRequest'. node_modules/chrome-devtools-frontend/front_end/sdk/OverlayModel.js(16,12): error TS2339: Property 'registerOverlayDispatcher' does not exist on type 'Target'. node_modules/chrome-devtools-frontend/front_end/sdk/OverlayModel.js(17,33): error TS2339: Property 'overlayAgent' does not exist on type 'Target'. @@ -11171,7 +10699,6 @@ node_modules/chrome-devtools-frontend/front_end/sdk/OverlayModel.js(81,22): erro node_modules/chrome-devtools-frontend/front_end/sdk/OverlayModel.js(85,22): error TS2339: Property '_highlightDisabled' does not exist on type 'typeof OverlayModel'. node_modules/chrome-devtools-frontend/front_end/sdk/OverlayModel.js(110,9): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/sdk/OverlayModel.js(123,24): error TS2694: Namespace 'Protocol' has no exported member 'Overlay'. -node_modules/chrome-devtools-frontend/front_end/sdk/OverlayModel.js(128,50): error TS2339: Property 'Overlay' does not exist on type 'typeof Protocol'. node_modules/chrome-devtools-frontend/front_end/sdk/OverlayModel.js(141,24): error TS2694: Namespace 'Protocol' has no exported member 'DOM'. node_modules/chrome-devtools-frontend/front_end/sdk/OverlayModel.js(143,24): error TS2694: Namespace 'Protocol' has no exported member 'DOM'. node_modules/chrome-devtools-frontend/front_end/sdk/OverlayModel.js(144,24): error TS2694: Namespace 'Protocol' has no exported member 'Runtime'. @@ -11203,12 +10730,8 @@ node_modules/chrome-devtools-frontend/front_end/sdk/OverlayModel.js(317,24): err node_modules/chrome-devtools-frontend/front_end/sdk/OverlayModel.js(326,24): error TS2694: Namespace 'Protocol' has no exported member 'Page'. node_modules/chrome-devtools-frontend/front_end/sdk/PaintProfiler.js(37,35): error TS2339: Property 'layerTreeAgent' does not exist on type 'Target'. node_modules/chrome-devtools-frontend/front_end/sdk/PaintProfiler.js(41,27): error TS2694: Namespace 'SDK' has no exported member 'PictureFragment'. -node_modules/chrome-devtools-frontend/front_end/sdk/PaintProfiler.js(72,2): error TS1003: Identifier expected. -node_modules/chrome-devtools-frontend/front_end/sdk/PaintProfiler.js(73,5): error TS2339: Property 'PictureFragment' does not exist on type 'typeof SDK'. node_modules/chrome-devtools-frontend/front_end/sdk/PaintProfiler.js(108,24): error TS2694: Namespace 'Protocol' has no exported member 'DOM'. node_modules/chrome-devtools-frontend/front_end/sdk/PaintProfiler.js(109,41): error TS2694: Namespace 'Protocol' has no exported member 'LayerTree'. -node_modules/chrome-devtools-frontend/front_end/sdk/PaintProfiler.js(126,2): error TS1003: Identifier expected. -node_modules/chrome-devtools-frontend/front_end/sdk/PaintProfiler.js(127,5): error TS2339: Property 'RawPaintProfilerLogItem' does not exist on type 'typeof SDK'. node_modules/chrome-devtools-frontend/front_end/sdk/PaintProfiler.js(134,19): error TS2694: Namespace 'SDK' has no exported member 'RawPaintProfilerLogItem'. node_modules/chrome-devtools-frontend/front_end/sdk/PerformanceMetricsModel.js(11,26): error TS2339: Property 'performanceAgent' does not exist on type 'Target'. node_modules/chrome-devtools-frontend/front_end/sdk/PerformanceMetricsModel.js(29,41): error TS2694: Namespace 'Protocol' has no exported member 'Performance'. @@ -11217,8 +10740,6 @@ node_modules/chrome-devtools-frontend/front_end/sdk/ProfileTreeModel.js(12,26): node_modules/chrome-devtools-frontend/front_end/sdk/ProfileTreeModel.js(80,10): error TS2339: Property 'depth' does not exist on type 'ProfileNode'. node_modules/chrome-devtools-frontend/front_end/sdk/ProfileTreeModel.js(86,26): error TS2339: Property 'depth' does not exist on type 'ProfileNode'. node_modules/chrome-devtools-frontend/front_end/sdk/ProfileTreeModel.js(93,15): error TS2339: Property 'depth' does not exist on type 'ProfileNode'. -node_modules/chrome-devtools-frontend/front_end/sdk/RemoteObject.js(32,2): error TS1003: Identifier expected. -node_modules/chrome-devtools-frontend/front_end/sdk/RemoteObject.js(33,5): error TS2339: Property 'CallFunctionResult' does not exist on type 'typeof SDK'. node_modules/chrome-devtools-frontend/front_end/sdk/RemoteObject.js(45,5): error TS2322: Type 'LocalJSONObject' is not assignable to type 'RemoteObject'. node_modules/chrome-devtools-frontend/front_end/sdk/RemoteObject.js(45,5): error TS2322: Type 'LocalJSONObject' is not assignable to type 'RemoteObject'. Types of property 'callFunctionJSON' are incompatible. @@ -11228,10 +10749,6 @@ node_modules/chrome-devtools-frontend/front_end/sdk/RemoteObject.js(73,42): erro node_modules/chrome-devtools-frontend/front_end/sdk/RemoteObject.js(73,73): error TS2694: Namespace 'Protocol' has no exported member 'Runtime'. node_modules/chrome-devtools-frontend/front_end/sdk/RemoteObject.js(87,24): error TS2694: Namespace 'Protocol' has no exported member 'Runtime'. node_modules/chrome-devtools-frontend/front_end/sdk/RemoteObject.js(88,25): error TS2694: Namespace 'Protocol' has no exported member 'Runtime'. -node_modules/chrome-devtools-frontend/front_end/sdk/RemoteObject.js(97,47): error TS2339: Property 'Runtime' does not exist on type 'typeof Protocol'. -node_modules/chrome-devtools-frontend/front_end/sdk/RemoteObject.js(99,47): error TS2339: Property 'Runtime' does not exist on type 'typeof Protocol'. -node_modules/chrome-devtools-frontend/front_end/sdk/RemoteObject.js(101,47): error TS2339: Property 'Runtime' does not exist on type 'typeof Protocol'. -node_modules/chrome-devtools-frontend/front_end/sdk/RemoteObject.js(103,47): error TS2339: Property 'Runtime' does not exist on type 'typeof Protocol'. node_modules/chrome-devtools-frontend/front_end/sdk/RemoteObject.js(158,27): error TS2339: Property 'valuesArray' does not exist on type 'Map'. node_modules/chrome-devtools-frontend/front_end/sdk/RemoteObject.js(189,25): error TS2694: Namespace 'Protocol' has no exported member 'Runtime'. node_modules/chrome-devtools-frontend/front_end/sdk/RemoteObject.js(195,26): error TS2694: Namespace 'Protocol' has no exported member 'Runtime'. @@ -11253,36 +10770,24 @@ node_modules/chrome-devtools-frontend/front_end/sdk/RemoteObject.js(420,24): err node_modules/chrome-devtools-frontend/front_end/sdk/RemoteObject.js(422,24): error TS2694: Namespace 'Protocol' has no exported member 'Runtime'. node_modules/chrome-devtools-frontend/front_end/sdk/RemoteObject.js(423,24): error TS2694: Namespace 'Protocol' has no exported member 'Runtime'. node_modules/chrome-devtools-frontend/front_end/sdk/RemoteObject.js(429,48): error TS2339: Property 'runtimeAgent' does not exist on type 'Target'. -node_modules/chrome-devtools-frontend/front_end/sdk/RemoteObject.js(448,46): error TS2339: Property 'Runtime' does not exist on type 'typeof Protocol'. -node_modules/chrome-devtools-frontend/front_end/sdk/RemoteObject.js(449,46): error TS2339: Property 'Runtime' does not exist on type 'typeof Protocol'. -node_modules/chrome-devtools-frontend/front_end/sdk/RemoteObject.js(450,46): error TS2339: Property 'Runtime' does not exist on type 'typeof Protocol'. -node_modules/chrome-devtools-frontend/front_end/sdk/RemoteObject.js(451,46): error TS2339: Property 'Runtime' does not exist on type 'typeof Protocol'. node_modules/chrome-devtools-frontend/front_end/sdk/RemoteObject.js(465,25): error TS2694: Namespace 'Protocol' has no exported member 'Runtime'. node_modules/chrome-devtools-frontend/front_end/sdk/RemoteObject.js(473,25): error TS2694: Namespace 'Protocol' has no exported member 'Runtime'. node_modules/chrome-devtools-frontend/front_end/sdk/RemoteObject.js(521,25): error TS2694: Namespace 'Protocol' has no exported member 'Runtime'. node_modules/chrome-devtools-frontend/front_end/sdk/RemoteObject.js(586,26): error TS2694: Namespace 'Protocol' has no exported member 'RuntimeAgent'. -node_modules/chrome-devtools-frontend/front_end/sdk/RemoteObject.js(590,29): error TS2339: Property 'Error' does not exist on type 'typeof Protocol'. node_modules/chrome-devtools-frontend/front_end/sdk/RemoteObject.js(612,28): error TS2339: Property 'getter' does not exist on type 'RemoteObjectProperty'. node_modules/chrome-devtools-frontend/front_end/sdk/RemoteObject.js(614,28): error TS2339: Property 'setter' does not exist on type 'RemoteObjectProperty'. node_modules/chrome-devtools-frontend/front_end/sdk/RemoteObject.js(636,31): error TS2694: Namespace 'Protocol' has no exported member 'Runtime'. -node_modules/chrome-devtools-frontend/front_end/sdk/RemoteObject.js(645,27): error TS2339: Property 'Error' does not exist on type 'typeof Protocol'. -node_modules/chrome-devtools-frontend/front_end/sdk/RemoteObject.js(646,32): error TS2339: Property 'Error' does not exist on type 'typeof Protocol'. node_modules/chrome-devtools-frontend/front_end/sdk/RemoteObject.js(663,24): error TS2694: Namespace 'Protocol' has no exported member 'Runtime'. node_modules/chrome-devtools-frontend/front_end/sdk/RemoteObject.js(664,24): error TS2694: Namespace 'Protocol' has no exported member 'Runtime'. -node_modules/chrome-devtools-frontend/front_end/sdk/RemoteObject.js(677,35): error TS2339: Property 'Error' does not exist on type 'typeof Protocol'. node_modules/chrome-devtools-frontend/front_end/sdk/RemoteObject.js(683,24): error TS2694: Namespace 'Protocol' has no exported member 'Runtime'. -node_modules/chrome-devtools-frontend/front_end/sdk/RemoteObject.js(694,27): error TS2339: Property 'Error' does not exist on type 'typeof Protocol'. -node_modules/chrome-devtools-frontend/front_end/sdk/RemoteObject.js(695,32): error TS2339: Property 'Error' does not exist on type 'typeof Protocol'. node_modules/chrome-devtools-frontend/front_end/sdk/RemoteObject.js(703,39): error TS1110: Type expected. node_modules/chrome-devtools-frontend/front_end/sdk/RemoteObject.js(704,32): error TS2694: Namespace 'Protocol' has no exported member 'Runtime'. -node_modules/chrome-devtools-frontend/front_end/sdk/RemoteObject.js(718,33): error TS2339: Property 'Error' does not exist on type 'typeof Protocol'. node_modules/chrome-devtools-frontend/front_end/sdk/RemoteObject.js(728,32): error TS2694: Namespace 'Protocol' has no exported member 'Runtime'. node_modules/chrome-devtools-frontend/front_end/sdk/RemoteObject.js(731,3): error TS2416: Property 'callFunctionJSON' in type 'RemoteObjectImpl' is not assignable to the same property in base type 'RemoteObject'. Type '(functionDeclaration: (this: any) => any, args: any[], callback: (arg0: any) => any) => void' is not assignable to type '(functionDeclaration: (this: any, ...arg1: any[]) => T, args: any[], callback: (arg0: T) => an...'. + Types of parameters 'functionDeclaration' and 'functionDeclaration' are incompatible. node_modules/chrome-devtools-frontend/front_end/sdk/RemoteObject.js(731,3): error TS2416: Property 'callFunctionJSON' in type 'RemoteObjectImpl' is not assignable to the same property in base type 'RemoteObject'. Type '(functionDeclaration: (this: any) => any, args: any[], callback: (arg0: any) => any) => void' is not assignable to type '(functionDeclaration: (this: any, ...arg1: any[]) => T, args: any[], callback: (arg0: T) => an...'. - Types of parameters 'functionDeclaration' and 'functionDeclaration' are incompatible. -node_modules/chrome-devtools-frontend/front_end/sdk/RemoteObject.js(741,52): error TS2339: Property 'Error' does not exist on type 'typeof Protocol'. node_modules/chrome-devtools-frontend/front_end/sdk/RemoteObject.js(795,24): error TS2694: Namespace 'Protocol' has no exported member 'Runtime'. node_modules/chrome-devtools-frontend/front_end/sdk/RemoteObject.js(797,24): error TS2694: Namespace 'Protocol' has no exported member 'Runtime'. node_modules/chrome-devtools-frontend/front_end/sdk/RemoteObject.js(850,24): error TS2694: Namespace 'Protocol' has no exported member 'Runtime'. @@ -11300,14 +10805,14 @@ node_modules/chrome-devtools-frontend/front_end/sdk/RemoteObject.js(1179,3): err Types of parameters 'functionDeclaration' and 'functionDeclaration' are incompatible. node_modules/chrome-devtools-frontend/front_end/sdk/RemoteObject.js(1234,21): error TS2694: Namespace 'SDK' has no exported member 'CallFunctionResult'. node_modules/chrome-devtools-frontend/front_end/sdk/RemoteObject.js(1265,21): error TS2694: Namespace 'SDK' has no exported member 'CallFunctionResult'. +node_modules/chrome-devtools-frontend/front_end/sdk/RemoteObject.js(1325,5): error TS2322: Type 'Promise<{ properties: RemoteObjectProperty[]; internalProperties: RemoteObjectProperty[]; }>' is not assignable to type 'Promise'. node_modules/chrome-devtools-frontend/front_end/sdk/RemoteObject.js(1325,5): error TS2322: Type 'Promise<{ properties: RemoteObjectProperty[]; internalProperties: RemoteObjectProperty[]; }>' is not assignable to type 'Promise'. Type '{ properties: RemoteObjectProperty[]; internalProperties: RemoteObjectProperty[]; }' is not assignable to type 'RemoteObject'. Property 'customPreview' is missing in type '{ properties: RemoteObjectProperty[]; internalProperties: RemoteObjectProperty[]; }'. -node_modules/chrome-devtools-frontend/front_end/sdk/RemoteObject.js(1325,5): error TS2322: Type 'Promise<{ properties: RemoteObjectProperty[]; internalProperties: RemoteObjectProperty[]; }>' is not assignable to type 'Promise'. -node_modules/chrome-devtools-frontend/front_end/sdk/RemoteObject.js(1345,43): error TS2694: Namespace 'DebuggerModel' has no exported member 'FunctionDetails'. -node_modules/chrome-devtools-frontend/front_end/sdk/RemoteObject.js(1352,45): error TS2694: Namespace 'DebuggerModel' has no exported member 'FunctionDetails'. -node_modules/chrome-devtools-frontend/front_end/sdk/RemoteObject.js(1363,35): error TS2694: Namespace 'DebuggerModel' has no exported member 'FunctionDetails'. -node_modules/chrome-devtools-frontend/front_end/sdk/RemoteObject.js(1364,36): error TS2694: Namespace 'DebuggerModel' has no exported member 'FunctionDetails'. +node_modules/chrome-devtools-frontend/front_end/sdk/RemoteObject.js(1345,43): error TS2694: Namespace 'SDK.DebuggerModel' has no exported member 'FunctionDetails'. +node_modules/chrome-devtools-frontend/front_end/sdk/RemoteObject.js(1352,45): error TS2694: Namespace 'SDK.DebuggerModel' has no exported member 'FunctionDetails'. +node_modules/chrome-devtools-frontend/front_end/sdk/RemoteObject.js(1363,35): error TS2694: Namespace 'SDK.DebuggerModel' has no exported member 'FunctionDetails'. +node_modules/chrome-devtools-frontend/front_end/sdk/RemoteObject.js(1364,36): error TS2694: Namespace 'SDK.DebuggerModel' has no exported member 'FunctionDetails'. node_modules/chrome-devtools-frontend/front_end/sdk/Resource.js(38,24): error TS2694: Namespace 'Protocol' has no exported member 'Page'. node_modules/chrome-devtools-frontend/front_end/sdk/Resource.js(39,24): error TS2694: Namespace 'Protocol' has no exported member 'Network'. node_modules/chrome-devtools-frontend/front_end/sdk/Resource.js(56,55): error TS2339: Property 'isValid' does not exist on type 'Date'. @@ -11317,7 +10822,6 @@ node_modules/chrome-devtools-frontend/front_end/sdk/Resource.js(128,25): error T node_modules/chrome-devtools-frontend/front_end/sdk/Resource.js(224,57): error TS2339: Property 'pageAgent' does not exist on type 'Target'. node_modules/chrome-devtools-frontend/front_end/sdk/Resource.js(241,13): error TS2339: Property 'src' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/sdk/Resource.js(263,61): error TS2339: Property 'pageAgent' does not exist on type 'Target'. -node_modules/chrome-devtools-frontend/front_end/sdk/Resource.js(265,41): error TS2339: Property 'Error' does not exist on type 'typeof Protocol'. node_modules/chrome-devtools-frontend/front_end/sdk/ResourceTreeModel.js(44,26): error TS2339: Property 'pageAgent' does not exist on type 'Target'. node_modules/chrome-devtools-frontend/front_end/sdk/ResourceTreeModel.js(48,12): error TS2339: Property 'registerPageDispatcher' does not exist on type 'Target'. node_modules/chrome-devtools-frontend/front_end/sdk/ResourceTreeModel.js(117,24): error TS2694: Namespace 'Protocol' has no exported member 'Page'. @@ -11333,10 +10837,8 @@ node_modules/chrome-devtools-frontend/front_end/sdk/ResourceTreeModel.js(294,25) node_modules/chrome-devtools-frontend/front_end/sdk/ResourceTreeModel.js(308,24): error TS2694: Namespace 'Protocol' has no exported member 'Page'. node_modules/chrome-devtools-frontend/front_end/sdk/ResourceTreeModel.js(334,24): error TS2694: Namespace 'Protocol' has no exported member 'Page'. node_modules/chrome-devtools-frontend/front_end/sdk/ResourceTreeModel.js(385,67): error TS2694: Namespace 'Protocol' has no exported member 'Page'. -node_modules/chrome-devtools-frontend/front_end/sdk/ResourceTreeModel.js(389,27): error TS2339: Property 'Error' does not exist on type 'typeof Protocol'. node_modules/chrome-devtools-frontend/front_end/sdk/ResourceTreeModel.js(395,24): error TS2694: Namespace 'Protocol' has no exported member 'Page'. node_modules/chrome-devtools-frontend/front_end/sdk/ResourceTreeModel.js(402,57): error TS2694: Namespace 'Protocol' has no exported member 'Page'. -node_modules/chrome-devtools-frontend/front_end/sdk/ResourceTreeModel.js(406,27): error TS2339: Property 'Error' does not exist on type 'typeof Protocol'. node_modules/chrome-devtools-frontend/front_end/sdk/ResourceTreeModel.js(501,24): error TS2694: Namespace 'Protocol' has no exported member 'Page'. node_modules/chrome-devtools-frontend/front_end/sdk/ResourceTreeModel.js(502,24): error TS2694: Namespace 'Protocol' has no exported member 'Page'. node_modules/chrome-devtools-frontend/front_end/sdk/ResourceTreeModel.js(503,24): error TS2694: Namespace 'Protocol' has no exported member 'Runtime'. @@ -11365,35 +10867,27 @@ node_modules/chrome-devtools-frontend/front_end/sdk/RuntimeModel.js(96,39): erro node_modules/chrome-devtools-frontend/front_end/sdk/RuntimeModel.js(125,24): error TS2694: Namespace 'Protocol' has no exported member 'Runtime'. node_modules/chrome-devtools-frontend/front_end/sdk/RuntimeModel.js(133,24): error TS2694: Namespace 'Protocol' has no exported member 'Runtime'. node_modules/chrome-devtools-frontend/front_end/sdk/RuntimeModel.js(168,24): error TS2694: Namespace 'Protocol' has no exported member 'Runtime'. -node_modules/chrome-devtools-frontend/front_end/sdk/RuntimeModel.js(173,5): error TS2322: Type 'RemoteObjectImpl' is not assignable to type 'RemoteObject'. node_modules/chrome-devtools-frontend/front_end/sdk/RuntimeModel.js(173,5): error TS2322: Type 'RemoteObjectImpl' is not assignable to type 'RemoteObject'. Types of property 'callFunctionJSON' are incompatible. Type '(functionDeclaration: (this: any) => any, args: any[], callback: (arg0: any) => any) => void' is not assignable to type '(functionDeclaration: (this: any, ...arg1: any[]) => T, args: any[], callback: (arg0: T) => an...'. Types of parameters 'functionDeclaration' and 'functionDeclaration' are incompatible. +node_modules/chrome-devtools-frontend/front_end/sdk/RuntimeModel.js(173,5): error TS2322: Type 'RemoteObjectImpl' is not assignable to type 'RemoteObject'. node_modules/chrome-devtools-frontend/front_end/sdk/RuntimeModel.js(179,24): error TS2694: Namespace 'Protocol' has no exported member 'Runtime'. node_modules/chrome-devtools-frontend/front_end/sdk/RuntimeModel.js(184,5): error TS2322: Type 'ScopeRemoteObject' is not assignable to type 'RemoteObject'. Types of property 'callFunctionJSON' are incompatible. Type '(functionDeclaration: (this: any) => any, args: any[], callback: (arg0: any) => any) => void' is not assignable to type '(functionDeclaration: (this: any, ...arg1: any[]) => T, args: any[], callback: (arg0: T) => an...'. Types of parameters 'functionDeclaration' and 'functionDeclaration' are incompatible. node_modules/chrome-devtools-frontend/front_end/sdk/RuntimeModel.js(184,5): error TS2322: Type 'ScopeRemoteObject' is not assignable to type 'RemoteObject'. -node_modules/chrome-devtools-frontend/front_end/sdk/RuntimeModel.js(199,40): error TS2339: Property 'Runtime' does not exist on type 'typeof Protocol'. -node_modules/chrome-devtools-frontend/front_end/sdk/RuntimeModel.js(201,40): error TS2339: Property 'Runtime' does not exist on type 'typeof Protocol'. -node_modules/chrome-devtools-frontend/front_end/sdk/RuntimeModel.js(203,40): error TS2339: Property 'Runtime' does not exist on type 'typeof Protocol'. -node_modules/chrome-devtools-frontend/front_end/sdk/RuntimeModel.js(205,40): error TS2339: Property 'Runtime' does not exist on type 'typeof Protocol'. node_modules/chrome-devtools-frontend/front_end/sdk/RuntimeModel.js(209,5): error TS2322: Type 'RemoteObjectImpl' is not assignable to type 'RemoteObject'. node_modules/chrome-devtools-frontend/front_end/sdk/RuntimeModel.js(237,22): error TS2694: Namespace 'Common' has no exported member 'Event'. -node_modules/chrome-devtools-frontend/front_end/sdk/RuntimeModel.js(249,42): error TS2694: Namespace 'RuntimeModel' has no exported member 'CompileScriptResult'. -node_modules/chrome-devtools-frontend/front_end/sdk/RuntimeModel.js(259,27): error TS2339: Property 'Error' does not exist on type 'typeof Protocol'. -node_modules/chrome-devtools-frontend/front_end/sdk/RuntimeModel.js(260,39): error TS2339: Property 'Error' does not exist on type 'typeof Protocol'. +node_modules/chrome-devtools-frontend/front_end/sdk/RuntimeModel.js(249,42): error TS2694: Namespace 'SDK.RuntimeModel' has no exported member 'CompileScriptResult'. node_modules/chrome-devtools-frontend/front_end/sdk/RuntimeModel.js(267,24): error TS2694: Namespace 'Protocol' has no exported member 'Runtime'. -node_modules/chrome-devtools-frontend/front_end/sdk/RuntimeModel.js(275,42): error TS2694: Namespace 'RuntimeModel' has no exported member 'EvaluationResult'. -node_modules/chrome-devtools-frontend/front_end/sdk/RuntimeModel.js(291,35): error TS2339: Property 'Error' does not exist on type 'typeof Protocol'. -node_modules/chrome-devtools-frontend/front_end/sdk/RuntimeModel.js(301,42): error TS2694: Namespace 'RuntimeModel' has no exported member 'QueryObjectResult'. -node_modules/chrome-devtools-frontend/front_end/sdk/RuntimeModel.js(308,35): error TS2339: Property 'Error' does not exist on type 'typeof Protocol'. +node_modules/chrome-devtools-frontend/front_end/sdk/RuntimeModel.js(275,42): error TS2694: Namespace 'SDK.RuntimeModel' has no exported member 'EvaluationResult'. +node_modules/chrome-devtools-frontend/front_end/sdk/RuntimeModel.js(301,42): error TS2694: Namespace 'SDK.RuntimeModel' has no exported member 'QueryObjectResult'. node_modules/chrome-devtools-frontend/front_end/sdk/RuntimeModel.js(317,24): error TS2694: Namespace 'Protocol' has no exported member 'Runtime'. -node_modules/chrome-devtools-frontend/front_end/sdk/RuntimeModel.js(344,35): error TS2694: Namespace 'DebuggerModel' has no exported member 'FunctionDetails'. -node_modules/chrome-devtools-frontend/front_end/sdk/RuntimeModel.js(360,29): error TS2339: Property 'copyText' does not exist on type 'typeof InspectorFrontendHost'. -node_modules/chrome-devtools-frontend/front_end/sdk/RuntimeModel.js(364,80): error TS2339: Property 'copyText' does not exist on type 'typeof InspectorFrontendHost'. +node_modules/chrome-devtools-frontend/front_end/sdk/RuntimeModel.js(344,35): error TS2694: Namespace 'SDK.DebuggerModel' has no exported member 'FunctionDetails'. +node_modules/chrome-devtools-frontend/front_end/sdk/RuntimeModel.js(360,29): error TS2339: Property 'copyText' does not exist on type 'typeof InspectorFrontendHostAPI'. +node_modules/chrome-devtools-frontend/front_end/sdk/RuntimeModel.js(364,80): error TS2339: Property 'copyText' does not exist on type 'typeof InspectorFrontendHostAPI'. node_modules/chrome-devtools-frontend/front_end/sdk/RuntimeModel.js(398,24): error TS2694: Namespace 'Protocol' has no exported member 'Runtime'. node_modules/chrome-devtools-frontend/front_end/sdk/RuntimeModel.js(414,24): error TS2694: Namespace 'Protocol' has no exported member 'Runtime'. node_modules/chrome-devtools-frontend/front_end/sdk/RuntimeModel.js(430,32): error TS2694: Namespace 'Protocol' has no exported member 'Runtime'. @@ -11401,7 +10895,6 @@ node_modules/chrome-devtools-frontend/front_end/sdk/RuntimeModel.js(433,24): err node_modules/chrome-devtools-frontend/front_end/sdk/RuntimeModel.js(449,24): error TS2694: Namespace 'Protocol' has no exported member 'Runtime'. node_modules/chrome-devtools-frontend/front_end/sdk/RuntimeModel.js(458,24): error TS2694: Namespace 'Protocol' has no exported member 'Runtime'. node_modules/chrome-devtools-frontend/front_end/sdk/RuntimeModel.js(484,54): error TS2694: Namespace 'Protocol' has no exported member 'Runtime'. -node_modules/chrome-devtools-frontend/front_end/sdk/RuntimeModel.js(484,81): error TS1003: Identifier expected. node_modules/chrome-devtools-frontend/front_end/sdk/RuntimeModel.js(485,18): error TS2339: Property 'ExceptionWithTimestamp' does not exist on type 'typeof RuntimeModel'. node_modules/chrome-devtools-frontend/front_end/sdk/RuntimeModel.js(488,2): error TS1131: Property or signature expected. node_modules/chrome-devtools-frontend/front_end/sdk/RuntimeModel.js(492,18): error TS2339: Property 'CompileScriptResult' does not exist on type 'typeof RuntimeModel'. @@ -11419,20 +10912,17 @@ node_modules/chrome-devtools-frontend/front_end/sdk/RuntimeModel.js(569,24): err node_modules/chrome-devtools-frontend/front_end/sdk/RuntimeModel.js(587,32): error TS2694: Namespace 'Protocol' has no exported member 'Runtime'. node_modules/chrome-devtools-frontend/front_end/sdk/RuntimeModel.js(590,24): error TS2694: Namespace 'Protocol' has no exported member 'Runtime'. node_modules/chrome-devtools-frontend/front_end/sdk/RuntimeModel.js(599,24): error TS2694: Namespace 'Protocol' has no exported member 'Runtime'. -node_modules/chrome-devtools-frontend/front_end/sdk/RuntimeModel.js(670,32): error TS2694: Namespace 'RuntimeModel' has no exported member 'EvaluationOptions'. -node_modules/chrome-devtools-frontend/front_end/sdk/RuntimeModel.js(673,42): error TS2694: Namespace 'RuntimeModel' has no exported member 'EvaluationResult'. -node_modules/chrome-devtools-frontend/front_end/sdk/RuntimeModel.js(685,42): error TS2694: Namespace 'RuntimeModel' has no exported member 'EvaluationResult'. -node_modules/chrome-devtools-frontend/front_end/sdk/RuntimeModel.js(701,32): error TS2694: Namespace 'RuntimeModel' has no exported member 'EvaluationOptions'. -node_modules/chrome-devtools-frontend/front_end/sdk/RuntimeModel.js(704,42): error TS2694: Namespace 'RuntimeModel' has no exported member 'EvaluationResult'. -node_modules/chrome-devtools-frontend/front_end/sdk/RuntimeModel.js(724,35): error TS2339: Property 'Error' does not exist on type 'typeof Protocol'. -node_modules/chrome-devtools-frontend/front_end/sdk/RuntimeModel.js(737,30): error TS2339: Property 'Error' does not exist on type 'typeof Protocol'. +node_modules/chrome-devtools-frontend/front_end/sdk/RuntimeModel.js(670,32): error TS2694: Namespace 'SDK.RuntimeModel' has no exported member 'EvaluationOptions'. +node_modules/chrome-devtools-frontend/front_end/sdk/RuntimeModel.js(673,42): error TS2694: Namespace 'SDK.RuntimeModel' has no exported member 'EvaluationResult'. +node_modules/chrome-devtools-frontend/front_end/sdk/RuntimeModel.js(685,42): error TS2694: Namespace 'SDK.RuntimeModel' has no exported member 'EvaluationResult'. +node_modules/chrome-devtools-frontend/front_end/sdk/RuntimeModel.js(701,32): error TS2694: Namespace 'SDK.RuntimeModel' has no exported member 'EvaluationOptions'. +node_modules/chrome-devtools-frontend/front_end/sdk/RuntimeModel.js(704,42): error TS2694: Namespace 'SDK.RuntimeModel' has no exported member 'EvaluationResult'. node_modules/chrome-devtools-frontend/front_end/sdk/RuntimeModel.js(767,33): error TS2339: Property 'asParsedURL' does not exist on type 'string'. node_modules/chrome-devtools-frontend/front_end/sdk/ScreenCaptureModel.js(14,26): error TS2339: Property 'pageAgent' does not exist on type 'Target'. node_modules/chrome-devtools-frontend/front_end/sdk/ScreenCaptureModel.js(15,44): error TS2694: Namespace 'Protocol' has no exported member 'Page'. node_modules/chrome-devtools-frontend/front_end/sdk/ScreenCaptureModel.js(19,12): error TS2339: Property 'registerPageDispatcher' does not exist on type 'Target'. node_modules/chrome-devtools-frontend/front_end/sdk/ScreenCaptureModel.js(28,41): error TS2694: Namespace 'Protocol' has no exported member 'Page'. node_modules/chrome-devtools-frontend/front_end/sdk/ScreenCaptureModel.js(46,24): error TS2694: Namespace 'Protocol' has no exported member 'Page'. -node_modules/chrome-devtools-frontend/front_end/sdk/ScreenCaptureModel.js(58,27): error TS2339: Property 'Error' does not exist on type 'typeof Protocol'. node_modules/chrome-devtools-frontend/front_end/sdk/ScreenCaptureModel.js(72,24): error TS2694: Namespace 'Protocol' has no exported member 'Page'. node_modules/chrome-devtools-frontend/front_end/sdk/ScreenCaptureModel.js(106,24): error TS2694: Namespace 'Protocol' has no exported member 'Page'. node_modules/chrome-devtools-frontend/front_end/sdk/ScreenCaptureModel.js(107,24): error TS2694: Namespace 'Protocol' has no exported member 'Network'. @@ -11456,13 +10946,10 @@ node_modules/chrome-devtools-frontend/front_end/sdk/Script.js(190,95): error TS2 node_modules/chrome-devtools-frontend/front_end/sdk/Script.js(190,127): error TS2694: Namespace 'Protocol' has no exported member 'Runtime'. node_modules/chrome-devtools-frontend/front_end/sdk/Script.js(190,158): error TS2694: Namespace 'Protocol' has no exported member 'Runtime'. node_modules/chrome-devtools-frontend/front_end/sdk/Script.js(203,54): error TS2339: Property 'debuggerAgent' does not exist on type 'Target'. -node_modules/chrome-devtools-frontend/front_end/sdk/Script.js(206,28): error TS2339: Property 'Error' does not exist on type 'typeof Protocol'. -node_modules/chrome-devtools-frontend/front_end/sdk/Script.js(211,27): error TS2339: Property 'Error' does not exist on type 'typeof Protocol'. node_modules/chrome-devtools-frontend/front_end/sdk/Script.js(247,31): error TS2694: Namespace 'Protocol' has no exported member 'Debugger'. node_modules/chrome-devtools-frontend/front_end/sdk/Script.js(251,54): error TS2339: Property 'debuggerAgent' does not exist on type 'Target'. -node_modules/chrome-devtools-frontend/front_end/sdk/Script.js(253,35): error TS2339: Property 'Error' does not exist on type 'typeof Protocol'. node_modules/chrome-devtools-frontend/front_end/sdk/SecurityOriginManager.js(41,34): error TS2339: Property 'valuesArray' does not exist on type 'Set'. -node_modules/chrome-devtools-frontend/front_end/sdk/ServerTiming.js(20,41): error TS2694: Namespace 'NetworkRequest' has no exported member 'NameValue'. +node_modules/chrome-devtools-frontend/front_end/sdk/ServerTiming.js(20,41): error TS2694: Namespace 'SDK.NetworkRequest' has no exported member 'NameValue'. node_modules/chrome-devtools-frontend/front_end/sdk/ServerTiming.js(110,26): error TS2554: Expected 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/sdk/ServerTiming.js(129,32): error TS2345: Argument of type 'TemplateStringsArray' is not assignable to parameter of type 'string | string[]'. Type 'TemplateStringsArray' is not assignable to type 'string[]'. @@ -11477,17 +10964,11 @@ node_modules/chrome-devtools-frontend/front_end/sdk/ServerTiming.js(186,25): err node_modules/chrome-devtools-frontend/front_end/sdk/ServiceWorkerCacheModel.js(15,12): error TS2339: Property 'registerStorageDispatcher' does not exist on type 'Target'. node_modules/chrome-devtools-frontend/front_end/sdk/ServiceWorkerCacheModel.js(20,31): error TS2339: Property 'cacheStorageAgent' does not exist on type 'Target'. node_modules/chrome-devtools-frontend/front_end/sdk/ServiceWorkerCacheModel.js(21,33): error TS2339: Property 'storageAgent' does not exist on type 'Target'. -node_modules/chrome-devtools-frontend/front_end/sdk/ServiceWorkerCacheModel.js(68,27): error TS2339: Property 'Error' does not exist on type 'typeof Protocol'. -node_modules/chrome-devtools-frontend/front_end/sdk/ServiceWorkerCacheModel.js(69,108): error TS2339: Property 'Error' does not exist on type 'typeof Protocol'. -node_modules/chrome-devtools-frontend/front_end/sdk/ServiceWorkerCacheModel.js(83,28): error TS2339: Property 'Error' does not exist on type 'typeof Protocol'. -node_modules/chrome-devtools-frontend/front_end/sdk/ServiceWorkerCacheModel.js(87,27): error TS2339: Property 'Error' does not exist on type 'typeof Protocol'. node_modules/chrome-devtools-frontend/front_end/sdk/ServiceWorkerCacheModel.js(94,41): error TS2694: Namespace 'Protocol' has no exported member 'CacheStorage'. node_modules/chrome-devtools-frontend/front_end/sdk/ServiceWorkerCacheModel.js(151,36): error TS2339: Property 'asParsedURL' does not exist on type 'string'. node_modules/chrome-devtools-frontend/front_end/sdk/ServiceWorkerCacheModel.js(203,22): error TS2694: Namespace 'Common' has no exported member 'Event'. node_modules/chrome-devtools-frontend/front_end/sdk/ServiceWorkerCacheModel.js(211,22): error TS2694: Namespace 'Common' has no exported member 'Event'. node_modules/chrome-devtools-frontend/front_end/sdk/ServiceWorkerCacheModel.js(236,40): error TS2694: Namespace 'Protocol' has no exported member 'CacheStorage'. -node_modules/chrome-devtools-frontend/front_end/sdk/ServiceWorkerCacheModel.js(240,27): error TS2339: Property 'Error' does not exist on type 'typeof Protocol'. -node_modules/chrome-devtools-frontend/front_end/sdk/ServiceWorkerCacheModel.js(241,99): error TS2339: Property 'Error' does not exist on type 'typeof Protocol'. node_modules/chrome-devtools-frontend/front_end/sdk/ServiceWorkerCacheModel.js(332,34): error TS2694: Namespace 'Protocol' has no exported member 'CacheStorage'. node_modules/chrome-devtools-frontend/front_end/sdk/ServiceWorkerManager.js(40,12): error TS2339: Property 'registerServiceWorkerDispatcher' does not exist on type 'Target'. node_modules/chrome-devtools-frontend/front_end/sdk/ServiceWorkerManager.js(42,26): error TS2339: Property 'serviceWorkerAgent' does not exist on type 'Target'. @@ -11499,18 +10980,6 @@ node_modules/chrome-devtools-frontend/front_end/sdk/ServiceWorkerManager.js(277, node_modules/chrome-devtools-frontend/front_end/sdk/ServiceWorkerManager.js(285,24): error TS2694: Namespace 'Protocol' has no exported member 'ServiceWorker'. node_modules/chrome-devtools-frontend/front_end/sdk/ServiceWorkerManager.js(298,24): error TS2694: Namespace 'Protocol' has no exported member 'ServiceWorker'. node_modules/chrome-devtools-frontend/front_end/sdk/ServiceWorkerManager.js(306,24): error TS2694: Namespace 'Protocol' has no exported member 'ServiceWorker'. -node_modules/chrome-devtools-frontend/front_end/sdk/ServiceWorkerManager.js(334,44): error TS2339: Property 'ServiceWorker' does not exist on type 'typeof Protocol'. -node_modules/chrome-devtools-frontend/front_end/sdk/ServiceWorkerManager.js(335,34): error TS2339: Property 'ServiceWorker' does not exist on type 'typeof Protocol'. -node_modules/chrome-devtools-frontend/front_end/sdk/ServiceWorkerManager.js(342,44): error TS2339: Property 'ServiceWorker' does not exist on type 'typeof Protocol'. -node_modules/chrome-devtools-frontend/front_end/sdk/ServiceWorkerManager.js(349,44): error TS2339: Property 'ServiceWorker' does not exist on type 'typeof Protocol'. -node_modules/chrome-devtools-frontend/front_end/sdk/ServiceWorkerManager.js(356,44): error TS2339: Property 'ServiceWorker' does not exist on type 'typeof Protocol'. -node_modules/chrome-devtools-frontend/front_end/sdk/ServiceWorkerManager.js(363,44): error TS2339: Property 'ServiceWorker' does not exist on type 'typeof Protocol'. -node_modules/chrome-devtools-frontend/front_end/sdk/ServiceWorkerManager.js(370,37): error TS2339: Property 'ServiceWorker' does not exist on type 'typeof Protocol'. -node_modules/chrome-devtools-frontend/front_end/sdk/ServiceWorkerManager.js(377,37): error TS2339: Property 'ServiceWorker' does not exist on type 'typeof Protocol'. -node_modules/chrome-devtools-frontend/front_end/sdk/ServiceWorkerManager.js(384,37): error TS2339: Property 'ServiceWorker' does not exist on type 'typeof Protocol'. -node_modules/chrome-devtools-frontend/front_end/sdk/ServiceWorkerManager.js(391,37): error TS2339: Property 'ServiceWorker' does not exist on type 'typeof Protocol'. -node_modules/chrome-devtools-frontend/front_end/sdk/ServiceWorkerManager.js(398,37): error TS2339: Property 'ServiceWorker' does not exist on type 'typeof Protocol'. -node_modules/chrome-devtools-frontend/front_end/sdk/ServiceWorkerManager.js(405,37): error TS2339: Property 'ServiceWorker' does not exist on type 'typeof Protocol'. node_modules/chrome-devtools-frontend/front_end/sdk/ServiceWorkerManager.js(437,24): error TS2694: Namespace 'Protocol' has no exported member 'ServiceWorker'. node_modules/chrome-devtools-frontend/front_end/sdk/ServiceWorkerManager.js(444,33): error TS2694: Namespace 'Protocol' has no exported member 'ServiceWorker'. node_modules/chrome-devtools-frontend/front_end/sdk/ServiceWorkerManager.js(449,24): error TS2694: Namespace 'Protocol' has no exported member 'ServiceWorker'. @@ -11532,9 +11001,9 @@ node_modules/chrome-devtools-frontend/front_end/sdk/SourceMap.js(196,28): error node_modules/chrome-devtools-frontend/front_end/sdk/SourceMap.js(198,25): error TS2339: Property '_base64Map' does not exist on type 'typeof TextSourceMap'. node_modules/chrome-devtools-frontend/front_end/sdk/SourceMap.js(200,27): error TS2339: Property '_base64Map' does not exist on type 'typeof TextSourceMap'. node_modules/chrome-devtools-frontend/front_end/sdk/SourceMap.js(272,30): error TS2339: Property 'keysArray' does not exist on type 'Map'. -node_modules/chrome-devtools-frontend/front_end/sdk/SourceMap.js(284,7): error TS2322: Type 'StaticContentProvider' is not assignable to type '{ [x: string]: any; contentURL(): string; contentType(): ResourceType; contentEncoded(): Promise<...'. node_modules/chrome-devtools-frontend/front_end/sdk/SourceMap.js(284,7): error TS2322: Type 'StaticContentProvider' is not assignable to type '{ [x: string]: any; contentURL(): string; contentType(): ResourceType; contentEncoded(): Promise<...'. Property '_contentURL' does not exist on type '{ [x: string]: any; contentURL(): string; contentType(): ResourceType; contentEncoded(): Promise<...'. +node_modules/chrome-devtools-frontend/front_end/sdk/SourceMap.js(284,7): error TS2322: Type 'StaticContentProvider' is not assignable to type '{ [x: string]: any; contentURL(): string; contentType(): ResourceType; contentEncoded(): Promise<...'. node_modules/chrome-devtools-frontend/front_end/sdk/SourceMap.js(285,5): error TS2322: Type 'CompilerSourceMappingContentProvider' is not assignable to type '{ [x: string]: any; contentURL(): string; contentType(): ResourceType; contentEncoded(): Promise<...'. node_modules/chrome-devtools-frontend/front_end/sdk/SourceMap.js(285,5): error TS2322: Type 'CompilerSourceMappingContentProvider' is not assignable to type '{ [x: string]: any; contentURL(): string; contentType(): ResourceType; contentEncoded(): Promise<...'. Property '_sourceURL' does not exist on type '{ [x: string]: any; contentURL(): string; contentType(): ResourceType; contentEncoded(): Promise<...'. @@ -11557,19 +11026,19 @@ node_modules/chrome-devtools-frontend/front_end/sdk/SourceMapManager.js(87,47): node_modules/chrome-devtools-frontend/front_end/sdk/SourceMapManager.js(141,45): error TS2339: Property 'has' does not exist on type 'Multimap'. node_modules/chrome-devtools-frontend/front_end/sdk/SourceMapManager.js(146,40): error TS2339: Property 'set' does not exist on type 'Multimap'. node_modules/chrome-devtools-frontend/front_end/sdk/SourceMapManager.js(159,36): error TS2352: Type 'TextSourceMap' cannot be converted to type '{ [x: string]: any; compiledURL(): string; url(): string; sourceURLs(): string[]; sourceContentPr...'. - Property '_json' does not exist on type '{ [x: string]: any; compiledURL(): string; url(): string; sourceURLs(): string[]; sourceContentPr...'. node_modules/chrome-devtools-frontend/front_end/sdk/SourceMapManager.js(159,36): error TS2352: Type 'TextSourceMap' cannot be converted to type '{ [x: string]: any; compiledURL(): string; url(): string; sourceURLs(): string[]; sourceContentPr...'. + Property '_json' does not exist on type '{ [x: string]: any; compiledURL(): string; url(): string; sourceURLs(): string[]; sourceContentPr...'. node_modules/chrome-devtools-frontend/front_end/sdk/SourceMapManager.js(208,39): error TS2339: Property 'runtime' does not exist on type 'Window'. node_modules/chrome-devtools-frontend/front_end/sdk/SourceMapManager.js(210,31): error TS2339: Property 'containsAll' does not exist on type 'Set'. node_modules/chrome-devtools-frontend/front_end/sdk/SourceMapManager.js(227,38): error TS2339: Property 'hasValue' does not exist on type 'Multimap'. node_modules/chrome-devtools-frontend/front_end/sdk/SourceMapManager.js(228,46): error TS2339: Property 'delete' does not exist on type 'Multimap'. node_modules/chrome-devtools-frontend/front_end/sdk/SourceMapManager.js(232,33): error TS2339: Property 'delete' does not exist on type 'Multimap'. node_modules/chrome-devtools-frontend/front_end/sdk/SourceMapManager.js(234,38): error TS2339: Property 'has' does not exist on type 'Multimap'. -node_modules/chrome-devtools-frontend/front_end/sdk/Target.js(16,52): error TS2694: Namespace 'Connection' has no exported member 'Factory'. +node_modules/chrome-devtools-frontend/front_end/sdk/Target.js(16,52): error TS2694: Namespace 'Protocol.InspectorBackend.Connection' has no exported member 'Factory'. node_modules/chrome-devtools-frontend/front_end/sdk/Target.js(148,48): error TS2339: Property 'valuesArray' does not exist on type 'Map'. node_modules/chrome-devtools-frontend/front_end/sdk/Target.js(173,20): error TS1005: '>' expected. node_modules/chrome-devtools-frontend/front_end/sdk/Target.js(191,34): error TS2339: Property 'asParsedURL' does not exist on type 'string'. -node_modules/chrome-devtools-frontend/front_end/sdk/Target.js(194,29): error TS2339: Property 'inspectedURLChanged' does not exist on type 'typeof InspectorFrontendHost'. +node_modules/chrome-devtools-frontend/front_end/sdk/Target.js(194,29): error TS2339: Property 'inspectedURLChanged' does not exist on type 'typeof InspectorFrontendHostAPI'. node_modules/chrome-devtools-frontend/front_end/sdk/Target.js(308,17): error TS1005: '>' expected. node_modules/chrome-devtools-frontend/front_end/sdk/TargetManager.js(15,120): error TS2694: Namespace 'Common' has no exported member 'Event'. node_modules/chrome-devtools-frontend/front_end/sdk/TargetManager.js(17,21): error TS1005: '>' expected. @@ -11582,7 +11051,7 @@ node_modules/chrome-devtools-frontend/front_end/sdk/TargetManager.js(177,42): er node_modules/chrome-devtools-frontend/front_end/sdk/TargetManager.js(199,20): error TS2538: Type 'symbol' cannot be used as an index type. node_modules/chrome-devtools-frontend/front_end/sdk/TargetManager.js(208,27): error TS2538: Type 'symbol' cannot be used as an index type. node_modules/chrome-devtools-frontend/front_end/sdk/TargetManager.js(209,21): error TS2339: Property 'remove' does not exist on type '{ [x: string]: any; targetAdded(target: Target): void; targetRemoved(target: Target): void; }[]'. -node_modules/chrome-devtools-frontend/front_end/sdk/TargetManager.js(216,52): error TS2694: Namespace 'Connection' has no exported member 'Factory'. +node_modules/chrome-devtools-frontend/front_end/sdk/TargetManager.js(216,52): error TS2694: Namespace 'Protocol.InspectorBackend.Connection' has no exported member 'Factory'. node_modules/chrome-devtools-frontend/front_end/sdk/TargetManager.js(221,33): error TS2345: Argument of type 'this' is not assignable to parameter of type '{ [x: string]: any; targetAdded(target: Target): void; targetRemoved(target: Target): void; } & {...'. Type 'TargetManager' is not assignable to type '{ [x: string]: any; targetAdded(target: Target): void; targetRemoved(target: Target): void; } & {...'. Type 'TargetManager' is not assignable to type '{ [x: string]: any; targetAdded(target: Target): void; targetRemoved(target: Target): void; }'. @@ -11606,46 +11075,47 @@ node_modules/chrome-devtools-frontend/front_end/sdk/TargetManager.js(332,72): er node_modules/chrome-devtools-frontend/front_end/sdk/TargetManager.js(333,36): error TS2345: Argument of type 'number' is not assignable to parameter of type '{ [x: string]: any; WindowDocked: number; WindowUndocked: number; ScriptsBreakpointSet: number; T...'. node_modules/chrome-devtools-frontend/front_end/sdk/TargetManager.js(347,36): error TS2345: Argument of type 'number' is not assignable to parameter of type '{ [x: string]: any; WindowDocked: number; WindowUndocked: number; ScriptsBreakpointSet: number; T...'. node_modules/chrome-devtools-frontend/front_end/sdk/TargetManager.js(351,35): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/sdk/TargetManager.js(356,52): error TS2694: Namespace 'Connection' has no exported member 'Params'. -node_modules/chrome-devtools-frontend/front_end/sdk/TargetManager.js(364,7): error TS2322: Type 'WebSocketConnection' is not assignable to type '{ [x: string]: any; sendMessage(message: string): void; disconnect(): Promise; }'. +node_modules/chrome-devtools-frontend/front_end/sdk/TargetManager.js(356,52): error TS2694: Namespace 'Protocol.InspectorBackend.Connection' has no exported member 'Params'. node_modules/chrome-devtools-frontend/front_end/sdk/TargetManager.js(364,7): error TS2322: Type 'WebSocketConnection' is not assignable to type '{ [x: string]: any; sendMessage(message: string): void; disconnect(): Promise; }'. Property '_socket' does not exist on type '{ [x: string]: any; sendMessage(message: string): void; disconnect(): Promise; }'. -node_modules/chrome-devtools-frontend/front_end/sdk/TargetManager.js(365,38): error TS2339: Property 'isHostedMode' does not exist on type 'typeof InspectorFrontendHost'. +node_modules/chrome-devtools-frontend/front_end/sdk/TargetManager.js(364,7): error TS2322: Type 'WebSocketConnection' is not assignable to type '{ [x: string]: any; sendMessage(message: string): void; disconnect(): Promise; }'. +node_modules/chrome-devtools-frontend/front_end/sdk/TargetManager.js(365,38): error TS2339: Property 'isHostedMode' does not exist on type 'typeof InspectorFrontendHostAPI'. node_modules/chrome-devtools-frontend/front_end/sdk/TargetManager.js(366,7): error TS2322: Type 'StubConnection' is not assignable to type '{ [x: string]: any; sendMessage(message: string): void; disconnect(): Promise; }'. Property '_onMessage' does not exist on type '{ [x: string]: any; sendMessage(message: string): void; disconnect(): Promise; }'. node_modules/chrome-devtools-frontend/front_end/sdk/TargetManager.js(366,7): error TS2322: Type 'StubConnection' is not assignable to type '{ [x: string]: any; sendMessage(message: string): void; disconnect(): Promise; }'. node_modules/chrome-devtools-frontend/front_end/sdk/TargetManager.js(368,7): error TS2322: Type 'MainConnection' is not assignable to type '{ [x: string]: any; sendMessage(message: string): void; disconnect(): Promise; }'. - Property '_onMessage' does not exist on type '{ [x: string]: any; sendMessage(message: string): void; disconnect(): Promise; }'. node_modules/chrome-devtools-frontend/front_end/sdk/TargetManager.js(368,7): error TS2322: Type 'MainConnection' is not assignable to type '{ [x: string]: any; sendMessage(message: string): void; disconnect(): Promise; }'. + Property '_onMessage' does not exist on type '{ [x: string]: any; sendMessage(message: string): void; disconnect(): Promise; }'. node_modules/chrome-devtools-frontend/front_end/sdk/TargetManager.js(401,38): error TS2339: Property 'targetAgent' does not exist on type 'Target'. node_modules/chrome-devtools-frontend/front_end/sdk/TargetManager.js(406,18): error TS2339: Property 'registerTargetDispatcher' does not exist on type 'Target'. -node_modules/chrome-devtools-frontend/front_end/sdk/TargetManager.js(414,31): error TS2339: Property 'setDevicesUpdatesEnabled' does not exist on type 'typeof InspectorFrontendHost'. +node_modules/chrome-devtools-frontend/front_end/sdk/TargetManager.js(414,31): error TS2339: Property 'setDevicesUpdatesEnabled' does not exist on type 'typeof InspectorFrontendHostAPI'. +node_modules/chrome-devtools-frontend/front_end/sdk/TargetManager.js(415,31): error TS2551: Property 'events' does not exist on type 'typeof InspectorFrontendHostAPI'. Did you mean 'Events'? node_modules/chrome-devtools-frontend/front_end/sdk/TargetManager.js(424,22): error TS2694: Namespace 'Common' has no exported member 'Event'. node_modules/chrome-devtools-frontend/front_end/sdk/TargetManager.js(427,34): error TS2694: Namespace 'Adb' has no exported member 'Config'. +node_modules/chrome-devtools-frontend/front_end/sdk/TargetManager.js(454,29): error TS2551: Property 'events' does not exist on type 'typeof InspectorFrontendHostAPI'. Did you mean 'Events'? node_modules/chrome-devtools-frontend/front_end/sdk/TargetManager.js(483,24): error TS2694: Namespace 'Protocol' has no exported member 'Target'. node_modules/chrome-devtools-frontend/front_end/sdk/TargetManager.js(501,24): error TS2694: Namespace 'Protocol' has no exported member 'Target'. node_modules/chrome-devtools-frontend/front_end/sdk/TargetManager.js(530,24): error TS2694: Namespace 'Protocol' has no exported member 'Target'. -node_modules/chrome-devtools-frontend/front_end/sdk/TargetManager.js(555,29): error TS2339: Property 'bringToFront' does not exist on type 'typeof InspectorFrontendHost'. +node_modules/chrome-devtools-frontend/front_end/sdk/TargetManager.js(555,29): error TS2339: Property 'bringToFront' does not exist on type 'typeof InspectorFrontendHostAPI'. node_modules/chrome-devtools-frontend/front_end/sdk/TargetManager.js(581,24): error TS2694: Namespace 'Protocol' has no exported member 'TargetAgent'. -node_modules/chrome-devtools-frontend/front_end/sdk/TargetManager.js(583,52): error TS2694: Namespace 'Connection' has no exported member 'Params'. +node_modules/chrome-devtools-frontend/front_end/sdk/TargetManager.js(583,52): error TS2694: Namespace 'Protocol.InspectorBackend.Connection' has no exported member 'Params'. node_modules/chrome-devtools-frontend/front_end/sdk/TargetManager.js(589,5): error TS2322: Type 'ChildConnection' is not assignable to type '{ [x: string]: any; sendMessage(message: string): void; disconnect(): Promise; }'. Property '_agent' does not exist on type '{ [x: string]: any; sendMessage(message: string): void; disconnect(): Promise; }'. node_modules/chrome-devtools-frontend/front_end/sdk/TargetManager.js(589,5): error TS2322: Type 'ChildConnection' is not assignable to type '{ [x: string]: any; sendMessage(message: string): void; disconnect(): Promise; }'. node_modules/chrome-devtools-frontend/front_end/sdk/TargetManager.js(598,24): error TS2694: Namespace 'Protocol' has no exported member 'TargetAgent'. -node_modules/chrome-devtools-frontend/front_end/sdk/TargetManager.js(600,52): error TS2694: Namespace 'Connection' has no exported member 'Params'. +node_modules/chrome-devtools-frontend/front_end/sdk/TargetManager.js(600,52): error TS2694: Namespace 'Protocol.InspectorBackend.Connection' has no exported member 'Params'. node_modules/chrome-devtools-frontend/front_end/sdk/TargetManager.js(672,1): error TS2322: Type 'TargetManager' is not assignable to type '{ [x: string]: any; targetAdded(target: Target): void; targetRemoved(target: Target): void; } & {...'. Type 'TargetManager' is not assignable to type '{ [x: string]: any; targetAdded(target: Target): void; targetRemoved(target: Target): void; }'. Property 'targetAdded' is missing in type 'TargetManager'. -node_modules/chrome-devtools-frontend/front_end/sdk/TracingManager.js(13,42): error TS2694: Namespace 'TracingManager' has no exported member 'EventPayload'. +node_modules/chrome-devtools-frontend/front_end/sdk/TracingManager.js(13,42): error TS2694: Namespace 'SDK.TracingManager' has no exported member 'EventPayload'. node_modules/chrome-devtools-frontend/front_end/sdk/TracingManager.js(36,33): error TS2339: Property 'tracingAgent' does not exist on type 'Target'. node_modules/chrome-devtools-frontend/front_end/sdk/TracingManager.js(37,12): error TS2339: Property 'registerTracingDispatcher' does not exist on type 'Target'. -node_modules/chrome-devtools-frontend/front_end/sdk/TracingManager.js(56,42): error TS2694: Namespace 'TracingManager' has no exported member 'EventPayload'. -node_modules/chrome-devtools-frontend/front_end/sdk/TracingManager.js(118,2): error TS1003: Identifier expected. +node_modules/chrome-devtools-frontend/front_end/sdk/TracingManager.js(56,42): error TS2694: Namespace 'SDK.TracingManager' has no exported member 'EventPayload'. node_modules/chrome-devtools-frontend/front_end/sdk/TracingManager.js(119,20): error TS2339: Property 'EventPayload' does not exist on type 'typeof TracingManager'. -node_modules/chrome-devtools-frontend/front_end/sdk/TracingManager.js(150,42): error TS2694: Namespace 'TracingManager' has no exported member 'EventPayload'. -node_modules/chrome-devtools-frontend/front_end/sdk/TracingModel.js(77,34): error TS2694: Namespace 'TracingManager' has no exported member 'EventPayload'. -node_modules/chrome-devtools-frontend/front_end/sdk/TracingModel.js(133,42): error TS2694: Namespace 'TracingManager' has no exported member 'EventPayload'. -node_modules/chrome-devtools-frontend/front_end/sdk/TracingModel.js(179,34): error TS2694: Namespace 'TracingManager' has no exported member 'EventPayload'. +node_modules/chrome-devtools-frontend/front_end/sdk/TracingManager.js(150,42): error TS2694: Namespace 'SDK.TracingManager' has no exported member 'EventPayload'. +node_modules/chrome-devtools-frontend/front_end/sdk/TracingModel.js(77,34): error TS2694: Namespace 'SDK.TracingManager' has no exported member 'EventPayload'. +node_modules/chrome-devtools-frontend/front_end/sdk/TracingModel.js(133,42): error TS2694: Namespace 'SDK.TracingManager' has no exported member 'EventPayload'. +node_modules/chrome-devtools-frontend/front_end/sdk/TracingModel.js(179,34): error TS2694: Namespace 'SDK.TracingManager' has no exported member 'EventPayload'. node_modules/chrome-devtools-frontend/front_end/sdk/TracingModel.js(250,47): error TS2339: Property 'id' does not exist on type 'Event'. node_modules/chrome-devtools-frontend/front_end/sdk/TracingModel.js(254,37): error TS2339: Property 'id' does not exist on type 'Event'. node_modules/chrome-devtools-frontend/front_end/sdk/TracingModel.js(283,5): error TS2322: Type 'NamedObject[]' is not assignable to type 'Process[]'. @@ -11667,28 +11137,28 @@ node_modules/chrome-devtools-frontend/front_end/sdk/TracingModel.js(397,9): erro node_modules/chrome-devtools-frontend/front_end/sdk/TracingModel.js(397,48): error TS2365: Operator '===' cannot be applied to types '{ [x: string]: any; Begin: string; End: string; Complete: string; Instant: string; AsyncBegin: st...' and 'string'. node_modules/chrome-devtools-frontend/front_end/sdk/TracingModel.js(398,39): error TS2339: Property 'peekLast' does not exist on type 'Event[]'. node_modules/chrome-devtools-frontend/front_end/sdk/TracingModel.js(485,15): error TS2355: A function whose declared type is neither 'void' nor 'any' must return a value. -node_modules/chrome-devtools-frontend/front_end/sdk/TracingModel.js(501,32): error TS2694: Namespace 'TracingModel' has no exported member 'Phase'. -node_modules/chrome-devtools-frontend/front_end/sdk/TracingModel.js(512,34): error TS2694: Namespace 'TracingModel' has no exported member 'Phase'. -node_modules/chrome-devtools-frontend/front_end/sdk/TracingModel.js(526,34): error TS2694: Namespace 'TracingManager' has no exported member 'EventPayload'. -node_modules/chrome-devtools-frontend/front_end/sdk/TracingModel.js(532,65): error TS2694: Namespace 'TracingModel' has no exported member 'Phase'. +node_modules/chrome-devtools-frontend/front_end/sdk/TracingModel.js(501,32): error TS2694: Namespace 'SDK.TracingModel' has no exported member 'Phase'. +node_modules/chrome-devtools-frontend/front_end/sdk/TracingModel.js(512,34): error TS2694: Namespace 'SDK.TracingModel' has no exported member 'Phase'. +node_modules/chrome-devtools-frontend/front_end/sdk/TracingModel.js(526,34): error TS2694: Namespace 'SDK.TracingManager' has no exported member 'EventPayload'. +node_modules/chrome-devtools-frontend/front_end/sdk/TracingModel.js(532,65): error TS2694: Namespace 'SDK.TracingModel' has no exported member 'Phase'. node_modules/chrome-devtools-frontend/front_end/sdk/TracingModel.js(541,13): error TS2339: Property 'id' does not exist on type 'Event'. node_modules/chrome-devtools-frontend/front_end/sdk/TracingModel.js(543,13): error TS2339: Property 'bind_id' does not exist on type 'Event'. node_modules/chrome-devtools-frontend/front_end/sdk/TracingModel.js(576,43): error TS2339: Property 'ordinal' does not exist on type 'Event'. node_modules/chrome-devtools-frontend/front_end/sdk/TracingModel.js(576,55): error TS2339: Property 'ordinal' does not exist on type 'Event'. node_modules/chrome-devtools-frontend/front_end/sdk/TracingModel.js(637,27): error TS2345: Argument of type 'string' is not assignable to parameter of type '{ [x: string]: any; Begin: string; End: string; Complete: string; Instant: string; AsyncBegin: st...'. -node_modules/chrome-devtools-frontend/front_end/sdk/TracingModel.js(647,34): error TS2694: Namespace 'TracingManager' has no exported member 'EventPayload'. +node_modules/chrome-devtools-frontend/front_end/sdk/TracingModel.js(647,34): error TS2694: Namespace 'SDK.TracingManager' has no exported member 'EventPayload'. node_modules/chrome-devtools-frontend/front_end/sdk/TracingModel.js(733,9): error TS2365: Operator '===' cannot be applied to types '{ [x: string]: any; Begin: string; End: string; Complete: string; Instant: string; AsyncBegin: st...' and 'string'. node_modules/chrome-devtools-frontend/front_end/sdk/TracingModel.js(733,60): error TS2365: Operator '===' cannot be applied to types '{ [x: string]: any; Begin: string; End: string; Complete: string; Instant: string; AsyncBegin: st...' and 'string'. -node_modules/chrome-devtools-frontend/front_end/sdk/TracingModel.js(859,34): error TS2694: Namespace 'TracingManager' has no exported member 'EventPayload'. -node_modules/chrome-devtools-frontend/front_end/sdk/TracingModel.js(870,5): error TS2322: Type 'NamedObject[]' is not assignable to type 'Thread[]'. +node_modules/chrome-devtools-frontend/front_end/sdk/TracingModel.js(859,34): error TS2694: Namespace 'SDK.TracingManager' has no exported member 'EventPayload'. node_modules/chrome-devtools-frontend/front_end/sdk/TracingModel.js(870,5): error TS2322: Type 'NamedObject[]' is not assignable to type 'Thread[]'. Type 'NamedObject' is not assignable to type 'Thread'. Property '_process' is missing in type 'NamedObject'. +node_modules/chrome-devtools-frontend/front_end/sdk/TracingModel.js(870,5): error TS2322: Type 'NamedObject[]' is not assignable to type 'Thread[]'. node_modules/chrome-devtools-frontend/front_end/sdk/TracingModel.js(870,61): error TS2339: Property 'valuesArray' does not exist on type 'Map'. node_modules/chrome-devtools-frontend/front_end/sdk/TracingModel.js(888,23): error TS2339: Property 'stableSort' does not exist on type 'any[]'. node_modules/chrome-devtools-frontend/front_end/sdk/TracingModel.js(889,18): error TS2339: Property 'stableSort' does not exist on type 'any[]'. node_modules/chrome-devtools-frontend/front_end/sdk/TracingModel.js(917,18): error TS2339: Property 'remove' does not exist on type 'any[]'. -node_modules/chrome-devtools-frontend/front_end/sdk/TracingModel.js(921,34): error TS2694: Namespace 'TracingManager' has no exported member 'EventPayload'. +node_modules/chrome-devtools-frontend/front_end/sdk/TracingModel.js(921,34): error TS2694: Namespace 'SDK.TracingManager' has no exported member 'EventPayload'. node_modules/chrome-devtools-frontend/front_end/sdk_test_runner/PageMockTestRunner.js(88,20): error TS2339: Property 'hashCode' does not exist on type 'StringConstructor'. node_modules/chrome-devtools-frontend/front_end/security/SecurityModel.js(14,34): error TS2339: Property 'securityAgent' does not exist on type 'Target'. node_modules/chrome-devtools-frontend/front_end/security/SecurityModel.js(15,12): error TS2339: Property 'registerSecurityDispatcher' does not exist on type 'Target'. @@ -11696,11 +11166,6 @@ node_modules/chrome-devtools-frontend/front_end/security/SecurityModel.js(34,24) node_modules/chrome-devtools-frontend/front_end/security/SecurityModel.js(35,24): error TS2694: Namespace 'Protocol' has no exported member 'Security'. node_modules/chrome-devtools-frontend/front_end/security/SecurityModel.js(40,32): error TS2339: Property '_symbolicToNumericSecurityState' does not exist on type 'typeof SecurityModel'. node_modules/chrome-devtools-frontend/front_end/security/SecurityModel.js(41,49): error TS2339: Property '_symbolicToNumericSecurityState' does not exist on type 'typeof SecurityModel'. -node_modules/chrome-devtools-frontend/front_end/security/SecurityModel.js(45,18): error TS2339: Property 'Security' does not exist on type 'typeof Protocol'. -node_modules/chrome-devtools-frontend/front_end/security/SecurityModel.js(45,56): error TS2339: Property 'Security' does not exist on type 'typeof Protocol'. -node_modules/chrome-devtools-frontend/front_end/security/SecurityModel.js(46,18): error TS2339: Property 'Security' does not exist on type 'typeof Protocol'. -node_modules/chrome-devtools-frontend/front_end/security/SecurityModel.js(46,59): error TS2339: Property 'Security' does not exist on type 'typeof Protocol'. -node_modules/chrome-devtools-frontend/front_end/security/SecurityModel.js(49,18): error TS2339: Property 'Security' does not exist on type 'typeof Protocol'. node_modules/chrome-devtools-frontend/front_end/security/SecurityModel.js(53,30): error TS2339: Property '_symbolicToNumericSecurityState' does not exist on type 'typeof SecurityModel'. node_modules/chrome-devtools-frontend/front_end/security/SecurityModel.js(75,24): error TS2694: Namespace 'Protocol' has no exported member 'Security'. node_modules/chrome-devtools-frontend/front_end/security/SecurityModel.js(77,31): error TS2694: Namespace 'Protocol' has no exported member 'Security'. @@ -11710,14 +11175,14 @@ node_modules/chrome-devtools-frontend/front_end/security/SecurityModel.js(103,31 node_modules/chrome-devtools-frontend/front_end/security/SecurityModel.js(104,24): error TS2694: Namespace 'Protocol' has no exported member 'Security'. node_modules/chrome-devtools-frontend/front_end/security/SecurityPanel.js(15,25): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/security/SecurityPanel.js(21,31): error TS2694: Namespace 'Protocol' has no exported member 'Network'. -node_modules/chrome-devtools-frontend/front_end/security/SecurityPanel.js(24,45): error TS2694: Namespace 'SecurityPanel' has no exported member 'Origin'. -node_modules/chrome-devtools-frontend/front_end/security/SecurityPanel.js(24,77): error TS2694: Namespace 'SecurityPanel' has no exported member 'OriginState'. -node_modules/chrome-devtools-frontend/front_end/security/SecurityPanel.js(27,45): error TS2694: Namespace 'NetworkLogView' has no exported member 'MixedContentFilterValues'. +node_modules/chrome-devtools-frontend/front_end/security/SecurityPanel.js(24,45): error TS2694: Namespace 'Security.SecurityPanel' has no exported member 'Origin'. +node_modules/chrome-devtools-frontend/front_end/security/SecurityPanel.js(24,77): error TS2694: Namespace 'Security.SecurityPanel' has no exported member 'OriginState'. +node_modules/chrome-devtools-frontend/front_end/security/SecurityPanel.js(27,45): error TS2694: Namespace 'Network.NetworkLogView' has no exported member 'MixedContentFilterValues'. node_modules/chrome-devtools-frontend/front_end/security/SecurityPanel.js(37,57): error TS2339: Property 'runtime' does not exist on type 'Window'. node_modules/chrome-devtools-frontend/front_end/security/SecurityPanel.js(47,9): error TS2339: Property 'consume' does not exist on type 'Event'. -node_modules/chrome-devtools-frontend/front_end/security/SecurityPanel.js(49,29): error TS2339: Property 'showCertificateViewer' does not exist on type 'typeof InspectorFrontendHost'. +node_modules/chrome-devtools-frontend/front_end/security/SecurityPanel.js(49,29): error TS2339: Property 'showCertificateViewer' does not exist on type 'typeof InspectorFrontendHostAPI'. node_modules/chrome-devtools-frontend/front_end/security/SecurityPanel.js(60,9): error TS2339: Property 'consume' does not exist on type 'Event'. -node_modules/chrome-devtools-frontend/front_end/security/SecurityPanel.js(61,29): error TS2339: Property 'showCertificateViewer' does not exist on type 'typeof InspectorFrontendHost'. +node_modules/chrome-devtools-frontend/front_end/security/SecurityPanel.js(61,29): error TS2339: Property 'showCertificateViewer' does not exist on type 'typeof InspectorFrontendHostAPI'. node_modules/chrome-devtools-frontend/front_end/security/SecurityPanel.js(85,20): error TS2339: Property 'createChild' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/security/SecurityPanel.js(86,20): error TS2339: Property 'createChild' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/security/SecurityPanel.js(87,20): error TS2339: Property 'createChild' does not exist on type 'Element'. @@ -11730,47 +11195,37 @@ node_modules/chrome-devtools-frontend/front_end/security/SecurityPanel.js(121,22 node_modules/chrome-devtools-frontend/front_end/security/SecurityPanel.js(125,46): error TS2694: Namespace 'Protocol' has no exported member 'Security'. node_modules/chrome-devtools-frontend/front_end/security/SecurityPanel.js(127,52): error TS2694: Namespace 'Protocol' has no exported member 'Security'. node_modules/chrome-devtools-frontend/front_end/security/SecurityPanel.js(128,54): error TS2694: Namespace 'Protocol' has no exported member 'Security'. -node_modules/chrome-devtools-frontend/front_end/security/SecurityPanel.js(138,38): error TS2694: Namespace 'SecurityPanel' has no exported member 'Origin'. +node_modules/chrome-devtools-frontend/front_end/security/SecurityPanel.js(138,38): error TS2694: Namespace 'Security.SecurityPanel' has no exported member 'Origin'. node_modules/chrome-devtools-frontend/front_end/security/SecurityPanel.js(181,22): error TS2694: Namespace 'Common' has no exported member 'Event'. node_modules/chrome-devtools-frontend/front_end/security/SecurityPanel.js(200,46): error TS2694: Namespace 'Protocol' has no exported member 'Security'. -node_modules/chrome-devtools-frontend/front_end/security/SecurityPanel.js(202,47): error TS2339: Property 'Security' does not exist on type 'typeof Protocol'. -node_modules/chrome-devtools-frontend/front_end/security/SecurityPanel.js(205,47): error TS2339: Property 'Security' does not exist on type 'typeof Protocol'. node_modules/chrome-devtools-frontend/front_end/security/SecurityPanel.js(214,52): error TS2694: Namespace 'Protocol' has no exported member 'Network'. node_modules/chrome-devtools-frontend/front_end/security/SecurityPanel.js(242,22): error TS2694: Namespace 'Common' has no exported member 'Event'. -node_modules/chrome-devtools-frontend/front_end/security/SecurityPanel.js(254,47): error TS2339: Property 'Security' does not exist on type 'typeof Protocol'. -node_modules/chrome-devtools-frontend/front_end/security/SecurityPanel.js(257,40): error TS2694: Namespace 'NetworkLogView' has no exported member 'MixedContentFilterValues'. +node_modules/chrome-devtools-frontend/front_end/security/SecurityPanel.js(257,40): error TS2694: Namespace 'Network.NetworkLogView' has no exported member 'MixedContentFilterValues'. node_modules/chrome-devtools-frontend/front_end/security/SecurityPanel.js(258,9): error TS2322: Type 'string' is not assignable to type '{ [x: string]: any; All: string; Displayed: string; Blocked: string; BlockOverridden: string; }'. node_modules/chrome-devtools-frontend/front_end/security/SecurityPanel.js(260,7): error TS2322: Type 'string' is not assignable to type '{ [x: string]: any; All: string; Displayed: string; Blocked: string; BlockOverridden: string; }'. -node_modules/chrome-devtools-frontend/front_end/security/SecurityPanel.js(261,52): error TS2339: Property 'Security' does not exist on type 'typeof Protocol'. node_modules/chrome-devtools-frontend/front_end/security/SecurityPanel.js(262,7): error TS2322: Type 'string' is not assignable to type '{ [x: string]: any; All: string; Displayed: string; Blocked: string; BlockOverridden: string; }'. -node_modules/chrome-devtools-frontend/front_end/security/SecurityPanel.js(263,52): error TS2339: Property 'Security' does not exist on type 'typeof Protocol'. node_modules/chrome-devtools-frontend/front_end/security/SecurityPanel.js(264,7): error TS2322: Type 'string' is not assignable to type '{ [x: string]: any; All: string; Displayed: string; Blocked: string; BlockOverridden: string; }'. -node_modules/chrome-devtools-frontend/front_end/security/SecurityPanel.js(275,38): error TS2694: Namespace 'NetworkLogView' has no exported member 'MixedContentFilterValues'. +node_modules/chrome-devtools-frontend/front_end/security/SecurityPanel.js(275,38): error TS2694: Namespace 'Network.NetworkLogView' has no exported member 'MixedContentFilterValues'. node_modules/chrome-devtools-frontend/front_end/security/SecurityPanel.js(283,24): error TS2694: Namespace 'Protocol' has no exported member 'Security'. node_modules/chrome-devtools-frontend/front_end/security/SecurityPanel.js(284,24): error TS2694: Namespace 'Protocol' has no exported member 'Security'. node_modules/chrome-devtools-frontend/front_end/security/SecurityPanel.js(285,25): error TS2694: Namespace 'Protocol' has no exported member 'Security'. node_modules/chrome-devtools-frontend/front_end/security/SecurityPanel.js(332,22): error TS2694: Namespace 'Common' has no exported member 'Event'. -node_modules/chrome-devtools-frontend/front_end/security/SecurityPanel.js(370,23): error TS1003: Identifier expected. node_modules/chrome-devtools-frontend/front_end/security/SecurityPanel.js(371,24): error TS2339: Property 'Origin' does not exist on type 'typeof SecurityPanel'. -node_modules/chrome-devtools-frontend/front_end/security/SecurityPanel.js(375,2): error TS1003: Identifier expected. node_modules/chrome-devtools-frontend/front_end/security/SecurityPanel.js(380,24): error TS2339: Property 'OriginState' does not exist on type 'typeof SecurityPanel'. -node_modules/chrome-devtools-frontend/front_end/security/SecurityPanel.js(389,47): error TS2694: Namespace 'SecurityPanel' has no exported member 'Origin'. -node_modules/chrome-devtools-frontend/front_end/security/SecurityPanel.js(400,56): error TS2694: Namespace 'SecurityPanelSidebarTree' has no exported member 'OriginGroupName'. +node_modules/chrome-devtools-frontend/front_end/security/SecurityPanel.js(389,47): error TS2694: Namespace 'Security.SecurityPanel' has no exported member 'Origin'. +node_modules/chrome-devtools-frontend/front_end/security/SecurityPanel.js(400,56): error TS2694: Namespace 'Security.SecurityPanelSidebarTree' has no exported member 'OriginGroupName'. node_modules/chrome-devtools-frontend/front_end/security/SecurityPanel.js(416,52): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/security/SecurityPanel.js(422,45): error TS2694: Namespace 'SecurityPanel' has no exported member 'Origin'. -node_modules/chrome-devtools-frontend/front_end/security/SecurityPanel.js(439,38): error TS2694: Namespace 'SecurityPanel' has no exported member 'Origin'. +node_modules/chrome-devtools-frontend/front_end/security/SecurityPanel.js(422,45): error TS2694: Namespace 'Security.SecurityPanel' has no exported member 'Origin'. +node_modules/chrome-devtools-frontend/front_end/security/SecurityPanel.js(439,38): error TS2694: Namespace 'Security.SecurityPanel' has no exported member 'Origin'. node_modules/chrome-devtools-frontend/front_end/security/SecurityPanel.js(440,24): error TS2694: Namespace 'Protocol' has no exported member 'Security'. -node_modules/chrome-devtools-frontend/front_end/security/SecurityPanel.js(451,38): error TS2694: Namespace 'SecurityPanel' has no exported member 'Origin'. -node_modules/chrome-devtools-frontend/front_end/security/SecurityPanel.js(458,38): error TS2694: Namespace 'SecurityPanel' has no exported member 'Origin'. +node_modules/chrome-devtools-frontend/front_end/security/SecurityPanel.js(451,38): error TS2694: Namespace 'Security.SecurityPanel' has no exported member 'Origin'. +node_modules/chrome-devtools-frontend/front_end/security/SecurityPanel.js(458,38): error TS2694: Namespace 'Security.SecurityPanel' has no exported member 'Origin'. node_modules/chrome-devtools-frontend/front_end/security/SecurityPanel.js(459,24): error TS2694: Namespace 'Protocol' has no exported member 'Security'. -node_modules/chrome-devtools-frontend/front_end/security/SecurityPanel.js(471,23): error TS2339: Property 'Security' does not exist on type 'typeof Protocol'. -node_modules/chrome-devtools-frontend/front_end/security/SecurityPanel.js(474,23): error TS2339: Property 'Security' does not exist on type 'typeof Protocol'. node_modules/chrome-devtools-frontend/front_end/security/SecurityPanel.js(515,15): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/security/SecurityPanel.js(516,14): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/security/SecurityPanel.js(517,11): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/security/SecurityPanel.js(518,12): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/security/SecurityPanel.js(536,46): error TS2339: Property 'createChild' does not exist on type 'Element'. -node_modules/chrome-devtools-frontend/front_end/security/SecurityPanel.js(539,36): error TS2339: Property 'Security' does not exist on type 'typeof Protocol'. node_modules/chrome-devtools-frontend/front_end/security/SecurityPanel.js(552,24): error TS2694: Namespace 'Protocol' has no exported member 'Security'. node_modules/chrome-devtools-frontend/front_end/security/SecurityPanel.js(563,25): error TS2694: Namespace 'Protocol' has no exported member 'Security'. node_modules/chrome-devtools-frontend/front_end/security/SecurityPanel.js(597,48): error TS2339: Property 'createChild' does not exist on type 'Element'. @@ -11790,31 +11245,26 @@ node_modules/chrome-devtools-frontend/front_end/security/SecurityPanel.js(669,18 node_modules/chrome-devtools-frontend/front_end/security/SecurityPanel.js(670,19): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/security/SecurityPanel.js(671,18): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/security/SecurityPanel.js(672,17): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/security/SecurityPanel.js(691,50): error TS2339: Property 'Security' does not exist on type 'typeof Protocol'. -node_modules/chrome-devtools-frontend/front_end/security/SecurityPanel.js(695,25): error TS2339: Property 'Security' does not exist on type 'typeof Protocol'. node_modules/chrome-devtools-frontend/front_end/security/SecurityPanel.js(698,17): error TS2345: Argument of type 'string' is not assignable to parameter of type '{ [x: string]: any; All: string; Displayed: string; Blocked: string; BlockOverridden: string; }'. -node_modules/chrome-devtools-frontend/front_end/security/SecurityPanel.js(700,25): error TS2339: Property 'Security' does not exist on type 'typeof Protocol'. node_modules/chrome-devtools-frontend/front_end/security/SecurityPanel.js(702,62): error TS2345: Argument of type 'string' is not assignable to parameter of type '{ [x: string]: any; All: string; Displayed: string; Blocked: string; BlockOverridden: string; }'. node_modules/chrome-devtools-frontend/front_end/security/SecurityPanel.js(711,40): error TS2345: Argument of type 'string' is not assignable to parameter of type '{ [x: string]: any; All: string; Displayed: string; Blocked: string; BlockOverridden: string; }'. node_modules/chrome-devtools-frontend/front_end/security/SecurityPanel.js(712,46): error TS2694: Namespace 'Protocol' has no exported member 'Security'. -node_modules/chrome-devtools-frontend/front_end/security/SecurityPanel.js(713,33): error TS2339: Property 'Security' does not exist on type 'typeof Protocol'. node_modules/chrome-devtools-frontend/front_end/security/SecurityPanel.js(714,18): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/security/SecurityPanel.js(715,22): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/security/SecurityPanel.js(716,36): error TS2339: Property 'Security' does not exist on type 'typeof Protocol'. node_modules/chrome-devtools-frontend/front_end/security/SecurityPanel.js(720,56): error TS2345: Argument of type 'string' is not assignable to parameter of type '{ [x: string]: any; All: string; Displayed: string; Blocked: string; BlockOverridden: string; }'. node_modules/chrome-devtools-frontend/front_end/security/SecurityPanel.js(726,24): error TS2694: Namespace 'Protocol' has no exported member 'Security'. -node_modules/chrome-devtools-frontend/front_end/security/SecurityPanel.js(727,38): error TS2694: Namespace 'NetworkLogView' has no exported member 'MixedContentFilterValues'. +node_modules/chrome-devtools-frontend/front_end/security/SecurityPanel.js(727,38): error TS2694: Namespace 'Network.NetworkLogView' has no exported member 'MixedContentFilterValues'. node_modules/chrome-devtools-frontend/front_end/security/SecurityPanel.js(739,35): error TS2339: Property 'createChild' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/security/SecurityPanel.js(740,35): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/security/SecurityPanel.js(744,34): error TS2339: Property 'createChild' does not exist on type 'Element'. -node_modules/chrome-devtools-frontend/front_end/security/SecurityPanel.js(755,38): error TS2694: Namespace 'NetworkLogView' has no exported member 'MixedContentFilterValues'. +node_modules/chrome-devtools-frontend/front_end/security/SecurityPanel.js(755,38): error TS2694: Namespace 'Network.NetworkLogView' has no exported member 'MixedContentFilterValues'. node_modules/chrome-devtools-frontend/front_end/security/SecurityPanel.js(759,7): error TS2339: Property 'consume' does not exist on type 'Event'. node_modules/chrome-devtools-frontend/front_end/security/SecurityPanel.js(761,9): error TS2345: Argument of type '{ filterType: string; filterValue: { [x: string]: any; All: string; Displayed: string; Blocked: s...' is not assignable to parameter of type '{ filterType: { [x: string]: any; Domain: string; HasResponseHeader: string; Is: string; LargerTh...'. Type '{ filterType: string; filterValue: { [x: string]: any; All: string; Displayed: string; Blocked: s...' is not assignable to type '{ filterType: { [x: string]: any; Domain: string; HasResponseHeader: string; Is: string; LargerTh...'. Types of property 'filterType' are incompatible. Type 'string' is not assignable to type '{ [x: string]: any; Domain: string; HasResponseHeader: string; Is: string; LargerThan: string; Me...'. -node_modules/chrome-devtools-frontend/front_end/security/SecurityPanel.js(771,38): error TS2694: Namespace 'SecurityPanel' has no exported member 'Origin'. -node_modules/chrome-devtools-frontend/front_end/security/SecurityPanel.js(772,38): error TS2694: Namespace 'SecurityPanel' has no exported member 'OriginState'. +node_modules/chrome-devtools-frontend/front_end/security/SecurityPanel.js(771,38): error TS2694: Namespace 'Security.SecurityPanel' has no exported member 'Origin'. +node_modules/chrome-devtools-frontend/front_end/security/SecurityPanel.js(772,38): error TS2694: Namespace 'Security.SecurityPanel' has no exported member 'OriginState'. node_modules/chrome-devtools-frontend/front_end/security/SecurityPanel.js(783,37): error TS2339: Property 'createChild' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/security/SecurityPanel.js(784,75): error TS2554: Expected 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/security/SecurityPanel.js(794,9): error TS2339: Property 'consume' does not exist on type 'Event'. @@ -11852,7 +11302,6 @@ node_modules/chrome-devtools-frontend/front_end/security/SecurityPanel.js(883,47 node_modules/chrome-devtools-frontend/front_end/security/SecurityPanel.js(885,47): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/security/SecurityPanel.js(891,38): error TS2339: Property 'createChild' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/security/SecurityPanel.js(893,11): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/security/SecurityPanel.js(894,55): error TS2339: Property 'Security' does not exist on type 'typeof Protocol'. node_modules/chrome-devtools-frontend/front_end/security/SecurityPanel.js(895,43): error TS2339: Property 'createChild' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/security/SecurityPanel.js(896,86): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/security/SecurityPanel.js(898,11): error TS2555: Expected at least 2 arguments, but got 1. @@ -11866,11 +11315,10 @@ node_modules/chrome-devtools-frontend/front_end/security/SecurityPanel.js(933,46 node_modules/chrome-devtools-frontend/front_end/security/SecurityPanel.js(947,24): error TS2694: Namespace 'Protocol' has no exported member 'Security'. node_modules/chrome-devtools-frontend/front_end/security/SecurityPanel.js(980,29): error TS2339: Property 'createChild' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/security_test_runner/SecurityTestRunner.js(21,29): error TS2488: Type 'NodeListOf' must have a '[Symbol.iterator]()' method that returns an iterator. -node_modules/chrome-devtools-frontend/front_end/security_test_runner/SecurityTestRunner.js(29,14): error TS2339: Property 'networkManager' does not exist on type 'typeof TestRunner'. node_modules/chrome-devtools-frontend/front_end/services/ServiceManager.js(20,50): error TS2345: Argument of type 'RemoteServicePort' is not assignable to parameter of type 'typeof ServicePort'. - Type 'RemoteServicePort' provides no match for the signature '(): void'. + Property 'prototype' is missing in type 'RemoteServicePort'. node_modules/chrome-devtools-frontend/front_end/services/ServiceManager.js(48,61): error TS2345: Argument of type 'WorkerServicePort' is not assignable to parameter of type 'typeof ServicePort'. - Type 'WorkerServicePort' provides no match for the signature '(): void'. + Property 'prototype' is missing in type 'WorkerServicePort'. node_modules/chrome-devtools-frontend/front_end/services/ServiceManager.js(62,16): error TS2339: Property 'setHandlers' does not exist on type 'typeof ServicePort'. node_modules/chrome-devtools-frontend/front_end/services/ServiceManager.js(65,29): error TS1005: '>' expected. node_modules/chrome-devtools-frontend/front_end/services/ServiceManager.js(94,18): error TS2339: Property 'close' does not exist on type 'typeof ServicePort'. @@ -11887,6 +11335,9 @@ node_modules/chrome-devtools-frontend/front_end/settings/FrameworkBlackboxSettin node_modules/chrome-devtools-frontend/front_end/settings/FrameworkBlackboxSettingsTab.js(18,13): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/settings/FrameworkBlackboxSettingsTab.js(20,27): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/settings/FrameworkBlackboxSettingsTab.js(21,27): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/settings/FrameworkBlackboxSettingsTab.js(23,36): error TS2345: Argument of type 'this' is not assignable to parameter of type '{ [x: string]: any; renderItem(item: T, editable: boolean): Element; removeItemRequested(item: T,...'. + Type 'FrameworkBlackboxSettingsTab' is not assignable to type '{ [x: string]: any; renderItem(item: T, editable: boolean): Element; removeItemRequested(item: T,...'. + Property '_blackboxLabel' does not exist on type '{ [x: string]: any; renderItem(item: T, editable: boolean): Element; removeItemRequested(item: T,...'. node_modules/chrome-devtools-frontend/front_end/settings/FrameworkBlackboxSettingsTab.js(28,31): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/settings/FrameworkBlackboxSettingsTab.js(32,29): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/settings/FrameworkBlackboxSettingsTab.js(39,25): error TS2339: Property 'tabIndex' does not exist on type 'Element'. @@ -11910,9 +11361,9 @@ node_modules/chrome-devtools-frontend/front_end/settings/SettingsScreen.js(51,48 Type 'ToolbarItem' is not assignable to type '{ [x: string]: any; item(): any & any; }'. node_modules/chrome-devtools-frontend/front_end/settings/SettingsScreen.js(54,43): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/settings/SettingsScreen.js(69,55): error TS2339: Property 'runtime' does not exist on type 'Window'. -node_modules/chrome-devtools-frontend/front_end/settings/SettingsScreen.js(85,5): error TS2322: Type '{ [x: string]: any; tabbedPane(): TabbedPane; enableMoreTabsButton(): void; }' is not assignable to type '{ [x: string]: any; appendApplicableItems(locationName: string): void; appendView(view: { [x: str...'. node_modules/chrome-devtools-frontend/front_end/settings/SettingsScreen.js(85,5): error TS2322: Type '{ [x: string]: any; tabbedPane(): TabbedPane; enableMoreTabsButton(): void; }' is not assignable to type '{ [x: string]: any; appendApplicableItems(locationName: string): void; appendView(view: { [x: str...'. Property 'appendApplicableItems' is missing in type '{ [x: string]: any; tabbedPane(): TabbedPane; enableMoreTabsButton(): void; }'. +node_modules/chrome-devtools-frontend/front_end/settings/SettingsScreen.js(85,5): error TS2322: Type '{ [x: string]: any; tabbedPane(): TabbedPane; enableMoreTabsButton(): void; }' is not assignable to type '{ [x: string]: any; appendApplicableItems(locationName: string): void; appendView(view: { [x: str...'. node_modules/chrome-devtools-frontend/front_end/settings/SettingsScreen.js(100,15): error TS2339: Property 'keyCode' does not exist on type 'Event'. node_modules/chrome-devtools-frontend/front_end/settings/SettingsScreen.js(119,31): error TS2339: Property 'createChild' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/settings/SettingsScreen.js(121,42): error TS2339: Property 'createChild' does not exist on type 'Element'. @@ -11928,19 +11379,23 @@ node_modules/chrome-devtools-frontend/front_end/settings/SettingsScreen.js(247,1 node_modules/chrome-devtools-frontend/front_end/settings/SettingsScreen.js(248,30): error TS2339: Property 'createChild' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/settings/SettingsScreen.js(249,27): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/settings/SettingsScreen.js(254,41): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/settings/SettingsScreen.js(286,31): error TS2339: Property 'openInNewTab' does not exist on type 'typeof InspectorFrontendHost'. +node_modules/chrome-devtools-frontend/front_end/settings/SettingsScreen.js(286,31): error TS2339: Property 'openInNewTab' does not exist on type 'typeof InspectorFrontendHostAPI'. node_modules/chrome-devtools-frontend/front_end/settings/SettingsScreen.js(289,53): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/settings/SettingsScreen.js(311,10): error TS2339: Property 'runtime' does not exist on type 'Window'. node_modules/chrome-devtools-frontend/front_end/settings/SettingsScreen.js(312,10): error TS2339: Property 'runtime' does not exist on type 'Window'. node_modules/chrome-devtools-frontend/front_end/settings/SettingsScreen.js(313,10): error TS2339: Property 'runtime' does not exist on type 'Window'. -node_modules/chrome-devtools-frontend/front_end/settings/SettingsScreen.js(324,31): error TS2339: Property 'bringToFront' does not exist on type 'typeof InspectorFrontendHost'. -node_modules/chrome-devtools-frontend/front_end/settings/SettingsScreen.js(336,31): error TS2339: Property 'bringToFront' does not exist on type 'typeof InspectorFrontendHost'. -node_modules/chrome-devtools-frontend/front_end/settings/SettingsScreen.js(351,31): error TS2339: Property 'bringToFront' does not exist on type 'typeof InspectorFrontendHost'. +node_modules/chrome-devtools-frontend/front_end/settings/SettingsScreen.js(324,31): error TS2339: Property 'bringToFront' does not exist on type 'typeof InspectorFrontendHostAPI'. +node_modules/chrome-devtools-frontend/front_end/settings/SettingsScreen.js(336,31): error TS2339: Property 'bringToFront' does not exist on type 'typeof InspectorFrontendHostAPI'. +node_modules/chrome-devtools-frontend/front_end/settings/SettingsScreen.js(351,31): error TS2339: Property 'bringToFront' does not exist on type 'typeof InspectorFrontendHostAPI'. +node_modules/chrome-devtools-frontend/front_end/snippets/ScriptSnippetModel.js(54,56): error TS2345: Argument of type 'this' is not assignable to parameter of type '{ [x: string]: any; rawLocationToUILocation(rawLocation: Location): UILocation; uiLocationToRawLo...'. + Type 'ScriptSnippetModel' is not assignable to type '{ [x: string]: any; rawLocationToUILocation(rawLocation: Location): UILocation; uiLocationToRawLo...'. + Property '_workspace' does not exist on type '{ [x: string]: any; rawLocationToUILocation(rawLocation: Location): UILocation; uiLocationToRawLo...'. node_modules/chrome-devtools-frontend/front_end/snippets/ScriptSnippetModel.js(70,35): error TS2339: Property 'remove' does not exist on type 'Map'. node_modules/chrome-devtools-frontend/front_end/snippets/ScriptSnippetModel.js(113,5): error TS2322: Type 'SnippetsProject' is not assignable to type '{ [x: string]: any; workspace(): Workspace; id(): string; type(): string; isServiceProject(): boo...'. - Property '_model' does not exist on type '{ [x: string]: any; workspace(): Workspace; id(): string; type(): string; isServiceProject(): boo...'. node_modules/chrome-devtools-frontend/front_end/snippets/ScriptSnippetModel.js(113,5): error TS2322: Type 'SnippetsProject' is not assignable to type '{ [x: string]: any; workspace(): Workspace; id(): string; type(): string; isServiceProject(): boo...'. -node_modules/chrome-devtools-frontend/front_end/snippets/ScriptSnippetModel.js(137,18): error TS2339: Property 'addEventListener' does not exist on type 'UISourceCode'. + Property '_model' does not exist on type '{ [x: string]: any; workspace(): Workspace; id(): string; type(): string; isServiceProject(): boo...'. +node_modules/chrome-devtools-frontend/front_end/snippets/ScriptSnippetModel.js(136,63): error TS2345: Argument of type 'SnippetContentProvider' is not assignable to parameter of type '{ [x: string]: any; contentURL(): string; contentType(): ResourceType; contentEncoded(): Promise<...'. + Property '_snippet' does not exist on type '{ [x: string]: any; contentURL(): string; contentType(): ResourceType; contentEncoded(): Promise<...'. node_modules/chrome-devtools-frontend/front_end/snippets/ScriptSnippetModel.js(146,22): error TS2694: Namespace 'Common' has no exported member 'Event'. node_modules/chrome-devtools-frontend/front_end/snippets/ScriptSnippetModel.js(165,36): error TS2339: Property 'remove' does not exist on type 'Map'. node_modules/chrome-devtools-frontend/front_end/snippets/ScriptSnippetModel.js(207,35): error TS2339: Property 'valuesArray' does not exist on type 'Map'. @@ -11955,11 +11410,11 @@ node_modules/chrome-devtools-frontend/front_end/snippets/ScriptSnippetModel.js(5 node_modules/chrome-devtools-frontend/front_end/snippets/SnippetStorage.js(62,27): error TS2339: Property 'valuesArray' does not exist on type 'Map'. node_modules/chrome-devtools-frontend/front_end/snippets/SnippetsQuickOpen.js(30,12): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/source_frame/FontView.js(38,11): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/source_frame/FontView.js(52,5): error TS2322: Type 'ToolbarText[]' is not assignable to type '({ [x: string]: any; item(): any & any; } & { [x: string]: any; item(): any & any; })[]'. node_modules/chrome-devtools-frontend/front_end/source_frame/FontView.js(52,5): error TS2322: Type 'ToolbarText[]' is not assignable to type '({ [x: string]: any; item(): any & any; } & { [x: string]: any; item(): any & any; })[]'. Type 'ToolbarText' is not assignable to type '{ [x: string]: any; item(): any & any; } & { [x: string]: any; item(): any & any; }'. Type 'ToolbarText' is not assignable to type '{ [x: string]: any; item(): any & any; }'. Property 'item' is missing in type 'ToolbarText'. -node_modules/chrome-devtools-frontend/front_end/source_frame/FontView.js(52,5): error TS2322: Type 'ToolbarText[]' is not assignable to type '({ [x: string]: any; item(): any & any; } & { [x: string]: any; item(): any & any; })[]'. node_modules/chrome-devtools-frontend/front_end/source_frame/FontView.js(62,16): error TS2339: Property 'sprintf' does not exist on type 'StringConstructor'. node_modules/chrome-devtools-frontend/front_end/source_frame/FontView.js(78,21): error TS2339: Property 'createChild' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/source_frame/FontView.js(79,19): error TS2339: Property 'createTextChild' does not exist on type 'Element'. @@ -11980,7 +11435,6 @@ node_modules/chrome-devtools-frontend/front_end/source_frame/FontView.js(141,42) node_modules/chrome-devtools-frontend/front_end/source_frame/FontView.js(144,31): error TS2339: Property 'style' does not exist on type 'Node'. node_modules/chrome-devtools-frontend/front_end/source_frame/FontView.js(152,29): error TS2339: Property 'style' does not exist on type 'Node'. node_modules/chrome-devtools-frontend/front_end/source_frame/ImageView.js(38,11): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/source_frame/ImageView.js(49,26): error TS2339: Property 'addEventListener' does not exist on type 'UISourceCode'. node_modules/chrome-devtools-frontend/front_end/source_frame/ImageView.js(52,81): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/source_frame/ImageView.js(58,36): error TS2339: Property 'createChild' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/source_frame/ImageView.js(68,5): error TS2322: Type '(ToolbarSeparator | ToolbarText)[]' is not assignable to type '({ [x: string]: any; item(): any & any; } & { [x: string]: any; item(): any & any; })[]'. @@ -11989,36 +11443,38 @@ node_modules/chrome-devtools-frontend/front_end/source_frame/ImageView.js(68,5): Type 'ToolbarSeparator' is not assignable to type '{ [x: string]: any; item(): any & any; } & { [x: string]: any; item(): any & any; }'. Type 'ToolbarSeparator' is not assignable to type '{ [x: string]: any; item(): any & any; }'. Property 'item' is missing in type 'ToolbarSeparator'. -node_modules/chrome-devtools-frontend/front_end/source_frame/ImageView.js(85,26): error TS2339: Property 'removeEventListener' does not exist on type 'UISourceCode'. node_modules/chrome-devtools-frontend/front_end/source_frame/ImageView.js(105,36): error TS2339: Property 'bytesToString' does not exist on type 'NumberConstructor'. node_modules/chrome-devtools-frontend/front_end/source_frame/ImageView.js(128,49): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/source_frame/ImageView.js(131,11): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/source_frame/ImageView.js(134,47): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/source_frame/ImageView.js(135,47): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/source_frame/ImageView.js(140,27): error TS2339: Property 'copyText' does not exist on type 'typeof InspectorFrontendHost'. -node_modules/chrome-devtools-frontend/front_end/source_frame/ImageView.js(144,27): error TS2339: Property 'copyText' does not exist on type 'typeof InspectorFrontendHost'. +node_modules/chrome-devtools-frontend/front_end/source_frame/ImageView.js(140,27): error TS2339: Property 'copyText' does not exist on type 'typeof InspectorFrontendHostAPI'. +node_modules/chrome-devtools-frontend/front_end/source_frame/ImageView.js(144,27): error TS2339: Property 'copyText' does not exist on type 'typeof InspectorFrontendHostAPI'. node_modules/chrome-devtools-frontend/front_end/source_frame/ImageView.js(149,10): error TS2339: Property 'download' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/source_frame/ImageView.js(150,10): error TS2339: Property 'href' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/source_frame/ImageView.js(151,10): error TS2339: Property 'click' does not exist on type 'Element'. -node_modules/chrome-devtools-frontend/front_end/source_frame/ImageView.js(155,27): error TS2339: Property 'openInNewTab' does not exist on type 'typeof InspectorFrontendHost'. +node_modules/chrome-devtools-frontend/front_end/source_frame/ImageView.js(155,27): error TS2339: Property 'openInNewTab' does not exist on type 'typeof InspectorFrontendHostAPI'. +node_modules/chrome-devtools-frontend/front_end/source_frame/JSONView.js(62,48): error TS2345: Argument of type 'JSONView' is not assignable to parameter of type '{ [x: string]: any; searchCanceled(): void; performSearch(searchConfig: SearchConfig, shouldJump:...'. + Property '_parsedJSON' does not exist on type '{ [x: string]: any; searchCanceled(): void; performSearch(searchConfig: SearchConfig, shouldJump:...'. node_modules/chrome-devtools-frontend/front_end/source_frame/JSONView.js(63,35): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/source_frame/JSONView.js(66,47): error TS2345: Argument of type '0' is not assignable to parameter of type 'string'. node_modules/chrome-devtools-frontend/front_end/source_frame/JSONView.js(165,28): error TS2339: Property 'setSearchRegex' does not exist on type 'TreeElement'. node_modules/chrome-devtools-frontend/front_end/source_frame/JSONView.js(170,23): error TS2339: Property 'setSearchRegex' does not exist on type 'TreeElement'. -node_modules/chrome-devtools-frontend/front_end/source_frame/JSONView.js(170,60): error TS2339: Property 'highlightedCurrentSearchResultClassName' does not exist on type 'typeof UI'. node_modules/chrome-devtools-frontend/front_end/source_frame/PreviewFactory.js(14,33): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/source_frame/ResourceSourceFrame.js(50,48): error TS2345: Argument of type 'ResourceSourceFrame' is not assignable to parameter of type '{ [x: string]: any; searchCanceled(): void; performSearch(searchConfig: SearchConfig, shouldJump:...'. + Property '_resource' does not exist on type '{ [x: string]: any; searchCanceled(): void; performSearch(searchConfig: SearchConfig, shouldJump:...'. node_modules/chrome-devtools-frontend/front_end/source_frame/ResourceSourceFrame.js(51,35): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/source_frame/ResourceSourceFrame.js(69,5): error TS2554: Expected 3 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/source_frame/SourceCodeDiff.js(15,22): error TS2339: Property 'installGutter' does not exist on type 'CodeMirrorTextEditor'. node_modules/chrome-devtools-frontend/front_end/source_frame/SourceCodeDiff.js(50,11): error TS2365: Operator '===' cannot be applied to types '{ [x: string]: any; Insert: symbol; Delete: symbol; Modify: symbol; }' and 'symbol'. node_modules/chrome-devtools-frontend/front_end/source_frame/SourceCodeDiff.js(110,20): error TS2694: Namespace 'Diff' has no exported member 'Diff'. -node_modules/chrome-devtools-frontend/front_end/source_frame/SourceCodeDiff.js(111,58): error TS2694: Namespace 'SourceCodeDiff' has no exported member 'GutterDecorationType'. +node_modules/chrome-devtools-frontend/front_end/source_frame/SourceCodeDiff.js(111,58): error TS2694: Namespace 'SourceFrame.SourceCodeDiff' has no exported member 'GutterDecorationType'. node_modules/chrome-devtools-frontend/front_end/source_frame/SourceCodeDiff.js(177,20): error TS2694: Namespace 'Diff' has no exported member 'Diff'. -node_modules/chrome-devtools-frontend/front_end/source_frame/SourceCodeDiff.js(198,85): error TS2694: Namespace 'SourceCodeDiff' has no exported member 'GutterDecorationType'. +node_modules/chrome-devtools-frontend/front_end/source_frame/SourceCodeDiff.js(198,85): error TS2694: Namespace 'SourceFrame.SourceCodeDiff' has no exported member 'GutterDecorationType'. node_modules/chrome-devtools-frontend/front_end/source_frame/SourceCodeDiff.js(202,16): error TS2403: Subsequent variable declarations must have the same type. Variable 'lineNumber' must be of type 'any', but here has type 'number'. node_modules/chrome-devtools-frontend/front_end/source_frame/SourceCodeDiff.js(206,41): error TS2339: Property 'diff' does not exist on type 'Map'. -node_modules/chrome-devtools-frontend/front_end/source_frame/SourceCodeDiff.js(216,83): error TS2694: Namespace 'SourceCodeDiff' has no exported member 'GutterDecorationType'. -node_modules/chrome-devtools-frontend/front_end/source_frame/SourceCodeDiff.js(244,42): error TS2694: Namespace 'SourceCodeDiff' has no exported member 'GutterDecorationType'. +node_modules/chrome-devtools-frontend/front_end/source_frame/SourceCodeDiff.js(216,83): error TS2694: Namespace 'SourceFrame.SourceCodeDiff' has no exported member 'GutterDecorationType'. +node_modules/chrome-devtools-frontend/front_end/source_frame/SourceCodeDiff.js(244,42): error TS2694: Namespace 'SourceFrame.SourceCodeDiff' has no exported member 'GutterDecorationType'. node_modules/chrome-devtools-frontend/front_end/source_frame/SourceCodeDiff.js(250,9): error TS2365: Operator '===' cannot be applied to types '{ [x: string]: any; Insert: symbol; Delete: symbol; Modify: symbol; }' and 'symbol'. node_modules/chrome-devtools-frontend/front_end/source_frame/SourceCodeDiff.js(252,14): error TS2365: Operator '===' cannot be applied to types '{ [x: string]: any; Insert: symbol; Delete: symbol; Modify: symbol; }' and 'symbol'. node_modules/chrome-devtools-frontend/front_end/source_frame/SourceCodeDiff.js(254,14): error TS2365: Operator '===' cannot be applied to types '{ [x: string]: any; Insert: symbol; Delete: symbol; Modify: symbol; }' and 'symbol'. @@ -12027,6 +11483,9 @@ node_modules/chrome-devtools-frontend/front_end/source_frame/SourceCodeDiff.js(2 node_modules/chrome-devtools-frontend/front_end/source_frame/SourceCodeDiff.js(283,22): error TS2339: Property 'setGutterDecoration' does not exist on type 'CodeMirrorTextEditor'. node_modules/chrome-devtools-frontend/front_end/source_frame/SourceCodeDiff.js(284,22): error TS2339: Property 'toggleLineClass' does not exist on type 'CodeMirrorTextEditor'. node_modules/chrome-devtools-frontend/front_end/source_frame/SourceFrame.js(41,11): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/source_frame/SourceFrame.js(45,58): error TS2345: Argument of type 'this' is not assignable to parameter of type '{ [x: string]: any; populateLineGutterContextMenu(contextMenu: { [x: string]: any; appendApplicab...'. + Type 'SourceFrame' is not assignable to type '{ [x: string]: any; populateLineGutterContextMenu(contextMenu: { [x: string]: any; appendApplicab...'. + Property '_lazyContent' does not exist on type '{ [x: string]: any; populateLineGutterContextMenu(contextMenu: { [x: string]: any; appendApplicab...'. node_modules/chrome-devtools-frontend/front_end/source_frame/SourceFrame.js(115,5): error TS2322: Type 'ToolbarText[]' is not assignable to type '({ [x: string]: any; item(): any & any; } & { [x: string]: any; item(): any & any; })[]'. node_modules/chrome-devtools-frontend/front_end/source_frame/SourceFrame.js(115,5): error TS2322: Type 'ToolbarText[]' is not assignable to type '({ [x: string]: any; item(): any & any; } & { [x: string]: any; item(): any & any; })[]'. Type 'ToolbarText' is not assignable to type '{ [x: string]: any; item(): any & any; } & { [x: string]: any; item(): any & any; }'. @@ -12049,9 +11508,9 @@ node_modules/chrome-devtools-frontend/front_end/source_frame/SourcesTextEditor.j node_modules/chrome-devtools-frontend/front_end/source_frame/SourcesTextEditor.js(38,23): error TS2339: Property 'setOption' does not exist on type 'CodeMirror'. node_modules/chrome-devtools-frontend/front_end/source_frame/SourcesTextEditor.js(39,23): error TS2339: Property 'setOption' does not exist on type 'CodeMirror'. node_modules/chrome-devtools-frontend/front_end/source_frame/SourcesTextEditor.js(54,20): error TS2694: Namespace 'UI' has no exported member 'AutocompleteConfig'. -node_modules/chrome-devtools-frontend/front_end/source_frame/SourcesTextEditor.js(55,55): error TS2339: Property 'TextUtils' does not exist on type 'typeof TextUtils'. -node_modules/chrome-devtools-frontend/front_end/source_frame/SourcesTextEditor.js(73,43): error TS2339: Property 'TextUtils' does not exist on type 'typeof TextUtils'. -node_modules/chrome-devtools-frontend/front_end/source_frame/SourcesTextEditor.js(80,43): error TS2339: Property 'TextUtils' does not exist on type 'typeof TextUtils'. +node_modules/chrome-devtools-frontend/front_end/source_frame/SourcesTextEditor.js(55,65): error TS2339: Property 'isWordChar' does not exist on type 'typeof TextUtils'. +node_modules/chrome-devtools-frontend/front_end/source_frame/SourcesTextEditor.js(73,53): error TS2339: Property 'isSpaceChar' does not exist on type 'typeof TextUtils'. +node_modules/chrome-devtools-frontend/front_end/source_frame/SourcesTextEditor.js(80,53): error TS2339: Property 'isSpaceChar' does not exist on type 'typeof TextUtils'. node_modules/chrome-devtools-frontend/front_end/source_frame/SourcesTextEditor.js(90,14): error TS2403: Subsequent variable declarations must have the same type. Variable 'i' must be of type 'number', but here has type 'string'. node_modules/chrome-devtools-frontend/front_end/source_frame/SourcesTextEditor.js(93,29): error TS2345: Argument of type 'number' is not assignable to parameter of type 'string'. node_modules/chrome-devtools-frontend/front_end/source_frame/SourcesTextEditor.js(140,23): error TS2339: Property 'operation' does not exist on type 'CodeMirror'. @@ -12075,13 +11534,13 @@ node_modules/chrome-devtools-frontend/front_end/source_frame/SourcesTextEditor.j node_modules/chrome-devtools-frontend/front_end/source_frame/SourcesTextEditor.js(284,25): error TS2339: Property 'removeLineClass' does not exist on type 'CodeMirror'. node_modules/chrome-devtools-frontend/front_end/source_frame/SourcesTextEditor.js(285,25): error TS2339: Property 'removeLineClass' does not exist on type 'CodeMirror'. node_modules/chrome-devtools-frontend/front_end/source_frame/SourcesTextEditor.js(295,38): error TS2339: Property 'lineInfo' does not exist on type 'CodeMirror'. -node_modules/chrome-devtools-frontend/front_end/source_frame/SourcesTextEditor.js(359,30): error TS2339: Property 'TextUtils' does not exist on type 'typeof TextUtils'. +node_modules/chrome-devtools-frontend/front_end/source_frame/SourcesTextEditor.js(359,40): error TS2339: Property 'Indent' does not exist on type 'typeof TextUtils'. node_modules/chrome-devtools-frontend/front_end/source_frame/SourcesTextEditor.js(360,25): error TS2339: Property 'setOption' does not exist on type 'CodeMirror'. node_modules/chrome-devtools-frontend/front_end/source_frame/SourcesTextEditor.js(361,25): error TS2339: Property 'setOption' does not exist on type 'CodeMirror'. node_modules/chrome-devtools-frontend/front_end/source_frame/SourcesTextEditor.js(363,25): error TS2339: Property 'setOption' does not exist on type 'CodeMirror'. node_modules/chrome-devtools-frontend/front_end/source_frame/SourcesTextEditor.js(364,25): error TS2339: Property 'setOption' does not exist on type 'CodeMirror'. node_modules/chrome-devtools-frontend/front_end/source_frame/SourcesTextEditor.js(373,23): error TS2339: Property 'setOption' does not exist on type 'CodeMirror'. -node_modules/chrome-devtools-frontend/front_end/source_frame/SourcesTextEditor.js(392,62): error TS2339: Property 'TextUtils' does not exist on type 'typeof TextUtils'. +node_modules/chrome-devtools-frontend/front_end/source_frame/SourcesTextEditor.js(392,72): error TS2339: Property 'lineIndent' does not exist on type 'typeof TextUtils'. node_modules/chrome-devtools-frontend/front_end/source_frame/SourcesTextEditor.js(393,27): error TS2339: Property 'replaceRange' does not exist on type 'CodeMirror'. node_modules/chrome-devtools-frontend/front_end/source_frame/SourcesTextEditor.js(409,25): error TS2339: Property 'operation' does not exist on type 'CodeMirror'. node_modules/chrome-devtools-frontend/front_end/source_frame/SourcesTextEditor.js(411,35): error TS2339: Property 'getCursor' does not exist on type 'CodeMirror'. @@ -12092,15 +11551,14 @@ node_modules/chrome-devtools-frontend/front_end/source_frame/SourcesTextEditor.j node_modules/chrome-devtools-frontend/front_end/source_frame/SourcesTextEditor.js(561,13): error TS2339: Property '_codeMirrorWhitespaceStyleInjected' does not exist on type 'Document'. node_modules/chrome-devtools-frontend/front_end/source_frame/SourcesTextEditor.js(563,9): error TS2339: Property '_codeMirrorWhitespaceStyleInjected' does not exist on type 'Document'. node_modules/chrome-devtools-frontend/front_end/source_frame/SourcesTextEditor.js(580,18): error TS2694: Namespace 'UI' has no exported member 'AutocompleteConfig'. -node_modules/chrome-devtools-frontend/front_end/source_frame/SourcesTextEditor.js(593,52): error TS1003: Identifier expected. node_modules/chrome-devtools-frontend/front_end/source_frame/SourcesTextEditor.js(594,31): error TS2339: Property 'GutterClickEventData' does not exist on type 'typeof SourcesTextEditor'. node_modules/chrome-devtools-frontend/front_end/source_frame/SourcesTextEditor.js(614,15): error TS2355: A function whose declared type is neither 'void' nor 'any' must return a value. node_modules/chrome-devtools-frontend/front_end/source_frame/SourcesTextEditor.js(622,15): error TS2355: A function whose declared type is neither 'void' nor 'any' must return a value. node_modules/chrome-devtools-frontend/front_end/source_frame/SourcesTextEditor.js(631,14): error TS2339: Property 'operation' does not exist on type 'CodeMirror'. -node_modules/chrome-devtools-frontend/front_end/source_frame/SourcesTextEditor.js(639,30): error TS2339: Property 'TextUtils' does not exist on type 'typeof TextUtils'. -node_modules/chrome-devtools-frontend/front_end/source_frame/SourcesTextEditor.js(670,30): error TS2339: Property 'TextUtils' does not exist on type 'typeof TextUtils'. -node_modules/chrome-devtools-frontend/front_end/source_frame/SourcesTextEditor.js(714,30): error TS2339: Property 'TextUtils' does not exist on type 'typeof TextUtils'. -node_modules/chrome-devtools-frontend/front_end/source_frame/SourcesTextEditor.js(729,30): error TS2339: Property 'TextUtils' does not exist on type 'typeof TextUtils'. +node_modules/chrome-devtools-frontend/front_end/source_frame/SourcesTextEditor.js(639,40): error TS2339: Property 'lineIndent' does not exist on type 'typeof TextUtils'. +node_modules/chrome-devtools-frontend/front_end/source_frame/SourcesTextEditor.js(670,40): error TS2339: Property 'lineIndent' does not exist on type 'typeof TextUtils'. +node_modules/chrome-devtools-frontend/front_end/source_frame/SourcesTextEditor.js(714,40): error TS2339: Property 'lineIndent' does not exist on type 'typeof TextUtils'. +node_modules/chrome-devtools-frontend/front_end/source_frame/SourcesTextEditor.js(729,40): error TS2339: Property 'lineIndent' does not exist on type 'typeof TextUtils'. node_modules/chrome-devtools-frontend/front_end/source_frame/SourcesTextEditor.js(764,24): error TS2339: Property 'removeLineClass' does not exist on type 'CodeMirror'. node_modules/chrome-devtools-frontend/front_end/source_frame/SourcesTextEditor.js(769,24): error TS2339: Property 'addLineClass' does not exist on type 'CodeMirror'. node_modules/chrome-devtools-frontend/front_end/source_frame/SourcesTextEditor.js(780,51): error TS2339: Property 'markText' does not exist on type 'CodeMirror'. @@ -12110,23 +11568,23 @@ node_modules/chrome-devtools-frontend/front_end/source_frame/SourcesTextEditor.j node_modules/chrome-devtools-frontend/front_end/source_frame/SourcesTextEditor.js(803,39): error TS2339: Property 'getSelections' does not exist on type 'CodeMirror'. node_modules/chrome-devtools-frontend/front_end/source_frame/SourcesTextEditor.js(809,26): error TS2339: Property 'addLineClass' does not exist on type 'CodeMirror'. node_modules/chrome-devtools-frontend/front_end/source_frame/SourcesTextEditor.js(821,33): error TS2339: Property 'getLine' does not exist on type 'CodeMirror'. -node_modules/chrome-devtools-frontend/front_end/source_frame/SourcesTextEditor.js(822,53): error TS2339: Property 'TextUtils' does not exist on type 'typeof TextUtils'. -node_modules/chrome-devtools-frontend/front_end/source_frame/SourcesTextEditor.js(823,62): error TS2339: Property 'TextUtils' does not exist on type 'typeof TextUtils'. -node_modules/chrome-devtools-frontend/front_end/source_frame/SourcesTextEditor.js(824,49): error TS2339: Property 'TextUtils' does not exist on type 'typeof TextUtils'. +node_modules/chrome-devtools-frontend/front_end/source_frame/SourcesTextEditor.js(822,63): error TS2339: Property 'isWordChar' does not exist on type 'typeof TextUtils'. +node_modules/chrome-devtools-frontend/front_end/source_frame/SourcesTextEditor.js(823,72): error TS2339: Property 'isWordChar' does not exist on type 'typeof TextUtils'. +node_modules/chrome-devtools-frontend/front_end/source_frame/SourcesTextEditor.js(824,59): error TS2339: Property 'isWord' does not exist on type 'typeof TextUtils'. node_modules/chrome-devtools-frontend/front_end/source_frame/SourcesTextEditor.js(829,24): error TS2339: Property 'removeOverlay' does not exist on type 'CodeMirror'. node_modules/chrome-devtools-frontend/front_end/source_frame/SourcesTextEditor.js(839,9): error TS2365: Operator '===' cannot be applied to types 'void' and 'number'. -node_modules/chrome-devtools-frontend/front_end/source_frame/SourcesTextEditor.js(873,60): error TS2339: Property 'TextUtils' does not exist on type 'typeof TextUtils'. +node_modules/chrome-devtools-frontend/front_end/source_frame/SourcesTextEditor.js(873,70): error TS2339: Property 'isWordChar' does not exist on type 'typeof TextUtils'. node_modules/chrome-devtools-frontend/front_end/source_frame/SourcesTextEditor.js(874,14): error TS2365: Operator '===' cannot be applied to types 'void' and 'number'. -node_modules/chrome-devtools-frontend/front_end/source_frame/SourcesTextEditor.js(878,36): error TS2339: Property 'TextUtils' does not exist on type 'typeof TextUtils'. +node_modules/chrome-devtools-frontend/front_end/source_frame/SourcesTextEditor.js(878,46): error TS2339: Property 'isWordChar' does not exist on type 'typeof TextUtils'. node_modules/chrome-devtools-frontend/front_end/source_frame/SourcesTextEditor.js(878,71): error TS2365: Operator '!==' cannot be applied to types 'void' and 'string'. node_modules/chrome-devtools-frontend/front_end/source_frame/SourcesTextEditor.js(887,22): error TS2339: Property 'addOverlay' does not exist on type 'CodeMirror'. +node_modules/chrome-devtools-frontend/front_end/source_frame/XMLView.js(38,48): error TS2345: Argument of type 'XMLView' is not assignable to parameter of type '{ [x: string]: any; searchCanceled(): void; performSearch(searchConfig: SearchConfig, shouldJump:...'. + Property '_treeOutline' does not exist on type '{ [x: string]: any; searchCanceled(): void; performSearch(searchConfig: SearchConfig, shouldJump:...'. node_modules/chrome-devtools-frontend/front_end/source_frame/XMLView.js(39,35): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/source_frame/XMLView.js(42,53): error TS2345: Argument of type '0' is not assignable to parameter of type 'string'. node_modules/chrome-devtools-frontend/front_end/source_frame/XMLView.js(73,28): error TS2339: Property 'setSearchRegex' does not exist on type 'TreeElement'. node_modules/chrome-devtools-frontend/front_end/source_frame/XMLView.js(80,23): error TS2339: Property 'setSearchRegex' does not exist on type 'TreeElement'. -node_modules/chrome-devtools-frontend/front_end/source_frame/XMLView.js(80,48): error TS2339: Property 'highlightedCurrentSearchResultClassName' does not exist on type 'typeof UI'. node_modules/chrome-devtools-frontend/front_end/source_frame/XMLView.js(223,35): error TS2339: Property 'childElementCount' does not exist on type 'Node'. -node_modules/chrome-devtools-frontend/front_end/source_frame/XMLView.js(266,25): error TS2339: Property 'highlightedSearchResultClassName' does not exist on type 'typeof UI'. node_modules/chrome-devtools-frontend/front_end/source_frame/XMLView.js(290,24): error TS2339: Property 'tagName' does not exist on type 'Node'. node_modules/chrome-devtools-frontend/front_end/source_frame/XMLView.js(296,31): error TS2339: Property 'attributes' does not exist on type 'Node'. node_modules/chrome-devtools-frontend/front_end/source_frame/XMLView.js(305,20): error TS2339: Property 'childElementCount' does not exist on type 'Node'. @@ -12146,8 +11604,21 @@ node_modules/chrome-devtools-frontend/front_end/sources/AdvancedSearchView.js(30 node_modules/chrome-devtools-frontend/front_end/sources/AdvancedSearchView.js(41,53): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/sources/AdvancedSearchView.js(47,48): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/sources/AdvancedSearchView.js(53,54): error TS2339: Property 'createChild' does not exist on type 'Element'. +node_modules/chrome-devtools-frontend/front_end/sources/AdvancedSearchView.js(62,5): error TS2322: Type 'SourcesSearchScope' is not assignable to type '{ [x: string]: any; performSearch(searchConfig: SearchConfig, progress: { [x: string]: any; setTo...'. + Types of property 'performSearch' are incompatible. + Type '(searchConfig: { [x: string]: any; query(): string; ignoreCase(): boolean; isRegex(): boolean; qu...' is not assignable to type '(searchConfig: SearchConfig, progress: { [x: string]: any; setTotalWork(totalWork: number): void;...'. + Types of parameters 'searchConfig' and 'searchConfig' are incompatible. + Type 'SearchConfig' is not assignable to type '{ [x: string]: any; query(): string; ignoreCase(): boolean; isRegex(): boolean; queries(): string...'. + Property '_query' does not exist on type '{ [x: string]: any; query(): string; ignoreCase(): boolean; isRegex(): boolean; queries(): string...'. +node_modules/chrome-devtools-frontend/front_end/sources/AdvancedSearchView.js(62,5): error TS2322: Type 'SourcesSearchScope' is not assignable to type '{ [x: string]: any; performSearch(searchConfig: SearchConfig, progress: { [x: string]: any; setTo...'. node_modules/chrome-devtools-frontend/front_end/sources/AdvancedSearchView.js(72,58): error TS2339: Property 'runtime' does not exist on type 'Window'. node_modules/chrome-devtools-frontend/front_end/sources/AdvancedSearchView.js(130,46): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/sources/AdvancedSearchView.js(133,34): error TS2345: Argument of type 'ProgressIndicator' is not assignable to parameter of type '{ [x: string]: any; setTotalWork(totalWork: number): void; setTitle(title: string): void; setWork...'. + Property 'element' does not exist on type '{ [x: string]: any; setTotalWork(totalWork: number): void; setTitle(title: string): void; setWork...'. +node_modules/chrome-devtools-frontend/front_end/sources/AdvancedSearchView.js(157,72): error TS2345: Argument of type 'SearchConfig' is not assignable to parameter of type '{ [x: string]: any; query(): string; ignoreCase(): boolean; isRegex(): boolean; queries(): string...'. + Property '_query' does not exist on type '{ [x: string]: any; query(): string; ignoreCase(): boolean; isRegex(): boolean; queries(): string...'. +node_modules/chrome-devtools-frontend/front_end/sources/AdvancedSearchView.js(197,23): error TS2345: Argument of type 'ProgressIndicator' is not assignable to parameter of type '{ [x: string]: any; setTotalWork(totalWork: number): void; setTitle(title: string): void; setWork...'. + Property 'element' does not exist on type '{ [x: string]: any; setTotalWork(totalWork: number): void; setTitle(title: string): void; setWork...'. node_modules/chrome-devtools-frontend/front_end/sources/AdvancedSearchView.js(225,46): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/sources/AdvancedSearchView.js(230,48): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/sources/AdvancedSearchView.js(238,62): error TS2555: Expected at least 2 arguments, but got 1. @@ -12160,7 +11631,7 @@ node_modules/chrome-devtools-frontend/front_end/sources/AdvancedSearchView.js(31 node_modules/chrome-devtools-frontend/front_end/sources/AdvancedSearchView.js(397,46): error TS2339: Property 'window' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/sources/CSSPlugin.js(84,13): error TS2339: Property 'consume' does not exist on type 'Event'. node_modules/chrome-devtools-frontend/front_end/sources/CSSPlugin.js(102,19): error TS2339: Property 'sprintf' does not exist on type 'StringConstructor'. -node_modules/chrome-devtools-frontend/front_end/sources/CSSPlugin.js(150,31): error TS2339: Property 'TextUtils' does not exist on type 'typeof TextUtils'. +node_modules/chrome-devtools-frontend/front_end/sources/CSSPlugin.js(150,41): error TS2339: Property 'splitStringByRegexes' does not exist on type 'typeof TextUtils'. node_modules/chrome-devtools-frontend/front_end/sources/CSSPlugin.js(197,26): error TS2339: Property 'title' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/sources/CSSPlugin.js(197,34): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/sources/CSSPlugin.js(212,26): error TS2339: Property 'title' does not exist on type 'Element'. @@ -12173,26 +11644,28 @@ node_modules/chrome-devtools-frontend/front_end/sources/CSSPlugin.js(266,25): er node_modules/chrome-devtools-frontend/front_end/sources/CSSPlugin.js(288,22): error TS2694: Namespace 'Common' has no exported member 'Event'. node_modules/chrome-devtools-frontend/front_end/sources/CSSPlugin.js(292,25): error TS2339: Property 'setBezierText' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/sources/CSSPlugin.js(315,22): error TS2694: Namespace 'Common' has no exported member 'Event'. -node_modules/chrome-devtools-frontend/front_end/sources/CSSPlugin.js(327,22): error TS2339: Property 'TextUtils' does not exist on type 'typeof TextUtils'. -node_modules/chrome-devtools-frontend/front_end/sources/CSSPlugin.js(333,40): error TS2694: Namespace 'SuggestBox' has no exported member 'Suggestions'. +node_modules/chrome-devtools-frontend/front_end/sources/CSSPlugin.js(327,32): error TS2339: Property 'isWordChar' does not exist on type 'typeof TextUtils'. +node_modules/chrome-devtools-frontend/front_end/sources/CSSPlugin.js(333,40): error TS2694: Namespace 'UI.SuggestBox' has no exported member 'Suggestions'. node_modules/chrome-devtools-frontend/front_end/sources/CallStackSidebarPane.js(33,11): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/sources/CallStackSidebarPane.js(39,57): error TS2339: Property 'createChild' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/sources/CallStackSidebarPane.js(40,49): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/sources/CallStackSidebarPane.js(42,60): error TS2694: Namespace 'CallStackSidebarPane' has no exported member 'Item'. -node_modules/chrome-devtools-frontend/front_end/sources/CallStackSidebarPane.js(44,62): error TS2694: Namespace 'CallStackSidebarPane' has no exported member 'Item'. -node_modules/chrome-devtools-frontend/front_end/sources/CallStackSidebarPane.js(45,56): error TS2345: Argument of type 'symbol' is not assignable to parameter of type '{ [x: string]: any; NonViewport: symbol; EqualHeightItems: symbol; VariousHeightItems: symbol; }'. +node_modules/chrome-devtools-frontend/front_end/sources/CallStackSidebarPane.js(42,60): error TS2694: Namespace 'Sources.CallStackSidebarPane' has no exported member 'Item'. +node_modules/chrome-devtools-frontend/front_end/sources/CallStackSidebarPane.js(44,62): error TS2694: Namespace 'Sources.CallStackSidebarPane' has no exported member 'Item'. +node_modules/chrome-devtools-frontend/front_end/sources/CallStackSidebarPane.js(45,50): error TS2345: Argument of type 'this' is not assignable to parameter of type '{ [x: string]: any; createElementForItem(item: T): Element; heightForItem(item: T): number; isIte...'. + Type 'CallStackSidebarPane' is not assignable to type '{ [x: string]: any; createElementForItem(item: T): Element; heightForItem(item: T): number; isIte...'. + Property '_blackboxedMessageElement' does not exist on type '{ [x: string]: any; createElementForItem(item: T): Element; heightForItem(item: T): number; isIte...'. node_modules/chrome-devtools-frontend/front_end/sources/CallStackSidebarPane.js(137,21): error TS2345: Argument of type '{ asyncStackHeader: string; }' is not assignable to parameter of type '{ debuggerCallFrame: CallFrame; debuggerModel: DebuggerModel; }'. Object literal may only specify known properties, and 'asyncStackHeader' does not exist in type '{ debuggerCallFrame: CallFrame; debuggerModel: DebuggerModel; }'. node_modules/chrome-devtools-frontend/front_end/sources/CallStackSidebarPane.js(163,13): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/sources/CallStackSidebarPane.js(182,44): error TS2694: Namespace 'CallStackSidebarPane' has no exported member 'Item'. +node_modules/chrome-devtools-frontend/front_end/sources/CallStackSidebarPane.js(182,44): error TS2694: Namespace 'Sources.CallStackSidebarPane' has no exported member 'Item'. node_modules/chrome-devtools-frontend/front_end/sources/CallStackSidebarPane.js(187,25): error TS2339: Property 'createChild' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/sources/CallStackSidebarPane.js(209,33): error TS2339: Property 'createChild' does not exist on type 'Element'. -node_modules/chrome-devtools-frontend/front_end/sources/CallStackSidebarPane.js(219,44): error TS2694: Namespace 'CallStackSidebarPane' has no exported member 'Item'. -node_modules/chrome-devtools-frontend/front_end/sources/CallStackSidebarPane.js(229,44): error TS2694: Namespace 'CallStackSidebarPane' has no exported member 'Item'. -node_modules/chrome-devtools-frontend/front_end/sources/CallStackSidebarPane.js(238,44): error TS2694: Namespace 'CallStackSidebarPane' has no exported member 'Item'. -node_modules/chrome-devtools-frontend/front_end/sources/CallStackSidebarPane.js(239,44): error TS2694: Namespace 'CallStackSidebarPane' has no exported member 'Item'. -node_modules/chrome-devtools-frontend/front_end/sources/CallStackSidebarPane.js(253,44): error TS2694: Namespace 'CallStackSidebarPane' has no exported member 'Item'. -node_modules/chrome-devtools-frontend/front_end/sources/CallStackSidebarPane.js(265,44): error TS2694: Namespace 'CallStackSidebarPane' has no exported member 'Item'. +node_modules/chrome-devtools-frontend/front_end/sources/CallStackSidebarPane.js(219,44): error TS2694: Namespace 'Sources.CallStackSidebarPane' has no exported member 'Item'. +node_modules/chrome-devtools-frontend/front_end/sources/CallStackSidebarPane.js(229,44): error TS2694: Namespace 'Sources.CallStackSidebarPane' has no exported member 'Item'. +node_modules/chrome-devtools-frontend/front_end/sources/CallStackSidebarPane.js(238,44): error TS2694: Namespace 'Sources.CallStackSidebarPane' has no exported member 'Item'. +node_modules/chrome-devtools-frontend/front_end/sources/CallStackSidebarPane.js(239,44): error TS2694: Namespace 'Sources.CallStackSidebarPane' has no exported member 'Item'. +node_modules/chrome-devtools-frontend/front_end/sources/CallStackSidebarPane.js(253,44): error TS2694: Namespace 'Sources.CallStackSidebarPane' has no exported member 'Item'. +node_modules/chrome-devtools-frontend/front_end/sources/CallStackSidebarPane.js(265,44): error TS2694: Namespace 'Sources.CallStackSidebarPane' has no exported member 'Item'. node_modules/chrome-devtools-frontend/front_end/sources/CallStackSidebarPane.js(285,13): error TS2339: Property 'createChild' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/sources/CallStackSidebarPane.js(286,31): error TS2339: Property 'createChild' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/sources/CallStackSidebarPane.js(287,31): error TS2555: Expected at least 2 arguments, but got 1. @@ -12201,13 +11674,13 @@ node_modules/chrome-devtools-frontend/front_end/sources/CallStackSidebarPane.js( node_modules/chrome-devtools-frontend/front_end/sources/CallStackSidebarPane.js(302,31): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/sources/CallStackSidebarPane.js(319,47): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/sources/CallStackSidebarPane.js(320,45): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/sources/CallStackSidebarPane.js(338,44): error TS2694: Namespace 'CallStackSidebarPane' has no exported member 'Item'. +node_modules/chrome-devtools-frontend/front_end/sources/CallStackSidebarPane.js(338,44): error TS2694: Namespace 'Sources.CallStackSidebarPane' has no exported member 'Item'. node_modules/chrome-devtools-frontend/front_end/sources/CallStackSidebarPane.js(370,13): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/sources/CallStackSidebarPane.js(373,13): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/sources/CallStackSidebarPane.js(379,13): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/sources/CallStackSidebarPane.js(382,13): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/sources/CallStackSidebarPane.js(411,27): error TS2339: Property 'copyText' does not exist on type 'typeof InspectorFrontendHost'. -node_modules/chrome-devtools-frontend/front_end/sources/CallStackSidebarPane.js(415,52): error TS2694: Namespace 'KeyboardShortcut' has no exported member 'Descriptor'. +node_modules/chrome-devtools-frontend/front_end/sources/CallStackSidebarPane.js(411,27): error TS2339: Property 'copyText' does not exist on type 'typeof InspectorFrontendHostAPI'. +node_modules/chrome-devtools-frontend/front_end/sources/CallStackSidebarPane.js(415,52): error TS2694: Namespace 'UI.KeyboardShortcut' has no exported member 'Descriptor'. node_modules/chrome-devtools-frontend/front_end/sources/CallStackSidebarPane.js(415,65): error TS1138: Parameter declaration expected. node_modules/chrome-devtools-frontend/front_end/sources/CallStackSidebarPane.js(415,65): error TS8024: JSDoc '@param' tag has name 'function', but there is no parameter with that name. node_modules/chrome-devtools-frontend/front_end/sources/CallStackSidebarPane.js(429,2): error TS1131: Property or signature expected. @@ -12226,11 +11699,12 @@ node_modules/chrome-devtools-frontend/front_end/sources/DebuggerPausedMessage.js node_modules/chrome-devtools-frontend/front_end/sources/DebuggerPausedMessage.js(96,40): error TS2339: Property 'createChild' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/sources/DebuggerPausedMessage.js(101,41): error TS2339: Property 'createChild' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/sources/EditingLocationHistoryManager.js(54,22): error TS2694: Namespace 'Common' has no exported member 'Event'. +node_modules/chrome-devtools-frontend/front_end/sources/EditingLocationHistoryManager.js(107,31): error TS2345: Argument of type 'EditingLocationHistoryEntry' is not assignable to parameter of type '{ [x: string]: any; valid(): boolean; reveal(): void; }'. + Property '_sourcesView' does not exist on type '{ [x: string]: any; valid(): boolean; reveal(): void; }'. node_modules/chrome-devtools-frontend/front_end/sources/EventListenerBreakpointsSidebarPane.js(11,41): error TS2339: Property 'tabIndex' does not exist on type 'Element'. -node_modules/chrome-devtools-frontend/front_end/sources/EventListenerBreakpointsSidebarPane.js(15,74): error TS2694: Namespace 'EventListenerBreakpointsSidebarPane' has no exported member 'Item'. -node_modules/chrome-devtools-frontend/front_end/sources/EventListenerBreakpointsSidebarPane.js(24,113): error TS2694: Namespace 'EventListenerBreakpointsSidebarPane' has no exported member 'Item'. +node_modules/chrome-devtools-frontend/front_end/sources/EventListenerBreakpointsSidebarPane.js(15,74): error TS2694: Namespace 'Sources.EventListenerBreakpointsSidebarPane' has no exported member 'Item'. +node_modules/chrome-devtools-frontend/front_end/sources/EventListenerBreakpointsSidebarPane.js(24,113): error TS2694: Namespace 'Sources.EventListenerBreakpointsSidebarPane' has no exported member 'Item'. node_modules/chrome-devtools-frontend/front_end/sources/EventListenerBreakpointsSidebarPane.js(57,33): error TS2339: Property 'createChild' does not exist on type 'Element'. -node_modules/chrome-devtools-frontend/front_end/sources/EventListenerBreakpointsSidebarPane.js(125,64): error TS1003: Identifier expected. node_modules/chrome-devtools-frontend/front_end/sources/EventListenerBreakpointsSidebarPane.js(126,45): error TS2300: Duplicate identifier 'Item'. node_modules/chrome-devtools-frontend/front_end/sources/EventListenerBreakpointsSidebarPane.js(126,45): error TS2339: Property 'Item' does not exist on type 'typeof EventListenerBreakpointsSidebarPane'. node_modules/chrome-devtools-frontend/front_end/sources/FilteredUISourceCodeListProvider.js(20,22): error TS2694: Namespace 'Common' has no exported member 'Event'. @@ -12274,9 +11748,6 @@ node_modules/chrome-devtools-frontend/front_end/sources/JavaScriptBreakpointsSid node_modules/chrome-devtools-frontend/front_end/sources/JavaScriptBreakpointsSidebarPane.js(203,26): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/sources/JavaScriptBreakpointsSidebarPane.js(206,28): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/sources/JavaScriptCompilerPlugin.js(97,9): error TS2345: Argument of type 'string' is not assignable to parameter of type '{ [x: string]: any; Error: string; Warning: string; }'. -node_modules/chrome-devtools-frontend/front_end/sources/JavaScriptSourceFrame.js(72,25): error TS2339: Property 'addEventListener' does not exist on type 'UISourceCode'. -node_modules/chrome-devtools-frontend/front_end/sources/JavaScriptSourceFrame.js(74,25): error TS2339: Property 'addEventListener' does not exist on type 'UISourceCode'. -node_modules/chrome-devtools-frontend/front_end/sources/JavaScriptSourceFrame.js(76,25): error TS2339: Property 'addEventListener' does not exist on type 'UISourceCode'. node_modules/chrome-devtools-frontend/front_end/sources/JavaScriptSourceFrame.js(107,33): error TS2339: Property 'asParsedURL' does not exist on type 'string'. node_modules/chrome-devtools-frontend/front_end/sources/JavaScriptSourceFrame.js(109,21): error TS2345: Argument of type 'ToolbarText' is not assignable to parameter of type '{ [x: string]: any; item(): any & any; } & { [x: string]: any; item(): any & any; }'. Type 'ToolbarText' is not assignable to type '{ [x: string]: any; item(): any & any; }'. @@ -12307,13 +11778,9 @@ node_modules/chrome-devtools-frontend/front_end/sources/JavaScriptSourceFrame.js node_modules/chrome-devtools-frontend/front_end/sources/JavaScriptSourceFrame.js(491,15): error TS2339: Property 'consume' does not exist on type 'KeyboardEvent'. node_modules/chrome-devtools-frontend/front_end/sources/JavaScriptSourceFrame.js(517,37): error TS2339: Property 'enclosingNodeOrSelfWithClass' does not exist on type 'EventTarget'. node_modules/chrome-devtools-frontend/front_end/sources/JavaScriptSourceFrame.js(545,11): error TS2339: Property 'consume' does not exist on type 'MouseEvent'. -node_modules/chrome-devtools-frontend/front_end/sources/JavaScriptSourceFrame.js(564,33): error TS2339: Property 'isAncestor' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/sources/JavaScriptSourceFrame.js(611,34): error TS2339: Property 'value' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/sources/JavaScriptSourceFrame.js(612,34): error TS2339: Property 'select' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/sources/JavaScriptSourceFrame.js(618,41): error TS2339: Property 'createChild' does not exist on type 'Element'. -node_modules/chrome-devtools-frontend/front_end/sources/JavaScriptSourceFrame.js(716,75): error TS2339: Property 'Debugger' does not exist on type 'typeof Protocol'. -node_modules/chrome-devtools-frontend/front_end/sources/JavaScriptSourceFrame.js(722,40): error TS2339: Property 'Debugger' does not exist on type 'typeof Protocol'. -node_modules/chrome-devtools-frontend/front_end/sources/JavaScriptSourceFrame.js(734,40): error TS2339: Property 'Debugger' does not exist on type 'typeof Protocol'. node_modules/chrome-devtools-frontend/front_end/sources/JavaScriptSourceFrame.js(779,18): error TS2339: Property 'startColumn' does not exist on type 'never'. node_modules/chrome-devtools-frontend/front_end/sources/JavaScriptSourceFrame.js(781,15): error TS2339: Property 'type' does not exist on type 'never'. node_modules/chrome-devtools-frontend/front_end/sources/JavaScriptSourceFrame.js(790,15): error TS2339: Property 'type' does not exist on type 'never'. @@ -12357,13 +11824,8 @@ node_modules/chrome-devtools-frontend/front_end/sources/JavaScriptSourceFrame.js node_modules/chrome-devtools-frontend/front_end/sources/JavaScriptSourceFrame.js(1450,31): error TS2345: Argument of type 'ToolbarButton' is not assignable to parameter of type '{ [x: string]: any; item(): any & any; } & { [x: string]: any; item(): any & any; }'. Type 'ToolbarButton' is not assignable to type '{ [x: string]: any; item(): any & any; }'. node_modules/chrome-devtools-frontend/front_end/sources/JavaScriptSourceFrame.js(1463,22): error TS2694: Namespace 'Common' has no exported member 'Event'. -node_modules/chrome-devtools-frontend/front_end/sources/JavaScriptSourceFrame.js(1469,63): error TS2694: Namespace 'SourcesTextEditor' has no exported member 'GutterClickEventData'. +node_modules/chrome-devtools-frontend/front_end/sources/JavaScriptSourceFrame.js(1469,63): error TS2694: Namespace 'SourceFrame.SourcesTextEditor' has no exported member 'GutterClickEventData'. node_modules/chrome-devtools-frontend/front_end/sources/JavaScriptSourceFrame.js(1506,34): error TS2345: Argument of type 'number' is not assignable to parameter of type '{ [x: string]: any; WindowDocked: number; WindowUndocked: number; ScriptsBreakpointSet: number; T...'. -node_modules/chrome-devtools-frontend/front_end/sources/JavaScriptSourceFrame.js(1572,25): error TS2339: Property 'removeEventListener' does not exist on type 'UISourceCode'. -node_modules/chrome-devtools-frontend/front_end/sources/JavaScriptSourceFrame.js(1574,25): error TS2339: Property 'removeEventListener' does not exist on type 'UISourceCode'. -node_modules/chrome-devtools-frontend/front_end/sources/JavaScriptSourceFrame.js(1576,25): error TS2339: Property 'removeEventListener' does not exist on type 'UISourceCode'. -node_modules/chrome-devtools-frontend/front_end/sources/NavigatorView.js(77,14): error TS2551: Property 'networkProjectManager' does not exist on type 'typeof Bindings'. Did you mean 'NetworkProjectManager'? -node_modules/chrome-devtools-frontend/front_end/sources/NavigatorView.js(79,14): error TS2551: Property 'networkProjectManager' does not exist on type 'typeof Bindings'. Did you mean 'NetworkProjectManager'? node_modules/chrome-devtools-frontend/front_end/sources/NavigatorView.js(87,21): error TS2339: Property '_boostOrder' does not exist on type 'TreeElement'. node_modules/chrome-devtools-frontend/front_end/sources/NavigatorView.js(90,32): error TS2339: Property '_typeOrders' does not exist on type 'typeof NavigatorView'. node_modules/chrome-devtools-frontend/front_end/sources/NavigatorView.js(102,29): error TS2339: Property '_typeOrders' does not exist on type 'typeof NavigatorView'. @@ -12407,7 +11869,7 @@ node_modules/chrome-devtools-frontend/front_end/sources/NavigatorView.js(738,11) node_modules/chrome-devtools-frontend/front_end/sources/NavigatorView.js(749,21): error TS2339: Property '_folderPath' does not exist on type 'NavigatorTreeNode'. node_modules/chrome-devtools-frontend/front_end/sources/NavigatorView.js(750,24): error TS2339: Property '_project' does not exist on type 'NavigatorTreeNode'. node_modules/chrome-devtools-frontend/front_end/sources/NavigatorView.js(759,9): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/sources/NavigatorView.js(759,69): error TS2339: Property 'showItemInFolder' does not exist on type 'typeof InspectorFrontendHost'. +node_modules/chrome-devtools-frontend/front_end/sources/NavigatorView.js(759,69): error TS2339: Property 'showItemInFolder' does not exist on type 'typeof InspectorFrontendHostAPI'. node_modules/chrome-devtools-frontend/front_end/sources/NavigatorView.js(762,11): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/sources/NavigatorView.js(767,11): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/sources/NavigatorView.js(771,41): error TS2555: Expected at least 2 arguments, but got 1. @@ -12430,9 +11892,6 @@ node_modules/chrome-devtools-frontend/front_end/sources/NavigatorView.js(1236,27 node_modules/chrome-devtools-frontend/front_end/sources/NavigatorView.js(1252,10): error TS2339: Property 'parent' does not exist on type 'NavigatorTreeNode'. node_modules/chrome-devtools-frontend/front_end/sources/NavigatorView.js(1261,20): error TS2339: Property 'remove' does not exist on type 'Map'. node_modules/chrome-devtools-frontend/front_end/sources/NavigatorView.js(1262,17): error TS2339: Property 'parent' does not exist on type 'NavigatorTreeNode'. -node_modules/chrome-devtools-frontend/front_end/sources/NavigatorView.js(1345,26): error TS2339: Property 'addEventListener' does not exist on type 'UISourceCode'. -node_modules/chrome-devtools-frontend/front_end/sources/NavigatorView.js(1346,26): error TS2339: Property 'addEventListener' does not exist on type 'UISourceCode'. -node_modules/chrome-devtools-frontend/front_end/sources/NavigatorView.js(1347,26): error TS2339: Property 'addEventListener' does not exist on type 'UISourceCode'. node_modules/chrome-devtools-frontend/front_end/sources/NavigatorView.js(1391,10): error TS2339: Property 'parent' does not exist on type 'NavigatorUISourceCodeTreeNode'. node_modules/chrome-devtools-frontend/front_end/sources/NavigatorView.js(1392,10): error TS2339: Property 'parent' does not exist on type 'NavigatorUISourceCodeTreeNode'. node_modules/chrome-devtools-frontend/front_end/sources/NavigatorView.js(1405,39): error TS2339: Property 'focus' does not exist on type 'Element'. @@ -12462,23 +11921,19 @@ node_modules/chrome-devtools-frontend/front_end/sources/ObjectEventListenersSide node_modules/chrome-devtools-frontend/front_end/sources/ObjectEventListenersSidebarPane.js(24,5): error TS2322: Type 'ToolbarButton[]' is not assignable to type '({ [x: string]: any; item(): any & any; } & { [x: string]: any; item(): any & any; })[]'. node_modules/chrome-devtools-frontend/front_end/sources/ObjectEventListenersSidebarPane.js(84,22): error TS2694: Namespace 'Common' has no exported member 'Event'. node_modules/chrome-devtools-frontend/front_end/sources/OpenFileQuickOpen.js(23,34): error TS2345: Argument of type 'number' is not assignable to parameter of type '{ [x: string]: any; WindowDocked: number; WindowUndocked: number; ScriptsBreakpointSet: number; T...'. -node_modules/chrome-devtools-frontend/front_end/sources/OutlineQuickOpen.js(32,52): error TS2694: Namespace 'FormatterWorkerPool' has no exported member 'OutlineItem'. +node_modules/chrome-devtools-frontend/front_end/sources/OutlineQuickOpen.js(32,52): error TS2694: Namespace 'Formatter.FormatterWorkerPool' has no exported member 'OutlineItem'. node_modules/chrome-devtools-frontend/front_end/sources/OutlineQuickOpen.js(118,14): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/sources/OutlineQuickOpen.js(120,14): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/sources/OutlineQuickOpen.js(121,12): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/sources/ScopeChainSidebarPane.js(60,25): error TS2339: Property 'removeChildren' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/sources/ScopeChainSidebarPane.js(65,33): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/sources/ScopeChainSidebarPane.js(79,23): error TS2339: Property 'Debugger' does not exist on type 'typeof Protocol'. node_modules/chrome-devtools-frontend/front_end/sources/ScopeChainSidebarPane.js(81,30): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/sources/ScopeChainSidebarPane.js(88,19): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/sources/ScopeChainSidebarPane.js(94,19): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/sources/ScopeChainSidebarPane.js(99,23): error TS2339: Property 'Debugger' does not exist on type 'typeof Protocol'. node_modules/chrome-devtools-frontend/front_end/sources/ScopeChainSidebarPane.js(104,21): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/sources/ScopeChainSidebarPane.js(105,30): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/sources/ScopeChainSidebarPane.js(114,20): error TS2339: Property 'createChild' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/sources/ScopeChainSidebarPane.js(115,20): error TS2339: Property 'createChild' does not exist on type 'Element'. -node_modules/chrome-devtools-frontend/front_end/sources/ScopeChainSidebarPane.js(122,37): error TS2339: Property 'Debugger' does not exist on type 'typeof Protocol'. -node_modules/chrome-devtools-frontend/front_end/sources/ScopeChainSidebarPane.js(124,62): error TS2339: Property 'Debugger' does not exist on type 'typeof Protocol'. node_modules/chrome-devtools-frontend/front_end/sources/ScriptFormatterEditorAction.js(16,22): error TS2694: Namespace 'Common' has no exported member 'Event'. node_modules/chrome-devtools-frontend/front_end/sources/ScriptFormatterEditorAction.js(28,22): error TS2694: Namespace 'Common' has no exported member 'Event'. node_modules/chrome-devtools-frontend/front_end/sources/ScriptFormatterEditorAction.js(61,41): error TS2555: Expected at least 2 arguments, but got 1. @@ -12486,23 +11941,24 @@ node_modules/chrome-devtools-frontend/front_end/sources/ScriptFormatterEditorAct node_modules/chrome-devtools-frontend/front_end/sources/SimpleHistoryManager.js(37,15): error TS2355: A function whose declared type is neither 'void' nor 'any' must return a value. node_modules/chrome-devtools-frontend/front_end/sources/SnippetsPlugin.js(41,39): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/sources/SnippetsPlugin.js(41,73): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/sources/SnippetsPlugin.js(43,5): error TS2322: Type 'ToolbarToggle[]' is not assignable to type '({ [x: string]: any; item(): any & any; } & { [x: string]: any; item(): any & any; })[]'. node_modules/chrome-devtools-frontend/front_end/sources/SnippetsPlugin.js(43,5): error TS2322: Type 'ToolbarToggle[]' is not assignable to type '({ [x: string]: any; item(): any & any; } & { [x: string]: any; item(): any & any; })[]'. Type 'ToolbarToggle' is not assignable to type '{ [x: string]: any; item(): any & any; } & { [x: string]: any; item(): any & any; }'. Type 'ToolbarToggle' is not assignable to type '{ [x: string]: any; item(): any & any; }'. Property 'item' is missing in type 'ToolbarToggle'. +node_modules/chrome-devtools-frontend/front_end/sources/SnippetsPlugin.js(43,5): error TS2322: Type 'ToolbarToggle[]' is not assignable to type '({ [x: string]: any; item(): any & any; } & { [x: string]: any; item(): any & any; })[]'. node_modules/chrome-devtools-frontend/front_end/sources/SourceFormatter.js(36,47): error TS2345: Argument of type 'string' is not assignable to parameter of type '{ [x: string]: any; Debugger: string; Formatter: string; Network: string; Snippets: string; FileS...'. node_modules/chrome-devtools-frontend/front_end/sources/SourceFormatter.js(48,22): error TS2694: Namespace 'Common' has no exported member 'Event'. node_modules/chrome-devtools-frontend/front_end/sources/SourceFormatter.js(55,32): error TS2339: Property 'remove' does not exist on type 'Map; formatData: SourceFormatData; }>'. node_modules/chrome-devtools-frontend/front_end/sources/SourceFormatter.js(67,32): error TS2339: Property 'remove' does not exist on type 'Map; formatData: SourceFormatData; }>'. -node_modules/chrome-devtools-frontend/front_end/sources/SourceMapNamesResolver.js(33,33): error TS2339: Property 'Debugger' does not exist on type 'typeof Protocol'. +node_modules/chrome-devtools-frontend/front_end/sources/SourceFormatter.js(155,56): error TS2345: Argument of type 'this' is not assignable to parameter of type '{ [x: string]: any; rawLocationToUILocation(rawLocation: Location): UILocation; uiLocationToRawLo...'. + Type 'ScriptMapping' is not assignable to type '{ [x: string]: any; rawLocationToUILocation(rawLocation: Location): UILocation; uiLocationToRawLo...'. + Property '_setSourceMappingEnabled' does not exist on type '{ [x: string]: any; rawLocationToUILocation(rawLocation: Location): UILocation; uiLocationToRawLo...'. node_modules/chrome-devtools-frontend/front_end/sources/SourceMapNamesResolver.js(55,5): error TS2322: Type 'Promise<{ name: string; offset: number; }[]>' is not assignable to type 'Promise'. Type '{ name: string; offset: number; }[]' is not assignable to type 'Identifier[]'. Type '{ name: string; offset: number; }' is not assignable to type 'Identifier'. Property 'lineNumber' is missing in type '{ name: string; offset: number; }'. node_modules/chrome-devtools-frontend/front_end/sources/SourceMapNamesResolver.js(304,37): error TS2339: Property 'inverse' does not exist on type 'Map'. -node_modules/chrome-devtools-frontend/front_end/sources/SourceMapNamesResolver.js(322,32): error TS2694: Namespace 'RuntimeModel' has no exported member 'EvaluationResult'. -node_modules/chrome-devtools-frontend/front_end/sources/SourceMapNamesResolver.js(338,33): error TS2339: Property 'Debugger' does not exist on type 'typeof Protocol'. +node_modules/chrome-devtools-frontend/front_end/sources/SourceMapNamesResolver.js(322,32): error TS2694: Namespace 'SDK.RuntimeModel' has no exported member 'EvaluationResult'. node_modules/chrome-devtools-frontend/front_end/sources/SourceMapNamesResolver.js(361,25): error TS2694: Namespace 'Protocol' has no exported member 'Runtime'. node_modules/chrome-devtools-frontend/front_end/sources/SourceMapNamesResolver.js(369,25): error TS2694: Namespace 'Protocol' has no exported member 'Runtime'. node_modules/chrome-devtools-frontend/front_end/sources/SourceMapNamesResolver.js(417,25): error TS2694: Namespace 'Protocol' has no exported member 'Runtime'. @@ -12559,11 +12015,11 @@ node_modules/chrome-devtools-frontend/front_end/sources/SourcesPanel.js(208,22): node_modules/chrome-devtools-frontend/front_end/sources/SourcesPanel.js(227,52): error TS2339: Property '_instance' does not exist on type 'typeof WrapperView'. node_modules/chrome-devtools-frontend/front_end/sources/SourcesPanel.js(242,40): error TS2339: Property '_instance' does not exist on type 'typeof WrapperView'. node_modules/chrome-devtools-frontend/front_end/sources/SourcesPanel.js(257,7): error TS2322: Type '{ [x: string]: any; tabbedPane(): TabbedPane; enableMoreTabsButton(): void; }' is not assignable to type '{ [x: string]: any; appendApplicableItems(locationName: string): void; appendView(view: { [x: str...'. - Property 'appendApplicableItems' is missing in type '{ [x: string]: any; tabbedPane(): TabbedPane; enableMoreTabsButton(): void; }'. node_modules/chrome-devtools-frontend/front_end/sources/SourcesPanel.js(257,7): error TS2322: Type '{ [x: string]: any; tabbedPane(): TabbedPane; enableMoreTabsButton(): void; }' is not assignable to type '{ [x: string]: any; appendApplicableItems(locationName: string): void; appendView(view: { [x: str...'. + Property 'appendApplicableItems' is missing in type '{ [x: string]: any; tabbedPane(): TabbedPane; enableMoreTabsButton(): void; }'. node_modules/chrome-devtools-frontend/front_end/sources/SourcesPanel.js(277,20): error TS2339: Property 'window' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/sources/SourcesPanel.js(289,22): error TS2694: Namespace 'Common' has no exported member 'Event'. -node_modules/chrome-devtools-frontend/front_end/sources/SourcesPanel.js(313,27): error TS2339: Property 'bringToFront' does not exist on type 'typeof InspectorFrontendHost'. +node_modules/chrome-devtools-frontend/front_end/sources/SourcesPanel.js(313,27): error TS2339: Property 'bringToFront' does not exist on type 'typeof InspectorFrontendHostAPI'. node_modules/chrome-devtools-frontend/front_end/sources/SourcesPanel.js(330,22): error TS2694: Namespace 'Common' has no exported member 'Event'. node_modules/chrome-devtools-frontend/front_end/sources/SourcesPanel.js(356,44): error TS2339: Property '_instance' does not exist on type 'typeof WrapperView'. node_modules/chrome-devtools-frontend/front_end/sources/SourcesPanel.js(356,90): error TS2339: Property '_instance' does not exist on type 'typeof WrapperView'. @@ -12611,14 +12067,18 @@ node_modules/chrome-devtools-frontend/front_end/sources/SourcesPanel.js(1078,60) node_modules/chrome-devtools-frontend/front_end/sources/SourcesPanel.js(1093,22): error TS2694: Namespace 'Common' has no exported member 'Event'. node_modules/chrome-devtools-frontend/front_end/sources/SourcesPanel.js(1112,5): error TS2322: Type 'SourcesView' is not assignable to type '{ [x: string]: any; button(sourcesView: any & any): ToolbarButton; } & { [x: string]: any; button...'. Type 'SourcesView' is not assignable to type '{ [x: string]: any; button(sourcesView: any & any): ToolbarButton; }'. - Property 'button' is missing in type 'SourcesView'. node_modules/chrome-devtools-frontend/front_end/sources/SourcesPanel.js(1112,5): error TS2322: Type 'SourcesView' is not assignable to type '{ [x: string]: any; button(sourcesView: any & any): ToolbarButton; } & { [x: string]: any; button...'. Type 'SourcesView' is not assignable to type '{ [x: string]: any; button(sourcesView: any & any): ToolbarButton; }'. -node_modules/chrome-devtools-frontend/front_end/sources/SourcesPanel.js(1125,27): error TS2339: Property 'upgradeDraggedFileSystemPermissions' does not exist on type 'typeof InspectorFrontendHost'. + Property 'button' is missing in type 'SourcesView'. +node_modules/chrome-devtools-frontend/front_end/sources/SourcesPanel.js(1125,27): error TS2339: Property 'upgradeDraggedFileSystemPermissions' does not exist on type 'typeof InspectorFrontendHostAPI'. node_modules/chrome-devtools-frontend/front_end/sources/SourcesPanel.js(1290,38): error TS2339: Property '_instance' does not exist on type 'typeof WrapperView'. node_modules/chrome-devtools-frontend/front_end/sources/SourcesPanel.js(1298,47): error TS2339: Property '_instance' does not exist on type 'typeof WrapperView'. node_modules/chrome-devtools-frontend/front_end/sources/SourcesPanel.js(1298,93): error TS2339: Property '_instance' does not exist on type 'typeof WrapperView'. node_modules/chrome-devtools-frontend/front_end/sources/SourcesSearchScope.js(54,19): error TS2339: Property 'naturalOrderComparator' does not exist on type 'StringConstructor'. +node_modules/chrome-devtools-frontend/front_end/sources/SourcesSearchScope.js(69,28): error TS2345: Argument of type 'SubProgress' is not assignable to parameter of type '{ [x: string]: any; setTotalWork(totalWork: number): void; setTitle(title: string): void; setWork...'. + Property '_composite' does not exist on type '{ [x: string]: any; setTotalWork(totalWork: number): void; setTitle(title: string): void; setWork...'. +node_modules/chrome-devtools-frontend/front_end/sources/SourcesSearchScope.js(107,66): error TS2345: Argument of type 'SubProgress' is not assignable to parameter of type '{ [x: string]: any; setTotalWork(totalWork: number): void; setTitle(title: string): void; setWork...'. + Property '_composite' does not exist on type '{ [x: string]: any; setTotalWork(totalWork: number): void; setTitle(title: string): void; setWork...'. node_modules/chrome-devtools-frontend/front_end/sources/SourcesSearchScope.js(144,24): error TS2339: Property 'naturalOrderComparator' does not exist on type 'StringConstructor'. node_modules/chrome-devtools-frontend/front_end/sources/SourcesSearchScope.js(160,23): error TS2339: Property 'naturalOrderComparator' does not exist on type 'StringConstructor'. node_modules/chrome-devtools-frontend/front_end/sources/SourcesSearchScope.js(161,19): error TS2339: Property 'intersectOrdered' does not exist on type 'string[]'. @@ -12626,6 +12086,12 @@ node_modules/chrome-devtools-frontend/front_end/sources/SourcesSearchScope.js(16 node_modules/chrome-devtools-frontend/front_end/sources/SourcesSearchScope.js(163,19): error TS2339: Property 'mergeOrdered' does not exist on type 'string[]'. node_modules/chrome-devtools-frontend/front_end/sources/SourcesSearchScope.js(163,51): error TS2339: Property 'naturalOrderComparator' does not exist on type 'StringConstructor'. node_modules/chrome-devtools-frontend/front_end/sources/SourcesSearchScope.js(257,29): error TS2339: Property 'mergeOrdered' does not exist on type 'any[]'. +node_modules/chrome-devtools-frontend/front_end/sources/SourcesView.js(22,50): error TS2345: Argument of type 'this' is not assignable to parameter of type '{ [x: string]: any; searchCanceled(): void; performSearch(searchConfig: SearchConfig, shouldJump:...'. + Type 'SourcesView' is not assignable to type '{ [x: string]: any; searchCanceled(): void; performSearch(searchConfig: SearchConfig, shouldJump:...'. + Property '_searchableView' does not exist on type '{ [x: string]: any; searchCanceled(): void; performSearch(searchConfig: SearchConfig, shouldJump:...'. +node_modules/chrome-devtools-frontend/front_end/sources/SourcesView.js(30,9): error TS2345: Argument of type 'this' is not assignable to parameter of type '{ [x: string]: any; viewForFile(uiSourceCode: UISourceCode): Widget; }'. + Type 'SourcesView' is not assignable to type '{ [x: string]: any; viewForFile(uiSourceCode: UISourceCode): Widget; }'. + Property '_searchableView' does not exist on type '{ [x: string]: any; viewForFile(uiSourceCode: UISourceCode): Widget; }'. node_modules/chrome-devtools-frontend/front_end/sources/SourcesView.js(36,70): error TS2345: Argument of type 'this' is not assignable to parameter of type '{ [x: string]: any; button(sourcesView: any & any): ToolbarButton; } & { [x: string]: any; button...'. Type 'SourcesView' is not assignable to type '{ [x: string]: any; button(sourcesView: any & any): ToolbarButton; } & { [x: string]: any; button...'. Type 'SourcesView' is not assignable to type '{ [x: string]: any; button(sourcesView: any & any): ToolbarButton; }'. @@ -12634,28 +12100,32 @@ node_modules/chrome-devtools-frontend/front_end/sources/SourcesView.js(36,70): e Property 'button' is missing in type 'SourcesView'. node_modules/chrome-devtools-frontend/front_end/sources/SourcesView.js(38,50): error TS2339: Property 'createChild' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/sources/SourcesView.js(41,10): error TS2339: Property 'runtime' does not exist on type 'Window'. -node_modules/chrome-devtools-frontend/front_end/sources/SourcesView.js(55,36): error TS2694: Namespace 'EventTarget' has no exported member 'EventDescriptor'. +node_modules/chrome-devtools-frontend/front_end/sources/SourcesView.js(55,36): error TS2694: Namespace 'Common.EventTarget' has no exported member 'EventDescriptor'. node_modules/chrome-devtools-frontend/front_end/sources/SourcesView.js(83,27): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/sources/SourcesView.js(101,49): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/sources/SourcesView.js(102,51): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/sources/SourcesView.js(108,25): error TS2339: Property 'createChild' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/sources/SourcesView.js(113,15): error TS2339: Property 'createChild' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/sources/SourcesView.js(113,48): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/sources/SourcesView.js(134,52): error TS2694: Namespace 'KeyboardShortcut' has no exported member 'Descriptor'. +node_modules/chrome-devtools-frontend/front_end/sources/SourcesView.js(134,52): error TS2694: Namespace 'UI.KeyboardShortcut' has no exported member 'Descriptor'. node_modules/chrome-devtools-frontend/front_end/sources/SourcesView.js(134,65): error TS1138: Parameter declaration expected. node_modules/chrome-devtools-frontend/front_end/sources/SourcesView.js(134,65): error TS8024: JSDoc '@param' tag has name 'function', but there is no parameter with that name. -node_modules/chrome-devtools-frontend/front_end/sources/SourcesView.js(139,45): error TS2694: Namespace 'KeyboardShortcut' has no exported member 'Descriptor'. -node_modules/chrome-devtools-frontend/front_end/sources/SourcesView.js(190,43): error TS2694: Namespace 'KeyboardShortcut' has no exported member 'Descriptor'. +node_modules/chrome-devtools-frontend/front_end/sources/SourcesView.js(139,45): error TS2694: Namespace 'UI.KeyboardShortcut' has no exported member 'Descriptor'. +node_modules/chrome-devtools-frontend/front_end/sources/SourcesView.js(190,43): error TS2694: Namespace 'UI.KeyboardShortcut' has no exported member 'Descriptor'. node_modules/chrome-devtools-frontend/front_end/sources/SourcesView.js(287,22): error TS2694: Namespace 'Common' has no exported member 'Event'. -node_modules/chrome-devtools-frontend/front_end/sources/SourcesView.js(379,18): error TS2339: Property 'addEventListener' does not exist on type 'UISourceCode'. +node_modules/chrome-devtools-frontend/front_end/sources/SourcesView.js(367,71): error TS2345: Argument of type 'UISourceCode' is not assignable to parameter of type '{ [x: string]: any; contentURL(): string; contentType(): ResourceType; contentEncoded(): Promise<...'. + Property '_project' does not exist on type '{ [x: string]: any; contentURL(): string; contentType(): ResourceType; contentEncoded(): Promise<...'. +node_modules/chrome-devtools-frontend/front_end/sources/SourcesView.js(369,70): error TS2345: Argument of type 'UISourceCode' is not assignable to parameter of type '{ [x: string]: any; contentURL(): string; contentType(): ResourceType; contentEncoded(): Promise<...'. + Property '_project' does not exist on type '{ [x: string]: any; contentURL(): string; contentType(): ResourceType; contentEncoded(): Promise<...'. node_modules/chrome-devtools-frontend/front_end/sources/SourcesView.js(432,36): error TS2339: Property 'remove' does not exist on type 'Map'. -node_modules/chrome-devtools-frontend/front_end/sources/SourcesView.js(433,18): error TS2339: Property 'removeEventListener' does not exist on type 'UISourceCode'. node_modules/chrome-devtools-frontend/front_end/sources/SourcesView.js(472,22): error TS2694: Namespace 'Common' has no exported member 'Event'. node_modules/chrome-devtools-frontend/front_end/sources/SourcesView.js(494,22): error TS2694: Namespace 'Common' has no exported member 'Event'. node_modules/chrome-devtools-frontend/front_end/sources/SourcesView.js(530,22): error TS2694: Namespace 'Common' has no exported member 'Event'. node_modules/chrome-devtools-frontend/front_end/sources/SourcesView.js(724,15): error TS2355: A function whose declared type is neither 'void' nor 'any' must return a value. node_modules/chrome-devtools-frontend/front_end/sources/SourcesView.js(761,28): error TS2339: Property 'naturalOrderComparator' does not exist on type 'StringConstructor'. node_modules/chrome-devtools-frontend/front_end/sources/TabbedEditorContainer.js(36,15): error TS2355: A function whose declared type is neither 'void' nor 'any' must return a value. +node_modules/chrome-devtools-frontend/front_end/sources/TabbedEditorContainer.js(56,37): error TS2345: Argument of type 'EditorContainerTabDelegate' is not assignable to parameter of type '{ [x: string]: any; closeTabs(tabbedPane: TabbedPane, ids: string[]): void; onContextMenu(tabId: ...'. + Property '_editorContainer' does not exist on type '{ [x: string]: any; closeTabs(tabbedPane: TabbedPane, ids: string[]): void; onContextMenu(tabId: ...'. node_modules/chrome-devtools-frontend/front_end/sources/TabbedEditorContainer.js(77,22): error TS2694: Namespace 'Common' has no exported member 'Event'. node_modules/chrome-devtools-frontend/front_end/sources/TabbedEditorContainer.js(109,22): error TS2694: Namespace 'Common' has no exported member 'Event'. node_modules/chrome-devtools-frontend/front_end/sources/TabbedEditorContainer.js(201,50): error TS2339: Property 'textEditor' does not exist on type 'Widget'. @@ -12671,39 +12141,18 @@ node_modules/chrome-devtools-frontend/front_end/sources/TabbedEditorContainer.js node_modules/chrome-devtools-frontend/front_end/sources/TabbedEditorContainer.js(473,22): error TS2694: Namespace 'Common' has no exported member 'Event'. node_modules/chrome-devtools-frontend/front_end/sources/TabbedEditorContainer.js(485,18): error TS2339: Property 'remove' does not exist on type 'Map'. node_modules/chrome-devtools-frontend/front_end/sources/TabbedEditorContainer.js(497,22): error TS2694: Namespace 'Common' has no exported member 'Event'. -node_modules/chrome-devtools-frontend/front_end/sources/TabbedEditorContainer.js(511,18): error TS2339: Property 'addEventListener' does not exist on type 'UISourceCode'. -node_modules/chrome-devtools-frontend/front_end/sources/TabbedEditorContainer.js(512,18): error TS2339: Property 'addEventListener' does not exist on type 'UISourceCode'. -node_modules/chrome-devtools-frontend/front_end/sources/TabbedEditorContainer.js(514,18): error TS2339: Property 'addEventListener' does not exist on type 'UISourceCode'. -node_modules/chrome-devtools-frontend/front_end/sources/TabbedEditorContainer.js(522,18): error TS2339: Property 'removeEventListener' does not exist on type 'UISourceCode'. -node_modules/chrome-devtools-frontend/front_end/sources/TabbedEditorContainer.js(523,18): error TS2339: Property 'removeEventListener' does not exist on type 'UISourceCode'. -node_modules/chrome-devtools-frontend/front_end/sources/TabbedEditorContainer.js(525,18): error TS2339: Property 'removeEventListener' does not exist on type 'UISourceCode'. node_modules/chrome-devtools-frontend/front_end/sources/TabbedEditorContainer.js(540,22): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/sources/TabbedEditorContainer.js(549,22): error TS2694: Namespace 'Common' has no exported member 'Event'. node_modules/chrome-devtools-frontend/front_end/sources/TabbedEditorContainer.js(558,22): error TS2694: Namespace 'Common' has no exported member 'Event'. node_modules/chrome-devtools-frontend/front_end/sources/TabbedEditorContainer.js(566,22): error TS2694: Namespace 'Common' has no exported member 'Event'. node_modules/chrome-devtools-frontend/front_end/sources/ThreadsSidebarPane.js(16,50): error TS2345: Argument of type 'this' is not assignable to parameter of type '{ [x: string]: any; createElementForItem(item: T): Element; heightForItem(item: T): number; isIte...'. Type 'ThreadsSidebarPane' is not assignable to type '{ [x: string]: any; createElementForItem(item: T): Element; heightForItem(item: T): number; isIte...'. - Types of property 'createElementForItem' are incompatible. - Type '(debuggerModel: DebuggerModel) => Element' is not assignable to type '(item: T) => Element'. - Types of parameters 'debuggerModel' and 'item' are incompatible. - Type 'T' is not assignable to type 'DebuggerModel'. + Property '_items' does not exist on type '{ [x: string]: any; createElementForItem(item: T): Element; heightForItem(item: T): number; isIte...'. node_modules/chrome-devtools-frontend/front_end/sources/ThreadsSidebarPane.js(38,25): error TS2339: Property 'createChild' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/sources/ThreadsSidebarPane.js(39,31): error TS2339: Property 'createChild' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/sources/ThreadsSidebarPane.js(49,33): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/sources/ThreadsSidebarPane.js(53,24): error TS2694: Namespace 'Common' has no exported member 'Event'. node_modules/chrome-devtools-frontend/front_end/sources/ThreadsSidebarPane.js(126,22): error TS2694: Namespace 'Common' has no exported member 'Event'. -node_modules/chrome-devtools-frontend/front_end/sources/UISourceCodeFrame.js(54,24): error TS2339: Property 'addEventListener' does not exist on type 'UISourceCode'. -node_modules/chrome-devtools-frontend/front_end/sources/UISourceCodeFrame.js(56,24): error TS2339: Property 'addEventListener' does not exist on type 'UISourceCode'. -node_modules/chrome-devtools-frontend/front_end/sources/UISourceCodeFrame.js(99,27): error TS2339: Property 'addEventListener' does not exist on type 'UISourceCode'. -node_modules/chrome-devtools-frontend/front_end/sources/UISourceCodeFrame.js(100,27): error TS2339: Property 'addEventListener' does not exist on type 'UISourceCode'. -node_modules/chrome-devtools-frontend/front_end/sources/UISourceCodeFrame.js(101,27): error TS2339: Property 'addEventListener' does not exist on type 'UISourceCode'. -node_modules/chrome-devtools-frontend/front_end/sources/UISourceCodeFrame.js(103,27): error TS2339: Property 'addEventListener' does not exist on type 'UISourceCode'. -node_modules/chrome-devtools-frontend/front_end/sources/UISourceCodeFrame.js(106,30): error TS2339: Property 'addEventListener' does not exist on type 'UISourceCode'. -node_modules/chrome-devtools-frontend/front_end/sources/UISourceCodeFrame.js(107,30): error TS2339: Property 'addEventListener' does not exist on type 'UISourceCode'. -node_modules/chrome-devtools-frontend/front_end/sources/UISourceCodeFrame.js(112,28): error TS2339: Property 'addEventListener' does not exist on type 'UISourceCode'. -node_modules/chrome-devtools-frontend/front_end/sources/UISourceCodeFrame.js(113,28): error TS2339: Property 'addEventListener' does not exist on type 'UISourceCode'. -node_modules/chrome-devtools-frontend/front_end/sources/UISourceCodeFrame.js(114,28): error TS2339: Property 'addEventListener' does not exist on type 'UISourceCode'. -node_modules/chrome-devtools-frontend/front_end/sources/UISourceCodeFrame.js(116,28): error TS2339: Property 'addEventListener' does not exist on type 'UISourceCode'. node_modules/chrome-devtools-frontend/front_end/sources/UISourceCodeFrame.js(204,19): error TS2339: Property 'addAll' does not exist on type 'Set'. node_modules/chrome-devtools-frontend/front_end/sources/UISourceCodeFrame.js(229,22): error TS2694: Namespace 'Common' has no exported member 'Event'. node_modules/chrome-devtools-frontend/front_end/sources/UISourceCodeFrame.js(239,22): error TS2694: Namespace 'Common' has no exported member 'Event'. @@ -12717,7 +12166,6 @@ node_modules/chrome-devtools-frontend/front_end/sources/UISourceCodeFrame.js(443 node_modules/chrome-devtools-frontend/front_end/sources/UISourceCodeFrame.js(461,22): error TS2694: Namespace 'Common' has no exported member 'Event'. node_modules/chrome-devtools-frontend/front_end/sources/UISourceCodeFrame.js(469,22): error TS2694: Namespace 'Common' has no exported member 'Event'. node_modules/chrome-devtools-frontend/front_end/sources/UISourceCodeFrame.js(483,10): error TS2339: Property 'runtime' does not exist on type 'Window'. -node_modules/chrome-devtools-frontend/front_end/sources/UISourceCodeFrame.js(488,40): error TS2339: Property 'operation' does not exist on type 'CodeMirror'. node_modules/chrome-devtools-frontend/front_end/sources/UISourceCodeFrame.js(496,32): error TS2339: Property 'runtime' does not exist on type 'Window'. node_modules/chrome-devtools-frontend/front_end/sources/UISourceCodeFrame.js(511,24): error TS2339: Property 'pushAll' does not exist on type '({ [x: string]: any; item(): any & any; } & { [x: string]: any; item(): any & any; })[]'. node_modules/chrome-devtools-frontend/front_end/sources/UISourceCodeFrame.js(512,25): error TS2339: Property 'pushAll' does not exist on type 'any[]'. @@ -12728,7 +12176,7 @@ node_modules/chrome-devtools-frontend/front_end/sources/UISourceCodeFrame.js(551 node_modules/chrome-devtools-frontend/front_end/sources/UISourceCodeFrame.js(552,39): error TS2339: Property 'createChild' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/sources/UISourceCodeFrame.js(603,22): error TS2339: Property '_messageBucket' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/sources/UISourceCodeFrame.js(604,35): error TS2339: Property 'createChild' does not exist on type 'Element'. -node_modules/chrome-devtools-frontend/front_end/sources/UISourceCodeFrame.js(624,32): error TS2339: Property 'TextUtils' does not exist on type 'typeof TextUtils'. +node_modules/chrome-devtools-frontend/front_end/sources/UISourceCodeFrame.js(624,42): error TS2339: Property 'lineIndent' does not exist on type 'typeof TextUtils'. node_modules/chrome-devtools-frontend/front_end/sources/UISourceCodeFrame.js(638,38): error TS2339: Property 'removeChildren' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/sources/UISourceCodeFrame.js(652,23): error TS2339: Property 'toggleLineClass' does not exist on type 'CodeMirrorTextEditor'. node_modules/chrome-devtools-frontend/front_end/sources/UISourceCodeFrame.js(652,96): error TS2538: Type '{ [x: string]: any; Error: string; Warning: string; }' cannot be used as an index type. @@ -12780,7 +12228,7 @@ node_modules/chrome-devtools-frontend/front_end/sources/WatchExpressionsSidebarP node_modules/chrome-devtools-frontend/front_end/sources/WatchExpressionsSidebarPane.js(428,24): error TS2339: Property 'deepElementFromPoint' does not exist on type 'Event'. node_modules/chrome-devtools-frontend/front_end/sources/WatchExpressionsSidebarPane.js(429,38): error TS2339: Property 'isSelfOrAncestor' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/sources/WatchExpressionsSidebarPane.js(430,7): error TS2554: Expected 3 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/sources/WatchExpressionsSidebarPane.js(434,27): error TS2339: Property 'copyText' does not exist on type 'typeof InspectorFrontendHost'. +node_modules/chrome-devtools-frontend/front_end/sources/WatchExpressionsSidebarPane.js(434,27): error TS2339: Property 'copyText' does not exist on type 'typeof InspectorFrontendHostAPI'. node_modules/chrome-devtools-frontend/front_end/sources/WorkspaceMappingTip.js(28,22): error TS2694: Namespace 'Common' has no exported member 'Event'. node_modules/chrome-devtools-frontend/front_end/sources/WorkspaceMappingTip.js(39,22): error TS2694: Namespace 'Common' has no exported member 'Event'. node_modules/chrome-devtools-frontend/front_end/sources/WorkspaceMappingTip.js(107,25): error TS2339: Property 'asParsedURL' does not exist on type 'string'. @@ -12800,11 +12248,11 @@ node_modules/chrome-devtools-frontend/front_end/sources/XHRBreakpointsSidebarPan node_modules/chrome-devtools-frontend/front_end/sources/XHRBreakpointsSidebarPane.js(15,46): error TS2339: Property 'createChild' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/sources/XHRBreakpointsSidebarPane.js(16,38): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/sources/XHRBreakpointsSidebarPane.js(21,44): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/sources/XHRBreakpointsSidebarPane.js(34,5): error TS2322: Type 'ToolbarButton[]' is not assignable to type '({ [x: string]: any; item(): any & any; } & { [x: string]: any; item(): any & any; })[]'. node_modules/chrome-devtools-frontend/front_end/sources/XHRBreakpointsSidebarPane.js(34,5): error TS2322: Type 'ToolbarButton[]' is not assignable to type '({ [x: string]: any; item(): any & any; } & { [x: string]: any; item(): any & any; })[]'. Type 'ToolbarButton' is not assignable to type '{ [x: string]: any; item(): any & any; } & { [x: string]: any; item(): any & any; }'. Type 'ToolbarButton' is not assignable to type '{ [x: string]: any; item(): any & any; }'. Property 'item' is missing in type 'ToolbarButton'. +node_modules/chrome-devtools-frontend/front_end/sources/XHRBreakpointsSidebarPane.js(34,5): error TS2322: Type 'ToolbarButton[]' is not assignable to type '({ [x: string]: any; item(): any & any; } & { [x: string]: any; item(): any & any; })[]'. node_modules/chrome-devtools-frontend/front_end/sources/XHRBreakpointsSidebarPane.js(39,45): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/sources/XHRBreakpointsSidebarPane.js(47,41): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/sources/XHRBreakpointsSidebarPane.js(49,46): error TS2339: Property 'createChild' does not exist on type 'Element'. @@ -12819,27 +12267,7 @@ node_modules/chrome-devtools-frontend/front_end/sources/XHRBreakpointsSidebarPan node_modules/chrome-devtools-frontend/front_end/sources/XHRBreakpointsSidebarPane.js(158,45): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/sources/XHRBreakpointsSidebarPane.js(159,45): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/sources/XHRBreakpointsSidebarPane.js(186,41): error TS2339: Property '_checkboxElement' does not exist on type 'Element'. -node_modules/chrome-devtools-frontend/front_end/sources_test_runner/BreakpointManagerTestRunner.js(13,21): error TS2339: Property 'testTargetManager' does not exist on type 'typeof SourcesTestRunner'. -node_modules/chrome-devtools-frontend/front_end/sources_test_runner/BreakpointManagerTestRunner.js(14,21): error TS2339: Property 'testWorkspace' does not exist on type 'typeof SourcesTestRunner'. -node_modules/chrome-devtools-frontend/front_end/sources_test_runner/BreakpointManagerTestRunner.js(15,21): error TS2339: Property 'testNetworkProjectManager' does not exist on type 'typeof SourcesTestRunner'. -node_modules/chrome-devtools-frontend/front_end/sources_test_runner/BreakpointManagerTestRunner.js(16,60): error TS2339: Property 'testTargetManager' does not exist on type 'typeof SourcesTestRunner'. -node_modules/chrome-devtools-frontend/front_end/sources_test_runner/BreakpointManagerTestRunner.js(16,97): error TS2339: Property 'testWorkspace' does not exist on type 'typeof SourcesTestRunner'. -node_modules/chrome-devtools-frontend/front_end/sources_test_runner/BreakpointManagerTestRunner.js(17,21): error TS2339: Property 'testResourceMapping' does not exist on type 'typeof SourcesTestRunner'. -node_modules/chrome-devtools-frontend/front_end/sources_test_runner/BreakpointManagerTestRunner.js(18,54): error TS2339: Property 'testTargetManager' does not exist on type 'typeof SourcesTestRunner'. -node_modules/chrome-devtools-frontend/front_end/sources_test_runner/BreakpointManagerTestRunner.js(18,91): error TS2339: Property 'testWorkspace' does not exist on type 'typeof SourcesTestRunner'. -node_modules/chrome-devtools-frontend/front_end/sources_test_runner/BreakpointManagerTestRunner.js(19,21): error TS2339: Property 'testDebuggerWorkspaceBinding' does not exist on type 'typeof SourcesTestRunner'. -node_modules/chrome-devtools-frontend/front_end/sources_test_runner/BreakpointManagerTestRunner.js(20,63): error TS2339: Property 'testTargetManager' does not exist on type 'typeof SourcesTestRunner'. -node_modules/chrome-devtools-frontend/front_end/sources_test_runner/BreakpointManagerTestRunner.js(20,100): error TS2339: Property 'testWorkspace' does not exist on type 'typeof SourcesTestRunner'. -node_modules/chrome-devtools-frontend/front_end/sources_test_runner/BreakpointManagerTestRunner.js(21,12): error TS2551: Property 'resourceMapping' does not exist on type 'typeof Bindings'. Did you mean 'ResourceMapping'? -node_modules/chrome-devtools-frontend/front_end/sources_test_runner/BreakpointManagerTestRunner.js(21,48): error TS2339: Property 'testResourceMapping' does not exist on type 'typeof SourcesTestRunner'. -node_modules/chrome-devtools-frontend/front_end/sources_test_runner/BreakpointManagerTestRunner.js(26,56): error TS2339: Property 'testResourceMapping' does not exist on type 'typeof SourcesTestRunner'. -node_modules/chrome-devtools-frontend/front_end/sources_test_runner/BreakpointManagerTestRunner.js(33,34): error TS2339: Property 'testTargetManager' does not exist on type 'typeof SourcesTestRunner'. -node_modules/chrome-devtools-frontend/front_end/sources_test_runner/BreakpointManagerTestRunner.js(37,21): error TS2339: Property 'testNetworkProject' does not exist on type 'typeof SourcesTestRunner'. -node_modules/chrome-devtools-frontend/front_end/sources_test_runner/BreakpointManagerTestRunner.js(38,21): error TS2339: Property 'testResourceMappingModelInfo' does not exist on type 'typeof SourcesTestRunner'. -node_modules/chrome-devtools-frontend/front_end/sources_test_runner/BreakpointManagerTestRunner.js(40,37): error TS2339: Property 'mainTarget' does not exist on type 'typeof TestRunner'. -node_modules/chrome-devtools-frontend/front_end/sources_test_runner/BreakpointManagerTestRunner.js(47,21): error TS2339: Property 'testTargetManager' does not exist on type 'typeof SourcesTestRunner'. node_modules/chrome-devtools-frontend/front_end/sources_test_runner/BreakpointManagerTestRunner.js(81,30): error TS2554: Expected 1 arguments, but got 0. -node_modules/chrome-devtools-frontend/front_end/sources_test_runner/BreakpointManagerTestRunner.js(86,56): error TS2339: Property 'testDebuggerWorkspaceBinding' does not exist on type 'typeof SourcesTestRunner'. node_modules/chrome-devtools-frontend/front_end/sources_test_runner/BreakpointManagerTestRunner.js(110,18): error TS2554: Expected 14 arguments, but got 3. node_modules/chrome-devtools-frontend/front_end/sources_test_runner/BreakpointManagerTestRunner.js(132,18): error TS2339: Property 'setBreakpointCallback' does not exist on type 'Window'. node_modules/chrome-devtools-frontend/front_end/sources_test_runner/BreakpointManagerTestRunner.js(133,36): error TS2339: Property 'setBreakpointCallback' does not exist on type 'Window'. @@ -12851,59 +12279,16 @@ node_modules/chrome-devtools-frontend/front_end/sources_test_runner/BreakpointMa node_modules/chrome-devtools-frontend/front_end/sources_test_runner/BreakpointManagerTestRunner.js(170,60): error TS2345: Argument of type 'this' is not assignable to parameter of type 'DebuggerModel'. node_modules/chrome-devtools-frontend/front_end/sources_test_runner/BreakpointManagerTestRunner.js(179,53): error TS2345: Argument of type 'this' is not assignable to parameter of type 'DebuggerModel'. node_modules/chrome-devtools-frontend/front_end/sources_test_runner/BreakpointManagerTestRunner.js(250,3): error TS2304: Cannot find name 'uiSourceCode'. -node_modules/chrome-devtools-frontend/front_end/sources_test_runner/BreakpointManagerTestRunner.js(250,36): error TS2339: Property 'testWorkspace' does not exist on type 'typeof SourcesTestRunner'. node_modules/chrome-devtools-frontend/front_end/sources_test_runner/BreakpointManagerTestRunner.js(251,42): error TS2304: Cannot find name 'uiSourceCode'. node_modules/chrome-devtools-frontend/front_end/sources_test_runner/BreakpointManagerTestRunner.js(257,10): error TS2304: Cannot find name 'uiSourceCode'. -node_modules/chrome-devtools-frontend/front_end/sources_test_runner/BreakpointManagerTestRunner.js(261,21): error TS2339: Property '_pendingBreakpointUpdates' does not exist on type 'typeof SourcesTestRunner'. -node_modules/chrome-devtools-frontend/front_end/sources_test_runner/BreakpointManagerTestRunner.js(268,23): error TS2339: Property '_pendingBreakpointUpdates' does not exist on type 'typeof SourcesTestRunner'. -node_modules/chrome-devtools-frontend/front_end/sources_test_runner/BreakpointManagerTestRunner.js(272,23): error TS2339: Property '_pendingBreakpointUpdates' does not exist on type 'typeof SourcesTestRunner'. node_modules/chrome-devtools-frontend/front_end/sources_test_runner/BreakpointManagerTestRunner.js(317,7): error TS2345: Argument of type '{ [x: string]: any; get: () => any; set: (breakpoints: any) => void; }' is not assignable to parameter of type 'Setting'. Property '_settings' is missing in type '{ [x: string]: any; get: () => any; set: (breakpoints: any) => void; }'. node_modules/chrome-devtools-frontend/front_end/sources_test_runner/BreakpointManagerTestRunner.js(333,12): error TS2339: Property 'setBreakpointCallback' does not exist on type 'Window'. -node_modules/chrome-devtools-frontend/front_end/sources_test_runner/BreakpointManagerTestRunner.js(397,21): error TS2339: Property '_pendingBreakpointUpdatesCallback' does not exist on type 'typeof SourcesTestRunner'. -node_modules/chrome-devtools-frontend/front_end/sources_test_runner/BreakpointManagerTestRunner.js(402,26): error TS2339: Property '_pendingBreakpointUpdates' does not exist on type 'typeof SourcesTestRunner'. -node_modules/chrome-devtools-frontend/front_end/sources_test_runner/BreakpointManagerTestRunner.js(402,73): error TS2339: Property '_pendingBreakpointUpdatesCallback' does not exist on type 'typeof SourcesTestRunner'. -node_modules/chrome-devtools-frontend/front_end/sources_test_runner/BreakpointManagerTestRunner.js(403,38): error TS2339: Property '_pendingBreakpointUpdatesCallback' does not exist on type 'typeof SourcesTestRunner'. -node_modules/chrome-devtools-frontend/front_end/sources_test_runner/BreakpointManagerTestRunner.js(404,30): error TS2339: Property '_pendingBreakpointUpdatesCallback' does not exist on type 'typeof SourcesTestRunner'. -node_modules/chrome-devtools-frontend/front_end/sources_test_runner/DebuggerTestRunner.js(11,29): error TS2339: Property 'debuggerModel' does not exist on type 'typeof TestRunner'. -node_modules/chrome-devtools-frontend/front_end/sources_test_runner/DebuggerTestRunner.js(14,23): error TS2339: Property '_quiet' does not exist on type 'typeof SourcesTestRunner'. -node_modules/chrome-devtools-frontend/front_end/sources_test_runner/DebuggerTestRunner.js(97,22): error TS2339: Property 'DebuggerAgent' does not exist on type 'typeof TestRunner'. node_modules/chrome-devtools-frontend/front_end/sources_test_runner/DebuggerTestRunner.js(125,28): error TS2339: Property 'sprintf' does not exist on type 'StringConstructor'. -node_modules/chrome-devtools-frontend/front_end/sources_test_runner/DebuggerTestRunner.js(136,21): error TS2339: Property '_waitUntilPausedCallback' does not exist on type 'typeof SourcesTestRunner'. -node_modules/chrome-devtools-frontend/front_end/sources_test_runner/DebuggerTestRunner.js(142,25): error TS2339: Property '_pausedScriptArguments' does not exist on type 'typeof SourcesTestRunner'. -node_modules/chrome-devtools-frontend/front_end/sources_test_runner/DebuggerTestRunner.js(143,48): error TS2339: Property '_pausedScriptArguments' does not exist on type 'typeof SourcesTestRunner'. -node_modules/chrome-devtools-frontend/front_end/sources_test_runner/DebuggerTestRunner.js(145,23): error TS2339: Property '_waitUntilPausedCallback' does not exist on type 'typeof SourcesTestRunner'. -node_modules/chrome-devtools-frontend/front_end/sources_test_runner/DebuggerTestRunner.js(153,21): error TS2339: Property '_waitUntilResumedCallback' does not exist on type 'typeof SourcesTestRunner'. -node_modules/chrome-devtools-frontend/front_end/sources_test_runner/DebuggerTestRunner.js(159,26): error TS2339: Property '_pausedScriptArguments' does not exist on type 'typeof SourcesTestRunner'. -node_modules/chrome-devtools-frontend/front_end/sources_test_runner/DebuggerTestRunner.js(162,23): error TS2339: Property '_waitUntilResumedCallback' does not exist on type 'typeof SourcesTestRunner'. -node_modules/chrome-devtools-frontend/front_end/sources_test_runner/DebuggerTestRunner.js(170,10): error TS2551: Property 'panels' does not exist on type 'typeof UI'. Did you mean 'Panel'? -node_modules/chrome-devtools-frontend/front_end/sources_test_runner/DebuggerTestRunner.js(171,8): error TS2551: Property 'panels' does not exist on type 'typeof UI'. Did you mean 'Panel'? -node_modules/chrome-devtools-frontend/front_end/sources_test_runner/DebuggerTestRunner.js(212,8): error TS2551: Property 'panels' does not exist on type 'typeof UI'. Did you mean 'Panel'? -node_modules/chrome-devtools-frontend/front_end/sources_test_runner/DebuggerTestRunner.js(218,8): error TS2551: Property 'panels' does not exist on type 'typeof UI'. Did you mean 'Panel'? -node_modules/chrome-devtools-frontend/front_end/sources_test_runner/DebuggerTestRunner.js(224,8): error TS2551: Property 'panels' does not exist on type 'typeof UI'. Did you mean 'Panel'? -node_modules/chrome-devtools-frontend/front_end/sources_test_runner/DebuggerTestRunner.js(230,8): error TS2551: Property 'panels' does not exist on type 'typeof UI'. Did you mean 'Panel'? -node_modules/chrome-devtools-frontend/front_end/sources_test_runner/DebuggerTestRunner.js(343,36): error TS2339: Property 'debuggerModel' does not exist on type 'typeof TestRunner'. -node_modules/chrome-devtools-frontend/front_end/sources_test_runner/DebuggerTestRunner.js(366,26): error TS2339: Property '_quiet' does not exist on type 'typeof SourcesTestRunner'. -node_modules/chrome-devtools-frontend/front_end/sources_test_runner/DebuggerTestRunner.js(369,28): error TS2339: Property 'target' does not exist on type 'typeof SourcesTestRunner'. -node_modules/chrome-devtools-frontend/front_end/sources_test_runner/DebuggerTestRunner.js(370,21): error TS2339: Property '_pausedScriptArguments' does not exist on type 'typeof SourcesTestRunner'. -node_modules/chrome-devtools-frontend/front_end/sources_test_runner/DebuggerTestRunner.js(375,25): error TS2339: Property '_waitUntilPausedCallback' does not exist on type 'typeof SourcesTestRunner'. -node_modules/chrome-devtools-frontend/front_end/sources_test_runner/DebuggerTestRunner.js(376,38): error TS2339: Property '_waitUntilPausedCallback' does not exist on type 'typeof SourcesTestRunner'. -node_modules/chrome-devtools-frontend/front_end/sources_test_runner/DebuggerTestRunner.js(377,30): error TS2339: Property '_waitUntilPausedCallback' does not exist on type 'typeof SourcesTestRunner'. -node_modules/chrome-devtools-frontend/front_end/sources_test_runner/DebuggerTestRunner.js(378,65): error TS2339: Property '_pausedScriptArguments' does not exist on type 'typeof SourcesTestRunner'. -node_modules/chrome-devtools-frontend/front_end/sources_test_runner/DebuggerTestRunner.js(383,26): error TS2339: Property '_quiet' does not exist on type 'typeof SourcesTestRunner'. -node_modules/chrome-devtools-frontend/front_end/sources_test_runner/DebuggerTestRunner.js(386,28): error TS2339: Property '_pausedScriptArguments' does not exist on type 'typeof SourcesTestRunner'. -node_modules/chrome-devtools-frontend/front_end/sources_test_runner/DebuggerTestRunner.js(388,25): error TS2339: Property '_waitUntilResumedCallback' does not exist on type 'typeof SourcesTestRunner'. -node_modules/chrome-devtools-frontend/front_end/sources_test_runner/DebuggerTestRunner.js(389,38): error TS2339: Property '_waitUntilResumedCallback' does not exist on type 'typeof SourcesTestRunner'. -node_modules/chrome-devtools-frontend/front_end/sources_test_runner/DebuggerTestRunner.js(390,30): error TS2339: Property '_waitUntilResumedCallback' does not exist on type 'typeof SourcesTestRunner'. -node_modules/chrome-devtools-frontend/front_end/sources_test_runner/DebuggerTestRunner.js(396,18): error TS2551: Property 'panels' does not exist on type 'typeof UI'. Did you mean 'Panel'? -node_modules/chrome-devtools-frontend/front_end/sources_test_runner/DebuggerTestRunner.js(426,18): error TS2551: Property 'panels' does not exist on type 'typeof UI'. Did you mean 'Panel'? node_modules/chrome-devtools-frontend/front_end/sources_test_runner/DebuggerTestRunner.js(483,26): error TS2339: Property 'runtime' does not exist on type 'Window'. node_modules/chrome-devtools-frontend/front_end/sources_test_runner/DebuggerTestRunner.js(515,23): error TS2339: Property 'runtime' does not exist on type 'Window'. -node_modules/chrome-devtools-frontend/front_end/sources_test_runner/DebuggerTestRunner.js(584,21): error TS2339: Property '_quiet' does not exist on type 'typeof SourcesTestRunner'. -node_modules/chrome-devtools-frontend/front_end/sources_test_runner/DebuggerTestRunner.js(588,28): error TS2339: Property 'debuggerModel' does not exist on type 'typeof TestRunner'. node_modules/chrome-devtools-frontend/front_end/sources_test_runner/DebuggerTestRunner.js(644,15): error TS2339: Property 'runtime' does not exist on type 'Window'. node_modules/chrome-devtools-frontend/front_end/sources_test_runner/DebuggerTestRunner.js(671,26): error TS2339: Property 'runtime' does not exist on type 'Window'. -node_modules/chrome-devtools-frontend/front_end/sources_test_runner/DebuggerTestRunner.js(676,21): error TS2339: Property 'debuggerModel' does not exist on type 'typeof TestRunner'. node_modules/chrome-devtools-frontend/front_end/sources_test_runner/DebuggerTestRunner.js(709,100): error TS2551: Property '_bookmarkSymbol' does not exist on type 'typeof BreakpointDecoration'. Did you mean 'bookmarkSymbol'? node_modules/chrome-devtools-frontend/front_end/sources_test_runner/DebuggerTestRunner.js(730,102): error TS2551: Property '_bookmarkSymbol' does not exist on type 'typeof BreakpointDecoration'. Did you mean 'bookmarkSymbol'? node_modules/chrome-devtools-frontend/front_end/sources_test_runner/DebuggerTestRunner.js(743,19): error TS2339: Property 'runtime' does not exist on type 'Window'. @@ -12912,7 +12297,6 @@ node_modules/chrome-devtools-frontend/front_end/sources_test_runner/EditorTestRu node_modules/chrome-devtools-frontend/front_end/sources_test_runner/SearchTestRunner.js(91,3): error TS2304: Cannot find name 'editor'. node_modules/chrome-devtools-frontend/front_end/sources_test_runner/SearchTestRunner.js(94,23): error TS2304: Cannot find name 'editor'. node_modules/chrome-devtools-frontend/front_end/sources_test_runner/SearchTestRunner.js(95,19): error TS2304: Cannot find name 'editor'. -node_modules/chrome-devtools-frontend/front_end/sources_test_runner/SearchTestRunner.js(97,27): error TS2551: Property 'panels' does not exist on type 'typeof UI'. Did you mean 'Panel'? node_modules/chrome-devtools-frontend/front_end/sources_test_runner/SearchTestRunner.js(114,23): error TS2304: Cannot find name 'editor'. node_modules/chrome-devtools-frontend/front_end/sources_test_runner/SearchTestRunner.js(115,19): error TS2304: Cannot find name 'editor'. node_modules/chrome-devtools-frontend/front_end/sources_test_runner/SourcesTestRunner.js(26,29): error TS2339: Property 'map' does not exist on type 'NodeListOf'. @@ -13023,9 +12407,6 @@ node_modules/chrome-devtools-frontend/front_end/terminal/xterm.js/build/xterm.js node_modules/chrome-devtools-frontend/front_end/terminal/xterm.js/build/xterm.js(4174,10): error TS2339: Property 'emit' does not exist on type 'Terminal'. node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(13,6): error TS2339: Property 'testRunner' does not exist on type 'Window'. node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(24,8): error TS2339: Property 'testRunner' does not exist on type 'Window'. -node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(25,38): error TS2339: Property '_startupTestSetupFinished' does not exist on type 'typeof TestRunner'. -node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(26,16): error TS2339: Property '_initializeTargetForStartupTest' does not exist on type 'typeof TestRunner'. -node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(27,23): error TS2339: Property '_startupTestSetupFinished' does not exist on type 'typeof TestRunner'. node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(42,21): error TS2339: Property 'testRunner' does not exist on type 'Window'. node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(45,18): error TS2339: Property 'eval' does not exist on type 'Window'. node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(76,8): error TS2339: Property 'testRunner' does not exist on type 'Window'. @@ -13041,70 +12422,30 @@ node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(299,53 node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(313,22): error TS2339: Property 'traverseNextNode' does not exist on type 'Node'. node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(314,31): error TS2339: Property 'traverseNextNode' does not exist on type 'Node'. node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(318,33): error TS2339: Property 'traverseNextNode' does not exist on type 'Node'. -node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(327,14): error TS2339: Property 'CSSAgent' does not exist on type 'typeof TestRunner'. node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(327,32): error TS2339: Property 'cssAgent' does not exist on type 'Target'. -node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(328,14): error TS2339: Property 'DeviceOrientationAgent' does not exist on type 'typeof TestRunner'. node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(328,46): error TS2339: Property 'deviceOrientationAgent' does not exist on type 'Target'. -node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(329,14): error TS2339: Property 'DOMAgent' does not exist on type 'typeof TestRunner'. node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(329,32): error TS2339: Property 'domAgent' does not exist on type 'Target'. -node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(330,14): error TS2339: Property 'DOMDebuggerAgent' does not exist on type 'typeof TestRunner'. node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(330,40): error TS2339: Property 'domdebuggerAgent' does not exist on type 'Target'. -node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(331,14): error TS2339: Property 'DebuggerAgent' does not exist on type 'typeof TestRunner'. node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(331,37): error TS2339: Property 'debuggerAgent' does not exist on type 'Target'. -node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(332,14): error TS2339: Property 'EmulationAgent' does not exist on type 'typeof TestRunner'. node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(332,38): error TS2339: Property 'emulationAgent' does not exist on type 'Target'. -node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(333,14): error TS2339: Property 'HeapProfilerAgent' does not exist on type 'typeof TestRunner'. node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(333,41): error TS2339: Property 'heapProfilerAgent' does not exist on type 'Target'. -node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(334,14): error TS2339: Property 'InspectorAgent' does not exist on type 'typeof TestRunner'. node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(334,38): error TS2339: Property 'inspectorAgent' does not exist on type 'Target'. -node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(335,14): error TS2339: Property 'NetworkAgent' does not exist on type 'typeof TestRunner'. node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(335,36): error TS2339: Property 'networkAgent' does not exist on type 'Target'. -node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(336,14): error TS2339: Property 'OverlayAgent' does not exist on type 'typeof TestRunner'. node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(336,36): error TS2339: Property 'overlayAgent' does not exist on type 'Target'. -node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(337,14): error TS2339: Property 'PageAgent' does not exist on type 'typeof TestRunner'. node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(337,33): error TS2339: Property 'pageAgent' does not exist on type 'Target'. -node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(338,14): error TS2339: Property 'ProfilerAgent' does not exist on type 'typeof TestRunner'. node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(338,37): error TS2339: Property 'profilerAgent' does not exist on type 'Target'. -node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(339,14): error TS2339: Property 'RuntimeAgent' does not exist on type 'typeof TestRunner'. node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(339,36): error TS2339: Property 'runtimeAgent' does not exist on type 'Target'. -node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(340,14): error TS2339: Property 'TargetAgent' does not exist on type 'typeof TestRunner'. node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(340,35): error TS2339: Property 'targetAgent' does not exist on type 'Target'. -node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(342,14): error TS2339: Property 'networkManager' does not exist on type 'typeof TestRunner'. -node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(343,14): error TS2339: Property 'securityOriginManager' does not exist on type 'typeof TestRunner'. -node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(344,14): error TS2339: Property 'resourceTreeModel' does not exist on type 'typeof TestRunner'. -node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(345,14): error TS2339: Property 'debuggerModel' does not exist on type 'typeof TestRunner'. -node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(346,14): error TS2339: Property 'runtimeModel' does not exist on type 'typeof TestRunner'. -node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(347,14): error TS2339: Property 'domModel' does not exist on type 'typeof TestRunner'. -node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(348,14): error TS2339: Property 'domDebuggerModel' does not exist on type 'typeof TestRunner'. -node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(349,14): error TS2339: Property 'cssModel' does not exist on type 'typeof TestRunner'. -node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(350,14): error TS2339: Property 'cpuProfilerModel' does not exist on type 'typeof TestRunner'. -node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(351,14): error TS2339: Property 'overlayModel' does not exist on type 'typeof TestRunner'. -node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(352,14): error TS2339: Property 'serviceWorkerManager' does not exist on type 'typeof TestRunner'. -node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(353,14): error TS2339: Property 'tracingManager' does not exist on type 'typeof TestRunner'. -node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(354,14): error TS2339: Property 'mainTarget' does not exist on type 'typeof TestRunner'. -node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(363,21): error TS2339: Property 'runtimeModel' does not exist on type 'typeof TestRunner'. node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(363,62): error TS2339: Property 'result' does not exist on type '{ response: RemoteObject; }'. node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(372,42): error TS2339: Property 'result' does not exist on type '{ response: RemoteObject; }'. node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(372,65): error TS2339: Property 'exceptionDetails' does not exist on type '{ response: RemoteObject; }'. node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(381,2): error TS1131: Property or signature expected. -node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(398,35): error TS2339: Property 'RuntimeAgent' does not exist on type 'typeof TestRunner'. -node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(399,33): error TS2339: Property 'Error' does not exist on type 'typeof Protocol'. -node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(415,35): error TS2339: Property 'RuntimeAgent' does not exist on type 'typeof TestRunner'. -node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(416,26): error TS2339: Property 'Error' does not exist on type 'typeof Protocol'. -node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(437,35): error TS2339: Property 'RuntimeAgent' does not exist on type 'typeof TestRunner'. -node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(440,33): error TS2339: Property 'Error' does not exist on type 'typeof Protocol'. -node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(473,32): error TS2339: Property 'runtimeModel' does not exist on type 'typeof TestRunner'. node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(503,30): error TS2345: Argument of type 'Function' is not assignable to parameter of type '(value: [any, any, any, any, any, any, any, any, any, any]) => [any, any, any, any, any, any, any...'. Type 'Function' provides no match for the signature '(value: [any, any, any, any, any, any, any, any, any, any]): [any, any, any, any, any, any, any, any, any, any] | PromiseLike<[any, any, any, any, any, any, any, any, any, any]>'. -node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(624,20): error TS2339: Property 'RuntimeAgent' does not exist on type 'typeof TestRunner'. node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(641,59): error TS2339: Property 'testRunner' does not exist on type 'Window'. node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(641,92): error TS2339: Property 'testRunner' does not exist on type 'Window'. node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(642,3): error TS2322: Type '1' is not assignable to type 'boolean'. -node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(652,37): error TS2339: Property 'runtimeModel' does not exist on type 'typeof TestRunner'. -node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(653,14): error TS2339: Property 'RuntimeAgent' does not exist on type 'typeof TestRunner'. node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(683,28): error TS2363: The right-hand side of an arithmetic operation must be of type 'any', 'number' or an enum type. -node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(712,2): error TS1003: Identifier expected. -node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(713,12): error TS2339: Property 'CustomFormatters' does not exist on type 'typeof TestRunner'. node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(717,24): error TS2694: Namespace 'TestRunner' has no exported member 'CustomFormatters'. node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(748,24): error TS2694: Namespace 'TestRunner' has no exported member 'CustomFormatters'. node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(777,22): error TS2339: Property 'attributes' does not exist on type 'Node'. @@ -13116,24 +12457,9 @@ node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(812,24 node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(839,78): error TS2339: Property 'deepTextContent' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(842,43): error TS2339: Property 'property' does not exist on type 'TreeElement'. node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(863,24): error TS2694: Namespace 'Common' has no exported member 'Event'. -node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(936,14): error TS2339: Property '_pageLoadedCallback' does not exist on type 'typeof TestRunner'. -node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(937,14): error TS2339: Property 'resourceTreeModel' does not exist on type 'typeof TestRunner'. -node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(951,14): error TS2339: Property 'resourceTreeModel' does not exist on type 'typeof TestRunner'. -node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(990,14): error TS2339: Property '_pageLoadedCallback' does not exist on type 'typeof TestRunner'. -node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(991,14): error TS2339: Property 'resourceTreeModel' does not exist on type 'typeof TestRunner'. -node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(992,14): error TS2339: Property 'resourceTreeModel' does not exist on type 'typeof TestRunner'. -node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(996,14): error TS2339: Property 'resourceTreeModel' does not exist on type 'typeof TestRunner'. -node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(1002,18): error TS2339: Property '_pageLoadedCallback' does not exist on type 'typeof TestRunner'. -node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(1003,31): error TS2339: Property '_pageLoadedCallback' does not exist on type 'typeof TestRunner'. -node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(1004,23): error TS2339: Property '_pageLoadedCallback' does not exist on type 'typeof TestRunner'. -node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(1013,14): error TS2339: Property 'resourceTreeModel' does not exist on type 'typeof TestRunner'. -node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(1016,16): error TS2339: Property 'resourceTreeModel' does not exist on type 'typeof TestRunner'. -node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(1025,32): error TS2339: Property '_pageLoadedCallback' does not exist on type 'typeof TestRunner'. -node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(1031,14): error TS2339: Property '_pageLoadedCallback' does not exist on type 'typeof TestRunner'. node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(1035,18): error TS1099: Type argument list cannot be empty. node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(1035,19): error TS1005: '>' expected. node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(1035,19): error TS8024: JSDoc '@param' tag has name 'function', but there is no parameter with that name. -node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(1129,21): error TS2339: Property 'resourceTreeModel' does not exist on type 'typeof TestRunner'. node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(1192,15): error TS2339: Property 'runtime' does not exist on type 'Window'. node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(1203,19): error TS2339: Property 'naturalOrderComparator' does not exist on type 'StringConstructor'. node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(1249,23): error TS2694: Namespace 'Workspace' has no exported member 'projectTypes'. @@ -13144,14 +12470,13 @@ node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(1304,3 node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(1310,30): error TS2339: Property 'getAttribute' does not exist on type 'Node & ChildNode'. node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(1311,44): error TS2339: Property 'getAttribute' does not exist on type 'Node & ChildNode'. node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(1388,16): error TS2339: Property 'testRunner' does not exist on type 'Window'. -node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(1424,14): error TS2339: Property '_initializeTargetForStartupTest' does not exist on type 'typeof TestRunner'. node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(1425,37): error TS2339: Property '_instanceForTest' does not exist on type 'typeof Main'. node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(1426,27): error TS2339: Property '_instanceForTest' does not exist on type 'typeof Main'. node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(1427,48): error TS2339: Property '_instanceForTest' does not exist on type 'typeof Main'. -node_modules/chrome-devtools-frontend/front_end/text_editor/CodeMirrorTextEditor.js(36,29): error TS2694: Namespace 'TextEditor' has no exported member 'Options'. +node_modules/chrome-devtools-frontend/front_end/text_editor/CodeMirrorTextEditor.js(36,29): error TS2694: Namespace 'UI.TextEditor' has no exported member 'Options'. node_modules/chrome-devtools-frontend/front_end/text_editor/CodeMirrorTextEditor.js(47,35): error TS2339: Property 'CodeMirror' does not exist on type 'Window'. node_modules/chrome-devtools-frontend/front_end/text_editor/CodeMirrorTextEditor.js(165,18): error TS2339: Property 'style' does not exist on type 'Element'. -node_modules/chrome-devtools-frontend/front_end/text_editor/CodeMirrorTextEditor.js(169,67): error TS2694: Namespace 'CodeMirrorTextEditor' has no exported member 'Decoration'. +node_modules/chrome-devtools-frontend/front_end/text_editor/CodeMirrorTextEditor.js(169,67): error TS2694: Namespace 'TextEditor.CodeMirrorTextEditor' has no exported member 'Decoration'. node_modules/chrome-devtools-frontend/front_end/text_editor/CodeMirrorTextEditor.js(198,45): error TS2339: Property '_codeMirrorTextEditor' does not exist on type 'CodeMirror'. node_modules/chrome-devtools-frontend/front_end/text_editor/CodeMirrorTextEditor.js(207,16): error TS2339: Property '_codeMirrorTextEditor' does not exist on type 'CodeMirror'. node_modules/chrome-devtools-frontend/front_end/text_editor/CodeMirrorTextEditor.js(214,16): error TS2339: Property '_codeMirrorTextEditor' does not exist on type 'CodeMirror'. @@ -13163,19 +12488,19 @@ node_modules/chrome-devtools-frontend/front_end/text_editor/CodeMirrorTextEditor node_modules/chrome-devtools-frontend/front_end/text_editor/CodeMirrorTextEditor.js(270,27): error TS2339: Property 'runtime' does not exist on type 'Window'. node_modules/chrome-devtools-frontend/front_end/text_editor/CodeMirrorTextEditor.js(356,16): error TS2339: Property 'addKeyMap' does not exist on type 'CodeMirror'. node_modules/chrome-devtools-frontend/front_end/text_editor/CodeMirrorTextEditor.js(395,29): error TS2339: Property 'constrain' does not exist on type 'NumberConstructor'. -node_modules/chrome-devtools-frontend/front_end/text_editor/CodeMirrorTextEditor.js(425,21): error TS2339: Property 'TextUtils' does not exist on type 'typeof TextUtils'. -node_modules/chrome-devtools-frontend/front_end/text_editor/CodeMirrorTextEditor.js(425,71): error TS2339: Property 'TextUtils' does not exist on type 'typeof TextUtils'. -node_modules/chrome-devtools-frontend/front_end/text_editor/CodeMirrorTextEditor.js(426,21): error TS2339: Property 'TextUtils' does not exist on type 'typeof TextUtils'. -node_modules/chrome-devtools-frontend/front_end/text_editor/CodeMirrorTextEditor.js(426,72): error TS2339: Property 'TextUtils' does not exist on type 'typeof TextUtils'. -node_modules/chrome-devtools-frontend/front_end/text_editor/CodeMirrorTextEditor.js(438,21): error TS2339: Property 'TextUtils' does not exist on type 'typeof TextUtils'. -node_modules/chrome-devtools-frontend/front_end/text_editor/CodeMirrorTextEditor.js(438,71): error TS2339: Property 'TextUtils' does not exist on type 'typeof TextUtils'. -node_modules/chrome-devtools-frontend/front_end/text_editor/CodeMirrorTextEditor.js(439,21): error TS2339: Property 'TextUtils' does not exist on type 'typeof TextUtils'. -node_modules/chrome-devtools-frontend/front_end/text_editor/CodeMirrorTextEditor.js(439,72): error TS2339: Property 'TextUtils' does not exist on type 'typeof TextUtils'. +node_modules/chrome-devtools-frontend/front_end/text_editor/CodeMirrorTextEditor.js(425,31): error TS2339: Property 'isWordChar' does not exist on type 'typeof TextUtils'. +node_modules/chrome-devtools-frontend/front_end/text_editor/CodeMirrorTextEditor.js(425,81): error TS2339: Property 'isWordChar' does not exist on type 'typeof TextUtils'. +node_modules/chrome-devtools-frontend/front_end/text_editor/CodeMirrorTextEditor.js(426,31): error TS2339: Property 'isUpperCase' does not exist on type 'typeof TextUtils'. +node_modules/chrome-devtools-frontend/front_end/text_editor/CodeMirrorTextEditor.js(426,82): error TS2339: Property 'isLowerCase' does not exist on type 'typeof TextUtils'. +node_modules/chrome-devtools-frontend/front_end/text_editor/CodeMirrorTextEditor.js(438,31): error TS2339: Property 'isWordChar' does not exist on type 'typeof TextUtils'. +node_modules/chrome-devtools-frontend/front_end/text_editor/CodeMirrorTextEditor.js(438,81): error TS2339: Property 'isWordChar' does not exist on type 'typeof TextUtils'. +node_modules/chrome-devtools-frontend/front_end/text_editor/CodeMirrorTextEditor.js(439,31): error TS2339: Property 'isUpperCase' does not exist on type 'typeof TextUtils'. +node_modules/chrome-devtools-frontend/front_end/text_editor/CodeMirrorTextEditor.js(439,82): error TS2339: Property 'isLowerCase' does not exist on type 'typeof TextUtils'. node_modules/chrome-devtools-frontend/front_end/text_editor/CodeMirrorTextEditor.js(449,60): error TS2339: Property 'constrain' does not exist on type 'NumberConstructor'. -node_modules/chrome-devtools-frontend/front_end/text_editor/CodeMirrorTextEditor.js(461,51): error TS2339: Property 'TextUtils' does not exist on type 'typeof TextUtils'. -node_modules/chrome-devtools-frontend/front_end/text_editor/CodeMirrorTextEditor.js(466,19): error TS2339: Property 'TextUtils' does not exist on type 'typeof TextUtils'. -node_modules/chrome-devtools-frontend/front_end/text_editor/CodeMirrorTextEditor.js(467,53): error TS2339: Property 'TextUtils' does not exist on type 'typeof TextUtils'. -node_modules/chrome-devtools-frontend/front_end/text_editor/CodeMirrorTextEditor.js(476,22): error TS2339: Property 'TextUtils' does not exist on type 'typeof TextUtils'. +node_modules/chrome-devtools-frontend/front_end/text_editor/CodeMirrorTextEditor.js(461,61): error TS2339: Property 'isSpaceChar' does not exist on type 'typeof TextUtils'. +node_modules/chrome-devtools-frontend/front_end/text_editor/CodeMirrorTextEditor.js(466,29): error TS2339: Property 'isStopChar' does not exist on type 'typeof TextUtils'. +node_modules/chrome-devtools-frontend/front_end/text_editor/CodeMirrorTextEditor.js(467,63): error TS2339: Property 'isStopChar' does not exist on type 'typeof TextUtils'. +node_modules/chrome-devtools-frontend/front_end/text_editor/CodeMirrorTextEditor.js(476,32): error TS2339: Property 'isWordChar' does not exist on type 'typeof TextUtils'. node_modules/chrome-devtools-frontend/front_end/text_editor/CodeMirrorTextEditor.js(557,9): error TS2339: Property 'consume' does not exist on type 'Event'. node_modules/chrome-devtools-frontend/front_end/text_editor/CodeMirrorTextEditor.js(565,9): error TS2339: Property 'consume' does not exist on type 'Event'. node_modules/chrome-devtools-frontend/front_end/text_editor/CodeMirrorTextEditor.js(570,18): error TS2694: Namespace 'UI' has no exported member 'AutocompleteConfig'. @@ -13184,9 +12509,9 @@ node_modules/chrome-devtools-frontend/front_end/text_editor/CodeMirrorTextEditor node_modules/chrome-devtools-frontend/front_end/text_editor/CodeMirrorTextEditor.js(855,13): error TS2339: Property 'style' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/text_editor/CodeMirrorTextEditor.js(856,13): error TS2339: Property 'style' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/text_editor/CodeMirrorTextEditor.js(863,23): error TS2339: Property 'get' does not exist on type 'Multimap'. -node_modules/chrome-devtools-frontend/front_end/text_editor/CodeMirrorTextEditor.js(866,49): error TS2694: Namespace 'CodeMirrorTextEditor' has no exported member 'Decoration'. +node_modules/chrome-devtools-frontend/front_end/text_editor/CodeMirrorTextEditor.js(866,49): error TS2694: Namespace 'TextEditor.CodeMirrorTextEditor' has no exported member 'Decoration'. node_modules/chrome-devtools-frontend/front_end/text_editor/CodeMirrorTextEditor.js(879,23): error TS2339: Property 'get' does not exist on type 'Multimap'. -node_modules/chrome-devtools-frontend/front_end/text_editor/CodeMirrorTextEditor.js(883,49): error TS2694: Namespace 'CodeMirrorTextEditor' has no exported member 'Decoration'. +node_modules/chrome-devtools-frontend/front_end/text_editor/CodeMirrorTextEditor.js(883,49): error TS2694: Namespace 'TextEditor.CodeMirrorTextEditor' has no exported member 'Decoration'. node_modules/chrome-devtools-frontend/front_end/text_editor/CodeMirrorTextEditor.js(899,25): error TS2339: Property 'constrain' does not exist on type 'NumberConstructor'. node_modules/chrome-devtools-frontend/front_end/text_editor/CodeMirrorTextEditor.js(902,27): error TS2339: Property 'constrain' does not exist on type 'NumberConstructor'. node_modules/chrome-devtools-frontend/front_end/text_editor/CodeMirrorTextEditor.js(955,5): error TS2322: Type 'string' is not assignable to type 'number'. @@ -13195,9 +12520,9 @@ node_modules/chrome-devtools-frontend/front_end/text_editor/CodeMirrorTextEditor node_modules/chrome-devtools-frontend/front_end/text_editor/CodeMirrorTextEditor.js(1038,34): error TS2694: Namespace 'CodeMirror' has no exported member 'ChangeObject'. node_modules/chrome-devtools-frontend/front_end/text_editor/CodeMirrorTextEditor.js(1052,23): error TS2339: Property 'valuesArray' does not exist on type 'Multimap'. node_modules/chrome-devtools-frontend/front_end/text_editor/CodeMirrorTextEditor.js(1053,23): error TS2339: Property 'clear' does not exist on type 'Multimap'. -node_modules/chrome-devtools-frontend/front_end/text_editor/CodeMirrorTextEditor.js(1261,5): error TS2322: Type 'CodeMirrorPositionHandle' is not assignable to type '{ [x: string]: any; resolve(): { lineNumber: number; columnNumber: number; }; equal(positionHandl...'. node_modules/chrome-devtools-frontend/front_end/text_editor/CodeMirrorTextEditor.js(1261,5): error TS2322: Type 'CodeMirrorPositionHandle' is not assignable to type '{ [x: string]: any; resolve(): { lineNumber: number; columnNumber: number; }; equal(positionHandl...'. Property '_codeMirror' does not exist on type '{ [x: string]: any; resolve(): { lineNumber: number; columnNumber: number; }; equal(positionHandl...'. +node_modules/chrome-devtools-frontend/front_end/text_editor/CodeMirrorTextEditor.js(1261,5): error TS2322: Type 'CodeMirrorPositionHandle' is not assignable to type '{ [x: string]: any; resolve(): { lineNumber: number; columnNumber: number; }; equal(positionHandl...'. node_modules/chrome-devtools-frontend/front_end/text_editor/CodeMirrorTextEditor.js(1301,31): error TS2339: Property 'listSelections' does not exist on type 'CodeMirror'. node_modules/chrome-devtools-frontend/front_end/text_editor/CodeMirrorTextEditor.js(1305,38): error TS2339: Property 'findMatchingBracket' does not exist on type 'CodeMirror'. node_modules/chrome-devtools-frontend/front_end/text_editor/CodeMirrorTextEditor.js(1313,14): error TS2339: Property 'setSelections' does not exist on type 'CodeMirror'. @@ -13214,8 +12539,8 @@ node_modules/chrome-devtools-frontend/front_end/text_editor/CodeMirrorTextEditor node_modules/chrome-devtools-frontend/front_end/text_editor/CodeMirrorTextEditor.js(1392,35): error TS2339: Property 'getLineHandle' does not exist on type 'CodeMirror'. node_modules/chrome-devtools-frontend/front_end/text_editor/CodeMirrorTextEditor.js(1401,58): error TS2339: Property 'getLineNumber' does not exist on type 'CodeMirror'. node_modules/chrome-devtools-frontend/front_end/text_editor/CodeMirrorTextEditor.js(1451,22): error TS2339: Property 'execCommand' does not exist on type 'CodeMirror'. -node_modules/chrome-devtools-frontend/front_end/text_editor/CodeMirrorTextEditor.js(1494,86): error TS2339: Property 'TextUtils' does not exist on type 'typeof TextUtils'. -node_modules/chrome-devtools-frontend/front_end/text_editor/CodeMirrorTextEditor.js(1497,80): error TS2339: Property 'TextUtils' does not exist on type 'typeof TextUtils'. +node_modules/chrome-devtools-frontend/front_end/text_editor/CodeMirrorTextEditor.js(1494,96): error TS2339: Property 'isWordChar' does not exist on type 'typeof TextUtils'. +node_modules/chrome-devtools-frontend/front_end/text_editor/CodeMirrorTextEditor.js(1497,90): error TS2339: Property 'isWordChar' does not exist on type 'typeof TextUtils'. node_modules/chrome-devtools-frontend/front_end/text_editor/CodeMirrorTextEditor.js(1539,44): error TS2339: Property 'getLine' does not exist on type 'CodeMirror'. node_modules/chrome-devtools-frontend/front_end/text_editor/CodeMirrorTextEditor.js(1543,22): error TS2339: Property 'eachLine' does not exist on type 'CodeMirror'. node_modules/chrome-devtools-frontend/front_end/text_editor/CodeMirrorTextEditor.js(1543,69): error TS2339: Property 'lineCount' does not exist on type 'CodeMirror'. @@ -13230,13 +12555,13 @@ node_modules/chrome-devtools-frontend/front_end/text_editor/CodeMirrorTextEditor node_modules/chrome-devtools-frontend/front_end/text_editor/CodeMirrorTextEditor.js(1637,71): error TS2339: Property 'ch' does not exist on type 'void'. node_modules/chrome-devtools-frontend/front_end/text_editor/CodeMirrorTextEditor.js(1645,2): error TS1131: Property or signature expected. node_modules/chrome-devtools-frontend/front_end/text_editor/CodeMirrorTextEditor.js(1650,33): error TS2339: Property 'Decoration' does not exist on type 'typeof CodeMirrorTextEditor'. -node_modules/chrome-devtools-frontend/front_end/text_editor/CodeMirrorTextEditor.js(1659,29): error TS2694: Namespace 'TextEditor' has no exported member 'Options'. +node_modules/chrome-devtools-frontend/front_end/text_editor/CodeMirrorTextEditor.js(1659,29): error TS2694: Namespace 'UI.TextEditor' has no exported member 'Options'. node_modules/chrome-devtools-frontend/front_end/text_editor/CodeMirrorUtils.js(53,24): error TS2694: Namespace 'CodeMirror' has no exported member 'ChangeObject'. node_modules/chrome-devtools-frontend/front_end/text_editor/CodeMirrorUtils.js(80,14): error TS2339: Property 'eachLine' does not exist on type 'CodeMirror'. -node_modules/chrome-devtools-frontend/front_end/text_editor/CodeMirrorUtils.js(98,47): error TS2339: Property 'getSelectionBackgroundColor' does not exist on type 'typeof InspectorFrontendHost'. -node_modules/chrome-devtools-frontend/front_end/text_editor/CodeMirrorUtils.js(99,47): error TS2339: Property 'getSelectionForegroundColor' does not exist on type 'typeof InspectorFrontendHost'. -node_modules/chrome-devtools-frontend/front_end/text_editor/CodeMirrorUtils.js(100,55): error TS2339: Property 'getInactiveSelectionBackgroundColor' does not exist on type 'typeof InspectorFrontendHost'. -node_modules/chrome-devtools-frontend/front_end/text_editor/CodeMirrorUtils.js(101,55): error TS2339: Property 'getInactiveSelectionForegroundColor' does not exist on type 'typeof InspectorFrontendHost'. +node_modules/chrome-devtools-frontend/front_end/text_editor/CodeMirrorUtils.js(98,47): error TS2339: Property 'getSelectionBackgroundColor' does not exist on type 'typeof InspectorFrontendHostAPI'. +node_modules/chrome-devtools-frontend/front_end/text_editor/CodeMirrorUtils.js(99,47): error TS2339: Property 'getSelectionForegroundColor' does not exist on type 'typeof InspectorFrontendHostAPI'. +node_modules/chrome-devtools-frontend/front_end/text_editor/CodeMirrorUtils.js(100,55): error TS2339: Property 'getInactiveSelectionBackgroundColor' does not exist on type 'typeof InspectorFrontendHostAPI'. +node_modules/chrome-devtools-frontend/front_end/text_editor/CodeMirrorUtils.js(101,55): error TS2339: Property 'getInactiveSelectionForegroundColor' does not exist on type 'typeof InspectorFrontendHostAPI'. node_modules/chrome-devtools-frontend/front_end/text_editor/CodeMirrorUtils.js(139,32): error TS1138: Parameter declaration expected. node_modules/chrome-devtools-frontend/front_end/text_editor/CodeMirrorUtils.js(147,26): error TS2339: Property 'token' does not exist on type 'void'. node_modules/chrome-devtools-frontend/front_end/text_editor/CodeMirrorUtils.js(149,67): error TS2339: Property 'length' does not exist on type 'void'. @@ -13256,18 +12581,18 @@ node_modules/chrome-devtools-frontend/front_end/text_editor/TextEditorAutocomple node_modules/chrome-devtools-frontend/front_end/text_editor/TextEditorAutocompleteController.js(55,24): error TS2339: Property 'off' does not exist on type 'CodeMirror'. node_modules/chrome-devtools-frontend/front_end/text_editor/TextEditorAutocompleteController.js(62,26): error TS2694: Namespace 'CodeMirror' has no exported member 'BeforeChangeObject'. node_modules/chrome-devtools-frontend/front_end/text_editor/TextEditorAutocompleteController.js(67,48): error TS2339: Property 'getLine' does not exist on type 'CodeMirror'. -node_modules/chrome-devtools-frontend/front_end/text_editor/TextEditorAutocompleteController.js(74,15): error TS2339: Property 'TextUtils' does not exist on type 'typeof TextUtils'. -node_modules/chrome-devtools-frontend/front_end/text_editor/TextEditorAutocompleteController.js(91,15): error TS2339: Property 'TextUtils' does not exist on type 'typeof TextUtils'. -node_modules/chrome-devtools-frontend/front_end/text_editor/TextEditorAutocompleteController.js(113,40): error TS2694: Namespace 'SuggestBox' has no exported member 'Suggestions'. +node_modules/chrome-devtools-frontend/front_end/text_editor/TextEditorAutocompleteController.js(74,25): error TS2339: Property 'textToWords' does not exist on type 'typeof TextUtils'. +node_modules/chrome-devtools-frontend/front_end/text_editor/TextEditorAutocompleteController.js(91,25): error TS2339: Property 'textToWords' does not exist on type 'typeof TextUtils'. +node_modules/chrome-devtools-frontend/front_end/text_editor/TextEditorAutocompleteController.js(113,40): error TS2694: Namespace 'UI.SuggestBox' has no exported member 'Suggestions'. node_modules/chrome-devtools-frontend/front_end/text_editor/TextEditorAutocompleteController.js(135,34): error TS2694: Namespace 'CodeMirror' has no exported member 'ChangeObject'. node_modules/chrome-devtools-frontend/front_end/text_editor/TextEditorAutocompleteController.js(151,47): error TS2339: Property 'getLine' does not exist on type 'CodeMirror'. node_modules/chrome-devtools-frontend/front_end/text_editor/TextEditorAutocompleteController.js(159,35): error TS2339: Property 'getCursor' does not exist on type 'CodeMirror'. node_modules/chrome-devtools-frontend/front_end/text_editor/TextEditorAutocompleteController.js(198,39): error TS2339: Property 'listSelections' does not exist on type 'CodeMirror'. node_modules/chrome-devtools-frontend/front_end/text_editor/TextEditorAutocompleteController.js(218,26): error TS2339: Property 'somethingSelected' does not exist on type 'CodeMirror'. node_modules/chrome-devtools-frontend/front_end/text_editor/TextEditorAutocompleteController.js(223,35): error TS2339: Property 'getCursor' does not exist on type 'CodeMirror'. -node_modules/chrome-devtools-frontend/front_end/text_editor/TextEditorAutocompleteController.js(239,31): error TS2694: Namespace 'SuggestBox' has no exported member 'Suggestions'. +node_modules/chrome-devtools-frontend/front_end/text_editor/TextEditorAutocompleteController.js(239,31): error TS2694: Namespace 'UI.SuggestBox' has no exported member 'Suggestions'. node_modules/chrome-devtools-frontend/front_end/text_editor/TextEditorAutocompleteController.js(275,35): error TS2339: Property 'getCursor' does not exist on type 'CodeMirror'. -node_modules/chrome-devtools-frontend/front_end/text_editor/TextEditorAutocompleteController.js(303,29): error TS2694: Namespace 'SuggestBox' has no exported member 'Suggestions'. +node_modules/chrome-devtools-frontend/front_end/text_editor/TextEditorAutocompleteController.js(303,29): error TS2694: Namespace 'UI.SuggestBox' has no exported member 'Suggestions'. node_modules/chrome-devtools-frontend/front_end/text_editor/TextEditorAutocompleteController.js(329,19): error TS2339: Property 'keyCode' does not exist on type 'Event'. node_modules/chrome-devtools-frontend/front_end/text_editor/TextEditorAutocompleteController.js(359,35): error TS2339: Property 'getCursor' does not exist on type 'CodeMirror'. node_modules/chrome-devtools-frontend/front_end/text_editor/TextEditorAutocompleteController.js(360,43): error TS2339: Property 'getLine' does not exist on type 'CodeMirror'. @@ -13280,36 +12605,34 @@ node_modules/chrome-devtools-frontend/front_end/text_editor/TextEditorAutocomple node_modules/chrome-devtools-frontend/front_end/text_editor/TextEditorAutocompleteController.js(404,35): error TS2339: Property 'getCursor' does not exist on type 'CodeMirror'. node_modules/chrome-devtools-frontend/front_end/text_editor/TextEditorAutocompleteController.js(410,35): error TS2339: Property 'getLine' does not exist on type 'CodeMirror'. node_modules/chrome-devtools-frontend/front_end/text_utils/Text.js(21,39): error TS2339: Property 'computeLineEndings' does not exist on type 'string'. -node_modules/chrome-devtools-frontend/front_end/text_utils/Text.js(51,31): error TS2694: Namespace 'Text' has no exported member 'Position'. +node_modules/chrome-devtools-frontend/front_end/text_utils/Text.js(51,31): error TS2694: Namespace 'TextUtils.Text' has no exported member 'Position'. node_modules/chrome-devtools-frontend/front_end/text_utils/Text.js(55,34): error TS2339: Property 'lowerBound' does not exist on type 'number[]'. -node_modules/chrome-devtools-frontend/front_end/text_utils/Text.js(121,59): error TS1003: Identifier expected. node_modules/chrome-devtools-frontend/front_end/text_utils/Text.js(122,16): error TS2300: Duplicate identifier 'Position'. node_modules/chrome-devtools-frontend/front_end/text_utils/Text.js(122,16): error TS2339: Property 'Position' does not exist on type 'typeof Text'. node_modules/chrome-devtools-frontend/front_end/text_utils/Text.js(160,42): error TS2339: Property 'lowerBound' does not exist on type 'number[]'. node_modules/chrome-devtools-frontend/front_end/text_utils/TextRange.js(84,31): error TS2339: Property 'computeLineEndings' does not exist on type 'string'. -node_modules/chrome-devtools-frontend/front_end/text_utils/TextUtils.js(30,11): error TS2339: Property 'TextUtils' does not exist on type 'typeof TextUtils'. -node_modules/chrome-devtools-frontend/front_end/text_utils/TextUtils.js(45,23): error TS2339: Property 'TextUtils' does not exist on type 'typeof TextUtils'. -node_modules/chrome-devtools-frontend/front_end/text_utils/TextUtils.js(45,64): error TS2339: Property 'TextUtils' does not exist on type 'typeof TextUtils'. -node_modules/chrome-devtools-frontend/front_end/text_utils/TextUtils.js(53,22): error TS2339: Property 'TextUtils' does not exist on type 'typeof TextUtils'. -node_modules/chrome-devtools-frontend/front_end/text_utils/TextUtils.js(62,22): error TS2339: Property 'TextUtils' does not exist on type 'typeof TextUtils'. -node_modules/chrome-devtools-frontend/front_end/text_utils/TextUtils.js(89,22): error TS2339: Property 'TextUtils' does not exist on type 'typeof TextUtils'. -node_modules/chrome-devtools-frontend/front_end/text_utils/TextUtils.js(89,70): error TS2339: Property 'TextUtils' does not exist on type 'typeof TextUtils'. -node_modules/chrome-devtools-frontend/front_end/text_utils/TextUtils.js(118,51): error TS2339: Property 'TextUtils' does not exist on type 'typeof TextUtils'. -node_modules/chrome-devtools-frontend/front_end/text_utils/TextUtils.js(201,38): error TS2694: Namespace 'FilterParser' has no exported member 'ParsedFilter'. -node_modules/chrome-devtools-frontend/front_end/text_utils/TextUtils.js(202,39): error TS2694: Namespace 'FilterParser' has no exported member 'ParsedFilter'. -node_modules/chrome-devtools-frontend/front_end/text_utils/TextUtils.js(210,46): error TS2694: Namespace 'FilterParser' has no exported member 'ParsedFilter'. -node_modules/chrome-devtools-frontend/front_end/text_utils/TextUtils.js(213,33): error TS2339: Property 'TextUtils' does not exist on type 'typeof TextUtils'. -node_modules/chrome-devtools-frontend/front_end/text_utils/TextUtils.js(214,17): error TS2339: Property 'TextUtils' does not exist on type 'typeof TextUtils'. -node_modules/chrome-devtools-frontend/front_end/text_utils/TextUtils.js(214,59): error TS2339: Property 'TextUtils' does not exist on type 'typeof TextUtils'. -node_modules/chrome-devtools-frontend/front_end/text_utils/TextUtils.js(215,17): error TS2339: Property 'TextUtils' does not exist on type 'typeof TextUtils'. -node_modules/chrome-devtools-frontend/front_end/text_utils/TextUtils.js(242,112): error TS1003: Identifier expected. +node_modules/chrome-devtools-frontend/front_end/text_utils/TextUtils.js(35,3): error TS2322: Type '{ isStopChar: (char: string) => boolean; isWordChar: (char: string) => boolean; isSpaceChar: (cha...' is not assignable to type 'typeof TextUtils'. + Object literal may only specify known properties, and 'isStopChar' does not exist in type 'typeof TextUtils'. +node_modules/chrome-devtools-frontend/front_end/text_utils/TextUtils.js(45,33): error TS2339: Property 'isStopChar' does not exist on type 'typeof TextUtils'. +node_modules/chrome-devtools-frontend/front_end/text_utils/TextUtils.js(45,74): error TS2339: Property 'isSpaceChar' does not exist on type 'typeof TextUtils'. +node_modules/chrome-devtools-frontend/front_end/text_utils/TextUtils.js(53,32): error TS2339: Property '_SpaceCharRegex' does not exist on type 'typeof TextUtils'. +node_modules/chrome-devtools-frontend/front_end/text_utils/TextUtils.js(62,32): error TS2339: Property 'isWordChar' does not exist on type 'typeof TextUtils'. +node_modules/chrome-devtools-frontend/front_end/text_utils/TextUtils.js(89,32): error TS2339: Property 'isOpeningBraceChar' does not exist on type 'typeof TextUtils'. +node_modules/chrome-devtools-frontend/front_end/text_utils/TextUtils.js(89,80): error TS2339: Property 'isClosingBraceChar' does not exist on type 'typeof TextUtils'. +node_modules/chrome-devtools-frontend/front_end/text_utils/TextUtils.js(118,61): error TS2339: Property 'isSpaceChar' does not exist on type 'typeof TextUtils'. +node_modules/chrome-devtools-frontend/front_end/text_utils/TextUtils.js(201,38): error TS2694: Namespace 'TextUtils.FilterParser' has no exported member 'ParsedFilter'. +node_modules/chrome-devtools-frontend/front_end/text_utils/TextUtils.js(202,39): error TS2694: Namespace 'TextUtils.FilterParser' has no exported member 'ParsedFilter'. +node_modules/chrome-devtools-frontend/front_end/text_utils/TextUtils.js(210,46): error TS2694: Namespace 'TextUtils.FilterParser' has no exported member 'ParsedFilter'. +node_modules/chrome-devtools-frontend/front_end/text_utils/TextUtils.js(213,43): error TS2339: Property 'splitStringByRegexes' does not exist on type 'typeof TextUtils'. +node_modules/chrome-devtools-frontend/front_end/text_utils/TextUtils.js(214,27): error TS2339: Property '_keyValueFilterRegex' does not exist on type 'typeof TextUtils'. +node_modules/chrome-devtools-frontend/front_end/text_utils/TextUtils.js(214,69): error TS2339: Property '_regexFilterRegex' does not exist on type 'typeof TextUtils'. +node_modules/chrome-devtools-frontend/front_end/text_utils/TextUtils.js(215,27): error TS2339: Property '_textFilterRegex' does not exist on type 'typeof TextUtils'. node_modules/chrome-devtools-frontend/front_end/text_utils/TextUtils.js(243,24): error TS2339: Property 'ParsedFilter' does not exist on type 'typeof FilterParser'. -node_modules/chrome-devtools-frontend/front_end/text_utils/TextUtils.js(245,11): error TS2339: Property 'TextUtils' does not exist on type 'typeof TextUtils'. -node_modules/chrome-devtools-frontend/front_end/text_utils/TextUtils.js(246,11): error TS2339: Property 'TextUtils' does not exist on type 'typeof TextUtils'. -node_modules/chrome-devtools-frontend/front_end/text_utils/TextUtils.js(247,11): error TS2339: Property 'TextUtils' does not exist on type 'typeof TextUtils'. -node_modules/chrome-devtools-frontend/front_end/text_utils/TextUtils.js(248,11): error TS2339: Property 'TextUtils' does not exist on type 'typeof TextUtils'. -node_modules/chrome-devtools-frontend/front_end/text_utils/TextUtils.js(253,11): error TS2339: Property 'TextUtils' does not exist on type 'typeof TextUtils'. -node_modules/chrome-devtools-frontend/front_end/text_utils/TextUtils.js(263,11): error TS2339: Property 'TextUtils' does not exist on type 'typeof TextUtils'. +node_modules/chrome-devtools-frontend/front_end/text_utils/TextUtils.js(245,21): error TS2339: Property '_keyValueFilterRegex' does not exist on type 'typeof TextUtils'. +node_modules/chrome-devtools-frontend/front_end/text_utils/TextUtils.js(246,21): error TS2339: Property '_regexFilterRegex' does not exist on type 'typeof TextUtils'. +node_modules/chrome-devtools-frontend/front_end/text_utils/TextUtils.js(247,21): error TS2339: Property '_textFilterRegex' does not exist on type 'typeof TextUtils'. +node_modules/chrome-devtools-frontend/front_end/text_utils/TextUtils.js(248,21): error TS2339: Property '_SpaceCharRegex' does not exist on type 'typeof TextUtils'. +node_modules/chrome-devtools-frontend/front_end/text_utils/TextUtils.js(253,21): error TS2339: Property 'Indent' does not exist on type 'typeof TextUtils'. node_modules/chrome-devtools-frontend/front_end/text_utils/TextUtils.js(340,15): error TS2355: A function whose declared type is neither 'void' nor 'any' must return a value. node_modules/chrome-devtools-frontend/front_end/text_utils/TextUtils.js(340,32): error TS1138: Parameter declaration expected. node_modules/chrome-devtools-frontend/front_end/timeline/CountersGraph.js(59,42): error TS2339: Property 'createChild' does not exist on type 'Element'. @@ -13330,6 +12653,8 @@ node_modules/chrome-devtools-frontend/front_end/timeline/CountersGraph.js(195,19 node_modules/chrome-devtools-frontend/front_end/timeline/CountersGraph.js(195,45): error TS2339: Property 'totalOffsetLeft' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/timeline/CountersGraph.js(230,19): error TS2339: Property 'x' does not exist on type 'Event'. node_modules/chrome-devtools-frontend/front_end/timeline/CountersGraph.js(230,45): error TS2339: Property 'totalOffsetLeft' does not exist on type 'Element'. +node_modules/chrome-devtools-frontend/front_end/timeline/CountersGraph.js(243,39): error TS2345: Argument of type 'Calculator' is not assignable to parameter of type '{ [x: string]: any; computePosition(time: number): number; formatValue(time: number, precision?: ...'. + Property 'setZeroTime' does not exist on type '{ [x: string]: any; computePosition(time: number): number; formatValue(time: number, precision?: ...'. node_modules/chrome-devtools-frontend/front_end/timeline/CountersGraph.js(282,43): error TS2339: Property 'peekLast' does not exist on type 'any[]'. node_modules/chrome-devtools-frontend/front_end/timeline/CountersGraph.js(331,33): error TS2339: Property 'constrain' does not exist on type 'NumberConstructor'. node_modules/chrome-devtools-frontend/front_end/timeline/CountersGraph.js(331,54): error TS2339: Property 'upperBound' does not exist on type 'any[]'. @@ -13350,7 +12675,7 @@ node_modules/chrome-devtools-frontend/front_end/timeline/CountersGraph.js(563,19 node_modules/chrome-devtools-frontend/front_end/timeline/EventsTimelineTreeView.js(22,54): error TS2345: Argument of type 'string' is not assignable to parameter of type '{ [x: string]: any; Ascending: string; Descending: string; }'. node_modules/chrome-devtools-frontend/front_end/timeline/EventsTimelineTreeView.js(33,9): error TS2365: Operator '===' cannot be applied to types '{ [x: string]: any; Frame: string; NetworkRequest: string; TraceEvent: string; Range: string; }' and 'string'. node_modules/chrome-devtools-frontend/front_end/timeline/EventsTimelineTreeView.js(63,32): error TS2339: Property 'peekLast' does not exist on type 'IterableIterator[]'. -node_modules/chrome-devtools-frontend/front_end/timeline/EventsTimelineTreeView.js(91,40): error TS2694: Namespace 'DataGrid' has no exported member 'ColumnDescriptor'. +node_modules/chrome-devtools-frontend/front_end/timeline/EventsTimelineTreeView.js(91,40): error TS2694: Namespace 'DataGrid.DataGrid' has no exported member 'ColumnDescriptor'. node_modules/chrome-devtools-frontend/front_end/timeline/EventsTimelineTreeView.js(95,34): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/timeline/EventsTimelineTreeView.js(158,73): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/timeline/EventsTimelineTreeView.js(160,24): error TS2555: Expected at least 2 arguments, but got 1. @@ -13360,6 +12685,12 @@ node_modules/chrome-devtools-frontend/front_end/timeline/EventsTimelineTreeView. Type 'ToolbarCheckbox' is not assignable to type '{ [x: string]: any; item(): any & any; }'. Property 'item' is missing in type 'ToolbarCheckbox'. node_modules/chrome-devtools-frontend/front_end/timeline/EventsTimelineTreeView.js(183,56): error TS2339: Property 'value' does not exist on type 'Element'. +node_modules/chrome-devtools-frontend/front_end/timeline/ExtensionTracingSession.js(62,46): error TS2345: Argument of type 'this' is not assignable to parameter of type '{ [x: string]: any; loadingStarted(): void; loadingProgress(progress?: number): void; processingS...'. + Type 'ExtensionTracingSession' is not assignable to type '{ [x: string]: any; loadingStarted(): void; loadingProgress(progress?: number): void; processingS...'. + Property '_provider' does not exist on type '{ [x: string]: any; loadingStarted(): void; loadingProgress(progress?: number): void; processingS...'. +node_modules/chrome-devtools-frontend/front_end/timeline/ExtensionTracingSession.js(66,26): error TS2345: Argument of type 'this' is not assignable to parameter of type '{ [x: string]: any; complete: (url: string, timeOffsetMicroseconds: number) => void; }'. + Type 'ExtensionTracingSession' is not assignable to type '{ [x: string]: any; complete: (url: string, timeOffsetMicroseconds: number) => void; }'. + Property '_provider' does not exist on type '{ [x: string]: any; complete: (url: string, timeOffsetMicroseconds: number) => void; }'. node_modules/chrome-devtools-frontend/front_end/timeline/PerformanceModel.js(57,51): error TS2345: Argument of type 'symbol' is not assignable to parameter of type '{ [x: string]: any; animation: symbol; console: symbol; userTiming: symbol; input: symbol; }'. node_modules/chrome-devtools-frontend/front_end/timeline/PerformanceModel.js(57,89): error TS2345: Argument of type 'symbol' is not assignable to parameter of type '{ [x: string]: any; animation: symbol; console: symbol; userTiming: symbol; input: symbol; }'. node_modules/chrome-devtools-frontend/front_end/timeline/PerformanceModel.js(157,25): error TS2304: Cannot find name 'FileError'. @@ -13367,10 +12698,10 @@ node_modules/chrome-devtools-frontend/front_end/timeline/PerformanceMonitor.js(2 node_modules/chrome-devtools-frontend/front_end/timeline/PerformanceMonitor.js(26,46): error TS2339: Property 'createChild' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/timeline/PerformanceMonitor.js(28,25): error TS2339: Property 'createChild' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/timeline/PerformanceMonitor.js(29,9): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/timeline/PerformanceMonitor.js(32,58): error TS2694: Namespace 'PerformanceMonitor' has no exported member 'MetricMode'. -node_modules/chrome-devtools-frontend/front_end/timeline/PerformanceMonitor.js(33,5): error TS2322: Type 'Map' is not assignable to type 'Map'. +node_modules/chrome-devtools-frontend/front_end/timeline/PerformanceMonitor.js(32,58): error TS2694: Namespace 'Timeline.PerformanceMonitor' has no exported member 'MetricMode'. node_modules/chrome-devtools-frontend/front_end/timeline/PerformanceMonitor.js(33,5): error TS2322: Type 'Map' is not assignable to type 'Map'. Type 'symbol' is not assignable to type '{ [x: string]: any; CumulativeTime: symbol; CumulativeCount: symbol; }'. +node_modules/chrome-devtools-frontend/front_end/timeline/PerformanceMonitor.js(33,5): error TS2322: Type 'Map' is not assignable to type 'Map'. node_modules/chrome-devtools-frontend/front_end/timeline/PerformanceMonitor.js(89,25): error TS2339: Property 'window' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/timeline/PerformanceMonitor.js(89,60): error TS2339: Property '_animationId' does not exist on type 'PerformanceMonitor'. node_modules/chrome-devtools-frontend/front_end/timeline/PerformanceMonitor.js(99,31): error TS2694: Namespace 'Protocol' has no exported member 'Performance'. @@ -13381,14 +12712,14 @@ node_modules/chrome-devtools-frontend/front_end/timeline/PerformanceMonitor.js(1 node_modules/chrome-devtools-frontend/front_end/timeline/PerformanceMonitor.js(119,14): error TS2678: Type 'symbol' is not comparable to type '{ [x: string]: any; CumulativeTime: symbol; CumulativeCount: symbol; }'. node_modules/chrome-devtools-frontend/front_end/timeline/PerformanceMonitor.js(163,75): error TS2345: Argument of type 'number' is not assignable to parameter of type '{ [x: string]: any; Unknown: number; Foreground: number; Background: number; Selection: number; }'. node_modules/chrome-devtools-frontend/front_end/timeline/PerformanceMonitor.js(165,74): error TS2345: Argument of type 'number' is not assignable to parameter of type '{ [x: string]: any; Unknown: number; Foreground: number; Background: number; Selection: number; }'. -node_modules/chrome-devtools-frontend/front_end/timeline/PerformanceMonitor.js(183,43): error TS2694: Namespace 'PerformanceMonitor' has no exported member 'ChartInfo'. +node_modules/chrome-devtools-frontend/front_end/timeline/PerformanceMonitor.js(183,43): error TS2694: Namespace 'Timeline.PerformanceMonitor' has no exported member 'ChartInfo'. node_modules/chrome-devtools-frontend/front_end/timeline/PerformanceMonitor.js(204,68): error TS2345: Argument of type 'number' is not assignable to parameter of type '{ [x: string]: any; Unknown: number; Foreground: number; Background: number; Selection: number; }'. -node_modules/chrome-devtools-frontend/front_end/timeline/PerformanceMonitor.js(220,43): error TS2694: Namespace 'PerformanceMonitor' has no exported member 'ChartInfo'. -node_modules/chrome-devtools-frontend/front_end/timeline/PerformanceMonitor.js(253,43): error TS2694: Namespace 'PerformanceMonitor' has no exported member 'ChartInfo'. +node_modules/chrome-devtools-frontend/front_end/timeline/PerformanceMonitor.js(220,43): error TS2694: Namespace 'Timeline.PerformanceMonitor' has no exported member 'ChartInfo'. +node_modules/chrome-devtools-frontend/front_end/timeline/PerformanceMonitor.js(253,43): error TS2694: Namespace 'Timeline.PerformanceMonitor' has no exported member 'ChartInfo'. node_modules/chrome-devtools-frontend/front_end/timeline/PerformanceMonitor.js(265,74): error TS2345: Argument of type 'number' is not assignable to parameter of type '{ [x: string]: any; Unknown: number; Foreground: number; Background: number; Selection: number; }'. node_modules/chrome-devtools-frontend/front_end/timeline/PerformanceMonitor.js(282,76): error TS2345: Argument of type 'number' is not assignable to parameter of type '{ [x: string]: any; Unknown: number; Foreground: number; Background: number; Selection: number; }'. -node_modules/chrome-devtools-frontend/front_end/timeline/PerformanceMonitor.js(294,43): error TS2694: Namespace 'PerformanceMonitor' has no exported member 'ChartInfo'. -node_modules/chrome-devtools-frontend/front_end/timeline/PerformanceMonitor.js(295,43): error TS2694: Namespace 'PerformanceMonitor' has no exported member 'MetricInfo'. +node_modules/chrome-devtools-frontend/front_end/timeline/PerformanceMonitor.js(294,43): error TS2694: Namespace 'Timeline.PerformanceMonitor' has no exported member 'ChartInfo'. +node_modules/chrome-devtools-frontend/front_end/timeline/PerformanceMonitor.js(295,43): error TS2694: Namespace 'Timeline.PerformanceMonitor' has no exported member 'MetricInfo'. node_modules/chrome-devtools-frontend/front_end/timeline/PerformanceMonitor.js(320,41): error TS2339: Property 'peekLast' does not exist on type '{ timestamp: number; metrics: Map; }[]'. node_modules/chrome-devtools-frontend/front_end/timeline/PerformanceMonitor.js(330,24): error TS2339: Property 'constrain' does not exist on type 'NumberConstructor'. node_modules/chrome-devtools-frontend/front_end/timeline/PerformanceMonitor.js(394,2): error TS1131: Property or signature expected. @@ -13396,7 +12727,7 @@ node_modules/chrome-devtools-frontend/front_end/timeline/PerformanceMonitor.js(4 node_modules/chrome-devtools-frontend/front_end/timeline/PerformanceMonitor.js(406,2): error TS1131: Property or signature expected. node_modules/chrome-devtools-frontend/front_end/timeline/PerformanceMonitor.js(411,29): error TS2339: Property 'MetricInfo' does not exist on type 'typeof PerformanceMonitor'. node_modules/chrome-devtools-frontend/front_end/timeline/PerformanceMonitor.js(419,27): error TS2339: Property 'createChild' does not exist on type 'Element'. -node_modules/chrome-devtools-frontend/front_end/timeline/PerformanceMonitor.js(427,52): error TS2694: Namespace 'PerformanceMonitor' has no exported member 'ChartInfo'. +node_modules/chrome-devtools-frontend/front_end/timeline/PerformanceMonitor.js(427,52): error TS2694: Namespace 'Timeline.PerformanceMonitor' has no exported member 'ChartInfo'. node_modules/chrome-devtools-frontend/front_end/timeline/PerformanceMonitor.js(430,16): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/timeline/PerformanceMonitor.js(442,16): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/timeline/PerformanceMonitor.js(447,15): error TS2555: Expected at least 2 arguments, but got 1. @@ -13406,18 +12737,21 @@ node_modules/chrome-devtools-frontend/front_end/timeline/PerformanceMonitor.js(4 node_modules/chrome-devtools-frontend/front_end/timeline/PerformanceMonitor.js(451,15): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/timeline/PerformanceMonitor.js(452,15): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/timeline/PerformanceMonitor.js(456,69): error TS2345: Argument of type 'number' is not assignable to parameter of type '{ [x: string]: any; Unknown: number; Foreground: number; Background: number; Selection: number; }'. -node_modules/chrome-devtools-frontend/front_end/timeline/PerformanceMonitor.js(484,51): error TS2694: Namespace 'PerformanceMonitor' has no exported member 'ChartInfo'. -node_modules/chrome-devtools-frontend/front_end/timeline/PerformanceMonitor.js(517,43): error TS2694: Namespace 'PerformanceMonitor' has no exported member 'ChartInfo'. +node_modules/chrome-devtools-frontend/front_end/timeline/PerformanceMonitor.js(484,51): error TS2694: Namespace 'Timeline.PerformanceMonitor' has no exported member 'ChartInfo'. +node_modules/chrome-devtools-frontend/front_end/timeline/PerformanceMonitor.js(517,43): error TS2694: Namespace 'Timeline.PerformanceMonitor' has no exported member 'ChartInfo'. node_modules/chrome-devtools-frontend/front_end/timeline/PerformanceMonitor.js(526,27): error TS2339: Property 'createChild' does not exist on type 'Element'. -node_modules/chrome-devtools-frontend/front_end/timeline/PerformanceMonitor.js(539,43): error TS2694: Namespace 'PerformanceMonitor' has no exported member 'ChartInfo'. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineController.js(39,43): error TS2694: Namespace 'TimelineController' has no exported member 'RecordingOptions'. +node_modules/chrome-devtools-frontend/front_end/timeline/PerformanceMonitor.js(539,43): error TS2694: Namespace 'Timeline.PerformanceMonitor' has no exported member 'ChartInfo'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineController.js(22,47): error TS2345: Argument of type 'TempFileBackingStorage' is not assignable to parameter of type '{ [x: string]: any; appendString(string: string): void; appendAccessibleString(string: string): (...'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineController.js(39,43): error TS2694: Namespace 'Timeline.TimelineController' has no exported member 'RecordingOptions'. node_modules/chrome-devtools-frontend/front_end/timeline/TimelineController.js(44,64): error TS2339: Property 'traceProviders' does not exist on type 'typeof extensionServer'. node_modules/chrome-devtools-frontend/front_end/timeline/TimelineController.js(137,24): error TS2694: Namespace 'Protocol' has no exported member 'Profiler'. node_modules/chrome-devtools-frontend/front_end/timeline/TimelineController.js(141,27): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineController.js(180,42): error TS2694: Namespace 'TracingManager' has no exported member 'EventPayload'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineController.js(176,74): error TS2345: Argument of type 'this' is not assignable to parameter of type '{ [x: string]: any; traceEventsCollected(events: any[]): void; tracingComplete(): void; tracingBu...'. + Type 'TimelineController' is not assignable to type '{ [x: string]: any; traceEventsCollected(events: any[]): void; tracingComplete(): void; tracingBu...'. + Property '_tracingManager' does not exist on type '{ [x: string]: any; traceEventsCollected(events: any[]): void; tracingComplete(): void; tracingBu...'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineController.js(180,42): error TS2694: Namespace 'SDK.TracingManager' has no exported member 'EventPayload'. node_modules/chrome-devtools-frontend/front_end/timeline/TimelineController.js(209,24): error TS2694: Namespace 'Protocol' has no exported member 'Profiler'. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineController.js(214,58): error TS2694: Namespace 'TracingManager' has no exported member 'EventPayload'. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineController.js(233,96): error TS2339: Property 'peekLast' does not exist on type 'Event[]'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineController.js(214,58): error TS2694: Namespace 'SDK.TracingManager' has no exported member 'EventPayload'. node_modules/chrome-devtools-frontend/front_end/timeline/TimelineController.js(272,1): error TS8022: JSDoc '@extends' is not attached to a class. node_modules/chrome-devtools-frontend/front_end/timeline/TimelineController.js(283,2): error TS1131: Property or signature expected. node_modules/chrome-devtools-frontend/front_end/timeline/TimelineController.js(288,29): error TS2339: Property 'RecordingOptions' does not exist on type 'typeof TimelineController'. @@ -13439,7 +12773,6 @@ node_modules/chrome-devtools-frontend/front_end/timeline/TimelineEventOverview.j node_modules/chrome-devtools-frontend/front_end/timeline/TimelineEventOverview.js(113,28): error TS2339: Property 'constrain' does not exist on type 'NumberConstructor'. node_modules/chrome-devtools-frontend/front_end/timeline/TimelineEventOverview.js(114,26): error TS2339: Property 'constrain' does not exist on type 'NumberConstructor'. node_modules/chrome-devtools-frontend/front_end/timeline/TimelineEventOverview.js(127,22): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineEventOverview.js(145,31): error TS2339: Property 'Network' does not exist on type 'typeof Protocol'. node_modules/chrome-devtools-frontend/front_end/timeline/TimelineEventOverview.js(169,27): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/timeline/TimelineEventOverview.js(170,43): error TS2339: Property 'createChild' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/timeline/TimelineEventOverview.js(204,36): error TS2339: Property '_overviewIndex' does not exist on type 'TimelineCategory'. @@ -13456,10 +12789,10 @@ node_modules/chrome-devtools-frontend/front_end/timeline/TimelineEventOverview.j node_modules/chrome-devtools-frontend/front_end/timeline/TimelineEventOverview.js(542,40): error TS2339: Property 'createChild' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/timeline/TimelineEventOverview.js(644,48): error TS2339: Property 'bytesToString' does not exist on type 'NumberConstructor'. node_modules/chrome-devtools-frontend/front_end/timeline/TimelineEventOverview.js(644,87): error TS2339: Property 'bytesToString' does not exist on type 'NumberConstructor'. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineFlameChartDataProvider.js(60,36): error TS2694: Namespace 'FlameChart' has no exported member 'GroupStyle'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineFlameChartDataProvider.js(60,36): error TS2694: Namespace 'PerfUI.FlameChart' has no exported member 'GroupStyle'. node_modules/chrome-devtools-frontend/front_end/timeline/TimelineFlameChartDataProvider.js(67,55): error TS2345: Argument of type 'number' is not assignable to parameter of type '{ [x: string]: any; Unknown: number; Foreground: number; Background: number; Selection: number; }'. node_modules/chrome-devtools-frontend/front_end/timeline/TimelineFlameChartDataProvider.js(68,66): error TS2345: Argument of type 'number' is not assignable to parameter of type '{ [x: string]: any; Unknown: number; Foreground: number; Background: number; Selection: number; }'. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineFlameChartDataProvider.js(73,44): error TS2694: Namespace 'FlameChart' has no exported member 'GroupStyle'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineFlameChartDataProvider.js(73,44): error TS2694: Namespace 'PerfUI.FlameChart' has no exported member 'GroupStyle'. node_modules/chrome-devtools-frontend/front_end/timeline/TimelineFlameChartDataProvider.js(106,9): error TS2365: Operator '===' cannot be applied to types '{ [x: string]: any; Frame: symbol; Event: symbol; InteractionRecord: symbol; ExtensionEvent: symb...' and 'symbol'. node_modules/chrome-devtools-frontend/front_end/timeline/TimelineFlameChartDataProvider.js(108,11): error TS2365: Operator '===' cannot be applied to types '{ [x: string]: any; Begin: string; End: string; Complete: string; Instant: string; AsyncBegin: st...' and 'string'. node_modules/chrome-devtools-frontend/front_end/timeline/TimelineFlameChartDataProvider.js(108,67): error TS2365: Operator '===' cannot be applied to types '{ [x: string]: any; Begin: string; End: string; Complete: string; Instant: string; AsyncBegin: st...' and 'string'. @@ -13469,9 +12802,9 @@ node_modules/chrome-devtools-frontend/front_end/timeline/TimelineFlameChartDataP node_modules/chrome-devtools-frontend/front_end/timeline/TimelineFlameChartDataProvider.js(123,9): error TS2365: Operator '===' cannot be applied to types '{ [x: string]: any; Frame: symbol; Event: symbol; InteractionRecord: symbol; ExtensionEvent: symb...' and 'symbol'. node_modules/chrome-devtools-frontend/front_end/timeline/TimelineFlameChartDataProvider.js(140,27): error TS2339: Property '_blackboxRoot' does not exist on type 'Event | { [x: string]: any; Idle: string; Response: string; Scroll: string; Fling: string; Drag: ...'. Property '_blackboxRoot' does not exist on type 'Event'. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineFlameChartDataProvider.js(155,133): error TS2694: Namespace 'TimelineIRModel' has no exported member 'Phases'. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineFlameChartDataProvider.js(159,64): error TS2694: Namespace 'TimelineFlameChartDataProvider' has no exported member 'EntryType'. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineFlameChartDataProvider.js(167,52): error TS2694: Namespace 'TimelineIRModel' has no exported member 'Phases'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineFlameChartDataProvider.js(155,133): error TS2694: Namespace 'TimelineModel.TimelineIRModel' has no exported member 'Phases'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineFlameChartDataProvider.js(159,64): error TS2694: Namespace 'Timeline.TimelineFlameChartDataProvider' has no exported member 'EntryType'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineFlameChartDataProvider.js(167,52): error TS2694: Namespace 'TimelineModel.TimelineIRModel' has no exported member 'Phases'. node_modules/chrome-devtools-frontend/front_end/timeline/TimelineFlameChartDataProvider.js(171,49): error TS2304: Cannot find name 'Image'. node_modules/chrome-devtools-frontend/front_end/timeline/TimelineFlameChartDataProvider.js(203,24): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/timeline/TimelineFlameChartDataProvider.js(209,66): error TS2345: Argument of type 'symbol' is not assignable to parameter of type '{ [x: string]: any; animation: symbol; console: symbol; userTiming: symbol; input: symbol; }'. @@ -13486,12 +12819,12 @@ node_modules/chrome-devtools-frontend/front_end/timeline/TimelineFlameChartDataP node_modules/chrome-devtools-frontend/front_end/timeline/TimelineFlameChartDataProvider.js(239,13): error TS2345: Argument of type 'symbol' is not assignable to parameter of type '{ [x: string]: any; Frame: symbol; Event: symbol; InteractionRecord: symbol; ExtensionEvent: symb...'. node_modules/chrome-devtools-frontend/front_end/timeline/TimelineFlameChartDataProvider.js(246,64): error TS2339: Property 'id' does not exist on type 'VirtualThread'. node_modules/chrome-devtools-frontend/front_end/timeline/TimelineFlameChartDataProvider.js(285,11): error TS2365: Operator '!==' cannot be applied to types '{ [x: string]: any; Frame: symbol; Event: symbol; InteractionRecord: symbol; ExtensionEvent: symb...' and 'symbol'. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineFlameChartDataProvider.js(312,39): error TS2694: Namespace 'FlameChart' has no exported member 'GroupStyle'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineFlameChartDataProvider.js(312,39): error TS2694: Namespace 'PerfUI.FlameChart' has no exported member 'GroupStyle'. node_modules/chrome-devtools-frontend/front_end/timeline/TimelineFlameChartDataProvider.js(313,9): error TS2345: Argument of type 'symbol' is not assignable to parameter of type '{ [x: string]: any; Frame: symbol; Event: symbol; InteractionRecord: symbol; ExtensionEvent: symb...'. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineFlameChartDataProvider.js(320,48): error TS2694: Namespace 'TimelineModel' has no exported member 'AsyncEventGroup'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineFlameChartDataProvider.js(320,48): error TS2694: Namespace 'TimelineModel.TimelineModel' has no exported member 'AsyncEventGroup'. node_modules/chrome-devtools-frontend/front_end/timeline/TimelineFlameChartDataProvider.js(326,73): error TS2345: Argument of type 'symbol' is not assignable to parameter of type '{ [x: string]: any; Frame: symbol; Event: symbol; InteractionRecord: symbol; ExtensionEvent: symb...'. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineFlameChartDataProvider.js(332,33): error TS2694: Namespace 'FlameChart' has no exported member 'GroupStyle'. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineFlameChartDataProvider.js(333,55): error TS2694: Namespace 'TimelineFlameChartDataProvider' has no exported member 'EntryType'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineFlameChartDataProvider.js(332,33): error TS2694: Namespace 'PerfUI.FlameChart' has no exported member 'GroupStyle'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineFlameChartDataProvider.js(333,55): error TS2694: Namespace 'Timeline.TimelineFlameChartDataProvider' has no exported member 'EntryType'. node_modules/chrome-devtools-frontend/front_end/timeline/TimelineFlameChartDataProvider.js(337,23): error TS2365: Operator '===' cannot be applied to types '{ [x: string]: any; Frame: symbol; Event: symbol; InteractionRecord: symbol; ExtensionEvent: symb...' and 'symbol'. node_modules/chrome-devtools-frontend/front_end/timeline/TimelineFlameChartDataProvider.js(350,41): error TS2345: Argument of type '{ [x: string]: any; Begin: string; End: string; Complete: string; Instant: string; AsyncBegin: st...' is not assignable to parameter of type 'string'. node_modules/chrome-devtools-frontend/front_end/timeline/TimelineFlameChartDataProvider.js(351,27): error TS2365: Operator '!==' cannot be applied to types '{ [x: string]: any; Begin: string; End: string; Complete: string; Instant: string; AsyncBegin: st...' and 'string'. @@ -13501,12 +12834,12 @@ node_modules/chrome-devtools-frontend/front_end/timeline/TimelineFlameChartDataP node_modules/chrome-devtools-frontend/front_end/timeline/TimelineFlameChartDataProvider.js(362,33): error TS2339: Property 'peekLast' does not exist on type 'Event[]'. node_modules/chrome-devtools-frontend/front_end/timeline/TimelineFlameChartDataProvider.js(365,11): error TS2339: Property '_blackboxRoot' does not exist on type 'Event'. node_modules/chrome-devtools-frontend/front_end/timeline/TimelineFlameChartDataProvider.js(377,47): error TS2339: Property 'peekLast' does not exist on type 'Event[]'. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineFlameChartDataProvider.js(410,48): error TS2694: Namespace 'TimelineModel' has no exported member 'AsyncEventGroup'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineFlameChartDataProvider.js(410,48): error TS2694: Namespace 'TimelineModel.TimelineModel' has no exported member 'AsyncEventGroup'. node_modules/chrome-devtools-frontend/front_end/timeline/TimelineFlameChartDataProvider.js(417,16): error TS2339: Property 'remove' does not exist on type 'any[]'. node_modules/chrome-devtools-frontend/front_end/timeline/TimelineFlameChartDataProvider.js(418,16): error TS2339: Property 'remove' does not exist on type 'any[]'. node_modules/chrome-devtools-frontend/front_end/timeline/TimelineFlameChartDataProvider.js(426,71): error TS2345: Argument of type 'symbol' is not assignable to parameter of type '{ [x: string]: any; Frame: symbol; Event: symbol; InteractionRecord: symbol; ExtensionEvent: symb...'. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineFlameChartDataProvider.js(433,33): error TS2694: Namespace 'FlameChart' has no exported member 'GroupStyle'. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineFlameChartDataProvider.js(434,55): error TS2694: Namespace 'TimelineFlameChartDataProvider' has no exported member 'EntryType'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineFlameChartDataProvider.js(433,33): error TS2694: Namespace 'PerfUI.FlameChart' has no exported member 'GroupStyle'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineFlameChartDataProvider.js(434,55): error TS2694: Namespace 'Timeline.TimelineFlameChartDataProvider' has no exported member 'EntryType'. node_modules/chrome-devtools-frontend/front_end/timeline/TimelineFlameChartDataProvider.js(462,43): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/timeline/TimelineFlameChartDataProvider.js(462,87): error TS2345: Argument of type 'symbol' is not assignable to parameter of type '{ [x: string]: any; Frame: symbol; Event: symbol; InteractionRecord: symbol; ExtensionEvent: symb...'. node_modules/chrome-devtools-frontend/front_end/timeline/TimelineFlameChartDataProvider.js(468,5): error TS2322: Type 'symbol' is not assignable to type '{ [x: string]: any; Frame: symbol; Event: symbol; InteractionRecord: symbol; ExtensionEvent: symb...'. @@ -13514,15 +12847,15 @@ node_modules/chrome-devtools-frontend/front_end/timeline/TimelineFlameChartDataP node_modules/chrome-devtools-frontend/front_end/timeline/TimelineFlameChartDataProvider.js(476,50): error TS2339: Property 'peekLast' does not exist on type 'any[]'. node_modules/chrome-devtools-frontend/front_end/timeline/TimelineFlameChartDataProvider.js(478,5): error TS2322: Type 'symbol' is not assignable to type '{ [x: string]: any; Frame: symbol; Event: symbol; InteractionRecord: symbol; ExtensionEvent: symb...'. node_modules/chrome-devtools-frontend/front_end/timeline/TimelineFlameChartDataProvider.js(488,5): error TS2322: Type 'symbol' is not assignable to type '{ [x: string]: any; Frame: symbol; Event: symbol; InteractionRecord: symbol; ExtensionEvent: symb...'. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineFlameChartDataProvider.js(492,38): error TS2339: Property 'push' does not exist on type 'Uint16Array | number[]'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineFlameChartDataProvider.js(492,38): error TS2339: Property 'push' does not exist on type 'number[] | Uint16Array'. Property 'push' does not exist on type 'Uint16Array'. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineFlameChartDataProvider.js(493,42): error TS2339: Property 'push' does not exist on type 'Float64Array | number[]'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineFlameChartDataProvider.js(493,42): error TS2339: Property 'push' does not exist on type 'number[] | Float64Array'. Property 'push' does not exist on type 'Float64Array'. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineFlameChartDataProvider.js(495,44): error TS2339: Property 'push' does not exist on type 'Float32Array | number[]'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineFlameChartDataProvider.js(495,44): error TS2339: Property 'push' does not exist on type 'number[] | Float32Array'. Property 'push' does not exist on type 'Float32Array'. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineFlameChartDataProvider.js(499,42): error TS2339: Property 'push' does not exist on type 'Float32Array | number[]'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineFlameChartDataProvider.js(499,42): error TS2339: Property 'push' does not exist on type 'number[] | Float32Array'. Property 'push' does not exist on type 'Float32Array'. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineFlameChartDataProvider.js(505,56): error TS2694: Namespace 'TimelineFlameChartDataProvider' has no exported member 'EntryType'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineFlameChartDataProvider.js(505,56): error TS2694: Namespace 'Timeline.TimelineFlameChartDataProvider' has no exported member 'EntryType'. node_modules/chrome-devtools-frontend/front_end/timeline/TimelineFlameChartDataProvider.js(521,9): error TS2365: Operator '===' cannot be applied to types '{ [x: string]: any; Frame: symbol; Event: symbol; InteractionRecord: symbol; ExtensionEvent: symb...' and 'symbol'. node_modules/chrome-devtools-frontend/front_end/timeline/TimelineFlameChartDataProvider.js(529,40): error TS2339: Property 'millisToString' does not exist on type 'NumberConstructor'. node_modules/chrome-devtools-frontend/front_end/timeline/TimelineFlameChartDataProvider.js(529,80): error TS2339: Property 'millisToString' does not exist on type 'NumberConstructor'. @@ -13547,14 +12880,14 @@ node_modules/chrome-devtools-frontend/front_end/timeline/TimelineFlameChartDataP node_modules/chrome-devtools-frontend/front_end/timeline/TimelineFlameChartDataProvider.js(684,9): error TS2365: Operator '===' cannot be applied to types '{ [x: string]: any; Frame: symbol; Event: symbol; InteractionRecord: symbol; ExtensionEvent: symb...' and 'symbol'. node_modules/chrome-devtools-frontend/front_end/timeline/TimelineFlameChartDataProvider.js(689,9): error TS2365: Operator '===' cannot be applied to types '{ [x: string]: any; Frame: symbol; Event: symbol; InteractionRecord: symbol; ExtensionEvent: symb...' and 'symbol'. node_modules/chrome-devtools-frontend/front_end/timeline/TimelineFlameChartDataProvider.js(694,9): error TS2365: Operator '===' cannot be applied to types '{ [x: string]: any; Frame: symbol; Event: symbol; InteractionRecord: symbol; ExtensionEvent: symb...' and 'symbol'. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineFlameChartDataProvider.js(696,53): error TS2694: Namespace 'TimelineIRModel' has no exported member 'Phases'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineFlameChartDataProvider.js(696,53): error TS2694: Namespace 'TimelineModel.TimelineIRModel' has no exported member 'Phases'. node_modules/chrome-devtools-frontend/front_end/timeline/TimelineFlameChartDataProvider.js(704,9): error TS2365: Operator '===' cannot be applied to types '{ [x: string]: any; Frame: symbol; Event: symbol; InteractionRecord: symbol; ExtensionEvent: symb...' and 'symbol'. node_modules/chrome-devtools-frontend/front_end/timeline/TimelineFlameChartDataProvider.js(748,9): error TS2365: Operator '===' cannot be applied to types '{ [x: string]: any; Frame: symbol; Event: symbol; InteractionRecord: symbol; ExtensionEvent: symb...' and 'symbol'. node_modules/chrome-devtools-frontend/front_end/timeline/TimelineFlameChartDataProvider.js(750,9): error TS2365: Operator '===' cannot be applied to types '{ [x: string]: any; Frame: symbol; Event: symbol; InteractionRecord: symbol; ExtensionEvent: symb...' and 'symbol'. node_modules/chrome-devtools-frontend/front_end/timeline/TimelineFlameChartDataProvider.js(753,9): error TS2365: Operator '===' cannot be applied to types '{ [x: string]: any; Frame: symbol; Event: symbol; InteractionRecord: symbol; ExtensionEvent: symb...' and 'symbol'. node_modules/chrome-devtools-frontend/front_end/timeline/TimelineFlameChartDataProvider.js(781,93): error TS2345: Argument of type 'symbol' is not assignable to parameter of type '{ [x: string]: any; Frame: symbol; Event: symbol; InteractionRecord: symbol; ExtensionEvent: symb...'. node_modules/chrome-devtools-frontend/front_end/timeline/TimelineFlameChartDataProvider.js(782,82): error TS2345: Argument of type 'symbol' is not assignable to parameter of type '{ [x: string]: any; Frame: symbol; Event: symbol; InteractionRecord: symbol; ExtensionEvent: symb...'. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineFlameChartDataProvider.js(788,33): error TS2694: Namespace 'FlameChart' has no exported member 'GroupStyle'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineFlameChartDataProvider.js(788,33): error TS2694: Namespace 'PerfUI.FlameChart' has no exported member 'GroupStyle'. node_modules/chrome-devtools-frontend/front_end/timeline/TimelineFlameChartDataProvider.js(816,47): error TS2345: Argument of type '{ [x: string]: any; Begin: string; End: string; Complete: string; Instant: string; AsyncBegin: st...' is not assignable to parameter of type 'string'. node_modules/chrome-devtools-frontend/front_end/timeline/TimelineFlameChartDataProvider.js(823,43): error TS2365: Operator '===' cannot be applied to types '{ [x: string]: any; Begin: string; End: string; Complete: string; Instant: string; AsyncBegin: st...' and 'string'. node_modules/chrome-devtools-frontend/front_end/timeline/TimelineFlameChartDataProvider.js(861,12): error TS2678: Type 'string' is not comparable to type '{ [x: string]: any; Begin: string; End: string; Complete: string; Instant: string; AsyncBegin: st...'. @@ -13566,12 +12899,12 @@ node_modules/chrome-devtools-frontend/front_end/timeline/TimelineFlameChartDataP node_modules/chrome-devtools-frontend/front_end/timeline/TimelineFlameChartDataProvider.js(869,63): error TS2339: Property 'id' does not exist on type 'Event'. node_modules/chrome-devtools-frontend/front_end/timeline/TimelineFlameChartDataProvider.js(870,47): error TS2339: Property 'id' does not exist on type 'Event'. node_modules/chrome-devtools-frontend/front_end/timeline/TimelineFlameChartDataProvider.js(881,45): error TS2339: Property 'millisToString' does not exist on type 'NumberConstructor'. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineFlameChartDataProvider.js(892,68): error TS2694: Namespace 'TimelineIRModel' has no exported member 'Phases'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineFlameChartDataProvider.js(892,68): error TS2694: Namespace 'TimelineModel.TimelineIRModel' has no exported member 'Phases'. node_modules/chrome-devtools-frontend/front_end/timeline/TimelineFlameChartDataProvider.js(906,9): error TS2365: Operator '===' cannot be applied to types '{ [x: string]: any; Frame: symbol; Event: symbol; InteractionRecord: symbol; ExtensionEvent: symb...' and 'symbol'. node_modules/chrome-devtools-frontend/front_end/timeline/TimelineFlameChartDataProvider.js(909,16): error TS2365: Operator '===' cannot be applied to types '{ [x: string]: any; Frame: symbol; Event: symbol; InteractionRecord: symbol; ExtensionEvent: symb...' and 'symbol'. node_modules/chrome-devtools-frontend/front_end/timeline/TimelineFlameChartDataProvider.js(925,19): error TS2339: Property 'preciseMillisToString' does not exist on type 'NumberConstructor'. node_modules/chrome-devtools-frontend/front_end/timeline/TimelineFlameChartDataProvider.js(942,23): error TS2365: Operator '===' cannot be applied to types '{ [x: string]: any; Frame: string; NetworkRequest: string; TraceEvent: string; Range: string; }' and 'string'. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineFlameChartDataProvider.js(948,104): error TS2694: Namespace 'TimelineIRModel' has no exported member 'Phases'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineFlameChartDataProvider.js(948,104): error TS2694: Namespace 'TimelineModel.TimelineIRModel' has no exported member 'Phases'. node_modules/chrome-devtools-frontend/front_end/timeline/TimelineFlameChartDataProvider.js(1011,31): error TS2365: Operator '===' cannot be applied to types '{ [x: string]: any; Frame: symbol; Event: symbol; InteractionRecord: symbol; ExtensionEvent: symb...' and 'symbol'. node_modules/chrome-devtools-frontend/front_end/timeline/TimelineFlameChartNetworkDataProvider.js(17,53): error TS2345: Argument of type 'number' is not assignable to parameter of type '{ [x: string]: any; Unknown: number; Foreground: number; Background: number; Selection: number; }'. node_modules/chrome-devtools-frontend/front_end/timeline/TimelineFlameChartNetworkDataProvider.js(19,64): error TS2345: Argument of type 'number' is not assignable to parameter of type '{ [x: string]: any; Unknown: number; Foreground: number; Background: number; Selection: number; }'. @@ -13582,13 +12915,17 @@ node_modules/chrome-devtools-frontend/front_end/timeline/TimelineFlameChartNetwo node_modules/chrome-devtools-frontend/front_end/timeline/TimelineFlameChartNetworkDataProvider.js(306,25): error TS2339: Property 'createChild' does not exist on type 'DocumentFragment'. node_modules/chrome-devtools-frontend/front_end/timeline/TimelineFlameChartNetworkDataProvider.js(309,87): error TS2339: Property 'millisToString' does not exist on type 'NumberConstructor'. node_modules/chrome-devtools-frontend/front_end/timeline/TimelineFlameChartNetworkDataProvider.js(313,69): error TS2694: Namespace 'Protocol' has no exported member 'Network'. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineFlameChartNetworkDataProvider.js(326,33): error TS2339: Property 'Network' does not exist on type 'typeof Protocol'. node_modules/chrome-devtools-frontend/front_end/timeline/TimelineFlameChartNetworkDataProvider.js(360,56): error TS2339: Property 'peekLast' does not exist on type 'number[]'. node_modules/chrome-devtools-frontend/front_end/timeline/TimelineFlameChartNetworkDataProvider.js(391,64): error TS2339: Property 'constrain' does not exist on type 'NumberConstructor'. node_modules/chrome-devtools-frontend/front_end/timeline/TimelineFlameChartNetworkDataProvider.js(408,19): error TS2339: Property 'preciseMillisToString' does not exist on type 'NumberConstructor'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineFlameChartView.js(35,50): error TS2345: Argument of type 'TimelineFlameChartDataProvider' is not assignable to parameter of type '{ [x: string]: any; minimumBoundary(): number; totalTime(): number; formatValue(value: number, pr...'. + Property '_font' does not exist on type '{ [x: string]: any; minimumBoundary(): number; totalTime(): number; formatValue(value: number, pr...'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineFlameChartView.js(43,9): error TS2345: Argument of type 'TimelineFlameChartNetworkDataProvider' is not assignable to parameter of type '{ [x: string]: any; minimumBoundary(): number; totalTime(): number; formatValue(value: number, pr...'. + Property '_font' does not exist on type '{ [x: string]: any; minimumBoundary(): number; totalTime(): number; formatValue(value: number, pr...'. node_modules/chrome-devtools-frontend/front_end/timeline/TimelineFlameChartView.js(49,52): error TS2339: Property 'createChild' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/timeline/TimelineFlameChartView.js(184,22): error TS2694: Namespace 'Common' has no exported member 'Event'. node_modules/chrome-devtools-frontend/front_end/timeline/TimelineFlameChartView.js(282,22): error TS2694: Namespace 'Common' has no exported member 'Event'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineFlameChartView.js(286,69): error TS2365: Operator '===' cannot be applied to types '{ [x: string]: any; minimumBoundary(): number; totalTime(): number; formatValue(value: number, pr...' and 'TimelineFlameChartDataProvider'. node_modules/chrome-devtools-frontend/front_end/timeline/TimelineFlameChartView.js(434,24): error TS2694: Namespace 'Timeline' has no exported member 'TimelineMarkerStyle'. node_modules/chrome-devtools-frontend/front_end/timeline/TimelineFlameChartView.js(463,28): error TS2339: Property 'millisToString' does not exist on type 'NumberConstructor'. node_modules/chrome-devtools-frontend/front_end/timeline/TimelineHistoryManager.js(68,26): error TS2555: Expected at least 2 arguments, but got 1. @@ -13605,8 +12942,7 @@ node_modules/chrome-devtools-frontend/front_end/timeline/TimelineHistoryManager. node_modules/chrome-devtools-frontend/front_end/timeline/TimelineHistoryManager.js(225,15): error TS2339: Property 'style' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/timeline/TimelineHistoryManager.js(226,15): error TS2339: Property 'style' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/timeline/TimelineHistoryManager.js(227,28): error TS2339: Property 'createChild' does not exist on type 'Element'. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineHistoryManager.js(248,48): error TS2694: Namespace 'TimelineHistoryManager' has no exported member 'PreviewData'. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineHistoryManager.js(255,86): error TS1003: Identifier expected. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineHistoryManager.js(248,48): error TS2694: Namespace 'Timeline.TimelineHistoryManager' has no exported member 'PreviewData'. node_modules/chrome-devtools-frontend/front_end/timeline/TimelineHistoryManager.js(256,33): error TS2339: Property 'PreviewData' does not exist on type 'typeof TimelineHistoryManager'. node_modules/chrome-devtools-frontend/front_end/timeline/TimelineHistoryManager.js(271,37): error TS2345: Argument of type 'symbol' is not assignable to parameter of type '{ [x: string]: any; SetExactSize: symbol; SetExactWidthMaxHeight: symbol; MeasureContent: symbol; }'. node_modules/chrome-devtools-frontend/front_end/timeline/TimelineHistoryManager.js(273,46): error TS2345: Argument of type 'symbol' is not assignable to parameter of type '{ [x: string]: any; BlockedByGlassPane: symbol; PierceGlassPane: symbol; PierceContents: symbol; }'. @@ -13614,10 +12950,7 @@ node_modules/chrome-devtools-frontend/front_end/timeline/TimelineHistoryManager. node_modules/chrome-devtools-frontend/front_end/timeline/TimelineHistoryManager.js(278,37): error TS2339: Property 'createChild' does not exist on type 'DocumentFragment'. node_modules/chrome-devtools-frontend/front_end/timeline/TimelineHistoryManager.js(281,55): error TS2345: Argument of type 'this' is not assignable to parameter of type '{ [x: string]: any; createElementForItem(item: T): Element; heightForItem(item: T): number; isIte...'. Type 'DropDown' is not assignable to type '{ [x: string]: any; createElementForItem(item: T): Element; heightForItem(item: T): number; isIte...'. - Types of property 'createElementForItem' are incompatible. - Type '(item: PerformanceModel) => Element' is not assignable to type '(item: T) => Element'. - Types of parameters 'item' and 'item' are incompatible. - Type 'T' is not assignable to type 'PerformanceModel'. + Property '_glassPane' does not exist on type '{ [x: string]: any; createElementForItem(item: T): Element; heightForItem(item: T): number; isIte...'. node_modules/chrome-devtools-frontend/front_end/timeline/TimelineHistoryManager.js(319,48): error TS2339: Property 'boxInWindow' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/timeline/TimelineHistoryManager.js(331,29): error TS2339: Property 'enclosingNodeOrSelfWithClass' does not exist on type 'EventTarget'. node_modules/chrome-devtools-frontend/front_end/timeline/TimelineHistoryManager.js(342,23): error TS2339: Property 'enclosingNodeOrSelfWithClass' does not exist on type 'EventTarget'. @@ -13625,21 +12958,26 @@ node_modules/chrome-devtools-frontend/front_end/timeline/TimelineHistoryManager. node_modules/chrome-devtools-frontend/front_end/timeline/TimelineHistoryManager.js(361,11): error TS2339: Property 'consume' does not exist on type 'Event'. node_modules/chrome-devtools-frontend/front_end/timeline/TimelineHistoryManager.js(432,39): error TS2339: Property 'createChild' does not exist on type 'DocumentFragment'. node_modules/chrome-devtools-frontend/front_end/timeline/TimelineLayersView.js(66,22): error TS2694: Namespace 'Common' has no exported member 'Event'. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineLoader.js(28,41): error TS2339: Property 'TextUtils' does not exist on type 'typeof TextUtils'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineLoader.js(17,47): error TS2345: Argument of type 'TempFileBackingStorage' is not assignable to parameter of type '{ [x: string]: any; appendString(string: string): void; appendAccessibleString(string: string): (...'. + Property '_file' does not exist on type '{ [x: string]: any; appendString(string: string): void; appendAccessibleString(string: string): (...'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineLoader.js(41,21): error TS2345: Argument of type 'TimelineLoader' is not assignable to parameter of type '{ [x: string]: any; write(data: string): Promise; close(): void; }'. + Property '_client' does not exist on type '{ [x: string]: any; write(data: string): Promise; close(): void; }'. node_modules/chrome-devtools-frontend/front_end/timeline/TimelineLoader.js(43,14): error TS2339: Property '_reportErrorAndCancelLoading' does not exist on type 'typeof TimelineLoader'. node_modules/chrome-devtools-frontend/front_end/timeline/TimelineLoader.js(45,5): error TS2322: Type 'TimelineLoader' is not assignable to type '{ [x: string]: any; loadingStarted(): void; loadingProgress(progress?: number): void; processingS...'. Type 'TimelineLoader' is not assignable to type '{ [x: string]: any; loadingStarted(): void; loadingProgress(progress?: number): void; processingS...'. Property 'loadingStarted' is missing in type 'TimelineLoader'. node_modules/chrome-devtools-frontend/front_end/timeline/TimelineLoader.js(45,5): error TS2322: Type 'TimelineLoader' is not assignable to type '{ [x: string]: any; loadingStarted(): void; loadingProgress(progress?: number): void; processingS...'. Type 'TimelineLoader' is not assignable to type '{ [x: string]: any; loadingStarted(): void; loadingProgress(progress?: number): void; processingS...'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineLoader.js(55,49): error TS2345: Argument of type 'TimelineLoader' is not assignable to parameter of type '{ [x: string]: any; write(data: string): Promise; close(): void; }'. + Property '_client' does not exist on type '{ [x: string]: any; write(data: string): Promise; close(): void; }'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineLoader.js(56,5): error TS2322: Type 'TimelineLoader' is not assignable to type '{ [x: string]: any; loadingStarted(): void; loadingProgress(progress?: number): void; processingS...'. + Type 'TimelineLoader' is not assignable to type '{ [x: string]: any; loadingStarted(): void; loadingProgress(progress?: number): void; processingS...'. node_modules/chrome-devtools-frontend/front_end/timeline/TimelineLoader.js(56,5): error TS2322: Type 'TimelineLoader' is not assignable to type '{ [x: string]: any; loadingStarted(): void; loadingProgress(progress?: number): void; processingS...'. Type 'TimelineLoader' is not assignable to type '{ [x: string]: any; loadingStarted(): void; loadingProgress(progress?: number): void; processingS...'. Property 'loadingStarted' is missing in type 'TimelineLoader'. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineLoader.js(56,5): error TS2322: Type 'TimelineLoader' is not assignable to type '{ [x: string]: any; loadingStarted(): void; loadingProgress(progress?: number): void; processingS...'. - Type 'TimelineLoader' is not assignable to type '{ [x: string]: any; loadingStarted(): void; loadingProgress(progress?: number): void; processingS...'. node_modules/chrome-devtools-frontend/front_end/timeline/TimelineLoader.js(91,43): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/timeline/TimelineLoader.js(118,41): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineLoader.js(137,54): error TS2694: Namespace 'TracingManager' has no exported member 'EventPayload'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineLoader.js(137,54): error TS2694: Namespace 'SDK.TracingManager' has no exported member 'EventPayload'. node_modules/chrome-devtools-frontend/front_end/timeline/TimelineLoader.js(146,43): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/timeline/TimelineLoader.js(203,41): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/timeline/TimelinePaintProfilerView.js(119,26): error TS2694: Namespace 'Protocol' has no exported member 'DOM'. @@ -13652,10 +12990,13 @@ node_modules/chrome-devtools-frontend/front_end/timeline/TimelinePanel.js(87,43) node_modules/chrome-devtools-frontend/front_end/timeline/TimelinePanel.js(91,38): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/timeline/TimelinePanel.js(100,53): error TS2339: Property 'createChild' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/timeline/TimelinePanel.js(111,60): error TS2339: Property 'createChild' does not exist on type 'Element'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelinePanel.js(118,60): error TS2345: Argument of type 'this' is not assignable to parameter of type '{ [x: string]: any; requestWindowTimes(startTime: number, endTime: number): void; select(selectio...'. + Type 'TimelinePanel' is not assignable to type '{ [x: string]: any; requestWindowTimes(startTime: number, endTime: number): void; select(selectio...'. + Property '_dropTarget' does not exist on type '{ [x: string]: any; requestWindowTimes(startTime: number, endTime: number): void; select(selectio...'. node_modules/chrome-devtools-frontend/front_end/timeline/TimelinePanel.js(131,32): error TS2339: Property 'addEventListener' does not exist on type 'typeof extensionServer'. node_modules/chrome-devtools-frontend/front_end/timeline/TimelinePanel.js(140,57): error TS2339: Property 'runtime' does not exist on type 'Window'. node_modules/chrome-devtools-frontend/front_end/timeline/TimelinePanel.js(168,22): error TS2694: Namespace 'Common' has no exported member 'Event'. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelinePanel.js(192,38): error TS2694: Namespace 'TimelinePanel' has no exported member 'State'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelinePanel.js(192,38): error TS2694: Namespace 'Timeline.TimelinePanel' has no exported member 'State'. node_modules/chrome-devtools-frontend/front_end/timeline/TimelinePanel.js(195,5): error TS2322: Type '{ [x: string]: any; Idle: symbol; StartPending: symbol; Recording: symbol; StopPending: symbol; L...' is not assignable to type 'symbol'. node_modules/chrome-devtools-frontend/front_end/timeline/TimelinePanel.js(206,42): error TS2345: Argument of type 'ToolbarSettingCheckbox' is not assignable to parameter of type '{ [x: string]: any; item(): any & any; } & { [x: string]: any; item(): any & any; }'. Type 'ToolbarSettingCheckbox' is not assignable to type '{ [x: string]: any; item(): any & any; }'. @@ -13701,7 +13042,18 @@ node_modules/chrome-devtools-frontend/front_end/timeline/TimelinePanel.js(298,23 node_modules/chrome-devtools-frontend/front_end/timeline/TimelinePanel.js(334,20): error TS2345: Argument of type 'symbol' is not assignable to parameter of type '{ [x: string]: any; Idle: symbol; StartPending: symbol; Recording: symbol; StopPending: symbol; L...'. node_modules/chrome-devtools-frontend/front_end/timeline/TimelinePanel.js(340,33): error TS2339: Property 'remove' does not exist on type 'Node'. node_modules/chrome-devtools-frontend/front_end/timeline/TimelinePanel.js(362,37): error TS2339: Property 'toISO8601Compact' does not exist on type 'Date'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelinePanel.js(369,45): error TS2345: Argument of type 'FileOutputStream' is not assignable to parameter of type '{ [x: string]: any; write(data: string): Promise; close(): void; }'. + Property 'open' does not exist on type '{ [x: string]: any; write(data: string): Promise; close(): void; }'. node_modules/chrome-devtools-frontend/front_end/timeline/TimelinePanel.js(396,31): error TS2339: Property 'click' does not exist on type 'Node'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelinePanel.js(406,63): error TS2345: Argument of type 'this' is not assignable to parameter of type '{ [x: string]: any; loadingStarted(): void; loadingProgress(progress?: number): void; processingS...'. + Type 'TimelinePanel' is not assignable to type '{ [x: string]: any; loadingStarted(): void; loadingProgress(progress?: number): void; processingS...'. + Property '_dropTarget' does not exist on type '{ [x: string]: any; loadingStarted(): void; loadingProgress(progress?: number): void; processingS...'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelinePanel.js(417,61): error TS2345: Argument of type 'this' is not assignable to parameter of type '{ [x: string]: any; loadingStarted(): void; loadingProgress(progress?: number): void; processingS...'. + Type 'TimelinePanel' is not assignable to type '{ [x: string]: any; loadingStarted(): void; loadingProgress(progress?: number): void; processingS...'. + Property '_dropTarget' does not exist on type '{ [x: string]: any; loadingStarted(): void; loadingProgress(progress?: number): void; processingS...'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelinePanel.js(434,44): error TS2345: Argument of type 'TimelineEventOverview[]' is not assignable to parameter of type '{ [x: string]: any; show(parentElement: Element, insertBefore?: Element): void; update(): void; d...'. + Type 'TimelineEventOverview' is not assignable to type '{ [x: string]: any; show(parentElement: Element, insertBefore?: Element): void; update(): void; d...'. + Property '_model' does not exist on type '{ [x: string]: any; show(parentElement: Element, insertBefore?: Element): void; update(): void; d...'. node_modules/chrome-devtools-frontend/front_end/timeline/TimelinePanel.js(453,21): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/timeline/TimelinePanel.js(455,21): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/timeline/TimelinePanel.js(457,21): error TS2555: Expected at least 2 arguments, but got 1. @@ -13712,6 +13064,9 @@ node_modules/chrome-devtools-frontend/front_end/timeline/TimelinePanel.js(467,24 node_modules/chrome-devtools-frontend/front_end/timeline/TimelinePanel.js(471,45): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/timeline/TimelinePanel.js(491,20): error TS2345: Argument of type 'symbol' is not assignable to parameter of type '{ [x: string]: any; Idle: symbol; StartPending: symbol; Recording: symbol; StopPending: symbol; L...'. node_modules/chrome-devtools-frontend/front_end/timeline/TimelinePanel.js(494,60): error TS2339: Property 'traceProviders' does not exist on type 'typeof extensionServer'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelinePanel.js(504,107): error TS2345: Argument of type 'this' is not assignable to parameter of type '{ [x: string]: any; recordingProgress(usage: number): void; }'. + Type 'TimelinePanel' is not assignable to type '{ [x: string]: any; recordingProgress(usage: number): void; }'. + Property '_dropTarget' does not exist on type '{ [x: string]: any; recordingProgress(usage: number): void; }'. node_modules/chrome-devtools-frontend/front_end/timeline/TimelinePanel.js(514,37): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/timeline/TimelinePanel.js(515,42): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/timeline/TimelinePanel.js(517,20): error TS2345: Argument of type 'symbol' is not assignable to parameter of type '{ [x: string]: any; Idle: symbol; StartPending: symbol; Recording: symbol; StopPending: symbol; L...'. @@ -13737,14 +13092,13 @@ node_modules/chrome-devtools-frontend/front_end/timeline/TimelinePanel.js(829,12 node_modules/chrome-devtools-frontend/front_end/timeline/TimelinePanel.js(831,12): error TS2678: Type 'string' is not comparable to type '{ [x: string]: any; Frame: string; NetworkRequest: string; TraceEvent: string; Range: string; }'. node_modules/chrome-devtools-frontend/front_end/timeline/TimelinePanel.js(850,20): error TS2339: Property 'constrain' does not exist on type 'NumberConstructor'. node_modules/chrome-devtools-frontend/front_end/timeline/TimelinePanel.js(878,29): error TS2339: Property 'upperBound' does not exist on type 'Event[]'. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelinePanel.js(1028,106): error TS1003: Identifier expected. node_modules/chrome-devtools-frontend/front_end/timeline/TimelinePanel.js(1029,24): error TS2339: Property 'ModelSelectionData' does not exist on type 'typeof TimelinePanel'. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelinePanel.js(1033,42): error TS2694: Namespace 'TimelineSelection' has no exported member 'Type'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelinePanel.js(1033,42): error TS2694: Namespace 'Timeline.TimelineSelection' has no exported member 'Type'. node_modules/chrome-devtools-frontend/front_end/timeline/TimelinePanel.js(1050,43): error TS2345: Argument of type 'string' is not assignable to parameter of type '{ [x: string]: any; Frame: string; NetworkRequest: string; TraceEvent: string; Range: string; }'. node_modules/chrome-devtools-frontend/front_end/timeline/TimelinePanel.js(1059,9): error TS2345: Argument of type 'string' is not assignable to parameter of type '{ [x: string]: any; Frame: string; NetworkRequest: string; TraceEvent: string; Range: string; }'. node_modules/chrome-devtools-frontend/front_end/timeline/TimelinePanel.js(1069,9): error TS2345: Argument of type 'string' is not assignable to parameter of type '{ [x: string]: any; Frame: string; NetworkRequest: string; TraceEvent: string; Range: string; }'. node_modules/chrome-devtools-frontend/front_end/timeline/TimelinePanel.js(1078,43): error TS2345: Argument of type 'string' is not assignable to parameter of type '{ [x: string]: any; Frame: string; NetworkRequest: string; TraceEvent: string; Range: string; }'. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelinePanel.js(1082,43): error TS2694: Namespace 'TimelineSelection' has no exported member 'Type'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelinePanel.js(1082,43): error TS2694: Namespace 'Timeline.TimelineSelection' has no exported member 'Type'. node_modules/chrome-devtools-frontend/front_end/timeline/TimelinePanel.js(1125,1): error TS8022: JSDoc '@extends' is not attached to a class. node_modules/chrome-devtools-frontend/front_end/timeline/TimelinePanel.js(1129,15): error TS2355: A function whose declared type is neither 'void' nor 'any' must return a value. node_modules/chrome-devtools-frontend/front_end/timeline/TimelinePanel.js(1134,15): error TS2355: A function whose declared type is neither 'void' nor 'any' must return a value. @@ -13759,7 +13113,7 @@ node_modules/chrome-devtools-frontend/front_end/timeline/TimelinePanel.js(1220,2 node_modules/chrome-devtools-frontend/front_end/timeline/TimelinePanel.js(1224,29): error TS2339: Property 'classList' does not exist on type 'Node'. node_modules/chrome-devtools-frontend/front_end/timeline/TimelinePanel.js(1234,22): error TS2339: Property 'focus' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/timeline/TimelinePanel.js(1291,61): error TS2339: Property 'decodeURIComponent' does not exist on type 'Window'. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineTreeView.js(65,58): error TS2694: Namespace 'DataGrid' has no exported member 'ColumnDescriptor'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineTreeView.js(65,58): error TS2694: Namespace 'DataGrid.DataGrid' has no exported member 'ColumnDescriptor'. node_modules/chrome-devtools-frontend/front_end/timeline/TimelineTreeView.js(76,36): error TS2345: Argument of type 'string' is not assignable to parameter of type '{ [x: string]: any; Nearest: string; First: string; Last: string; }'. node_modules/chrome-devtools-frontend/front_end/timeline/TimelineTreeView.js(133,31): error TS2345: Argument of type 'ToolbarComboBox' is not assignable to parameter of type '{ [x: string]: any; item(): any & any; } & { [x: string]: any; item(): any & any; }'. Type 'ToolbarComboBox' is not assignable to type '{ [x: string]: any; item(): any & any; }'. @@ -13769,7 +13123,10 @@ node_modules/chrome-devtools-frontend/front_end/timeline/TimelineTreeView.js(136 Property 'item' is missing in type 'ToolbarInput'. node_modules/chrome-devtools-frontend/front_end/timeline/TimelineTreeView.js(162,76): error TS2339: Property 'value' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/timeline/TimelineTreeView.js(173,52): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineTreeView.js(286,40): error TS2694: Namespace 'DataGrid' has no exported member 'ColumnDescriptor'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineTreeView.js(280,5): error TS2322: Type 'TopDownRootNode' is not assignable to type 'Node'. + Property 'id' is missing in type 'TopDownRootNode'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineTreeView.js(280,5): error TS2322: Type 'TopDownRootNode' is not assignable to type 'Node'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineTreeView.js(286,40): error TS2694: Namespace 'DataGrid.DataGrid' has no exported member 'ColumnDescriptor'. node_modules/chrome-devtools-frontend/front_end/timeline/TimelineTreeView.js(289,38): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/timeline/TimelineTreeView.js(290,39): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/timeline/TimelineTreeView.js(291,42): error TS2555: Expected at least 2 arguments, but got 1. @@ -13784,20 +13141,20 @@ node_modules/chrome-devtools-frontend/front_end/timeline/TimelineTreeView.js(696 node_modules/chrome-devtools-frontend/front_end/timeline/TimelineTreeView.js(698,14): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/timeline/TimelineTreeView.js(712,24): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/timeline/TimelineTreeView.js(717,9): error TS2322: Type '{ name: string; color: string; }' is not assignable to type '{ name: string; color: string; icon: Element; }'. - Property 'icon' is missing in type '{ name: string; color: string; }'. node_modules/chrome-devtools-frontend/front_end/timeline/TimelineTreeView.js(717,9): error TS2322: Type '{ name: string; color: string; }' is not assignable to type '{ name: string; color: string; icon: Element; }'. + Property 'icon' is missing in type '{ name: string; color: string; }'. node_modules/chrome-devtools-frontend/front_end/timeline/TimelineTreeView.js(727,9): error TS2322: Type '{ name: string; color: string; }' is not assignable to type '{ name: string; color: string; icon: Element; }'. node_modules/chrome-devtools-frontend/front_end/timeline/TimelineTreeView.js(727,9): error TS2322: Type '{ name: string; color: string; }' is not assignable to type '{ name: string; color: string; icon: Element; }'. Property 'icon' is missing in type '{ name: string; color: string; }'. node_modules/chrome-devtools-frontend/front_end/timeline/TimelineTreeView.js(731,13): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/timeline/TimelineTreeView.js(733,9): error TS2322: Type '{ name: any; color: string; }' is not assignable to type '{ name: string; color: string; icon: Element; }'. - Property 'icon' is missing in type '{ name: any; color: string; }'. node_modules/chrome-devtools-frontend/front_end/timeline/TimelineTreeView.js(733,9): error TS2322: Type '{ name: any; color: string; }' is not assignable to type '{ name: string; color: string; icon: Element; }'. + Property 'icon' is missing in type '{ name: any; color: string; }'. node_modules/chrome-devtools-frontend/front_end/timeline/TimelineTreeView.js(743,13): error TS2403: Subsequent variable declarations must have the same type. Variable 'name' must be of type 'any', but here has type 'string'. node_modules/chrome-devtools-frontend/front_end/timeline/TimelineTreeView.js(753,91): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineTreeView.js(754,9): error TS2322: Type '{ name: any; color: string; }' is not assignable to type '{ name: string; color: string; icon: Element; }'. node_modules/chrome-devtools-frontend/front_end/timeline/TimelineTreeView.js(754,9): error TS2322: Type '{ name: any; color: string; }' is not assignable to type '{ name: string; color: string; icon: Element; }'. Property 'icon' is missing in type '{ name: any; color: string; }'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineTreeView.js(754,9): error TS2322: Type '{ name: any; color: string; }' is not assignable to type '{ name: string; color: string; icon: Element; }'. node_modules/chrome-devtools-frontend/front_end/timeline/TimelineTreeView.js(759,5): error TS2322: Type '{ name: string; color: string; }' is not assignable to type '{ name: string; color: string; icon: Element; }'. Property 'icon' is missing in type '{ name: string; color: string; }'. node_modules/chrome-devtools-frontend/front_end/timeline/TimelineTreeView.js(759,5): error TS2322: Type '{ name: string; color: string; }' is not assignable to type '{ name: string; color: string; icon: Element; }'. @@ -13815,7 +13172,7 @@ node_modules/chrome-devtools-frontend/front_end/timeline/TimelineTreeView.js(779 node_modules/chrome-devtools-frontend/front_end/timeline/TimelineTreeView.js(781,31): error TS2345: Argument of type 'ToolbarButton' is not assignable to parameter of type '{ [x: string]: any; item(): any & any; } & { [x: string]: any; item(): any & any; }'. Type 'ToolbarButton' is not assignable to type '{ [x: string]: any; item(): any & any; }'. node_modules/chrome-devtools-frontend/front_end/timeline/TimelineTreeView.js(781,77): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineTreeView.js(830,51): error TS2694: Namespace 'AggregatedTimelineTreeView' has no exported member 'GroupBy'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineTreeView.js(830,51): error TS2694: Namespace 'Timeline.AggregatedTimelineTreeView' has no exported member 'GroupBy'. node_modules/chrome-devtools-frontend/front_end/timeline/TimelineTreeView.js(836,12): error TS2678: Type 'string' is not comparable to type '{ [x: string]: any; None: string; EventName: string; Category: string; Domain: string; Subdomain:...'. node_modules/chrome-devtools-frontend/front_end/timeline/TimelineTreeView.js(838,12): error TS2678: Type 'string' is not comparable to type '{ [x: string]: any; None: string; EventName: string; Category: string; Domain: string; Subdomain:...'. node_modules/chrome-devtools-frontend/front_end/timeline/TimelineTreeView.js(840,12): error TS2678: Type 'string' is not comparable to type '{ [x: string]: any; None: string; EventName: string; Category: string; Domain: string; Subdomain:...'. @@ -13832,7 +13189,7 @@ node_modules/chrome-devtools-frontend/front_end/timeline/TimelineTreeView.js(977 node_modules/chrome-devtools-frontend/front_end/timeline/TimelineTreeView.js(999,49): error TS2345: Argument of type 'string' is not assignable to parameter of type '{ [x: string]: any; Ascending: string; Descending: string; }'. node_modules/chrome-devtools-frontend/front_end/timeline/TimelineTreeView.js(1019,31): error TS2339: Property 'createChild' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/timeline/TimelineTreeView.js(1020,26): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineTreeView.js(1022,56): error TS2694: Namespace 'DataGrid' has no exported member 'ColumnDescriptor'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineTreeView.js(1022,56): error TS2694: Namespace 'DataGrid.DataGrid' has no exported member 'ColumnDescriptor'. node_modules/chrome-devtools-frontend/front_end/timeline/TimelineTreeView.js(1023,28): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/timeline/TimelineTreeView.js(1024,31): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/timeline/TimelineTreeView.js(1027,36): error TS2345: Argument of type 'string' is not assignable to parameter of type '{ [x: string]: any; Nearest: string; First: string; Last: string; }'. @@ -13920,7 +13277,7 @@ node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(202, node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(204,42): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(207,42): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(209,30): error TS2339: Property '_eventStylesMap' does not exist on type 'typeof TimelineUIUtils'. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(214,45): error TS2694: Namespace 'TimelineIRModel' has no exported member 'InputEvents'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(214,45): error TS2694: Namespace 'TimelineModel.TimelineIRModel' has no exported member 'InputEvents'. node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(218,35): error TS2339: Property '_inputEventToDisplayName' does not exist on type 'typeof TimelineUIUtils'. node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(222,32): error TS2339: Property '_inputEventToDisplayName' does not exist on type 'typeof TimelineUIUtils'. node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(223,27): error TS2555: Expected at least 2 arguments, but got 1. @@ -13956,7 +13313,7 @@ node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(265, node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(266,12): error TS2678: Type 'string' is not comparable to type '{ [x: string]: any; 'Compile': string; 'Parse': string; }'. node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(267,16): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(336,15): error TS2352: Type 'string' cannot be converted to type '{ [x: string]: any; Char: string; Click: string; ContextMenu: string; FlingCancel: string; FlingS...'. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(336,53): error TS2694: Namespace 'TimelineIRModel' has no exported member 'InputEvents'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(336,53): error TS2694: Namespace 'TimelineModel.TimelineIRModel' has no exported member 'InputEvents'. node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(373,25): error TS2339: Property 'asParsedURL' does not exist on type 'string'. node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(412,40): error TS2339: Property '_interactionPhaseStylesMap' does not exist on type 'typeof TimelineUIUtils'. node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(418,47): error TS2555: Expected at least 2 arguments, but got 1. @@ -13966,16 +13323,16 @@ node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(422, node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(425,48): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(429,45): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(432,32): error TS2339: Property '_interactionPhaseStylesMap' does not exist on type 'typeof TimelineUIUtils'. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(438,45): error TS2694: Namespace 'TimelineIRModel' has no exported member 'Phases'. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(446,45): error TS2694: Namespace 'TimelineIRModel' has no exported member 'Phases'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(438,45): error TS2694: Namespace 'TimelineModel.TimelineIRModel' has no exported member 'Phases'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(446,45): error TS2694: Namespace 'TimelineModel.TimelineIRModel' has no exported member 'Phases'. node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(454,24): error TS2694: Namespace 'Protocol' has no exported member 'Runtime'. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(463,41): error TS2694: Namespace 'TimelineUIUtils' has no exported member 'NetworkCategory'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(463,41): error TS2694: Namespace 'Timeline.TimelineUIUtils' has no exported member 'NetworkCategory'. node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(469,9): error TS2322: Type 'symbol' is not assignable to type '{ [x: string]: any; HTML: symbol; Script: symbol; Style: symbol; Media: symbol; Other: symbol; }'. node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(473,9): error TS2322: Type 'symbol' is not assignable to type '{ [x: string]: any; HTML: symbol; Script: symbol; Style: symbol; Media: symbol; Other: symbol; }'. node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(475,9): error TS2322: Type 'symbol' is not assignable to type '{ [x: string]: any; HTML: symbol; Script: symbol; Style: symbol; Media: symbol; Other: symbol; }'. node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(486,9): error TS2322: Type 'symbol' is not assignable to type '{ [x: string]: any; HTML: symbol; Script: symbol; Style: symbol; Media: symbol; Other: symbol; }'. node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(488,9): error TS2322: Type 'symbol' is not assignable to type '{ [x: string]: any; HTML: symbol; Script: symbol; Style: symbol; Media: symbol; Other: symbol; }'. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(493,40): error TS2694: Namespace 'TimelineUIUtils' has no exported member 'NetworkCategory'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(493,40): error TS2694: Namespace 'Timeline.TimelineUIUtils' has no exported member 'NetworkCategory'. node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(499,12): error TS2678: Type 'symbol' is not comparable to type '{ [x: string]: any; HTML: symbol; Script: symbol; Style: symbol; Media: symbol; Other: symbol; }'. node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(501,12): error TS2678: Type 'symbol' is not comparable to type '{ [x: string]: any; HTML: symbol; Script: symbol; Style: symbol; Media: symbol; Other: symbol; }'. node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(503,12): error TS2678: Type 'symbol' is not comparable to type '{ [x: string]: any; HTML: symbol; Script: symbol; Style: symbol; Media: symbol; Other: symbol; }'. @@ -14114,7 +13471,7 @@ node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1555 node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1557,50): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1558,51): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1560,37): error TS2551: Property '_categories' does not exist on type 'typeof TimelineUIUtils'. Did you mean 'categories'? -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1564,43): error TS2694: Namespace 'TimelineModel' has no exported member 'AsyncEventGroup'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1564,43): error TS2694: Namespace 'TimelineModel.TimelineModel' has no exported member 'AsyncEventGroup'. node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1568,35): error TS2339: Property '_titleForAsyncEventGroupMap' does not exist on type 'typeof TimelineUIUtils'. node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1570,32): error TS2339: Property '_titleForAsyncEventGroupMap' does not exist on type 'typeof TimelineUIUtils'. node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1571,28): error TS2555: Expected at least 2 arguments, but got 1. @@ -14185,7 +13542,6 @@ node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(2059 node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(2078,23): error TS2339: Property 'createTextChild' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(2078,39): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(2146,2): error TS1131: Property or signature expected. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(2154,10): error TS2551: Property 'TimelineMarkerStyle' does not exist on type 'typeof Timeline'. Did you mean 'TimelineRecordStyle'? node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(2167,15): error TS2339: Property 'colSpan' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(2186,10): error TS2339: Property 'createTextChild' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(2191,5): error TS2322: Type 'string | number' is not assignable to type 'string'. @@ -14206,7 +13562,7 @@ node_modules/chrome-devtools-frontend/front_end/timeline_model/TimelineFrameMode node_modules/chrome-devtools-frontend/front_end/timeline_model/TimelineFrameModel.js(223,43): error TS2339: Property 'peekLast' does not exist on type 'any[]'. node_modules/chrome-devtools-frontend/front_end/timeline_model/TimelineFrameModel.js(266,9): error TS2365: Operator '===' cannot be applied to types '{ [x: string]: any; Begin: string; End: string; Complete: string; Instant: string; AsyncBegin: st...' and 'string'. node_modules/chrome-devtools-frontend/front_end/timeline_model/TimelineFrameModel.js(267,24): error TS2339: Property 'id' does not exist on type 'Event'. -node_modules/chrome-devtools-frontend/front_end/timeline_model/TimelineIRModel.js(14,46): error TS2694: Namespace 'TimelineIRModel' has no exported member 'Phases'. +node_modules/chrome-devtools-frontend/front_end/timeline_model/TimelineIRModel.js(14,46): error TS2694: Namespace 'TimelineModel.TimelineIRModel' has no exported member 'Phases'. node_modules/chrome-devtools-frontend/front_end/timeline_model/TimelineIRModel.js(61,14): error TS2678: Type 'string' is not comparable to type '{ [x: string]: any; Char: string; Click: string; ContextMenu: string; FlingCancel: string; FlingS...'. node_modules/chrome-devtools-frontend/front_end/timeline_model/TimelineIRModel.js(62,61): error TS2345: Argument of type 'string' is not assignable to parameter of type '{ [x: string]: any; Idle: string; Response: string; Scroll: string; Fling: string; Drag: string; ...'. node_modules/chrome-devtools-frontend/front_end/timeline_model/TimelineIRModel.js(66,14): error TS2678: Type 'string' is not comparable to type '{ [x: string]: any; Char: string; Click: string; ContextMenu: string; FlingCancel: string; FlingS...'. @@ -14245,14 +13601,14 @@ node_modules/chrome-devtools-frontend/front_end/timeline_model/TimelineIRModel.j node_modules/chrome-devtools-frontend/front_end/timeline_model/TimelineIRModel.js(164,80): error TS2345: Argument of type 'string' is not assignable to parameter of type '{ [x: string]: any; Idle: string; Response: string; Scroll: string; Fling: string; Drag: string; ...'. node_modules/chrome-devtools-frontend/front_end/timeline_model/TimelineIRModel.js(166,63): error TS2345: Argument of type 'string' is not assignable to parameter of type '{ [x: string]: any; Idle: string; Response: string; Scroll: string; Fling: string; Drag: string; ...'. node_modules/chrome-devtools-frontend/front_end/timeline_model/TimelineIRModel.js(188,67): error TS2345: Argument of type 'string' is not assignable to parameter of type '{ [x: string]: any; Idle: string; Response: string; Scroll: string; Fling: string; Drag: string; ...'. -node_modules/chrome-devtools-frontend/front_end/timeline_model/TimelineIRModel.js(193,45): error TS2694: Namespace 'TimelineIRModel' has no exported member 'Phases'. -node_modules/chrome-devtools-frontend/front_end/timeline_model/TimelineIRModel.js(204,45): error TS2694: Namespace 'TimelineIRModel' has no exported member 'Phases'. -node_modules/chrome-devtools-frontend/front_end/timeline_model/TimelineIRModel.js(215,45): error TS2694: Namespace 'TimelineIRModel' has no exported member 'Phases'. -node_modules/chrome-devtools-frontend/front_end/timeline_model/TimelineIRModel.js(249,46): error TS2694: Namespace 'TimelineIRModel' has no exported member 'InputEvents'. +node_modules/chrome-devtools-frontend/front_end/timeline_model/TimelineIRModel.js(193,45): error TS2694: Namespace 'TimelineModel.TimelineIRModel' has no exported member 'Phases'. +node_modules/chrome-devtools-frontend/front_end/timeline_model/TimelineIRModel.js(204,45): error TS2694: Namespace 'TimelineModel.TimelineIRModel' has no exported member 'Phases'. +node_modules/chrome-devtools-frontend/front_end/timeline_model/TimelineIRModel.js(215,45): error TS2694: Namespace 'TimelineModel.TimelineIRModel' has no exported member 'Phases'. +node_modules/chrome-devtools-frontend/front_end/timeline_model/TimelineIRModel.js(249,46): error TS2694: Namespace 'TimelineModel.TimelineIRModel' has no exported member 'InputEvents'. node_modules/chrome-devtools-frontend/front_end/timeline_model/TimelineIRModel.js(255,20): error TS2352: Type 'string' cannot be converted to type '{ [x: string]: any; Char: string; Click: string; ContextMenu: string; FlingCancel: string; FlingS...'. -node_modules/chrome-devtools-frontend/front_end/timeline_model/TimelineIRModel.js(255,58): error TS2694: Namespace 'TimelineIRModel' has no exported member 'InputEvents'. +node_modules/chrome-devtools-frontend/front_end/timeline_model/TimelineIRModel.js(255,58): error TS2694: Namespace 'TimelineModel.TimelineIRModel' has no exported member 'InputEvents'. node_modules/chrome-devtools-frontend/front_end/timeline_model/TimelineIRModel.js(259,16): error TS2352: Type 'string' cannot be converted to type '{ [x: string]: any; Char: string; Click: string; ContextMenu: string; FlingCancel: string; FlingS...'. -node_modules/chrome-devtools-frontend/front_end/timeline_model/TimelineIRModel.js(259,54): error TS2694: Namespace 'TimelineIRModel' has no exported member 'InputEvents'. +node_modules/chrome-devtools-frontend/front_end/timeline_model/TimelineIRModel.js(259,54): error TS2694: Namespace 'TimelineModel.TimelineIRModel' has no exported member 'InputEvents'. node_modules/chrome-devtools-frontend/front_end/timeline_model/TimelineJSProfile.js(18,47): error TS2694: Namespace 'Protocol' has no exported member 'Runtime'. node_modules/chrome-devtools-frontend/front_end/timeline_model/TimelineJSProfile.js(31,50): error TS2694: Namespace 'Protocol' has no exported member 'Runtime'. node_modules/chrome-devtools-frontend/front_end/timeline_model/TimelineJSProfile.js(31,89): error TS2339: Property 'depth' does not exist on type 'CPUProfileNode'. @@ -14270,26 +13626,26 @@ node_modules/chrome-devtools-frontend/front_end/timeline_model/TimelineJSProfile node_modules/chrome-devtools-frontend/front_end/timeline_model/TimelineJSProfile.js(190,82): error TS2345: Argument of type 'string' is not assignable to parameter of type '{ [x: string]: any; Begin: string; End: string; Complete: string; Instant: string; AsyncBegin: st...'. node_modules/chrome-devtools-frontend/front_end/timeline_model/TimelineJSProfile.js(192,34): error TS2339: Property 'ordinal' does not exist on type 'Event'. node_modules/chrome-devtools-frontend/front_end/timeline_model/TimelineJSProfile.js(209,24): error TS2694: Namespace 'Protocol' has no exported member 'Runtime'. -node_modules/chrome-devtools-frontend/front_end/timeline_model/TimelineJSProfile.js(218,57): error TS2694: Namespace 'TimelineJSProfileProcessor' has no exported member 'NativeGroups'. +node_modules/chrome-devtools-frontend/front_end/timeline_model/TimelineJSProfile.js(218,57): error TS2694: Namespace 'TimelineModel.TimelineJSProfileProcessor' has no exported member 'NativeGroups'. node_modules/chrome-devtools-frontend/front_end/timeline_model/TimelineJSProfile.js(222,7): error TS2322: Type 'string' is not assignable to type '{ [x: string]: any; 'Compile': string; 'Parse': string; }'. node_modules/chrome-devtools-frontend/front_end/timeline_model/TimelineJSProfile.js(224,7): error TS2322: Type 'string' is not assignable to type '{ [x: string]: any; 'Compile': string; 'Parse': string; }'. -node_modules/chrome-devtools-frontend/front_end/timeline_model/TimelineJSProfile.js(230,42): error TS2694: Namespace 'TracingManager' has no exported member 'EventPayload'. -node_modules/chrome-devtools-frontend/front_end/timeline_model/TimelineJSProfile.js(289,37): error TS2694: Namespace 'TracingManager' has no exported member 'EventPayload'. -node_modules/chrome-devtools-frontend/front_end/timeline_model/TimelineJSProfile.js(292,50): error TS2694: Namespace 'TracingManager' has no exported member 'EventPayload'. +node_modules/chrome-devtools-frontend/front_end/timeline_model/TimelineJSProfile.js(230,42): error TS2694: Namespace 'SDK.TracingManager' has no exported member 'EventPayload'. +node_modules/chrome-devtools-frontend/front_end/timeline_model/TimelineJSProfile.js(289,37): error TS2694: Namespace 'SDK.TracingManager' has no exported member 'EventPayload'. +node_modules/chrome-devtools-frontend/front_end/timeline_model/TimelineJSProfile.js(292,50): error TS2694: Namespace 'SDK.TracingManager' has no exported member 'EventPayload'. node_modules/chrome-devtools-frontend/front_end/timeline_model/TimelineModel.js(59,41): error TS2345: Argument of type '{ [x: string]: any; Begin: string; End: string; Complete: string; Instant: string; AsyncBegin: st...' is not assignable to parameter of type 'string'. node_modules/chrome-devtools-frontend/front_end/timeline_model/TimelineModel.js(59,82): error TS2345: Argument of type '{ [x: string]: any; Begin: string; End: string; Complete: string; Instant: string; AsyncBegin: st...' is not assignable to parameter of type 'string'. node_modules/chrome-devtools-frontend/front_end/timeline_model/TimelineModel.js(61,36): error TS2339: Property 'peekLast' does not exist on type 'Event[]'. node_modules/chrome-devtools-frontend/front_end/timeline_model/TimelineModel.js(69,51): error TS2339: Property 'peekLast' does not exist on type 'Event[]'. node_modules/chrome-devtools-frontend/front_end/timeline_model/TimelineModel.js(69,51): error TS2339: Property 'peekLast' does not exist on type 'any[]'. node_modules/chrome-devtools-frontend/front_end/timeline_model/TimelineModel.js(81,24): error TS2339: Property 'upperBound' does not exist on type 'Event[]'. -node_modules/chrome-devtools-frontend/front_end/timeline_model/TimelineModel.js(216,44): error TS2694: Namespace 'TimelineModel' has no exported member 'MetadataEvents'. +node_modules/chrome-devtools-frontend/front_end/timeline_model/TimelineModel.js(216,44): error TS2694: Namespace 'TimelineModel.TimelineModel' has no exported member 'MetadataEvents'. node_modules/chrome-devtools-frontend/front_end/timeline_model/TimelineModel.js(274,54): error TS2339: Property 'valuesArray' does not exist on type 'Set'. node_modules/chrome-devtools-frontend/front_end/timeline_model/TimelineModel.js(294,81): error TS2345: Argument of type 'string' is not assignable to parameter of type '{ [x: string]: any; Begin: string; End: string; Complete: string; Instant: string; AsyncBegin: st...'. node_modules/chrome-devtools-frontend/front_end/timeline_model/TimelineModel.js(306,41): error TS2339: Property 'lowerBound' does not exist on type 'Event[]'. node_modules/chrome-devtools-frontend/front_end/timeline_model/TimelineModel.js(314,70): error TS2345: Argument of type 'string' is not assignable to parameter of type '{ [x: string]: any; Begin: string; End: string; Complete: string; Instant: string; AsyncBegin: st...'. node_modules/chrome-devtools-frontend/front_end/timeline_model/TimelineModel.js(317,32): error TS2339: Property 'lowerBound' does not exist on type 'Event[]'. node_modules/chrome-devtools-frontend/front_end/timeline_model/TimelineModel.js(320,29): error TS2339: Property 'lowerBound' does not exist on type 'Event[]'. -node_modules/chrome-devtools-frontend/front_end/timeline_model/TimelineModel.js(333,50): error TS2694: Namespace 'TimelineModel' has no exported member 'AsyncEventGroup'. +node_modules/chrome-devtools-frontend/front_end/timeline_model/TimelineModel.js(333,50): error TS2694: Namespace 'TimelineModel.TimelineModel' has no exported member 'AsyncEventGroup'. node_modules/chrome-devtools-frontend/front_end/timeline_model/TimelineModel.js(377,34): error TS2339: Property 'peekLast' does not exist on type 'Event[]'. node_modules/chrome-devtools-frontend/front_end/timeline_model/TimelineModel.js(380,41): error TS2694: Namespace 'Protocol' has no exported member 'Profiler'. node_modules/chrome-devtools-frontend/front_end/timeline_model/TimelineModel.js(392,41): error TS2694: Namespace 'Protocol' has no exported member 'Profiler'. @@ -14299,13 +13655,13 @@ node_modules/chrome-devtools-frontend/front_end/timeline_model/TimelineModel.js( node_modules/chrome-devtools-frontend/front_end/timeline_model/TimelineModel.js(476,46): error TS2339: Property 'peekLast' does not exist on type 'any[]'. node_modules/chrome-devtools-frontend/front_end/timeline_model/TimelineModel.js(480,42): error TS2345: Argument of type '{ [x: string]: any; Begin: string; End: string; Complete: string; Instant: string; AsyncBegin: st...' is not assignable to parameter of type 'string'. node_modules/chrome-devtools-frontend/front_end/timeline_model/TimelineModel.js(482,35): error TS2339: Property 'peekLast' does not exist on type 'any[]'. -node_modules/chrome-devtools-frontend/front_end/timeline_model/TimelineModel.js(536,48): error TS2694: Namespace 'TimelineModel' has no exported member 'AsyncEventGroup'. +node_modules/chrome-devtools-frontend/front_end/timeline_model/TimelineModel.js(536,48): error TS2694: Namespace 'TimelineModel.TimelineModel' has no exported member 'AsyncEventGroup'. node_modules/chrome-devtools-frontend/front_end/timeline_model/TimelineModel.js(542,37): error TS2339: Property 'lowerBound' does not exist on type 'AsyncEvent[]'. node_modules/chrome-devtools-frontend/front_end/timeline_model/TimelineModel.js(601,68): error TS2339: Property 'peekLast' does not exist on type 'any[]'. node_modules/chrome-devtools-frontend/front_end/timeline_model/TimelineModel.js(607,46): error TS2339: Property 'peekLast' does not exist on type 'any[]'. node_modules/chrome-devtools-frontend/front_end/timeline_model/TimelineModel.js(762,13): error TS2403: Subsequent variable declarations must have the same type. Variable 'frameId' must be of type 'any', but here has type 'string'. node_modules/chrome-devtools-frontend/front_end/timeline_model/TimelineModel.js(801,40): error TS2339: Property 'bind_id' does not exist on type 'Event'. -node_modules/chrome-devtools-frontend/front_end/timeline_model/TimelineModel.js(806,44): error TS2694: Namespace 'TimelineModel' has no exported member 'AsyncEventGroup'. +node_modules/chrome-devtools-frontend/front_end/timeline_model/TimelineModel.js(806,44): error TS2694: Namespace 'TimelineModel.TimelineModel' has no exported member 'AsyncEventGroup'. node_modules/chrome-devtools-frontend/front_end/timeline_model/TimelineModel.js(811,7): error TS2322: Type 'symbol' is not assignable to type '{ [x: string]: any; animation: symbol; console: symbol; userTiming: symbol; input: symbol; }'. node_modules/chrome-devtools-frontend/front_end/timeline_model/TimelineModel.js(813,7): error TS2322: Type 'symbol' is not assignable to type '{ [x: string]: any; animation: symbol; console: symbol; userTiming: symbol; input: symbol; }'. node_modules/chrome-devtools-frontend/front_end/timeline_model/TimelineModel.js(815,7): error TS2322: Type 'symbol' is not assignable to type '{ [x: string]: any; animation: symbol; console: symbol; userTiming: symbol; input: symbol; }'. @@ -14313,25 +13669,22 @@ node_modules/chrome-devtools-frontend/front_end/timeline_model/TimelineModel.js( node_modules/chrome-devtools-frontend/front_end/timeline_model/TimelineModel.js(823,18): error TS2339: Property 'causedFrame' does not exist on type 'AsyncEvent'. node_modules/chrome-devtools-frontend/front_end/timeline_model/TimelineModel.js(827,109): error TS2339: Property 'causedFrame' does not exist on type 'AsyncEvent'. node_modules/chrome-devtools-frontend/front_end/timeline_model/TimelineModel.js(836,7): error TS2322: Type 'symbol' is not assignable to type '{ [x: string]: any; animation: symbol; console: symbol; userTiming: symbol; input: symbol; }'. -node_modules/chrome-devtools-frontend/front_end/timeline_model/TimelineModel.js(855,48): error TS2694: Namespace 'TimelineModel' has no exported member 'AsyncEventGroup'. -node_modules/chrome-devtools-frontend/front_end/timeline_model/TimelineModel.js(856,48): error TS2694: Namespace 'TimelineModel' has no exported member 'AsyncEventGroup'. +node_modules/chrome-devtools-frontend/front_end/timeline_model/TimelineModel.js(855,48): error TS2694: Namespace 'TimelineModel.TimelineModel' has no exported member 'AsyncEventGroup'. +node_modules/chrome-devtools-frontend/front_end/timeline_model/TimelineModel.js(856,48): error TS2694: Namespace 'TimelineModel.TimelineModel' has no exported member 'AsyncEventGroup'. node_modules/chrome-devtools-frontend/front_end/timeline_model/TimelineModel.js(861,23): error TS2339: Property 'mergeOrdered' does not exist on type 'AsyncEvent[]'. -node_modules/chrome-devtools-frontend/front_end/timeline_model/TimelineModel.js(883,50): error TS2694: Namespace 'TimelineModel' has no exported member 'AsyncEventGroup'. -node_modules/chrome-devtools-frontend/front_end/timeline_model/TimelineModel.js(940,49): error TS2694: Namespace 'TimelineModel' has no exported member 'AsyncEventGroup'. -node_modules/chrome-devtools-frontend/front_end/timeline_model/TimelineModel.js(1247,50): error TS2694: Namespace 'TimelineModel' has no exported member 'AsyncEventGroup'. -node_modules/chrome-devtools-frontend/front_end/timeline_model/TimelineModel.js(1259,99): error TS1003: Identifier expected. +node_modules/chrome-devtools-frontend/front_end/timeline_model/TimelineModel.js(883,50): error TS2694: Namespace 'TimelineModel.TimelineModel' has no exported member 'AsyncEventGroup'. +node_modules/chrome-devtools-frontend/front_end/timeline_model/TimelineModel.js(940,49): error TS2694: Namespace 'TimelineModel.TimelineModel' has no exported member 'AsyncEventGroup'. +node_modules/chrome-devtools-frontend/front_end/timeline_model/TimelineModel.js(1247,50): error TS2694: Namespace 'TimelineModel.TimelineModel' has no exported member 'AsyncEventGroup'. node_modules/chrome-devtools-frontend/front_end/timeline_model/TimelineModel.js(1260,29): error TS2339: Property 'MetadataEvents' does not exist on type 'typeof TimelineModel'. node_modules/chrome-devtools-frontend/front_end/timeline_model/TimelineModel.js(1423,31): error TS2694: Namespace 'TimelineModel' has no exported member 'InvalidationCause'. node_modules/chrome-devtools-frontend/front_end/timeline_model/TimelineModel.js(1433,61): error TS2694: Namespace 'Protocol' has no exported member 'Runtime'. -node_modules/chrome-devtools-frontend/front_end/timeline_model/TimelineModel.js(1433,82): error TS1003: Identifier expected. -node_modules/chrome-devtools-frontend/front_end/timeline_model/TimelineModel.js(1434,15): error TS2339: Property 'InvalidationCause' does not exist on type 'typeof TimelineModel'. node_modules/chrome-devtools-frontend/front_end/timeline_model/TimelineModel.js(1524,30): error TS2488: Type 'Iterator' must have a '[Symbol.iterator]()' method that returns an iterator. node_modules/chrome-devtools-frontend/front_end/timeline_model/TimelineModel.js(1532,22): error TS2339: Property 'linkedRecalcStyleEvent' does not exist on type 'InvalidationTrackingEvent'. node_modules/chrome-devtools-frontend/front_end/timeline_model/TimelineModel.js(1548,18): error TS2339: Property 'linkedRecalcStyleEvent' does not exist on type 'InvalidationTrackingEvent'. node_modules/chrome-devtools-frontend/front_end/timeline_model/TimelineModel.js(1600,23): error TS2339: Property 'linkedRecalcStyleEvent' does not exist on type 'InvalidationTrackingEvent'. node_modules/chrome-devtools-frontend/front_end/timeline_model/TimelineModel.js(1609,30): error TS2488: Type 'Iterator' must have a '[Symbol.iterator]()' method that returns an iterator. node_modules/chrome-devtools-frontend/front_end/timeline_model/TimelineModel.js(1642,30): error TS2488: Type 'Iterator' must have a '[Symbol.iterator]()' method that returns an iterator. -node_modules/chrome-devtools-frontend/front_end/timeline_model/TimelineModel.js(1707,50): error TS2694: Namespace 'TimelineModel' has no exported member 'RecordType'. +node_modules/chrome-devtools-frontend/front_end/timeline_model/TimelineModel.js(1707,50): error TS2694: Namespace 'TimelineModel.TimelineModel' has no exported member 'RecordType'. node_modules/chrome-devtools-frontend/front_end/timeline_model/TimelineModel.js(1709,67): error TS2339: Property '_asyncEvents' does not exist on type 'typeof TimelineAsyncEventTracker'. node_modules/chrome-devtools-frontend/front_end/timeline_model/TimelineModel.js(1714,49): error TS2339: Property '_asyncEvents' does not exist on type 'typeof TimelineAsyncEventTracker'. node_modules/chrome-devtools-frontend/front_end/timeline_model/TimelineModel.js(1730,45): error TS2339: Property '_asyncEvents' does not exist on type 'typeof TimelineAsyncEventTracker'. @@ -14339,60 +13692,57 @@ node_modules/chrome-devtools-frontend/front_end/timeline_model/TimelineModel.js( node_modules/chrome-devtools-frontend/front_end/timeline_model/TimelineModel.js(1736,49): error TS2339: Property '_typeToInitiator' does not exist on type 'typeof TimelineAsyncEventTracker'. node_modules/chrome-devtools-frontend/front_end/timeline_model/TimelineModel.js(1744,65): error TS2339: Property '_typeToInitiator' does not exist on type 'typeof TimelineAsyncEventTracker'. node_modules/chrome-devtools-frontend/front_end/timeline_model/TimelineModel.js(1745,13): error TS2352: Type 'string' cannot be converted to type '{ [x: string]: any; Task: string; Program: string; EventDispatch: string; GPUTask: string; Animat...'. -node_modules/chrome-devtools-frontend/front_end/timeline_model/TimelineModel.js(1745,49): error TS2694: Namespace 'TimelineModel' has no exported member 'RecordType'. +node_modules/chrome-devtools-frontend/front_end/timeline_model/TimelineModel.js(1745,49): error TS2694: Namespace 'TimelineModel.TimelineModel' has no exported member 'RecordType'. node_modules/chrome-devtools-frontend/front_end/timeline_model/TimelineModel.js(1748,27): error TS2352: Type 'string' cannot be converted to type '{ [x: string]: any; Task: string; Program: string; EventDispatch: string; GPUTask: string; Animat...'. -node_modules/chrome-devtools-frontend/front_end/timeline_model/TimelineModel.js(1748,63): error TS2694: Namespace 'TimelineModel' has no exported member 'RecordType'. +node_modules/chrome-devtools-frontend/front_end/timeline_model/TimelineModel.js(1748,63): error TS2694: Namespace 'TimelineModel.TimelineModel' has no exported member 'RecordType'. node_modules/chrome-devtools-frontend/front_end/timeline_model/TimelineModel.js(1749,65): error TS2339: Property '_asyncEvents' does not exist on type 'typeof TimelineAsyncEventTracker'. node_modules/chrome-devtools-frontend/front_end/timeline_model/TimelineModel.js(1780,33): error TS2694: Namespace 'Protocol' has no exported member 'Runtime'. node_modules/chrome-devtools-frontend/front_end/timeline_model/TimelineModel.js(1811,25): error TS2694: Namespace 'Protocol' has no exported member 'Runtime'. node_modules/chrome-devtools-frontend/front_end/timeline_model/TimelineModel.js(1819,32): error TS2694: Namespace 'Protocol' has no exported member 'Runtime'. node_modules/chrome-devtools-frontend/front_end/timeline_model/TimelineModelFilter.js(30,35): error TS2345: Argument of type '{ [x: string]: any; Task: string; Program: string; EventDispatch: string; GPUTask: string; Animat...' is not assignable to parameter of type 'string'. -node_modules/chrome-devtools-frontend/front_end/timeline_model/TimelineModelFilter.js(34,44): error TS2694: Namespace 'TimelineModel' has no exported member 'RecordType'. +node_modules/chrome-devtools-frontend/front_end/timeline_model/TimelineModelFilter.js(34,44): error TS2694: Namespace 'TimelineModel.TimelineModel' has no exported member 'RecordType'. node_modules/chrome-devtools-frontend/front_end/timeline_model/TimelineModelFilter.js(38,7): error TS2322: Type 'string' is not assignable to type '{ [x: string]: any; Task: string; Program: string; EventDispatch: string; GPUTask: string; Animat...'. node_modules/chrome-devtools-frontend/front_end/timeline_model/TimelineModelFilter.js(40,7): error TS2322: Type 'string' is not assignable to type '{ [x: string]: any; Task: string; Program: string; EventDispatch: string; GPUTask: string; Animat...'. node_modules/chrome-devtools-frontend/front_end/timeline_model/TimelineModelFilter.js(42,7): error TS2322: Type 'string' is not assignable to type '{ [x: string]: any; Task: string; Program: string; EventDispatch: string; GPUTask: string; Animat...'. node_modules/chrome-devtools-frontend/front_end/timeline_model/TimelineModelFilter.js(43,22): error TS1110: Type expected. node_modules/chrome-devtools-frontend/front_end/timeline_model/TimelineModelFilter.js(62,38): error TS2345: Argument of type '{ [x: string]: any; Task: string; Program: string; EventDispatch: string; GPUTask: string; Animat...' is not assignable to parameter of type 'string'. -node_modules/chrome-devtools-frontend/front_end/timeline_model/TimelineProfileTree.js(68,49): error TS2506: 'TopDownNode' is referenced directly or indirectly in its own base expression. -node_modules/chrome-devtools-frontend/front_end/timeline_model/TimelineProfileTree.js(105,48): error TS2339: Property '_isGroupNode' does not exist on type 'TopDownNode'. +node_modules/chrome-devtools-frontend/front_end/timeline_model/TimelineProfileTree.js(74,26): error TS2502: 'parent' is referenced directly or indirectly in its own type annotation. node_modules/chrome-devtools-frontend/front_end/timeline_model/TimelineProfileTree.js(168,31): error TS2345: Argument of type 'string | symbol' is not assignable to parameter of type 'string'. Type 'symbol' is not assignable to type 'string'. node_modules/chrome-devtools-frontend/front_end/timeline_model/TimelineProfileTree.js(172,22): error TS2345: Argument of type 'string | symbol' is not assignable to parameter of type 'string'. Type 'symbol' is not assignable to type 'string'. -node_modules/chrome-devtools-frontend/front_end/timeline_model/TimelineProfileTree.js(218,53): error TS2506: 'TopDownRootNode' is referenced directly or indirectly in its own base expression. -node_modules/chrome-devtools-frontend/front_end/timeline_model/TimelineProfileTree.js(273,54): error TS2506: 'BottomUpRootNode' is referenced directly or indirectly in its own base expression. -node_modules/chrome-devtools-frontend/front_end/timeline_model/TimelineProfileTree.js(391,47): error TS2506: 'GroupNode' is referenced directly or indirectly in its own base expression. -node_modules/chrome-devtools-frontend/front_end/timeline_model/TimelineProfileTree.js(411,10): error TS2339: Property 'selfTime' does not exist on type 'GroupNode'. -node_modules/chrome-devtools-frontend/front_end/timeline_model/TimelineProfileTree.js(412,10): error TS2339: Property 'totalTime' does not exist on type 'GroupNode'. -node_modules/chrome-devtools-frontend/front_end/timeline_model/TimelineProfileTree.js(433,50): error TS2506: 'BottomUpNode' is referenced directly or indirectly in its own base expression. +node_modules/chrome-devtools-frontend/front_end/timeline_model/TimelineProfileTree.js(391,47): error TS2415: Class 'GroupNode' incorrectly extends base class 'Node'. +node_modules/chrome-devtools-frontend/front_end/timeline_model/TimelineProfileTree.js(391,47): error TS2415: Class 'GroupNode' incorrectly extends base class 'Node'. + Types of property 'parent' are incompatible. + Type 'TopDownRootNode | BottomUpRootNode' is not assignable to type 'Node'. + Type 'TopDownRootNode' is not assignable to type 'Node'. +node_modules/chrome-devtools-frontend/front_end/timeline_model/TimelineProfileTree.js(413,5): error TS2322: Type 'this' is not assignable to type 'Node'. +node_modules/chrome-devtools-frontend/front_end/timeline_model/TimelineProfileTree.js(413,5): error TS2322: Type 'this' is not assignable to type 'Node'. + Type 'GroupNode' is not assignable to type 'Node'. + Types of property 'parent' are incompatible. + Type 'TopDownRootNode | BottomUpRootNode' is not assignable to type 'Node'. + Type 'TopDownRootNode' is not assignable to type 'Node'. node_modules/chrome-devtools-frontend/front_end/timeline_model/TimelineProfileTree.js(445,27): error TS2339: Property '_depth' does not exist on type 'Node'. node_modules/chrome-devtools-frontend/front_end/timeline_model/TimelineProfileTree.js(501,46): error TS2322: Type 'Node' is not assignable to type 'this'. -node_modules/chrome-devtools-frontend/front_end/timeline_model/TimelineProfileTree.js(502,18): error TS2339: Property 'id' does not exist on type 'BottomUpNode'. -node_modules/chrome-devtools-frontend/front_end/timeline_model/TimelineProfileTree.js(505,16): error TS2339: Property 'id' does not exist on type 'BottomUpNode'. node_modules/chrome-devtools-frontend/front_end/timeline_model/TimelineProfileTree.js(508,11): error TS2403: Subsequent variable declarations must have the same type. Variable 'node' must be of type 'this', but here has type 'Node'. -node_modules/chrome-devtools-frontend/front_end/timeline_model/TimelineProfileTree.js(513,31): error TS2345: Argument of type 'this' is not assignable to parameter of type 'Node'. - Type 'BottomUpNode' is not assignable to type 'Node'. - Property 'totalTime' is missing in type 'BottomUpNode'. -node_modules/chrome-devtools-frontend/front_end/timeline_model/TimelineProfileTree.js(516,12): error TS2339: Property 'selfTime' does not exist on type 'BottomUpNode'. -node_modules/chrome-devtools-frontend/front_end/timeline_model/TimelineProfileTree.js(517,12): error TS2339: Property 'totalTime' does not exist on type 'BottomUpNode'. -node_modules/chrome-devtools-frontend/front_end/timeline_model/TimelineProfileTree.js(533,14): error TS2339: Property 'event' does not exist on type 'BottomUpNode'. -node_modules/chrome-devtools-frontend/front_end/timeline_model/TimelineProfileTree.js(533,42): error TS2339: Property 'event' does not exist on type 'BottomUpNode'. -node_modules/chrome-devtools-frontend/front_end/timeline_model/TimelineProfileTree.js(534,20): error TS2345: Argument of type 'this' is not assignable to parameter of type 'Node'. +node_modules/chrome-devtools-frontend/front_end/timeline_model/TimelineProfileTree.js(512,9): error TS2322: Type 'BottomUpNode' is not assignable to type 'this'. node_modules/chrome-devtools-frontend/front_end/timeline_model/TimelineProfileTree.js(559,23): error TS2694: Namespace 'Protocol' has no exported member 'Runtime'. node_modules/chrome-devtools-frontend/front_end/timeline_model/TimelineProfileTree.js(563,33): error TS2694: Namespace 'Protocol' has no exported member 'Runtime'. node_modules/chrome-devtools-frontend/front_end/timeline_model/TracingLayerTree.js(6,41): error TS2694: Namespace 'TimelineModel' has no exported member 'TracingLayerPayload'. -node_modules/chrome-devtools-frontend/front_end/timeline_model/TracingLayerTree.js(17,1): error TS1003: Identifier expected. -node_modules/chrome-devtools-frontend/front_end/timeline_model/TracingLayerTree.js(18,15): error TS2339: Property 'TracingLayerPayload' does not exist on type 'typeof TimelineModel'. -node_modules/chrome-devtools-frontend/front_end/timeline_model/TracingLayerTree.js(26,1): error TS1003: Identifier expected. -node_modules/chrome-devtools-frontend/front_end/timeline_model/TracingLayerTree.js(27,15): error TS2551: Property 'TracingLayerTile' does not exist on type 'typeof TimelineModel'. Did you mean 'TracingLayerTree'? node_modules/chrome-devtools-frontend/front_end/timeline_model/TracingLayerTree.js(38,45): error TS2694: Namespace 'TimelineModel' has no exported member 'TracingLayerTile'. node_modules/chrome-devtools-frontend/front_end/timeline_model/TracingLayerTree.js(44,29): error TS2694: Namespace 'TimelineModel' has no exported member 'TracingLayerPayload'. node_modules/chrome-devtools-frontend/front_end/timeline_model/TracingLayerTree.js(45,36): error TS2694: Namespace 'TimelineModel' has no exported member 'TracingLayerPayload'. +node_modules/chrome-devtools-frontend/front_end/timeline_model/TracingLayerTree.js(67,20): error TS2345: Argument of type 'TracingLayer' is not assignable to parameter of type '{ [x: string]: any; id(): string; parentId(): string; parent(): any; isRoot(): boolean; children(...'. + Property '_paintProfilerModel' does not exist on type '{ [x: string]: any; id(): string; parentId(): string; parent(): any; isRoot(): boolean; children(...'. node_modules/chrome-devtools-frontend/front_end/timeline_model/TracingLayerTree.js(81,37): error TS2694: Namespace 'TimelineModel' has no exported member 'TracingLayerTile'. node_modules/chrome-devtools-frontend/front_end/timeline_model/TracingLayerTree.js(91,29): error TS2694: Namespace 'SDK' has no exported member 'SnapshotWithRect'. node_modules/chrome-devtools-frontend/front_end/timeline_model/TracingLayerTree.js(97,39): error TS2694: Namespace 'SDK' has no exported member 'SnapshotWithRect'. node_modules/chrome-devtools-frontend/front_end/timeline_model/TracingLayerTree.js(102,39): error TS2694: Namespace 'SDK' has no exported member 'SnapshotWithRect'. node_modules/chrome-devtools-frontend/front_end/timeline_model/TracingLayerTree.js(120,29): error TS2694: Namespace 'TimelineModel' has no exported member 'TracingLayerPayload'. +node_modules/chrome-devtools-frontend/front_end/timeline_model/TracingLayerTree.js(133,27): error TS2345: Argument of type 'TracingLayer' is not assignable to parameter of type '{ [x: string]: any; id(): string; parentId(): string; parent(): any; isRoot(): boolean; children(...'. + Property '_paintProfilerModel' does not exist on type '{ [x: string]: any; id(): string; parentId(): string; parent(): any; isRoot(): boolean; children(...'. +node_modules/chrome-devtools-frontend/front_end/timeline_model/TracingLayerTree.js(135,22): error TS2345: Argument of type 'TracingLayer' is not assignable to parameter of type '{ [x: string]: any; id(): string; parentId(): string; parent(): any; isRoot(): boolean; children(...'. + Property '_paintProfilerModel' does not exist on type '{ [x: string]: any; id(): string; parentId(): string; parent(): any; isRoot(): boolean; children(...'. node_modules/chrome-devtools-frontend/front_end/timeline_model/TracingLayerTree.js(142,29): error TS2694: Namespace 'TimelineModel' has no exported member 'TracingLayerPayload'. node_modules/chrome-devtools-frontend/front_end/timeline_model/TracingLayerTree.js(160,29): error TS2694: Namespace 'TimelineModel' has no exported member 'TracingLayerPayload'. node_modules/chrome-devtools-frontend/front_end/timeline_model/TracingLayerTree.js(168,29): error TS2694: Namespace 'TimelineModel' has no exported member 'TracingLayerPayload'. @@ -14435,15 +13785,20 @@ node_modules/chrome-devtools-frontend/front_end/ui/ContextMenu.js(309,40): error node_modules/chrome-devtools-frontend/front_end/ui/ContextMenu.js(339,39): error TS2339: Property 'x' does not exist on type 'Event'. node_modules/chrome-devtools-frontend/front_end/ui/ContextMenu.js(340,39): error TS2339: Property 'y' does not exist on type 'Event'. node_modules/chrome-devtools-frontend/front_end/ui/ContextMenu.js(344,24): error TS2339: Property 'deepElementFromPoint' does not exist on type 'Event'. +node_modules/chrome-devtools-frontend/front_end/ui/ContextMenu.js(350,27): error TS2551: Property 'events' does not exist on type 'typeof InspectorFrontendHostAPI'. Did you mean 'Events'? node_modules/chrome-devtools-frontend/front_end/ui/ContextMenu.js(352,24): error TS2694: Namespace 'Common' has no exported member 'Event'. node_modules/chrome-devtools-frontend/front_end/ui/ContextMenu.js(408,17): error TS2339: Property 'consume' does not exist on type 'Event'. -node_modules/chrome-devtools-frontend/front_end/ui/ContextMenu.js(418,83): error TS2339: Property 'isHostedMode' does not exist on type 'typeof InspectorFrontendHost'. +node_modules/chrome-devtools-frontend/front_end/ui/ContextMenu.js(418,83): error TS2339: Property 'isHostedMode' does not exist on type 'typeof InspectorFrontendHostAPI'. node_modules/chrome-devtools-frontend/front_end/ui/ContextMenu.js(420,46): error TS2339: Property 'ownerDocument' does not exist on type 'EventTarget'. -node_modules/chrome-devtools-frontend/front_end/ui/ContextMenu.js(422,29): error TS2339: Property 'showContextMenuAtPoint' does not exist on type 'typeof InspectorFrontendHost'. +node_modules/chrome-devtools-frontend/front_end/ui/ContextMenu.js(422,29): error TS2339: Property 'showContextMenuAtPoint' does not exist on type 'typeof InspectorFrontendHostAPI'. node_modules/chrome-devtools-frontend/front_end/ui/ContextMenu.js(422,101): error TS2339: Property 'ownerDocument' does not exist on type 'EventTarget'. +node_modules/chrome-devtools-frontend/front_end/ui/ContextMenu.js(428,31): error TS2551: Property 'events' does not exist on type 'typeof InspectorFrontendHostAPI'. Did you mean 'Events'? +node_modules/chrome-devtools-frontend/front_end/ui/ContextMenu.js(430,31): error TS2551: Property 'events' does not exist on type 'typeof InspectorFrontendHostAPI'. Did you mean 'Events'? node_modules/chrome-devtools-frontend/front_end/ui/ContextMenu.js(450,49): error TS2694: Namespace 'InspectorFrontendHostAPI' has no exported member 'ContextMenuDescriptor'. node_modules/chrome-devtools-frontend/front_end/ui/ContextMenu.js(453,57): error TS2694: Namespace 'InspectorFrontendHostAPI' has no exported member 'ContextMenuDescriptor'. node_modules/chrome-devtools-frontend/front_end/ui/ContextMenu.js(457,22): error TS2694: Namespace 'Common' has no exported member 'Event'. +node_modules/chrome-devtools-frontend/front_end/ui/ContextMenu.js(473,27): error TS2551: Property 'events' does not exist on type 'typeof InspectorFrontendHostAPI'. Did you mean 'Events'? +node_modules/chrome-devtools-frontend/front_end/ui/ContextMenu.js(475,27): error TS2551: Property 'events' does not exist on type 'typeof InspectorFrontendHostAPI'. Did you mean 'Events'? node_modules/chrome-devtools-frontend/front_end/ui/ContextMenu.js(483,37): error TS2339: Property 'runtime' does not exist on type 'Window'. node_modules/chrome-devtools-frontend/front_end/ui/ContextMenu.js(491,32): error TS2339: Property 'runtime' does not exist on type 'Window'. node_modules/chrome-devtools-frontend/front_end/ui/ContextMenu.js(519,32): error TS2502: 'contextMenu' is referenced directly or indirectly in its own type annotation. @@ -14479,10 +13834,10 @@ node_modules/chrome-devtools-frontend/front_end/ui/FilterBar.js(175,52): error T node_modules/chrome-devtools-frontend/front_end/ui/FilterBar.js(180,24): error TS2339: Property 'title' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/ui/FilterBar.js(180,32): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/ui/FilterBar.js(181,33): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/ui/FilterBar.js(184,76): error TS2694: Namespace 'SuggestBox' has no exported member 'Suggestions'. -node_modules/chrome-devtools-frontend/front_end/ui/FilterBar.js(192,39): error TS2694: Namespace 'SuggestBox' has no exported member 'Suggestions'. -node_modules/chrome-devtools-frontend/front_end/ui/FilterBar.js(235,74): error TS2694: Namespace 'SuggestBox' has no exported member 'Suggestions'. -node_modules/chrome-devtools-frontend/front_end/ui/FilterBar.js(253,46): error TS2694: Namespace 'NamedBitSetFilterUI' has no exported member 'Item'. +node_modules/chrome-devtools-frontend/front_end/ui/FilterBar.js(184,76): error TS2694: Namespace 'UI.SuggestBox' has no exported member 'Suggestions'. +node_modules/chrome-devtools-frontend/front_end/ui/FilterBar.js(192,39): error TS2694: Namespace 'UI.SuggestBox' has no exported member 'Suggestions'. +node_modules/chrome-devtools-frontend/front_end/ui/FilterBar.js(235,74): error TS2694: Namespace 'UI.SuggestBox' has no exported member 'Suggestions'. +node_modules/chrome-devtools-frontend/front_end/ui/FilterBar.js(253,46): error TS2694: Namespace 'UI.NamedBitSetFilterUI' has no exported member 'Item'. node_modules/chrome-devtools-frontend/front_end/ui/FilterBar.js(259,26): error TS2339: Property 'title' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/ui/FilterBar.js(265,52): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/ui/FilterBar.js(266,26): error TS2339: Property 'createChild' does not exist on type 'Element'. @@ -14496,13 +13851,13 @@ node_modules/chrome-devtools-frontend/front_end/ui/FilterBar.js(351,32): error T node_modules/chrome-devtools-frontend/front_end/ui/FilterBar.js(351,46): error TS2339: Property 'altKey' does not exist on type 'Event'. node_modules/chrome-devtools-frontend/front_end/ui/FilterBar.js(351,59): error TS2339: Property 'shiftKey' does not exist on type 'Event'. node_modules/chrome-devtools-frontend/front_end/ui/FilterBar.js(352,37): error TS2339: Property 'typeName' does not exist on type 'EventTarget'. -node_modules/chrome-devtools-frontend/front_end/ui/FilterBar.js(374,73): error TS1003: Identifier expected. node_modules/chrome-devtools-frontend/front_end/ui/FilterBar.js(375,24): error TS2300: Duplicate identifier 'Item'. node_modules/chrome-devtools-frontend/front_end/ui/FilterBar.js(375,24): error TS2339: Property 'Item' does not exist on type 'typeof NamedBitSetFilterUI'. -node_modules/chrome-devtools-frontend/front_end/ui/FilterSuggestionBuilder.js(21,39): error TS2694: Namespace 'SuggestBox' has no exported member 'Suggestions'. +node_modules/chrome-devtools-frontend/front_end/ui/FilterSuggestionBuilder.js(21,39): error TS2694: Namespace 'UI.SuggestBox' has no exported member 'Suggestions'. +node_modules/chrome-devtools-frontend/front_end/ui/ForwardedInputEventHandler.js(9,27): error TS2551: Property 'events' does not exist on type 'typeof InspectorFrontendHostAPI'. Did you mean 'Events'? node_modules/chrome-devtools-frontend/front_end/ui/ForwardedInputEventHandler.js(14,22): error TS2694: Namespace 'Common' has no exported member 'Event'. -node_modules/chrome-devtools-frontend/front_end/ui/Fragment.js(12,49): error TS2694: Namespace 'Fragment' has no exported member '_State'. -node_modules/chrome-devtools-frontend/front_end/ui/Fragment.js(84,28): error TS2694: Namespace 'Fragment' has no exported member '_Template'. +node_modules/chrome-devtools-frontend/front_end/ui/Fragment.js(12,49): error TS2694: Namespace 'UI.Fragment' has no exported member '_State'. +node_modules/chrome-devtools-frontend/front_end/ui/Fragment.js(84,28): error TS2694: Namespace 'UI.Fragment' has no exported member '_Template'. node_modules/chrome-devtools-frontend/front_end/ui/Fragment.js(113,55): error TS2339: Property 'hasAttributes' does not exist on type 'Node'. node_modules/chrome-devtools-frontend/front_end/ui/Fragment.js(114,18): error TS2339: Property 'hasAttribute' does not exist on type 'Node'. node_modules/chrome-devtools-frontend/front_end/ui/Fragment.js(116,39): error TS2339: Property 'getAttribute' does not exist on type 'Node'. @@ -14519,7 +13874,7 @@ node_modules/chrome-devtools-frontend/front_end/ui/Fragment.js(153,14): error TS node_modules/chrome-devtools-frontend/front_end/ui/Fragment.js(166,103): error TS2339: Property 'data' does not exist on type 'Node'. node_modules/chrome-devtools-frontend/front_end/ui/Fragment.js(171,22): error TS2339: Property 'classList' does not exist on type 'Node'. node_modules/chrome-devtools-frontend/front_end/ui/Fragment.js(174,21): error TS2339: Property 'remove' does not exist on type 'Node'. -node_modules/chrome-devtools-frontend/front_end/ui/Fragment.js(179,27): error TS2694: Namespace 'Fragment' has no exported member '_Template'. +node_modules/chrome-devtools-frontend/front_end/ui/Fragment.js(179,27): error TS2694: Namespace 'UI.Fragment' has no exported member '_Template'. node_modules/chrome-devtools-frontend/front_end/ui/Fragment.js(247,24): error TS2488: Type 'NodeListOf' must have a '[Symbol.iterator]()' method that returns an iterator. node_modules/chrome-devtools-frontend/front_end/ui/Fragment.js(272,2): error TS1131: Property or signature expected. node_modules/chrome-devtools-frontend/front_end/ui/Fragment.js(276,13): error TS2551: Property '_Template' does not exist on type 'typeof Fragment'. Did you mean '_template'? @@ -14531,12 +13886,12 @@ node_modules/chrome-devtools-frontend/front_end/ui/Geometry.js(210,15): error TS node_modules/chrome-devtools-frontend/front_end/ui/Geometry.js(272,13): error TS2304: Cannot find name 'CSSMatrix'. node_modules/chrome-devtools-frontend/front_end/ui/Geometry.js(316,13): error TS2304: Cannot find name 'CSSMatrix'. node_modules/chrome-devtools-frontend/front_end/ui/GlassPane.js(15,35): error TS2345: Argument of type 'symbol' is not assignable to parameter of type '{ [x: string]: any; BlockedByGlassPane: symbol; PierceGlassPane: symbol; PierceContents: symbol; }'. -node_modules/chrome-devtools-frontend/front_end/ui/GlassPane.js(62,28): error TS2694: Namespace 'GlassPane' has no exported member 'PointerEventsBehavior'. +node_modules/chrome-devtools-frontend/front_end/ui/GlassPane.js(62,28): error TS2694: Namespace 'UI.GlassPane' has no exported member 'PointerEventsBehavior'. node_modules/chrome-devtools-frontend/front_end/ui/GlassPane.js(66,30): error TS2365: Operator '!==' cannot be applied to types '{ [x: string]: any; BlockedByGlassPane: symbol; PierceGlassPane: symbol; PierceContents: symbol; }' and 'symbol'. node_modules/chrome-devtools-frontend/front_end/ui/GlassPane.js(68,30): error TS2365: Operator '===' cannot be applied to types '{ [x: string]: any; BlockedByGlassPane: symbol; PierceGlassPane: symbol; PierceContents: symbol; }' and 'symbol'. -node_modules/chrome-devtools-frontend/front_end/ui/GlassPane.js(87,28): error TS2694: Namespace 'GlassPane' has no exported member 'SizeBehavior'. +node_modules/chrome-devtools-frontend/front_end/ui/GlassPane.js(87,28): error TS2694: Namespace 'UI.GlassPane' has no exported member 'SizeBehavior'. node_modules/chrome-devtools-frontend/front_end/ui/GlassPane.js(90,5): error TS2322: Type '{ [x: string]: any; SetExactSize: symbol; SetExactWidthMaxHeight: symbol; MeasureContent: symbol; }' is not assignable to type 'symbol'. -node_modules/chrome-devtools-frontend/front_end/ui/GlassPane.js(115,28): error TS2694: Namespace 'GlassPane' has no exported member 'AnchorBehavior'. +node_modules/chrome-devtools-frontend/front_end/ui/GlassPane.js(115,28): error TS2694: Namespace 'UI.GlassPane' has no exported member 'AnchorBehavior'. node_modules/chrome-devtools-frontend/front_end/ui/GlassPane.js(118,5): error TS2322: Type '{ [x: string]: any; PreferTop: symbol; PreferBottom: symbol; PreferLeft: symbol; PreferRight: sym...' is not assignable to type 'symbol'. node_modules/chrome-devtools-frontend/front_end/ui/GlassPane.js(125,5): error TS2322: Type 'boolean' is not assignable to type 'symbol'. node_modules/chrome-devtools-frontend/front_end/ui/GlassPane.js(126,51): error TS2365: Operator '!==' cannot be applied to types 'boolean' and 'symbol'. @@ -14574,40 +13929,38 @@ node_modules/chrome-devtools-frontend/front_end/ui/Icon.js(9,1): error TS8022: J node_modules/chrome-devtools-frontend/front_end/ui/Icon.js(21,18): error TS2339: Property '_constructor' does not exist on type 'typeof Icon'. node_modules/chrome-devtools-frontend/front_end/ui/Icon.js(22,15): error TS2339: Property '_constructor' does not exist on type 'typeof Icon'. node_modules/chrome-devtools-frontend/front_end/ui/Icon.js(24,53): error TS2339: Property '_constructor' does not exist on type 'typeof Icon'. -node_modules/chrome-devtools-frontend/front_end/ui/Icon.js(36,25): error TS2694: Namespace 'Icon' has no exported member 'Descriptor'. -node_modules/chrome-devtools-frontend/front_end/ui/Icon.js(38,25): error TS2694: Namespace 'Icon' has no exported member 'SpriteSheet'. -node_modules/chrome-devtools-frontend/front_end/ui/Icon.js(104,85): error TS1003: Identifier expected. +node_modules/chrome-devtools-frontend/front_end/ui/Icon.js(36,25): error TS2694: Namespace 'UI.Icon' has no exported member 'Descriptor'. +node_modules/chrome-devtools-frontend/front_end/ui/Icon.js(38,25): error TS2694: Namespace 'UI.Icon' has no exported member 'SpriteSheet'. node_modules/chrome-devtools-frontend/front_end/ui/Icon.js(105,9): error TS2300: Duplicate identifier 'Descriptor'. node_modules/chrome-devtools-frontend/front_end/ui/Icon.js(105,9): error TS2551: Property 'Descriptor' does not exist on type 'typeof Icon'. Did you mean 'Descriptors'? -node_modules/chrome-devtools-frontend/front_end/ui/Icon.js(107,73): error TS1003: Identifier expected. node_modules/chrome-devtools-frontend/front_end/ui/Icon.js(108,9): error TS2551: Property 'SpriteSheet' does not exist on type 'typeof Icon'. Did you mean 'SpriteSheets'? -node_modules/chrome-devtools-frontend/front_end/ui/Infobar.js(9,26): error TS2694: Namespace 'Infobar' has no exported member 'Type'. +node_modules/chrome-devtools-frontend/front_end/ui/Infobar.js(9,26): error TS2694: Namespace 'UI.Infobar' has no exported member 'Type'. node_modules/chrome-devtools-frontend/front_end/ui/Infobar.js(16,45): error TS2339: Property 'createChild' does not exist on type 'DocumentFragment'. node_modules/chrome-devtools-frontend/front_end/ui/Infobar.js(26,39): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/ui/Infobar.js(32,35): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/ui/Infobar.js(44,26): error TS2694: Namespace 'Infobar' has no exported member 'Type'. -node_modules/chrome-devtools-frontend/front_end/ui/InplaceEditor.js(11,33): error TS2694: Namespace 'InplaceEditor' has no exported member 'Controller'. +node_modules/chrome-devtools-frontend/front_end/ui/Infobar.js(44,26): error TS2694: Namespace 'UI.Infobar' has no exported member 'Type'. +node_modules/chrome-devtools-frontend/front_end/ui/InplaceEditor.js(11,33): error TS2694: Namespace 'UI.InplaceEditor' has no exported member 'Controller'. node_modules/chrome-devtools-frontend/front_end/ui/InplaceEditor.js(14,27): error TS2339: Property '_defaultInstance' does not exist on type 'typeof InplaceEditor'. node_modules/chrome-devtools-frontend/front_end/ui/InplaceEditor.js(15,24): error TS2339: Property '_defaultInstance' does not exist on type 'typeof InplaceEditor'. node_modules/chrome-devtools-frontend/front_end/ui/InplaceEditor.js(16,29): error TS2339: Property '_defaultInstance' does not exist on type 'typeof InplaceEditor'. -node_modules/chrome-devtools-frontend/front_end/ui/InplaceEditor.js(69,33): error TS2694: Namespace 'InplaceEditor' has no exported member 'Controller'. +node_modules/chrome-devtools-frontend/front_end/ui/InplaceEditor.js(69,33): error TS2694: Namespace 'UI.InplaceEditor' has no exported member 'Controller'. node_modules/chrome-devtools-frontend/front_end/ui/InplaceEditor.js(131,22): error TS2339: Property 'keyCode' does not exist on type 'Event'. node_modules/chrome-devtools-frontend/front_end/ui/InplaceEditor.js(131,77): error TS2339: Property 'key' does not exist on type 'Event'. node_modules/chrome-devtools-frontend/front_end/ui/InplaceEditor.js(133,22): error TS2339: Property 'key' does not exist on type 'Event'. node_modules/chrome-devtools-frontend/front_end/ui/InplaceEditor.js(134,33): error TS2339: Property 'shiftKey' does not exist on type 'Event'. -node_modules/chrome-devtools-frontend/front_end/ui/InplaceEditor.js(184,2): error TS1003: Identifier expected. node_modules/chrome-devtools-frontend/front_end/ui/InplaceEditor.js(185,18): error TS2339: Property 'Controller' does not exist on type 'typeof InplaceEditor'. node_modules/chrome-devtools-frontend/front_end/ui/InspectorView.js(53,50): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/ui/InspectorView.js(55,61): error TS2345: Argument of type 'ToolbarButton' is not assignable to parameter of type '{ [x: string]: any; item(): any & any; } & { [x: string]: any; item(): any & any; }'. Type 'ToolbarButton' is not assignable to type '{ [x: string]: any; item(): any & any; }'. Property 'item' is missing in type 'ToolbarButton'. -node_modules/chrome-devtools-frontend/front_end/ui/InspectorView.js(62,31): error TS2339: Property 'bringToFront' does not exist on type 'typeof InspectorFrontendHost'. +node_modules/chrome-devtools-frontend/front_end/ui/InspectorView.js(62,31): error TS2339: Property 'bringToFront' does not exist on type 'typeof InspectorFrontendHostAPI'. node_modules/chrome-devtools-frontend/front_end/ui/InspectorView.js(69,40): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/ui/InspectorView.js(76,27): error TS2551: Property 'events' does not exist on type 'typeof InspectorFrontendHostAPI'. Did you mean 'Events'? node_modules/chrome-devtools-frontend/front_end/ui/InspectorView.js(80,24): error TS2694: Namespace 'Common' has no exported member 'Event'. node_modules/chrome-devtools-frontend/front_end/ui/InspectorView.js(92,51): error TS2339: Property 'runtime' does not exist on type 'Window'. -node_modules/chrome-devtools-frontend/front_end/ui/InspectorView.js(116,7): error TS2322: Type '{ [x: string]: any; tabbedPane(): TabbedPane; enableMoreTabsButton(): void; }' is not assignable to type '{ [x: string]: any; appendApplicableItems(locationName: string): void; appendView(view: { [x: str...'. node_modules/chrome-devtools-frontend/front_end/ui/InspectorView.js(116,7): error TS2322: Type '{ [x: string]: any; tabbedPane(): TabbedPane; enableMoreTabsButton(): void; }' is not assignable to type '{ [x: string]: any; appendApplicableItems(locationName: string): void; appendView(view: { [x: str...'. Property 'appendApplicableItems' is missing in type '{ [x: string]: any; tabbedPane(): TabbedPane; enableMoreTabsButton(): void; }'. +node_modules/chrome-devtools-frontend/front_end/ui/InspectorView.js(116,7): error TS2322: Type '{ [x: string]: any; tabbedPane(): TabbedPane; enableMoreTabsButton(): void; }' is not assignable to type '{ [x: string]: any; appendApplicableItems(locationName: string): void; appendView(view: { [x: str...'. node_modules/chrome-devtools-frontend/front_end/ui/InspectorView.js(118,7): error TS2322: Type '{ [x: string]: any; tabbedPane(): TabbedPane; enableMoreTabsButton(): void; }' is not assignable to type '{ [x: string]: any; appendApplicableItems(locationName: string): void; appendView(view: { [x: str...'. Property 'appendApplicableItems' is missing in type '{ [x: string]: any; tabbedPane(): TabbedPane; enableMoreTabsButton(): void; }'. node_modules/chrome-devtools-frontend/front_end/ui/InspectorView.js(118,7): error TS2322: Type '{ [x: string]: any; tabbedPane(): TabbedPane; enableMoreTabsButton(): void; }' is not assignable to type '{ [x: string]: any; appendApplicableItems(locationName: string): void; appendView(view: { [x: str...'. @@ -14630,15 +13983,13 @@ node_modules/chrome-devtools-frontend/front_end/ui/KeyboardShortcut.js(91,19): e node_modules/chrome-devtools-frontend/front_end/ui/KeyboardShortcut.js(91,37): error TS2339: Property 'shiftKey' does not exist on type 'Event'. node_modules/chrome-devtools-frontend/front_end/ui/KeyboardShortcut.js(91,56): error TS2339: Property 'altKey' does not exist on type 'Event'. node_modules/chrome-devtools-frontend/front_end/ui/KeyboardShortcut.js(91,73): error TS2339: Property 'metaKey' does not exist on type 'Event'. -node_modules/chrome-devtools-frontend/front_end/ui/KeyboardShortcut.js(95,42): error TS2694: Namespace 'KeyboardShortcut' has no exported member 'Key'. -node_modules/chrome-devtools-frontend/front_end/ui/KeyboardShortcut.js(97,36): error TS2694: Namespace 'KeyboardShortcut' has no exported member 'Descriptor'. -node_modules/chrome-devtools-frontend/front_end/ui/KeyboardShortcut.js(108,36): error TS2694: Namespace 'KeyboardShortcut' has no exported member 'Descriptor'. -node_modules/chrome-devtools-frontend/front_end/ui/KeyboardShortcut.js(135,42): error TS2694: Namespace 'KeyboardShortcut' has no exported member 'Key'. -node_modules/chrome-devtools-frontend/front_end/ui/KeyboardShortcut.js(144,42): error TS2694: Namespace 'KeyboardShortcut' has no exported member 'Key'. -node_modules/chrome-devtools-frontend/front_end/ui/KeyboardShortcut.js(215,73): error TS1003: Identifier expected. +node_modules/chrome-devtools-frontend/front_end/ui/KeyboardShortcut.js(95,42): error TS2694: Namespace 'UI.KeyboardShortcut' has no exported member 'Key'. +node_modules/chrome-devtools-frontend/front_end/ui/KeyboardShortcut.js(97,36): error TS2694: Namespace 'UI.KeyboardShortcut' has no exported member 'Descriptor'. +node_modules/chrome-devtools-frontend/front_end/ui/KeyboardShortcut.js(108,36): error TS2694: Namespace 'UI.KeyboardShortcut' has no exported member 'Descriptor'. +node_modules/chrome-devtools-frontend/front_end/ui/KeyboardShortcut.js(135,42): error TS2694: Namespace 'UI.KeyboardShortcut' has no exported member 'Key'. +node_modules/chrome-devtools-frontend/front_end/ui/KeyboardShortcut.js(144,42): error TS2694: Namespace 'UI.KeyboardShortcut' has no exported member 'Key'. node_modules/chrome-devtools-frontend/front_end/ui/KeyboardShortcut.js(216,21): error TS2551: Property 'Key' does not exist on type 'typeof KeyboardShortcut'. Did you mean 'Keys'? -node_modules/chrome-devtools-frontend/front_end/ui/KeyboardShortcut.js(218,50): error TS2694: Namespace 'KeyboardShortcut' has no exported member 'Key'. -node_modules/chrome-devtools-frontend/front_end/ui/KeyboardShortcut.js(288,45): error TS1003: Identifier expected. +node_modules/chrome-devtools-frontend/front_end/ui/KeyboardShortcut.js(218,50): error TS2694: Namespace 'UI.KeyboardShortcut' has no exported member 'Key'. node_modules/chrome-devtools-frontend/front_end/ui/KeyboardShortcut.js(289,21): error TS2300: Duplicate identifier 'Descriptor'. node_modules/chrome-devtools-frontend/front_end/ui/KeyboardShortcut.js(289,21): error TS2339: Property 'Descriptor' does not exist on type 'typeof KeyboardShortcut'. node_modules/chrome-devtools-frontend/front_end/ui/ListControl.js(14,15): error TS2355: A function whose declared type is neither 'void' nor 'any' must return a value. @@ -14692,14 +14043,13 @@ node_modules/chrome-devtools-frontend/front_end/ui/ListWidget.js(324,35): error node_modules/chrome-devtools-frontend/front_end/ui/ListWidget.js(341,34): error TS1003: Identifier expected. node_modules/chrome-devtools-frontend/front_end/ui/ListWidget.js(341,34): error TS8024: JSDoc '@param' tag has name '', but there is no parameter with that name. node_modules/chrome-devtools-frontend/front_end/ui/ListWidget.js(341,35): error TS1138: Parameter declaration expected. +node_modules/chrome-devtools-frontend/front_end/ui/ListWidget.js(347,27): error TS2339: Property 'createChild' does not exist on type 'HTMLSelectElement'. node_modules/chrome-devtools-frontend/front_end/ui/ListWidget.js(376,7): error TS2362: The left-hand side of an arithmetic operation must be of type 'any', 'number' or an enum type. node_modules/chrome-devtools-frontend/front_end/ui/ListWidget.js(378,24): error TS2339: Property 'disabled' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/ui/ListWidget.js(395,18): error TS2339: Property 'scrollIntoViewIfNeeded' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/ui/ListWidget.js(402,28): error TS2339: Property 'disabled' does not exist on type 'Element'. -node_modules/chrome-devtools-frontend/front_end/ui/Panel.js(29,4): error TS2551: Property 'panels' does not exist on type 'typeof UI'. Did you mean 'Panel'? -node_modules/chrome-devtools-frontend/front_end/ui/Panel.js(44,8): error TS2551: Property 'panels' does not exist on type 'typeof UI'. Did you mean 'Panel'? node_modules/chrome-devtools-frontend/front_end/ui/Panel.js(75,13): error TS2339: Property 'handled' does not exist on type 'KeyboardEvent'. -node_modules/chrome-devtools-frontend/front_end/ui/Panel.js(79,43): error TS2694: Namespace 'KeyboardShortcut' has no exported member 'Descriptor'. +node_modules/chrome-devtools-frontend/front_end/ui/Panel.js(79,43): error TS2694: Namespace 'UI.KeyboardShortcut' has no exported member 'Descriptor'. node_modules/chrome-devtools-frontend/front_end/ui/Popover.js(37,40): error TS2694: Namespace 'UI' has no exported member 'PopoverRequest'. node_modules/chrome-devtools-frontend/front_end/ui/Popover.js(80,79): error TS2339: Property 'clientX' does not exist on type 'Event'. node_modules/chrome-devtools-frontend/front_end/ui/Popover.js(80,94): error TS2339: Property 'clientY' does not exist on type 'Event'. @@ -14713,8 +14063,6 @@ node_modules/chrome-devtools-frontend/front_end/ui/Popover.js(220,28): error TS2 node_modules/chrome-devtools-frontend/front_end/ui/Popover.js(222,26): error TS2339: Property '_popoverHelper' does not exist on type 'typeof PopoverHelper'. node_modules/chrome-devtools-frontend/front_end/ui/Popover.js(224,24): error TS2339: Property '_popoverHelper' does not exist on type 'typeof PopoverHelper'. node_modules/chrome-devtools-frontend/front_end/ui/Popover.js(236,33): error TS2339: Property '_popoverHelper' does not exist on type 'typeof PopoverHelper'. -node_modules/chrome-devtools-frontend/front_end/ui/Popover.js(253,113): error TS1003: Identifier expected. -node_modules/chrome-devtools-frontend/front_end/ui/Popover.js(254,4): error TS2339: Property 'PopoverRequest' does not exist on type 'typeof UI'. node_modules/chrome-devtools-frontend/front_end/ui/ProgressIndicator.js(38,45): error TS2339: Property 'createChild' does not exist on type 'DocumentFragment'. node_modules/chrome-devtools-frontend/front_end/ui/ReportView.js(15,44): error TS2339: Property 'createChild' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/ui/ReportView.js(118,40): error TS2339: Property 'createChild' does not exist on type 'Element'. @@ -14774,10 +14122,10 @@ node_modules/chrome-devtools-frontend/front_end/ui/SettingsUI.js(107,25): error node_modules/chrome-devtools-frontend/front_end/ui/SettingsUI.js(119,27): error TS2339: Property 'createChild' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/ui/SettingsUI.js(133,17): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/ui/SettingsUI.js(155,15): error TS2355: A function whose declared type is neither 'void' nor 'any' must return a value. -node_modules/chrome-devtools-frontend/front_end/ui/ShortcutRegistry.js(16,56): error TS2694: Namespace 'KeyboardShortcut' has no exported member 'Descriptor'. +node_modules/chrome-devtools-frontend/front_end/ui/ShortcutRegistry.js(16,56): error TS2694: Namespace 'UI.KeyboardShortcut' has no exported member 'Descriptor'. node_modules/chrome-devtools-frontend/front_end/ui/ShortcutRegistry.js(26,83): error TS2339: Property 'valuesArray' does not exist on type 'Set'. node_modules/chrome-devtools-frontend/front_end/ui/ShortcutRegistry.js(34,38): error TS2339: Property 'get' does not exist on type 'Multimap'. -node_modules/chrome-devtools-frontend/front_end/ui/ShortcutRegistry.js(39,44): error TS2694: Namespace 'KeyboardShortcut' has no exported member 'Descriptor'. +node_modules/chrome-devtools-frontend/front_end/ui/ShortcutRegistry.js(39,44): error TS2694: Namespace 'UI.KeyboardShortcut' has no exported member 'Descriptor'. node_modules/chrome-devtools-frontend/front_end/ui/ShortcutRegistry.js(42,42): error TS2339: Property 'get' does not exist on type 'Multimap'. node_modules/chrome-devtools-frontend/front_end/ui/ShortcutRegistry.js(88,15): error TS2339: Property 'consume' does not exist on type 'KeyboardEvent'. node_modules/chrome-devtools-frontend/front_end/ui/ShortcutRegistry.js(94,15): error TS2339: Property 'consume' does not exist on type 'KeyboardEvent'. @@ -14844,13 +14192,13 @@ node_modules/chrome-devtools-frontend/front_end/ui/ShortcutsScreen.js(222,20): e node_modules/chrome-devtools-frontend/front_end/ui/ShortcutsScreen.js(222,76): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/ui/ShortcutsScreen.js(223,37): error TS2339: Property 'createChild' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/ui/ShortcutsScreen.js(231,45): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/ui/ShortcutsScreen.js(257,35): error TS2694: Namespace 'KeyboardShortcut' has no exported member 'Descriptor'. -node_modules/chrome-devtools-frontend/front_end/ui/ShortcutsScreen.js(265,43): error TS2694: Namespace 'KeyboardShortcut' has no exported member 'Descriptor'. -node_modules/chrome-devtools-frontend/front_end/ui/ShortcutsScreen.js(273,43): error TS2694: Namespace 'KeyboardShortcut' has no exported member 'Descriptor'. +node_modules/chrome-devtools-frontend/front_end/ui/ShortcutsScreen.js(257,35): error TS2694: Namespace 'UI.KeyboardShortcut' has no exported member 'Descriptor'. +node_modules/chrome-devtools-frontend/front_end/ui/ShortcutsScreen.js(265,43): error TS2694: Namespace 'UI.KeyboardShortcut' has no exported member 'Descriptor'. +node_modules/chrome-devtools-frontend/front_end/ui/ShortcutsScreen.js(273,43): error TS2694: Namespace 'UI.KeyboardShortcut' has no exported member 'Descriptor'. node_modules/chrome-devtools-frontend/front_end/ui/ShortcutsScreen.js(277,46): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/ui/ShortcutsScreen.js(292,28): error TS2339: Property 'createChild' does not exist on type 'Element'. -node_modules/chrome-devtools-frontend/front_end/ui/ShortcutsScreen.js(308,43): error TS2694: Namespace 'KeyboardShortcut' has no exported member 'Descriptor'. -node_modules/chrome-devtools-frontend/front_end/ui/ShortcutsScreen.js(318,35): error TS2694: Namespace 'KeyboardShortcut' has no exported member 'Descriptor'. +node_modules/chrome-devtools-frontend/front_end/ui/ShortcutsScreen.js(308,43): error TS2694: Namespace 'UI.KeyboardShortcut' has no exported member 'Descriptor'. +node_modules/chrome-devtools-frontend/front_end/ui/ShortcutsScreen.js(318,35): error TS2694: Namespace 'UI.KeyboardShortcut' has no exported member 'Descriptor'. node_modules/chrome-devtools-frontend/front_end/ui/SoftContextMenu.js(31,48): error TS2694: Namespace 'InspectorFrontendHostAPI' has no exported member 'ContextMenuDescriptor'. node_modules/chrome-devtools-frontend/front_end/ui/SoftContextMenu.js(53,9): error TS2345: Argument of type 'symbol' is not assignable to parameter of type '{ [x: string]: any; BlockedByGlassPane: symbol; PierceGlassPane: symbol; PierceContents: symbol; }'. node_modules/chrome-devtools-frontend/front_end/ui/SoftContextMenu.js(57,37): error TS2345: Argument of type 'symbol' is not assignable to parameter of type '{ [x: string]: any; SetExactSize: symbol; SetExactWidthMaxHeight: symbol; MeasureContent: symbol; }'. @@ -14872,7 +14220,9 @@ node_modules/chrome-devtools-frontend/front_end/ui/SoftDropDown.js(20,37): error node_modules/chrome-devtools-frontend/front_end/ui/SoftDropDown.js(25,39): error TS2345: Argument of type 'symbol' is not assignable to parameter of type 'boolean'. node_modules/chrome-devtools-frontend/front_end/ui/SoftDropDown.js(26,39): error TS2345: Argument of type 'symbol' is not assignable to parameter of type '{ [x: string]: any; PreferTop: symbol; PreferBottom: symbol; PreferLeft: symbol; PreferRight: sym...'. node_modules/chrome-devtools-frontend/front_end/ui/SoftDropDown.js(28,46): error TS2345: Argument of type 'symbol' is not assignable to parameter of type '{ [x: string]: any; BlockedByGlassPane: symbol; PierceGlassPane: symbol; PierceContents: symbol; }'. -node_modules/chrome-devtools-frontend/front_end/ui/SoftDropDown.js(29,50): error TS2345: Argument of type 'symbol' is not assignable to parameter of type '{ [x: string]: any; NonViewport: symbol; EqualHeightItems: symbol; VariousHeightItems: symbol; }'. +node_modules/chrome-devtools-frontend/front_end/ui/SoftDropDown.js(29,44): error TS2345: Argument of type 'this' is not assignable to parameter of type '{ [x: string]: any; createElementForItem(item: T): Element; heightForItem(item: T): number; isIte...'. + Type 'SoftDropDown' is not assignable to type '{ [x: string]: any; createElementForItem(item: T): Element; heightForItem(item: T): number; isIte...'. + Property '_delegate' does not exist on type '{ [x: string]: any; createElementForItem(item: T): Element; heightForItem(item: T): number; isIte...'. node_modules/chrome-devtools-frontend/front_end/ui/SoftDropDown.js(40,30): error TS2339: Property 'disabled' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/ui/SoftDropDown.js(64,54): error TS2339: Property 'boxInWindow' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/ui/SoftDropDown.js(69,18): error TS2339: Property 'focus' does not exist on type 'Element'. @@ -14909,34 +14259,33 @@ node_modules/chrome-devtools-frontend/front_end/ui/SplitWidget.js(654,21): error node_modules/chrome-devtools-frontend/front_end/ui/SplitWidget.js(715,22): error TS2694: Namespace 'Common' has no exported member 'Event'. node_modules/chrome-devtools-frontend/front_end/ui/SplitWidget.js(722,22): error TS2694: Namespace 'Common' has no exported member 'Event'. node_modules/chrome-devtools-frontend/front_end/ui/SplitWidget.js(740,22): error TS2694: Namespace 'Common' has no exported member 'Event'. -node_modules/chrome-devtools-frontend/front_end/ui/SplitWidget.js(788,31): error TS2694: Namespace 'SplitWidget' has no exported member 'SettingForOrientation'. +node_modules/chrome-devtools-frontend/front_end/ui/SplitWidget.js(788,31): error TS2694: Namespace 'UI.SplitWidget' has no exported member 'SettingForOrientation'. node_modules/chrome-devtools-frontend/front_end/ui/SplitWidget.js(861,22): error TS2694: Namespace 'Common' has no exported member 'Event'. node_modules/chrome-devtools-frontend/front_end/ui/SplitWidget.js(872,40): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/ui/SplitWidget.js(878,24): error TS2694: Namespace 'Common' has no exported member 'Event'. -node_modules/chrome-devtools-frontend/front_end/ui/SplitWidget.js(912,49): error TS1003: Identifier expected. node_modules/chrome-devtools-frontend/front_end/ui/SplitWidget.js(913,16): error TS2339: Property 'SettingForOrientation' does not exist on type 'typeof SplitWidget'. -node_modules/chrome-devtools-frontend/front_end/ui/SuggestBox.js(69,45): error TS2694: Namespace 'SuggestBox' has no exported member 'Suggestion'. -node_modules/chrome-devtools-frontend/front_end/ui/SuggestBox.js(71,47): error TS2694: Namespace 'SuggestBox' has no exported member 'Suggestion'. -node_modules/chrome-devtools-frontend/front_end/ui/SuggestBox.js(72,56): error TS2345: Argument of type 'symbol' is not assignable to parameter of type '{ [x: string]: any; NonViewport: symbol; EqualHeightItems: symbol; VariousHeightItems: symbol; }'. +node_modules/chrome-devtools-frontend/front_end/ui/SuggestBox.js(69,45): error TS2694: Namespace 'UI.SuggestBox' has no exported member 'Suggestion'. +node_modules/chrome-devtools-frontend/front_end/ui/SuggestBox.js(71,47): error TS2694: Namespace 'UI.SuggestBox' has no exported member 'Suggestion'. +node_modules/chrome-devtools-frontend/front_end/ui/SuggestBox.js(72,50): error TS2345: Argument of type 'this' is not assignable to parameter of type '{ [x: string]: any; createElementForItem(item: T): Element; heightForItem(item: T): number; isIte...'. + Type 'SuggestBox' is not assignable to type '{ [x: string]: any; createElementForItem(item: T): Element; heightForItem(item: T): number; isIte...'. + Property '_suggestBoxDelegate' does not exist on type '{ [x: string]: any; createElementForItem(item: T): Element; heightForItem(item: T): number; isIte...'. node_modules/chrome-devtools-frontend/front_end/ui/SuggestBox.js(79,39): error TS2345: Argument of type 'symbol' is not assignable to parameter of type '{ [x: string]: any; PreferTop: symbol; PreferBottom: symbol; PreferLeft: symbol; PreferRight: sym...'. -node_modules/chrome-devtools-frontend/front_end/ui/SuggestBox.js(116,29): error TS2694: Namespace 'SuggestBox' has no exported member 'Suggestions'. -node_modules/chrome-devtools-frontend/front_end/ui/SuggestBox.js(126,29): error TS2694: Namespace 'SuggestBox' has no exported member 'Suggestions'. -node_modules/chrome-devtools-frontend/front_end/ui/SuggestBox.js(142,71): error TS2694: Namespace 'SuggestBox' has no exported member 'Suggestion'. -node_modules/chrome-devtools-frontend/front_end/ui/SuggestBox.js(202,29): error TS2694: Namespace 'SuggestBox' has no exported member 'Suggestion'. +node_modules/chrome-devtools-frontend/front_end/ui/SuggestBox.js(116,29): error TS2694: Namespace 'UI.SuggestBox' has no exported member 'Suggestions'. +node_modules/chrome-devtools-frontend/front_end/ui/SuggestBox.js(126,29): error TS2694: Namespace 'UI.SuggestBox' has no exported member 'Suggestions'. +node_modules/chrome-devtools-frontend/front_end/ui/SuggestBox.js(142,71): error TS2694: Namespace 'UI.SuggestBox' has no exported member 'Suggestion'. +node_modules/chrome-devtools-frontend/front_end/ui/SuggestBox.js(202,29): error TS2694: Namespace 'UI.SuggestBox' has no exported member 'Suggestion'. node_modules/chrome-devtools-frontend/front_end/ui/SuggestBox.js(214,13): error TS2339: Property 'tabIndex' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/ui/SuggestBox.js(218,32): error TS2339: Property 'createChild' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/ui/SuggestBox.js(227,37): error TS2339: Property 'createChild' does not exist on type 'Element'. -node_modules/chrome-devtools-frontend/front_end/ui/SuggestBox.js(235,29): error TS2694: Namespace 'SuggestBox' has no exported member 'Suggestion'. -node_modules/chrome-devtools-frontend/front_end/ui/SuggestBox.js(244,29): error TS2694: Namespace 'SuggestBox' has no exported member 'Suggestion'. -node_modules/chrome-devtools-frontend/front_end/ui/SuggestBox.js(253,29): error TS2694: Namespace 'SuggestBox' has no exported member 'Suggestion'. -node_modules/chrome-devtools-frontend/front_end/ui/SuggestBox.js(254,29): error TS2694: Namespace 'SuggestBox' has no exported member 'Suggestion'. +node_modules/chrome-devtools-frontend/front_end/ui/SuggestBox.js(235,29): error TS2694: Namespace 'UI.SuggestBox' has no exported member 'Suggestion'. +node_modules/chrome-devtools-frontend/front_end/ui/SuggestBox.js(244,29): error TS2694: Namespace 'UI.SuggestBox' has no exported member 'Suggestion'. +node_modules/chrome-devtools-frontend/front_end/ui/SuggestBox.js(253,29): error TS2694: Namespace 'UI.SuggestBox' has no exported member 'Suggestion'. +node_modules/chrome-devtools-frontend/front_end/ui/SuggestBox.js(254,29): error TS2694: Namespace 'UI.SuggestBox' has no exported member 'Suggestion'. node_modules/chrome-devtools-frontend/front_end/ui/SuggestBox.js(282,11): error TS2339: Property 'consume' does not exist on type 'Event'. -node_modules/chrome-devtools-frontend/front_end/ui/SuggestBox.js(286,29): error TS2694: Namespace 'SuggestBox' has no exported member 'Suggestions'. -node_modules/chrome-devtools-frontend/front_end/ui/SuggestBox.js(307,29): error TS2694: Namespace 'SuggestBox' has no exported member 'Suggestions'. -node_modules/chrome-devtools-frontend/front_end/ui/SuggestBox.js(393,2): error TS1003: Identifier expected. +node_modules/chrome-devtools-frontend/front_end/ui/SuggestBox.js(286,29): error TS2694: Namespace 'UI.SuggestBox' has no exported member 'Suggestions'. +node_modules/chrome-devtools-frontend/front_end/ui/SuggestBox.js(307,29): error TS2694: Namespace 'UI.SuggestBox' has no exported member 'Suggestions'. node_modules/chrome-devtools-frontend/front_end/ui/SuggestBox.js(394,15): error TS2339: Property 'Suggestion' does not exist on type 'typeof SuggestBox'. -node_modules/chrome-devtools-frontend/front_end/ui/SuggestBox.js(397,36): error TS2694: Namespace 'SuggestBox' has no exported member 'Suggestion'. -node_modules/chrome-devtools-frontend/front_end/ui/SuggestBox.js(398,2): error TS1003: Identifier expected. +node_modules/chrome-devtools-frontend/front_end/ui/SuggestBox.js(397,36): error TS2694: Namespace 'UI.SuggestBox' has no exported member 'Suggestion'. node_modules/chrome-devtools-frontend/front_end/ui/SuggestBox.js(399,15): error TS2339: Property 'Suggestions' does not exist on type 'typeof SuggestBox'. node_modules/chrome-devtools-frontend/front_end/ui/SyntaxHighlighter.js(54,10): error TS2339: Property 'createTextChild' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/ui/SyntaxHighlighter.js(67,17): error TS2339: Property 'runtime' does not exist on type 'Window'. @@ -14994,7 +14343,7 @@ node_modules/chrome-devtools-frontend/front_end/ui/TabbedPane.js(1248,24): error node_modules/chrome-devtools-frontend/front_end/ui/TabbedPane.js(1252,22): error TS2339: Property 'style' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/ui/TabbedPane.js(1252,55): error TS2339: Property 'pageX' does not exist on type 'Event'. node_modules/chrome-devtools-frontend/front_end/ui/TabbedPane.js(1260,22): error TS2339: Property 'style' does not exist on type 'Element'. -node_modules/chrome-devtools-frontend/front_end/ui/TextEditor.js(11,29): error TS2694: Namespace 'TextEditor' has no exported member 'Options'. +node_modules/chrome-devtools-frontend/front_end/ui/TextEditor.js(11,29): error TS2694: Namespace 'UI.TextEditor' has no exported member 'Options'. node_modules/chrome-devtools-frontend/front_end/ui/TextEditor.js(12,15): error TS2355: A function whose declared type is neither 'void' nor 'any' must return a value. node_modules/chrome-devtools-frontend/front_end/ui/TextEditor.js(21,1): error TS8022: JSDoc '@extends' is not attached to a class. node_modules/chrome-devtools-frontend/front_end/ui/TextEditor.js(26,15): error TS2355: A function whose declared type is neither 'void' nor 'any' must return a value. @@ -15006,20 +14355,20 @@ node_modules/chrome-devtools-frontend/front_end/ui/TextEditor.js(70,18): error T node_modules/chrome-devtools-frontend/front_end/ui/TextEditor.js(79,15): error TS2355: A function whose declared type is neither 'void' nor 'any' must return a value. node_modules/chrome-devtools-frontend/front_end/ui/TextEditor.js(91,2): error TS1131: Property or signature expected. node_modules/chrome-devtools-frontend/front_end/ui/TextEditor.js(101,15): error TS2300: Duplicate identifier 'Options'. -node_modules/chrome-devtools-frontend/front_end/ui/TextEditor.js(101,15): error TS2339: Property 'Options' does not exist on type '{ (): void; Events: { [x: string]: any; TextChanged: symbol; }; }'. +node_modules/chrome-devtools-frontend/front_end/ui/TextEditor.js(101,15): error TS2339: Property 'Options' does not exist on type '{ (): void; prototype: { [x: string]: any; }; Events: { [x: string]: any; TextChanged: symbol; }; }'. node_modules/chrome-devtools-frontend/front_end/ui/TextEditor.js(105,2): error TS1131: Property or signature expected. -node_modules/chrome-devtools-frontend/front_end/ui/TextEditor.js(111,4): error TS2339: Property 'AutocompleteConfig' does not exist on type 'typeof UI'. -node_modules/chrome-devtools-frontend/front_end/ui/TextPrompt.js(52,74): error TS2694: Namespace 'SuggestBox' has no exported member 'Suggestions'. +node_modules/chrome-devtools-frontend/front_end/ui/TextPrompt.js(52,74): error TS2694: Namespace 'UI.SuggestBox' has no exported member 'Suggestions'. node_modules/chrome-devtools-frontend/front_end/ui/TextPrompt.js(113,39): error TS2339: Property 'createChild' does not exist on type 'DocumentFragment'. node_modules/chrome-devtools-frontend/front_end/ui/TextPrompt.js(115,24): error TS2339: Property 'style' does not exist on type 'Element'. +node_modules/chrome-devtools-frontend/front_end/ui/TextPrompt.js(127,42): error TS2345: Argument of type 'this' is not assignable to parameter of type '{ [x: string]: any; applySuggestion(suggestion: string, isIntermediateSuggestion?: boolean): void...'. + Type 'TextPrompt' is not assignable to type '{ [x: string]: any; applySuggestion(suggestion: string, isIntermediateSuggestion?: boolean): void...'. + Property '_proxyElement' does not exist on type '{ [x: string]: any; applySuggestion(suggestion: string, isIntermediateSuggestion?: boolean): void...'. node_modules/chrome-devtools-frontend/front_end/ui/TextPrompt.js(130,26): error TS2339: Property 'title' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/ui/TextPrompt.js(194,26): error TS2339: Property 'title' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/ui/TextPrompt.js(240,39): error TS2339: Property 'tabIndex' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/ui/TextPrompt.js(241,23): error TS2339: Property 'tabIndex' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/ui/TextPrompt.js(242,21): error TS2339: Property 'tabIndex' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/ui/TextPrompt.js(249,19): error TS2339: Property 'tabIndex' does not exist on type 'Element'. -node_modules/chrome-devtools-frontend/front_end/ui/TextPrompt.js(268,68): error TS2345: Argument of type 'Event' is not assignable to parameter of type 'KeyboardEvent'. - Property 'altKey' is missing in type 'Event'. node_modules/chrome-devtools-frontend/front_end/ui/TextPrompt.js(269,13): error TS2339: Property 'consume' does not exist on type 'Event'. node_modules/chrome-devtools-frontend/front_end/ui/TextPrompt.js(273,19): error TS2339: Property 'key' does not exist on type 'Event'. node_modules/chrome-devtools-frontend/front_end/ui/TextPrompt.js(299,19): error TS2339: Property 'ctrlKey' does not exist on type 'Event'. @@ -15029,8 +14378,8 @@ node_modules/chrome-devtools-frontend/front_end/ui/TextPrompt.js(299,72): error node_modules/chrome-devtools-frontend/front_end/ui/TextPrompt.js(309,13): error TS2339: Property 'consume' does not exist on type 'Event'. node_modules/chrome-devtools-frontend/front_end/ui/TextPrompt.js(389,35): error TS2339: Property 'getComponentSelection' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/ui/TextPrompt.js(437,29): error TS2339: Property 'boxInWindow' does not exist on type 'Element'. -node_modules/chrome-devtools-frontend/front_end/ui/TextPrompt.js(454,30): error TS2694: Namespace 'SuggestBox' has no exported member 'Suggestions'. -node_modules/chrome-devtools-frontend/front_end/ui/TextPrompt.js(466,29): error TS2694: Namespace 'SuggestBox' has no exported member 'Suggestions'. +node_modules/chrome-devtools-frontend/front_end/ui/TextPrompt.js(454,30): error TS2694: Namespace 'UI.SuggestBox' has no exported member 'Suggestions'. +node_modules/chrome-devtools-frontend/front_end/ui/TextPrompt.js(466,29): error TS2694: Namespace 'UI.SuggestBox' has no exported member 'Suggestions'. node_modules/chrome-devtools-frontend/front_end/ui/TextPrompt.js(564,35): error TS2339: Property 'getComponentSelection' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/ui/TextPrompt.js(580,35): error TS2339: Property 'getComponentSelection' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/ui/TextPrompt.js(592,35): error TS2339: Property 'getComponentSelection' does not exist on type 'Element'. @@ -15060,9 +14409,9 @@ node_modules/chrome-devtools-frontend/front_end/ui/Toolbar.js(318,56): error TS2 node_modules/chrome-devtools-frontend/front_end/ui/Toolbar.js(328,27): error TS2339: Property 'runtime' does not exist on type 'Window'. node_modules/chrome-devtools-frontend/front_end/ui/Toolbar.js(343,36): error TS2352: Type 'ToolbarSeparator' cannot be converted to type '{ [x: string]: any; item(): any & any; } & { [x: string]: any; item(): any & any; }'. Type 'ToolbarSeparator' is not comparable to type '{ [x: string]: any; item(): any & any; }'. - Property 'item' is missing in type 'ToolbarSeparator'. node_modules/chrome-devtools-frontend/front_end/ui/Toolbar.js(343,36): error TS2352: Type 'ToolbarSeparator' cannot be converted to type '{ [x: string]: any; item(): any & any; } & { [x: string]: any; item(): any & any; }'. Type 'ToolbarSeparator' is not comparable to type '{ [x: string]: any; item(): any & any; }'. + Property 'item' is missing in type 'ToolbarSeparator'. node_modules/chrome-devtools-frontend/front_end/ui/Toolbar.js(346,17): error TS2352: Type 'ToolbarToggle' cannot be converted to type '{ [x: string]: any; item(): any & any; } & { [x: string]: any; item(): any & any; }'. Type 'ToolbarToggle' is not comparable to type '{ [x: string]: any; item(): any & any; }'. node_modules/chrome-devtools-frontend/front_end/ui/Toolbar.js(346,17): error TS2352: Type 'ToolbarToggle' cannot be converted to type '{ [x: string]: any; item(): any & any; } & { [x: string]: any; item(): any & any; }'. @@ -15077,7 +14426,7 @@ node_modules/chrome-devtools-frontend/front_end/ui/Toolbar.js(484,38): error TS2 node_modules/chrome-devtools-frontend/front_end/ui/Toolbar.js(520,18): error TS2339: Property 'style' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/ui/Toolbar.js(535,20): error TS2339: Property 'style' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/ui/Toolbar.js(545,11): error TS2339: Property 'consume' does not exist on type 'Event'. -node_modules/chrome-devtools-frontend/front_end/ui/Toolbar.js(579,74): error TS2694: Namespace 'SuggestBox' has no exported member 'Suggestions'. +node_modules/chrome-devtools-frontend/front_end/ui/Toolbar.js(579,74): error TS2694: Namespace 'UI.SuggestBox' has no exported member 'Suggestions'. node_modules/chrome-devtools-frontend/front_end/ui/Toolbar.js(584,46): error TS2339: Property 'createChild' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/ui/Toolbar.js(599,20): error TS2339: Property 'style' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/ui/Toolbar.js(601,20): error TS2339: Property 'style' does not exist on type 'Element'. @@ -15105,8 +14454,6 @@ node_modules/chrome-devtools-frontend/front_end/ui/Tooltip.js(134,24): error TS2 node_modules/chrome-devtools-frontend/front_end/ui/Tooltip.js(135,17): error TS2339: Property 'y' does not exist on type 'Event'. node_modules/chrome-devtools-frontend/front_end/ui/Tooltip.js(136,17): error TS2339: Property 'y' does not exist on type 'Event'. node_modules/chrome-devtools-frontend/front_end/ui/Tooltip.js(178,17): error TS2304: Cannot find name 'ObjectPropertyDescriptor'. -node_modules/chrome-devtools-frontend/front_end/ui/UIUtils.js(31,4): error TS2339: Property 'highlightedSearchResultClassName' does not exist on type 'typeof UI'. -node_modules/chrome-devtools-frontend/front_end/ui/UIUtils.js(32,4): error TS2339: Property 'highlightedCurrentSearchResultClassName' does not exist on type 'typeof UI'. node_modules/chrome-devtools-frontend/front_end/ui/UIUtils.js(69,13): error TS2339: Property 'style' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/ui/UIUtils.js(98,22): error TS2339: Property '_glassPane' does not exist on type 'typeof DragHandler'. node_modules/chrome-devtools-frontend/front_end/ui/UIUtils.js(99,22): error TS2339: Property '_glassPane' does not exist on type 'typeof DragHandler'. @@ -15127,18 +14474,13 @@ node_modules/chrome-devtools-frontend/front_end/ui/UIUtils.js(172,25): error TS2 node_modules/chrome-devtools-frontend/front_end/ui/UIUtils.js(174,20): error TS2339: Property '_documentForMouseOut' does not exist on type 'typeof DragHandler'. node_modules/chrome-devtools-frontend/front_end/ui/UIUtils.js(192,15): error TS2339: Property 'buttons' does not exist on type 'Event'. node_modules/chrome-devtools-frontend/front_end/ui/UIUtils.js(238,15): error TS2339: Property 'classList' does not exist on type 'Node'. -node_modules/chrome-devtools-frontend/front_end/ui/UIUtils.js(241,11): error TS2339: Property '__editingCount' does not exist on type 'typeof UI'. node_modules/chrome-devtools-frontend/front_end/ui/UIUtils.js(245,17): error TS2339: Property '__editing' does not exist on type 'Node'. node_modules/chrome-devtools-frontend/front_end/ui/UIUtils.js(247,23): error TS2339: Property 'parentElementOrShadowHost' does not exist on type 'Node'. -node_modules/chrome-devtools-frontend/front_end/ui/UIUtils.js(257,10): error TS2339: Property '__editingCount' does not exist on type 'typeof UI'. node_modules/chrome-devtools-frontend/front_end/ui/UIUtils.js(260,26): error TS2339: Property 'deepActiveElement' does not exist on type 'Document'. node_modules/chrome-devtools-frontend/front_end/ui/UIUtils.js(273,17): error TS2339: Property '__editing' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/ui/UIUtils.js(276,13): error TS2339: Property '__editing' does not exist on type 'Element'. -node_modules/chrome-devtools-frontend/front_end/ui/UIUtils.js(277,8): error TS2339: Property '__editingCount' does not exist on type 'typeof UI'. -node_modules/chrome-devtools-frontend/front_end/ui/UIUtils.js(277,29): error TS2339: Property '__editingCount' does not exist on type 'typeof UI'. node_modules/chrome-devtools-frontend/front_end/ui/UIUtils.js(279,18): error TS2339: Property '__editing' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/ui/UIUtils.js(282,20): error TS2339: Property '__editing' does not exist on type 'Element'. -node_modules/chrome-devtools-frontend/front_end/ui/UIUtils.js(283,10): error TS2339: Property '__editingCount' does not exist on type 'typeof UI'. node_modules/chrome-devtools-frontend/front_end/ui/UIUtils.js(300,15): error TS2339: Property 'wheelDeltaY' does not exist on type 'Event'. node_modules/chrome-devtools-frontend/front_end/ui/UIUtils.js(300,40): error TS2339: Property 'wheelDeltaX' does not exist on type 'Event'. node_modules/chrome-devtools-frontend/front_end/ui/UIUtils.js(302,20): error TS2339: Property 'wheelDeltaY' does not exist on type 'Event'. @@ -15171,17 +14513,12 @@ node_modules/chrome-devtools-frontend/front_end/ui/UIUtils.js(660,32): error TS2 node_modules/chrome-devtools-frontend/front_end/ui/UIUtils.js(662,10): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/ui/UIUtils.js(699,28): error TS2339: Property 'createShadowRoot' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/ui/UIUtils.js(714,20): error TS2339: Property 'document' does not exist on type 'EventTarget'. -node_modules/chrome-devtools-frontend/front_end/ui/UIUtils.js(716,6): error TS2339: Property '_keyboardFocus' does not exist on type 'typeof UI'. node_modules/chrome-devtools-frontend/front_end/ui/UIUtils.js(718,34): error TS2339: Property 'deepActiveElement' does not exist on type 'Document'. -node_modules/chrome-devtools-frontend/front_end/ui/UIUtils.js(721,8): error TS2339: Property '_keyboardFocus' does not exist on type 'typeof UI'. -node_modules/chrome-devtools-frontend/front_end/ui/UIUtils.js(724,8): error TS2339: Property '_keyboardFocus' does not exist on type 'typeof UI'. node_modules/chrome-devtools-frontend/front_end/ui/UIUtils.js(736,20): error TS2339: Property 'document' does not exist on type 'EventTarget'. node_modules/chrome-devtools-frontend/front_end/ui/UIUtils.js(744,47): error TS2339: Property 'ownerDocument' does not exist on type 'EventTarget'. -node_modules/chrome-devtools-frontend/front_end/ui/UIUtils.js(748,11): error TS2339: Property '_keyboardFocus' does not exist on type 'typeof UI'. node_modules/chrome-devtools-frontend/front_end/ui/UIUtils.js(763,44): error TS2339: Property 'deepActiveElement' does not exist on type 'Document'. node_modules/chrome-devtools-frontend/front_end/ui/UIUtils.js(764,13): error TS2339: Property 'focus' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/ui/UIUtils.js(770,23): error TS2339: Property 'hasFocus' does not exist on type 'Element'. -node_modules/chrome-devtools-frontend/front_end/ui/UIUtils.js(796,69): error TS2339: Property 'highlightedSearchResultClassName' does not exist on type 'typeof UI'. node_modules/chrome-devtools-frontend/front_end/ui/UIUtils.js(826,27): error TS2339: Property 'childTextNodes' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/ui/UIUtils.js(943,11): error TS2339: Property 'positionAt' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/ui/UIUtils.js(946,11): error TS2339: Property 'positionAt' does not exist on type 'Element'. @@ -15193,8 +14530,6 @@ node_modules/chrome-devtools-frontend/front_end/ui/UIUtils.js(1090,26): error TS node_modules/chrome-devtools-frontend/front_end/ui/UIUtils.js(1091,19): error TS2339: Property '_longClickInterval' does not exist on type 'LongClickController'. node_modules/chrome-devtools-frontend/front_end/ui/UIUtils.js(1114,13): error TS2339: Property 'which' does not exist on type 'Event'. node_modules/chrome-devtools-frontend/front_end/ui/UIUtils.js(1125,13): error TS2339: Property 'which' does not exist on type 'Event'. -node_modules/chrome-devtools-frontend/front_end/ui/UIUtils.js(1152,8): error TS2339: Property '_keyboardFocus' does not exist on type 'typeof UI'. -node_modules/chrome-devtools-frontend/front_end/ui/UIUtils.js(1153,62): error TS2339: Property '_keyboardFocus' does not exist on type 'typeof UI'. node_modules/chrome-devtools-frontend/front_end/ui/UIUtils.js(1170,18): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/ui/UIUtils.js(1182,19): error TS2551: Property 'registerElement' does not exist on type 'Document'. Did you mean 'createElement'? node_modules/chrome-devtools-frontend/front_end/ui/UIUtils.js(1209,11): error TS2339: Property 'spellcheck' does not exist on type 'Element'. @@ -15249,9 +14584,9 @@ node_modules/chrome-devtools-frontend/front_end/ui/UIUtils.js(1763,20): error TS node_modules/chrome-devtools-frontend/front_end/ui/UIUtils.js(1766,52): error TS2339: Property 'sheet' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/ui/UIUtils.js(1783,30): error TS2339: Property 'cssRules' does not exist on type 'StyleSheet'. node_modules/chrome-devtools-frontend/front_end/ui/UIUtils.js(1851,49): error TS2345: Argument of type 'number' is not assignable to parameter of type '{ [x: string]: any; Unknown: number; Foreground: number; Background: number; Selection: number; }'. -node_modules/chrome-devtools-frontend/front_end/ui/UIUtils.js(1859,31): error TS2694: Namespace 'ThemeSupport' has no exported member 'ColorUsage'. -node_modules/chrome-devtools-frontend/front_end/ui/UIUtils.js(1875,31): error TS2694: Namespace 'ThemeSupport' has no exported member 'ColorUsage'. -node_modules/chrome-devtools-frontend/front_end/ui/UIUtils.js(1888,31): error TS2694: Namespace 'ThemeSupport' has no exported member 'ColorUsage'. +node_modules/chrome-devtools-frontend/front_end/ui/UIUtils.js(1859,31): error TS2694: Namespace 'UI.ThemeSupport' has no exported member 'ColorUsage'. +node_modules/chrome-devtools-frontend/front_end/ui/UIUtils.js(1875,31): error TS2694: Namespace 'UI.ThemeSupport' has no exported member 'ColorUsage'. +node_modules/chrome-devtools-frontend/front_end/ui/UIUtils.js(1888,31): error TS2694: Namespace 'UI.ThemeSupport' has no exported member 'ColorUsage'. node_modules/chrome-devtools-frontend/front_end/ui/UIUtils.js(1898,13): error TS2362: The left-hand side of an arithmetic operation must be of type 'any', 'number' or an enum type. node_modules/chrome-devtools-frontend/front_end/ui/UIUtils.js(1900,22): error TS2362: The left-hand side of an arithmetic operation must be of type 'any', 'number' or an enum type. node_modules/chrome-devtools-frontend/front_end/ui/UIUtils.js(1901,22): error TS2362: The left-hand side of an arithmetic operation must be of type 'any', 'number' or an enum type. @@ -15287,6 +14622,9 @@ node_modules/chrome-devtools-frontend/front_end/ui/View.js(21,15): error TS2355: node_modules/chrome-devtools-frontend/front_end/ui/View.js(26,15): error TS2355: A function whose declared type is neither 'void' nor 'any' must return a value. node_modules/chrome-devtools-frontend/front_end/ui/View.js(31,15): error TS2355: A function whose declared type is neither 'void' nor 'any' must return a value. node_modules/chrome-devtools-frontend/front_end/ui/View.js(36,15): error TS2355: A function whose declared type is neither 'void' nor 'any' must return a value. +node_modules/chrome-devtools-frontend/front_end/ui/View.js(129,38): error TS2345: Argument of type 'this' is not assignable to parameter of type '{ [x: string]: any; viewId(): string; title(): string; isCloseable(): boolean; isTransient(): boo...'. + Type 'SimpleView' is not assignable to type '{ [x: string]: any; viewId(): string; title(): string; isCloseable(): boolean; isTransient(): boo...'. + Property '_title' does not exist on type '{ [x: string]: any; viewId(): string; title(): string; isCloseable(): boolean; isTransient(): boo...'. node_modules/chrome-devtools-frontend/front_end/ui/View.js(195,47): error TS2352: Type 'Widget' cannot be converted to type '{ [x: string]: any; toolbarItems(): ({ [x: string]: any; item(): any & any; } & { [x: string]: an...'. Property 'toolbarItems' is missing in type 'Widget'. node_modules/chrome-devtools-frontend/front_end/ui/View.js(244,15): error TS2355: A function whose declared type is neither 'void' nor 'any' must return a value. @@ -15304,8 +14642,8 @@ node_modules/chrome-devtools-frontend/front_end/ui/View.js(361,25): error TS2538 node_modules/chrome-devtools-frontend/front_end/ui/View.js(371,23): error TS2339: Property 'showView' does not exist on type '_Location'. node_modules/chrome-devtools-frontend/front_end/ui/View.js(383,35): error TS2339: Property 'runtime' does not exist on type 'Window'. node_modules/chrome-devtools-frontend/front_end/ui/View.js(401,5): error TS2322: Type '_TabbedLocation' is not assignable to type '{ [x: string]: any; tabbedPane(): TabbedPane; enableMoreTabsButton(): void; }'. - Property '_tabbedPane' does not exist on type '{ [x: string]: any; tabbedPane(): TabbedPane; enableMoreTabsButton(): void; }'. node_modules/chrome-devtools-frontend/front_end/ui/View.js(401,5): error TS2322: Type '_TabbedLocation' is not assignable to type '{ [x: string]: any; tabbedPane(): TabbedPane; enableMoreTabsButton(): void; }'. + Property '_tabbedPane' does not exist on type '{ [x: string]: any; tabbedPane(): TabbedPane; enableMoreTabsButton(): void; }'. node_modules/chrome-devtools-frontend/front_end/ui/View.js(411,5): error TS2322: Type '_StackLocation' is not assignable to type '{ [x: string]: any; appendApplicableItems(locationName: string): void; appendView(view: { [x: str...'. node_modules/chrome-devtools-frontend/front_end/ui/View.js(411,5): error TS2322: Type '_StackLocation' is not assignable to type '{ [x: string]: any; appendApplicableItems(locationName: string): void; appendView(view: { [x: str...'. Property '_vbox' does not exist on type '{ [x: string]: any; appendApplicableItems(locationName: string): void; appendView(view: { [x: str...'. @@ -15392,13 +14730,13 @@ node_modules/chrome-devtools-frontend/front_end/ui/XElement.js(131,1): error TS8 node_modules/chrome-devtools-frontend/front_end/ui/XElement.js(141,1): error TS8022: JSDoc '@extends' is not attached to a class. node_modules/chrome-devtools-frontend/front_end/ui/XLink.js(8,1): error TS8022: JSDoc '@extends' is not attached to a class. node_modules/chrome-devtools-frontend/front_end/ui/XLink.js(22,31): error TS2345: Argument of type 'TemplateStringsArray' is not assignable to parameter of type 'string[]'. -node_modules/chrome-devtools-frontend/front_end/ui/XLink.js(42,29): error TS2339: Property 'openInNewTab' does not exist on type 'typeof InspectorFrontendHost'. -node_modules/chrome-devtools-frontend/front_end/ui/XLink.js(48,29): error TS2339: Property 'openInNewTab' does not exist on type 'typeof InspectorFrontendHost'. +node_modules/chrome-devtools-frontend/front_end/ui/XLink.js(42,29): error TS2339: Property 'openInNewTab' does not exist on type 'typeof InspectorFrontendHostAPI'. +node_modules/chrome-devtools-frontend/front_end/ui/XLink.js(48,29): error TS2339: Property 'openInNewTab' does not exist on type 'typeof InspectorFrontendHostAPI'. node_modules/chrome-devtools-frontend/front_end/ui/XLink.js(115,31): error TS2339: Property 'parentNodeOrShadowHost' does not exist on type 'Node'. node_modules/chrome-devtools-frontend/front_end/ui/XLink.js(116,36): error TS2339: Property '_href' does not exist on type 'Node'. -node_modules/chrome-devtools-frontend/front_end/ui/XLink.js(119,67): error TS2339: Property 'openInNewTab' does not exist on type 'typeof InspectorFrontendHost'. +node_modules/chrome-devtools-frontend/front_end/ui/XLink.js(119,67): error TS2339: Property 'openInNewTab' does not exist on type 'typeof InspectorFrontendHostAPI'. node_modules/chrome-devtools-frontend/front_end/ui/XLink.js(119,91): error TS2339: Property '_href' does not exist on type 'Node'. -node_modules/chrome-devtools-frontend/front_end/ui/XLink.js(121,64): error TS2339: Property 'copyText' does not exist on type 'typeof InspectorFrontendHost'. +node_modules/chrome-devtools-frontend/front_end/ui/XLink.js(121,64): error TS2339: Property 'copyText' does not exist on type 'typeof InspectorFrontendHostAPI'. node_modules/chrome-devtools-frontend/front_end/ui/XLink.js(121,84): error TS2339: Property '_href' does not exist on type 'Node'. node_modules/chrome-devtools-frontend/front_end/ui/XWidget.js(8,1): error TS8022: JSDoc '@extends' is not attached to a class. node_modules/chrome-devtools-frontend/front_end/ui/XWidget.js(31,21): error TS2339: Property '_observer' does not exist on type 'typeof XWidget'. @@ -15489,37 +14827,30 @@ node_modules/chrome-devtools-frontend/front_end/worker_service/ServiceDispatcher node_modules/chrome-devtools-frontend/front_end/worker_service/ServiceDispatcher.js(134,16): error TS2339: Property 'send' does not exist on type 'typeof ServicePort'. node_modules/chrome-devtools-frontend/front_end/worker_service/ServiceDispatcher.js(144,15): error TS2304: Cannot find name 'Port'. node_modules/chrome-devtools-frontend/front_end/worker_service/ServiceDispatcher.js(192,40): error TS2345: Argument of type 'WorkerServicePort' is not assignable to parameter of type 'typeof ServicePort'. - Type 'WorkerServicePort' provides no match for the signature '(): void'. + Property 'prototype' is missing in type 'WorkerServicePort'. node_modules/chrome-devtools-frontend/front_end/workspace/FileManager.js(37,29): error TS1005: '>' expected. -node_modules/chrome-devtools-frontend/front_end/workspace/FileManager.js(54,27): error TS2339: Property 'save' does not exist on type 'typeof InspectorFrontendHost'. +node_modules/chrome-devtools-frontend/front_end/workspace/FileManager.js(39,27): error TS2551: Property 'events' does not exist on type 'typeof InspectorFrontendHostAPI'. Did you mean 'Events'? +node_modules/chrome-devtools-frontend/front_end/workspace/FileManager.js(40,27): error TS2551: Property 'events' does not exist on type 'typeof InspectorFrontendHostAPI'. Did you mean 'Events'? +node_modules/chrome-devtools-frontend/front_end/workspace/FileManager.js(42,27): error TS2551: Property 'events' does not exist on type 'typeof InspectorFrontendHostAPI'. Did you mean 'Events'? +node_modules/chrome-devtools-frontend/front_end/workspace/FileManager.js(54,27): error TS2339: Property 'save' does not exist on type 'typeof InspectorFrontendHostAPI'. node_modules/chrome-devtools-frontend/front_end/workspace/FileManager.js(59,22): error TS2694: Namespace 'Common' has no exported member 'Event'. node_modules/chrome-devtools-frontend/front_end/workspace/FileManager.js(70,22): error TS2694: Namespace 'Common' has no exported member 'Event'. -node_modules/chrome-devtools-frontend/front_end/workspace/FileManager.js(85,27): error TS2339: Property 'append' does not exist on type 'typeof InspectorFrontendHost'. +node_modules/chrome-devtools-frontend/front_end/workspace/FileManager.js(85,27): error TS2339: Property 'append' does not exist on type 'typeof InspectorFrontendHostAPI'. node_modules/chrome-devtools-frontend/front_end/workspace/FileManager.js(96,22): error TS2694: Namespace 'Common' has no exported member 'Event'. -node_modules/chrome-devtools-frontend/front_end/workspace/SearchConfig.js(92,52): error TS2694: Namespace 'SearchConfig' has no exported member 'RegexQuery'. +node_modules/chrome-devtools-frontend/front_end/workspace/SearchConfig.js(92,52): error TS2694: Namespace 'Workspace.SearchConfig' has no exported member 'RegexQuery'. node_modules/chrome-devtools-frontend/front_end/workspace/SearchConfig.js(164,20): error TS2339: Property 'regexSpecialCharacters' does not exist on type 'StringConstructor'. -node_modules/chrome-devtools-frontend/front_end/workspace/SearchConfig.js(176,55): error TS1003: Identifier expected. node_modules/chrome-devtools-frontend/front_end/workspace/SearchConfig.js(177,24): error TS2339: Property 'RegexQuery' does not exist on type 'typeof SearchConfig'. node_modules/chrome-devtools-frontend/front_end/workspace/UISourceCode.js(45,25): error TS2339: Property 'asParsedURL' does not exist on type 'string'. node_modules/chrome-devtools-frontend/front_end/workspace/UISourceCode.js(136,14): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/workspace/UISourceCode.js(199,10): error TS2339: Property 'dispatchEventToListeners' does not exist on type 'UISourceCode'. node_modules/chrome-devtools-frontend/front_end/workspace/UISourceCode.js(298,26): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/workspace/UISourceCode.js(332,10): error TS2339: Property 'dispatchEventToListeners' does not exist on type 'UISourceCode'. -node_modules/chrome-devtools-frontend/front_end/workspace/UISourceCode.js(408,10): error TS2339: Property 'dispatchEventToListeners' does not exist on type 'UISourceCode'. node_modules/chrome-devtools-frontend/front_end/workspace/UISourceCode.js(486,46): error TS2694: Namespace 'Workspace.UISourceCode.Message' has no exported member 'Level'. node_modules/chrome-devtools-frontend/front_end/workspace/UISourceCode.js(498,46): error TS2694: Namespace 'Workspace.UISourceCode.Message' has no exported member 'Level'. -node_modules/chrome-devtools-frontend/front_end/workspace/UISourceCode.js(508,10): error TS2339: Property 'dispatchEventToListeners' does not exist on type 'UISourceCode'. -node_modules/chrome-devtools-frontend/front_end/workspace/UISourceCode.js(517,12): error TS2339: Property 'dispatchEventToListeners' does not exist on type 'UISourceCode'. -node_modules/chrome-devtools-frontend/front_end/workspace/UISourceCode.js(524,12): error TS2339: Property 'dispatchEventToListeners' does not exist on type 'UISourceCode'. node_modules/chrome-devtools-frontend/front_end/workspace/UISourceCode.js(546,23): error TS2339: Property 'set' does not exist on type 'Multimap'. -node_modules/chrome-devtools-frontend/front_end/workspace/UISourceCode.js(547,10): error TS2339: Property 'dispatchEventToListeners' does not exist on type 'UISourceCode'. node_modules/chrome-devtools-frontend/front_end/workspace/UISourceCode.js(556,37): error TS2339: Property 'get' does not exist on type 'Multimap'. node_modules/chrome-devtools-frontend/front_end/workspace/UISourceCode.js(557,23): error TS2339: Property 'deleteAll' does not exist on type 'Multimap'. -node_modules/chrome-devtools-frontend/front_end/workspace/UISourceCode.js(559,12): error TS2339: Property 'dispatchEventToListeners' does not exist on type 'UISourceCode'. node_modules/chrome-devtools-frontend/front_end/workspace/UISourceCode.js(567,50): error TS2339: Property 'valuesArray' does not exist on type 'Multimap'. node_modules/chrome-devtools-frontend/front_end/workspace/UISourceCode.js(573,44): error TS2339: Property 'valuesArray' does not exist on type 'Multimap'. node_modules/chrome-devtools-frontend/front_end/workspace/UISourceCode.js(574,23): error TS2339: Property 'clear' does not exist on type 'Multimap'. -node_modules/chrome-devtools-frontend/front_end/workspace/UISourceCode.js(576,24): error TS2339: Property 'dispatchEventToListeners' does not exist on type 'UISourceCode'. node_modules/chrome-devtools-frontend/front_end/workspace/UISourceCode.js(584,50): error TS2339: Property 'get' does not exist on type 'Multimap'. node_modules/chrome-devtools-frontend/front_end/workspace/UISourceCode.js(668,46): error TS2694: Namespace 'Workspace.UISourceCode.Message' has no exported member 'Level'. node_modules/chrome-devtools-frontend/front_end/workspace/UISourceCode.js(687,47): error TS2694: Namespace 'Workspace.UISourceCode.Message' has no exported member 'Level'. @@ -15560,8 +14891,6 @@ node_modules/chrome-devtools-frontend/front_end/workspace_diff/WorkspaceDiff.js( node_modules/chrome-devtools-frontend/front_end/workspace_diff/WorkspaceDiff.js(88,22): error TS2694: Namespace 'Common' has no exported member 'Event'. node_modules/chrome-devtools-frontend/front_end/workspace_diff/WorkspaceDiff.js(96,22): error TS2694: Namespace 'Common' has no exported member 'Event'. node_modules/chrome-devtools-frontend/front_end/workspace_diff/WorkspaceDiff.js(194,34): error TS2345: Argument of type 'number' is not assignable to parameter of type '{ [x: string]: any; WindowDocked: number; WindowUndocked: number; ScriptsBreakpointSet: number; T...'. -node_modules/chrome-devtools-frontend/front_end/workspace_diff/WorkspaceDiff.js(206,18): error TS2339: Property 'addEventListener' does not exist on type 'UISourceCode'. -node_modules/chrome-devtools-frontend/front_end/workspace_diff/WorkspaceDiff.js(207,18): error TS2339: Property 'addEventListener' does not exist on type 'UISourceCode'. node_modules/chrome-devtools-frontend/front_end/workspace_diff/WorkspaceDiff.js(236,30): error TS2694: Namespace 'Diff' has no exported member 'Diff'. node_modules/chrome-devtools-frontend/front_end/workspace_diff/WorkspaceDiff.js(260,30): error TS2694: Namespace 'Diff' has no exported member 'Diff'. node_modules/chrome-devtools-frontend/front_end/workspace_diff/WorkspaceDiff.js(301,36): error TS2339: Property '_instance' does not exist on type 'typeof WorkspaceDiff'. diff --git a/tests/baselines/reference/user/lodash.log b/tests/baselines/reference/user/lodash.log index d148b5e8ef1..865a7d5eb4e 100644 --- a/tests/baselines/reference/user/lodash.log +++ b/tests/baselines/reference/user/lodash.log @@ -34,10 +34,10 @@ node_modules/lodash/_baseClone.js(128,43): error TS2345: Argument of type 'numbe node_modules/lodash/_baseClone.js(157,17): error TS2552: Cannot find name 'keysIn'. Did you mean 'keys'? node_modules/lodash/_baseDifference.js(37,5): error TS2322: Type '(array?: any[] | undefined, value: any, comparator: Function) => boolean' is not assignable to type '(array?: any[] | undefined, value: any) => boolean'. node_modules/lodash/_baseDifference.js(43,5): error TS2322: Type 'SetCache' is not assignable to type 'any[]'. - Property 'flatMap' is missing in type 'SetCache'. + Property 'length' is missing in type 'SetCache'. node_modules/lodash/_baseDifference.js(60,15): error TS2554: Expected 2 arguments, but got 3. node_modules/lodash/_baseFlatten.js(19,17): error TS2322: Type '(value: any) => boolean' is not assignable to type 'boolean | undefined'. - Type '(value: any) => boolean' is not assignable to type 'false'. + Type '(value: any) => boolean' is not assignable to type 'true'. node_modules/lodash/_baseFlatten.js(24,22): error TS2349: Cannot invoke an expression whose type lacks a call signature. Type 'Boolean' has no compatible call signatures. node_modules/lodash/_baseFlatten.js(24,22): error TS2532: Object is possibly 'undefined'. node_modules/lodash/_baseFlatten.js(24,22): error TS2722: Cannot invoke an object which is possibly 'undefined'. @@ -150,7 +150,7 @@ node_modules/lodash/_mergeData.js(67,26): error TS2554: Expected 4 arguments, bu node_modules/lodash/_nodeUtil.js(4,69): error TS2339: Property 'nodeType' does not exist on type 'typeof import("/lodash/node_modules/lodash/_nodeUtil")'. node_modules/lodash/_nodeUtil.js(7,80): error TS2339: Property 'nodeType' does not exist on type 'NodeModule'. node_modules/lodash/_nodeUtil.js(13,47): error TS2339: Property 'process' does not exist on type 'boolean | Global'. - Property 'process' does not exist on type 'true'. + Property 'process' does not exist on type 'false'. node_modules/lodash/_overRest.js(20,42): error TS2532: Object is possibly 'undefined'. node_modules/lodash/_overRest.js(24,27): error TS2532: Object is possibly 'undefined'. node_modules/lodash/_overRest.js(27,27): error TS2532: Object is possibly 'undefined'. @@ -179,7 +179,7 @@ node_modules/lodash/conforms.js(32,41): error TS2345: Argument of type 'number' node_modules/lodash/core.js(68,58): error TS2339: Property 'Object' does not exist on type 'Window'. node_modules/lodash/core.js(77,82): error TS2339: Property 'nodeType' does not exist on type 'NodeModule'. node_modules/lodash/core.js(540,19): error TS2322: Type '(value: any) => boolean' is not assignable to type 'boolean | undefined'. - Type '(value: any) => boolean' is not assignable to type 'false'. + Type '(value: any) => boolean' is not assignable to type 'true'. node_modules/lodash/core.js(545,24): error TS2349: Cannot invoke an expression whose type lacks a call signature. Type 'Boolean' has no compatible call signatures. node_modules/lodash/core.js(545,24): error TS2532: Object is possibly 'undefined'. node_modules/lodash/core.js(545,24): error TS2722: Cannot invoke an object which is possibly 'undefined'. @@ -229,7 +229,7 @@ node_modules/lodash/core.js(3424,41): error TS2345: Argument of type 'Function' Type 'Function' provides no match for the signature '(substring: string, ...args: any[]): string'. node_modules/lodash/core.js(3573,51): error TS2532: Object is possibly 'undefined'. node_modules/lodash/core.js(3590,63): error TS2345: Argument of type 'IArguments' is not assignable to parameter of type 'any[]'. - Property 'flatMap' is missing in type 'IArguments'. + Property 'push' is missing in type 'IArguments'. node_modules/lodash/core.js(3830,14): error TS2304: Cannot find name 'define'. node_modules/lodash/core.js(3830,45): error TS2304: Cannot find name 'define'. node_modules/lodash/core.js(3830,71): error TS2304: Cannot find name 'define'. @@ -249,12 +249,12 @@ node_modules/lodash/debounce.js(111,23): error TS2532: Object is possibly 'undef node_modules/lodash/debounce.js(125,65): error TS2532: Object is possibly 'undefined'. node_modules/lodash/deburr.js(42,44): error TS2345: Argument of type 'Function' is not assignable to parameter of type '(substring: string, ...args: any[]) => string'. node_modules/lodash/difference.js(29,52): error TS2345: Argument of type '(value: any) => boolean' is not assignable to parameter of type 'boolean | undefined'. - Type '(value: any) => boolean' is not assignable to type 'false'. + Type '(value: any) => boolean' is not assignable to type 'true'. node_modules/lodash/differenceBy.js(40,52): error TS2345: Argument of type '(value: any) => boolean' is not assignable to parameter of type 'boolean | undefined'. - Type '(value: any) => boolean' is not assignable to type 'false'. + Type '(value: any) => boolean' is not assignable to type 'true'. node_modules/lodash/differenceBy.js(40,78): error TS2554: Expected 0-1 arguments, but got 2. node_modules/lodash/differenceWith.js(36,52): error TS2345: Argument of type '(value: any) => boolean' is not assignable to parameter of type 'boolean | undefined'. - Type '(value: any) => boolean' is not assignable to type 'false'. + Type '(value: any) => boolean' is not assignable to type 'true'. node_modules/lodash/drop.js(13,10): error TS1003: Identifier expected. node_modules/lodash/drop.js(13,10): error TS8024: JSDoc '@param' tag has name '', but there is no parameter with that name. node_modules/lodash/dropRight.js(13,10): error TS1003: Identifier expected. @@ -426,12 +426,12 @@ node_modules/lodash/truncate.js(85,7): error TS2454: Variable 'strSymbols' is us node_modules/lodash/unary.js(19,10): error TS2554: Expected 3 arguments, but got 2. node_modules/lodash/unescape.js(30,37): error TS2345: Argument of type 'Function' is not assignable to parameter of type '(substring: string, ...args: any[]) => string'. node_modules/lodash/union.js(23,42): error TS2345: Argument of type '(value: any) => boolean' is not assignable to parameter of type 'boolean | undefined'. - Type '(value: any) => boolean' is not assignable to type 'false'. + Type '(value: any) => boolean' is not assignable to type 'true'. node_modules/lodash/unionBy.js(36,42): error TS2345: Argument of type '(value: any) => boolean' is not assignable to parameter of type 'boolean | undefined'. - Type '(value: any) => boolean' is not assignable to type 'false'. + Type '(value: any) => boolean' is not assignable to type 'true'. node_modules/lodash/unionBy.js(36,68): error TS2554: Expected 0-1 arguments, but got 2. node_modules/lodash/unionWith.js(31,42): error TS2345: Argument of type '(value: any) => boolean' is not assignable to parameter of type 'boolean | undefined'. - Type '(value: any) => boolean' is not assignable to type 'false'. + Type '(value: any) => boolean' is not assignable to type 'true'. node_modules/lodash/uniqBy.js(28,52): error TS2554: Expected 0-1 arguments, but got 2. node_modules/lodash/words.js(15,10): error TS1003: Identifier expected. node_modules/lodash/words.js(15,10): error TS8024: JSDoc '@param' tag has name '', but there is no parameter with that name. diff --git a/tests/baselines/reference/user/npm.log b/tests/baselines/reference/user/npm.log index 93ea207ee55..a0e7f73afcf 100644 --- a/tests/baselines/reference/user/npm.log +++ b/tests/baselines/reference/user/npm.log @@ -492,6 +492,11 @@ node_modules/npm/lib/ls.js(152,11): error TS2339: Property 'config' does not exi node_modules/npm/lib/ls.js(180,22): error TS2339: Property 'config' does not exist on type 'EventEmitter'. node_modules/npm/lib/ls.js(191,52): error TS2339: Property 'globalDir' does not exist on type 'EventEmitter'. node_modules/npm/lib/ls.js(254,22): error TS2339: Property 'config' does not exist on type 'EventEmitter'. +node_modules/npm/lib/ls.js(260,16): error TS2339: Property 'problems' does not exist on type 'string | { [x: string]: any; name: any; version: any; extraneous: boolean; problems: any; invalid...'. + Property 'problems' does not exist on type 'string'. +node_modules/npm/lib/ls.js(262,54): error TS2339: Property 'problems' does not exist on type 'string | { [x: string]: any; name: any; version: any; extraneous: boolean; problems: any; invalid...'. + Property 'problems' does not exist on type 'string'. +node_modules/npm/lib/ls.js(264,12): error TS2538: Type '{ [x: string]: any; name: any; version: any; extraneous: boolean; problems: any; invalid: boolean...' cannot be used as an index type. node_modules/npm/lib/ls.js(357,40): error TS2339: Property 'config' does not exist on type 'EventEmitter'. node_modules/npm/lib/ls.js(362,26): error TS2339: Property 'config' does not exist on type 'EventEmitter'. node_modules/npm/lib/ls.js(365,15): error TS2339: Property 'color' does not exist on type 'EventEmitter'. diff --git a/tests/baselines/reference/user/uglify-js.log b/tests/baselines/reference/user/uglify-js.log index dc8c1811d76..4fb7b01a2c9 100644 --- a/tests/baselines/reference/user/uglify-js.log +++ b/tests/baselines/reference/user/uglify-js.log @@ -2,7 +2,7 @@ Exit Code: 1 Standard output: node_modules/uglify-js/lib/ast.js(210,23): error TS2554: Expected 0 arguments, but got 1. node_modules/uglify-js/lib/ast.js(332,33): error TS2339: Property 'transform' does not exist on type 'string'. -node_modules/uglify-js/lib/ast.js(860,5): error TS2322: Type '{ [x: string]: any; _visit: (node: any, descend: any) => any; parent: (n: any) => any; push: type...' is not assignable to type 'TreeWalker'. +node_modules/uglify-js/lib/ast.js(877,5): error TS2322: Type '{ [x: string]: any; _visit: (node: any, descend: any) => any; parent: (n: any) => any; push: type...' is not assignable to type 'TreeWalker'. Object literal may only specify known properties, but '_visit' does not exist in type 'TreeWalker'. Did you mean to write 'visit'? node_modules/uglify-js/lib/compress.js(165,27): error TS2554: Expected 0 arguments, but got 1. node_modules/uglify-js/lib/compress.js(514,26): error TS2554: Expected 0 arguments, but got 1. @@ -66,7 +66,7 @@ node_modules/uglify-js/lib/compress.js(6232,25): error TS2403: Subsequent variab node_modules/uglify-js/lib/compress.js(6235,46): error TS2339: Property 'has_side_effects' does not exist on type 'number'. node_modules/uglify-js/lib/compress.js(6242,25): error TS2403: Subsequent variable declarations must have the same type. Variable 'value' must be of type 'number', but here has type 'any'. node_modules/uglify-js/lib/compress.js(6295,19): error TS2554: Expected 0 arguments, but got 1. -node_modules/uglify-js/lib/minify.js(166,75): error TS2339: Property 'compress' does not exist on type 'Compressor'. +node_modules/uglify-js/lib/minify.js(170,75): error TS2339: Property 'compress' does not exist on type 'Compressor'. node_modules/uglify-js/lib/mozilla-ast.js(569,18): error TS2554: Expected 0 arguments, but got 1. node_modules/uglify-js/lib/output.js(481,22): error TS2554: Expected 0 arguments, but got 1. node_modules/uglify-js/lib/output.js(774,23): error TS2554: Expected 0 arguments, but got 1. @@ -113,11 +113,8 @@ node_modules/uglify-js/lib/scope.js(465,15): error TS2554: Expected 0 arguments, node_modules/uglify-js/lib/scope.js(490,15): error TS2554: Expected 0 arguments, but got 1. node_modules/uglify-js/lib/sourcemap.js(56,25): error TS2304: Cannot find name 'MOZ_SourceMap'. node_modules/uglify-js/lib/sourcemap.js(62,23): error TS2304: Cannot find name 'MOZ_SourceMap'. -node_modules/uglify-js/tools/exit.js(2,12): error TS2454: Variable 'process' is used before being assigned. -node_modules/uglify-js/tools/exit.js(3,1): error TS2454: Variable 'process' is used before being assigned. -node_modules/uglify-js/tools/exit.js(5,13): error TS2339: Property 'once' does not exist on type 'typeof process'. -node_modules/uglify-js/tools/exit.js(7,25): error TS2339: Property 'stdout' does not exist on type 'typeof process'. -node_modules/uglify-js/tools/exit.js(7,54): error TS2339: Property 'stderr' does not exist on type 'typeof process'. +node_modules/uglify-js/tools/exit.js(7,32): error TS2339: Property 'bufferSize' does not exist on type 'WriteStream'. +node_modules/uglify-js/tools/exit.js(7,61): error TS2339: Property 'bufferSize' does not exist on type 'WriteStream'. node_modules/uglify-js/tools/node.js(68,27): error TS2339: Property 'minify' does not exist on type 'typeof import("/uglify-js/node_modules/uglify-js/tools/node")'. diff --git a/tests/baselines/reference/user/util.log b/tests/baselines/reference/user/util.log index aee2663c4da..743d8d5e332 100644 --- a/tests/baselines/reference/user/util.log +++ b/tests/baselines/reference/user/util.log @@ -1,53 +1,5 @@ Exit Code: 1 Standard output: -node_modules/util/test/browser/inspect.js(25,1): error TS2304: Cannot find name 'suite'. -node_modules/util/test/browser/inspect.js(27,1): error TS2304: Cannot find name 'test'. -node_modules/util/test/browser/inspect.js(29,16): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/util/test/browser/inspect.js(31,16): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/util/test/browser/inspect.js(33,16): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/util/test/browser/inspect.js(36,1): error TS2304: Cannot find name 'test'. -node_modules/util/test/browser/inspect.js(37,16): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/util/test/browser/inspect.js(38,16): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/util/test/browser/inspect.js(39,16): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/util/test/browser/inspect.js(40,16): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/util/test/browser/is.js(26,1): error TS2304: Cannot find name 'suite'. -node_modules/util/test/browser/is.js(28,1): error TS2304: Cannot find name 'test'. -node_modules/util/test/browser/is.js(41,1): error TS2304: Cannot find name 'test'. -node_modules/util/test/browser/is.js(43,36): error TS2554: Expected 1-2 arguments, but got 0. -node_modules/util/test/browser/is.js(44,36): error TS2554: Expected 1-2 arguments, but got 0. -node_modules/util/test/browser/is.js(51,1): error TS2304: Cannot find name 'test'. -node_modules/util/test/browser/is.js(61,1): error TS2304: Cannot find name 'test'. -node_modules/util/test/browser/is.js(71,1): error TS2304: Cannot find name 'test'. -node_modules/util/test/browser/is.js(81,1): error TS2304: Cannot find name 'test'. -node_modules/util/test/browser/is.js(83,36): error TS2348: Value of type '{ new (str: string, encoding?: string | undefined): Buffer; new (size: number): Buffer; new (arra...' is not callable. Did you mean to include 'new'? -node_modules/util/test/node/debug.js(53,45): error TS2345: Argument of type 'number' is not assignable to parameter of type 'string | undefined'. -node_modules/util/test/node/inspect.js(31,12): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/util/test/node/inspect.js(33,13): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/util/test/node/inspect.js(38,14): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/util/test/node/inspect.js(40,14): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/util/test/node/inspect.js(42,14): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/util/test/node/inspect.js(66,14): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/util/test/node/inspect.js(67,14): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/util/test/node/inspect.js(68,14): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/util/test/node/inspect.js(69,14): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/util/test/node/inspect.js(71,3): error TS2304: Cannot find name 'undef'. -node_modules/util/test/node/inspect.js(73,16): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/util/test/node/inspect.js(82,14): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/util/test/node/inspect.js(87,3): error TS2322: Type 'null' is not assignable to type '() => string'. -node_modules/util/test/node/inspect.js(88,3): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/util/test/node/inspect.js(93,3): error TS2322: Type 'null' is not assignable to type '() => string'. -node_modules/util/test/node/inspect.js(94,3): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/util/test/node/inspect.js(99,3): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/util/test/node/inspect.js(106,11): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/util/test/node/inspect.js(133,3): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/util/test/node/inspect.js(151,1): error TS2322: Type '{ inspect: () => number; }' is not assignable to type '{ [x: string]: any; foo: string; hello: number; a: { [x: string]: any; b: { [x: string]: any; c: ...'. - Property 'foo' is missing in type '{ inspect: () => number; }'. -node_modules/util/test/node/inspect.js(161,14): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/util/test/node/inspect.js(175,23): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/util/test/node/log.js(34,9): error TS2339: Property '_stderr' does not exist on type 'Console'. -node_modules/util/test/node/log.js(55,16): error TS2531: Object is possibly 'null'. -node_modules/util/test/node/util.js(43,34): error TS2554: Expected 1-2 arguments, but got 0. -node_modules/util/test/node/util.js(44,34): error TS2554: Expected 1-2 arguments, but got 0. node_modules/util/util.js(27,20): error TS2555: Expected at least 2 arguments, but got 1. node_modules/util/util.js(35,45): error TS2345: Argument of type '(x: string) => string | number' is not assignable to parameter of type '(substring: string, ...args: any[]) => string'. Type 'string | number' is not assignable to type 'string'. From 1b6f0ea07e55b162ad3ad979c6545f56b93e7756 Mon Sep 17 00:00:00 2001 From: Mohamed Hegazy Date: Tue, 12 Jun 2018 12:52:06 -0700 Subject: [PATCH 15/23] Fix API Sample tests --- Jakefile.js | 6 - .../reference/APISample_Watch.errors.txt | 208 --------------- tests/baselines/reference/APISample_Watch.js | 11 +- .../APISample_WatchWithDefaults.errors.txt | 181 ------------- .../reference/APISample_WatchWithDefaults.js | 7 + ...APISample_WatchWithOwnWatchHost.errors.txt | 188 ------------- .../APISample_WatchWithOwnWatchHost.js | 9 +- .../reference/APISample_compile.errors.txt | 171 ------------ .../baselines/reference/APISample_compile.js | 11 +- .../reference/APISample_jsdoc.errors.txt | 246 ------------------ tests/baselines/reference/APISample_jsdoc.js | 7 + .../reference/APISample_linter.errors.txt | 196 -------------- tests/baselines/reference/APISample_linter.js | 13 +- .../APISample_parseConfig.errors.txt | 168 ------------ .../reference/APISample_parseConfig.js | 13 +- .../reference/APISample_transform.errors.txt | 148 ----------- .../reference/APISample_transform.js | 13 +- .../reference/APISample_watcher.errors.txt | 242 ----------------- .../baselines/reference/APISample_watcher.js | 11 +- tests/cases/compiler/APISample_Watch.ts | 10 +- .../compiler/APISample_WatchWithDefaults.ts | 10 +- .../APISample_WatchWithOwnWatchHost.ts | 46 ++-- tests/cases/compiler/APISample_compile.ts | 10 +- tests/cases/compiler/APISample_jsdoc.ts | 11 +- tests/cases/compiler/APISample_linter.ts | 12 +- tests/cases/compiler/APISample_parseConfig.ts | 12 +- tests/cases/compiler/APISample_transform.ts | 12 +- tests/cases/compiler/APISample_watcher.ts | 10 +- 28 files changed, 173 insertions(+), 1809 deletions(-) delete mode 100644 tests/baselines/reference/APISample_Watch.errors.txt delete mode 100644 tests/baselines/reference/APISample_WatchWithDefaults.errors.txt delete mode 100644 tests/baselines/reference/APISample_WatchWithOwnWatchHost.errors.txt delete mode 100644 tests/baselines/reference/APISample_compile.errors.txt delete mode 100644 tests/baselines/reference/APISample_jsdoc.errors.txt delete mode 100644 tests/baselines/reference/APISample_linter.errors.txt delete mode 100644 tests/baselines/reference/APISample_parseConfig.errors.txt delete mode 100644 tests/baselines/reference/APISample_transform.errors.txt delete mode 100644 tests/baselines/reference/APISample_watcher.errors.txt diff --git a/Jakefile.js b/Jakefile.js index da18b0a638e..58c65952e8f 100644 --- a/Jakefile.js +++ b/Jakefile.js @@ -139,11 +139,6 @@ compileOutputConfigFile('src/typescriptServices/tsconfig.json', [], [copyright], // Created by appending 'export = ts;' at the end of the standalone file to turn it into an external module var nodeDefinitionsFileContents = definitionFileContents + "\nexport = ts;"; fs.writeFileSync(nodeDefinitionsFile, nodeDefinitionsFileContents); - - // Node package definition file to be distributed without the package. Created by replacing - // 'ts' namespace with '"typescript"' as a module. - var nodeStandaloneDefinitionsFileContents = definitionFileContents.replace(/declare (namespace|module) ts/g, 'declare module "typescript"'); - fs.writeFileSync(nodeStandaloneDefinitionsFile, nodeStandaloneDefinitionsFileContents); }); compileOutputConfigFile('src/core/tsconfig.json'); compileOutputConfigFile('src/harness/tsconfig.json'); @@ -584,7 +579,6 @@ var servicesFile = path.join(builtLocalDirectory, "typescriptServices.js"); var standaloneDefinitionsFile = path.join(builtLocalDirectory, "typescriptServices.d.ts"); var nodePackageFile = path.join(builtLocalDirectory, "typescript.js"); var nodeDefinitionsFile = path.join(builtLocalDirectory, "typescript.d.ts"); -var nodeStandaloneDefinitionsFile = path.join(builtLocalDirectory, "typescript_standalone.d.ts"); var tsserverLibraryFile = path.join(builtLocalDirectory, "tsserverlibrary.js"); var tsserverLibraryDefinitionFile = path.join(builtLocalDirectory, "tsserverlibrary.d.ts"); diff --git a/tests/baselines/reference/APISample_Watch.errors.txt b/tests/baselines/reference/APISample_Watch.errors.txt deleted file mode 100644 index 2acf3736320..00000000000 --- a/tests/baselines/reference/APISample_Watch.errors.txt +++ /dev/null @@ -1,208 +0,0 @@ -typescript_standalone.d.ts(21,28): error TS1005: ';' expected. -typescript_standalone.d.ts(21,41): error TS1005: ';' expected. -typescript_standalone.d.ts(8912,28): error TS1005: ';' expected. -typescript_standalone.d.ts(8912,42): error TS1005: ';' expected. -typescript_standalone.d.ts(9172,28): error TS1005: ';' expected. -typescript_standalone.d.ts(9172,46): error TS1005: ';' expected. -typescript_standalone.d.ts(9522,28): error TS1005: ';' expected. -typescript_standalone.d.ts(9522,36): error TS1005: ';' expected. -typescript_standalone.d.ts(9546,28): error TS1005: ';' expected. -typescript_standalone.d.ts(9546,36): error TS1005: ';' expected. -typescript_standalone.d.ts(9633,28): error TS1005: ';' expected. -typescript_standalone.d.ts(9633,38): error TS1005: ';' expected. -typescript_standalone.d.ts(10798,28): error TS1005: ';' expected. -typescript_standalone.d.ts(10798,57): error TS1005: ';' expected. -typescript_standalone.d.ts(10809,28): error TS1005: ';' expected. -typescript_standalone.d.ts(10809,41): error TS1005: ';' expected. -typescript_standalone.d.ts(10819,28): error TS1005: ';' expected. -typescript_standalone.d.ts(10819,48): error TS1005: ';' expected. -typescript_standalone.d.ts(10894,28): error TS1005: ';' expected. -typescript_standalone.d.ts(10894,47): error TS1005: ';' expected. -typescript_standalone.d.ts(10951,28): error TS1005: ';' expected. -typescript_standalone.d.ts(10951,47): error TS1005: ';' expected. -typescript_standalone.d.ts(11005,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11005,52): error TS1005: ';' expected. -typescript_standalone.d.ts(11025,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11025,44): error TS1005: ';' expected. -typescript_standalone.d.ts(11035,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11035,35): error TS1005: ';' expected. -typescript_standalone.d.ts(11069,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11069,40): error TS1005: ';' expected. -typescript_standalone.d.ts(11072,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11072,43): error TS1005: ';' expected. -typescript_standalone.d.ts(11076,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11076,45): error TS1005: ';' expected. -typescript_standalone.d.ts(11094,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11094,56): error TS1005: ';' expected. -typescript_standalone.d.ts(11120,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11120,36): error TS1005: ';' expected. -typescript_standalone.d.ts(11123,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11123,43): error TS1005: ';' expected. -typescript_standalone.d.ts(11135,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11135,43): error TS1005: ';' expected. -typescript_standalone.d.ts(11165,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11165,40): error TS1005: ';' expected. -typescript_standalone.d.ts(11199,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11199,40): error TS1005: ';' expected. -typescript_standalone.d.ts(11210,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11210,40): error TS1005: ';' expected. -typescript_standalone.d.ts(11234,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11234,40): error TS1005: ';' expected. -typescript_standalone.d.ts(11242,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11242,40): error TS1005: ';' expected. -typescript_standalone.d.ts(11246,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11246,40): error TS1005: ';' expected. -typescript_standalone.d.ts(11276,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11276,40): error TS1005: ';' expected. -typescript_standalone.d.ts(11319,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11319,41): error TS1005: ';' expected. -typescript_standalone.d.ts(11506,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11506,37): error TS1005: ';' expected. -typescript_standalone.d.ts(11508,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11508,37): error TS1005: ';' expected. -typescript_standalone.d.ts(11512,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11512,37): error TS1005: ';' expected. -typescript_standalone.d.ts(11514,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11514,37): error TS1005: ';' expected. -typescript_standalone.d.ts(11516,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11516,37): error TS1005: ';' expected. -typescript_standalone.d.ts(11518,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11518,37): error TS1005: ';' expected. -typescript_standalone.d.ts(11520,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11520,37): error TS1005: ';' expected. -typescript_standalone.d.ts(11529,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11529,37): error TS1005: ';' expected. -typescript_standalone.d.ts(11531,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11531,37): error TS1005: ';' expected. -typescript_standalone.d.ts(11533,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11533,37): error TS1005: ';' expected. -typescript_standalone.d.ts(11535,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11535,37): error TS1005: ';' expected. -typescript_standalone.d.ts(11537,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11537,37): error TS1005: ';' expected. -typescript_standalone.d.ts(11539,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11539,37): error TS1005: ';' expected. -typescript_standalone.d.ts(11541,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11541,37): error TS1005: ';' expected. -typescript_standalone.d.ts(11543,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11543,37): error TS1005: ';' expected. -typescript_standalone.d.ts(11545,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11545,37): error TS1005: ';' expected. -typescript_standalone.d.ts(11547,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11547,37): error TS1005: ';' expected. -typescript_standalone.d.ts(11549,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11549,37): error TS1005: ';' expected. -typescript_standalone.d.ts(11551,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11551,37): error TS1005: ';' expected. -typescript_standalone.d.ts(11553,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11553,37): error TS1005: ';' expected. -typescript_standalone.d.ts(11555,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11555,37): error TS1005: ';' expected. -typescript_standalone.d.ts(11557,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11557,37): error TS1005: ';' expected. -typescript_standalone.d.ts(11567,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11567,37): error TS1005: ';' expected. -typescript_standalone.d.ts(11569,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11569,37): error TS1005: ';' expected. -typescript_standalone.d.ts(11571,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11571,37): error TS1005: ';' expected. -typescript_standalone.d.ts(11573,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11573,37): error TS1005: ';' expected. -typescript_standalone.d.ts(11575,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11575,37): error TS1005: ';' expected. -typescript_standalone.d.ts(11577,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11577,37): error TS1005: ';' expected. -typescript_standalone.d.ts(11579,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11579,37): error TS1005: ';' expected. -typescript_standalone.d.ts(11581,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11581,72): error TS1005: ';' expected. -typescript_standalone.d.ts(11583,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11583,52): error TS1005: ';' expected. -typescript_standalone.d.ts(11655,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11655,72): error TS1005: ';' expected. -typescript_standalone.d.ts(11657,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11657,38): error TS1005: ';' expected. -typescript_standalone.d.ts(11659,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11659,71): error TS1005: ';' expected. -typescript_standalone.d.ts(11661,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11661,40): error TS1005: ';' expected. -typescript_standalone.d.ts(11737,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11737,48): error TS1005: ';' expected. - - -==== tests/cases/compiler/APISample_Watch.ts (0 errors) ==== - /* - * Note: This test is a public API sample. The sample sources can be found - at: https://github.com/Microsoft/TypeScript-wiki/blob/master/Using-the-Compiler-API.md#writing-an-incremental-program-watcher - * Please log a "breaking change" issue for any API breaking change affecting this issue - */ - - declare var process: any; - declare var console: any; - declare var os: any; - - import ts = require("typescript"); - - const formatHost: ts.FormatDiagnosticsHost = { - getCanonicalFileName: path => path, - getCurrentDirectory: ts.sys.getCurrentDirectory, - getNewLine: () => ts.sys.newLine, - } - - function watchMain() { - const configPath = ts.findConfigFile(/*searchPath*/ "./", ts.sys.fileExists, "tsconfig.json"); - if (!configPath) { - throw new Error("Could not find a valid 'tsconfig.json'."); - } - - // TypeScript can use several different program creation "strategies": - // * ts.createEmitAndSemanticDiagnosticsBuilderProgram, - // * ts.createSemanticDiagnosticsBuilderProgram - // * ts.createAbstractBuilder - // The first two produce "builder programs". These use an incremental strategy to only re-check and emit files whose - // contents may have changed, or whose dependencies may have changes which may impact change the result of prior type-check and emit. - // The last uses an ordinary program which does a full type check after every change. - // Between `createEmitAndSemanticDiagnosticsBuilderProgram` and `createSemanticDiagnosticsBuilderProgram`, the only difference is emit. - // For pure type-checking scenarios, or when another tool/process handles emit, using `createSemanticDiagnosticsBuilderProgram` may be more desirable. - - // Note that there is another overload for `createWatchCompilerHost` that takes a set of root files. - const host = ts.createWatchCompilerHost(configPath, {}, ts.sys, - ts.createSemanticDiagnosticsBuilderProgram, - reportDiagnostic, - reportWatchStatusChanged, - ); - - // You can technically override any given hook on the host, though you probably don't need to. - // Note that we're assuming `origCreateProgram` and `origPostProgramCreate` doesn't use `this` at all. - const origCreateProgram = host.createProgram; - host.createProgram = (rootNames: ReadonlyArray, options, host, oldProgram) => { - console.log("** We're about to create the program! **"); - return origCreateProgram(rootNames, options, host, oldProgram); - } - const origPostProgramCreate = host.afterProgramCreate; - - host.afterProgramCreate = program => { - console.log("** We finished making the program! **"); - origPostProgramCreate!(program); - }; - - // `createWatchProgram` creates an initial program, watches files, and updates the program over time. - ts.createWatchProgram(host); - } - - function reportDiagnostic(diagnostic: ts.Diagnostic) { - console.error("Error", diagnostic.code, ":", - ts.flattenDiagnosticMessageText(diagnostic.messageText, formatHost.getNewLine()) - ); - } - - /** - * Prints a diagnostic every time the watch status changes. - * This is mainly for messages like "Starting compilation" or "Compilation completed". - */ - function reportWatchStatusChanged(diagnostic: ts.Diagnostic) { - console.info(ts.formatDiagnostic(diagnostic, formatHost)); - } - - watchMain(); - \ No newline at end of file diff --git a/tests/baselines/reference/APISample_Watch.js b/tests/baselines/reference/APISample_Watch.js index 5e3a67e827d..e675f2ec4eb 100644 --- a/tests/baselines/reference/APISample_Watch.js +++ b/tests/baselines/reference/APISample_Watch.js @@ -1,7 +1,14 @@ +//// [tests/cases/compiler/APISample_Watch.ts] //// + +//// [index.d.ts] +declare module "typescript" { + export = ts; +} + //// [APISample_Watch.ts] /* * Note: This test is a public API sample. The sample sources can be found - at: https://github.com/Microsoft/TypeScript-wiki/blob/master/Using-the-Compiler-API.md#writing-an-incremental-program-watcher + * at: https://github.com/Microsoft/TypeScript-wiki/blob/master/Using-the-Compiler-API.md#writing-an-incremental-program-watcher * Please log a "breaking change" issue for any API breaking change affecting this issue */ @@ -79,7 +86,7 @@ watchMain(); "use strict"; /* * Note: This test is a public API sample. The sample sources can be found - at: https://github.com/Microsoft/TypeScript-wiki/blob/master/Using-the-Compiler-API.md#writing-an-incremental-program-watcher + * at: https://github.com/Microsoft/TypeScript-wiki/blob/master/Using-the-Compiler-API.md#writing-an-incremental-program-watcher * Please log a "breaking change" issue for any API breaking change affecting this issue */ exports.__esModule = true; diff --git a/tests/baselines/reference/APISample_WatchWithDefaults.errors.txt b/tests/baselines/reference/APISample_WatchWithDefaults.errors.txt deleted file mode 100644 index f3ab8730508..00000000000 --- a/tests/baselines/reference/APISample_WatchWithDefaults.errors.txt +++ /dev/null @@ -1,181 +0,0 @@ -typescript_standalone.d.ts(21,28): error TS1005: ';' expected. -typescript_standalone.d.ts(21,41): error TS1005: ';' expected. -typescript_standalone.d.ts(8912,28): error TS1005: ';' expected. -typescript_standalone.d.ts(8912,42): error TS1005: ';' expected. -typescript_standalone.d.ts(9172,28): error TS1005: ';' expected. -typescript_standalone.d.ts(9172,46): error TS1005: ';' expected. -typescript_standalone.d.ts(9522,28): error TS1005: ';' expected. -typescript_standalone.d.ts(9522,36): error TS1005: ';' expected. -typescript_standalone.d.ts(9546,28): error TS1005: ';' expected. -typescript_standalone.d.ts(9546,36): error TS1005: ';' expected. -typescript_standalone.d.ts(9633,28): error TS1005: ';' expected. -typescript_standalone.d.ts(9633,38): error TS1005: ';' expected. -typescript_standalone.d.ts(10798,28): error TS1005: ';' expected. -typescript_standalone.d.ts(10798,57): error TS1005: ';' expected. -typescript_standalone.d.ts(10809,28): error TS1005: ';' expected. -typescript_standalone.d.ts(10809,41): error TS1005: ';' expected. -typescript_standalone.d.ts(10819,28): error TS1005: ';' expected. -typescript_standalone.d.ts(10819,48): error TS1005: ';' expected. -typescript_standalone.d.ts(10894,28): error TS1005: ';' expected. -typescript_standalone.d.ts(10894,47): error TS1005: ';' expected. -typescript_standalone.d.ts(10951,28): error TS1005: ';' expected. -typescript_standalone.d.ts(10951,47): error TS1005: ';' expected. -typescript_standalone.d.ts(11005,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11005,52): error TS1005: ';' expected. -typescript_standalone.d.ts(11025,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11025,44): error TS1005: ';' expected. -typescript_standalone.d.ts(11035,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11035,35): error TS1005: ';' expected. -typescript_standalone.d.ts(11069,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11069,40): error TS1005: ';' expected. -typescript_standalone.d.ts(11072,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11072,43): error TS1005: ';' expected. -typescript_standalone.d.ts(11076,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11076,45): error TS1005: ';' expected. -typescript_standalone.d.ts(11094,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11094,56): error TS1005: ';' expected. -typescript_standalone.d.ts(11120,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11120,36): error TS1005: ';' expected. -typescript_standalone.d.ts(11123,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11123,43): error TS1005: ';' expected. -typescript_standalone.d.ts(11135,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11135,43): error TS1005: ';' expected. -typescript_standalone.d.ts(11165,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11165,40): error TS1005: ';' expected. -typescript_standalone.d.ts(11199,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11199,40): error TS1005: ';' expected. -typescript_standalone.d.ts(11210,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11210,40): error TS1005: ';' expected. -typescript_standalone.d.ts(11234,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11234,40): error TS1005: ';' expected. -typescript_standalone.d.ts(11242,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11242,40): error TS1005: ';' expected. -typescript_standalone.d.ts(11246,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11246,40): error TS1005: ';' expected. -typescript_standalone.d.ts(11276,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11276,40): error TS1005: ';' expected. -typescript_standalone.d.ts(11319,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11319,41): error TS1005: ';' expected. -typescript_standalone.d.ts(11506,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11506,37): error TS1005: ';' expected. -typescript_standalone.d.ts(11508,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11508,37): error TS1005: ';' expected. -typescript_standalone.d.ts(11512,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11512,37): error TS1005: ';' expected. -typescript_standalone.d.ts(11514,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11514,37): error TS1005: ';' expected. -typescript_standalone.d.ts(11516,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11516,37): error TS1005: ';' expected. -typescript_standalone.d.ts(11518,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11518,37): error TS1005: ';' expected. -typescript_standalone.d.ts(11520,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11520,37): error TS1005: ';' expected. -typescript_standalone.d.ts(11529,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11529,37): error TS1005: ';' expected. -typescript_standalone.d.ts(11531,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11531,37): error TS1005: ';' expected. -typescript_standalone.d.ts(11533,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11533,37): error TS1005: ';' expected. -typescript_standalone.d.ts(11535,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11535,37): error TS1005: ';' expected. -typescript_standalone.d.ts(11537,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11537,37): error TS1005: ';' expected. -typescript_standalone.d.ts(11539,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11539,37): error TS1005: ';' expected. -typescript_standalone.d.ts(11541,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11541,37): error TS1005: ';' expected. -typescript_standalone.d.ts(11543,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11543,37): error TS1005: ';' expected. -typescript_standalone.d.ts(11545,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11545,37): error TS1005: ';' expected. -typescript_standalone.d.ts(11547,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11547,37): error TS1005: ';' expected. -typescript_standalone.d.ts(11549,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11549,37): error TS1005: ';' expected. -typescript_standalone.d.ts(11551,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11551,37): error TS1005: ';' expected. -typescript_standalone.d.ts(11553,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11553,37): error TS1005: ';' expected. -typescript_standalone.d.ts(11555,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11555,37): error TS1005: ';' expected. -typescript_standalone.d.ts(11557,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11557,37): error TS1005: ';' expected. -typescript_standalone.d.ts(11567,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11567,37): error TS1005: ';' expected. -typescript_standalone.d.ts(11569,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11569,37): error TS1005: ';' expected. -typescript_standalone.d.ts(11571,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11571,37): error TS1005: ';' expected. -typescript_standalone.d.ts(11573,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11573,37): error TS1005: ';' expected. -typescript_standalone.d.ts(11575,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11575,37): error TS1005: ';' expected. -typescript_standalone.d.ts(11577,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11577,37): error TS1005: ';' expected. -typescript_standalone.d.ts(11579,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11579,37): error TS1005: ';' expected. -typescript_standalone.d.ts(11581,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11581,72): error TS1005: ';' expected. -typescript_standalone.d.ts(11583,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11583,52): error TS1005: ';' expected. -typescript_standalone.d.ts(11655,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11655,72): error TS1005: ';' expected. -typescript_standalone.d.ts(11657,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11657,38): error TS1005: ';' expected. -typescript_standalone.d.ts(11659,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11659,71): error TS1005: ';' expected. -typescript_standalone.d.ts(11661,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11661,40): error TS1005: ';' expected. -typescript_standalone.d.ts(11737,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11737,48): error TS1005: ';' expected. - - -==== tests/cases/compiler/APISample_WatchWithDefaults.ts (0 errors) ==== - /* - * Note: This test is a public API sample. This uses default sys interface without having to pass anything - * Please log a "breaking change" issue for any API breaking change affecting this issue - */ - - declare var console: any; - - import ts = require("typescript"); - - function watchMain() { - const configPath = ts.findConfigFile(/*searchPath*/ "./", ts.sys.fileExists, "tsconfig.json"); - if (!configPath) { - throw new Error("Could not find a valid 'tsconfig.json'."); - } - - // TypeScript can use several different program creation "strategies": - // * ts.createEmitAndSemanticDiagnosticsBuilderProgram, - // * ts.createSemanticDiagnosticsBuilderProgram - // * ts.createAbstractBuilder - // The first two produce "builder programs". These use an incremental strategy to only re-check and emit files whose - // contents may have changed, or whose dependencies may have changes which may impact change the result of prior type-check and emit. - // The last uses an ordinary program which does a full type check after every change. - // Between `createEmitAndSemanticDiagnosticsBuilderProgram` and `createSemanticDiagnosticsBuilderProgram`, the only difference is emit. - // For pure type-checking scenarios, or when another tool/process handles emit, using `createSemanticDiagnosticsBuilderProgram` may be more desirable. - - // Note that there is another overload for `createWatchCompilerHost` that takes a set of root files. - const host = ts.createWatchCompilerHost(configPath, {}, ts.sys); - - // You can technically override any given hook on the host, though you probably don't need to. - // Note that we're assuming `origCreateProgram` and `origPostProgramCreate` doesn't use `this` at all. - const origCreateProgram = host.createProgram; - host.createProgram = (rootNames, options, host, oldProgram) => { - console.log("** We're about to create the program! **"); - return origCreateProgram(rootNames, options, host, oldProgram); - } - const origPostProgramCreate = host.afterProgramCreate; - - host.afterProgramCreate = program => { - console.log("** We finished making the program! **"); - origPostProgramCreate!(program); - }; - - // `createWatchProgram` creates an initial program, watches files, and updates the program over time. - ts.createWatchProgram(host); - } - - watchMain(); - \ No newline at end of file diff --git a/tests/baselines/reference/APISample_WatchWithDefaults.js b/tests/baselines/reference/APISample_WatchWithDefaults.js index 493bef221f6..63bfa4965e5 100644 --- a/tests/baselines/reference/APISample_WatchWithDefaults.js +++ b/tests/baselines/reference/APISample_WatchWithDefaults.js @@ -1,3 +1,10 @@ +//// [tests/cases/compiler/APISample_WatchWithDefaults.ts] //// + +//// [index.d.ts] +declare module "typescript" { + export = ts; +} + //// [APISample_WatchWithDefaults.ts] /* * Note: This test is a public API sample. This uses default sys interface without having to pass anything diff --git a/tests/baselines/reference/APISample_WatchWithOwnWatchHost.errors.txt b/tests/baselines/reference/APISample_WatchWithOwnWatchHost.errors.txt deleted file mode 100644 index 98c64db5f8a..00000000000 --- a/tests/baselines/reference/APISample_WatchWithOwnWatchHost.errors.txt +++ /dev/null @@ -1,188 +0,0 @@ -typescript_standalone.d.ts(21,28): error TS1005: ';' expected. -typescript_standalone.d.ts(21,41): error TS1005: ';' expected. -typescript_standalone.d.ts(8912,28): error TS1005: ';' expected. -typescript_standalone.d.ts(8912,42): error TS1005: ';' expected. -typescript_standalone.d.ts(9172,28): error TS1005: ';' expected. -typescript_standalone.d.ts(9172,46): error TS1005: ';' expected. -typescript_standalone.d.ts(9522,28): error TS1005: ';' expected. -typescript_standalone.d.ts(9522,36): error TS1005: ';' expected. -typescript_standalone.d.ts(9546,28): error TS1005: ';' expected. -typescript_standalone.d.ts(9546,36): error TS1005: ';' expected. -typescript_standalone.d.ts(9633,28): error TS1005: ';' expected. -typescript_standalone.d.ts(9633,38): error TS1005: ';' expected. -typescript_standalone.d.ts(10798,28): error TS1005: ';' expected. -typescript_standalone.d.ts(10798,57): error TS1005: ';' expected. -typescript_standalone.d.ts(10809,28): error TS1005: ';' expected. -typescript_standalone.d.ts(10809,41): error TS1005: ';' expected. -typescript_standalone.d.ts(10819,28): error TS1005: ';' expected. -typescript_standalone.d.ts(10819,48): error TS1005: ';' expected. -typescript_standalone.d.ts(10894,28): error TS1005: ';' expected. -typescript_standalone.d.ts(10894,47): error TS1005: ';' expected. -typescript_standalone.d.ts(10951,28): error TS1005: ';' expected. -typescript_standalone.d.ts(10951,47): error TS1005: ';' expected. -typescript_standalone.d.ts(11005,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11005,52): error TS1005: ';' expected. -typescript_standalone.d.ts(11025,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11025,44): error TS1005: ';' expected. -typescript_standalone.d.ts(11035,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11035,35): error TS1005: ';' expected. -typescript_standalone.d.ts(11069,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11069,40): error TS1005: ';' expected. -typescript_standalone.d.ts(11072,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11072,43): error TS1005: ';' expected. -typescript_standalone.d.ts(11076,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11076,45): error TS1005: ';' expected. -typescript_standalone.d.ts(11094,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11094,56): error TS1005: ';' expected. -typescript_standalone.d.ts(11120,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11120,36): error TS1005: ';' expected. -typescript_standalone.d.ts(11123,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11123,43): error TS1005: ';' expected. -typescript_standalone.d.ts(11135,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11135,43): error TS1005: ';' expected. -typescript_standalone.d.ts(11165,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11165,40): error TS1005: ';' expected. -typescript_standalone.d.ts(11199,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11199,40): error TS1005: ';' expected. -typescript_standalone.d.ts(11210,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11210,40): error TS1005: ';' expected. -typescript_standalone.d.ts(11234,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11234,40): error TS1005: ';' expected. -typescript_standalone.d.ts(11242,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11242,40): error TS1005: ';' expected. -typescript_standalone.d.ts(11246,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11246,40): error TS1005: ';' expected. -typescript_standalone.d.ts(11276,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11276,40): error TS1005: ';' expected. -typescript_standalone.d.ts(11319,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11319,41): error TS1005: ';' expected. -typescript_standalone.d.ts(11506,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11506,37): error TS1005: ';' expected. -typescript_standalone.d.ts(11508,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11508,37): error TS1005: ';' expected. -typescript_standalone.d.ts(11512,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11512,37): error TS1005: ';' expected. -typescript_standalone.d.ts(11514,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11514,37): error TS1005: ';' expected. -typescript_standalone.d.ts(11516,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11516,37): error TS1005: ';' expected. -typescript_standalone.d.ts(11518,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11518,37): error TS1005: ';' expected. -typescript_standalone.d.ts(11520,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11520,37): error TS1005: ';' expected. -typescript_standalone.d.ts(11529,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11529,37): error TS1005: ';' expected. -typescript_standalone.d.ts(11531,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11531,37): error TS1005: ';' expected. -typescript_standalone.d.ts(11533,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11533,37): error TS1005: ';' expected. -typescript_standalone.d.ts(11535,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11535,37): error TS1005: ';' expected. -typescript_standalone.d.ts(11537,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11537,37): error TS1005: ';' expected. -typescript_standalone.d.ts(11539,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11539,37): error TS1005: ';' expected. -typescript_standalone.d.ts(11541,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11541,37): error TS1005: ';' expected. -typescript_standalone.d.ts(11543,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11543,37): error TS1005: ';' expected. -typescript_standalone.d.ts(11545,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11545,37): error TS1005: ';' expected. -typescript_standalone.d.ts(11547,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11547,37): error TS1005: ';' expected. -typescript_standalone.d.ts(11549,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11549,37): error TS1005: ';' expected. -typescript_standalone.d.ts(11551,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11551,37): error TS1005: ';' expected. -typescript_standalone.d.ts(11553,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11553,37): error TS1005: ';' expected. -typescript_standalone.d.ts(11555,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11555,37): error TS1005: ';' expected. -typescript_standalone.d.ts(11557,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11557,37): error TS1005: ';' expected. -typescript_standalone.d.ts(11567,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11567,37): error TS1005: ';' expected. -typescript_standalone.d.ts(11569,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11569,37): error TS1005: ';' expected. -typescript_standalone.d.ts(11571,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11571,37): error TS1005: ';' expected. -typescript_standalone.d.ts(11573,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11573,37): error TS1005: ';' expected. -typescript_standalone.d.ts(11575,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11575,37): error TS1005: ';' expected. -typescript_standalone.d.ts(11577,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11577,37): error TS1005: ';' expected. -typescript_standalone.d.ts(11579,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11579,37): error TS1005: ';' expected. -typescript_standalone.d.ts(11581,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11581,72): error TS1005: ';' expected. -typescript_standalone.d.ts(11583,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11583,52): error TS1005: ';' expected. -typescript_standalone.d.ts(11655,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11655,72): error TS1005: ';' expected. -typescript_standalone.d.ts(11657,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11657,38): error TS1005: ';' expected. -typescript_standalone.d.ts(11659,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11659,71): error TS1005: ';' expected. -typescript_standalone.d.ts(11661,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11661,40): error TS1005: ';' expected. -typescript_standalone.d.ts(11737,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11737,48): error TS1005: ';' expected. - - -==== tests/cases/compiler/APISample_WatchWithOwnWatchHost.ts (0 errors) ==== - /* - * Note: This test is a public API sample. This sample verifies creating abstract builder to watch list of root files - * Please log a "breaking change" issue for any API breaking change affecting this issue - */ - - declare var console: any; - - import ts = require("typescript"); - - function watchMain() { - // get list of files and compiler options somehow - const files: string[] = []; - const options: ts.CompilerOptions = {}; - - const host: ts.WatchCompilerHostOfFilesAndCompilerOptions = { - rootFiles: files, - options, - - useCaseSensitiveFileNames: () => ts.sys.useCaseSensitiveFileNames, - getNewLine: () => ts.sys.newLine, - getCurrentDirectory: ts.sys.getCurrentDirectory, - getDefaultLibFileName: options => ts.getDefaultLibFilePath(options), - - fileExists: ts.sys.fileExists, - readFile: ts.sys.readFile, - directoryExists: ts.sys.directoryExists, - getDirectories: ts.sys.getDirectories, - readDirectory: ts.sys.readDirectory, - realpath: ts.sys.realpath, - - watchFile: ts.sys.watchFile!, - watchDirectory: ts.sys.watchDirectory!, - createProgram: ts.createAbstractBuilder - }; - - // You can technically override any given hook on the host, though you probably don't need to. - // Note that we're assuming `origCreateProgram` and `origPostProgramCreate` doesn't use `this` at all. - const origCreateProgram = host.createProgram; - host.createProgram = (rootNames, options, host, oldProgram) => { - console.log("** We're about to create the program! **"); - return origCreateProgram(rootNames, options, host, oldProgram); - } - const origPostProgramCreate = host.afterProgramCreate; - - host.afterProgramCreate = program => { - console.log("** We finished making the program! **"); - origPostProgramCreate!(program); - }; - - // `createWatchProgram` creates an initial program, watches files, and updates the program over time. - ts.createWatchProgram(host); - } - - watchMain(); - \ No newline at end of file diff --git a/tests/baselines/reference/APISample_WatchWithOwnWatchHost.js b/tests/baselines/reference/APISample_WatchWithOwnWatchHost.js index 95f6df3fb51..75444a614f9 100644 --- a/tests/baselines/reference/APISample_WatchWithOwnWatchHost.js +++ b/tests/baselines/reference/APISample_WatchWithOwnWatchHost.js @@ -1,6 +1,13 @@ +//// [tests/cases/compiler/APISample_WatchWithOwnWatchHost.ts] //// + +//// [index.d.ts] +declare module "typescript" { + export = ts; +} + //// [APISample_WatchWithOwnWatchHost.ts] /* - * Note: This test is a public API sample. This sample verifies creating abstract builder to watch list of root files + * Note: This test is a public API sample. This sample verifies creating abstract builder to watch list of root files * Please log a "breaking change" issue for any API breaking change affecting this issue */ diff --git a/tests/baselines/reference/APISample_compile.errors.txt b/tests/baselines/reference/APISample_compile.errors.txt deleted file mode 100644 index a84f736a3dc..00000000000 --- a/tests/baselines/reference/APISample_compile.errors.txt +++ /dev/null @@ -1,171 +0,0 @@ -typescript_standalone.d.ts(21,28): error TS1005: ';' expected. -typescript_standalone.d.ts(21,41): error TS1005: ';' expected. -typescript_standalone.d.ts(8912,28): error TS1005: ';' expected. -typescript_standalone.d.ts(8912,42): error TS1005: ';' expected. -typescript_standalone.d.ts(9172,28): error TS1005: ';' expected. -typescript_standalone.d.ts(9172,46): error TS1005: ';' expected. -typescript_standalone.d.ts(9522,28): error TS1005: ';' expected. -typescript_standalone.d.ts(9522,36): error TS1005: ';' expected. -typescript_standalone.d.ts(9546,28): error TS1005: ';' expected. -typescript_standalone.d.ts(9546,36): error TS1005: ';' expected. -typescript_standalone.d.ts(9633,28): error TS1005: ';' expected. -typescript_standalone.d.ts(9633,38): error TS1005: ';' expected. -typescript_standalone.d.ts(10798,28): error TS1005: ';' expected. -typescript_standalone.d.ts(10798,57): error TS1005: ';' expected. -typescript_standalone.d.ts(10809,28): error TS1005: ';' expected. -typescript_standalone.d.ts(10809,41): error TS1005: ';' expected. -typescript_standalone.d.ts(10819,28): error TS1005: ';' expected. -typescript_standalone.d.ts(10819,48): error TS1005: ';' expected. -typescript_standalone.d.ts(10894,28): error TS1005: ';' expected. -typescript_standalone.d.ts(10894,47): error TS1005: ';' expected. -typescript_standalone.d.ts(10951,28): error TS1005: ';' expected. -typescript_standalone.d.ts(10951,47): error TS1005: ';' expected. -typescript_standalone.d.ts(11005,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11005,52): error TS1005: ';' expected. -typescript_standalone.d.ts(11025,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11025,44): error TS1005: ';' expected. -typescript_standalone.d.ts(11035,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11035,35): error TS1005: ';' expected. -typescript_standalone.d.ts(11069,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11069,40): error TS1005: ';' expected. -typescript_standalone.d.ts(11072,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11072,43): error TS1005: ';' expected. -typescript_standalone.d.ts(11076,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11076,45): error TS1005: ';' expected. -typescript_standalone.d.ts(11094,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11094,56): error TS1005: ';' expected. -typescript_standalone.d.ts(11120,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11120,36): error TS1005: ';' expected. -typescript_standalone.d.ts(11123,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11123,43): error TS1005: ';' expected. -typescript_standalone.d.ts(11135,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11135,43): error TS1005: ';' expected. -typescript_standalone.d.ts(11165,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11165,40): error TS1005: ';' expected. -typescript_standalone.d.ts(11199,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11199,40): error TS1005: ';' expected. -typescript_standalone.d.ts(11210,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11210,40): error TS1005: ';' expected. -typescript_standalone.d.ts(11234,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11234,40): error TS1005: ';' expected. -typescript_standalone.d.ts(11242,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11242,40): error TS1005: ';' expected. -typescript_standalone.d.ts(11246,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11246,40): error TS1005: ';' expected. -typescript_standalone.d.ts(11276,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11276,40): error TS1005: ';' expected. -typescript_standalone.d.ts(11319,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11319,41): error TS1005: ';' expected. -typescript_standalone.d.ts(11506,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11506,37): error TS1005: ';' expected. -typescript_standalone.d.ts(11508,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11508,37): error TS1005: ';' expected. -typescript_standalone.d.ts(11512,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11512,37): error TS1005: ';' expected. -typescript_standalone.d.ts(11514,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11514,37): error TS1005: ';' expected. -typescript_standalone.d.ts(11516,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11516,37): error TS1005: ';' expected. -typescript_standalone.d.ts(11518,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11518,37): error TS1005: ';' expected. -typescript_standalone.d.ts(11520,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11520,37): error TS1005: ';' expected. -typescript_standalone.d.ts(11529,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11529,37): error TS1005: ';' expected. -typescript_standalone.d.ts(11531,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11531,37): error TS1005: ';' expected. -typescript_standalone.d.ts(11533,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11533,37): error TS1005: ';' expected. -typescript_standalone.d.ts(11535,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11535,37): error TS1005: ';' expected. -typescript_standalone.d.ts(11537,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11537,37): error TS1005: ';' expected. -typescript_standalone.d.ts(11539,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11539,37): error TS1005: ';' expected. -typescript_standalone.d.ts(11541,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11541,37): error TS1005: ';' expected. -typescript_standalone.d.ts(11543,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11543,37): error TS1005: ';' expected. -typescript_standalone.d.ts(11545,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11545,37): error TS1005: ';' expected. -typescript_standalone.d.ts(11547,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11547,37): error TS1005: ';' expected. -typescript_standalone.d.ts(11549,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11549,37): error TS1005: ';' expected. -typescript_standalone.d.ts(11551,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11551,37): error TS1005: ';' expected. -typescript_standalone.d.ts(11553,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11553,37): error TS1005: ';' expected. -typescript_standalone.d.ts(11555,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11555,37): error TS1005: ';' expected. -typescript_standalone.d.ts(11557,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11557,37): error TS1005: ';' expected. -typescript_standalone.d.ts(11567,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11567,37): error TS1005: ';' expected. -typescript_standalone.d.ts(11569,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11569,37): error TS1005: ';' expected. -typescript_standalone.d.ts(11571,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11571,37): error TS1005: ';' expected. -typescript_standalone.d.ts(11573,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11573,37): error TS1005: ';' expected. -typescript_standalone.d.ts(11575,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11575,37): error TS1005: ';' expected. -typescript_standalone.d.ts(11577,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11577,37): error TS1005: ';' expected. -typescript_standalone.d.ts(11579,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11579,37): error TS1005: ';' expected. -typescript_standalone.d.ts(11581,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11581,72): error TS1005: ';' expected. -typescript_standalone.d.ts(11583,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11583,52): error TS1005: ';' expected. -typescript_standalone.d.ts(11655,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11655,72): error TS1005: ';' expected. -typescript_standalone.d.ts(11657,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11657,38): error TS1005: ';' expected. -typescript_standalone.d.ts(11659,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11659,71): error TS1005: ';' expected. -typescript_standalone.d.ts(11661,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11661,40): error TS1005: ';' expected. -typescript_standalone.d.ts(11737,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11737,48): error TS1005: ';' expected. - - -==== tests/cases/compiler/APISample_compile.ts (0 errors) ==== - /* - * Note: This test is a public API sample. The sample sources can be found - at: https://github.com/Microsoft/TypeScript/wiki/Using-the-Compiler-API#a-minimal-compiler - * Please log a "breaking change" issue for any API breaking change affecting this issue - */ - - declare var process: any; - declare var console: any; - declare var os: any; - - import ts = require("typescript"); - - export function compile(fileNames: string[], options: ts.CompilerOptions): void { - var program = ts.createProgram(fileNames, options); - var emitResult = program.emit(); - - var allDiagnostics = ts.getPreEmitDiagnostics(program); - - allDiagnostics.forEach(diagnostic => { - var message = ts.flattenDiagnosticMessageText(diagnostic.messageText, '\n'); - if (!diagnostic.file) { - console.log(message); - return; - } - var { line, character } = diagnostic.file.getLineAndCharacterOfPosition(diagnostic.start!); - console.log(`${diagnostic.file.fileName} (${line + 1},${character + 1}): ${message}`); - }); - - var exitCode = emitResult.emitSkipped ? 1 : 0; - console.log(`Process exiting with code '${exitCode}'.`); - process.exit(exitCode); - } - - compile(process.argv.slice(2), { - noEmitOnError: true, noImplicitAny: true, - target: ts.ScriptTarget.ES5, module: ts.ModuleKind.CommonJS - }); - \ No newline at end of file diff --git a/tests/baselines/reference/APISample_compile.js b/tests/baselines/reference/APISample_compile.js index 35d49350457..5cae4df2c38 100644 --- a/tests/baselines/reference/APISample_compile.js +++ b/tests/baselines/reference/APISample_compile.js @@ -1,7 +1,14 @@ +//// [tests/cases/compiler/APISample_compile.ts] //// + +//// [index.d.ts] +declare module "typescript" { + export = ts; +} + //// [APISample_compile.ts] /* * Note: This test is a public API sample. The sample sources can be found - at: https://github.com/Microsoft/TypeScript/wiki/Using-the-Compiler-API#a-minimal-compiler + * at: https://github.com/Microsoft/TypeScript/wiki/Using-the-Compiler-API#a-minimal-compiler * Please log a "breaking change" issue for any API breaking change affecting this issue */ @@ -42,7 +49,7 @@ compile(process.argv.slice(2), { "use strict"; /* * Note: This test is a public API sample. The sample sources can be found - at: https://github.com/Microsoft/TypeScript/wiki/Using-the-Compiler-API#a-minimal-compiler + * at: https://github.com/Microsoft/TypeScript/wiki/Using-the-Compiler-API#a-minimal-compiler * Please log a "breaking change" issue for any API breaking change affecting this issue */ exports.__esModule = true; diff --git a/tests/baselines/reference/APISample_jsdoc.errors.txt b/tests/baselines/reference/APISample_jsdoc.errors.txt deleted file mode 100644 index 46b14bb2ea1..00000000000 --- a/tests/baselines/reference/APISample_jsdoc.errors.txt +++ /dev/null @@ -1,246 +0,0 @@ -typescript_standalone.d.ts(21,28): error TS1005: ';' expected. -typescript_standalone.d.ts(21,41): error TS1005: ';' expected. -typescript_standalone.d.ts(8912,28): error TS1005: ';' expected. -typescript_standalone.d.ts(8912,42): error TS1005: ';' expected. -typescript_standalone.d.ts(9172,28): error TS1005: ';' expected. -typescript_standalone.d.ts(9172,46): error TS1005: ';' expected. -typescript_standalone.d.ts(9522,28): error TS1005: ';' expected. -typescript_standalone.d.ts(9522,36): error TS1005: ';' expected. -typescript_standalone.d.ts(9546,28): error TS1005: ';' expected. -typescript_standalone.d.ts(9546,36): error TS1005: ';' expected. -typescript_standalone.d.ts(9633,28): error TS1005: ';' expected. -typescript_standalone.d.ts(9633,38): error TS1005: ';' expected. -typescript_standalone.d.ts(10798,28): error TS1005: ';' expected. -typescript_standalone.d.ts(10798,57): error TS1005: ';' expected. -typescript_standalone.d.ts(10809,28): error TS1005: ';' expected. -typescript_standalone.d.ts(10809,41): error TS1005: ';' expected. -typescript_standalone.d.ts(10819,28): error TS1005: ';' expected. -typescript_standalone.d.ts(10819,48): error TS1005: ';' expected. -typescript_standalone.d.ts(10894,28): error TS1005: ';' expected. -typescript_standalone.d.ts(10894,47): error TS1005: ';' expected. -typescript_standalone.d.ts(10951,28): error TS1005: ';' expected. -typescript_standalone.d.ts(10951,47): error TS1005: ';' expected. -typescript_standalone.d.ts(11005,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11005,52): error TS1005: ';' expected. -typescript_standalone.d.ts(11025,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11025,44): error TS1005: ';' expected. -typescript_standalone.d.ts(11035,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11035,35): error TS1005: ';' expected. -typescript_standalone.d.ts(11069,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11069,40): error TS1005: ';' expected. -typescript_standalone.d.ts(11072,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11072,43): error TS1005: ';' expected. -typescript_standalone.d.ts(11076,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11076,45): error TS1005: ';' expected. -typescript_standalone.d.ts(11094,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11094,56): error TS1005: ';' expected. -typescript_standalone.d.ts(11120,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11120,36): error TS1005: ';' expected. -typescript_standalone.d.ts(11123,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11123,43): error TS1005: ';' expected. -typescript_standalone.d.ts(11135,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11135,43): error TS1005: ';' expected. -typescript_standalone.d.ts(11165,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11165,40): error TS1005: ';' expected. -typescript_standalone.d.ts(11199,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11199,40): error TS1005: ';' expected. -typescript_standalone.d.ts(11210,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11210,40): error TS1005: ';' expected. -typescript_standalone.d.ts(11234,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11234,40): error TS1005: ';' expected. -typescript_standalone.d.ts(11242,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11242,40): error TS1005: ';' expected. -typescript_standalone.d.ts(11246,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11246,40): error TS1005: ';' expected. -typescript_standalone.d.ts(11276,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11276,40): error TS1005: ';' expected. -typescript_standalone.d.ts(11319,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11319,41): error TS1005: ';' expected. -typescript_standalone.d.ts(11506,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11506,37): error TS1005: ';' expected. -typescript_standalone.d.ts(11508,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11508,37): error TS1005: ';' expected. -typescript_standalone.d.ts(11512,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11512,37): error TS1005: ';' expected. -typescript_standalone.d.ts(11514,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11514,37): error TS1005: ';' expected. -typescript_standalone.d.ts(11516,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11516,37): error TS1005: ';' expected. -typescript_standalone.d.ts(11518,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11518,37): error TS1005: ';' expected. -typescript_standalone.d.ts(11520,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11520,37): error TS1005: ';' expected. -typescript_standalone.d.ts(11529,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11529,37): error TS1005: ';' expected. -typescript_standalone.d.ts(11531,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11531,37): error TS1005: ';' expected. -typescript_standalone.d.ts(11533,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11533,37): error TS1005: ';' expected. -typescript_standalone.d.ts(11535,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11535,37): error TS1005: ';' expected. -typescript_standalone.d.ts(11537,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11537,37): error TS1005: ';' expected. -typescript_standalone.d.ts(11539,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11539,37): error TS1005: ';' expected. -typescript_standalone.d.ts(11541,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11541,37): error TS1005: ';' expected. -typescript_standalone.d.ts(11543,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11543,37): error TS1005: ';' expected. -typescript_standalone.d.ts(11545,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11545,37): error TS1005: ';' expected. -typescript_standalone.d.ts(11547,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11547,37): error TS1005: ';' expected. -typescript_standalone.d.ts(11549,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11549,37): error TS1005: ';' expected. -typescript_standalone.d.ts(11551,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11551,37): error TS1005: ';' expected. -typescript_standalone.d.ts(11553,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11553,37): error TS1005: ';' expected. -typescript_standalone.d.ts(11555,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11555,37): error TS1005: ';' expected. -typescript_standalone.d.ts(11557,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11557,37): error TS1005: ';' expected. -typescript_standalone.d.ts(11567,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11567,37): error TS1005: ';' expected. -typescript_standalone.d.ts(11569,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11569,37): error TS1005: ';' expected. -typescript_standalone.d.ts(11571,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11571,37): error TS1005: ';' expected. -typescript_standalone.d.ts(11573,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11573,37): error TS1005: ';' expected. -typescript_standalone.d.ts(11575,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11575,37): error TS1005: ';' expected. -typescript_standalone.d.ts(11577,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11577,37): error TS1005: ';' expected. -typescript_standalone.d.ts(11579,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11579,37): error TS1005: ';' expected. -typescript_standalone.d.ts(11581,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11581,72): error TS1005: ';' expected. -typescript_standalone.d.ts(11583,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11583,52): error TS1005: ';' expected. -typescript_standalone.d.ts(11655,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11655,72): error TS1005: ';' expected. -typescript_standalone.d.ts(11657,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11657,38): error TS1005: ';' expected. -typescript_standalone.d.ts(11659,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11659,71): error TS1005: ';' expected. -typescript_standalone.d.ts(11661,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11661,40): error TS1005: ';' expected. -typescript_standalone.d.ts(11737,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11737,48): error TS1005: ';' expected. - - -==== tests/cases/compiler/APISample_jsdoc.ts (0 errors) ==== - /* - * Note: This test is a public API sample. The original sources can be found - * at: https://github.com/YousefED/typescript-json-schema - * https://github.com/vega/ts-json-schema-generator - * Please log a "breaking change" issue for any API breaking change affecting this issue - */ - - declare var console: any; - - import * as ts from "typescript"; - - // excerpted from https://github.com/YousefED/typescript-json-schema - // (converted from a method and modified; for example, `this: any` to compensate, among other changes) - function parseCommentsIntoDefinition(this: any, - symbol: ts.Symbol, - definition: {description?: string, [s: string]: string | undefined}, - otherAnnotations: { [s: string]: true}): void { - if (!symbol) { - return; - } - - // the comments for a symbol - let comments = symbol.getDocumentationComment(undefined); - - if (comments.length) { - definition.description = comments.map(comment => comment.kind === "lineBreak" ? comment.text : comment.text.trim().replace(/\r\n/g, "\n")).join(""); - } - - // jsdocs are separate from comments - const jsdocs = symbol.getJsDocTags(); - jsdocs.forEach(doc => { - // if we have @TJS-... annotations, we have to parse them - const { name, text } = doc; - if (this.userValidationKeywords[name]) { - definition[name] = this.parseValue(text); - } else { - // special annotations - otherAnnotations[doc.name] = true; - } - }); - } - - - // excerpted from https://github.com/vega/ts-json-schema-generator - export interface Annotations { - [name: string]: any; - } - function getAnnotations(this: any, node: ts.Node): Annotations | undefined { - const symbol: ts.Symbol = (node as any).symbol; - if (!symbol) { - return undefined; - } - - const jsDocTags: ts.JSDocTagInfo[] = symbol.getJsDocTags(); - if (!jsDocTags || !jsDocTags.length) { - return undefined; - } - - const annotations: Annotations = jsDocTags.reduce((result: Annotations, jsDocTag: ts.JSDocTagInfo) => { - const value = this.parseJsDocTag(jsDocTag); - if (value !== undefined) { - result[jsDocTag.name] = value; - } - - return result; - }, {}); - return Object.keys(annotations).length ? annotations : undefined; - } - - // these examples are artificial and mostly nonsensical - function parseSpecificTags(node: ts.Node) { - if (node.kind === ts.SyntaxKind.Parameter) { - return ts.getJSDocParameterTags(node as ts.ParameterDeclaration); - } - if (node.kind === ts.SyntaxKind.FunctionDeclaration) { - const func = node as ts.FunctionDeclaration; - if (ts.hasJSDocParameterTags(func)) { - const flat: ts.JSDocTag[] = []; - for (const tags of func.parameters.map(ts.getJSDocParameterTags)) { - if (tags) flat.push(...tags); - } - return flat; - } - } - } - - function getReturnTypeFromJSDoc(node: ts.Node) { - if (node.kind === ts.SyntaxKind.FunctionDeclaration) { - return ts.getJSDocReturnType(node); - } - let type = ts.getJSDocType(node); - if (type && type.kind === ts.SyntaxKind.FunctionType) { - return (type as ts.FunctionTypeNode).type; - } - } - - function getAllTags(node: ts.Node) { - ts.getJSDocTags(node); - } - - function getSomeOtherTags(node: ts.Node) { - const tags: (ts.JSDocTag | undefined)[] = []; - tags.push(ts.getJSDocAugmentsTag(node)); - tags.push(ts.getJSDocClassTag(node)); - tags.push(ts.getJSDocReturnTag(node)); - const type = ts.getJSDocTypeTag(node); - if (type) { - tags.push(type); - } - tags.push(ts.getJSDocTemplateTag(node)); - return tags; - } - \ No newline at end of file diff --git a/tests/baselines/reference/APISample_jsdoc.js b/tests/baselines/reference/APISample_jsdoc.js index f28b16d88b6..9c1dd5f824f 100644 --- a/tests/baselines/reference/APISample_jsdoc.js +++ b/tests/baselines/reference/APISample_jsdoc.js @@ -1,3 +1,10 @@ +//// [tests/cases/compiler/APISample_jsdoc.ts] //// + +//// [index.d.ts] +declare module "typescript" { + export = ts; +} + //// [APISample_jsdoc.ts] /* * Note: This test is a public API sample. The original sources can be found diff --git a/tests/baselines/reference/APISample_linter.errors.txt b/tests/baselines/reference/APISample_linter.errors.txt deleted file mode 100644 index 150c5f0a0c1..00000000000 --- a/tests/baselines/reference/APISample_linter.errors.txt +++ /dev/null @@ -1,196 +0,0 @@ -typescript_standalone.d.ts(21,28): error TS1005: ';' expected. -typescript_standalone.d.ts(21,41): error TS1005: ';' expected. -typescript_standalone.d.ts(8912,28): error TS1005: ';' expected. -typescript_standalone.d.ts(8912,42): error TS1005: ';' expected. -typescript_standalone.d.ts(9172,28): error TS1005: ';' expected. -typescript_standalone.d.ts(9172,46): error TS1005: ';' expected. -typescript_standalone.d.ts(9522,28): error TS1005: ';' expected. -typescript_standalone.d.ts(9522,36): error TS1005: ';' expected. -typescript_standalone.d.ts(9546,28): error TS1005: ';' expected. -typescript_standalone.d.ts(9546,36): error TS1005: ';' expected. -typescript_standalone.d.ts(9633,28): error TS1005: ';' expected. -typescript_standalone.d.ts(9633,38): error TS1005: ';' expected. -typescript_standalone.d.ts(10798,28): error TS1005: ';' expected. -typescript_standalone.d.ts(10798,57): error TS1005: ';' expected. -typescript_standalone.d.ts(10809,28): error TS1005: ';' expected. -typescript_standalone.d.ts(10809,41): error TS1005: ';' expected. -typescript_standalone.d.ts(10819,28): error TS1005: ';' expected. -typescript_standalone.d.ts(10819,48): error TS1005: ';' expected. -typescript_standalone.d.ts(10894,28): error TS1005: ';' expected. -typescript_standalone.d.ts(10894,47): error TS1005: ';' expected. -typescript_standalone.d.ts(10951,28): error TS1005: ';' expected. -typescript_standalone.d.ts(10951,47): error TS1005: ';' expected. -typescript_standalone.d.ts(11005,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11005,52): error TS1005: ';' expected. -typescript_standalone.d.ts(11025,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11025,44): error TS1005: ';' expected. -typescript_standalone.d.ts(11035,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11035,35): error TS1005: ';' expected. -typescript_standalone.d.ts(11069,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11069,40): error TS1005: ';' expected. -typescript_standalone.d.ts(11072,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11072,43): error TS1005: ';' expected. -typescript_standalone.d.ts(11076,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11076,45): error TS1005: ';' expected. -typescript_standalone.d.ts(11094,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11094,56): error TS1005: ';' expected. -typescript_standalone.d.ts(11120,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11120,36): error TS1005: ';' expected. -typescript_standalone.d.ts(11123,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11123,43): error TS1005: ';' expected. -typescript_standalone.d.ts(11135,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11135,43): error TS1005: ';' expected. -typescript_standalone.d.ts(11165,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11165,40): error TS1005: ';' expected. -typescript_standalone.d.ts(11199,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11199,40): error TS1005: ';' expected. -typescript_standalone.d.ts(11210,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11210,40): error TS1005: ';' expected. -typescript_standalone.d.ts(11234,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11234,40): error TS1005: ';' expected. -typescript_standalone.d.ts(11242,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11242,40): error TS1005: ';' expected. -typescript_standalone.d.ts(11246,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11246,40): error TS1005: ';' expected. -typescript_standalone.d.ts(11276,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11276,40): error TS1005: ';' expected. -typescript_standalone.d.ts(11319,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11319,41): error TS1005: ';' expected. -typescript_standalone.d.ts(11506,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11506,37): error TS1005: ';' expected. -typescript_standalone.d.ts(11508,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11508,37): error TS1005: ';' expected. -typescript_standalone.d.ts(11512,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11512,37): error TS1005: ';' expected. -typescript_standalone.d.ts(11514,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11514,37): error TS1005: ';' expected. -typescript_standalone.d.ts(11516,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11516,37): error TS1005: ';' expected. -typescript_standalone.d.ts(11518,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11518,37): error TS1005: ';' expected. -typescript_standalone.d.ts(11520,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11520,37): error TS1005: ';' expected. -typescript_standalone.d.ts(11529,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11529,37): error TS1005: ';' expected. -typescript_standalone.d.ts(11531,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11531,37): error TS1005: ';' expected. -typescript_standalone.d.ts(11533,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11533,37): error TS1005: ';' expected. -typescript_standalone.d.ts(11535,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11535,37): error TS1005: ';' expected. -typescript_standalone.d.ts(11537,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11537,37): error TS1005: ';' expected. -typescript_standalone.d.ts(11539,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11539,37): error TS1005: ';' expected. -typescript_standalone.d.ts(11541,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11541,37): error TS1005: ';' expected. -typescript_standalone.d.ts(11543,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11543,37): error TS1005: ';' expected. -typescript_standalone.d.ts(11545,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11545,37): error TS1005: ';' expected. -typescript_standalone.d.ts(11547,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11547,37): error TS1005: ';' expected. -typescript_standalone.d.ts(11549,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11549,37): error TS1005: ';' expected. -typescript_standalone.d.ts(11551,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11551,37): error TS1005: ';' expected. -typescript_standalone.d.ts(11553,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11553,37): error TS1005: ';' expected. -typescript_standalone.d.ts(11555,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11555,37): error TS1005: ';' expected. -typescript_standalone.d.ts(11557,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11557,37): error TS1005: ';' expected. -typescript_standalone.d.ts(11567,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11567,37): error TS1005: ';' expected. -typescript_standalone.d.ts(11569,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11569,37): error TS1005: ';' expected. -typescript_standalone.d.ts(11571,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11571,37): error TS1005: ';' expected. -typescript_standalone.d.ts(11573,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11573,37): error TS1005: ';' expected. -typescript_standalone.d.ts(11575,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11575,37): error TS1005: ';' expected. -typescript_standalone.d.ts(11577,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11577,37): error TS1005: ';' expected. -typescript_standalone.d.ts(11579,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11579,37): error TS1005: ';' expected. -typescript_standalone.d.ts(11581,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11581,72): error TS1005: ';' expected. -typescript_standalone.d.ts(11583,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11583,52): error TS1005: ';' expected. -typescript_standalone.d.ts(11655,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11655,72): error TS1005: ';' expected. -typescript_standalone.d.ts(11657,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11657,38): error TS1005: ';' expected. -typescript_standalone.d.ts(11659,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11659,71): error TS1005: ';' expected. -typescript_standalone.d.ts(11661,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11661,40): error TS1005: ';' expected. -typescript_standalone.d.ts(11737,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11737,48): error TS1005: ';' expected. - - -==== tests/cases/compiler/APISample_linter.ts (0 errors) ==== - /* - * Note: This test is a public API sample. The sample sources can be found - at: https://github.com/Microsoft/TypeScript/wiki/Using-the-Compiler-API#traversing-the-ast-with-a-little-linter - * Please log a "breaking change" issue for any API breaking change affecting this issue - */ - - declare var process: any; - declare var console: any; - declare var readFileSync: any; - - import * as ts from "typescript"; - - export function delint(sourceFile: ts.SourceFile) { - delintNode(sourceFile); - - function delintNode(node: ts.Node) { - switch (node.kind) { - case ts.SyntaxKind.ForStatement: - case ts.SyntaxKind.ForInStatement: - case ts.SyntaxKind.WhileStatement: - case ts.SyntaxKind.DoStatement: - if ((node).statement.kind !== ts.SyntaxKind.Block) { - report(node, "A looping statement's contents should be wrapped in a block body."); - } - break; - - case ts.SyntaxKind.IfStatement: - let ifStatement = (node); - if (ifStatement.thenStatement.kind !== ts.SyntaxKind.Block) { - report(ifStatement.thenStatement, "An if statement's contents should be wrapped in a block body."); - } - if (ifStatement.elseStatement && - ifStatement.elseStatement.kind !== ts.SyntaxKind.Block && - ifStatement.elseStatement.kind !== ts.SyntaxKind.IfStatement) { - report(ifStatement.elseStatement, "An else statement's contents should be wrapped in a block body."); - } - break; - - case ts.SyntaxKind.BinaryExpression: - let op = (node).operatorToken.kind; - if (op === ts.SyntaxKind.EqualsEqualsToken || op == ts.SyntaxKind.ExclamationEqualsToken) { - report(node, "Use '===' and '!=='.") - } - break; - } - - ts.forEachChild(node, delintNode); - } - - function report(node: ts.Node, message: string) { - let { line, character } = sourceFile.getLineAndCharacterOfPosition(node.getStart()); - console.log(`${sourceFile.fileName} (${line + 1},${character + 1}): ${message}`); - } - } - - const fileNames: string[] = process.argv.slice(2); - fileNames.forEach(fileName => { - // Parse a file - let sourceFile = ts.createSourceFile(fileName, readFileSync(fileName).toString(), ts.ScriptTarget.ES2015, /*setParentNodes */ true); - - // delint it - delint(sourceFile); - }); \ No newline at end of file diff --git a/tests/baselines/reference/APISample_linter.js b/tests/baselines/reference/APISample_linter.js index 51b208c39c9..ea9c018c1a1 100644 --- a/tests/baselines/reference/APISample_linter.js +++ b/tests/baselines/reference/APISample_linter.js @@ -1,7 +1,14 @@ +//// [tests/cases/compiler/APISample_linter.ts] //// + +//// [index.d.ts] +declare module "typescript" { + export = ts; +} + //// [APISample_linter.ts] /* - * Note: This test is a public API sample. The sample sources can be found - at: https://github.com/Microsoft/TypeScript/wiki/Using-the-Compiler-API#traversing-the-ast-with-a-little-linter + * Note: This test is a public API sample. The sample sources can be found + * at: https://github.com/Microsoft/TypeScript/wiki/Using-the-Compiler-API#traversing-the-ast-with-a-little-linter * Please log a "breaking change" issue for any API breaking change affecting this issue */ @@ -67,7 +74,7 @@ fileNames.forEach(fileName => { "use strict"; /* * Note: This test is a public API sample. The sample sources can be found - at: https://github.com/Microsoft/TypeScript/wiki/Using-the-Compiler-API#traversing-the-ast-with-a-little-linter + * at: https://github.com/Microsoft/TypeScript/wiki/Using-the-Compiler-API#traversing-the-ast-with-a-little-linter * Please log a "breaking change" issue for any API breaking change affecting this issue */ exports.__esModule = true; diff --git a/tests/baselines/reference/APISample_parseConfig.errors.txt b/tests/baselines/reference/APISample_parseConfig.errors.txt deleted file mode 100644 index 24bb4ed962c..00000000000 --- a/tests/baselines/reference/APISample_parseConfig.errors.txt +++ /dev/null @@ -1,168 +0,0 @@ -typescript_standalone.d.ts(21,28): error TS1005: ';' expected. -typescript_standalone.d.ts(21,41): error TS1005: ';' expected. -typescript_standalone.d.ts(8912,28): error TS1005: ';' expected. -typescript_standalone.d.ts(8912,42): error TS1005: ';' expected. -typescript_standalone.d.ts(9172,28): error TS1005: ';' expected. -typescript_standalone.d.ts(9172,46): error TS1005: ';' expected. -typescript_standalone.d.ts(9522,28): error TS1005: ';' expected. -typescript_standalone.d.ts(9522,36): error TS1005: ';' expected. -typescript_standalone.d.ts(9546,28): error TS1005: ';' expected. -typescript_standalone.d.ts(9546,36): error TS1005: ';' expected. -typescript_standalone.d.ts(9633,28): error TS1005: ';' expected. -typescript_standalone.d.ts(9633,38): error TS1005: ';' expected. -typescript_standalone.d.ts(10798,28): error TS1005: ';' expected. -typescript_standalone.d.ts(10798,57): error TS1005: ';' expected. -typescript_standalone.d.ts(10809,28): error TS1005: ';' expected. -typescript_standalone.d.ts(10809,41): error TS1005: ';' expected. -typescript_standalone.d.ts(10819,28): error TS1005: ';' expected. -typescript_standalone.d.ts(10819,48): error TS1005: ';' expected. -typescript_standalone.d.ts(10894,28): error TS1005: ';' expected. -typescript_standalone.d.ts(10894,47): error TS1005: ';' expected. -typescript_standalone.d.ts(10951,28): error TS1005: ';' expected. -typescript_standalone.d.ts(10951,47): error TS1005: ';' expected. -typescript_standalone.d.ts(11005,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11005,52): error TS1005: ';' expected. -typescript_standalone.d.ts(11025,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11025,44): error TS1005: ';' expected. -typescript_standalone.d.ts(11035,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11035,35): error TS1005: ';' expected. -typescript_standalone.d.ts(11069,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11069,40): error TS1005: ';' expected. -typescript_standalone.d.ts(11072,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11072,43): error TS1005: ';' expected. -typescript_standalone.d.ts(11076,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11076,45): error TS1005: ';' expected. -typescript_standalone.d.ts(11094,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11094,56): error TS1005: ';' expected. -typescript_standalone.d.ts(11120,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11120,36): error TS1005: ';' expected. -typescript_standalone.d.ts(11123,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11123,43): error TS1005: ';' expected. -typescript_standalone.d.ts(11135,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11135,43): error TS1005: ';' expected. -typescript_standalone.d.ts(11165,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11165,40): error TS1005: ';' expected. -typescript_standalone.d.ts(11199,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11199,40): error TS1005: ';' expected. -typescript_standalone.d.ts(11210,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11210,40): error TS1005: ';' expected. -typescript_standalone.d.ts(11234,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11234,40): error TS1005: ';' expected. -typescript_standalone.d.ts(11242,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11242,40): error TS1005: ';' expected. -typescript_standalone.d.ts(11246,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11246,40): error TS1005: ';' expected. -typescript_standalone.d.ts(11276,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11276,40): error TS1005: ';' expected. -typescript_standalone.d.ts(11319,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11319,41): error TS1005: ';' expected. -typescript_standalone.d.ts(11506,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11506,37): error TS1005: ';' expected. -typescript_standalone.d.ts(11508,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11508,37): error TS1005: ';' expected. -typescript_standalone.d.ts(11512,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11512,37): error TS1005: ';' expected. -typescript_standalone.d.ts(11514,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11514,37): error TS1005: ';' expected. -typescript_standalone.d.ts(11516,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11516,37): error TS1005: ';' expected. -typescript_standalone.d.ts(11518,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11518,37): error TS1005: ';' expected. -typescript_standalone.d.ts(11520,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11520,37): error TS1005: ';' expected. -typescript_standalone.d.ts(11529,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11529,37): error TS1005: ';' expected. -typescript_standalone.d.ts(11531,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11531,37): error TS1005: ';' expected. -typescript_standalone.d.ts(11533,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11533,37): error TS1005: ';' expected. -typescript_standalone.d.ts(11535,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11535,37): error TS1005: ';' expected. -typescript_standalone.d.ts(11537,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11537,37): error TS1005: ';' expected. -typescript_standalone.d.ts(11539,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11539,37): error TS1005: ';' expected. -typescript_standalone.d.ts(11541,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11541,37): error TS1005: ';' expected. -typescript_standalone.d.ts(11543,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11543,37): error TS1005: ';' expected. -typescript_standalone.d.ts(11545,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11545,37): error TS1005: ';' expected. -typescript_standalone.d.ts(11547,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11547,37): error TS1005: ';' expected. -typescript_standalone.d.ts(11549,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11549,37): error TS1005: ';' expected. -typescript_standalone.d.ts(11551,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11551,37): error TS1005: ';' expected. -typescript_standalone.d.ts(11553,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11553,37): error TS1005: ';' expected. -typescript_standalone.d.ts(11555,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11555,37): error TS1005: ';' expected. -typescript_standalone.d.ts(11557,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11557,37): error TS1005: ';' expected. -typescript_standalone.d.ts(11567,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11567,37): error TS1005: ';' expected. -typescript_standalone.d.ts(11569,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11569,37): error TS1005: ';' expected. -typescript_standalone.d.ts(11571,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11571,37): error TS1005: ';' expected. -typescript_standalone.d.ts(11573,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11573,37): error TS1005: ';' expected. -typescript_standalone.d.ts(11575,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11575,37): error TS1005: ';' expected. -typescript_standalone.d.ts(11577,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11577,37): error TS1005: ';' expected. -typescript_standalone.d.ts(11579,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11579,37): error TS1005: ';' expected. -typescript_standalone.d.ts(11581,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11581,72): error TS1005: ';' expected. -typescript_standalone.d.ts(11583,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11583,52): error TS1005: ';' expected. -typescript_standalone.d.ts(11655,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11655,72): error TS1005: ';' expected. -typescript_standalone.d.ts(11657,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11657,38): error TS1005: ';' expected. -typescript_standalone.d.ts(11659,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11659,71): error TS1005: ';' expected. -typescript_standalone.d.ts(11661,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11661,40): error TS1005: ';' expected. -typescript_standalone.d.ts(11737,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11737,48): error TS1005: ';' expected. - - -==== tests/cases/compiler/APISample_parseConfig.ts (0 errors) ==== - /* - * Note: This test is a public API sample. The sample sources can be found - at: https://github.com/Microsoft/TypeScript/wiki/Using-the-Compiler-API#a-minimal-compiler - * Please log a "breaking change" issue for any API breaking change affecting this issue - */ - - declare var process: any; - declare var console: any; - declare var os: any; - - import ts = require("typescript"); - - function printError(error: ts.Diagnostic): void { - if (!error) { - return; - } - console.log(`${error.file && error.file.fileName}: ${error.messageText}`); - } - - export function createProgram(rootFiles: string[], compilerOptionsJson: string): ts.Program | undefined { - const { config, error } = ts.parseConfigFileTextToJson("tsconfig.json", compilerOptionsJson) - if (error) { - printError(error); - return undefined; - } - const basePath: string = process.cwd(); - const settings = ts.convertCompilerOptionsFromJson(config.config["compilerOptions"], basePath); - if (!settings.options) { - for (const err of settings.errors) { - printError(err); - } - return undefined; - } - return ts.createProgram(rootFiles, settings.options); - } \ No newline at end of file diff --git a/tests/baselines/reference/APISample_parseConfig.js b/tests/baselines/reference/APISample_parseConfig.js index 690efb359c6..661376f647e 100644 --- a/tests/baselines/reference/APISample_parseConfig.js +++ b/tests/baselines/reference/APISample_parseConfig.js @@ -1,7 +1,14 @@ +//// [tests/cases/compiler/APISample_parseConfig.ts] //// + +//// [index.d.ts] +declare module "typescript" { + export = ts; +} + //// [APISample_parseConfig.ts] /* - * Note: This test is a public API sample. The sample sources can be found - at: https://github.com/Microsoft/TypeScript/wiki/Using-the-Compiler-API#a-minimal-compiler + * Note: This test is a public API sample. The sample sources can be found + * at: https://github.com/Microsoft/TypeScript/wiki/Using-the-Compiler-API#a-minimal-compiler * Please log a "breaking change" issue for any API breaking change affecting this issue */ @@ -39,7 +46,7 @@ export function createProgram(rootFiles: string[], compilerOptionsJson: string): "use strict"; /* * Note: This test is a public API sample. The sample sources can be found - at: https://github.com/Microsoft/TypeScript/wiki/Using-the-Compiler-API#a-minimal-compiler + * at: https://github.com/Microsoft/TypeScript/wiki/Using-the-Compiler-API#a-minimal-compiler * Please log a "breaking change" issue for any API breaking change affecting this issue */ exports.__esModule = true; diff --git a/tests/baselines/reference/APISample_transform.errors.txt b/tests/baselines/reference/APISample_transform.errors.txt deleted file mode 100644 index 7f5c20db32d..00000000000 --- a/tests/baselines/reference/APISample_transform.errors.txt +++ /dev/null @@ -1,148 +0,0 @@ -typescript_standalone.d.ts(21,28): error TS1005: ';' expected. -typescript_standalone.d.ts(21,41): error TS1005: ';' expected. -typescript_standalone.d.ts(8912,28): error TS1005: ';' expected. -typescript_standalone.d.ts(8912,42): error TS1005: ';' expected. -typescript_standalone.d.ts(9172,28): error TS1005: ';' expected. -typescript_standalone.d.ts(9172,46): error TS1005: ';' expected. -typescript_standalone.d.ts(9522,28): error TS1005: ';' expected. -typescript_standalone.d.ts(9522,36): error TS1005: ';' expected. -typescript_standalone.d.ts(9546,28): error TS1005: ';' expected. -typescript_standalone.d.ts(9546,36): error TS1005: ';' expected. -typescript_standalone.d.ts(9633,28): error TS1005: ';' expected. -typescript_standalone.d.ts(9633,38): error TS1005: ';' expected. -typescript_standalone.d.ts(10798,28): error TS1005: ';' expected. -typescript_standalone.d.ts(10798,57): error TS1005: ';' expected. -typescript_standalone.d.ts(10809,28): error TS1005: ';' expected. -typescript_standalone.d.ts(10809,41): error TS1005: ';' expected. -typescript_standalone.d.ts(10819,28): error TS1005: ';' expected. -typescript_standalone.d.ts(10819,48): error TS1005: ';' expected. -typescript_standalone.d.ts(10894,28): error TS1005: ';' expected. -typescript_standalone.d.ts(10894,47): error TS1005: ';' expected. -typescript_standalone.d.ts(10951,28): error TS1005: ';' expected. -typescript_standalone.d.ts(10951,47): error TS1005: ';' expected. -typescript_standalone.d.ts(11005,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11005,52): error TS1005: ';' expected. -typescript_standalone.d.ts(11025,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11025,44): error TS1005: ';' expected. -typescript_standalone.d.ts(11035,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11035,35): error TS1005: ';' expected. -typescript_standalone.d.ts(11069,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11069,40): error TS1005: ';' expected. -typescript_standalone.d.ts(11072,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11072,43): error TS1005: ';' expected. -typescript_standalone.d.ts(11076,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11076,45): error TS1005: ';' expected. -typescript_standalone.d.ts(11094,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11094,56): error TS1005: ';' expected. -typescript_standalone.d.ts(11120,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11120,36): error TS1005: ';' expected. -typescript_standalone.d.ts(11123,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11123,43): error TS1005: ';' expected. -typescript_standalone.d.ts(11135,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11135,43): error TS1005: ';' expected. -typescript_standalone.d.ts(11165,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11165,40): error TS1005: ';' expected. -typescript_standalone.d.ts(11199,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11199,40): error TS1005: ';' expected. -typescript_standalone.d.ts(11210,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11210,40): error TS1005: ';' expected. -typescript_standalone.d.ts(11234,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11234,40): error TS1005: ';' expected. -typescript_standalone.d.ts(11242,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11242,40): error TS1005: ';' expected. -typescript_standalone.d.ts(11246,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11246,40): error TS1005: ';' expected. -typescript_standalone.d.ts(11276,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11276,40): error TS1005: ';' expected. -typescript_standalone.d.ts(11319,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11319,41): error TS1005: ';' expected. -typescript_standalone.d.ts(11506,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11506,37): error TS1005: ';' expected. -typescript_standalone.d.ts(11508,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11508,37): error TS1005: ';' expected. -typescript_standalone.d.ts(11512,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11512,37): error TS1005: ';' expected. -typescript_standalone.d.ts(11514,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11514,37): error TS1005: ';' expected. -typescript_standalone.d.ts(11516,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11516,37): error TS1005: ';' expected. -typescript_standalone.d.ts(11518,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11518,37): error TS1005: ';' expected. -typescript_standalone.d.ts(11520,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11520,37): error TS1005: ';' expected. -typescript_standalone.d.ts(11529,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11529,37): error TS1005: ';' expected. -typescript_standalone.d.ts(11531,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11531,37): error TS1005: ';' expected. -typescript_standalone.d.ts(11533,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11533,37): error TS1005: ';' expected. -typescript_standalone.d.ts(11535,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11535,37): error TS1005: ';' expected. -typescript_standalone.d.ts(11537,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11537,37): error TS1005: ';' expected. -typescript_standalone.d.ts(11539,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11539,37): error TS1005: ';' expected. -typescript_standalone.d.ts(11541,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11541,37): error TS1005: ';' expected. -typescript_standalone.d.ts(11543,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11543,37): error TS1005: ';' expected. -typescript_standalone.d.ts(11545,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11545,37): error TS1005: ';' expected. -typescript_standalone.d.ts(11547,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11547,37): error TS1005: ';' expected. -typescript_standalone.d.ts(11549,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11549,37): error TS1005: ';' expected. -typescript_standalone.d.ts(11551,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11551,37): error TS1005: ';' expected. -typescript_standalone.d.ts(11553,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11553,37): error TS1005: ';' expected. -typescript_standalone.d.ts(11555,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11555,37): error TS1005: ';' expected. -typescript_standalone.d.ts(11557,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11557,37): error TS1005: ';' expected. -typescript_standalone.d.ts(11567,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11567,37): error TS1005: ';' expected. -typescript_standalone.d.ts(11569,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11569,37): error TS1005: ';' expected. -typescript_standalone.d.ts(11571,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11571,37): error TS1005: ';' expected. -typescript_standalone.d.ts(11573,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11573,37): error TS1005: ';' expected. -typescript_standalone.d.ts(11575,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11575,37): error TS1005: ';' expected. -typescript_standalone.d.ts(11577,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11577,37): error TS1005: ';' expected. -typescript_standalone.d.ts(11579,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11579,37): error TS1005: ';' expected. -typescript_standalone.d.ts(11581,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11581,72): error TS1005: ';' expected. -typescript_standalone.d.ts(11583,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11583,52): error TS1005: ';' expected. -typescript_standalone.d.ts(11655,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11655,72): error TS1005: ';' expected. -typescript_standalone.d.ts(11657,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11657,38): error TS1005: ';' expected. -typescript_standalone.d.ts(11659,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11659,71): error TS1005: ';' expected. -typescript_standalone.d.ts(11661,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11661,40): error TS1005: ';' expected. -typescript_standalone.d.ts(11737,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11737,48): error TS1005: ';' expected. - - -==== tests/cases/compiler/APISample_transform.ts (0 errors) ==== - /* - * Note: This test is a public API sample. The sample sources can be found - at: https://github.com/Microsoft/TypeScript/wiki/Using-the-Compiler-API#a-simple-transform-function - * Please log a "breaking change" issue for any API breaking change affecting this issue - */ - - declare var console: any; - - import * as ts from "typescript"; - - const source = "let x: string = 'string'"; - - let result = ts.transpile(source, { module: ts.ModuleKind.CommonJS }); - - console.log(JSON.stringify(result)); \ No newline at end of file diff --git a/tests/baselines/reference/APISample_transform.js b/tests/baselines/reference/APISample_transform.js index 47f63f56e70..db25c1bd1dd 100644 --- a/tests/baselines/reference/APISample_transform.js +++ b/tests/baselines/reference/APISample_transform.js @@ -1,7 +1,14 @@ +//// [tests/cases/compiler/APISample_transform.ts] //// + +//// [index.d.ts] +declare module "typescript" { + export = ts; +} + //// [APISample_transform.ts] /* - * Note: This test is a public API sample. The sample sources can be found - at: https://github.com/Microsoft/TypeScript/wiki/Using-the-Compiler-API#a-simple-transform-function + * Note: This test is a public API sample. The sample sources can be found + * at: https://github.com/Microsoft/TypeScript/wiki/Using-the-Compiler-API#a-simple-transform-function * Please log a "breaking change" issue for any API breaking change affecting this issue */ @@ -19,7 +26,7 @@ console.log(JSON.stringify(result)); "use strict"; /* * Note: This test is a public API sample. The sample sources can be found - at: https://github.com/Microsoft/TypeScript/wiki/Using-the-Compiler-API#a-simple-transform-function + * at: https://github.com/Microsoft/TypeScript/wiki/Using-the-Compiler-API#a-simple-transform-function * Please log a "breaking change" issue for any API breaking change affecting this issue */ exports.__esModule = true; diff --git a/tests/baselines/reference/APISample_watcher.errors.txt b/tests/baselines/reference/APISample_watcher.errors.txt deleted file mode 100644 index 0de54243e26..00000000000 --- a/tests/baselines/reference/APISample_watcher.errors.txt +++ /dev/null @@ -1,242 +0,0 @@ -typescript_standalone.d.ts(21,28): error TS1005: ';' expected. -typescript_standalone.d.ts(21,41): error TS1005: ';' expected. -typescript_standalone.d.ts(8912,28): error TS1005: ';' expected. -typescript_standalone.d.ts(8912,42): error TS1005: ';' expected. -typescript_standalone.d.ts(9172,28): error TS1005: ';' expected. -typescript_standalone.d.ts(9172,46): error TS1005: ';' expected. -typescript_standalone.d.ts(9522,28): error TS1005: ';' expected. -typescript_standalone.d.ts(9522,36): error TS1005: ';' expected. -typescript_standalone.d.ts(9546,28): error TS1005: ';' expected. -typescript_standalone.d.ts(9546,36): error TS1005: ';' expected. -typescript_standalone.d.ts(9633,28): error TS1005: ';' expected. -typescript_standalone.d.ts(9633,38): error TS1005: ';' expected. -typescript_standalone.d.ts(10798,28): error TS1005: ';' expected. -typescript_standalone.d.ts(10798,57): error TS1005: ';' expected. -typescript_standalone.d.ts(10809,28): error TS1005: ';' expected. -typescript_standalone.d.ts(10809,41): error TS1005: ';' expected. -typescript_standalone.d.ts(10819,28): error TS1005: ';' expected. -typescript_standalone.d.ts(10819,48): error TS1005: ';' expected. -typescript_standalone.d.ts(10894,28): error TS1005: ';' expected. -typescript_standalone.d.ts(10894,47): error TS1005: ';' expected. -typescript_standalone.d.ts(10951,28): error TS1005: ';' expected. -typescript_standalone.d.ts(10951,47): error TS1005: ';' expected. -typescript_standalone.d.ts(11005,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11005,52): error TS1005: ';' expected. -typescript_standalone.d.ts(11025,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11025,44): error TS1005: ';' expected. -typescript_standalone.d.ts(11035,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11035,35): error TS1005: ';' expected. -typescript_standalone.d.ts(11069,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11069,40): error TS1005: ';' expected. -typescript_standalone.d.ts(11072,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11072,43): error TS1005: ';' expected. -typescript_standalone.d.ts(11076,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11076,45): error TS1005: ';' expected. -typescript_standalone.d.ts(11094,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11094,56): error TS1005: ';' expected. -typescript_standalone.d.ts(11120,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11120,36): error TS1005: ';' expected. -typescript_standalone.d.ts(11123,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11123,43): error TS1005: ';' expected. -typescript_standalone.d.ts(11135,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11135,43): error TS1005: ';' expected. -typescript_standalone.d.ts(11165,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11165,40): error TS1005: ';' expected. -typescript_standalone.d.ts(11199,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11199,40): error TS1005: ';' expected. -typescript_standalone.d.ts(11210,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11210,40): error TS1005: ';' expected. -typescript_standalone.d.ts(11234,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11234,40): error TS1005: ';' expected. -typescript_standalone.d.ts(11242,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11242,40): error TS1005: ';' expected. -typescript_standalone.d.ts(11246,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11246,40): error TS1005: ';' expected. -typescript_standalone.d.ts(11276,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11276,40): error TS1005: ';' expected. -typescript_standalone.d.ts(11319,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11319,41): error TS1005: ';' expected. -typescript_standalone.d.ts(11506,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11506,37): error TS1005: ';' expected. -typescript_standalone.d.ts(11508,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11508,37): error TS1005: ';' expected. -typescript_standalone.d.ts(11512,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11512,37): error TS1005: ';' expected. -typescript_standalone.d.ts(11514,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11514,37): error TS1005: ';' expected. -typescript_standalone.d.ts(11516,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11516,37): error TS1005: ';' expected. -typescript_standalone.d.ts(11518,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11518,37): error TS1005: ';' expected. -typescript_standalone.d.ts(11520,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11520,37): error TS1005: ';' expected. -typescript_standalone.d.ts(11529,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11529,37): error TS1005: ';' expected. -typescript_standalone.d.ts(11531,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11531,37): error TS1005: ';' expected. -typescript_standalone.d.ts(11533,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11533,37): error TS1005: ';' expected. -typescript_standalone.d.ts(11535,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11535,37): error TS1005: ';' expected. -typescript_standalone.d.ts(11537,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11537,37): error TS1005: ';' expected. -typescript_standalone.d.ts(11539,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11539,37): error TS1005: ';' expected. -typescript_standalone.d.ts(11541,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11541,37): error TS1005: ';' expected. -typescript_standalone.d.ts(11543,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11543,37): error TS1005: ';' expected. -typescript_standalone.d.ts(11545,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11545,37): error TS1005: ';' expected. -typescript_standalone.d.ts(11547,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11547,37): error TS1005: ';' expected. -typescript_standalone.d.ts(11549,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11549,37): error TS1005: ';' expected. -typescript_standalone.d.ts(11551,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11551,37): error TS1005: ';' expected. -typescript_standalone.d.ts(11553,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11553,37): error TS1005: ';' expected. -typescript_standalone.d.ts(11555,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11555,37): error TS1005: ';' expected. -typescript_standalone.d.ts(11557,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11557,37): error TS1005: ';' expected. -typescript_standalone.d.ts(11567,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11567,37): error TS1005: ';' expected. -typescript_standalone.d.ts(11569,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11569,37): error TS1005: ';' expected. -typescript_standalone.d.ts(11571,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11571,37): error TS1005: ';' expected. -typescript_standalone.d.ts(11573,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11573,37): error TS1005: ';' expected. -typescript_standalone.d.ts(11575,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11575,37): error TS1005: ';' expected. -typescript_standalone.d.ts(11577,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11577,37): error TS1005: ';' expected. -typescript_standalone.d.ts(11579,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11579,37): error TS1005: ';' expected. -typescript_standalone.d.ts(11581,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11581,72): error TS1005: ';' expected. -typescript_standalone.d.ts(11583,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11583,52): error TS1005: ';' expected. -typescript_standalone.d.ts(11655,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11655,72): error TS1005: ';' expected. -typescript_standalone.d.ts(11657,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11657,38): error TS1005: ';' expected. -typescript_standalone.d.ts(11659,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11659,71): error TS1005: ';' expected. -typescript_standalone.d.ts(11661,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11661,40): error TS1005: ';' expected. -typescript_standalone.d.ts(11737,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11737,48): error TS1005: ';' expected. - - -==== tests/cases/compiler/APISample_watcher.ts (0 errors) ==== - /* - * Note: This test is a public API sample. The sample sources can be found - at: https://github.com/Microsoft/TypeScript/wiki/Using-the-Compiler-API#incremental-build-support-using-the-language-services - * Please log a "breaking change" issue for any API breaking change affecting this issue - */ - - declare var process: any; - declare var console: any; - declare var fs: { - existsSync(path: string): boolean; - readdirSync(path: string): string[]; - readFileSync(filename: string, encoding?: string): string; - writeFileSync(filename: string, data: any, options?: { encoding?: string; mode?: number; flag?: string; } | string): void; - watchFile(filename: string, options: { persistent?: boolean; interval?: number; }, listener: (curr: { mtime: Date }, prev: { mtime: Date }) => void): void; - }; - declare var path: any; - - import * as ts from "typescript"; - - function watch(rootFileNames: string[], options: ts.CompilerOptions) { - const files: ts.MapLike<{ version: number }> = {}; - - // initialize the list of files - rootFileNames.forEach(fileName => { - files[fileName] = { version: 0 }; - }); - - // Create the language service host to allow the LS to communicate with the host - const servicesHost: ts.LanguageServiceHost = { - getScriptFileNames: () => rootFileNames, - getScriptVersion: (fileName) => files[fileName] && files[fileName].version.toString(), - getScriptSnapshot: (fileName) => { - if (!fs.existsSync(fileName)) { - return undefined; - } - - return ts.ScriptSnapshot.fromString(fs.readFileSync(fileName).toString()); - }, - getCurrentDirectory: () => process.cwd(), - getCompilationSettings: () => options, - getDefaultLibFileName: (options) => ts.getDefaultLibFilePath(options), - }; - - // Create the language service files - const services = ts.createLanguageService(servicesHost, ts.createDocumentRegistry()) - - // Now let's watch the files - rootFileNames.forEach(fileName => { - // First time around, emit all files - emitFile(fileName); - - // Add a watch on the file to handle next change - fs.watchFile(fileName, - { persistent: true, interval: 250 }, - (curr, prev) => { - // Check timestamp - if (+curr.mtime <= +prev.mtime) { - return; - } - - // Update the version to signal a change in the file - files[fileName].version++; - - // write the changes to disk - emitFile(fileName); - }); - }); - - function emitFile(fileName: string) { - let output = services.getEmitOutput(fileName); - - if (!output.emitSkipped) { - console.log(`Emitting ${fileName}`); - } - else { - console.log(`Emitting ${fileName} failed`); - logErrors(fileName); - } - - output.outputFiles.forEach(o => { - fs.writeFileSync(o.name, o.text, "utf8"); - }); - } - - function logErrors(fileName: string) { - let allDiagnostics = services.getCompilerOptionsDiagnostics() - .concat(services.getSyntacticDiagnostics(fileName)) - .concat(services.getSemanticDiagnostics(fileName)); - - allDiagnostics.forEach(diagnostic => { - let message = ts.flattenDiagnosticMessageText(diagnostic.messageText, "\n"); - if (diagnostic.file) { - let { line, character } = diagnostic.file.getLineAndCharacterOfPosition(diagnostic.start!); - console.log(` Error ${diagnostic.file.fileName} (${line + 1},${character + 1}): ${message}`); - } - else { - console.log(` Error: ${message}`); - } - }); - } - } - - // Initialize files constituting the program as all .ts files in the current directory - const currentDirectoryFiles = fs.readdirSync(process.cwd()). - filter(fileName=> fileName.length >= 3 && fileName.substr(fileName.length - 3, 3) === ".ts"); - - // Start the watcher - watch(currentDirectoryFiles, { module: ts.ModuleKind.CommonJS }); - \ No newline at end of file diff --git a/tests/baselines/reference/APISample_watcher.js b/tests/baselines/reference/APISample_watcher.js index f4d03f8f62f..e93856a3165 100644 --- a/tests/baselines/reference/APISample_watcher.js +++ b/tests/baselines/reference/APISample_watcher.js @@ -1,7 +1,14 @@ +//// [tests/cases/compiler/APISample_watcher.ts] //// + +//// [index.d.ts] +declare module "typescript" { + export = ts; +} + //// [APISample_watcher.ts] /* * Note: This test is a public API sample. The sample sources can be found - at: https://github.com/Microsoft/TypeScript/wiki/Using-the-Compiler-API#incremental-build-support-using-the-language-services + * at: https://github.com/Microsoft/TypeScript/wiki/Using-the-Compiler-API#incremental-build-support-using-the-language-services * Please log a "breaking change" issue for any API breaking change affecting this issue */ @@ -113,7 +120,7 @@ watch(currentDirectoryFiles, { module: ts.ModuleKind.CommonJS }); "use strict"; /* * Note: This test is a public API sample. The sample sources can be found - at: https://github.com/Microsoft/TypeScript/wiki/Using-the-Compiler-API#incremental-build-support-using-the-language-services + * at: https://github.com/Microsoft/TypeScript/wiki/Using-the-Compiler-API#incremental-build-support-using-the-language-services * Please log a "breaking change" issue for any API breaking change affecting this issue */ exports.__esModule = true; diff --git a/tests/cases/compiler/APISample_Watch.ts b/tests/cases/compiler/APISample_Watch.ts index e1506676426..154e5f90b0e 100644 --- a/tests/cases/compiler/APISample_Watch.ts +++ b/tests/cases/compiler/APISample_Watch.ts @@ -1,12 +1,18 @@ // @module: commonjs // @skipLibCheck: true -// @includebuiltfile: typescript_standalone.d.ts +// @includebuiltfile: typescriptServices.d.ts // @noImplicitAny:true // @strictNullChecks:true +// @filename: node_modules/typescript/index.d.ts +declare module "typescript" { + export = ts; +} + +// @filename: APISample_Watch.ts /* * Note: This test is a public API sample. The sample sources can be found - at: https://github.com/Microsoft/TypeScript-wiki/blob/master/Using-the-Compiler-API.md#writing-an-incremental-program-watcher + * at: https://github.com/Microsoft/TypeScript-wiki/blob/master/Using-the-Compiler-API.md#writing-an-incremental-program-watcher * Please log a "breaking change" issue for any API breaking change affecting this issue */ diff --git a/tests/cases/compiler/APISample_WatchWithDefaults.ts b/tests/cases/compiler/APISample_WatchWithDefaults.ts index 24f251daca2..d028d109275 100644 --- a/tests/cases/compiler/APISample_WatchWithDefaults.ts +++ b/tests/cases/compiler/APISample_WatchWithDefaults.ts @@ -1,9 +1,15 @@ // @module: commonjs // @skipLibCheck: true -// @includebuiltfile: typescript_standalone.d.ts +// @includebuiltfile: typescriptServices.d.ts // @noImplicitAny:true -// @strict:true +// @strictNullChecks:true +// @filename: node_modules/typescript/index.d.ts +declare module "typescript" { + export = ts; +} + +// @filename: APISample_WatchWithDefaults.ts /* * Note: This test is a public API sample. This uses default sys interface without having to pass anything * Please log a "breaking change" issue for any API breaking change affecting this issue diff --git a/tests/cases/compiler/APISample_WatchWithOwnWatchHost.ts b/tests/cases/compiler/APISample_WatchWithOwnWatchHost.ts index 18f170bd5f6..18cb5766ce3 100644 --- a/tests/cases/compiler/APISample_WatchWithOwnWatchHost.ts +++ b/tests/cases/compiler/APISample_WatchWithOwnWatchHost.ts @@ -1,11 +1,17 @@ // @module: commonjs // @skipLibCheck: true -// @includebuiltfile: typescript_standalone.d.ts +// @includebuiltfile: typescriptServices.d.ts // @noImplicitAny:true -// @strict:true +// @strictNullChecks:true +// @filename: node_modules/typescript/index.d.ts +declare module "typescript" { + export = ts; +} + +// @filename: APISample_WatchWithOwnWatchHost.ts /* - * Note: This test is a public API sample. This sample verifies creating abstract builder to watch list of root files + * Note: This test is a public API sample. This sample verifies creating abstract builder to watch list of root files * Please log a "breaking change" issue for any API breaking change affecting this issue */ @@ -19,23 +25,23 @@ function watchMain() { const options: ts.CompilerOptions = {}; const host: ts.WatchCompilerHostOfFilesAndCompilerOptions = { - rootFiles: files, - options, - - useCaseSensitiveFileNames: () => ts.sys.useCaseSensitiveFileNames, - getNewLine: () => ts.sys.newLine, - getCurrentDirectory: ts.sys.getCurrentDirectory, - getDefaultLibFileName: options => ts.getDefaultLibFilePath(options), - - fileExists: ts.sys.fileExists, - readFile: ts.sys.readFile, - directoryExists: ts.sys.directoryExists, - getDirectories: ts.sys.getDirectories, - readDirectory: ts.sys.readDirectory, - realpath: ts.sys.realpath, - - watchFile: ts.sys.watchFile!, - watchDirectory: ts.sys.watchDirectory!, + rootFiles: files, + options, + + useCaseSensitiveFileNames: () => ts.sys.useCaseSensitiveFileNames, + getNewLine: () => ts.sys.newLine, + getCurrentDirectory: ts.sys.getCurrentDirectory, + getDefaultLibFileName: options => ts.getDefaultLibFilePath(options), + + fileExists: ts.sys.fileExists, + readFile: ts.sys.readFile, + directoryExists: ts.sys.directoryExists, + getDirectories: ts.sys.getDirectories, + readDirectory: ts.sys.readDirectory, + realpath: ts.sys.realpath, + + watchFile: ts.sys.watchFile!, + watchDirectory: ts.sys.watchDirectory!, createProgram: ts.createAbstractBuilder }; diff --git a/tests/cases/compiler/APISample_compile.ts b/tests/cases/compiler/APISample_compile.ts index 35fe8192e78..49d821fae16 100644 --- a/tests/cases/compiler/APISample_compile.ts +++ b/tests/cases/compiler/APISample_compile.ts @@ -1,12 +1,18 @@ // @module: commonjs // @skipLibCheck: true -// @includebuiltfile: typescript_standalone.d.ts +// @includebuiltfile: typescriptServices.d.ts // @noImplicitAny:true // @strictNullChecks:true +// @filename: node_modules/typescript/index.d.ts +declare module "typescript" { + export = ts; +} + +// @filename: APISample_compile.ts /* * Note: This test is a public API sample. The sample sources can be found - at: https://github.com/Microsoft/TypeScript/wiki/Using-the-Compiler-API#a-minimal-compiler + * at: https://github.com/Microsoft/TypeScript/wiki/Using-the-Compiler-API#a-minimal-compiler * Please log a "breaking change" issue for any API breaking change affecting this issue */ diff --git a/tests/cases/compiler/APISample_jsdoc.ts b/tests/cases/compiler/APISample_jsdoc.ts index d40673f1d9e..1ca3c88e550 100644 --- a/tests/cases/compiler/APISample_jsdoc.ts +++ b/tests/cases/compiler/APISample_jsdoc.ts @@ -1,8 +1,15 @@ // @module: commonjs // @skipLibCheck: true -// @includebuiltfile: typescript_standalone.d.ts -// @strict:true +// @includebuiltfile: typescriptServices.d.ts +// @noImplicitAny:true +// @strictNullChecks:true +// @filename: node_modules/typescript/index.d.ts +declare module "typescript" { + export = ts; +} + +// @filename: APISample_jsdoc.ts /* * Note: This test is a public API sample. The original sources can be found * at: https://github.com/YousefED/typescript-json-schema diff --git a/tests/cases/compiler/APISample_linter.ts b/tests/cases/compiler/APISample_linter.ts index 0d8dc0190fe..a6ae00944bb 100644 --- a/tests/cases/compiler/APISample_linter.ts +++ b/tests/cases/compiler/APISample_linter.ts @@ -1,12 +1,18 @@ // @module: commonjs // @skipLibCheck: true -// @includebuiltfile: typescript_standalone.d.ts +// @includebuiltfile: typescriptServices.d.ts // @noImplicitAny:true // @strictNullChecks:true +// @filename: node_modules/typescript/index.d.ts +declare module "typescript" { + export = ts; +} + +// @filename: APISample_linter.ts /* - * Note: This test is a public API sample. The sample sources can be found - at: https://github.com/Microsoft/TypeScript/wiki/Using-the-Compiler-API#traversing-the-ast-with-a-little-linter + * Note: This test is a public API sample. The sample sources can be found + * at: https://github.com/Microsoft/TypeScript/wiki/Using-the-Compiler-API#traversing-the-ast-with-a-little-linter * Please log a "breaking change" issue for any API breaking change affecting this issue */ diff --git a/tests/cases/compiler/APISample_parseConfig.ts b/tests/cases/compiler/APISample_parseConfig.ts index c3094a93988..243e25f995b 100644 --- a/tests/cases/compiler/APISample_parseConfig.ts +++ b/tests/cases/compiler/APISample_parseConfig.ts @@ -1,12 +1,18 @@ // @module: commonjs // @skipLibCheck: true -// @includebuiltfile: typescript_standalone.d.ts +// @includebuiltfile: typescriptServices.d.ts // @noImplicitAny:true // @strictNullChecks:true +// @filename: node_modules/typescript/index.d.ts +declare module "typescript" { + export = ts; +} + +// @filename: APISample_parseConfig.ts /* - * Note: This test is a public API sample. The sample sources can be found - at: https://github.com/Microsoft/TypeScript/wiki/Using-the-Compiler-API#a-minimal-compiler + * Note: This test is a public API sample. The sample sources can be found + * at: https://github.com/Microsoft/TypeScript/wiki/Using-the-Compiler-API#a-minimal-compiler * Please log a "breaking change" issue for any API breaking change affecting this issue */ diff --git a/tests/cases/compiler/APISample_transform.ts b/tests/cases/compiler/APISample_transform.ts index c7b0fad8e75..a750d0d3595 100644 --- a/tests/cases/compiler/APISample_transform.ts +++ b/tests/cases/compiler/APISample_transform.ts @@ -1,12 +1,18 @@ // @module: commonjs // @skipLibCheck: true -// @includebuiltfile: typescript_standalone.d.ts +// @includebuiltfile: typescriptServices.d.ts // @noImplicitAny:true // @strictNullChecks:true +// @filename: node_modules/typescript/index.d.ts +declare module "typescript" { + export = ts; +} + +// @filename: APISample_transform.ts /* - * Note: This test is a public API sample. The sample sources can be found - at: https://github.com/Microsoft/TypeScript/wiki/Using-the-Compiler-API#a-simple-transform-function + * Note: This test is a public API sample. The sample sources can be found + * at: https://github.com/Microsoft/TypeScript/wiki/Using-the-Compiler-API#a-simple-transform-function * Please log a "breaking change" issue for any API breaking change affecting this issue */ diff --git a/tests/cases/compiler/APISample_watcher.ts b/tests/cases/compiler/APISample_watcher.ts index 5be0e9e38ad..8b46979e092 100644 --- a/tests/cases/compiler/APISample_watcher.ts +++ b/tests/cases/compiler/APISample_watcher.ts @@ -1,12 +1,18 @@ // @module: commonjs // @skipLibCheck: true -// @includebuiltfile: typescript_standalone.d.ts +// @includebuiltfile: typescriptServices.d.ts // @noImplicitAny:true // @strictNullChecks:true +// @filename: node_modules/typescript/index.d.ts +declare module "typescript" { + export = ts; +} + +// @filename: APISample_watcher.ts /* * Note: This test is a public API sample. The sample sources can be found - at: https://github.com/Microsoft/TypeScript/wiki/Using-the-Compiler-API#incremental-build-support-using-the-language-services + * at: https://github.com/Microsoft/TypeScript/wiki/Using-the-Compiler-API#incremental-build-support-using-the-language-services * Please log a "breaking change" issue for any API breaking change affecting this issue */ From 61fb222cd2fc79ea30aabbc818a05550f6e5ac83 Mon Sep 17 00:00:00 2001 From: Wesley Wigham Date: Tue, 12 Jun 2018 12:52:44 -0700 Subject: [PATCH 16/23] Use symlinks when looking for module names for declaration emit (#24874) * fix symlink tag, support arbitrary (ie, directory) links via @link Introduce indirect symlink lookup to specifier deriver Use fileset, move exec vfs path resolution :shakes fist: Apply files symlink relative to dirname Use directory function * Accept really bad baseline updates --- src/compiler/checker.ts | 9 +- src/compiler/moduleSpecifiers.ts | 59 +++- src/harness/harness.ts | 22 +- src/harness/vfs.ts | 5 +- src/parser/types.ts | 1 + src/services/codefixes/importFixes.ts | 2 +- src/testRunner/compilerRunner.ts | 4 +- .../reference/APISample_Watch.errors.txt | 256 +++++++++--------- .../APISample_WatchWithDefaults.errors.txt | 256 +++++++++--------- ...APISample_WatchWithOwnWatchHost.errors.txt | 256 +++++++++--------- .../reference/APISample_compile.errors.txt | 256 +++++++++--------- .../reference/APISample_jsdoc.errors.txt | 256 +++++++++--------- .../reference/APISample_linter.errors.txt | 256 +++++++++--------- .../APISample_parseConfig.errors.txt | 256 +++++++++--------- .../reference/APISample_transform.errors.txt | 256 +++++++++--------- .../reference/APISample_watcher.errors.txt | 256 +++++++++--------- .../reference/api/tsserverlibrary.d.ts | 3 +- tests/baselines/reference/api/typescript.d.ts | 3 +- .../symbolLinkDeclarationEmitModuleNames.js | 116 ++++++++ ...mbolLinkDeclarationEmitModuleNames.symbols | 59 ++++ ...symbolLinkDeclarationEmitModuleNames.types | 63 +++++ .../symbolLinkDeclarationEmitModuleNames.ts | 25 ++ 22 files changed, 1504 insertions(+), 1171 deletions(-) create mode 100644 tests/baselines/reference/symbolLinkDeclarationEmitModuleNames.js create mode 100644 tests/baselines/reference/symbolLinkDeclarationEmitModuleNames.symbols create mode 100644 tests/baselines/reference/symbolLinkDeclarationEmitModuleNames.types create mode 100644 tests/cases/compiler/symbolLinkDeclarationEmitModuleNames.ts diff --git a/src/compiler/checker.ts b/src/compiler/checker.ts index 4344409e697..f4c45a856ee 100644 --- a/src/compiler/checker.ts +++ b/src/compiler/checker.ts @@ -4091,7 +4091,14 @@ namespace ts { } else { const contextFile = getSourceFileOfNode(getOriginalNode(context!.enclosingDeclaration))!; - return `"${file.moduleName || moduleSpecifiers.getModuleSpecifier(compilerOptions, contextFile, contextFile.path, file.path, context!.tracker.moduleResolverHost!)}"`; + return `"${file.moduleName || moduleSpecifiers.getModuleSpecifiers( + symbol, + compilerOptions, + contextFile, + context!.tracker.moduleResolverHost!, + context!.tracker.moduleResolverHost!.getSourceFiles!(), + { importModuleSpecifierPreference: "non-relative" } + )[0]}"`; } } const declaration = symbol.declarations[0]; diff --git a/src/compiler/moduleSpecifiers.ts b/src/compiler/moduleSpecifiers.ts index 6da0fc61e63..40f3bb96e22 100644 --- a/src/compiler/moduleSpecifiers.ts +++ b/src/compiler/moduleSpecifiers.ts @@ -15,17 +15,20 @@ namespace ts.moduleSpecifiers { // For each symlink/original for a module, returns a list of ways to import that file. export function getModuleSpecifiers( moduleSymbol: Symbol, - program: Program, + compilerOptions: CompilerOptions, importingSourceFile: SourceFile, host: ModuleSpecifierResolutionHost, + files: ReadonlyArray, preferences: ModuleSpecifierPreferences, ): ReadonlyArray> { const ambient = tryGetModuleNameFromAmbientModule(moduleSymbol); if (ambient) return [[ambient]]; - const compilerOptions = program.getCompilerOptions(); - const info = getInfo(compilerOptions, importingSourceFile, importingSourceFile.fileName, host); - const modulePaths = getAllModulePaths(program, getSourceFileOfNode(moduleSymbol.valueDeclaration)); + const info = getInfo(compilerOptions, importingSourceFile, importingSourceFile.path, host); + if (!files) { + return Debug.fail("Files list must be present to resolve symlinks in specifier resolution"); + } + const modulePaths = getAllModulePaths(files, getSourceFileOfNode(moduleSymbol.valueDeclaration), info.getCanonicalFileName, host); const global = mapDefined(modulePaths, moduleFileName => getGlobalModuleSpecifier(moduleFileName, info, host, compilerOptions)); return global.length ? global.map(g => [g]) : modulePaths.map(moduleFileName => @@ -130,15 +133,57 @@ namespace ts.moduleSpecifiers { return firstDefined(imports, ({ text }) => pathIsRelative(text) ? fileExtensionIs(text, Extension.Js) : undefined) || false; } + function discoverProbableSymlinks(files: ReadonlyArray) { + const symlinks = mapDefined(files, sf => + sf.resolvedModules && firstDefinedIterator(sf.resolvedModules.values(), res => + res && res.originalPath && res.resolvedFileName !== res.originalPath ? [res.resolvedFileName, res.originalPath] : undefined)); + const result = createMap(); + if (symlinks) { + for (const [resolvedPath, originalPath] of symlinks) { + const resolvedParts = getPathComponents(resolvedPath); + const originalParts = getPathComponents(originalPath); + while (resolvedParts[resolvedParts.length - 1] === originalParts[originalParts.length - 1]) { + resolvedParts.pop(); + originalParts.pop(); + } + result.set(getPathFromPathComponents(originalParts), getPathFromPathComponents(resolvedParts)); + } + } + return result; + } + + function getAllModulePathsUsingIndirectSymlinks(files: ReadonlyArray, target: string, getCanonicalFileName: (file: string) => string, host: ModuleSpecifierResolutionHost) { + const links = discoverProbableSymlinks(files); + const paths = arrayFrom(links.keys()); + let options: string[] | undefined; + for (const path of paths) { + const resolved = links.get(path)!; + if (startsWith(target, resolved + "/")) { + const relative = getRelativePathFromDirectory(resolved, target, getCanonicalFileName); + const option = resolvePath(path, relative); + if (!host.fileExists || host.fileExists(option)) { + if (!options) options = []; + options.push(option); + } + } + } + const resolvedtarget = host.getCurrentDirectory ? resolvePath(host.getCurrentDirectory(), target) : target; + if (options) { + options.push(resolvedtarget); // Since these are speculative, we also include the original resolved name as a possibility + return options; + } + return [resolvedtarget]; + } + /** * Looks for a existing imports that use symlinks to this module. * Only if no symlink is available, the real path will be used. */ - function getAllModulePaths(program: Program, { fileName }: SourceFile): ReadonlyArray { - const symlinks = mapDefined(program.getSourceFiles(), sf => + function getAllModulePaths(files: ReadonlyArray, { fileName }: SourceFile, getCanonicalFileName: (file: string) => string, host: ModuleSpecifierResolutionHost): ReadonlyArray { + const symlinks = mapDefined(files, sf => sf.resolvedModules && firstDefinedIterator(sf.resolvedModules.values(), res => res && res.resolvedFileName === fileName ? res.originalPath : undefined)); - return symlinks.length === 0 ? [fileName] : symlinks; + return symlinks.length === 0 ? getAllModulePathsUsingIndirectSymlinks(files, fileName, getCanonicalFileName, host) : symlinks; } function getRelativePathNParents(relativePath: string): number { diff --git a/src/harness/harness.ts b/src/harness/harness.ts index 7a3019d9b36..0b72834e1c2 100644 --- a/src/harness/harness.ts +++ b/src/harness/harness.ts @@ -1108,6 +1108,7 @@ namespace Harness { { name: "noImplicitReferences", type: "boolean" }, { name: "currentDirectory", type: "string" }, { name: "symlink", type: "string" }, + { name: "link", type: "string" }, // Emitted js baseline will print full paths for every output file { name: "fullEmitPaths", type: "boolean" } ]; @@ -1179,7 +1180,9 @@ namespace Harness { harnessSettings: TestCaseParser.CompilerSettings | undefined, compilerOptions: ts.CompilerOptions | undefined, // Current directory is needed for rwcRunner to be able to use currentDirectory defined in json file - currentDirectory: string | undefined): compiler.CompilationResult { + currentDirectory: string | undefined, + symlinks?: vfs.FileSet + ): compiler.CompilationResult { const options: ts.CompilerOptions & HarnessOptions = compilerOptions ? ts.cloneCompilerOptions(compilerOptions) : { noResolve: false }; options.target = options.target || ts.ScriptTarget.ES3; options.newLine = options.newLine || ts.NewLineKind.CarriageReturnLineFeed; @@ -1216,6 +1219,9 @@ namespace Harness { const docs = inputFiles.concat(otherFiles).map(documents.TextDocument.fromTestFile); const fs = vfs.createFromFileSystem(IO, !useCaseSensitiveFileNames, { documents: docs, cwd: currentDirectory }); + if (symlinks) { + fs.apply(symlinks); + } const host = new fakes.CompilerHost(fs, options); return compiler.compileFiles(host, programFileNames, options); } @@ -1836,6 +1842,7 @@ namespace Harness { // Regex for parsing options in the format "@Alpha: Value of any sort" const optionRegex = /^[\/]{2}\s*@(\w+)\s*:\s*([^\r\n]*)/gm; // multiple matches on multiple lines + const linkRegex = /^[\/]{2}\s*@link\s*:\s*([^\r\n]*)\s*->\s*([^\r\n]*)/gm; // multiple matches on multiple lines export function extractCompilerSettings(content: string): CompilerSettings { const opts: CompilerSettings = {}; @@ -1855,6 +1862,7 @@ namespace Harness { testUnitData: TestUnitData[]; tsConfig: ts.ParsedCommandLine | undefined; tsConfigFileUnitData: TestUnitData | undefined; + symlinks?: vfs.FileSet; } /** Given a test file containing // @FileName directives, return an array of named units of code to be added to an existing compiler instance */ @@ -1869,10 +1877,16 @@ namespace Harness { let currentFileOptions: any = {}; let currentFileName: any; let refs: string[] = []; + let symlinks: vfs.FileSet | undefined; for (const line of lines) { - const testMetaData = optionRegex.exec(line); - if (testMetaData) { + let testMetaData: RegExpExecArray | null; + const linkMetaData = linkRegex.exec(line); + if (linkMetaData) { + if (!symlinks) symlinks = {}; + symlinks[linkMetaData[2].trim()] = new vfs.Symlink(linkMetaData[1].trim()); + } + else if (testMetaData = optionRegex.exec(line)) { // Comment line, check for global/file @options and record them optionRegex.lastIndex = 0; const metaDataName = testMetaData[1].toLowerCase(); @@ -1961,7 +1975,7 @@ namespace Harness { break; } } - return { settings, testUnitData, tsConfig, tsConfigFileUnitData }; + return { settings, testUnitData, tsConfig, tsConfigFileUnitData, symlinks }; } } diff --git a/src/harness/vfs.ts b/src/harness/vfs.ts index 2c1c6f2dd54..be612f64deb 100644 --- a/src/harness/vfs.ts +++ b/src/harness/vfs.ts @@ -911,7 +911,7 @@ namespace vfs { if (this.stringComparer(vpath.dirname(path), path) === 0) { throw new TypeError("Roots cannot be symbolic links."); } - this.symlinkSync(entry.symlink, path); + this.symlinkSync(vpath.resolve(dirname, entry.symlink), path); this._applyFileExtendedOptions(path, entry); } else if (entry instanceof Link) { @@ -1078,8 +1078,7 @@ namespace vfs { if (symlink) { for (const link of symlink.split(",").map(link => link.trim())) { fs.mkdirpSync(vpath.dirname(link)); - fs.symlinkSync(document.file, link); - fs.filemeta(link).set("document", document); + fs.symlinkSync(vpath.resolve(fs.cwd(), document.file), link); } } } diff --git a/src/parser/types.ts b/src/parser/types.ts index 964a84176a0..c79976091fe 100644 --- a/src/parser/types.ts +++ b/src/parser/types.ts @@ -5255,6 +5255,7 @@ namespace ts { useCaseSensitiveFileNames?(): boolean; fileExists?(path: string): boolean; readFile?(path: string): string | undefined; + getSourceFiles?(): ReadonlyArray; // Used for cached resolutions to find symlinks without traversing the fs (again) } /** @deprecated See comment on SymbolWriter */ diff --git a/src/services/codefixes/importFixes.ts b/src/services/codefixes/importFixes.ts index 66402068fa4..67753261005 100644 --- a/src/services/codefixes/importFixes.ts +++ b/src/services/codefixes/importFixes.ts @@ -247,7 +247,7 @@ namespace ts.codefix { preferences: UserPreferences, ): ReadonlyArray { const choicesForEachExportingModule = flatMap(moduleSymbols, ({ moduleSymbol, importKind }) => { - const modulePathsGroups = moduleSpecifiers.getModuleSpecifiers(moduleSymbol, program, sourceFile, host, preferences); + const modulePathsGroups = moduleSpecifiers.getModuleSpecifiers(moduleSymbol, program.getCompilerOptions(), sourceFile, host, program.getSourceFiles(), preferences); return modulePathsGroups.map(group => group.map(moduleSpecifier => ({ moduleSpecifier, importKind }))); }); // Sort to keep the shortest paths first, but keep [relativePath, importRelativeToBaseUrl] groups together diff --git a/src/testRunner/compilerRunner.ts b/src/testRunner/compilerRunner.ts index fc295c80f2e..69bd80bdf11 100644 --- a/src/testRunner/compilerRunner.ts +++ b/src/testRunner/compilerRunner.ts @@ -179,7 +179,9 @@ class CompilerTest { this.otherFiles, this.harnessSettings, /*options*/ tsConfigOptions, - /*currentDirectory*/ this.harnessSettings.currentDirectory); + /*currentDirectory*/ this.harnessSettings.currentDirectory, + testCaseContent.symlinks + ); this.options = this.result.options; } diff --git a/tests/baselines/reference/APISample_Watch.errors.txt b/tests/baselines/reference/APISample_Watch.errors.txt index 2acf3736320..e1e24d9d1a8 100644 --- a/tests/baselines/reference/APISample_Watch.errors.txt +++ b/tests/baselines/reference/APISample_Watch.errors.txt @@ -1,133 +1,133 @@ typescript_standalone.d.ts(21,28): error TS1005: ';' expected. typescript_standalone.d.ts(21,41): error TS1005: ';' expected. -typescript_standalone.d.ts(8912,28): error TS1005: ';' expected. -typescript_standalone.d.ts(8912,42): error TS1005: ';' expected. -typescript_standalone.d.ts(9172,28): error TS1005: ';' expected. -typescript_standalone.d.ts(9172,46): error TS1005: ';' expected. -typescript_standalone.d.ts(9522,28): error TS1005: ';' expected. -typescript_standalone.d.ts(9522,36): error TS1005: ';' expected. -typescript_standalone.d.ts(9546,28): error TS1005: ';' expected. -typescript_standalone.d.ts(9546,36): error TS1005: ';' expected. -typescript_standalone.d.ts(9633,28): error TS1005: ';' expected. -typescript_standalone.d.ts(9633,38): error TS1005: ';' expected. -typescript_standalone.d.ts(10798,28): error TS1005: ';' expected. -typescript_standalone.d.ts(10798,57): error TS1005: ';' expected. -typescript_standalone.d.ts(10809,28): error TS1005: ';' expected. -typescript_standalone.d.ts(10809,41): error TS1005: ';' expected. -typescript_standalone.d.ts(10819,28): error TS1005: ';' expected. -typescript_standalone.d.ts(10819,48): error TS1005: ';' expected. -typescript_standalone.d.ts(10894,28): error TS1005: ';' expected. -typescript_standalone.d.ts(10894,47): error TS1005: ';' expected. -typescript_standalone.d.ts(10951,28): error TS1005: ';' expected. -typescript_standalone.d.ts(10951,47): error TS1005: ';' expected. -typescript_standalone.d.ts(11005,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11005,52): error TS1005: ';' expected. -typescript_standalone.d.ts(11025,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11025,44): error TS1005: ';' expected. -typescript_standalone.d.ts(11035,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11035,35): error TS1005: ';' expected. -typescript_standalone.d.ts(11069,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11069,40): error TS1005: ';' expected. -typescript_standalone.d.ts(11072,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11072,43): error TS1005: ';' expected. -typescript_standalone.d.ts(11076,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11076,45): error TS1005: ';' expected. -typescript_standalone.d.ts(11094,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11094,56): error TS1005: ';' expected. -typescript_standalone.d.ts(11120,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11120,36): error TS1005: ';' expected. -typescript_standalone.d.ts(11123,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11123,43): error TS1005: ';' expected. -typescript_standalone.d.ts(11135,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11135,43): error TS1005: ';' expected. -typescript_standalone.d.ts(11165,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11165,40): error TS1005: ';' expected. -typescript_standalone.d.ts(11199,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11199,40): error TS1005: ';' expected. -typescript_standalone.d.ts(11210,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11210,40): error TS1005: ';' expected. -typescript_standalone.d.ts(11234,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11234,40): error TS1005: ';' expected. -typescript_standalone.d.ts(11242,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11242,40): error TS1005: ';' expected. -typescript_standalone.d.ts(11246,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11246,40): error TS1005: ';' expected. -typescript_standalone.d.ts(11276,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11276,40): error TS1005: ';' expected. -typescript_standalone.d.ts(11319,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11319,41): error TS1005: ';' expected. -typescript_standalone.d.ts(11506,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11506,37): error TS1005: ';' expected. -typescript_standalone.d.ts(11508,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11508,37): error TS1005: ';' expected. -typescript_standalone.d.ts(11512,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11512,37): error TS1005: ';' expected. -typescript_standalone.d.ts(11514,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11514,37): error TS1005: ';' expected. -typescript_standalone.d.ts(11516,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11516,37): error TS1005: ';' expected. -typescript_standalone.d.ts(11518,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11518,37): error TS1005: ';' expected. -typescript_standalone.d.ts(11520,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11520,37): error TS1005: ';' expected. -typescript_standalone.d.ts(11529,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11529,37): error TS1005: ';' expected. -typescript_standalone.d.ts(11531,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11531,37): error TS1005: ';' expected. -typescript_standalone.d.ts(11533,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11533,37): error TS1005: ';' expected. -typescript_standalone.d.ts(11535,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11535,37): error TS1005: ';' expected. -typescript_standalone.d.ts(11537,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11537,37): error TS1005: ';' expected. -typescript_standalone.d.ts(11539,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11539,37): error TS1005: ';' expected. -typescript_standalone.d.ts(11541,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11541,37): error TS1005: ';' expected. -typescript_standalone.d.ts(11543,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11543,37): error TS1005: ';' expected. -typescript_standalone.d.ts(11545,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11545,37): error TS1005: ';' expected. -typescript_standalone.d.ts(11547,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11547,37): error TS1005: ';' expected. -typescript_standalone.d.ts(11549,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11549,37): error TS1005: ';' expected. -typescript_standalone.d.ts(11551,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11551,37): error TS1005: ';' expected. -typescript_standalone.d.ts(11553,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11553,37): error TS1005: ';' expected. -typescript_standalone.d.ts(11555,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11555,37): error TS1005: ';' expected. -typescript_standalone.d.ts(11557,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11557,37): error TS1005: ';' expected. -typescript_standalone.d.ts(11567,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11567,37): error TS1005: ';' expected. -typescript_standalone.d.ts(11569,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11569,37): error TS1005: ';' expected. -typescript_standalone.d.ts(11571,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11571,37): error TS1005: ';' expected. -typescript_standalone.d.ts(11573,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11573,37): error TS1005: ';' expected. -typescript_standalone.d.ts(11575,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11575,37): error TS1005: ';' expected. -typescript_standalone.d.ts(11577,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11577,37): error TS1005: ';' expected. -typescript_standalone.d.ts(11579,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11579,37): error TS1005: ';' expected. -typescript_standalone.d.ts(11581,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11581,72): error TS1005: ';' expected. -typescript_standalone.d.ts(11583,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11583,52): error TS1005: ';' expected. -typescript_standalone.d.ts(11655,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11655,72): error TS1005: ';' expected. -typescript_standalone.d.ts(11657,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11657,38): error TS1005: ';' expected. -typescript_standalone.d.ts(11659,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11659,71): error TS1005: ';' expected. -typescript_standalone.d.ts(11661,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11661,40): error TS1005: ';' expected. -typescript_standalone.d.ts(11737,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11737,48): error TS1005: ';' expected. +typescript_standalone.d.ts(8913,28): error TS1005: ';' expected. +typescript_standalone.d.ts(8913,42): error TS1005: ';' expected. +typescript_standalone.d.ts(9173,28): error TS1005: ';' expected. +typescript_standalone.d.ts(9173,46): error TS1005: ';' expected. +typescript_standalone.d.ts(9523,28): error TS1005: ';' expected. +typescript_standalone.d.ts(9523,36): error TS1005: ';' expected. +typescript_standalone.d.ts(9547,28): error TS1005: ';' expected. +typescript_standalone.d.ts(9547,36): error TS1005: ';' expected. +typescript_standalone.d.ts(9634,28): error TS1005: ';' expected. +typescript_standalone.d.ts(9634,38): error TS1005: ';' expected. +typescript_standalone.d.ts(10799,28): error TS1005: ';' expected. +typescript_standalone.d.ts(10799,57): error TS1005: ';' expected. +typescript_standalone.d.ts(10810,28): error TS1005: ';' expected. +typescript_standalone.d.ts(10810,41): error TS1005: ';' expected. +typescript_standalone.d.ts(10820,28): error TS1005: ';' expected. +typescript_standalone.d.ts(10820,48): error TS1005: ';' expected. +typescript_standalone.d.ts(10895,28): error TS1005: ';' expected. +typescript_standalone.d.ts(10895,47): error TS1005: ';' expected. +typescript_standalone.d.ts(10952,28): error TS1005: ';' expected. +typescript_standalone.d.ts(10952,47): error TS1005: ';' expected. +typescript_standalone.d.ts(11006,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11006,52): error TS1005: ';' expected. +typescript_standalone.d.ts(11026,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11026,44): error TS1005: ';' expected. +typescript_standalone.d.ts(11036,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11036,35): error TS1005: ';' expected. +typescript_standalone.d.ts(11070,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11070,40): error TS1005: ';' expected. +typescript_standalone.d.ts(11073,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11073,43): error TS1005: ';' expected. +typescript_standalone.d.ts(11077,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11077,45): error TS1005: ';' expected. +typescript_standalone.d.ts(11095,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11095,56): error TS1005: ';' expected. +typescript_standalone.d.ts(11121,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11121,36): error TS1005: ';' expected. +typescript_standalone.d.ts(11124,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11124,43): error TS1005: ';' expected. +typescript_standalone.d.ts(11136,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11136,43): error TS1005: ';' expected. +typescript_standalone.d.ts(11166,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11166,40): error TS1005: ';' expected. +typescript_standalone.d.ts(11200,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11200,40): error TS1005: ';' expected. +typescript_standalone.d.ts(11211,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11211,40): error TS1005: ';' expected. +typescript_standalone.d.ts(11235,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11235,40): error TS1005: ';' expected. +typescript_standalone.d.ts(11243,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11243,40): error TS1005: ';' expected. +typescript_standalone.d.ts(11247,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11247,40): error TS1005: ';' expected. +typescript_standalone.d.ts(11277,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11277,40): error TS1005: ';' expected. +typescript_standalone.d.ts(11320,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11320,41): error TS1005: ';' expected. +typescript_standalone.d.ts(11507,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11507,37): error TS1005: ';' expected. +typescript_standalone.d.ts(11509,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11509,37): error TS1005: ';' expected. +typescript_standalone.d.ts(11513,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11513,37): error TS1005: ';' expected. +typescript_standalone.d.ts(11515,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11515,37): error TS1005: ';' expected. +typescript_standalone.d.ts(11517,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11517,37): error TS1005: ';' expected. +typescript_standalone.d.ts(11519,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11519,37): error TS1005: ';' expected. +typescript_standalone.d.ts(11521,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11521,37): error TS1005: ';' expected. +typescript_standalone.d.ts(11530,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11530,37): error TS1005: ';' expected. +typescript_standalone.d.ts(11532,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11532,37): error TS1005: ';' expected. +typescript_standalone.d.ts(11534,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11534,37): error TS1005: ';' expected. +typescript_standalone.d.ts(11536,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11536,37): error TS1005: ';' expected. +typescript_standalone.d.ts(11538,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11538,37): error TS1005: ';' expected. +typescript_standalone.d.ts(11540,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11540,37): error TS1005: ';' expected. +typescript_standalone.d.ts(11542,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11542,37): error TS1005: ';' expected. +typescript_standalone.d.ts(11544,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11544,37): error TS1005: ';' expected. +typescript_standalone.d.ts(11546,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11546,37): error TS1005: ';' expected. +typescript_standalone.d.ts(11548,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11548,37): error TS1005: ';' expected. +typescript_standalone.d.ts(11550,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11550,37): error TS1005: ';' expected. +typescript_standalone.d.ts(11552,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11552,37): error TS1005: ';' expected. +typescript_standalone.d.ts(11554,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11554,37): error TS1005: ';' expected. +typescript_standalone.d.ts(11556,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11556,37): error TS1005: ';' expected. +typescript_standalone.d.ts(11558,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11558,37): error TS1005: ';' expected. +typescript_standalone.d.ts(11568,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11568,37): error TS1005: ';' expected. +typescript_standalone.d.ts(11570,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11570,37): error TS1005: ';' expected. +typescript_standalone.d.ts(11572,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11572,37): error TS1005: ';' expected. +typescript_standalone.d.ts(11574,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11574,37): error TS1005: ';' expected. +typescript_standalone.d.ts(11576,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11576,37): error TS1005: ';' expected. +typescript_standalone.d.ts(11578,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11578,37): error TS1005: ';' expected. +typescript_standalone.d.ts(11580,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11580,37): error TS1005: ';' expected. +typescript_standalone.d.ts(11582,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11582,72): error TS1005: ';' expected. +typescript_standalone.d.ts(11584,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11584,52): error TS1005: ';' expected. +typescript_standalone.d.ts(11656,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11656,72): error TS1005: ';' expected. +typescript_standalone.d.ts(11658,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11658,38): error TS1005: ';' expected. +typescript_standalone.d.ts(11660,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11660,71): error TS1005: ';' expected. +typescript_standalone.d.ts(11662,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11662,40): error TS1005: ';' expected. +typescript_standalone.d.ts(11738,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11738,48): error TS1005: ';' expected. ==== tests/cases/compiler/APISample_Watch.ts (0 errors) ==== diff --git a/tests/baselines/reference/APISample_WatchWithDefaults.errors.txt b/tests/baselines/reference/APISample_WatchWithDefaults.errors.txt index f3ab8730508..a67ce67f334 100644 --- a/tests/baselines/reference/APISample_WatchWithDefaults.errors.txt +++ b/tests/baselines/reference/APISample_WatchWithDefaults.errors.txt @@ -1,133 +1,133 @@ typescript_standalone.d.ts(21,28): error TS1005: ';' expected. typescript_standalone.d.ts(21,41): error TS1005: ';' expected. -typescript_standalone.d.ts(8912,28): error TS1005: ';' expected. -typescript_standalone.d.ts(8912,42): error TS1005: ';' expected. -typescript_standalone.d.ts(9172,28): error TS1005: ';' expected. -typescript_standalone.d.ts(9172,46): error TS1005: ';' expected. -typescript_standalone.d.ts(9522,28): error TS1005: ';' expected. -typescript_standalone.d.ts(9522,36): error TS1005: ';' expected. -typescript_standalone.d.ts(9546,28): error TS1005: ';' expected. -typescript_standalone.d.ts(9546,36): error TS1005: ';' expected. -typescript_standalone.d.ts(9633,28): error TS1005: ';' expected. -typescript_standalone.d.ts(9633,38): error TS1005: ';' expected. -typescript_standalone.d.ts(10798,28): error TS1005: ';' expected. -typescript_standalone.d.ts(10798,57): error TS1005: ';' expected. -typescript_standalone.d.ts(10809,28): error TS1005: ';' expected. -typescript_standalone.d.ts(10809,41): error TS1005: ';' expected. -typescript_standalone.d.ts(10819,28): error TS1005: ';' expected. -typescript_standalone.d.ts(10819,48): error TS1005: ';' expected. -typescript_standalone.d.ts(10894,28): error TS1005: ';' expected. -typescript_standalone.d.ts(10894,47): error TS1005: ';' expected. -typescript_standalone.d.ts(10951,28): error TS1005: ';' expected. -typescript_standalone.d.ts(10951,47): error TS1005: ';' expected. -typescript_standalone.d.ts(11005,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11005,52): error TS1005: ';' expected. -typescript_standalone.d.ts(11025,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11025,44): error TS1005: ';' expected. -typescript_standalone.d.ts(11035,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11035,35): error TS1005: ';' expected. -typescript_standalone.d.ts(11069,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11069,40): error TS1005: ';' expected. -typescript_standalone.d.ts(11072,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11072,43): error TS1005: ';' expected. -typescript_standalone.d.ts(11076,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11076,45): error TS1005: ';' expected. -typescript_standalone.d.ts(11094,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11094,56): error TS1005: ';' expected. -typescript_standalone.d.ts(11120,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11120,36): error TS1005: ';' expected. -typescript_standalone.d.ts(11123,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11123,43): error TS1005: ';' expected. -typescript_standalone.d.ts(11135,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11135,43): error TS1005: ';' expected. -typescript_standalone.d.ts(11165,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11165,40): error TS1005: ';' expected. -typescript_standalone.d.ts(11199,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11199,40): error TS1005: ';' expected. -typescript_standalone.d.ts(11210,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11210,40): error TS1005: ';' expected. -typescript_standalone.d.ts(11234,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11234,40): error TS1005: ';' expected. -typescript_standalone.d.ts(11242,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11242,40): error TS1005: ';' expected. -typescript_standalone.d.ts(11246,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11246,40): error TS1005: ';' expected. -typescript_standalone.d.ts(11276,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11276,40): error TS1005: ';' expected. -typescript_standalone.d.ts(11319,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11319,41): error TS1005: ';' expected. -typescript_standalone.d.ts(11506,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11506,37): error TS1005: ';' expected. -typescript_standalone.d.ts(11508,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11508,37): error TS1005: ';' expected. -typescript_standalone.d.ts(11512,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11512,37): error TS1005: ';' expected. -typescript_standalone.d.ts(11514,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11514,37): error TS1005: ';' expected. -typescript_standalone.d.ts(11516,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11516,37): error TS1005: ';' expected. -typescript_standalone.d.ts(11518,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11518,37): error TS1005: ';' expected. -typescript_standalone.d.ts(11520,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11520,37): error TS1005: ';' expected. -typescript_standalone.d.ts(11529,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11529,37): error TS1005: ';' expected. -typescript_standalone.d.ts(11531,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11531,37): error TS1005: ';' expected. -typescript_standalone.d.ts(11533,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11533,37): error TS1005: ';' expected. -typescript_standalone.d.ts(11535,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11535,37): error TS1005: ';' expected. -typescript_standalone.d.ts(11537,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11537,37): error TS1005: ';' expected. -typescript_standalone.d.ts(11539,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11539,37): error TS1005: ';' expected. -typescript_standalone.d.ts(11541,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11541,37): error TS1005: ';' expected. -typescript_standalone.d.ts(11543,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11543,37): error TS1005: ';' expected. -typescript_standalone.d.ts(11545,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11545,37): error TS1005: ';' expected. -typescript_standalone.d.ts(11547,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11547,37): error TS1005: ';' expected. -typescript_standalone.d.ts(11549,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11549,37): error TS1005: ';' expected. -typescript_standalone.d.ts(11551,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11551,37): error TS1005: ';' expected. -typescript_standalone.d.ts(11553,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11553,37): error TS1005: ';' expected. -typescript_standalone.d.ts(11555,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11555,37): error TS1005: ';' expected. -typescript_standalone.d.ts(11557,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11557,37): error TS1005: ';' expected. -typescript_standalone.d.ts(11567,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11567,37): error TS1005: ';' expected. -typescript_standalone.d.ts(11569,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11569,37): error TS1005: ';' expected. -typescript_standalone.d.ts(11571,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11571,37): error TS1005: ';' expected. -typescript_standalone.d.ts(11573,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11573,37): error TS1005: ';' expected. -typescript_standalone.d.ts(11575,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11575,37): error TS1005: ';' expected. -typescript_standalone.d.ts(11577,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11577,37): error TS1005: ';' expected. -typescript_standalone.d.ts(11579,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11579,37): error TS1005: ';' expected. -typescript_standalone.d.ts(11581,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11581,72): error TS1005: ';' expected. -typescript_standalone.d.ts(11583,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11583,52): error TS1005: ';' expected. -typescript_standalone.d.ts(11655,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11655,72): error TS1005: ';' expected. -typescript_standalone.d.ts(11657,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11657,38): error TS1005: ';' expected. -typescript_standalone.d.ts(11659,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11659,71): error TS1005: ';' expected. -typescript_standalone.d.ts(11661,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11661,40): error TS1005: ';' expected. -typescript_standalone.d.ts(11737,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11737,48): error TS1005: ';' expected. +typescript_standalone.d.ts(8913,28): error TS1005: ';' expected. +typescript_standalone.d.ts(8913,42): error TS1005: ';' expected. +typescript_standalone.d.ts(9173,28): error TS1005: ';' expected. +typescript_standalone.d.ts(9173,46): error TS1005: ';' expected. +typescript_standalone.d.ts(9523,28): error TS1005: ';' expected. +typescript_standalone.d.ts(9523,36): error TS1005: ';' expected. +typescript_standalone.d.ts(9547,28): error TS1005: ';' expected. +typescript_standalone.d.ts(9547,36): error TS1005: ';' expected. +typescript_standalone.d.ts(9634,28): error TS1005: ';' expected. +typescript_standalone.d.ts(9634,38): error TS1005: ';' expected. +typescript_standalone.d.ts(10799,28): error TS1005: ';' expected. +typescript_standalone.d.ts(10799,57): error TS1005: ';' expected. +typescript_standalone.d.ts(10810,28): error TS1005: ';' expected. +typescript_standalone.d.ts(10810,41): error TS1005: ';' expected. +typescript_standalone.d.ts(10820,28): error TS1005: ';' expected. +typescript_standalone.d.ts(10820,48): error TS1005: ';' expected. +typescript_standalone.d.ts(10895,28): error TS1005: ';' expected. +typescript_standalone.d.ts(10895,47): error TS1005: ';' expected. +typescript_standalone.d.ts(10952,28): error TS1005: ';' expected. +typescript_standalone.d.ts(10952,47): error TS1005: ';' expected. +typescript_standalone.d.ts(11006,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11006,52): error TS1005: ';' expected. +typescript_standalone.d.ts(11026,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11026,44): error TS1005: ';' expected. +typescript_standalone.d.ts(11036,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11036,35): error TS1005: ';' expected. +typescript_standalone.d.ts(11070,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11070,40): error TS1005: ';' expected. +typescript_standalone.d.ts(11073,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11073,43): error TS1005: ';' expected. +typescript_standalone.d.ts(11077,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11077,45): error TS1005: ';' expected. +typescript_standalone.d.ts(11095,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11095,56): error TS1005: ';' expected. +typescript_standalone.d.ts(11121,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11121,36): error TS1005: ';' expected. +typescript_standalone.d.ts(11124,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11124,43): error TS1005: ';' expected. +typescript_standalone.d.ts(11136,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11136,43): error TS1005: ';' expected. +typescript_standalone.d.ts(11166,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11166,40): error TS1005: ';' expected. +typescript_standalone.d.ts(11200,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11200,40): error TS1005: ';' expected. +typescript_standalone.d.ts(11211,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11211,40): error TS1005: ';' expected. +typescript_standalone.d.ts(11235,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11235,40): error TS1005: ';' expected. +typescript_standalone.d.ts(11243,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11243,40): error TS1005: ';' expected. +typescript_standalone.d.ts(11247,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11247,40): error TS1005: ';' expected. +typescript_standalone.d.ts(11277,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11277,40): error TS1005: ';' expected. +typescript_standalone.d.ts(11320,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11320,41): error TS1005: ';' expected. +typescript_standalone.d.ts(11507,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11507,37): error TS1005: ';' expected. +typescript_standalone.d.ts(11509,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11509,37): error TS1005: ';' expected. +typescript_standalone.d.ts(11513,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11513,37): error TS1005: ';' expected. +typescript_standalone.d.ts(11515,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11515,37): error TS1005: ';' expected. +typescript_standalone.d.ts(11517,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11517,37): error TS1005: ';' expected. +typescript_standalone.d.ts(11519,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11519,37): error TS1005: ';' expected. +typescript_standalone.d.ts(11521,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11521,37): error TS1005: ';' expected. +typescript_standalone.d.ts(11530,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11530,37): error TS1005: ';' expected. +typescript_standalone.d.ts(11532,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11532,37): error TS1005: ';' expected. +typescript_standalone.d.ts(11534,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11534,37): error TS1005: ';' expected. +typescript_standalone.d.ts(11536,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11536,37): error TS1005: ';' expected. +typescript_standalone.d.ts(11538,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11538,37): error TS1005: ';' expected. +typescript_standalone.d.ts(11540,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11540,37): error TS1005: ';' expected. +typescript_standalone.d.ts(11542,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11542,37): error TS1005: ';' expected. +typescript_standalone.d.ts(11544,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11544,37): error TS1005: ';' expected. +typescript_standalone.d.ts(11546,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11546,37): error TS1005: ';' expected. +typescript_standalone.d.ts(11548,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11548,37): error TS1005: ';' expected. +typescript_standalone.d.ts(11550,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11550,37): error TS1005: ';' expected. +typescript_standalone.d.ts(11552,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11552,37): error TS1005: ';' expected. +typescript_standalone.d.ts(11554,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11554,37): error TS1005: ';' expected. +typescript_standalone.d.ts(11556,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11556,37): error TS1005: ';' expected. +typescript_standalone.d.ts(11558,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11558,37): error TS1005: ';' expected. +typescript_standalone.d.ts(11568,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11568,37): error TS1005: ';' expected. +typescript_standalone.d.ts(11570,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11570,37): error TS1005: ';' expected. +typescript_standalone.d.ts(11572,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11572,37): error TS1005: ';' expected. +typescript_standalone.d.ts(11574,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11574,37): error TS1005: ';' expected. +typescript_standalone.d.ts(11576,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11576,37): error TS1005: ';' expected. +typescript_standalone.d.ts(11578,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11578,37): error TS1005: ';' expected. +typescript_standalone.d.ts(11580,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11580,37): error TS1005: ';' expected. +typescript_standalone.d.ts(11582,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11582,72): error TS1005: ';' expected. +typescript_standalone.d.ts(11584,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11584,52): error TS1005: ';' expected. +typescript_standalone.d.ts(11656,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11656,72): error TS1005: ';' expected. +typescript_standalone.d.ts(11658,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11658,38): error TS1005: ';' expected. +typescript_standalone.d.ts(11660,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11660,71): error TS1005: ';' expected. +typescript_standalone.d.ts(11662,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11662,40): error TS1005: ';' expected. +typescript_standalone.d.ts(11738,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11738,48): error TS1005: ';' expected. ==== tests/cases/compiler/APISample_WatchWithDefaults.ts (0 errors) ==== diff --git a/tests/baselines/reference/APISample_WatchWithOwnWatchHost.errors.txt b/tests/baselines/reference/APISample_WatchWithOwnWatchHost.errors.txt index 98c64db5f8a..ab00aef04d8 100644 --- a/tests/baselines/reference/APISample_WatchWithOwnWatchHost.errors.txt +++ b/tests/baselines/reference/APISample_WatchWithOwnWatchHost.errors.txt @@ -1,133 +1,133 @@ typescript_standalone.d.ts(21,28): error TS1005: ';' expected. typescript_standalone.d.ts(21,41): error TS1005: ';' expected. -typescript_standalone.d.ts(8912,28): error TS1005: ';' expected. -typescript_standalone.d.ts(8912,42): error TS1005: ';' expected. -typescript_standalone.d.ts(9172,28): error TS1005: ';' expected. -typescript_standalone.d.ts(9172,46): error TS1005: ';' expected. -typescript_standalone.d.ts(9522,28): error TS1005: ';' expected. -typescript_standalone.d.ts(9522,36): error TS1005: ';' expected. -typescript_standalone.d.ts(9546,28): error TS1005: ';' expected. -typescript_standalone.d.ts(9546,36): error TS1005: ';' expected. -typescript_standalone.d.ts(9633,28): error TS1005: ';' expected. -typescript_standalone.d.ts(9633,38): error TS1005: ';' expected. -typescript_standalone.d.ts(10798,28): error TS1005: ';' expected. -typescript_standalone.d.ts(10798,57): error TS1005: ';' expected. -typescript_standalone.d.ts(10809,28): error TS1005: ';' expected. -typescript_standalone.d.ts(10809,41): error TS1005: ';' expected. -typescript_standalone.d.ts(10819,28): error TS1005: ';' expected. -typescript_standalone.d.ts(10819,48): error TS1005: ';' expected. -typescript_standalone.d.ts(10894,28): error TS1005: ';' expected. -typescript_standalone.d.ts(10894,47): error TS1005: ';' expected. -typescript_standalone.d.ts(10951,28): error TS1005: ';' expected. -typescript_standalone.d.ts(10951,47): error TS1005: ';' expected. -typescript_standalone.d.ts(11005,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11005,52): error TS1005: ';' expected. -typescript_standalone.d.ts(11025,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11025,44): error TS1005: ';' expected. -typescript_standalone.d.ts(11035,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11035,35): error TS1005: ';' expected. -typescript_standalone.d.ts(11069,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11069,40): error TS1005: ';' expected. -typescript_standalone.d.ts(11072,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11072,43): error TS1005: ';' expected. -typescript_standalone.d.ts(11076,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11076,45): error TS1005: ';' expected. -typescript_standalone.d.ts(11094,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11094,56): error TS1005: ';' expected. -typescript_standalone.d.ts(11120,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11120,36): error TS1005: ';' expected. -typescript_standalone.d.ts(11123,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11123,43): error TS1005: ';' expected. -typescript_standalone.d.ts(11135,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11135,43): error TS1005: ';' expected. -typescript_standalone.d.ts(11165,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11165,40): error TS1005: ';' expected. -typescript_standalone.d.ts(11199,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11199,40): error TS1005: ';' expected. -typescript_standalone.d.ts(11210,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11210,40): error TS1005: ';' expected. -typescript_standalone.d.ts(11234,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11234,40): error TS1005: ';' expected. -typescript_standalone.d.ts(11242,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11242,40): error TS1005: ';' expected. -typescript_standalone.d.ts(11246,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11246,40): error TS1005: ';' expected. -typescript_standalone.d.ts(11276,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11276,40): error TS1005: ';' expected. -typescript_standalone.d.ts(11319,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11319,41): error TS1005: ';' expected. -typescript_standalone.d.ts(11506,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11506,37): error TS1005: ';' expected. -typescript_standalone.d.ts(11508,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11508,37): error TS1005: ';' expected. -typescript_standalone.d.ts(11512,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11512,37): error TS1005: ';' expected. -typescript_standalone.d.ts(11514,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11514,37): error TS1005: ';' expected. -typescript_standalone.d.ts(11516,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11516,37): error TS1005: ';' expected. -typescript_standalone.d.ts(11518,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11518,37): error TS1005: ';' expected. -typescript_standalone.d.ts(11520,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11520,37): error TS1005: ';' expected. -typescript_standalone.d.ts(11529,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11529,37): error TS1005: ';' expected. -typescript_standalone.d.ts(11531,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11531,37): error TS1005: ';' expected. -typescript_standalone.d.ts(11533,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11533,37): error TS1005: ';' expected. -typescript_standalone.d.ts(11535,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11535,37): error TS1005: ';' expected. -typescript_standalone.d.ts(11537,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11537,37): error TS1005: ';' expected. -typescript_standalone.d.ts(11539,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11539,37): error TS1005: ';' expected. -typescript_standalone.d.ts(11541,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11541,37): error TS1005: ';' expected. -typescript_standalone.d.ts(11543,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11543,37): error TS1005: ';' expected. -typescript_standalone.d.ts(11545,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11545,37): error TS1005: ';' expected. -typescript_standalone.d.ts(11547,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11547,37): error TS1005: ';' expected. -typescript_standalone.d.ts(11549,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11549,37): error TS1005: ';' expected. -typescript_standalone.d.ts(11551,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11551,37): error TS1005: ';' expected. -typescript_standalone.d.ts(11553,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11553,37): error TS1005: ';' expected. -typescript_standalone.d.ts(11555,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11555,37): error TS1005: ';' expected. -typescript_standalone.d.ts(11557,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11557,37): error TS1005: ';' expected. -typescript_standalone.d.ts(11567,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11567,37): error TS1005: ';' expected. -typescript_standalone.d.ts(11569,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11569,37): error TS1005: ';' expected. -typescript_standalone.d.ts(11571,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11571,37): error TS1005: ';' expected. -typescript_standalone.d.ts(11573,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11573,37): error TS1005: ';' expected. -typescript_standalone.d.ts(11575,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11575,37): error TS1005: ';' expected. -typescript_standalone.d.ts(11577,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11577,37): error TS1005: ';' expected. -typescript_standalone.d.ts(11579,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11579,37): error TS1005: ';' expected. -typescript_standalone.d.ts(11581,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11581,72): error TS1005: ';' expected. -typescript_standalone.d.ts(11583,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11583,52): error TS1005: ';' expected. -typescript_standalone.d.ts(11655,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11655,72): error TS1005: ';' expected. -typescript_standalone.d.ts(11657,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11657,38): error TS1005: ';' expected. -typescript_standalone.d.ts(11659,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11659,71): error TS1005: ';' expected. -typescript_standalone.d.ts(11661,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11661,40): error TS1005: ';' expected. -typescript_standalone.d.ts(11737,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11737,48): error TS1005: ';' expected. +typescript_standalone.d.ts(8913,28): error TS1005: ';' expected. +typescript_standalone.d.ts(8913,42): error TS1005: ';' expected. +typescript_standalone.d.ts(9173,28): error TS1005: ';' expected. +typescript_standalone.d.ts(9173,46): error TS1005: ';' expected. +typescript_standalone.d.ts(9523,28): error TS1005: ';' expected. +typescript_standalone.d.ts(9523,36): error TS1005: ';' expected. +typescript_standalone.d.ts(9547,28): error TS1005: ';' expected. +typescript_standalone.d.ts(9547,36): error TS1005: ';' expected. +typescript_standalone.d.ts(9634,28): error TS1005: ';' expected. +typescript_standalone.d.ts(9634,38): error TS1005: ';' expected. +typescript_standalone.d.ts(10799,28): error TS1005: ';' expected. +typescript_standalone.d.ts(10799,57): error TS1005: ';' expected. +typescript_standalone.d.ts(10810,28): error TS1005: ';' expected. +typescript_standalone.d.ts(10810,41): error TS1005: ';' expected. +typescript_standalone.d.ts(10820,28): error TS1005: ';' expected. +typescript_standalone.d.ts(10820,48): error TS1005: ';' expected. +typescript_standalone.d.ts(10895,28): error TS1005: ';' expected. +typescript_standalone.d.ts(10895,47): error TS1005: ';' expected. +typescript_standalone.d.ts(10952,28): error TS1005: ';' expected. +typescript_standalone.d.ts(10952,47): error TS1005: ';' expected. +typescript_standalone.d.ts(11006,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11006,52): error TS1005: ';' expected. +typescript_standalone.d.ts(11026,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11026,44): error TS1005: ';' expected. +typescript_standalone.d.ts(11036,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11036,35): error TS1005: ';' expected. +typescript_standalone.d.ts(11070,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11070,40): error TS1005: ';' expected. +typescript_standalone.d.ts(11073,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11073,43): error TS1005: ';' expected. +typescript_standalone.d.ts(11077,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11077,45): error TS1005: ';' expected. +typescript_standalone.d.ts(11095,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11095,56): error TS1005: ';' expected. +typescript_standalone.d.ts(11121,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11121,36): error TS1005: ';' expected. +typescript_standalone.d.ts(11124,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11124,43): error TS1005: ';' expected. +typescript_standalone.d.ts(11136,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11136,43): error TS1005: ';' expected. +typescript_standalone.d.ts(11166,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11166,40): error TS1005: ';' expected. +typescript_standalone.d.ts(11200,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11200,40): error TS1005: ';' expected. +typescript_standalone.d.ts(11211,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11211,40): error TS1005: ';' expected. +typescript_standalone.d.ts(11235,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11235,40): error TS1005: ';' expected. +typescript_standalone.d.ts(11243,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11243,40): error TS1005: ';' expected. +typescript_standalone.d.ts(11247,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11247,40): error TS1005: ';' expected. +typescript_standalone.d.ts(11277,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11277,40): error TS1005: ';' expected. +typescript_standalone.d.ts(11320,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11320,41): error TS1005: ';' expected. +typescript_standalone.d.ts(11507,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11507,37): error TS1005: ';' expected. +typescript_standalone.d.ts(11509,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11509,37): error TS1005: ';' expected. +typescript_standalone.d.ts(11513,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11513,37): error TS1005: ';' expected. +typescript_standalone.d.ts(11515,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11515,37): error TS1005: ';' expected. +typescript_standalone.d.ts(11517,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11517,37): error TS1005: ';' expected. +typescript_standalone.d.ts(11519,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11519,37): error TS1005: ';' expected. +typescript_standalone.d.ts(11521,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11521,37): error TS1005: ';' expected. +typescript_standalone.d.ts(11530,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11530,37): error TS1005: ';' expected. +typescript_standalone.d.ts(11532,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11532,37): error TS1005: ';' expected. +typescript_standalone.d.ts(11534,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11534,37): error TS1005: ';' expected. +typescript_standalone.d.ts(11536,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11536,37): error TS1005: ';' expected. +typescript_standalone.d.ts(11538,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11538,37): error TS1005: ';' expected. +typescript_standalone.d.ts(11540,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11540,37): error TS1005: ';' expected. +typescript_standalone.d.ts(11542,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11542,37): error TS1005: ';' expected. +typescript_standalone.d.ts(11544,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11544,37): error TS1005: ';' expected. +typescript_standalone.d.ts(11546,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11546,37): error TS1005: ';' expected. +typescript_standalone.d.ts(11548,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11548,37): error TS1005: ';' expected. +typescript_standalone.d.ts(11550,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11550,37): error TS1005: ';' expected. +typescript_standalone.d.ts(11552,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11552,37): error TS1005: ';' expected. +typescript_standalone.d.ts(11554,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11554,37): error TS1005: ';' expected. +typescript_standalone.d.ts(11556,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11556,37): error TS1005: ';' expected. +typescript_standalone.d.ts(11558,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11558,37): error TS1005: ';' expected. +typescript_standalone.d.ts(11568,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11568,37): error TS1005: ';' expected. +typescript_standalone.d.ts(11570,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11570,37): error TS1005: ';' expected. +typescript_standalone.d.ts(11572,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11572,37): error TS1005: ';' expected. +typescript_standalone.d.ts(11574,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11574,37): error TS1005: ';' expected. +typescript_standalone.d.ts(11576,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11576,37): error TS1005: ';' expected. +typescript_standalone.d.ts(11578,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11578,37): error TS1005: ';' expected. +typescript_standalone.d.ts(11580,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11580,37): error TS1005: ';' expected. +typescript_standalone.d.ts(11582,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11582,72): error TS1005: ';' expected. +typescript_standalone.d.ts(11584,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11584,52): error TS1005: ';' expected. +typescript_standalone.d.ts(11656,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11656,72): error TS1005: ';' expected. +typescript_standalone.d.ts(11658,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11658,38): error TS1005: ';' expected. +typescript_standalone.d.ts(11660,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11660,71): error TS1005: ';' expected. +typescript_standalone.d.ts(11662,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11662,40): error TS1005: ';' expected. +typescript_standalone.d.ts(11738,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11738,48): error TS1005: ';' expected. ==== tests/cases/compiler/APISample_WatchWithOwnWatchHost.ts (0 errors) ==== diff --git a/tests/baselines/reference/APISample_compile.errors.txt b/tests/baselines/reference/APISample_compile.errors.txt index a84f736a3dc..6aef2e513ed 100644 --- a/tests/baselines/reference/APISample_compile.errors.txt +++ b/tests/baselines/reference/APISample_compile.errors.txt @@ -1,133 +1,133 @@ typescript_standalone.d.ts(21,28): error TS1005: ';' expected. typescript_standalone.d.ts(21,41): error TS1005: ';' expected. -typescript_standalone.d.ts(8912,28): error TS1005: ';' expected. -typescript_standalone.d.ts(8912,42): error TS1005: ';' expected. -typescript_standalone.d.ts(9172,28): error TS1005: ';' expected. -typescript_standalone.d.ts(9172,46): error TS1005: ';' expected. -typescript_standalone.d.ts(9522,28): error TS1005: ';' expected. -typescript_standalone.d.ts(9522,36): error TS1005: ';' expected. -typescript_standalone.d.ts(9546,28): error TS1005: ';' expected. -typescript_standalone.d.ts(9546,36): error TS1005: ';' expected. -typescript_standalone.d.ts(9633,28): error TS1005: ';' expected. -typescript_standalone.d.ts(9633,38): error TS1005: ';' expected. -typescript_standalone.d.ts(10798,28): error TS1005: ';' expected. -typescript_standalone.d.ts(10798,57): error TS1005: ';' expected. -typescript_standalone.d.ts(10809,28): error TS1005: ';' expected. -typescript_standalone.d.ts(10809,41): error TS1005: ';' expected. -typescript_standalone.d.ts(10819,28): error TS1005: ';' expected. -typescript_standalone.d.ts(10819,48): error TS1005: ';' expected. -typescript_standalone.d.ts(10894,28): error TS1005: ';' expected. -typescript_standalone.d.ts(10894,47): error TS1005: ';' expected. -typescript_standalone.d.ts(10951,28): error TS1005: ';' expected. -typescript_standalone.d.ts(10951,47): error TS1005: ';' expected. -typescript_standalone.d.ts(11005,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11005,52): error TS1005: ';' expected. -typescript_standalone.d.ts(11025,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11025,44): error TS1005: ';' expected. -typescript_standalone.d.ts(11035,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11035,35): error TS1005: ';' expected. -typescript_standalone.d.ts(11069,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11069,40): error TS1005: ';' expected. -typescript_standalone.d.ts(11072,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11072,43): error TS1005: ';' expected. -typescript_standalone.d.ts(11076,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11076,45): error TS1005: ';' expected. -typescript_standalone.d.ts(11094,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11094,56): error TS1005: ';' expected. -typescript_standalone.d.ts(11120,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11120,36): error TS1005: ';' expected. -typescript_standalone.d.ts(11123,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11123,43): error TS1005: ';' expected. -typescript_standalone.d.ts(11135,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11135,43): error TS1005: ';' expected. -typescript_standalone.d.ts(11165,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11165,40): error TS1005: ';' expected. -typescript_standalone.d.ts(11199,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11199,40): error TS1005: ';' expected. -typescript_standalone.d.ts(11210,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11210,40): error TS1005: ';' expected. -typescript_standalone.d.ts(11234,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11234,40): error TS1005: ';' expected. -typescript_standalone.d.ts(11242,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11242,40): error TS1005: ';' expected. -typescript_standalone.d.ts(11246,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11246,40): error TS1005: ';' expected. -typescript_standalone.d.ts(11276,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11276,40): error TS1005: ';' expected. -typescript_standalone.d.ts(11319,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11319,41): error TS1005: ';' expected. -typescript_standalone.d.ts(11506,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11506,37): error TS1005: ';' expected. -typescript_standalone.d.ts(11508,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11508,37): error TS1005: ';' expected. -typescript_standalone.d.ts(11512,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11512,37): error TS1005: ';' expected. -typescript_standalone.d.ts(11514,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11514,37): error TS1005: ';' expected. -typescript_standalone.d.ts(11516,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11516,37): error TS1005: ';' expected. -typescript_standalone.d.ts(11518,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11518,37): error TS1005: ';' expected. -typescript_standalone.d.ts(11520,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11520,37): error TS1005: ';' expected. -typescript_standalone.d.ts(11529,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11529,37): error TS1005: ';' expected. -typescript_standalone.d.ts(11531,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11531,37): error TS1005: ';' expected. -typescript_standalone.d.ts(11533,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11533,37): error TS1005: ';' expected. -typescript_standalone.d.ts(11535,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11535,37): error TS1005: ';' expected. -typescript_standalone.d.ts(11537,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11537,37): error TS1005: ';' expected. -typescript_standalone.d.ts(11539,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11539,37): error TS1005: ';' expected. -typescript_standalone.d.ts(11541,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11541,37): error TS1005: ';' expected. -typescript_standalone.d.ts(11543,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11543,37): error TS1005: ';' expected. -typescript_standalone.d.ts(11545,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11545,37): error TS1005: ';' expected. -typescript_standalone.d.ts(11547,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11547,37): error TS1005: ';' expected. -typescript_standalone.d.ts(11549,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11549,37): error TS1005: ';' expected. -typescript_standalone.d.ts(11551,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11551,37): error TS1005: ';' expected. -typescript_standalone.d.ts(11553,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11553,37): error TS1005: ';' expected. -typescript_standalone.d.ts(11555,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11555,37): error TS1005: ';' expected. -typescript_standalone.d.ts(11557,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11557,37): error TS1005: ';' expected. -typescript_standalone.d.ts(11567,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11567,37): error TS1005: ';' expected. -typescript_standalone.d.ts(11569,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11569,37): error TS1005: ';' expected. -typescript_standalone.d.ts(11571,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11571,37): error TS1005: ';' expected. -typescript_standalone.d.ts(11573,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11573,37): error TS1005: ';' expected. -typescript_standalone.d.ts(11575,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11575,37): error TS1005: ';' expected. -typescript_standalone.d.ts(11577,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11577,37): error TS1005: ';' expected. -typescript_standalone.d.ts(11579,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11579,37): error TS1005: ';' expected. -typescript_standalone.d.ts(11581,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11581,72): error TS1005: ';' expected. -typescript_standalone.d.ts(11583,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11583,52): error TS1005: ';' expected. -typescript_standalone.d.ts(11655,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11655,72): error TS1005: ';' expected. -typescript_standalone.d.ts(11657,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11657,38): error TS1005: ';' expected. -typescript_standalone.d.ts(11659,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11659,71): error TS1005: ';' expected. -typescript_standalone.d.ts(11661,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11661,40): error TS1005: ';' expected. -typescript_standalone.d.ts(11737,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11737,48): error TS1005: ';' expected. +typescript_standalone.d.ts(8913,28): error TS1005: ';' expected. +typescript_standalone.d.ts(8913,42): error TS1005: ';' expected. +typescript_standalone.d.ts(9173,28): error TS1005: ';' expected. +typescript_standalone.d.ts(9173,46): error TS1005: ';' expected. +typescript_standalone.d.ts(9523,28): error TS1005: ';' expected. +typescript_standalone.d.ts(9523,36): error TS1005: ';' expected. +typescript_standalone.d.ts(9547,28): error TS1005: ';' expected. +typescript_standalone.d.ts(9547,36): error TS1005: ';' expected. +typescript_standalone.d.ts(9634,28): error TS1005: ';' expected. +typescript_standalone.d.ts(9634,38): error TS1005: ';' expected. +typescript_standalone.d.ts(10799,28): error TS1005: ';' expected. +typescript_standalone.d.ts(10799,57): error TS1005: ';' expected. +typescript_standalone.d.ts(10810,28): error TS1005: ';' expected. +typescript_standalone.d.ts(10810,41): error TS1005: ';' expected. +typescript_standalone.d.ts(10820,28): error TS1005: ';' expected. +typescript_standalone.d.ts(10820,48): error TS1005: ';' expected. +typescript_standalone.d.ts(10895,28): error TS1005: ';' expected. +typescript_standalone.d.ts(10895,47): error TS1005: ';' expected. +typescript_standalone.d.ts(10952,28): error TS1005: ';' expected. +typescript_standalone.d.ts(10952,47): error TS1005: ';' expected. +typescript_standalone.d.ts(11006,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11006,52): error TS1005: ';' expected. +typescript_standalone.d.ts(11026,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11026,44): error TS1005: ';' expected. +typescript_standalone.d.ts(11036,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11036,35): error TS1005: ';' expected. +typescript_standalone.d.ts(11070,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11070,40): error TS1005: ';' expected. +typescript_standalone.d.ts(11073,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11073,43): error TS1005: ';' expected. +typescript_standalone.d.ts(11077,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11077,45): error TS1005: ';' expected. +typescript_standalone.d.ts(11095,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11095,56): error TS1005: ';' expected. +typescript_standalone.d.ts(11121,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11121,36): error TS1005: ';' expected. +typescript_standalone.d.ts(11124,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11124,43): error TS1005: ';' expected. +typescript_standalone.d.ts(11136,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11136,43): error TS1005: ';' expected. +typescript_standalone.d.ts(11166,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11166,40): error TS1005: ';' expected. +typescript_standalone.d.ts(11200,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11200,40): error TS1005: ';' expected. +typescript_standalone.d.ts(11211,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11211,40): error TS1005: ';' expected. +typescript_standalone.d.ts(11235,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11235,40): error TS1005: ';' expected. +typescript_standalone.d.ts(11243,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11243,40): error TS1005: ';' expected. +typescript_standalone.d.ts(11247,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11247,40): error TS1005: ';' expected. +typescript_standalone.d.ts(11277,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11277,40): error TS1005: ';' expected. +typescript_standalone.d.ts(11320,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11320,41): error TS1005: ';' expected. +typescript_standalone.d.ts(11507,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11507,37): error TS1005: ';' expected. +typescript_standalone.d.ts(11509,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11509,37): error TS1005: ';' expected. +typescript_standalone.d.ts(11513,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11513,37): error TS1005: ';' expected. +typescript_standalone.d.ts(11515,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11515,37): error TS1005: ';' expected. +typescript_standalone.d.ts(11517,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11517,37): error TS1005: ';' expected. +typescript_standalone.d.ts(11519,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11519,37): error TS1005: ';' expected. +typescript_standalone.d.ts(11521,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11521,37): error TS1005: ';' expected. +typescript_standalone.d.ts(11530,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11530,37): error TS1005: ';' expected. +typescript_standalone.d.ts(11532,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11532,37): error TS1005: ';' expected. +typescript_standalone.d.ts(11534,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11534,37): error TS1005: ';' expected. +typescript_standalone.d.ts(11536,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11536,37): error TS1005: ';' expected. +typescript_standalone.d.ts(11538,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11538,37): error TS1005: ';' expected. +typescript_standalone.d.ts(11540,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11540,37): error TS1005: ';' expected. +typescript_standalone.d.ts(11542,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11542,37): error TS1005: ';' expected. +typescript_standalone.d.ts(11544,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11544,37): error TS1005: ';' expected. +typescript_standalone.d.ts(11546,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11546,37): error TS1005: ';' expected. +typescript_standalone.d.ts(11548,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11548,37): error TS1005: ';' expected. +typescript_standalone.d.ts(11550,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11550,37): error TS1005: ';' expected. +typescript_standalone.d.ts(11552,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11552,37): error TS1005: ';' expected. +typescript_standalone.d.ts(11554,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11554,37): error TS1005: ';' expected. +typescript_standalone.d.ts(11556,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11556,37): error TS1005: ';' expected. +typescript_standalone.d.ts(11558,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11558,37): error TS1005: ';' expected. +typescript_standalone.d.ts(11568,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11568,37): error TS1005: ';' expected. +typescript_standalone.d.ts(11570,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11570,37): error TS1005: ';' expected. +typescript_standalone.d.ts(11572,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11572,37): error TS1005: ';' expected. +typescript_standalone.d.ts(11574,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11574,37): error TS1005: ';' expected. +typescript_standalone.d.ts(11576,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11576,37): error TS1005: ';' expected. +typescript_standalone.d.ts(11578,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11578,37): error TS1005: ';' expected. +typescript_standalone.d.ts(11580,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11580,37): error TS1005: ';' expected. +typescript_standalone.d.ts(11582,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11582,72): error TS1005: ';' expected. +typescript_standalone.d.ts(11584,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11584,52): error TS1005: ';' expected. +typescript_standalone.d.ts(11656,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11656,72): error TS1005: ';' expected. +typescript_standalone.d.ts(11658,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11658,38): error TS1005: ';' expected. +typescript_standalone.d.ts(11660,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11660,71): error TS1005: ';' expected. +typescript_standalone.d.ts(11662,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11662,40): error TS1005: ';' expected. +typescript_standalone.d.ts(11738,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11738,48): error TS1005: ';' expected. ==== tests/cases/compiler/APISample_compile.ts (0 errors) ==== diff --git a/tests/baselines/reference/APISample_jsdoc.errors.txt b/tests/baselines/reference/APISample_jsdoc.errors.txt index 46b14bb2ea1..cb323e7d542 100644 --- a/tests/baselines/reference/APISample_jsdoc.errors.txt +++ b/tests/baselines/reference/APISample_jsdoc.errors.txt @@ -1,133 +1,133 @@ typescript_standalone.d.ts(21,28): error TS1005: ';' expected. typescript_standalone.d.ts(21,41): error TS1005: ';' expected. -typescript_standalone.d.ts(8912,28): error TS1005: ';' expected. -typescript_standalone.d.ts(8912,42): error TS1005: ';' expected. -typescript_standalone.d.ts(9172,28): error TS1005: ';' expected. -typescript_standalone.d.ts(9172,46): error TS1005: ';' expected. -typescript_standalone.d.ts(9522,28): error TS1005: ';' expected. -typescript_standalone.d.ts(9522,36): error TS1005: ';' expected. -typescript_standalone.d.ts(9546,28): error TS1005: ';' expected. -typescript_standalone.d.ts(9546,36): error TS1005: ';' expected. -typescript_standalone.d.ts(9633,28): error TS1005: ';' expected. -typescript_standalone.d.ts(9633,38): error TS1005: ';' expected. -typescript_standalone.d.ts(10798,28): error TS1005: ';' expected. -typescript_standalone.d.ts(10798,57): error TS1005: ';' expected. -typescript_standalone.d.ts(10809,28): error TS1005: ';' expected. -typescript_standalone.d.ts(10809,41): error TS1005: ';' expected. -typescript_standalone.d.ts(10819,28): error TS1005: ';' expected. -typescript_standalone.d.ts(10819,48): error TS1005: ';' expected. -typescript_standalone.d.ts(10894,28): error TS1005: ';' expected. -typescript_standalone.d.ts(10894,47): error TS1005: ';' expected. -typescript_standalone.d.ts(10951,28): error TS1005: ';' expected. -typescript_standalone.d.ts(10951,47): error TS1005: ';' expected. -typescript_standalone.d.ts(11005,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11005,52): error TS1005: ';' expected. -typescript_standalone.d.ts(11025,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11025,44): error TS1005: ';' expected. -typescript_standalone.d.ts(11035,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11035,35): error TS1005: ';' expected. -typescript_standalone.d.ts(11069,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11069,40): error TS1005: ';' expected. -typescript_standalone.d.ts(11072,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11072,43): error TS1005: ';' expected. -typescript_standalone.d.ts(11076,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11076,45): error TS1005: ';' expected. -typescript_standalone.d.ts(11094,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11094,56): error TS1005: ';' expected. -typescript_standalone.d.ts(11120,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11120,36): error TS1005: ';' expected. -typescript_standalone.d.ts(11123,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11123,43): error TS1005: ';' expected. -typescript_standalone.d.ts(11135,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11135,43): error TS1005: ';' expected. -typescript_standalone.d.ts(11165,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11165,40): error TS1005: ';' expected. -typescript_standalone.d.ts(11199,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11199,40): error TS1005: ';' expected. -typescript_standalone.d.ts(11210,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11210,40): error TS1005: ';' expected. -typescript_standalone.d.ts(11234,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11234,40): error TS1005: ';' expected. -typescript_standalone.d.ts(11242,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11242,40): error TS1005: ';' expected. -typescript_standalone.d.ts(11246,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11246,40): error TS1005: ';' expected. -typescript_standalone.d.ts(11276,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11276,40): error TS1005: ';' expected. -typescript_standalone.d.ts(11319,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11319,41): error TS1005: ';' expected. -typescript_standalone.d.ts(11506,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11506,37): error TS1005: ';' expected. -typescript_standalone.d.ts(11508,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11508,37): error TS1005: ';' expected. -typescript_standalone.d.ts(11512,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11512,37): error TS1005: ';' expected. -typescript_standalone.d.ts(11514,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11514,37): error TS1005: ';' expected. -typescript_standalone.d.ts(11516,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11516,37): error TS1005: ';' expected. -typescript_standalone.d.ts(11518,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11518,37): error TS1005: ';' expected. -typescript_standalone.d.ts(11520,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11520,37): error TS1005: ';' expected. -typescript_standalone.d.ts(11529,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11529,37): error TS1005: ';' expected. -typescript_standalone.d.ts(11531,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11531,37): error TS1005: ';' expected. -typescript_standalone.d.ts(11533,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11533,37): error TS1005: ';' expected. -typescript_standalone.d.ts(11535,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11535,37): error TS1005: ';' expected. -typescript_standalone.d.ts(11537,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11537,37): error TS1005: ';' expected. -typescript_standalone.d.ts(11539,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11539,37): error TS1005: ';' expected. -typescript_standalone.d.ts(11541,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11541,37): error TS1005: ';' expected. -typescript_standalone.d.ts(11543,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11543,37): error TS1005: ';' expected. -typescript_standalone.d.ts(11545,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11545,37): error TS1005: ';' expected. -typescript_standalone.d.ts(11547,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11547,37): error TS1005: ';' expected. -typescript_standalone.d.ts(11549,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11549,37): error TS1005: ';' expected. -typescript_standalone.d.ts(11551,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11551,37): error TS1005: ';' expected. -typescript_standalone.d.ts(11553,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11553,37): error TS1005: ';' expected. -typescript_standalone.d.ts(11555,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11555,37): error TS1005: ';' expected. -typescript_standalone.d.ts(11557,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11557,37): error TS1005: ';' expected. -typescript_standalone.d.ts(11567,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11567,37): error TS1005: ';' expected. -typescript_standalone.d.ts(11569,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11569,37): error TS1005: ';' expected. -typescript_standalone.d.ts(11571,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11571,37): error TS1005: ';' expected. -typescript_standalone.d.ts(11573,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11573,37): error TS1005: ';' expected. -typescript_standalone.d.ts(11575,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11575,37): error TS1005: ';' expected. -typescript_standalone.d.ts(11577,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11577,37): error TS1005: ';' expected. -typescript_standalone.d.ts(11579,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11579,37): error TS1005: ';' expected. -typescript_standalone.d.ts(11581,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11581,72): error TS1005: ';' expected. -typescript_standalone.d.ts(11583,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11583,52): error TS1005: ';' expected. -typescript_standalone.d.ts(11655,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11655,72): error TS1005: ';' expected. -typescript_standalone.d.ts(11657,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11657,38): error TS1005: ';' expected. -typescript_standalone.d.ts(11659,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11659,71): error TS1005: ';' expected. -typescript_standalone.d.ts(11661,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11661,40): error TS1005: ';' expected. -typescript_standalone.d.ts(11737,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11737,48): error TS1005: ';' expected. +typescript_standalone.d.ts(8913,28): error TS1005: ';' expected. +typescript_standalone.d.ts(8913,42): error TS1005: ';' expected. +typescript_standalone.d.ts(9173,28): error TS1005: ';' expected. +typescript_standalone.d.ts(9173,46): error TS1005: ';' expected. +typescript_standalone.d.ts(9523,28): error TS1005: ';' expected. +typescript_standalone.d.ts(9523,36): error TS1005: ';' expected. +typescript_standalone.d.ts(9547,28): error TS1005: ';' expected. +typescript_standalone.d.ts(9547,36): error TS1005: ';' expected. +typescript_standalone.d.ts(9634,28): error TS1005: ';' expected. +typescript_standalone.d.ts(9634,38): error TS1005: ';' expected. +typescript_standalone.d.ts(10799,28): error TS1005: ';' expected. +typescript_standalone.d.ts(10799,57): error TS1005: ';' expected. +typescript_standalone.d.ts(10810,28): error TS1005: ';' expected. +typescript_standalone.d.ts(10810,41): error TS1005: ';' expected. +typescript_standalone.d.ts(10820,28): error TS1005: ';' expected. +typescript_standalone.d.ts(10820,48): error TS1005: ';' expected. +typescript_standalone.d.ts(10895,28): error TS1005: ';' expected. +typescript_standalone.d.ts(10895,47): error TS1005: ';' expected. +typescript_standalone.d.ts(10952,28): error TS1005: ';' expected. +typescript_standalone.d.ts(10952,47): error TS1005: ';' expected. +typescript_standalone.d.ts(11006,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11006,52): error TS1005: ';' expected. +typescript_standalone.d.ts(11026,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11026,44): error TS1005: ';' expected. +typescript_standalone.d.ts(11036,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11036,35): error TS1005: ';' expected. +typescript_standalone.d.ts(11070,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11070,40): error TS1005: ';' expected. +typescript_standalone.d.ts(11073,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11073,43): error TS1005: ';' expected. +typescript_standalone.d.ts(11077,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11077,45): error TS1005: ';' expected. +typescript_standalone.d.ts(11095,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11095,56): error TS1005: ';' expected. +typescript_standalone.d.ts(11121,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11121,36): error TS1005: ';' expected. +typescript_standalone.d.ts(11124,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11124,43): error TS1005: ';' expected. +typescript_standalone.d.ts(11136,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11136,43): error TS1005: ';' expected. +typescript_standalone.d.ts(11166,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11166,40): error TS1005: ';' expected. +typescript_standalone.d.ts(11200,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11200,40): error TS1005: ';' expected. +typescript_standalone.d.ts(11211,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11211,40): error TS1005: ';' expected. +typescript_standalone.d.ts(11235,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11235,40): error TS1005: ';' expected. +typescript_standalone.d.ts(11243,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11243,40): error TS1005: ';' expected. +typescript_standalone.d.ts(11247,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11247,40): error TS1005: ';' expected. +typescript_standalone.d.ts(11277,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11277,40): error TS1005: ';' expected. +typescript_standalone.d.ts(11320,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11320,41): error TS1005: ';' expected. +typescript_standalone.d.ts(11507,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11507,37): error TS1005: ';' expected. +typescript_standalone.d.ts(11509,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11509,37): error TS1005: ';' expected. +typescript_standalone.d.ts(11513,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11513,37): error TS1005: ';' expected. +typescript_standalone.d.ts(11515,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11515,37): error TS1005: ';' expected. +typescript_standalone.d.ts(11517,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11517,37): error TS1005: ';' expected. +typescript_standalone.d.ts(11519,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11519,37): error TS1005: ';' expected. +typescript_standalone.d.ts(11521,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11521,37): error TS1005: ';' expected. +typescript_standalone.d.ts(11530,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11530,37): error TS1005: ';' expected. +typescript_standalone.d.ts(11532,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11532,37): error TS1005: ';' expected. +typescript_standalone.d.ts(11534,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11534,37): error TS1005: ';' expected. +typescript_standalone.d.ts(11536,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11536,37): error TS1005: ';' expected. +typescript_standalone.d.ts(11538,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11538,37): error TS1005: ';' expected. +typescript_standalone.d.ts(11540,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11540,37): error TS1005: ';' expected. +typescript_standalone.d.ts(11542,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11542,37): error TS1005: ';' expected. +typescript_standalone.d.ts(11544,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11544,37): error TS1005: ';' expected. +typescript_standalone.d.ts(11546,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11546,37): error TS1005: ';' expected. +typescript_standalone.d.ts(11548,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11548,37): error TS1005: ';' expected. +typescript_standalone.d.ts(11550,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11550,37): error TS1005: ';' expected. +typescript_standalone.d.ts(11552,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11552,37): error TS1005: ';' expected. +typescript_standalone.d.ts(11554,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11554,37): error TS1005: ';' expected. +typescript_standalone.d.ts(11556,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11556,37): error TS1005: ';' expected. +typescript_standalone.d.ts(11558,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11558,37): error TS1005: ';' expected. +typescript_standalone.d.ts(11568,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11568,37): error TS1005: ';' expected. +typescript_standalone.d.ts(11570,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11570,37): error TS1005: ';' expected. +typescript_standalone.d.ts(11572,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11572,37): error TS1005: ';' expected. +typescript_standalone.d.ts(11574,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11574,37): error TS1005: ';' expected. +typescript_standalone.d.ts(11576,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11576,37): error TS1005: ';' expected. +typescript_standalone.d.ts(11578,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11578,37): error TS1005: ';' expected. +typescript_standalone.d.ts(11580,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11580,37): error TS1005: ';' expected. +typescript_standalone.d.ts(11582,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11582,72): error TS1005: ';' expected. +typescript_standalone.d.ts(11584,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11584,52): error TS1005: ';' expected. +typescript_standalone.d.ts(11656,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11656,72): error TS1005: ';' expected. +typescript_standalone.d.ts(11658,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11658,38): error TS1005: ';' expected. +typescript_standalone.d.ts(11660,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11660,71): error TS1005: ';' expected. +typescript_standalone.d.ts(11662,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11662,40): error TS1005: ';' expected. +typescript_standalone.d.ts(11738,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11738,48): error TS1005: ';' expected. ==== tests/cases/compiler/APISample_jsdoc.ts (0 errors) ==== diff --git a/tests/baselines/reference/APISample_linter.errors.txt b/tests/baselines/reference/APISample_linter.errors.txt index 150c5f0a0c1..3f3c3d92c35 100644 --- a/tests/baselines/reference/APISample_linter.errors.txt +++ b/tests/baselines/reference/APISample_linter.errors.txt @@ -1,133 +1,133 @@ typescript_standalone.d.ts(21,28): error TS1005: ';' expected. typescript_standalone.d.ts(21,41): error TS1005: ';' expected. -typescript_standalone.d.ts(8912,28): error TS1005: ';' expected. -typescript_standalone.d.ts(8912,42): error TS1005: ';' expected. -typescript_standalone.d.ts(9172,28): error TS1005: ';' expected. -typescript_standalone.d.ts(9172,46): error TS1005: ';' expected. -typescript_standalone.d.ts(9522,28): error TS1005: ';' expected. -typescript_standalone.d.ts(9522,36): error TS1005: ';' expected. -typescript_standalone.d.ts(9546,28): error TS1005: ';' expected. -typescript_standalone.d.ts(9546,36): error TS1005: ';' expected. -typescript_standalone.d.ts(9633,28): error TS1005: ';' expected. -typescript_standalone.d.ts(9633,38): error TS1005: ';' expected. -typescript_standalone.d.ts(10798,28): error TS1005: ';' expected. -typescript_standalone.d.ts(10798,57): error TS1005: ';' expected. -typescript_standalone.d.ts(10809,28): error TS1005: ';' expected. -typescript_standalone.d.ts(10809,41): error TS1005: ';' expected. -typescript_standalone.d.ts(10819,28): error TS1005: ';' expected. -typescript_standalone.d.ts(10819,48): error TS1005: ';' expected. -typescript_standalone.d.ts(10894,28): error TS1005: ';' expected. -typescript_standalone.d.ts(10894,47): error TS1005: ';' expected. -typescript_standalone.d.ts(10951,28): error TS1005: ';' expected. -typescript_standalone.d.ts(10951,47): error TS1005: ';' expected. -typescript_standalone.d.ts(11005,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11005,52): error TS1005: ';' expected. -typescript_standalone.d.ts(11025,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11025,44): error TS1005: ';' expected. -typescript_standalone.d.ts(11035,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11035,35): error TS1005: ';' expected. -typescript_standalone.d.ts(11069,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11069,40): error TS1005: ';' expected. -typescript_standalone.d.ts(11072,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11072,43): error TS1005: ';' expected. -typescript_standalone.d.ts(11076,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11076,45): error TS1005: ';' expected. -typescript_standalone.d.ts(11094,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11094,56): error TS1005: ';' expected. -typescript_standalone.d.ts(11120,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11120,36): error TS1005: ';' expected. -typescript_standalone.d.ts(11123,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11123,43): error TS1005: ';' expected. -typescript_standalone.d.ts(11135,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11135,43): error TS1005: ';' expected. -typescript_standalone.d.ts(11165,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11165,40): error TS1005: ';' expected. -typescript_standalone.d.ts(11199,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11199,40): error TS1005: ';' expected. -typescript_standalone.d.ts(11210,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11210,40): error TS1005: ';' expected. -typescript_standalone.d.ts(11234,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11234,40): error TS1005: ';' expected. -typescript_standalone.d.ts(11242,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11242,40): error TS1005: ';' expected. -typescript_standalone.d.ts(11246,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11246,40): error TS1005: ';' expected. -typescript_standalone.d.ts(11276,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11276,40): error TS1005: ';' expected. -typescript_standalone.d.ts(11319,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11319,41): error TS1005: ';' expected. -typescript_standalone.d.ts(11506,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11506,37): error TS1005: ';' expected. -typescript_standalone.d.ts(11508,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11508,37): error TS1005: ';' expected. -typescript_standalone.d.ts(11512,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11512,37): error TS1005: ';' expected. -typescript_standalone.d.ts(11514,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11514,37): error TS1005: ';' expected. -typescript_standalone.d.ts(11516,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11516,37): error TS1005: ';' expected. -typescript_standalone.d.ts(11518,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11518,37): error TS1005: ';' expected. -typescript_standalone.d.ts(11520,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11520,37): error TS1005: ';' expected. -typescript_standalone.d.ts(11529,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11529,37): error TS1005: ';' expected. -typescript_standalone.d.ts(11531,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11531,37): error TS1005: ';' expected. -typescript_standalone.d.ts(11533,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11533,37): error TS1005: ';' expected. -typescript_standalone.d.ts(11535,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11535,37): error TS1005: ';' expected. -typescript_standalone.d.ts(11537,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11537,37): error TS1005: ';' expected. -typescript_standalone.d.ts(11539,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11539,37): error TS1005: ';' expected. -typescript_standalone.d.ts(11541,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11541,37): error TS1005: ';' expected. -typescript_standalone.d.ts(11543,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11543,37): error TS1005: ';' expected. -typescript_standalone.d.ts(11545,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11545,37): error TS1005: ';' expected. -typescript_standalone.d.ts(11547,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11547,37): error TS1005: ';' expected. -typescript_standalone.d.ts(11549,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11549,37): error TS1005: ';' expected. -typescript_standalone.d.ts(11551,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11551,37): error TS1005: ';' expected. -typescript_standalone.d.ts(11553,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11553,37): error TS1005: ';' expected. -typescript_standalone.d.ts(11555,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11555,37): error TS1005: ';' expected. -typescript_standalone.d.ts(11557,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11557,37): error TS1005: ';' expected. -typescript_standalone.d.ts(11567,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11567,37): error TS1005: ';' expected. -typescript_standalone.d.ts(11569,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11569,37): error TS1005: ';' expected. -typescript_standalone.d.ts(11571,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11571,37): error TS1005: ';' expected. -typescript_standalone.d.ts(11573,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11573,37): error TS1005: ';' expected. -typescript_standalone.d.ts(11575,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11575,37): error TS1005: ';' expected. -typescript_standalone.d.ts(11577,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11577,37): error TS1005: ';' expected. -typescript_standalone.d.ts(11579,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11579,37): error TS1005: ';' expected. -typescript_standalone.d.ts(11581,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11581,72): error TS1005: ';' expected. -typescript_standalone.d.ts(11583,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11583,52): error TS1005: ';' expected. -typescript_standalone.d.ts(11655,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11655,72): error TS1005: ';' expected. -typescript_standalone.d.ts(11657,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11657,38): error TS1005: ';' expected. -typescript_standalone.d.ts(11659,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11659,71): error TS1005: ';' expected. -typescript_standalone.d.ts(11661,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11661,40): error TS1005: ';' expected. -typescript_standalone.d.ts(11737,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11737,48): error TS1005: ';' expected. +typescript_standalone.d.ts(8913,28): error TS1005: ';' expected. +typescript_standalone.d.ts(8913,42): error TS1005: ';' expected. +typescript_standalone.d.ts(9173,28): error TS1005: ';' expected. +typescript_standalone.d.ts(9173,46): error TS1005: ';' expected. +typescript_standalone.d.ts(9523,28): error TS1005: ';' expected. +typescript_standalone.d.ts(9523,36): error TS1005: ';' expected. +typescript_standalone.d.ts(9547,28): error TS1005: ';' expected. +typescript_standalone.d.ts(9547,36): error TS1005: ';' expected. +typescript_standalone.d.ts(9634,28): error TS1005: ';' expected. +typescript_standalone.d.ts(9634,38): error TS1005: ';' expected. +typescript_standalone.d.ts(10799,28): error TS1005: ';' expected. +typescript_standalone.d.ts(10799,57): error TS1005: ';' expected. +typescript_standalone.d.ts(10810,28): error TS1005: ';' expected. +typescript_standalone.d.ts(10810,41): error TS1005: ';' expected. +typescript_standalone.d.ts(10820,28): error TS1005: ';' expected. +typescript_standalone.d.ts(10820,48): error TS1005: ';' expected. +typescript_standalone.d.ts(10895,28): error TS1005: ';' expected. +typescript_standalone.d.ts(10895,47): error TS1005: ';' expected. +typescript_standalone.d.ts(10952,28): error TS1005: ';' expected. +typescript_standalone.d.ts(10952,47): error TS1005: ';' expected. +typescript_standalone.d.ts(11006,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11006,52): error TS1005: ';' expected. +typescript_standalone.d.ts(11026,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11026,44): error TS1005: ';' expected. +typescript_standalone.d.ts(11036,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11036,35): error TS1005: ';' expected. +typescript_standalone.d.ts(11070,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11070,40): error TS1005: ';' expected. +typescript_standalone.d.ts(11073,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11073,43): error TS1005: ';' expected. +typescript_standalone.d.ts(11077,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11077,45): error TS1005: ';' expected. +typescript_standalone.d.ts(11095,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11095,56): error TS1005: ';' expected. +typescript_standalone.d.ts(11121,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11121,36): error TS1005: ';' expected. +typescript_standalone.d.ts(11124,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11124,43): error TS1005: ';' expected. +typescript_standalone.d.ts(11136,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11136,43): error TS1005: ';' expected. +typescript_standalone.d.ts(11166,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11166,40): error TS1005: ';' expected. +typescript_standalone.d.ts(11200,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11200,40): error TS1005: ';' expected. +typescript_standalone.d.ts(11211,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11211,40): error TS1005: ';' expected. +typescript_standalone.d.ts(11235,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11235,40): error TS1005: ';' expected. +typescript_standalone.d.ts(11243,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11243,40): error TS1005: ';' expected. +typescript_standalone.d.ts(11247,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11247,40): error TS1005: ';' expected. +typescript_standalone.d.ts(11277,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11277,40): error TS1005: ';' expected. +typescript_standalone.d.ts(11320,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11320,41): error TS1005: ';' expected. +typescript_standalone.d.ts(11507,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11507,37): error TS1005: ';' expected. +typescript_standalone.d.ts(11509,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11509,37): error TS1005: ';' expected. +typescript_standalone.d.ts(11513,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11513,37): error TS1005: ';' expected. +typescript_standalone.d.ts(11515,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11515,37): error TS1005: ';' expected. +typescript_standalone.d.ts(11517,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11517,37): error TS1005: ';' expected. +typescript_standalone.d.ts(11519,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11519,37): error TS1005: ';' expected. +typescript_standalone.d.ts(11521,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11521,37): error TS1005: ';' expected. +typescript_standalone.d.ts(11530,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11530,37): error TS1005: ';' expected. +typescript_standalone.d.ts(11532,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11532,37): error TS1005: ';' expected. +typescript_standalone.d.ts(11534,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11534,37): error TS1005: ';' expected. +typescript_standalone.d.ts(11536,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11536,37): error TS1005: ';' expected. +typescript_standalone.d.ts(11538,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11538,37): error TS1005: ';' expected. +typescript_standalone.d.ts(11540,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11540,37): error TS1005: ';' expected. +typescript_standalone.d.ts(11542,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11542,37): error TS1005: ';' expected. +typescript_standalone.d.ts(11544,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11544,37): error TS1005: ';' expected. +typescript_standalone.d.ts(11546,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11546,37): error TS1005: ';' expected. +typescript_standalone.d.ts(11548,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11548,37): error TS1005: ';' expected. +typescript_standalone.d.ts(11550,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11550,37): error TS1005: ';' expected. +typescript_standalone.d.ts(11552,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11552,37): error TS1005: ';' expected. +typescript_standalone.d.ts(11554,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11554,37): error TS1005: ';' expected. +typescript_standalone.d.ts(11556,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11556,37): error TS1005: ';' expected. +typescript_standalone.d.ts(11558,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11558,37): error TS1005: ';' expected. +typescript_standalone.d.ts(11568,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11568,37): error TS1005: ';' expected. +typescript_standalone.d.ts(11570,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11570,37): error TS1005: ';' expected. +typescript_standalone.d.ts(11572,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11572,37): error TS1005: ';' expected. +typescript_standalone.d.ts(11574,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11574,37): error TS1005: ';' expected. +typescript_standalone.d.ts(11576,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11576,37): error TS1005: ';' expected. +typescript_standalone.d.ts(11578,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11578,37): error TS1005: ';' expected. +typescript_standalone.d.ts(11580,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11580,37): error TS1005: ';' expected. +typescript_standalone.d.ts(11582,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11582,72): error TS1005: ';' expected. +typescript_standalone.d.ts(11584,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11584,52): error TS1005: ';' expected. +typescript_standalone.d.ts(11656,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11656,72): error TS1005: ';' expected. +typescript_standalone.d.ts(11658,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11658,38): error TS1005: ';' expected. +typescript_standalone.d.ts(11660,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11660,71): error TS1005: ';' expected. +typescript_standalone.d.ts(11662,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11662,40): error TS1005: ';' expected. +typescript_standalone.d.ts(11738,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11738,48): error TS1005: ';' expected. ==== tests/cases/compiler/APISample_linter.ts (0 errors) ==== diff --git a/tests/baselines/reference/APISample_parseConfig.errors.txt b/tests/baselines/reference/APISample_parseConfig.errors.txt index 24bb4ed962c..31b18c908b3 100644 --- a/tests/baselines/reference/APISample_parseConfig.errors.txt +++ b/tests/baselines/reference/APISample_parseConfig.errors.txt @@ -1,133 +1,133 @@ typescript_standalone.d.ts(21,28): error TS1005: ';' expected. typescript_standalone.d.ts(21,41): error TS1005: ';' expected. -typescript_standalone.d.ts(8912,28): error TS1005: ';' expected. -typescript_standalone.d.ts(8912,42): error TS1005: ';' expected. -typescript_standalone.d.ts(9172,28): error TS1005: ';' expected. -typescript_standalone.d.ts(9172,46): error TS1005: ';' expected. -typescript_standalone.d.ts(9522,28): error TS1005: ';' expected. -typescript_standalone.d.ts(9522,36): error TS1005: ';' expected. -typescript_standalone.d.ts(9546,28): error TS1005: ';' expected. -typescript_standalone.d.ts(9546,36): error TS1005: ';' expected. -typescript_standalone.d.ts(9633,28): error TS1005: ';' expected. -typescript_standalone.d.ts(9633,38): error TS1005: ';' expected. -typescript_standalone.d.ts(10798,28): error TS1005: ';' expected. -typescript_standalone.d.ts(10798,57): error TS1005: ';' expected. -typescript_standalone.d.ts(10809,28): error TS1005: ';' expected. -typescript_standalone.d.ts(10809,41): error TS1005: ';' expected. -typescript_standalone.d.ts(10819,28): error TS1005: ';' expected. -typescript_standalone.d.ts(10819,48): error TS1005: ';' expected. -typescript_standalone.d.ts(10894,28): error TS1005: ';' expected. -typescript_standalone.d.ts(10894,47): error TS1005: ';' expected. -typescript_standalone.d.ts(10951,28): error TS1005: ';' expected. -typescript_standalone.d.ts(10951,47): error TS1005: ';' expected. -typescript_standalone.d.ts(11005,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11005,52): error TS1005: ';' expected. -typescript_standalone.d.ts(11025,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11025,44): error TS1005: ';' expected. -typescript_standalone.d.ts(11035,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11035,35): error TS1005: ';' expected. -typescript_standalone.d.ts(11069,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11069,40): error TS1005: ';' expected. -typescript_standalone.d.ts(11072,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11072,43): error TS1005: ';' expected. -typescript_standalone.d.ts(11076,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11076,45): error TS1005: ';' expected. -typescript_standalone.d.ts(11094,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11094,56): error TS1005: ';' expected. -typescript_standalone.d.ts(11120,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11120,36): error TS1005: ';' expected. -typescript_standalone.d.ts(11123,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11123,43): error TS1005: ';' expected. -typescript_standalone.d.ts(11135,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11135,43): error TS1005: ';' expected. -typescript_standalone.d.ts(11165,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11165,40): error TS1005: ';' expected. -typescript_standalone.d.ts(11199,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11199,40): error TS1005: ';' expected. -typescript_standalone.d.ts(11210,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11210,40): error TS1005: ';' expected. -typescript_standalone.d.ts(11234,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11234,40): error TS1005: ';' expected. -typescript_standalone.d.ts(11242,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11242,40): error TS1005: ';' expected. -typescript_standalone.d.ts(11246,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11246,40): error TS1005: ';' expected. -typescript_standalone.d.ts(11276,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11276,40): error TS1005: ';' expected. -typescript_standalone.d.ts(11319,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11319,41): error TS1005: ';' expected. -typescript_standalone.d.ts(11506,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11506,37): error TS1005: ';' expected. -typescript_standalone.d.ts(11508,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11508,37): error TS1005: ';' expected. -typescript_standalone.d.ts(11512,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11512,37): error TS1005: ';' expected. -typescript_standalone.d.ts(11514,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11514,37): error TS1005: ';' expected. -typescript_standalone.d.ts(11516,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11516,37): error TS1005: ';' expected. -typescript_standalone.d.ts(11518,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11518,37): error TS1005: ';' expected. -typescript_standalone.d.ts(11520,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11520,37): error TS1005: ';' expected. -typescript_standalone.d.ts(11529,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11529,37): error TS1005: ';' expected. -typescript_standalone.d.ts(11531,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11531,37): error TS1005: ';' expected. -typescript_standalone.d.ts(11533,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11533,37): error TS1005: ';' expected. -typescript_standalone.d.ts(11535,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11535,37): error TS1005: ';' expected. -typescript_standalone.d.ts(11537,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11537,37): error TS1005: ';' expected. -typescript_standalone.d.ts(11539,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11539,37): error TS1005: ';' expected. -typescript_standalone.d.ts(11541,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11541,37): error TS1005: ';' expected. -typescript_standalone.d.ts(11543,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11543,37): error TS1005: ';' expected. -typescript_standalone.d.ts(11545,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11545,37): error TS1005: ';' expected. -typescript_standalone.d.ts(11547,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11547,37): error TS1005: ';' expected. -typescript_standalone.d.ts(11549,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11549,37): error TS1005: ';' expected. -typescript_standalone.d.ts(11551,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11551,37): error TS1005: ';' expected. -typescript_standalone.d.ts(11553,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11553,37): error TS1005: ';' expected. -typescript_standalone.d.ts(11555,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11555,37): error TS1005: ';' expected. -typescript_standalone.d.ts(11557,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11557,37): error TS1005: ';' expected. -typescript_standalone.d.ts(11567,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11567,37): error TS1005: ';' expected. -typescript_standalone.d.ts(11569,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11569,37): error TS1005: ';' expected. -typescript_standalone.d.ts(11571,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11571,37): error TS1005: ';' expected. -typescript_standalone.d.ts(11573,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11573,37): error TS1005: ';' expected. -typescript_standalone.d.ts(11575,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11575,37): error TS1005: ';' expected. -typescript_standalone.d.ts(11577,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11577,37): error TS1005: ';' expected. -typescript_standalone.d.ts(11579,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11579,37): error TS1005: ';' expected. -typescript_standalone.d.ts(11581,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11581,72): error TS1005: ';' expected. -typescript_standalone.d.ts(11583,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11583,52): error TS1005: ';' expected. -typescript_standalone.d.ts(11655,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11655,72): error TS1005: ';' expected. -typescript_standalone.d.ts(11657,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11657,38): error TS1005: ';' expected. -typescript_standalone.d.ts(11659,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11659,71): error TS1005: ';' expected. -typescript_standalone.d.ts(11661,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11661,40): error TS1005: ';' expected. -typescript_standalone.d.ts(11737,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11737,48): error TS1005: ';' expected. +typescript_standalone.d.ts(8913,28): error TS1005: ';' expected. +typescript_standalone.d.ts(8913,42): error TS1005: ';' expected. +typescript_standalone.d.ts(9173,28): error TS1005: ';' expected. +typescript_standalone.d.ts(9173,46): error TS1005: ';' expected. +typescript_standalone.d.ts(9523,28): error TS1005: ';' expected. +typescript_standalone.d.ts(9523,36): error TS1005: ';' expected. +typescript_standalone.d.ts(9547,28): error TS1005: ';' expected. +typescript_standalone.d.ts(9547,36): error TS1005: ';' expected. +typescript_standalone.d.ts(9634,28): error TS1005: ';' expected. +typescript_standalone.d.ts(9634,38): error TS1005: ';' expected. +typescript_standalone.d.ts(10799,28): error TS1005: ';' expected. +typescript_standalone.d.ts(10799,57): error TS1005: ';' expected. +typescript_standalone.d.ts(10810,28): error TS1005: ';' expected. +typescript_standalone.d.ts(10810,41): error TS1005: ';' expected. +typescript_standalone.d.ts(10820,28): error TS1005: ';' expected. +typescript_standalone.d.ts(10820,48): error TS1005: ';' expected. +typescript_standalone.d.ts(10895,28): error TS1005: ';' expected. +typescript_standalone.d.ts(10895,47): error TS1005: ';' expected. +typescript_standalone.d.ts(10952,28): error TS1005: ';' expected. +typescript_standalone.d.ts(10952,47): error TS1005: ';' expected. +typescript_standalone.d.ts(11006,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11006,52): error TS1005: ';' expected. +typescript_standalone.d.ts(11026,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11026,44): error TS1005: ';' expected. +typescript_standalone.d.ts(11036,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11036,35): error TS1005: ';' expected. +typescript_standalone.d.ts(11070,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11070,40): error TS1005: ';' expected. +typescript_standalone.d.ts(11073,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11073,43): error TS1005: ';' expected. +typescript_standalone.d.ts(11077,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11077,45): error TS1005: ';' expected. +typescript_standalone.d.ts(11095,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11095,56): error TS1005: ';' expected. +typescript_standalone.d.ts(11121,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11121,36): error TS1005: ';' expected. +typescript_standalone.d.ts(11124,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11124,43): error TS1005: ';' expected. +typescript_standalone.d.ts(11136,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11136,43): error TS1005: ';' expected. +typescript_standalone.d.ts(11166,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11166,40): error TS1005: ';' expected. +typescript_standalone.d.ts(11200,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11200,40): error TS1005: ';' expected. +typescript_standalone.d.ts(11211,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11211,40): error TS1005: ';' expected. +typescript_standalone.d.ts(11235,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11235,40): error TS1005: ';' expected. +typescript_standalone.d.ts(11243,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11243,40): error TS1005: ';' expected. +typescript_standalone.d.ts(11247,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11247,40): error TS1005: ';' expected. +typescript_standalone.d.ts(11277,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11277,40): error TS1005: ';' expected. +typescript_standalone.d.ts(11320,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11320,41): error TS1005: ';' expected. +typescript_standalone.d.ts(11507,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11507,37): error TS1005: ';' expected. +typescript_standalone.d.ts(11509,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11509,37): error TS1005: ';' expected. +typescript_standalone.d.ts(11513,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11513,37): error TS1005: ';' expected. +typescript_standalone.d.ts(11515,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11515,37): error TS1005: ';' expected. +typescript_standalone.d.ts(11517,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11517,37): error TS1005: ';' expected. +typescript_standalone.d.ts(11519,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11519,37): error TS1005: ';' expected. +typescript_standalone.d.ts(11521,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11521,37): error TS1005: ';' expected. +typescript_standalone.d.ts(11530,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11530,37): error TS1005: ';' expected. +typescript_standalone.d.ts(11532,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11532,37): error TS1005: ';' expected. +typescript_standalone.d.ts(11534,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11534,37): error TS1005: ';' expected. +typescript_standalone.d.ts(11536,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11536,37): error TS1005: ';' expected. +typescript_standalone.d.ts(11538,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11538,37): error TS1005: ';' expected. +typescript_standalone.d.ts(11540,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11540,37): error TS1005: ';' expected. +typescript_standalone.d.ts(11542,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11542,37): error TS1005: ';' expected. +typescript_standalone.d.ts(11544,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11544,37): error TS1005: ';' expected. +typescript_standalone.d.ts(11546,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11546,37): error TS1005: ';' expected. +typescript_standalone.d.ts(11548,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11548,37): error TS1005: ';' expected. +typescript_standalone.d.ts(11550,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11550,37): error TS1005: ';' expected. +typescript_standalone.d.ts(11552,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11552,37): error TS1005: ';' expected. +typescript_standalone.d.ts(11554,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11554,37): error TS1005: ';' expected. +typescript_standalone.d.ts(11556,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11556,37): error TS1005: ';' expected. +typescript_standalone.d.ts(11558,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11558,37): error TS1005: ';' expected. +typescript_standalone.d.ts(11568,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11568,37): error TS1005: ';' expected. +typescript_standalone.d.ts(11570,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11570,37): error TS1005: ';' expected. +typescript_standalone.d.ts(11572,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11572,37): error TS1005: ';' expected. +typescript_standalone.d.ts(11574,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11574,37): error TS1005: ';' expected. +typescript_standalone.d.ts(11576,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11576,37): error TS1005: ';' expected. +typescript_standalone.d.ts(11578,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11578,37): error TS1005: ';' expected. +typescript_standalone.d.ts(11580,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11580,37): error TS1005: ';' expected. +typescript_standalone.d.ts(11582,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11582,72): error TS1005: ';' expected. +typescript_standalone.d.ts(11584,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11584,52): error TS1005: ';' expected. +typescript_standalone.d.ts(11656,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11656,72): error TS1005: ';' expected. +typescript_standalone.d.ts(11658,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11658,38): error TS1005: ';' expected. +typescript_standalone.d.ts(11660,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11660,71): error TS1005: ';' expected. +typescript_standalone.d.ts(11662,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11662,40): error TS1005: ';' expected. +typescript_standalone.d.ts(11738,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11738,48): error TS1005: ';' expected. ==== tests/cases/compiler/APISample_parseConfig.ts (0 errors) ==== diff --git a/tests/baselines/reference/APISample_transform.errors.txt b/tests/baselines/reference/APISample_transform.errors.txt index 7f5c20db32d..a60d4983246 100644 --- a/tests/baselines/reference/APISample_transform.errors.txt +++ b/tests/baselines/reference/APISample_transform.errors.txt @@ -1,133 +1,133 @@ typescript_standalone.d.ts(21,28): error TS1005: ';' expected. typescript_standalone.d.ts(21,41): error TS1005: ';' expected. -typescript_standalone.d.ts(8912,28): error TS1005: ';' expected. -typescript_standalone.d.ts(8912,42): error TS1005: ';' expected. -typescript_standalone.d.ts(9172,28): error TS1005: ';' expected. -typescript_standalone.d.ts(9172,46): error TS1005: ';' expected. -typescript_standalone.d.ts(9522,28): error TS1005: ';' expected. -typescript_standalone.d.ts(9522,36): error TS1005: ';' expected. -typescript_standalone.d.ts(9546,28): error TS1005: ';' expected. -typescript_standalone.d.ts(9546,36): error TS1005: ';' expected. -typescript_standalone.d.ts(9633,28): error TS1005: ';' expected. -typescript_standalone.d.ts(9633,38): error TS1005: ';' expected. -typescript_standalone.d.ts(10798,28): error TS1005: ';' expected. -typescript_standalone.d.ts(10798,57): error TS1005: ';' expected. -typescript_standalone.d.ts(10809,28): error TS1005: ';' expected. -typescript_standalone.d.ts(10809,41): error TS1005: ';' expected. -typescript_standalone.d.ts(10819,28): error TS1005: ';' expected. -typescript_standalone.d.ts(10819,48): error TS1005: ';' expected. -typescript_standalone.d.ts(10894,28): error TS1005: ';' expected. -typescript_standalone.d.ts(10894,47): error TS1005: ';' expected. -typescript_standalone.d.ts(10951,28): error TS1005: ';' expected. -typescript_standalone.d.ts(10951,47): error TS1005: ';' expected. -typescript_standalone.d.ts(11005,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11005,52): error TS1005: ';' expected. -typescript_standalone.d.ts(11025,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11025,44): error TS1005: ';' expected. -typescript_standalone.d.ts(11035,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11035,35): error TS1005: ';' expected. -typescript_standalone.d.ts(11069,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11069,40): error TS1005: ';' expected. -typescript_standalone.d.ts(11072,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11072,43): error TS1005: ';' expected. -typescript_standalone.d.ts(11076,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11076,45): error TS1005: ';' expected. -typescript_standalone.d.ts(11094,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11094,56): error TS1005: ';' expected. -typescript_standalone.d.ts(11120,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11120,36): error TS1005: ';' expected. -typescript_standalone.d.ts(11123,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11123,43): error TS1005: ';' expected. -typescript_standalone.d.ts(11135,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11135,43): error TS1005: ';' expected. -typescript_standalone.d.ts(11165,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11165,40): error TS1005: ';' expected. -typescript_standalone.d.ts(11199,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11199,40): error TS1005: ';' expected. -typescript_standalone.d.ts(11210,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11210,40): error TS1005: ';' expected. -typescript_standalone.d.ts(11234,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11234,40): error TS1005: ';' expected. -typescript_standalone.d.ts(11242,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11242,40): error TS1005: ';' expected. -typescript_standalone.d.ts(11246,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11246,40): error TS1005: ';' expected. -typescript_standalone.d.ts(11276,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11276,40): error TS1005: ';' expected. -typescript_standalone.d.ts(11319,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11319,41): error TS1005: ';' expected. -typescript_standalone.d.ts(11506,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11506,37): error TS1005: ';' expected. -typescript_standalone.d.ts(11508,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11508,37): error TS1005: ';' expected. -typescript_standalone.d.ts(11512,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11512,37): error TS1005: ';' expected. -typescript_standalone.d.ts(11514,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11514,37): error TS1005: ';' expected. -typescript_standalone.d.ts(11516,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11516,37): error TS1005: ';' expected. -typescript_standalone.d.ts(11518,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11518,37): error TS1005: ';' expected. -typescript_standalone.d.ts(11520,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11520,37): error TS1005: ';' expected. -typescript_standalone.d.ts(11529,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11529,37): error TS1005: ';' expected. -typescript_standalone.d.ts(11531,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11531,37): error TS1005: ';' expected. -typescript_standalone.d.ts(11533,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11533,37): error TS1005: ';' expected. -typescript_standalone.d.ts(11535,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11535,37): error TS1005: ';' expected. -typescript_standalone.d.ts(11537,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11537,37): error TS1005: ';' expected. -typescript_standalone.d.ts(11539,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11539,37): error TS1005: ';' expected. -typescript_standalone.d.ts(11541,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11541,37): error TS1005: ';' expected. -typescript_standalone.d.ts(11543,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11543,37): error TS1005: ';' expected. -typescript_standalone.d.ts(11545,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11545,37): error TS1005: ';' expected. -typescript_standalone.d.ts(11547,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11547,37): error TS1005: ';' expected. -typescript_standalone.d.ts(11549,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11549,37): error TS1005: ';' expected. -typescript_standalone.d.ts(11551,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11551,37): error TS1005: ';' expected. -typescript_standalone.d.ts(11553,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11553,37): error TS1005: ';' expected. -typescript_standalone.d.ts(11555,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11555,37): error TS1005: ';' expected. -typescript_standalone.d.ts(11557,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11557,37): error TS1005: ';' expected. -typescript_standalone.d.ts(11567,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11567,37): error TS1005: ';' expected. -typescript_standalone.d.ts(11569,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11569,37): error TS1005: ';' expected. -typescript_standalone.d.ts(11571,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11571,37): error TS1005: ';' expected. -typescript_standalone.d.ts(11573,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11573,37): error TS1005: ';' expected. -typescript_standalone.d.ts(11575,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11575,37): error TS1005: ';' expected. -typescript_standalone.d.ts(11577,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11577,37): error TS1005: ';' expected. -typescript_standalone.d.ts(11579,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11579,37): error TS1005: ';' expected. -typescript_standalone.d.ts(11581,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11581,72): error TS1005: ';' expected. -typescript_standalone.d.ts(11583,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11583,52): error TS1005: ';' expected. -typescript_standalone.d.ts(11655,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11655,72): error TS1005: ';' expected. -typescript_standalone.d.ts(11657,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11657,38): error TS1005: ';' expected. -typescript_standalone.d.ts(11659,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11659,71): error TS1005: ';' expected. -typescript_standalone.d.ts(11661,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11661,40): error TS1005: ';' expected. -typescript_standalone.d.ts(11737,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11737,48): error TS1005: ';' expected. +typescript_standalone.d.ts(8913,28): error TS1005: ';' expected. +typescript_standalone.d.ts(8913,42): error TS1005: ';' expected. +typescript_standalone.d.ts(9173,28): error TS1005: ';' expected. +typescript_standalone.d.ts(9173,46): error TS1005: ';' expected. +typescript_standalone.d.ts(9523,28): error TS1005: ';' expected. +typescript_standalone.d.ts(9523,36): error TS1005: ';' expected. +typescript_standalone.d.ts(9547,28): error TS1005: ';' expected. +typescript_standalone.d.ts(9547,36): error TS1005: ';' expected. +typescript_standalone.d.ts(9634,28): error TS1005: ';' expected. +typescript_standalone.d.ts(9634,38): error TS1005: ';' expected. +typescript_standalone.d.ts(10799,28): error TS1005: ';' expected. +typescript_standalone.d.ts(10799,57): error TS1005: ';' expected. +typescript_standalone.d.ts(10810,28): error TS1005: ';' expected. +typescript_standalone.d.ts(10810,41): error TS1005: ';' expected. +typescript_standalone.d.ts(10820,28): error TS1005: ';' expected. +typescript_standalone.d.ts(10820,48): error TS1005: ';' expected. +typescript_standalone.d.ts(10895,28): error TS1005: ';' expected. +typescript_standalone.d.ts(10895,47): error TS1005: ';' expected. +typescript_standalone.d.ts(10952,28): error TS1005: ';' expected. +typescript_standalone.d.ts(10952,47): error TS1005: ';' expected. +typescript_standalone.d.ts(11006,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11006,52): error TS1005: ';' expected. +typescript_standalone.d.ts(11026,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11026,44): error TS1005: ';' expected. +typescript_standalone.d.ts(11036,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11036,35): error TS1005: ';' expected. +typescript_standalone.d.ts(11070,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11070,40): error TS1005: ';' expected. +typescript_standalone.d.ts(11073,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11073,43): error TS1005: ';' expected. +typescript_standalone.d.ts(11077,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11077,45): error TS1005: ';' expected. +typescript_standalone.d.ts(11095,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11095,56): error TS1005: ';' expected. +typescript_standalone.d.ts(11121,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11121,36): error TS1005: ';' expected. +typescript_standalone.d.ts(11124,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11124,43): error TS1005: ';' expected. +typescript_standalone.d.ts(11136,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11136,43): error TS1005: ';' expected. +typescript_standalone.d.ts(11166,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11166,40): error TS1005: ';' expected. +typescript_standalone.d.ts(11200,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11200,40): error TS1005: ';' expected. +typescript_standalone.d.ts(11211,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11211,40): error TS1005: ';' expected. +typescript_standalone.d.ts(11235,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11235,40): error TS1005: ';' expected. +typescript_standalone.d.ts(11243,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11243,40): error TS1005: ';' expected. +typescript_standalone.d.ts(11247,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11247,40): error TS1005: ';' expected. +typescript_standalone.d.ts(11277,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11277,40): error TS1005: ';' expected. +typescript_standalone.d.ts(11320,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11320,41): error TS1005: ';' expected. +typescript_standalone.d.ts(11507,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11507,37): error TS1005: ';' expected. +typescript_standalone.d.ts(11509,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11509,37): error TS1005: ';' expected. +typescript_standalone.d.ts(11513,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11513,37): error TS1005: ';' expected. +typescript_standalone.d.ts(11515,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11515,37): error TS1005: ';' expected. +typescript_standalone.d.ts(11517,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11517,37): error TS1005: ';' expected. +typescript_standalone.d.ts(11519,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11519,37): error TS1005: ';' expected. +typescript_standalone.d.ts(11521,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11521,37): error TS1005: ';' expected. +typescript_standalone.d.ts(11530,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11530,37): error TS1005: ';' expected. +typescript_standalone.d.ts(11532,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11532,37): error TS1005: ';' expected. +typescript_standalone.d.ts(11534,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11534,37): error TS1005: ';' expected. +typescript_standalone.d.ts(11536,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11536,37): error TS1005: ';' expected. +typescript_standalone.d.ts(11538,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11538,37): error TS1005: ';' expected. +typescript_standalone.d.ts(11540,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11540,37): error TS1005: ';' expected. +typescript_standalone.d.ts(11542,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11542,37): error TS1005: ';' expected. +typescript_standalone.d.ts(11544,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11544,37): error TS1005: ';' expected. +typescript_standalone.d.ts(11546,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11546,37): error TS1005: ';' expected. +typescript_standalone.d.ts(11548,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11548,37): error TS1005: ';' expected. +typescript_standalone.d.ts(11550,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11550,37): error TS1005: ';' expected. +typescript_standalone.d.ts(11552,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11552,37): error TS1005: ';' expected. +typescript_standalone.d.ts(11554,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11554,37): error TS1005: ';' expected. +typescript_standalone.d.ts(11556,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11556,37): error TS1005: ';' expected. +typescript_standalone.d.ts(11558,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11558,37): error TS1005: ';' expected. +typescript_standalone.d.ts(11568,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11568,37): error TS1005: ';' expected. +typescript_standalone.d.ts(11570,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11570,37): error TS1005: ';' expected. +typescript_standalone.d.ts(11572,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11572,37): error TS1005: ';' expected. +typescript_standalone.d.ts(11574,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11574,37): error TS1005: ';' expected. +typescript_standalone.d.ts(11576,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11576,37): error TS1005: ';' expected. +typescript_standalone.d.ts(11578,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11578,37): error TS1005: ';' expected. +typescript_standalone.d.ts(11580,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11580,37): error TS1005: ';' expected. +typescript_standalone.d.ts(11582,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11582,72): error TS1005: ';' expected. +typescript_standalone.d.ts(11584,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11584,52): error TS1005: ';' expected. +typescript_standalone.d.ts(11656,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11656,72): error TS1005: ';' expected. +typescript_standalone.d.ts(11658,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11658,38): error TS1005: ';' expected. +typescript_standalone.d.ts(11660,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11660,71): error TS1005: ';' expected. +typescript_standalone.d.ts(11662,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11662,40): error TS1005: ';' expected. +typescript_standalone.d.ts(11738,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11738,48): error TS1005: ';' expected. ==== tests/cases/compiler/APISample_transform.ts (0 errors) ==== diff --git a/tests/baselines/reference/APISample_watcher.errors.txt b/tests/baselines/reference/APISample_watcher.errors.txt index 0de54243e26..dc4736619ca 100644 --- a/tests/baselines/reference/APISample_watcher.errors.txt +++ b/tests/baselines/reference/APISample_watcher.errors.txt @@ -1,133 +1,133 @@ typescript_standalone.d.ts(21,28): error TS1005: ';' expected. typescript_standalone.d.ts(21,41): error TS1005: ';' expected. -typescript_standalone.d.ts(8912,28): error TS1005: ';' expected. -typescript_standalone.d.ts(8912,42): error TS1005: ';' expected. -typescript_standalone.d.ts(9172,28): error TS1005: ';' expected. -typescript_standalone.d.ts(9172,46): error TS1005: ';' expected. -typescript_standalone.d.ts(9522,28): error TS1005: ';' expected. -typescript_standalone.d.ts(9522,36): error TS1005: ';' expected. -typescript_standalone.d.ts(9546,28): error TS1005: ';' expected. -typescript_standalone.d.ts(9546,36): error TS1005: ';' expected. -typescript_standalone.d.ts(9633,28): error TS1005: ';' expected. -typescript_standalone.d.ts(9633,38): error TS1005: ';' expected. -typescript_standalone.d.ts(10798,28): error TS1005: ';' expected. -typescript_standalone.d.ts(10798,57): error TS1005: ';' expected. -typescript_standalone.d.ts(10809,28): error TS1005: ';' expected. -typescript_standalone.d.ts(10809,41): error TS1005: ';' expected. -typescript_standalone.d.ts(10819,28): error TS1005: ';' expected. -typescript_standalone.d.ts(10819,48): error TS1005: ';' expected. -typescript_standalone.d.ts(10894,28): error TS1005: ';' expected. -typescript_standalone.d.ts(10894,47): error TS1005: ';' expected. -typescript_standalone.d.ts(10951,28): error TS1005: ';' expected. -typescript_standalone.d.ts(10951,47): error TS1005: ';' expected. -typescript_standalone.d.ts(11005,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11005,52): error TS1005: ';' expected. -typescript_standalone.d.ts(11025,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11025,44): error TS1005: ';' expected. -typescript_standalone.d.ts(11035,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11035,35): error TS1005: ';' expected. -typescript_standalone.d.ts(11069,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11069,40): error TS1005: ';' expected. -typescript_standalone.d.ts(11072,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11072,43): error TS1005: ';' expected. -typescript_standalone.d.ts(11076,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11076,45): error TS1005: ';' expected. -typescript_standalone.d.ts(11094,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11094,56): error TS1005: ';' expected. -typescript_standalone.d.ts(11120,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11120,36): error TS1005: ';' expected. -typescript_standalone.d.ts(11123,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11123,43): error TS1005: ';' expected. -typescript_standalone.d.ts(11135,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11135,43): error TS1005: ';' expected. -typescript_standalone.d.ts(11165,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11165,40): error TS1005: ';' expected. -typescript_standalone.d.ts(11199,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11199,40): error TS1005: ';' expected. -typescript_standalone.d.ts(11210,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11210,40): error TS1005: ';' expected. -typescript_standalone.d.ts(11234,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11234,40): error TS1005: ';' expected. -typescript_standalone.d.ts(11242,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11242,40): error TS1005: ';' expected. -typescript_standalone.d.ts(11246,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11246,40): error TS1005: ';' expected. -typescript_standalone.d.ts(11276,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11276,40): error TS1005: ';' expected. -typescript_standalone.d.ts(11319,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11319,41): error TS1005: ';' expected. -typescript_standalone.d.ts(11506,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11506,37): error TS1005: ';' expected. -typescript_standalone.d.ts(11508,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11508,37): error TS1005: ';' expected. -typescript_standalone.d.ts(11512,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11512,37): error TS1005: ';' expected. -typescript_standalone.d.ts(11514,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11514,37): error TS1005: ';' expected. -typescript_standalone.d.ts(11516,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11516,37): error TS1005: ';' expected. -typescript_standalone.d.ts(11518,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11518,37): error TS1005: ';' expected. -typescript_standalone.d.ts(11520,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11520,37): error TS1005: ';' expected. -typescript_standalone.d.ts(11529,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11529,37): error TS1005: ';' expected. -typescript_standalone.d.ts(11531,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11531,37): error TS1005: ';' expected. -typescript_standalone.d.ts(11533,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11533,37): error TS1005: ';' expected. -typescript_standalone.d.ts(11535,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11535,37): error TS1005: ';' expected. -typescript_standalone.d.ts(11537,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11537,37): error TS1005: ';' expected. -typescript_standalone.d.ts(11539,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11539,37): error TS1005: ';' expected. -typescript_standalone.d.ts(11541,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11541,37): error TS1005: ';' expected. -typescript_standalone.d.ts(11543,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11543,37): error TS1005: ';' expected. -typescript_standalone.d.ts(11545,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11545,37): error TS1005: ';' expected. -typescript_standalone.d.ts(11547,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11547,37): error TS1005: ';' expected. -typescript_standalone.d.ts(11549,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11549,37): error TS1005: ';' expected. -typescript_standalone.d.ts(11551,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11551,37): error TS1005: ';' expected. -typescript_standalone.d.ts(11553,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11553,37): error TS1005: ';' expected. -typescript_standalone.d.ts(11555,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11555,37): error TS1005: ';' expected. -typescript_standalone.d.ts(11557,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11557,37): error TS1005: ';' expected. -typescript_standalone.d.ts(11567,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11567,37): error TS1005: ';' expected. -typescript_standalone.d.ts(11569,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11569,37): error TS1005: ';' expected. -typescript_standalone.d.ts(11571,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11571,37): error TS1005: ';' expected. -typescript_standalone.d.ts(11573,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11573,37): error TS1005: ';' expected. -typescript_standalone.d.ts(11575,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11575,37): error TS1005: ';' expected. -typescript_standalone.d.ts(11577,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11577,37): error TS1005: ';' expected. -typescript_standalone.d.ts(11579,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11579,37): error TS1005: ';' expected. -typescript_standalone.d.ts(11581,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11581,72): error TS1005: ';' expected. -typescript_standalone.d.ts(11583,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11583,52): error TS1005: ';' expected. -typescript_standalone.d.ts(11655,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11655,72): error TS1005: ';' expected. -typescript_standalone.d.ts(11657,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11657,38): error TS1005: ';' expected. -typescript_standalone.d.ts(11659,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11659,71): error TS1005: ';' expected. -typescript_standalone.d.ts(11661,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11661,40): error TS1005: ';' expected. -typescript_standalone.d.ts(11737,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11737,48): error TS1005: ';' expected. +typescript_standalone.d.ts(8913,28): error TS1005: ';' expected. +typescript_standalone.d.ts(8913,42): error TS1005: ';' expected. +typescript_standalone.d.ts(9173,28): error TS1005: ';' expected. +typescript_standalone.d.ts(9173,46): error TS1005: ';' expected. +typescript_standalone.d.ts(9523,28): error TS1005: ';' expected. +typescript_standalone.d.ts(9523,36): error TS1005: ';' expected. +typescript_standalone.d.ts(9547,28): error TS1005: ';' expected. +typescript_standalone.d.ts(9547,36): error TS1005: ';' expected. +typescript_standalone.d.ts(9634,28): error TS1005: ';' expected. +typescript_standalone.d.ts(9634,38): error TS1005: ';' expected. +typescript_standalone.d.ts(10799,28): error TS1005: ';' expected. +typescript_standalone.d.ts(10799,57): error TS1005: ';' expected. +typescript_standalone.d.ts(10810,28): error TS1005: ';' expected. +typescript_standalone.d.ts(10810,41): error TS1005: ';' expected. +typescript_standalone.d.ts(10820,28): error TS1005: ';' expected. +typescript_standalone.d.ts(10820,48): error TS1005: ';' expected. +typescript_standalone.d.ts(10895,28): error TS1005: ';' expected. +typescript_standalone.d.ts(10895,47): error TS1005: ';' expected. +typescript_standalone.d.ts(10952,28): error TS1005: ';' expected. +typescript_standalone.d.ts(10952,47): error TS1005: ';' expected. +typescript_standalone.d.ts(11006,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11006,52): error TS1005: ';' expected. +typescript_standalone.d.ts(11026,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11026,44): error TS1005: ';' expected. +typescript_standalone.d.ts(11036,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11036,35): error TS1005: ';' expected. +typescript_standalone.d.ts(11070,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11070,40): error TS1005: ';' expected. +typescript_standalone.d.ts(11073,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11073,43): error TS1005: ';' expected. +typescript_standalone.d.ts(11077,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11077,45): error TS1005: ';' expected. +typescript_standalone.d.ts(11095,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11095,56): error TS1005: ';' expected. +typescript_standalone.d.ts(11121,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11121,36): error TS1005: ';' expected. +typescript_standalone.d.ts(11124,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11124,43): error TS1005: ';' expected. +typescript_standalone.d.ts(11136,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11136,43): error TS1005: ';' expected. +typescript_standalone.d.ts(11166,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11166,40): error TS1005: ';' expected. +typescript_standalone.d.ts(11200,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11200,40): error TS1005: ';' expected. +typescript_standalone.d.ts(11211,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11211,40): error TS1005: ';' expected. +typescript_standalone.d.ts(11235,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11235,40): error TS1005: ';' expected. +typescript_standalone.d.ts(11243,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11243,40): error TS1005: ';' expected. +typescript_standalone.d.ts(11247,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11247,40): error TS1005: ';' expected. +typescript_standalone.d.ts(11277,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11277,40): error TS1005: ';' expected. +typescript_standalone.d.ts(11320,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11320,41): error TS1005: ';' expected. +typescript_standalone.d.ts(11507,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11507,37): error TS1005: ';' expected. +typescript_standalone.d.ts(11509,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11509,37): error TS1005: ';' expected. +typescript_standalone.d.ts(11513,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11513,37): error TS1005: ';' expected. +typescript_standalone.d.ts(11515,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11515,37): error TS1005: ';' expected. +typescript_standalone.d.ts(11517,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11517,37): error TS1005: ';' expected. +typescript_standalone.d.ts(11519,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11519,37): error TS1005: ';' expected. +typescript_standalone.d.ts(11521,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11521,37): error TS1005: ';' expected. +typescript_standalone.d.ts(11530,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11530,37): error TS1005: ';' expected. +typescript_standalone.d.ts(11532,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11532,37): error TS1005: ';' expected. +typescript_standalone.d.ts(11534,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11534,37): error TS1005: ';' expected. +typescript_standalone.d.ts(11536,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11536,37): error TS1005: ';' expected. +typescript_standalone.d.ts(11538,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11538,37): error TS1005: ';' expected. +typescript_standalone.d.ts(11540,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11540,37): error TS1005: ';' expected. +typescript_standalone.d.ts(11542,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11542,37): error TS1005: ';' expected. +typescript_standalone.d.ts(11544,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11544,37): error TS1005: ';' expected. +typescript_standalone.d.ts(11546,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11546,37): error TS1005: ';' expected. +typescript_standalone.d.ts(11548,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11548,37): error TS1005: ';' expected. +typescript_standalone.d.ts(11550,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11550,37): error TS1005: ';' expected. +typescript_standalone.d.ts(11552,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11552,37): error TS1005: ';' expected. +typescript_standalone.d.ts(11554,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11554,37): error TS1005: ';' expected. +typescript_standalone.d.ts(11556,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11556,37): error TS1005: ';' expected. +typescript_standalone.d.ts(11558,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11558,37): error TS1005: ';' expected. +typescript_standalone.d.ts(11568,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11568,37): error TS1005: ';' expected. +typescript_standalone.d.ts(11570,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11570,37): error TS1005: ';' expected. +typescript_standalone.d.ts(11572,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11572,37): error TS1005: ';' expected. +typescript_standalone.d.ts(11574,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11574,37): error TS1005: ';' expected. +typescript_standalone.d.ts(11576,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11576,37): error TS1005: ';' expected. +typescript_standalone.d.ts(11578,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11578,37): error TS1005: ';' expected. +typescript_standalone.d.ts(11580,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11580,37): error TS1005: ';' expected. +typescript_standalone.d.ts(11582,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11582,72): error TS1005: ';' expected. +typescript_standalone.d.ts(11584,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11584,52): error TS1005: ';' expected. +typescript_standalone.d.ts(11656,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11656,72): error TS1005: ';' expected. +typescript_standalone.d.ts(11658,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11658,38): error TS1005: ';' expected. +typescript_standalone.d.ts(11660,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11660,71): error TS1005: ';' expected. +typescript_standalone.d.ts(11662,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11662,40): error TS1005: ';' expected. +typescript_standalone.d.ts(11738,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11738,48): error TS1005: ';' expected. ==== tests/cases/compiler/APISample_watcher.ts (0 errors) ==== diff --git a/tests/baselines/reference/api/tsserverlibrary.d.ts b/tests/baselines/reference/api/tsserverlibrary.d.ts index 84764068c53..c09fab01201 100644 --- a/tests/baselines/reference/api/tsserverlibrary.d.ts +++ b/tests/baselines/reference/api/tsserverlibrary.d.ts @@ -4467,6 +4467,7 @@ declare namespace ts { useCaseSensitiveFileNames?(): boolean; fileExists?(path: string): boolean; readFile?(path: string): string | undefined; + getSourceFiles?(): ReadonlyArray; } /** @deprecated See comment on SymbolWriter */ interface SymbolTracker { @@ -9174,7 +9175,7 @@ declare namespace ts.moduleSpecifiers { importModuleSpecifierPreference?: "relative" | "non-relative"; } function getModuleSpecifier(compilerOptions: CompilerOptions, fromSourceFile: SourceFile, fromSourceFileName: string, toFileName: string, host: ModuleSpecifierResolutionHost, preferences?: ModuleSpecifierPreferences): string; - function getModuleSpecifiers(moduleSymbol: Symbol, program: Program, importingSourceFile: SourceFile, host: ModuleSpecifierResolutionHost, preferences: ModuleSpecifierPreferences): ReadonlyArray>; + function getModuleSpecifiers(moduleSymbol: Symbol, compilerOptions: CompilerOptions, importingSourceFile: SourceFile, host: ModuleSpecifierResolutionHost, files: ReadonlyArray, preferences: ModuleSpecifierPreferences): ReadonlyArray>; } declare namespace ts { /** diff --git a/tests/baselines/reference/api/typescript.d.ts b/tests/baselines/reference/api/typescript.d.ts index de921984acc..4df56662501 100644 --- a/tests/baselines/reference/api/typescript.d.ts +++ b/tests/baselines/reference/api/typescript.d.ts @@ -4467,6 +4467,7 @@ declare namespace ts { useCaseSensitiveFileNames?(): boolean; fileExists?(path: string): boolean; readFile?(path: string): string | undefined; + getSourceFiles?(): ReadonlyArray; } /** @deprecated See comment on SymbolWriter */ interface SymbolTracker { @@ -9174,7 +9175,7 @@ declare namespace ts.moduleSpecifiers { importModuleSpecifierPreference?: "relative" | "non-relative"; } function getModuleSpecifier(compilerOptions: CompilerOptions, fromSourceFile: SourceFile, fromSourceFileName: string, toFileName: string, host: ModuleSpecifierResolutionHost, preferences?: ModuleSpecifierPreferences): string; - function getModuleSpecifiers(moduleSymbol: Symbol, program: Program, importingSourceFile: SourceFile, host: ModuleSpecifierResolutionHost, preferences: ModuleSpecifierPreferences): ReadonlyArray>; + function getModuleSpecifiers(moduleSymbol: Symbol, compilerOptions: CompilerOptions, importingSourceFile: SourceFile, host: ModuleSpecifierResolutionHost, files: ReadonlyArray, preferences: ModuleSpecifierPreferences): ReadonlyArray>; } declare namespace ts { /** diff --git a/tests/baselines/reference/symbolLinkDeclarationEmitModuleNames.js b/tests/baselines/reference/symbolLinkDeclarationEmitModuleNames.js new file mode 100644 index 00000000000..59eb99f2495 --- /dev/null +++ b/tests/baselines/reference/symbolLinkDeclarationEmitModuleNames.js @@ -0,0 +1,116 @@ +//// [tests/cases/compiler/symbolLinkDeclarationEmitModuleNames.ts] //// + +//// [application.ts] +import { Constructor } from "@loopback/context"; +export type ControllerClass = Constructor; +//// [usage.ts] +import { ControllerClass } from './application'; +import { BindingKey } from '@loopback/context'; + +export const CONTROLLER_CLASS = BindingKey.create(null as any); // line in question +//// [value-promise.ts] +export type Constructor = (...args: any[]) => T; +//// [bindingkey.ts] +import { Constructor } from "@loopback/context" +export class BindingKey { + readonly __type: T; + static create>(ctor: T) { + return new BindingKey(); + } +} + +//// [index.ts] +export * from "./src/value-promise"; +export * from "./src/bindingkey"; + + +//// [value-promise.js] +"use strict"; +exports.__esModule = true; +//// [bindingkey.js] +"use strict"; +exports.__esModule = true; +var BindingKey = /** @class */ (function () { + function BindingKey() { + } + BindingKey.create = function (ctor) { + return new BindingKey(); + }; + return BindingKey; +}()); +exports.BindingKey = BindingKey; +//// [index.js] +"use strict"; +function __export(m) { + for (var p in m) if (!exports.hasOwnProperty(p)) exports[p] = m[p]; +} +exports.__esModule = true; +__export(require("./src/bindingkey")); +//// [application.js] +"use strict"; +exports.__esModule = true; +//// [usage.js] +"use strict"; +exports.__esModule = true; +var context_1 = require("@loopback/context"); +exports.CONTROLLER_CLASS = context_1.BindingKey.create(null); // line in question + + +//// [value-promise.d.ts] +export declare type Constructor = (...args: any[]) => T; +//// [bindingkey.d.ts] +import { Constructor } from "@loopback/context"; +export declare class BindingKey { + readonly __type: T; + static create>(ctor: T): BindingKey; +} +//// [index.d.ts] +export * from "./src/value-promise"; +export * from "./src/bindingkey"; +//// [application.d.ts] +import { Constructor } from "@loopback/context"; +export declare type ControllerClass = Constructor; +//// [usage.d.ts] +import { BindingKey } from '@loopback/context'; +export declare const CONTROLLER_CLASS: BindingKey>; + + +//// [DtsFileErrors] + + +tests/cases/compiler/monorepo/context/src/bindingkey.d.ts(1,29): error TS2307: Cannot find module '@loopback/context'. +tests/cases/compiler/monorepo/core/src/application.d.ts(1,29): error TS2307: Cannot find module '@loopback/context'. +tests/cases/compiler/monorepo/core/src/usage.d.ts(1,28): error TS2307: Cannot find module '@loopback/context'. +tests/cases/compiler/monorepo/core/src/usage.d.ts(2,51): error TS2307: Cannot find module '@loopback/context/src/value-promise'. + + +==== tests/cases/compiler/monorepo/core/src/application.d.ts (1 errors) ==== + import { Constructor } from "@loopback/context"; + ~~~~~~~~~~~~~~~~~~~ +!!! error TS2307: Cannot find module '@loopback/context'. + export declare type ControllerClass = Constructor; + +==== tests/cases/compiler/monorepo/core/src/usage.d.ts (2 errors) ==== + import { BindingKey } from '@loopback/context'; + ~~~~~~~~~~~~~~~~~~~ +!!! error TS2307: Cannot find module '@loopback/context'. + export declare const CONTROLLER_CLASS: BindingKey>; + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +!!! error TS2307: Cannot find module '@loopback/context/src/value-promise'. + +==== /.src/tests/cases/compiler/monorepo/context/src/value-promise.d.ts (0 errors) ==== + export declare type Constructor = (...args: any[]) => T; + +==== /.src/tests/cases/compiler/monorepo/context/src/bindingkey.d.ts (1 errors) ==== + import { Constructor } from "@loopback/context"; + ~~~~~~~~~~~~~~~~~~~ +!!! error TS2307: Cannot find module '@loopback/context'. + export declare class BindingKey { + readonly __type: T; + static create>(ctor: T): BindingKey; + } + +==== /.src/tests/cases/compiler/monorepo/context/index.d.ts (0 errors) ==== + export * from "./src/value-promise"; + export * from "./src/bindingkey"; + \ No newline at end of file diff --git a/tests/baselines/reference/symbolLinkDeclarationEmitModuleNames.symbols b/tests/baselines/reference/symbolLinkDeclarationEmitModuleNames.symbols new file mode 100644 index 00000000000..15b88cbe0bf --- /dev/null +++ b/tests/baselines/reference/symbolLinkDeclarationEmitModuleNames.symbols @@ -0,0 +1,59 @@ +=== tests/cases/compiler/monorepo/core/src/application.ts === +import { Constructor } from "@loopback/context"; +>Constructor : Symbol(Constructor, Decl(application.ts, 0, 8)) + +export type ControllerClass = Constructor; +>ControllerClass : Symbol(ControllerClass, Decl(application.ts, 0, 48)) +>Constructor : Symbol(Constructor, Decl(application.ts, 0, 8)) + +=== tests/cases/compiler/monorepo/core/src/usage.ts === +import { ControllerClass } from './application'; +>ControllerClass : Symbol(ControllerClass, Decl(usage.ts, 0, 8)) + +import { BindingKey } from '@loopback/context'; +>BindingKey : Symbol(BindingKey, Decl(usage.ts, 1, 8)) + +export const CONTROLLER_CLASS = BindingKey.create(null as any); // line in question +>CONTROLLER_CLASS : Symbol(CONTROLLER_CLASS, Decl(usage.ts, 3, 12)) +>BindingKey.create : Symbol(BindingKey.create, Decl(bindingkey.ts, 2, 21)) +>BindingKey : Symbol(BindingKey, Decl(usage.ts, 1, 8)) +>create : Symbol(BindingKey.create, Decl(bindingkey.ts, 2, 21)) +>ControllerClass : Symbol(ControllerClass, Decl(usage.ts, 0, 8)) + +=== tests/cases/compiler/monorepo/context/src/value-promise.ts === +export type Constructor = (...args: any[]) => T; +>Constructor : Symbol(Constructor, Decl(value-promise.ts, 0, 0)) +>T : Symbol(T, Decl(value-promise.ts, 0, 24)) +>args : Symbol(args, Decl(value-promise.ts, 0, 30)) +>T : Symbol(T, Decl(value-promise.ts, 0, 24)) + +=== tests/cases/compiler/monorepo/context/src/bindingkey.ts === +import { Constructor } from "@loopback/context" +>Constructor : Symbol(Constructor, Decl(bindingkey.ts, 0, 8)) + +export class BindingKey { +>BindingKey : Symbol(BindingKey, Decl(bindingkey.ts, 0, 47)) +>T : Symbol(T, Decl(bindingkey.ts, 1, 24)) + + readonly __type: T; +>__type : Symbol(BindingKey.__type, Decl(bindingkey.ts, 1, 28)) +>T : Symbol(T, Decl(bindingkey.ts, 1, 24)) + + static create>(ctor: T) { +>create : Symbol(BindingKey.create, Decl(bindingkey.ts, 2, 21)) +>T : Symbol(T, Decl(bindingkey.ts, 3, 16)) +>Constructor : Symbol(Constructor, Decl(bindingkey.ts, 0, 8)) +>ctor : Symbol(ctor, Decl(bindingkey.ts, 3, 44)) +>T : Symbol(T, Decl(bindingkey.ts, 3, 16)) + + return new BindingKey(); +>BindingKey : Symbol(BindingKey, Decl(bindingkey.ts, 0, 47)) +>T : Symbol(T, Decl(bindingkey.ts, 3, 16)) + } +} + +=== tests/cases/compiler/monorepo/context/index.ts === +export * from "./src/value-promise"; +No type information for this code.export * from "./src/bindingkey"; +No type information for this code. +No type information for this code. \ No newline at end of file diff --git a/tests/baselines/reference/symbolLinkDeclarationEmitModuleNames.types b/tests/baselines/reference/symbolLinkDeclarationEmitModuleNames.types new file mode 100644 index 00000000000..a83fe0d650c --- /dev/null +++ b/tests/baselines/reference/symbolLinkDeclarationEmitModuleNames.types @@ -0,0 +1,63 @@ +=== tests/cases/compiler/monorepo/core/src/application.ts === +import { Constructor } from "@loopback/context"; +>Constructor : any + +export type ControllerClass = Constructor; +>ControllerClass : Constructor +>Constructor : Constructor + +=== tests/cases/compiler/monorepo/core/src/usage.ts === +import { ControllerClass } from './application'; +>ControllerClass : any + +import { BindingKey } from '@loopback/context'; +>BindingKey : typeof BindingKey + +export const CONTROLLER_CLASS = BindingKey.create(null as any); // line in question +>CONTROLLER_CLASS : BindingKey> +>BindingKey.create(null as any) : BindingKey> +>BindingKey.create : >(ctor: T) => BindingKey +>BindingKey : typeof BindingKey +>create : >(ctor: T) => BindingKey +>ControllerClass : import("tests/cases/compiler/monorepo/context/src/value-promise").Constructor +>null as any : any +>null : null + +=== tests/cases/compiler/monorepo/context/src/value-promise.ts === +export type Constructor = (...args: any[]) => T; +>Constructor : Constructor +>T : T +>args : any[] +>T : T + +=== tests/cases/compiler/monorepo/context/src/bindingkey.ts === +import { Constructor } from "@loopback/context" +>Constructor : any + +export class BindingKey { +>BindingKey : BindingKey +>T : T + + readonly __type: T; +>__type : T +>T : T + + static create>(ctor: T) { +>create : >(ctor: T) => BindingKey +>T : T +>Constructor : Constructor +>ctor : T +>T : T + + return new BindingKey(); +>new BindingKey() : BindingKey +>BindingKey : typeof BindingKey +>T : T + } +} + +=== tests/cases/compiler/monorepo/context/index.ts === +export * from "./src/value-promise"; +No type information for this code.export * from "./src/bindingkey"; +No type information for this code. +No type information for this code. \ No newline at end of file diff --git a/tests/cases/compiler/symbolLinkDeclarationEmitModuleNames.ts b/tests/cases/compiler/symbolLinkDeclarationEmitModuleNames.ts new file mode 100644 index 00000000000..95defd4ecc7 --- /dev/null +++ b/tests/cases/compiler/symbolLinkDeclarationEmitModuleNames.ts @@ -0,0 +1,25 @@ +// @declaration: true +// @filename: monorepo/core/src/application.ts +import { Constructor } from "@loopback/context"; +export type ControllerClass = Constructor; +// @filename: monorepo/core/src/usage.ts +import { ControllerClass } from './application'; +import { BindingKey } from '@loopback/context'; + +export const CONTROLLER_CLASS = BindingKey.create(null as any); // line in question +// @filename: monorepo/context/src/value-promise.ts +export type Constructor = (...args: any[]) => T; +// @filename: monorepo/context/src/bindingkey.ts +import { Constructor } from "@loopback/context" +export class BindingKey { + readonly __type: T; + static create>(ctor: T) { + return new BindingKey(); + } +} + +// @filename: monorepo/context/index.ts +export * from "./src/value-promise"; +export * from "./src/bindingkey"; + +// @link: tests/cases/compiler/monorepo/context -> tests/cases/compiler/monorepo/core/node_modules/@loopback/context \ No newline at end of file From 131890a78186be932d71ba6084fd901fe7817bb0 Mon Sep 17 00:00:00 2001 From: Ron Buckton Date: Tue, 12 Jun 2018 23:42:38 -0700 Subject: [PATCH 17/23] Add vfs diff, update tsbuild test --- package.json | 2 +- src/harness/vfs.ts | 269 ++++++++++++++++-- src/testRunner/unittests/tsbuild.ts | 102 ++++--- .../reference/outfile-concat-fileListing.txt | 43 --- tests/baselines/reference/outfile-concat.js | 91 +++++- .../baselines/reference/outfile-concat.js.map | 1 - tests/baselines/reference/third-output.js | 26 -- tests/baselines/reference/third-output.js.map | 1 - 8 files changed, 388 insertions(+), 147 deletions(-) delete mode 100644 tests/baselines/reference/outfile-concat-fileListing.txt delete mode 100644 tests/baselines/reference/outfile-concat.js.map delete mode 100644 tests/baselines/reference/third-output.js delete mode 100644 tests/baselines/reference/third-output.js.map diff --git a/package.json b/package.json index 95dc4859082..70fa1e55a0c 100644 --- a/package.json +++ b/package.json @@ -45,7 +45,7 @@ "@types/minimatch": "latest", "@types/minimist": "latest", "@types/mkdirp": "latest", - "@types/mocha": "latest", + "@types/mocha": "^5.2.2", "@types/node": "8.5.5", "@types/q": "latest", "@types/run-sequence": "latest", diff --git a/src/harness/vfs.ts b/src/harness/vfs.ts index be612f64deb..8cf1b5a2f1b 100644 --- a/src/harness/vfs.ts +++ b/src/harness/vfs.ts @@ -671,6 +671,160 @@ namespace vfs { node.ctimeMs = time; } + /** + * Generates a `FileSet` patch containing all the entries in this `FileSystem` that are not in `base`. + * @param base The base file system. If not provided, this file system's `shadowRoot` is used (if present). + */ + public diff(base = this.shadowRoot) { + const differences: FileSet = {}; + const hasDifferences = base ? FileSystem.rootDiff(differences, this, base) : FileSystem.trackCreatedInodes(differences, this, this._getRootLinks()); + return hasDifferences ? differences : undefined; + } + + /** + * Generates a `FileSet` patch containing all the entries in `chagned` that are not in `base`. + */ + public static diff(changed: FileSystem, base: FileSystem) { + const differences: FileSet = {}; + return FileSystem.rootDiff(differences, changed, base) ? differences : undefined; + } + + private static diffWorker(container: FileSet, changed: FileSystem, changedLinks: ReadonlyMap | undefined, base: FileSystem, baseLinks: ReadonlyMap | undefined) { + if (changedLinks && !baseLinks) return FileSystem.trackCreatedInodes(container, changed, changedLinks); + if (baseLinks && !changedLinks) return FileSystem.trackDeletedInodes(container, baseLinks); + if (changedLinks && baseLinks) { + let hasChanges = false; + // track base items missing in changed + baseLinks.forEach((node, basename) => { + if (!changedLinks.has(basename)) { + container[basename] = isDirectory(node) ? new Rmdir() : new Unlink(); + hasChanges = true; + } + }); + // track changed items missing or differing in base + changedLinks.forEach((changedNode, basename) => { + const baseNode = baseLinks.get(basename); + if (baseNode) { + if (isDirectory(changedNode) && isDirectory(baseNode)) { + return hasChanges = FileSystem.directoryDiff(container, basename, changed, changedNode, base, baseNode) || hasChanges; + } + if (isFile(changedNode) && isFile(baseNode)) { + return hasChanges = FileSystem.fileDiff(container, basename, changed, changedNode, base, baseNode) || hasChanges; + } + if (isSymlink(changedNode) && isSymlink(baseNode)) { + return hasChanges = FileSystem.symlinkDiff(container, basename, changedNode, baseNode) || hasChanges; + } + } + return hasChanges = FileSystem.trackCreatedInode(container, basename, changed, changedNode) || hasChanges; + }); + return hasChanges; + } + return false; + } + + private static rootDiff(container: FileSet, changed: FileSystem, base: FileSystem) { + while (!changed._lazy.links && changed._shadowRoot) changed = changed._shadowRoot; + while (!base._lazy.links && base._shadowRoot) base = base._shadowRoot; + + // no difference if the file systems are the same reference + if (changed === base) return false; + + // no difference if the root links are empty and unshadowed + if (!changed._lazy.links && !changed._shadowRoot && !base._lazy.links && !base._shadowRoot) return false; + + return FileSystem.diffWorker(container, changed, changed._getRootLinks(), base, base._getRootLinks()); + } + + private static directoryDiff(container: FileSet, basename: string, changed: FileSystem, changedNode: DirectoryInode, base: FileSystem, baseNode: DirectoryInode) { + while (!changedNode.links && changedNode.shadowRoot) changedNode = changedNode.shadowRoot; + while (!baseNode.links && baseNode.shadowRoot) baseNode = baseNode.shadowRoot; + + // no difference if the nodes are the same reference + if (changedNode === baseNode) return false; + + // no difference if both nodes are non shadowed and have no entries + if (isEmptyNonShadowedDirectory(changedNode) && isEmptyNonShadowedDirectory(baseNode)) return false; + + // no difference if both nodes are unpopulated and point to the same mounted file system + if (!changedNode.links && !baseNode.links && + changedNode.resolver && changedNode.source !== undefined && + baseNode.resolver === changedNode.resolver && baseNode.source === changedNode.source) return false; + + // no difference if both nodes have identical children + const children: FileSet = {}; + if (!FileSystem.diffWorker(children, changed, changed._getLinks(changedNode), base, base._getLinks(baseNode))) { + return false; + } + + container[basename] = new Directory(children); + return true; + } + + private static fileDiff(container: FileSet, basename: string, changed: FileSystem, changedNode: FileInode, base: FileSystem, baseNode: FileInode) { + while (!changedNode.buffer && changedNode.shadowRoot) changedNode = changedNode.shadowRoot; + while (!baseNode.buffer && baseNode.shadowRoot) baseNode = baseNode.shadowRoot; + + // no difference if the nodes are the same reference + if (changedNode === baseNode) return false; + + // no difference if both nodes are non shadowed and have no entries + if (isEmptyNonShadowedFile(changedNode) && isEmptyNonShadowedFile(baseNode)) return false; + + // no difference if both nodes are unpopulated and point to the same mounted file system + if (!changedNode.buffer && !baseNode.buffer && + changedNode.resolver && changedNode.source !== undefined && + baseNode.resolver === changedNode.resolver && baseNode.source === changedNode.source) return false; + + const changedBuffer = changed._getBuffer(changedNode); + const baseBuffer = base._getBuffer(baseNode); + + // no difference if both buffers are the same reference + if (changedBuffer === baseBuffer) return false; + + // no difference if both buffers are identical + if (Buffer.compare(changedBuffer, baseBuffer) === 0) return false; + + container[basename] = new File(changedBuffer); + return true; + } + + private static symlinkDiff(container: FileSet, basename: string, changedNode: SymlinkInode, baseNode: SymlinkInode) { + // no difference if the nodes are the same reference + if (changedNode.symlink === baseNode.symlink) return false; + container[basename] = new Symlink(changedNode.symlink); + return true; + } + + private static trackCreatedInode(container: FileSet, basename: string, changed: FileSystem, node: Inode) { + if (isDirectory(node)) { + const children: FileSet = {}; + FileSystem.trackCreatedInodes(children, changed, changed._getLinks(node)); + container[basename] = new Directory(children); + } + else if (isSymlink(node)) { + container[basename] = new Symlink(node.symlink); + } + else { + container[basename] = new File(node.buffer || ""); + } + return true; + } + + private static trackCreatedInodes(container: FileSet, changed: FileSystem, changedLinks: ReadonlyMap) { + // no difference if links are empty + if (!changedLinks.size) return false; + + changedLinks.forEach((node, basename) => { FileSystem.trackCreatedInode(container, basename, changed, node); }); + return true; + } + + private static trackDeletedInodes(container: FileSet, baseLinks: ReadonlyMap) { + // no difference if links are empty + if (!baseLinks.size) return false; + baseLinks.forEach((node, basename) => { container[basename] = isDirectory(node) ? new Rmdir() : new Unlink(); }); + return true; + } + private _mknod(dev: number, type: typeof S_IFREG, mode: number, time?: number): FileInode; private _mknod(dev: number, type: typeof S_IFDIR, mode: number, time?: number): DirectoryInode; private _mknod(dev: number, type: typeof S_IFLNK, mode: number, time?: number): SymlinkInode; @@ -940,10 +1094,10 @@ namespace vfs { private _applyFilesWorker(files: FileSet, dirname: string, deferred: [Symlink | Link | Mount, string][]) { for (const key of Object.keys(files)) { - const value = this._normalizeFileSetEntry(files[key]); + const value = normalizeFileSetEntry(files[key]); const path = dirname ? vpath.resolve(dirname, key) : key; vpath.validate(path, vpath.ValidationFlags.Absolute); - if (value === null || value === undefined) { + if (value === null || value === undefined || value instanceof Rmdir || value instanceof Unlink) { if (this.stringComparer(vpath.dirname(path), path) === 0) { throw new TypeError("Roots cannot be deleted."); } @@ -967,19 +1121,6 @@ namespace vfs { } } } - - private _normalizeFileSetEntry(value: FileSet[string]) { - if (value === undefined || - value === null || - value instanceof Directory || - value instanceof File || - value instanceof Link || - value instanceof Symlink || - value instanceof Mount) { - return value; - } - return typeof value === "string" || Buffer.isBuffer(value) ? new File(value) : new Directory(value); - } } export interface FileSystemOptions { @@ -997,12 +1138,9 @@ namespace vfs { meta?: Record; } - export interface FileSystemCreateOptions { + export interface FileSystemCreateOptions extends FileSystemOptions { // Sets the documents to add to the file system. documents?: ReadonlyArray; - - // Sets the initial working directory for the file system. - cwd?: string; } export type Axis = "ancestors" | "ancestors-or-self" | "self" | "descendants-or-self" | "descendants"; @@ -1062,8 +1200,16 @@ namespace vfs { * * Unless overridden, `/.src` will be the current working directory for the virtual file system. */ - export function createFromFileSystem(host: FileSystemResolverHost, ignoreCase: boolean, { documents, cwd }: FileSystemCreateOptions = {}) { + export function createFromFileSystem(host: FileSystemResolverHost, ignoreCase: boolean, { documents, files, cwd, time, meta }: FileSystemCreateOptions = {}) { const fs = getBuiltLocal(host, ignoreCase).shadow(); + if (meta) { + for (const key of Object.keys(meta)) { + fs.meta.set(key, meta[key]); + } + } + if (time) { + fs.time(time); + } if (cwd) { fs.mkdirpSync(cwd); fs.chdir(cwd); @@ -1083,6 +1229,9 @@ namespace vfs { } } } + if (files) { + fs.apply(files); + } return fs; } @@ -1165,7 +1314,7 @@ namespace vfs { * A template used to populate files, directories, links, etc. in a virtual file system. */ export interface FileSet { - [name: string]: DirectoryLike | FileLike | Link | Symlink | Mount | null | undefined; + [name: string]: DirectoryLike | FileLike | Link | Symlink | Mount | Rmdir | Unlink | null | undefined; } export type DirectoryLike = FileSet | Directory; @@ -1201,6 +1350,24 @@ namespace vfs { } } + /** Removes a directory in a `FileSet` */ + export class Rmdir { + private _rmdirBrand?: never; // brand necessary for proper type guards + } + + /** Unlinks a file in a `FileSet` */ + export class Unlink { + private _unlinkBrand?: never; // brand necessary for proper type guards + } + + // prevents compiler errors due to unused brand properties + if (!0) { + // tslint:disable-next-line:no-string-literal + ignoreUnused(Rmdir.prototype["_rmdirBrand"]); + // tslint:disable-next-line:no-string-literal + ignoreUnused(Unlink.prototype["_unlinkBrand"]); + } + /** Extended options for a symbolic link in a `FileSet` */ export class Symlink { public readonly symlink: string; @@ -1273,6 +1440,14 @@ namespace vfs { meta?: collections.Metadata; } + function isEmptyNonShadowedDirectory(node: DirectoryInode) { + return !node.links && !node.shadowRoot && !node.resolver && !node.source; + } + + function isEmptyNonShadowedFile(node: FileInode) { + return !node.buffer && !node.shadowRoot && !node.resolver && !node.source; + } + function isFile(node: Inode | undefined): node is FileInode { return node !== undefined && (node.mode & S_IFMT) === S_IFREG; } @@ -1324,5 +1499,57 @@ namespace vfs { } return builtLocalCS; } + + function normalizeFileSetEntry(value: FileSet[string]) { + if (value === undefined || + value === null || + value instanceof Directory || + value instanceof File || + value instanceof Link || + value instanceof Symlink || + value instanceof Mount || + value instanceof Rmdir || + value instanceof Unlink) { + return value; + } + return typeof value === "string" || Buffer.isBuffer(value) ? new File(value) : new Directory(value); + } + + export function formatPatch(patch: FileSet) { + return formatPatchWorker("", patch); + } + + function formatPatchWorker(dirname: string, container: FileSet): string { + let text = ""; + for (const name of Object.keys(container)) { + const entry = normalizeFileSetEntry(container[name]); + const file = dirname ? vpath.combine(dirname, name) : name; + if (entry === null || entry === undefined || entry instanceof Unlink || entry instanceof Rmdir) { + text += `//// [${file}] unlink\r\n`; + } + else if (entry instanceof Rmdir) { + text += `//// [${vpath.addTrailingSeparator(file)}] rmdir\r\n`; + } + else if (entry instanceof Directory) { + text += formatPatchWorker(file, entry.files); + } + else if (entry instanceof File) { + const content = typeof entry.data === "string" ? entry.data : entry.data.toString("utf8"); + text += `//// [${file}]\r\n${content}\r\n\r\n`; + } + else if (entry instanceof Link) { + text += `//// [${file}] link(${entry.path})\r\n`; + } + else if (entry instanceof Symlink) { + text += `//// [${file}] symlink(${entry.symlink})\r\n`; + } + else if (entry instanceof Mount) { + text += `//// [${file}] mount(${entry.source})\r\n`; + } + } + return text; + } + + function ignoreUnused(_: void) { /*empty*/ } } // tslint:enable:no-null-keyword \ No newline at end of file diff --git a/src/testRunner/unittests/tsbuild.ts b/src/testRunner/unittests/tsbuild.ts index 9d093f61e09..41ab6e5b5a8 100644 --- a/src/testRunner/unittests/tsbuild.ts +++ b/src/testRunner/unittests/tsbuild.ts @@ -12,7 +12,7 @@ namespace ts { export namespace Sample1 { tick(); - const projFs = loadProjectFromDisk("../../tests/projects/sample1"); + const projFs = loadProjectFromDisk("tests/projects/sample1"); const allExpectedOutputs = ["/src/tests/index.js", "/src/core/index.js", "/src/core/index.d.ts", @@ -236,40 +236,33 @@ namespace ts { } export namespace OutFile { - const outFileFs = loadProjectFromDisk("../../tests/projects/outfile-concat"); + const outFileFs = loadProjectFromDisk("tests/projects/outfile-concat"); describe("tsbuild - baseline sectioned sourcemaps", () => { - const fs = outFileFs.shadow(); - const host = new fakes.CompilerHost(fs); - const builder = createSolutionBuilder(host, buildHost, ["/src/third"], { dry: false, force: false, verbose: false }); - clearDiagnostics(); - builder.buildAllProjects(); - assertDiagnosticMessages(/*none*/); - - const files = [ - "/src/third/thirdjs/output/third-output.js", - "/src/third/thirdjs/output/third-output.js.map" - ]; - - for (const file of files) { - it(`Generates files matching the baseline - ${file}`, () => { - Harness.Baseline.runBaseline(getBaseFileName(file), () => { - return fs.readFileSync(file, "utf-8"); - }); - }); - } - - it(`Generates files matching the baseline - file listing for outFile-concat`, () => { - Harness.Baseline.runBaseline("outfile-concat-fileListing.txt", () => { - return fs.getFileListing(); + let fs: vfs.FileSystem | undefined; + before(() => { + fs = outFileFs.shadow(); + const host = new fakes.CompilerHost(fs); + const builder = createSolutionBuilder(host, buildHost, ["/src/third"], { dry: false, force: false, verbose: false }); + clearDiagnostics(); + builder.buildAllProjects(); + assertDiagnosticMessages(/*none*/); + }); + after(() => { + fs = undefined; + }); + it(`Generates files matching the baseline`, () => { + Harness.Baseline.runBaseline("outfile-concat.js", () => { + const patch = fs!.diff(); + // tslint:disable-next-line:no-null-keyword + return patch ? vfs.formatPatch(patch) : null; }); }); }); } describe("tsbuild - graph-ordering", () => { - const fs = new vfs.FileSystem(false); - const host = new fakes.CompilerHost(fs); + let host: fakes.CompilerHost | undefined; const deps: [string, string][] = [ ["A", "B"], ["B", "C"], @@ -280,7 +273,15 @@ namespace ts { ["F", "E"] ]; - writeProjects(fs, ["A", "B", "C", "D", "E", "F", "G"], deps); + before(() => { + const fs = new vfs.FileSystem(false); + host = new fakes.CompilerHost(fs); + writeProjects(fs, ["A", "B", "C", "D", "E", "F", "G"], deps); + }); + + after(() => { + host = undefined; + }); it("orders the graph correctly - specify two roots", () => { checkGraphOrdering(["A", "G"], ["A", "B", "C", "D", "E", "G"]); @@ -299,7 +300,7 @@ namespace ts { }); function checkGraphOrdering(rootNames: string[], expectedBuildSet: string[]) { - const builder = createSolutionBuilder(host, buildHost, rootNames, { dry: true, force: false, verbose: false }); + const builder = createSolutionBuilder(host!, buildHost, rootNames, { dry: true, force: false, verbose: false }); const projFileNames = rootNames.map(getProjectFileName); const graph = builder.getBuildGraph(projFileNames); @@ -394,32 +395,27 @@ namespace ts { } function loadProjectFromDisk(root: string): vfs.FileSystem { - const fs = new vfs.FileSystem(/*ignoreCase*/ false, { time }); - const rootPath = resolvePath(__dirname, root); - loadFsMirror(fs, rootPath, "/src"); - fs.mkdirpSync("/lib"); - const libs = ["es5", "dom", "webworker.importscripts", "scripthost"]; - for (const lib of libs) { - const content = Harness.IO.readFile(combinePaths(Harness.libFolder, `lib.${lib}.d.ts`)); - if (content === undefined) { - throw new Error(`Failed to read lib ${lib}`); - } - fs.writeFileSync(`/lib/lib.${lib}.d.ts`, content); - } - fs.writeFileSync("/lib/lib.d.ts", Harness.IO.readFile(combinePaths(Harness.libFolder, "lib.d.ts"))!); - fs.meta.set("defaultLibLocation", "/lib"); + const resolver = vfs.createResolver(Harness.IO); + const fs = new vfs.FileSystem(/*ignoreCase*/ true, { + files: { + ["/lib"]: new vfs.Mount(vpath.resolve(Harness.IO.getWorkspaceRoot(), "built/local"), patchResolver(resolver)), + ["/src"]: new vfs.Mount(vpath.resolve(Harness.IO.getWorkspaceRoot(), root), resolver) + }, + cwd: "/", + meta: { defaultLibLocation: "/lib" }, + time + }); fs.makeReadonly(); return fs; - } - - function loadFsMirror(vfs: vfs.FileSystem, localRoot: string, virtualRoot: string) { - vfs.mkdirpSync(virtualRoot); - for (const path of Harness.IO.readDirectory(localRoot)) { - const file = getBaseFileName(path); - vfs.writeFileSync(virtualRoot + "/" + file, Harness.IO.readFile(localRoot + "/" + file)!); - } - for (const dir of Harness.IO.getDirectories(localRoot)) { - loadFsMirror(vfs, localRoot + "/" + dir, virtualRoot + "/" + dir); + function patchResolver(resolver: vfs.FileSystemResolver): vfs.FileSystemResolver { + const allowedFiles = ["lib.d.ts", "lib.dom.d.ts", "lib.es5.d.ts", "lib.scripthost.d.ts", "lib.webworker.importscripts.d.ts"]; + return { + ...resolver, + readdirSync(path: string) { + const files = resolver.readdirSync(path); + return files.filter(file => allowedFiles.indexOf(file) !== -1); + } + }; } } } \ No newline at end of file diff --git a/tests/baselines/reference/outfile-concat-fileListing.txt b/tests/baselines/reference/outfile-concat-fileListing.txt deleted file mode 100644 index fc6a1e7b28c..00000000000 --- a/tests/baselines/reference/outfile-concat-fileListing.txt +++ /dev/null @@ -1,43 +0,0 @@ -*/ - /lib/ - /lib/lib.d.ts - /lib/lib.dom.d.ts - /lib/lib.es5.d.ts - /lib/lib.scripthost.d.ts - /lib/lib.webworker.importscripts.d.ts - /src/ - /src/2/ - /src/2/second-output.d.ts - /src/2/second-output.d.ts.map - /src/2/second-output.js - /src/2/second-output.js.map - /src/first/ - /src/first/bin/ - /src/first/bin/first-output.d.ts - /src/first/bin/first-output.d.ts.map - /src/first/bin/first-output.js - /src/first/bin/first-output.js.map - /src/first/first_part1.ts - /src/first/first_part2.ts - /src/first/first_part3.ts - /src/first/tsconfig.json - /src/first_part1.ts - /src/first_part2.ts - /src/first_part3.ts - /src/second/ - /src/second/second_part1.ts - /src/second/second_part2.ts - /src/second/tsconfig.json - /src/second_part1.ts - /src/second_part2.ts - /src/third/ - /src/third/third_part1.ts - /src/third/thirdjs/ - /src/third/thirdjs/output/ - /src/third/thirdjs/output/third-output.d.ts - /src/third/thirdjs/output/third-output.d.ts.map - /src/third/thirdjs/output/third-output.js - /src/third/thirdjs/output/third-output.js.map - /src/third/tsconfig.json - /src/third_part1.ts - /src/tsconfig.json \ No newline at end of file diff --git a/tests/baselines/reference/outfile-concat.js b/tests/baselines/reference/outfile-concat.js index e3e5aa3d5f0..22c69281e13 100644 --- a/tests/baselines/reference/outfile-concat.js +++ b/tests/baselines/reference/outfile-concat.js @@ -1,3 +1,88 @@ +//// [/src/2/second-output.d.ts] +declare namespace N { +} +declare namespace N { +} +declare class C { + doSomething(): void; +} +//# sourceMappingURL=second-output.d.ts.map + +//// [/src/2/second-output.d.ts.map] +{"version":3,"file":"second-output.d.ts","sourceRoot":"","sources":["../second/second_part1.ts","../second/second_part2.ts"],"names":[],"mappings":"AAAA,kBAAU,CAAC,CAAC;CAEX;AAED,kBAAU,CAAC,CAAC;CAMX;ACVD;IACI,WAAW;CAGd"} + +//// [/src/2/second-output.js] +var N; +(function (N) { + function f() { + console.log('testing'); + } + f(); +})(N || (N = {})); +var C = (function () { + function C() { + } + C.prototype.doSomething = function () { + console.log("something got done"); + }; + return C; +}()); +//# sourceMappingURL=second-output.js.map + +//// [/src/2/second-output.js.map] +{"version":3,"file":"second-output.js","sourceRoot":"","sources":["../second/second_part1.ts","../second/second_part2.ts"],"names":[],"mappings":"AAIA,IAAU,CAAC,CAMV;AAND,WAAU,CAAC;IACP;QACI,OAAO,CAAC,GAAG,CAAC,SAAS,CAAC,CAAC;IAC3B,CAAC;IAED,CAAC,EAAE,CAAC;AACR,CAAC,EANS,CAAC,KAAD,CAAC,QAMV;ACVD;IAAA;IAIA,CAAC;IAHG,uBAAW,GAAX;QACI,OAAO,CAAC,GAAG,CAAC,oBAAoB,CAAC,CAAC;IACtC,CAAC;IACL,QAAC;AAAD,CAAC,AAJD,IAIC"} + +//// [/src/first/bin/first-output.d.ts] +interface TheFirst { + none: any; +} +declare const s = "Hello, world"; +interface NoJsForHereEither { + none: any; +} +declare function f(): string; +//# sourceMappingURL=first-output.d.ts.map + +//// [/src/first/bin/first-output.d.ts.map] +{"version":3,"file":"first-output.d.ts","sourceRoot":"","sources":["../first_part1.ts","../first_part2.ts","../first_part3.ts"],"names":[],"mappings":"AAAA,UAAU,QAAQ;IACd,IAAI,EAAE,GAAG,CAAC;CACb;AAED,QAAA,MAAM,CAAC,iBAAiB,CAAC;AAEzB,UAAU,iBAAiB;IACvB,IAAI,EAAE,GAAG,CAAC;CACb;AERD,6BAEC"} + +//// [/src/first/bin/first-output.js] +var s = "Hello, world"; +console.log(s); +console.log(f()); +function f() { + return "JS does hoists"; +} +//# sourceMappingURL=first-output.js.map + +//// [/src/first/bin/first-output.js.map] +{"version":3,"file":"first-output.js","sourceRoot":"","sources":["../first_part1.ts","../first_part2.ts","../first_part3.ts"],"names":[],"mappings":"AAIA,IAAM,CAAC,GAAG,cAAc,CAAC;AAMzB,OAAO,CAAC,GAAG,CAAC,CAAC,CAAC,CAAC;ACVf,OAAO,CAAC,GAAG,CAAC,CAAC,EAAE,CAAC,CAAC;ACAjB;IACI,OAAO,gBAAgB,CAAC;AAC5B,CAAC"} + +//// [/src/third/thirdjs/output/third-output.d.ts] +interface TheFirst { + none: any; +} +declare const s = "Hello, world"; +interface NoJsForHereEither { + none: any; +} +declare function f(): string; +//# sourceMappingURL=first-output.d.ts.map +declare namespace N { +} +declare namespace N { +} +declare class C { + doSomething(): void; +} +//# sourceMappingURL=second-output.d.ts.map +declare var c: C; +//# sourceMappingURL=third-output.d.ts.map + +//// [/src/third/thirdjs/output/third-output.d.ts.map] +{"version":3,"file":"third-output.d.ts","sections":[{"offset":{"line":0,"column":0},"map":{"version":3,"file":"first-output.d.ts","sourceRoot":"","sources":["../first_part1.ts","../first_part2.ts","../first_part3.ts"],"names":[],"mappings":"AAAA,UAAU,QAAQ;IACd,IAAI,EAAE,GAAG,CAAC;CACb;AAED,QAAA,MAAM,CAAC,iBAAiB,CAAC;AAEzB,UAAU,iBAAiB;IACvB,IAAI,EAAE,GAAG,CAAC;CACb;AERD,6BAEC"}},{"offset":{"line":9,"column":0},"map":{"version":3,"file":"second-output.d.ts","sourceRoot":"","sources":["../second/second_part1.ts","../second/second_part2.ts"],"names":[],"mappings":"AAAA,kBAAU,CAAC,CAAC;CAEX;AAED,kBAAU,CAAC,CAAC;CAMX;ACVD;IACI,WAAW;CAGd"}},{"offset":{"line":16,"column":43},"map":{"version":3,"file":"third-output.d.ts","sourceRoot":"","sources":["../../third_part1.ts"],"names":[],"mappings":";AAAA,QAAA,IAAI,CAAC,GAAU,CAAC"}}]} + +//// [/src/third/thirdjs/output/third-output.js] var s = "Hello, world"; console.log(s); console.log(f()); @@ -23,4 +108,8 @@ var C = (function () { //# sourceMappingURL=second-output.js.map var c = new C(); c.doSomething(); -//# sourceMappingURL=third-output.js.map \ No newline at end of file +//# sourceMappingURL=third-output.js.map + +//// [/src/third/thirdjs/output/third-output.js.map] +{"version":3,"file":"third-output.js","sections":[{"offset":{"line":0,"column":0},"map":{"version":3,"file":"first-output.js","sourceRoot":"","sources":["../first_part1.ts","../first_part2.ts","../first_part3.ts"],"names":[],"mappings":"AAIA,IAAM,CAAC,GAAG,cAAc,CAAC;AAMzB,OAAO,CAAC,GAAG,CAAC,CAAC,CAAC,CAAC;ACVf,OAAO,CAAC,GAAG,CAAC,CAAC,EAAE,CAAC,CAAC;ACAjB;IACI,OAAO,gBAAgB,CAAC;AAC5B,CAAC"}},{"offset":{"line":7,"column":0},"map":{"version":3,"file":"second-output.js","sourceRoot":"","sources":["../second/second_part1.ts","../second/second_part2.ts"],"names":[],"mappings":"AAIA,IAAU,CAAC,CAMV;AAND,WAAU,CAAC;IACP;QACI,OAAO,CAAC,GAAG,CAAC,SAAS,CAAC,CAAC;IAC3B,CAAC;IAED,CAAC,EAAE,CAAC;AACR,CAAC,EANS,CAAC,KAAD,CAAC,QAMV;ACVD;IAAA;IAIA,CAAC;IAHG,uBAAW,GAAX;QACI,OAAO,CAAC,GAAG,CAAC,oBAAoB,CAAC,CAAC;IACtC,CAAC;IACL,QAAC;AAAD,CAAC,AAJD,IAIC"}},{"offset":{"line":22,"column":41},"map":{"version":3,"file":"third-output.js","sourceRoot":"","sources":["../../third_part1.ts"],"names":[],"mappings":";AAAA,IAAI,CAAC,GAAG,IAAI,CAAC,EAAE,CAAC;AAChB,CAAC,CAAC,WAAW,EAAE,CAAC"}}]} + diff --git a/tests/baselines/reference/outfile-concat.js.map b/tests/baselines/reference/outfile-concat.js.map deleted file mode 100644 index f8220832b2a..00000000000 --- a/tests/baselines/reference/outfile-concat.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"third-output.js","sections":[{"offset":{"line":0,"column":0},"map":{"version":3,"file":"first-output.js","sourceRoot":"","sources":["first_part1.ts","first_part2.ts","first_part3.ts"],"names":[],"mappings":"AAIA,IAAM,CAAC,GAAG,cAAc,CAAC;AAMzB,OAAO,CAAC,GAAG,CAAC,CAAC,CAAC,CAAC;ACVf,OAAO,CAAC,GAAG,CAAC,CAAC,EAAE,CAAC,CAAC;ACAjB;IACI,OAAO,gBAAgB,CAAC;AAC5B,CAAC"}},{"offset":{"line":7,"column":0},"map":{"version":3,"file":"second-output.js","sourceRoot":"","sources":["second_part1.ts","second_part2.ts"],"names":[],"mappings":"AAIA,IAAU,CAAC,CAMV;AAND,WAAU,CAAC;IACP;QACI,OAAO,CAAC,GAAG,CAAC,SAAS,CAAC,CAAC;IAC3B,CAAC;IAED,CAAC,EAAE,CAAC;AACR,CAAC,EANS,CAAC,KAAD,CAAC,QAMV;ACVD;IAAA;IAIA,CAAC;IAHG,uBAAW,GAAX;QACI,OAAO,CAAC,GAAG,CAAC,oBAAoB,CAAC,CAAC;IACtC,CAAC;IACL,QAAC;AAAD,CAAC,AAJD,IAIC"}},{"offset":{"line":22,"column":41},"map":{"version":3,"file":"third-output.js","sourceRoot":"","sources":["third_part1.ts"],"names":[],"mappings":";AAAA,IAAI,CAAC,GAAG,IAAI,CAAC,EAAE,CAAC;AAChB,CAAC,CAAC,WAAW,EAAE,CAAC"}}]} \ No newline at end of file diff --git a/tests/baselines/reference/third-output.js b/tests/baselines/reference/third-output.js deleted file mode 100644 index e3e5aa3d5f0..00000000000 --- a/tests/baselines/reference/third-output.js +++ /dev/null @@ -1,26 +0,0 @@ -var s = "Hello, world"; -console.log(s); -console.log(f()); -function f() { - return "JS does hoists"; -} -//# sourceMappingURL=first-output.js.map -var N; -(function (N) { - function f() { - console.log('testing'); - } - f(); -})(N || (N = {})); -var C = (function () { - function C() { - } - C.prototype.doSomething = function () { - console.log("something got done"); - }; - return C; -}()); -//# sourceMappingURL=second-output.js.map -var c = new C(); -c.doSomething(); -//# sourceMappingURL=third-output.js.map \ No newline at end of file diff --git a/tests/baselines/reference/third-output.js.map b/tests/baselines/reference/third-output.js.map deleted file mode 100644 index 70b9ad69d53..00000000000 --- a/tests/baselines/reference/third-output.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"third-output.js","sections":[{"offset":{"line":0,"column":0},"map":{"version":3,"file":"first-output.js","sourceRoot":"","sources":["../first_part1.ts","../first_part2.ts","../first_part3.ts"],"names":[],"mappings":"AAIA,IAAM,CAAC,GAAG,cAAc,CAAC;AAMzB,OAAO,CAAC,GAAG,CAAC,CAAC,CAAC,CAAC;ACVf,OAAO,CAAC,GAAG,CAAC,CAAC,EAAE,CAAC,CAAC;ACAjB;IACI,OAAO,gBAAgB,CAAC;AAC5B,CAAC"}},{"offset":{"line":7,"column":0},"map":{"version":3,"file":"second-output.js","sourceRoot":"","sources":["../second/second_part1.ts","../second/second_part2.ts"],"names":[],"mappings":"AAIA,IAAU,CAAC,CAMV;AAND,WAAU,CAAC;IACP;QACI,OAAO,CAAC,GAAG,CAAC,SAAS,CAAC,CAAC;IAC3B,CAAC;IAED,CAAC,EAAE,CAAC;AACR,CAAC,EANS,CAAC,KAAD,CAAC,QAMV;ACVD;IAAA;IAIA,CAAC;IAHG,uBAAW,GAAX;QACI,OAAO,CAAC,GAAG,CAAC,oBAAoB,CAAC,CAAC;IACtC,CAAC;IACL,QAAC;AAAD,CAAC,AAJD,IAIC"}},{"offset":{"line":22,"column":41},"map":{"version":3,"file":"third-output.js","sourceRoot":"","sources":["../../third_part1.ts"],"names":[],"mappings":";AAAA,IAAI,CAAC,GAAG,IAAI,CAAC,EAAE,CAAC;AAChB,CAAC,CAAC,WAAW,EAAE,CAAC"}}]} \ No newline at end of file From 74b452b3e0f965c3ea3cc2b423b5fceff9ec71e3 Mon Sep 17 00:00:00 2001 From: csigs Date: Wed, 13 Jun 2018 16:10:38 +0000 Subject: [PATCH 18/23] LEGO: check in for master to temporary branch. --- .../diagnosticMessages.generated.json.lcl | 93 +++++++++++++++++++ .../diagnosticMessages.generated.json.lcl | 87 +++++++++++++++++ .../diagnosticMessages.generated.json.lcl | 90 ++++++++++++++++++ 3 files changed, 270 insertions(+) diff --git a/src/loc/lcl/cht/diagnosticMessages/diagnosticMessages.generated.json.lcl b/src/loc/lcl/cht/diagnosticMessages/diagnosticMessages.generated.json.lcl index de96a342067..5f7122bd70c 100644 --- a/src/loc/lcl/cht/diagnosticMessages/diagnosticMessages.generated.json.lcl +++ b/src/loc/lcl/cht/diagnosticMessages/diagnosticMessages.generated.json.lcl @@ -486,12 +486,18 @@ + + + + + + @@ -960,6 +966,15 @@ + + + + + + + + + @@ -1029,6 +1044,15 @@ + + + + + + + + + @@ -1773,18 +1797,27 @@ + + + + + + + + + @@ -2865,6 +2898,9 @@ + + + @@ -3327,6 +3363,9 @@ + + + @@ -5760,6 +5799,9 @@ + + + @@ -5802,6 +5844,9 @@ + + + @@ -6240,42 +6285,63 @@ + + + + + + + + + + + + + + + + + + + + + @@ -6291,6 +6357,9 @@ + + + @@ -6756,6 +6825,15 @@ + + + + + + + + + @@ -7332,6 +7410,9 @@ + + + @@ -7356,12 +7437,18 @@ + + + + + + @@ -8976,6 +9063,9 @@ + + + @@ -9531,6 +9621,9 @@ + + + diff --git a/src/loc/lcl/esn/diagnosticMessages/diagnosticMessages.generated.json.lcl b/src/loc/lcl/esn/diagnosticMessages/diagnosticMessages.generated.json.lcl index f723f786b33..ea5d75fe447 100644 --- a/src/loc/lcl/esn/diagnosticMessages/diagnosticMessages.generated.json.lcl +++ b/src/loc/lcl/esn/diagnosticMessages/diagnosticMessages.generated.json.lcl @@ -495,12 +495,18 @@ + + + + + + @@ -969,6 +975,15 @@ + + + + + + + + + @@ -1041,6 +1056,15 @@ + + + + + + + + + @@ -1791,12 +1815,18 @@ + + + + + + @@ -2877,6 +2907,9 @@ + + + @@ -3339,6 +3372,9 @@ + + + @@ -5772,6 +5808,9 @@ + + + @@ -5814,6 +5853,9 @@ + + + @@ -6252,24 +6294,36 @@ + + + + + + + + + + + + @@ -6282,12 +6336,18 @@ + + + + + + @@ -6303,6 +6363,9 @@ + + + @@ -6768,6 +6831,15 @@ + + + + + + + + + @@ -7344,6 +7416,9 @@ + + + @@ -7368,12 +7443,18 @@ + + + + + + @@ -8988,6 +9069,9 @@ + + + @@ -9543,6 +9627,9 @@ + + + diff --git a/src/loc/lcl/fra/diagnosticMessages/diagnosticMessages.generated.json.lcl b/src/loc/lcl/fra/diagnosticMessages/diagnosticMessages.generated.json.lcl index 8abfd535e1c..2b22cc304dd 100644 --- a/src/loc/lcl/fra/diagnosticMessages/diagnosticMessages.generated.json.lcl +++ b/src/loc/lcl/fra/diagnosticMessages/diagnosticMessages.generated.json.lcl @@ -495,12 +495,18 @@ + + + + + + @@ -969,6 +975,15 @@ + + + + + + + + + @@ -1041,6 +1056,15 @@ + + + + + + + + + @@ -1785,18 +1809,27 @@ + + + + + + + + + @@ -2877,6 +2910,9 @@ + + + @@ -3339,6 +3375,9 @@ + + + @@ -5772,6 +5811,9 @@ + + + @@ -5814,6 +5856,9 @@ + + + @@ -6252,42 +6297,63 @@ + + + + + + + + + + + + + + + + + + + + + @@ -6303,6 +6369,9 @@ + + + @@ -6768,6 +6837,15 @@ + + + + + + + + + @@ -7344,6 +7422,9 @@ + + + @@ -7368,12 +7449,18 @@ + + + + + + @@ -8988,6 +9075,9 @@ + + + From 2a8c4d1bd778bb9d186a90c48b452ab129c725a5 Mon Sep 17 00:00:00 2001 From: Nathan Shively-Sanders <293473+sandersn@users.noreply.github.com> Date: Wed, 13 Jun 2018 10:11:12 -0700 Subject: [PATCH 19/23] Support `@this` tags (#24927) * Type check `@this` tags No special support in fourslash yet, so quickinfo probably doesn't work. * Do no require braces and update API baselines --- src/compiler/checker.ts | 4 + src/parser/parser.ts | 14 ++ src/parser/types.ts | 6 + src/parser/utilities.ts | 9 + .../reference/APISample_Watch.errors.txt | 180 +++++++++--------- .../APISample_WatchWithDefaults.errors.txt | 180 +++++++++--------- ...APISample_WatchWithOwnWatchHost.errors.txt | 180 +++++++++--------- .../reference/APISample_compile.errors.txt | 180 +++++++++--------- .../reference/APISample_jsdoc.errors.txt | 180 +++++++++--------- .../reference/APISample_linter.errors.txt | 180 +++++++++--------- .../APISample_parseConfig.errors.txt | 180 +++++++++--------- .../reference/APISample_transform.errors.txt | 180 +++++++++--------- .../reference/APISample_watcher.errors.txt | 180 +++++++++--------- .../reference/api/tsserverlibrary.d.ts | 36 ++-- tests/baselines/reference/api/typescript.d.ts | 36 ++-- tests/baselines/reference/thisTag1.symbols | 32 ++++ tests/baselines/reference/thisTag1.types | 37 ++++ tests/cases/conformance/jsdoc/thisTag1.ts | 19 ++ 18 files changed, 975 insertions(+), 838 deletions(-) create mode 100644 tests/baselines/reference/thisTag1.symbols create mode 100644 tests/baselines/reference/thisTag1.types create mode 100644 tests/cases/conformance/jsdoc/thisTag1.ts diff --git a/src/compiler/checker.ts b/src/compiler/checker.ts index f4c45a856ee..4f1b797e58a 100644 --- a/src/compiler/checker.ts +++ b/src/compiler/checker.ts @@ -14890,6 +14890,10 @@ namespace ts { return getTypeFromTypeNode(jsDocFunctionType.parameters[0].type!); } } + const thisTag = getJSDocThisTag(node); + if (thisTag && thisTag.typeExpression) { + return getTypeFromTypeNode(thisTag.typeExpression); + } } function isInConstructorArgumentInitializer(node: Node, constructorDecl: Node): boolean { diff --git a/src/parser/parser.ts b/src/parser/parser.ts index 591cb900a7f..c7b01b9b804 100644 --- a/src/parser/parser.ts +++ b/src/parser/parser.ts @@ -491,6 +491,8 @@ namespace ts { case SyntaxKind.JSDocCallbackTag: return visitNode(cbNode, (node as JSDocCallbackTag).fullName) || visitNode(cbNode, (node as JSDocCallbackTag).typeExpression); + case SyntaxKind.JSDocThisTag: + return visitNode(cbNode, (node as JSDocThisTag).typeExpression); case SyntaxKind.JSDocSignature: return visitNodes(cbNode, cbNodes, node.decorators) || visitNodes(cbNode, cbNodes, node.modifiers) || @@ -6497,6 +6499,9 @@ namespace ts { case "constructor": tag = parseClassTag(atToken, tagName); break; + case "this": + tag = parseThisTag(atToken, tagName); + break; case "arg": case "argument": case "param": @@ -6768,6 +6773,15 @@ namespace ts { return finishNode(tag); } + function parseThisTag(atToken: AtToken, tagName: Identifier): JSDocThisTag { + const tag = createNode(SyntaxKind.JSDocThisTag, atToken.pos); + tag.atToken = atToken; + tag.tagName = tagName; + tag.typeExpression = parseJSDocTypeExpression(/*mayOmitBraces*/ true); + skipWhitespace(); + return finishNode(tag); + } + function parseTypedefTag(atToken: AtToken, tagName: Identifier, indent: number): JSDocTypedefTag { const typeExpression = tryParseTypeExpression(); skipWhitespace(); diff --git a/src/parser/types.ts b/src/parser/types.ts index c79976091fe..29a7e3d8842 100644 --- a/src/parser/types.ts +++ b/src/parser/types.ts @@ -371,6 +371,7 @@ namespace ts { JSDocCallbackTag, JSDocParameterTag, JSDocReturnTag, + JSDocThisTag, JSDocTypeTag, JSDocTemplateTag, JSDocTypedefTag, @@ -2323,6 +2324,11 @@ namespace ts { kind: SyntaxKind.JSDocClassTag; } + export interface JSDocThisTag extends JSDocTag { + kind: SyntaxKind.JSDocThisTag; + typeExpression?: JSDocTypeExpression; + } + export interface JSDocTemplateTag extends JSDocTag { kind: SyntaxKind.JSDocTemplateTag; typeParameters: NodeArray; diff --git a/src/parser/utilities.ts b/src/parser/utilities.ts index e67ea3e743f..7602e01f9c2 100644 --- a/src/parser/utilities.ts +++ b/src/parser/utilities.ts @@ -4970,6 +4970,11 @@ namespace ts { return getFirstJSDocTag(node, isJSDocClassTag); } + /** Gets the JSDoc this tag for the node if present */ + export function getJSDocThisTag(node: Node): JSDocThisTag | undefined { + return getFirstJSDocTag(node, isJSDocThisTag); + } + /** Gets the JSDoc return tag for the node if present */ export function getJSDocReturnTag(node: Node): JSDocReturnTag | undefined { return getFirstJSDocTag(node, isJSDocReturnTag); @@ -5701,6 +5706,10 @@ namespace ts { return node.kind === SyntaxKind.JSDocClassTag; } + export function isJSDocThisTag(node: Node): node is JSDocThisTag { + return node.kind === SyntaxKind.JSDocThisTag; + } + export function isJSDocParameterTag(node: Node): node is JSDocParameterTag { return node.kind === SyntaxKind.JSDocParameterTag; } diff --git a/tests/baselines/reference/APISample_Watch.errors.txt b/tests/baselines/reference/APISample_Watch.errors.txt index e1e24d9d1a8..d4f7638416b 100644 --- a/tests/baselines/reference/APISample_Watch.errors.txt +++ b/tests/baselines/reference/APISample_Watch.errors.txt @@ -1,83 +1,75 @@ typescript_standalone.d.ts(21,28): error TS1005: ';' expected. typescript_standalone.d.ts(21,41): error TS1005: ';' expected. -typescript_standalone.d.ts(8913,28): error TS1005: ';' expected. -typescript_standalone.d.ts(8913,42): error TS1005: ';' expected. -typescript_standalone.d.ts(9173,28): error TS1005: ';' expected. -typescript_standalone.d.ts(9173,46): error TS1005: ';' expected. -typescript_standalone.d.ts(9523,28): error TS1005: ';' expected. -typescript_standalone.d.ts(9523,36): error TS1005: ';' expected. -typescript_standalone.d.ts(9547,28): error TS1005: ';' expected. -typescript_standalone.d.ts(9547,36): error TS1005: ';' expected. -typescript_standalone.d.ts(9634,28): error TS1005: ';' expected. -typescript_standalone.d.ts(9634,38): error TS1005: ';' expected. -typescript_standalone.d.ts(10799,28): error TS1005: ';' expected. -typescript_standalone.d.ts(10799,57): error TS1005: ';' expected. -typescript_standalone.d.ts(10810,28): error TS1005: ';' expected. -typescript_standalone.d.ts(10810,41): error TS1005: ';' expected. -typescript_standalone.d.ts(10820,28): error TS1005: ';' expected. -typescript_standalone.d.ts(10820,48): error TS1005: ';' expected. -typescript_standalone.d.ts(10895,28): error TS1005: ';' expected. -typescript_standalone.d.ts(10895,47): error TS1005: ';' expected. -typescript_standalone.d.ts(10952,28): error TS1005: ';' expected. -typescript_standalone.d.ts(10952,47): error TS1005: ';' expected. -typescript_standalone.d.ts(11006,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11006,52): error TS1005: ';' expected. -typescript_standalone.d.ts(11026,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11026,44): error TS1005: ';' expected. -typescript_standalone.d.ts(11036,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11036,35): error TS1005: ';' expected. -typescript_standalone.d.ts(11070,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11070,40): error TS1005: ';' expected. -typescript_standalone.d.ts(11073,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11073,43): error TS1005: ';' expected. -typescript_standalone.d.ts(11077,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11077,45): error TS1005: ';' expected. -typescript_standalone.d.ts(11095,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11095,56): error TS1005: ';' expected. -typescript_standalone.d.ts(11121,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11121,36): error TS1005: ';' expected. -typescript_standalone.d.ts(11124,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11124,43): error TS1005: ';' expected. -typescript_standalone.d.ts(11136,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11136,43): error TS1005: ';' expected. -typescript_standalone.d.ts(11166,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11166,40): error TS1005: ';' expected. -typescript_standalone.d.ts(11200,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11200,40): error TS1005: ';' expected. -typescript_standalone.d.ts(11211,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11211,40): error TS1005: ';' expected. -typescript_standalone.d.ts(11235,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11235,40): error TS1005: ';' expected. +typescript_standalone.d.ts(8921,28): error TS1005: ';' expected. +typescript_standalone.d.ts(8921,42): error TS1005: ';' expected. +typescript_standalone.d.ts(9181,28): error TS1005: ';' expected. +typescript_standalone.d.ts(9181,46): error TS1005: ';' expected. +typescript_standalone.d.ts(9531,28): error TS1005: ';' expected. +typescript_standalone.d.ts(9531,36): error TS1005: ';' expected. +typescript_standalone.d.ts(9555,28): error TS1005: ';' expected. +typescript_standalone.d.ts(9555,36): error TS1005: ';' expected. +typescript_standalone.d.ts(9642,28): error TS1005: ';' expected. +typescript_standalone.d.ts(9642,38): error TS1005: ';' expected. +typescript_standalone.d.ts(10807,28): error TS1005: ';' expected. +typescript_standalone.d.ts(10807,57): error TS1005: ';' expected. +typescript_standalone.d.ts(10818,28): error TS1005: ';' expected. +typescript_standalone.d.ts(10818,41): error TS1005: ';' expected. +typescript_standalone.d.ts(10828,28): error TS1005: ';' expected. +typescript_standalone.d.ts(10828,48): error TS1005: ';' expected. +typescript_standalone.d.ts(10903,28): error TS1005: ';' expected. +typescript_standalone.d.ts(10903,47): error TS1005: ';' expected. +typescript_standalone.d.ts(10960,28): error TS1005: ';' expected. +typescript_standalone.d.ts(10960,47): error TS1005: ';' expected. +typescript_standalone.d.ts(11014,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11014,52): error TS1005: ';' expected. +typescript_standalone.d.ts(11034,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11034,44): error TS1005: ';' expected. +typescript_standalone.d.ts(11044,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11044,35): error TS1005: ';' expected. +typescript_standalone.d.ts(11078,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11078,40): error TS1005: ';' expected. +typescript_standalone.d.ts(11081,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11081,43): error TS1005: ';' expected. +typescript_standalone.d.ts(11085,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11085,45): error TS1005: ';' expected. +typescript_standalone.d.ts(11103,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11103,56): error TS1005: ';' expected. +typescript_standalone.d.ts(11129,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11129,36): error TS1005: ';' expected. +typescript_standalone.d.ts(11132,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11132,43): error TS1005: ';' expected. +typescript_standalone.d.ts(11144,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11144,43): error TS1005: ';' expected. +typescript_standalone.d.ts(11174,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11174,40): error TS1005: ';' expected. +typescript_standalone.d.ts(11208,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11208,40): error TS1005: ';' expected. +typescript_standalone.d.ts(11219,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11219,40): error TS1005: ';' expected. typescript_standalone.d.ts(11243,28): error TS1005: ';' expected. typescript_standalone.d.ts(11243,40): error TS1005: ';' expected. -typescript_standalone.d.ts(11247,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11247,40): error TS1005: ';' expected. -typescript_standalone.d.ts(11277,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11277,40): error TS1005: ';' expected. -typescript_standalone.d.ts(11320,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11320,41): error TS1005: ';' expected. -typescript_standalone.d.ts(11507,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11507,37): error TS1005: ';' expected. -typescript_standalone.d.ts(11509,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11509,37): error TS1005: ';' expected. -typescript_standalone.d.ts(11513,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11513,37): error TS1005: ';' expected. +typescript_standalone.d.ts(11251,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11251,40): error TS1005: ';' expected. +typescript_standalone.d.ts(11255,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11255,40): error TS1005: ';' expected. +typescript_standalone.d.ts(11285,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11285,40): error TS1005: ';' expected. +typescript_standalone.d.ts(11328,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11328,41): error TS1005: ';' expected. typescript_standalone.d.ts(11515,28): error TS1005: ';' expected. typescript_standalone.d.ts(11515,37): error TS1005: ';' expected. typescript_standalone.d.ts(11517,28): error TS1005: ';' expected. typescript_standalone.d.ts(11517,37): error TS1005: ';' expected. -typescript_standalone.d.ts(11519,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11519,37): error TS1005: ';' expected. typescript_standalone.d.ts(11521,28): error TS1005: ';' expected. typescript_standalone.d.ts(11521,37): error TS1005: ';' expected. -typescript_standalone.d.ts(11530,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11530,37): error TS1005: ';' expected. -typescript_standalone.d.ts(11532,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11532,37): error TS1005: ';' expected. -typescript_standalone.d.ts(11534,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11534,37): error TS1005: ';' expected. -typescript_standalone.d.ts(11536,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11536,37): error TS1005: ';' expected. +typescript_standalone.d.ts(11523,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11523,37): error TS1005: ';' expected. +typescript_standalone.d.ts(11525,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11525,37): error TS1005: ';' expected. +typescript_standalone.d.ts(11527,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11527,37): error TS1005: ';' expected. +typescript_standalone.d.ts(11529,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11529,37): error TS1005: ';' expected. typescript_standalone.d.ts(11538,28): error TS1005: ';' expected. typescript_standalone.d.ts(11538,37): error TS1005: ';' expected. typescript_standalone.d.ts(11540,28): error TS1005: ';' expected. @@ -100,14 +92,14 @@ typescript_standalone.d.ts(11556,28): error TS1005: ';' expected. typescript_standalone.d.ts(11556,37): error TS1005: ';' expected. typescript_standalone.d.ts(11558,28): error TS1005: ';' expected. typescript_standalone.d.ts(11558,37): error TS1005: ';' expected. -typescript_standalone.d.ts(11568,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11568,37): error TS1005: ';' expected. -typescript_standalone.d.ts(11570,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11570,37): error TS1005: ';' expected. -typescript_standalone.d.ts(11572,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11572,37): error TS1005: ';' expected. -typescript_standalone.d.ts(11574,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11574,37): error TS1005: ';' expected. +typescript_standalone.d.ts(11560,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11560,37): error TS1005: ';' expected. +typescript_standalone.d.ts(11562,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11562,37): error TS1005: ';' expected. +typescript_standalone.d.ts(11564,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11564,37): error TS1005: ';' expected. +typescript_standalone.d.ts(11566,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11566,37): error TS1005: ';' expected. typescript_standalone.d.ts(11576,28): error TS1005: ';' expected. typescript_standalone.d.ts(11576,37): error TS1005: ';' expected. typescript_standalone.d.ts(11578,28): error TS1005: ';' expected. @@ -115,19 +107,27 @@ typescript_standalone.d.ts(11578,37): error TS1005: ';' expected. typescript_standalone.d.ts(11580,28): error TS1005: ';' expected. typescript_standalone.d.ts(11580,37): error TS1005: ';' expected. typescript_standalone.d.ts(11582,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11582,72): error TS1005: ';' expected. +typescript_standalone.d.ts(11582,37): error TS1005: ';' expected. typescript_standalone.d.ts(11584,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11584,52): error TS1005: ';' expected. -typescript_standalone.d.ts(11656,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11656,72): error TS1005: ';' expected. -typescript_standalone.d.ts(11658,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11658,38): error TS1005: ';' expected. -typescript_standalone.d.ts(11660,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11660,71): error TS1005: ';' expected. -typescript_standalone.d.ts(11662,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11662,40): error TS1005: ';' expected. -typescript_standalone.d.ts(11738,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11738,48): error TS1005: ';' expected. +typescript_standalone.d.ts(11584,37): error TS1005: ';' expected. +typescript_standalone.d.ts(11586,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11586,37): error TS1005: ';' expected. +typescript_standalone.d.ts(11588,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11588,37): error TS1005: ';' expected. +typescript_standalone.d.ts(11590,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11590,72): error TS1005: ';' expected. +typescript_standalone.d.ts(11592,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11592,52): error TS1005: ';' expected. +typescript_standalone.d.ts(11664,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11664,72): error TS1005: ';' expected. +typescript_standalone.d.ts(11666,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11666,38): error TS1005: ';' expected. +typescript_standalone.d.ts(11668,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11668,71): error TS1005: ';' expected. +typescript_standalone.d.ts(11670,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11670,40): error TS1005: ';' expected. +typescript_standalone.d.ts(11746,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11746,48): error TS1005: ';' expected. ==== tests/cases/compiler/APISample_Watch.ts (0 errors) ==== diff --git a/tests/baselines/reference/APISample_WatchWithDefaults.errors.txt b/tests/baselines/reference/APISample_WatchWithDefaults.errors.txt index a67ce67f334..52755e8fe21 100644 --- a/tests/baselines/reference/APISample_WatchWithDefaults.errors.txt +++ b/tests/baselines/reference/APISample_WatchWithDefaults.errors.txt @@ -1,83 +1,75 @@ typescript_standalone.d.ts(21,28): error TS1005: ';' expected. typescript_standalone.d.ts(21,41): error TS1005: ';' expected. -typescript_standalone.d.ts(8913,28): error TS1005: ';' expected. -typescript_standalone.d.ts(8913,42): error TS1005: ';' expected. -typescript_standalone.d.ts(9173,28): error TS1005: ';' expected. -typescript_standalone.d.ts(9173,46): error TS1005: ';' expected. -typescript_standalone.d.ts(9523,28): error TS1005: ';' expected. -typescript_standalone.d.ts(9523,36): error TS1005: ';' expected. -typescript_standalone.d.ts(9547,28): error TS1005: ';' expected. -typescript_standalone.d.ts(9547,36): error TS1005: ';' expected. -typescript_standalone.d.ts(9634,28): error TS1005: ';' expected. -typescript_standalone.d.ts(9634,38): error TS1005: ';' expected. -typescript_standalone.d.ts(10799,28): error TS1005: ';' expected. -typescript_standalone.d.ts(10799,57): error TS1005: ';' expected. -typescript_standalone.d.ts(10810,28): error TS1005: ';' expected. -typescript_standalone.d.ts(10810,41): error TS1005: ';' expected. -typescript_standalone.d.ts(10820,28): error TS1005: ';' expected. -typescript_standalone.d.ts(10820,48): error TS1005: ';' expected. -typescript_standalone.d.ts(10895,28): error TS1005: ';' expected. -typescript_standalone.d.ts(10895,47): error TS1005: ';' expected. -typescript_standalone.d.ts(10952,28): error TS1005: ';' expected. -typescript_standalone.d.ts(10952,47): error TS1005: ';' expected. -typescript_standalone.d.ts(11006,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11006,52): error TS1005: ';' expected. -typescript_standalone.d.ts(11026,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11026,44): error TS1005: ';' expected. -typescript_standalone.d.ts(11036,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11036,35): error TS1005: ';' expected. -typescript_standalone.d.ts(11070,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11070,40): error TS1005: ';' expected. -typescript_standalone.d.ts(11073,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11073,43): error TS1005: ';' expected. -typescript_standalone.d.ts(11077,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11077,45): error TS1005: ';' expected. -typescript_standalone.d.ts(11095,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11095,56): error TS1005: ';' expected. -typescript_standalone.d.ts(11121,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11121,36): error TS1005: ';' expected. -typescript_standalone.d.ts(11124,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11124,43): error TS1005: ';' expected. -typescript_standalone.d.ts(11136,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11136,43): error TS1005: ';' expected. -typescript_standalone.d.ts(11166,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11166,40): error TS1005: ';' expected. -typescript_standalone.d.ts(11200,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11200,40): error TS1005: ';' expected. -typescript_standalone.d.ts(11211,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11211,40): error TS1005: ';' expected. -typescript_standalone.d.ts(11235,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11235,40): error TS1005: ';' expected. +typescript_standalone.d.ts(8921,28): error TS1005: ';' expected. +typescript_standalone.d.ts(8921,42): error TS1005: ';' expected. +typescript_standalone.d.ts(9181,28): error TS1005: ';' expected. +typescript_standalone.d.ts(9181,46): error TS1005: ';' expected. +typescript_standalone.d.ts(9531,28): error TS1005: ';' expected. +typescript_standalone.d.ts(9531,36): error TS1005: ';' expected. +typescript_standalone.d.ts(9555,28): error TS1005: ';' expected. +typescript_standalone.d.ts(9555,36): error TS1005: ';' expected. +typescript_standalone.d.ts(9642,28): error TS1005: ';' expected. +typescript_standalone.d.ts(9642,38): error TS1005: ';' expected. +typescript_standalone.d.ts(10807,28): error TS1005: ';' expected. +typescript_standalone.d.ts(10807,57): error TS1005: ';' expected. +typescript_standalone.d.ts(10818,28): error TS1005: ';' expected. +typescript_standalone.d.ts(10818,41): error TS1005: ';' expected. +typescript_standalone.d.ts(10828,28): error TS1005: ';' expected. +typescript_standalone.d.ts(10828,48): error TS1005: ';' expected. +typescript_standalone.d.ts(10903,28): error TS1005: ';' expected. +typescript_standalone.d.ts(10903,47): error TS1005: ';' expected. +typescript_standalone.d.ts(10960,28): error TS1005: ';' expected. +typescript_standalone.d.ts(10960,47): error TS1005: ';' expected. +typescript_standalone.d.ts(11014,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11014,52): error TS1005: ';' expected. +typescript_standalone.d.ts(11034,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11034,44): error TS1005: ';' expected. +typescript_standalone.d.ts(11044,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11044,35): error TS1005: ';' expected. +typescript_standalone.d.ts(11078,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11078,40): error TS1005: ';' expected. +typescript_standalone.d.ts(11081,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11081,43): error TS1005: ';' expected. +typescript_standalone.d.ts(11085,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11085,45): error TS1005: ';' expected. +typescript_standalone.d.ts(11103,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11103,56): error TS1005: ';' expected. +typescript_standalone.d.ts(11129,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11129,36): error TS1005: ';' expected. +typescript_standalone.d.ts(11132,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11132,43): error TS1005: ';' expected. +typescript_standalone.d.ts(11144,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11144,43): error TS1005: ';' expected. +typescript_standalone.d.ts(11174,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11174,40): error TS1005: ';' expected. +typescript_standalone.d.ts(11208,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11208,40): error TS1005: ';' expected. +typescript_standalone.d.ts(11219,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11219,40): error TS1005: ';' expected. typescript_standalone.d.ts(11243,28): error TS1005: ';' expected. typescript_standalone.d.ts(11243,40): error TS1005: ';' expected. -typescript_standalone.d.ts(11247,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11247,40): error TS1005: ';' expected. -typescript_standalone.d.ts(11277,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11277,40): error TS1005: ';' expected. -typescript_standalone.d.ts(11320,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11320,41): error TS1005: ';' expected. -typescript_standalone.d.ts(11507,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11507,37): error TS1005: ';' expected. -typescript_standalone.d.ts(11509,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11509,37): error TS1005: ';' expected. -typescript_standalone.d.ts(11513,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11513,37): error TS1005: ';' expected. +typescript_standalone.d.ts(11251,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11251,40): error TS1005: ';' expected. +typescript_standalone.d.ts(11255,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11255,40): error TS1005: ';' expected. +typescript_standalone.d.ts(11285,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11285,40): error TS1005: ';' expected. +typescript_standalone.d.ts(11328,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11328,41): error TS1005: ';' expected. typescript_standalone.d.ts(11515,28): error TS1005: ';' expected. typescript_standalone.d.ts(11515,37): error TS1005: ';' expected. typescript_standalone.d.ts(11517,28): error TS1005: ';' expected. typescript_standalone.d.ts(11517,37): error TS1005: ';' expected. -typescript_standalone.d.ts(11519,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11519,37): error TS1005: ';' expected. typescript_standalone.d.ts(11521,28): error TS1005: ';' expected. typescript_standalone.d.ts(11521,37): error TS1005: ';' expected. -typescript_standalone.d.ts(11530,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11530,37): error TS1005: ';' expected. -typescript_standalone.d.ts(11532,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11532,37): error TS1005: ';' expected. -typescript_standalone.d.ts(11534,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11534,37): error TS1005: ';' expected. -typescript_standalone.d.ts(11536,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11536,37): error TS1005: ';' expected. +typescript_standalone.d.ts(11523,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11523,37): error TS1005: ';' expected. +typescript_standalone.d.ts(11525,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11525,37): error TS1005: ';' expected. +typescript_standalone.d.ts(11527,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11527,37): error TS1005: ';' expected. +typescript_standalone.d.ts(11529,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11529,37): error TS1005: ';' expected. typescript_standalone.d.ts(11538,28): error TS1005: ';' expected. typescript_standalone.d.ts(11538,37): error TS1005: ';' expected. typescript_standalone.d.ts(11540,28): error TS1005: ';' expected. @@ -100,14 +92,14 @@ typescript_standalone.d.ts(11556,28): error TS1005: ';' expected. typescript_standalone.d.ts(11556,37): error TS1005: ';' expected. typescript_standalone.d.ts(11558,28): error TS1005: ';' expected. typescript_standalone.d.ts(11558,37): error TS1005: ';' expected. -typescript_standalone.d.ts(11568,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11568,37): error TS1005: ';' expected. -typescript_standalone.d.ts(11570,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11570,37): error TS1005: ';' expected. -typescript_standalone.d.ts(11572,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11572,37): error TS1005: ';' expected. -typescript_standalone.d.ts(11574,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11574,37): error TS1005: ';' expected. +typescript_standalone.d.ts(11560,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11560,37): error TS1005: ';' expected. +typescript_standalone.d.ts(11562,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11562,37): error TS1005: ';' expected. +typescript_standalone.d.ts(11564,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11564,37): error TS1005: ';' expected. +typescript_standalone.d.ts(11566,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11566,37): error TS1005: ';' expected. typescript_standalone.d.ts(11576,28): error TS1005: ';' expected. typescript_standalone.d.ts(11576,37): error TS1005: ';' expected. typescript_standalone.d.ts(11578,28): error TS1005: ';' expected. @@ -115,19 +107,27 @@ typescript_standalone.d.ts(11578,37): error TS1005: ';' expected. typescript_standalone.d.ts(11580,28): error TS1005: ';' expected. typescript_standalone.d.ts(11580,37): error TS1005: ';' expected. typescript_standalone.d.ts(11582,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11582,72): error TS1005: ';' expected. +typescript_standalone.d.ts(11582,37): error TS1005: ';' expected. typescript_standalone.d.ts(11584,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11584,52): error TS1005: ';' expected. -typescript_standalone.d.ts(11656,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11656,72): error TS1005: ';' expected. -typescript_standalone.d.ts(11658,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11658,38): error TS1005: ';' expected. -typescript_standalone.d.ts(11660,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11660,71): error TS1005: ';' expected. -typescript_standalone.d.ts(11662,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11662,40): error TS1005: ';' expected. -typescript_standalone.d.ts(11738,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11738,48): error TS1005: ';' expected. +typescript_standalone.d.ts(11584,37): error TS1005: ';' expected. +typescript_standalone.d.ts(11586,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11586,37): error TS1005: ';' expected. +typescript_standalone.d.ts(11588,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11588,37): error TS1005: ';' expected. +typescript_standalone.d.ts(11590,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11590,72): error TS1005: ';' expected. +typescript_standalone.d.ts(11592,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11592,52): error TS1005: ';' expected. +typescript_standalone.d.ts(11664,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11664,72): error TS1005: ';' expected. +typescript_standalone.d.ts(11666,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11666,38): error TS1005: ';' expected. +typescript_standalone.d.ts(11668,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11668,71): error TS1005: ';' expected. +typescript_standalone.d.ts(11670,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11670,40): error TS1005: ';' expected. +typescript_standalone.d.ts(11746,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11746,48): error TS1005: ';' expected. ==== tests/cases/compiler/APISample_WatchWithDefaults.ts (0 errors) ==== diff --git a/tests/baselines/reference/APISample_WatchWithOwnWatchHost.errors.txt b/tests/baselines/reference/APISample_WatchWithOwnWatchHost.errors.txt index ab00aef04d8..1275cf337b0 100644 --- a/tests/baselines/reference/APISample_WatchWithOwnWatchHost.errors.txt +++ b/tests/baselines/reference/APISample_WatchWithOwnWatchHost.errors.txt @@ -1,83 +1,75 @@ typescript_standalone.d.ts(21,28): error TS1005: ';' expected. typescript_standalone.d.ts(21,41): error TS1005: ';' expected. -typescript_standalone.d.ts(8913,28): error TS1005: ';' expected. -typescript_standalone.d.ts(8913,42): error TS1005: ';' expected. -typescript_standalone.d.ts(9173,28): error TS1005: ';' expected. -typescript_standalone.d.ts(9173,46): error TS1005: ';' expected. -typescript_standalone.d.ts(9523,28): error TS1005: ';' expected. -typescript_standalone.d.ts(9523,36): error TS1005: ';' expected. -typescript_standalone.d.ts(9547,28): error TS1005: ';' expected. -typescript_standalone.d.ts(9547,36): error TS1005: ';' expected. -typescript_standalone.d.ts(9634,28): error TS1005: ';' expected. -typescript_standalone.d.ts(9634,38): error TS1005: ';' expected. -typescript_standalone.d.ts(10799,28): error TS1005: ';' expected. -typescript_standalone.d.ts(10799,57): error TS1005: ';' expected. -typescript_standalone.d.ts(10810,28): error TS1005: ';' expected. -typescript_standalone.d.ts(10810,41): error TS1005: ';' expected. -typescript_standalone.d.ts(10820,28): error TS1005: ';' expected. -typescript_standalone.d.ts(10820,48): error TS1005: ';' expected. -typescript_standalone.d.ts(10895,28): error TS1005: ';' expected. -typescript_standalone.d.ts(10895,47): error TS1005: ';' expected. -typescript_standalone.d.ts(10952,28): error TS1005: ';' expected. -typescript_standalone.d.ts(10952,47): error TS1005: ';' expected. -typescript_standalone.d.ts(11006,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11006,52): error TS1005: ';' expected. -typescript_standalone.d.ts(11026,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11026,44): error TS1005: ';' expected. -typescript_standalone.d.ts(11036,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11036,35): error TS1005: ';' expected. -typescript_standalone.d.ts(11070,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11070,40): error TS1005: ';' expected. -typescript_standalone.d.ts(11073,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11073,43): error TS1005: ';' expected. -typescript_standalone.d.ts(11077,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11077,45): error TS1005: ';' expected. -typescript_standalone.d.ts(11095,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11095,56): error TS1005: ';' expected. -typescript_standalone.d.ts(11121,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11121,36): error TS1005: ';' expected. -typescript_standalone.d.ts(11124,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11124,43): error TS1005: ';' expected. -typescript_standalone.d.ts(11136,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11136,43): error TS1005: ';' expected. -typescript_standalone.d.ts(11166,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11166,40): error TS1005: ';' expected. -typescript_standalone.d.ts(11200,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11200,40): error TS1005: ';' expected. -typescript_standalone.d.ts(11211,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11211,40): error TS1005: ';' expected. -typescript_standalone.d.ts(11235,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11235,40): error TS1005: ';' expected. +typescript_standalone.d.ts(8921,28): error TS1005: ';' expected. +typescript_standalone.d.ts(8921,42): error TS1005: ';' expected. +typescript_standalone.d.ts(9181,28): error TS1005: ';' expected. +typescript_standalone.d.ts(9181,46): error TS1005: ';' expected. +typescript_standalone.d.ts(9531,28): error TS1005: ';' expected. +typescript_standalone.d.ts(9531,36): error TS1005: ';' expected. +typescript_standalone.d.ts(9555,28): error TS1005: ';' expected. +typescript_standalone.d.ts(9555,36): error TS1005: ';' expected. +typescript_standalone.d.ts(9642,28): error TS1005: ';' expected. +typescript_standalone.d.ts(9642,38): error TS1005: ';' expected. +typescript_standalone.d.ts(10807,28): error TS1005: ';' expected. +typescript_standalone.d.ts(10807,57): error TS1005: ';' expected. +typescript_standalone.d.ts(10818,28): error TS1005: ';' expected. +typescript_standalone.d.ts(10818,41): error TS1005: ';' expected. +typescript_standalone.d.ts(10828,28): error TS1005: ';' expected. +typescript_standalone.d.ts(10828,48): error TS1005: ';' expected. +typescript_standalone.d.ts(10903,28): error TS1005: ';' expected. +typescript_standalone.d.ts(10903,47): error TS1005: ';' expected. +typescript_standalone.d.ts(10960,28): error TS1005: ';' expected. +typescript_standalone.d.ts(10960,47): error TS1005: ';' expected. +typescript_standalone.d.ts(11014,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11014,52): error TS1005: ';' expected. +typescript_standalone.d.ts(11034,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11034,44): error TS1005: ';' expected. +typescript_standalone.d.ts(11044,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11044,35): error TS1005: ';' expected. +typescript_standalone.d.ts(11078,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11078,40): error TS1005: ';' expected. +typescript_standalone.d.ts(11081,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11081,43): error TS1005: ';' expected. +typescript_standalone.d.ts(11085,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11085,45): error TS1005: ';' expected. +typescript_standalone.d.ts(11103,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11103,56): error TS1005: ';' expected. +typescript_standalone.d.ts(11129,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11129,36): error TS1005: ';' expected. +typescript_standalone.d.ts(11132,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11132,43): error TS1005: ';' expected. +typescript_standalone.d.ts(11144,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11144,43): error TS1005: ';' expected. +typescript_standalone.d.ts(11174,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11174,40): error TS1005: ';' expected. +typescript_standalone.d.ts(11208,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11208,40): error TS1005: ';' expected. +typescript_standalone.d.ts(11219,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11219,40): error TS1005: ';' expected. typescript_standalone.d.ts(11243,28): error TS1005: ';' expected. typescript_standalone.d.ts(11243,40): error TS1005: ';' expected. -typescript_standalone.d.ts(11247,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11247,40): error TS1005: ';' expected. -typescript_standalone.d.ts(11277,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11277,40): error TS1005: ';' expected. -typescript_standalone.d.ts(11320,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11320,41): error TS1005: ';' expected. -typescript_standalone.d.ts(11507,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11507,37): error TS1005: ';' expected. -typescript_standalone.d.ts(11509,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11509,37): error TS1005: ';' expected. -typescript_standalone.d.ts(11513,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11513,37): error TS1005: ';' expected. +typescript_standalone.d.ts(11251,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11251,40): error TS1005: ';' expected. +typescript_standalone.d.ts(11255,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11255,40): error TS1005: ';' expected. +typescript_standalone.d.ts(11285,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11285,40): error TS1005: ';' expected. +typescript_standalone.d.ts(11328,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11328,41): error TS1005: ';' expected. typescript_standalone.d.ts(11515,28): error TS1005: ';' expected. typescript_standalone.d.ts(11515,37): error TS1005: ';' expected. typescript_standalone.d.ts(11517,28): error TS1005: ';' expected. typescript_standalone.d.ts(11517,37): error TS1005: ';' expected. -typescript_standalone.d.ts(11519,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11519,37): error TS1005: ';' expected. typescript_standalone.d.ts(11521,28): error TS1005: ';' expected. typescript_standalone.d.ts(11521,37): error TS1005: ';' expected. -typescript_standalone.d.ts(11530,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11530,37): error TS1005: ';' expected. -typescript_standalone.d.ts(11532,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11532,37): error TS1005: ';' expected. -typescript_standalone.d.ts(11534,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11534,37): error TS1005: ';' expected. -typescript_standalone.d.ts(11536,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11536,37): error TS1005: ';' expected. +typescript_standalone.d.ts(11523,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11523,37): error TS1005: ';' expected. +typescript_standalone.d.ts(11525,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11525,37): error TS1005: ';' expected. +typescript_standalone.d.ts(11527,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11527,37): error TS1005: ';' expected. +typescript_standalone.d.ts(11529,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11529,37): error TS1005: ';' expected. typescript_standalone.d.ts(11538,28): error TS1005: ';' expected. typescript_standalone.d.ts(11538,37): error TS1005: ';' expected. typescript_standalone.d.ts(11540,28): error TS1005: ';' expected. @@ -100,14 +92,14 @@ typescript_standalone.d.ts(11556,28): error TS1005: ';' expected. typescript_standalone.d.ts(11556,37): error TS1005: ';' expected. typescript_standalone.d.ts(11558,28): error TS1005: ';' expected. typescript_standalone.d.ts(11558,37): error TS1005: ';' expected. -typescript_standalone.d.ts(11568,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11568,37): error TS1005: ';' expected. -typescript_standalone.d.ts(11570,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11570,37): error TS1005: ';' expected. -typescript_standalone.d.ts(11572,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11572,37): error TS1005: ';' expected. -typescript_standalone.d.ts(11574,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11574,37): error TS1005: ';' expected. +typescript_standalone.d.ts(11560,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11560,37): error TS1005: ';' expected. +typescript_standalone.d.ts(11562,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11562,37): error TS1005: ';' expected. +typescript_standalone.d.ts(11564,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11564,37): error TS1005: ';' expected. +typescript_standalone.d.ts(11566,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11566,37): error TS1005: ';' expected. typescript_standalone.d.ts(11576,28): error TS1005: ';' expected. typescript_standalone.d.ts(11576,37): error TS1005: ';' expected. typescript_standalone.d.ts(11578,28): error TS1005: ';' expected. @@ -115,19 +107,27 @@ typescript_standalone.d.ts(11578,37): error TS1005: ';' expected. typescript_standalone.d.ts(11580,28): error TS1005: ';' expected. typescript_standalone.d.ts(11580,37): error TS1005: ';' expected. typescript_standalone.d.ts(11582,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11582,72): error TS1005: ';' expected. +typescript_standalone.d.ts(11582,37): error TS1005: ';' expected. typescript_standalone.d.ts(11584,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11584,52): error TS1005: ';' expected. -typescript_standalone.d.ts(11656,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11656,72): error TS1005: ';' expected. -typescript_standalone.d.ts(11658,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11658,38): error TS1005: ';' expected. -typescript_standalone.d.ts(11660,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11660,71): error TS1005: ';' expected. -typescript_standalone.d.ts(11662,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11662,40): error TS1005: ';' expected. -typescript_standalone.d.ts(11738,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11738,48): error TS1005: ';' expected. +typescript_standalone.d.ts(11584,37): error TS1005: ';' expected. +typescript_standalone.d.ts(11586,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11586,37): error TS1005: ';' expected. +typescript_standalone.d.ts(11588,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11588,37): error TS1005: ';' expected. +typescript_standalone.d.ts(11590,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11590,72): error TS1005: ';' expected. +typescript_standalone.d.ts(11592,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11592,52): error TS1005: ';' expected. +typescript_standalone.d.ts(11664,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11664,72): error TS1005: ';' expected. +typescript_standalone.d.ts(11666,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11666,38): error TS1005: ';' expected. +typescript_standalone.d.ts(11668,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11668,71): error TS1005: ';' expected. +typescript_standalone.d.ts(11670,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11670,40): error TS1005: ';' expected. +typescript_standalone.d.ts(11746,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11746,48): error TS1005: ';' expected. ==== tests/cases/compiler/APISample_WatchWithOwnWatchHost.ts (0 errors) ==== diff --git a/tests/baselines/reference/APISample_compile.errors.txt b/tests/baselines/reference/APISample_compile.errors.txt index 6aef2e513ed..4af4a173002 100644 --- a/tests/baselines/reference/APISample_compile.errors.txt +++ b/tests/baselines/reference/APISample_compile.errors.txt @@ -1,83 +1,75 @@ typescript_standalone.d.ts(21,28): error TS1005: ';' expected. typescript_standalone.d.ts(21,41): error TS1005: ';' expected. -typescript_standalone.d.ts(8913,28): error TS1005: ';' expected. -typescript_standalone.d.ts(8913,42): error TS1005: ';' expected. -typescript_standalone.d.ts(9173,28): error TS1005: ';' expected. -typescript_standalone.d.ts(9173,46): error TS1005: ';' expected. -typescript_standalone.d.ts(9523,28): error TS1005: ';' expected. -typescript_standalone.d.ts(9523,36): error TS1005: ';' expected. -typescript_standalone.d.ts(9547,28): error TS1005: ';' expected. -typescript_standalone.d.ts(9547,36): error TS1005: ';' expected. -typescript_standalone.d.ts(9634,28): error TS1005: ';' expected. -typescript_standalone.d.ts(9634,38): error TS1005: ';' expected. -typescript_standalone.d.ts(10799,28): error TS1005: ';' expected. -typescript_standalone.d.ts(10799,57): error TS1005: ';' expected. -typescript_standalone.d.ts(10810,28): error TS1005: ';' expected. -typescript_standalone.d.ts(10810,41): error TS1005: ';' expected. -typescript_standalone.d.ts(10820,28): error TS1005: ';' expected. -typescript_standalone.d.ts(10820,48): error TS1005: ';' expected. -typescript_standalone.d.ts(10895,28): error TS1005: ';' expected. -typescript_standalone.d.ts(10895,47): error TS1005: ';' expected. -typescript_standalone.d.ts(10952,28): error TS1005: ';' expected. -typescript_standalone.d.ts(10952,47): error TS1005: ';' expected. -typescript_standalone.d.ts(11006,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11006,52): error TS1005: ';' expected. -typescript_standalone.d.ts(11026,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11026,44): error TS1005: ';' expected. -typescript_standalone.d.ts(11036,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11036,35): error TS1005: ';' expected. -typescript_standalone.d.ts(11070,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11070,40): error TS1005: ';' expected. -typescript_standalone.d.ts(11073,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11073,43): error TS1005: ';' expected. -typescript_standalone.d.ts(11077,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11077,45): error TS1005: ';' expected. -typescript_standalone.d.ts(11095,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11095,56): error TS1005: ';' expected. -typescript_standalone.d.ts(11121,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11121,36): error TS1005: ';' expected. -typescript_standalone.d.ts(11124,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11124,43): error TS1005: ';' expected. -typescript_standalone.d.ts(11136,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11136,43): error TS1005: ';' expected. -typescript_standalone.d.ts(11166,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11166,40): error TS1005: ';' expected. -typescript_standalone.d.ts(11200,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11200,40): error TS1005: ';' expected. -typescript_standalone.d.ts(11211,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11211,40): error TS1005: ';' expected. -typescript_standalone.d.ts(11235,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11235,40): error TS1005: ';' expected. +typescript_standalone.d.ts(8921,28): error TS1005: ';' expected. +typescript_standalone.d.ts(8921,42): error TS1005: ';' expected. +typescript_standalone.d.ts(9181,28): error TS1005: ';' expected. +typescript_standalone.d.ts(9181,46): error TS1005: ';' expected. +typescript_standalone.d.ts(9531,28): error TS1005: ';' expected. +typescript_standalone.d.ts(9531,36): error TS1005: ';' expected. +typescript_standalone.d.ts(9555,28): error TS1005: ';' expected. +typescript_standalone.d.ts(9555,36): error TS1005: ';' expected. +typescript_standalone.d.ts(9642,28): error TS1005: ';' expected. +typescript_standalone.d.ts(9642,38): error TS1005: ';' expected. +typescript_standalone.d.ts(10807,28): error TS1005: ';' expected. +typescript_standalone.d.ts(10807,57): error TS1005: ';' expected. +typescript_standalone.d.ts(10818,28): error TS1005: ';' expected. +typescript_standalone.d.ts(10818,41): error TS1005: ';' expected. +typescript_standalone.d.ts(10828,28): error TS1005: ';' expected. +typescript_standalone.d.ts(10828,48): error TS1005: ';' expected. +typescript_standalone.d.ts(10903,28): error TS1005: ';' expected. +typescript_standalone.d.ts(10903,47): error TS1005: ';' expected. +typescript_standalone.d.ts(10960,28): error TS1005: ';' expected. +typescript_standalone.d.ts(10960,47): error TS1005: ';' expected. +typescript_standalone.d.ts(11014,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11014,52): error TS1005: ';' expected. +typescript_standalone.d.ts(11034,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11034,44): error TS1005: ';' expected. +typescript_standalone.d.ts(11044,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11044,35): error TS1005: ';' expected. +typescript_standalone.d.ts(11078,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11078,40): error TS1005: ';' expected. +typescript_standalone.d.ts(11081,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11081,43): error TS1005: ';' expected. +typescript_standalone.d.ts(11085,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11085,45): error TS1005: ';' expected. +typescript_standalone.d.ts(11103,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11103,56): error TS1005: ';' expected. +typescript_standalone.d.ts(11129,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11129,36): error TS1005: ';' expected. +typescript_standalone.d.ts(11132,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11132,43): error TS1005: ';' expected. +typescript_standalone.d.ts(11144,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11144,43): error TS1005: ';' expected. +typescript_standalone.d.ts(11174,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11174,40): error TS1005: ';' expected. +typescript_standalone.d.ts(11208,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11208,40): error TS1005: ';' expected. +typescript_standalone.d.ts(11219,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11219,40): error TS1005: ';' expected. typescript_standalone.d.ts(11243,28): error TS1005: ';' expected. typescript_standalone.d.ts(11243,40): error TS1005: ';' expected. -typescript_standalone.d.ts(11247,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11247,40): error TS1005: ';' expected. -typescript_standalone.d.ts(11277,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11277,40): error TS1005: ';' expected. -typescript_standalone.d.ts(11320,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11320,41): error TS1005: ';' expected. -typescript_standalone.d.ts(11507,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11507,37): error TS1005: ';' expected. -typescript_standalone.d.ts(11509,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11509,37): error TS1005: ';' expected. -typescript_standalone.d.ts(11513,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11513,37): error TS1005: ';' expected. +typescript_standalone.d.ts(11251,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11251,40): error TS1005: ';' expected. +typescript_standalone.d.ts(11255,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11255,40): error TS1005: ';' expected. +typescript_standalone.d.ts(11285,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11285,40): error TS1005: ';' expected. +typescript_standalone.d.ts(11328,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11328,41): error TS1005: ';' expected. typescript_standalone.d.ts(11515,28): error TS1005: ';' expected. typescript_standalone.d.ts(11515,37): error TS1005: ';' expected. typescript_standalone.d.ts(11517,28): error TS1005: ';' expected. typescript_standalone.d.ts(11517,37): error TS1005: ';' expected. -typescript_standalone.d.ts(11519,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11519,37): error TS1005: ';' expected. typescript_standalone.d.ts(11521,28): error TS1005: ';' expected. typescript_standalone.d.ts(11521,37): error TS1005: ';' expected. -typescript_standalone.d.ts(11530,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11530,37): error TS1005: ';' expected. -typescript_standalone.d.ts(11532,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11532,37): error TS1005: ';' expected. -typescript_standalone.d.ts(11534,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11534,37): error TS1005: ';' expected. -typescript_standalone.d.ts(11536,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11536,37): error TS1005: ';' expected. +typescript_standalone.d.ts(11523,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11523,37): error TS1005: ';' expected. +typescript_standalone.d.ts(11525,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11525,37): error TS1005: ';' expected. +typescript_standalone.d.ts(11527,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11527,37): error TS1005: ';' expected. +typescript_standalone.d.ts(11529,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11529,37): error TS1005: ';' expected. typescript_standalone.d.ts(11538,28): error TS1005: ';' expected. typescript_standalone.d.ts(11538,37): error TS1005: ';' expected. typescript_standalone.d.ts(11540,28): error TS1005: ';' expected. @@ -100,14 +92,14 @@ typescript_standalone.d.ts(11556,28): error TS1005: ';' expected. typescript_standalone.d.ts(11556,37): error TS1005: ';' expected. typescript_standalone.d.ts(11558,28): error TS1005: ';' expected. typescript_standalone.d.ts(11558,37): error TS1005: ';' expected. -typescript_standalone.d.ts(11568,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11568,37): error TS1005: ';' expected. -typescript_standalone.d.ts(11570,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11570,37): error TS1005: ';' expected. -typescript_standalone.d.ts(11572,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11572,37): error TS1005: ';' expected. -typescript_standalone.d.ts(11574,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11574,37): error TS1005: ';' expected. +typescript_standalone.d.ts(11560,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11560,37): error TS1005: ';' expected. +typescript_standalone.d.ts(11562,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11562,37): error TS1005: ';' expected. +typescript_standalone.d.ts(11564,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11564,37): error TS1005: ';' expected. +typescript_standalone.d.ts(11566,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11566,37): error TS1005: ';' expected. typescript_standalone.d.ts(11576,28): error TS1005: ';' expected. typescript_standalone.d.ts(11576,37): error TS1005: ';' expected. typescript_standalone.d.ts(11578,28): error TS1005: ';' expected. @@ -115,19 +107,27 @@ typescript_standalone.d.ts(11578,37): error TS1005: ';' expected. typescript_standalone.d.ts(11580,28): error TS1005: ';' expected. typescript_standalone.d.ts(11580,37): error TS1005: ';' expected. typescript_standalone.d.ts(11582,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11582,72): error TS1005: ';' expected. +typescript_standalone.d.ts(11582,37): error TS1005: ';' expected. typescript_standalone.d.ts(11584,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11584,52): error TS1005: ';' expected. -typescript_standalone.d.ts(11656,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11656,72): error TS1005: ';' expected. -typescript_standalone.d.ts(11658,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11658,38): error TS1005: ';' expected. -typescript_standalone.d.ts(11660,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11660,71): error TS1005: ';' expected. -typescript_standalone.d.ts(11662,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11662,40): error TS1005: ';' expected. -typescript_standalone.d.ts(11738,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11738,48): error TS1005: ';' expected. +typescript_standalone.d.ts(11584,37): error TS1005: ';' expected. +typescript_standalone.d.ts(11586,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11586,37): error TS1005: ';' expected. +typescript_standalone.d.ts(11588,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11588,37): error TS1005: ';' expected. +typescript_standalone.d.ts(11590,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11590,72): error TS1005: ';' expected. +typescript_standalone.d.ts(11592,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11592,52): error TS1005: ';' expected. +typescript_standalone.d.ts(11664,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11664,72): error TS1005: ';' expected. +typescript_standalone.d.ts(11666,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11666,38): error TS1005: ';' expected. +typescript_standalone.d.ts(11668,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11668,71): error TS1005: ';' expected. +typescript_standalone.d.ts(11670,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11670,40): error TS1005: ';' expected. +typescript_standalone.d.ts(11746,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11746,48): error TS1005: ';' expected. ==== tests/cases/compiler/APISample_compile.ts (0 errors) ==== diff --git a/tests/baselines/reference/APISample_jsdoc.errors.txt b/tests/baselines/reference/APISample_jsdoc.errors.txt index cb323e7d542..b80bb027663 100644 --- a/tests/baselines/reference/APISample_jsdoc.errors.txt +++ b/tests/baselines/reference/APISample_jsdoc.errors.txt @@ -1,83 +1,75 @@ typescript_standalone.d.ts(21,28): error TS1005: ';' expected. typescript_standalone.d.ts(21,41): error TS1005: ';' expected. -typescript_standalone.d.ts(8913,28): error TS1005: ';' expected. -typescript_standalone.d.ts(8913,42): error TS1005: ';' expected. -typescript_standalone.d.ts(9173,28): error TS1005: ';' expected. -typescript_standalone.d.ts(9173,46): error TS1005: ';' expected. -typescript_standalone.d.ts(9523,28): error TS1005: ';' expected. -typescript_standalone.d.ts(9523,36): error TS1005: ';' expected. -typescript_standalone.d.ts(9547,28): error TS1005: ';' expected. -typescript_standalone.d.ts(9547,36): error TS1005: ';' expected. -typescript_standalone.d.ts(9634,28): error TS1005: ';' expected. -typescript_standalone.d.ts(9634,38): error TS1005: ';' expected. -typescript_standalone.d.ts(10799,28): error TS1005: ';' expected. -typescript_standalone.d.ts(10799,57): error TS1005: ';' expected. -typescript_standalone.d.ts(10810,28): error TS1005: ';' expected. -typescript_standalone.d.ts(10810,41): error TS1005: ';' expected. -typescript_standalone.d.ts(10820,28): error TS1005: ';' expected. -typescript_standalone.d.ts(10820,48): error TS1005: ';' expected. -typescript_standalone.d.ts(10895,28): error TS1005: ';' expected. -typescript_standalone.d.ts(10895,47): error TS1005: ';' expected. -typescript_standalone.d.ts(10952,28): error TS1005: ';' expected. -typescript_standalone.d.ts(10952,47): error TS1005: ';' expected. -typescript_standalone.d.ts(11006,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11006,52): error TS1005: ';' expected. -typescript_standalone.d.ts(11026,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11026,44): error TS1005: ';' expected. -typescript_standalone.d.ts(11036,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11036,35): error TS1005: ';' expected. -typescript_standalone.d.ts(11070,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11070,40): error TS1005: ';' expected. -typescript_standalone.d.ts(11073,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11073,43): error TS1005: ';' expected. -typescript_standalone.d.ts(11077,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11077,45): error TS1005: ';' expected. -typescript_standalone.d.ts(11095,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11095,56): error TS1005: ';' expected. -typescript_standalone.d.ts(11121,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11121,36): error TS1005: ';' expected. -typescript_standalone.d.ts(11124,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11124,43): error TS1005: ';' expected. -typescript_standalone.d.ts(11136,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11136,43): error TS1005: ';' expected. -typescript_standalone.d.ts(11166,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11166,40): error TS1005: ';' expected. -typescript_standalone.d.ts(11200,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11200,40): error TS1005: ';' expected. -typescript_standalone.d.ts(11211,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11211,40): error TS1005: ';' expected. -typescript_standalone.d.ts(11235,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11235,40): error TS1005: ';' expected. +typescript_standalone.d.ts(8921,28): error TS1005: ';' expected. +typescript_standalone.d.ts(8921,42): error TS1005: ';' expected. +typescript_standalone.d.ts(9181,28): error TS1005: ';' expected. +typescript_standalone.d.ts(9181,46): error TS1005: ';' expected. +typescript_standalone.d.ts(9531,28): error TS1005: ';' expected. +typescript_standalone.d.ts(9531,36): error TS1005: ';' expected. +typescript_standalone.d.ts(9555,28): error TS1005: ';' expected. +typescript_standalone.d.ts(9555,36): error TS1005: ';' expected. +typescript_standalone.d.ts(9642,28): error TS1005: ';' expected. +typescript_standalone.d.ts(9642,38): error TS1005: ';' expected. +typescript_standalone.d.ts(10807,28): error TS1005: ';' expected. +typescript_standalone.d.ts(10807,57): error TS1005: ';' expected. +typescript_standalone.d.ts(10818,28): error TS1005: ';' expected. +typescript_standalone.d.ts(10818,41): error TS1005: ';' expected. +typescript_standalone.d.ts(10828,28): error TS1005: ';' expected. +typescript_standalone.d.ts(10828,48): error TS1005: ';' expected. +typescript_standalone.d.ts(10903,28): error TS1005: ';' expected. +typescript_standalone.d.ts(10903,47): error TS1005: ';' expected. +typescript_standalone.d.ts(10960,28): error TS1005: ';' expected. +typescript_standalone.d.ts(10960,47): error TS1005: ';' expected. +typescript_standalone.d.ts(11014,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11014,52): error TS1005: ';' expected. +typescript_standalone.d.ts(11034,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11034,44): error TS1005: ';' expected. +typescript_standalone.d.ts(11044,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11044,35): error TS1005: ';' expected. +typescript_standalone.d.ts(11078,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11078,40): error TS1005: ';' expected. +typescript_standalone.d.ts(11081,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11081,43): error TS1005: ';' expected. +typescript_standalone.d.ts(11085,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11085,45): error TS1005: ';' expected. +typescript_standalone.d.ts(11103,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11103,56): error TS1005: ';' expected. +typescript_standalone.d.ts(11129,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11129,36): error TS1005: ';' expected. +typescript_standalone.d.ts(11132,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11132,43): error TS1005: ';' expected. +typescript_standalone.d.ts(11144,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11144,43): error TS1005: ';' expected. +typescript_standalone.d.ts(11174,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11174,40): error TS1005: ';' expected. +typescript_standalone.d.ts(11208,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11208,40): error TS1005: ';' expected. +typescript_standalone.d.ts(11219,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11219,40): error TS1005: ';' expected. typescript_standalone.d.ts(11243,28): error TS1005: ';' expected. typescript_standalone.d.ts(11243,40): error TS1005: ';' expected. -typescript_standalone.d.ts(11247,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11247,40): error TS1005: ';' expected. -typescript_standalone.d.ts(11277,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11277,40): error TS1005: ';' expected. -typescript_standalone.d.ts(11320,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11320,41): error TS1005: ';' expected. -typescript_standalone.d.ts(11507,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11507,37): error TS1005: ';' expected. -typescript_standalone.d.ts(11509,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11509,37): error TS1005: ';' expected. -typescript_standalone.d.ts(11513,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11513,37): error TS1005: ';' expected. +typescript_standalone.d.ts(11251,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11251,40): error TS1005: ';' expected. +typescript_standalone.d.ts(11255,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11255,40): error TS1005: ';' expected. +typescript_standalone.d.ts(11285,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11285,40): error TS1005: ';' expected. +typescript_standalone.d.ts(11328,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11328,41): error TS1005: ';' expected. typescript_standalone.d.ts(11515,28): error TS1005: ';' expected. typescript_standalone.d.ts(11515,37): error TS1005: ';' expected. typescript_standalone.d.ts(11517,28): error TS1005: ';' expected. typescript_standalone.d.ts(11517,37): error TS1005: ';' expected. -typescript_standalone.d.ts(11519,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11519,37): error TS1005: ';' expected. typescript_standalone.d.ts(11521,28): error TS1005: ';' expected. typescript_standalone.d.ts(11521,37): error TS1005: ';' expected. -typescript_standalone.d.ts(11530,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11530,37): error TS1005: ';' expected. -typescript_standalone.d.ts(11532,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11532,37): error TS1005: ';' expected. -typescript_standalone.d.ts(11534,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11534,37): error TS1005: ';' expected. -typescript_standalone.d.ts(11536,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11536,37): error TS1005: ';' expected. +typescript_standalone.d.ts(11523,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11523,37): error TS1005: ';' expected. +typescript_standalone.d.ts(11525,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11525,37): error TS1005: ';' expected. +typescript_standalone.d.ts(11527,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11527,37): error TS1005: ';' expected. +typescript_standalone.d.ts(11529,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11529,37): error TS1005: ';' expected. typescript_standalone.d.ts(11538,28): error TS1005: ';' expected. typescript_standalone.d.ts(11538,37): error TS1005: ';' expected. typescript_standalone.d.ts(11540,28): error TS1005: ';' expected. @@ -100,14 +92,14 @@ typescript_standalone.d.ts(11556,28): error TS1005: ';' expected. typescript_standalone.d.ts(11556,37): error TS1005: ';' expected. typescript_standalone.d.ts(11558,28): error TS1005: ';' expected. typescript_standalone.d.ts(11558,37): error TS1005: ';' expected. -typescript_standalone.d.ts(11568,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11568,37): error TS1005: ';' expected. -typescript_standalone.d.ts(11570,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11570,37): error TS1005: ';' expected. -typescript_standalone.d.ts(11572,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11572,37): error TS1005: ';' expected. -typescript_standalone.d.ts(11574,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11574,37): error TS1005: ';' expected. +typescript_standalone.d.ts(11560,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11560,37): error TS1005: ';' expected. +typescript_standalone.d.ts(11562,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11562,37): error TS1005: ';' expected. +typescript_standalone.d.ts(11564,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11564,37): error TS1005: ';' expected. +typescript_standalone.d.ts(11566,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11566,37): error TS1005: ';' expected. typescript_standalone.d.ts(11576,28): error TS1005: ';' expected. typescript_standalone.d.ts(11576,37): error TS1005: ';' expected. typescript_standalone.d.ts(11578,28): error TS1005: ';' expected. @@ -115,19 +107,27 @@ typescript_standalone.d.ts(11578,37): error TS1005: ';' expected. typescript_standalone.d.ts(11580,28): error TS1005: ';' expected. typescript_standalone.d.ts(11580,37): error TS1005: ';' expected. typescript_standalone.d.ts(11582,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11582,72): error TS1005: ';' expected. +typescript_standalone.d.ts(11582,37): error TS1005: ';' expected. typescript_standalone.d.ts(11584,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11584,52): error TS1005: ';' expected. -typescript_standalone.d.ts(11656,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11656,72): error TS1005: ';' expected. -typescript_standalone.d.ts(11658,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11658,38): error TS1005: ';' expected. -typescript_standalone.d.ts(11660,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11660,71): error TS1005: ';' expected. -typescript_standalone.d.ts(11662,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11662,40): error TS1005: ';' expected. -typescript_standalone.d.ts(11738,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11738,48): error TS1005: ';' expected. +typescript_standalone.d.ts(11584,37): error TS1005: ';' expected. +typescript_standalone.d.ts(11586,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11586,37): error TS1005: ';' expected. +typescript_standalone.d.ts(11588,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11588,37): error TS1005: ';' expected. +typescript_standalone.d.ts(11590,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11590,72): error TS1005: ';' expected. +typescript_standalone.d.ts(11592,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11592,52): error TS1005: ';' expected. +typescript_standalone.d.ts(11664,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11664,72): error TS1005: ';' expected. +typescript_standalone.d.ts(11666,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11666,38): error TS1005: ';' expected. +typescript_standalone.d.ts(11668,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11668,71): error TS1005: ';' expected. +typescript_standalone.d.ts(11670,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11670,40): error TS1005: ';' expected. +typescript_standalone.d.ts(11746,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11746,48): error TS1005: ';' expected. ==== tests/cases/compiler/APISample_jsdoc.ts (0 errors) ==== diff --git a/tests/baselines/reference/APISample_linter.errors.txt b/tests/baselines/reference/APISample_linter.errors.txt index 3f3c3d92c35..51a0140cf04 100644 --- a/tests/baselines/reference/APISample_linter.errors.txt +++ b/tests/baselines/reference/APISample_linter.errors.txt @@ -1,83 +1,75 @@ typescript_standalone.d.ts(21,28): error TS1005: ';' expected. typescript_standalone.d.ts(21,41): error TS1005: ';' expected. -typescript_standalone.d.ts(8913,28): error TS1005: ';' expected. -typescript_standalone.d.ts(8913,42): error TS1005: ';' expected. -typescript_standalone.d.ts(9173,28): error TS1005: ';' expected. -typescript_standalone.d.ts(9173,46): error TS1005: ';' expected. -typescript_standalone.d.ts(9523,28): error TS1005: ';' expected. -typescript_standalone.d.ts(9523,36): error TS1005: ';' expected. -typescript_standalone.d.ts(9547,28): error TS1005: ';' expected. -typescript_standalone.d.ts(9547,36): error TS1005: ';' expected. -typescript_standalone.d.ts(9634,28): error TS1005: ';' expected. -typescript_standalone.d.ts(9634,38): error TS1005: ';' expected. -typescript_standalone.d.ts(10799,28): error TS1005: ';' expected. -typescript_standalone.d.ts(10799,57): error TS1005: ';' expected. -typescript_standalone.d.ts(10810,28): error TS1005: ';' expected. -typescript_standalone.d.ts(10810,41): error TS1005: ';' expected. -typescript_standalone.d.ts(10820,28): error TS1005: ';' expected. -typescript_standalone.d.ts(10820,48): error TS1005: ';' expected. -typescript_standalone.d.ts(10895,28): error TS1005: ';' expected. -typescript_standalone.d.ts(10895,47): error TS1005: ';' expected. -typescript_standalone.d.ts(10952,28): error TS1005: ';' expected. -typescript_standalone.d.ts(10952,47): error TS1005: ';' expected. -typescript_standalone.d.ts(11006,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11006,52): error TS1005: ';' expected. -typescript_standalone.d.ts(11026,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11026,44): error TS1005: ';' expected. -typescript_standalone.d.ts(11036,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11036,35): error TS1005: ';' expected. -typescript_standalone.d.ts(11070,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11070,40): error TS1005: ';' expected. -typescript_standalone.d.ts(11073,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11073,43): error TS1005: ';' expected. -typescript_standalone.d.ts(11077,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11077,45): error TS1005: ';' expected. -typescript_standalone.d.ts(11095,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11095,56): error TS1005: ';' expected. -typescript_standalone.d.ts(11121,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11121,36): error TS1005: ';' expected. -typescript_standalone.d.ts(11124,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11124,43): error TS1005: ';' expected. -typescript_standalone.d.ts(11136,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11136,43): error TS1005: ';' expected. -typescript_standalone.d.ts(11166,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11166,40): error TS1005: ';' expected. -typescript_standalone.d.ts(11200,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11200,40): error TS1005: ';' expected. -typescript_standalone.d.ts(11211,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11211,40): error TS1005: ';' expected. -typescript_standalone.d.ts(11235,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11235,40): error TS1005: ';' expected. +typescript_standalone.d.ts(8921,28): error TS1005: ';' expected. +typescript_standalone.d.ts(8921,42): error TS1005: ';' expected. +typescript_standalone.d.ts(9181,28): error TS1005: ';' expected. +typescript_standalone.d.ts(9181,46): error TS1005: ';' expected. +typescript_standalone.d.ts(9531,28): error TS1005: ';' expected. +typescript_standalone.d.ts(9531,36): error TS1005: ';' expected. +typescript_standalone.d.ts(9555,28): error TS1005: ';' expected. +typescript_standalone.d.ts(9555,36): error TS1005: ';' expected. +typescript_standalone.d.ts(9642,28): error TS1005: ';' expected. +typescript_standalone.d.ts(9642,38): error TS1005: ';' expected. +typescript_standalone.d.ts(10807,28): error TS1005: ';' expected. +typescript_standalone.d.ts(10807,57): error TS1005: ';' expected. +typescript_standalone.d.ts(10818,28): error TS1005: ';' expected. +typescript_standalone.d.ts(10818,41): error TS1005: ';' expected. +typescript_standalone.d.ts(10828,28): error TS1005: ';' expected. +typescript_standalone.d.ts(10828,48): error TS1005: ';' expected. +typescript_standalone.d.ts(10903,28): error TS1005: ';' expected. +typescript_standalone.d.ts(10903,47): error TS1005: ';' expected. +typescript_standalone.d.ts(10960,28): error TS1005: ';' expected. +typescript_standalone.d.ts(10960,47): error TS1005: ';' expected. +typescript_standalone.d.ts(11014,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11014,52): error TS1005: ';' expected. +typescript_standalone.d.ts(11034,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11034,44): error TS1005: ';' expected. +typescript_standalone.d.ts(11044,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11044,35): error TS1005: ';' expected. +typescript_standalone.d.ts(11078,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11078,40): error TS1005: ';' expected. +typescript_standalone.d.ts(11081,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11081,43): error TS1005: ';' expected. +typescript_standalone.d.ts(11085,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11085,45): error TS1005: ';' expected. +typescript_standalone.d.ts(11103,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11103,56): error TS1005: ';' expected. +typescript_standalone.d.ts(11129,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11129,36): error TS1005: ';' expected. +typescript_standalone.d.ts(11132,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11132,43): error TS1005: ';' expected. +typescript_standalone.d.ts(11144,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11144,43): error TS1005: ';' expected. +typescript_standalone.d.ts(11174,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11174,40): error TS1005: ';' expected. +typescript_standalone.d.ts(11208,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11208,40): error TS1005: ';' expected. +typescript_standalone.d.ts(11219,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11219,40): error TS1005: ';' expected. typescript_standalone.d.ts(11243,28): error TS1005: ';' expected. typescript_standalone.d.ts(11243,40): error TS1005: ';' expected. -typescript_standalone.d.ts(11247,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11247,40): error TS1005: ';' expected. -typescript_standalone.d.ts(11277,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11277,40): error TS1005: ';' expected. -typescript_standalone.d.ts(11320,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11320,41): error TS1005: ';' expected. -typescript_standalone.d.ts(11507,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11507,37): error TS1005: ';' expected. -typescript_standalone.d.ts(11509,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11509,37): error TS1005: ';' expected. -typescript_standalone.d.ts(11513,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11513,37): error TS1005: ';' expected. +typescript_standalone.d.ts(11251,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11251,40): error TS1005: ';' expected. +typescript_standalone.d.ts(11255,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11255,40): error TS1005: ';' expected. +typescript_standalone.d.ts(11285,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11285,40): error TS1005: ';' expected. +typescript_standalone.d.ts(11328,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11328,41): error TS1005: ';' expected. typescript_standalone.d.ts(11515,28): error TS1005: ';' expected. typescript_standalone.d.ts(11515,37): error TS1005: ';' expected. typescript_standalone.d.ts(11517,28): error TS1005: ';' expected. typescript_standalone.d.ts(11517,37): error TS1005: ';' expected. -typescript_standalone.d.ts(11519,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11519,37): error TS1005: ';' expected. typescript_standalone.d.ts(11521,28): error TS1005: ';' expected. typescript_standalone.d.ts(11521,37): error TS1005: ';' expected. -typescript_standalone.d.ts(11530,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11530,37): error TS1005: ';' expected. -typescript_standalone.d.ts(11532,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11532,37): error TS1005: ';' expected. -typescript_standalone.d.ts(11534,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11534,37): error TS1005: ';' expected. -typescript_standalone.d.ts(11536,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11536,37): error TS1005: ';' expected. +typescript_standalone.d.ts(11523,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11523,37): error TS1005: ';' expected. +typescript_standalone.d.ts(11525,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11525,37): error TS1005: ';' expected. +typescript_standalone.d.ts(11527,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11527,37): error TS1005: ';' expected. +typescript_standalone.d.ts(11529,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11529,37): error TS1005: ';' expected. typescript_standalone.d.ts(11538,28): error TS1005: ';' expected. typescript_standalone.d.ts(11538,37): error TS1005: ';' expected. typescript_standalone.d.ts(11540,28): error TS1005: ';' expected. @@ -100,14 +92,14 @@ typescript_standalone.d.ts(11556,28): error TS1005: ';' expected. typescript_standalone.d.ts(11556,37): error TS1005: ';' expected. typescript_standalone.d.ts(11558,28): error TS1005: ';' expected. typescript_standalone.d.ts(11558,37): error TS1005: ';' expected. -typescript_standalone.d.ts(11568,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11568,37): error TS1005: ';' expected. -typescript_standalone.d.ts(11570,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11570,37): error TS1005: ';' expected. -typescript_standalone.d.ts(11572,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11572,37): error TS1005: ';' expected. -typescript_standalone.d.ts(11574,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11574,37): error TS1005: ';' expected. +typescript_standalone.d.ts(11560,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11560,37): error TS1005: ';' expected. +typescript_standalone.d.ts(11562,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11562,37): error TS1005: ';' expected. +typescript_standalone.d.ts(11564,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11564,37): error TS1005: ';' expected. +typescript_standalone.d.ts(11566,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11566,37): error TS1005: ';' expected. typescript_standalone.d.ts(11576,28): error TS1005: ';' expected. typescript_standalone.d.ts(11576,37): error TS1005: ';' expected. typescript_standalone.d.ts(11578,28): error TS1005: ';' expected. @@ -115,19 +107,27 @@ typescript_standalone.d.ts(11578,37): error TS1005: ';' expected. typescript_standalone.d.ts(11580,28): error TS1005: ';' expected. typescript_standalone.d.ts(11580,37): error TS1005: ';' expected. typescript_standalone.d.ts(11582,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11582,72): error TS1005: ';' expected. +typescript_standalone.d.ts(11582,37): error TS1005: ';' expected. typescript_standalone.d.ts(11584,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11584,52): error TS1005: ';' expected. -typescript_standalone.d.ts(11656,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11656,72): error TS1005: ';' expected. -typescript_standalone.d.ts(11658,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11658,38): error TS1005: ';' expected. -typescript_standalone.d.ts(11660,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11660,71): error TS1005: ';' expected. -typescript_standalone.d.ts(11662,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11662,40): error TS1005: ';' expected. -typescript_standalone.d.ts(11738,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11738,48): error TS1005: ';' expected. +typescript_standalone.d.ts(11584,37): error TS1005: ';' expected. +typescript_standalone.d.ts(11586,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11586,37): error TS1005: ';' expected. +typescript_standalone.d.ts(11588,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11588,37): error TS1005: ';' expected. +typescript_standalone.d.ts(11590,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11590,72): error TS1005: ';' expected. +typescript_standalone.d.ts(11592,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11592,52): error TS1005: ';' expected. +typescript_standalone.d.ts(11664,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11664,72): error TS1005: ';' expected. +typescript_standalone.d.ts(11666,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11666,38): error TS1005: ';' expected. +typescript_standalone.d.ts(11668,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11668,71): error TS1005: ';' expected. +typescript_standalone.d.ts(11670,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11670,40): error TS1005: ';' expected. +typescript_standalone.d.ts(11746,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11746,48): error TS1005: ';' expected. ==== tests/cases/compiler/APISample_linter.ts (0 errors) ==== diff --git a/tests/baselines/reference/APISample_parseConfig.errors.txt b/tests/baselines/reference/APISample_parseConfig.errors.txt index 31b18c908b3..f2ccfacdc9f 100644 --- a/tests/baselines/reference/APISample_parseConfig.errors.txt +++ b/tests/baselines/reference/APISample_parseConfig.errors.txt @@ -1,83 +1,75 @@ typescript_standalone.d.ts(21,28): error TS1005: ';' expected. typescript_standalone.d.ts(21,41): error TS1005: ';' expected. -typescript_standalone.d.ts(8913,28): error TS1005: ';' expected. -typescript_standalone.d.ts(8913,42): error TS1005: ';' expected. -typescript_standalone.d.ts(9173,28): error TS1005: ';' expected. -typescript_standalone.d.ts(9173,46): error TS1005: ';' expected. -typescript_standalone.d.ts(9523,28): error TS1005: ';' expected. -typescript_standalone.d.ts(9523,36): error TS1005: ';' expected. -typescript_standalone.d.ts(9547,28): error TS1005: ';' expected. -typescript_standalone.d.ts(9547,36): error TS1005: ';' expected. -typescript_standalone.d.ts(9634,28): error TS1005: ';' expected. -typescript_standalone.d.ts(9634,38): error TS1005: ';' expected. -typescript_standalone.d.ts(10799,28): error TS1005: ';' expected. -typescript_standalone.d.ts(10799,57): error TS1005: ';' expected. -typescript_standalone.d.ts(10810,28): error TS1005: ';' expected. -typescript_standalone.d.ts(10810,41): error TS1005: ';' expected. -typescript_standalone.d.ts(10820,28): error TS1005: ';' expected. -typescript_standalone.d.ts(10820,48): error TS1005: ';' expected. -typescript_standalone.d.ts(10895,28): error TS1005: ';' expected. -typescript_standalone.d.ts(10895,47): error TS1005: ';' expected. -typescript_standalone.d.ts(10952,28): error TS1005: ';' expected. -typescript_standalone.d.ts(10952,47): error TS1005: ';' expected. -typescript_standalone.d.ts(11006,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11006,52): error TS1005: ';' expected. -typescript_standalone.d.ts(11026,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11026,44): error TS1005: ';' expected. -typescript_standalone.d.ts(11036,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11036,35): error TS1005: ';' expected. -typescript_standalone.d.ts(11070,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11070,40): error TS1005: ';' expected. -typescript_standalone.d.ts(11073,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11073,43): error TS1005: ';' expected. -typescript_standalone.d.ts(11077,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11077,45): error TS1005: ';' expected. -typescript_standalone.d.ts(11095,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11095,56): error TS1005: ';' expected. -typescript_standalone.d.ts(11121,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11121,36): error TS1005: ';' expected. -typescript_standalone.d.ts(11124,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11124,43): error TS1005: ';' expected. -typescript_standalone.d.ts(11136,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11136,43): error TS1005: ';' expected. -typescript_standalone.d.ts(11166,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11166,40): error TS1005: ';' expected. -typescript_standalone.d.ts(11200,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11200,40): error TS1005: ';' expected. -typescript_standalone.d.ts(11211,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11211,40): error TS1005: ';' expected. -typescript_standalone.d.ts(11235,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11235,40): error TS1005: ';' expected. +typescript_standalone.d.ts(8921,28): error TS1005: ';' expected. +typescript_standalone.d.ts(8921,42): error TS1005: ';' expected. +typescript_standalone.d.ts(9181,28): error TS1005: ';' expected. +typescript_standalone.d.ts(9181,46): error TS1005: ';' expected. +typescript_standalone.d.ts(9531,28): error TS1005: ';' expected. +typescript_standalone.d.ts(9531,36): error TS1005: ';' expected. +typescript_standalone.d.ts(9555,28): error TS1005: ';' expected. +typescript_standalone.d.ts(9555,36): error TS1005: ';' expected. +typescript_standalone.d.ts(9642,28): error TS1005: ';' expected. +typescript_standalone.d.ts(9642,38): error TS1005: ';' expected. +typescript_standalone.d.ts(10807,28): error TS1005: ';' expected. +typescript_standalone.d.ts(10807,57): error TS1005: ';' expected. +typescript_standalone.d.ts(10818,28): error TS1005: ';' expected. +typescript_standalone.d.ts(10818,41): error TS1005: ';' expected. +typescript_standalone.d.ts(10828,28): error TS1005: ';' expected. +typescript_standalone.d.ts(10828,48): error TS1005: ';' expected. +typescript_standalone.d.ts(10903,28): error TS1005: ';' expected. +typescript_standalone.d.ts(10903,47): error TS1005: ';' expected. +typescript_standalone.d.ts(10960,28): error TS1005: ';' expected. +typescript_standalone.d.ts(10960,47): error TS1005: ';' expected. +typescript_standalone.d.ts(11014,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11014,52): error TS1005: ';' expected. +typescript_standalone.d.ts(11034,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11034,44): error TS1005: ';' expected. +typescript_standalone.d.ts(11044,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11044,35): error TS1005: ';' expected. +typescript_standalone.d.ts(11078,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11078,40): error TS1005: ';' expected. +typescript_standalone.d.ts(11081,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11081,43): error TS1005: ';' expected. +typescript_standalone.d.ts(11085,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11085,45): error TS1005: ';' expected. +typescript_standalone.d.ts(11103,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11103,56): error TS1005: ';' expected. +typescript_standalone.d.ts(11129,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11129,36): error TS1005: ';' expected. +typescript_standalone.d.ts(11132,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11132,43): error TS1005: ';' expected. +typescript_standalone.d.ts(11144,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11144,43): error TS1005: ';' expected. +typescript_standalone.d.ts(11174,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11174,40): error TS1005: ';' expected. +typescript_standalone.d.ts(11208,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11208,40): error TS1005: ';' expected. +typescript_standalone.d.ts(11219,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11219,40): error TS1005: ';' expected. typescript_standalone.d.ts(11243,28): error TS1005: ';' expected. typescript_standalone.d.ts(11243,40): error TS1005: ';' expected. -typescript_standalone.d.ts(11247,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11247,40): error TS1005: ';' expected. -typescript_standalone.d.ts(11277,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11277,40): error TS1005: ';' expected. -typescript_standalone.d.ts(11320,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11320,41): error TS1005: ';' expected. -typescript_standalone.d.ts(11507,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11507,37): error TS1005: ';' expected. -typescript_standalone.d.ts(11509,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11509,37): error TS1005: ';' expected. -typescript_standalone.d.ts(11513,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11513,37): error TS1005: ';' expected. +typescript_standalone.d.ts(11251,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11251,40): error TS1005: ';' expected. +typescript_standalone.d.ts(11255,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11255,40): error TS1005: ';' expected. +typescript_standalone.d.ts(11285,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11285,40): error TS1005: ';' expected. +typescript_standalone.d.ts(11328,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11328,41): error TS1005: ';' expected. typescript_standalone.d.ts(11515,28): error TS1005: ';' expected. typescript_standalone.d.ts(11515,37): error TS1005: ';' expected. typescript_standalone.d.ts(11517,28): error TS1005: ';' expected. typescript_standalone.d.ts(11517,37): error TS1005: ';' expected. -typescript_standalone.d.ts(11519,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11519,37): error TS1005: ';' expected. typescript_standalone.d.ts(11521,28): error TS1005: ';' expected. typescript_standalone.d.ts(11521,37): error TS1005: ';' expected. -typescript_standalone.d.ts(11530,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11530,37): error TS1005: ';' expected. -typescript_standalone.d.ts(11532,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11532,37): error TS1005: ';' expected. -typescript_standalone.d.ts(11534,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11534,37): error TS1005: ';' expected. -typescript_standalone.d.ts(11536,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11536,37): error TS1005: ';' expected. +typescript_standalone.d.ts(11523,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11523,37): error TS1005: ';' expected. +typescript_standalone.d.ts(11525,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11525,37): error TS1005: ';' expected. +typescript_standalone.d.ts(11527,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11527,37): error TS1005: ';' expected. +typescript_standalone.d.ts(11529,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11529,37): error TS1005: ';' expected. typescript_standalone.d.ts(11538,28): error TS1005: ';' expected. typescript_standalone.d.ts(11538,37): error TS1005: ';' expected. typescript_standalone.d.ts(11540,28): error TS1005: ';' expected. @@ -100,14 +92,14 @@ typescript_standalone.d.ts(11556,28): error TS1005: ';' expected. typescript_standalone.d.ts(11556,37): error TS1005: ';' expected. typescript_standalone.d.ts(11558,28): error TS1005: ';' expected. typescript_standalone.d.ts(11558,37): error TS1005: ';' expected. -typescript_standalone.d.ts(11568,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11568,37): error TS1005: ';' expected. -typescript_standalone.d.ts(11570,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11570,37): error TS1005: ';' expected. -typescript_standalone.d.ts(11572,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11572,37): error TS1005: ';' expected. -typescript_standalone.d.ts(11574,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11574,37): error TS1005: ';' expected. +typescript_standalone.d.ts(11560,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11560,37): error TS1005: ';' expected. +typescript_standalone.d.ts(11562,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11562,37): error TS1005: ';' expected. +typescript_standalone.d.ts(11564,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11564,37): error TS1005: ';' expected. +typescript_standalone.d.ts(11566,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11566,37): error TS1005: ';' expected. typescript_standalone.d.ts(11576,28): error TS1005: ';' expected. typescript_standalone.d.ts(11576,37): error TS1005: ';' expected. typescript_standalone.d.ts(11578,28): error TS1005: ';' expected. @@ -115,19 +107,27 @@ typescript_standalone.d.ts(11578,37): error TS1005: ';' expected. typescript_standalone.d.ts(11580,28): error TS1005: ';' expected. typescript_standalone.d.ts(11580,37): error TS1005: ';' expected. typescript_standalone.d.ts(11582,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11582,72): error TS1005: ';' expected. +typescript_standalone.d.ts(11582,37): error TS1005: ';' expected. typescript_standalone.d.ts(11584,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11584,52): error TS1005: ';' expected. -typescript_standalone.d.ts(11656,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11656,72): error TS1005: ';' expected. -typescript_standalone.d.ts(11658,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11658,38): error TS1005: ';' expected. -typescript_standalone.d.ts(11660,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11660,71): error TS1005: ';' expected. -typescript_standalone.d.ts(11662,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11662,40): error TS1005: ';' expected. -typescript_standalone.d.ts(11738,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11738,48): error TS1005: ';' expected. +typescript_standalone.d.ts(11584,37): error TS1005: ';' expected. +typescript_standalone.d.ts(11586,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11586,37): error TS1005: ';' expected. +typescript_standalone.d.ts(11588,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11588,37): error TS1005: ';' expected. +typescript_standalone.d.ts(11590,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11590,72): error TS1005: ';' expected. +typescript_standalone.d.ts(11592,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11592,52): error TS1005: ';' expected. +typescript_standalone.d.ts(11664,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11664,72): error TS1005: ';' expected. +typescript_standalone.d.ts(11666,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11666,38): error TS1005: ';' expected. +typescript_standalone.d.ts(11668,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11668,71): error TS1005: ';' expected. +typescript_standalone.d.ts(11670,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11670,40): error TS1005: ';' expected. +typescript_standalone.d.ts(11746,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11746,48): error TS1005: ';' expected. ==== tests/cases/compiler/APISample_parseConfig.ts (0 errors) ==== diff --git a/tests/baselines/reference/APISample_transform.errors.txt b/tests/baselines/reference/APISample_transform.errors.txt index a60d4983246..1680cd61511 100644 --- a/tests/baselines/reference/APISample_transform.errors.txt +++ b/tests/baselines/reference/APISample_transform.errors.txt @@ -1,83 +1,75 @@ typescript_standalone.d.ts(21,28): error TS1005: ';' expected. typescript_standalone.d.ts(21,41): error TS1005: ';' expected. -typescript_standalone.d.ts(8913,28): error TS1005: ';' expected. -typescript_standalone.d.ts(8913,42): error TS1005: ';' expected. -typescript_standalone.d.ts(9173,28): error TS1005: ';' expected. -typescript_standalone.d.ts(9173,46): error TS1005: ';' expected. -typescript_standalone.d.ts(9523,28): error TS1005: ';' expected. -typescript_standalone.d.ts(9523,36): error TS1005: ';' expected. -typescript_standalone.d.ts(9547,28): error TS1005: ';' expected. -typescript_standalone.d.ts(9547,36): error TS1005: ';' expected. -typescript_standalone.d.ts(9634,28): error TS1005: ';' expected. -typescript_standalone.d.ts(9634,38): error TS1005: ';' expected. -typescript_standalone.d.ts(10799,28): error TS1005: ';' expected. -typescript_standalone.d.ts(10799,57): error TS1005: ';' expected. -typescript_standalone.d.ts(10810,28): error TS1005: ';' expected. -typescript_standalone.d.ts(10810,41): error TS1005: ';' expected. -typescript_standalone.d.ts(10820,28): error TS1005: ';' expected. -typescript_standalone.d.ts(10820,48): error TS1005: ';' expected. -typescript_standalone.d.ts(10895,28): error TS1005: ';' expected. -typescript_standalone.d.ts(10895,47): error TS1005: ';' expected. -typescript_standalone.d.ts(10952,28): error TS1005: ';' expected. -typescript_standalone.d.ts(10952,47): error TS1005: ';' expected. -typescript_standalone.d.ts(11006,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11006,52): error TS1005: ';' expected. -typescript_standalone.d.ts(11026,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11026,44): error TS1005: ';' expected. -typescript_standalone.d.ts(11036,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11036,35): error TS1005: ';' expected. -typescript_standalone.d.ts(11070,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11070,40): error TS1005: ';' expected. -typescript_standalone.d.ts(11073,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11073,43): error TS1005: ';' expected. -typescript_standalone.d.ts(11077,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11077,45): error TS1005: ';' expected. -typescript_standalone.d.ts(11095,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11095,56): error TS1005: ';' expected. -typescript_standalone.d.ts(11121,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11121,36): error TS1005: ';' expected. -typescript_standalone.d.ts(11124,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11124,43): error TS1005: ';' expected. -typescript_standalone.d.ts(11136,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11136,43): error TS1005: ';' expected. -typescript_standalone.d.ts(11166,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11166,40): error TS1005: ';' expected. -typescript_standalone.d.ts(11200,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11200,40): error TS1005: ';' expected. -typescript_standalone.d.ts(11211,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11211,40): error TS1005: ';' expected. -typescript_standalone.d.ts(11235,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11235,40): error TS1005: ';' expected. +typescript_standalone.d.ts(8921,28): error TS1005: ';' expected. +typescript_standalone.d.ts(8921,42): error TS1005: ';' expected. +typescript_standalone.d.ts(9181,28): error TS1005: ';' expected. +typescript_standalone.d.ts(9181,46): error TS1005: ';' expected. +typescript_standalone.d.ts(9531,28): error TS1005: ';' expected. +typescript_standalone.d.ts(9531,36): error TS1005: ';' expected. +typescript_standalone.d.ts(9555,28): error TS1005: ';' expected. +typescript_standalone.d.ts(9555,36): error TS1005: ';' expected. +typescript_standalone.d.ts(9642,28): error TS1005: ';' expected. +typescript_standalone.d.ts(9642,38): error TS1005: ';' expected. +typescript_standalone.d.ts(10807,28): error TS1005: ';' expected. +typescript_standalone.d.ts(10807,57): error TS1005: ';' expected. +typescript_standalone.d.ts(10818,28): error TS1005: ';' expected. +typescript_standalone.d.ts(10818,41): error TS1005: ';' expected. +typescript_standalone.d.ts(10828,28): error TS1005: ';' expected. +typescript_standalone.d.ts(10828,48): error TS1005: ';' expected. +typescript_standalone.d.ts(10903,28): error TS1005: ';' expected. +typescript_standalone.d.ts(10903,47): error TS1005: ';' expected. +typescript_standalone.d.ts(10960,28): error TS1005: ';' expected. +typescript_standalone.d.ts(10960,47): error TS1005: ';' expected. +typescript_standalone.d.ts(11014,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11014,52): error TS1005: ';' expected. +typescript_standalone.d.ts(11034,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11034,44): error TS1005: ';' expected. +typescript_standalone.d.ts(11044,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11044,35): error TS1005: ';' expected. +typescript_standalone.d.ts(11078,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11078,40): error TS1005: ';' expected. +typescript_standalone.d.ts(11081,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11081,43): error TS1005: ';' expected. +typescript_standalone.d.ts(11085,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11085,45): error TS1005: ';' expected. +typescript_standalone.d.ts(11103,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11103,56): error TS1005: ';' expected. +typescript_standalone.d.ts(11129,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11129,36): error TS1005: ';' expected. +typescript_standalone.d.ts(11132,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11132,43): error TS1005: ';' expected. +typescript_standalone.d.ts(11144,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11144,43): error TS1005: ';' expected. +typescript_standalone.d.ts(11174,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11174,40): error TS1005: ';' expected. +typescript_standalone.d.ts(11208,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11208,40): error TS1005: ';' expected. +typescript_standalone.d.ts(11219,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11219,40): error TS1005: ';' expected. typescript_standalone.d.ts(11243,28): error TS1005: ';' expected. typescript_standalone.d.ts(11243,40): error TS1005: ';' expected. -typescript_standalone.d.ts(11247,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11247,40): error TS1005: ';' expected. -typescript_standalone.d.ts(11277,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11277,40): error TS1005: ';' expected. -typescript_standalone.d.ts(11320,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11320,41): error TS1005: ';' expected. -typescript_standalone.d.ts(11507,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11507,37): error TS1005: ';' expected. -typescript_standalone.d.ts(11509,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11509,37): error TS1005: ';' expected. -typescript_standalone.d.ts(11513,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11513,37): error TS1005: ';' expected. +typescript_standalone.d.ts(11251,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11251,40): error TS1005: ';' expected. +typescript_standalone.d.ts(11255,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11255,40): error TS1005: ';' expected. +typescript_standalone.d.ts(11285,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11285,40): error TS1005: ';' expected. +typescript_standalone.d.ts(11328,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11328,41): error TS1005: ';' expected. typescript_standalone.d.ts(11515,28): error TS1005: ';' expected. typescript_standalone.d.ts(11515,37): error TS1005: ';' expected. typescript_standalone.d.ts(11517,28): error TS1005: ';' expected. typescript_standalone.d.ts(11517,37): error TS1005: ';' expected. -typescript_standalone.d.ts(11519,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11519,37): error TS1005: ';' expected. typescript_standalone.d.ts(11521,28): error TS1005: ';' expected. typescript_standalone.d.ts(11521,37): error TS1005: ';' expected. -typescript_standalone.d.ts(11530,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11530,37): error TS1005: ';' expected. -typescript_standalone.d.ts(11532,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11532,37): error TS1005: ';' expected. -typescript_standalone.d.ts(11534,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11534,37): error TS1005: ';' expected. -typescript_standalone.d.ts(11536,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11536,37): error TS1005: ';' expected. +typescript_standalone.d.ts(11523,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11523,37): error TS1005: ';' expected. +typescript_standalone.d.ts(11525,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11525,37): error TS1005: ';' expected. +typescript_standalone.d.ts(11527,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11527,37): error TS1005: ';' expected. +typescript_standalone.d.ts(11529,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11529,37): error TS1005: ';' expected. typescript_standalone.d.ts(11538,28): error TS1005: ';' expected. typescript_standalone.d.ts(11538,37): error TS1005: ';' expected. typescript_standalone.d.ts(11540,28): error TS1005: ';' expected. @@ -100,14 +92,14 @@ typescript_standalone.d.ts(11556,28): error TS1005: ';' expected. typescript_standalone.d.ts(11556,37): error TS1005: ';' expected. typescript_standalone.d.ts(11558,28): error TS1005: ';' expected. typescript_standalone.d.ts(11558,37): error TS1005: ';' expected. -typescript_standalone.d.ts(11568,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11568,37): error TS1005: ';' expected. -typescript_standalone.d.ts(11570,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11570,37): error TS1005: ';' expected. -typescript_standalone.d.ts(11572,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11572,37): error TS1005: ';' expected. -typescript_standalone.d.ts(11574,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11574,37): error TS1005: ';' expected. +typescript_standalone.d.ts(11560,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11560,37): error TS1005: ';' expected. +typescript_standalone.d.ts(11562,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11562,37): error TS1005: ';' expected. +typescript_standalone.d.ts(11564,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11564,37): error TS1005: ';' expected. +typescript_standalone.d.ts(11566,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11566,37): error TS1005: ';' expected. typescript_standalone.d.ts(11576,28): error TS1005: ';' expected. typescript_standalone.d.ts(11576,37): error TS1005: ';' expected. typescript_standalone.d.ts(11578,28): error TS1005: ';' expected. @@ -115,19 +107,27 @@ typescript_standalone.d.ts(11578,37): error TS1005: ';' expected. typescript_standalone.d.ts(11580,28): error TS1005: ';' expected. typescript_standalone.d.ts(11580,37): error TS1005: ';' expected. typescript_standalone.d.ts(11582,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11582,72): error TS1005: ';' expected. +typescript_standalone.d.ts(11582,37): error TS1005: ';' expected. typescript_standalone.d.ts(11584,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11584,52): error TS1005: ';' expected. -typescript_standalone.d.ts(11656,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11656,72): error TS1005: ';' expected. -typescript_standalone.d.ts(11658,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11658,38): error TS1005: ';' expected. -typescript_standalone.d.ts(11660,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11660,71): error TS1005: ';' expected. -typescript_standalone.d.ts(11662,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11662,40): error TS1005: ';' expected. -typescript_standalone.d.ts(11738,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11738,48): error TS1005: ';' expected. +typescript_standalone.d.ts(11584,37): error TS1005: ';' expected. +typescript_standalone.d.ts(11586,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11586,37): error TS1005: ';' expected. +typescript_standalone.d.ts(11588,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11588,37): error TS1005: ';' expected. +typescript_standalone.d.ts(11590,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11590,72): error TS1005: ';' expected. +typescript_standalone.d.ts(11592,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11592,52): error TS1005: ';' expected. +typescript_standalone.d.ts(11664,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11664,72): error TS1005: ';' expected. +typescript_standalone.d.ts(11666,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11666,38): error TS1005: ';' expected. +typescript_standalone.d.ts(11668,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11668,71): error TS1005: ';' expected. +typescript_standalone.d.ts(11670,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11670,40): error TS1005: ';' expected. +typescript_standalone.d.ts(11746,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11746,48): error TS1005: ';' expected. ==== tests/cases/compiler/APISample_transform.ts (0 errors) ==== diff --git a/tests/baselines/reference/APISample_watcher.errors.txt b/tests/baselines/reference/APISample_watcher.errors.txt index dc4736619ca..1041d8495bb 100644 --- a/tests/baselines/reference/APISample_watcher.errors.txt +++ b/tests/baselines/reference/APISample_watcher.errors.txt @@ -1,83 +1,75 @@ typescript_standalone.d.ts(21,28): error TS1005: ';' expected. typescript_standalone.d.ts(21,41): error TS1005: ';' expected. -typescript_standalone.d.ts(8913,28): error TS1005: ';' expected. -typescript_standalone.d.ts(8913,42): error TS1005: ';' expected. -typescript_standalone.d.ts(9173,28): error TS1005: ';' expected. -typescript_standalone.d.ts(9173,46): error TS1005: ';' expected. -typescript_standalone.d.ts(9523,28): error TS1005: ';' expected. -typescript_standalone.d.ts(9523,36): error TS1005: ';' expected. -typescript_standalone.d.ts(9547,28): error TS1005: ';' expected. -typescript_standalone.d.ts(9547,36): error TS1005: ';' expected. -typescript_standalone.d.ts(9634,28): error TS1005: ';' expected. -typescript_standalone.d.ts(9634,38): error TS1005: ';' expected. -typescript_standalone.d.ts(10799,28): error TS1005: ';' expected. -typescript_standalone.d.ts(10799,57): error TS1005: ';' expected. -typescript_standalone.d.ts(10810,28): error TS1005: ';' expected. -typescript_standalone.d.ts(10810,41): error TS1005: ';' expected. -typescript_standalone.d.ts(10820,28): error TS1005: ';' expected. -typescript_standalone.d.ts(10820,48): error TS1005: ';' expected. -typescript_standalone.d.ts(10895,28): error TS1005: ';' expected. -typescript_standalone.d.ts(10895,47): error TS1005: ';' expected. -typescript_standalone.d.ts(10952,28): error TS1005: ';' expected. -typescript_standalone.d.ts(10952,47): error TS1005: ';' expected. -typescript_standalone.d.ts(11006,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11006,52): error TS1005: ';' expected. -typescript_standalone.d.ts(11026,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11026,44): error TS1005: ';' expected. -typescript_standalone.d.ts(11036,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11036,35): error TS1005: ';' expected. -typescript_standalone.d.ts(11070,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11070,40): error TS1005: ';' expected. -typescript_standalone.d.ts(11073,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11073,43): error TS1005: ';' expected. -typescript_standalone.d.ts(11077,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11077,45): error TS1005: ';' expected. -typescript_standalone.d.ts(11095,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11095,56): error TS1005: ';' expected. -typescript_standalone.d.ts(11121,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11121,36): error TS1005: ';' expected. -typescript_standalone.d.ts(11124,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11124,43): error TS1005: ';' expected. -typescript_standalone.d.ts(11136,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11136,43): error TS1005: ';' expected. -typescript_standalone.d.ts(11166,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11166,40): error TS1005: ';' expected. -typescript_standalone.d.ts(11200,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11200,40): error TS1005: ';' expected. -typescript_standalone.d.ts(11211,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11211,40): error TS1005: ';' expected. -typescript_standalone.d.ts(11235,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11235,40): error TS1005: ';' expected. +typescript_standalone.d.ts(8921,28): error TS1005: ';' expected. +typescript_standalone.d.ts(8921,42): error TS1005: ';' expected. +typescript_standalone.d.ts(9181,28): error TS1005: ';' expected. +typescript_standalone.d.ts(9181,46): error TS1005: ';' expected. +typescript_standalone.d.ts(9531,28): error TS1005: ';' expected. +typescript_standalone.d.ts(9531,36): error TS1005: ';' expected. +typescript_standalone.d.ts(9555,28): error TS1005: ';' expected. +typescript_standalone.d.ts(9555,36): error TS1005: ';' expected. +typescript_standalone.d.ts(9642,28): error TS1005: ';' expected. +typescript_standalone.d.ts(9642,38): error TS1005: ';' expected. +typescript_standalone.d.ts(10807,28): error TS1005: ';' expected. +typescript_standalone.d.ts(10807,57): error TS1005: ';' expected. +typescript_standalone.d.ts(10818,28): error TS1005: ';' expected. +typescript_standalone.d.ts(10818,41): error TS1005: ';' expected. +typescript_standalone.d.ts(10828,28): error TS1005: ';' expected. +typescript_standalone.d.ts(10828,48): error TS1005: ';' expected. +typescript_standalone.d.ts(10903,28): error TS1005: ';' expected. +typescript_standalone.d.ts(10903,47): error TS1005: ';' expected. +typescript_standalone.d.ts(10960,28): error TS1005: ';' expected. +typescript_standalone.d.ts(10960,47): error TS1005: ';' expected. +typescript_standalone.d.ts(11014,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11014,52): error TS1005: ';' expected. +typescript_standalone.d.ts(11034,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11034,44): error TS1005: ';' expected. +typescript_standalone.d.ts(11044,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11044,35): error TS1005: ';' expected. +typescript_standalone.d.ts(11078,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11078,40): error TS1005: ';' expected. +typescript_standalone.d.ts(11081,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11081,43): error TS1005: ';' expected. +typescript_standalone.d.ts(11085,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11085,45): error TS1005: ';' expected. +typescript_standalone.d.ts(11103,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11103,56): error TS1005: ';' expected. +typescript_standalone.d.ts(11129,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11129,36): error TS1005: ';' expected. +typescript_standalone.d.ts(11132,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11132,43): error TS1005: ';' expected. +typescript_standalone.d.ts(11144,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11144,43): error TS1005: ';' expected. +typescript_standalone.d.ts(11174,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11174,40): error TS1005: ';' expected. +typescript_standalone.d.ts(11208,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11208,40): error TS1005: ';' expected. +typescript_standalone.d.ts(11219,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11219,40): error TS1005: ';' expected. typescript_standalone.d.ts(11243,28): error TS1005: ';' expected. typescript_standalone.d.ts(11243,40): error TS1005: ';' expected. -typescript_standalone.d.ts(11247,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11247,40): error TS1005: ';' expected. -typescript_standalone.d.ts(11277,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11277,40): error TS1005: ';' expected. -typescript_standalone.d.ts(11320,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11320,41): error TS1005: ';' expected. -typescript_standalone.d.ts(11507,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11507,37): error TS1005: ';' expected. -typescript_standalone.d.ts(11509,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11509,37): error TS1005: ';' expected. -typescript_standalone.d.ts(11513,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11513,37): error TS1005: ';' expected. +typescript_standalone.d.ts(11251,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11251,40): error TS1005: ';' expected. +typescript_standalone.d.ts(11255,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11255,40): error TS1005: ';' expected. +typescript_standalone.d.ts(11285,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11285,40): error TS1005: ';' expected. +typescript_standalone.d.ts(11328,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11328,41): error TS1005: ';' expected. typescript_standalone.d.ts(11515,28): error TS1005: ';' expected. typescript_standalone.d.ts(11515,37): error TS1005: ';' expected. typescript_standalone.d.ts(11517,28): error TS1005: ';' expected. typescript_standalone.d.ts(11517,37): error TS1005: ';' expected. -typescript_standalone.d.ts(11519,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11519,37): error TS1005: ';' expected. typescript_standalone.d.ts(11521,28): error TS1005: ';' expected. typescript_standalone.d.ts(11521,37): error TS1005: ';' expected. -typescript_standalone.d.ts(11530,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11530,37): error TS1005: ';' expected. -typescript_standalone.d.ts(11532,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11532,37): error TS1005: ';' expected. -typescript_standalone.d.ts(11534,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11534,37): error TS1005: ';' expected. -typescript_standalone.d.ts(11536,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11536,37): error TS1005: ';' expected. +typescript_standalone.d.ts(11523,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11523,37): error TS1005: ';' expected. +typescript_standalone.d.ts(11525,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11525,37): error TS1005: ';' expected. +typescript_standalone.d.ts(11527,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11527,37): error TS1005: ';' expected. +typescript_standalone.d.ts(11529,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11529,37): error TS1005: ';' expected. typescript_standalone.d.ts(11538,28): error TS1005: ';' expected. typescript_standalone.d.ts(11538,37): error TS1005: ';' expected. typescript_standalone.d.ts(11540,28): error TS1005: ';' expected. @@ -100,14 +92,14 @@ typescript_standalone.d.ts(11556,28): error TS1005: ';' expected. typescript_standalone.d.ts(11556,37): error TS1005: ';' expected. typescript_standalone.d.ts(11558,28): error TS1005: ';' expected. typescript_standalone.d.ts(11558,37): error TS1005: ';' expected. -typescript_standalone.d.ts(11568,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11568,37): error TS1005: ';' expected. -typescript_standalone.d.ts(11570,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11570,37): error TS1005: ';' expected. -typescript_standalone.d.ts(11572,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11572,37): error TS1005: ';' expected. -typescript_standalone.d.ts(11574,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11574,37): error TS1005: ';' expected. +typescript_standalone.d.ts(11560,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11560,37): error TS1005: ';' expected. +typescript_standalone.d.ts(11562,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11562,37): error TS1005: ';' expected. +typescript_standalone.d.ts(11564,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11564,37): error TS1005: ';' expected. +typescript_standalone.d.ts(11566,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11566,37): error TS1005: ';' expected. typescript_standalone.d.ts(11576,28): error TS1005: ';' expected. typescript_standalone.d.ts(11576,37): error TS1005: ';' expected. typescript_standalone.d.ts(11578,28): error TS1005: ';' expected. @@ -115,19 +107,27 @@ typescript_standalone.d.ts(11578,37): error TS1005: ';' expected. typescript_standalone.d.ts(11580,28): error TS1005: ';' expected. typescript_standalone.d.ts(11580,37): error TS1005: ';' expected. typescript_standalone.d.ts(11582,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11582,72): error TS1005: ';' expected. +typescript_standalone.d.ts(11582,37): error TS1005: ';' expected. typescript_standalone.d.ts(11584,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11584,52): error TS1005: ';' expected. -typescript_standalone.d.ts(11656,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11656,72): error TS1005: ';' expected. -typescript_standalone.d.ts(11658,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11658,38): error TS1005: ';' expected. -typescript_standalone.d.ts(11660,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11660,71): error TS1005: ';' expected. -typescript_standalone.d.ts(11662,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11662,40): error TS1005: ';' expected. -typescript_standalone.d.ts(11738,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11738,48): error TS1005: ';' expected. +typescript_standalone.d.ts(11584,37): error TS1005: ';' expected. +typescript_standalone.d.ts(11586,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11586,37): error TS1005: ';' expected. +typescript_standalone.d.ts(11588,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11588,37): error TS1005: ';' expected. +typescript_standalone.d.ts(11590,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11590,72): error TS1005: ';' expected. +typescript_standalone.d.ts(11592,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11592,52): error TS1005: ';' expected. +typescript_standalone.d.ts(11664,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11664,72): error TS1005: ';' expected. +typescript_standalone.d.ts(11666,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11666,38): error TS1005: ';' expected. +typescript_standalone.d.ts(11668,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11668,71): error TS1005: ';' expected. +typescript_standalone.d.ts(11670,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11670,40): error TS1005: ';' expected. +typescript_standalone.d.ts(11746,28): error TS1005: ';' expected. +typescript_standalone.d.ts(11746,48): error TS1005: ';' expected. ==== tests/cases/compiler/APISample_watcher.ts (0 errors) ==== diff --git a/tests/baselines/reference/api/tsserverlibrary.d.ts b/tests/baselines/reference/api/tsserverlibrary.d.ts index c09fab01201..a4597e9997d 100644 --- a/tests/baselines/reference/api/tsserverlibrary.d.ts +++ b/tests/baselines/reference/api/tsserverlibrary.d.ts @@ -888,17 +888,18 @@ declare namespace ts { JSDocCallbackTag = 292, JSDocParameterTag = 293, JSDocReturnTag = 294, - JSDocTypeTag = 295, - JSDocTemplateTag = 296, - JSDocTypedefTag = 297, - JSDocPropertyTag = 298, - SyntaxList = 299, - NotEmittedStatement = 300, - PartiallyEmittedExpression = 301, - CommaListExpression = 302, - MergeDeclarationMarker = 303, - EndOfDeclarationMarker = 304, - Count = 305, + JSDocThisTag = 295, + JSDocTypeTag = 296, + JSDocTemplateTag = 297, + JSDocTypedefTag = 298, + JSDocPropertyTag = 299, + SyntaxList = 300, + NotEmittedStatement = 301, + PartiallyEmittedExpression = 302, + CommaListExpression = 303, + MergeDeclarationMarker = 304, + EndOfDeclarationMarker = 305, + Count = 306, FirstAssignment = 58, LastAssignment = 70, FirstCompoundAssignment = 59, @@ -925,9 +926,9 @@ declare namespace ts { LastBinaryOperator = 70, FirstNode = 146, FirstJSDocNode = 278, - LastJSDocNode = 298, + LastJSDocNode = 299, FirstJSDocTagNode = 289, - LastJSDocTagNode = 298, + LastJSDocTagNode = 299, FirstContextualKeyword = 117, LastContextualKeyword = 145 } @@ -2163,6 +2164,10 @@ declare namespace ts { interface JSDocClassTag extends JSDocTag { kind: SyntaxKind.JSDocClassTag; } + interface JSDocThisTag extends JSDocTag { + kind: SyntaxKind.JSDocThisTag; + typeExpression?: JSDocTypeExpression; + } interface JSDocTemplateTag extends JSDocTag { kind: SyntaxKind.JSDocTemplateTag; typeParameters: NodeArray; @@ -6361,7 +6366,7 @@ declare namespace ts { function getExpressionAssociativity(expression: Expression): Associativity; function getOperatorAssociativity(kind: SyntaxKind, operator: SyntaxKind, hasArguments?: boolean): Associativity; function getExpressionPrecedence(expression: Expression): number; - function getOperator(expression: Expression): SyntaxKind.Unknown | SyntaxKind.EndOfFileToken | SyntaxKind.SingleLineCommentTrivia | SyntaxKind.MultiLineCommentTrivia | SyntaxKind.NewLineTrivia | SyntaxKind.WhitespaceTrivia | SyntaxKind.ShebangTrivia | SyntaxKind.ConflictMarkerTrivia | SyntaxKind.NumericLiteral | SyntaxKind.StringLiteral | SyntaxKind.JsxText | SyntaxKind.JsxTextAllWhiteSpaces | SyntaxKind.RegularExpressionLiteral | SyntaxKind.NoSubstitutionTemplateLiteral | SyntaxKind.TemplateHead | SyntaxKind.TemplateMiddle | SyntaxKind.TemplateTail | SyntaxKind.OpenBraceToken | SyntaxKind.CloseBraceToken | SyntaxKind.OpenParenToken | SyntaxKind.CloseParenToken | SyntaxKind.OpenBracketToken | SyntaxKind.CloseBracketToken | SyntaxKind.DotToken | SyntaxKind.DotDotDotToken | SyntaxKind.SemicolonToken | SyntaxKind.CommaToken | SyntaxKind.LessThanToken | SyntaxKind.LessThanSlashToken | SyntaxKind.GreaterThanToken | SyntaxKind.LessThanEqualsToken | SyntaxKind.GreaterThanEqualsToken | SyntaxKind.EqualsEqualsToken | SyntaxKind.ExclamationEqualsToken | SyntaxKind.EqualsEqualsEqualsToken | SyntaxKind.ExclamationEqualsEqualsToken | SyntaxKind.EqualsGreaterThanToken | SyntaxKind.PlusToken | SyntaxKind.MinusToken | SyntaxKind.AsteriskToken | SyntaxKind.AsteriskAsteriskToken | SyntaxKind.SlashToken | SyntaxKind.PercentToken | SyntaxKind.PlusPlusToken | SyntaxKind.MinusMinusToken | SyntaxKind.LessThanLessThanToken | SyntaxKind.GreaterThanGreaterThanToken | SyntaxKind.GreaterThanGreaterThanGreaterThanToken | SyntaxKind.AmpersandToken | SyntaxKind.BarToken | SyntaxKind.CaretToken | SyntaxKind.ExclamationToken | SyntaxKind.TildeToken | SyntaxKind.AmpersandAmpersandToken | SyntaxKind.BarBarToken | SyntaxKind.QuestionToken | SyntaxKind.ColonToken | SyntaxKind.AtToken | SyntaxKind.EqualsToken | SyntaxKind.PlusEqualsToken | SyntaxKind.MinusEqualsToken | SyntaxKind.AsteriskEqualsToken | SyntaxKind.AsteriskAsteriskEqualsToken | SyntaxKind.SlashEqualsToken | SyntaxKind.PercentEqualsToken | SyntaxKind.LessThanLessThanEqualsToken | SyntaxKind.GreaterThanGreaterThanEqualsToken | SyntaxKind.GreaterThanGreaterThanGreaterThanEqualsToken | SyntaxKind.AmpersandEqualsToken | SyntaxKind.BarEqualsToken | SyntaxKind.CaretEqualsToken | SyntaxKind.Identifier | SyntaxKind.BreakKeyword | SyntaxKind.CaseKeyword | SyntaxKind.CatchKeyword | SyntaxKind.ClassKeyword | SyntaxKind.ConstKeyword | SyntaxKind.ContinueKeyword | SyntaxKind.DebuggerKeyword | SyntaxKind.DefaultKeyword | SyntaxKind.DeleteKeyword | SyntaxKind.DoKeyword | SyntaxKind.ElseKeyword | SyntaxKind.EnumKeyword | SyntaxKind.ExportKeyword | SyntaxKind.ExtendsKeyword | SyntaxKind.FalseKeyword | SyntaxKind.FinallyKeyword | SyntaxKind.ForKeyword | SyntaxKind.FunctionKeyword | SyntaxKind.IfKeyword | SyntaxKind.ImportKeyword | SyntaxKind.InKeyword | SyntaxKind.InstanceOfKeyword | SyntaxKind.NewKeyword | SyntaxKind.NullKeyword | SyntaxKind.ReturnKeyword | SyntaxKind.SuperKeyword | SyntaxKind.SwitchKeyword | SyntaxKind.ThisKeyword | SyntaxKind.ThrowKeyword | SyntaxKind.TrueKeyword | SyntaxKind.TryKeyword | SyntaxKind.TypeOfKeyword | SyntaxKind.VarKeyword | SyntaxKind.VoidKeyword | SyntaxKind.WhileKeyword | SyntaxKind.WithKeyword | SyntaxKind.ImplementsKeyword | SyntaxKind.InterfaceKeyword | SyntaxKind.LetKeyword | SyntaxKind.PackageKeyword | SyntaxKind.PrivateKeyword | SyntaxKind.ProtectedKeyword | SyntaxKind.PublicKeyword | SyntaxKind.StaticKeyword | SyntaxKind.YieldKeyword | SyntaxKind.AbstractKeyword | SyntaxKind.AsKeyword | SyntaxKind.AnyKeyword | SyntaxKind.AsyncKeyword | SyntaxKind.AwaitKeyword | SyntaxKind.BooleanKeyword | SyntaxKind.ConstructorKeyword | SyntaxKind.DeclareKeyword | SyntaxKind.GetKeyword | SyntaxKind.InferKeyword | SyntaxKind.IsKeyword | SyntaxKind.KeyOfKeyword | SyntaxKind.ModuleKeyword | SyntaxKind.NamespaceKeyword | SyntaxKind.NeverKeyword | SyntaxKind.ReadonlyKeyword | SyntaxKind.RequireKeyword | SyntaxKind.NumberKeyword | SyntaxKind.ObjectKeyword | SyntaxKind.SetKeyword | SyntaxKind.StringKeyword | SyntaxKind.SymbolKeyword | SyntaxKind.TypeKeyword | SyntaxKind.UndefinedKeyword | SyntaxKind.UniqueKeyword | SyntaxKind.UnknownKeyword | SyntaxKind.FromKeyword | SyntaxKind.GlobalKeyword | SyntaxKind.OfKeyword | SyntaxKind.QualifiedName | SyntaxKind.ComputedPropertyName | SyntaxKind.TypeParameter | SyntaxKind.Parameter | SyntaxKind.Decorator | SyntaxKind.PropertySignature | SyntaxKind.PropertyDeclaration | SyntaxKind.MethodSignature | SyntaxKind.MethodDeclaration | SyntaxKind.Constructor | SyntaxKind.GetAccessor | SyntaxKind.SetAccessor | SyntaxKind.CallSignature | SyntaxKind.ConstructSignature | SyntaxKind.IndexSignature | SyntaxKind.TypePredicate | SyntaxKind.TypeReference | SyntaxKind.FunctionType | SyntaxKind.ConstructorType | SyntaxKind.TypeQuery | SyntaxKind.TypeLiteral | SyntaxKind.ArrayType | SyntaxKind.TupleType | SyntaxKind.UnionType | SyntaxKind.IntersectionType | SyntaxKind.ConditionalType | SyntaxKind.InferType | SyntaxKind.ParenthesizedType | SyntaxKind.ThisType | SyntaxKind.TypeOperator | SyntaxKind.IndexedAccessType | SyntaxKind.MappedType | SyntaxKind.LiteralType | SyntaxKind.ImportType | SyntaxKind.ObjectBindingPattern | SyntaxKind.ArrayBindingPattern | SyntaxKind.BindingElement | SyntaxKind.ArrayLiteralExpression | SyntaxKind.ObjectLiteralExpression | SyntaxKind.PropertyAccessExpression | SyntaxKind.ElementAccessExpression | SyntaxKind.CallExpression | SyntaxKind.NewExpression | SyntaxKind.TaggedTemplateExpression | SyntaxKind.TypeAssertionExpression | SyntaxKind.ParenthesizedExpression | SyntaxKind.FunctionExpression | SyntaxKind.ArrowFunction | SyntaxKind.DeleteExpression | SyntaxKind.TypeOfExpression | SyntaxKind.VoidExpression | SyntaxKind.AwaitExpression | SyntaxKind.ConditionalExpression | SyntaxKind.TemplateExpression | SyntaxKind.YieldExpression | SyntaxKind.SpreadElement | SyntaxKind.ClassExpression | SyntaxKind.OmittedExpression | SyntaxKind.ExpressionWithTypeArguments | SyntaxKind.AsExpression | SyntaxKind.NonNullExpression | SyntaxKind.MetaProperty | SyntaxKind.TemplateSpan | SyntaxKind.SemicolonClassElement | SyntaxKind.Block | SyntaxKind.VariableStatement | SyntaxKind.EmptyStatement | SyntaxKind.ExpressionStatement | SyntaxKind.IfStatement | SyntaxKind.DoStatement | SyntaxKind.WhileStatement | SyntaxKind.ForStatement | SyntaxKind.ForInStatement | SyntaxKind.ForOfStatement | SyntaxKind.ContinueStatement | SyntaxKind.BreakStatement | SyntaxKind.ReturnStatement | SyntaxKind.WithStatement | SyntaxKind.SwitchStatement | SyntaxKind.LabeledStatement | SyntaxKind.ThrowStatement | SyntaxKind.TryStatement | SyntaxKind.DebuggerStatement | SyntaxKind.VariableDeclaration | SyntaxKind.VariableDeclarationList | SyntaxKind.FunctionDeclaration | SyntaxKind.ClassDeclaration | SyntaxKind.InterfaceDeclaration | SyntaxKind.TypeAliasDeclaration | SyntaxKind.EnumDeclaration | SyntaxKind.ModuleDeclaration | SyntaxKind.ModuleBlock | SyntaxKind.CaseBlock | SyntaxKind.NamespaceExportDeclaration | SyntaxKind.ImportEqualsDeclaration | SyntaxKind.ImportDeclaration | SyntaxKind.ImportClause | SyntaxKind.NamespaceImport | SyntaxKind.NamedImports | SyntaxKind.ImportSpecifier | SyntaxKind.ExportAssignment | SyntaxKind.ExportDeclaration | SyntaxKind.NamedExports | SyntaxKind.ExportSpecifier | SyntaxKind.MissingDeclaration | SyntaxKind.ExternalModuleReference | SyntaxKind.JsxElement | SyntaxKind.JsxSelfClosingElement | SyntaxKind.JsxOpeningElement | SyntaxKind.JsxClosingElement | SyntaxKind.JsxFragment | SyntaxKind.JsxOpeningFragment | SyntaxKind.JsxClosingFragment | SyntaxKind.JsxAttribute | SyntaxKind.JsxAttributes | SyntaxKind.JsxSpreadAttribute | SyntaxKind.JsxExpression | SyntaxKind.CaseClause | SyntaxKind.DefaultClause | SyntaxKind.HeritageClause | SyntaxKind.CatchClause | SyntaxKind.PropertyAssignment | SyntaxKind.ShorthandPropertyAssignment | SyntaxKind.SpreadAssignment | SyntaxKind.EnumMember | SyntaxKind.SourceFile | SyntaxKind.Bundle | SyntaxKind.UnparsedSource | SyntaxKind.InputFiles | SyntaxKind.JSDocTypeExpression | SyntaxKind.JSDocAllType | SyntaxKind.JSDocUnknownType | SyntaxKind.JSDocNullableType | SyntaxKind.JSDocNonNullableType | SyntaxKind.JSDocOptionalType | SyntaxKind.JSDocFunctionType | SyntaxKind.JSDocVariadicType | SyntaxKind.JSDocComment | SyntaxKind.JSDocTypeLiteral | SyntaxKind.JSDocSignature | SyntaxKind.JSDocTag | SyntaxKind.JSDocAugmentsTag | SyntaxKind.JSDocClassTag | SyntaxKind.JSDocCallbackTag | SyntaxKind.JSDocParameterTag | SyntaxKind.JSDocReturnTag | SyntaxKind.JSDocTypeTag | SyntaxKind.JSDocTemplateTag | SyntaxKind.JSDocTypedefTag | SyntaxKind.JSDocPropertyTag | SyntaxKind.SyntaxList | SyntaxKind.NotEmittedStatement | SyntaxKind.PartiallyEmittedExpression | SyntaxKind.CommaListExpression | SyntaxKind.MergeDeclarationMarker | SyntaxKind.EndOfDeclarationMarker | SyntaxKind.Count; + function getOperator(expression: Expression): SyntaxKind.Unknown | SyntaxKind.EndOfFileToken | SyntaxKind.SingleLineCommentTrivia | SyntaxKind.MultiLineCommentTrivia | SyntaxKind.NewLineTrivia | SyntaxKind.WhitespaceTrivia | SyntaxKind.ShebangTrivia | SyntaxKind.ConflictMarkerTrivia | SyntaxKind.NumericLiteral | SyntaxKind.StringLiteral | SyntaxKind.JsxText | SyntaxKind.JsxTextAllWhiteSpaces | SyntaxKind.RegularExpressionLiteral | SyntaxKind.NoSubstitutionTemplateLiteral | SyntaxKind.TemplateHead | SyntaxKind.TemplateMiddle | SyntaxKind.TemplateTail | SyntaxKind.OpenBraceToken | SyntaxKind.CloseBraceToken | SyntaxKind.OpenParenToken | SyntaxKind.CloseParenToken | SyntaxKind.OpenBracketToken | SyntaxKind.CloseBracketToken | SyntaxKind.DotToken | SyntaxKind.DotDotDotToken | SyntaxKind.SemicolonToken | SyntaxKind.CommaToken | SyntaxKind.LessThanToken | SyntaxKind.LessThanSlashToken | SyntaxKind.GreaterThanToken | SyntaxKind.LessThanEqualsToken | SyntaxKind.GreaterThanEqualsToken | SyntaxKind.EqualsEqualsToken | SyntaxKind.ExclamationEqualsToken | SyntaxKind.EqualsEqualsEqualsToken | SyntaxKind.ExclamationEqualsEqualsToken | SyntaxKind.EqualsGreaterThanToken | SyntaxKind.PlusToken | SyntaxKind.MinusToken | SyntaxKind.AsteriskToken | SyntaxKind.AsteriskAsteriskToken | SyntaxKind.SlashToken | SyntaxKind.PercentToken | SyntaxKind.PlusPlusToken | SyntaxKind.MinusMinusToken | SyntaxKind.LessThanLessThanToken | SyntaxKind.GreaterThanGreaterThanToken | SyntaxKind.GreaterThanGreaterThanGreaterThanToken | SyntaxKind.AmpersandToken | SyntaxKind.BarToken | SyntaxKind.CaretToken | SyntaxKind.ExclamationToken | SyntaxKind.TildeToken | SyntaxKind.AmpersandAmpersandToken | SyntaxKind.BarBarToken | SyntaxKind.QuestionToken | SyntaxKind.ColonToken | SyntaxKind.AtToken | SyntaxKind.EqualsToken | SyntaxKind.PlusEqualsToken | SyntaxKind.MinusEqualsToken | SyntaxKind.AsteriskEqualsToken | SyntaxKind.AsteriskAsteriskEqualsToken | SyntaxKind.SlashEqualsToken | SyntaxKind.PercentEqualsToken | SyntaxKind.LessThanLessThanEqualsToken | SyntaxKind.GreaterThanGreaterThanEqualsToken | SyntaxKind.GreaterThanGreaterThanGreaterThanEqualsToken | SyntaxKind.AmpersandEqualsToken | SyntaxKind.BarEqualsToken | SyntaxKind.CaretEqualsToken | SyntaxKind.Identifier | SyntaxKind.BreakKeyword | SyntaxKind.CaseKeyword | SyntaxKind.CatchKeyword | SyntaxKind.ClassKeyword | SyntaxKind.ConstKeyword | SyntaxKind.ContinueKeyword | SyntaxKind.DebuggerKeyword | SyntaxKind.DefaultKeyword | SyntaxKind.DeleteKeyword | SyntaxKind.DoKeyword | SyntaxKind.ElseKeyword | SyntaxKind.EnumKeyword | SyntaxKind.ExportKeyword | SyntaxKind.ExtendsKeyword | SyntaxKind.FalseKeyword | SyntaxKind.FinallyKeyword | SyntaxKind.ForKeyword | SyntaxKind.FunctionKeyword | SyntaxKind.IfKeyword | SyntaxKind.ImportKeyword | SyntaxKind.InKeyword | SyntaxKind.InstanceOfKeyword | SyntaxKind.NewKeyword | SyntaxKind.NullKeyword | SyntaxKind.ReturnKeyword | SyntaxKind.SuperKeyword | SyntaxKind.SwitchKeyword | SyntaxKind.ThisKeyword | SyntaxKind.ThrowKeyword | SyntaxKind.TrueKeyword | SyntaxKind.TryKeyword | SyntaxKind.TypeOfKeyword | SyntaxKind.VarKeyword | SyntaxKind.VoidKeyword | SyntaxKind.WhileKeyword | SyntaxKind.WithKeyword | SyntaxKind.ImplementsKeyword | SyntaxKind.InterfaceKeyword | SyntaxKind.LetKeyword | SyntaxKind.PackageKeyword | SyntaxKind.PrivateKeyword | SyntaxKind.ProtectedKeyword | SyntaxKind.PublicKeyword | SyntaxKind.StaticKeyword | SyntaxKind.YieldKeyword | SyntaxKind.AbstractKeyword | SyntaxKind.AsKeyword | SyntaxKind.AnyKeyword | SyntaxKind.AsyncKeyword | SyntaxKind.AwaitKeyword | SyntaxKind.BooleanKeyword | SyntaxKind.ConstructorKeyword | SyntaxKind.DeclareKeyword | SyntaxKind.GetKeyword | SyntaxKind.InferKeyword | SyntaxKind.IsKeyword | SyntaxKind.KeyOfKeyword | SyntaxKind.ModuleKeyword | SyntaxKind.NamespaceKeyword | SyntaxKind.NeverKeyword | SyntaxKind.ReadonlyKeyword | SyntaxKind.RequireKeyword | SyntaxKind.NumberKeyword | SyntaxKind.ObjectKeyword | SyntaxKind.SetKeyword | SyntaxKind.StringKeyword | SyntaxKind.SymbolKeyword | SyntaxKind.TypeKeyword | SyntaxKind.UndefinedKeyword | SyntaxKind.UniqueKeyword | SyntaxKind.UnknownKeyword | SyntaxKind.FromKeyword | SyntaxKind.GlobalKeyword | SyntaxKind.OfKeyword | SyntaxKind.QualifiedName | SyntaxKind.ComputedPropertyName | SyntaxKind.TypeParameter | SyntaxKind.Parameter | SyntaxKind.Decorator | SyntaxKind.PropertySignature | SyntaxKind.PropertyDeclaration | SyntaxKind.MethodSignature | SyntaxKind.MethodDeclaration | SyntaxKind.Constructor | SyntaxKind.GetAccessor | SyntaxKind.SetAccessor | SyntaxKind.CallSignature | SyntaxKind.ConstructSignature | SyntaxKind.IndexSignature | SyntaxKind.TypePredicate | SyntaxKind.TypeReference | SyntaxKind.FunctionType | SyntaxKind.ConstructorType | SyntaxKind.TypeQuery | SyntaxKind.TypeLiteral | SyntaxKind.ArrayType | SyntaxKind.TupleType | SyntaxKind.UnionType | SyntaxKind.IntersectionType | SyntaxKind.ConditionalType | SyntaxKind.InferType | SyntaxKind.ParenthesizedType | SyntaxKind.ThisType | SyntaxKind.TypeOperator | SyntaxKind.IndexedAccessType | SyntaxKind.MappedType | SyntaxKind.LiteralType | SyntaxKind.ImportType | SyntaxKind.ObjectBindingPattern | SyntaxKind.ArrayBindingPattern | SyntaxKind.BindingElement | SyntaxKind.ArrayLiteralExpression | SyntaxKind.ObjectLiteralExpression | SyntaxKind.PropertyAccessExpression | SyntaxKind.ElementAccessExpression | SyntaxKind.CallExpression | SyntaxKind.NewExpression | SyntaxKind.TaggedTemplateExpression | SyntaxKind.TypeAssertionExpression | SyntaxKind.ParenthesizedExpression | SyntaxKind.FunctionExpression | SyntaxKind.ArrowFunction | SyntaxKind.DeleteExpression | SyntaxKind.TypeOfExpression | SyntaxKind.VoidExpression | SyntaxKind.AwaitExpression | SyntaxKind.ConditionalExpression | SyntaxKind.TemplateExpression | SyntaxKind.YieldExpression | SyntaxKind.SpreadElement | SyntaxKind.ClassExpression | SyntaxKind.OmittedExpression | SyntaxKind.ExpressionWithTypeArguments | SyntaxKind.AsExpression | SyntaxKind.NonNullExpression | SyntaxKind.MetaProperty | SyntaxKind.TemplateSpan | SyntaxKind.SemicolonClassElement | SyntaxKind.Block | SyntaxKind.VariableStatement | SyntaxKind.EmptyStatement | SyntaxKind.ExpressionStatement | SyntaxKind.IfStatement | SyntaxKind.DoStatement | SyntaxKind.WhileStatement | SyntaxKind.ForStatement | SyntaxKind.ForInStatement | SyntaxKind.ForOfStatement | SyntaxKind.ContinueStatement | SyntaxKind.BreakStatement | SyntaxKind.ReturnStatement | SyntaxKind.WithStatement | SyntaxKind.SwitchStatement | SyntaxKind.LabeledStatement | SyntaxKind.ThrowStatement | SyntaxKind.TryStatement | SyntaxKind.DebuggerStatement | SyntaxKind.VariableDeclaration | SyntaxKind.VariableDeclarationList | SyntaxKind.FunctionDeclaration | SyntaxKind.ClassDeclaration | SyntaxKind.InterfaceDeclaration | SyntaxKind.TypeAliasDeclaration | SyntaxKind.EnumDeclaration | SyntaxKind.ModuleDeclaration | SyntaxKind.ModuleBlock | SyntaxKind.CaseBlock | SyntaxKind.NamespaceExportDeclaration | SyntaxKind.ImportEqualsDeclaration | SyntaxKind.ImportDeclaration | SyntaxKind.ImportClause | SyntaxKind.NamespaceImport | SyntaxKind.NamedImports | SyntaxKind.ImportSpecifier | SyntaxKind.ExportAssignment | SyntaxKind.ExportDeclaration | SyntaxKind.NamedExports | SyntaxKind.ExportSpecifier | SyntaxKind.MissingDeclaration | SyntaxKind.ExternalModuleReference | SyntaxKind.JsxElement | SyntaxKind.JsxSelfClosingElement | SyntaxKind.JsxOpeningElement | SyntaxKind.JsxClosingElement | SyntaxKind.JsxFragment | SyntaxKind.JsxOpeningFragment | SyntaxKind.JsxClosingFragment | SyntaxKind.JsxAttribute | SyntaxKind.JsxAttributes | SyntaxKind.JsxSpreadAttribute | SyntaxKind.JsxExpression | SyntaxKind.CaseClause | SyntaxKind.DefaultClause | SyntaxKind.HeritageClause | SyntaxKind.CatchClause | SyntaxKind.PropertyAssignment | SyntaxKind.ShorthandPropertyAssignment | SyntaxKind.SpreadAssignment | SyntaxKind.EnumMember | SyntaxKind.SourceFile | SyntaxKind.Bundle | SyntaxKind.UnparsedSource | SyntaxKind.InputFiles | SyntaxKind.JSDocTypeExpression | SyntaxKind.JSDocAllType | SyntaxKind.JSDocUnknownType | SyntaxKind.JSDocNullableType | SyntaxKind.JSDocNonNullableType | SyntaxKind.JSDocOptionalType | SyntaxKind.JSDocFunctionType | SyntaxKind.JSDocVariadicType | SyntaxKind.JSDocComment | SyntaxKind.JSDocTypeLiteral | SyntaxKind.JSDocSignature | SyntaxKind.JSDocTag | SyntaxKind.JSDocAugmentsTag | SyntaxKind.JSDocClassTag | SyntaxKind.JSDocCallbackTag | SyntaxKind.JSDocParameterTag | SyntaxKind.JSDocReturnTag | SyntaxKind.JSDocThisTag | SyntaxKind.JSDocTypeTag | SyntaxKind.JSDocTemplateTag | SyntaxKind.JSDocTypedefTag | SyntaxKind.JSDocPropertyTag | SyntaxKind.SyntaxList | SyntaxKind.NotEmittedStatement | SyntaxKind.PartiallyEmittedExpression | SyntaxKind.CommaListExpression | SyntaxKind.MergeDeclarationMarker | SyntaxKind.EndOfDeclarationMarker | SyntaxKind.Count; function getOperatorPrecedence(nodeKind: SyntaxKind, operatorKind: SyntaxKind, hasArguments?: boolean): number; function getBinaryOperatorPrecedence(kind: SyntaxKind): number; function createDiagnosticCollection(): DiagnosticCollection; @@ -6714,6 +6719,8 @@ declare namespace ts { function getJSDocAugmentsTag(node: Node): JSDocAugmentsTag | undefined; /** Gets the JSDoc class tag for the node if present */ function getJSDocClassTag(node: Node): JSDocClassTag | undefined; + /** Gets the JSDoc this tag for the node if present */ + function getJSDocThisTag(node: Node): JSDocThisTag | undefined; /** Gets the JSDoc return tag for the node if present */ function getJSDocReturnTag(node: Node): JSDocReturnTag | undefined; /** Gets the JSDoc template tag for the node if present */ @@ -6900,6 +6907,7 @@ declare namespace ts { function isJSDoc(node: Node): node is JSDoc; function isJSDocAugmentsTag(node: Node): node is JSDocAugmentsTag; function isJSDocClassTag(node: Node): node is JSDocClassTag; + function isJSDocThisTag(node: Node): node is JSDocThisTag; function isJSDocParameterTag(node: Node): node is JSDocParameterTag; function isJSDocReturnTag(node: Node): node is JSDocReturnTag; function isJSDocTypeTag(node: Node): node is JSDocTypeTag; diff --git a/tests/baselines/reference/api/typescript.d.ts b/tests/baselines/reference/api/typescript.d.ts index 4df56662501..872799f1b25 100644 --- a/tests/baselines/reference/api/typescript.d.ts +++ b/tests/baselines/reference/api/typescript.d.ts @@ -888,17 +888,18 @@ declare namespace ts { JSDocCallbackTag = 292, JSDocParameterTag = 293, JSDocReturnTag = 294, - JSDocTypeTag = 295, - JSDocTemplateTag = 296, - JSDocTypedefTag = 297, - JSDocPropertyTag = 298, - SyntaxList = 299, - NotEmittedStatement = 300, - PartiallyEmittedExpression = 301, - CommaListExpression = 302, - MergeDeclarationMarker = 303, - EndOfDeclarationMarker = 304, - Count = 305, + JSDocThisTag = 295, + JSDocTypeTag = 296, + JSDocTemplateTag = 297, + JSDocTypedefTag = 298, + JSDocPropertyTag = 299, + SyntaxList = 300, + NotEmittedStatement = 301, + PartiallyEmittedExpression = 302, + CommaListExpression = 303, + MergeDeclarationMarker = 304, + EndOfDeclarationMarker = 305, + Count = 306, FirstAssignment = 58, LastAssignment = 70, FirstCompoundAssignment = 59, @@ -925,9 +926,9 @@ declare namespace ts { LastBinaryOperator = 70, FirstNode = 146, FirstJSDocNode = 278, - LastJSDocNode = 298, + LastJSDocNode = 299, FirstJSDocTagNode = 289, - LastJSDocTagNode = 298, + LastJSDocTagNode = 299, FirstContextualKeyword = 117, LastContextualKeyword = 145 } @@ -2163,6 +2164,10 @@ declare namespace ts { interface JSDocClassTag extends JSDocTag { kind: SyntaxKind.JSDocClassTag; } + interface JSDocThisTag extends JSDocTag { + kind: SyntaxKind.JSDocThisTag; + typeExpression?: JSDocTypeExpression; + } interface JSDocTemplateTag extends JSDocTag { kind: SyntaxKind.JSDocTemplateTag; typeParameters: NodeArray; @@ -6361,7 +6366,7 @@ declare namespace ts { function getExpressionAssociativity(expression: Expression): Associativity; function getOperatorAssociativity(kind: SyntaxKind, operator: SyntaxKind, hasArguments?: boolean): Associativity; function getExpressionPrecedence(expression: Expression): number; - function getOperator(expression: Expression): SyntaxKind.Unknown | SyntaxKind.EndOfFileToken | SyntaxKind.SingleLineCommentTrivia | SyntaxKind.MultiLineCommentTrivia | SyntaxKind.NewLineTrivia | SyntaxKind.WhitespaceTrivia | SyntaxKind.ShebangTrivia | SyntaxKind.ConflictMarkerTrivia | SyntaxKind.NumericLiteral | SyntaxKind.StringLiteral | SyntaxKind.JsxText | SyntaxKind.JsxTextAllWhiteSpaces | SyntaxKind.RegularExpressionLiteral | SyntaxKind.NoSubstitutionTemplateLiteral | SyntaxKind.TemplateHead | SyntaxKind.TemplateMiddle | SyntaxKind.TemplateTail | SyntaxKind.OpenBraceToken | SyntaxKind.CloseBraceToken | SyntaxKind.OpenParenToken | SyntaxKind.CloseParenToken | SyntaxKind.OpenBracketToken | SyntaxKind.CloseBracketToken | SyntaxKind.DotToken | SyntaxKind.DotDotDotToken | SyntaxKind.SemicolonToken | SyntaxKind.CommaToken | SyntaxKind.LessThanToken | SyntaxKind.LessThanSlashToken | SyntaxKind.GreaterThanToken | SyntaxKind.LessThanEqualsToken | SyntaxKind.GreaterThanEqualsToken | SyntaxKind.EqualsEqualsToken | SyntaxKind.ExclamationEqualsToken | SyntaxKind.EqualsEqualsEqualsToken | SyntaxKind.ExclamationEqualsEqualsToken | SyntaxKind.EqualsGreaterThanToken | SyntaxKind.PlusToken | SyntaxKind.MinusToken | SyntaxKind.AsteriskToken | SyntaxKind.AsteriskAsteriskToken | SyntaxKind.SlashToken | SyntaxKind.PercentToken | SyntaxKind.PlusPlusToken | SyntaxKind.MinusMinusToken | SyntaxKind.LessThanLessThanToken | SyntaxKind.GreaterThanGreaterThanToken | SyntaxKind.GreaterThanGreaterThanGreaterThanToken | SyntaxKind.AmpersandToken | SyntaxKind.BarToken | SyntaxKind.CaretToken | SyntaxKind.ExclamationToken | SyntaxKind.TildeToken | SyntaxKind.AmpersandAmpersandToken | SyntaxKind.BarBarToken | SyntaxKind.QuestionToken | SyntaxKind.ColonToken | SyntaxKind.AtToken | SyntaxKind.EqualsToken | SyntaxKind.PlusEqualsToken | SyntaxKind.MinusEqualsToken | SyntaxKind.AsteriskEqualsToken | SyntaxKind.AsteriskAsteriskEqualsToken | SyntaxKind.SlashEqualsToken | SyntaxKind.PercentEqualsToken | SyntaxKind.LessThanLessThanEqualsToken | SyntaxKind.GreaterThanGreaterThanEqualsToken | SyntaxKind.GreaterThanGreaterThanGreaterThanEqualsToken | SyntaxKind.AmpersandEqualsToken | SyntaxKind.BarEqualsToken | SyntaxKind.CaretEqualsToken | SyntaxKind.Identifier | SyntaxKind.BreakKeyword | SyntaxKind.CaseKeyword | SyntaxKind.CatchKeyword | SyntaxKind.ClassKeyword | SyntaxKind.ConstKeyword | SyntaxKind.ContinueKeyword | SyntaxKind.DebuggerKeyword | SyntaxKind.DefaultKeyword | SyntaxKind.DeleteKeyword | SyntaxKind.DoKeyword | SyntaxKind.ElseKeyword | SyntaxKind.EnumKeyword | SyntaxKind.ExportKeyword | SyntaxKind.ExtendsKeyword | SyntaxKind.FalseKeyword | SyntaxKind.FinallyKeyword | SyntaxKind.ForKeyword | SyntaxKind.FunctionKeyword | SyntaxKind.IfKeyword | SyntaxKind.ImportKeyword | SyntaxKind.InKeyword | SyntaxKind.InstanceOfKeyword | SyntaxKind.NewKeyword | SyntaxKind.NullKeyword | SyntaxKind.ReturnKeyword | SyntaxKind.SuperKeyword | SyntaxKind.SwitchKeyword | SyntaxKind.ThisKeyword | SyntaxKind.ThrowKeyword | SyntaxKind.TrueKeyword | SyntaxKind.TryKeyword | SyntaxKind.TypeOfKeyword | SyntaxKind.VarKeyword | SyntaxKind.VoidKeyword | SyntaxKind.WhileKeyword | SyntaxKind.WithKeyword | SyntaxKind.ImplementsKeyword | SyntaxKind.InterfaceKeyword | SyntaxKind.LetKeyword | SyntaxKind.PackageKeyword | SyntaxKind.PrivateKeyword | SyntaxKind.ProtectedKeyword | SyntaxKind.PublicKeyword | SyntaxKind.StaticKeyword | SyntaxKind.YieldKeyword | SyntaxKind.AbstractKeyword | SyntaxKind.AsKeyword | SyntaxKind.AnyKeyword | SyntaxKind.AsyncKeyword | SyntaxKind.AwaitKeyword | SyntaxKind.BooleanKeyword | SyntaxKind.ConstructorKeyword | SyntaxKind.DeclareKeyword | SyntaxKind.GetKeyword | SyntaxKind.InferKeyword | SyntaxKind.IsKeyword | SyntaxKind.KeyOfKeyword | SyntaxKind.ModuleKeyword | SyntaxKind.NamespaceKeyword | SyntaxKind.NeverKeyword | SyntaxKind.ReadonlyKeyword | SyntaxKind.RequireKeyword | SyntaxKind.NumberKeyword | SyntaxKind.ObjectKeyword | SyntaxKind.SetKeyword | SyntaxKind.StringKeyword | SyntaxKind.SymbolKeyword | SyntaxKind.TypeKeyword | SyntaxKind.UndefinedKeyword | SyntaxKind.UniqueKeyword | SyntaxKind.UnknownKeyword | SyntaxKind.FromKeyword | SyntaxKind.GlobalKeyword | SyntaxKind.OfKeyword | SyntaxKind.QualifiedName | SyntaxKind.ComputedPropertyName | SyntaxKind.TypeParameter | SyntaxKind.Parameter | SyntaxKind.Decorator | SyntaxKind.PropertySignature | SyntaxKind.PropertyDeclaration | SyntaxKind.MethodSignature | SyntaxKind.MethodDeclaration | SyntaxKind.Constructor | SyntaxKind.GetAccessor | SyntaxKind.SetAccessor | SyntaxKind.CallSignature | SyntaxKind.ConstructSignature | SyntaxKind.IndexSignature | SyntaxKind.TypePredicate | SyntaxKind.TypeReference | SyntaxKind.FunctionType | SyntaxKind.ConstructorType | SyntaxKind.TypeQuery | SyntaxKind.TypeLiteral | SyntaxKind.ArrayType | SyntaxKind.TupleType | SyntaxKind.UnionType | SyntaxKind.IntersectionType | SyntaxKind.ConditionalType | SyntaxKind.InferType | SyntaxKind.ParenthesizedType | SyntaxKind.ThisType | SyntaxKind.TypeOperator | SyntaxKind.IndexedAccessType | SyntaxKind.MappedType | SyntaxKind.LiteralType | SyntaxKind.ImportType | SyntaxKind.ObjectBindingPattern | SyntaxKind.ArrayBindingPattern | SyntaxKind.BindingElement | SyntaxKind.ArrayLiteralExpression | SyntaxKind.ObjectLiteralExpression | SyntaxKind.PropertyAccessExpression | SyntaxKind.ElementAccessExpression | SyntaxKind.CallExpression | SyntaxKind.NewExpression | SyntaxKind.TaggedTemplateExpression | SyntaxKind.TypeAssertionExpression | SyntaxKind.ParenthesizedExpression | SyntaxKind.FunctionExpression | SyntaxKind.ArrowFunction | SyntaxKind.DeleteExpression | SyntaxKind.TypeOfExpression | SyntaxKind.VoidExpression | SyntaxKind.AwaitExpression | SyntaxKind.ConditionalExpression | SyntaxKind.TemplateExpression | SyntaxKind.YieldExpression | SyntaxKind.SpreadElement | SyntaxKind.ClassExpression | SyntaxKind.OmittedExpression | SyntaxKind.ExpressionWithTypeArguments | SyntaxKind.AsExpression | SyntaxKind.NonNullExpression | SyntaxKind.MetaProperty | SyntaxKind.TemplateSpan | SyntaxKind.SemicolonClassElement | SyntaxKind.Block | SyntaxKind.VariableStatement | SyntaxKind.EmptyStatement | SyntaxKind.ExpressionStatement | SyntaxKind.IfStatement | SyntaxKind.DoStatement | SyntaxKind.WhileStatement | SyntaxKind.ForStatement | SyntaxKind.ForInStatement | SyntaxKind.ForOfStatement | SyntaxKind.ContinueStatement | SyntaxKind.BreakStatement | SyntaxKind.ReturnStatement | SyntaxKind.WithStatement | SyntaxKind.SwitchStatement | SyntaxKind.LabeledStatement | SyntaxKind.ThrowStatement | SyntaxKind.TryStatement | SyntaxKind.DebuggerStatement | SyntaxKind.VariableDeclaration | SyntaxKind.VariableDeclarationList | SyntaxKind.FunctionDeclaration | SyntaxKind.ClassDeclaration | SyntaxKind.InterfaceDeclaration | SyntaxKind.TypeAliasDeclaration | SyntaxKind.EnumDeclaration | SyntaxKind.ModuleDeclaration | SyntaxKind.ModuleBlock | SyntaxKind.CaseBlock | SyntaxKind.NamespaceExportDeclaration | SyntaxKind.ImportEqualsDeclaration | SyntaxKind.ImportDeclaration | SyntaxKind.ImportClause | SyntaxKind.NamespaceImport | SyntaxKind.NamedImports | SyntaxKind.ImportSpecifier | SyntaxKind.ExportAssignment | SyntaxKind.ExportDeclaration | SyntaxKind.NamedExports | SyntaxKind.ExportSpecifier | SyntaxKind.MissingDeclaration | SyntaxKind.ExternalModuleReference | SyntaxKind.JsxElement | SyntaxKind.JsxSelfClosingElement | SyntaxKind.JsxOpeningElement | SyntaxKind.JsxClosingElement | SyntaxKind.JsxFragment | SyntaxKind.JsxOpeningFragment | SyntaxKind.JsxClosingFragment | SyntaxKind.JsxAttribute | SyntaxKind.JsxAttributes | SyntaxKind.JsxSpreadAttribute | SyntaxKind.JsxExpression | SyntaxKind.CaseClause | SyntaxKind.DefaultClause | SyntaxKind.HeritageClause | SyntaxKind.CatchClause | SyntaxKind.PropertyAssignment | SyntaxKind.ShorthandPropertyAssignment | SyntaxKind.SpreadAssignment | SyntaxKind.EnumMember | SyntaxKind.SourceFile | SyntaxKind.Bundle | SyntaxKind.UnparsedSource | SyntaxKind.InputFiles | SyntaxKind.JSDocTypeExpression | SyntaxKind.JSDocAllType | SyntaxKind.JSDocUnknownType | SyntaxKind.JSDocNullableType | SyntaxKind.JSDocNonNullableType | SyntaxKind.JSDocOptionalType | SyntaxKind.JSDocFunctionType | SyntaxKind.JSDocVariadicType | SyntaxKind.JSDocComment | SyntaxKind.JSDocTypeLiteral | SyntaxKind.JSDocSignature | SyntaxKind.JSDocTag | SyntaxKind.JSDocAugmentsTag | SyntaxKind.JSDocClassTag | SyntaxKind.JSDocCallbackTag | SyntaxKind.JSDocParameterTag | SyntaxKind.JSDocReturnTag | SyntaxKind.JSDocTypeTag | SyntaxKind.JSDocTemplateTag | SyntaxKind.JSDocTypedefTag | SyntaxKind.JSDocPropertyTag | SyntaxKind.SyntaxList | SyntaxKind.NotEmittedStatement | SyntaxKind.PartiallyEmittedExpression | SyntaxKind.CommaListExpression | SyntaxKind.MergeDeclarationMarker | SyntaxKind.EndOfDeclarationMarker | SyntaxKind.Count; + function getOperator(expression: Expression): SyntaxKind.Unknown | SyntaxKind.EndOfFileToken | SyntaxKind.SingleLineCommentTrivia | SyntaxKind.MultiLineCommentTrivia | SyntaxKind.NewLineTrivia | SyntaxKind.WhitespaceTrivia | SyntaxKind.ShebangTrivia | SyntaxKind.ConflictMarkerTrivia | SyntaxKind.NumericLiteral | SyntaxKind.StringLiteral | SyntaxKind.JsxText | SyntaxKind.JsxTextAllWhiteSpaces | SyntaxKind.RegularExpressionLiteral | SyntaxKind.NoSubstitutionTemplateLiteral | SyntaxKind.TemplateHead | SyntaxKind.TemplateMiddle | SyntaxKind.TemplateTail | SyntaxKind.OpenBraceToken | SyntaxKind.CloseBraceToken | SyntaxKind.OpenParenToken | SyntaxKind.CloseParenToken | SyntaxKind.OpenBracketToken | SyntaxKind.CloseBracketToken | SyntaxKind.DotToken | SyntaxKind.DotDotDotToken | SyntaxKind.SemicolonToken | SyntaxKind.CommaToken | SyntaxKind.LessThanToken | SyntaxKind.LessThanSlashToken | SyntaxKind.GreaterThanToken | SyntaxKind.LessThanEqualsToken | SyntaxKind.GreaterThanEqualsToken | SyntaxKind.EqualsEqualsToken | SyntaxKind.ExclamationEqualsToken | SyntaxKind.EqualsEqualsEqualsToken | SyntaxKind.ExclamationEqualsEqualsToken | SyntaxKind.EqualsGreaterThanToken | SyntaxKind.PlusToken | SyntaxKind.MinusToken | SyntaxKind.AsteriskToken | SyntaxKind.AsteriskAsteriskToken | SyntaxKind.SlashToken | SyntaxKind.PercentToken | SyntaxKind.PlusPlusToken | SyntaxKind.MinusMinusToken | SyntaxKind.LessThanLessThanToken | SyntaxKind.GreaterThanGreaterThanToken | SyntaxKind.GreaterThanGreaterThanGreaterThanToken | SyntaxKind.AmpersandToken | SyntaxKind.BarToken | SyntaxKind.CaretToken | SyntaxKind.ExclamationToken | SyntaxKind.TildeToken | SyntaxKind.AmpersandAmpersandToken | SyntaxKind.BarBarToken | SyntaxKind.QuestionToken | SyntaxKind.ColonToken | SyntaxKind.AtToken | SyntaxKind.EqualsToken | SyntaxKind.PlusEqualsToken | SyntaxKind.MinusEqualsToken | SyntaxKind.AsteriskEqualsToken | SyntaxKind.AsteriskAsteriskEqualsToken | SyntaxKind.SlashEqualsToken | SyntaxKind.PercentEqualsToken | SyntaxKind.LessThanLessThanEqualsToken | SyntaxKind.GreaterThanGreaterThanEqualsToken | SyntaxKind.GreaterThanGreaterThanGreaterThanEqualsToken | SyntaxKind.AmpersandEqualsToken | SyntaxKind.BarEqualsToken | SyntaxKind.CaretEqualsToken | SyntaxKind.Identifier | SyntaxKind.BreakKeyword | SyntaxKind.CaseKeyword | SyntaxKind.CatchKeyword | SyntaxKind.ClassKeyword | SyntaxKind.ConstKeyword | SyntaxKind.ContinueKeyword | SyntaxKind.DebuggerKeyword | SyntaxKind.DefaultKeyword | SyntaxKind.DeleteKeyword | SyntaxKind.DoKeyword | SyntaxKind.ElseKeyword | SyntaxKind.EnumKeyword | SyntaxKind.ExportKeyword | SyntaxKind.ExtendsKeyword | SyntaxKind.FalseKeyword | SyntaxKind.FinallyKeyword | SyntaxKind.ForKeyword | SyntaxKind.FunctionKeyword | SyntaxKind.IfKeyword | SyntaxKind.ImportKeyword | SyntaxKind.InKeyword | SyntaxKind.InstanceOfKeyword | SyntaxKind.NewKeyword | SyntaxKind.NullKeyword | SyntaxKind.ReturnKeyword | SyntaxKind.SuperKeyword | SyntaxKind.SwitchKeyword | SyntaxKind.ThisKeyword | SyntaxKind.ThrowKeyword | SyntaxKind.TrueKeyword | SyntaxKind.TryKeyword | SyntaxKind.TypeOfKeyword | SyntaxKind.VarKeyword | SyntaxKind.VoidKeyword | SyntaxKind.WhileKeyword | SyntaxKind.WithKeyword | SyntaxKind.ImplementsKeyword | SyntaxKind.InterfaceKeyword | SyntaxKind.LetKeyword | SyntaxKind.PackageKeyword | SyntaxKind.PrivateKeyword | SyntaxKind.ProtectedKeyword | SyntaxKind.PublicKeyword | SyntaxKind.StaticKeyword | SyntaxKind.YieldKeyword | SyntaxKind.AbstractKeyword | SyntaxKind.AsKeyword | SyntaxKind.AnyKeyword | SyntaxKind.AsyncKeyword | SyntaxKind.AwaitKeyword | SyntaxKind.BooleanKeyword | SyntaxKind.ConstructorKeyword | SyntaxKind.DeclareKeyword | SyntaxKind.GetKeyword | SyntaxKind.InferKeyword | SyntaxKind.IsKeyword | SyntaxKind.KeyOfKeyword | SyntaxKind.ModuleKeyword | SyntaxKind.NamespaceKeyword | SyntaxKind.NeverKeyword | SyntaxKind.ReadonlyKeyword | SyntaxKind.RequireKeyword | SyntaxKind.NumberKeyword | SyntaxKind.ObjectKeyword | SyntaxKind.SetKeyword | SyntaxKind.StringKeyword | SyntaxKind.SymbolKeyword | SyntaxKind.TypeKeyword | SyntaxKind.UndefinedKeyword | SyntaxKind.UniqueKeyword | SyntaxKind.UnknownKeyword | SyntaxKind.FromKeyword | SyntaxKind.GlobalKeyword | SyntaxKind.OfKeyword | SyntaxKind.QualifiedName | SyntaxKind.ComputedPropertyName | SyntaxKind.TypeParameter | SyntaxKind.Parameter | SyntaxKind.Decorator | SyntaxKind.PropertySignature | SyntaxKind.PropertyDeclaration | SyntaxKind.MethodSignature | SyntaxKind.MethodDeclaration | SyntaxKind.Constructor | SyntaxKind.GetAccessor | SyntaxKind.SetAccessor | SyntaxKind.CallSignature | SyntaxKind.ConstructSignature | SyntaxKind.IndexSignature | SyntaxKind.TypePredicate | SyntaxKind.TypeReference | SyntaxKind.FunctionType | SyntaxKind.ConstructorType | SyntaxKind.TypeQuery | SyntaxKind.TypeLiteral | SyntaxKind.ArrayType | SyntaxKind.TupleType | SyntaxKind.UnionType | SyntaxKind.IntersectionType | SyntaxKind.ConditionalType | SyntaxKind.InferType | SyntaxKind.ParenthesizedType | SyntaxKind.ThisType | SyntaxKind.TypeOperator | SyntaxKind.IndexedAccessType | SyntaxKind.MappedType | SyntaxKind.LiteralType | SyntaxKind.ImportType | SyntaxKind.ObjectBindingPattern | SyntaxKind.ArrayBindingPattern | SyntaxKind.BindingElement | SyntaxKind.ArrayLiteralExpression | SyntaxKind.ObjectLiteralExpression | SyntaxKind.PropertyAccessExpression | SyntaxKind.ElementAccessExpression | SyntaxKind.CallExpression | SyntaxKind.NewExpression | SyntaxKind.TaggedTemplateExpression | SyntaxKind.TypeAssertionExpression | SyntaxKind.ParenthesizedExpression | SyntaxKind.FunctionExpression | SyntaxKind.ArrowFunction | SyntaxKind.DeleteExpression | SyntaxKind.TypeOfExpression | SyntaxKind.VoidExpression | SyntaxKind.AwaitExpression | SyntaxKind.ConditionalExpression | SyntaxKind.TemplateExpression | SyntaxKind.YieldExpression | SyntaxKind.SpreadElement | SyntaxKind.ClassExpression | SyntaxKind.OmittedExpression | SyntaxKind.ExpressionWithTypeArguments | SyntaxKind.AsExpression | SyntaxKind.NonNullExpression | SyntaxKind.MetaProperty | SyntaxKind.TemplateSpan | SyntaxKind.SemicolonClassElement | SyntaxKind.Block | SyntaxKind.VariableStatement | SyntaxKind.EmptyStatement | SyntaxKind.ExpressionStatement | SyntaxKind.IfStatement | SyntaxKind.DoStatement | SyntaxKind.WhileStatement | SyntaxKind.ForStatement | SyntaxKind.ForInStatement | SyntaxKind.ForOfStatement | SyntaxKind.ContinueStatement | SyntaxKind.BreakStatement | SyntaxKind.ReturnStatement | SyntaxKind.WithStatement | SyntaxKind.SwitchStatement | SyntaxKind.LabeledStatement | SyntaxKind.ThrowStatement | SyntaxKind.TryStatement | SyntaxKind.DebuggerStatement | SyntaxKind.VariableDeclaration | SyntaxKind.VariableDeclarationList | SyntaxKind.FunctionDeclaration | SyntaxKind.ClassDeclaration | SyntaxKind.InterfaceDeclaration | SyntaxKind.TypeAliasDeclaration | SyntaxKind.EnumDeclaration | SyntaxKind.ModuleDeclaration | SyntaxKind.ModuleBlock | SyntaxKind.CaseBlock | SyntaxKind.NamespaceExportDeclaration | SyntaxKind.ImportEqualsDeclaration | SyntaxKind.ImportDeclaration | SyntaxKind.ImportClause | SyntaxKind.NamespaceImport | SyntaxKind.NamedImports | SyntaxKind.ImportSpecifier | SyntaxKind.ExportAssignment | SyntaxKind.ExportDeclaration | SyntaxKind.NamedExports | SyntaxKind.ExportSpecifier | SyntaxKind.MissingDeclaration | SyntaxKind.ExternalModuleReference | SyntaxKind.JsxElement | SyntaxKind.JsxSelfClosingElement | SyntaxKind.JsxOpeningElement | SyntaxKind.JsxClosingElement | SyntaxKind.JsxFragment | SyntaxKind.JsxOpeningFragment | SyntaxKind.JsxClosingFragment | SyntaxKind.JsxAttribute | SyntaxKind.JsxAttributes | SyntaxKind.JsxSpreadAttribute | SyntaxKind.JsxExpression | SyntaxKind.CaseClause | SyntaxKind.DefaultClause | SyntaxKind.HeritageClause | SyntaxKind.CatchClause | SyntaxKind.PropertyAssignment | SyntaxKind.ShorthandPropertyAssignment | SyntaxKind.SpreadAssignment | SyntaxKind.EnumMember | SyntaxKind.SourceFile | SyntaxKind.Bundle | SyntaxKind.UnparsedSource | SyntaxKind.InputFiles | SyntaxKind.JSDocTypeExpression | SyntaxKind.JSDocAllType | SyntaxKind.JSDocUnknownType | SyntaxKind.JSDocNullableType | SyntaxKind.JSDocNonNullableType | SyntaxKind.JSDocOptionalType | SyntaxKind.JSDocFunctionType | SyntaxKind.JSDocVariadicType | SyntaxKind.JSDocComment | SyntaxKind.JSDocTypeLiteral | SyntaxKind.JSDocSignature | SyntaxKind.JSDocTag | SyntaxKind.JSDocAugmentsTag | SyntaxKind.JSDocClassTag | SyntaxKind.JSDocCallbackTag | SyntaxKind.JSDocParameterTag | SyntaxKind.JSDocReturnTag | SyntaxKind.JSDocThisTag | SyntaxKind.JSDocTypeTag | SyntaxKind.JSDocTemplateTag | SyntaxKind.JSDocTypedefTag | SyntaxKind.JSDocPropertyTag | SyntaxKind.SyntaxList | SyntaxKind.NotEmittedStatement | SyntaxKind.PartiallyEmittedExpression | SyntaxKind.CommaListExpression | SyntaxKind.MergeDeclarationMarker | SyntaxKind.EndOfDeclarationMarker | SyntaxKind.Count; function getOperatorPrecedence(nodeKind: SyntaxKind, operatorKind: SyntaxKind, hasArguments?: boolean): number; function getBinaryOperatorPrecedence(kind: SyntaxKind): number; function createDiagnosticCollection(): DiagnosticCollection; @@ -6714,6 +6719,8 @@ declare namespace ts { function getJSDocAugmentsTag(node: Node): JSDocAugmentsTag | undefined; /** Gets the JSDoc class tag for the node if present */ function getJSDocClassTag(node: Node): JSDocClassTag | undefined; + /** Gets the JSDoc this tag for the node if present */ + function getJSDocThisTag(node: Node): JSDocThisTag | undefined; /** Gets the JSDoc return tag for the node if present */ function getJSDocReturnTag(node: Node): JSDocReturnTag | undefined; /** Gets the JSDoc template tag for the node if present */ @@ -6900,6 +6907,7 @@ declare namespace ts { function isJSDoc(node: Node): node is JSDoc; function isJSDocAugmentsTag(node: Node): node is JSDocAugmentsTag; function isJSDocClassTag(node: Node): node is JSDocClassTag; + function isJSDocThisTag(node: Node): node is JSDocThisTag; function isJSDocParameterTag(node: Node): node is JSDocParameterTag; function isJSDocReturnTag(node: Node): node is JSDocReturnTag; function isJSDocTypeTag(node: Node): node is JSDocTypeTag; diff --git a/tests/baselines/reference/thisTag1.symbols b/tests/baselines/reference/thisTag1.symbols new file mode 100644 index 00000000000..473a80be70f --- /dev/null +++ b/tests/baselines/reference/thisTag1.symbols @@ -0,0 +1,32 @@ +=== tests/cases/conformance/jsdoc/a.js === +/** @this {{ n: number }} Mount Holyoke Preparatory School + * @param {string} s + * @return {number} + */ +function f(s) { +>f : Symbol(f, Decl(a.js, 0, 0)) +>s : Symbol(s, Decl(a.js, 4, 11)) + + return this.n + s.length +>this.n : Symbol(n, Decl(a.js, 0, 12)) +>this : Symbol(__type, Decl(a.js, 0, 11)) +>n : Symbol(n, Decl(a.js, 0, 12)) +>s.length : Symbol(String.length, Decl(lib.es5.d.ts, --, --)) +>s : Symbol(s, Decl(a.js, 4, 11)) +>length : Symbol(String.length, Decl(lib.es5.d.ts, --, --)) +} + +const o = { +>o : Symbol(o, Decl(a.js, 8, 5)) + + f, +>f : Symbol(f, Decl(a.js, 8, 11)) + + n: 1 +>n : Symbol(n, Decl(a.js, 9, 6)) +} +o.f('hi') +>o.f : Symbol(f, Decl(a.js, 8, 11)) +>o : Symbol(o, Decl(a.js, 8, 5)) +>f : Symbol(f, Decl(a.js, 8, 11)) + diff --git a/tests/baselines/reference/thisTag1.types b/tests/baselines/reference/thisTag1.types new file mode 100644 index 00000000000..1ef6ae8d28f --- /dev/null +++ b/tests/baselines/reference/thisTag1.types @@ -0,0 +1,37 @@ +=== tests/cases/conformance/jsdoc/a.js === +/** @this {{ n: number }} Mount Holyoke Preparatory School + * @param {string} s + * @return {number} + */ +function f(s) { +>f : (s: string) => number +>s : string + + return this.n + s.length +>this.n + s.length : number +>this.n : number +>this : { n: number; } +>n : number +>s.length : number +>s : string +>length : number +} + +const o = { +>o : { [x: string]: any; f: (s: string) => number; n: number; } +>{ f, n: 1} : { [x: string]: any; f: (s: string) => number; n: number; } + + f, +>f : (s: string) => number + + n: 1 +>n : number +>1 : 1 +} +o.f('hi') +>o.f('hi') : number +>o.f : (s: string) => number +>o : { [x: string]: any; f: (s: string) => number; n: number; } +>f : (s: string) => number +>'hi' : "hi" + diff --git a/tests/cases/conformance/jsdoc/thisTag1.ts b/tests/cases/conformance/jsdoc/thisTag1.ts new file mode 100644 index 00000000000..62416b78d16 --- /dev/null +++ b/tests/cases/conformance/jsdoc/thisTag1.ts @@ -0,0 +1,19 @@ +// @noEmit: true +// @allowJs: true +// @checkJs: true +// @strict: true +// @Filename: a.js + +/** @this {{ n: number }} Mount Holyoke Preparatory School + * @param {string} s + * @return {number} + */ +function f(s) { + return this.n + s.length +} + +const o = { + f, + n: 1 +} +o.f('hi') From e756182e21a6d6b17168938c99a6600b81dbf5e8 Mon Sep 17 00:00:00 2001 From: Ron Buckton Date: Wed, 13 Jun 2018 10:46:38 -0700 Subject: [PATCH 20/23] PR Feedback --- package.json | 2 +- src/harness/vfs.ts | 14 ++------------ src/testRunner/unittests/tsbuild.ts | 12 +----------- 3 files changed, 4 insertions(+), 24 deletions(-) diff --git a/package.json b/package.json index 70fa1e55a0c..95dc4859082 100644 --- a/package.json +++ b/package.json @@ -45,7 +45,7 @@ "@types/minimatch": "latest", "@types/minimist": "latest", "@types/mkdirp": "latest", - "@types/mocha": "^5.2.2", + "@types/mocha": "latest", "@types/node": "8.5.5", "@types/q": "latest", "@types/run-sequence": "latest", diff --git a/src/harness/vfs.ts b/src/harness/vfs.ts index 8cf1b5a2f1b..750a990522e 100644 --- a/src/harness/vfs.ts +++ b/src/harness/vfs.ts @@ -1352,20 +1352,12 @@ namespace vfs { /** Removes a directory in a `FileSet` */ export class Rmdir { - private _rmdirBrand?: never; // brand necessary for proper type guards + public _rmdirBrand?: never; // brand necessary for proper type guards } /** Unlinks a file in a `FileSet` */ export class Unlink { - private _unlinkBrand?: never; // brand necessary for proper type guards - } - - // prevents compiler errors due to unused brand properties - if (!0) { - // tslint:disable-next-line:no-string-literal - ignoreUnused(Rmdir.prototype["_rmdirBrand"]); - // tslint:disable-next-line:no-string-literal - ignoreUnused(Unlink.prototype["_unlinkBrand"]); + public _unlinkBrand?: never; // brand necessary for proper type guards } /** Extended options for a symbolic link in a `FileSet` */ @@ -1549,7 +1541,5 @@ namespace vfs { } return text; } - - function ignoreUnused(_: void) { /*empty*/ } } // tslint:enable:no-null-keyword \ No newline at end of file diff --git a/src/testRunner/unittests/tsbuild.ts b/src/testRunner/unittests/tsbuild.ts index 41ab6e5b5a8..2ae034ff673 100644 --- a/src/testRunner/unittests/tsbuild.ts +++ b/src/testRunner/unittests/tsbuild.ts @@ -398,7 +398,7 @@ namespace ts { const resolver = vfs.createResolver(Harness.IO); const fs = new vfs.FileSystem(/*ignoreCase*/ true, { files: { - ["/lib"]: new vfs.Mount(vpath.resolve(Harness.IO.getWorkspaceRoot(), "built/local"), patchResolver(resolver)), + ["/lib"]: new vfs.Mount(vpath.resolve(Harness.IO.getWorkspaceRoot(), "built/local"), resolver), ["/src"]: new vfs.Mount(vpath.resolve(Harness.IO.getWorkspaceRoot(), root), resolver) }, cwd: "/", @@ -407,15 +407,5 @@ namespace ts { }); fs.makeReadonly(); return fs; - function patchResolver(resolver: vfs.FileSystemResolver): vfs.FileSystemResolver { - const allowedFiles = ["lib.d.ts", "lib.dom.d.ts", "lib.es5.d.ts", "lib.scripthost.d.ts", "lib.webworker.importscripts.d.ts"]; - return { - ...resolver, - readdirSync(path: string) { - const files = resolver.readdirSync(path); - return files.filter(file => allowedFiles.indexOf(file) !== -1); - } - }; - } } } \ No newline at end of file From c4f1d7755dc93feeec51d87e2ab013ffc62936ff Mon Sep 17 00:00:00 2001 From: Ron Buckton Date: Wed, 13 Jun 2018 11:24:16 -0700 Subject: [PATCH 21/23] add vfs snapshot capability for future tests --- src/harness/vfs.ts | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) diff --git a/src/harness/vfs.ts b/src/harness/vfs.ts index 750a990522e..ae99187f5fa 100644 --- a/src/harness/vfs.ts +++ b/src/harness/vfs.ts @@ -126,6 +126,24 @@ namespace vfs { return this._shadowRoot; } + /** + * Snapshots the current file system, effectively shadowing itself. This is useful for + * generating file system patches using `.diff()` from one snapshot to the next. Performs + * no action if this file system is read-only. + */ + public snapshot() { + if (this.isReadonly) return; + const fs = new FileSystem(this.ignoreCase, { time: this._time }); + fs._lazy = this._lazy; + fs._cwd = this._cwd; + fs._time = this._time; + fs._shadowRoot = this._shadowRoot; + fs._dirStack = this._dirStack; + fs.makeReadonly(); + this._lazy = {}; + this._shadowRoot = fs; + } + /** * Gets a shadow copy of this file system. Changes to the shadow copy do not affect the * original, allowing multiple copies of the same core file system without multiple copies From f32453728825e50bd474634d4c53ae27390985e3 Mon Sep 17 00:00:00 2001 From: Mohamed Hegazy Date: Wed, 13 Jun 2018 12:56:13 -0700 Subject: [PATCH 22/23] Update baselines --- .../reference/APISample_Watch.errors.txt | 208 --------------- .../APISample_WatchWithDefaults.errors.txt | 181 ------------- ...APISample_WatchWithOwnWatchHost.errors.txt | 188 ------------- .../reference/APISample_compile.errors.txt | 171 ------------ .../reference/APISample_jsdoc.errors.txt | 246 ------------------ .../reference/APISample_linter.errors.txt | 196 -------------- .../APISample_parseConfig.errors.txt | 168 ------------ .../reference/APISample_transform.errors.txt | 148 ----------- .../reference/APISample_watcher.errors.txt | 242 ----------------- 9 files changed, 1748 deletions(-) delete mode 100644 tests/baselines/reference/APISample_Watch.errors.txt delete mode 100644 tests/baselines/reference/APISample_WatchWithDefaults.errors.txt delete mode 100644 tests/baselines/reference/APISample_WatchWithOwnWatchHost.errors.txt delete mode 100644 tests/baselines/reference/APISample_compile.errors.txt delete mode 100644 tests/baselines/reference/APISample_jsdoc.errors.txt delete mode 100644 tests/baselines/reference/APISample_linter.errors.txt delete mode 100644 tests/baselines/reference/APISample_parseConfig.errors.txt delete mode 100644 tests/baselines/reference/APISample_transform.errors.txt delete mode 100644 tests/baselines/reference/APISample_watcher.errors.txt diff --git a/tests/baselines/reference/APISample_Watch.errors.txt b/tests/baselines/reference/APISample_Watch.errors.txt deleted file mode 100644 index d4f7638416b..00000000000 --- a/tests/baselines/reference/APISample_Watch.errors.txt +++ /dev/null @@ -1,208 +0,0 @@ -typescript_standalone.d.ts(21,28): error TS1005: ';' expected. -typescript_standalone.d.ts(21,41): error TS1005: ';' expected. -typescript_standalone.d.ts(8921,28): error TS1005: ';' expected. -typescript_standalone.d.ts(8921,42): error TS1005: ';' expected. -typescript_standalone.d.ts(9181,28): error TS1005: ';' expected. -typescript_standalone.d.ts(9181,46): error TS1005: ';' expected. -typescript_standalone.d.ts(9531,28): error TS1005: ';' expected. -typescript_standalone.d.ts(9531,36): error TS1005: ';' expected. -typescript_standalone.d.ts(9555,28): error TS1005: ';' expected. -typescript_standalone.d.ts(9555,36): error TS1005: ';' expected. -typescript_standalone.d.ts(9642,28): error TS1005: ';' expected. -typescript_standalone.d.ts(9642,38): error TS1005: ';' expected. -typescript_standalone.d.ts(10807,28): error TS1005: ';' expected. -typescript_standalone.d.ts(10807,57): error TS1005: ';' expected. -typescript_standalone.d.ts(10818,28): error TS1005: ';' expected. -typescript_standalone.d.ts(10818,41): error TS1005: ';' expected. -typescript_standalone.d.ts(10828,28): error TS1005: ';' expected. -typescript_standalone.d.ts(10828,48): error TS1005: ';' expected. -typescript_standalone.d.ts(10903,28): error TS1005: ';' expected. -typescript_standalone.d.ts(10903,47): error TS1005: ';' expected. -typescript_standalone.d.ts(10960,28): error TS1005: ';' expected. -typescript_standalone.d.ts(10960,47): error TS1005: ';' expected. -typescript_standalone.d.ts(11014,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11014,52): error TS1005: ';' expected. -typescript_standalone.d.ts(11034,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11034,44): error TS1005: ';' expected. -typescript_standalone.d.ts(11044,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11044,35): error TS1005: ';' expected. -typescript_standalone.d.ts(11078,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11078,40): error TS1005: ';' expected. -typescript_standalone.d.ts(11081,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11081,43): error TS1005: ';' expected. -typescript_standalone.d.ts(11085,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11085,45): error TS1005: ';' expected. -typescript_standalone.d.ts(11103,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11103,56): error TS1005: ';' expected. -typescript_standalone.d.ts(11129,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11129,36): error TS1005: ';' expected. -typescript_standalone.d.ts(11132,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11132,43): error TS1005: ';' expected. -typescript_standalone.d.ts(11144,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11144,43): error TS1005: ';' expected. -typescript_standalone.d.ts(11174,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11174,40): error TS1005: ';' expected. -typescript_standalone.d.ts(11208,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11208,40): error TS1005: ';' expected. -typescript_standalone.d.ts(11219,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11219,40): error TS1005: ';' expected. -typescript_standalone.d.ts(11243,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11243,40): error TS1005: ';' expected. -typescript_standalone.d.ts(11251,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11251,40): error TS1005: ';' expected. -typescript_standalone.d.ts(11255,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11255,40): error TS1005: ';' expected. -typescript_standalone.d.ts(11285,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11285,40): error TS1005: ';' expected. -typescript_standalone.d.ts(11328,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11328,41): error TS1005: ';' expected. -typescript_standalone.d.ts(11515,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11515,37): error TS1005: ';' expected. -typescript_standalone.d.ts(11517,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11517,37): error TS1005: ';' expected. -typescript_standalone.d.ts(11521,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11521,37): error TS1005: ';' expected. -typescript_standalone.d.ts(11523,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11523,37): error TS1005: ';' expected. -typescript_standalone.d.ts(11525,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11525,37): error TS1005: ';' expected. -typescript_standalone.d.ts(11527,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11527,37): error TS1005: ';' expected. -typescript_standalone.d.ts(11529,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11529,37): error TS1005: ';' expected. -typescript_standalone.d.ts(11538,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11538,37): error TS1005: ';' expected. -typescript_standalone.d.ts(11540,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11540,37): error TS1005: ';' expected. -typescript_standalone.d.ts(11542,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11542,37): error TS1005: ';' expected. -typescript_standalone.d.ts(11544,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11544,37): error TS1005: ';' expected. -typescript_standalone.d.ts(11546,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11546,37): error TS1005: ';' expected. -typescript_standalone.d.ts(11548,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11548,37): error TS1005: ';' expected. -typescript_standalone.d.ts(11550,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11550,37): error TS1005: ';' expected. -typescript_standalone.d.ts(11552,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11552,37): error TS1005: ';' expected. -typescript_standalone.d.ts(11554,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11554,37): error TS1005: ';' expected. -typescript_standalone.d.ts(11556,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11556,37): error TS1005: ';' expected. -typescript_standalone.d.ts(11558,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11558,37): error TS1005: ';' expected. -typescript_standalone.d.ts(11560,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11560,37): error TS1005: ';' expected. -typescript_standalone.d.ts(11562,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11562,37): error TS1005: ';' expected. -typescript_standalone.d.ts(11564,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11564,37): error TS1005: ';' expected. -typescript_standalone.d.ts(11566,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11566,37): error TS1005: ';' expected. -typescript_standalone.d.ts(11576,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11576,37): error TS1005: ';' expected. -typescript_standalone.d.ts(11578,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11578,37): error TS1005: ';' expected. -typescript_standalone.d.ts(11580,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11580,37): error TS1005: ';' expected. -typescript_standalone.d.ts(11582,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11582,37): error TS1005: ';' expected. -typescript_standalone.d.ts(11584,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11584,37): error TS1005: ';' expected. -typescript_standalone.d.ts(11586,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11586,37): error TS1005: ';' expected. -typescript_standalone.d.ts(11588,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11588,37): error TS1005: ';' expected. -typescript_standalone.d.ts(11590,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11590,72): error TS1005: ';' expected. -typescript_standalone.d.ts(11592,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11592,52): error TS1005: ';' expected. -typescript_standalone.d.ts(11664,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11664,72): error TS1005: ';' expected. -typescript_standalone.d.ts(11666,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11666,38): error TS1005: ';' expected. -typescript_standalone.d.ts(11668,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11668,71): error TS1005: ';' expected. -typescript_standalone.d.ts(11670,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11670,40): error TS1005: ';' expected. -typescript_standalone.d.ts(11746,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11746,48): error TS1005: ';' expected. - - -==== tests/cases/compiler/APISample_Watch.ts (0 errors) ==== - /* - * Note: This test is a public API sample. The sample sources can be found - at: https://github.com/Microsoft/TypeScript-wiki/blob/master/Using-the-Compiler-API.md#writing-an-incremental-program-watcher - * Please log a "breaking change" issue for any API breaking change affecting this issue - */ - - declare var process: any; - declare var console: any; - declare var os: any; - - import ts = require("typescript"); - - const formatHost: ts.FormatDiagnosticsHost = { - getCanonicalFileName: path => path, - getCurrentDirectory: ts.sys.getCurrentDirectory, - getNewLine: () => ts.sys.newLine, - } - - function watchMain() { - const configPath = ts.findConfigFile(/*searchPath*/ "./", ts.sys.fileExists, "tsconfig.json"); - if (!configPath) { - throw new Error("Could not find a valid 'tsconfig.json'."); - } - - // TypeScript can use several different program creation "strategies": - // * ts.createEmitAndSemanticDiagnosticsBuilderProgram, - // * ts.createSemanticDiagnosticsBuilderProgram - // * ts.createAbstractBuilder - // The first two produce "builder programs". These use an incremental strategy to only re-check and emit files whose - // contents may have changed, or whose dependencies may have changes which may impact change the result of prior type-check and emit. - // The last uses an ordinary program which does a full type check after every change. - // Between `createEmitAndSemanticDiagnosticsBuilderProgram` and `createSemanticDiagnosticsBuilderProgram`, the only difference is emit. - // For pure type-checking scenarios, or when another tool/process handles emit, using `createSemanticDiagnosticsBuilderProgram` may be more desirable. - - // Note that there is another overload for `createWatchCompilerHost` that takes a set of root files. - const host = ts.createWatchCompilerHost(configPath, {}, ts.sys, - ts.createSemanticDiagnosticsBuilderProgram, - reportDiagnostic, - reportWatchStatusChanged, - ); - - // You can technically override any given hook on the host, though you probably don't need to. - // Note that we're assuming `origCreateProgram` and `origPostProgramCreate` doesn't use `this` at all. - const origCreateProgram = host.createProgram; - host.createProgram = (rootNames: ReadonlyArray, options, host, oldProgram) => { - console.log("** We're about to create the program! **"); - return origCreateProgram(rootNames, options, host, oldProgram); - } - const origPostProgramCreate = host.afterProgramCreate; - - host.afterProgramCreate = program => { - console.log("** We finished making the program! **"); - origPostProgramCreate!(program); - }; - - // `createWatchProgram` creates an initial program, watches files, and updates the program over time. - ts.createWatchProgram(host); - } - - function reportDiagnostic(diagnostic: ts.Diagnostic) { - console.error("Error", diagnostic.code, ":", - ts.flattenDiagnosticMessageText(diagnostic.messageText, formatHost.getNewLine()) - ); - } - - /** - * Prints a diagnostic every time the watch status changes. - * This is mainly for messages like "Starting compilation" or "Compilation completed". - */ - function reportWatchStatusChanged(diagnostic: ts.Diagnostic) { - console.info(ts.formatDiagnostic(diagnostic, formatHost)); - } - - watchMain(); - \ No newline at end of file diff --git a/tests/baselines/reference/APISample_WatchWithDefaults.errors.txt b/tests/baselines/reference/APISample_WatchWithDefaults.errors.txt deleted file mode 100644 index 52755e8fe21..00000000000 --- a/tests/baselines/reference/APISample_WatchWithDefaults.errors.txt +++ /dev/null @@ -1,181 +0,0 @@ -typescript_standalone.d.ts(21,28): error TS1005: ';' expected. -typescript_standalone.d.ts(21,41): error TS1005: ';' expected. -typescript_standalone.d.ts(8921,28): error TS1005: ';' expected. -typescript_standalone.d.ts(8921,42): error TS1005: ';' expected. -typescript_standalone.d.ts(9181,28): error TS1005: ';' expected. -typescript_standalone.d.ts(9181,46): error TS1005: ';' expected. -typescript_standalone.d.ts(9531,28): error TS1005: ';' expected. -typescript_standalone.d.ts(9531,36): error TS1005: ';' expected. -typescript_standalone.d.ts(9555,28): error TS1005: ';' expected. -typescript_standalone.d.ts(9555,36): error TS1005: ';' expected. -typescript_standalone.d.ts(9642,28): error TS1005: ';' expected. -typescript_standalone.d.ts(9642,38): error TS1005: ';' expected. -typescript_standalone.d.ts(10807,28): error TS1005: ';' expected. -typescript_standalone.d.ts(10807,57): error TS1005: ';' expected. -typescript_standalone.d.ts(10818,28): error TS1005: ';' expected. -typescript_standalone.d.ts(10818,41): error TS1005: ';' expected. -typescript_standalone.d.ts(10828,28): error TS1005: ';' expected. -typescript_standalone.d.ts(10828,48): error TS1005: ';' expected. -typescript_standalone.d.ts(10903,28): error TS1005: ';' expected. -typescript_standalone.d.ts(10903,47): error TS1005: ';' expected. -typescript_standalone.d.ts(10960,28): error TS1005: ';' expected. -typescript_standalone.d.ts(10960,47): error TS1005: ';' expected. -typescript_standalone.d.ts(11014,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11014,52): error TS1005: ';' expected. -typescript_standalone.d.ts(11034,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11034,44): error TS1005: ';' expected. -typescript_standalone.d.ts(11044,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11044,35): error TS1005: ';' expected. -typescript_standalone.d.ts(11078,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11078,40): error TS1005: ';' expected. -typescript_standalone.d.ts(11081,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11081,43): error TS1005: ';' expected. -typescript_standalone.d.ts(11085,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11085,45): error TS1005: ';' expected. -typescript_standalone.d.ts(11103,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11103,56): error TS1005: ';' expected. -typescript_standalone.d.ts(11129,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11129,36): error TS1005: ';' expected. -typescript_standalone.d.ts(11132,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11132,43): error TS1005: ';' expected. -typescript_standalone.d.ts(11144,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11144,43): error TS1005: ';' expected. -typescript_standalone.d.ts(11174,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11174,40): error TS1005: ';' expected. -typescript_standalone.d.ts(11208,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11208,40): error TS1005: ';' expected. -typescript_standalone.d.ts(11219,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11219,40): error TS1005: ';' expected. -typescript_standalone.d.ts(11243,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11243,40): error TS1005: ';' expected. -typescript_standalone.d.ts(11251,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11251,40): error TS1005: ';' expected. -typescript_standalone.d.ts(11255,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11255,40): error TS1005: ';' expected. -typescript_standalone.d.ts(11285,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11285,40): error TS1005: ';' expected. -typescript_standalone.d.ts(11328,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11328,41): error TS1005: ';' expected. -typescript_standalone.d.ts(11515,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11515,37): error TS1005: ';' expected. -typescript_standalone.d.ts(11517,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11517,37): error TS1005: ';' expected. -typescript_standalone.d.ts(11521,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11521,37): error TS1005: ';' expected. -typescript_standalone.d.ts(11523,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11523,37): error TS1005: ';' expected. -typescript_standalone.d.ts(11525,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11525,37): error TS1005: ';' expected. -typescript_standalone.d.ts(11527,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11527,37): error TS1005: ';' expected. -typescript_standalone.d.ts(11529,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11529,37): error TS1005: ';' expected. -typescript_standalone.d.ts(11538,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11538,37): error TS1005: ';' expected. -typescript_standalone.d.ts(11540,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11540,37): error TS1005: ';' expected. -typescript_standalone.d.ts(11542,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11542,37): error TS1005: ';' expected. -typescript_standalone.d.ts(11544,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11544,37): error TS1005: ';' expected. -typescript_standalone.d.ts(11546,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11546,37): error TS1005: ';' expected. -typescript_standalone.d.ts(11548,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11548,37): error TS1005: ';' expected. -typescript_standalone.d.ts(11550,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11550,37): error TS1005: ';' expected. -typescript_standalone.d.ts(11552,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11552,37): error TS1005: ';' expected. -typescript_standalone.d.ts(11554,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11554,37): error TS1005: ';' expected. -typescript_standalone.d.ts(11556,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11556,37): error TS1005: ';' expected. -typescript_standalone.d.ts(11558,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11558,37): error TS1005: ';' expected. -typescript_standalone.d.ts(11560,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11560,37): error TS1005: ';' expected. -typescript_standalone.d.ts(11562,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11562,37): error TS1005: ';' expected. -typescript_standalone.d.ts(11564,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11564,37): error TS1005: ';' expected. -typescript_standalone.d.ts(11566,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11566,37): error TS1005: ';' expected. -typescript_standalone.d.ts(11576,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11576,37): error TS1005: ';' expected. -typescript_standalone.d.ts(11578,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11578,37): error TS1005: ';' expected. -typescript_standalone.d.ts(11580,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11580,37): error TS1005: ';' expected. -typescript_standalone.d.ts(11582,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11582,37): error TS1005: ';' expected. -typescript_standalone.d.ts(11584,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11584,37): error TS1005: ';' expected. -typescript_standalone.d.ts(11586,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11586,37): error TS1005: ';' expected. -typescript_standalone.d.ts(11588,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11588,37): error TS1005: ';' expected. -typescript_standalone.d.ts(11590,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11590,72): error TS1005: ';' expected. -typescript_standalone.d.ts(11592,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11592,52): error TS1005: ';' expected. -typescript_standalone.d.ts(11664,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11664,72): error TS1005: ';' expected. -typescript_standalone.d.ts(11666,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11666,38): error TS1005: ';' expected. -typescript_standalone.d.ts(11668,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11668,71): error TS1005: ';' expected. -typescript_standalone.d.ts(11670,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11670,40): error TS1005: ';' expected. -typescript_standalone.d.ts(11746,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11746,48): error TS1005: ';' expected. - - -==== tests/cases/compiler/APISample_WatchWithDefaults.ts (0 errors) ==== - /* - * Note: This test is a public API sample. This uses default sys interface without having to pass anything - * Please log a "breaking change" issue for any API breaking change affecting this issue - */ - - declare var console: any; - - import ts = require("typescript"); - - function watchMain() { - const configPath = ts.findConfigFile(/*searchPath*/ "./", ts.sys.fileExists, "tsconfig.json"); - if (!configPath) { - throw new Error("Could not find a valid 'tsconfig.json'."); - } - - // TypeScript can use several different program creation "strategies": - // * ts.createEmitAndSemanticDiagnosticsBuilderProgram, - // * ts.createSemanticDiagnosticsBuilderProgram - // * ts.createAbstractBuilder - // The first two produce "builder programs". These use an incremental strategy to only re-check and emit files whose - // contents may have changed, or whose dependencies may have changes which may impact change the result of prior type-check and emit. - // The last uses an ordinary program which does a full type check after every change. - // Between `createEmitAndSemanticDiagnosticsBuilderProgram` and `createSemanticDiagnosticsBuilderProgram`, the only difference is emit. - // For pure type-checking scenarios, or when another tool/process handles emit, using `createSemanticDiagnosticsBuilderProgram` may be more desirable. - - // Note that there is another overload for `createWatchCompilerHost` that takes a set of root files. - const host = ts.createWatchCompilerHost(configPath, {}, ts.sys); - - // You can technically override any given hook on the host, though you probably don't need to. - // Note that we're assuming `origCreateProgram` and `origPostProgramCreate` doesn't use `this` at all. - const origCreateProgram = host.createProgram; - host.createProgram = (rootNames, options, host, oldProgram) => { - console.log("** We're about to create the program! **"); - return origCreateProgram(rootNames, options, host, oldProgram); - } - const origPostProgramCreate = host.afterProgramCreate; - - host.afterProgramCreate = program => { - console.log("** We finished making the program! **"); - origPostProgramCreate!(program); - }; - - // `createWatchProgram` creates an initial program, watches files, and updates the program over time. - ts.createWatchProgram(host); - } - - watchMain(); - \ No newline at end of file diff --git a/tests/baselines/reference/APISample_WatchWithOwnWatchHost.errors.txt b/tests/baselines/reference/APISample_WatchWithOwnWatchHost.errors.txt deleted file mode 100644 index 1275cf337b0..00000000000 --- a/tests/baselines/reference/APISample_WatchWithOwnWatchHost.errors.txt +++ /dev/null @@ -1,188 +0,0 @@ -typescript_standalone.d.ts(21,28): error TS1005: ';' expected. -typescript_standalone.d.ts(21,41): error TS1005: ';' expected. -typescript_standalone.d.ts(8921,28): error TS1005: ';' expected. -typescript_standalone.d.ts(8921,42): error TS1005: ';' expected. -typescript_standalone.d.ts(9181,28): error TS1005: ';' expected. -typescript_standalone.d.ts(9181,46): error TS1005: ';' expected. -typescript_standalone.d.ts(9531,28): error TS1005: ';' expected. -typescript_standalone.d.ts(9531,36): error TS1005: ';' expected. -typescript_standalone.d.ts(9555,28): error TS1005: ';' expected. -typescript_standalone.d.ts(9555,36): error TS1005: ';' expected. -typescript_standalone.d.ts(9642,28): error TS1005: ';' expected. -typescript_standalone.d.ts(9642,38): error TS1005: ';' expected. -typescript_standalone.d.ts(10807,28): error TS1005: ';' expected. -typescript_standalone.d.ts(10807,57): error TS1005: ';' expected. -typescript_standalone.d.ts(10818,28): error TS1005: ';' expected. -typescript_standalone.d.ts(10818,41): error TS1005: ';' expected. -typescript_standalone.d.ts(10828,28): error TS1005: ';' expected. -typescript_standalone.d.ts(10828,48): error TS1005: ';' expected. -typescript_standalone.d.ts(10903,28): error TS1005: ';' expected. -typescript_standalone.d.ts(10903,47): error TS1005: ';' expected. -typescript_standalone.d.ts(10960,28): error TS1005: ';' expected. -typescript_standalone.d.ts(10960,47): error TS1005: ';' expected. -typescript_standalone.d.ts(11014,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11014,52): error TS1005: ';' expected. -typescript_standalone.d.ts(11034,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11034,44): error TS1005: ';' expected. -typescript_standalone.d.ts(11044,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11044,35): error TS1005: ';' expected. -typescript_standalone.d.ts(11078,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11078,40): error TS1005: ';' expected. -typescript_standalone.d.ts(11081,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11081,43): error TS1005: ';' expected. -typescript_standalone.d.ts(11085,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11085,45): error TS1005: ';' expected. -typescript_standalone.d.ts(11103,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11103,56): error TS1005: ';' expected. -typescript_standalone.d.ts(11129,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11129,36): error TS1005: ';' expected. -typescript_standalone.d.ts(11132,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11132,43): error TS1005: ';' expected. -typescript_standalone.d.ts(11144,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11144,43): error TS1005: ';' expected. -typescript_standalone.d.ts(11174,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11174,40): error TS1005: ';' expected. -typescript_standalone.d.ts(11208,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11208,40): error TS1005: ';' expected. -typescript_standalone.d.ts(11219,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11219,40): error TS1005: ';' expected. -typescript_standalone.d.ts(11243,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11243,40): error TS1005: ';' expected. -typescript_standalone.d.ts(11251,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11251,40): error TS1005: ';' expected. -typescript_standalone.d.ts(11255,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11255,40): error TS1005: ';' expected. -typescript_standalone.d.ts(11285,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11285,40): error TS1005: ';' expected. -typescript_standalone.d.ts(11328,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11328,41): error TS1005: ';' expected. -typescript_standalone.d.ts(11515,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11515,37): error TS1005: ';' expected. -typescript_standalone.d.ts(11517,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11517,37): error TS1005: ';' expected. -typescript_standalone.d.ts(11521,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11521,37): error TS1005: ';' expected. -typescript_standalone.d.ts(11523,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11523,37): error TS1005: ';' expected. -typescript_standalone.d.ts(11525,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11525,37): error TS1005: ';' expected. -typescript_standalone.d.ts(11527,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11527,37): error TS1005: ';' expected. -typescript_standalone.d.ts(11529,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11529,37): error TS1005: ';' expected. -typescript_standalone.d.ts(11538,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11538,37): error TS1005: ';' expected. -typescript_standalone.d.ts(11540,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11540,37): error TS1005: ';' expected. -typescript_standalone.d.ts(11542,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11542,37): error TS1005: ';' expected. -typescript_standalone.d.ts(11544,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11544,37): error TS1005: ';' expected. -typescript_standalone.d.ts(11546,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11546,37): error TS1005: ';' expected. -typescript_standalone.d.ts(11548,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11548,37): error TS1005: ';' expected. -typescript_standalone.d.ts(11550,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11550,37): error TS1005: ';' expected. -typescript_standalone.d.ts(11552,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11552,37): error TS1005: ';' expected. -typescript_standalone.d.ts(11554,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11554,37): error TS1005: ';' expected. -typescript_standalone.d.ts(11556,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11556,37): error TS1005: ';' expected. -typescript_standalone.d.ts(11558,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11558,37): error TS1005: ';' expected. -typescript_standalone.d.ts(11560,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11560,37): error TS1005: ';' expected. -typescript_standalone.d.ts(11562,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11562,37): error TS1005: ';' expected. -typescript_standalone.d.ts(11564,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11564,37): error TS1005: ';' expected. -typescript_standalone.d.ts(11566,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11566,37): error TS1005: ';' expected. -typescript_standalone.d.ts(11576,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11576,37): error TS1005: ';' expected. -typescript_standalone.d.ts(11578,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11578,37): error TS1005: ';' expected. -typescript_standalone.d.ts(11580,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11580,37): error TS1005: ';' expected. -typescript_standalone.d.ts(11582,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11582,37): error TS1005: ';' expected. -typescript_standalone.d.ts(11584,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11584,37): error TS1005: ';' expected. -typescript_standalone.d.ts(11586,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11586,37): error TS1005: ';' expected. -typescript_standalone.d.ts(11588,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11588,37): error TS1005: ';' expected. -typescript_standalone.d.ts(11590,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11590,72): error TS1005: ';' expected. -typescript_standalone.d.ts(11592,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11592,52): error TS1005: ';' expected. -typescript_standalone.d.ts(11664,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11664,72): error TS1005: ';' expected. -typescript_standalone.d.ts(11666,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11666,38): error TS1005: ';' expected. -typescript_standalone.d.ts(11668,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11668,71): error TS1005: ';' expected. -typescript_standalone.d.ts(11670,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11670,40): error TS1005: ';' expected. -typescript_standalone.d.ts(11746,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11746,48): error TS1005: ';' expected. - - -==== tests/cases/compiler/APISample_WatchWithOwnWatchHost.ts (0 errors) ==== - /* - * Note: This test is a public API sample. This sample verifies creating abstract builder to watch list of root files - * Please log a "breaking change" issue for any API breaking change affecting this issue - */ - - declare var console: any; - - import ts = require("typescript"); - - function watchMain() { - // get list of files and compiler options somehow - const files: string[] = []; - const options: ts.CompilerOptions = {}; - - const host: ts.WatchCompilerHostOfFilesAndCompilerOptions = { - rootFiles: files, - options, - - useCaseSensitiveFileNames: () => ts.sys.useCaseSensitiveFileNames, - getNewLine: () => ts.sys.newLine, - getCurrentDirectory: ts.sys.getCurrentDirectory, - getDefaultLibFileName: options => ts.getDefaultLibFilePath(options), - - fileExists: ts.sys.fileExists, - readFile: ts.sys.readFile, - directoryExists: ts.sys.directoryExists, - getDirectories: ts.sys.getDirectories, - readDirectory: ts.sys.readDirectory, - realpath: ts.sys.realpath, - - watchFile: ts.sys.watchFile!, - watchDirectory: ts.sys.watchDirectory!, - createProgram: ts.createAbstractBuilder - }; - - // You can technically override any given hook on the host, though you probably don't need to. - // Note that we're assuming `origCreateProgram` and `origPostProgramCreate` doesn't use `this` at all. - const origCreateProgram = host.createProgram; - host.createProgram = (rootNames, options, host, oldProgram) => { - console.log("** We're about to create the program! **"); - return origCreateProgram(rootNames, options, host, oldProgram); - } - const origPostProgramCreate = host.afterProgramCreate; - - host.afterProgramCreate = program => { - console.log("** We finished making the program! **"); - origPostProgramCreate!(program); - }; - - // `createWatchProgram` creates an initial program, watches files, and updates the program over time. - ts.createWatchProgram(host); - } - - watchMain(); - \ No newline at end of file diff --git a/tests/baselines/reference/APISample_compile.errors.txt b/tests/baselines/reference/APISample_compile.errors.txt deleted file mode 100644 index 4af4a173002..00000000000 --- a/tests/baselines/reference/APISample_compile.errors.txt +++ /dev/null @@ -1,171 +0,0 @@ -typescript_standalone.d.ts(21,28): error TS1005: ';' expected. -typescript_standalone.d.ts(21,41): error TS1005: ';' expected. -typescript_standalone.d.ts(8921,28): error TS1005: ';' expected. -typescript_standalone.d.ts(8921,42): error TS1005: ';' expected. -typescript_standalone.d.ts(9181,28): error TS1005: ';' expected. -typescript_standalone.d.ts(9181,46): error TS1005: ';' expected. -typescript_standalone.d.ts(9531,28): error TS1005: ';' expected. -typescript_standalone.d.ts(9531,36): error TS1005: ';' expected. -typescript_standalone.d.ts(9555,28): error TS1005: ';' expected. -typescript_standalone.d.ts(9555,36): error TS1005: ';' expected. -typescript_standalone.d.ts(9642,28): error TS1005: ';' expected. -typescript_standalone.d.ts(9642,38): error TS1005: ';' expected. -typescript_standalone.d.ts(10807,28): error TS1005: ';' expected. -typescript_standalone.d.ts(10807,57): error TS1005: ';' expected. -typescript_standalone.d.ts(10818,28): error TS1005: ';' expected. -typescript_standalone.d.ts(10818,41): error TS1005: ';' expected. -typescript_standalone.d.ts(10828,28): error TS1005: ';' expected. -typescript_standalone.d.ts(10828,48): error TS1005: ';' expected. -typescript_standalone.d.ts(10903,28): error TS1005: ';' expected. -typescript_standalone.d.ts(10903,47): error TS1005: ';' expected. -typescript_standalone.d.ts(10960,28): error TS1005: ';' expected. -typescript_standalone.d.ts(10960,47): error TS1005: ';' expected. -typescript_standalone.d.ts(11014,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11014,52): error TS1005: ';' expected. -typescript_standalone.d.ts(11034,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11034,44): error TS1005: ';' expected. -typescript_standalone.d.ts(11044,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11044,35): error TS1005: ';' expected. -typescript_standalone.d.ts(11078,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11078,40): error TS1005: ';' expected. -typescript_standalone.d.ts(11081,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11081,43): error TS1005: ';' expected. -typescript_standalone.d.ts(11085,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11085,45): error TS1005: ';' expected. -typescript_standalone.d.ts(11103,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11103,56): error TS1005: ';' expected. -typescript_standalone.d.ts(11129,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11129,36): error TS1005: ';' expected. -typescript_standalone.d.ts(11132,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11132,43): error TS1005: ';' expected. -typescript_standalone.d.ts(11144,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11144,43): error TS1005: ';' expected. -typescript_standalone.d.ts(11174,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11174,40): error TS1005: ';' expected. -typescript_standalone.d.ts(11208,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11208,40): error TS1005: ';' expected. -typescript_standalone.d.ts(11219,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11219,40): error TS1005: ';' expected. -typescript_standalone.d.ts(11243,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11243,40): error TS1005: ';' expected. -typescript_standalone.d.ts(11251,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11251,40): error TS1005: ';' expected. -typescript_standalone.d.ts(11255,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11255,40): error TS1005: ';' expected. -typescript_standalone.d.ts(11285,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11285,40): error TS1005: ';' expected. -typescript_standalone.d.ts(11328,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11328,41): error TS1005: ';' expected. -typescript_standalone.d.ts(11515,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11515,37): error TS1005: ';' expected. -typescript_standalone.d.ts(11517,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11517,37): error TS1005: ';' expected. -typescript_standalone.d.ts(11521,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11521,37): error TS1005: ';' expected. -typescript_standalone.d.ts(11523,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11523,37): error TS1005: ';' expected. -typescript_standalone.d.ts(11525,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11525,37): error TS1005: ';' expected. -typescript_standalone.d.ts(11527,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11527,37): error TS1005: ';' expected. -typescript_standalone.d.ts(11529,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11529,37): error TS1005: ';' expected. -typescript_standalone.d.ts(11538,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11538,37): error TS1005: ';' expected. -typescript_standalone.d.ts(11540,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11540,37): error TS1005: ';' expected. -typescript_standalone.d.ts(11542,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11542,37): error TS1005: ';' expected. -typescript_standalone.d.ts(11544,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11544,37): error TS1005: ';' expected. -typescript_standalone.d.ts(11546,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11546,37): error TS1005: ';' expected. -typescript_standalone.d.ts(11548,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11548,37): error TS1005: ';' expected. -typescript_standalone.d.ts(11550,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11550,37): error TS1005: ';' expected. -typescript_standalone.d.ts(11552,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11552,37): error TS1005: ';' expected. -typescript_standalone.d.ts(11554,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11554,37): error TS1005: ';' expected. -typescript_standalone.d.ts(11556,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11556,37): error TS1005: ';' expected. -typescript_standalone.d.ts(11558,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11558,37): error TS1005: ';' expected. -typescript_standalone.d.ts(11560,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11560,37): error TS1005: ';' expected. -typescript_standalone.d.ts(11562,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11562,37): error TS1005: ';' expected. -typescript_standalone.d.ts(11564,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11564,37): error TS1005: ';' expected. -typescript_standalone.d.ts(11566,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11566,37): error TS1005: ';' expected. -typescript_standalone.d.ts(11576,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11576,37): error TS1005: ';' expected. -typescript_standalone.d.ts(11578,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11578,37): error TS1005: ';' expected. -typescript_standalone.d.ts(11580,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11580,37): error TS1005: ';' expected. -typescript_standalone.d.ts(11582,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11582,37): error TS1005: ';' expected. -typescript_standalone.d.ts(11584,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11584,37): error TS1005: ';' expected. -typescript_standalone.d.ts(11586,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11586,37): error TS1005: ';' expected. -typescript_standalone.d.ts(11588,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11588,37): error TS1005: ';' expected. -typescript_standalone.d.ts(11590,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11590,72): error TS1005: ';' expected. -typescript_standalone.d.ts(11592,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11592,52): error TS1005: ';' expected. -typescript_standalone.d.ts(11664,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11664,72): error TS1005: ';' expected. -typescript_standalone.d.ts(11666,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11666,38): error TS1005: ';' expected. -typescript_standalone.d.ts(11668,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11668,71): error TS1005: ';' expected. -typescript_standalone.d.ts(11670,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11670,40): error TS1005: ';' expected. -typescript_standalone.d.ts(11746,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11746,48): error TS1005: ';' expected. - - -==== tests/cases/compiler/APISample_compile.ts (0 errors) ==== - /* - * Note: This test is a public API sample. The sample sources can be found - at: https://github.com/Microsoft/TypeScript/wiki/Using-the-Compiler-API#a-minimal-compiler - * Please log a "breaking change" issue for any API breaking change affecting this issue - */ - - declare var process: any; - declare var console: any; - declare var os: any; - - import ts = require("typescript"); - - export function compile(fileNames: string[], options: ts.CompilerOptions): void { - var program = ts.createProgram(fileNames, options); - var emitResult = program.emit(); - - var allDiagnostics = ts.getPreEmitDiagnostics(program); - - allDiagnostics.forEach(diagnostic => { - var message = ts.flattenDiagnosticMessageText(diagnostic.messageText, '\n'); - if (!diagnostic.file) { - console.log(message); - return; - } - var { line, character } = diagnostic.file.getLineAndCharacterOfPosition(diagnostic.start!); - console.log(`${diagnostic.file.fileName} (${line + 1},${character + 1}): ${message}`); - }); - - var exitCode = emitResult.emitSkipped ? 1 : 0; - console.log(`Process exiting with code '${exitCode}'.`); - process.exit(exitCode); - } - - compile(process.argv.slice(2), { - noEmitOnError: true, noImplicitAny: true, - target: ts.ScriptTarget.ES5, module: ts.ModuleKind.CommonJS - }); - \ No newline at end of file diff --git a/tests/baselines/reference/APISample_jsdoc.errors.txt b/tests/baselines/reference/APISample_jsdoc.errors.txt deleted file mode 100644 index b80bb027663..00000000000 --- a/tests/baselines/reference/APISample_jsdoc.errors.txt +++ /dev/null @@ -1,246 +0,0 @@ -typescript_standalone.d.ts(21,28): error TS1005: ';' expected. -typescript_standalone.d.ts(21,41): error TS1005: ';' expected. -typescript_standalone.d.ts(8921,28): error TS1005: ';' expected. -typescript_standalone.d.ts(8921,42): error TS1005: ';' expected. -typescript_standalone.d.ts(9181,28): error TS1005: ';' expected. -typescript_standalone.d.ts(9181,46): error TS1005: ';' expected. -typescript_standalone.d.ts(9531,28): error TS1005: ';' expected. -typescript_standalone.d.ts(9531,36): error TS1005: ';' expected. -typescript_standalone.d.ts(9555,28): error TS1005: ';' expected. -typescript_standalone.d.ts(9555,36): error TS1005: ';' expected. -typescript_standalone.d.ts(9642,28): error TS1005: ';' expected. -typescript_standalone.d.ts(9642,38): error TS1005: ';' expected. -typescript_standalone.d.ts(10807,28): error TS1005: ';' expected. -typescript_standalone.d.ts(10807,57): error TS1005: ';' expected. -typescript_standalone.d.ts(10818,28): error TS1005: ';' expected. -typescript_standalone.d.ts(10818,41): error TS1005: ';' expected. -typescript_standalone.d.ts(10828,28): error TS1005: ';' expected. -typescript_standalone.d.ts(10828,48): error TS1005: ';' expected. -typescript_standalone.d.ts(10903,28): error TS1005: ';' expected. -typescript_standalone.d.ts(10903,47): error TS1005: ';' expected. -typescript_standalone.d.ts(10960,28): error TS1005: ';' expected. -typescript_standalone.d.ts(10960,47): error TS1005: ';' expected. -typescript_standalone.d.ts(11014,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11014,52): error TS1005: ';' expected. -typescript_standalone.d.ts(11034,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11034,44): error TS1005: ';' expected. -typescript_standalone.d.ts(11044,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11044,35): error TS1005: ';' expected. -typescript_standalone.d.ts(11078,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11078,40): error TS1005: ';' expected. -typescript_standalone.d.ts(11081,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11081,43): error TS1005: ';' expected. -typescript_standalone.d.ts(11085,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11085,45): error TS1005: ';' expected. -typescript_standalone.d.ts(11103,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11103,56): error TS1005: ';' expected. -typescript_standalone.d.ts(11129,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11129,36): error TS1005: ';' expected. -typescript_standalone.d.ts(11132,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11132,43): error TS1005: ';' expected. -typescript_standalone.d.ts(11144,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11144,43): error TS1005: ';' expected. -typescript_standalone.d.ts(11174,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11174,40): error TS1005: ';' expected. -typescript_standalone.d.ts(11208,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11208,40): error TS1005: ';' expected. -typescript_standalone.d.ts(11219,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11219,40): error TS1005: ';' expected. -typescript_standalone.d.ts(11243,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11243,40): error TS1005: ';' expected. -typescript_standalone.d.ts(11251,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11251,40): error TS1005: ';' expected. -typescript_standalone.d.ts(11255,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11255,40): error TS1005: ';' expected. -typescript_standalone.d.ts(11285,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11285,40): error TS1005: ';' expected. -typescript_standalone.d.ts(11328,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11328,41): error TS1005: ';' expected. -typescript_standalone.d.ts(11515,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11515,37): error TS1005: ';' expected. -typescript_standalone.d.ts(11517,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11517,37): error TS1005: ';' expected. -typescript_standalone.d.ts(11521,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11521,37): error TS1005: ';' expected. -typescript_standalone.d.ts(11523,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11523,37): error TS1005: ';' expected. -typescript_standalone.d.ts(11525,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11525,37): error TS1005: ';' expected. -typescript_standalone.d.ts(11527,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11527,37): error TS1005: ';' expected. -typescript_standalone.d.ts(11529,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11529,37): error TS1005: ';' expected. -typescript_standalone.d.ts(11538,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11538,37): error TS1005: ';' expected. -typescript_standalone.d.ts(11540,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11540,37): error TS1005: ';' expected. -typescript_standalone.d.ts(11542,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11542,37): error TS1005: ';' expected. -typescript_standalone.d.ts(11544,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11544,37): error TS1005: ';' expected. -typescript_standalone.d.ts(11546,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11546,37): error TS1005: ';' expected. -typescript_standalone.d.ts(11548,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11548,37): error TS1005: ';' expected. -typescript_standalone.d.ts(11550,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11550,37): error TS1005: ';' expected. -typescript_standalone.d.ts(11552,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11552,37): error TS1005: ';' expected. -typescript_standalone.d.ts(11554,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11554,37): error TS1005: ';' expected. -typescript_standalone.d.ts(11556,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11556,37): error TS1005: ';' expected. -typescript_standalone.d.ts(11558,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11558,37): error TS1005: ';' expected. -typescript_standalone.d.ts(11560,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11560,37): error TS1005: ';' expected. -typescript_standalone.d.ts(11562,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11562,37): error TS1005: ';' expected. -typescript_standalone.d.ts(11564,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11564,37): error TS1005: ';' expected. -typescript_standalone.d.ts(11566,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11566,37): error TS1005: ';' expected. -typescript_standalone.d.ts(11576,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11576,37): error TS1005: ';' expected. -typescript_standalone.d.ts(11578,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11578,37): error TS1005: ';' expected. -typescript_standalone.d.ts(11580,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11580,37): error TS1005: ';' expected. -typescript_standalone.d.ts(11582,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11582,37): error TS1005: ';' expected. -typescript_standalone.d.ts(11584,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11584,37): error TS1005: ';' expected. -typescript_standalone.d.ts(11586,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11586,37): error TS1005: ';' expected. -typescript_standalone.d.ts(11588,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11588,37): error TS1005: ';' expected. -typescript_standalone.d.ts(11590,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11590,72): error TS1005: ';' expected. -typescript_standalone.d.ts(11592,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11592,52): error TS1005: ';' expected. -typescript_standalone.d.ts(11664,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11664,72): error TS1005: ';' expected. -typescript_standalone.d.ts(11666,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11666,38): error TS1005: ';' expected. -typescript_standalone.d.ts(11668,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11668,71): error TS1005: ';' expected. -typescript_standalone.d.ts(11670,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11670,40): error TS1005: ';' expected. -typescript_standalone.d.ts(11746,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11746,48): error TS1005: ';' expected. - - -==== tests/cases/compiler/APISample_jsdoc.ts (0 errors) ==== - /* - * Note: This test is a public API sample. The original sources can be found - * at: https://github.com/YousefED/typescript-json-schema - * https://github.com/vega/ts-json-schema-generator - * Please log a "breaking change" issue for any API breaking change affecting this issue - */ - - declare var console: any; - - import * as ts from "typescript"; - - // excerpted from https://github.com/YousefED/typescript-json-schema - // (converted from a method and modified; for example, `this: any` to compensate, among other changes) - function parseCommentsIntoDefinition(this: any, - symbol: ts.Symbol, - definition: {description?: string, [s: string]: string | undefined}, - otherAnnotations: { [s: string]: true}): void { - if (!symbol) { - return; - } - - // the comments for a symbol - let comments = symbol.getDocumentationComment(undefined); - - if (comments.length) { - definition.description = comments.map(comment => comment.kind === "lineBreak" ? comment.text : comment.text.trim().replace(/\r\n/g, "\n")).join(""); - } - - // jsdocs are separate from comments - const jsdocs = symbol.getJsDocTags(); - jsdocs.forEach(doc => { - // if we have @TJS-... annotations, we have to parse them - const { name, text } = doc; - if (this.userValidationKeywords[name]) { - definition[name] = this.parseValue(text); - } else { - // special annotations - otherAnnotations[doc.name] = true; - } - }); - } - - - // excerpted from https://github.com/vega/ts-json-schema-generator - export interface Annotations { - [name: string]: any; - } - function getAnnotations(this: any, node: ts.Node): Annotations | undefined { - const symbol: ts.Symbol = (node as any).symbol; - if (!symbol) { - return undefined; - } - - const jsDocTags: ts.JSDocTagInfo[] = symbol.getJsDocTags(); - if (!jsDocTags || !jsDocTags.length) { - return undefined; - } - - const annotations: Annotations = jsDocTags.reduce((result: Annotations, jsDocTag: ts.JSDocTagInfo) => { - const value = this.parseJsDocTag(jsDocTag); - if (value !== undefined) { - result[jsDocTag.name] = value; - } - - return result; - }, {}); - return Object.keys(annotations).length ? annotations : undefined; - } - - // these examples are artificial and mostly nonsensical - function parseSpecificTags(node: ts.Node) { - if (node.kind === ts.SyntaxKind.Parameter) { - return ts.getJSDocParameterTags(node as ts.ParameterDeclaration); - } - if (node.kind === ts.SyntaxKind.FunctionDeclaration) { - const func = node as ts.FunctionDeclaration; - if (ts.hasJSDocParameterTags(func)) { - const flat: ts.JSDocTag[] = []; - for (const tags of func.parameters.map(ts.getJSDocParameterTags)) { - if (tags) flat.push(...tags); - } - return flat; - } - } - } - - function getReturnTypeFromJSDoc(node: ts.Node) { - if (node.kind === ts.SyntaxKind.FunctionDeclaration) { - return ts.getJSDocReturnType(node); - } - let type = ts.getJSDocType(node); - if (type && type.kind === ts.SyntaxKind.FunctionType) { - return (type as ts.FunctionTypeNode).type; - } - } - - function getAllTags(node: ts.Node) { - ts.getJSDocTags(node); - } - - function getSomeOtherTags(node: ts.Node) { - const tags: (ts.JSDocTag | undefined)[] = []; - tags.push(ts.getJSDocAugmentsTag(node)); - tags.push(ts.getJSDocClassTag(node)); - tags.push(ts.getJSDocReturnTag(node)); - const type = ts.getJSDocTypeTag(node); - if (type) { - tags.push(type); - } - tags.push(ts.getJSDocTemplateTag(node)); - return tags; - } - \ No newline at end of file diff --git a/tests/baselines/reference/APISample_linter.errors.txt b/tests/baselines/reference/APISample_linter.errors.txt deleted file mode 100644 index 51a0140cf04..00000000000 --- a/tests/baselines/reference/APISample_linter.errors.txt +++ /dev/null @@ -1,196 +0,0 @@ -typescript_standalone.d.ts(21,28): error TS1005: ';' expected. -typescript_standalone.d.ts(21,41): error TS1005: ';' expected. -typescript_standalone.d.ts(8921,28): error TS1005: ';' expected. -typescript_standalone.d.ts(8921,42): error TS1005: ';' expected. -typescript_standalone.d.ts(9181,28): error TS1005: ';' expected. -typescript_standalone.d.ts(9181,46): error TS1005: ';' expected. -typescript_standalone.d.ts(9531,28): error TS1005: ';' expected. -typescript_standalone.d.ts(9531,36): error TS1005: ';' expected. -typescript_standalone.d.ts(9555,28): error TS1005: ';' expected. -typescript_standalone.d.ts(9555,36): error TS1005: ';' expected. -typescript_standalone.d.ts(9642,28): error TS1005: ';' expected. -typescript_standalone.d.ts(9642,38): error TS1005: ';' expected. -typescript_standalone.d.ts(10807,28): error TS1005: ';' expected. -typescript_standalone.d.ts(10807,57): error TS1005: ';' expected. -typescript_standalone.d.ts(10818,28): error TS1005: ';' expected. -typescript_standalone.d.ts(10818,41): error TS1005: ';' expected. -typescript_standalone.d.ts(10828,28): error TS1005: ';' expected. -typescript_standalone.d.ts(10828,48): error TS1005: ';' expected. -typescript_standalone.d.ts(10903,28): error TS1005: ';' expected. -typescript_standalone.d.ts(10903,47): error TS1005: ';' expected. -typescript_standalone.d.ts(10960,28): error TS1005: ';' expected. -typescript_standalone.d.ts(10960,47): error TS1005: ';' expected. -typescript_standalone.d.ts(11014,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11014,52): error TS1005: ';' expected. -typescript_standalone.d.ts(11034,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11034,44): error TS1005: ';' expected. -typescript_standalone.d.ts(11044,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11044,35): error TS1005: ';' expected. -typescript_standalone.d.ts(11078,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11078,40): error TS1005: ';' expected. -typescript_standalone.d.ts(11081,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11081,43): error TS1005: ';' expected. -typescript_standalone.d.ts(11085,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11085,45): error TS1005: ';' expected. -typescript_standalone.d.ts(11103,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11103,56): error TS1005: ';' expected. -typescript_standalone.d.ts(11129,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11129,36): error TS1005: ';' expected. -typescript_standalone.d.ts(11132,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11132,43): error TS1005: ';' expected. -typescript_standalone.d.ts(11144,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11144,43): error TS1005: ';' expected. -typescript_standalone.d.ts(11174,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11174,40): error TS1005: ';' expected. -typescript_standalone.d.ts(11208,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11208,40): error TS1005: ';' expected. -typescript_standalone.d.ts(11219,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11219,40): error TS1005: ';' expected. -typescript_standalone.d.ts(11243,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11243,40): error TS1005: ';' expected. -typescript_standalone.d.ts(11251,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11251,40): error TS1005: ';' expected. -typescript_standalone.d.ts(11255,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11255,40): error TS1005: ';' expected. -typescript_standalone.d.ts(11285,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11285,40): error TS1005: ';' expected. -typescript_standalone.d.ts(11328,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11328,41): error TS1005: ';' expected. -typescript_standalone.d.ts(11515,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11515,37): error TS1005: ';' expected. -typescript_standalone.d.ts(11517,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11517,37): error TS1005: ';' expected. -typescript_standalone.d.ts(11521,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11521,37): error TS1005: ';' expected. -typescript_standalone.d.ts(11523,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11523,37): error TS1005: ';' expected. -typescript_standalone.d.ts(11525,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11525,37): error TS1005: ';' expected. -typescript_standalone.d.ts(11527,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11527,37): error TS1005: ';' expected. -typescript_standalone.d.ts(11529,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11529,37): error TS1005: ';' expected. -typescript_standalone.d.ts(11538,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11538,37): error TS1005: ';' expected. -typescript_standalone.d.ts(11540,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11540,37): error TS1005: ';' expected. -typescript_standalone.d.ts(11542,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11542,37): error TS1005: ';' expected. -typescript_standalone.d.ts(11544,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11544,37): error TS1005: ';' expected. -typescript_standalone.d.ts(11546,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11546,37): error TS1005: ';' expected. -typescript_standalone.d.ts(11548,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11548,37): error TS1005: ';' expected. -typescript_standalone.d.ts(11550,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11550,37): error TS1005: ';' expected. -typescript_standalone.d.ts(11552,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11552,37): error TS1005: ';' expected. -typescript_standalone.d.ts(11554,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11554,37): error TS1005: ';' expected. -typescript_standalone.d.ts(11556,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11556,37): error TS1005: ';' expected. -typescript_standalone.d.ts(11558,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11558,37): error TS1005: ';' expected. -typescript_standalone.d.ts(11560,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11560,37): error TS1005: ';' expected. -typescript_standalone.d.ts(11562,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11562,37): error TS1005: ';' expected. -typescript_standalone.d.ts(11564,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11564,37): error TS1005: ';' expected. -typescript_standalone.d.ts(11566,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11566,37): error TS1005: ';' expected. -typescript_standalone.d.ts(11576,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11576,37): error TS1005: ';' expected. -typescript_standalone.d.ts(11578,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11578,37): error TS1005: ';' expected. -typescript_standalone.d.ts(11580,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11580,37): error TS1005: ';' expected. -typescript_standalone.d.ts(11582,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11582,37): error TS1005: ';' expected. -typescript_standalone.d.ts(11584,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11584,37): error TS1005: ';' expected. -typescript_standalone.d.ts(11586,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11586,37): error TS1005: ';' expected. -typescript_standalone.d.ts(11588,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11588,37): error TS1005: ';' expected. -typescript_standalone.d.ts(11590,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11590,72): error TS1005: ';' expected. -typescript_standalone.d.ts(11592,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11592,52): error TS1005: ';' expected. -typescript_standalone.d.ts(11664,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11664,72): error TS1005: ';' expected. -typescript_standalone.d.ts(11666,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11666,38): error TS1005: ';' expected. -typescript_standalone.d.ts(11668,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11668,71): error TS1005: ';' expected. -typescript_standalone.d.ts(11670,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11670,40): error TS1005: ';' expected. -typescript_standalone.d.ts(11746,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11746,48): error TS1005: ';' expected. - - -==== tests/cases/compiler/APISample_linter.ts (0 errors) ==== - /* - * Note: This test is a public API sample. The sample sources can be found - at: https://github.com/Microsoft/TypeScript/wiki/Using-the-Compiler-API#traversing-the-ast-with-a-little-linter - * Please log a "breaking change" issue for any API breaking change affecting this issue - */ - - declare var process: any; - declare var console: any; - declare var readFileSync: any; - - import * as ts from "typescript"; - - export function delint(sourceFile: ts.SourceFile) { - delintNode(sourceFile); - - function delintNode(node: ts.Node) { - switch (node.kind) { - case ts.SyntaxKind.ForStatement: - case ts.SyntaxKind.ForInStatement: - case ts.SyntaxKind.WhileStatement: - case ts.SyntaxKind.DoStatement: - if ((node).statement.kind !== ts.SyntaxKind.Block) { - report(node, "A looping statement's contents should be wrapped in a block body."); - } - break; - - case ts.SyntaxKind.IfStatement: - let ifStatement = (node); - if (ifStatement.thenStatement.kind !== ts.SyntaxKind.Block) { - report(ifStatement.thenStatement, "An if statement's contents should be wrapped in a block body."); - } - if (ifStatement.elseStatement && - ifStatement.elseStatement.kind !== ts.SyntaxKind.Block && - ifStatement.elseStatement.kind !== ts.SyntaxKind.IfStatement) { - report(ifStatement.elseStatement, "An else statement's contents should be wrapped in a block body."); - } - break; - - case ts.SyntaxKind.BinaryExpression: - let op = (node).operatorToken.kind; - if (op === ts.SyntaxKind.EqualsEqualsToken || op == ts.SyntaxKind.ExclamationEqualsToken) { - report(node, "Use '===' and '!=='.") - } - break; - } - - ts.forEachChild(node, delintNode); - } - - function report(node: ts.Node, message: string) { - let { line, character } = sourceFile.getLineAndCharacterOfPosition(node.getStart()); - console.log(`${sourceFile.fileName} (${line + 1},${character + 1}): ${message}`); - } - } - - const fileNames: string[] = process.argv.slice(2); - fileNames.forEach(fileName => { - // Parse a file - let sourceFile = ts.createSourceFile(fileName, readFileSync(fileName).toString(), ts.ScriptTarget.ES2015, /*setParentNodes */ true); - - // delint it - delint(sourceFile); - }); \ No newline at end of file diff --git a/tests/baselines/reference/APISample_parseConfig.errors.txt b/tests/baselines/reference/APISample_parseConfig.errors.txt deleted file mode 100644 index f2ccfacdc9f..00000000000 --- a/tests/baselines/reference/APISample_parseConfig.errors.txt +++ /dev/null @@ -1,168 +0,0 @@ -typescript_standalone.d.ts(21,28): error TS1005: ';' expected. -typescript_standalone.d.ts(21,41): error TS1005: ';' expected. -typescript_standalone.d.ts(8921,28): error TS1005: ';' expected. -typescript_standalone.d.ts(8921,42): error TS1005: ';' expected. -typescript_standalone.d.ts(9181,28): error TS1005: ';' expected. -typescript_standalone.d.ts(9181,46): error TS1005: ';' expected. -typescript_standalone.d.ts(9531,28): error TS1005: ';' expected. -typescript_standalone.d.ts(9531,36): error TS1005: ';' expected. -typescript_standalone.d.ts(9555,28): error TS1005: ';' expected. -typescript_standalone.d.ts(9555,36): error TS1005: ';' expected. -typescript_standalone.d.ts(9642,28): error TS1005: ';' expected. -typescript_standalone.d.ts(9642,38): error TS1005: ';' expected. -typescript_standalone.d.ts(10807,28): error TS1005: ';' expected. -typescript_standalone.d.ts(10807,57): error TS1005: ';' expected. -typescript_standalone.d.ts(10818,28): error TS1005: ';' expected. -typescript_standalone.d.ts(10818,41): error TS1005: ';' expected. -typescript_standalone.d.ts(10828,28): error TS1005: ';' expected. -typescript_standalone.d.ts(10828,48): error TS1005: ';' expected. -typescript_standalone.d.ts(10903,28): error TS1005: ';' expected. -typescript_standalone.d.ts(10903,47): error TS1005: ';' expected. -typescript_standalone.d.ts(10960,28): error TS1005: ';' expected. -typescript_standalone.d.ts(10960,47): error TS1005: ';' expected. -typescript_standalone.d.ts(11014,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11014,52): error TS1005: ';' expected. -typescript_standalone.d.ts(11034,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11034,44): error TS1005: ';' expected. -typescript_standalone.d.ts(11044,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11044,35): error TS1005: ';' expected. -typescript_standalone.d.ts(11078,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11078,40): error TS1005: ';' expected. -typescript_standalone.d.ts(11081,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11081,43): error TS1005: ';' expected. -typescript_standalone.d.ts(11085,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11085,45): error TS1005: ';' expected. -typescript_standalone.d.ts(11103,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11103,56): error TS1005: ';' expected. -typescript_standalone.d.ts(11129,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11129,36): error TS1005: ';' expected. -typescript_standalone.d.ts(11132,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11132,43): error TS1005: ';' expected. -typescript_standalone.d.ts(11144,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11144,43): error TS1005: ';' expected. -typescript_standalone.d.ts(11174,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11174,40): error TS1005: ';' expected. -typescript_standalone.d.ts(11208,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11208,40): error TS1005: ';' expected. -typescript_standalone.d.ts(11219,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11219,40): error TS1005: ';' expected. -typescript_standalone.d.ts(11243,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11243,40): error TS1005: ';' expected. -typescript_standalone.d.ts(11251,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11251,40): error TS1005: ';' expected. -typescript_standalone.d.ts(11255,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11255,40): error TS1005: ';' expected. -typescript_standalone.d.ts(11285,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11285,40): error TS1005: ';' expected. -typescript_standalone.d.ts(11328,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11328,41): error TS1005: ';' expected. -typescript_standalone.d.ts(11515,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11515,37): error TS1005: ';' expected. -typescript_standalone.d.ts(11517,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11517,37): error TS1005: ';' expected. -typescript_standalone.d.ts(11521,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11521,37): error TS1005: ';' expected. -typescript_standalone.d.ts(11523,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11523,37): error TS1005: ';' expected. -typescript_standalone.d.ts(11525,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11525,37): error TS1005: ';' expected. -typescript_standalone.d.ts(11527,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11527,37): error TS1005: ';' expected. -typescript_standalone.d.ts(11529,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11529,37): error TS1005: ';' expected. -typescript_standalone.d.ts(11538,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11538,37): error TS1005: ';' expected. -typescript_standalone.d.ts(11540,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11540,37): error TS1005: ';' expected. -typescript_standalone.d.ts(11542,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11542,37): error TS1005: ';' expected. -typescript_standalone.d.ts(11544,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11544,37): error TS1005: ';' expected. -typescript_standalone.d.ts(11546,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11546,37): error TS1005: ';' expected. -typescript_standalone.d.ts(11548,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11548,37): error TS1005: ';' expected. -typescript_standalone.d.ts(11550,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11550,37): error TS1005: ';' expected. -typescript_standalone.d.ts(11552,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11552,37): error TS1005: ';' expected. -typescript_standalone.d.ts(11554,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11554,37): error TS1005: ';' expected. -typescript_standalone.d.ts(11556,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11556,37): error TS1005: ';' expected. -typescript_standalone.d.ts(11558,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11558,37): error TS1005: ';' expected. -typescript_standalone.d.ts(11560,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11560,37): error TS1005: ';' expected. -typescript_standalone.d.ts(11562,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11562,37): error TS1005: ';' expected. -typescript_standalone.d.ts(11564,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11564,37): error TS1005: ';' expected. -typescript_standalone.d.ts(11566,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11566,37): error TS1005: ';' expected. -typescript_standalone.d.ts(11576,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11576,37): error TS1005: ';' expected. -typescript_standalone.d.ts(11578,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11578,37): error TS1005: ';' expected. -typescript_standalone.d.ts(11580,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11580,37): error TS1005: ';' expected. -typescript_standalone.d.ts(11582,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11582,37): error TS1005: ';' expected. -typescript_standalone.d.ts(11584,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11584,37): error TS1005: ';' expected. -typescript_standalone.d.ts(11586,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11586,37): error TS1005: ';' expected. -typescript_standalone.d.ts(11588,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11588,37): error TS1005: ';' expected. -typescript_standalone.d.ts(11590,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11590,72): error TS1005: ';' expected. -typescript_standalone.d.ts(11592,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11592,52): error TS1005: ';' expected. -typescript_standalone.d.ts(11664,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11664,72): error TS1005: ';' expected. -typescript_standalone.d.ts(11666,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11666,38): error TS1005: ';' expected. -typescript_standalone.d.ts(11668,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11668,71): error TS1005: ';' expected. -typescript_standalone.d.ts(11670,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11670,40): error TS1005: ';' expected. -typescript_standalone.d.ts(11746,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11746,48): error TS1005: ';' expected. - - -==== tests/cases/compiler/APISample_parseConfig.ts (0 errors) ==== - /* - * Note: This test is a public API sample. The sample sources can be found - at: https://github.com/Microsoft/TypeScript/wiki/Using-the-Compiler-API#a-minimal-compiler - * Please log a "breaking change" issue for any API breaking change affecting this issue - */ - - declare var process: any; - declare var console: any; - declare var os: any; - - import ts = require("typescript"); - - function printError(error: ts.Diagnostic): void { - if (!error) { - return; - } - console.log(`${error.file && error.file.fileName}: ${error.messageText}`); - } - - export function createProgram(rootFiles: string[], compilerOptionsJson: string): ts.Program | undefined { - const { config, error } = ts.parseConfigFileTextToJson("tsconfig.json", compilerOptionsJson) - if (error) { - printError(error); - return undefined; - } - const basePath: string = process.cwd(); - const settings = ts.convertCompilerOptionsFromJson(config.config["compilerOptions"], basePath); - if (!settings.options) { - for (const err of settings.errors) { - printError(err); - } - return undefined; - } - return ts.createProgram(rootFiles, settings.options); - } \ No newline at end of file diff --git a/tests/baselines/reference/APISample_transform.errors.txt b/tests/baselines/reference/APISample_transform.errors.txt deleted file mode 100644 index 1680cd61511..00000000000 --- a/tests/baselines/reference/APISample_transform.errors.txt +++ /dev/null @@ -1,148 +0,0 @@ -typescript_standalone.d.ts(21,28): error TS1005: ';' expected. -typescript_standalone.d.ts(21,41): error TS1005: ';' expected. -typescript_standalone.d.ts(8921,28): error TS1005: ';' expected. -typescript_standalone.d.ts(8921,42): error TS1005: ';' expected. -typescript_standalone.d.ts(9181,28): error TS1005: ';' expected. -typescript_standalone.d.ts(9181,46): error TS1005: ';' expected. -typescript_standalone.d.ts(9531,28): error TS1005: ';' expected. -typescript_standalone.d.ts(9531,36): error TS1005: ';' expected. -typescript_standalone.d.ts(9555,28): error TS1005: ';' expected. -typescript_standalone.d.ts(9555,36): error TS1005: ';' expected. -typescript_standalone.d.ts(9642,28): error TS1005: ';' expected. -typescript_standalone.d.ts(9642,38): error TS1005: ';' expected. -typescript_standalone.d.ts(10807,28): error TS1005: ';' expected. -typescript_standalone.d.ts(10807,57): error TS1005: ';' expected. -typescript_standalone.d.ts(10818,28): error TS1005: ';' expected. -typescript_standalone.d.ts(10818,41): error TS1005: ';' expected. -typescript_standalone.d.ts(10828,28): error TS1005: ';' expected. -typescript_standalone.d.ts(10828,48): error TS1005: ';' expected. -typescript_standalone.d.ts(10903,28): error TS1005: ';' expected. -typescript_standalone.d.ts(10903,47): error TS1005: ';' expected. -typescript_standalone.d.ts(10960,28): error TS1005: ';' expected. -typescript_standalone.d.ts(10960,47): error TS1005: ';' expected. -typescript_standalone.d.ts(11014,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11014,52): error TS1005: ';' expected. -typescript_standalone.d.ts(11034,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11034,44): error TS1005: ';' expected. -typescript_standalone.d.ts(11044,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11044,35): error TS1005: ';' expected. -typescript_standalone.d.ts(11078,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11078,40): error TS1005: ';' expected. -typescript_standalone.d.ts(11081,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11081,43): error TS1005: ';' expected. -typescript_standalone.d.ts(11085,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11085,45): error TS1005: ';' expected. -typescript_standalone.d.ts(11103,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11103,56): error TS1005: ';' expected. -typescript_standalone.d.ts(11129,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11129,36): error TS1005: ';' expected. -typescript_standalone.d.ts(11132,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11132,43): error TS1005: ';' expected. -typescript_standalone.d.ts(11144,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11144,43): error TS1005: ';' expected. -typescript_standalone.d.ts(11174,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11174,40): error TS1005: ';' expected. -typescript_standalone.d.ts(11208,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11208,40): error TS1005: ';' expected. -typescript_standalone.d.ts(11219,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11219,40): error TS1005: ';' expected. -typescript_standalone.d.ts(11243,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11243,40): error TS1005: ';' expected. -typescript_standalone.d.ts(11251,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11251,40): error TS1005: ';' expected. -typescript_standalone.d.ts(11255,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11255,40): error TS1005: ';' expected. -typescript_standalone.d.ts(11285,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11285,40): error TS1005: ';' expected. -typescript_standalone.d.ts(11328,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11328,41): error TS1005: ';' expected. -typescript_standalone.d.ts(11515,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11515,37): error TS1005: ';' expected. -typescript_standalone.d.ts(11517,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11517,37): error TS1005: ';' expected. -typescript_standalone.d.ts(11521,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11521,37): error TS1005: ';' expected. -typescript_standalone.d.ts(11523,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11523,37): error TS1005: ';' expected. -typescript_standalone.d.ts(11525,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11525,37): error TS1005: ';' expected. -typescript_standalone.d.ts(11527,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11527,37): error TS1005: ';' expected. -typescript_standalone.d.ts(11529,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11529,37): error TS1005: ';' expected. -typescript_standalone.d.ts(11538,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11538,37): error TS1005: ';' expected. -typescript_standalone.d.ts(11540,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11540,37): error TS1005: ';' expected. -typescript_standalone.d.ts(11542,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11542,37): error TS1005: ';' expected. -typescript_standalone.d.ts(11544,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11544,37): error TS1005: ';' expected. -typescript_standalone.d.ts(11546,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11546,37): error TS1005: ';' expected. -typescript_standalone.d.ts(11548,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11548,37): error TS1005: ';' expected. -typescript_standalone.d.ts(11550,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11550,37): error TS1005: ';' expected. -typescript_standalone.d.ts(11552,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11552,37): error TS1005: ';' expected. -typescript_standalone.d.ts(11554,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11554,37): error TS1005: ';' expected. -typescript_standalone.d.ts(11556,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11556,37): error TS1005: ';' expected. -typescript_standalone.d.ts(11558,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11558,37): error TS1005: ';' expected. -typescript_standalone.d.ts(11560,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11560,37): error TS1005: ';' expected. -typescript_standalone.d.ts(11562,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11562,37): error TS1005: ';' expected. -typescript_standalone.d.ts(11564,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11564,37): error TS1005: ';' expected. -typescript_standalone.d.ts(11566,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11566,37): error TS1005: ';' expected. -typescript_standalone.d.ts(11576,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11576,37): error TS1005: ';' expected. -typescript_standalone.d.ts(11578,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11578,37): error TS1005: ';' expected. -typescript_standalone.d.ts(11580,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11580,37): error TS1005: ';' expected. -typescript_standalone.d.ts(11582,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11582,37): error TS1005: ';' expected. -typescript_standalone.d.ts(11584,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11584,37): error TS1005: ';' expected. -typescript_standalone.d.ts(11586,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11586,37): error TS1005: ';' expected. -typescript_standalone.d.ts(11588,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11588,37): error TS1005: ';' expected. -typescript_standalone.d.ts(11590,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11590,72): error TS1005: ';' expected. -typescript_standalone.d.ts(11592,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11592,52): error TS1005: ';' expected. -typescript_standalone.d.ts(11664,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11664,72): error TS1005: ';' expected. -typescript_standalone.d.ts(11666,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11666,38): error TS1005: ';' expected. -typescript_standalone.d.ts(11668,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11668,71): error TS1005: ';' expected. -typescript_standalone.d.ts(11670,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11670,40): error TS1005: ';' expected. -typescript_standalone.d.ts(11746,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11746,48): error TS1005: ';' expected. - - -==== tests/cases/compiler/APISample_transform.ts (0 errors) ==== - /* - * Note: This test is a public API sample. The sample sources can be found - at: https://github.com/Microsoft/TypeScript/wiki/Using-the-Compiler-API#a-simple-transform-function - * Please log a "breaking change" issue for any API breaking change affecting this issue - */ - - declare var console: any; - - import * as ts from "typescript"; - - const source = "let x: string = 'string'"; - - let result = ts.transpile(source, { module: ts.ModuleKind.CommonJS }); - - console.log(JSON.stringify(result)); \ No newline at end of file diff --git a/tests/baselines/reference/APISample_watcher.errors.txt b/tests/baselines/reference/APISample_watcher.errors.txt deleted file mode 100644 index 1041d8495bb..00000000000 --- a/tests/baselines/reference/APISample_watcher.errors.txt +++ /dev/null @@ -1,242 +0,0 @@ -typescript_standalone.d.ts(21,28): error TS1005: ';' expected. -typescript_standalone.d.ts(21,41): error TS1005: ';' expected. -typescript_standalone.d.ts(8921,28): error TS1005: ';' expected. -typescript_standalone.d.ts(8921,42): error TS1005: ';' expected. -typescript_standalone.d.ts(9181,28): error TS1005: ';' expected. -typescript_standalone.d.ts(9181,46): error TS1005: ';' expected. -typescript_standalone.d.ts(9531,28): error TS1005: ';' expected. -typescript_standalone.d.ts(9531,36): error TS1005: ';' expected. -typescript_standalone.d.ts(9555,28): error TS1005: ';' expected. -typescript_standalone.d.ts(9555,36): error TS1005: ';' expected. -typescript_standalone.d.ts(9642,28): error TS1005: ';' expected. -typescript_standalone.d.ts(9642,38): error TS1005: ';' expected. -typescript_standalone.d.ts(10807,28): error TS1005: ';' expected. -typescript_standalone.d.ts(10807,57): error TS1005: ';' expected. -typescript_standalone.d.ts(10818,28): error TS1005: ';' expected. -typescript_standalone.d.ts(10818,41): error TS1005: ';' expected. -typescript_standalone.d.ts(10828,28): error TS1005: ';' expected. -typescript_standalone.d.ts(10828,48): error TS1005: ';' expected. -typescript_standalone.d.ts(10903,28): error TS1005: ';' expected. -typescript_standalone.d.ts(10903,47): error TS1005: ';' expected. -typescript_standalone.d.ts(10960,28): error TS1005: ';' expected. -typescript_standalone.d.ts(10960,47): error TS1005: ';' expected. -typescript_standalone.d.ts(11014,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11014,52): error TS1005: ';' expected. -typescript_standalone.d.ts(11034,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11034,44): error TS1005: ';' expected. -typescript_standalone.d.ts(11044,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11044,35): error TS1005: ';' expected. -typescript_standalone.d.ts(11078,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11078,40): error TS1005: ';' expected. -typescript_standalone.d.ts(11081,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11081,43): error TS1005: ';' expected. -typescript_standalone.d.ts(11085,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11085,45): error TS1005: ';' expected. -typescript_standalone.d.ts(11103,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11103,56): error TS1005: ';' expected. -typescript_standalone.d.ts(11129,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11129,36): error TS1005: ';' expected. -typescript_standalone.d.ts(11132,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11132,43): error TS1005: ';' expected. -typescript_standalone.d.ts(11144,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11144,43): error TS1005: ';' expected. -typescript_standalone.d.ts(11174,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11174,40): error TS1005: ';' expected. -typescript_standalone.d.ts(11208,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11208,40): error TS1005: ';' expected. -typescript_standalone.d.ts(11219,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11219,40): error TS1005: ';' expected. -typescript_standalone.d.ts(11243,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11243,40): error TS1005: ';' expected. -typescript_standalone.d.ts(11251,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11251,40): error TS1005: ';' expected. -typescript_standalone.d.ts(11255,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11255,40): error TS1005: ';' expected. -typescript_standalone.d.ts(11285,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11285,40): error TS1005: ';' expected. -typescript_standalone.d.ts(11328,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11328,41): error TS1005: ';' expected. -typescript_standalone.d.ts(11515,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11515,37): error TS1005: ';' expected. -typescript_standalone.d.ts(11517,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11517,37): error TS1005: ';' expected. -typescript_standalone.d.ts(11521,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11521,37): error TS1005: ';' expected. -typescript_standalone.d.ts(11523,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11523,37): error TS1005: ';' expected. -typescript_standalone.d.ts(11525,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11525,37): error TS1005: ';' expected. -typescript_standalone.d.ts(11527,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11527,37): error TS1005: ';' expected. -typescript_standalone.d.ts(11529,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11529,37): error TS1005: ';' expected. -typescript_standalone.d.ts(11538,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11538,37): error TS1005: ';' expected. -typescript_standalone.d.ts(11540,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11540,37): error TS1005: ';' expected. -typescript_standalone.d.ts(11542,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11542,37): error TS1005: ';' expected. -typescript_standalone.d.ts(11544,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11544,37): error TS1005: ';' expected. -typescript_standalone.d.ts(11546,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11546,37): error TS1005: ';' expected. -typescript_standalone.d.ts(11548,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11548,37): error TS1005: ';' expected. -typescript_standalone.d.ts(11550,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11550,37): error TS1005: ';' expected. -typescript_standalone.d.ts(11552,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11552,37): error TS1005: ';' expected. -typescript_standalone.d.ts(11554,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11554,37): error TS1005: ';' expected. -typescript_standalone.d.ts(11556,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11556,37): error TS1005: ';' expected. -typescript_standalone.d.ts(11558,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11558,37): error TS1005: ';' expected. -typescript_standalone.d.ts(11560,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11560,37): error TS1005: ';' expected. -typescript_standalone.d.ts(11562,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11562,37): error TS1005: ';' expected. -typescript_standalone.d.ts(11564,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11564,37): error TS1005: ';' expected. -typescript_standalone.d.ts(11566,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11566,37): error TS1005: ';' expected. -typescript_standalone.d.ts(11576,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11576,37): error TS1005: ';' expected. -typescript_standalone.d.ts(11578,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11578,37): error TS1005: ';' expected. -typescript_standalone.d.ts(11580,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11580,37): error TS1005: ';' expected. -typescript_standalone.d.ts(11582,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11582,37): error TS1005: ';' expected. -typescript_standalone.d.ts(11584,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11584,37): error TS1005: ';' expected. -typescript_standalone.d.ts(11586,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11586,37): error TS1005: ';' expected. -typescript_standalone.d.ts(11588,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11588,37): error TS1005: ';' expected. -typescript_standalone.d.ts(11590,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11590,72): error TS1005: ';' expected. -typescript_standalone.d.ts(11592,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11592,52): error TS1005: ';' expected. -typescript_standalone.d.ts(11664,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11664,72): error TS1005: ';' expected. -typescript_standalone.d.ts(11666,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11666,38): error TS1005: ';' expected. -typescript_standalone.d.ts(11668,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11668,71): error TS1005: ';' expected. -typescript_standalone.d.ts(11670,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11670,40): error TS1005: ';' expected. -typescript_standalone.d.ts(11746,28): error TS1005: ';' expected. -typescript_standalone.d.ts(11746,48): error TS1005: ';' expected. - - -==== tests/cases/compiler/APISample_watcher.ts (0 errors) ==== - /* - * Note: This test is a public API sample. The sample sources can be found - at: https://github.com/Microsoft/TypeScript/wiki/Using-the-Compiler-API#incremental-build-support-using-the-language-services - * Please log a "breaking change" issue for any API breaking change affecting this issue - */ - - declare var process: any; - declare var console: any; - declare var fs: { - existsSync(path: string): boolean; - readdirSync(path: string): string[]; - readFileSync(filename: string, encoding?: string): string; - writeFileSync(filename: string, data: any, options?: { encoding?: string; mode?: number; flag?: string; } | string): void; - watchFile(filename: string, options: { persistent?: boolean; interval?: number; }, listener: (curr: { mtime: Date }, prev: { mtime: Date }) => void): void; - }; - declare var path: any; - - import * as ts from "typescript"; - - function watch(rootFileNames: string[], options: ts.CompilerOptions) { - const files: ts.MapLike<{ version: number }> = {}; - - // initialize the list of files - rootFileNames.forEach(fileName => { - files[fileName] = { version: 0 }; - }); - - // Create the language service host to allow the LS to communicate with the host - const servicesHost: ts.LanguageServiceHost = { - getScriptFileNames: () => rootFileNames, - getScriptVersion: (fileName) => files[fileName] && files[fileName].version.toString(), - getScriptSnapshot: (fileName) => { - if (!fs.existsSync(fileName)) { - return undefined; - } - - return ts.ScriptSnapshot.fromString(fs.readFileSync(fileName).toString()); - }, - getCurrentDirectory: () => process.cwd(), - getCompilationSettings: () => options, - getDefaultLibFileName: (options) => ts.getDefaultLibFilePath(options), - }; - - // Create the language service files - const services = ts.createLanguageService(servicesHost, ts.createDocumentRegistry()) - - // Now let's watch the files - rootFileNames.forEach(fileName => { - // First time around, emit all files - emitFile(fileName); - - // Add a watch on the file to handle next change - fs.watchFile(fileName, - { persistent: true, interval: 250 }, - (curr, prev) => { - // Check timestamp - if (+curr.mtime <= +prev.mtime) { - return; - } - - // Update the version to signal a change in the file - files[fileName].version++; - - // write the changes to disk - emitFile(fileName); - }); - }); - - function emitFile(fileName: string) { - let output = services.getEmitOutput(fileName); - - if (!output.emitSkipped) { - console.log(`Emitting ${fileName}`); - } - else { - console.log(`Emitting ${fileName} failed`); - logErrors(fileName); - } - - output.outputFiles.forEach(o => { - fs.writeFileSync(o.name, o.text, "utf8"); - }); - } - - function logErrors(fileName: string) { - let allDiagnostics = services.getCompilerOptionsDiagnostics() - .concat(services.getSyntacticDiagnostics(fileName)) - .concat(services.getSemanticDiagnostics(fileName)); - - allDiagnostics.forEach(diagnostic => { - let message = ts.flattenDiagnosticMessageText(diagnostic.messageText, "\n"); - if (diagnostic.file) { - let { line, character } = diagnostic.file.getLineAndCharacterOfPosition(diagnostic.start!); - console.log(` Error ${diagnostic.file.fileName} (${line + 1},${character + 1}): ${message}`); - } - else { - console.log(` Error: ${message}`); - } - }); - } - } - - // Initialize files constituting the program as all .ts files in the current directory - const currentDirectoryFiles = fs.readdirSync(process.cwd()). - filter(fileName=> fileName.length >= 3 && fileName.substr(fileName.length - 3, 3) === ".ts"); - - // Start the watcher - watch(currentDirectoryFiles, { module: ts.ModuleKind.CommonJS }); - \ No newline at end of file From 498368aac85db43000cbb1a5454c01c187211f87 Mon Sep 17 00:00:00 2001 From: csigs Date: Wed, 13 Jun 2018 22:10:47 +0000 Subject: [PATCH 23/23] LEGO: check in for master to temporary branch. --- .../diagnosticMessages.generated.json.lcl | 6 + .../diagnosticMessages.generated.json.lcl | 3 + .../diagnosticMessages.generated.json.lcl | 225 ++++++++++++++++++ .../diagnosticMessages.generated.json.lcl | 75 ++++++ 4 files changed, 309 insertions(+) diff --git a/src/loc/lcl/esn/diagnosticMessages/diagnosticMessages.generated.json.lcl b/src/loc/lcl/esn/diagnosticMessages/diagnosticMessages.generated.json.lcl index ea5d75fe447..6d74aac015d 100644 --- a/src/loc/lcl/esn/diagnosticMessages/diagnosticMessages.generated.json.lcl +++ b/src/loc/lcl/esn/diagnosticMessages/diagnosticMessages.generated.json.lcl @@ -1809,6 +1809,9 @@ + + + @@ -6330,6 +6333,9 @@ + + + diff --git a/src/loc/lcl/fra/diagnosticMessages/diagnosticMessages.generated.json.lcl b/src/loc/lcl/fra/diagnosticMessages/diagnosticMessages.generated.json.lcl index 2b22cc304dd..9a22a234a89 100644 --- a/src/loc/lcl/fra/diagnosticMessages/diagnosticMessages.generated.json.lcl +++ b/src/loc/lcl/fra/diagnosticMessages/diagnosticMessages.generated.json.lcl @@ -9633,6 +9633,9 @@ + + + diff --git a/src/loc/lcl/ita/diagnosticMessages/diagnosticMessages.generated.json.lcl b/src/loc/lcl/ita/diagnosticMessages/diagnosticMessages.generated.json.lcl index 5c8c80e51d2..6cbf3d5f068 100644 --- a/src/loc/lcl/ita/diagnosticMessages/diagnosticMessages.generated.json.lcl +++ b/src/loc/lcl/ita/diagnosticMessages/diagnosticMessages.generated.json.lcl @@ -483,6 +483,24 @@ + + + + + + + + + + + + + + + + + + @@ -948,6 +966,15 @@ + + + + + + + + + @@ -1017,6 +1044,15 @@ + + + + + + + + + @@ -1758,6 +1794,33 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -2832,6 +2895,15 @@ + + + + + + + + + @@ -3288,6 +3360,15 @@ + + + + + + + + + @@ -5715,6 +5796,15 @@ + + + + + + + + + @@ -5751,6 +5841,15 @@ + + + + + + + + + @@ -6183,6 +6282,69 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -6192,6 +6354,15 @@ + + + + + + + + + @@ -6654,6 +6825,15 @@ + + + + + + + + + @@ -7227,6 +7407,15 @@ + + + + + + + + + @@ -7245,6 +7434,24 @@ + + + + + + + + + + + + + + + + + + @@ -8853,6 +9060,15 @@ + + + + + + + + + @@ -9402,6 +9618,15 @@ + + + + + + + + + diff --git a/src/loc/lcl/plk/diagnosticMessages/diagnosticMessages.generated.json.lcl b/src/loc/lcl/plk/diagnosticMessages/diagnosticMessages.generated.json.lcl index 5a0220002aa..b1b6f42bfd0 100644 --- a/src/loc/lcl/plk/diagnosticMessages/diagnosticMessages.generated.json.lcl +++ b/src/loc/lcl/plk/diagnosticMessages/diagnosticMessages.generated.json.lcl @@ -950,6 +950,15 @@ + + + + + + + + + @@ -1019,6 +1028,15 @@ + + + + + + + + + @@ -1763,12 +1781,18 @@ + + + + + + @@ -2855,6 +2879,9 @@ + + + @@ -3317,6 +3344,9 @@ + + + @@ -5750,6 +5780,9 @@ + + + @@ -5792,6 +5825,9 @@ + + + @@ -6227,30 +6263,45 @@ + + + + + + + + + + + + + + + @@ -6263,6 +6314,9 @@ + + + @@ -6278,6 +6332,9 @@ + + + @@ -6743,6 +6800,15 @@ + + + + + + + + + @@ -7343,6 +7409,9 @@ + + + @@ -8963,6 +9032,9 @@ + + + @@ -9518,6 +9590,9 @@ + + +