From 94ea38859b456f2536bc0cc838bbd1437c8acd92 Mon Sep 17 00:00:00 2001 From: Andy Date: Tue, 28 Nov 2017 17:46:06 -0500 Subject: [PATCH 01/21] Disable import fix for method of 'export =' value (#20208) * Disable import fix for method of 'export =' value * Exclude primitives, but allow other interfaces * Use type.flags * Fix comment --- src/compiler/checker.ts | 16 ++++++++++------ src/compiler/types.ts | 5 ++++- ...tNameCodeFixNewImportExportEqualsPrimitive.ts | 9 +++++++++ .../fourslash/importNameCodeFixNewImportFile5.ts | 4 ++-- 4 files changed, 25 insertions(+), 9 deletions(-) create mode 100644 tests/cases/fourslash/importNameCodeFixNewImportExportEqualsPrimitive.ts diff --git a/src/compiler/checker.ts b/src/compiler/checker.ts index cd4eeed7522..bcf95543d31 100644 --- a/src/compiler/checker.ts +++ b/src/compiler/checker.ts @@ -1898,13 +1898,17 @@ namespace ts { function tryGetMemberInModuleExportsAndProperties(memberName: __String, moduleSymbol: Symbol): Symbol | undefined { const symbol = tryGetMemberInModuleExports(memberName, moduleSymbol); - if (!symbol) { - const exportEquals = resolveExternalModuleSymbol(moduleSymbol); - if (exportEquals !== moduleSymbol) { - return getPropertyOfType(getTypeOfSymbol(exportEquals), memberName); - } + if (symbol) { + return symbol; } - return symbol; + + const exportEquals = resolveExternalModuleSymbol(moduleSymbol); + if (exportEquals === moduleSymbol) { + return undefined; + } + + const type = getTypeOfSymbol(exportEquals); + return type.flags & TypeFlags.Primitive ? undefined : getPropertyOfType(type, memberName); } function getExportsOfSymbol(symbol: Symbol): SymbolTable { diff --git a/src/compiler/types.ts b/src/compiler/types.ts index c7803c35ee0..c6d1c1327be 100644 --- a/src/compiler/types.ts +++ b/src/compiler/types.ts @@ -2766,7 +2766,10 @@ namespace ts { getAmbientModules(): Symbol[]; tryGetMemberInModuleExports(memberName: string, moduleSymbol: Symbol): Symbol | undefined; - /** Unlike `tryGetMemberInModuleExports`, this includes properties of an `export =` value. */ + /** + * Unlike `tryGetMemberInModuleExports`, this includes properties of an `export =` value. + * Does *not* return properties of primitive types. + */ /* @internal */ tryGetMemberInModuleExportsAndProperties(memberName: string, moduleSymbol: Symbol): Symbol | undefined; getApparentType(type: Type): Type; getSuggestionForNonexistentProperty(node: Identifier, containingType: Type): string | undefined; diff --git a/tests/cases/fourslash/importNameCodeFixNewImportExportEqualsPrimitive.ts b/tests/cases/fourslash/importNameCodeFixNewImportExportEqualsPrimitive.ts new file mode 100644 index 00000000000..0b9dbb489dd --- /dev/null +++ b/tests/cases/fourslash/importNameCodeFixNewImportExportEqualsPrimitive.ts @@ -0,0 +1,9 @@ +/// + +////[|valueOf/*0*/();|] + +// @Filename: foo.ts +////declare var x: number; +////export = x; + +verify.not.codeFixAvailable(); // See GH#20191 diff --git a/tests/cases/fourslash/importNameCodeFixNewImportFile5.ts b/tests/cases/fourslash/importNameCodeFixNewImportFile5.ts index 28cf48d8a5f..b92befd9881 100644 --- a/tests/cases/fourslash/importNameCodeFixNewImportFile5.ts +++ b/tests/cases/fourslash/importNameCodeFixNewImportFile5.ts @@ -9,8 +9,8 @@ //// declare var x: MyStatic; //// export = x; -verify.importFixAtPosition([ +-verify.importFixAtPosition([ `import { bar } from "./foo"; bar();` -]); \ No newline at end of file +]); From 72da4b8f127b62f064f1a2acf38a104cb333cf6c Mon Sep 17 00:00:00 2001 From: Charles Pierce Date: Tue, 28 Nov 2017 15:05:06 -0800 Subject: [PATCH 02/21] Error when LHS of instanceof is Union of Primitives #18519 (#19063) * Error when LHS of instanceof is Union of Primitives #18519 * Refactor to allTypesAssignableToKind method and update test * Use ternary expression instead of if / else blocks --- src/compiler/checker.ts | 9 +++++- .../instanceofWithPrimitiveUnion.errors.txt | 21 ++++++++++++++ .../reference/instanceofWithPrimitiveUnion.js | 25 ++++++++++++++++ .../instanceofWithPrimitiveUnion.symbols | 27 +++++++++++++++++ .../instanceofWithPrimitiveUnion.types | 29 +++++++++++++++++++ .../compiler/instanceofWithPrimitiveUnion.ts | 11 +++++++ 6 files changed, 121 insertions(+), 1 deletion(-) create mode 100644 tests/baselines/reference/instanceofWithPrimitiveUnion.errors.txt create mode 100644 tests/baselines/reference/instanceofWithPrimitiveUnion.js create mode 100644 tests/baselines/reference/instanceofWithPrimitiveUnion.symbols create mode 100644 tests/baselines/reference/instanceofWithPrimitiveUnion.types create mode 100644 tests/cases/compiler/instanceofWithPrimitiveUnion.ts diff --git a/src/compiler/checker.ts b/src/compiler/checker.ts index bcf95543d31..bcb84a4814d 100644 --- a/src/compiler/checker.ts +++ b/src/compiler/checker.ts @@ -18314,6 +18314,12 @@ namespace ts { (kind & TypeFlags.NonPrimitive && isTypeAssignableTo(source, nonPrimitiveType)); } + function allTypesAssignableToKind(source: Type, kind: TypeFlags, strict?: boolean): boolean { + return source.flags & TypeFlags.Union ? + every((source as UnionType).types, subType => allTypesAssignableToKind(subType, kind, strict)) : + isTypeAssignableToKind(source, kind, strict); + } + function isConstEnumObjectType(type: Type): boolean { return getObjectFlags(type) & ObjectFlags.Anonymous && type.symbol && isConstEnumSymbol(type.symbol); } @@ -18331,7 +18337,8 @@ namespace ts { // and the right operand to be of type Any, a subtype of the 'Function' interface type, or have a call or construct signature. // The result is always of the Boolean primitive type. // NOTE: do not raise error if leftType is unknown as related error was already reported - if (!isTypeAny(leftType) && isTypeAssignableToKind(leftType, TypeFlags.Primitive)) { + if (!isTypeAny(leftType) && + allTypesAssignableToKind(leftType, TypeFlags.Primitive)) { error(left, Diagnostics.The_left_hand_side_of_an_instanceof_expression_must_be_of_type_any_an_object_type_or_a_type_parameter); } // NOTE: do not raise error if right is unknown as related error was already reported diff --git a/tests/baselines/reference/instanceofWithPrimitiveUnion.errors.txt b/tests/baselines/reference/instanceofWithPrimitiveUnion.errors.txt new file mode 100644 index 00000000000..0172b89feca --- /dev/null +++ b/tests/baselines/reference/instanceofWithPrimitiveUnion.errors.txt @@ -0,0 +1,21 @@ +tests/cases/compiler/instanceofWithPrimitiveUnion.ts(2,9): error TS2358: The left-hand side of an 'instanceof' expression must be of type 'any', an object type or a type parameter. +tests/cases/compiler/instanceofWithPrimitiveUnion.ts(8,9): error TS2358: The left-hand side of an 'instanceof' expression must be of type 'any', an object type or a type parameter. + + +==== tests/cases/compiler/instanceofWithPrimitiveUnion.ts (2 errors) ==== + function test1(x: number | string) { + if (x instanceof Object) { + ~ +!!! error TS2358: The left-hand side of an 'instanceof' expression must be of type 'any', an object type or a type parameter. + x; + } + } + + function test2(x: (number | string) | number) { + if (x instanceof Object) { + ~ +!!! error TS2358: The left-hand side of an 'instanceof' expression must be of type 'any', an object type or a type parameter. + x; + } + } + \ No newline at end of file diff --git a/tests/baselines/reference/instanceofWithPrimitiveUnion.js b/tests/baselines/reference/instanceofWithPrimitiveUnion.js new file mode 100644 index 00000000000..5510f893f18 --- /dev/null +++ b/tests/baselines/reference/instanceofWithPrimitiveUnion.js @@ -0,0 +1,25 @@ +//// [instanceofWithPrimitiveUnion.ts] +function test1(x: number | string) { + if (x instanceof Object) { + x; + } +} + +function test2(x: (number | string) | number) { + if (x instanceof Object) { + x; + } +} + + +//// [instanceofWithPrimitiveUnion.js] +function test1(x) { + if (x instanceof Object) { + x; + } +} +function test2(x) { + if (x instanceof Object) { + x; + } +} diff --git a/tests/baselines/reference/instanceofWithPrimitiveUnion.symbols b/tests/baselines/reference/instanceofWithPrimitiveUnion.symbols new file mode 100644 index 00000000000..f9ad5ac943c --- /dev/null +++ b/tests/baselines/reference/instanceofWithPrimitiveUnion.symbols @@ -0,0 +1,27 @@ +=== tests/cases/compiler/instanceofWithPrimitiveUnion.ts === +function test1(x: number | string) { +>test1 : Symbol(test1, Decl(instanceofWithPrimitiveUnion.ts, 0, 0)) +>x : Symbol(x, Decl(instanceofWithPrimitiveUnion.ts, 0, 15)) + + if (x instanceof Object) { +>x : Symbol(x, Decl(instanceofWithPrimitiveUnion.ts, 0, 15)) +>Object : Symbol(Object, Decl(lib.d.ts, --, --), Decl(lib.d.ts, --, --)) + + x; +>x : Symbol(x, Decl(instanceofWithPrimitiveUnion.ts, 0, 15)) + } +} + +function test2(x: (number | string) | number) { +>test2 : Symbol(test2, Decl(instanceofWithPrimitiveUnion.ts, 4, 1)) +>x : Symbol(x, Decl(instanceofWithPrimitiveUnion.ts, 6, 15)) + + if (x instanceof Object) { +>x : Symbol(x, Decl(instanceofWithPrimitiveUnion.ts, 6, 15)) +>Object : Symbol(Object, Decl(lib.d.ts, --, --), Decl(lib.d.ts, --, --)) + + x; +>x : Symbol(x, Decl(instanceofWithPrimitiveUnion.ts, 6, 15)) + } +} + diff --git a/tests/baselines/reference/instanceofWithPrimitiveUnion.types b/tests/baselines/reference/instanceofWithPrimitiveUnion.types new file mode 100644 index 00000000000..fcaba05b51f --- /dev/null +++ b/tests/baselines/reference/instanceofWithPrimitiveUnion.types @@ -0,0 +1,29 @@ +=== tests/cases/compiler/instanceofWithPrimitiveUnion.ts === +function test1(x: number | string) { +>test1 : (x: string | number) => void +>x : string | number + + if (x instanceof Object) { +>x instanceof Object : boolean +>x : string | number +>Object : ObjectConstructor + + x; +>x : string | number + } +} + +function test2(x: (number | string) | number) { +>test2 : (x: string | number) => void +>x : string | number + + if (x instanceof Object) { +>x instanceof Object : boolean +>x : string | number +>Object : ObjectConstructor + + x; +>x : string | number + } +} + diff --git a/tests/cases/compiler/instanceofWithPrimitiveUnion.ts b/tests/cases/compiler/instanceofWithPrimitiveUnion.ts new file mode 100644 index 00000000000..ef70aa2602b --- /dev/null +++ b/tests/cases/compiler/instanceofWithPrimitiveUnion.ts @@ -0,0 +1,11 @@ +function test1(x: number | string) { + if (x instanceof Object) { + x; + } +} + +function test2(x: (number | string) | number) { + if (x instanceof Object) { + x; + } +} From 5d07e5a2b59dcc27ee9be4bc39616ba715c4e17b Mon Sep 17 00:00:00 2001 From: csigs Date: Tue, 28 Nov 2017 23:12:03 +0000 Subject: [PATCH 03/21] LEGO: check in for master to temporary branch. --- .../diagnosticMessages.generated.json.lcl | 30 ++++--------------- .../diagnosticMessages.generated.json.lcl | 30 ++++--------------- .../diagnosticMessages.generated.json.lcl | 30 ++++--------------- .../diagnosticMessages.generated.json.lcl | 30 ++++--------------- 4 files changed, 24 insertions(+), 96 deletions(-) diff --git a/src/loc/lcl/deu/diagnosticMessages/diagnosticMessages.generated.json.lcl b/src/loc/lcl/deu/diagnosticMessages/diagnosticMessages.generated.json.lcl index 958d9774e8e..cefbb771071 100644 --- a/src/loc/lcl/deu/diagnosticMessages/diagnosticMessages.generated.json.lcl +++ b/src/loc/lcl/deu/diagnosticMessages/diagnosticMessages.generated.json.lcl @@ -309,6 +309,9 @@ + + + @@ -3753,32 +3756,11 @@ - + - + - - - - - - - - - - - - - - - - - - - - - - + diff --git a/src/loc/lcl/fra/diagnosticMessages/diagnosticMessages.generated.json.lcl b/src/loc/lcl/fra/diagnosticMessages/diagnosticMessages.generated.json.lcl index b77e815dfd5..058b3179317 100644 --- a/src/loc/lcl/fra/diagnosticMessages/diagnosticMessages.generated.json.lcl +++ b/src/loc/lcl/fra/diagnosticMessages/diagnosticMessages.generated.json.lcl @@ -318,6 +318,9 @@ + + + @@ -3774,32 +3777,11 @@ - + - + - - - - - - - - - - - - - - - - - - - - - - + diff --git a/src/loc/lcl/plk/diagnosticMessages/diagnosticMessages.generated.json.lcl b/src/loc/lcl/plk/diagnosticMessages/diagnosticMessages.generated.json.lcl index be3889c2dd4..1ca70dc8f2d 100644 --- a/src/loc/lcl/plk/diagnosticMessages/diagnosticMessages.generated.json.lcl +++ b/src/loc/lcl/plk/diagnosticMessages/diagnosticMessages.generated.json.lcl @@ -302,6 +302,9 @@ + + + @@ -3746,32 +3749,11 @@ - + - + - - - - - - - - - - - - - - - - - - - - - - + diff --git a/src/loc/lcl/rus/diagnosticMessages/diagnosticMessages.generated.json.lcl b/src/loc/lcl/rus/diagnosticMessages/diagnosticMessages.generated.json.lcl index 543639d56e9..bd83c93a54a 100644 --- a/src/loc/lcl/rus/diagnosticMessages/diagnosticMessages.generated.json.lcl +++ b/src/loc/lcl/rus/diagnosticMessages/diagnosticMessages.generated.json.lcl @@ -308,6 +308,9 @@ + + + @@ -3764,32 +3767,11 @@ - + - + - - - - - - - - - - - - - - - - - - - - - - + From 433bfc555f7bccd4e7cdf4b02ca07b47fbae86f0 Mon Sep 17 00:00:00 2001 From: Mohamed Hegazy Date: Tue, 28 Nov 2017 16:36:15 -0800 Subject: [PATCH 04/21] Accept baseline changes --- .../user/chrome-devtools-frontend.log | 7026 +++++++++-------- 1 file changed, 3582 insertions(+), 3444 deletions(-) diff --git a/tests/baselines/reference/user/chrome-devtools-frontend.log b/tests/baselines/reference/user/chrome-devtools-frontend.log index cfe2154c33e..7aba1ac087d 100644 --- a/tests/baselines/reference/user/chrome-devtools-frontend.log +++ b/tests/baselines/reference/user/chrome-devtools-frontend.log @@ -1,17 +1,17 @@ Exit Code: 1 Standard output: -../../../../built/local/lib.dom.d.ts(1739,11): error TS2300: Duplicate identifier 'Comment'. -../../../../built/local/lib.dom.d.ts(1743,13): error TS2300: Duplicate identifier 'Comment'. -../../../../built/local/lib.dom.d.ts(1944,11): error TS2300: Duplicate identifier 'CSSRule'. -../../../../built/local/lib.dom.d.ts(1963,13): error TS2300: Duplicate identifier 'CSSRule'. -../../../../built/local/lib.dom.d.ts(3686,11): error TS2300: Duplicate identifier 'Event'. -../../../../built/local/lib.dom.d.ts(3710,13): error TS2300: Duplicate identifier 'Event'. -../../../../built/local/lib.dom.d.ts(9080,11): error TS2300: Duplicate identifier 'Position'. -../../../../built/local/lib.dom.d.ts(9085,13): error TS2300: Duplicate identifier 'Position'. -../../../../built/local/lib.dom.d.ts(9228,11): error TS2300: Duplicate identifier 'Request'. -../../../../built/local/lib.dom.d.ts(9245,13): error TS2300: Duplicate identifier 'Request'. -../../../../built/local/lib.dom.d.ts(13481,11): error TS2300: Duplicate identifier 'Window'. -../../../../built/local/lib.dom.d.ts(13670,13): error TS2300: Duplicate identifier 'Window'. +../../../../built/local/lib.dom.d.ts(1742,11): error TS2300: Duplicate identifier 'Comment'. +../../../../built/local/lib.dom.d.ts(1746,13): error TS2300: Duplicate identifier 'Comment'. +../../../../built/local/lib.dom.d.ts(1947,11): error TS2300: Duplicate identifier 'CSSRule'. +../../../../built/local/lib.dom.d.ts(1966,13): error TS2300: Duplicate identifier 'CSSRule'. +../../../../built/local/lib.dom.d.ts(3693,11): error TS2300: Duplicate identifier 'Event'. +../../../../built/local/lib.dom.d.ts(3717,13): error TS2300: Duplicate identifier 'Event'. +../../../../built/local/lib.dom.d.ts(9088,11): error TS2300: Duplicate identifier 'Position'. +../../../../built/local/lib.dom.d.ts(9093,13): error TS2300: Duplicate identifier 'Position'. +../../../../built/local/lib.dom.d.ts(9236,11): error TS2300: Duplicate identifier 'Request'. +../../../../built/local/lib.dom.d.ts(9253,13): error TS2300: Duplicate identifier 'Request'. +../../../../built/local/lib.dom.d.ts(13511,11): error TS2300: Duplicate identifier 'Window'. +../../../../built/local/lib.dom.d.ts(13700,13): error TS2300: Duplicate identifier 'Window'. ../../../../built/local/lib.es5.d.ts(1321,11): error TS2300: Duplicate identifier 'ArrayLike'. ../../../../built/local/lib.es5.d.ts(1350,6): error TS2300: Duplicate identifier 'Record'. node_modules/chrome-devtools-frontend/front_end/Runtime.js(43,8): error TS2339: Property '_importScriptPathPrefix' does not exist on type 'Window'. @@ -417,156 +417,151 @@ node_modules/chrome-devtools-frontend/front_end/accessibility/AccessibilityNodeV node_modules/chrome-devtools-frontend/front_end/accessibility/AccessibilityNodeView.js(81,35): error TS2304: Cannot find name 'Accessibility'. node_modules/chrome-devtools-frontend/front_end/accessibility/AccessibilityNodeView.js(82,33): error TS2503: Cannot find namespace 'Accessibility'. node_modules/chrome-devtools-frontend/front_end/accessibility/AccessibilityNodeView.js(88,36): error TS2503: Cannot find namespace 'Protocol'. -node_modules/chrome-devtools-frontend/front_end/accessibility/AccessibilityNodeView.js(92,47): error TS2503: Cannot find namespace 'Protocol'. -node_modules/chrome-devtools-frontend/front_end/accessibility/AccessibilityNodeView.js(97,18): error TS2304: Cannot find name 'Protocol'. -node_modules/chrome-devtools-frontend/front_end/accessibility/AccessibilityNodeView.js(97,61): error TS2304: Cannot find name 'Protocol'. -node_modules/chrome-devtools-frontend/front_end/accessibility/AccessibilityNodeView.js(98,18): error TS2304: Cannot find name 'Protocol'. -node_modules/chrome-devtools-frontend/front_end/accessibility/AccessibilityNodeView.js(98,57): error TS2304: Cannot find name 'Protocol'. -node_modules/chrome-devtools-frontend/front_end/accessibility/AccessibilityNodeView.js(99,18): error TS2304: Cannot find name 'Protocol'. -node_modules/chrome-devtools-frontend/front_end/accessibility/AccessibilityNodeView.js(110,15): error TS2503: Cannot find namespace 'SDK'. -node_modules/chrome-devtools-frontend/front_end/accessibility/AccessibilityNodeView.js(121,1): error TS2304: Cannot find name 'Accessibility'. -node_modules/chrome-devtools-frontend/front_end/accessibility/AccessibilityNodeView.js(121,57): error TS2304: Cannot find name 'UI'. -node_modules/chrome-devtools-frontend/front_end/accessibility/AccessibilityNodeView.js(123,15): error TS2503: Cannot find namespace 'Accessibility'. -node_modules/chrome-devtools-frontend/front_end/accessibility/AccessibilityNodeView.js(132,15): error TS2503: Cannot find namespace 'Protocol'. -node_modules/chrome-devtools-frontend/front_end/accessibility/AccessibilityNodeView.js(138,23): error TS2304: Cannot find name 'Protocol'. -node_modules/chrome-devtools-frontend/front_end/accessibility/AccessibilityNodeView.js(144,36): error TS2304: Cannot find name 'Accessibility'. -node_modules/chrome-devtools-frontend/front_end/accessibility/AccessibilityNodeView.js(148,20): error TS2339: Property '_originalTextContent' does not exist on type 'Element'. -node_modules/chrome-devtools-frontend/front_end/accessibility/AccessibilityNodeView.js(153,25): error TS2304: Cannot find name 'Accessibility'. -node_modules/chrome-devtools-frontend/front_end/accessibility/AccessibilityNodeView.js(154,34): error TS2304: Cannot find name 'Accessibility'. -node_modules/chrome-devtools-frontend/front_end/accessibility/AccessibilityNodeView.js(156,18): error TS2339: Property 'setTextContentTruncatedIfNeeded' does not exist on type 'Element'. -node_modules/chrome-devtools-frontend/front_end/accessibility/AccessibilityNodeView.js(158,18): error TS2339: Property 'title' does not exist on type 'Element'. -node_modules/chrome-devtools-frontend/front_end/accessibility/AccessibilityNodeView.js(169,24): error TS2339: Property 'type' does not exist on type 'Element'. -node_modules/chrome-devtools-frontend/front_end/accessibility/AccessibilityNodeView.js(170,24): error TS2339: Property 'title' does not exist on type 'Element'. -node_modules/chrome-devtools-frontend/front_end/accessibility/AccessibilityNodeView.js(179,24): error TS2304: Cannot find name 'Accessibility'. -node_modules/chrome-devtools-frontend/front_end/accessibility/AccessibilityNodeView.js(181,33): error TS2304: Cannot find name 'Common'. -node_modules/chrome-devtools-frontend/front_end/accessibility/AccessibilityNodeView.js(182,19): error TS2339: Property 'title' does not exist on type 'Element'. -node_modules/chrome-devtools-frontend/front_end/accessibility/AccessibilityNodeView.js(189,10): error TS2339: Property 'listItemElement' does not exist on type '(Anonymous class)'. -node_modules/chrome-devtools-frontend/front_end/accessibility/AccessibilityNodeView.js(193,15): error TS2503: Cannot find namespace 'Protocol'. -node_modules/chrome-devtools-frontend/front_end/accessibility/AccessibilityNodeView.js(196,23): error TS2304: Cannot find name 'Protocol'. -node_modules/chrome-devtools-frontend/front_end/accessibility/AccessibilityNodeView.js(205,25): error TS2304: Cannot find name 'Accessibility'. -node_modules/chrome-devtools-frontend/front_end/accessibility/AccessibilityNodeView.js(206,14): error TS2339: Property 'appendChild' does not exist on type '(Anonymous class)'. -node_modules/chrome-devtools-frontend/front_end/accessibility/AccessibilityNodeView.js(208,12): error TS2339: Property 'expand' does not exist on type '(Anonymous class)'. -node_modules/chrome-devtools-frontend/front_end/accessibility/AccessibilityNodeView.js(210,19): error TS2304: Cannot find name 'Accessibility'. -node_modules/chrome-devtools-frontend/front_end/accessibility/AccessibilityNodeView.js(211,10): error TS2339: Property 'listItemElement' does not exist on type '(Anonymous class)'. -node_modules/chrome-devtools-frontend/front_end/accessibility/AccessibilityNodeView.js(215,15): error TS2503: Cannot find namespace 'Protocol'. -node_modules/chrome-devtools-frontend/front_end/accessibility/AccessibilityNodeView.js(220,13): error TS2304: Cannot find name 'SDK'. -node_modules/chrome-devtools-frontend/front_end/accessibility/AccessibilityNodeView.js(221,31): error TS2304: Cannot find name 'Accessibility'. -node_modules/chrome-devtools-frontend/front_end/accessibility/AccessibilityNodeView.js(222,10): error TS2339: Property 'appendChild' does not exist on type '(Anonymous class)'. -node_modules/chrome-devtools-frontend/front_end/accessibility/AccessibilityNodeView.js(226,15): error TS2503: Cannot find namespace 'Protocol'. -node_modules/chrome-devtools-frontend/front_end/accessibility/AccessibilityNodeView.js(230,13): error TS2304: Cannot find name 'SDK'. -node_modules/chrome-devtools-frontend/front_end/accessibility/AccessibilityNodeView.js(231,26): error TS2304: Cannot find name 'Accessibility'. -node_modules/chrome-devtools-frontend/front_end/accessibility/AccessibilityNodeView.js(232,10): error TS2339: Property 'listItemElement' does not exist on type '(Anonymous class)'. -node_modules/chrome-devtools-frontend/front_end/accessibility/AccessibilityNodeView.js(236,15): error TS2503: Cannot find namespace 'Protocol'. -node_modules/chrome-devtools-frontend/front_end/accessibility/AccessibilityNodeView.js(246,12): error TS2339: Property 'expand' does not exist on type '(Anonymous class)'. -node_modules/chrome-devtools-frontend/front_end/accessibility/AccessibilityNodeView.js(248,12): error TS2339: Property 'collapse' does not exist on type '(Anonymous class)'. -node_modules/chrome-devtools-frontend/front_end/accessibility/AccessibilityNodeView.js(254,1): error TS2304: Cannot find name 'Accessibility'. -node_modules/chrome-devtools-frontend/front_end/accessibility/AccessibilityNodeView.js(271,1): error TS2304: Cannot find name 'Accessibility'. -node_modules/chrome-devtools-frontend/front_end/accessibility/AccessibilityNodeView.js(272,3): error TS2304: Cannot find name 'Protocol'. -node_modules/chrome-devtools-frontend/front_end/accessibility/AccessibilityNodeView.js(272,46): error TS2304: Cannot find name 'Protocol'. -node_modules/chrome-devtools-frontend/front_end/accessibility/AccessibilityNodeView.js(273,3): error TS2304: Cannot find name 'Protocol'. -node_modules/chrome-devtools-frontend/front_end/accessibility/AccessibilityNodeView.js(273,49): error TS2304: Cannot find name 'Protocol'. -node_modules/chrome-devtools-frontend/front_end/accessibility/AccessibilityNodeView.js(279,1): error TS2304: Cannot find name 'Accessibility'. -node_modules/chrome-devtools-frontend/front_end/accessibility/AccessibilityNodeView.js(279,65): error TS2304: Cannot find name 'Accessibility'. -node_modules/chrome-devtools-frontend/front_end/accessibility/AccessibilityNodeView.js(281,15): error TS2503: Cannot find namespace 'Protocol'. -node_modules/chrome-devtools-frontend/front_end/accessibility/AccessibilityNodeView.js(282,15): error TS2503: Cannot find namespace 'Accessibility'. -node_modules/chrome-devtools-frontend/front_end/accessibility/AccessibilityNodeView.js(291,10): error TS2339: Property 'listItemElement' does not exist on type '(Anonymous class)'. -node_modules/chrome-devtools-frontend/front_end/accessibility/AccessibilityNodeView.js(302,10): error TS2339: Property 'listItemElement' does not exist on type '(Anonymous class)'. -node_modules/chrome-devtools-frontend/front_end/accessibility/AccessibilityNodeView.js(304,10): error TS2339: Property 'appendNameElement' does not exist on type '(Anonymous class)'. -node_modules/chrome-devtools-frontend/front_end/accessibility/AccessibilityNodeView.js(306,10): error TS2339: Property 'listItemElement' does not exist on type '(Anonymous class)'. -node_modules/chrome-devtools-frontend/front_end/accessibility/AccessibilityNodeView.js(308,10): error TS2339: Property 'appendValueElement' does not exist on type '(Anonymous class)'. -node_modules/chrome-devtools-frontend/front_end/accessibility/AccessibilityNodeView.js(315,1): error TS2304: Cannot find name 'Accessibility'. -node_modules/chrome-devtools-frontend/front_end/accessibility/AccessibilityNodeView.js(315,56): error TS2304: Cannot find name 'Accessibility'. -node_modules/chrome-devtools-frontend/front_end/accessibility/AccessibilityNodeView.js(317,15): error TS2503: Cannot find namespace 'Protocol'. -node_modules/chrome-devtools-frontend/front_end/accessibility/AccessibilityNodeView.js(318,15): error TS2503: Cannot find namespace 'Accessibility'. -node_modules/chrome-devtools-frontend/front_end/accessibility/AccessibilityNodeView.js(334,15): error TS2503: Cannot find namespace 'Protocol'. -node_modules/chrome-devtools-frontend/front_end/accessibility/AccessibilityNodeView.js(340,13): error TS2304: Cannot find name 'SDK'. -node_modules/chrome-devtools-frontend/front_end/accessibility/AccessibilityNodeView.js(340,38): error TS2339: Property '_axNode' does not exist on type '(Anonymous class)'. -node_modules/chrome-devtools-frontend/front_end/accessibility/AccessibilityNodeView.js(342,13): error TS2304: Cannot find name 'Accessibility'. -node_modules/chrome-devtools-frontend/front_end/accessibility/AccessibilityNodeView.js(343,10): error TS2339: Property 'appendChild' does not exist on type '(Anonymous class)'. -node_modules/chrome-devtools-frontend/front_end/accessibility/AccessibilityNodeView.js(347,15): error TS2503: Cannot find namespace 'Protocol'. -node_modules/chrome-devtools-frontend/front_end/accessibility/AccessibilityNodeView.js(359,14): error TS2339: Property 'listItemElement' does not exist on type '(Anonymous class)'. -node_modules/chrome-devtools-frontend/front_end/accessibility/AccessibilityNodeView.js(359,46): error TS2304: Cannot find name 'Accessibility'. -node_modules/chrome-devtools-frontend/front_end/accessibility/AccessibilityNodeView.js(369,16): error TS2339: Property 'appendChild' does not exist on type '(Anonymous class)'. -node_modules/chrome-devtools-frontend/front_end/accessibility/AccessibilityNodeView.js(369,32): error TS2304: Cannot find name 'Accessibility'. -node_modules/chrome-devtools-frontend/front_end/accessibility/AccessibilityNodeView.js(375,15): error TS2503: Cannot find namespace 'Protocol'. -node_modules/chrome-devtools-frontend/front_end/accessibility/AccessibilityNodeView.js(382,24): error TS2304: Cannot find name 'Protocol'. -node_modules/chrome-devtools-frontend/front_end/accessibility/AccessibilityNodeView.js(383,24): error TS2304: Cannot find name 'Protocol'. -node_modules/chrome-devtools-frontend/front_end/accessibility/AccessibilityNodeView.js(390,12): error TS2339: Property 'expand' does not exist on type '(Anonymous class)'. -node_modules/chrome-devtools-frontend/front_end/accessibility/AccessibilityNodeView.js(392,12): error TS2339: Property 'collapse' does not exist on type '(Anonymous class)'. -node_modules/chrome-devtools-frontend/front_end/accessibility/AccessibilityNodeView.js(396,15): error TS2503: Cannot find namespace 'Protocol'. -node_modules/chrome-devtools-frontend/front_end/accessibility/AccessibilityNodeView.js(400,29): error TS2304: Cannot find name 'Protocol'. -node_modules/chrome-devtools-frontend/front_end/accessibility/AccessibilityNodeView.js(407,37): error TS2304: Cannot find name 'Accessibility'. -node_modules/chrome-devtools-frontend/front_end/accessibility/AccessibilityNodeView.js(409,37): error TS2304: Cannot find name 'Common'. -node_modules/chrome-devtools-frontend/front_end/accessibility/AccessibilityNodeView.js(410,23): error TS2339: Property 'title' does not exist on type 'Element'. -node_modules/chrome-devtools-frontend/front_end/accessibility/AccessibilityNodeView.js(410,31): error TS2304: Cannot find name 'Common'. -node_modules/chrome-devtools-frontend/front_end/accessibility/AccessibilityNodeView.js(419,29): error TS2304: Cannot find name 'Accessibility'. -node_modules/chrome-devtools-frontend/front_end/accessibility/AccessibilityNodeView.js(421,37): error TS2304: Cannot find name 'Common'. -node_modules/chrome-devtools-frontend/front_end/accessibility/AccessibilityNodeView.js(422,23): error TS2339: Property 'title' does not exist on type 'Element'. -node_modules/chrome-devtools-frontend/front_end/accessibility/AccessibilityNodeView.js(422,31): error TS2304: Cannot find name 'Common'. -node_modules/chrome-devtools-frontend/front_end/accessibility/AccessibilityNodeView.js(426,37): error TS2304: Cannot find name 'Common'. -node_modules/chrome-devtools-frontend/front_end/accessibility/AccessibilityNodeView.js(429,10): error TS2339: Property 'listItemElement' does not exist on type '(Anonymous class)'. -node_modules/chrome-devtools-frontend/front_end/accessibility/AccessibilityNodeView.js(433,10): error TS2339: Property 'listItemElement' does not exist on type '(Anonymous class)'. -node_modules/chrome-devtools-frontend/front_end/accessibility/AccessibilityNodeView.js(437,11): error TS2304: Cannot find name 'Accessibility'. -node_modules/chrome-devtools-frontend/front_end/accessibility/AccessibilityNodeView.js(437,73): error TS2304: Cannot find name 'Common'. -node_modules/chrome-devtools-frontend/front_end/accessibility/AccessibilityNodeView.js(438,12): error TS2339: Property 'listItemElement' does not exist on type '(Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/accessibility/AccessibilityNodeView.js(90,46): error TS2503: Cannot find namespace 'Protocol'. +node_modules/chrome-devtools-frontend/front_end/accessibility/AccessibilityNodeView.js(96,15): error TS2503: Cannot find namespace 'SDK'. +node_modules/chrome-devtools-frontend/front_end/accessibility/AccessibilityNodeView.js(107,1): error TS2304: Cannot find name 'Accessibility'. +node_modules/chrome-devtools-frontend/front_end/accessibility/AccessibilityNodeView.js(107,57): error TS2304: Cannot find name 'UI'. +node_modules/chrome-devtools-frontend/front_end/accessibility/AccessibilityNodeView.js(109,15): error TS2503: Cannot find namespace 'Accessibility'. +node_modules/chrome-devtools-frontend/front_end/accessibility/AccessibilityNodeView.js(118,15): error TS2503: Cannot find namespace 'Protocol'. +node_modules/chrome-devtools-frontend/front_end/accessibility/AccessibilityNodeView.js(124,23): error TS2304: Cannot find name 'Protocol'. +node_modules/chrome-devtools-frontend/front_end/accessibility/AccessibilityNodeView.js(130,36): error TS2304: Cannot find name 'Accessibility'. +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(139,25): error TS2304: Cannot find name 'Accessibility'. +node_modules/chrome-devtools-frontend/front_end/accessibility/AccessibilityNodeView.js(140,34): error TS2304: Cannot find name 'Accessibility'. +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'. +node_modules/chrome-devtools-frontend/front_end/accessibility/AccessibilityNodeView.js(155,24): error TS2339: Property 'type' does not exist on type 'Element'. +node_modules/chrome-devtools-frontend/front_end/accessibility/AccessibilityNodeView.js(156,24): error TS2339: Property 'title' does not exist on type 'Element'. +node_modules/chrome-devtools-frontend/front_end/accessibility/AccessibilityNodeView.js(165,24): error TS2304: Cannot find name 'Accessibility'. +node_modules/chrome-devtools-frontend/front_end/accessibility/AccessibilityNodeView.js(167,33): error TS2304: Cannot find name 'Common'. +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(175,10): error TS2339: Property 'listItemElement' does not exist on type '(Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/accessibility/AccessibilityNodeView.js(179,15): error TS2503: Cannot find namespace 'Protocol'. +node_modules/chrome-devtools-frontend/front_end/accessibility/AccessibilityNodeView.js(182,23): error TS2304: Cannot find name 'Protocol'. +node_modules/chrome-devtools-frontend/front_end/accessibility/AccessibilityNodeView.js(191,25): error TS2304: Cannot find name 'Accessibility'. +node_modules/chrome-devtools-frontend/front_end/accessibility/AccessibilityNodeView.js(192,14): error TS2339: Property 'appendChild' does not exist on type '(Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/accessibility/AccessibilityNodeView.js(194,12): error TS2339: Property 'expand' does not exist on type '(Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/accessibility/AccessibilityNodeView.js(196,19): error TS2304: Cannot find name 'Accessibility'. +node_modules/chrome-devtools-frontend/front_end/accessibility/AccessibilityNodeView.js(197,10): error TS2339: Property 'listItemElement' does not exist on type '(Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/accessibility/AccessibilityNodeView.js(201,15): error TS2503: Cannot find namespace 'Protocol'. +node_modules/chrome-devtools-frontend/front_end/accessibility/AccessibilityNodeView.js(206,13): error TS2304: Cannot find name 'SDK'. +node_modules/chrome-devtools-frontend/front_end/accessibility/AccessibilityNodeView.js(207,31): error TS2304: Cannot find name 'Accessibility'. +node_modules/chrome-devtools-frontend/front_end/accessibility/AccessibilityNodeView.js(208,10): error TS2339: Property 'appendChild' does not exist on type '(Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/accessibility/AccessibilityNodeView.js(212,15): error TS2503: Cannot find namespace 'Protocol'. +node_modules/chrome-devtools-frontend/front_end/accessibility/AccessibilityNodeView.js(216,13): error TS2304: Cannot find name 'SDK'. +node_modules/chrome-devtools-frontend/front_end/accessibility/AccessibilityNodeView.js(217,26): error TS2304: Cannot find name 'Accessibility'. +node_modules/chrome-devtools-frontend/front_end/accessibility/AccessibilityNodeView.js(218,10): error TS2339: Property 'listItemElement' does not exist on type '(Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/accessibility/AccessibilityNodeView.js(222,15): error TS2503: Cannot find namespace 'Protocol'. +node_modules/chrome-devtools-frontend/front_end/accessibility/AccessibilityNodeView.js(232,12): error TS2339: Property 'expand' does not exist on type '(Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/accessibility/AccessibilityNodeView.js(234,12): error TS2339: Property 'collapse' does not exist on type '(Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/accessibility/AccessibilityNodeView.js(240,1): error TS2304: Cannot find name 'Accessibility'. +node_modules/chrome-devtools-frontend/front_end/accessibility/AccessibilityNodeView.js(257,1): error TS2304: Cannot find name 'Accessibility'. +node_modules/chrome-devtools-frontend/front_end/accessibility/AccessibilityNodeView.js(258,3): error TS2304: Cannot find name 'Protocol'. +node_modules/chrome-devtools-frontend/front_end/accessibility/AccessibilityNodeView.js(258,46): error TS2304: Cannot find name 'Protocol'. +node_modules/chrome-devtools-frontend/front_end/accessibility/AccessibilityNodeView.js(259,3): error TS2304: Cannot find name 'Protocol'. +node_modules/chrome-devtools-frontend/front_end/accessibility/AccessibilityNodeView.js(259,49): error TS2304: Cannot find name 'Protocol'. +node_modules/chrome-devtools-frontend/front_end/accessibility/AccessibilityNodeView.js(265,1): error TS2304: Cannot find name 'Accessibility'. +node_modules/chrome-devtools-frontend/front_end/accessibility/AccessibilityNodeView.js(265,65): error TS2304: Cannot find name 'Accessibility'. +node_modules/chrome-devtools-frontend/front_end/accessibility/AccessibilityNodeView.js(267,15): error TS2503: Cannot find namespace 'Protocol'. +node_modules/chrome-devtools-frontend/front_end/accessibility/AccessibilityNodeView.js(268,15): error TS2503: Cannot find namespace 'Accessibility'. +node_modules/chrome-devtools-frontend/front_end/accessibility/AccessibilityNodeView.js(277,10): error TS2339: Property 'listItemElement' does not exist on type '(Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/accessibility/AccessibilityNodeView.js(288,10): error TS2339: Property 'listItemElement' does not exist on type '(Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/accessibility/AccessibilityNodeView.js(290,10): error TS2339: Property 'appendNameElement' does not exist on type '(Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/accessibility/AccessibilityNodeView.js(292,10): error TS2339: Property 'listItemElement' does not exist on type '(Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/accessibility/AccessibilityNodeView.js(294,10): error TS2339: Property 'appendValueElement' does not exist on type '(Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/accessibility/AccessibilityNodeView.js(301,1): error TS2304: Cannot find name 'Accessibility'. +node_modules/chrome-devtools-frontend/front_end/accessibility/AccessibilityNodeView.js(301,56): error TS2304: Cannot find name 'Accessibility'. +node_modules/chrome-devtools-frontend/front_end/accessibility/AccessibilityNodeView.js(303,15): error TS2503: Cannot find namespace 'Protocol'. +node_modules/chrome-devtools-frontend/front_end/accessibility/AccessibilityNodeView.js(304,15): error TS2503: Cannot find namespace 'Accessibility'. +node_modules/chrome-devtools-frontend/front_end/accessibility/AccessibilityNodeView.js(320,15): error TS2503: Cannot find namespace 'Protocol'. +node_modules/chrome-devtools-frontend/front_end/accessibility/AccessibilityNodeView.js(326,13): error TS2304: Cannot find name 'SDK'. +node_modules/chrome-devtools-frontend/front_end/accessibility/AccessibilityNodeView.js(326,38): error TS2339: Property '_axNode' does not exist on type '(Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/accessibility/AccessibilityNodeView.js(328,13): error TS2304: Cannot find name 'Accessibility'. +node_modules/chrome-devtools-frontend/front_end/accessibility/AccessibilityNodeView.js(329,10): error TS2339: Property 'appendChild' does not exist on type '(Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/accessibility/AccessibilityNodeView.js(333,15): error TS2503: Cannot find namespace 'Protocol'. +node_modules/chrome-devtools-frontend/front_end/accessibility/AccessibilityNodeView.js(345,14): error TS2339: Property 'listItemElement' does not exist on type '(Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/accessibility/AccessibilityNodeView.js(345,46): error TS2304: Cannot find name 'Accessibility'. +node_modules/chrome-devtools-frontend/front_end/accessibility/AccessibilityNodeView.js(355,16): error TS2339: Property 'appendChild' does not exist on type '(Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/accessibility/AccessibilityNodeView.js(355,32): error TS2304: Cannot find name 'Accessibility'. +node_modules/chrome-devtools-frontend/front_end/accessibility/AccessibilityNodeView.js(361,15): error TS2503: Cannot find namespace 'Protocol'. +node_modules/chrome-devtools-frontend/front_end/accessibility/AccessibilityNodeView.js(368,24): error TS2304: Cannot find name 'Protocol'. +node_modules/chrome-devtools-frontend/front_end/accessibility/AccessibilityNodeView.js(369,24): error TS2304: Cannot find name 'Protocol'. +node_modules/chrome-devtools-frontend/front_end/accessibility/AccessibilityNodeView.js(376,12): error TS2339: Property 'expand' does not exist on type '(Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/accessibility/AccessibilityNodeView.js(378,12): error TS2339: Property 'collapse' does not exist on type '(Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/accessibility/AccessibilityNodeView.js(382,15): error TS2503: Cannot find namespace 'Protocol'. +node_modules/chrome-devtools-frontend/front_end/accessibility/AccessibilityNodeView.js(386,29): error TS2304: Cannot find name 'Protocol'. +node_modules/chrome-devtools-frontend/front_end/accessibility/AccessibilityNodeView.js(393,37): error TS2304: Cannot find name 'Accessibility'. +node_modules/chrome-devtools-frontend/front_end/accessibility/AccessibilityNodeView.js(395,37): error TS2304: Cannot find name 'Common'. +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 TS2304: Cannot find name 'Common'. +node_modules/chrome-devtools-frontend/front_end/accessibility/AccessibilityNodeView.js(405,29): error TS2304: Cannot find name 'Accessibility'. +node_modules/chrome-devtools-frontend/front_end/accessibility/AccessibilityNodeView.js(407,37): error TS2304: Cannot find name 'Common'. +node_modules/chrome-devtools-frontend/front_end/accessibility/AccessibilityNodeView.js(408,23): error TS2339: Property 'title' does not exist on type 'Element'. +node_modules/chrome-devtools-frontend/front_end/accessibility/AccessibilityNodeView.js(408,31): error TS2304: Cannot find name 'Common'. +node_modules/chrome-devtools-frontend/front_end/accessibility/AccessibilityNodeView.js(412,37): error TS2304: Cannot find name 'Common'. +node_modules/chrome-devtools-frontend/front_end/accessibility/AccessibilityNodeView.js(415,10): error TS2339: Property 'listItemElement' does not exist on type '(Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/accessibility/AccessibilityNodeView.js(419,10): error TS2339: Property 'listItemElement' does not exist on type '(Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/accessibility/AccessibilityNodeView.js(423,11): error TS2304: Cannot find name 'Accessibility'. +node_modules/chrome-devtools-frontend/front_end/accessibility/AccessibilityNodeView.js(423,73): error TS2304: Cannot find name 'Common'. +node_modules/chrome-devtools-frontend/front_end/accessibility/AccessibilityNodeView.js(424,12): error TS2339: Property 'listItemElement' does not exist on type '(Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/accessibility/AccessibilityNodeView.js(425,12): error TS2339: Property 'listItemElement' does not exist on type '(Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/accessibility/AccessibilityNodeView.js(427,12): error TS2339: Property 'listItemElement' does not exist on type '(Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/accessibility/AccessibilityNodeView.js(432,10): error TS2339: Property 'listItemElement' does not exist on type '(Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/accessibility/AccessibilityNodeView.js(435,12): error TS2339: Property 'appendValueElement' does not exist on type '(Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/accessibility/AccessibilityNodeView.js(436,12): error TS2339: Property 'listItemElement' does not exist on type '(Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/accessibility/AccessibilityNodeView.js(438,12): error TS2339: Property 'appendValueElement' does not exist on type '(Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/accessibility/AccessibilityNodeView.js(439,12): error TS2339: Property 'listItemElement' does not exist on type '(Anonymous class)'. -node_modules/chrome-devtools-frontend/front_end/accessibility/AccessibilityNodeView.js(441,12): error TS2339: Property 'listItemElement' does not exist on type '(Anonymous class)'. -node_modules/chrome-devtools-frontend/front_end/accessibility/AccessibilityNodeView.js(446,10): error TS2339: Property 'listItemElement' does not exist on type '(Anonymous class)'. -node_modules/chrome-devtools-frontend/front_end/accessibility/AccessibilityNodeView.js(449,12): error TS2339: Property 'appendValueElement' does not exist on type '(Anonymous class)'. -node_modules/chrome-devtools-frontend/front_end/accessibility/AccessibilityNodeView.js(450,12): error TS2339: Property 'listItemElement' does not exist on type '(Anonymous class)'. -node_modules/chrome-devtools-frontend/front_end/accessibility/AccessibilityNodeView.js(452,12): error TS2339: Property 'appendValueElement' does not exist on type '(Anonymous class)'. -node_modules/chrome-devtools-frontend/front_end/accessibility/AccessibilityNodeView.js(453,12): error TS2339: Property 'listItemElement' does not exist on type '(Anonymous class)'. -node_modules/chrome-devtools-frontend/front_end/accessibility/AccessibilityNodeView.js(455,14): error TS2339: Property 'appendValueElement' does not exist on type '(Anonymous class)'. -node_modules/chrome-devtools-frontend/front_end/accessibility/AccessibilityNodeView.js(457,12): error TS2339: Property 'appendValueElement' does not exist on type '(Anonymous class)'. -node_modules/chrome-devtools-frontend/front_end/accessibility/AccessibilityNodeView.js(459,26): error TS2304: Cannot find name 'Accessibility'. -node_modules/chrome-devtools-frontend/front_end/accessibility/AccessibilityNodeView.js(460,11): error TS2304: Cannot find name 'Protocol'. -node_modules/chrome-devtools-frontend/front_end/accessibility/AccessibilityNodeView.js(460,62): error TS2304: Cannot find name 'Common'. -node_modules/chrome-devtools-frontend/front_end/accessibility/AccessibilityNodeView.js(461,12): error TS2339: Property 'listItemElement' does not exist on type '(Anonymous class)'. -node_modules/chrome-devtools-frontend/front_end/accessibility/AccessibilityNodeView.js(462,12): error TS2339: Property 'listItemElement' does not exist on type '(Anonymous class)'. -node_modules/chrome-devtools-frontend/front_end/accessibility/AccessibilityNodeView.js(466,12): error TS2339: Property 'listItemElement' does not exist on type '(Anonymous class)'. -node_modules/chrome-devtools-frontend/front_end/accessibility/AccessibilityNodeView.js(473,1): error TS2304: Cannot find name 'Accessibility'. -node_modules/chrome-devtools-frontend/front_end/accessibility/AccessibilityNodeView.js(473,62): error TS2304: Cannot find name 'UI'. -node_modules/chrome-devtools-frontend/front_end/accessibility/AccessibilityNodeView.js(475,31): error TS2503: Cannot find namespace 'SDK'. -node_modules/chrome-devtools-frontend/front_end/accessibility/AccessibilityNodeView.js(476,15): error TS2503: Cannot find namespace 'Protocol'. -node_modules/chrome-devtools-frontend/front_end/accessibility/AccessibilityNodeView.js(482,38): error TS2304: Cannot find name 'Accessibility'. -node_modules/chrome-devtools-frontend/front_end/accessibility/AccessibilityNodeView.js(490,10): error TS2339: Property 'listItemElement' does not exist on type '(Anonymous class)'. -node_modules/chrome-devtools-frontend/front_end/accessibility/AccessibilityNodeView.js(495,12): error TS2339: Property 'listItemElement' does not exist on type '(Anonymous class)'. -node_modules/chrome-devtools-frontend/front_end/accessibility/AccessibilityNodeView.js(495,40): error TS2304: Cannot find name 'Accessibility'. -node_modules/chrome-devtools-frontend/front_end/accessibility/AccessibilityNodeView.js(496,11): error TS2304: Cannot find name 'Protocol'. -node_modules/chrome-devtools-frontend/front_end/accessibility/AccessibilityNodeView.js(504,1): error TS2304: Cannot find name 'Accessibility'. -node_modules/chrome-devtools-frontend/front_end/accessibility/AccessibilityNodeView.js(506,31): error TS2503: Cannot find namespace 'SDK'. -node_modules/chrome-devtools-frontend/front_end/accessibility/AccessibilityNodeView.js(507,15): error TS2503: Cannot find namespace 'Protocol'. -node_modules/chrome-devtools-frontend/front_end/accessibility/AccessibilityNodeView.js(523,17): error TS2503: Cannot find namespace 'SDK'. -node_modules/chrome-devtools-frontend/front_end/accessibility/AccessibilityNodeView.js(527,32): error TS2304: Cannot find name 'Components'. -node_modules/chrome-devtools-frontend/front_end/accessibility/AccessibilityNodeView.js(537,11): error TS2304: Cannot find name 'Accessibility'. -node_modules/chrome-devtools-frontend/front_end/accessibility/AccessibilityNodeView.js(537,73): error TS2304: Cannot find name 'Common'. -node_modules/chrome-devtools-frontend/front_end/accessibility/AccessibilityNodeView.js(549,1): error TS2304: Cannot find name 'Accessibility'. -node_modules/chrome-devtools-frontend/front_end/accessibility/AccessibilityNodeView.js(549,62): error TS2304: Cannot find name 'Accessibility'. -node_modules/chrome-devtools-frontend/front_end/accessibility/AccessibilityNodeView.js(551,15): error TS2503: Cannot find namespace 'Protocol'. -node_modules/chrome-devtools-frontend/front_end/accessibility/AccessibilityNodeView.js(552,15): error TS2503: Cannot find namespace 'Accessibility'. -node_modules/chrome-devtools-frontend/front_end/accessibility/AccessibilityNodeView.js(564,15): error TS2503: Cannot find namespace 'Accessibility'. -node_modules/chrome-devtools-frontend/front_end/accessibility/AccessibilityNodeView.js(571,25): error TS2304: Cannot find name 'UI'. -node_modules/chrome-devtools-frontend/front_end/accessibility/AccessibilityNodeView.js(574,25): error TS2304: Cannot find name 'UI'. +node_modules/chrome-devtools-frontend/front_end/accessibility/AccessibilityNodeView.js(441,14): error TS2339: Property 'appendValueElement' does not exist on type '(Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/accessibility/AccessibilityNodeView.js(443,12): error TS2339: Property 'appendValueElement' does not exist on type '(Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/accessibility/AccessibilityNodeView.js(445,26): error TS2304: Cannot find name 'Accessibility'. +node_modules/chrome-devtools-frontend/front_end/accessibility/AccessibilityNodeView.js(446,11): error TS2304: Cannot find name 'Protocol'. +node_modules/chrome-devtools-frontend/front_end/accessibility/AccessibilityNodeView.js(446,62): error TS2304: Cannot find name 'Common'. +node_modules/chrome-devtools-frontend/front_end/accessibility/AccessibilityNodeView.js(447,12): error TS2339: Property 'listItemElement' does not exist on type '(Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/accessibility/AccessibilityNodeView.js(448,12): error TS2339: Property 'listItemElement' does not exist on type '(Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/accessibility/AccessibilityNodeView.js(452,12): error TS2339: Property 'listItemElement' does not exist on type '(Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/accessibility/AccessibilityNodeView.js(459,1): error TS2304: Cannot find name 'Accessibility'. +node_modules/chrome-devtools-frontend/front_end/accessibility/AccessibilityNodeView.js(459,62): error TS2304: Cannot find name 'UI'. +node_modules/chrome-devtools-frontend/front_end/accessibility/AccessibilityNodeView.js(461,31): error TS2503: Cannot find namespace 'SDK'. +node_modules/chrome-devtools-frontend/front_end/accessibility/AccessibilityNodeView.js(462,15): error TS2503: Cannot find namespace 'Protocol'. +node_modules/chrome-devtools-frontend/front_end/accessibility/AccessibilityNodeView.js(468,38): error TS2304: Cannot find name 'Accessibility'. +node_modules/chrome-devtools-frontend/front_end/accessibility/AccessibilityNodeView.js(476,10): error TS2339: Property 'listItemElement' does not exist on type '(Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/accessibility/AccessibilityNodeView.js(481,12): error TS2339: Property 'listItemElement' does not exist on type '(Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/accessibility/AccessibilityNodeView.js(481,40): error TS2304: Cannot find name 'Accessibility'. +node_modules/chrome-devtools-frontend/front_end/accessibility/AccessibilityNodeView.js(482,11): error TS2304: Cannot find name 'Protocol'. +node_modules/chrome-devtools-frontend/front_end/accessibility/AccessibilityNodeView.js(490,1): error TS2304: Cannot find name 'Accessibility'. +node_modules/chrome-devtools-frontend/front_end/accessibility/AccessibilityNodeView.js(492,31): error TS2503: Cannot find namespace 'SDK'. +node_modules/chrome-devtools-frontend/front_end/accessibility/AccessibilityNodeView.js(493,15): error TS2503: Cannot find namespace 'Protocol'. +node_modules/chrome-devtools-frontend/front_end/accessibility/AccessibilityNodeView.js(509,17): error TS2503: Cannot find namespace 'SDK'. +node_modules/chrome-devtools-frontend/front_end/accessibility/AccessibilityNodeView.js(513,32): error TS2304: Cannot find name 'Components'. +node_modules/chrome-devtools-frontend/front_end/accessibility/AccessibilityNodeView.js(523,11): error TS2304: Cannot find name 'Accessibility'. +node_modules/chrome-devtools-frontend/front_end/accessibility/AccessibilityNodeView.js(523,73): error TS2304: Cannot find name 'Common'. +node_modules/chrome-devtools-frontend/front_end/accessibility/AccessibilityNodeView.js(535,1): error TS2304: Cannot find name 'Accessibility'. +node_modules/chrome-devtools-frontend/front_end/accessibility/AccessibilityNodeView.js(535,62): error TS2304: Cannot find name 'Accessibility'. +node_modules/chrome-devtools-frontend/front_end/accessibility/AccessibilityNodeView.js(537,15): error TS2503: Cannot find namespace 'Protocol'. +node_modules/chrome-devtools-frontend/front_end/accessibility/AccessibilityNodeView.js(538,15): error TS2503: Cannot find namespace 'Accessibility'. +node_modules/chrome-devtools-frontend/front_end/accessibility/AccessibilityNodeView.js(550,15): error TS2503: Cannot find namespace 'Accessibility'. +node_modules/chrome-devtools-frontend/front_end/accessibility/AccessibilityNodeView.js(557,25): error TS2304: Cannot find name 'UI'. +node_modules/chrome-devtools-frontend/front_end/accessibility/AccessibilityNodeView.js(560,25): error TS2304: Cannot find name 'UI'. +node_modules/chrome-devtools-frontend/front_end/accessibility/AccessibilityNodeView.js(564,25): error TS2304: Cannot find name 'UI'. +node_modules/chrome-devtools-frontend/front_end/accessibility/AccessibilityNodeView.js(569,25): error TS2304: Cannot find name 'UI'. +node_modules/chrome-devtools-frontend/front_end/accessibility/AccessibilityNodeView.js(572,25): error TS2304: Cannot find name 'UI'. +node_modules/chrome-devtools-frontend/front_end/accessibility/AccessibilityNodeView.js(575,25): error TS2304: Cannot find name 'UI'. node_modules/chrome-devtools-frontend/front_end/accessibility/AccessibilityNodeView.js(578,25): error TS2304: Cannot find name 'UI'. -node_modules/chrome-devtools-frontend/front_end/accessibility/AccessibilityNodeView.js(583,25): error TS2304: Cannot find name 'UI'. -node_modules/chrome-devtools-frontend/front_end/accessibility/AccessibilityNodeView.js(586,25): error TS2304: Cannot find name 'UI'. -node_modules/chrome-devtools-frontend/front_end/accessibility/AccessibilityNodeView.js(589,25): error TS2304: Cannot find name 'UI'. -node_modules/chrome-devtools-frontend/front_end/accessibility/AccessibilityNodeView.js(592,25): error TS2304: Cannot find name 'UI'. -node_modules/chrome-devtools-frontend/front_end/accessibility/AccessibilityNodeView.js(595,25): error TS2304: Cannot find name 'UI'. -node_modules/chrome-devtools-frontend/front_end/accessibility/AccessibilityNodeView.js(598,25): error TS2304: Cannot find name 'UI'. -node_modules/chrome-devtools-frontend/front_end/accessibility/AccessibilityNodeView.js(601,25): error TS2304: Cannot find name 'UI'. -node_modules/chrome-devtools-frontend/front_end/accessibility/AccessibilityNodeView.js(604,25): error TS2304: Cannot find name 'UI'. -node_modules/chrome-devtools-frontend/front_end/accessibility/AccessibilityNodeView.js(607,25): error TS2304: Cannot find name 'UI'. -node_modules/chrome-devtools-frontend/front_end/accessibility/AccessibilityNodeView.js(610,25): error TS2304: Cannot find name 'UI'. -node_modules/chrome-devtools-frontend/front_end/accessibility/AccessibilityNodeView.js(614,25): error TS2304: Cannot find name 'UI'. -node_modules/chrome-devtools-frontend/front_end/accessibility/AccessibilityNodeView.js(617,25): error TS2304: Cannot find name 'UI'. -node_modules/chrome-devtools-frontend/front_end/accessibility/AccessibilityNodeView.js(620,25): error TS2304: Cannot find name 'UI'. -node_modules/chrome-devtools-frontend/front_end/accessibility/AccessibilityNodeView.js(623,25): error TS2304: Cannot find name 'UI'. -node_modules/chrome-devtools-frontend/front_end/accessibility/AccessibilityNodeView.js(635,10): error TS2339: Property 'listItemElement' does not exist on type '(Anonymous class)'. -node_modules/chrome-devtools-frontend/front_end/accessibility/AccessibilityNodeView.js(638,9): error TS2304: Cannot find name 'Accessibility'. -node_modules/chrome-devtools-frontend/front_end/accessibility/AccessibilityNodeView.js(639,10): error TS2339: Property 'listItemElement' does not exist on type '(Anonymous class)'. -node_modules/chrome-devtools-frontend/front_end/accessibility/AccessibilityNodeView.js(642,24): error TS2304: Cannot find name 'Protocol'. -node_modules/chrome-devtools-frontend/front_end/accessibility/AccessibilityNodeView.js(643,12): error TS2339: Property 'appendRelatedNodeListValueElement' does not exist on type '(Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/accessibility/AccessibilityNodeView.js(581,25): error TS2304: Cannot find name 'UI'. +node_modules/chrome-devtools-frontend/front_end/accessibility/AccessibilityNodeView.js(584,25): error TS2304: Cannot find name 'UI'. +node_modules/chrome-devtools-frontend/front_end/accessibility/AccessibilityNodeView.js(587,25): error TS2304: Cannot find name 'UI'. +node_modules/chrome-devtools-frontend/front_end/accessibility/AccessibilityNodeView.js(590,25): error TS2304: Cannot find name 'UI'. +node_modules/chrome-devtools-frontend/front_end/accessibility/AccessibilityNodeView.js(593,25): error TS2304: Cannot find name 'UI'. +node_modules/chrome-devtools-frontend/front_end/accessibility/AccessibilityNodeView.js(596,25): error TS2304: Cannot find name 'UI'. +node_modules/chrome-devtools-frontend/front_end/accessibility/AccessibilityNodeView.js(600,25): error TS2304: Cannot find name 'UI'. +node_modules/chrome-devtools-frontend/front_end/accessibility/AccessibilityNodeView.js(603,25): error TS2304: Cannot find name 'UI'. +node_modules/chrome-devtools-frontend/front_end/accessibility/AccessibilityNodeView.js(606,25): error TS2304: Cannot find name 'UI'. +node_modules/chrome-devtools-frontend/front_end/accessibility/AccessibilityNodeView.js(609,25): error TS2304: Cannot find name 'UI'. +node_modules/chrome-devtools-frontend/front_end/accessibility/AccessibilityNodeView.js(621,10): error TS2339: Property 'listItemElement' does not exist on type '(Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/accessibility/AccessibilityNodeView.js(624,9): error TS2304: Cannot find name 'Accessibility'. +node_modules/chrome-devtools-frontend/front_end/accessibility/AccessibilityNodeView.js(625,10): error TS2339: Property 'listItemElement' does not exist on type '(Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/accessibility/AccessibilityNodeView.js(628,24): error TS2304: Cannot find name 'Protocol'. +node_modules/chrome-devtools-frontend/front_end/accessibility/AccessibilityNodeView.js(629,12): error TS2339: Property 'appendRelatedNodeListValueElement' does not exist on type '(Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/accessibility/AccessibilitySidebarView.js(7,1): error TS2304: Cannot find name 'Accessibility'. node_modules/chrome-devtools-frontend/front_end/accessibility/AccessibilitySidebarView.js(7,56): error TS2304: Cannot find name 'UI'. node_modules/chrome-devtools-frontend/front_end/accessibility/AccessibilitySidebarView.js(13,30): error TS2304: Cannot find name 'UI'. @@ -2515,7 +2510,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(26088,6): error TS2339: Property 'emit' does not exist on type '{ _writableState: { objectMode: any; highWaterMark: any; needDrain: boolean; ending: boolean; end...'. node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(26110,1): error TS2322: Type 'TypeError' is not assignable to type 'boolean'. node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(26112,1): error TS2322: Type 'TypeError' is not assignable to type 'boolean'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(26629,5): error TS2403: Subsequent variable declarations must have the same type. Variable 'end' has type 'any' at E:/Github/TypeScript/tests/cases/user/chrome-devtools-frontend/node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js 26619:4, but here has type 'number'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(26629,5): error TS2403: Subsequent variable declarations must have the same type. Variable 'end' has type 'any' at c:/ts/tests/cases/user/chrome-devtools-frontend/node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js 26619:4, but here has type 'number'. node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(26780,21): error TS2304: Cannot find name 'global'. node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(26780,42): error TS2304: Cannot find name 'global'. node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(26826,40): error TS2345: Argument of type '(x: string) => string | number' is not assignable to parameter of type '(substring: string, ...args: any[]) => string'. @@ -4424,12 +4419,12 @@ node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighth node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(48927,7): error TS2339: Property 'componentsOrder' does not exist on type '{}'. node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(48928,7): error TS2339: Property 'components' does not exist on type '{}'. node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(48968,17): error TS2339: Property 'components' does not exist on type '{}'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(48999,9): error TS2403: Subsequent variable declarations must have the same type. Variable 'i' has type 'any' at E:/Github/TypeScript/tests/cases/user/chrome-devtools-frontend/node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js 48835:4, but here has type 'number'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(48999,9): error TS2403: Subsequent variable declarations must have the same type. Variable 'i' has type 'any' at c:/ts/tests/cases/user/chrome-devtools-frontend/node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js 48835:4, but here has type 'number'. node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(49000,18): error TS2339: Property 'components' does not exist on type '{}'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(49001,9): error TS2403: Subsequent variable declarations must have the same type. Variable 'j' has type 'any' at E:/Github/TypeScript/tests/cases/user/chrome-devtools-frontend/node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js 48835:6, but here has type 'string'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(49001,9): error TS2403: Subsequent variable declarations must have the same type. Variable 'j' has type 'any' at c:/ts/tests/cases/user/chrome-devtools-frontend/node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js 48835:6, but here has type 'string'. node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(49007,18): error TS2339: Property 'samplesPerLine' does not exist on type '{}'. node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(49008,19): error TS2339: Property 'scanLines' does not exist on type '{}'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(49012,9): error TS2403: Subsequent variable declarations must have the same type. Variable 'i' has type 'any' at E:/Github/TypeScript/tests/cases/user/chrome-devtools-frontend/node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js 48835:4, but here has type 'number'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(49012,9): error TS2403: Subsequent variable declarations must have the same type. Variable 'i' has type 'any' at c:/ts/tests/cases/user/chrome-devtools-frontend/node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js 48835:4, but here has type 'number'. node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(49012,21): error TS2339: Property 'componentsOrder' does not exist on type '{}'. node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(49013,21): error TS2339: Property 'components' does not exist on type '{}'. node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(49013,38): error TS2339: Property 'componentsOrder' does not exist on type '{}'. @@ -5588,14 +5583,16 @@ node_modules/chrome-devtools-frontend/front_end/bindings_test_runner/IsolatedFil node_modules/chrome-devtools-frontend/front_end/bindings_test_runner/IsolatedFilesystemTestRunner.js(266,1): error TS2304: Cannot find name 'BindingsTestRunner'. node_modules/chrome-devtools-frontend/front_end/bindings_test_runner/IsolatedFilesystemTestRunner.js(274,1): error TS2304: Cannot find name 'BindingsTestRunner'. node_modules/chrome-devtools-frontend/front_end/bindings_test_runner/IsolatedFilesystemTestRunner.js(279,1): error TS2304: Cannot find name 'BindingsTestRunner'. -node_modules/chrome-devtools-frontend/front_end/bindings_test_runner/OverridesTestRunner.js(7,14): error TS2503: Cannot find namespace 'Workspace'. +node_modules/chrome-devtools-frontend/front_end/bindings_test_runner/OverridesTestRunner.js(7,13): error TS1055: Type '{ isolatedFileSystem: any; project: any; testFileSystem: any; }' is not a valid async function return type in ES5/ES3 because it does not refer to a Promise-compatible constructor value. +node_modules/chrome-devtools-frontend/front_end/bindings_test_runner/OverridesTestRunner.js(7,36): error TS2503: Cannot find namespace 'Persistence'. +node_modules/chrome-devtools-frontend/front_end/bindings_test_runner/OverridesTestRunner.js(7,78): error TS2503: Cannot find namespace 'Workspace'. +node_modules/chrome-devtools-frontend/front_end/bindings_test_runner/OverridesTestRunner.js(7,114): error TS2503: Cannot find namespace 'BindingsTestRunner'. node_modules/chrome-devtools-frontend/front_end/bindings_test_runner/OverridesTestRunner.js(9,1): error TS2304: Cannot find name 'BindingsTestRunner'. node_modules/chrome-devtools-frontend/front_end/bindings_test_runner/OverridesTestRunner.js(10,28): error TS2304: Cannot find name 'BindingsTestRunner'. -node_modules/chrome-devtools-frontend/front_end/bindings_test_runner/OverridesTestRunner.js(12,28): error TS2304: Cannot find name 'Persistence'. -node_modules/chrome-devtools-frontend/front_end/bindings_test_runner/OverridesTestRunner.js(15,7): error TS2304: Cannot find name 'Workspace'. -node_modules/chrome-devtools-frontend/front_end/bindings_test_runner/OverridesTestRunner.js(15,35): error TS2304: Cannot find name 'Persistence'. -node_modules/chrome-devtools-frontend/front_end/bindings_test_runner/OverridesTestRunner.js(23,1): error TS2304: Cannot find name 'BindingsTestRunner'. -node_modules/chrome-devtools-frontend/front_end/bindings_test_runner/OverridesTestRunner.js(24,3): error TS2304: Cannot find name 'Common'. +node_modules/chrome-devtools-frontend/front_end/bindings_test_runner/OverridesTestRunner.js(14,7): error TS2304: Cannot find name 'Workspace'. +node_modules/chrome-devtools-frontend/front_end/bindings_test_runner/OverridesTestRunner.js(14,35): error TS2304: Cannot find name 'Persistence'. +node_modules/chrome-devtools-frontend/front_end/bindings_test_runner/OverridesTestRunner.js(22,1): error TS2304: Cannot find name 'BindingsTestRunner'. +node_modules/chrome-devtools-frontend/front_end/bindings_test_runner/OverridesTestRunner.js(23,3): error TS2304: Cannot find name 'Common'. node_modules/chrome-devtools-frontend/front_end/bindings_test_runner/PersistenceTestRunner.js(10,1): error TS2304: Cannot find name 'Persistence'. node_modules/chrome-devtools-frontend/front_end/bindings_test_runner/PersistenceTestRunner.js(19,1): error TS2304: Cannot find name 'BindingsTestRunner'. node_modules/chrome-devtools-frontend/front_end/bindings_test_runner/PersistenceTestRunner.js(20,23): error TS2304: Cannot find name 'Workspace'. @@ -5947,7 +5944,7 @@ node_modules/chrome-devtools-frontend/front_end/cm/overlay.js(15,17): error TS23 node_modules/chrome-devtools-frontend/front_end/cm/overlay.js(16,19): error TS2304: Cannot find name 'define'. node_modules/chrome-devtools-frontend/front_end/cm/overlay.js(16,43): error TS2304: Cannot find name 'define'. node_modules/chrome-devtools-frontend/front_end/cm/overlay.js(17,5): error TS2304: Cannot find name 'define'. -node_modules/chrome-devtools-frontend/front_end/cm_headless/headlesscodemirror.js(30,14): error TS2403: Subsequent variable declarations must have the same type. Variable 'ok' has type 'boolean' at E:/Github/TypeScript/tests/cases/user/chrome-devtools-frontend/node_modules/chrome-devtools-frontend/front_end/cm_headless/headlesscodemirror.js 28:38, but here has type 'any'. +node_modules/chrome-devtools-frontend/front_end/cm_headless/headlesscodemirror.js(30,14): error TS2403: Subsequent variable declarations must have the same type. Variable 'ok' has type 'boolean' at c:/ts/tests/cases/user/chrome-devtools-frontend/node_modules/chrome-devtools-frontend/front_end/cm_headless/headlesscodemirror.js 28:38, but here has type 'any'. node_modules/chrome-devtools-frontend/front_end/cm_headless/headlesscodemirror.js(87,12): error TS2339: Property 'resolveMode' does not exist on type '{ (element: any, config: any): void; on: (obj: any, type: any, handler: any) => void; prototype: ...'. node_modules/chrome-devtools-frontend/front_end/cm_headless/headlesscodemirror.js(97,21): error TS2339: Property 'resolveMode' does not exist on type '{ (element: any, config: any): void; on: (obj: any, type: any, handler: any) => void; prototype: ...'. node_modules/chrome-devtools-frontend/front_end/cm_headless/headlesscodemirror.js(102,12): error TS2339: Property 'registerHelper' does not exist on type '{ (element: any, config: any): void; on: (obj: any, type: any, handler: any) => void; prototype: ...'. @@ -6006,8 +6003,8 @@ node_modules/chrome-devtools-frontend/front_end/cm_modes/php.js(6,85): error TS2 node_modules/chrome-devtools-frontend/front_end/cm_modes/php.js(7,19): error TS2304: Cannot find name 'define'. node_modules/chrome-devtools-frontend/front_end/cm_modes/php.js(7,43): error TS2304: Cannot find name 'define'. node_modules/chrome-devtools-frontend/front_end/cm_modes/php.js(8,5): error TS2304: Cannot find name 'define'. -node_modules/chrome-devtools-frontend/front_end/cm_modes/php.js(172,15): error TS2403: Subsequent variable declarations must have the same type. Variable 'style' has type 'string' at E:/Github/TypeScript/tests/cases/user/chrome-devtools-frontend/node_modules/chrome-devtools-frontend/front_end/cm_modes/php.js 168:14, but here has type 'any'. -node_modules/chrome-devtools-frontend/front_end/cm_modes/php.js(174,15): error TS2403: Subsequent variable declarations must have the same type. Variable 'style' has type 'string' at E:/Github/TypeScript/tests/cases/user/chrome-devtools-frontend/node_modules/chrome-devtools-frontend/front_end/cm_modes/php.js 168:14, but here has type 'any'. +node_modules/chrome-devtools-frontend/front_end/cm_modes/php.js(172,15): error TS2403: Subsequent variable declarations must have the same type. Variable 'style' has type 'string' at c:/ts/tests/cases/user/chrome-devtools-frontend/node_modules/chrome-devtools-frontend/front_end/cm_modes/php.js 168:14, but here has type 'any'. +node_modules/chrome-devtools-frontend/front_end/cm_modes/php.js(174,15): error TS2403: Subsequent variable declarations must have the same type. Variable 'style' has type 'string' at c:/ts/tests/cases/user/chrome-devtools-frontend/node_modules/chrome-devtools-frontend/front_end/cm_modes/php.js 168:14, but here has type 'any'. node_modules/chrome-devtools-frontend/front_end/cm_modes/python.js(6,9): error TS2304: Cannot find name 'require'. node_modules/chrome-devtools-frontend/front_end/cm_modes/python.js(6,17): error TS2307: Cannot find module '../../lib/codemirror'. node_modules/chrome-devtools-frontend/front_end/cm_modes/python.js(7,19): error TS2304: Cannot find name 'define'. @@ -7632,158 +7629,160 @@ node_modules/chrome-devtools-frontend/front_end/console/ConsoleView.js(649,9): e node_modules/chrome-devtools-frontend/front_end/console/ConsoleView.js(655,18): error TS2339: Property 'sprintf' does not exist on type 'StringConstructor'. node_modules/chrome-devtools-frontend/front_end/console/ConsoleView.js(655,41): error TS2304: Cannot find name 'Common'. node_modules/chrome-devtools-frontend/front_end/console/ConsoleView.js(665,42): error TS2304: Cannot find name 'Common'. -node_modules/chrome-devtools-frontend/front_end/console/ConsoleView.js(668,20): error TS2304: Cannot find name 'SDK'. -node_modules/chrome-devtools-frontend/front_end/console/ConsoleView.js(670,11): error TS2304: Cannot find name 'Common'. -node_modules/chrome-devtools-frontend/front_end/console/ConsoleView.js(670,42): error TS2304: Cannot find name 'SDK'. -node_modules/chrome-devtools-frontend/front_end/console/ConsoleView.js(677,15): error TS2304: Cannot find name 'SDK'. -node_modules/chrome-devtools-frontend/front_end/console/ConsoleView.js(679,27): error TS2339: Property 'sprintf' does not exist on type 'StringConstructor'. -node_modules/chrome-devtools-frontend/front_end/console/ConsoleView.js(680,22): error TS2304: Cannot find name 'Bindings'. -node_modules/chrome-devtools-frontend/front_end/console/ConsoleView.js(682,33): error TS2304: Cannot find name 'UI'. -node_modules/chrome-devtools-frontend/front_end/console/ConsoleView.js(683,32): error TS2304: Cannot find name 'Common'. -node_modules/chrome-devtools-frontend/front_end/console/ConsoleView.js(710,15): error TS2702: 'Console' only refers to a type, but is being used as a namespace here. -node_modules/chrome-devtools-frontend/front_end/console/ConsoleView.js(711,15): error TS2702: 'Console' only refers to a type, but is being used as a namespace here. -node_modules/chrome-devtools-frontend/front_end/console/ConsoleView.js(729,22): error TS2702: 'Console' only refers to a type, but is being used as a namespace here. -node_modules/chrome-devtools-frontend/front_end/console/ConsoleView.js(744,14): error TS2339: Property 'element' does not exist on type '(Anonymous class)'. -node_modules/chrome-devtools-frontend/front_end/console/ConsoleView.js(750,12): error TS2339: Property 'element' does not exist on type '(Anonymous class)'. -node_modules/chrome-devtools-frontend/front_end/console/ConsoleView.js(756,30): error TS2339: Property 'ConsoleGroup' does not exist on type '{ new (): Console; prototype: Console; }'. -node_modules/chrome-devtools-frontend/front_end/console/ConsoleView.js(779,22): error TS2503: Cannot find namespace 'ConsoleModel'. -node_modules/chrome-devtools-frontend/front_end/console/ConsoleView.js(804,22): error TS2339: Property 'addAll' does not exist on type 'Set'. -node_modules/chrome-devtools-frontend/front_end/console/ConsoleView.js(811,37): error TS2304: Cannot find name 'ConsoleModel'. -node_modules/chrome-devtools-frontend/front_end/console/ConsoleView.js(813,13): error TS2304: Cannot find name 'ConsoleModel'. -node_modules/chrome-devtools-frontend/front_end/console/ConsoleView.js(821,72): error TS2339: Property 'peekLast' does not exist on type 'any[]'. -node_modules/chrome-devtools-frontend/front_end/console/ConsoleView.js(826,33): error TS2304: Cannot find name 'ConsoleModel'. -node_modules/chrome-devtools-frontend/front_end/console/ConsoleView.js(827,69): error TS2304: Cannot find name 'ConsoleModel'. -node_modules/chrome-devtools-frontend/front_end/console/ConsoleView.js(847,37): error TS2339: Property 'enclosingNodeOrSelfWithClass' does not exist on type 'EventTarget'. -node_modules/chrome-devtools-frontend/front_end/console/ConsoleView.js(858,20): error TS2304: Cannot find name 'UI'. -node_modules/chrome-devtools-frontend/front_end/console/ConsoleView.js(859,19): error TS2304: Cannot find name 'UI'. -node_modules/chrome-devtools-frontend/front_end/console/ConsoleView.js(859,46): error TS2304: Cannot find name 'Common'. -node_modules/chrome-devtools-frontend/front_end/console/ConsoleView.js(861,50): error TS2304: Cannot find name 'UI'. -node_modules/chrome-devtools-frontend/front_end/console/ConsoleView.js(863,9): error TS2304: Cannot find name 'Host'. -node_modules/chrome-devtools-frontend/front_end/console/ConsoleView.js(864,52): error TS2304: Cannot find name 'UI'. -node_modules/chrome-devtools-frontend/front_end/console/ConsoleView.js(867,36): error TS2304: Cannot find name 'Common'. -node_modules/chrome-devtools-frontend/front_end/console/ConsoleView.js(870,34): error TS2304: Cannot find name 'Common'. -node_modules/chrome-devtools-frontend/front_end/console/ConsoleView.js(872,50): error TS2304: Cannot find name 'UI'. -node_modules/chrome-devtools-frontend/front_end/console/ConsoleView.js(874,43): error TS2304: Cannot find name 'Common'. -node_modules/chrome-devtools-frontend/front_end/console/ConsoleView.js(877,34): error TS2304: Cannot find name 'Common'. -node_modules/chrome-devtools-frontend/front_end/console/ConsoleView.js(879,9): error TS2304: Cannot find name 'Host'. -node_modules/chrome-devtools-frontend/front_end/console/ConsoleView.js(882,36): error TS2304: Cannot find name 'Common'. -node_modules/chrome-devtools-frontend/front_end/console/ConsoleView.js(885,66): error TS2304: Cannot find name 'Common'. -node_modules/chrome-devtools-frontend/front_end/console/ConsoleView.js(902,20): error TS2304: Cannot find name 'UI'. -node_modules/chrome-devtools-frontend/front_end/console/ConsoleView.js(911,15): error TS2503: Cannot find namespace 'SDK'. -node_modules/chrome-devtools-frontend/front_end/console/ConsoleView.js(912,15): error TS2503: Cannot find namespace 'ConsoleModel'. -node_modules/chrome-devtools-frontend/front_end/console/ConsoleView.js(913,15): error TS2503: Cannot find namespace 'Protocol'. -node_modules/chrome-devtools-frontend/front_end/console/ConsoleView.js(919,38): error TS2304: Cannot find name 'ConsoleModel'. -node_modules/chrome-devtools-frontend/front_end/console/ConsoleView.js(920,38): error TS2304: Cannot find name 'ConsoleModel'. -node_modules/chrome-devtools-frontend/front_end/console/ConsoleView.js(923,21): error TS2304: Cannot find name 'ConsoleModel'. -node_modules/chrome-devtools-frontend/front_end/console/ConsoleView.js(924,34): error TS2304: Cannot find name 'ConsoleModel'. -node_modules/chrome-devtools-frontend/front_end/console/ConsoleView.js(925,11): error TS2304: Cannot find name 'ConsoleModel'. -node_modules/chrome-devtools-frontend/front_end/console/ConsoleView.js(927,17): error TS2304: Cannot find name 'ConsoleModel'. -node_modules/chrome-devtools-frontend/front_end/console/ConsoleView.js(928,52): error TS2304: Cannot find name 'ConsoleModel'. -node_modules/chrome-devtools-frontend/front_end/console/ConsoleView.js(932,5): error TS2304: Cannot find name 'ConsoleModel'. -node_modules/chrome-devtools-frontend/front_end/console/ConsoleView.js(936,15): error TS2503: Cannot find namespace 'Common'. -node_modules/chrome-devtools-frontend/front_end/console/ConsoleView.js(940,30): error TS2503: Cannot find namespace 'SDK'. -node_modules/chrome-devtools-frontend/front_end/console/ConsoleView.js(940,65): error TS2503: Cannot find namespace 'ConsoleModel'. -node_modules/chrome-devtools-frontend/front_end/console/ConsoleView.js(940,114): error TS2503: Cannot find namespace 'Protocol'. -node_modules/chrome-devtools-frontend/front_end/console/ConsoleView.js(944,61): error TS2339: Property 'ConsoleView' does not exist on type '{ new (): Console; prototype: Console; }'. -node_modules/chrome-devtools-frontend/front_end/console/ConsoleView.js(973,15): error TS2503: Cannot find namespace 'UI'. -node_modules/chrome-devtools-frontend/front_end/console/ConsoleView.js(989,41): error TS2304: Cannot find name 'UI'. -node_modules/chrome-devtools-frontend/front_end/console/ConsoleView.js(990,44): error TS2304: Cannot find name 'Common'. -node_modules/chrome-devtools-frontend/front_end/console/ConsoleView.js(1094,75): error TS2304: Cannot find name 'UI'. -node_modules/chrome-devtools-frontend/front_end/console/ConsoleView.js(1103,33): error TS2304: Cannot find name 'UI'. -node_modules/chrome-devtools-frontend/front_end/console/ConsoleView.js(1163,9): error TS2339: Property 'ConsoleView' does not exist on type '{ new (): Console; prototype: Console; }'. -node_modules/chrome-devtools-frontend/front_end/console/ConsoleView.js(1165,9): error TS2339: Property 'ConsoleViewFilter' does not exist on type '{ new (): Console; prototype: Console; }'. -node_modules/chrome-devtools-frontend/front_end/console/ConsoleView.js(1172,38): error TS2304: Cannot find name 'Common'. -node_modules/chrome-devtools-frontend/front_end/console/ConsoleView.js(1173,48): error TS2339: Property 'ConsoleViewFilter' does not exist on type '{ new (): Console; prototype: Console; }'. -node_modules/chrome-devtools-frontend/front_end/console/ConsoleView.js(1174,40): error TS2304: Cannot find name 'Common'. -node_modules/chrome-devtools-frontend/front_end/console/ConsoleView.js(1175,45): error TS2304: Cannot find name 'Common'. -node_modules/chrome-devtools-frontend/front_end/console/ConsoleView.js(1176,39): error TS2304: Cannot find name 'Common'. -node_modules/chrome-devtools-frontend/front_end/console/ConsoleView.js(1183,5): error TS2304: Cannot find name 'UI'. -node_modules/chrome-devtools-frontend/front_end/console/ConsoleView.js(1183,40): error TS2304: Cannot find name 'SDK'. -node_modules/chrome-devtools-frontend/front_end/console/ConsoleView.js(1185,44): error TS2339: Property 'ConsoleFilter' does not exist on type '{ new (): Console; prototype: Console; }'. -node_modules/chrome-devtools-frontend/front_end/console/ConsoleView.js(1186,35): error TS2304: Cannot find name 'UI'. -node_modules/chrome-devtools-frontend/front_end/console/ConsoleView.js(1187,30): error TS2304: Cannot find name 'UI'. -node_modules/chrome-devtools-frontend/front_end/console/ConsoleView.js(1188,9): error TS2304: Cannot find name 'Common'. -node_modules/chrome-devtools-frontend/front_end/console/ConsoleView.js(1188,44): error TS2304: Cannot find name 'Common'. -node_modules/chrome-devtools-frontend/front_end/console/ConsoleView.js(1190,41): error TS2304: Cannot find name 'UI'. -node_modules/chrome-devtools-frontend/front_end/console/ConsoleView.js(1191,30): error TS2304: Cannot find name 'TextUtils'. -node_modules/chrome-devtools-frontend/front_end/console/ConsoleView.js(1192,39): error TS2339: Property 'ConsoleFilter' does not exist on type '{ new (): Console; prototype: Console; }'. -node_modules/chrome-devtools-frontend/front_end/console/ConsoleView.js(1196,23): error TS2304: Cannot find name 'ConsoleModel'. -node_modules/chrome-devtools-frontend/front_end/console/ConsoleView.js(1196,75): error TS2304: Cannot find name 'Common'. -node_modules/chrome-devtools-frontend/front_end/console/ConsoleView.js(1197,23): error TS2304: Cannot find name 'ConsoleModel'. -node_modules/chrome-devtools-frontend/front_end/console/ConsoleView.js(1197,72): error TS2304: Cannot find name 'Common'. -node_modules/chrome-devtools-frontend/front_end/console/ConsoleView.js(1198,23): error TS2304: Cannot find name 'ConsoleModel'. -node_modules/chrome-devtools-frontend/front_end/console/ConsoleView.js(1198,75): error TS2304: Cannot find name 'Common'. -node_modules/chrome-devtools-frontend/front_end/console/ConsoleView.js(1199,23): error TS2304: Cannot find name 'ConsoleModel'. -node_modules/chrome-devtools-frontend/front_end/console/ConsoleView.js(1199,73): error TS2304: Cannot find name 'Common'. -node_modules/chrome-devtools-frontend/front_end/console/ConsoleView.js(1201,33): error TS2304: Cannot find name 'UI'. -node_modules/chrome-devtools-frontend/front_end/console/ConsoleView.js(1203,44): error TS2304: Cannot find name 'UI'. -node_modules/chrome-devtools-frontend/front_end/console/ConsoleView.js(1210,15): error TS2503: Cannot find namespace 'ConsoleModel'. -node_modules/chrome-devtools-frontend/front_end/console/ConsoleView.js(1213,26): error TS2304: Cannot find name 'ConsoleModel'. -node_modules/chrome-devtools-frontend/front_end/console/ConsoleView.js(1214,26): error TS2304: Cannot find name 'ConsoleModel'. -node_modules/chrome-devtools-frontend/front_end/console/ConsoleView.js(1217,47): error TS2339: Property 'ConsoleFilter' does not exist on type '{ new (): Console; prototype: Console; }'. -node_modules/chrome-devtools-frontend/front_end/console/ConsoleView.js(1219,47): error TS2339: Property 'ConsoleFilter' does not exist on type '{ new (): Console; prototype: Console; }'. +node_modules/chrome-devtools-frontend/front_end/console/ConsoleView.js(666,14): error TS2339: Property 'element' does not exist on type '(Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/console/ConsoleView.js(668,11): error TS2304: Cannot find name 'Common'. +node_modules/chrome-devtools-frontend/front_end/console/ConsoleView.js(672,20): error TS2304: Cannot find name 'SDK'. +node_modules/chrome-devtools-frontend/front_end/console/ConsoleView.js(674,11): error TS2304: Cannot find name 'Common'. +node_modules/chrome-devtools-frontend/front_end/console/ConsoleView.js(674,42): error TS2304: Cannot find name 'SDK'. +node_modules/chrome-devtools-frontend/front_end/console/ConsoleView.js(681,15): error TS2304: Cannot find name 'SDK'. +node_modules/chrome-devtools-frontend/front_end/console/ConsoleView.js(683,27): error TS2339: Property 'sprintf' does not exist on type 'StringConstructor'. +node_modules/chrome-devtools-frontend/front_end/console/ConsoleView.js(684,22): error TS2304: Cannot find name 'Bindings'. +node_modules/chrome-devtools-frontend/front_end/console/ConsoleView.js(686,33): error TS2304: Cannot find name 'UI'. +node_modules/chrome-devtools-frontend/front_end/console/ConsoleView.js(687,32): error TS2304: Cannot find name 'Common'. +node_modules/chrome-devtools-frontend/front_end/console/ConsoleView.js(714,15): error TS2702: 'Console' only refers to a type, but is being used as a namespace here. +node_modules/chrome-devtools-frontend/front_end/console/ConsoleView.js(715,15): error TS2702: 'Console' only refers to a type, but is being used as a namespace here. +node_modules/chrome-devtools-frontend/front_end/console/ConsoleView.js(733,22): error TS2702: 'Console' only refers to a type, but is being used as a namespace here. +node_modules/chrome-devtools-frontend/front_end/console/ConsoleView.js(748,14): error TS2339: Property 'element' does not exist on type '(Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/console/ConsoleView.js(754,12): error TS2339: Property 'element' does not exist on type '(Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/console/ConsoleView.js(760,30): error TS2339: Property 'ConsoleGroup' does not exist on type '{ new (): Console; prototype: Console; }'. +node_modules/chrome-devtools-frontend/front_end/console/ConsoleView.js(783,22): error TS2503: Cannot find namespace 'ConsoleModel'. +node_modules/chrome-devtools-frontend/front_end/console/ConsoleView.js(808,22): error TS2339: Property 'addAll' does not exist on type 'Set'. +node_modules/chrome-devtools-frontend/front_end/console/ConsoleView.js(815,37): error TS2304: Cannot find name 'ConsoleModel'. +node_modules/chrome-devtools-frontend/front_end/console/ConsoleView.js(817,13): error TS2304: Cannot find name 'ConsoleModel'. +node_modules/chrome-devtools-frontend/front_end/console/ConsoleView.js(825,72): error TS2339: Property 'peekLast' does not exist on type 'any[]'. +node_modules/chrome-devtools-frontend/front_end/console/ConsoleView.js(830,33): error TS2304: Cannot find name 'ConsoleModel'. +node_modules/chrome-devtools-frontend/front_end/console/ConsoleView.js(831,69): error TS2304: Cannot find name 'ConsoleModel'. +node_modules/chrome-devtools-frontend/front_end/console/ConsoleView.js(851,37): error TS2339: Property 'enclosingNodeOrSelfWithClass' does not exist on type 'EventTarget'. +node_modules/chrome-devtools-frontend/front_end/console/ConsoleView.js(862,20): error TS2304: Cannot find name 'UI'. +node_modules/chrome-devtools-frontend/front_end/console/ConsoleView.js(863,19): error TS2304: Cannot find name 'UI'. +node_modules/chrome-devtools-frontend/front_end/console/ConsoleView.js(863,46): error TS2304: Cannot find name 'Common'. +node_modules/chrome-devtools-frontend/front_end/console/ConsoleView.js(865,50): error TS2304: Cannot find name 'UI'. +node_modules/chrome-devtools-frontend/front_end/console/ConsoleView.js(867,9): error TS2304: Cannot find name 'Host'. +node_modules/chrome-devtools-frontend/front_end/console/ConsoleView.js(868,52): error TS2304: Cannot find name 'UI'. +node_modules/chrome-devtools-frontend/front_end/console/ConsoleView.js(871,36): error TS2304: Cannot find name 'Common'. +node_modules/chrome-devtools-frontend/front_end/console/ConsoleView.js(874,34): error TS2304: Cannot find name 'Common'. +node_modules/chrome-devtools-frontend/front_end/console/ConsoleView.js(876,50): error TS2304: Cannot find name 'UI'. +node_modules/chrome-devtools-frontend/front_end/console/ConsoleView.js(878,43): error TS2304: Cannot find name 'Common'. +node_modules/chrome-devtools-frontend/front_end/console/ConsoleView.js(881,34): error TS2304: Cannot find name 'Common'. +node_modules/chrome-devtools-frontend/front_end/console/ConsoleView.js(883,9): error TS2304: Cannot find name 'Host'. +node_modules/chrome-devtools-frontend/front_end/console/ConsoleView.js(886,36): error TS2304: Cannot find name 'Common'. +node_modules/chrome-devtools-frontend/front_end/console/ConsoleView.js(889,66): error TS2304: Cannot find name 'Common'. +node_modules/chrome-devtools-frontend/front_end/console/ConsoleView.js(906,20): error TS2304: Cannot find name 'UI'. +node_modules/chrome-devtools-frontend/front_end/console/ConsoleView.js(915,15): error TS2503: Cannot find namespace 'SDK'. +node_modules/chrome-devtools-frontend/front_end/console/ConsoleView.js(916,15): error TS2503: Cannot find namespace 'ConsoleModel'. +node_modules/chrome-devtools-frontend/front_end/console/ConsoleView.js(917,15): error TS2503: Cannot find namespace 'Protocol'. +node_modules/chrome-devtools-frontend/front_end/console/ConsoleView.js(923,38): error TS2304: Cannot find name 'ConsoleModel'. +node_modules/chrome-devtools-frontend/front_end/console/ConsoleView.js(924,38): error TS2304: Cannot find name 'ConsoleModel'. +node_modules/chrome-devtools-frontend/front_end/console/ConsoleView.js(927,21): error TS2304: Cannot find name 'ConsoleModel'. +node_modules/chrome-devtools-frontend/front_end/console/ConsoleView.js(928,34): error TS2304: Cannot find name 'ConsoleModel'. +node_modules/chrome-devtools-frontend/front_end/console/ConsoleView.js(929,11): error TS2304: Cannot find name 'ConsoleModel'. +node_modules/chrome-devtools-frontend/front_end/console/ConsoleView.js(931,17): error TS2304: Cannot find name 'ConsoleModel'. +node_modules/chrome-devtools-frontend/front_end/console/ConsoleView.js(932,52): error TS2304: Cannot find name 'ConsoleModel'. +node_modules/chrome-devtools-frontend/front_end/console/ConsoleView.js(936,5): error TS2304: Cannot find name 'ConsoleModel'. +node_modules/chrome-devtools-frontend/front_end/console/ConsoleView.js(940,15): error TS2503: Cannot find namespace 'Common'. +node_modules/chrome-devtools-frontend/front_end/console/ConsoleView.js(944,30): error TS2503: Cannot find namespace 'SDK'. +node_modules/chrome-devtools-frontend/front_end/console/ConsoleView.js(944,65): error TS2503: Cannot find namespace 'ConsoleModel'. +node_modules/chrome-devtools-frontend/front_end/console/ConsoleView.js(944,114): error TS2503: Cannot find namespace 'Protocol'. +node_modules/chrome-devtools-frontend/front_end/console/ConsoleView.js(948,61): error TS2339: Property 'ConsoleView' does not exist on type '{ new (): Console; prototype: Console; }'. +node_modules/chrome-devtools-frontend/front_end/console/ConsoleView.js(977,15): error TS2503: Cannot find namespace 'UI'. +node_modules/chrome-devtools-frontend/front_end/console/ConsoleView.js(993,41): error TS2304: Cannot find name 'UI'. +node_modules/chrome-devtools-frontend/front_end/console/ConsoleView.js(994,44): error TS2304: Cannot find name 'Common'. +node_modules/chrome-devtools-frontend/front_end/console/ConsoleView.js(1098,75): error TS2304: Cannot find name 'UI'. +node_modules/chrome-devtools-frontend/front_end/console/ConsoleView.js(1107,33): error TS2304: Cannot find name 'UI'. +node_modules/chrome-devtools-frontend/front_end/console/ConsoleView.js(1167,9): error TS2339: Property 'ConsoleView' does not exist on type '{ new (): Console; prototype: Console; }'. +node_modules/chrome-devtools-frontend/front_end/console/ConsoleView.js(1169,9): error TS2339: Property 'ConsoleViewFilter' does not exist on type '{ new (): Console; prototype: Console; }'. +node_modules/chrome-devtools-frontend/front_end/console/ConsoleView.js(1176,38): error TS2304: Cannot find name 'Common'. +node_modules/chrome-devtools-frontend/front_end/console/ConsoleView.js(1177,48): error TS2339: Property 'ConsoleViewFilter' does not exist on type '{ new (): Console; prototype: Console; }'. +node_modules/chrome-devtools-frontend/front_end/console/ConsoleView.js(1178,40): error TS2304: Cannot find name 'Common'. +node_modules/chrome-devtools-frontend/front_end/console/ConsoleView.js(1179,45): error TS2304: Cannot find name 'Common'. +node_modules/chrome-devtools-frontend/front_end/console/ConsoleView.js(1180,39): error TS2304: Cannot find name 'Common'. +node_modules/chrome-devtools-frontend/front_end/console/ConsoleView.js(1187,5): error TS2304: Cannot find name 'UI'. +node_modules/chrome-devtools-frontend/front_end/console/ConsoleView.js(1187,40): error TS2304: Cannot find name 'SDK'. +node_modules/chrome-devtools-frontend/front_end/console/ConsoleView.js(1189,44): error TS2339: Property 'ConsoleFilter' does not exist on type '{ new (): Console; prototype: Console; }'. +node_modules/chrome-devtools-frontend/front_end/console/ConsoleView.js(1190,35): error TS2304: Cannot find name 'UI'. +node_modules/chrome-devtools-frontend/front_end/console/ConsoleView.js(1191,30): error TS2304: Cannot find name 'UI'. +node_modules/chrome-devtools-frontend/front_end/console/ConsoleView.js(1192,9): error TS2304: Cannot find name 'Common'. +node_modules/chrome-devtools-frontend/front_end/console/ConsoleView.js(1192,44): error TS2304: Cannot find name 'Common'. +node_modules/chrome-devtools-frontend/front_end/console/ConsoleView.js(1194,41): error TS2304: Cannot find name 'UI'. +node_modules/chrome-devtools-frontend/front_end/console/ConsoleView.js(1195,30): error TS2304: Cannot find name 'TextUtils'. +node_modules/chrome-devtools-frontend/front_end/console/ConsoleView.js(1196,39): error TS2339: Property 'ConsoleFilter' does not exist on type '{ new (): Console; prototype: Console; }'. +node_modules/chrome-devtools-frontend/front_end/console/ConsoleView.js(1200,23): error TS2304: Cannot find name 'ConsoleModel'. +node_modules/chrome-devtools-frontend/front_end/console/ConsoleView.js(1200,75): error TS2304: Cannot find name 'Common'. +node_modules/chrome-devtools-frontend/front_end/console/ConsoleView.js(1201,23): error TS2304: Cannot find name 'ConsoleModel'. +node_modules/chrome-devtools-frontend/front_end/console/ConsoleView.js(1201,72): error TS2304: Cannot find name 'Common'. +node_modules/chrome-devtools-frontend/front_end/console/ConsoleView.js(1202,23): error TS2304: Cannot find name 'ConsoleModel'. +node_modules/chrome-devtools-frontend/front_end/console/ConsoleView.js(1202,75): error TS2304: Cannot find name 'Common'. +node_modules/chrome-devtools-frontend/front_end/console/ConsoleView.js(1203,23): error TS2304: Cannot find name 'ConsoleModel'. +node_modules/chrome-devtools-frontend/front_end/console/ConsoleView.js(1203,73): error TS2304: Cannot find name 'Common'. +node_modules/chrome-devtools-frontend/front_end/console/ConsoleView.js(1205,33): error TS2304: Cannot find name 'UI'. +node_modules/chrome-devtools-frontend/front_end/console/ConsoleView.js(1207,44): error TS2304: Cannot find name 'UI'. +node_modules/chrome-devtools-frontend/front_end/console/ConsoleView.js(1214,15): error TS2503: Cannot find namespace 'ConsoleModel'. +node_modules/chrome-devtools-frontend/front_end/console/ConsoleView.js(1217,26): error TS2304: Cannot find name 'ConsoleModel'. +node_modules/chrome-devtools-frontend/front_end/console/ConsoleView.js(1218,26): error TS2304: Cannot find name 'ConsoleModel'. node_modules/chrome-devtools-frontend/front_end/console/ConsoleView.js(1221,47): error TS2339: Property 'ConsoleFilter' does not exist on type '{ new (): Console; prototype: Console; }'. -node_modules/chrome-devtools-frontend/front_end/console/ConsoleView.js(1225,16): error TS2503: Cannot find namespace 'Common'. -node_modules/chrome-devtools-frontend/front_end/console/ConsoleView.js(1228,12): error TS2304: Cannot find name 'Common'. -node_modules/chrome-devtools-frontend/front_end/console/ConsoleView.js(1228,73): error TS2339: Property 'ConsoleFilter' does not exist on type '{ new (): Console; prototype: Console; }'. -node_modules/chrome-devtools-frontend/front_end/console/ConsoleView.js(1236,22): error TS2339: Property 'ConsoleFilter' does not exist on type '{ new (): Console; prototype: Console; }'. -node_modules/chrome-devtools-frontend/front_end/console/ConsoleView.js(1237,15): error TS2304: Cannot find name 'ConsoleModel'. -node_modules/chrome-devtools-frontend/front_end/console/ConsoleView.js(1244,22): error TS2339: Property 'ConsoleFilter' does not exist on type '{ new (): Console; prototype: Console; }'. -node_modules/chrome-devtools-frontend/front_end/console/ConsoleView.js(1245,15): error TS2304: Cannot find name 'ConsoleModel'. -node_modules/chrome-devtools-frontend/front_end/console/ConsoleView.js(1251,60): error TS2339: Property 'ConsoleFilter' does not exist on type '{ new (): Console; prototype: Console; }'. -node_modules/chrome-devtools-frontend/front_end/console/ConsoleView.js(1255,55): error TS2304: Cannot find name 'UI'. -node_modules/chrome-devtools-frontend/front_end/console/ConsoleView.js(1255,73): error TS2304: Cannot find name 'SDK'. -node_modules/chrome-devtools-frontend/front_end/console/ConsoleView.js(1268,28): error TS2339: Property 'ConsoleFilter' does not exist on type '{ new (): Console; prototype: Console; }'. -node_modules/chrome-devtools-frontend/front_end/console/ConsoleView.js(1269,32): error TS2339: Property 'ConsoleFilter' does not exist on type '{ new (): Console; prototype: Console; }'. -node_modules/chrome-devtools-frontend/front_end/console/ConsoleView.js(1273,36): error TS2304: Cannot find name 'ConsoleModel'. -node_modules/chrome-devtools-frontend/front_end/console/ConsoleView.js(1277,23): error TS2304: Cannot find name 'Common'. -node_modules/chrome-devtools-frontend/front_end/console/ConsoleView.js(1277,58): error TS2304: Cannot find name 'Common'. -node_modules/chrome-devtools-frontend/front_end/console/ConsoleView.js(1280,14): error TS2304: Cannot find name 'Common'. -node_modules/chrome-devtools-frontend/front_end/console/ConsoleView.js(1282,14): error TS2304: Cannot find name 'Common'. -node_modules/chrome-devtools-frontend/front_end/console/ConsoleView.js(1284,22): error TS2304: Cannot find name 'Common'. -node_modules/chrome-devtools-frontend/front_end/console/ConsoleView.js(1289,15): error TS2503: Cannot find namespace 'Common'. -node_modules/chrome-devtools-frontend/front_end/console/ConsoleView.js(1296,27): error TS2304: Cannot find name 'UI'. -node_modules/chrome-devtools-frontend/front_end/console/ConsoleView.js(1300,9): error TS2304: Cannot find name 'Common'. -node_modules/chrome-devtools-frontend/front_end/console/ConsoleView.js(1300,63): error TS2339: Property 'ConsoleFilter' does not exist on type '{ new (): Console; prototype: Console; }'. -node_modules/chrome-devtools-frontend/front_end/console/ConsoleView.js(1347,15): error TS2702: 'Console' only refers to a type, but is being used as a namespace here. -node_modules/chrome-devtools-frontend/front_end/console/ConsoleView.js(1360,50): error TS2339: Property 'ConsoleFilter' does not exist on type '{ new (): Console; prototype: Console; }'. -node_modules/chrome-devtools-frontend/front_end/console/ConsoleView.js(1372,9): error TS2339: Property 'ConsoleCommand' does not exist on type '{ new (): Console; prototype: Console; }'. -node_modules/chrome-devtools-frontend/front_end/console/ConsoleView.js(1372,48): error TS2339: Property 'ConsoleViewMessage' does not exist on type '{ new (): Console; prototype: Console; }'. -node_modules/chrome-devtools-frontend/front_end/console/ConsoleView.js(1374,15): error TS2503: Cannot find namespace 'ConsoleModel'. -node_modules/chrome-devtools-frontend/front_end/console/ConsoleView.js(1375,15): error TS2503: Cannot find namespace 'Components'. -node_modules/chrome-devtools-frontend/front_end/console/ConsoleView.js(1376,15): error TS2503: Cannot find namespace 'ProductRegistry'. -node_modules/chrome-devtools-frontend/front_end/console/ConsoleView.js(1390,18): error TS2304: Cannot find name 'UI'. -node_modules/chrome-devtools-frontend/front_end/console/ConsoleView.js(1393,28): error TS2339: Property 'message' does not exist on type 'Element'. -node_modules/chrome-devtools-frontend/front_end/console/ConsoleView.js(1396,49): error TS2339: Property 'text' does not exist on type '(Anonymous class)'. -node_modules/chrome-devtools-frontend/front_end/console/ConsoleView.js(1399,63): error TS2339: Property 'ConsoleCommand' does not exist on type '{ new (): Console; prototype: Console; }'. -node_modules/chrome-devtools-frontend/front_end/console/ConsoleView.js(1400,47): error TS2304: Cannot find name 'UI'. -node_modules/chrome-devtools-frontend/front_end/console/ConsoleView.js(1406,12): error TS2339: Property 'updateTimestamp' does not exist on type '(Anonymous class)'. -node_modules/chrome-devtools-frontend/front_end/console/ConsoleView.js(1412,10): error TS2339: Property 'setSearchRegex' does not exist on type '(Anonymous class)'. -node_modules/chrome-devtools-frontend/front_end/console/ConsoleView.js(1412,30): error TS2339: Property 'searchRegex' does not exist on type '(Anonymous class)'. -node_modules/chrome-devtools-frontend/front_end/console/ConsoleView.js(1421,9): error TS2339: Property 'ConsoleCommand' does not exist on type '{ new (): Console; prototype: Console; }'. -node_modules/chrome-devtools-frontend/front_end/console/ConsoleView.js(1423,9): error TS2339: Property 'ConsoleCommandResult' does not exist on type '{ new (): Console; prototype: Console; }'. -node_modules/chrome-devtools-frontend/front_end/console/ConsoleView.js(1423,54): error TS2339: Property 'ConsoleViewMessage' does not exist on type '{ new (): Console; prototype: Console; }'. -node_modules/chrome-devtools-frontend/front_end/console/ConsoleView.js(1425,15): error TS2503: Cannot find namespace 'ConsoleModel'. -node_modules/chrome-devtools-frontend/front_end/console/ConsoleView.js(1426,15): error TS2503: Cannot find namespace 'Components'. -node_modules/chrome-devtools-frontend/front_end/console/ConsoleView.js(1427,15): error TS2503: Cannot find namespace 'ProductRegistry'. -node_modules/chrome-devtools-frontend/front_end/console/ConsoleView.js(1442,16): error TS2339: Property 'consoleMessage' does not exist on type '(Anonymous class)'. -node_modules/chrome-devtools-frontend/front_end/console/ConsoleView.js(1442,43): error TS2304: Cannot find name 'ConsoleModel'. -node_modules/chrome-devtools-frontend/front_end/console/ConsoleView.js(1443,20): error TS2304: Cannot find name 'UI'. -node_modules/chrome-devtools-frontend/front_end/console/ConsoleView.js(1451,9): error TS2339: Property 'ConsoleGroup' does not exist on type '{ new (): Console; prototype: Console; }'. -node_modules/chrome-devtools-frontend/front_end/console/ConsoleView.js(1453,15): error TS2702: 'Console' only refers to a type, but is being used as a namespace here. -node_modules/chrome-devtools-frontend/front_end/console/ConsoleView.js(1454,15): error TS2702: 'Console' only refers to a type, but is being used as a namespace here. -node_modules/chrome-devtools-frontend/front_end/console/ConsoleView.js(1464,16): error TS2702: 'Console' only refers to a type, but is being used as a namespace here. -node_modules/chrome-devtools-frontend/front_end/console/ConsoleView.js(1467,24): error TS2339: Property 'ConsoleGroup' does not exist on type '{ new (): Console; prototype: Console; }'. -node_modules/chrome-devtools-frontend/front_end/console/ConsoleView.js(1485,16): error TS2702: 'Console' only refers to a type, but is being used as a namespace here. -node_modules/chrome-devtools-frontend/front_end/console/ConsoleView.js(1495,9): error TS2339: Property 'ConsoleView' does not exist on type '{ new (): Console; prototype: Console; }'. -node_modules/chrome-devtools-frontend/front_end/console/ConsoleView.js(1498,15): error TS2503: Cannot find namespace 'UI'. -node_modules/chrome-devtools-frontend/front_end/console/ConsoleView.js(1505,31): error TS2339: Property 'bringToFront' does not exist on type '{ (): void; Events: { [x: string]: any; AddExtensions: symbol; AppendedToURL: symbol; CanceledSav...'. -node_modules/chrome-devtools-frontend/front_end/console/ConsoleView.js(1506,9): error TS2304: Cannot find name 'Common'. -node_modules/chrome-devtools-frontend/front_end/console/ConsoleView.js(1509,17): error TS2339: Property 'ConsoleView' does not exist on type '{ new (): Console; prototype: Console; }'. -node_modules/chrome-devtools-frontend/front_end/console/ConsoleView.js(1512,17): error TS2339: Property 'ConsoleView' does not exist on type '{ new (): Console; prototype: Console; }'. -node_modules/chrome-devtools-frontend/front_end/console/ConsoleView.js(1521,2): error TS1003: Identifier expected. -node_modules/chrome-devtools-frontend/front_end/console/ConsoleView.js(1522,9): error TS2339: Property 'ConsoleView' does not exist on type '{ new (): Console; prototype: Console; }'. -node_modules/chrome-devtools-frontend/front_end/console/ConsoleView.js(1525,9): error TS2339: Property 'ConsoleView' does not exist on type '{ new (): Console; prototype: Console; }'. +node_modules/chrome-devtools-frontend/front_end/console/ConsoleView.js(1223,47): error TS2339: Property 'ConsoleFilter' does not exist on type '{ new (): Console; prototype: Console; }'. +node_modules/chrome-devtools-frontend/front_end/console/ConsoleView.js(1225,47): error TS2339: Property 'ConsoleFilter' does not exist on type '{ new (): Console; prototype: Console; }'. +node_modules/chrome-devtools-frontend/front_end/console/ConsoleView.js(1229,16): error TS2503: Cannot find namespace 'Common'. +node_modules/chrome-devtools-frontend/front_end/console/ConsoleView.js(1232,12): error TS2304: Cannot find name 'Common'. +node_modules/chrome-devtools-frontend/front_end/console/ConsoleView.js(1232,73): error TS2339: Property 'ConsoleFilter' does not exist on type '{ new (): Console; prototype: Console; }'. +node_modules/chrome-devtools-frontend/front_end/console/ConsoleView.js(1240,22): error TS2339: Property 'ConsoleFilter' does not exist on type '{ new (): Console; prototype: Console; }'. +node_modules/chrome-devtools-frontend/front_end/console/ConsoleView.js(1241,15): error TS2304: Cannot find name 'ConsoleModel'. +node_modules/chrome-devtools-frontend/front_end/console/ConsoleView.js(1248,22): error TS2339: Property 'ConsoleFilter' does not exist on type '{ new (): Console; prototype: Console; }'. +node_modules/chrome-devtools-frontend/front_end/console/ConsoleView.js(1249,15): error TS2304: Cannot find name 'ConsoleModel'. +node_modules/chrome-devtools-frontend/front_end/console/ConsoleView.js(1255,60): error TS2339: Property 'ConsoleFilter' does not exist on type '{ new (): Console; prototype: Console; }'. +node_modules/chrome-devtools-frontend/front_end/console/ConsoleView.js(1259,55): error TS2304: Cannot find name 'UI'. +node_modules/chrome-devtools-frontend/front_end/console/ConsoleView.js(1259,73): error TS2304: Cannot find name 'SDK'. +node_modules/chrome-devtools-frontend/front_end/console/ConsoleView.js(1272,28): error TS2339: Property 'ConsoleFilter' does not exist on type '{ new (): Console; prototype: Console; }'. +node_modules/chrome-devtools-frontend/front_end/console/ConsoleView.js(1273,32): error TS2339: Property 'ConsoleFilter' does not exist on type '{ new (): Console; prototype: Console; }'. +node_modules/chrome-devtools-frontend/front_end/console/ConsoleView.js(1277,36): error TS2304: Cannot find name 'ConsoleModel'. +node_modules/chrome-devtools-frontend/front_end/console/ConsoleView.js(1281,23): error TS2304: Cannot find name 'Common'. +node_modules/chrome-devtools-frontend/front_end/console/ConsoleView.js(1281,58): error TS2304: Cannot find name 'Common'. +node_modules/chrome-devtools-frontend/front_end/console/ConsoleView.js(1284,14): error TS2304: Cannot find name 'Common'. +node_modules/chrome-devtools-frontend/front_end/console/ConsoleView.js(1286,14): error TS2304: Cannot find name 'Common'. +node_modules/chrome-devtools-frontend/front_end/console/ConsoleView.js(1288,22): error TS2304: Cannot find name 'Common'. +node_modules/chrome-devtools-frontend/front_end/console/ConsoleView.js(1293,15): error TS2503: Cannot find namespace 'Common'. +node_modules/chrome-devtools-frontend/front_end/console/ConsoleView.js(1300,27): error TS2304: Cannot find name 'UI'. +node_modules/chrome-devtools-frontend/front_end/console/ConsoleView.js(1304,9): error TS2304: Cannot find name 'Common'. +node_modules/chrome-devtools-frontend/front_end/console/ConsoleView.js(1304,63): error TS2339: Property 'ConsoleFilter' does not exist on type '{ new (): Console; prototype: Console; }'. +node_modules/chrome-devtools-frontend/front_end/console/ConsoleView.js(1351,15): error TS2702: 'Console' only refers to a type, but is being used as a namespace here. +node_modules/chrome-devtools-frontend/front_end/console/ConsoleView.js(1364,50): error TS2339: Property 'ConsoleFilter' does not exist on type '{ new (): Console; prototype: Console; }'. +node_modules/chrome-devtools-frontend/front_end/console/ConsoleView.js(1376,9): error TS2339: Property 'ConsoleCommand' does not exist on type '{ new (): Console; prototype: Console; }'. +node_modules/chrome-devtools-frontend/front_end/console/ConsoleView.js(1376,48): error TS2339: Property 'ConsoleViewMessage' does not exist on type '{ new (): Console; prototype: Console; }'. +node_modules/chrome-devtools-frontend/front_end/console/ConsoleView.js(1378,15): error TS2503: Cannot find namespace 'ConsoleModel'. +node_modules/chrome-devtools-frontend/front_end/console/ConsoleView.js(1379,15): error TS2503: Cannot find namespace 'Components'. +node_modules/chrome-devtools-frontend/front_end/console/ConsoleView.js(1380,15): error TS2503: Cannot find namespace 'ProductRegistry'. +node_modules/chrome-devtools-frontend/front_end/console/ConsoleView.js(1394,18): error TS2304: Cannot find name 'UI'. +node_modules/chrome-devtools-frontend/front_end/console/ConsoleView.js(1397,28): error TS2339: Property 'message' does not exist on type 'Element'. +node_modules/chrome-devtools-frontend/front_end/console/ConsoleView.js(1400,49): error TS2339: Property 'text' does not exist on type '(Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/console/ConsoleView.js(1403,63): error TS2339: Property 'ConsoleCommand' does not exist on type '{ new (): Console; prototype: Console; }'. +node_modules/chrome-devtools-frontend/front_end/console/ConsoleView.js(1404,47): error TS2304: Cannot find name 'UI'. +node_modules/chrome-devtools-frontend/front_end/console/ConsoleView.js(1410,12): error TS2339: Property 'updateTimestamp' does not exist on type '(Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/console/ConsoleView.js(1416,10): error TS2339: Property 'setSearchRegex' does not exist on type '(Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/console/ConsoleView.js(1416,30): error TS2339: Property 'searchRegex' does not exist on type '(Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/console/ConsoleView.js(1425,9): error TS2339: Property 'ConsoleCommand' does not exist on type '{ new (): Console; prototype: Console; }'. +node_modules/chrome-devtools-frontend/front_end/console/ConsoleView.js(1427,9): error TS2339: Property 'ConsoleCommandResult' does not exist on type '{ new (): Console; prototype: Console; }'. +node_modules/chrome-devtools-frontend/front_end/console/ConsoleView.js(1427,54): error TS2339: Property 'ConsoleViewMessage' does not exist on type '{ new (): Console; prototype: Console; }'. +node_modules/chrome-devtools-frontend/front_end/console/ConsoleView.js(1429,15): error TS2503: Cannot find namespace 'ConsoleModel'. +node_modules/chrome-devtools-frontend/front_end/console/ConsoleView.js(1430,15): error TS2503: Cannot find namespace 'Components'. +node_modules/chrome-devtools-frontend/front_end/console/ConsoleView.js(1431,15): error TS2503: Cannot find namespace 'ProductRegistry'. +node_modules/chrome-devtools-frontend/front_end/console/ConsoleView.js(1446,16): error TS2339: Property 'consoleMessage' does not exist on type '(Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/console/ConsoleView.js(1446,43): error TS2304: Cannot find name 'ConsoleModel'. +node_modules/chrome-devtools-frontend/front_end/console/ConsoleView.js(1447,20): error TS2304: Cannot find name 'UI'. +node_modules/chrome-devtools-frontend/front_end/console/ConsoleView.js(1455,9): error TS2339: Property 'ConsoleGroup' does not exist on type '{ new (): Console; prototype: Console; }'. +node_modules/chrome-devtools-frontend/front_end/console/ConsoleView.js(1457,15): error TS2702: 'Console' only refers to a type, but is being used as a namespace here. +node_modules/chrome-devtools-frontend/front_end/console/ConsoleView.js(1458,15): error TS2702: 'Console' only refers to a type, but is being used as a namespace here. +node_modules/chrome-devtools-frontend/front_end/console/ConsoleView.js(1468,16): error TS2702: 'Console' only refers to a type, but is being used as a namespace here. +node_modules/chrome-devtools-frontend/front_end/console/ConsoleView.js(1471,24): error TS2339: Property 'ConsoleGroup' does not exist on type '{ new (): Console; prototype: Console; }'. +node_modules/chrome-devtools-frontend/front_end/console/ConsoleView.js(1489,16): error TS2702: 'Console' only refers to a type, but is being used as a namespace here. +node_modules/chrome-devtools-frontend/front_end/console/ConsoleView.js(1499,9): error TS2339: Property 'ConsoleView' does not exist on type '{ new (): Console; prototype: Console; }'. +node_modules/chrome-devtools-frontend/front_end/console/ConsoleView.js(1502,15): error TS2503: Cannot find namespace 'UI'. +node_modules/chrome-devtools-frontend/front_end/console/ConsoleView.js(1509,31): error TS2339: Property 'bringToFront' does not exist on type '{ (): void; Events: { [x: string]: any; AddExtensions: symbol; AppendedToURL: symbol; CanceledSav...'. +node_modules/chrome-devtools-frontend/front_end/console/ConsoleView.js(1510,9): error TS2304: Cannot find name 'Common'. +node_modules/chrome-devtools-frontend/front_end/console/ConsoleView.js(1513,17): error TS2339: Property 'ConsoleView' does not exist on type '{ new (): Console; prototype: Console; }'. +node_modules/chrome-devtools-frontend/front_end/console/ConsoleView.js(1516,17): error TS2339: Property 'ConsoleView' does not exist on type '{ new (): Console; prototype: Console; }'. +node_modules/chrome-devtools-frontend/front_end/console/ConsoleView.js(1525,2): error TS1003: Identifier expected. +node_modules/chrome-devtools-frontend/front_end/console/ConsoleView.js(1526,9): error TS2339: Property 'ConsoleView' does not exist on type '{ new (): Console; prototype: Console; }'. +node_modules/chrome-devtools-frontend/front_end/console/ConsoleView.js(1529,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; }'. node_modules/chrome-devtools-frontend/front_end/console/ConsoleViewMessage.js(36,15): error TS2503: Cannot find namespace 'ConsoleModel'. node_modules/chrome-devtools-frontend/front_end/console/ConsoleViewMessage.js(37,15): error TS2503: Cannot find namespace 'Components'. @@ -7795,7 +7794,7 @@ node_modules/chrome-devtools-frontend/front_end/console/ConsoleViewMessage.js(86 node_modules/chrome-devtools-frontend/front_end/console/ConsoleViewMessage.js(98,32): error TS2304: Cannot find name 'ConsoleModel'. node_modules/chrome-devtools-frontend/front_end/console/ConsoleViewMessage.js(107,16): error TS2503: Cannot find namespace 'ConsoleModel'. node_modules/chrome-devtools-frontend/front_end/console/ConsoleViewMessage.js(118,5): error TS2304: Cannot find name 'UI'. -node_modules/chrome-devtools-frontend/front_end/console/ConsoleViewMessage.js(171,11): error TS2403: Subsequent variable declarations must have the same type. Variable 'rowValue' has type '{ [x: string]: any; }' at E:/Github/TypeScript/tests/cases/user/chrome-devtools-frontend/node_modules/chrome-devtools-frontend/front_end/console/ConsoleViewMessage.js 146:10, but here has type 'any'. +node_modules/chrome-devtools-frontend/front_end/console/ConsoleViewMessage.js(171,11): error TS2403: Subsequent variable declarations must have the same type. Variable 'rowValue' has type '{ [x: string]: any; }' at c:/ts/tests/cases/user/chrome-devtools-frontend/node_modules/chrome-devtools-frontend/front_end/console/ConsoleViewMessage.js 146:10, but here has type 'any'. node_modules/chrome-devtools-frontend/front_end/console/ConsoleViewMessage.js(176,25): error TS2304: Cannot find name 'Common'. node_modules/chrome-devtools-frontend/front_end/console/ConsoleViewMessage.js(177,86): error TS2304: Cannot find name 'Common'. node_modules/chrome-devtools-frontend/front_end/console/ConsoleViewMessage.js(180,24): error TS2304: Cannot find name 'DataGrid'. @@ -7812,10 +7811,10 @@ node_modules/chrome-devtools-frontend/front_end/console/ConsoleViewMessage.js(21 node_modules/chrome-devtools-frontend/front_end/console/ConsoleViewMessage.js(214,14): error TS2304: Cannot find name 'ConsoleModel'. node_modules/chrome-devtools-frontend/front_end/console/ConsoleViewMessage.js(215,23): error TS2304: Cannot find name 'Common'. node_modules/chrome-devtools-frontend/front_end/console/ConsoleViewMessage.js(220,14): error TS2304: Cannot find name 'ConsoleModel'. -node_modules/chrome-devtools-frontend/front_end/console/ConsoleViewMessage.js(222,15): error TS2403: Subsequent variable declarations must have the same type. Variable 'args' has type 'any[]' at E:/Github/TypeScript/tests/cases/user/chrome-devtools-frontend/node_modules/chrome-devtools-frontend/front_end/console/ConsoleViewMessage.js 214:14, but here has type 'any[]'. +node_modules/chrome-devtools-frontend/front_end/console/ConsoleViewMessage.js(222,15): error TS2403: Subsequent variable declarations must have the same type. Variable 'args' has type 'any[]' at c:/ts/tests/cases/user/chrome-devtools-frontend/node_modules/chrome-devtools-frontend/front_end/console/ConsoleViewMessage.js 214:14, but here has type 'any[]'. node_modules/chrome-devtools-frontend/front_end/console/ConsoleViewMessage.js(225,14): error TS2304: Cannot find name 'ConsoleModel'. node_modules/chrome-devtools-frontend/front_end/console/ConsoleViewMessage.js(226,14): error TS2304: Cannot find name 'ConsoleModel'. -node_modules/chrome-devtools-frontend/front_end/console/ConsoleViewMessage.js(233,15): error TS2403: Subsequent variable declarations must have the same type. Variable 'args' has type 'any[]' at E:/Github/TypeScript/tests/cases/user/chrome-devtools-frontend/node_modules/chrome-devtools-frontend/front_end/console/ConsoleViewMessage.js 214:14, but here has type 'any'. +node_modules/chrome-devtools-frontend/front_end/console/ConsoleViewMessage.js(233,15): error TS2403: Subsequent variable declarations must have the same type. Variable 'args' has type 'any[]' at c:/ts/tests/cases/user/chrome-devtools-frontend/node_modules/chrome-devtools-frontend/front_end/console/ConsoleViewMessage.js 214:14, but here has type 'any'. node_modules/chrome-devtools-frontend/front_end/console/ConsoleViewMessage.js(236,41): error TS2304: Cannot find name 'ConsoleModel'. node_modules/chrome-devtools-frontend/front_end/console/ConsoleViewMessage.js(240,37): error TS2304: Cannot find name 'ConsoleModel'. node_modules/chrome-devtools-frontend/front_end/console/ConsoleViewMessage.js(241,26): error TS2339: Property 'createTextChild' does not exist on type 'Element'. @@ -7831,7 +7830,7 @@ node_modules/chrome-devtools-frontend/front_end/console/ConsoleViewMessage.js(26 node_modules/chrome-devtools-frontend/front_end/console/ConsoleViewMessage.js(264,23): error TS2304: Cannot find name 'Common'. node_modules/chrome-devtools-frontend/front_end/console/ConsoleViewMessage.js(265,41): error TS2304: Cannot find name 'ConsoleModel'. node_modules/chrome-devtools-frontend/front_end/console/ConsoleViewMessage.js(266,23): error TS2304: Cannot find name 'Common'. -node_modules/chrome-devtools-frontend/front_end/console/ConsoleViewMessage.js(267,11): error TS2403: Subsequent variable declarations must have the same type. Variable 'args' has type 'any[]' at E:/Github/TypeScript/tests/cases/user/chrome-devtools-frontend/node_modules/chrome-devtools-frontend/front_end/console/ConsoleViewMessage.js 214:14, but here has type 'any'. +node_modules/chrome-devtools-frontend/front_end/console/ConsoleViewMessage.js(267,11): error TS2403: Subsequent variable declarations must have the same type. Variable 'args' has type 'any[]' at c:/ts/tests/cases/user/chrome-devtools-frontend/node_modules/chrome-devtools-frontend/front_end/console/ConsoleViewMessage.js 214:14, but here has type 'any'. node_modules/chrome-devtools-frontend/front_end/console/ConsoleViewMessage.js(275,5): error TS2304: Cannot find name 'UI'. node_modules/chrome-devtools-frontend/front_end/console/ConsoleViewMessage.js(293,34): error TS2304: Cannot find name 'ConsoleModel'. node_modules/chrome-devtools-frontend/front_end/console/ConsoleViewMessage.js(304,11): error TS2304: Cannot find name 'Components'. @@ -7956,136 +7955,138 @@ node_modules/chrome-devtools-frontend/front_end/console/ConsoleViewMessage.js(13 node_modules/chrome-devtools-frontend/front_end/console/ConsoleViewMessage.js(1346,18): error TS2339: Property 'ConsoleViewMessage' does not exist on type '{ new (): Console; prototype: Console; }'. node_modules/chrome-devtools-frontend/front_end/console/ConsoleViewMessage.js(1361,15): error TS2339: Property 'ConsoleViewMessage' does not exist on type '{ new (): Console; prototype: Console; }'. node_modules/chrome-devtools-frontend/front_end/console/ConsoleViewMessage.js(1362,15): error TS2339: Property 'ConsoleViewMessage' does not exist on type '{ new (): Console; prototype: Console; }'. -node_modules/chrome-devtools-frontend/front_end/console/ConsoleViewMessage.js(1365,19): error TS2304: Cannot find name 'TextUtils'. -node_modules/chrome-devtools-frontend/front_end/console/ConsoleViewMessage.js(1365,76): error TS2339: Property 'ConsoleViewMessage' does not exist on type '{ new (): Console; prototype: Console; }'. -node_modules/chrome-devtools-frontend/front_end/console/ConsoleViewMessage.js(1367,55): error TS2339: Property 'ConsoleViewMessage' does not exist on type '{ new (): Console; prototype: Console; }'. -node_modules/chrome-devtools-frontend/front_end/console/ConsoleViewMessage.js(1383,26): error TS2339: Property 'ConsoleViewMessage' does not exist on type '{ new (): Console; prototype: Console; }'. -node_modules/chrome-devtools-frontend/front_end/console/ConsoleViewMessage.js(1387,16): error TS2304: Cannot find name 'Common'. -node_modules/chrome-devtools-frontend/front_end/console/ConsoleViewMessage.js(1389,16): error TS2304: Cannot find name 'Common'. -node_modules/chrome-devtools-frontend/front_end/console/ConsoleViewMessage.js(1391,16): error TS2304: Cannot find name 'Common'. -node_modules/chrome-devtools-frontend/front_end/console/ConsoleViewMessage.js(1393,16): error TS2304: Cannot find name 'Common'. -node_modules/chrome-devtools-frontend/front_end/console/ConsoleViewMessage.js(1395,16): error TS2304: Cannot find name 'Common'. -node_modules/chrome-devtools-frontend/front_end/console/ConsoleViewMessage.js(1405,9): error TS2339: Property 'ConsoleGroupViewMessage' does not exist on type '{ new (): Console; prototype: Console; }'. -node_modules/chrome-devtools-frontend/front_end/console/ConsoleViewMessage.js(1405,57): error TS2339: Property 'ConsoleViewMessage' does not exist on type '{ new (): Console; prototype: Console; }'. -node_modules/chrome-devtools-frontend/front_end/console/ConsoleViewMessage.js(1407,15): error TS2503: Cannot find namespace 'ConsoleModel'. -node_modules/chrome-devtools-frontend/front_end/console/ConsoleViewMessage.js(1408,15): error TS2503: Cannot find namespace 'Components'. -node_modules/chrome-devtools-frontend/front_end/console/ConsoleViewMessage.js(1409,15): error TS2503: Cannot find namespace 'ProductRegistry'. -node_modules/chrome-devtools-frontend/front_end/console/ConsoleViewMessage.js(1415,47): error TS2304: Cannot find name 'ConsoleModel'. -node_modules/chrome-devtools-frontend/front_end/console/ConsoleViewMessage.js(1416,17): error TS2503: Cannot find namespace 'UI'. -node_modules/chrome-devtools-frontend/front_end/console/ConsoleViewMessage.js(1441,15): error TS2339: Property '_element' does not exist on type '(Anonymous class)'. -node_modules/chrome-devtools-frontend/front_end/console/ConsoleViewMessage.js(1443,31): error TS2304: Cannot find name 'UI'. -node_modules/chrome-devtools-frontend/front_end/console/ConsoleViewMessage.js(1444,16): error TS2339: Property '_repeatCountElement' does not exist on type '(Anonymous class)'. -node_modules/chrome-devtools-frontend/front_end/console/ConsoleViewMessage.js(1445,14): error TS2339: Property '_repeatCountElement' does not exist on type '(Anonymous class)'. -node_modules/chrome-devtools-frontend/front_end/console/ConsoleViewMessage.js(1445,75): error TS2339: Property '_repeatCountElement' does not exist on type '(Anonymous class)'. -node_modules/chrome-devtools-frontend/front_end/console/ConsoleViewMessage.js(1447,14): error TS2339: Property '_element' does not exist on type '(Anonymous class)'. -node_modules/chrome-devtools-frontend/front_end/console/ConsoleViewMessage.js(1447,64): error TS2339: Property '_contentElement' does not exist on type '(Anonymous class)'. -node_modules/chrome-devtools-frontend/front_end/console/ConsoleViewMessage.js(1450,17): error TS2339: Property '_element' does not exist on type '(Anonymous class)'. -node_modules/chrome-devtools-frontend/front_end/console/ConsoleViewMessage.js(1458,14): error TS2339: Property '_repeatCountElement' does not exist on type '(Anonymous class)'. -node_modules/chrome-devtools-frontend/front_end/console/ConsoleViewMessage.js(1459,12): error TS2339: Property '_repeatCountElement' does not exist on type '(Anonymous class)'. -node_modules/chrome-devtools-frontend/front_end/console/ConsoleViewMessage.js(1459,73): error TS2339: Property '_repeatCountElement' does not exist on type '(Anonymous class)'. -node_modules/chrome-devtools-frontend/front_end/console/ConsoleViewMessage.js(1467,9): error TS2339: Property 'ConsoleViewMessage' does not exist on type '{ new (): Console; prototype: Console; }'. +node_modules/chrome-devtools-frontend/front_end/console/ConsoleViewMessage.js(1364,33): error TS2339: Property 'ConsoleViewMessage' does not exist on type '{ new (): Console; prototype: Console; }'. +node_modules/chrome-devtools-frontend/front_end/console/ConsoleViewMessage.js(1366,19): error TS2304: Cannot find name 'TextUtils'. +node_modules/chrome-devtools-frontend/front_end/console/ConsoleViewMessage.js(1366,76): error TS2339: Property 'ConsoleViewMessage' does not exist on type '{ new (): Console; prototype: Console; }'. +node_modules/chrome-devtools-frontend/front_end/console/ConsoleViewMessage.js(1368,55): error TS2339: Property 'ConsoleViewMessage' does not exist on type '{ new (): Console; prototype: Console; }'. +node_modules/chrome-devtools-frontend/front_end/console/ConsoleViewMessage.js(1384,26): error TS2339: Property 'ConsoleViewMessage' does not exist on type '{ new (): Console; prototype: Console; }'. +node_modules/chrome-devtools-frontend/front_end/console/ConsoleViewMessage.js(1388,16): error TS2304: Cannot find name 'Common'. +node_modules/chrome-devtools-frontend/front_end/console/ConsoleViewMessage.js(1390,16): error TS2304: Cannot find name 'Common'. +node_modules/chrome-devtools-frontend/front_end/console/ConsoleViewMessage.js(1392,16): error TS2304: Cannot find name 'Common'. +node_modules/chrome-devtools-frontend/front_end/console/ConsoleViewMessage.js(1394,16): error TS2304: Cannot find name 'Common'. +node_modules/chrome-devtools-frontend/front_end/console/ConsoleViewMessage.js(1396,16): error TS2304: Cannot find name 'Common'. +node_modules/chrome-devtools-frontend/front_end/console/ConsoleViewMessage.js(1406,9): error TS2339: Property 'ConsoleGroupViewMessage' does not exist on type '{ new (): Console; prototype: Console; }'. +node_modules/chrome-devtools-frontend/front_end/console/ConsoleViewMessage.js(1406,57): error TS2339: Property 'ConsoleViewMessage' does not exist on type '{ new (): Console; prototype: Console; }'. +node_modules/chrome-devtools-frontend/front_end/console/ConsoleViewMessage.js(1408,15): error TS2503: Cannot find namespace 'ConsoleModel'. +node_modules/chrome-devtools-frontend/front_end/console/ConsoleViewMessage.js(1409,15): error TS2503: Cannot find namespace 'Components'. +node_modules/chrome-devtools-frontend/front_end/console/ConsoleViewMessage.js(1410,15): error TS2503: Cannot find namespace 'ProductRegistry'. +node_modules/chrome-devtools-frontend/front_end/console/ConsoleViewMessage.js(1416,47): error TS2304: Cannot find name 'ConsoleModel'. +node_modules/chrome-devtools-frontend/front_end/console/ConsoleViewMessage.js(1417,17): error TS2503: Cannot find namespace 'UI'. +node_modules/chrome-devtools-frontend/front_end/console/ConsoleViewMessage.js(1442,15): error TS2339: Property '_element' does not exist on type '(Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/console/ConsoleViewMessage.js(1444,31): error TS2304: Cannot find name 'UI'. +node_modules/chrome-devtools-frontend/front_end/console/ConsoleViewMessage.js(1445,16): error TS2339: Property '_repeatCountElement' does not exist on type '(Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/console/ConsoleViewMessage.js(1446,14): error TS2339: Property '_repeatCountElement' does not exist on type '(Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/console/ConsoleViewMessage.js(1446,75): error TS2339: Property '_repeatCountElement' does not exist on type '(Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/console/ConsoleViewMessage.js(1448,14): error TS2339: Property '_element' does not exist on type '(Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/console/ConsoleViewMessage.js(1448,64): error TS2339: Property '_contentElement' does not exist on type '(Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/console/ConsoleViewMessage.js(1451,17): error TS2339: Property '_element' does not exist on type '(Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/console/ConsoleViewMessage.js(1459,14): error TS2339: Property '_repeatCountElement' does not exist on type '(Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/console/ConsoleViewMessage.js(1460,12): error TS2339: Property '_repeatCountElement' does not exist on type '(Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/console/ConsoleViewMessage.js(1460,73): error TS2339: Property '_repeatCountElement' does not exist on type '(Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/console/ConsoleViewMessage.js(1468,9): error TS2339: Property 'ConsoleViewMessage' does not exist on type '{ new (): Console; prototype: Console; }'. +node_modules/chrome-devtools-frontend/front_end/console/ConsoleViewMessage.js(1470,9): error TS2339: Property 'ConsoleViewMessage' does not exist on type '{ new (): Console; prototype: Console; }'. node_modules/chrome-devtools-frontend/front_end/console/ConsoleViewport.js(34,9): error TS2339: Property 'ConsoleViewport' does not exist on type '{ new (): Console; prototype: Console; }'. node_modules/chrome-devtools-frontend/front_end/console/ConsoleViewport.js(36,15): error TS2702: 'Console' only refers to a type, but is being used as a namespace here. node_modules/chrome-devtools-frontend/front_end/console/ConsoleViewport.js(40,18): error TS2339: Property 'style' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/console/ConsoleViewport.js(41,40): error TS2339: Property 'createChild' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/console/ConsoleViewport.js(44,41): error TS2339: Property 'createChild' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/console/ConsoleViewport.js(45,43): error TS2339: Property 'createChild' does not exist on type 'Element'. -node_modules/chrome-devtools-frontend/front_end/console/ConsoleViewport.js(100,11): error TS2339: Property 'clipboardData' does not exist on type 'Event'. -node_modules/chrome-devtools-frontend/front_end/console/ConsoleViewport.js(110,11): error TS2339: Property 'dataTransfer' does not exist on type 'Event'. -node_modules/chrome-devtools-frontend/front_end/console/ConsoleViewport.js(111,11): error TS2339: Property 'dataTransfer' does not exist on type 'Event'. -node_modules/chrome-devtools-frontend/front_end/console/ConsoleViewport.js(112,11): error TS2339: Property 'dataTransfer' does not exist on type 'Event'. -node_modules/chrome-devtools-frontend/front_end/console/ConsoleViewport.js(132,16): error TS2702: 'Console' only refers to a type, but is being used as a namespace here. -node_modules/chrome-devtools-frontend/front_end/console/ConsoleViewport.js(196,58): error TS2339: Property 'hasSelection' does not exist on type 'Element'. -node_modules/chrome-devtools-frontend/front_end/console/ConsoleViewport.js(207,17): error TS2339: Property 'intersectsNode' does not exist on type 'Range'. -node_modules/chrome-devtools-frontend/front_end/console/ConsoleViewport.js(215,7): error TS2322: Type '{ item: number; node: Node; offset: number; }' is not assignable to type 'number'. -node_modules/chrome-devtools-frontend/front_end/console/ConsoleViewport.js(217,7): error TS2322: Type '{ item: number; node: Node; offset: number; }' is not assignable to type 'number'. -node_modules/chrome-devtools-frontend/front_end/console/ConsoleViewport.js(220,28): error TS2339: Property 'intersectsNode' does not exist on type 'Range'. -node_modules/chrome-devtools-frontend/front_end/console/ConsoleViewport.js(221,31): error TS2339: Property 'intersectsNode' does not exist on type 'Range'. -node_modules/chrome-devtools-frontend/front_end/console/ConsoleViewport.js(238,7): error TS2322: Type 'number | { item: number; node: Node; offset: number; }' is not assignable to type 'number'. +node_modules/chrome-devtools-frontend/front_end/console/ConsoleViewport.js(109,11): error TS2339: Property 'clipboardData' does not exist on type 'Event'. +node_modules/chrome-devtools-frontend/front_end/console/ConsoleViewport.js(119,11): error TS2339: Property 'dataTransfer' does not exist on type 'Event'. +node_modules/chrome-devtools-frontend/front_end/console/ConsoleViewport.js(120,11): error TS2339: Property 'dataTransfer' does not exist on type 'Event'. +node_modules/chrome-devtools-frontend/front_end/console/ConsoleViewport.js(121,11): error TS2339: Property 'dataTransfer' does not exist on type 'Event'. +node_modules/chrome-devtools-frontend/front_end/console/ConsoleViewport.js(141,16): error TS2702: 'Console' only refers to a type, but is being used as a namespace here. +node_modules/chrome-devtools-frontend/front_end/console/ConsoleViewport.js(205,58): error TS2339: Property 'hasSelection' does not exist on type 'Element'. +node_modules/chrome-devtools-frontend/front_end/console/ConsoleViewport.js(216,17): error TS2339: Property 'intersectsNode' does not exist on type 'Range'. +node_modules/chrome-devtools-frontend/front_end/console/ConsoleViewport.js(224,7): error TS2322: Type '{ item: number; node: Node; offset: number; }' is not assignable to type 'number'. +node_modules/chrome-devtools-frontend/front_end/console/ConsoleViewport.js(226,7): error TS2322: Type '{ item: number; node: Node; offset: number; }' is not assignable to type 'number'. +node_modules/chrome-devtools-frontend/front_end/console/ConsoleViewport.js(229,28): error TS2339: Property 'intersectsNode' does not exist on type 'Range'. +node_modules/chrome-devtools-frontend/front_end/console/ConsoleViewport.js(230,31): error TS2339: Property 'intersectsNode' does not exist on type 'Range'. +node_modules/chrome-devtools-frontend/front_end/console/ConsoleViewport.js(247,7): error TS2322: Type 'number | { item: number; node: Node; offset: number; }' is not assignable to type 'number'. Type '{ item: number; node: Node; offset: number; }' is not assignable to type 'number'. -node_modules/chrome-devtools-frontend/front_end/console/ConsoleViewport.js(238,37): error TS2339: Property 'item' does not exist on type 'number'. -node_modules/chrome-devtools-frontend/front_end/console/ConsoleViewport.js(238,59): error TS2339: Property 'item' does not exist on type 'number | { item: number; node: Node; offset: number; }'. +node_modules/chrome-devtools-frontend/front_end/console/ConsoleViewport.js(247,37): error TS2339: Property 'item' does not exist on type 'number'. +node_modules/chrome-devtools-frontend/front_end/console/ConsoleViewport.js(247,59): error TS2339: Property 'item' does not exist on type 'number | { item: number; node: Node; offset: number; }'. Property 'item' does not exist on type 'number'. -node_modules/chrome-devtools-frontend/front_end/console/ConsoleViewport.js(239,7): error TS2322: Type 'number | { item: number; node: Node; offset: number; }' is not assignable to type 'number'. +node_modules/chrome-devtools-frontend/front_end/console/ConsoleViewport.js(248,7): error TS2322: Type 'number | { item: number; node: Node; offset: number; }' is not assignable to type 'number'. Type '{ item: number; node: Node; offset: number; }' is not assignable to type 'number'. -node_modules/chrome-devtools-frontend/front_end/console/ConsoleViewport.js(239,35): error TS2339: Property 'item' does not exist on type 'number'. -node_modules/chrome-devtools-frontend/front_end/console/ConsoleViewport.js(239,55): error TS2339: Property 'item' does not exist on type 'number | { item: number; node: Node; offset: number; }'. +node_modules/chrome-devtools-frontend/front_end/console/ConsoleViewport.js(248,35): error TS2339: Property 'item' does not exist on type 'number'. +node_modules/chrome-devtools-frontend/front_end/console/ConsoleViewport.js(248,55): error TS2339: Property 'item' does not exist on type 'number | { item: number; node: Node; offset: number; }'. Property 'item' does not exist on type 'number'. -node_modules/chrome-devtools-frontend/front_end/console/ConsoleViewport.js(241,7): error TS2322: Type 'number | { item: number; node: Node; offset: number; }' is not assignable to type 'number'. +node_modules/chrome-devtools-frontend/front_end/console/ConsoleViewport.js(250,7): error TS2322: Type 'number | { item: number; node: Node; offset: number; }' is not assignable to type 'number'. Type '{ item: number; node: Node; offset: number; }' is not assignable to type 'number'. -node_modules/chrome-devtools-frontend/front_end/console/ConsoleViewport.js(242,7): error TS2322: Type 'number | { item: number; node: Node; offset: number; }' is not assignable to type 'number'. +node_modules/chrome-devtools-frontend/front_end/console/ConsoleViewport.js(251,7): error TS2322: Type 'number | { item: number; node: Node; offset: number; }' is not assignable to type 'number'. Type '{ item: number; node: Node; offset: number; }' is not assignable to type 'number'. -node_modules/chrome-devtools-frontend/front_end/console/ConsoleViewport.js(244,7): error TS2322: Type 'number | { item: number; node: Node; offset: number; }' is not assignable to type 'number'. +node_modules/chrome-devtools-frontend/front_end/console/ConsoleViewport.js(253,7): error TS2322: Type 'number | { item: number; node: Node; offset: number; }' is not assignable to type 'number'. Type '{ item: number; node: Node; offset: number; }' is not assignable to type 'number'. -node_modules/chrome-devtools-frontend/front_end/console/ConsoleViewport.js(246,7): error TS2322: Type 'number | { item: number; node: Node; offset: number; }' is not assignable to type 'number'. +node_modules/chrome-devtools-frontend/front_end/console/ConsoleViewport.js(255,7): error TS2322: Type 'number | { item: number; node: Node; offset: number; }' is not assignable to type 'number'. Type '{ item: number; node: Node; offset: number; }' is not assignable to type 'number'. -node_modules/chrome-devtools-frontend/front_end/console/ConsoleViewport.js(266,57): error TS2339: Property 'item' does not exist on type 'number | { item: number; node: Node; offset: number; }'. +node_modules/chrome-devtools-frontend/front_end/console/ConsoleViewport.js(275,57): error TS2339: Property 'item' does not exist on type 'number | { item: number; node: Node; offset: number; }'. Property 'item' does not exist on type 'number'. -node_modules/chrome-devtools-frontend/front_end/console/ConsoleViewport.js(266,87): error TS2339: Property 'item' does not exist on type 'number | { item: number; node: Node; offset: number; }'. +node_modules/chrome-devtools-frontend/front_end/console/ConsoleViewport.js(275,87): error TS2339: Property 'item' does not exist on type 'number | { item: number; node: Node; offset: number; }'. Property 'item' does not exist on type 'number'. -node_modules/chrome-devtools-frontend/front_end/console/ConsoleViewport.js(267,45): error TS2339: Property 'node' does not exist on type 'number | { item: number; node: Node; offset: number; }'. +node_modules/chrome-devtools-frontend/front_end/console/ConsoleViewport.js(276,45): error TS2339: Property 'node' does not exist on type 'number | { item: number; node: Node; offset: number; }'. Property 'node' does not exist on type 'number'. -node_modules/chrome-devtools-frontend/front_end/console/ConsoleViewport.js(268,44): error TS2339: Property 'offset' does not exist on type 'number | { item: number; node: Node; offset: number; }'. +node_modules/chrome-devtools-frontend/front_end/console/ConsoleViewport.js(277,44): error TS2339: Property 'offset' does not exist on type 'number | { item: number; node: Node; offset: number; }'. Property 'offset' does not exist on type 'number'. -node_modules/chrome-devtools-frontend/front_end/console/ConsoleViewport.js(270,33): error TS2339: Property 'item' does not exist on type 'number | { item: number; node: Node; offset: number; }'. +node_modules/chrome-devtools-frontend/front_end/console/ConsoleViewport.js(279,33): error TS2339: Property 'item' does not exist on type 'number | { item: number; node: Node; offset: number; }'. Property 'item' does not exist on type 'number'. -node_modules/chrome-devtools-frontend/front_end/console/ConsoleViewport.js(272,38): error TS2339: Property 'item' does not exist on type 'number | { item: number; node: Node; offset: number; }'. +node_modules/chrome-devtools-frontend/front_end/console/ConsoleViewport.js(281,38): error TS2339: Property 'item' does not exist on type 'number | { item: number; node: Node; offset: number; }'. Property 'item' does not exist on type 'number'. -node_modules/chrome-devtools-frontend/front_end/console/ConsoleViewport.js(279,55): error TS2339: Property 'item' does not exist on type 'number | { item: number; node: Node; offset: number; }'. +node_modules/chrome-devtools-frontend/front_end/console/ConsoleViewport.js(288,55): error TS2339: Property 'item' does not exist on type 'number | { item: number; node: Node; offset: number; }'. Property 'item' does not exist on type 'number'. -node_modules/chrome-devtools-frontend/front_end/console/ConsoleViewport.js(279,83): error TS2339: Property 'item' does not exist on type 'number | { item: number; node: Node; offset: number; }'. +node_modules/chrome-devtools-frontend/front_end/console/ConsoleViewport.js(288,83): error TS2339: Property 'item' does not exist on type 'number | { item: number; node: Node; offset: number; }'. Property 'item' does not exist on type 'number'. -node_modules/chrome-devtools-frontend/front_end/console/ConsoleViewport.js(280,41): error TS2339: Property 'node' does not exist on type 'number | { item: number; node: Node; offset: number; }'. +node_modules/chrome-devtools-frontend/front_end/console/ConsoleViewport.js(289,41): error TS2339: Property 'node' does not exist on type 'number | { item: number; node: Node; offset: number; }'. Property 'node' does not exist on type 'number'. -node_modules/chrome-devtools-frontend/front_end/console/ConsoleViewport.js(281,40): error TS2339: Property 'offset' does not exist on type 'number | { item: number; node: Node; offset: number; }'. +node_modules/chrome-devtools-frontend/front_end/console/ConsoleViewport.js(290,40): error TS2339: Property 'offset' does not exist on type 'number | { item: number; node: Node; offset: number; }'. Property 'offset' does not exist on type 'number'. -node_modules/chrome-devtools-frontend/front_end/console/ConsoleViewport.js(283,31): error TS2339: Property 'item' does not exist on type 'number | { item: number; node: Node; offset: number; }'. +node_modules/chrome-devtools-frontend/front_end/console/ConsoleViewport.js(292,31): error TS2339: Property 'item' does not exist on type 'number | { item: number; node: Node; offset: number; }'. Property 'item' does not exist on type 'number'. -node_modules/chrome-devtools-frontend/front_end/console/ConsoleViewport.js(285,36): error TS2339: Property 'item' does not exist on type 'number | { item: number; node: Node; offset: number; }'. +node_modules/chrome-devtools-frontend/front_end/console/ConsoleViewport.js(294,36): error TS2339: Property 'item' does not exist on type 'number | { item: number; node: Node; offset: number; }'. Property 'item' does not exist on type 'number'. -node_modules/chrome-devtools-frontend/front_end/console/ConsoleViewport.js(316,34): error TS2339: Property 'getComponentSelection' does not exist on type 'Element'. -node_modules/chrome-devtools-frontend/front_end/console/ConsoleViewport.js(340,32): error TS2339: Property 'lowerBound' does not exist on type 'Int32Array'. -node_modules/chrome-devtools-frontend/front_end/console/ConsoleViewport.js(388,33): error TS2495: Type 'Set' is not an array type or a string type. -node_modules/chrome-devtools-frontend/front_end/console/ConsoleViewport.js(408,45): error TS2339: Property 'getComponentSelection' does not exist on type 'Element'. -node_modules/chrome-devtools-frontend/front_end/console/ConsoleViewport.js(423,33): error TS2339: Property 'item' does not exist on type 'number | { item: number; node: Node; offset: number; }'. +node_modules/chrome-devtools-frontend/front_end/console/ConsoleViewport.js(325,34): error TS2339: Property 'getComponentSelection' does not exist on type 'Element'. +node_modules/chrome-devtools-frontend/front_end/console/ConsoleViewport.js(349,32): error TS2339: Property 'lowerBound' does not exist on type 'Int32Array'. +node_modules/chrome-devtools-frontend/front_end/console/ConsoleViewport.js(397,33): error TS2495: Type 'Set' is not an array type or a string type. +node_modules/chrome-devtools-frontend/front_end/console/ConsoleViewport.js(417,45): error TS2339: Property 'getComponentSelection' does not exist on type 'Element'. +node_modules/chrome-devtools-frontend/front_end/console/ConsoleViewport.js(432,33): error TS2339: Property 'item' does not exist on type 'number | { item: number; node: Node; offset: number; }'. Property 'item' does not exist on type 'number'. -node_modules/chrome-devtools-frontend/front_end/console/ConsoleViewport.js(423,57): error TS2339: Property 'item' does not exist on type 'number | { item: number; node: Node; offset: number; }'. +node_modules/chrome-devtools-frontend/front_end/console/ConsoleViewport.js(432,57): error TS2339: Property 'item' does not exist on type 'number | { item: number; node: Node; offset: number; }'. Property 'item' does not exist on type 'number'. -node_modules/chrome-devtools-frontend/front_end/console/ConsoleViewport.js(425,54): error TS2304: Cannot find name 'Components'. -node_modules/chrome-devtools-frontend/front_end/console/ConsoleViewport.js(429,66): error TS2339: Property 'item' does not exist on type 'number | { item: number; node: Node; offset: number; }'. +node_modules/chrome-devtools-frontend/front_end/console/ConsoleViewport.js(434,54): error TS2304: Cannot find name 'Components'. +node_modules/chrome-devtools-frontend/front_end/console/ConsoleViewport.js(438,66): error TS2339: Property 'item' does not exist on type 'number | { item: number; node: Node; offset: number; }'. Property 'item' does not exist on type 'number'. -node_modules/chrome-devtools-frontend/front_end/console/ConsoleViewport.js(430,22): error TS2339: Property 'node' does not exist on type 'number | { item: number; node: Node; offset: number; }'. +node_modules/chrome-devtools-frontend/front_end/console/ConsoleViewport.js(439,22): error TS2339: Property 'node' does not exist on type 'number | { item: number; node: Node; offset: number; }'. Property 'node' does not exist on type 'number'. -node_modules/chrome-devtools-frontend/front_end/console/ConsoleViewport.js(430,43): error TS2339: Property 'node' does not exist on type 'number | { item: number; node: Node; offset: number; }'. +node_modules/chrome-devtools-frontend/front_end/console/ConsoleViewport.js(439,43): error TS2339: Property 'node' does not exist on type 'number | { item: number; node: Node; offset: number; }'. Property 'node' does not exist on type 'number'. -node_modules/chrome-devtools-frontend/front_end/console/ConsoleViewport.js(431,85): error TS2339: Property 'node' does not exist on type 'number | { item: number; node: Node; offset: number; }'. +node_modules/chrome-devtools-frontend/front_end/console/ConsoleViewport.js(440,85): error TS2339: Property 'node' does not exist on type 'number | { item: number; node: Node; offset: number; }'. Property 'node' does not exist on type 'number'. -node_modules/chrome-devtools-frontend/front_end/console/ConsoleViewport.js(431,104): error TS2339: Property 'offset' does not exist on type 'number | { item: number; node: Node; offset: number; }'. +node_modules/chrome-devtools-frontend/front_end/console/ConsoleViewport.js(440,104): error TS2339: Property 'offset' does not exist on type 'number | { item: number; node: Node; offset: number; }'. Property 'offset' does not exist on type 'number'. -node_modules/chrome-devtools-frontend/front_end/console/ConsoleViewport.js(432,51): error TS2339: Property 'peekLast' does not exist on type 'any[]'. -node_modules/chrome-devtools-frontend/front_end/console/ConsoleViewport.js(435,70): error TS2339: Property 'item' does not exist on type 'number | { item: number; node: Node; offset: number; }'. +node_modules/chrome-devtools-frontend/front_end/console/ConsoleViewport.js(441,51): error TS2339: Property 'peekLast' does not exist on type 'any[]'. +node_modules/chrome-devtools-frontend/front_end/console/ConsoleViewport.js(444,70): error TS2339: Property 'item' does not exist on type 'number | { item: number; node: Node; offset: number; }'. Property 'item' does not exist on type 'number'. -node_modules/chrome-devtools-frontend/front_end/console/ConsoleViewport.js(436,24): error TS2339: Property 'node' does not exist on type 'number | { item: number; node: Node; offset: number; }'. +node_modules/chrome-devtools-frontend/front_end/console/ConsoleViewport.js(445,24): error TS2339: Property 'node' does not exist on type 'number | { item: number; node: Node; offset: number; }'. Property 'node' does not exist on type 'number'. -node_modules/chrome-devtools-frontend/front_end/console/ConsoleViewport.js(436,47): error TS2339: Property 'node' does not exist on type 'number | { item: number; node: Node; offset: number; }'. +node_modules/chrome-devtools-frontend/front_end/console/ConsoleViewport.js(445,47): error TS2339: Property 'node' does not exist on type 'number | { item: number; node: Node; offset: number; }'. Property 'node' does not exist on type 'number'. -node_modules/chrome-devtools-frontend/front_end/console/ConsoleViewport.js(437,89): error TS2339: Property 'node' does not exist on type 'number | { item: number; node: Node; offset: number; }'. +node_modules/chrome-devtools-frontend/front_end/console/ConsoleViewport.js(446,89): error TS2339: Property 'node' does not exist on type 'number | { item: number; node: Node; offset: number; }'. Property 'node' does not exist on type 'number'. -node_modules/chrome-devtools-frontend/front_end/console/ConsoleViewport.js(437,110): error TS2339: Property 'offset' does not exist on type 'number | { item: number; node: Node; offset: number; }'. +node_modules/chrome-devtools-frontend/front_end/console/ConsoleViewport.js(446,110): error TS2339: Property 'offset' does not exist on type 'number | { item: number; node: Node; offset: number; }'. Property 'offset' does not exist on type 'number'. -node_modules/chrome-devtools-frontend/front_end/console/ConsoleViewport.js(463,25): error TS2339: Property 'traverseNextNode' does not exist on type 'Element'. -node_modules/chrome-devtools-frontend/front_end/console/ConsoleViewport.js(467,16): error TS2304: Cannot find name 'Components'. -node_modules/chrome-devtools-frontend/front_end/console/ConsoleViewport.js(470,38): error TS2304: Cannot find name 'Components'. -node_modules/chrome-devtools-frontend/front_end/console/ConsoleViewport.js(488,39): error TS2339: Property 'lowerBound' does not exist on type 'Int32Array'. -node_modules/chrome-devtools-frontend/front_end/console/ConsoleViewport.js(540,22): error TS2339: Property 'isScrolledToBottom' does not exist on type 'Element'. -node_modules/chrome-devtools-frontend/front_end/console/ConsoleViewport.js(551,22): error TS2339: Property 'isScrolledToBottom' does not exist on type 'Element'. -node_modules/chrome-devtools-frontend/front_end/console/ConsoleViewport.js(561,25): error TS2339: Property 'offsetHeight' does not exist on type 'Element'. -node_modules/chrome-devtools-frontend/front_end/console/ConsoleViewport.js(568,9): error TS2339: Property 'ConsoleViewportProvider' does not exist on type '{ new (): Console; prototype: Console; }'. -node_modules/chrome-devtools-frontend/front_end/console/ConsoleViewport.js(570,9): error TS2339: Property 'ConsoleViewportProvider' does not exist on type '{ new (): Console; prototype: Console; }'. -node_modules/chrome-devtools-frontend/front_end/console/ConsoleViewport.js(595,16): error TS2702: 'Console' only refers to a type, but is being used as a namespace here. -node_modules/chrome-devtools-frontend/front_end/console/ConsoleViewport.js(605,9): error TS2339: Property 'ConsoleViewportElement' does not exist on type '{ new (): Console; prototype: Console; }'. -node_modules/chrome-devtools-frontend/front_end/console/ConsoleViewport.js(606,9): error TS2339: Property 'ConsoleViewportElement' does not exist on type '{ new (): Console; prototype: Console; }'. -node_modules/chrome-devtools-frontend/front_end/console/ConsoleViewport.js(612,15): error TS2355: A function whose declared type is neither 'void' nor 'any' must return a value. +node_modules/chrome-devtools-frontend/front_end/console/ConsoleViewport.js(472,25): error TS2339: Property 'traverseNextNode' does not exist on type 'Element'. +node_modules/chrome-devtools-frontend/front_end/console/ConsoleViewport.js(476,16): error TS2304: Cannot find name 'Components'. +node_modules/chrome-devtools-frontend/front_end/console/ConsoleViewport.js(479,38): error TS2304: Cannot find name 'Components'. +node_modules/chrome-devtools-frontend/front_end/console/ConsoleViewport.js(497,39): error TS2339: Property 'lowerBound' does not exist on type 'Int32Array'. +node_modules/chrome-devtools-frontend/front_end/console/ConsoleViewport.js(549,22): error TS2339: Property 'isScrolledToBottom' does not exist on type 'Element'. +node_modules/chrome-devtools-frontend/front_end/console/ConsoleViewport.js(560,22): error TS2339: Property 'isScrolledToBottom' does not exist on type 'Element'. +node_modules/chrome-devtools-frontend/front_end/console/ConsoleViewport.js(570,25): error TS2339: Property 'offsetHeight' does not exist on type 'Element'. +node_modules/chrome-devtools-frontend/front_end/console/ConsoleViewport.js(577,9): error TS2339: Property 'ConsoleViewportProvider' does not exist on type '{ new (): Console; prototype: Console; }'. +node_modules/chrome-devtools-frontend/front_end/console/ConsoleViewport.js(579,9): error TS2339: Property 'ConsoleViewportProvider' does not exist on type '{ new (): Console; prototype: Console; }'. +node_modules/chrome-devtools-frontend/front_end/console/ConsoleViewport.js(604,16): error TS2702: 'Console' only refers to a type, but is being used as a namespace here. +node_modules/chrome-devtools-frontend/front_end/console/ConsoleViewport.js(614,9): error TS2339: Property 'ConsoleViewportElement' does not exist on type '{ new (): Console; prototype: Console; }'. +node_modules/chrome-devtools-frontend/front_end/console/ConsoleViewport.js(615,9): error TS2339: Property 'ConsoleViewportElement' does not exist on type '{ new (): Console; prototype: Console; }'. +node_modules/chrome-devtools-frontend/front_end/console/ConsoleViewport.js(621,15): error TS2355: A function whose declared type is neither 'void' nor 'any' must return a value. node_modules/chrome-devtools-frontend/front_end/console_counters/WarningErrorCounter.js(9,1): error TS2304: Cannot find name 'ConsoleCounters'. node_modules/chrome-devtools-frontend/front_end/console_counters/WarningErrorCounter.js(11,5): error TS2304: Cannot find name 'ConsoleCounters'. node_modules/chrome-devtools-frontend/front_end/console_counters/WarningErrorCounter.js(14,45): error TS2304: Cannot find name 'Common'. @@ -8263,23 +8264,23 @@ node_modules/chrome-devtools-frontend/front_end/console_model/ConsoleModel.js(54 node_modules/chrome-devtools-frontend/front_end/console_model/ConsoleModel.js(548,23): error TS2304: Cannot find name 'ConsoleModel'. node_modules/chrome-devtools-frontend/front_end/console_model/ConsoleModel.js(556,24): error TS2304: Cannot find name 'ConsoleModel'. node_modules/chrome-devtools-frontend/front_end/console_model/ConsoleModel.js(557,24): error TS2304: Cannot find name 'ConsoleModel'. -node_modules/chrome-devtools-frontend/front_end/console_model/ConsoleModel.js(564,37): error TS2304: Cannot find name 'ConsoleModel'. -node_modules/chrome-devtools-frontend/front_end/console_model/ConsoleModel.js(565,24): error TS2304: Cannot find name 'ConsoleModel'. -node_modules/chrome-devtools-frontend/front_end/console_model/ConsoleModel.js(567,25): error TS2304: Cannot find name 'ConsoleModel'. -node_modules/chrome-devtools-frontend/front_end/console_model/ConsoleModel.js(568,23): error TS2304: Cannot find name 'ConsoleModel'. +node_modules/chrome-devtools-frontend/front_end/console_model/ConsoleModel.js(564,45): error TS2304: Cannot find name 'ConsoleModel'. +node_modules/chrome-devtools-frontend/front_end/console_model/ConsoleModel.js(565,26): error TS2304: Cannot find name 'ConsoleModel'. +node_modules/chrome-devtools-frontend/front_end/console_model/ConsoleModel.js(566,26): error TS2304: Cannot find name 'ConsoleModel'. +node_modules/chrome-devtools-frontend/front_end/console_model/ConsoleModel.js(568,25): error TS2304: Cannot find name 'ConsoleModel'. node_modules/chrome-devtools-frontend/front_end/console_model/ConsoleModel.js(569,23): error TS2304: Cannot find name 'ConsoleModel'. node_modules/chrome-devtools-frontend/front_end/console_model/ConsoleModel.js(570,23): error TS2304: Cannot find name 'ConsoleModel'. -node_modules/chrome-devtools-frontend/front_end/console_model/ConsoleModel.js(577,54): error TS2339: Property '_pageLoadSequenceNumber' does not exist on type '(Anonymous class)'. -node_modules/chrome-devtools-frontend/front_end/console_model/ConsoleModel.js(581,15): error TS2503: Cannot find namespace 'ConsoleModel'. -node_modules/chrome-devtools-frontend/front_end/console_model/ConsoleModel.js(614,15): error TS2503: Cannot find namespace 'Protocol'. +node_modules/chrome-devtools-frontend/front_end/console_model/ConsoleModel.js(571,23): error TS2304: Cannot find name 'ConsoleModel'. +node_modules/chrome-devtools-frontend/front_end/console_model/ConsoleModel.js(578,54): error TS2339: Property '_pageLoadSequenceNumber' does not exist on type '(Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/console_model/ConsoleModel.js(582,15): error TS2503: Cannot find namespace 'ConsoleModel'. node_modules/chrome-devtools-frontend/front_end/console_model/ConsoleModel.js(615,15): error TS2503: Cannot find namespace 'Protocol'. -node_modules/chrome-devtools-frontend/front_end/console_model/ConsoleModel.js(641,1): error TS2304: Cannot find name 'ConsoleModel'. -node_modules/chrome-devtools-frontend/front_end/console_model/ConsoleModel.js(662,1): error TS2304: Cannot find name 'ConsoleModel'. -node_modules/chrome-devtools-frontend/front_end/console_model/ConsoleModel.js(687,1): error TS2304: Cannot find name 'ConsoleModel'. -node_modules/chrome-devtools-frontend/front_end/console_model/ConsoleModel.js(695,1): error TS2304: Cannot find name 'ConsoleModel'. -node_modules/chrome-devtools-frontend/front_end/console_model/ConsoleModel.js(696,4): error TS2304: Cannot find name 'ConsoleModel'. -node_modules/chrome-devtools-frontend/front_end/console_model/ConsoleModel.js(696,60): error TS2304: Cannot find name 'ConsoleModel'. +node_modules/chrome-devtools-frontend/front_end/console_model/ConsoleModel.js(616,15): error TS2503: Cannot find namespace 'Protocol'. +node_modules/chrome-devtools-frontend/front_end/console_model/ConsoleModel.js(642,1): error TS2304: Cannot find name 'ConsoleModel'. +node_modules/chrome-devtools-frontend/front_end/console_model/ConsoleModel.js(663,1): error TS2304: Cannot find name 'ConsoleModel'. +node_modules/chrome-devtools-frontend/front_end/console_model/ConsoleModel.js(688,1): error TS2304: Cannot find name 'ConsoleModel'. +node_modules/chrome-devtools-frontend/front_end/console_model/ConsoleModel.js(696,1): error TS2304: Cannot find name 'ConsoleModel'. node_modules/chrome-devtools-frontend/front_end/console_model/ConsoleModel.js(697,4): error TS2304: Cannot find name 'ConsoleModel'. +node_modules/chrome-devtools-frontend/front_end/console_model/ConsoleModel.js(697,60): error TS2304: Cannot find name 'ConsoleModel'. node_modules/chrome-devtools-frontend/front_end/console_model/ConsoleModel.js(698,4): error TS2304: Cannot find name 'ConsoleModel'. node_modules/chrome-devtools-frontend/front_end/console_model/ConsoleModel.js(699,4): error TS2304: Cannot find name 'ConsoleModel'. node_modules/chrome-devtools-frontend/front_end/console_model/ConsoleModel.js(700,4): error TS2304: Cannot find name 'ConsoleModel'. @@ -8292,8 +8293,9 @@ node_modules/chrome-devtools-frontend/front_end/console_model/ConsoleModel.js(70 node_modules/chrome-devtools-frontend/front_end/console_model/ConsoleModel.js(707,4): error TS2304: Cannot find name 'ConsoleModel'. node_modules/chrome-devtools-frontend/front_end/console_model/ConsoleModel.js(708,4): error TS2304: Cannot find name 'ConsoleModel'. node_modules/chrome-devtools-frontend/front_end/console_model/ConsoleModel.js(709,4): error TS2304: Cannot find name 'ConsoleModel'. -node_modules/chrome-devtools-frontend/front_end/console_model/ConsoleModel.js(712,1): error TS2304: Cannot find name 'ConsoleModel'. -node_modules/chrome-devtools-frontend/front_end/console_model/ConsoleModel.js(717,1): error TS2304: Cannot find name 'ConsoleModel'. +node_modules/chrome-devtools-frontend/front_end/console_model/ConsoleModel.js(710,4): error TS2304: Cannot find name 'ConsoleModel'. +node_modules/chrome-devtools-frontend/front_end/console_model/ConsoleModel.js(713,1): error TS2304: Cannot find name 'ConsoleModel'. +node_modules/chrome-devtools-frontend/front_end/console_model/ConsoleModel.js(718,1): error TS2304: Cannot find name 'ConsoleModel'. 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,1): error TS2304: Cannot find name 'ConsoleTestRunner'. node_modules/chrome-devtools-frontend/front_end/console_test_runner/ConsoleTestRunner.js(16,13): error TS2503: Cannot find namespace 'ConsoleTestRunner'. @@ -8417,6 +8419,15 @@ node_modules/chrome-devtools-frontend/front_end/console_test_runner/ConsoleTestR node_modules/chrome-devtools-frontend/front_end/console_test_runner/ConsoleTestRunner.js(536,25): error TS2304: Cannot find name 'ConsoleModel'. node_modules/chrome-devtools-frontend/front_end/console_test_runner/ConsoleTestRunner.js(543,1): error TS2304: Cannot find name 'ConsoleTestRunner'. node_modules/chrome-devtools-frontend/front_end/console_test_runner/ConsoleTestRunner.js(549,22): error TS2522: The 'arguments' object cannot be referenced in an async function or method in ES3 and ES5. Consider using a standard function or method. +node_modules/chrome-devtools-frontend/front_end/console_test_runner/ConsoleTestRunner.js(554,1): error TS2304: Cannot find name 'ConsoleTestRunner'. +node_modules/chrome-devtools-frontend/front_end/console_test_runner/ConsoleTestRunner.js(555,30): 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(558,5): error TS2304: Cannot find name 'TestRunner'. +node_modules/chrome-devtools-frontend/front_end/console_test_runner/ConsoleTestRunner.js(559,34): error TS2304: Cannot find name 'Bindings'. +node_modules/chrome-devtools-frontend/front_end/console_test_runner/ConsoleTestRunner.js(562,7): error TS2304: Cannot find name 'TestRunner'. +node_modules/chrome-devtools-frontend/front_end/console_test_runner/ConsoleTestRunner.js(564,7): error TS2304: Cannot find name 'TestRunner'. +node_modules/chrome-devtools-frontend/front_end/console_test_runner/ConsoleTestRunner.js(565,7): error TS2304: Cannot find name 'TestRunner'. +node_modules/chrome-devtools-frontend/front_end/console_test_runner/ConsoleTestRunner.js(566,7): error TS2304: Cannot find name 'TestRunner'. +node_modules/chrome-devtools-frontend/front_end/console_test_runner/ConsoleTestRunner.js(567,7): error TS2304: Cannot find name 'TestRunner'. node_modules/chrome-devtools-frontend/front_end/cookie_table/CookiesTable.js(34,1): error TS2304: Cannot find name 'CookieTable'. node_modules/chrome-devtools-frontend/front_end/cookie_table/CookiesTable.js(34,42): error TS2304: Cannot find name 'UI'. node_modules/chrome-devtools-frontend/front_end/cookie_table/CookiesTable.js(36,24): error TS2503: Cannot find namespace 'SDK'. @@ -8751,31 +8762,34 @@ node_modules/chrome-devtools-frontend/front_end/coverage_test_runner/CoverageTes node_modules/chrome-devtools-frontend/front_end/coverage_test_runner/CoverageTestRunner.js(11,3): error TS2304: Cannot find name 'UI'. 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(12,50): error TS2304: Cannot find name 'Coverage'. -node_modules/chrome-devtools-frontend/front_end/coverage_test_runner/CoverageTestRunner.js(16,1): error TS2304: Cannot find name 'CoverageTestRunner'. -node_modules/chrome-devtools-frontend/front_end/coverage_test_runner/CoverageTestRunner.js(17,27): error TS2339: Property 'runtime' does not exist on type 'Window'. -node_modules/chrome-devtools-frontend/front_end/coverage_test_runner/CoverageTestRunner.js(17,50): error TS2304: Cannot find name 'Coverage'. -node_modules/chrome-devtools-frontend/front_end/coverage_test_runner/CoverageTestRunner.js(21,1): error TS2304: Cannot find name 'CoverageTestRunner'. -node_modules/chrome-devtools-frontend/front_end/coverage_test_runner/CoverageTestRunner.js(22,27): error TS2339: Property 'runtime' does not exist on type 'Window'. -node_modules/chrome-devtools-frontend/front_end/coverage_test_runner/CoverageTestRunner.js(22,50): error TS2304: Cannot find name 'Coverage'. -node_modules/chrome-devtools-frontend/front_end/coverage_test_runner/CoverageTestRunner.js(26,1): error TS2304: Cannot find name 'CoverageTestRunner'. -node_modules/chrome-devtools-frontend/front_end/coverage_test_runner/CoverageTestRunner.js(27,9): error TS2304: Cannot find name 'UI'. -node_modules/chrome-devtools-frontend/front_end/coverage_test_runner/CoverageTestRunner.js(28,25): error TS2304: Cannot find name 'TestRunner'. -node_modules/chrome-devtools-frontend/front_end/coverage_test_runner/CoverageTestRunner.js(28,54): error TS2304: Cannot find name 'Coverage'. -node_modules/chrome-devtools-frontend/front_end/coverage_test_runner/CoverageTestRunner.js(29,50): error TS2304: Cannot find name 'SourcesTestRunner'. -node_modules/chrome-devtools-frontend/front_end/coverage_test_runner/CoverageTestRunner.js(34,1): error TS2304: Cannot find name 'CoverageTestRunner'. -node_modules/chrome-devtools-frontend/front_end/coverage_test_runner/CoverageTestRunner.js(35,27): error TS2304: Cannot find name 'CoverageTestRunner'. -node_modules/chrome-devtools-frontend/front_end/coverage_test_runner/CoverageTestRunner.js(36,3): error TS2304: Cannot find name 'CoverageTestRunner'. -node_modules/chrome-devtools-frontend/front_end/coverage_test_runner/CoverageTestRunner.js(39,1): error TS2304: Cannot find name 'CoverageTestRunner'. -node_modules/chrome-devtools-frontend/front_end/coverage_test_runner/CoverageTestRunner.js(40,31): error TS2339: Property 'runtime' does not exist on type 'Window'. -node_modules/chrome-devtools-frontend/front_end/coverage_test_runner/CoverageTestRunner.js(40,54): error TS2304: Cannot find name 'Coverage'. +node_modules/chrome-devtools-frontend/front_end/coverage_test_runner/CoverageTestRunner.js(19,1): error TS2304: Cannot find name 'CoverageTestRunner'. +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(20,50): error TS2304: Cannot find name 'Coverage'. +node_modules/chrome-devtools-frontend/front_end/coverage_test_runner/CoverageTestRunner.js(27,1): error TS2304: Cannot find name 'CoverageTestRunner'. +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(28,50): error TS2304: Cannot find name 'Coverage'. +node_modules/chrome-devtools-frontend/front_end/coverage_test_runner/CoverageTestRunner.js(33,13): error TS1055: Type 'Promise' is not a valid async function return type in ES5/ES3 because it does not refer to a Promise-compatible constructor value. +node_modules/chrome-devtools-frontend/front_end/coverage_test_runner/CoverageTestRunner.js(33,23): error TS2503: Cannot find namespace 'SourceFrame'. +node_modules/chrome-devtools-frontend/front_end/coverage_test_runner/CoverageTestRunner.js(35,1): error TS2304: Cannot find name 'CoverageTestRunner'. +node_modules/chrome-devtools-frontend/front_end/coverage_test_runner/CoverageTestRunner.js(36,9): error TS2304: Cannot find name 'UI'. +node_modules/chrome-devtools-frontend/front_end/coverage_test_runner/CoverageTestRunner.js(37,25): error TS2304: Cannot find name 'TestRunner'. +node_modules/chrome-devtools-frontend/front_end/coverage_test_runner/CoverageTestRunner.js(37,54): error TS2304: Cannot find name 'Coverage'. +node_modules/chrome-devtools-frontend/front_end/coverage_test_runner/CoverageTestRunner.js(38,27): error TS2304: Cannot find name 'SourcesTestRunner'. +node_modules/chrome-devtools-frontend/front_end/coverage_test_runner/CoverageTestRunner.js(43,1): error TS2304: Cannot find name 'CoverageTestRunner'. +node_modules/chrome-devtools-frontend/front_end/coverage_test_runner/CoverageTestRunner.js(44,27): error TS2304: Cannot find name 'CoverageTestRunner'. +node_modules/chrome-devtools-frontend/front_end/coverage_test_runner/CoverageTestRunner.js(45,3): error TS2304: Cannot find name 'CoverageTestRunner'. +node_modules/chrome-devtools-frontend/front_end/coverage_test_runner/CoverageTestRunner.js(49,14): error TS2503: Cannot find namespace 'DataGrid'. node_modules/chrome-devtools-frontend/front_end/coverage_test_runner/CoverageTestRunner.js(51,1): error TS2304: Cannot find name 'CoverageTestRunner'. -node_modules/chrome-devtools-frontend/front_end/coverage_test_runner/CoverageTestRunner.js(70,5): error TS2304: Cannot find name 'TestRunner'. -node_modules/chrome-devtools-frontend/front_end/coverage_test_runner/CoverageTestRunner.js(74,1): error TS2304: Cannot find name 'CoverageTestRunner'. -node_modules/chrome-devtools-frontend/front_end/coverage_test_runner/CoverageTestRunner.js(75,31): error TS2339: Property 'runtime' does not exist on type 'Window'. -node_modules/chrome-devtools-frontend/front_end/coverage_test_runner/CoverageTestRunner.js(75,54): error TS2304: Cannot find name 'Coverage'. -node_modules/chrome-devtools-frontend/front_end/coverage_test_runner/CoverageTestRunner.js(81,15): error TS2304: Cannot find name 'TestRunner'. -node_modules/chrome-devtools-frontend/front_end/coverage_test_runner/CoverageTestRunner.js(86,16): error TS2304: Cannot find name 'Coverage'. -node_modules/chrome-devtools-frontend/front_end/coverage_test_runner/CoverageTestRunner.js(87,5): error TS2304: Cannot find name 'TestRunner'. +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(52,54): error TS2304: Cannot find name 'Coverage'. +node_modules/chrome-devtools-frontend/front_end/coverage_test_runner/CoverageTestRunner.js(63,1): error TS2304: Cannot find name 'CoverageTestRunner'. +node_modules/chrome-devtools-frontend/front_end/coverage_test_runner/CoverageTestRunner.js(82,5): error TS2304: Cannot find name 'TestRunner'. +node_modules/chrome-devtools-frontend/front_end/coverage_test_runner/CoverageTestRunner.js(86,1): error TS2304: Cannot find name 'CoverageTestRunner'. +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/coverage_test_runner/CoverageTestRunner.js(87,54): error TS2304: Cannot find name 'Coverage'. +node_modules/chrome-devtools-frontend/front_end/coverage_test_runner/CoverageTestRunner.js(93,15): error TS2304: Cannot find name 'TestRunner'. +node_modules/chrome-devtools-frontend/front_end/coverage_test_runner/CoverageTestRunner.js(98,16): error TS2304: Cannot find name 'Coverage'. +node_modules/chrome-devtools-frontend/front_end/coverage_test_runner/CoverageTestRunner.js(99,5): error TS2304: Cannot find name 'TestRunner'. node_modules/chrome-devtools-frontend/front_end/cpu_profiler_test_runner/ProfilerTestRunner.js(10,1): error TS2304: Cannot find name 'CPUProfilerTestRunner'. node_modules/chrome-devtools-frontend/front_end/cpu_profiler_test_runner/ProfilerTestRunner.js(11,3): error TS2304: Cannot find name 'TestRunner'. node_modules/chrome-devtools-frontend/front_end/cpu_profiler_test_runner/ProfilerTestRunner.js(12,3): error TS2304: Cannot find name 'TestRunner'. @@ -9328,7 +9342,7 @@ node_modules/chrome-devtools-frontend/front_end/devices/DevicesView.js(153,15): node_modules/chrome-devtools-frontend/front_end/devices/DevicesView.js(156,30): error TS2503: Cannot find namespace 'Adb'. node_modules/chrome-devtools-frontend/front_end/devices/DevicesView.js(161,15): error TS2503: Cannot find namespace 'Common'. node_modules/chrome-devtools-frontend/front_end/devices/DevicesView.js(164,30): error TS2503: Cannot find namespace 'Adb'. -node_modules/chrome-devtools-frontend/front_end/devices/DevicesView.js(170,14): error TS2403: Subsequent variable declarations must have the same type. Variable 'deviceId' has type 'string' at E:/Github/TypeScript/tests/cases/user/chrome-devtools-frontend/node_modules/chrome-devtools-frontend/front_end/devices/DevicesView.js 164:13, but here has type 'any'. +node_modules/chrome-devtools-frontend/front_end/devices/DevicesView.js(170,14): error TS2403: Subsequent variable declarations must have the same type. Variable 'deviceId' has type 'string' at c:/ts/tests/cases/user/chrome-devtools-frontend/node_modules/chrome-devtools-frontend/front_end/devices/DevicesView.js 164:13, but here has type 'any'. node_modules/chrome-devtools-frontend/front_end/devices/DevicesView.js(170,26): error TS2495: Type 'IterableIterator' is not an array type or a string type. node_modules/chrome-devtools-frontend/front_end/devices/DevicesView.js(179,9): error TS2304: Cannot find name 'Common'. node_modules/chrome-devtools-frontend/front_end/devices/DevicesView.js(180,38): error TS2304: Cannot find name 'Common'. @@ -9565,24 +9579,24 @@ node_modules/chrome-devtools-frontend/front_end/diff/diff_match_patch.js(6,375): node_modules/chrome-devtools-frontend/front_end/diff/diff_match_patch.js(6,379): error TS2365: Operator '+' cannot be applied to types '{ [x: string]: any; chars1: string; chars2: string; lineArray: string[]; }' and 'number'. node_modules/chrome-devtools-frontend/front_end/diff/diff_match_patch.js(6,388): 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/diff/diff_match_patch.js(6,476): error TS2322: Type '0' is not assignable to type '{ [x: string]: any; chars1: string; chars2: string; lineArray: string[]; }'. -node_modules/chrome-devtools-frontend/front_end/diff/diff_match_patch.js(13,201): error TS2403: Subsequent variable declarations must have the same type. Variable 'd' has type 'any' at E:/Github/TypeScript/tests/cases/user/chrome-devtools-frontend/node_modules/chrome-devtools-frontend/front_end/diff/diff_match_patch.js 12:76, but here has type 'number'. -node_modules/chrome-devtools-frontend/front_end/diff/diff_match_patch.js(15,142): error TS2403: Subsequent variable declarations must have the same type. Variable 'd' has type 'any' at E:/Github/TypeScript/tests/cases/user/chrome-devtools-frontend/node_modules/chrome-devtools-frontend/front_end/diff/diff_match_patch.js 14:4, but here has type 'any[]'. +node_modules/chrome-devtools-frontend/front_end/diff/diff_match_patch.js(13,201): error TS2403: Subsequent variable declarations must have the same type. Variable 'd' has type 'any' at c:/ts/tests/cases/user/chrome-devtools-frontend/node_modules/chrome-devtools-frontend/front_end/diff/diff_match_patch.js 12:76, but here has type 'number'. +node_modules/chrome-devtools-frontend/front_end/diff/diff_match_patch.js(15,142): error TS2403: Subsequent variable declarations must have the same type. Variable 'd' has type 'any' at c:/ts/tests/cases/user/chrome-devtools-frontend/node_modules/chrome-devtools-frontend/front_end/diff/diff_match_patch.js 14:4, but here has type 'any[]'. node_modules/chrome-devtools-frontend/front_end/diff/diff_match_patch.js(17,82): error TS2339: Property 'length' does not exist on type 'boolean'. node_modules/chrome-devtools-frontend/front_end/diff/diff_match_patch.js(17,153): error TS2339: Property 'substring' does not exist on type 'boolean'. node_modules/chrome-devtools-frontend/front_end/diff/diff_match_patch.js(17,167): error TS2339: Property 'length' does not exist on type 'boolean'. node_modules/chrome-devtools-frontend/front_end/diff/diff_match_patch.js(17,219): error TS2339: Property 'length' does not exist on type 'boolean'. node_modules/chrome-devtools-frontend/front_end/diff/diff_match_patch.js(17,261): error TS2339: Property 'substring' does not exist on type 'boolean'. node_modules/chrome-devtools-frontend/front_end/diff/diff_match_patch.js(17,351): error TS2339: Property 'substring' does not exist on type 'boolean'. -node_modules/chrome-devtools-frontend/front_end/diff/diff_match_patch.js(19,282): error TS2403: Subsequent variable declarations must have the same type. Variable 'g' has type 'number' at E:/Github/TypeScript/tests/cases/user/chrome-devtools-frontend/node_modules/chrome-devtools-frontend/front_end/diff/diff_match_patch.js 18:144, but here has type 'any'. +node_modules/chrome-devtools-frontend/front_end/diff/diff_match_patch.js(19,282): error TS2403: Subsequent variable declarations must have the same type. Variable 'g' has type 'number' at c:/ts/tests/cases/user/chrome-devtools-frontend/node_modules/chrome-devtools-frontend/front_end/diff/diff_match_patch.js 18:144, but here has type 'any'. node_modules/chrome-devtools-frontend/front_end/diff/diff_match_patch.js(21,314): error TS2365: Operator '+' cannot be applied to types 'boolean' and 'boolean'. node_modules/chrome-devtools-frontend/front_end/diff/diff_match_patch.js(23,258): error TS2322: Type 'boolean' is not assignable to type 'number'. node_modules/chrome-devtools-frontend/front_end/diff/diff_match_patch.js(23,494): error TS2322: Type 'true' is not assignable to type 'number'. node_modules/chrome-devtools-frontend/front_end/diff/diff_match_patch.js(24,123): error TS2322: Type 'true' is not assignable to type 'number'. -node_modules/chrome-devtools-frontend/front_end/diff/diff_match_patch.js(30,429): error TS2403: Subsequent variable declarations must have the same type. Variable 'h' has type 'any' at E:/Github/TypeScript/tests/cases/user/chrome-devtools-frontend/node_modules/chrome-devtools-frontend/front_end/diff/diff_match_patch.js 29:297, but here has type 'number'. +node_modules/chrome-devtools-frontend/front_end/diff/diff_match_patch.js(30,429): error TS2403: Subsequent variable declarations must have the same type. Variable 'h' has type 'any' at c:/ts/tests/cases/user/chrome-devtools-frontend/node_modules/chrome-devtools-frontend/front_end/diff/diff_match_patch.js 29:297, but here has type 'number'. node_modules/chrome-devtools-frontend/front_end/diff/diff_match_patch.js(34,12): error TS2339: Property 'length' does not exist on type 'number'. node_modules/chrome-devtools-frontend/front_end/diff/diff_match_patch.js(34,41): error TS2339: Property 'length' does not exist on type 'number'. -node_modules/chrome-devtools-frontend/front_end/diff/diff_match_patch.js(39,396): error TS2403: Subsequent variable declarations must have the same type. Variable 'h' has type 'string' at E:/Github/TypeScript/tests/cases/user/chrome-devtools-frontend/node_modules/chrome-devtools-frontend/front_end/diff/diff_match_patch.js 37:225, but here has type 'number'. -node_modules/chrome-devtools-frontend/front_end/diff/diff_match_patch.js(41,186): error TS2403: Subsequent variable declarations must have the same type. Variable 'd' has type 'number' at E:/Github/TypeScript/tests/cases/user/chrome-devtools-frontend/node_modules/chrome-devtools-frontend/front_end/diff/diff_match_patch.js 40:89, but here has type 'any'. +node_modules/chrome-devtools-frontend/front_end/diff/diff_match_patch.js(39,396): error TS2403: Subsequent variable declarations must have the same type. Variable 'h' has type 'string' at c:/ts/tests/cases/user/chrome-devtools-frontend/node_modules/chrome-devtools-frontend/front_end/diff/diff_match_patch.js 37:225, but here has type 'number'. +node_modules/chrome-devtools-frontend/front_end/diff/diff_match_patch.js(41,186): error TS2403: Subsequent variable declarations must have the same type. Variable 'd' has type 'number' at c:/ts/tests/cases/user/chrome-devtools-frontend/node_modules/chrome-devtools-frontend/front_end/diff/diff_match_patch.js 40:89, but here has type 'any'. node_modules/chrome-devtools-frontend/front_end/diff/diff_match_patch.js(41,197): error TS2339: Property 'diffs' does not exist on type 'number'. node_modules/chrome-devtools-frontend/front_end/diff/diff_match_patch.js(41,249): error TS2339: Property 'start1' does not exist on type 'number'. node_modules/chrome-devtools-frontend/front_end/diff/diff_match_patch.js(41,261): error TS2339: Property 'start2' does not exist on type 'number'. @@ -9597,7 +9611,7 @@ node_modules/chrome-devtools-frontend/front_end/diff/diff_match_patch.js(42,7): node_modules/chrome-devtools-frontend/front_end/diff/diff_match_patch.js(42,20): error TS2339: Property 'length2' does not exist on type 'number'. node_modules/chrome-devtools-frontend/front_end/diff/diff_match_patch.js(42,125): error TS2339: Property 'length1' does not exist on type 'number'. node_modules/chrome-devtools-frontend/front_end/diff/diff_match_patch.js(42,138): error TS2339: Property 'length2' does not exist on type 'number'. -node_modules/chrome-devtools-frontend/front_end/diff/diff_match_patch.js(43,411): error TS2403: Subsequent variable declarations must have the same type. Variable 'g' has type 'string' at E:/Github/TypeScript/tests/cases/user/chrome-devtools-frontend/node_modules/chrome-devtools-frontend/front_end/diff/diff_match_patch.js 42:182, but here has type 'any'. +node_modules/chrome-devtools-frontend/front_end/diff/diff_match_patch.js(43,411): error TS2403: Subsequent variable declarations must have the same type. Variable 'g' has type 'string' at c:/ts/tests/cases/user/chrome-devtools-frontend/node_modules/chrome-devtools-frontend/front_end/diff/diff_match_patch.js 42:182, but here has type 'any'. node_modules/chrome-devtools-frontend/front_end/diff/diff_match_patch.js(43,443): error TS2365: Operator '===' cannot be applied to types 'number' and 'string'. node_modules/chrome-devtools-frontend/front_end/diff/diff_match_patch.js(44,7): error TS2365: Operator '===' cannot be applied to types 'number' and 'string'. node_modules/chrome-devtools-frontend/front_end/diff/diff_match_patch.js(44,220): error TS2365: Operator '===' cannot be applied to types 'number' and 'string'. @@ -10288,173 +10302,174 @@ node_modules/chrome-devtools-frontend/front_end/elements/ElementsTreeElement.js( node_modules/chrome-devtools-frontend/front_end/elements/ElementsTreeElement.js(468,37): error TS2339: Property 'enclosingNodeOrSelfWithClass' does not exist on type 'EventTarget'. node_modules/chrome-devtools-frontend/front_end/elements/ElementsTreeElement.js(471,11): error TS2304: Cannot find name 'Common'. node_modules/chrome-devtools-frontend/front_end/elements/ElementsTreeElement.js(474,5): error TS2304: Cannot find name 'Elements'. -node_modules/chrome-devtools-frontend/front_end/elements/ElementsTreeElement.js(479,15): error TS2503: Cannot find namespace 'UI'. -node_modules/chrome-devtools-frontend/front_end/elements/ElementsTreeElement.js(482,42): error TS2304: Cannot find name 'Common'. -node_modules/chrome-devtools-frontend/front_end/elements/ElementsTreeElement.js(488,11): error TS2304: Cannot find name 'Common'. -node_modules/chrome-devtools-frontend/front_end/elements/ElementsTreeElement.js(497,44): error TS2304: Cannot find name 'Common'. -node_modules/chrome-devtools-frontend/front_end/elements/ElementsTreeElement.js(501,69): error TS2304: Cannot find name 'Common'. -node_modules/chrome-devtools-frontend/front_end/elements/ElementsTreeElement.js(502,26): error TS2304: Cannot find name 'UI'. -node_modules/chrome-devtools-frontend/front_end/elements/ElementsTreeElement.js(503,20): error TS2304: Cannot find name 'UI'. -node_modules/chrome-devtools-frontend/front_end/elements/ElementsTreeElement.js(504,28): error TS2339: Property 'treeOutline' does not exist on type '(Anonymous class)'. -node_modules/chrome-devtools-frontend/front_end/elements/ElementsTreeElement.js(509,11): error TS2304: Cannot find name 'Common'. -node_modules/chrome-devtools-frontend/front_end/elements/ElementsTreeElement.js(513,26): error TS2304: Cannot find name 'Common'. -node_modules/chrome-devtools-frontend/front_end/elements/ElementsTreeElement.js(515,26): error TS2304: Cannot find name 'Common'. -node_modules/chrome-devtools-frontend/front_end/elements/ElementsTreeElement.js(518,11): error TS2304: Cannot find name 'Common'. -node_modules/chrome-devtools-frontend/front_end/elements/ElementsTreeElement.js(522,11): error TS2304: Cannot find name 'Common'. +node_modules/chrome-devtools-frontend/front_end/elements/ElementsTreeElement.js(476,42): error TS2304: Cannot find name 'Common'. +node_modules/chrome-devtools-frontend/front_end/elements/ElementsTreeElement.js(482,15): error TS2503: Cannot find namespace 'UI'. +node_modules/chrome-devtools-frontend/front_end/elements/ElementsTreeElement.js(485,42): error TS2304: Cannot find name 'Common'. +node_modules/chrome-devtools-frontend/front_end/elements/ElementsTreeElement.js(491,11): error TS2304: Cannot find name 'Common'. +node_modules/chrome-devtools-frontend/front_end/elements/ElementsTreeElement.js(500,44): error TS2304: Cannot find name 'Common'. +node_modules/chrome-devtools-frontend/front_end/elements/ElementsTreeElement.js(504,69): error TS2304: Cannot find name 'Common'. +node_modules/chrome-devtools-frontend/front_end/elements/ElementsTreeElement.js(505,26): error TS2304: Cannot find name 'UI'. +node_modules/chrome-devtools-frontend/front_end/elements/ElementsTreeElement.js(506,20): error TS2304: Cannot find name 'UI'. +node_modules/chrome-devtools-frontend/front_end/elements/ElementsTreeElement.js(507,28): error TS2339: Property 'treeOutline' does not exist on type '(Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/elements/ElementsTreeElement.js(512,11): error TS2304: Cannot find name 'Common'. +node_modules/chrome-devtools-frontend/front_end/elements/ElementsTreeElement.js(516,26): error TS2304: Cannot find name 'Common'. +node_modules/chrome-devtools-frontend/front_end/elements/ElementsTreeElement.js(518,26): error TS2304: Cannot find name 'Common'. +node_modules/chrome-devtools-frontend/front_end/elements/ElementsTreeElement.js(521,11): error TS2304: Cannot find name 'Common'. node_modules/chrome-devtools-frontend/front_end/elements/ElementsTreeElement.js(525,11): error TS2304: Cannot find name 'Common'. -node_modules/chrome-devtools-frontend/front_end/elements/ElementsTreeElement.js(531,9): error TS2304: Cannot find name 'Common'. -node_modules/chrome-devtools-frontend/front_end/elements/ElementsTreeElement.js(533,26): error TS2304: Cannot find name 'UI'. -node_modules/chrome-devtools-frontend/front_end/elements/ElementsTreeElement.js(536,44): error TS2304: Cannot find name 'Common'. -node_modules/chrome-devtools-frontend/front_end/elements/ElementsTreeElement.js(538,42): error TS2304: Cannot find name 'Common'. -node_modules/chrome-devtools-frontend/front_end/elements/ElementsTreeElement.js(539,42): error TS2304: Cannot find name 'Common'. -node_modules/chrome-devtools-frontend/front_end/elements/ElementsTreeElement.js(539,80): error TS2339: Property 'collapseRecursively' does not exist on type '(Anonymous class)'. -node_modules/chrome-devtools-frontend/front_end/elements/ElementsTreeElement.js(543,14): error TS2339: Property 'treeOutline' does not exist on type '(Anonymous class)'. -node_modules/chrome-devtools-frontend/front_end/elements/ElementsTreeElement.js(546,25): error TS2339: Property 'listItemElement' does not exist on type '(Anonymous class)'. -node_modules/chrome-devtools-frontend/front_end/elements/ElementsTreeElement.js(572,10): error TS2339: Property 'style' does not exist on type 'Element'. -node_modules/chrome-devtools-frontend/front_end/elements/ElementsTreeElement.js(573,10): error TS2339: Property 'style' does not exist on type 'Element'. -node_modules/chrome-devtools-frontend/front_end/elements/ElementsTreeElement.js(575,20): error TS2339: Property 'listItemElement' does not exist on type '(Anonymous class)'. -node_modules/chrome-devtools-frontend/front_end/elements/ElementsTreeElement.js(577,10): error TS2339: Property 'scrollIntoViewIfNeeded' does not exist on type 'Element'. -node_modules/chrome-devtools-frontend/front_end/elements/ElementsTreeElement.js(582,34): error TS2339: Property 'listItemElement' does not exist on type '(Anonymous class)'. -node_modules/chrome-devtools-frontend/front_end/elements/ElementsTreeElement.js(597,25): error TS2339: Property 'listItemElement' does not exist on type '(Anonymous class)'. -node_modules/chrome-devtools-frontend/front_end/elements/ElementsTreeElement.js(599,9): error TS2304: Cannot find name 'UI'. -node_modules/chrome-devtools-frontend/front_end/elements/ElementsTreeElement.js(629,27): error TS2304: Cannot find name 'Common'. -node_modules/chrome-devtools-frontend/front_end/elements/ElementsTreeElement.js(635,22): error TS2304: Cannot find name 'UI'. -node_modules/chrome-devtools-frontend/front_end/elements/ElementsTreeElement.js(643,7): error TS2304: Cannot find name 'UI'. -node_modules/chrome-devtools-frontend/front_end/elements/ElementsTreeElement.js(650,21): error TS2304: Cannot find name 'UI'. -node_modules/chrome-devtools-frontend/front_end/elements/ElementsTreeElement.js(652,10): error TS2339: Property 'listItemElement' does not exist on type '(Anonymous class)'. -node_modules/chrome-devtools-frontend/front_end/elements/ElementsTreeElement.js(661,9): error TS2304: Cannot find name 'UI'. -node_modules/chrome-devtools-frontend/front_end/elements/ElementsTreeElement.js(670,37): error TS2339: Property 'enclosingNodeOrSelfWithClass' does not exist on type 'Element'. -node_modules/chrome-devtools-frontend/front_end/elements/ElementsTreeElement.js(673,22): error TS2304: Cannot find name 'UI'. -node_modules/chrome-devtools-frontend/front_end/elements/ElementsTreeElement.js(675,21): error TS2304: Cannot find name 'UI'. -node_modules/chrome-devtools-frontend/front_end/elements/ElementsTreeElement.js(676,10): error TS2339: Property 'listItemElement' does not exist on type '(Anonymous class)'. -node_modules/chrome-devtools-frontend/front_end/elements/ElementsTreeElement.js(686,29): error TS2339: Property 'listItemElement' does not exist on type '(Anonymous class)'. -node_modules/chrome-devtools-frontend/front_end/elements/ElementsTreeElement.js(692,9): error TS2304: Cannot find name 'Elements'. -node_modules/chrome-devtools-frontend/front_end/elements/ElementsTreeElement.js(695,9): error TS2304: Cannot find name 'UI'. -node_modules/chrome-devtools-frontend/front_end/elements/ElementsTreeElement.js(728,22): error TS2304: Cannot find name 'UI'. -node_modules/chrome-devtools-frontend/front_end/elements/ElementsTreeElement.js(729,21): error TS2304: Cannot find name 'UI'. -node_modules/chrome-devtools-frontend/front_end/elements/ElementsTreeElement.js(730,10): error TS2339: Property 'listItemElement' does not exist on type '(Anonymous class)'. -node_modules/chrome-devtools-frontend/front_end/elements/ElementsTreeElement.js(757,22): error TS2339: Property 'listItemElement' does not exist on type '(Anonymous class)'. -node_modules/chrome-devtools-frontend/front_end/elements/ElementsTreeElement.js(763,14): error TS2339: Property 'childrenListElement' does not exist on type '(Anonymous class)'. -node_modules/chrome-devtools-frontend/front_end/elements/ElementsTreeElement.js(764,12): error TS2339: Property 'childrenListElement' does not exist on type '(Anonymous class)'. -node_modules/chrome-devtools-frontend/front_end/elements/ElementsTreeElement.js(766,10): error TS2339: Property 'listItemElement' does not exist on type '(Anonymous class)'. -node_modules/chrome-devtools-frontend/front_end/elements/ElementsTreeElement.js(767,10): error TS2339: Property 'treeOutline' does not exist on type '(Anonymous class)'. -node_modules/chrome-devtools-frontend/front_end/elements/ElementsTreeElement.js(769,10): error TS2339: Property 'runtime' does not exist on type 'Window'. -node_modules/chrome-devtools-frontend/front_end/elements/ElementsTreeElement.js(769,28): error TS2304: Cannot find name 'UI'. -node_modules/chrome-devtools-frontend/front_end/elements/ElementsTreeElement.js(772,17): error TS2503: Cannot find namespace 'UI'. -node_modules/chrome-devtools-frontend/front_end/elements/ElementsTreeElement.js(778,23): error TS2304: Cannot find name 'Common'. -node_modules/chrome-devtools-frontend/front_end/elements/ElementsTreeElement.js(847,26): error TS2304: Cannot find name 'UI'. -node_modules/chrome-devtools-frontend/front_end/elements/ElementsTreeElement.js(848,18): error TS2339: Property 'altKey' does not exist on type 'Event'. -node_modules/chrome-devtools-frontend/front_end/elements/ElementsTreeElement.js(848,35): error TS2339: Property 'shiftKey' does not exist on type 'Event'. -node_modules/chrome-devtools-frontend/front_end/elements/ElementsTreeElement.js(849,55): error TS2339: Property 'isMetaOrCtrlForTest' does not exist on type 'Event'. -node_modules/chrome-devtools-frontend/front_end/elements/ElementsTreeElement.js(850,15): error TS2339: Property 'consume' does not exist on type 'Event'. -node_modules/chrome-devtools-frontend/front_end/elements/ElementsTreeElement.js(852,24): error TS2339: Property 'keyCode' does not exist on type 'Event'. -node_modules/chrome-devtools-frontend/front_end/elements/ElementsTreeElement.js(852,36): error TS2304: Cannot find name 'UI'. -node_modules/chrome-devtools-frontend/front_end/elements/ElementsTreeElement.js(852,79): error TS2339: Property 'key' does not exist on type 'Event'. +node_modules/chrome-devtools-frontend/front_end/elements/ElementsTreeElement.js(528,11): error TS2304: Cannot find name 'Common'. +node_modules/chrome-devtools-frontend/front_end/elements/ElementsTreeElement.js(534,9): error TS2304: Cannot find name 'Common'. +node_modules/chrome-devtools-frontend/front_end/elements/ElementsTreeElement.js(536,26): error TS2304: Cannot find name 'UI'. +node_modules/chrome-devtools-frontend/front_end/elements/ElementsTreeElement.js(539,44): error TS2304: Cannot find name 'Common'. +node_modules/chrome-devtools-frontend/front_end/elements/ElementsTreeElement.js(541,42): error TS2304: Cannot find name 'Common'. +node_modules/chrome-devtools-frontend/front_end/elements/ElementsTreeElement.js(542,42): error TS2304: Cannot find name 'Common'. +node_modules/chrome-devtools-frontend/front_end/elements/ElementsTreeElement.js(542,80): error TS2339: Property 'collapseRecursively' does not exist on type '(Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/elements/ElementsTreeElement.js(546,14): error TS2339: Property 'treeOutline' does not exist on type '(Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/elements/ElementsTreeElement.js(549,25): error TS2339: Property 'listItemElement' does not exist on type '(Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/elements/ElementsTreeElement.js(575,10): error TS2339: Property 'style' does not exist on type 'Element'. +node_modules/chrome-devtools-frontend/front_end/elements/ElementsTreeElement.js(576,10): error TS2339: Property 'style' does not exist on type 'Element'. +node_modules/chrome-devtools-frontend/front_end/elements/ElementsTreeElement.js(578,20): error TS2339: Property 'listItemElement' does not exist on type '(Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/elements/ElementsTreeElement.js(580,10): error TS2339: Property 'scrollIntoViewIfNeeded' does not exist on type 'Element'. +node_modules/chrome-devtools-frontend/front_end/elements/ElementsTreeElement.js(585,34): error TS2339: Property 'listItemElement' does not exist on type '(Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/elements/ElementsTreeElement.js(600,25): error TS2339: Property 'listItemElement' does not exist on type '(Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/elements/ElementsTreeElement.js(602,9): error TS2304: Cannot find name 'UI'. +node_modules/chrome-devtools-frontend/front_end/elements/ElementsTreeElement.js(632,27): error TS2304: Cannot find name 'Common'. +node_modules/chrome-devtools-frontend/front_end/elements/ElementsTreeElement.js(638,22): error TS2304: Cannot find name 'UI'. +node_modules/chrome-devtools-frontend/front_end/elements/ElementsTreeElement.js(646,7): error TS2304: Cannot find name 'UI'. +node_modules/chrome-devtools-frontend/front_end/elements/ElementsTreeElement.js(653,21): error TS2304: Cannot find name 'UI'. +node_modules/chrome-devtools-frontend/front_end/elements/ElementsTreeElement.js(655,10): error TS2339: Property 'listItemElement' does not exist on type '(Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/elements/ElementsTreeElement.js(664,9): error TS2304: Cannot find name 'UI'. +node_modules/chrome-devtools-frontend/front_end/elements/ElementsTreeElement.js(673,37): error TS2339: Property 'enclosingNodeOrSelfWithClass' does not exist on type 'Element'. +node_modules/chrome-devtools-frontend/front_end/elements/ElementsTreeElement.js(676,22): error TS2304: Cannot find name 'UI'. +node_modules/chrome-devtools-frontend/front_end/elements/ElementsTreeElement.js(678,21): error TS2304: Cannot find name 'UI'. +node_modules/chrome-devtools-frontend/front_end/elements/ElementsTreeElement.js(679,10): error TS2339: Property 'listItemElement' does not exist on type '(Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/elements/ElementsTreeElement.js(689,29): error TS2339: Property 'listItemElement' does not exist on type '(Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/elements/ElementsTreeElement.js(695,9): error TS2304: Cannot find name 'Elements'. +node_modules/chrome-devtools-frontend/front_end/elements/ElementsTreeElement.js(698,9): error TS2304: Cannot find name 'UI'. +node_modules/chrome-devtools-frontend/front_end/elements/ElementsTreeElement.js(731,22): error TS2304: Cannot find name 'UI'. +node_modules/chrome-devtools-frontend/front_end/elements/ElementsTreeElement.js(732,21): error TS2304: Cannot find name 'UI'. +node_modules/chrome-devtools-frontend/front_end/elements/ElementsTreeElement.js(733,10): error TS2339: Property 'listItemElement' does not exist on type '(Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/elements/ElementsTreeElement.js(760,22): error TS2339: Property 'listItemElement' does not exist on type '(Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/elements/ElementsTreeElement.js(766,14): error TS2339: Property 'childrenListElement' does not exist on type '(Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/elements/ElementsTreeElement.js(767,12): error TS2339: Property 'childrenListElement' does not exist on type '(Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/elements/ElementsTreeElement.js(769,10): error TS2339: Property 'listItemElement' does not exist on type '(Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/elements/ElementsTreeElement.js(770,10): error TS2339: Property 'treeOutline' does not exist on type '(Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/elements/ElementsTreeElement.js(772,10): error TS2339: Property 'runtime' does not exist on type 'Window'. +node_modules/chrome-devtools-frontend/front_end/elements/ElementsTreeElement.js(772,28): error TS2304: Cannot find name 'UI'. +node_modules/chrome-devtools-frontend/front_end/elements/ElementsTreeElement.js(775,17): error TS2503: Cannot find namespace 'UI'. +node_modules/chrome-devtools-frontend/front_end/elements/ElementsTreeElement.js(781,23): error TS2304: Cannot find name 'Common'. +node_modules/chrome-devtools-frontend/front_end/elements/ElementsTreeElement.js(850,26): error TS2304: Cannot find name 'UI'. +node_modules/chrome-devtools-frontend/front_end/elements/ElementsTreeElement.js(851,18): error TS2339: Property 'altKey' does not exist on type 'Event'. +node_modules/chrome-devtools-frontend/front_end/elements/ElementsTreeElement.js(851,35): error TS2339: Property 'shiftKey' does not exist on type 'Event'. +node_modules/chrome-devtools-frontend/front_end/elements/ElementsTreeElement.js(852,55): error TS2339: Property 'isMetaOrCtrlForTest' does not exist on type 'Event'. node_modules/chrome-devtools-frontend/front_end/elements/ElementsTreeElement.js(853,15): error TS2339: Property 'consume' does not exist on type 'Event'. -node_modules/chrome-devtools-frontend/front_end/elements/ElementsTreeElement.js(862,28): error TS2339: Property 'treeOutline' does not exist on type '(Anonymous class)'. -node_modules/chrome-devtools-frontend/front_end/elements/ElementsTreeElement.js(865,17): error TS2503: Cannot find namespace 'Protocol'. -node_modules/chrome-devtools-frontend/front_end/elements/ElementsTreeElement.js(922,5): error TS2554: Expected 1-2 arguments, but got 0. -node_modules/chrome-devtools-frontend/front_end/elements/ElementsTreeElement.js(961,28): error TS2339: Property 'treeOutline' does not exist on type '(Anonymous class)'. -node_modules/chrome-devtools-frontend/front_end/elements/ElementsTreeElement.js(962,28): error TS2339: Property 'expanded' does not exist on type '(Anonymous class)'. -node_modules/chrome-devtools-frontend/front_end/elements/ElementsTreeElement.js(976,15): error TS2503: Cannot find namespace 'SDK'. -node_modules/chrome-devtools-frontend/front_end/elements/ElementsTreeElement.js(1000,5): error TS2554: Expected 1-2 arguments, but got 0. -node_modules/chrome-devtools-frontend/front_end/elements/ElementsTreeElement.js(1011,14): error TS2339: Property 'expanded' does not exist on type '(Anonymous class)'. -node_modules/chrome-devtools-frontend/front_end/elements/ElementsTreeElement.js(1012,26): error TS2339: Property 'childrenListElement' does not exist on type '(Anonymous class)'. -node_modules/chrome-devtools-frontend/front_end/elements/ElementsTreeElement.js(1019,21): error TS2339: Property 'listItemElement' does not exist on type '(Anonymous class)'. -node_modules/chrome-devtools-frontend/front_end/elements/ElementsTreeElement.js(1024,15): error TS2503: Cannot find namespace 'Elements'. -node_modules/chrome-devtools-frontend/front_end/elements/ElementsTreeElement.js(1039,14): error TS2339: Property 'childrenListElement' does not exist on type '(Anonymous class)'. -node_modules/chrome-devtools-frontend/front_end/elements/ElementsTreeElement.js(1046,16): error TS2339: Property 'childrenListElement' does not exist on type '(Anonymous class)'. -node_modules/chrome-devtools-frontend/front_end/elements/ElementsTreeElement.js(1048,16): error TS2339: Property 'childrenListElement' does not exist on type '(Anonymous class)'. -node_modules/chrome-devtools-frontend/front_end/elements/ElementsTreeElement.js(1055,12): error TS2339: Property 'listItemElement' does not exist on type '(Anonymous class)'. -node_modules/chrome-devtools-frontend/front_end/elements/ElementsTreeElement.js(1055,69): error TS2339: Property 'listItemElement' does not exist on type '(Anonymous class)'. -node_modules/chrome-devtools-frontend/front_end/elements/ElementsTreeElement.js(1059,16): error TS2551: Property 'selected' does not exist on type '(Anonymous class)'. Did you mean 'select'? -node_modules/chrome-devtools-frontend/front_end/elements/ElementsTreeElement.js(1072,28): error TS2339: Property 'parent' does not exist on type '(Anonymous class)'. -node_modules/chrome-devtools-frontend/front_end/elements/ElementsTreeElement.js(1080,37): error TS2339: Property 'isExpandable' does not exist on type '(Anonymous class)'. -node_modules/chrome-devtools-frontend/front_end/elements/ElementsTreeElement.js(1099,15): error TS2339: Property 'treeOutline' does not exist on type '(Anonymous class)'. -node_modules/chrome-devtools-frontend/front_end/elements/ElementsTreeElement.js(1104,15): error TS2339: Property 'treeOutline' does not exist on type '(Anonymous class)'. -node_modules/chrome-devtools-frontend/front_end/elements/ElementsTreeElement.js(1106,12): error TS2339: Property 'treeOutline' does not exist on type '(Anonymous class)'. -node_modules/chrome-devtools-frontend/front_end/elements/ElementsTreeElement.js(1106,47): error TS2554: Expected 2-3 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/elements/ElementsTreeElement.js(1106,66): error TS2304: Cannot find name 'Components'. -node_modules/chrome-devtools-frontend/front_end/elements/ElementsTreeElement.js(1109,30): error TS2339: Property 'treeOutline' does not exist on type '(Anonymous class)'. -node_modules/chrome-devtools-frontend/front_end/elements/ElementsTreeElement.js(1111,16): error TS2339: Property 'treeOutline' does not exist on type '(Anonymous class)'. -node_modules/chrome-devtools-frontend/front_end/elements/ElementsTreeElement.js(1111,81): error TS2339: Property 'treeOutline' does not exist on type '(Anonymous class)'. -node_modules/chrome-devtools-frontend/front_end/elements/ElementsTreeElement.js(1120,17): error TS2503: Cannot find namespace 'SDK'. -node_modules/chrome-devtools-frontend/front_end/elements/ElementsTreeElement.js(1131,17): error TS2503: Cannot find namespace 'SDK'. -node_modules/chrome-devtools-frontend/front_end/elements/ElementsTreeElement.js(1132,17): error TS2503: Cannot find namespace 'Components'. -node_modules/chrome-devtools-frontend/front_end/elements/ElementsTreeElement.js(1158,35): error TS2339: Property 'createChild' does not exist on type 'Element'. -node_modules/chrome-devtools-frontend/front_end/elements/ElementsTreeElement.js(1167,30): error TS2339: Property 'createChild' does not exist on type 'Element'. -node_modules/chrome-devtools-frontend/front_end/elements/ElementsTreeElement.js(1168,31): error TS2304: Cannot find name 'Common'. -node_modules/chrome-devtools-frontend/front_end/elements/ElementsTreeElement.js(1170,28): error TS2339: Property 'createChild' does not exist on type 'Element'. -node_modules/chrome-devtools-frontend/front_end/elements/ElementsTreeElement.js(1181,7): error TS2304: Cannot find name 'UI'. -node_modules/chrome-devtools-frontend/front_end/elements/ElementsTreeElement.js(1189,27): error TS2495: Type 'Set' is not an array type or a string type. -node_modules/chrome-devtools-frontend/front_end/elements/ElementsTreeElement.js(1206,15): error TS2503: Cannot find namespace 'Elements'. -node_modules/chrome-devtools-frontend/front_end/elements/ElementsTreeElement.js(1208,15): error TS2503: Cannot find namespace 'SDK'. -node_modules/chrome-devtools-frontend/front_end/elements/ElementsTreeElement.js(1244,15): error TS2339: Property 'setTextContentTruncatedIfNeeded' does not exist on type 'Element'. -node_modules/chrome-devtools-frontend/front_end/elements/ElementsTreeElement.js(1245,7): error TS2304: Cannot find name 'UI'. -node_modules/chrome-devtools-frontend/front_end/elements/ElementsTreeElement.js(1249,41): error TS2339: Property 'createChild' does not exist on type 'Node'. -node_modules/chrome-devtools-frontend/front_end/elements/ElementsTreeElement.js(1259,7): error TS2304: Cannot find name 'UI'. -node_modules/chrome-devtools-frontend/front_end/elements/ElementsTreeElement.js(1275,23): error TS2339: Property 'trimMiddle' does not exist on type 'string'. -node_modules/chrome-devtools-frontend/front_end/elements/ElementsTreeElement.js(1277,11): error TS2304: Cannot find name 'UI'. -node_modules/chrome-devtools-frontend/front_end/elements/ElementsTreeElement.js(1278,11): error TS2304: Cannot find name 'Components'. -node_modules/chrome-devtools-frontend/front_end/elements/ElementsTreeElement.js(1279,12): error TS2304: Cannot find name 'Elements'. -node_modules/chrome-devtools-frontend/front_end/elements/ElementsTreeElement.js(1311,20): error TS2339: Property 'createTextChild' does not exist on type 'DocumentFragment'. -node_modules/chrome-devtools-frontend/front_end/elements/ElementsTreeElement.js(1334,22): error TS2339: Property 'createTextChild' does not exist on type 'DocumentFragment'. -node_modules/chrome-devtools-frontend/front_end/elements/ElementsTreeElement.js(1340,20): error TS2339: Property 'createTextChild' does not exist on type 'DocumentFragment'. -node_modules/chrome-devtools-frontend/front_end/elements/ElementsTreeElement.js(1352,39): error TS2339: Property 'createChild' does not exist on type 'Node'. -node_modules/chrome-devtools-frontend/front_end/elements/ElementsTreeElement.js(1354,19): error TS2339: Property 'createTextChild' does not exist on type 'Node'. -node_modules/chrome-devtools-frontend/front_end/elements/ElementsTreeElement.js(1362,15): error TS2503: Cannot find namespace 'Elements'. -node_modules/chrome-devtools-frontend/front_end/elements/ElementsTreeElement.js(1369,36): error TS2339: Property 'createChild' does not exist on type 'Node'. -node_modules/chrome-devtools-frontend/front_end/elements/ElementsTreeElement.js(1385,29): error TS2339: Property 'expanded' does not exist on type '(Anonymous class)'. -node_modules/chrome-devtools-frontend/front_end/elements/ElementsTreeElement.js(1387,11): error TS2304: Cannot find name 'UI'. -node_modules/chrome-devtools-frontend/front_end/elements/ElementsTreeElement.js(1392,19): error TS2339: Property 'createTextChild' does not exist on type 'Node'. -node_modules/chrome-devtools-frontend/front_end/elements/ElementsTreeElement.js(1397,54): error TS2503: Cannot find namespace 'TextUtils'. -node_modules/chrome-devtools-frontend/front_end/elements/ElementsTreeElement.js(1403,24): error TS2304: Cannot find name 'Elements'. -node_modules/chrome-devtools-frontend/front_end/elements/ElementsTreeElement.js(1420,15): error TS2503: Cannot find namespace 'Elements'. -node_modules/chrome-devtools-frontend/front_end/elements/ElementsTreeElement.js(1448,18): error TS2339: Property 'isExpandable' does not exist on type '(Anonymous class)'. -node_modules/chrome-devtools-frontend/front_end/elements/ElementsTreeElement.js(1449,21): error TS2339: Property 'expanded' does not exist on type '(Anonymous class)'. -node_modules/chrome-devtools-frontend/front_end/elements/ElementsTreeElement.js(1450,44): error TS2339: Property 'createChild' does not exist on type 'DocumentFragment'. -node_modules/chrome-devtools-frontend/front_end/elements/ElementsTreeElement.js(1452,22): error TS2339: Property 'createTextChild' does not exist on type 'DocumentFragment'. -node_modules/chrome-devtools-frontend/front_end/elements/ElementsTreeElement.js(1458,13): error TS2304: Cannot find name 'Elements'. -node_modules/chrome-devtools-frontend/front_end/elements/ElementsTreeElement.js(1459,42): error TS2339: Property 'createChild' does not exist on type 'DocumentFragment'. -node_modules/chrome-devtools-frontend/front_end/elements/ElementsTreeElement.js(1462,11): error TS2304: Cannot find name 'UI'. -node_modules/chrome-devtools-frontend/front_end/elements/ElementsTreeElement.js(1463,20): error TS2339: Property 'createTextChild' does not exist on type 'DocumentFragment'. -node_modules/chrome-devtools-frontend/front_end/elements/ElementsTreeElement.js(1466,13): error TS2304: Cannot find name 'UI'. -node_modules/chrome-devtools-frontend/front_end/elements/ElementsTreeElement.js(1468,13): error TS2304: Cannot find name 'UI'. -node_modules/chrome-devtools-frontend/front_end/elements/ElementsTreeElement.js(1472,18): error TS2339: Property 'treeOutline' does not exist on type '(Anonymous class)'. -node_modules/chrome-devtools-frontend/front_end/elements/ElementsTreeElement.js(1472,48): error TS2304: Cannot find name 'Elements'. -node_modules/chrome-devtools-frontend/front_end/elements/ElementsTreeElement.js(1478,34): error TS2339: Property 'createChild' does not exist on type 'DocumentFragment'. -node_modules/chrome-devtools-frontend/front_end/elements/ElementsTreeElement.js(1482,49): error TS2304: Cannot find name 'UI'. -node_modules/chrome-devtools-frontend/front_end/elements/ElementsTreeElement.js(1485,34): error TS2339: Property 'createChild' does not exist on type 'DocumentFragment'. -node_modules/chrome-devtools-frontend/front_end/elements/ElementsTreeElement.js(1489,42): error TS2304: Cannot find name 'UI'. -node_modules/chrome-devtools-frontend/front_end/elements/ElementsTreeElement.js(1492,20): error TS2339: Property 'createTextChild' does not exist on type 'DocumentFragment'. -node_modules/chrome-devtools-frontend/front_end/elements/ElementsTreeElement.js(1493,42): error TS2339: Property 'createChild' does not exist on type 'DocumentFragment'. -node_modules/chrome-devtools-frontend/front_end/elements/ElementsTreeElement.js(1496,11): error TS2304: Cannot find name 'UI'. -node_modules/chrome-devtools-frontend/front_end/elements/ElementsTreeElement.js(1497,20): error TS2339: Property 'createTextChild' does not exist on type 'DocumentFragment'. -node_modules/chrome-devtools-frontend/front_end/elements/ElementsTreeElement.js(1499,13): error TS2304: Cannot find name 'UI'. -node_modules/chrome-devtools-frontend/front_end/elements/ElementsTreeElement.js(1504,39): error TS2339: Property 'createChild' does not exist on type 'DocumentFragment'. -node_modules/chrome-devtools-frontend/front_end/elements/ElementsTreeElement.js(1509,39): error TS2339: Property 'createChild' does not exist on type 'DocumentFragment'. -node_modules/chrome-devtools-frontend/front_end/elements/ElementsTreeElement.js(1526,37): error TS2339: Property 'createChild' does not exist on type 'DocumentFragment'. -node_modules/chrome-devtools-frontend/front_end/elements/ElementsTreeElement.js(1531,40): error TS2339: Property 'createChild' does not exist on type 'DocumentFragment'. -node_modules/chrome-devtools-frontend/front_end/elements/ElementsTreeElement.js(1535,18): error TS2339: Property 'createTextChild' does not exist on type 'DocumentFragment'. -node_modules/chrome-devtools-frontend/front_end/elements/ElementsTreeElement.js(1552,30): error TS2339: Property 'parent' does not exist on type '(Anonymous class)'. -node_modules/chrome-devtools-frontend/front_end/elements/ElementsTreeElement.js(1575,17): error TS2503: Cannot find namespace 'Protocol'. -node_modules/chrome-devtools-frontend/front_end/elements/ElementsTreeElement.js(1601,27): error TS2339: Property 'copyText' does not exist on type '{ (): void; Events: { [x: string]: any; AddExtensions: symbol; AppendedToURL: symbol; CanceledSav...'. -node_modules/chrome-devtools-frontend/front_end/elements/ElementsTreeElement.js(1601,36): error TS2304: Cannot find name 'Components'. -node_modules/chrome-devtools-frontend/front_end/elements/ElementsTreeElement.js(1605,27): error TS2339: Property 'copyText' does not exist on type '{ (): void; Events: { [x: string]: any; AddExtensions: symbol; AppendedToURL: symbol; CanceledSav...'. -node_modules/chrome-devtools-frontend/front_end/elements/ElementsTreeElement.js(1605,36): error TS2304: Cannot find name 'Components'. -node_modules/chrome-devtools-frontend/front_end/elements/ElementsTreeElement.js(1613,21): error TS2339: Property 'listItemElement' does not exist on type '(Anonymous class)'. -node_modules/chrome-devtools-frontend/front_end/elements/ElementsTreeElement.js(1619,28): error TS2304: Cannot find name 'TextUtils'. -node_modules/chrome-devtools-frontend/front_end/elements/ElementsTreeElement.js(1625,28): error TS2304: Cannot find name 'TextUtils'. -node_modules/chrome-devtools-frontend/front_end/elements/ElementsTreeElement.js(1628,5): error TS2304: Cannot find name 'UI'. -node_modules/chrome-devtools-frontend/front_end/elements/ElementsTreeElement.js(1628,36): error TS2339: Property 'listItemElement' does not exist on type '(Anonymous class)'. -node_modules/chrome-devtools-frontend/front_end/elements/ElementsTreeElement.js(1632,19): error TS2304: Cannot find name 'Common'. -node_modules/chrome-devtools-frontend/front_end/elements/ElementsTreeElement.js(1633,24): error TS2304: Cannot find name 'UI'. -node_modules/chrome-devtools-frontend/front_end/elements/ElementsTreeElement.js(1637,1): error TS2304: Cannot find name 'Elements'. -node_modules/chrome-devtools-frontend/front_end/elements/ElementsTreeElement.js(1639,1): error TS2304: Cannot find name 'Elements'. -node_modules/chrome-devtools-frontend/front_end/elements/ElementsTreeElement.js(1643,1): error TS2304: Cannot find name 'Elements'. -node_modules/chrome-devtools-frontend/front_end/elements/ElementsTreeElement.js(1649,1): error TS2304: Cannot find name 'Elements'. -node_modules/chrome-devtools-frontend/front_end/elements/ElementsTreeElement.js(1651,100): error TS1003: Identifier expected. +node_modules/chrome-devtools-frontend/front_end/elements/ElementsTreeElement.js(855,24): error TS2339: Property 'keyCode' does not exist on type 'Event'. +node_modules/chrome-devtools-frontend/front_end/elements/ElementsTreeElement.js(855,36): error TS2304: Cannot find name 'UI'. +node_modules/chrome-devtools-frontend/front_end/elements/ElementsTreeElement.js(855,79): error TS2339: Property 'key' does not exist on type 'Event'. +node_modules/chrome-devtools-frontend/front_end/elements/ElementsTreeElement.js(856,15): error TS2339: Property 'consume' does not exist on type 'Event'. +node_modules/chrome-devtools-frontend/front_end/elements/ElementsTreeElement.js(865,28): error TS2339: Property 'treeOutline' does not exist on type '(Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/elements/ElementsTreeElement.js(868,17): error TS2503: Cannot find namespace 'Protocol'. +node_modules/chrome-devtools-frontend/front_end/elements/ElementsTreeElement.js(925,5): error TS2554: Expected 1-2 arguments, but got 0. +node_modules/chrome-devtools-frontend/front_end/elements/ElementsTreeElement.js(964,28): error TS2339: Property 'treeOutline' does not exist on type '(Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/elements/ElementsTreeElement.js(965,28): error TS2339: Property 'expanded' does not exist on type '(Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/elements/ElementsTreeElement.js(979,15): error TS2503: Cannot find namespace 'SDK'. +node_modules/chrome-devtools-frontend/front_end/elements/ElementsTreeElement.js(1003,5): error TS2554: Expected 1-2 arguments, but got 0. +node_modules/chrome-devtools-frontend/front_end/elements/ElementsTreeElement.js(1014,14): error TS2339: Property 'expanded' does not exist on type '(Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/elements/ElementsTreeElement.js(1015,26): error TS2339: Property 'childrenListElement' does not exist on type '(Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/elements/ElementsTreeElement.js(1022,21): error TS2339: Property 'listItemElement' does not exist on type '(Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/elements/ElementsTreeElement.js(1027,15): error TS2503: Cannot find namespace 'Elements'. +node_modules/chrome-devtools-frontend/front_end/elements/ElementsTreeElement.js(1042,14): error TS2339: Property 'childrenListElement' does not exist on type '(Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/elements/ElementsTreeElement.js(1049,16): error TS2339: Property 'childrenListElement' does not exist on type '(Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/elements/ElementsTreeElement.js(1051,16): error TS2339: Property 'childrenListElement' does not exist on type '(Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/elements/ElementsTreeElement.js(1058,12): error TS2339: Property 'listItemElement' does not exist on type '(Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/elements/ElementsTreeElement.js(1058,69): error TS2339: Property 'listItemElement' does not exist on type '(Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/elements/ElementsTreeElement.js(1062,16): error TS2551: Property 'selected' does not exist on type '(Anonymous class)'. Did you mean 'select'? +node_modules/chrome-devtools-frontend/front_end/elements/ElementsTreeElement.js(1075,28): error TS2339: Property 'parent' does not exist on type '(Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/elements/ElementsTreeElement.js(1083,37): error TS2339: Property 'isExpandable' does not exist on type '(Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/elements/ElementsTreeElement.js(1102,15): error TS2339: Property 'treeOutline' does not exist on type '(Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/elements/ElementsTreeElement.js(1107,15): error TS2339: Property 'treeOutline' does not exist on type '(Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/elements/ElementsTreeElement.js(1109,12): error TS2339: Property 'treeOutline' does not exist on type '(Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/elements/ElementsTreeElement.js(1109,47): error TS2554: Expected 2-3 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/elements/ElementsTreeElement.js(1109,66): error TS2304: Cannot find name 'Components'. +node_modules/chrome-devtools-frontend/front_end/elements/ElementsTreeElement.js(1112,30): error TS2339: Property 'treeOutline' does not exist on type '(Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/elements/ElementsTreeElement.js(1114,16): error TS2339: Property 'treeOutline' does not exist on type '(Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/elements/ElementsTreeElement.js(1114,81): error TS2339: Property 'treeOutline' does not exist on type '(Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/elements/ElementsTreeElement.js(1123,17): error TS2503: Cannot find namespace 'SDK'. +node_modules/chrome-devtools-frontend/front_end/elements/ElementsTreeElement.js(1134,17): error TS2503: Cannot find namespace 'SDK'. +node_modules/chrome-devtools-frontend/front_end/elements/ElementsTreeElement.js(1135,17): error TS2503: Cannot find namespace 'Components'. +node_modules/chrome-devtools-frontend/front_end/elements/ElementsTreeElement.js(1161,35): error TS2339: Property 'createChild' does not exist on type 'Element'. +node_modules/chrome-devtools-frontend/front_end/elements/ElementsTreeElement.js(1170,30): error TS2339: Property 'createChild' does not exist on type 'Element'. +node_modules/chrome-devtools-frontend/front_end/elements/ElementsTreeElement.js(1171,31): error TS2304: Cannot find name 'Common'. +node_modules/chrome-devtools-frontend/front_end/elements/ElementsTreeElement.js(1173,28): error TS2339: Property 'createChild' does not exist on type 'Element'. +node_modules/chrome-devtools-frontend/front_end/elements/ElementsTreeElement.js(1184,7): error TS2304: Cannot find name 'UI'. +node_modules/chrome-devtools-frontend/front_end/elements/ElementsTreeElement.js(1192,27): error TS2495: Type 'Set' is not an array type or a string type. +node_modules/chrome-devtools-frontend/front_end/elements/ElementsTreeElement.js(1209,15): error TS2503: Cannot find namespace 'Elements'. +node_modules/chrome-devtools-frontend/front_end/elements/ElementsTreeElement.js(1211,15): error TS2503: Cannot find namespace 'SDK'. +node_modules/chrome-devtools-frontend/front_end/elements/ElementsTreeElement.js(1247,15): error TS2339: Property 'setTextContentTruncatedIfNeeded' does not exist on type 'Element'. +node_modules/chrome-devtools-frontend/front_end/elements/ElementsTreeElement.js(1248,7): error TS2304: Cannot find name 'UI'. +node_modules/chrome-devtools-frontend/front_end/elements/ElementsTreeElement.js(1252,41): error TS2339: Property 'createChild' does not exist on type 'Node'. +node_modules/chrome-devtools-frontend/front_end/elements/ElementsTreeElement.js(1262,7): error TS2304: Cannot find name 'UI'. +node_modules/chrome-devtools-frontend/front_end/elements/ElementsTreeElement.js(1278,23): error TS2339: Property 'trimMiddle' does not exist on type 'string'. +node_modules/chrome-devtools-frontend/front_end/elements/ElementsTreeElement.js(1280,11): error TS2304: Cannot find name 'UI'. +node_modules/chrome-devtools-frontend/front_end/elements/ElementsTreeElement.js(1281,11): error TS2304: Cannot find name 'Components'. +node_modules/chrome-devtools-frontend/front_end/elements/ElementsTreeElement.js(1282,12): error TS2304: Cannot find name 'Elements'. +node_modules/chrome-devtools-frontend/front_end/elements/ElementsTreeElement.js(1314,20): error TS2339: Property 'createTextChild' does not exist on type 'DocumentFragment'. +node_modules/chrome-devtools-frontend/front_end/elements/ElementsTreeElement.js(1337,22): error TS2339: Property 'createTextChild' does not exist on type 'DocumentFragment'. +node_modules/chrome-devtools-frontend/front_end/elements/ElementsTreeElement.js(1343,20): error TS2339: Property 'createTextChild' does not exist on type 'DocumentFragment'. +node_modules/chrome-devtools-frontend/front_end/elements/ElementsTreeElement.js(1355,39): error TS2339: Property 'createChild' does not exist on type 'Node'. +node_modules/chrome-devtools-frontend/front_end/elements/ElementsTreeElement.js(1357,19): error TS2339: Property 'createTextChild' does not exist on type 'Node'. +node_modules/chrome-devtools-frontend/front_end/elements/ElementsTreeElement.js(1365,15): error TS2503: Cannot find namespace 'Elements'. +node_modules/chrome-devtools-frontend/front_end/elements/ElementsTreeElement.js(1372,36): error TS2339: Property 'createChild' does not exist on type 'Node'. +node_modules/chrome-devtools-frontend/front_end/elements/ElementsTreeElement.js(1388,29): error TS2339: Property 'expanded' does not exist on type '(Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/elements/ElementsTreeElement.js(1390,11): error TS2304: Cannot find name 'UI'. +node_modules/chrome-devtools-frontend/front_end/elements/ElementsTreeElement.js(1395,19): error TS2339: Property 'createTextChild' does not exist on type 'Node'. +node_modules/chrome-devtools-frontend/front_end/elements/ElementsTreeElement.js(1400,54): error TS2503: Cannot find namespace 'TextUtils'. +node_modules/chrome-devtools-frontend/front_end/elements/ElementsTreeElement.js(1406,24): error TS2304: Cannot find name 'Elements'. +node_modules/chrome-devtools-frontend/front_end/elements/ElementsTreeElement.js(1423,15): error TS2503: Cannot find namespace 'Elements'. +node_modules/chrome-devtools-frontend/front_end/elements/ElementsTreeElement.js(1451,18): error TS2339: Property 'isExpandable' does not exist on type '(Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/elements/ElementsTreeElement.js(1452,21): error TS2339: Property 'expanded' does not exist on type '(Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/elements/ElementsTreeElement.js(1453,44): error TS2339: Property 'createChild' does not exist on type 'DocumentFragment'. +node_modules/chrome-devtools-frontend/front_end/elements/ElementsTreeElement.js(1455,22): error TS2339: Property 'createTextChild' does not exist on type 'DocumentFragment'. +node_modules/chrome-devtools-frontend/front_end/elements/ElementsTreeElement.js(1461,13): error TS2304: Cannot find name 'Elements'. +node_modules/chrome-devtools-frontend/front_end/elements/ElementsTreeElement.js(1462,42): error TS2339: Property 'createChild' does not exist on type 'DocumentFragment'. +node_modules/chrome-devtools-frontend/front_end/elements/ElementsTreeElement.js(1465,11): error TS2304: Cannot find name 'UI'. +node_modules/chrome-devtools-frontend/front_end/elements/ElementsTreeElement.js(1466,20): error TS2339: Property 'createTextChild' does not exist on type 'DocumentFragment'. +node_modules/chrome-devtools-frontend/front_end/elements/ElementsTreeElement.js(1469,13): error TS2304: Cannot find name 'UI'. +node_modules/chrome-devtools-frontend/front_end/elements/ElementsTreeElement.js(1471,13): error TS2304: Cannot find name 'UI'. +node_modules/chrome-devtools-frontend/front_end/elements/ElementsTreeElement.js(1475,18): error TS2339: Property 'treeOutline' does not exist on type '(Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/elements/ElementsTreeElement.js(1475,48): error TS2304: Cannot find name 'Elements'. +node_modules/chrome-devtools-frontend/front_end/elements/ElementsTreeElement.js(1481,34): error TS2339: Property 'createChild' does not exist on type 'DocumentFragment'. +node_modules/chrome-devtools-frontend/front_end/elements/ElementsTreeElement.js(1485,49): error TS2304: Cannot find name 'UI'. +node_modules/chrome-devtools-frontend/front_end/elements/ElementsTreeElement.js(1488,34): error TS2339: Property 'createChild' does not exist on type 'DocumentFragment'. +node_modules/chrome-devtools-frontend/front_end/elements/ElementsTreeElement.js(1492,42): error TS2304: Cannot find name 'UI'. +node_modules/chrome-devtools-frontend/front_end/elements/ElementsTreeElement.js(1495,20): error TS2339: Property 'createTextChild' does not exist on type 'DocumentFragment'. +node_modules/chrome-devtools-frontend/front_end/elements/ElementsTreeElement.js(1496,42): error TS2339: Property 'createChild' does not exist on type 'DocumentFragment'. +node_modules/chrome-devtools-frontend/front_end/elements/ElementsTreeElement.js(1499,11): error TS2304: Cannot find name 'UI'. +node_modules/chrome-devtools-frontend/front_end/elements/ElementsTreeElement.js(1500,20): error TS2339: Property 'createTextChild' does not exist on type 'DocumentFragment'. +node_modules/chrome-devtools-frontend/front_end/elements/ElementsTreeElement.js(1502,13): error TS2304: Cannot find name 'UI'. +node_modules/chrome-devtools-frontend/front_end/elements/ElementsTreeElement.js(1507,39): error TS2339: Property 'createChild' does not exist on type 'DocumentFragment'. +node_modules/chrome-devtools-frontend/front_end/elements/ElementsTreeElement.js(1512,39): error TS2339: Property 'createChild' does not exist on type 'DocumentFragment'. +node_modules/chrome-devtools-frontend/front_end/elements/ElementsTreeElement.js(1529,37): error TS2339: Property 'createChild' does not exist on type 'DocumentFragment'. +node_modules/chrome-devtools-frontend/front_end/elements/ElementsTreeElement.js(1534,40): error TS2339: Property 'createChild' does not exist on type 'DocumentFragment'. +node_modules/chrome-devtools-frontend/front_end/elements/ElementsTreeElement.js(1538,18): error TS2339: Property 'createTextChild' does not exist on type 'DocumentFragment'. +node_modules/chrome-devtools-frontend/front_end/elements/ElementsTreeElement.js(1555,30): error TS2339: Property 'parent' does not exist on type '(Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/elements/ElementsTreeElement.js(1578,17): error TS2503: Cannot find namespace 'Protocol'. +node_modules/chrome-devtools-frontend/front_end/elements/ElementsTreeElement.js(1604,27): error TS2339: Property 'copyText' does not exist on type '{ (): void; Events: { [x: string]: any; AddExtensions: symbol; AppendedToURL: symbol; CanceledSav...'. +node_modules/chrome-devtools-frontend/front_end/elements/ElementsTreeElement.js(1604,36): error TS2304: Cannot find name 'Components'. +node_modules/chrome-devtools-frontend/front_end/elements/ElementsTreeElement.js(1608,27): error TS2339: Property 'copyText' does not exist on type '{ (): void; Events: { [x: string]: any; AddExtensions: symbol; AppendedToURL: symbol; CanceledSav...'. +node_modules/chrome-devtools-frontend/front_end/elements/ElementsTreeElement.js(1608,36): error TS2304: Cannot find name 'Components'. +node_modules/chrome-devtools-frontend/front_end/elements/ElementsTreeElement.js(1616,21): error TS2339: Property 'listItemElement' does not exist on type '(Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/elements/ElementsTreeElement.js(1622,28): error TS2304: Cannot find name 'TextUtils'. +node_modules/chrome-devtools-frontend/front_end/elements/ElementsTreeElement.js(1628,28): error TS2304: Cannot find name 'TextUtils'. +node_modules/chrome-devtools-frontend/front_end/elements/ElementsTreeElement.js(1631,5): error TS2304: Cannot find name 'UI'. +node_modules/chrome-devtools-frontend/front_end/elements/ElementsTreeElement.js(1631,36): error TS2339: Property 'listItemElement' does not exist on type '(Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/elements/ElementsTreeElement.js(1635,19): error TS2304: Cannot find name 'Common'. +node_modules/chrome-devtools-frontend/front_end/elements/ElementsTreeElement.js(1636,24): error TS2304: Cannot find name 'UI'. +node_modules/chrome-devtools-frontend/front_end/elements/ElementsTreeElement.js(1640,1): error TS2304: Cannot find name 'Elements'. +node_modules/chrome-devtools-frontend/front_end/elements/ElementsTreeElement.js(1642,1): error TS2304: Cannot find name 'Elements'. +node_modules/chrome-devtools-frontend/front_end/elements/ElementsTreeElement.js(1646,1): error TS2304: Cannot find name 'Elements'. node_modules/chrome-devtools-frontend/front_end/elements/ElementsTreeElement.js(1652,1): error TS2304: Cannot find name 'Elements'. +node_modules/chrome-devtools-frontend/front_end/elements/ElementsTreeElement.js(1654,100): error TS1003: Identifier expected. +node_modules/chrome-devtools-frontend/front_end/elements/ElementsTreeElement.js(1655,1): error TS2304: Cannot find name 'Elements'. node_modules/chrome-devtools-frontend/front_end/elements/ElementsTreeElementHighlighter.js(7,1): error TS2304: Cannot find name 'Elements'. node_modules/chrome-devtools-frontend/front_end/elements/ElementsTreeElementHighlighter.js(9,15): error TS2503: Cannot find namespace 'Elements'. node_modules/chrome-devtools-frontend/front_end/elements/ElementsTreeElementHighlighter.js(12,27): error TS2304: Cannot find name 'Common'. @@ -13442,7 +13457,7 @@ node_modules/chrome-devtools-frontend/front_end/formatter_worker/RelaxedJSONPars node_modules/chrome-devtools-frontend/front_end/formatter_worker/RelaxedJSONParser.js(57,31): error TS2694: Namespace 'FormatterWorker' has no exported member 'RelaxedJSONParser'. node_modules/chrome-devtools-frontend/front_end/formatter_worker/RelaxedJSONParser.js(80,15): error TS2503: Cannot find namespace 'ESTree'. node_modules/chrome-devtools-frontend/front_end/formatter_worker/RelaxedJSONParser.js(89,47): error TS2694: Namespace 'FormatterWorker' has no exported member 'RelaxedJSONParser'. -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' has type '{ [x: string]: any; }' at E:/Github/TypeScript/tests/cases/user/chrome-devtools-frontend/node_modules/chrome-devtools-frontend/front_end/formatter_worker/RelaxedJSONParser.js 85:12, but here has type 'any[]'. +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' has type '{ [x: string]: any; }' at c:/ts/tests/cases/user/chrome-devtools-frontend/node_modules/chrome-devtools-frontend/front_end/formatter_worker/RelaxedJSONParser.js 85:12, but here has type 'any[]'. node_modules/chrome-devtools-frontend/front_end/formatter_worker/RelaxedJSONParser.js(96,47): error TS2694: Namespace 'FormatterWorker' has no exported member 'RelaxedJSONParser'. node_modules/chrome-devtools-frontend/front_end/formatter_worker/RelaxedJSONParser.js(108,18): error TS2708: Cannot use namespace 'FormatterWorker' as a value. node_modules/chrome-devtools-frontend/front_end/formatter_worker/RelaxedJSONParser.js(117,18): error TS2708: Cannot use namespace 'FormatterWorker' as a value. @@ -15153,7 +15168,7 @@ node_modules/chrome-devtools-frontend/front_end/layer_viewer/PaintProfilerView.j node_modules/chrome-devtools-frontend/front_end/layer_viewer/PaintProfilerView.js(157,23): error TS2503: Cannot find namespace 'SDK'. node_modules/chrome-devtools-frontend/front_end/layer_viewer/PaintProfilerView.js(158,15): error TS2503: Cannot find namespace 'Protocol'. node_modules/chrome-devtools-frontend/front_end/layer_viewer/PaintProfilerView.js(166,41): error TS2304: Cannot find name 'LayerViewer'. -node_modules/chrome-devtools-frontend/front_end/layer_viewer/PaintProfilerView.js(242,16): error TS2403: Subsequent variable declarations must have the same type. Variable 'categoryName' has type 'any' at E:/Github/TypeScript/tests/cases/user/chrome-devtools-frontend/node_modules/chrome-devtools-frontend/front_end/layer_viewer/PaintProfilerView.js 212:10, but here has type 'string'. +node_modules/chrome-devtools-frontend/front_end/layer_viewer/PaintProfilerView.js(242,16): error TS2403: Subsequent variable declarations must have the same type. Variable 'categoryName' has type 'any' at c:/ts/tests/cases/user/chrome-devtools-frontend/node_modules/chrome-devtools-frontend/front_end/layer_viewer/PaintProfilerView.js 212:10, but here has type 'string'. node_modules/chrome-devtools-frontend/front_end/layer_viewer/PaintProfilerView.js(253,22): error TS2304: Cannot find name 'LayerViewer'. node_modules/chrome-devtools-frontend/front_end/layer_viewer/PaintProfilerView.js(267,10): error TS2339: Property 'dispatchEventToListeners' does not exist on type '(Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/layer_viewer/PaintProfilerView.js(267,35): error TS2304: Cannot find name 'LayerViewer'. @@ -15394,29 +15409,25 @@ node_modules/chrome-devtools-frontend/front_end/layers_test_runner/LayersTestRun node_modules/chrome-devtools-frontend/front_end/layers_test_runner/LayersTestRunner.js(58,35): error TS2304: Cannot find name 'LayersTestRunner'. node_modules/chrome-devtools-frontend/front_end/layers_test_runner/LayersTestRunner.js(61,5): error TS2304: Cannot find name 'LayersTestRunner'. node_modules/chrome-devtools-frontend/front_end/layers_test_runner/LayersTestRunner.js(64,1): error TS2304: Cannot find name 'LayersTestRunner'. -node_modules/chrome-devtools-frontend/front_end/layers_test_runner/LayersTestRunner.js(66,5): error TS2304: Cannot find name 'LayersTestRunner'. -node_modules/chrome-devtools-frontend/front_end/layers_test_runner/LayersTestRunner.js(66,59): error TS2304: Cannot find name 'Layers'. -node_modules/chrome-devtools-frontend/front_end/layers_test_runner/LayersTestRunner.js(70,9): error TS2304: Cannot find name 'TestRunner'. -node_modules/chrome-devtools-frontend/front_end/layers_test_runner/LayersTestRunner.js(71,3): error TS2304: Cannot find name 'LayersTestRunner'. -node_modules/chrome-devtools-frontend/front_end/layers_test_runner/LayersTestRunner.js(71,54): error TS2304: Cannot find name 'Layers'. -node_modules/chrome-devtools-frontend/front_end/layers_test_runner/LayersTestRunner.js(74,1): error TS2304: Cannot find name 'LayersTestRunner'. -node_modules/chrome-devtools-frontend/front_end/layers_test_runner/LayersTestRunner.js(90,3): error TS2304: Cannot find name 'LayersTestRunner'. -node_modules/chrome-devtools-frontend/front_end/layers_test_runner/LayersTestRunner.js(93,5): error TS2304: Cannot find name 'TestRunner'. +node_modules/chrome-devtools-frontend/front_end/layers_test_runner/LayersTestRunner.js(65,9): error TS2304: Cannot find name 'TestRunner'. +node_modules/chrome-devtools-frontend/front_end/layers_test_runner/LayersTestRunner.js(66,10): error TS2304: Cannot find name 'LayersTestRunner'. +node_modules/chrome-devtools-frontend/front_end/layers_test_runner/LayersTestRunner.js(66,49): error TS2304: Cannot find name 'Layers'. +node_modules/chrome-devtools-frontend/front_end/layers_test_runner/LayersTestRunner.js(69,1): error TS2304: Cannot find name 'LayersTestRunner'. +node_modules/chrome-devtools-frontend/front_end/layers_test_runner/LayersTestRunner.js(85,3): error TS2304: Cannot find name 'LayersTestRunner'. +node_modules/chrome-devtools-frontend/front_end/layers_test_runner/LayersTestRunner.js(88,5): error TS2304: Cannot find name 'TestRunner'. +node_modules/chrome-devtools-frontend/front_end/layers_test_runner/LayersTestRunner.js(93,1): error TS2304: Cannot find name 'LayersTestRunner'. +node_modules/chrome-devtools-frontend/front_end/layers_test_runner/LayersTestRunner.js(94,3): error TS2304: Cannot find name 'LayersTestRunner'. +node_modules/chrome-devtools-frontend/front_end/layers_test_runner/LayersTestRunner.js(95,10): error TS2304: Cannot find name 'LayersTestRunner'. +node_modules/chrome-devtools-frontend/front_end/layers_test_runner/LayersTestRunner.js(95,49): error TS2304: Cannot find name 'Layers'. node_modules/chrome-devtools-frontend/front_end/layers_test_runner/LayersTestRunner.js(98,1): error TS2304: Cannot find name 'LayersTestRunner'. -node_modules/chrome-devtools-frontend/front_end/layers_test_runner/LayersTestRunner.js(99,3): error TS2304: Cannot find name 'LayersTestRunner'. -node_modules/chrome-devtools-frontend/front_end/layers_test_runner/LayersTestRunner.js(99,54): error TS2304: Cannot find name 'Layers'. -node_modules/chrome-devtools-frontend/front_end/layers_test_runner/LayersTestRunner.js(100,3): error TS2304: Cannot find name 'LayersTestRunner'. -node_modules/chrome-devtools-frontend/front_end/layers_test_runner/LayersTestRunner.js(103,5): error TS2304: Cannot find name 'LayersTestRunner'. -node_modules/chrome-devtools-frontend/front_end/layers_test_runner/LayersTestRunner.js(104,9): error TS2304: Cannot find name 'Layers'. -node_modules/chrome-devtools-frontend/front_end/layers_test_runner/LayersTestRunner.js(109,1): error TS2304: Cannot find name 'LayersTestRunner'. -node_modules/chrome-devtools-frontend/front_end/layers_test_runner/LayersTestRunner.js(112,7): error TS2304: Cannot find name 'TestRunner'. -node_modules/chrome-devtools-frontend/front_end/layers_test_runner/LayersTestRunner.js(115,3): error TS2304: Cannot find name 'TestRunner'. -node_modules/chrome-devtools-frontend/front_end/layers_test_runner/LayersTestRunner.js(116,3): error TS2304: Cannot find name 'LayersTestRunner'. -node_modules/chrome-devtools-frontend/front_end/layers_test_runner/LayersTestRunner.js(119,1): error TS2304: Cannot find name 'LayersTestRunner'. -node_modules/chrome-devtools-frontend/front_end/layers_test_runner/LayersTestRunner.js(127,7): error TS2304: Cannot find name 'TestRunner'. +node_modules/chrome-devtools-frontend/front_end/layers_test_runner/LayersTestRunner.js(122,1): error TS2304: Cannot find name 'LayersTestRunner'. +node_modules/chrome-devtools-frontend/front_end/layers_test_runner/LayersTestRunner.js(123,23): error TS2304: Cannot find name 'LayerViewer'. +node_modules/chrome-devtools-frontend/front_end/layers_test_runner/LayersTestRunner.js(128,1): error TS2304: Cannot find name 'LayersTestRunner'. +node_modules/chrome-devtools-frontend/front_end/layers_test_runner/LayersTestRunner.js(129,17): error TS2304: Cannot find name 'LayersTestRunner'. node_modules/chrome-devtools-frontend/front_end/layers_test_runner/LayersTestRunner.js(130,3): error TS2304: Cannot find name 'TestRunner'. node_modules/chrome-devtools-frontend/front_end/layers_test_runner/LayersTestRunner.js(131,3): error TS2304: Cannot find name 'LayersTestRunner'. node_modules/chrome-devtools-frontend/front_end/layers_test_runner/LayersTestRunner.js(134,1): error TS2304: Cannot find name 'LayersTestRunner'. +node_modules/chrome-devtools-frontend/front_end/layers_test_runner/LayersTestRunner.js(141,3): error TS2304: Cannot find name 'TestRunner'. node_modules/chrome-devtools-frontend/front_end/main/ExecutionContextSelector.js(8,1): error TS2304: Cannot find name 'Main'. node_modules/chrome-devtools-frontend/front_end/main/ExecutionContextSelector.js(10,15): error TS2503: Cannot find namespace 'SDK'. node_modules/chrome-devtools-frontend/front_end/main/ExecutionContextSelector.js(11,15): error TS2503: Cannot find namespace 'UI'. @@ -15660,7 +15671,7 @@ node_modules/chrome-devtools-frontend/front_end/main/Main.js(411,37): error TS23 node_modules/chrome-devtools-frontend/front_end/main/Main.js(412,7): error TS2304: Cannot find name 'UI'. node_modules/chrome-devtools-frontend/front_end/main/Main.js(419,5): error TS2304: Cannot find name 'UI'. node_modules/chrome-devtools-frontend/front_end/main/Main.js(428,49): error TS2339: Property 'ownerDocument' does not exist on type 'EventTarget'. -node_modules/chrome-devtools-frontend/front_end/main/Main.js(432,19): error TS2339: Property 'handled' does not exist on type 'CustomEvent'. +node_modules/chrome-devtools-frontend/front_end/main/Main.js(432,19): error TS2339: Property 'handled' does not exist on type 'CustomEvent'. node_modules/chrome-devtools-frontend/front_end/main/Main.js(454,15): error TS2503: Cannot find namespace 'Common'. node_modules/chrome-devtools-frontend/front_end/main/Main.js(458,5): error TS2304: Cannot find name 'Main'. node_modules/chrome-devtools-frontend/front_end/main/Main.js(462,21): error TS2304: Cannot find name 'SDK'. @@ -16841,105 +16852,105 @@ node_modules/chrome-devtools-frontend/front_end/network/NetworkLogViewColumns.js node_modules/chrome-devtools-frontend/front_end/network/NetworkLogViewColumns.js(256,43): error TS2503: Cannot find namespace 'Network'. node_modules/chrome-devtools-frontend/front_end/network/NetworkLogViewColumns.js(271,42): error TS2304: Cannot find name 'DataGrid'. node_modules/chrome-devtools-frontend/front_end/network/NetworkLogViewColumns.js(276,26): error TS2304: Cannot find name 'Network'. -node_modules/chrome-devtools-frontend/front_end/network/NetworkLogViewColumns.js(330,15): error TS2503: Cannot find namespace 'Network'. -node_modules/chrome-devtools-frontend/front_end/network/NetworkLogViewColumns.js(369,14): error TS2339: Property 'createTextChild' does not exist on type 'DocumentFragment'. -node_modules/chrome-devtools-frontend/front_end/network/NetworkLogViewColumns.js(370,32): error TS2339: Property 'createChild' does not exist on type 'DocumentFragment'. -node_modules/chrome-devtools-frontend/front_end/network/NetworkLogViewColumns.js(376,15): error TS2503: Cannot find namespace 'UI'. -node_modules/chrome-devtools-frontend/front_end/network/NetworkLogViewColumns.js(386,73): error TS2304: Cannot find name 'Common'. -node_modules/chrome-devtools-frontend/front_end/network/NetworkLogViewColumns.js(394,9): error TS2304: Cannot find name 'Common'. -node_modules/chrome-devtools-frontend/front_end/network/NetworkLogViewColumns.js(396,28): error TS2304: Cannot find name 'Network'. -node_modules/chrome-devtools-frontend/front_end/network/NetworkLogViewColumns.js(397,74): error TS2304: Cannot find name 'Common'. -node_modules/chrome-devtools-frontend/front_end/network/NetworkLogViewColumns.js(399,9): error TS2304: Cannot find name 'Common'. -node_modules/chrome-devtools-frontend/front_end/network/NetworkLogViewColumns.js(402,9): error TS2304: Cannot find name 'Common'. -node_modules/chrome-devtools-frontend/front_end/network/NetworkLogViewColumns.js(405,9): error TS2304: Cannot find name 'Common'. -node_modules/chrome-devtools-frontend/front_end/network/NetworkLogViewColumns.js(408,9): error TS2304: Cannot find name 'Common'. -node_modules/chrome-devtools-frontend/front_end/network/NetworkLogViewColumns.js(411,9): error TS2304: Cannot find name 'Common'. -node_modules/chrome-devtools-frontend/front_end/network/NetworkLogViewColumns.js(417,17): error TS2503: Cannot find namespace 'Network'. -node_modules/chrome-devtools-frontend/front_end/network/NetworkLogViewColumns.js(421,49): error TS2304: Cannot find name 'Network'. -node_modules/chrome-devtools-frontend/front_end/network/NetworkLogViewColumns.js(422,30): error TS2304: Cannot find name 'Network'. -node_modules/chrome-devtools-frontend/front_end/network/NetworkLogViewColumns.js(424,47): error TS2304: Cannot find name 'Network'. -node_modules/chrome-devtools-frontend/front_end/network/NetworkLogViewColumns.js(428,56): error TS2304: Cannot find name 'DataGrid'. -node_modules/chrome-devtools-frontend/front_end/network/NetworkLogViewColumns.js(439,35): error TS2304: Cannot find name 'Network'. -node_modules/chrome-devtools-frontend/front_end/network/NetworkLogViewColumns.js(442,22): error TS2304: Cannot find name 'UI'. -node_modules/chrome-devtools-frontend/front_end/network/NetworkLogViewColumns.js(444,28): error TS2304: Cannot find name 'UI'. -node_modules/chrome-devtools-frontend/front_end/network/NetworkLogViewColumns.js(468,16): error TS2503: Cannot find namespace 'Network'. -node_modules/chrome-devtools-frontend/front_end/network/NetworkLogViewColumns.js(480,36): error TS2503: Cannot find namespace 'Network'. -node_modules/chrome-devtools-frontend/front_end/network/NetworkLogViewColumns.js(481,27): error TS2304: Cannot find name 'Network'. -node_modules/chrome-devtools-frontend/front_end/network/NetworkLogViewColumns.js(487,28): error TS2304: Cannot find name 'Network'. -node_modules/chrome-devtools-frontend/front_end/network/NetworkLogViewColumns.js(491,32): error TS2304: Cannot find name 'Network'. -node_modules/chrome-devtools-frontend/front_end/network/NetworkLogViewColumns.js(521,16): error TS2503: Cannot find namespace 'UI'. -node_modules/chrome-devtools-frontend/front_end/network/NetworkLogViewColumns.js(530,31): error TS2339: Property 'enclosingNodeOrSelfWithClass' does not exist on type 'EventTarget'. -node_modules/chrome-devtools-frontend/front_end/network/NetworkLogViewColumns.js(540,40): error TS2304: Cannot find name 'SDK'. -node_modules/chrome-devtools-frontend/front_end/network/NetworkLogViewColumns.js(541,23): error TS2304: Cannot find name 'Components'. -node_modules/chrome-devtools-frontend/front_end/network/NetworkLogViewColumns.js(586,29): error TS2304: Cannot find name 'Network'. -node_modules/chrome-devtools-frontend/front_end/network/NetworkLogViewColumns.js(591,32): error TS2304: Cannot find name 'Network'. -node_modules/chrome-devtools-frontend/front_end/network/NetworkLogViewColumns.js(596,1): error TS2304: Cannot find name 'Network'. -node_modules/chrome-devtools-frontend/front_end/network/NetworkLogViewColumns.js(600,2): error TS1131: Property or signature expected. -node_modules/chrome-devtools-frontend/front_end/network/NetworkLogViewColumns.js(615,1): error TS2304: Cannot find name 'Network'. -node_modules/chrome-devtools-frontend/front_end/network/NetworkLogViewColumns.js(615,31): error TS2300: Duplicate identifier 'Descriptor'. -node_modules/chrome-devtools-frontend/front_end/network/NetworkLogViewColumns.js(618,1): error TS2304: Cannot find name 'Network'. -node_modules/chrome-devtools-frontend/front_end/network/NetworkLogViewColumns.js(626,1): error TS2304: Cannot find name 'Network'. -node_modules/chrome-devtools-frontend/front_end/network/NetworkLogViewColumns.js(641,1): error TS2304: Cannot find name 'Network'. -node_modules/chrome-devtools-frontend/front_end/network/NetworkLogViewColumns.js(644,12): error TS2304: Cannot find name 'Common'. -node_modules/chrome-devtools-frontend/front_end/network/NetworkLogViewColumns.js(645,15): error TS2304: Cannot find name 'Common'. -node_modules/chrome-devtools-frontend/front_end/network/NetworkLogViewColumns.js(651,22): error TS2304: Cannot find name 'Network'. -node_modules/chrome-devtools-frontend/front_end/network/NetworkLogViewColumns.js(655,12): error TS2304: Cannot find name 'Common'. -node_modules/chrome-devtools-frontend/front_end/network/NetworkLogViewColumns.js(656,22): error TS2304: Cannot find name 'Network'. -node_modules/chrome-devtools-frontend/front_end/network/NetworkLogViewColumns.js(660,12): error TS2304: Cannot find name 'Common'. -node_modules/chrome-devtools-frontend/front_end/network/NetworkLogViewColumns.js(662,15): error TS2304: Cannot find name 'Common'. -node_modules/chrome-devtools-frontend/front_end/network/NetworkLogViewColumns.js(663,22): error TS2304: Cannot find name 'Network'. -node_modules/chrome-devtools-frontend/front_end/network/NetworkLogViewColumns.js(667,12): error TS2304: Cannot find name 'Common'. -node_modules/chrome-devtools-frontend/front_end/network/NetworkLogViewColumns.js(668,22): error TS2304: Cannot find name 'Network'. -node_modules/chrome-devtools-frontend/front_end/network/NetworkLogViewColumns.js(672,12): error TS2304: Cannot find name 'Common'. -node_modules/chrome-devtools-frontend/front_end/network/NetworkLogViewColumns.js(673,22): error TS2304: Cannot find name 'Network'. -node_modules/chrome-devtools-frontend/front_end/network/NetworkLogViewColumns.js(677,12): error TS2304: Cannot find name 'Common'. -node_modules/chrome-devtools-frontend/front_end/network/NetworkLogViewColumns.js(678,22): error TS2304: Cannot find name 'Network'. -node_modules/chrome-devtools-frontend/front_end/network/NetworkLogViewColumns.js(682,12): error TS2304: Cannot find name 'Common'. -node_modules/chrome-devtools-frontend/front_end/network/NetworkLogViewColumns.js(684,12): error TS2304: Cannot find name 'DataGrid'. -node_modules/chrome-devtools-frontend/front_end/network/NetworkLogViewColumns.js(685,22): error TS2304: Cannot find name 'Network'. -node_modules/chrome-devtools-frontend/front_end/network/NetworkLogViewColumns.js(689,12): error TS2304: Cannot find name 'Common'. -node_modules/chrome-devtools-frontend/front_end/network/NetworkLogViewColumns.js(691,22): error TS2304: Cannot find name 'Network'. -node_modules/chrome-devtools-frontend/front_end/network/NetworkLogViewColumns.js(695,12): error TS2304: Cannot find name 'Common'. -node_modules/chrome-devtools-frontend/front_end/network/NetworkLogViewColumns.js(698,22): error TS2304: Cannot find name 'Network'. -node_modules/chrome-devtools-frontend/front_end/network/NetworkLogViewColumns.js(702,12): error TS2304: Cannot find name 'Common'. -node_modules/chrome-devtools-frontend/front_end/network/NetworkLogViewColumns.js(703,12): error TS2304: Cannot find name 'DataGrid'. -node_modules/chrome-devtools-frontend/front_end/network/NetworkLogViewColumns.js(704,22): error TS2304: Cannot find name 'Network'. -node_modules/chrome-devtools-frontend/front_end/network/NetworkLogViewColumns.js(708,12): error TS2304: Cannot find name 'Common'. -node_modules/chrome-devtools-frontend/front_end/network/NetworkLogViewColumns.js(709,12): error TS2304: Cannot find name 'DataGrid'. -node_modules/chrome-devtools-frontend/front_end/network/NetworkLogViewColumns.js(710,22): error TS2304: Cannot find name 'Network'. -node_modules/chrome-devtools-frontend/front_end/network/NetworkLogViewColumns.js(714,12): error TS2304: Cannot find name 'Common'. -node_modules/chrome-devtools-frontend/front_end/network/NetworkLogViewColumns.js(716,15): error TS2304: Cannot find name 'Common'. -node_modules/chrome-devtools-frontend/front_end/network/NetworkLogViewColumns.js(717,12): error TS2304: Cannot find name 'DataGrid'. -node_modules/chrome-devtools-frontend/front_end/network/NetworkLogViewColumns.js(718,22): error TS2304: Cannot find name 'Network'. -node_modules/chrome-devtools-frontend/front_end/network/NetworkLogViewColumns.js(722,12): error TS2304: Cannot find name 'Common'. -node_modules/chrome-devtools-frontend/front_end/network/NetworkLogViewColumns.js(724,15): error TS2304: Cannot find name 'Common'. -node_modules/chrome-devtools-frontend/front_end/network/NetworkLogViewColumns.js(725,12): error TS2304: Cannot find name 'DataGrid'. -node_modules/chrome-devtools-frontend/front_end/network/NetworkLogViewColumns.js(726,22): error TS2304: Cannot find name 'Network'. -node_modules/chrome-devtools-frontend/front_end/network/NetworkLogViewColumns.js(730,12): error TS2304: Cannot find name 'Common'. -node_modules/chrome-devtools-frontend/front_end/network/NetworkLogViewColumns.js(731,22): error TS2304: Cannot find name 'Network'. -node_modules/chrome-devtools-frontend/front_end/network/NetworkLogViewColumns.js(735,12): error TS2304: Cannot find name 'Common'. -node_modules/chrome-devtools-frontend/front_end/network/NetworkLogViewColumns.js(736,22): error TS2304: Cannot find name 'Network'. -node_modules/chrome-devtools-frontend/front_end/network/NetworkLogViewColumns.js(741,12): error TS2304: Cannot find name 'Common'. -node_modules/chrome-devtools-frontend/front_end/network/NetworkLogViewColumns.js(742,22): error TS2304: Cannot find name 'Network'. -node_modules/chrome-devtools-frontend/front_end/network/NetworkLogViewColumns.js(747,12): error TS2304: Cannot find name 'Common'. -node_modules/chrome-devtools-frontend/front_end/network/NetworkLogViewColumns.js(748,22): error TS2304: Cannot find name 'Network'. -node_modules/chrome-devtools-frontend/front_end/network/NetworkLogViewColumns.js(753,12): error TS2304: Cannot find name 'Common'. -node_modules/chrome-devtools-frontend/front_end/network/NetworkLogViewColumns.js(754,22): error TS2304: Cannot find name 'Network'. -node_modules/chrome-devtools-frontend/front_end/network/NetworkLogViewColumns.js(759,12): error TS2304: Cannot find name 'Common'. -node_modules/chrome-devtools-frontend/front_end/network/NetworkLogViewColumns.js(760,12): error TS2304: Cannot find name 'DataGrid'. -node_modules/chrome-devtools-frontend/front_end/network/NetworkLogViewColumns.js(761,22): error TS2304: Cannot find name 'Network'. -node_modules/chrome-devtools-frontend/front_end/network/NetworkLogViewColumns.js(766,12): error TS2304: Cannot find name 'Common'. -node_modules/chrome-devtools-frontend/front_end/network/NetworkLogViewColumns.js(767,22): error TS2304: Cannot find name 'Network'. -node_modules/chrome-devtools-frontend/front_end/network/NetworkLogViewColumns.js(772,12): error TS2304: Cannot find name 'Common'. -node_modules/chrome-devtools-frontend/front_end/network/NetworkLogViewColumns.js(773,22): error TS2304: Cannot find name 'Network'. -node_modules/chrome-devtools-frontend/front_end/network/NetworkLogViewColumns.js(778,12): error TS2304: Cannot find name 'Common'. -node_modules/chrome-devtools-frontend/front_end/network/NetworkLogViewColumns.js(779,22): error TS2304: Cannot find name 'Network'. -node_modules/chrome-devtools-frontend/front_end/network/NetworkLogViewColumns.js(784,12): error TS2304: Cannot find name 'Common'. -node_modules/chrome-devtools-frontend/front_end/network/NetworkLogViewColumns.js(785,22): error TS2304: Cannot find name 'Network'. -node_modules/chrome-devtools-frontend/front_end/network/NetworkLogViewColumns.js(790,12): error TS2304: Cannot find name 'Common'. -node_modules/chrome-devtools-frontend/front_end/network/NetworkLogViewColumns.js(791,22): error TS2304: Cannot find name 'Network'. -node_modules/chrome-devtools-frontend/front_end/network/NetworkLogViewColumns.js(797,1): error TS2304: Cannot find name 'Network'. -node_modules/chrome-devtools-frontend/front_end/network/NetworkLogViewColumns.js(802,1): error TS2304: Cannot find name 'Network'. +node_modules/chrome-devtools-frontend/front_end/network/NetworkLogViewColumns.js(331,15): error TS2503: Cannot find namespace 'Network'. +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(377,15): error TS2503: Cannot find namespace 'UI'. +node_modules/chrome-devtools-frontend/front_end/network/NetworkLogViewColumns.js(387,73): error TS2304: Cannot find name 'Common'. +node_modules/chrome-devtools-frontend/front_end/network/NetworkLogViewColumns.js(395,9): error TS2304: Cannot find name 'Common'. +node_modules/chrome-devtools-frontend/front_end/network/NetworkLogViewColumns.js(397,28): error TS2304: Cannot find name 'Network'. +node_modules/chrome-devtools-frontend/front_end/network/NetworkLogViewColumns.js(398,74): error TS2304: Cannot find name 'Common'. +node_modules/chrome-devtools-frontend/front_end/network/NetworkLogViewColumns.js(400,9): error TS2304: Cannot find name 'Common'. +node_modules/chrome-devtools-frontend/front_end/network/NetworkLogViewColumns.js(403,9): error TS2304: Cannot find name 'Common'. +node_modules/chrome-devtools-frontend/front_end/network/NetworkLogViewColumns.js(406,9): error TS2304: Cannot find name 'Common'. +node_modules/chrome-devtools-frontend/front_end/network/NetworkLogViewColumns.js(409,9): error TS2304: Cannot find name 'Common'. +node_modules/chrome-devtools-frontend/front_end/network/NetworkLogViewColumns.js(412,9): error TS2304: Cannot find name 'Common'. +node_modules/chrome-devtools-frontend/front_end/network/NetworkLogViewColumns.js(418,17): error TS2503: Cannot find namespace 'Network'. +node_modules/chrome-devtools-frontend/front_end/network/NetworkLogViewColumns.js(422,49): error TS2304: Cannot find name 'Network'. +node_modules/chrome-devtools-frontend/front_end/network/NetworkLogViewColumns.js(423,30): error TS2304: Cannot find name 'Network'. +node_modules/chrome-devtools-frontend/front_end/network/NetworkLogViewColumns.js(425,47): error TS2304: Cannot find name 'Network'. +node_modules/chrome-devtools-frontend/front_end/network/NetworkLogViewColumns.js(429,56): error TS2304: Cannot find name 'DataGrid'. +node_modules/chrome-devtools-frontend/front_end/network/NetworkLogViewColumns.js(440,35): error TS2304: Cannot find name 'Network'. +node_modules/chrome-devtools-frontend/front_end/network/NetworkLogViewColumns.js(443,22): error TS2304: Cannot find name 'UI'. +node_modules/chrome-devtools-frontend/front_end/network/NetworkLogViewColumns.js(445,28): error TS2304: Cannot find name 'UI'. +node_modules/chrome-devtools-frontend/front_end/network/NetworkLogViewColumns.js(469,16): error TS2503: Cannot find namespace 'Network'. +node_modules/chrome-devtools-frontend/front_end/network/NetworkLogViewColumns.js(481,36): error TS2503: Cannot find namespace 'Network'. +node_modules/chrome-devtools-frontend/front_end/network/NetworkLogViewColumns.js(482,27): error TS2304: Cannot find name 'Network'. +node_modules/chrome-devtools-frontend/front_end/network/NetworkLogViewColumns.js(488,28): error TS2304: Cannot find name 'Network'. +node_modules/chrome-devtools-frontend/front_end/network/NetworkLogViewColumns.js(492,32): error TS2304: Cannot find name 'Network'. +node_modules/chrome-devtools-frontend/front_end/network/NetworkLogViewColumns.js(522,16): error TS2503: Cannot find namespace 'UI'. +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(541,40): error TS2304: Cannot find name 'SDK'. +node_modules/chrome-devtools-frontend/front_end/network/NetworkLogViewColumns.js(542,23): error TS2304: Cannot find name 'Components'. +node_modules/chrome-devtools-frontend/front_end/network/NetworkLogViewColumns.js(587,29): error TS2304: Cannot find name 'Network'. +node_modules/chrome-devtools-frontend/front_end/network/NetworkLogViewColumns.js(592,32): error TS2304: Cannot find name 'Network'. +node_modules/chrome-devtools-frontend/front_end/network/NetworkLogViewColumns.js(597,1): error TS2304: Cannot find name 'Network'. +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,1): error TS2304: Cannot find name 'Network'. +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(619,1): error TS2304: Cannot find name 'Network'. +node_modules/chrome-devtools-frontend/front_end/network/NetworkLogViewColumns.js(627,1): error TS2304: Cannot find name 'Network'. +node_modules/chrome-devtools-frontend/front_end/network/NetworkLogViewColumns.js(642,1): error TS2304: Cannot find name 'Network'. +node_modules/chrome-devtools-frontend/front_end/network/NetworkLogViewColumns.js(645,12): error TS2304: Cannot find name 'Common'. +node_modules/chrome-devtools-frontend/front_end/network/NetworkLogViewColumns.js(646,15): error TS2304: Cannot find name 'Common'. +node_modules/chrome-devtools-frontend/front_end/network/NetworkLogViewColumns.js(652,22): error TS2304: Cannot find name 'Network'. +node_modules/chrome-devtools-frontend/front_end/network/NetworkLogViewColumns.js(656,12): error TS2304: Cannot find name 'Common'. +node_modules/chrome-devtools-frontend/front_end/network/NetworkLogViewColumns.js(657,22): error TS2304: Cannot find name 'Network'. +node_modules/chrome-devtools-frontend/front_end/network/NetworkLogViewColumns.js(661,12): error TS2304: Cannot find name 'Common'. +node_modules/chrome-devtools-frontend/front_end/network/NetworkLogViewColumns.js(663,15): error TS2304: Cannot find name 'Common'. +node_modules/chrome-devtools-frontend/front_end/network/NetworkLogViewColumns.js(664,22): error TS2304: Cannot find name 'Network'. +node_modules/chrome-devtools-frontend/front_end/network/NetworkLogViewColumns.js(668,12): error TS2304: Cannot find name 'Common'. +node_modules/chrome-devtools-frontend/front_end/network/NetworkLogViewColumns.js(669,22): error TS2304: Cannot find name 'Network'. +node_modules/chrome-devtools-frontend/front_end/network/NetworkLogViewColumns.js(673,12): error TS2304: Cannot find name 'Common'. +node_modules/chrome-devtools-frontend/front_end/network/NetworkLogViewColumns.js(674,22): error TS2304: Cannot find name 'Network'. +node_modules/chrome-devtools-frontend/front_end/network/NetworkLogViewColumns.js(678,12): error TS2304: Cannot find name 'Common'. +node_modules/chrome-devtools-frontend/front_end/network/NetworkLogViewColumns.js(679,22): error TS2304: Cannot find name 'Network'. +node_modules/chrome-devtools-frontend/front_end/network/NetworkLogViewColumns.js(683,12): error TS2304: Cannot find name 'Common'. +node_modules/chrome-devtools-frontend/front_end/network/NetworkLogViewColumns.js(685,12): error TS2304: Cannot find name 'DataGrid'. +node_modules/chrome-devtools-frontend/front_end/network/NetworkLogViewColumns.js(686,22): error TS2304: Cannot find name 'Network'. +node_modules/chrome-devtools-frontend/front_end/network/NetworkLogViewColumns.js(690,12): error TS2304: Cannot find name 'Common'. +node_modules/chrome-devtools-frontend/front_end/network/NetworkLogViewColumns.js(692,22): error TS2304: Cannot find name 'Network'. +node_modules/chrome-devtools-frontend/front_end/network/NetworkLogViewColumns.js(696,12): error TS2304: Cannot find name 'Common'. +node_modules/chrome-devtools-frontend/front_end/network/NetworkLogViewColumns.js(699,22): error TS2304: Cannot find name 'Network'. +node_modules/chrome-devtools-frontend/front_end/network/NetworkLogViewColumns.js(703,12): error TS2304: Cannot find name 'Common'. +node_modules/chrome-devtools-frontend/front_end/network/NetworkLogViewColumns.js(704,12): error TS2304: Cannot find name 'DataGrid'. +node_modules/chrome-devtools-frontend/front_end/network/NetworkLogViewColumns.js(705,22): error TS2304: Cannot find name 'Network'. +node_modules/chrome-devtools-frontend/front_end/network/NetworkLogViewColumns.js(709,12): error TS2304: Cannot find name 'Common'. +node_modules/chrome-devtools-frontend/front_end/network/NetworkLogViewColumns.js(710,12): error TS2304: Cannot find name 'DataGrid'. +node_modules/chrome-devtools-frontend/front_end/network/NetworkLogViewColumns.js(711,22): error TS2304: Cannot find name 'Network'. +node_modules/chrome-devtools-frontend/front_end/network/NetworkLogViewColumns.js(715,12): error TS2304: Cannot find name 'Common'. +node_modules/chrome-devtools-frontend/front_end/network/NetworkLogViewColumns.js(717,15): error TS2304: Cannot find name 'Common'. +node_modules/chrome-devtools-frontend/front_end/network/NetworkLogViewColumns.js(718,12): error TS2304: Cannot find name 'DataGrid'. +node_modules/chrome-devtools-frontend/front_end/network/NetworkLogViewColumns.js(719,22): error TS2304: Cannot find name 'Network'. +node_modules/chrome-devtools-frontend/front_end/network/NetworkLogViewColumns.js(723,12): error TS2304: Cannot find name 'Common'. +node_modules/chrome-devtools-frontend/front_end/network/NetworkLogViewColumns.js(725,15): error TS2304: Cannot find name 'Common'. +node_modules/chrome-devtools-frontend/front_end/network/NetworkLogViewColumns.js(726,12): error TS2304: Cannot find name 'DataGrid'. +node_modules/chrome-devtools-frontend/front_end/network/NetworkLogViewColumns.js(727,22): error TS2304: Cannot find name 'Network'. +node_modules/chrome-devtools-frontend/front_end/network/NetworkLogViewColumns.js(731,12): error TS2304: Cannot find name 'Common'. +node_modules/chrome-devtools-frontend/front_end/network/NetworkLogViewColumns.js(732,22): error TS2304: Cannot find name 'Network'. +node_modules/chrome-devtools-frontend/front_end/network/NetworkLogViewColumns.js(736,12): error TS2304: Cannot find name 'Common'. +node_modules/chrome-devtools-frontend/front_end/network/NetworkLogViewColumns.js(737,22): error TS2304: Cannot find name 'Network'. +node_modules/chrome-devtools-frontend/front_end/network/NetworkLogViewColumns.js(742,12): error TS2304: Cannot find name 'Common'. +node_modules/chrome-devtools-frontend/front_end/network/NetworkLogViewColumns.js(743,22): error TS2304: Cannot find name 'Network'. +node_modules/chrome-devtools-frontend/front_end/network/NetworkLogViewColumns.js(748,12): error TS2304: Cannot find name 'Common'. +node_modules/chrome-devtools-frontend/front_end/network/NetworkLogViewColumns.js(749,22): error TS2304: Cannot find name 'Network'. +node_modules/chrome-devtools-frontend/front_end/network/NetworkLogViewColumns.js(754,12): error TS2304: Cannot find name 'Common'. +node_modules/chrome-devtools-frontend/front_end/network/NetworkLogViewColumns.js(755,22): error TS2304: Cannot find name 'Network'. +node_modules/chrome-devtools-frontend/front_end/network/NetworkLogViewColumns.js(760,12): error TS2304: Cannot find name 'Common'. +node_modules/chrome-devtools-frontend/front_end/network/NetworkLogViewColumns.js(761,12): error TS2304: Cannot find name 'DataGrid'. +node_modules/chrome-devtools-frontend/front_end/network/NetworkLogViewColumns.js(762,22): error TS2304: Cannot find name 'Network'. +node_modules/chrome-devtools-frontend/front_end/network/NetworkLogViewColumns.js(767,12): error TS2304: Cannot find name 'Common'. +node_modules/chrome-devtools-frontend/front_end/network/NetworkLogViewColumns.js(768,22): error TS2304: Cannot find name 'Network'. +node_modules/chrome-devtools-frontend/front_end/network/NetworkLogViewColumns.js(773,12): error TS2304: Cannot find name 'Common'. +node_modules/chrome-devtools-frontend/front_end/network/NetworkLogViewColumns.js(774,22): error TS2304: Cannot find name 'Network'. +node_modules/chrome-devtools-frontend/front_end/network/NetworkLogViewColumns.js(779,12): error TS2304: Cannot find name 'Common'. +node_modules/chrome-devtools-frontend/front_end/network/NetworkLogViewColumns.js(780,22): error TS2304: Cannot find name 'Network'. +node_modules/chrome-devtools-frontend/front_end/network/NetworkLogViewColumns.js(785,12): error TS2304: Cannot find name 'Common'. +node_modules/chrome-devtools-frontend/front_end/network/NetworkLogViewColumns.js(786,22): error TS2304: Cannot find name 'Network'. +node_modules/chrome-devtools-frontend/front_end/network/NetworkLogViewColumns.js(791,12): error TS2304: Cannot find name 'Common'. +node_modules/chrome-devtools-frontend/front_end/network/NetworkLogViewColumns.js(792,22): error TS2304: Cannot find name 'Network'. +node_modules/chrome-devtools-frontend/front_end/network/NetworkLogViewColumns.js(798,1): error TS2304: Cannot find name 'Network'. +node_modules/chrome-devtools-frontend/front_end/network/NetworkLogViewColumns.js(803,1): error TS2304: Cannot find name 'Network'. node_modules/chrome-devtools-frontend/front_end/network/NetworkManageCustomHeadersView.js(10,1): error TS2304: Cannot find name 'Network'. node_modules/chrome-devtools-frontend/front_end/network/NetworkManageCustomHeadersView.js(10,56): error TS2304: Cannot find name 'UI'. node_modules/chrome-devtools-frontend/front_end/network/NetworkManageCustomHeadersView.js(19,10): error TS2339: Property 'registerRequiredCSS' does not exist on type '(Anonymous class)'. @@ -17290,8 +17301,6 @@ node_modules/chrome-devtools-frontend/front_end/network/NetworkWaterfallColumn.j node_modules/chrome-devtools-frontend/front_end/network/NetworkWaterfallColumn.js(407,5): error TS2304: Cannot find name 'PerfUI'. node_modules/chrome-devtools-frontend/front_end/network/NetworkWaterfallColumn.js(418,23): error TS2495: Type 'Map' is not an array type or a string type. node_modules/chrome-devtools-frontend/front_end/network/NetworkWaterfallColumn.js(419,31): error TS2503: Cannot find namespace 'Network'. -node_modules/chrome-devtools-frontend/front_end/network/NetworkWaterfallColumn.js(430,22): error TS2345: Argument of type 'Path2D' is not assignable to parameter of type 'CanvasFillRule'. - Type 'Path2D' is not assignable to type '"evenodd"'. node_modules/chrome-devtools-frontend/front_end/network/NetworkWaterfallColumn.js(442,23): error TS2495: Type 'IterableIterator' is not an array type or a string type. node_modules/chrome-devtools-frontend/front_end/network/NetworkWaterfallColumn.js(456,15): error TS2503: Cannot find namespace 'Network'. node_modules/chrome-devtools-frontend/front_end/network/NetworkWaterfallColumn.js(460,17): error TS2304: Cannot find name 'Network'. @@ -17893,39 +17902,41 @@ node_modules/chrome-devtools-frontend/front_end/network_test_runner/NetworkTestR node_modules/chrome-devtools-frontend/front_end/network_test_runner/NetworkTestRunner.js(48,1): error TS2304: Cannot find name 'NetworkTestRunner'. node_modules/chrome-devtools-frontend/front_end/network_test_runner/NetworkTestRunner.js(49,3): error TS2304: Cannot find name 'UI'. node_modules/chrome-devtools-frontend/front_end/network_test_runner/NetworkTestRunner.js(52,1): error TS2304: Cannot find name 'NetworkTestRunner'. -node_modules/chrome-devtools-frontend/front_end/network_test_runner/NetworkTestRunner.js(53,21): error TS2304: Cannot find name 'NetworkLog'. +node_modules/chrome-devtools-frontend/front_end/network_test_runner/NetworkTestRunner.js(53,10): error TS2304: Cannot find name 'UI'. node_modules/chrome-devtools-frontend/front_end/network_test_runner/NetworkTestRunner.js(56,1): error TS2304: Cannot find name 'NetworkTestRunner'. -node_modules/chrome-devtools-frontend/front_end/network_test_runner/NetworkTestRunner.js(57,18): error TS2304: Cannot find name 'NetworkTestRunner'. -node_modules/chrome-devtools-frontend/front_end/network_test_runner/NetworkTestRunner.js(63,3): error TS2304: Cannot find name 'TestRunner'. -node_modules/chrome-devtools-frontend/front_end/network_test_runner/NetworkTestRunner.js(65,8): error TS2304: Cannot find name 'i'. -node_modules/chrome-devtools-frontend/front_end/network_test_runner/NetworkTestRunner.js(65,15): error TS2304: Cannot find name 'i'. -node_modules/chrome-devtools-frontend/front_end/network_test_runner/NetworkTestRunner.js(65,36): error TS2304: Cannot find name 'i'. -node_modules/chrome-devtools-frontend/front_end/network_test_runner/NetworkTestRunner.js(66,5): error TS2304: Cannot find name 'TestRunner'. -node_modules/chrome-devtools-frontend/front_end/network_test_runner/NetworkTestRunner.js(66,35): error TS2304: Cannot find name 'i'. -node_modules/chrome-devtools-frontend/front_end/network_test_runner/NetworkTestRunner.js(69,1): error TS2304: Cannot find name 'NetworkTestRunner'. -node_modules/chrome-devtools-frontend/front_end/network_test_runner/NetworkTestRunner.js(70,10): error TS2304: Cannot find name 'NetworkTestRunner'. -node_modules/chrome-devtools-frontend/front_end/network_test_runner/NetworkTestRunner.js(75,1): error TS2304: Cannot find name 'NetworkTestRunner'. -node_modules/chrome-devtools-frontend/front_end/network_test_runner/NetworkTestRunner.js(76,3): error TS2304: Cannot find name 'NetworkTestRunner'. +node_modules/chrome-devtools-frontend/front_end/network_test_runner/NetworkTestRunner.js(57,21): error TS2304: Cannot find name 'NetworkLog'. +node_modules/chrome-devtools-frontend/front_end/network_test_runner/NetworkTestRunner.js(60,1): error TS2304: Cannot find name 'NetworkTestRunner'. +node_modules/chrome-devtools-frontend/front_end/network_test_runner/NetworkTestRunner.js(61,18): error TS2304: Cannot find name 'NetworkTestRunner'. +node_modules/chrome-devtools-frontend/front_end/network_test_runner/NetworkTestRunner.js(67,3): error TS2304: Cannot find name 'TestRunner'. +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,5): error TS2304: Cannot find name 'TestRunner'. +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(73,1): error TS2304: Cannot find name 'NetworkTestRunner'. +node_modules/chrome-devtools-frontend/front_end/network_test_runner/NetworkTestRunner.js(74,10): error TS2304: Cannot find name 'NetworkTestRunner'. node_modules/chrome-devtools-frontend/front_end/network_test_runner/NetworkTestRunner.js(79,1): error TS2304: Cannot find name 'NetworkTestRunner'. node_modules/chrome-devtools-frontend/front_end/network_test_runner/NetworkTestRunner.js(80,3): error TS2304: Cannot find name 'NetworkTestRunner'. node_modules/chrome-devtools-frontend/front_end/network_test_runner/NetworkTestRunner.js(83,1): error TS2304: Cannot find name 'NetworkTestRunner'. -node_modules/chrome-devtools-frontend/front_end/network_test_runner/NetworkTestRunner.js(87,14): error TS2304: Cannot find name 'TestRunner'. -node_modules/chrome-devtools-frontend/front_end/network_test_runner/NetworkTestRunner.js(102,7): error TS2304: Cannot find name 'ConsoleTestRunner'. -node_modules/chrome-devtools-frontend/front_end/network_test_runner/NetworkTestRunner.js(106,3): error TS2304: Cannot find name 'ConsoleTestRunner'. -node_modules/chrome-devtools-frontend/front_end/network_test_runner/NetworkTestRunner.js(107,3): error TS2304: Cannot find name 'TestRunner'. -node_modules/chrome-devtools-frontend/front_end/network_test_runner/NetworkTestRunner.js(110,1): error TS2304: Cannot find name 'NetworkTestRunner'. +node_modules/chrome-devtools-frontend/front_end/network_test_runner/NetworkTestRunner.js(84,3): error TS2304: Cannot find name 'NetworkTestRunner'. +node_modules/chrome-devtools-frontend/front_end/network_test_runner/NetworkTestRunner.js(87,1): error TS2304: Cannot find name 'NetworkTestRunner'. +node_modules/chrome-devtools-frontend/front_end/network_test_runner/NetworkTestRunner.js(91,14): error TS2304: Cannot find name 'TestRunner'. +node_modules/chrome-devtools-frontend/front_end/network_test_runner/NetworkTestRunner.js(106,7): error TS2304: Cannot find name 'ConsoleTestRunner'. +node_modules/chrome-devtools-frontend/front_end/network_test_runner/NetworkTestRunner.js(110,3): error TS2304: Cannot find name 'ConsoleTestRunner'. node_modules/chrome-devtools-frontend/front_end/network_test_runner/NetworkTestRunner.js(111,3): error TS2304: Cannot find name 'TestRunner'. node_modules/chrome-devtools-frontend/front_end/network_test_runner/NetworkTestRunner.js(114,1): error TS2304: Cannot find name 'NetworkTestRunner'. node_modules/chrome-devtools-frontend/front_end/network_test_runner/NetworkTestRunner.js(115,3): error TS2304: Cannot find name 'TestRunner'. node_modules/chrome-devtools-frontend/front_end/network_test_runner/NetworkTestRunner.js(118,1): error TS2304: Cannot find name 'NetworkTestRunner'. -node_modules/chrome-devtools-frontend/front_end/network_test_runner/NetworkTestRunner.js(121,5): error TS2304: Cannot find name 'TestRunner'. -node_modules/chrome-devtools-frontend/front_end/network_test_runner/NetworkTestRunner.js(122,5): error TS2304: Cannot find name 'TestRunner'. -node_modules/chrome-devtools-frontend/front_end/network_test_runner/NetworkTestRunner.js(122,63): error TS2304: Cannot find name 'TestRunner'. -node_modules/chrome-devtools-frontend/front_end/network_test_runner/NetworkTestRunner.js(126,1): error TS2304: Cannot find name 'NetworkTestRunner'. -node_modules/chrome-devtools-frontend/front_end/network_test_runner/NetworkTestRunner.js(145,1): error TS2304: Cannot find name 'NetworkTestRunner'. -node_modules/chrome-devtools-frontend/front_end/network_test_runner/NetworkTestRunner.js(145,77): error TS2304: Cannot find name 'NetworkTestRunner'. -node_modules/chrome-devtools-frontend/front_end/network_test_runner/NetworkTestRunner.js(146,1): error TS2304: Cannot find name 'NetworkTestRunner'. -node_modules/chrome-devtools-frontend/front_end/network_test_runner/NetworkTestRunner.js(148,1): error TS2304: Cannot find name 'TestRunner'. +node_modules/chrome-devtools-frontend/front_end/network_test_runner/NetworkTestRunner.js(119,3): error TS2304: Cannot find name 'TestRunner'. +node_modules/chrome-devtools-frontend/front_end/network_test_runner/NetworkTestRunner.js(122,1): error TS2304: Cannot find name 'NetworkTestRunner'. +node_modules/chrome-devtools-frontend/front_end/network_test_runner/NetworkTestRunner.js(125,5): error TS2304: Cannot find name 'TestRunner'. +node_modules/chrome-devtools-frontend/front_end/network_test_runner/NetworkTestRunner.js(126,5): error TS2304: Cannot find name 'TestRunner'. +node_modules/chrome-devtools-frontend/front_end/network_test_runner/NetworkTestRunner.js(126,63): error TS2304: Cannot find name 'TestRunner'. +node_modules/chrome-devtools-frontend/front_end/network_test_runner/NetworkTestRunner.js(130,1): error TS2304: Cannot find name 'NetworkTestRunner'. +node_modules/chrome-devtools-frontend/front_end/network_test_runner/NetworkTestRunner.js(149,1): error TS2304: Cannot find name 'NetworkTestRunner'. +node_modules/chrome-devtools-frontend/front_end/network_test_runner/NetworkTestRunner.js(149,77): error TS2304: Cannot find name 'NetworkTestRunner'. +node_modules/chrome-devtools-frontend/front_end/network_test_runner/NetworkTestRunner.js(150,1): error TS2304: Cannot find name 'NetworkTestRunner'. +node_modules/chrome-devtools-frontend/front_end/network_test_runner/NetworkTestRunner.js(152,1): error TS2304: Cannot find name 'TestRunner'. node_modules/chrome-devtools-frontend/front_end/network_test_runner/ProductRegistryTestRunner.js(10,1): error TS2304: Cannot find name 'NetworkTestRunner'. node_modules/chrome-devtools-frontend/front_end/network_test_runner/ProductRegistryTestRunner.js(11,3): error TS2304: Cannot find name 'TestRunner'. node_modules/chrome-devtools-frontend/front_end/network_test_runner/ProductRegistryTestRunner.js(12,3): error TS2304: Cannot find name 'ProductRegistryImpl'. @@ -18211,8 +18222,8 @@ node_modules/chrome-devtools-frontend/front_end/object_ui/ObjectPropertiesSectio node_modules/chrome-devtools-frontend/front_end/object_ui/ObjectPropertiesSection.js(1012,19): error TS2304: Cannot find name 'ObjectUI'. node_modules/chrome-devtools-frontend/front_end/object_ui/ObjectPropertiesSection.js(1013,19): error TS2304: Cannot find name 'ObjectUI'. node_modules/chrome-devtools-frontend/front_end/object_ui/ObjectPropertiesSection.js(1053,23): error TS2495: Type 'IterableIterator' is not an array type or a string type. -node_modules/chrome-devtools-frontend/front_end/object_ui/ObjectPropertiesSection.js(1065,18): error TS2403: Subsequent variable declarations must have the same type. Variable 'i' has type 'any' at E:/Github/TypeScript/tests/cases/user/chrome-devtools-frontend/node_modules/chrome-devtools-frontend/front_end/object_ui/ObjectPropertiesSection.js 1052:17, but here has type 'number'. -node_modules/chrome-devtools-frontend/front_end/object_ui/ObjectPropertiesSection.js(1074,13): error TS2403: Subsequent variable declarations must have the same type. Variable 'groupStart' has type 'any' at E:/Github/TypeScript/tests/cases/user/chrome-devtools-frontend/node_modules/chrome-devtools-frontend/front_end/object_ui/ObjectPropertiesSection.js 1065:14, but here has type 'number'. +node_modules/chrome-devtools-frontend/front_end/object_ui/ObjectPropertiesSection.js(1065,18): error TS2403: Subsequent variable declarations must have the same type. Variable 'i' has type 'any' at c:/ts/tests/cases/user/chrome-devtools-frontend/node_modules/chrome-devtools-frontend/front_end/object_ui/ObjectPropertiesSection.js 1052:17, but here has type 'number'. +node_modules/chrome-devtools-frontend/front_end/object_ui/ObjectPropertiesSection.js(1074,13): error TS2403: Subsequent variable declarations must have the same type. Variable 'groupStart' has type 'any' at c:/ts/tests/cases/user/chrome-devtools-frontend/node_modules/chrome-devtools-frontend/front_end/object_ui/ObjectPropertiesSection.js 1065:14, but here has type 'number'. node_modules/chrome-devtools-frontend/front_end/object_ui/ObjectPropertiesSection.js(1076,23): error TS2495: Type 'IterableIterator' is not an array type or a string type. node_modules/chrome-devtools-frontend/front_end/object_ui/ObjectPropertiesSection.js(1098,9): error TS2304: Cannot find name 'ObjectUI'. node_modules/chrome-devtools-frontend/front_end/object_ui/ObjectPropertiesSection.js(1106,13): error TS2304: Cannot find name 'ObjectUI'. @@ -18461,7 +18472,7 @@ node_modules/chrome-devtools-frontend/front_end/perf_ui/FlameChart.js(485,11): e node_modules/chrome-devtools-frontend/front_end/perf_ui/FlameChart.js(485,41): error TS2339: Property 'keyCode' does not exist on type 'Event'. node_modules/chrome-devtools-frontend/front_end/perf_ui/FlameChart.js(486,9): error TS2339: Property 'consume' does not exist on type 'Event'. node_modules/chrome-devtools-frontend/front_end/perf_ui/FlameChart.js(488,18): error TS2339: Property 'keyCode' does not exist on type 'Event'. -node_modules/chrome-devtools-frontend/front_end/perf_ui/FlameChart.js(494,11): error TS2403: Subsequent variable declarations must have the same type. Variable 'indexOnLevel' has type 'any' at E:/Github/TypeScript/tests/cases/user/chrome-devtools-frontend/node_modules/chrome-devtools-frontend/front_end/perf_ui/FlameChart.js 477:10, but here has type 'number'. +node_modules/chrome-devtools-frontend/front_end/perf_ui/FlameChart.js(494,11): error TS2403: Subsequent variable declarations must have the same type. Variable 'indexOnLevel' has type 'any' at c:/ts/tests/cases/user/chrome-devtools-frontend/node_modules/chrome-devtools-frontend/front_end/perf_ui/FlameChart.js 477:10, but here has type 'number'. node_modules/chrome-devtools-frontend/front_end/perf_ui/FlameChart.js(501,12): error TS2339: Property 'dispatchEventToListeners' does not exist on type '(Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/perf_ui/FlameChart.js(501,37): error TS2304: Cannot find name 'PerfUI'. node_modules/chrome-devtools-frontend/front_end/perf_ui/FlameChart.js(517,49): error TS2339: Property 'upperBound' does not exist on type 'Uint32Array'. @@ -18470,7 +18481,7 @@ node_modules/chrome-devtools-frontend/front_end/perf_ui/FlameChart.js(644,33): e node_modules/chrome-devtools-frontend/front_end/perf_ui/FlameChart.js(655,42): error TS2304: Cannot find name 'UI'. 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' has type 'any' at E:/Github/TypeScript/tests/cases/user/chrome-devtools-frontend/node_modules/chrome-devtools-frontend/front_end/perf_ui/FlameChart.js 671:12, but here has type 'number'. +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' has type 'any' at c:/ts/tests/cases/user/chrome-devtools-frontend/node_modules/chrome-devtools-frontend/front_end/perf_ui/FlameChart.js 671:12, but here has type 'number'. node_modules/chrome-devtools-frontend/front_end/perf_ui/FlameChart.js(752,16): error TS2304: Cannot find name 'UI'. node_modules/chrome-devtools-frontend/front_end/perf_ui/FlameChart.js(770,24): error TS2304: Cannot find name 'PerfUI'. node_modules/chrome-devtools-frontend/front_end/perf_ui/FlameChart.js(771,5): error TS2304: Cannot find name 'PerfUI'. @@ -18726,116 +18737,116 @@ node_modules/chrome-devtools-frontend/front_end/perf_ui/TimelineOverviewPane.js( 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/TimelineDataTestRunner.js(10,1): error TS2304: Cannot find name 'PerformanceTestRunner'. node_modules/chrome-devtools-frontend/front_end/performance_test_runner/TimelineTestRunner.js(10,1): error TS2304: Cannot find name 'PerformanceTestRunner'. -node_modules/chrome-devtools-frontend/front_end/performance_test_runner/TimelineTestRunner.js(44,1): error TS2304: Cannot find name 'PerformanceTestRunner'. -node_modules/chrome-devtools-frontend/front_end/performance_test_runner/TimelineTestRunner.js(58,1): error TS2304: Cannot find name 'TestRunner'. -node_modules/chrome-devtools-frontend/front_end/performance_test_runner/TimelineTestRunner.js(66,9): error TS2304: Cannot find name 'TestRunner'. -node_modules/chrome-devtools-frontend/front_end/performance_test_runner/TimelineTestRunner.js(72,1): error TS2304: Cannot find name 'PerformanceTestRunner'. -node_modules/chrome-devtools-frontend/front_end/performance_test_runner/TimelineTestRunner.js(73,19): error TS2304: Cannot find name 'SDK'. -node_modules/chrome-devtools-frontend/front_end/performance_test_runner/TimelineTestRunner.js(73,40): error TS2304: Cannot find name 'Bindings'. -node_modules/chrome-devtools-frontend/front_end/performance_test_runner/TimelineTestRunner.js(79,1): error TS2304: Cannot find name 'PerformanceTestRunner'. -node_modules/chrome-devtools-frontend/front_end/performance_test_runner/TimelineTestRunner.js(80,10): error TS2304: Cannot find name 'UI'. -node_modules/chrome-devtools-frontend/front_end/performance_test_runner/TimelineTestRunner.js(83,1): error TS2304: Cannot find name 'PerformanceTestRunner'. -node_modules/chrome-devtools-frontend/front_end/performance_test_runner/TimelineTestRunner.js(85,72): error TS2304: Cannot find name 'SDK'. -node_modules/chrome-devtools-frontend/front_end/performance_test_runner/TimelineTestRunner.js(90,23): error TS2304: Cannot find name 'UI'. -node_modules/chrome-devtools-frontend/front_end/performance_test_runner/TimelineTestRunner.js(91,28): error TS2304: Cannot find name 'PerformanceTestRunner'. -node_modules/chrome-devtools-frontend/front_end/performance_test_runner/TimelineTestRunner.js(97,5): error TS2304: Cannot find name 'TestRunner'. -node_modules/chrome-devtools-frontend/front_end/performance_test_runner/TimelineTestRunner.js(101,5): error TS2304: Cannot find name 'PerformanceTestRunner'. -node_modules/chrome-devtools-frontend/front_end/performance_test_runner/TimelineTestRunner.js(106,1): error TS2304: Cannot find name 'PerformanceTestRunner'. -node_modules/chrome-devtools-frontend/front_end/performance_test_runner/TimelineTestRunner.js(107,10): error TS2304: Cannot find name 'UI'. -node_modules/chrome-devtools-frontend/front_end/performance_test_runner/TimelineTestRunner.js(110,1): error TS2304: Cannot find name 'PerformanceTestRunner'. -node_modules/chrome-devtools-frontend/front_end/performance_test_runner/TimelineTestRunner.js(111,10): error TS2304: Cannot find name 'PerformanceTestRunner'. -node_modules/chrome-devtools-frontend/front_end/performance_test_runner/TimelineTestRunner.js(114,1): error TS2304: Cannot find name 'PerformanceTestRunner'. -node_modules/chrome-devtools-frontend/front_end/performance_test_runner/TimelineTestRunner.js(115,10): error TS2304: Cannot find name 'PerformanceTestRunner'. -node_modules/chrome-devtools-frontend/front_end/performance_test_runner/TimelineTestRunner.js(118,1): error TS2304: Cannot find name 'PerformanceTestRunner'. -node_modules/chrome-devtools-frontend/front_end/performance_test_runner/TimelineTestRunner.js(119,26): error TS2304: Cannot find name 'SDK'. -node_modules/chrome-devtools-frontend/front_end/performance_test_runner/TimelineTestRunner.js(119,47): error TS2304: Cannot find name 'Bindings'. -node_modules/chrome-devtools-frontend/front_end/performance_test_runner/TimelineTestRunner.js(122,30): error TS2304: Cannot find name 'Timeline'. -node_modules/chrome-devtools-frontend/front_end/performance_test_runner/TimelineTestRunner.js(127,1): error TS2304: Cannot find name 'PerformanceTestRunner'. -node_modules/chrome-devtools-frontend/front_end/performance_test_runner/TimelineTestRunner.js(128,30): error TS2304: Cannot find name 'Timeline'. -node_modules/chrome-devtools-frontend/front_end/performance_test_runner/TimelineTestRunner.js(129,3): error TS2304: Cannot find name 'UI'. -node_modules/chrome-devtools-frontend/front_end/performance_test_runner/TimelineTestRunner.js(130,14): error TS2304: Cannot find name 'Timeline'. -node_modules/chrome-devtools-frontend/front_end/performance_test_runner/TimelineTestRunner.js(130,42): error TS2304: Cannot find name 'TestRunner'. -node_modules/chrome-devtools-frontend/front_end/performance_test_runner/TimelineTestRunner.js(130,87): error TS2304: Cannot find name 'UI'. -node_modules/chrome-devtools-frontend/front_end/performance_test_runner/TimelineTestRunner.js(133,1): error TS2304: Cannot find name 'PerformanceTestRunner'. -node_modules/chrome-devtools-frontend/front_end/performance_test_runner/TimelineTestRunner.js(134,3): error TS2304: Cannot find name 'TestRunner'. -node_modules/chrome-devtools-frontend/front_end/performance_test_runner/TimelineTestRunner.js(134,25): error TS2304: Cannot find name 'UI'. -node_modules/chrome-devtools-frontend/front_end/performance_test_runner/TimelineTestRunner.js(137,1): error TS2304: Cannot find name 'PerformanceTestRunner'. -node_modules/chrome-devtools-frontend/front_end/performance_test_runner/TimelineTestRunner.js(138,15): error TS2304: Cannot find name 'UI'. -node_modules/chrome-devtools-frontend/front_end/performance_test_runner/TimelineTestRunner.js(139,3): error TS2304: Cannot find name 'TestRunner'. -node_modules/chrome-devtools-frontend/front_end/performance_test_runner/TimelineTestRunner.js(143,1): error TS2304: Cannot find name 'PerformanceTestRunner'. -node_modules/chrome-devtools-frontend/front_end/performance_test_runner/TimelineTestRunner.js(144,3): error TS2304: Cannot find name 'PerformanceTestRunner'. -node_modules/chrome-devtools-frontend/front_end/performance_test_runner/TimelineTestRunner.js(145,3): error TS2304: Cannot find name 'UI'. -node_modules/chrome-devtools-frontend/front_end/performance_test_runner/TimelineTestRunner.js(148,1): error TS2304: Cannot find name 'PerformanceTestRunner'. -node_modules/chrome-devtools-frontend/front_end/performance_test_runner/TimelineTestRunner.js(149,3): error TS2304: Cannot find name 'PerformanceTestRunner'. -node_modules/chrome-devtools-frontend/front_end/performance_test_runner/TimelineTestRunner.js(152,11): error TS2304: Cannot find name 'TestRunner'. -node_modules/chrome-devtools-frontend/front_end/performance_test_runner/TimelineTestRunner.js(153,5): error TS2304: Cannot find name 'PerformanceTestRunner'. -node_modules/chrome-devtools-frontend/front_end/performance_test_runner/TimelineTestRunner.js(157,1): error TS2304: Cannot find name 'PerformanceTestRunner'. -node_modules/chrome-devtools-frontend/front_end/performance_test_runner/TimelineTestRunner.js(158,3): error TS2304: Cannot find name 'PerformanceTestRunner'. -node_modules/chrome-devtools-frontend/front_end/performance_test_runner/TimelineTestRunner.js(161,5): error TS2304: Cannot find name 'TestRunner'. -node_modules/chrome-devtools-frontend/front_end/performance_test_runner/TimelineTestRunner.js(165,5): error TS2304: Cannot find name 'PerformanceTestRunner'. -node_modules/chrome-devtools-frontend/front_end/performance_test_runner/TimelineTestRunner.js(165,40): error TS2304: Cannot find name 'TestRunner'. -node_modules/chrome-devtools-frontend/front_end/performance_test_runner/TimelineTestRunner.js(169,1): error TS2304: Cannot find name 'PerformanceTestRunner'. -node_modules/chrome-devtools-frontend/front_end/performance_test_runner/TimelineTestRunner.js(171,5): error TS2304: Cannot find name 'PerformanceTestRunner'. -node_modules/chrome-devtools-frontend/front_end/performance_test_runner/TimelineTestRunner.js(174,7): error TS2304: Cannot find name 'TestRunner'. -node_modules/chrome-devtools-frontend/front_end/performance_test_runner/TimelineTestRunner.js(175,7): error TS2304: Cannot find name 'PerformanceTestRunner'. -node_modules/chrome-devtools-frontend/front_end/performance_test_runner/TimelineTestRunner.js(178,5): error TS2304: Cannot find name 'TestRunner'. -node_modules/chrome-devtools-frontend/front_end/performance_test_runner/TimelineTestRunner.js(181,3): error TS2304: Cannot find name 'PerformanceTestRunner'. -node_modules/chrome-devtools-frontend/front_end/performance_test_runner/TimelineTestRunner.js(184,1): error TS2304: Cannot find name 'PerformanceTestRunner'. -node_modules/chrome-devtools-frontend/front_end/performance_test_runner/TimelineTestRunner.js(185,21): error TS2304: Cannot find name 'PerformanceTestRunner'. -node_modules/chrome-devtools-frontend/front_end/performance_test_runner/TimelineTestRunner.js(187,7): error TS2304: Cannot find name 'PerformanceTestRunner'. -node_modules/chrome-devtools-frontend/front_end/performance_test_runner/TimelineTestRunner.js(191,1): error TS2304: Cannot find name 'PerformanceTestRunner'. -node_modules/chrome-devtools-frontend/front_end/performance_test_runner/TimelineTestRunner.js(192,21): error TS2304: Cannot find name 'PerformanceTestRunner'. -node_modules/chrome-devtools-frontend/front_end/performance_test_runner/TimelineTestRunner.js(194,7): error TS2304: Cannot find name 'PerformanceTestRunner'. -node_modules/chrome-devtools-frontend/front_end/performance_test_runner/TimelineTestRunner.js(198,1): error TS2304: Cannot find name 'PerformanceTestRunner'. -node_modules/chrome-devtools-frontend/front_end/performance_test_runner/TimelineTestRunner.js(199,26): error TS2304: Cannot find name 'PerformanceTestRunner'. -node_modules/chrome-devtools-frontend/front_end/performance_test_runner/TimelineTestRunner.js(200,18): error TS2304: Cannot find name 'Timeline'. -node_modules/chrome-devtools-frontend/front_end/performance_test_runner/TimelineTestRunner.js(200,50): error TS2304: Cannot find name 'UI'. -node_modules/chrome-devtools-frontend/front_end/performance_test_runner/TimelineTestRunner.js(202,19): error TS2304: Cannot find name 'Timeline'. -node_modules/chrome-devtools-frontend/front_end/performance_test_runner/TimelineTestRunner.js(205,3): error TS2304: Cannot find name 'PerformanceTestRunner'. -node_modules/chrome-devtools-frontend/front_end/performance_test_runner/TimelineTestRunner.js(208,1): error TS2304: Cannot find name 'PerformanceTestRunner'. -node_modules/chrome-devtools-frontend/front_end/performance_test_runner/TimelineTestRunner.js(215,5): error TS2304: Cannot find name 'PerformanceTestRunner'. -node_modules/chrome-devtools-frontend/front_end/performance_test_runner/TimelineTestRunner.js(218,1): error TS2304: Cannot find name 'PerformanceTestRunner'. -node_modules/chrome-devtools-frontend/front_end/performance_test_runner/TimelineTestRunner.js(219,18): error TS2304: Cannot find name 'PerformanceTestRunner'. -node_modules/chrome-devtools-frontend/front_end/performance_test_runner/TimelineTestRunner.js(223,7): error TS2304: Cannot find name 'PerformanceTestRunner'. -node_modules/chrome-devtools-frontend/front_end/performance_test_runner/TimelineTestRunner.js(227,1): error TS2304: Cannot find name 'PerformanceTestRunner'. -node_modules/chrome-devtools-frontend/front_end/performance_test_runner/TimelineTestRunner.js(231,44): error TS2339: Property 'peekLast' does not exist on type 'any[]'. -node_modules/chrome-devtools-frontend/front_end/performance_test_runner/TimelineTestRunner.js(241,1): error TS2304: Cannot find name 'PerformanceTestRunner'. -node_modules/chrome-devtools-frontend/front_end/performance_test_runner/TimelineTestRunner.js(242,3): error TS2304: Cannot find name 'TestRunner'. -node_modules/chrome-devtools-frontend/front_end/performance_test_runner/TimelineTestRunner.js(250,17): error TS2304: Cannot find name 'TimelineModel'. -node_modules/chrome-devtools-frontend/front_end/performance_test_runner/TimelineTestRunner.js(260,3): error TS2304: Cannot find name 'TestRunner'. -node_modules/chrome-devtools-frontend/front_end/performance_test_runner/TimelineTestRunner.js(260,32): error TS2304: Cannot find name 'PerformanceTestRunner'. -node_modules/chrome-devtools-frontend/front_end/performance_test_runner/TimelineTestRunner.js(263,1): error TS2304: Cannot find name 'PerformanceTestRunner'. -node_modules/chrome-devtools-frontend/front_end/performance_test_runner/TimelineTestRunner.js(264,3): error TS2304: Cannot find name 'PerformanceTestRunner'. -node_modules/chrome-devtools-frontend/front_end/performance_test_runner/TimelineTestRunner.js(265,19): error TS2304: Cannot find name 'Timeline'. -node_modules/chrome-devtools-frontend/front_end/performance_test_runner/TimelineTestRunner.js(266,14): error TS2304: Cannot find name 'SDK'. -node_modules/chrome-devtools-frontend/front_end/performance_test_runner/TimelineTestRunner.js(266,50): error TS2304: Cannot find name 'Components'. -node_modules/chrome-devtools-frontend/front_end/performance_test_runner/TimelineTestRunner.js(267,3): error TS2304: Cannot find name 'TestRunner'. -node_modules/chrome-devtools-frontend/front_end/performance_test_runner/TimelineTestRunner.js(269,7): error TS2304: Cannot find name 'TimelineModel'. -node_modules/chrome-devtools-frontend/front_end/performance_test_runner/TimelineTestRunner.js(270,5): error TS2304: Cannot find name 'TestRunner'. -node_modules/chrome-devtools-frontend/front_end/performance_test_runner/TimelineTestRunner.js(273,1): error TS2304: Cannot find name 'PerformanceTestRunner'. -node_modules/chrome-devtools-frontend/front_end/performance_test_runner/TimelineTestRunner.js(274,10): error TS2304: Cannot find name 'PerformanceTestRunner'. -node_modules/chrome-devtools-frontend/front_end/performance_test_runner/TimelineTestRunner.js(277,1): error TS2304: Cannot find name 'PerformanceTestRunner'. -node_modules/chrome-devtools-frontend/front_end/performance_test_runner/TimelineTestRunner.js(288,1): error TS2304: Cannot find name 'PerformanceTestRunner'. -node_modules/chrome-devtools-frontend/front_end/performance_test_runner/TimelineTestRunner.js(314,3): error TS2304: Cannot find name 'TestRunner'. -node_modules/chrome-devtools-frontend/front_end/performance_test_runner/TimelineTestRunner.js(317,1): error TS2304: Cannot find name 'PerformanceTestRunner'. -node_modules/chrome-devtools-frontend/front_end/performance_test_runner/TimelineTestRunner.js(318,15): error TS2304: Cannot find name 'PerformanceTestRunner'. -node_modules/chrome-devtools-frontend/front_end/performance_test_runner/TimelineTestRunner.js(320,3): error TS2304: Cannot find name 'TestRunner'. -node_modules/chrome-devtools-frontend/front_end/performance_test_runner/TimelineTestRunner.js(321,7): error TS2304: Cannot find name 'TimelineModel'. -node_modules/chrome-devtools-frontend/front_end/performance_test_runner/TimelineTestRunner.js(321,71): error TS2304: Cannot find name 'PerformanceTestRunner'. -node_modules/chrome-devtools-frontend/front_end/performance_test_runner/TimelineTestRunner.js(325,1): error TS2304: Cannot find name 'PerformanceTestRunner'. -node_modules/chrome-devtools-frontend/front_end/performance_test_runner/TimelineTestRunner.js(332,20): error TS2339: Property 'set' does not exist on type '{ _map: Map>; }'. -node_modules/chrome-devtools-frontend/front_end/performance_test_runner/TimelineTestRunner.js(342,5): error TS2304: Cannot find name 'TestRunner'. -node_modules/chrome-devtools-frontend/front_end/performance_test_runner/TimelineTestRunner.js(345,7): error TS2304: Cannot find name 'TestRunner'. -node_modules/chrome-devtools-frontend/front_end/performance_test_runner/TimelineTestRunner.js(346,36): error TS2339: Property 'get' does not exist on type '{ _map: Map>; }'. -node_modules/chrome-devtools-frontend/front_end/performance_test_runner/TimelineTestRunner.js(351,9): error TS2304: Cannot find name 'TestRunner'. -node_modules/chrome-devtools-frontend/front_end/performance_test_runner/TimelineTestRunner.js(357,1): error TS2304: Cannot find name 'PerformanceTestRunner'. -node_modules/chrome-devtools-frontend/front_end/performance_test_runner/TimelineTestRunner.js(358,20): error TS2304: Cannot find name 'UI'. -node_modules/chrome-devtools-frontend/front_end/performance_test_runner/TimelineTestRunner.js(359,3): error TS2304: Cannot find name 'TestRunner'. -node_modules/chrome-devtools-frontend/front_end/performance_test_runner/TimelineTestRunner.js(360,3): error TS2304: Cannot find name 'PerformanceTestRunner'. -node_modules/chrome-devtools-frontend/front_end/performance_test_runner/TimelineTestRunner.js(363,1): error TS2304: Cannot find name 'PerformanceTestRunner'. -node_modules/chrome-devtools-frontend/front_end/performance_test_runner/TimelineTestRunner.js(364,40): error TS2304: Cannot find name 'PerformanceTestRunner'. -node_modules/chrome-devtools-frontend/front_end/performance_test_runner/TimelineTestRunner.js(366,3): error TS2304: Cannot find name 'UI'. -node_modules/chrome-devtools-frontend/front_end/performance_test_runner/TimelineTestRunner.js(371,1): error TS2304: Cannot find name 'TestRunner'. +node_modules/chrome-devtools-frontend/front_end/performance_test_runner/TimelineTestRunner.js(45,1): error TS2304: Cannot find name 'PerformanceTestRunner'. +node_modules/chrome-devtools-frontend/front_end/performance_test_runner/TimelineTestRunner.js(59,1): error TS2304: Cannot find name 'TestRunner'. +node_modules/chrome-devtools-frontend/front_end/performance_test_runner/TimelineTestRunner.js(67,9): error TS2304: Cannot find name 'TestRunner'. +node_modules/chrome-devtools-frontend/front_end/performance_test_runner/TimelineTestRunner.js(73,1): error TS2304: Cannot find name 'PerformanceTestRunner'. +node_modules/chrome-devtools-frontend/front_end/performance_test_runner/TimelineTestRunner.js(74,19): error TS2304: Cannot find name 'SDK'. +node_modules/chrome-devtools-frontend/front_end/performance_test_runner/TimelineTestRunner.js(74,40): error TS2304: Cannot find name 'Bindings'. +node_modules/chrome-devtools-frontend/front_end/performance_test_runner/TimelineTestRunner.js(80,1): error TS2304: Cannot find name 'PerformanceTestRunner'. +node_modules/chrome-devtools-frontend/front_end/performance_test_runner/TimelineTestRunner.js(81,10): error TS2304: Cannot find name 'UI'. +node_modules/chrome-devtools-frontend/front_end/performance_test_runner/TimelineTestRunner.js(84,1): error TS2304: Cannot find name 'PerformanceTestRunner'. +node_modules/chrome-devtools-frontend/front_end/performance_test_runner/TimelineTestRunner.js(86,72): error TS2304: Cannot find name 'SDK'. +node_modules/chrome-devtools-frontend/front_end/performance_test_runner/TimelineTestRunner.js(91,23): error TS2304: Cannot find name 'UI'. +node_modules/chrome-devtools-frontend/front_end/performance_test_runner/TimelineTestRunner.js(92,28): error TS2304: Cannot find name 'PerformanceTestRunner'. +node_modules/chrome-devtools-frontend/front_end/performance_test_runner/TimelineTestRunner.js(98,5): error TS2304: Cannot find name 'TestRunner'. +node_modules/chrome-devtools-frontend/front_end/performance_test_runner/TimelineTestRunner.js(102,5): error TS2304: Cannot find name 'PerformanceTestRunner'. +node_modules/chrome-devtools-frontend/front_end/performance_test_runner/TimelineTestRunner.js(107,1): error TS2304: Cannot find name 'PerformanceTestRunner'. +node_modules/chrome-devtools-frontend/front_end/performance_test_runner/TimelineTestRunner.js(108,10): error TS2304: Cannot find name 'UI'. +node_modules/chrome-devtools-frontend/front_end/performance_test_runner/TimelineTestRunner.js(111,1): error TS2304: Cannot find name 'PerformanceTestRunner'. +node_modules/chrome-devtools-frontend/front_end/performance_test_runner/TimelineTestRunner.js(112,10): error TS2304: Cannot find name 'PerformanceTestRunner'. +node_modules/chrome-devtools-frontend/front_end/performance_test_runner/TimelineTestRunner.js(115,1): error TS2304: Cannot find name 'PerformanceTestRunner'. +node_modules/chrome-devtools-frontend/front_end/performance_test_runner/TimelineTestRunner.js(116,10): error TS2304: Cannot find name 'PerformanceTestRunner'. +node_modules/chrome-devtools-frontend/front_end/performance_test_runner/TimelineTestRunner.js(119,1): error TS2304: Cannot find name 'PerformanceTestRunner'. +node_modules/chrome-devtools-frontend/front_end/performance_test_runner/TimelineTestRunner.js(120,26): error TS2304: Cannot find name 'SDK'. +node_modules/chrome-devtools-frontend/front_end/performance_test_runner/TimelineTestRunner.js(120,47): error TS2304: Cannot find name 'Bindings'. +node_modules/chrome-devtools-frontend/front_end/performance_test_runner/TimelineTestRunner.js(123,30): error TS2304: Cannot find name 'Timeline'. +node_modules/chrome-devtools-frontend/front_end/performance_test_runner/TimelineTestRunner.js(128,1): error TS2304: Cannot find name 'PerformanceTestRunner'. +node_modules/chrome-devtools-frontend/front_end/performance_test_runner/TimelineTestRunner.js(129,30): error TS2304: Cannot find name 'Timeline'. +node_modules/chrome-devtools-frontend/front_end/performance_test_runner/TimelineTestRunner.js(130,3): error TS2304: Cannot find name 'UI'. +node_modules/chrome-devtools-frontend/front_end/performance_test_runner/TimelineTestRunner.js(131,14): error TS2304: Cannot find name 'Timeline'. +node_modules/chrome-devtools-frontend/front_end/performance_test_runner/TimelineTestRunner.js(131,42): error TS2304: Cannot find name 'TestRunner'. +node_modules/chrome-devtools-frontend/front_end/performance_test_runner/TimelineTestRunner.js(131,87): error TS2304: Cannot find name 'UI'. +node_modules/chrome-devtools-frontend/front_end/performance_test_runner/TimelineTestRunner.js(134,1): error TS2304: Cannot find name 'PerformanceTestRunner'. +node_modules/chrome-devtools-frontend/front_end/performance_test_runner/TimelineTestRunner.js(135,3): error TS2304: Cannot find name 'TestRunner'. +node_modules/chrome-devtools-frontend/front_end/performance_test_runner/TimelineTestRunner.js(135,25): error TS2304: Cannot find name 'UI'. +node_modules/chrome-devtools-frontend/front_end/performance_test_runner/TimelineTestRunner.js(138,1): error TS2304: Cannot find name 'PerformanceTestRunner'. +node_modules/chrome-devtools-frontend/front_end/performance_test_runner/TimelineTestRunner.js(139,15): error TS2304: Cannot find name 'UI'. +node_modules/chrome-devtools-frontend/front_end/performance_test_runner/TimelineTestRunner.js(140,3): error TS2304: Cannot find name 'TestRunner'. +node_modules/chrome-devtools-frontend/front_end/performance_test_runner/TimelineTestRunner.js(144,1): error TS2304: Cannot find name 'PerformanceTestRunner'. +node_modules/chrome-devtools-frontend/front_end/performance_test_runner/TimelineTestRunner.js(145,3): error TS2304: Cannot find name 'PerformanceTestRunner'. +node_modules/chrome-devtools-frontend/front_end/performance_test_runner/TimelineTestRunner.js(146,3): error TS2304: Cannot find name 'UI'. +node_modules/chrome-devtools-frontend/front_end/performance_test_runner/TimelineTestRunner.js(149,1): error TS2304: Cannot find name 'PerformanceTestRunner'. +node_modules/chrome-devtools-frontend/front_end/performance_test_runner/TimelineTestRunner.js(150,3): error TS2304: Cannot find name 'PerformanceTestRunner'. +node_modules/chrome-devtools-frontend/front_end/performance_test_runner/TimelineTestRunner.js(153,11): error TS2304: Cannot find name 'TestRunner'. +node_modules/chrome-devtools-frontend/front_end/performance_test_runner/TimelineTestRunner.js(154,5): error TS2304: Cannot find name 'PerformanceTestRunner'. +node_modules/chrome-devtools-frontend/front_end/performance_test_runner/TimelineTestRunner.js(158,1): error TS2304: Cannot find name 'PerformanceTestRunner'. +node_modules/chrome-devtools-frontend/front_end/performance_test_runner/TimelineTestRunner.js(159,3): error TS2304: Cannot find name 'PerformanceTestRunner'. +node_modules/chrome-devtools-frontend/front_end/performance_test_runner/TimelineTestRunner.js(162,5): error TS2304: Cannot find name 'TestRunner'. +node_modules/chrome-devtools-frontend/front_end/performance_test_runner/TimelineTestRunner.js(166,5): error TS2304: Cannot find name 'PerformanceTestRunner'. +node_modules/chrome-devtools-frontend/front_end/performance_test_runner/TimelineTestRunner.js(166,40): error TS2304: Cannot find name 'TestRunner'. +node_modules/chrome-devtools-frontend/front_end/performance_test_runner/TimelineTestRunner.js(170,1): error TS2304: Cannot find name 'PerformanceTestRunner'. +node_modules/chrome-devtools-frontend/front_end/performance_test_runner/TimelineTestRunner.js(172,5): error TS2304: Cannot find name 'PerformanceTestRunner'. +node_modules/chrome-devtools-frontend/front_end/performance_test_runner/TimelineTestRunner.js(175,7): error TS2304: Cannot find name 'TestRunner'. +node_modules/chrome-devtools-frontend/front_end/performance_test_runner/TimelineTestRunner.js(176,7): error TS2304: Cannot find name 'PerformanceTestRunner'. +node_modules/chrome-devtools-frontend/front_end/performance_test_runner/TimelineTestRunner.js(179,5): error TS2304: Cannot find name 'TestRunner'. +node_modules/chrome-devtools-frontend/front_end/performance_test_runner/TimelineTestRunner.js(182,3): error TS2304: Cannot find name 'PerformanceTestRunner'. +node_modules/chrome-devtools-frontend/front_end/performance_test_runner/TimelineTestRunner.js(185,1): error TS2304: Cannot find name 'PerformanceTestRunner'. +node_modules/chrome-devtools-frontend/front_end/performance_test_runner/TimelineTestRunner.js(186,21): error TS2304: Cannot find name 'PerformanceTestRunner'. +node_modules/chrome-devtools-frontend/front_end/performance_test_runner/TimelineTestRunner.js(188,7): error TS2304: Cannot find name 'PerformanceTestRunner'. +node_modules/chrome-devtools-frontend/front_end/performance_test_runner/TimelineTestRunner.js(192,1): error TS2304: Cannot find name 'PerformanceTestRunner'. +node_modules/chrome-devtools-frontend/front_end/performance_test_runner/TimelineTestRunner.js(193,21): error TS2304: Cannot find name 'PerformanceTestRunner'. +node_modules/chrome-devtools-frontend/front_end/performance_test_runner/TimelineTestRunner.js(195,7): error TS2304: Cannot find name 'PerformanceTestRunner'. +node_modules/chrome-devtools-frontend/front_end/performance_test_runner/TimelineTestRunner.js(199,1): error TS2304: Cannot find name 'PerformanceTestRunner'. +node_modules/chrome-devtools-frontend/front_end/performance_test_runner/TimelineTestRunner.js(200,26): error TS2304: Cannot find name 'PerformanceTestRunner'. +node_modules/chrome-devtools-frontend/front_end/performance_test_runner/TimelineTestRunner.js(201,18): error TS2304: Cannot find name 'Timeline'. +node_modules/chrome-devtools-frontend/front_end/performance_test_runner/TimelineTestRunner.js(201,50): error TS2304: Cannot find name 'UI'. +node_modules/chrome-devtools-frontend/front_end/performance_test_runner/TimelineTestRunner.js(203,19): error TS2304: Cannot find name 'Timeline'. +node_modules/chrome-devtools-frontend/front_end/performance_test_runner/TimelineTestRunner.js(206,3): error TS2304: Cannot find name 'PerformanceTestRunner'. +node_modules/chrome-devtools-frontend/front_end/performance_test_runner/TimelineTestRunner.js(209,1): error TS2304: Cannot find name 'PerformanceTestRunner'. +node_modules/chrome-devtools-frontend/front_end/performance_test_runner/TimelineTestRunner.js(216,5): error TS2304: Cannot find name 'PerformanceTestRunner'. +node_modules/chrome-devtools-frontend/front_end/performance_test_runner/TimelineTestRunner.js(219,1): error TS2304: Cannot find name 'PerformanceTestRunner'. +node_modules/chrome-devtools-frontend/front_end/performance_test_runner/TimelineTestRunner.js(220,18): error TS2304: Cannot find name 'PerformanceTestRunner'. +node_modules/chrome-devtools-frontend/front_end/performance_test_runner/TimelineTestRunner.js(224,7): error TS2304: Cannot find name 'PerformanceTestRunner'. +node_modules/chrome-devtools-frontend/front_end/performance_test_runner/TimelineTestRunner.js(228,1): error TS2304: Cannot find name 'PerformanceTestRunner'. +node_modules/chrome-devtools-frontend/front_end/performance_test_runner/TimelineTestRunner.js(232,44): error TS2339: Property 'peekLast' does not exist on type 'any[]'. +node_modules/chrome-devtools-frontend/front_end/performance_test_runner/TimelineTestRunner.js(242,1): error TS2304: Cannot find name 'PerformanceTestRunner'. +node_modules/chrome-devtools-frontend/front_end/performance_test_runner/TimelineTestRunner.js(243,3): error TS2304: Cannot find name 'TestRunner'. +node_modules/chrome-devtools-frontend/front_end/performance_test_runner/TimelineTestRunner.js(251,17): error TS2304: Cannot find name 'TimelineModel'. +node_modules/chrome-devtools-frontend/front_end/performance_test_runner/TimelineTestRunner.js(261,3): error TS2304: Cannot find name 'TestRunner'. +node_modules/chrome-devtools-frontend/front_end/performance_test_runner/TimelineTestRunner.js(261,32): error TS2304: Cannot find name 'PerformanceTestRunner'. +node_modules/chrome-devtools-frontend/front_end/performance_test_runner/TimelineTestRunner.js(264,1): error TS2304: Cannot find name 'PerformanceTestRunner'. +node_modules/chrome-devtools-frontend/front_end/performance_test_runner/TimelineTestRunner.js(265,3): error TS2304: Cannot find name 'PerformanceTestRunner'. +node_modules/chrome-devtools-frontend/front_end/performance_test_runner/TimelineTestRunner.js(266,19): error TS2304: Cannot find name 'Timeline'. +node_modules/chrome-devtools-frontend/front_end/performance_test_runner/TimelineTestRunner.js(267,14): error TS2304: Cannot find name 'SDK'. +node_modules/chrome-devtools-frontend/front_end/performance_test_runner/TimelineTestRunner.js(267,50): error TS2304: Cannot find name 'Components'. +node_modules/chrome-devtools-frontend/front_end/performance_test_runner/TimelineTestRunner.js(268,3): error TS2304: Cannot find name 'TestRunner'. +node_modules/chrome-devtools-frontend/front_end/performance_test_runner/TimelineTestRunner.js(270,7): error TS2304: Cannot find name 'TimelineModel'. +node_modules/chrome-devtools-frontend/front_end/performance_test_runner/TimelineTestRunner.js(271,5): error TS2304: Cannot find name 'TestRunner'. +node_modules/chrome-devtools-frontend/front_end/performance_test_runner/TimelineTestRunner.js(274,1): error TS2304: Cannot find name 'PerformanceTestRunner'. +node_modules/chrome-devtools-frontend/front_end/performance_test_runner/TimelineTestRunner.js(275,10): error TS2304: Cannot find name 'PerformanceTestRunner'. +node_modules/chrome-devtools-frontend/front_end/performance_test_runner/TimelineTestRunner.js(278,1): error TS2304: Cannot find name 'PerformanceTestRunner'. +node_modules/chrome-devtools-frontend/front_end/performance_test_runner/TimelineTestRunner.js(289,1): error TS2304: Cannot find name 'PerformanceTestRunner'. +node_modules/chrome-devtools-frontend/front_end/performance_test_runner/TimelineTestRunner.js(315,3): error TS2304: Cannot find name 'TestRunner'. +node_modules/chrome-devtools-frontend/front_end/performance_test_runner/TimelineTestRunner.js(318,1): error TS2304: Cannot find name 'PerformanceTestRunner'. +node_modules/chrome-devtools-frontend/front_end/performance_test_runner/TimelineTestRunner.js(319,15): error TS2304: Cannot find name 'PerformanceTestRunner'. +node_modules/chrome-devtools-frontend/front_end/performance_test_runner/TimelineTestRunner.js(321,3): error TS2304: Cannot find name 'TestRunner'. +node_modules/chrome-devtools-frontend/front_end/performance_test_runner/TimelineTestRunner.js(322,7): error TS2304: Cannot find name 'TimelineModel'. +node_modules/chrome-devtools-frontend/front_end/performance_test_runner/TimelineTestRunner.js(322,71): error TS2304: Cannot find name 'PerformanceTestRunner'. +node_modules/chrome-devtools-frontend/front_end/performance_test_runner/TimelineTestRunner.js(326,1): error TS2304: Cannot find name 'PerformanceTestRunner'. +node_modules/chrome-devtools-frontend/front_end/performance_test_runner/TimelineTestRunner.js(333,20): error TS2339: Property 'set' does not exist on type '{ _map: Map>; }'. +node_modules/chrome-devtools-frontend/front_end/performance_test_runner/TimelineTestRunner.js(343,5): error TS2304: Cannot find name 'TestRunner'. +node_modules/chrome-devtools-frontend/front_end/performance_test_runner/TimelineTestRunner.js(346,7): error TS2304: Cannot find name 'TestRunner'. +node_modules/chrome-devtools-frontend/front_end/performance_test_runner/TimelineTestRunner.js(347,36): error TS2339: Property 'get' does not exist on type '{ _map: Map>; }'. +node_modules/chrome-devtools-frontend/front_end/performance_test_runner/TimelineTestRunner.js(352,9): error TS2304: Cannot find name 'TestRunner'. +node_modules/chrome-devtools-frontend/front_end/performance_test_runner/TimelineTestRunner.js(358,1): error TS2304: Cannot find name 'PerformanceTestRunner'. +node_modules/chrome-devtools-frontend/front_end/performance_test_runner/TimelineTestRunner.js(359,20): error TS2304: Cannot find name 'UI'. +node_modules/chrome-devtools-frontend/front_end/performance_test_runner/TimelineTestRunner.js(360,3): error TS2304: Cannot find name 'TestRunner'. +node_modules/chrome-devtools-frontend/front_end/performance_test_runner/TimelineTestRunner.js(361,3): error TS2304: Cannot find name 'PerformanceTestRunner'. +node_modules/chrome-devtools-frontend/front_end/performance_test_runner/TimelineTestRunner.js(364,1): error TS2304: Cannot find name 'PerformanceTestRunner'. +node_modules/chrome-devtools-frontend/front_end/performance_test_runner/TimelineTestRunner.js(365,40): error TS2304: Cannot find name 'PerformanceTestRunner'. +node_modules/chrome-devtools-frontend/front_end/performance_test_runner/TimelineTestRunner.js(367,3): error TS2304: Cannot find name 'UI'. +node_modules/chrome-devtools-frontend/front_end/performance_test_runner/TimelineTestRunner.js(372,1): error TS2304: Cannot find name 'TestRunner'. node_modules/chrome-devtools-frontend/front_end/persistence/Automapping.js(9,1): error TS2304: Cannot find name 'Persistence'. node_modules/chrome-devtools-frontend/front_end/persistence/Automapping.js(11,15): error TS2503: Cannot find namespace 'Workspace'. node_modules/chrome-devtools-frontend/front_end/persistence/Automapping.js(12,24): error TS2503: Cannot find namespace 'Persistence'. @@ -19285,11 +19296,11 @@ node_modules/chrome-devtools-frontend/front_end/persistence/IsolatedFileSystemMa node_modules/chrome-devtools-frontend/front_end/persistence/NetworkPersistenceManager.js(5,1): error TS2304: Cannot find name 'Persistence'. node_modules/chrome-devtools-frontend/front_end/persistence/NetworkPersistenceManager.js(5,55): error TS2304: Cannot find name 'Common'. node_modules/chrome-devtools-frontend/front_end/persistence/NetworkPersistenceManager.js(7,15): error TS2503: Cannot find namespace 'Workspace'. -node_modules/chrome-devtools-frontend/front_end/persistence/NetworkPersistenceManager.js(14,28): error TS2304: Cannot find name 'Common'. -node_modules/chrome-devtools-frontend/front_end/persistence/NetworkPersistenceManager.js(18,44): error TS2304: Cannot find name 'Common'. -node_modules/chrome-devtools-frontend/front_end/persistence/NetworkPersistenceManager.js(24,30): error TS2503: Cannot find namespace 'Workspace'. -node_modules/chrome-devtools-frontend/front_end/persistence/NetworkPersistenceManager.js(26,30): error TS2503: Cannot find namespace 'Workspace'. -node_modules/chrome-devtools-frontend/front_end/persistence/NetworkPersistenceManager.js(30,17): error TS2503: Cannot find namespace 'Workspace'. +node_modules/chrome-devtools-frontend/front_end/persistence/NetworkPersistenceManager.js(13,28): error TS2304: Cannot find name 'Common'. +node_modules/chrome-devtools-frontend/front_end/persistence/NetworkPersistenceManager.js(17,44): error TS2304: Cannot find name 'Common'. +node_modules/chrome-devtools-frontend/front_end/persistence/NetworkPersistenceManager.js(23,30): error TS2503: Cannot find namespace 'Workspace'. +node_modules/chrome-devtools-frontend/front_end/persistence/NetworkPersistenceManager.js(26,45): error TS2304: Cannot find name 'Common'. +node_modules/chrome-devtools-frontend/front_end/persistence/NetworkPersistenceManager.js(28,17): error TS2503: Cannot find namespace 'Workspace'. node_modules/chrome-devtools-frontend/front_end/persistence/NetworkPersistenceManager.js(33,5): error TS2304: Cannot find name 'Persistence'. node_modules/chrome-devtools-frontend/front_end/persistence/NetworkPersistenceManager.js(34,9): error TS2304: Cannot find name 'Persistence'. node_modules/chrome-devtools-frontend/front_end/persistence/NetworkPersistenceManager.js(35,56): error TS2503: Cannot find namespace 'Persistence'. @@ -19297,80 +19308,133 @@ node_modules/chrome-devtools-frontend/front_end/persistence/NetworkPersistenceMa node_modules/chrome-devtools-frontend/front_end/persistence/NetworkPersistenceManager.js(46,22): error TS2304: Cannot find name 'SDK'. node_modules/chrome-devtools-frontend/front_end/persistence/NetworkPersistenceManager.js(48,25): error TS2304: Cannot find name 'Common'. node_modules/chrome-devtools-frontend/front_end/persistence/NetworkPersistenceManager.js(57,15): error TS2503: Cannot find namespace 'Workspace'. -node_modules/chrome-devtools-frontend/front_end/persistence/NetworkPersistenceManager.js(62,26): error TS2304: Cannot find name 'Persistence'. -node_modules/chrome-devtools-frontend/front_end/persistence/NetworkPersistenceManager.js(70,10): error TS2339: Property 'dispatchEventToListeners' does not exist on type '(Anonymous class)'. -node_modules/chrome-devtools-frontend/front_end/persistence/NetworkPersistenceManager.js(70,35): error TS2304: Cannot find name 'Persistence'. -node_modules/chrome-devtools-frontend/front_end/persistence/NetworkPersistenceManager.js(74,16): error TS2503: Cannot find namespace 'Workspace'. -node_modules/chrome-devtools-frontend/front_end/persistence/NetworkPersistenceManager.js(81,15): error TS2503: Cannot find namespace 'Workspace'. -node_modules/chrome-devtools-frontend/front_end/persistence/NetworkPersistenceManager.js(85,28): error TS2304: Cannot find name 'Workspace'. -node_modules/chrome-devtools-frontend/front_end/persistence/NetworkPersistenceManager.js(87,26): error TS2304: Cannot find name 'Persistence'. -node_modules/chrome-devtools-frontend/front_end/persistence/NetworkPersistenceManager.js(95,16): error TS2503: Cannot find namespace 'Workspace'. -node_modules/chrome-devtools-frontend/front_end/persistence/NetworkPersistenceManager.js(103,36): error TS2304: Cannot find name 'Persistence'. -node_modules/chrome-devtools-frontend/front_end/persistence/NetworkPersistenceManager.js(107,16): error TS2503: Cannot find namespace 'Workspace'. -node_modules/chrome-devtools-frontend/front_end/persistence/NetworkPersistenceManager.js(110,34): error TS2304: Cannot find name 'Persistence'. -node_modules/chrome-devtools-frontend/front_end/persistence/NetworkPersistenceManager.js(117,13): error TS2304: Cannot find name 'Workspace'. -node_modules/chrome-devtools-frontend/front_end/persistence/NetworkPersistenceManager.js(118,55): error TS2503: Cannot find namespace 'Workspace'. -node_modules/chrome-devtools-frontend/front_end/persistence/NetworkPersistenceManager.js(120,13): error TS2304: Cannot find name 'Workspace'. -node_modules/chrome-devtools-frontend/front_end/persistence/NetworkPersistenceManager.js(121,57): error TS2503: Cannot find namespace 'Workspace'. -node_modules/chrome-devtools-frontend/front_end/persistence/NetworkPersistenceManager.js(122,9): error TS2304: Cannot find name 'SDK'. -node_modules/chrome-devtools-frontend/front_end/persistence/NetworkPersistenceManager.js(123,13): error TS2304: Cannot find name 'SDK'. -node_modules/chrome-devtools-frontend/front_end/persistence/NetworkPersistenceManager.js(124,9): error TS2304: Cannot find name 'Workspace'. -node_modules/chrome-devtools-frontend/front_end/persistence/NetworkPersistenceManager.js(125,13): error TS2304: Cannot find name 'Workspace'. -node_modules/chrome-devtools-frontend/front_end/persistence/NetworkPersistenceManager.js(127,46): error TS2503: Cannot find namespace 'Workspace'. -node_modules/chrome-devtools-frontend/front_end/persistence/NetworkPersistenceManager.js(131,9): error TS2304: Cannot find name 'Workspace'. -node_modules/chrome-devtools-frontend/front_end/persistence/NetworkPersistenceManager.js(132,13): error TS2304: Cannot find name 'Workspace'. -node_modules/chrome-devtools-frontend/front_end/persistence/NetworkPersistenceManager.js(133,60): error TS2503: Cannot find namespace 'Workspace'. -node_modules/chrome-devtools-frontend/front_end/persistence/NetworkPersistenceManager.js(134,9): error TS2304: Cannot find name 'Workspace'. -node_modules/chrome-devtools-frontend/front_end/persistence/NetworkPersistenceManager.js(135,13): error TS2304: Cannot find name 'Workspace'. -node_modules/chrome-devtools-frontend/front_end/persistence/NetworkPersistenceManager.js(136,62): error TS2503: Cannot find namespace 'Workspace'. -node_modules/chrome-devtools-frontend/front_end/persistence/NetworkPersistenceManager.js(137,9): error TS2304: Cannot find name 'Workspace'. -node_modules/chrome-devtools-frontend/front_end/persistence/NetworkPersistenceManager.js(138,13): error TS2304: Cannot find name 'Workspace'. -node_modules/chrome-devtools-frontend/front_end/persistence/NetworkPersistenceManager.js(140,29): error TS2503: Cannot find namespace 'Workspace'. -node_modules/chrome-devtools-frontend/front_end/persistence/NetworkPersistenceManager.js(142,61): error TS2304: Cannot find name 'Workspace'. -node_modules/chrome-devtools-frontend/front_end/persistence/NetworkPersistenceManager.js(147,7): error TS2304: Cannot find name 'Common'. -node_modules/chrome-devtools-frontend/front_end/persistence/NetworkPersistenceManager.js(154,22): error TS2304: Cannot find name 'SDK'. -node_modules/chrome-devtools-frontend/front_end/persistence/NetworkPersistenceManager.js(159,50): error TS2304: Cannot find name 'Persistence'. -node_modules/chrome-devtools-frontend/front_end/persistence/NetworkPersistenceManager.js(163,15): error TS2503: Cannot find namespace 'Workspace'. -node_modules/chrome-devtools-frontend/front_end/persistence/NetworkPersistenceManager.js(174,5): error TS2304: Cannot find name 'Persistence'. -node_modules/chrome-devtools-frontend/front_end/persistence/NetworkPersistenceManager.js(189,11): error TS2304: Cannot find name 'Persistence'. -node_modules/chrome-devtools-frontend/front_end/persistence/NetworkPersistenceManager.js(204,17): error TS2304: Cannot find name 'Common'. -node_modules/chrome-devtools-frontend/front_end/persistence/NetworkPersistenceManager.js(231,15): error TS2503: Cannot find namespace 'Workspace'. -node_modules/chrome-devtools-frontend/front_end/persistence/NetworkPersistenceManager.js(232,16): error TS2503: Cannot find namespace 'Workspace'. -node_modules/chrome-devtools-frontend/front_end/persistence/NetworkPersistenceManager.js(247,15): error TS2503: Cannot find namespace 'Workspace'. -node_modules/chrome-devtools-frontend/front_end/persistence/NetworkPersistenceManager.js(255,5): error TS2304: Cannot find name 'Persistence'. -node_modules/chrome-devtools-frontend/front_end/persistence/NetworkPersistenceManager.js(259,15): error TS2503: Cannot find namespace 'Workspace'. -node_modules/chrome-devtools-frontend/front_end/persistence/NetworkPersistenceManager.js(260,15): error TS2503: Cannot find namespace 'Workspace'. -node_modules/chrome-devtools-frontend/front_end/persistence/NetworkPersistenceManager.js(265,23): error TS2304: Cannot find name 'Persistence'. -node_modules/chrome-devtools-frontend/front_end/persistence/NetworkPersistenceManager.js(268,5): error TS2304: Cannot find name 'Persistence'. -node_modules/chrome-devtools-frontend/front_end/persistence/NetworkPersistenceManager.js(272,15): error TS2503: Cannot find namespace 'Workspace'. -node_modules/chrome-devtools-frontend/front_end/persistence/NetworkPersistenceManager.js(279,15): error TS2503: Cannot find namespace 'Workspace'. -node_modules/chrome-devtools-frontend/front_end/persistence/NetworkPersistenceManager.js(282,69): error TS2304: Cannot find name 'Workspace'. -node_modules/chrome-devtools-frontend/front_end/persistence/NetworkPersistenceManager.js(287,15): error TS2503: Cannot find namespace 'Workspace'. -node_modules/chrome-devtools-frontend/front_end/persistence/NetworkPersistenceManager.js(315,15): error TS2503: Cannot find namespace 'Workspace'. -node_modules/chrome-devtools-frontend/front_end/persistence/NetworkPersistenceManager.js(319,25): error TS2304: Cannot find name 'Persistence'. -node_modules/chrome-devtools-frontend/front_end/persistence/NetworkPersistenceManager.js(331,15): error TS2503: Cannot find namespace 'Workspace'. -node_modules/chrome-devtools-frontend/front_end/persistence/NetworkPersistenceManager.js(334,43): error TS2304: Cannot find name 'Workspace'. -node_modules/chrome-devtools-frontend/front_end/persistence/NetworkPersistenceManager.js(335,17): error TS2304: Cannot find name 'Common'. -node_modules/chrome-devtools-frontend/front_end/persistence/NetworkPersistenceManager.js(355,5): error TS2304: Cannot find name 'SDK'. -node_modules/chrome-devtools-frontend/front_end/persistence/NetworkPersistenceManager.js(364,15): error TS2503: Cannot find namespace 'Persistence'. -node_modules/chrome-devtools-frontend/front_end/persistence/NetworkPersistenceManager.js(376,15): error TS2503: Cannot find namespace 'Workspace'. -node_modules/chrome-devtools-frontend/front_end/persistence/NetworkPersistenceManager.js(379,43): error TS2304: Cannot find name 'Workspace'. -node_modules/chrome-devtools-frontend/front_end/persistence/NetworkPersistenceManager.js(380,17): error TS2304: Cannot find name 'Common'. -node_modules/chrome-devtools-frontend/front_end/persistence/NetworkPersistenceManager.js(393,7): error TS2304: Cannot find name 'SDK'. -node_modules/chrome-devtools-frontend/front_end/persistence/NetworkPersistenceManager.js(400,15): error TS2503: Cannot find namespace 'Workspace'. -node_modules/chrome-devtools-frontend/front_end/persistence/NetworkPersistenceManager.js(403,28): error TS2304: Cannot find name 'Workspace'. -node_modules/chrome-devtools-frontend/front_end/persistence/NetworkPersistenceManager.js(404,9): error TS2304: Cannot find name 'Persistence'. -node_modules/chrome-devtools-frontend/front_end/persistence/NetworkPersistenceManager.js(406,26): error TS2304: Cannot find name 'Persistence'. -node_modules/chrome-devtools-frontend/front_end/persistence/NetworkPersistenceManager.js(414,15): error TS2503: Cannot find namespace 'Workspace'. -node_modules/chrome-devtools-frontend/front_end/persistence/NetworkPersistenceManager.js(425,15): error TS2503: Cannot find namespace 'SDK'. -node_modules/chrome-devtools-frontend/front_end/persistence/NetworkPersistenceManager.js(426,15): error TS1055: Type 'Promise' is not a valid async function return type in ES5/ES3 because it does not refer to a Promise-compatible constructor value. -node_modules/chrome-devtools-frontend/front_end/persistence/NetworkPersistenceManager.js(435,32): error TS2304: Cannot find name 'Common'. -node_modules/chrome-devtools-frontend/front_end/persistence/NetworkPersistenceManager.js(435,89): error TS2304: Cannot find name 'Common'. -node_modules/chrome-devtools-frontend/front_end/persistence/NetworkPersistenceManager.js(437,9): error TS2304: Cannot find name 'Common'. -node_modules/chrome-devtools-frontend/front_end/persistence/NetworkPersistenceManager.js(439,31): error TS2503: Cannot find namespace 'Persistence'. -node_modules/chrome-devtools-frontend/front_end/persistence/NetworkPersistenceManager.js(445,1): error TS2304: Cannot find name 'Persistence'. -node_modules/chrome-devtools-frontend/front_end/persistence/NetworkPersistenceManager.js(450,1): error TS2304: Cannot find name 'Persistence'. -node_modules/chrome-devtools-frontend/front_end/persistence/NetworkPersistenceManager.js(455,1): error TS2304: Cannot find name 'Persistence'. +node_modules/chrome-devtools-frontend/front_end/persistence/NetworkPersistenceManager.js(60,26): error TS2304: Cannot find name 'Persistence'. +node_modules/chrome-devtools-frontend/front_end/persistence/NetworkPersistenceManager.js(75,10): error TS2339: Property 'dispatchEventToListeners' does not exist on type '(Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/persistence/NetworkPersistenceManager.js(75,35): error TS2304: Cannot find name 'Persistence'. +node_modules/chrome-devtools-frontend/front_end/persistence/NetworkPersistenceManager.js(79,16): error TS2503: Cannot find namespace 'Workspace'. +node_modules/chrome-devtools-frontend/front_end/persistence/NetworkPersistenceManager.js(86,15): error TS2503: Cannot find namespace 'Workspace'. +node_modules/chrome-devtools-frontend/front_end/persistence/NetworkPersistenceManager.js(90,28): error TS2304: Cannot find name 'Workspace'. +node_modules/chrome-devtools-frontend/front_end/persistence/NetworkPersistenceManager.js(92,26): error TS2304: Cannot find name 'Persistence'. +node_modules/chrome-devtools-frontend/front_end/persistence/NetworkPersistenceManager.js(100,16): error TS2503: Cannot find namespace 'Workspace'. +node_modules/chrome-devtools-frontend/front_end/persistence/NetworkPersistenceManager.js(108,36): error TS2304: Cannot find name 'Persistence'. +node_modules/chrome-devtools-frontend/front_end/persistence/NetworkPersistenceManager.js(112,16): error TS2503: Cannot find namespace 'Workspace'. +node_modules/chrome-devtools-frontend/front_end/persistence/NetworkPersistenceManager.js(115,34): error TS2304: Cannot find name 'Persistence'. +node_modules/chrome-devtools-frontend/front_end/persistence/NetworkPersistenceManager.js(119,15): error TS2503: Cannot find namespace 'Persistence'. +node_modules/chrome-devtools-frontend/front_end/persistence/NetworkPersistenceManager.js(120,16): error TS2503: Cannot find namespace 'Persistence'. +node_modules/chrome-devtools-frontend/front_end/persistence/NetworkPersistenceManager.js(125,24): error TS2503: Cannot find namespace 'Persistence'. +node_modules/chrome-devtools-frontend/front_end/persistence/NetworkPersistenceManager.js(126,33): error TS2304: Cannot find name 'Persistence'. +node_modules/chrome-devtools-frontend/front_end/persistence/NetworkPersistenceManager.js(136,13): error TS2304: Cannot find name 'Workspace'. +node_modules/chrome-devtools-frontend/front_end/persistence/NetworkPersistenceManager.js(137,55): error TS2503: Cannot find namespace 'Workspace'. +node_modules/chrome-devtools-frontend/front_end/persistence/NetworkPersistenceManager.js(139,13): error TS2304: Cannot find name 'Workspace'. +node_modules/chrome-devtools-frontend/front_end/persistence/NetworkPersistenceManager.js(140,57): error TS2503: Cannot find namespace 'Workspace'. +node_modules/chrome-devtools-frontend/front_end/persistence/NetworkPersistenceManager.js(141,9): error TS2304: Cannot find name 'SDK'. +node_modules/chrome-devtools-frontend/front_end/persistence/NetworkPersistenceManager.js(142,13): error TS2304: Cannot find name 'SDK'. +node_modules/chrome-devtools-frontend/front_end/persistence/NetworkPersistenceManager.js(143,9): error TS2304: Cannot find name 'Workspace'. +node_modules/chrome-devtools-frontend/front_end/persistence/NetworkPersistenceManager.js(144,13): error TS2304: Cannot find name 'Workspace'. +node_modules/chrome-devtools-frontend/front_end/persistence/NetworkPersistenceManager.js(146,46): error TS2503: Cannot find namespace 'Workspace'. +node_modules/chrome-devtools-frontend/front_end/persistence/NetworkPersistenceManager.js(150,9): error TS2304: Cannot find name 'Workspace'. +node_modules/chrome-devtools-frontend/front_end/persistence/NetworkPersistenceManager.js(151,13): error TS2304: Cannot find name 'Workspace'. +node_modules/chrome-devtools-frontend/front_end/persistence/NetworkPersistenceManager.js(152,60): error TS2503: Cannot find namespace 'Workspace'. +node_modules/chrome-devtools-frontend/front_end/persistence/NetworkPersistenceManager.js(153,9): error TS2304: Cannot find name 'Workspace'. +node_modules/chrome-devtools-frontend/front_end/persistence/NetworkPersistenceManager.js(154,13): error TS2304: Cannot find name 'Workspace'. +node_modules/chrome-devtools-frontend/front_end/persistence/NetworkPersistenceManager.js(155,62): error TS2503: Cannot find namespace 'Workspace'. +node_modules/chrome-devtools-frontend/front_end/persistence/NetworkPersistenceManager.js(156,9): error TS2304: Cannot find name 'Workspace'. +node_modules/chrome-devtools-frontend/front_end/persistence/NetworkPersistenceManager.js(157,13): error TS2304: Cannot find name 'Workspace'. +node_modules/chrome-devtools-frontend/front_end/persistence/NetworkPersistenceManager.js(159,29): error TS2503: Cannot find namespace 'Workspace'. +node_modules/chrome-devtools-frontend/front_end/persistence/NetworkPersistenceManager.js(163,7): error TS2304: Cannot find name 'Common'. +node_modules/chrome-devtools-frontend/front_end/persistence/NetworkPersistenceManager.js(169,22): error TS2304: Cannot find name 'SDK'. +node_modules/chrome-devtools-frontend/front_end/persistence/NetworkPersistenceManager.js(174,50): error TS2304: Cannot find name 'Persistence'. +node_modules/chrome-devtools-frontend/front_end/persistence/NetworkPersistenceManager.js(178,15): error TS2503: Cannot find namespace 'Workspace'. +node_modules/chrome-devtools-frontend/front_end/persistence/NetworkPersistenceManager.js(190,61): error TS2304: Cannot find name 'Workspace'. +node_modules/chrome-devtools-frontend/front_end/persistence/NetworkPersistenceManager.js(196,5): error TS2304: Cannot find name 'Persistence'. +node_modules/chrome-devtools-frontend/front_end/persistence/NetworkPersistenceManager.js(206,19): error TS2304: Cannot find name 'Common'. +node_modules/chrome-devtools-frontend/front_end/persistence/NetworkPersistenceManager.js(210,23): error TS2304: Cannot find name 'Persistence'. +node_modules/chrome-devtools-frontend/front_end/persistence/NetworkPersistenceManager.js(216,23): error TS2304: Cannot find name 'Common'. +node_modules/chrome-devtools-frontend/front_end/persistence/NetworkPersistenceManager.js(219,55): error TS2339: Property 'hashCode' does not exist on type 'StringConstructor'. +node_modules/chrome-devtools-frontend/front_end/persistence/NetworkPersistenceManager.js(235,13): error TS2304: Cannot find name 'Persistence'. +node_modules/chrome-devtools-frontend/front_end/persistence/NetworkPersistenceManager.js(251,17): error TS2304: Cannot find name 'Common'. +node_modules/chrome-devtools-frontend/front_end/persistence/NetworkPersistenceManager.js(278,15): error TS2503: Cannot find namespace 'Workspace'. +node_modules/chrome-devtools-frontend/front_end/persistence/NetworkPersistenceManager.js(286,5): error TS2304: Cannot find name 'Persistence'. +node_modules/chrome-devtools-frontend/front_end/persistence/NetworkPersistenceManager.js(290,15): error TS2503: Cannot find namespace 'Workspace'. +node_modules/chrome-devtools-frontend/front_end/persistence/NetworkPersistenceManager.js(291,15): error TS2503: Cannot find namespace 'Workspace'. +node_modules/chrome-devtools-frontend/front_end/persistence/NetworkPersistenceManager.js(296,23): error TS2304: Cannot find name 'Persistence'. +node_modules/chrome-devtools-frontend/front_end/persistence/NetworkPersistenceManager.js(299,5): error TS2304: Cannot find name 'Persistence'. +node_modules/chrome-devtools-frontend/front_end/persistence/NetworkPersistenceManager.js(303,15): error TS2503: Cannot find namespace 'Workspace'. +node_modules/chrome-devtools-frontend/front_end/persistence/NetworkPersistenceManager.js(310,15): error TS2503: Cannot find namespace 'Workspace'. +node_modules/chrome-devtools-frontend/front_end/persistence/NetworkPersistenceManager.js(313,69): error TS2304: Cannot find name 'Workspace'. +node_modules/chrome-devtools-frontend/front_end/persistence/NetworkPersistenceManager.js(318,15): error TS2503: Cannot find namespace 'Workspace'. +node_modules/chrome-devtools-frontend/front_end/persistence/NetworkPersistenceManager.js(341,15): error TS2503: Cannot find namespace 'Workspace'. +node_modules/chrome-devtools-frontend/front_end/persistence/NetworkPersistenceManager.js(345,29): error TS2304: Cannot find name 'Persistence'. +node_modules/chrome-devtools-frontend/front_end/persistence/NetworkPersistenceManager.js(354,15): error TS2503: Cannot find namespace 'Workspace'. +node_modules/chrome-devtools-frontend/front_end/persistence/NetworkPersistenceManager.js(359,43): error TS2304: Cannot find name 'Workspace'. +node_modules/chrome-devtools-frontend/front_end/persistence/NetworkPersistenceManager.js(360,17): error TS2304: Cannot find name 'Common'. +node_modules/chrome-devtools-frontend/front_end/persistence/NetworkPersistenceManager.js(375,24): error TS2304: Cannot find name 'Persistence'. +node_modules/chrome-devtools-frontend/front_end/persistence/NetworkPersistenceManager.js(390,16): error TS2304: Cannot find name 'SDK'. +node_modules/chrome-devtools-frontend/front_end/persistence/NetworkPersistenceManager.js(400,14): error TS2304: Cannot find name 'SDK'. +node_modules/chrome-devtools-frontend/front_end/persistence/NetworkPersistenceManager.js(403,61): error TS2304: Cannot find name 'Protocol'. +node_modules/chrome-devtools-frontend/front_end/persistence/NetworkPersistenceManager.js(409,15): error TS2503: Cannot find namespace 'Persistence'. +node_modules/chrome-devtools-frontend/front_end/persistence/NetworkPersistenceManager.js(421,15): error TS2503: Cannot find namespace 'Workspace'. +node_modules/chrome-devtools-frontend/front_end/persistence/NetworkPersistenceManager.js(424,43): error TS2304: Cannot find name 'Workspace'. +node_modules/chrome-devtools-frontend/front_end/persistence/NetworkPersistenceManager.js(434,15): error TS2503: Cannot find namespace 'Workspace'. +node_modules/chrome-devtools-frontend/front_end/persistence/NetworkPersistenceManager.js(437,28): error TS2304: Cannot find name 'Workspace'. +node_modules/chrome-devtools-frontend/front_end/persistence/NetworkPersistenceManager.js(438,9): error TS2304: Cannot find name 'Persistence'. +node_modules/chrome-devtools-frontend/front_end/persistence/NetworkPersistenceManager.js(440,26): error TS2304: Cannot find name 'Persistence'. +node_modules/chrome-devtools-frontend/front_end/persistence/NetworkPersistenceManager.js(448,15): error TS2503: Cannot find namespace 'Workspace'. +node_modules/chrome-devtools-frontend/front_end/persistence/NetworkPersistenceManager.js(459,15): error TS2503: Cannot find namespace 'SDK'. +node_modules/chrome-devtools-frontend/front_end/persistence/NetworkPersistenceManager.js(460,15): error TS1055: Type 'Promise' is not a valid async function return type in ES5/ES3 because it does not refer to a Promise-compatible constructor value. +node_modules/chrome-devtools-frontend/front_end/persistence/NetworkPersistenceManager.js(473,29): error TS2304: Cannot find name 'SDK'. +node_modules/chrome-devtools-frontend/front_end/persistence/NetworkPersistenceManager.js(478,34): error TS2304: Cannot find name 'Common'. +node_modules/chrome-devtools-frontend/front_end/persistence/NetworkPersistenceManager.js(478,91): error TS2304: Cannot find name 'Common'. +node_modules/chrome-devtools-frontend/front_end/persistence/NetworkPersistenceManager.js(480,11): error TS2304: Cannot find name 'Common'. +node_modules/chrome-devtools-frontend/front_end/persistence/NetworkPersistenceManager.js(483,31): error TS2503: Cannot find namespace 'Persistence'. +node_modules/chrome-devtools-frontend/front_end/persistence/NetworkPersistenceManager.js(489,1): error TS2304: Cannot find name 'Persistence'. +node_modules/chrome-devtools-frontend/front_end/persistence/NetworkPersistenceManager.js(494,1): error TS2304: Cannot find name 'Persistence'. +node_modules/chrome-devtools-frontend/front_end/persistence/NetworkPersistenceManager.js(499,1): error TS2304: Cannot find name 'Persistence'. +node_modules/chrome-devtools-frontend/front_end/persistence/OverridesSettingsTab.js(8,1): error TS2304: Cannot find name 'Persistence'. +node_modules/chrome-devtools-frontend/front_end/persistence/OverridesSettingsTab.js(8,50): error TS2304: Cannot find name 'UI'. +node_modules/chrome-devtools-frontend/front_end/persistence/OverridesSettingsTab.js(11,10): error TS2339: Property 'registerRequiredCSS' does not exist on type '(Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/persistence/OverridesSettingsTab.js(13,23): error TS2339: Property 'element' does not exist on type '(Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/persistence/OverridesSettingsTab.js(14,46): error TS2304: Cannot find name 'Common'. +node_modules/chrome-devtools-frontend/front_end/persistence/OverridesSettingsTab.js(16,10): error TS2339: Property 'contentElement' does not exist on type '(Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/persistence/OverridesSettingsTab.js(16,84): error TS2304: Cannot find name 'Common'. +node_modules/chrome-devtools-frontend/front_end/persistence/OverridesSettingsTab.js(19,22): error TS2304: Cannot find name 'UI'. +node_modules/chrome-devtools-frontend/front_end/persistence/OverridesSettingsTab.js(24,31): error TS2304: Cannot find name 'Common'. +node_modules/chrome-devtools-frontend/front_end/persistence/OverridesSettingsTab.js(26,26): error TS2339: Property 'contentElement' does not exist on type '(Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/persistence/OverridesSettingsTab.js(28,5): error TS2304: Cannot find name 'Persistence'. +node_modules/chrome-devtools-frontend/front_end/persistence/OverridesSettingsTab.js(29,9): error TS2304: Cannot find name 'Persistence'. +node_modules/chrome-devtools-frontend/front_end/persistence/OverridesSettingsTab.js(30,52): error TS2503: Cannot find namespace 'Persistence'. +node_modules/chrome-devtools-frontend/front_end/persistence/OverridesSettingsTab.js(31,5): error TS2304: Cannot find name 'Persistence'. +node_modules/chrome-devtools-frontend/front_end/persistence/OverridesSettingsTab.js(32,9): error TS2304: Cannot find name 'Persistence'. +node_modules/chrome-devtools-frontend/front_end/persistence/OverridesSettingsTab.js(33,54): error TS2503: Cannot find namespace 'Persistence'. +node_modules/chrome-devtools-frontend/front_end/persistence/OverridesSettingsTab.js(34,5): error TS2304: Cannot find name 'Persistence'. +node_modules/chrome-devtools-frontend/front_end/persistence/OverridesSettingsTab.js(35,9): error TS2304: Cannot find name 'Persistence'. +node_modules/chrome-devtools-frontend/front_end/persistence/OverridesSettingsTab.js(36,37): error TS2503: Cannot find namespace 'Persistence'. +node_modules/chrome-devtools-frontend/front_end/persistence/OverridesSettingsTab.js(37,28): error TS2304: Cannot find name 'Persistence'. +node_modules/chrome-devtools-frontend/front_end/persistence/OverridesSettingsTab.js(54,23): error TS2304: Cannot find name 'Persistence'. +node_modules/chrome-devtools-frontend/front_end/persistence/OverridesSettingsTab.js(56,21): error TS2304: Cannot find name 'Persistence'. +node_modules/chrome-devtools-frontend/front_end/persistence/OverridesSettingsTab.js(70,31): error TS2503: Cannot find namespace 'Persistence'. +node_modules/chrome-devtools-frontend/front_end/persistence/OverridesSettingsTab.js(73,31): error TS2339: Property 'createChild' does not exist on type 'Element'. +node_modules/chrome-devtools-frontend/front_end/persistence/OverridesSettingsTab.js(79,13): error TS2339: Property 'createChild' does not exist on type 'Element'. +node_modules/chrome-devtools-frontend/front_end/persistence/OverridesSettingsTab.js(81,33): error TS2339: Property 'createChild' does not exist on type 'Element'. +node_modules/chrome-devtools-frontend/front_end/persistence/OverridesSettingsTab.js(82,18): error TS2304: Cannot find name 'Persistence'. +node_modules/chrome-devtools-frontend/front_end/persistence/OverridesSettingsTab.js(94,31): error TS2503: Cannot find namespace 'Persistence'. +node_modules/chrome-devtools-frontend/front_end/persistence/OverridesSettingsTab.js(95,34): error TS2503: Cannot find namespace 'Persistence'. +node_modules/chrome-devtools-frontend/front_end/persistence/OverridesSettingsTab.js(96,9): error TS2304: Cannot find name 'Persistence'. +node_modules/chrome-devtools-frontend/front_end/persistence/OverridesSettingsTab.js(97,5): error TS2304: Cannot find name 'Persistence'. +node_modules/chrome-devtools-frontend/front_end/persistence/OverridesSettingsTab.js(103,15): error TS2503: Cannot find namespace 'UI'. +node_modules/chrome-devtools-frontend/front_end/persistence/OverridesSettingsTab.js(107,31): error TS2503: Cannot find namespace 'Persistence'. +node_modules/chrome-devtools-frontend/front_end/persistence/OverridesSettingsTab.js(108,5): error TS2304: Cannot find name 'Persistence'. +node_modules/chrome-devtools-frontend/front_end/persistence/OverridesSettingsTab.js(114,16): error TS2503: Cannot find namespace 'UI'. +node_modules/chrome-devtools-frontend/front_end/persistence/OverridesSettingsTab.js(117,31): error TS2503: Cannot find namespace 'Persistence'. +node_modules/chrome-devtools-frontend/front_end/persistence/OverridesSettingsTab.js(119,38): error TS2304: Cannot find name 'Persistence'. +node_modules/chrome-devtools-frontend/front_end/persistence/OverridesSettingsTab.js(124,15): error TS2503: Cannot find namespace 'Persistence'. +node_modules/chrome-devtools-frontend/front_end/persistence/OverridesSettingsTab.js(131,15): error TS2503: Cannot find namespace 'Persistence'. +node_modules/chrome-devtools-frontend/front_end/persistence/OverridesSettingsTab.js(138,15): error TS2503: Cannot find namespace 'Persistence'. +node_modules/chrome-devtools-frontend/front_end/persistence/OverridesSettingsTab.js(139,16): error TS2503: Cannot find namespace 'UI'. +node_modules/chrome-devtools-frontend/front_end/persistence/OverridesSettingsTab.js(142,22): error TS2304: Cannot find name 'UI'. +node_modules/chrome-devtools-frontend/front_end/persistence/OverridesSettingsTab.js(151,71): error TS2304: Cannot find name 'Common'. +node_modules/chrome-devtools-frontend/front_end/persistence/OverridesSettingsTab.js(154,24): error TS2304: Cannot find name 'Persistence'. +node_modules/chrome-devtools-frontend/front_end/persistence/OverridesSettingsTab.js(158,15): error TS2304: Cannot find name 'Persistence'. node_modules/chrome-devtools-frontend/front_end/persistence/Persistence.js(8,1): error TS2304: Cannot find name 'Persistence'. node_modules/chrome-devtools-frontend/front_end/persistence/Persistence.js(8,41): error TS2304: Cannot find name 'Common'. node_modules/chrome-devtools-frontend/front_end/persistence/Persistence.js(10,15): error TS2503: Cannot find namespace 'Workspace'. @@ -19518,43 +19582,51 @@ node_modules/chrome-devtools-frontend/front_end/persistence/PersistenceUtils.js( node_modules/chrome-devtools-frontend/front_end/persistence/PersistenceUtils.js(69,15): error TS2503: Cannot find namespace 'Workspace'. node_modules/chrome-devtools-frontend/front_end/persistence/PersistenceUtils.js(70,16): error TS2503: Cannot find namespace 'UI'. node_modules/chrome-devtools-frontend/front_end/persistence/PersistenceUtils.js(73,12): error TS2304: Cannot find name 'Persistence'. -node_modules/chrome-devtools-frontend/front_end/persistence/WorkspaceSettingsTab.js(8,1): error TS2304: Cannot find name 'Persistence'. -node_modules/chrome-devtools-frontend/front_end/persistence/WorkspaceSettingsTab.js(8,50): error TS2304: Cannot find name 'UI'. -node_modules/chrome-devtools-frontend/front_end/persistence/WorkspaceSettingsTab.js(11,10): error TS2339: Property 'registerRequiredCSS' does not exist on type '(Anonymous class)'. -node_modules/chrome-devtools-frontend/front_end/persistence/WorkspaceSettingsTab.js(13,23): error TS2339: Property 'element' does not exist on type '(Anonymous class)'. -node_modules/chrome-devtools-frontend/front_end/persistence/WorkspaceSettingsTab.js(14,46): error TS2304: Cannot find name 'Common'. -node_modules/chrome-devtools-frontend/front_end/persistence/WorkspaceSettingsTab.js(16,34): error TS2339: Property 'element' does not exist on type '(Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/persistence/WorkspaceSettingsTab.js(5,1): error TS2304: Cannot find name 'Persistence'. +node_modules/chrome-devtools-frontend/front_end/persistence/WorkspaceSettingsTab.js(5,50): error TS2304: Cannot find name 'UI'. +node_modules/chrome-devtools-frontend/front_end/persistence/WorkspaceSettingsTab.js(8,10): error TS2339: Property 'registerRequiredCSS' does not exist on type '(Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/persistence/WorkspaceSettingsTab.js(10,23): error TS2339: Property 'element' does not exist on type '(Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/persistence/WorkspaceSettingsTab.js(11,46): error TS2304: Cannot find name 'Common'. +node_modules/chrome-devtools-frontend/front_end/persistence/WorkspaceSettingsTab.js(13,34): error TS2339: Property 'element' does not exist on type '(Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/persistence/WorkspaceSettingsTab.js(16,5): error TS2304: Cannot find name 'Persistence'. +node_modules/chrome-devtools-frontend/front_end/persistence/WorkspaceSettingsTab.js(17,9): error TS2304: Cannot find name 'Persistence'. +node_modules/chrome-devtools-frontend/front_end/persistence/WorkspaceSettingsTab.js(18,52): error TS2503: Cannot find namespace 'Persistence'. node_modules/chrome-devtools-frontend/front_end/persistence/WorkspaceSettingsTab.js(19,5): error TS2304: Cannot find name 'Persistence'. node_modules/chrome-devtools-frontend/front_end/persistence/WorkspaceSettingsTab.js(20,9): error TS2304: Cannot find name 'Persistence'. -node_modules/chrome-devtools-frontend/front_end/persistence/WorkspaceSettingsTab.js(21,5): error TS2304: Cannot find name 'Persistence'. -node_modules/chrome-devtools-frontend/front_end/persistence/WorkspaceSettingsTab.js(22,9): error TS2304: Cannot find name 'Persistence'. -node_modules/chrome-devtools-frontend/front_end/persistence/WorkspaceSettingsTab.js(30,27): error TS2304: Cannot find name 'Common'. -node_modules/chrome-devtools-frontend/front_end/persistence/WorkspaceSettingsTab.js(31,23): error TS2304: Cannot find name 'UI'. -node_modules/chrome-devtools-frontend/front_end/persistence/WorkspaceSettingsTab.js(33,11): error TS2304: Cannot find name 'Common'. +node_modules/chrome-devtools-frontend/front_end/persistence/WorkspaceSettingsTab.js(21,54): error TS2503: Cannot find namespace 'Persistence'. +node_modules/chrome-devtools-frontend/front_end/persistence/WorkspaceSettingsTab.js(22,5): error TS2304: Cannot find name 'Persistence'. +node_modules/chrome-devtools-frontend/front_end/persistence/WorkspaceSettingsTab.js(23,9): error TS2304: Cannot find name 'Persistence'. +node_modules/chrome-devtools-frontend/front_end/persistence/WorkspaceSettingsTab.js(25,25): error TS2503: Cannot find namespace 'Persistence'. node_modules/chrome-devtools-frontend/front_end/persistence/WorkspaceSettingsTab.js(34,27): error TS2304: Cannot find name 'Common'. -node_modules/chrome-devtools-frontend/front_end/persistence/WorkspaceSettingsTab.js(40,9): error TS2304: Cannot find name 'UI'. -node_modules/chrome-devtools-frontend/front_end/persistence/WorkspaceSettingsTab.js(40,29): error TS2304: Cannot find name 'Common'. -node_modules/chrome-devtools-frontend/front_end/persistence/WorkspaceSettingsTab.js(45,30): error TS2503: Cannot find namespace 'Persistence'. -node_modules/chrome-devtools-frontend/front_end/persistence/WorkspaceSettingsTab.js(48,23): error TS2304: Cannot find name 'Persistence'. -node_modules/chrome-devtools-frontend/front_end/persistence/WorkspaceSettingsTab.js(58,26): error TS2339: Property 'createChild' does not exist on type 'Element'. -node_modules/chrome-devtools-frontend/front_end/persistence/WorkspaceSettingsTab.js(59,32): error TS2304: Cannot find name 'Common'. -node_modules/chrome-devtools-frontend/front_end/persistence/WorkspaceSettingsTab.js(60,24): error TS2304: Cannot find name 'UI'. -node_modules/chrome-devtools-frontend/front_end/persistence/WorkspaceSettingsTab.js(63,32): error TS2304: Cannot find name 'Persistence'. -node_modules/chrome-devtools-frontend/front_end/persistence/WorkspaceSettingsTab.js(65,9): error TS2304: Cannot find name 'UI'. -node_modules/chrome-devtools-frontend/front_end/persistence/WorkspaceSettingsTab.js(85,15): error TS2503: Cannot find namespace 'Persistence'. -node_modules/chrome-devtools-frontend/front_end/persistence/WorkspaceSettingsTab.js(93,27): error TS2304: Cannot find name 'Persistence'. -node_modules/chrome-devtools-frontend/front_end/persistence/WorkspaceSettingsTab.js(100,15): error TS2503: Cannot find namespace 'Persistence'. -node_modules/chrome-devtools-frontend/front_end/persistence/WorkspaceSettingsTab.js(105,55): error TS2304: Cannot find name 'Host'. -node_modules/chrome-devtools-frontend/front_end/persistence/WorkspaceSettingsTab.js(109,26): error TS2339: Property 'createChild' does not exist on type 'Element'. -node_modules/chrome-devtools-frontend/front_end/persistence/WorkspaceSettingsTab.js(116,23): error TS2304: Cannot find name 'UI'. -node_modules/chrome-devtools-frontend/front_end/persistence/WorkspaceSettingsTab.js(117,22): error TS2304: Cannot find name 'UI'. -node_modules/chrome-devtools-frontend/front_end/persistence/WorkspaceSettingsTab.js(117,39): error TS2304: Cannot find name 'Common'. -node_modules/chrome-devtools-frontend/front_end/persistence/WorkspaceSettingsTab.js(118,29): error TS2304: Cannot find name 'UI'. -node_modules/chrome-devtools-frontend/front_end/persistence/WorkspaceSettingsTab.js(126,15): error TS2503: Cannot find namespace 'Persistence'. -node_modules/chrome-devtools-frontend/front_end/persistence/WorkspaceSettingsTab.js(129,5): error TS2304: Cannot find name 'Persistence'. -node_modules/chrome-devtools-frontend/front_end/persistence/WorkspaceSettingsTab.js(133,5): error TS2304: Cannot find name 'Persistence'. -node_modules/chrome-devtools-frontend/front_end/persistence/WorkspaceSettingsTab.js(137,34): error TS2503: Cannot find namespace 'Persistence'. -node_modules/chrome-devtools-frontend/front_end/persistence/WorkspaceSettingsTab.js(142,34): error TS2503: Cannot find namespace 'Persistence'. +node_modules/chrome-devtools-frontend/front_end/persistence/WorkspaceSettingsTab.js(35,23): error TS2304: Cannot find name 'UI'. +node_modules/chrome-devtools-frontend/front_end/persistence/WorkspaceSettingsTab.js(37,11): error TS2304: Cannot find name 'Common'. +node_modules/chrome-devtools-frontend/front_end/persistence/WorkspaceSettingsTab.js(38,27): error TS2304: Cannot find name 'Common'. +node_modules/chrome-devtools-frontend/front_end/persistence/WorkspaceSettingsTab.js(44,9): error TS2304: Cannot find name 'UI'. +node_modules/chrome-devtools-frontend/front_end/persistence/WorkspaceSettingsTab.js(44,29): error TS2304: Cannot find name 'Common'. +node_modules/chrome-devtools-frontend/front_end/persistence/WorkspaceSettingsTab.js(49,30): error TS2503: Cannot find namespace 'Persistence'. +node_modules/chrome-devtools-frontend/front_end/persistence/WorkspaceSettingsTab.js(52,23): error TS2304: Cannot find name 'Persistence'. +node_modules/chrome-devtools-frontend/front_end/persistence/WorkspaceSettingsTab.js(62,26): error TS2339: Property 'createChild' does not exist on type 'Element'. +node_modules/chrome-devtools-frontend/front_end/persistence/WorkspaceSettingsTab.js(63,32): error TS2304: Cannot find name 'Common'. +node_modules/chrome-devtools-frontend/front_end/persistence/WorkspaceSettingsTab.js(64,24): error TS2304: Cannot find name 'UI'. +node_modules/chrome-devtools-frontend/front_end/persistence/WorkspaceSettingsTab.js(67,32): error TS2304: Cannot find name 'Persistence'. +node_modules/chrome-devtools-frontend/front_end/persistence/WorkspaceSettingsTab.js(69,9): error TS2304: Cannot find name 'UI'. +node_modules/chrome-devtools-frontend/front_end/persistence/WorkspaceSettingsTab.js(89,15): error TS2503: Cannot find namespace 'Persistence'. +node_modules/chrome-devtools-frontend/front_end/persistence/WorkspaceSettingsTab.js(92,9): error TS2304: Cannot find name 'Persistence'. +node_modules/chrome-devtools-frontend/front_end/persistence/WorkspaceSettingsTab.js(99,27): error TS2304: Cannot find name 'Persistence'. +node_modules/chrome-devtools-frontend/front_end/persistence/WorkspaceSettingsTab.js(106,15): error TS2503: Cannot find namespace 'Persistence'. +node_modules/chrome-devtools-frontend/front_end/persistence/WorkspaceSettingsTab.js(111,55): error TS2304: Cannot find name 'Host'. +node_modules/chrome-devtools-frontend/front_end/persistence/WorkspaceSettingsTab.js(115,26): error TS2339: Property 'createChild' does not exist on type 'Element'. +node_modules/chrome-devtools-frontend/front_end/persistence/WorkspaceSettingsTab.js(122,23): error TS2304: Cannot find name 'UI'. +node_modules/chrome-devtools-frontend/front_end/persistence/WorkspaceSettingsTab.js(123,22): error TS2304: Cannot find name 'UI'. +node_modules/chrome-devtools-frontend/front_end/persistence/WorkspaceSettingsTab.js(123,39): error TS2304: Cannot find name 'Common'. +node_modules/chrome-devtools-frontend/front_end/persistence/WorkspaceSettingsTab.js(124,29): error TS2304: Cannot find name 'UI'. +node_modules/chrome-devtools-frontend/front_end/persistence/WorkspaceSettingsTab.js(132,15): error TS2503: Cannot find namespace 'Persistence'. +node_modules/chrome-devtools-frontend/front_end/persistence/WorkspaceSettingsTab.js(135,5): error TS2304: Cannot find name 'Persistence'. +node_modules/chrome-devtools-frontend/front_end/persistence/WorkspaceSettingsTab.js(139,5): error TS2304: Cannot find name 'Persistence'. +node_modules/chrome-devtools-frontend/front_end/persistence/WorkspaceSettingsTab.js(143,15): error TS2503: Cannot find namespace 'Persistence'. +node_modules/chrome-devtools-frontend/front_end/persistence/WorkspaceSettingsTab.js(150,15): error TS2503: Cannot find namespace 'Persistence'. +node_modules/chrome-devtools-frontend/front_end/persistence/WorkspaceSettingsTab.js(167,15): error TS2503: Cannot find namespace 'Persistence'. +node_modules/chrome-devtools-frontend/front_end/persistence/WorkspaceSettingsTab.js(170,22): error TS2304: Cannot find name 'Persistence'. 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'. @@ -22739,116 +22811,117 @@ node_modules/chrome-devtools-frontend/front_end/resources/ServiceWorkersView.js( node_modules/chrome-devtools-frontend/front_end/resources/ServiceWorkersView.js(63,56): error TS2503: Cannot find namespace 'Common'. node_modules/chrome-devtools-frontend/front_end/resources/ServiceWorkersView.js(65,5): error TS2304: Cannot find name 'SDK'. node_modules/chrome-devtools-frontend/front_end/resources/ServiceWorkersView.js(65,37): error TS2304: Cannot find name 'SDK'. -node_modules/chrome-devtools-frontend/front_end/resources/ServiceWorkersView.js(70,15): error TS2503: Cannot find namespace 'SDK'. -node_modules/chrome-devtools-frontend/front_end/resources/ServiceWorkersView.js(76,71): error TS2304: Cannot find name 'SDK'. -node_modules/chrome-devtools-frontend/front_end/resources/ServiceWorkersView.js(83,11): error TS2304: Cannot find name 'SDK'. -node_modules/chrome-devtools-frontend/front_end/resources/ServiceWorkersView.js(85,11): error TS2304: Cannot find name 'SDK'. -node_modules/chrome-devtools-frontend/front_end/resources/ServiceWorkersView.js(87,11): error TS2304: Cannot find name 'SDK'. -node_modules/chrome-devtools-frontend/front_end/resources/ServiceWorkersView.js(89,11): error TS2304: Cannot find name 'SDK'. -node_modules/chrome-devtools-frontend/front_end/resources/ServiceWorkersView.js(95,15): error TS2503: Cannot find namespace 'SDK'. -node_modules/chrome-devtools-frontend/front_end/resources/ServiceWorkersView.js(101,5): error TS2304: Cannot find name 'Common'. -node_modules/chrome-devtools-frontend/front_end/resources/ServiceWorkersView.js(111,25): error TS2495: Type 'IterableIterator' is not an array type or a string type. -node_modules/chrome-devtools-frontend/front_end/resources/ServiceWorkersView.js(113,7): error TS2447: The '|=' operator is not allowed for boolean types. Consider using '||' instead. +node_modules/chrome-devtools-frontend/front_end/resources/ServiceWorkersView.js(71,15): error TS2503: Cannot find namespace 'SDK'. +node_modules/chrome-devtools-frontend/front_end/resources/ServiceWorkersView.js(77,71): error TS2304: Cannot find name 'SDK'. +node_modules/chrome-devtools-frontend/front_end/resources/ServiceWorkersView.js(84,11): error TS2304: Cannot find name 'SDK'. +node_modules/chrome-devtools-frontend/front_end/resources/ServiceWorkersView.js(86,11): error TS2304: Cannot find name 'SDK'. +node_modules/chrome-devtools-frontend/front_end/resources/ServiceWorkersView.js(88,11): error TS2304: Cannot find name 'SDK'. +node_modules/chrome-devtools-frontend/front_end/resources/ServiceWorkersView.js(90,11): error TS2304: Cannot find name 'SDK'. +node_modules/chrome-devtools-frontend/front_end/resources/ServiceWorkersView.js(96,15): error TS2503: Cannot find namespace 'SDK'. +node_modules/chrome-devtools-frontend/front_end/resources/ServiceWorkersView.js(102,5): error TS2304: Cannot find name 'Common'. +node_modules/chrome-devtools-frontend/front_end/resources/ServiceWorkersView.js(112,25): error TS2495: Type 'IterableIterator' is not an array type or a string type. node_modules/chrome-devtools-frontend/front_end/resources/ServiceWorkersView.js(114,7): error TS2447: The '|=' operator is not allowed for boolean types. Consider using '||' instead. -node_modules/chrome-devtools-frontend/front_end/resources/ServiceWorkersView.js(125,22): error TS2304: Cannot find name 'Sources'. -node_modules/chrome-devtools-frontend/front_end/resources/ServiceWorkersView.js(130,25): error TS2495: Type 'IterableIterator' is not an array type or a string type. -node_modules/chrome-devtools-frontend/front_end/resources/ServiceWorkersView.js(137,10): error TS2339: Property 'contentElement' does not exist on type '(Anonymous class)'. -node_modules/chrome-devtools-frontend/front_end/resources/ServiceWorkersView.js(142,15): error TS2503: Cannot find namespace 'Common'. -node_modules/chrome-devtools-frontend/front_end/resources/ServiceWorkersView.js(145,36): error TS2503: Cannot find namespace 'SDK'. -node_modules/chrome-devtools-frontend/front_end/resources/ServiceWorkersView.js(174,16): error TS2503: Cannot find namespace 'UI'. -node_modules/chrome-devtools-frontend/front_end/resources/ServiceWorkersView.js(184,15): error TS2503: Cannot find namespace 'SDK'. -node_modules/chrome-devtools-frontend/front_end/resources/ServiceWorkersView.js(190,19): error TS2304: Cannot find name 'Resources'. -node_modules/chrome-devtools-frontend/front_end/resources/ServiceWorkersView.js(191,21): error TS2304: Cannot find name 'Resources'. -node_modules/chrome-devtools-frontend/front_end/resources/ServiceWorkersView.js(192,23): error TS2503: Cannot find namespace 'SDK'. -node_modules/chrome-devtools-frontend/front_end/resources/ServiceWorkersView.js(203,15): error TS2503: Cannot find namespace 'Common'. -node_modules/chrome-devtools-frontend/front_end/resources/ServiceWorkersView.js(206,36): error TS2503: Cannot find namespace 'SDK'. -node_modules/chrome-devtools-frontend/front_end/resources/ServiceWorkersView.js(211,15): error TS2503: Cannot find namespace 'SDK'. -node_modules/chrome-devtools-frontend/front_end/resources/ServiceWorkersView.js(222,15): error TS2503: Cannot find namespace 'SDK'. -node_modules/chrome-devtools-frontend/front_end/resources/ServiceWorkersView.js(230,24): error TS2339: Property 'filterRegex' does not exist on type 'StringConstructor'. -node_modules/chrome-devtools-frontend/front_end/resources/ServiceWorkersView.js(254,30): error TS2339: Property 'asParsedURL' does not exist on type 'string'. -node_modules/chrome-devtools-frontend/front_end/resources/ServiceWorkersView.js(262,1): error TS2304: Cannot find name 'Resources'. -node_modules/chrome-devtools-frontend/front_end/resources/ServiceWorkersView.js(264,15): error TS2503: Cannot find namespace 'SDK'. -node_modules/chrome-devtools-frontend/front_end/resources/ServiceWorkersView.js(265,15): error TS2503: Cannot find namespace 'UI'. -node_modules/chrome-devtools-frontend/front_end/resources/ServiceWorkersView.js(266,15): error TS2503: Cannot find namespace 'SDK'. -node_modules/chrome-devtools-frontend/front_end/resources/ServiceWorkersView.js(275,9): error TS2304: Cannot find name 'Common'. -node_modules/chrome-devtools-frontend/front_end/resources/ServiceWorkersView.js(275,56): error TS2304: Cannot find name 'Common'. -node_modules/chrome-devtools-frontend/front_end/resources/ServiceWorkersView.js(276,32): error TS2304: Cannot find name 'Common'. -node_modules/chrome-devtools-frontend/front_end/resources/ServiceWorkersView.js(280,30): error TS2304: Cannot find name 'UI'. -node_modules/chrome-devtools-frontend/front_end/resources/ServiceWorkersView.js(280,47): error TS2304: Cannot find name 'Common'. -node_modules/chrome-devtools-frontend/front_end/resources/ServiceWorkersView.js(280,85): error TS2304: Cannot find name 'Common'. -node_modules/chrome-devtools-frontend/front_end/resources/ServiceWorkersView.js(281,41): error TS2304: Cannot find name 'UI'. -node_modules/chrome-devtools-frontend/front_end/resources/ServiceWorkersView.js(284,13): error TS2304: Cannot find name 'UI'. -node_modules/chrome-devtools-frontend/front_end/resources/ServiceWorkersView.js(284,30): error TS2304: Cannot find name 'Common'. -node_modules/chrome-devtools-frontend/front_end/resources/ServiceWorkersView.js(284,87): error TS2304: Cannot find name 'Common'. -node_modules/chrome-devtools-frontend/front_end/resources/ServiceWorkersView.js(285,41): error TS2304: Cannot find name 'UI'. -node_modules/chrome-devtools-frontend/front_end/resources/ServiceWorkersView.js(289,68): error TS2304: Cannot find name 'Common'. -node_modules/chrome-devtools-frontend/front_end/resources/ServiceWorkersView.js(290,68): error TS2304: Cannot find name 'Common'. -node_modules/chrome-devtools-frontend/front_end/resources/ServiceWorkersView.js(291,69): error TS2304: Cannot find name 'Common'. -node_modules/chrome-devtools-frontend/front_end/resources/ServiceWorkersView.js(295,27): error TS2304: Cannot find name 'Components'. -node_modules/chrome-devtools-frontend/front_end/resources/ServiceWorkersView.js(296,30): error TS2503: Cannot find namespace 'Protocol'. -node_modules/chrome-devtools-frontend/front_end/resources/ServiceWorkersView.js(298,27): error TS2304: Cannot find name 'Common'. -node_modules/chrome-devtools-frontend/front_end/resources/ServiceWorkersView.js(302,59): error TS2304: Cannot find name 'Common'. -node_modules/chrome-devtools-frontend/front_end/resources/ServiceWorkersView.js(303,21): error TS2339: Property 'createChild' does not exist on type 'Element'. -node_modules/chrome-devtools-frontend/front_end/resources/ServiceWorkersView.js(305,18): error TS2304: Cannot find name 'UI'. -node_modules/chrome-devtools-frontend/front_end/resources/ServiceWorkersView.js(305,38): error TS2304: Cannot find name 'Common'. -node_modules/chrome-devtools-frontend/front_end/resources/ServiceWorkersView.js(311,22): error TS2304: Cannot find name 'TextEditor'. -node_modules/chrome-devtools-frontend/front_end/resources/ServiceWorkersView.js(325,59): error TS2304: Cannot find name 'Common'. -node_modules/chrome-devtools-frontend/front_end/resources/ServiceWorkersView.js(326,21): error TS2339: Property 'createChild' does not exist on type 'Element'. -node_modules/chrome-devtools-frontend/front_end/resources/ServiceWorkersView.js(328,18): error TS2304: Cannot find name 'UI'. -node_modules/chrome-devtools-frontend/front_end/resources/ServiceWorkersView.js(328,38): error TS2304: Cannot find name 'Common'. -node_modules/chrome-devtools-frontend/front_end/resources/ServiceWorkersView.js(333,26): error TS2304: Cannot find name 'Common'. -node_modules/chrome-devtools-frontend/front_end/resources/ServiceWorkersView.js(342,9): error TS2304: Cannot find name 'Resources'. -node_modules/chrome-devtools-frontend/front_end/resources/ServiceWorkersView.js(351,16): error TS2503: Cannot find namespace 'SDK'. -node_modules/chrome-devtools-frontend/front_end/resources/ServiceWorkersView.js(357,12): error TS2304: Cannot find name 'SDK'. -node_modules/chrome-devtools-frontend/front_end/resources/ServiceWorkersView.js(367,41): error TS2339: Property 'createChild' does not exist on type 'Element'. -node_modules/chrome-devtools-frontend/front_end/resources/ServiceWorkersView.js(374,15): error TS2503: Cannot find namespace 'SDK'. -node_modules/chrome-devtools-frontend/front_end/resources/ServiceWorkersView.js(377,24): error TS2339: Property 'removeChildren' does not exist on type 'Element'. -node_modules/chrome-devtools-frontend/front_end/resources/ServiceWorkersView.js(378,35): error TS2304: Cannot find name 'Common'. -node_modules/chrome-devtools-frontend/front_end/resources/ServiceWorkersView.js(380,48): error TS2339: Property 'createChild' does not exist on type 'Element'. -node_modules/chrome-devtools-frontend/front_end/resources/ServiceWorkersView.js(383,42): error TS2503: Cannot find namespace 'Protocol'. -node_modules/chrome-devtools-frontend/front_end/resources/ServiceWorkersView.js(390,15): error TS2503: Cannot find namespace 'SDK'. -node_modules/chrome-devtools-frontend/front_end/resources/ServiceWorkersView.js(393,23): error TS2339: Property 'removeChildren' does not exist on type 'Element'. -node_modules/chrome-devtools-frontend/front_end/resources/ServiceWorkersView.js(394,20): error TS2304: Cannot find name 'Common'. -node_modules/chrome-devtools-frontend/front_end/resources/ServiceWorkersView.js(395,34): error TS2339: Property 'createChild' does not exist on type 'Element'. -node_modules/chrome-devtools-frontend/front_end/resources/ServiceWorkersView.js(396,22): error TS2304: Cannot find name 'Components'. -node_modules/chrome-devtools-frontend/front_end/resources/ServiceWorkersView.js(398,25): error TS2304: Cannot find name 'UI'. -node_modules/chrome-devtools-frontend/front_end/resources/ServiceWorkersView.js(400,51): error TS2304: Cannot find name 'Common'. -node_modules/chrome-devtools-frontend/front_end/resources/ServiceWorkersView.js(403,23): error TS2339: Property 'createChild' does not exist on type 'Element'. -node_modules/chrome-devtools-frontend/front_end/resources/ServiceWorkersView.js(404,9): error TS2304: Cannot find name 'Common'. -node_modules/chrome-devtools-frontend/front_end/resources/ServiceWorkersView.js(419,20): error TS2304: Cannot find name 'Resources'. -node_modules/chrome-devtools-frontend/front_end/resources/ServiceWorkersView.js(420,48): error TS2304: Cannot find name 'Common'. -node_modules/chrome-devtools-frontend/front_end/resources/ServiceWorkersView.js(423,31): error TS2304: Cannot find name 'SDK'. -node_modules/chrome-devtools-frontend/front_end/resources/ServiceWorkersView.js(424,32): error TS2304: Cannot find name 'SDK'. -node_modules/chrome-devtools-frontend/front_end/resources/ServiceWorkersView.js(425,35): error TS2304: Cannot find name 'SDK'. -node_modules/chrome-devtools-frontend/front_end/resources/ServiceWorkersView.js(426,34): error TS2304: Cannot find name 'SDK'. -node_modules/chrome-devtools-frontend/front_end/resources/ServiceWorkersView.js(428,23): error TS2339: Property 'removeChildren' does not exist on type 'Element'. -node_modules/chrome-devtools-frontend/front_end/resources/ServiceWorkersView.js(429,43): error TS2339: Property 'createChild' does not exist on type 'Element'. -node_modules/chrome-devtools-frontend/front_end/resources/ServiceWorkersView.js(436,11): error TS2304: Cannot find name 'Common'. -node_modules/chrome-devtools-frontend/front_end/resources/ServiceWorkersView.js(439,33): error TS2304: Cannot find name 'Common'. -node_modules/chrome-devtools-frontend/front_end/resources/ServiceWorkersView.js(441,35): error TS2304: Cannot find name 'Common'. -node_modules/chrome-devtools-frontend/front_end/resources/ServiceWorkersView.js(443,33): error TS2304: Cannot find name 'Common'. -node_modules/chrome-devtools-frontend/front_end/resources/ServiceWorkersView.js(449,61): error TS2304: Cannot find name 'Common'. -node_modules/chrome-devtools-frontend/front_end/resources/ServiceWorkersView.js(455,59): error TS2304: Cannot find name 'Common'. -node_modules/chrome-devtools-frontend/front_end/resources/ServiceWorkersView.js(456,32): error TS2304: Cannot find name 'Common'. -node_modules/chrome-devtools-frontend/front_end/resources/ServiceWorkersView.js(457,20): error TS2339: Property 'createChild' does not exist on type 'Element'. -node_modules/chrome-devtools-frontend/front_end/resources/ServiceWorkersView.js(458,11): error TS2304: Cannot find name 'Common'. -node_modules/chrome-devtools-frontend/front_end/resources/ServiceWorkersView.js(460,34): error TS2304: Cannot find name 'Common'. -node_modules/chrome-devtools-frontend/front_end/resources/ServiceWorkersView.js(464,62): error TS2304: Cannot find name 'Common'. -node_modules/chrome-devtools-frontend/front_end/resources/ServiceWorkersView.js(465,23): error TS2339: Property 'createChild' does not exist on type 'Element'. -node_modules/chrome-devtools-frontend/front_end/resources/ServiceWorkersView.js(466,11): error TS2304: Cannot find name 'Common'. -node_modules/chrome-devtools-frontend/front_end/resources/ServiceWorkersView.js(468,37): error TS2304: Cannot find name 'Common'. -node_modules/chrome-devtools-frontend/front_end/resources/ServiceWorkersView.js(478,25): error TS2339: Property 'createChild' does not exist on type 'Element'. -node_modules/chrome-devtools-frontend/front_end/resources/ServiceWorkersView.js(487,15): error TS2503: Cannot find namespace 'Common'. -node_modules/chrome-devtools-frontend/front_end/resources/ServiceWorkersView.js(494,15): error TS2503: Cannot find namespace 'Common'. -node_modules/chrome-devtools-frontend/front_end/resources/ServiceWorkersView.js(519,15): error TS2503: Cannot find namespace 'Protocol'. -node_modules/chrome-devtools-frontend/front_end/resources/ServiceWorkersView.js(530,15): error TS2503: Cannot find namespace 'Protocol'. -node_modules/chrome-devtools-frontend/front_end/resources/ServiceWorkersView.js(534,15): error TS2339: Property 'createTextChild' does not exist on type 'Element'. -node_modules/chrome-devtools-frontend/front_end/resources/ServiceWorkersView.js(534,31): error TS2304: Cannot find name 'Common'. -node_modules/chrome-devtools-frontend/front_end/resources/ServiceWorkersView.js(537,13): error TS2339: Property 'removeChildren' does not exist on type 'Element'. -node_modules/chrome-devtools-frontend/front_end/resources/ServiceWorkersView.js(538,13): error TS2339: Property 'createTextChild' does not exist on type 'Element'. -node_modules/chrome-devtools-frontend/front_end/resources/ServiceWorkersView.js(539,30): error TS2339: Property 'createChild' does not exist on type 'Element'. -node_modules/chrome-devtools-frontend/front_end/resources/ServiceWorkersView.js(578,22): error TS2304: Cannot find name 'UI'. -node_modules/chrome-devtools-frontend/front_end/resources/ServiceWorkersView.js(579,5): error TS2304: Cannot find name 'UI'. +node_modules/chrome-devtools-frontend/front_end/resources/ServiceWorkersView.js(115,7): error TS2447: The '|=' operator is not allowed for boolean types. Consider using '||' instead. +node_modules/chrome-devtools-frontend/front_end/resources/ServiceWorkersView.js(126,22): error TS2304: Cannot find name 'Sources'. +node_modules/chrome-devtools-frontend/front_end/resources/ServiceWorkersView.js(131,25): error TS2495: Type 'IterableIterator' is not an array type or a string type. +node_modules/chrome-devtools-frontend/front_end/resources/ServiceWorkersView.js(138,10): error TS2339: Property 'contentElement' does not exist on type '(Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/resources/ServiceWorkersView.js(144,15): error TS2503: Cannot find namespace 'Common'. +node_modules/chrome-devtools-frontend/front_end/resources/ServiceWorkersView.js(147,36): error TS2503: Cannot find namespace 'SDK'. +node_modules/chrome-devtools-frontend/front_end/resources/ServiceWorkersView.js(176,16): error TS2503: Cannot find namespace 'UI'. +node_modules/chrome-devtools-frontend/front_end/resources/ServiceWorkersView.js(186,15): error TS2503: Cannot find namespace 'SDK'. +node_modules/chrome-devtools-frontend/front_end/resources/ServiceWorkersView.js(192,19): error TS2304: Cannot find name 'Resources'. +node_modules/chrome-devtools-frontend/front_end/resources/ServiceWorkersView.js(193,21): error TS2304: Cannot find name 'Resources'. +node_modules/chrome-devtools-frontend/front_end/resources/ServiceWorkersView.js(194,23): error TS2503: Cannot find namespace 'SDK'. +node_modules/chrome-devtools-frontend/front_end/resources/ServiceWorkersView.js(205,15): error TS2503: Cannot find namespace 'Common'. +node_modules/chrome-devtools-frontend/front_end/resources/ServiceWorkersView.js(208,36): error TS2503: Cannot find namespace 'SDK'. +node_modules/chrome-devtools-frontend/front_end/resources/ServiceWorkersView.js(213,15): error TS2503: Cannot find namespace 'SDK'. +node_modules/chrome-devtools-frontend/front_end/resources/ServiceWorkersView.js(224,15): error TS2503: Cannot find namespace 'SDK'. +node_modules/chrome-devtools-frontend/front_end/resources/ServiceWorkersView.js(232,24): error TS2339: Property 'filterRegex' does not exist on type 'StringConstructor'. +node_modules/chrome-devtools-frontend/front_end/resources/ServiceWorkersView.js(256,30): error TS2339: Property 'asParsedURL' does not exist on type 'string'. +node_modules/chrome-devtools-frontend/front_end/resources/ServiceWorkersView.js(264,10): error TS2339: Property 'contentElement' does not exist on type '(Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/resources/ServiceWorkersView.js(268,1): error TS2304: Cannot find name 'Resources'. +node_modules/chrome-devtools-frontend/front_end/resources/ServiceWorkersView.js(270,15): error TS2503: Cannot find namespace 'SDK'. +node_modules/chrome-devtools-frontend/front_end/resources/ServiceWorkersView.js(271,15): error TS2503: Cannot find namespace 'UI'. +node_modules/chrome-devtools-frontend/front_end/resources/ServiceWorkersView.js(272,15): error TS2503: Cannot find namespace 'SDK'. +node_modules/chrome-devtools-frontend/front_end/resources/ServiceWorkersView.js(281,9): error TS2304: Cannot find name 'Common'. +node_modules/chrome-devtools-frontend/front_end/resources/ServiceWorkersView.js(281,56): error TS2304: Cannot find name 'Common'. +node_modules/chrome-devtools-frontend/front_end/resources/ServiceWorkersView.js(282,32): error TS2304: Cannot find name 'Common'. +node_modules/chrome-devtools-frontend/front_end/resources/ServiceWorkersView.js(286,30): error TS2304: Cannot find name 'UI'. +node_modules/chrome-devtools-frontend/front_end/resources/ServiceWorkersView.js(286,47): error TS2304: Cannot find name 'Common'. +node_modules/chrome-devtools-frontend/front_end/resources/ServiceWorkersView.js(286,85): error TS2304: Cannot find name 'Common'. +node_modules/chrome-devtools-frontend/front_end/resources/ServiceWorkersView.js(287,41): error TS2304: Cannot find name 'UI'. +node_modules/chrome-devtools-frontend/front_end/resources/ServiceWorkersView.js(290,13): error TS2304: Cannot find name 'UI'. +node_modules/chrome-devtools-frontend/front_end/resources/ServiceWorkersView.js(290,30): error TS2304: Cannot find name 'Common'. +node_modules/chrome-devtools-frontend/front_end/resources/ServiceWorkersView.js(290,87): error TS2304: Cannot find name 'Common'. +node_modules/chrome-devtools-frontend/front_end/resources/ServiceWorkersView.js(291,41): error TS2304: Cannot find name 'UI'. +node_modules/chrome-devtools-frontend/front_end/resources/ServiceWorkersView.js(295,68): error TS2304: Cannot find name 'Common'. +node_modules/chrome-devtools-frontend/front_end/resources/ServiceWorkersView.js(296,68): error TS2304: Cannot find name 'Common'. +node_modules/chrome-devtools-frontend/front_end/resources/ServiceWorkersView.js(297,69): error TS2304: Cannot find name 'Common'. +node_modules/chrome-devtools-frontend/front_end/resources/ServiceWorkersView.js(301,27): error TS2304: Cannot find name 'Components'. +node_modules/chrome-devtools-frontend/front_end/resources/ServiceWorkersView.js(302,30): error TS2503: Cannot find namespace 'Protocol'. +node_modules/chrome-devtools-frontend/front_end/resources/ServiceWorkersView.js(304,27): error TS2304: Cannot find name 'Common'. +node_modules/chrome-devtools-frontend/front_end/resources/ServiceWorkersView.js(308,59): error TS2304: Cannot find name 'Common'. +node_modules/chrome-devtools-frontend/front_end/resources/ServiceWorkersView.js(309,21): error TS2339: Property 'createChild' does not exist on type 'Element'. +node_modules/chrome-devtools-frontend/front_end/resources/ServiceWorkersView.js(311,18): error TS2304: Cannot find name 'UI'. +node_modules/chrome-devtools-frontend/front_end/resources/ServiceWorkersView.js(311,38): error TS2304: Cannot find name 'Common'. +node_modules/chrome-devtools-frontend/front_end/resources/ServiceWorkersView.js(317,22): error TS2304: Cannot find name 'TextEditor'. +node_modules/chrome-devtools-frontend/front_end/resources/ServiceWorkersView.js(331,59): error TS2304: Cannot find name 'Common'. +node_modules/chrome-devtools-frontend/front_end/resources/ServiceWorkersView.js(332,21): error TS2339: Property 'createChild' does not exist on type 'Element'. +node_modules/chrome-devtools-frontend/front_end/resources/ServiceWorkersView.js(334,18): error TS2304: Cannot find name 'UI'. +node_modules/chrome-devtools-frontend/front_end/resources/ServiceWorkersView.js(334,38): error TS2304: Cannot find name 'Common'. +node_modules/chrome-devtools-frontend/front_end/resources/ServiceWorkersView.js(339,26): error TS2304: Cannot find name 'Common'. +node_modules/chrome-devtools-frontend/front_end/resources/ServiceWorkersView.js(348,9): error TS2304: Cannot find name 'Resources'. +node_modules/chrome-devtools-frontend/front_end/resources/ServiceWorkersView.js(357,16): error TS2503: Cannot find namespace 'SDK'. +node_modules/chrome-devtools-frontend/front_end/resources/ServiceWorkersView.js(363,12): error TS2304: Cannot find name 'SDK'. +node_modules/chrome-devtools-frontend/front_end/resources/ServiceWorkersView.js(373,41): error TS2339: Property 'createChild' does not exist on type 'Element'. +node_modules/chrome-devtools-frontend/front_end/resources/ServiceWorkersView.js(380,15): error TS2503: Cannot find namespace 'SDK'. +node_modules/chrome-devtools-frontend/front_end/resources/ServiceWorkersView.js(383,24): error TS2339: Property 'removeChildren' does not exist on type 'Element'. +node_modules/chrome-devtools-frontend/front_end/resources/ServiceWorkersView.js(384,35): error TS2304: Cannot find name 'Common'. +node_modules/chrome-devtools-frontend/front_end/resources/ServiceWorkersView.js(386,48): error TS2339: Property 'createChild' does not exist on type 'Element'. +node_modules/chrome-devtools-frontend/front_end/resources/ServiceWorkersView.js(389,42): error TS2503: Cannot find namespace 'Protocol'. +node_modules/chrome-devtools-frontend/front_end/resources/ServiceWorkersView.js(396,15): error TS2503: Cannot find namespace 'SDK'. +node_modules/chrome-devtools-frontend/front_end/resources/ServiceWorkersView.js(399,23): error TS2339: Property 'removeChildren' does not exist on type 'Element'. +node_modules/chrome-devtools-frontend/front_end/resources/ServiceWorkersView.js(400,20): error TS2304: Cannot find name 'Common'. +node_modules/chrome-devtools-frontend/front_end/resources/ServiceWorkersView.js(401,34): error TS2339: Property 'createChild' does not exist on type 'Element'. +node_modules/chrome-devtools-frontend/front_end/resources/ServiceWorkersView.js(402,22): error TS2304: Cannot find name 'Components'. +node_modules/chrome-devtools-frontend/front_end/resources/ServiceWorkersView.js(404,25): error TS2304: Cannot find name 'UI'. +node_modules/chrome-devtools-frontend/front_end/resources/ServiceWorkersView.js(406,51): error TS2304: Cannot find name 'Common'. +node_modules/chrome-devtools-frontend/front_end/resources/ServiceWorkersView.js(409,23): error TS2339: Property 'createChild' does not exist on type 'Element'. +node_modules/chrome-devtools-frontend/front_end/resources/ServiceWorkersView.js(410,9): error TS2304: Cannot find name 'Common'. +node_modules/chrome-devtools-frontend/front_end/resources/ServiceWorkersView.js(425,20): error TS2304: Cannot find name 'Resources'. +node_modules/chrome-devtools-frontend/front_end/resources/ServiceWorkersView.js(426,48): error TS2304: Cannot find name 'Common'. +node_modules/chrome-devtools-frontend/front_end/resources/ServiceWorkersView.js(429,31): error TS2304: Cannot find name 'SDK'. +node_modules/chrome-devtools-frontend/front_end/resources/ServiceWorkersView.js(430,32): error TS2304: Cannot find name 'SDK'. +node_modules/chrome-devtools-frontend/front_end/resources/ServiceWorkersView.js(431,35): error TS2304: Cannot find name 'SDK'. +node_modules/chrome-devtools-frontend/front_end/resources/ServiceWorkersView.js(432,34): error TS2304: Cannot find name 'SDK'. +node_modules/chrome-devtools-frontend/front_end/resources/ServiceWorkersView.js(434,23): error TS2339: Property 'removeChildren' does not exist on type 'Element'. +node_modules/chrome-devtools-frontend/front_end/resources/ServiceWorkersView.js(435,43): error TS2339: Property 'createChild' does not exist on type 'Element'. +node_modules/chrome-devtools-frontend/front_end/resources/ServiceWorkersView.js(442,11): error TS2304: Cannot find name 'Common'. +node_modules/chrome-devtools-frontend/front_end/resources/ServiceWorkersView.js(445,33): error TS2304: Cannot find name 'Common'. +node_modules/chrome-devtools-frontend/front_end/resources/ServiceWorkersView.js(447,35): error TS2304: Cannot find name 'Common'. +node_modules/chrome-devtools-frontend/front_end/resources/ServiceWorkersView.js(449,33): error TS2304: Cannot find name 'Common'. +node_modules/chrome-devtools-frontend/front_end/resources/ServiceWorkersView.js(455,61): error TS2304: Cannot find name 'Common'. +node_modules/chrome-devtools-frontend/front_end/resources/ServiceWorkersView.js(461,59): error TS2304: Cannot find name 'Common'. +node_modules/chrome-devtools-frontend/front_end/resources/ServiceWorkersView.js(462,32): error TS2304: Cannot find name 'Common'. +node_modules/chrome-devtools-frontend/front_end/resources/ServiceWorkersView.js(463,20): error TS2339: Property 'createChild' does not exist on type 'Element'. +node_modules/chrome-devtools-frontend/front_end/resources/ServiceWorkersView.js(464,11): error TS2304: Cannot find name 'Common'. +node_modules/chrome-devtools-frontend/front_end/resources/ServiceWorkersView.js(466,34): error TS2304: Cannot find name 'Common'. +node_modules/chrome-devtools-frontend/front_end/resources/ServiceWorkersView.js(470,62): error TS2304: Cannot find name 'Common'. +node_modules/chrome-devtools-frontend/front_end/resources/ServiceWorkersView.js(471,23): error TS2339: Property 'createChild' does not exist on type 'Element'. +node_modules/chrome-devtools-frontend/front_end/resources/ServiceWorkersView.js(472,11): error TS2304: Cannot find name 'Common'. +node_modules/chrome-devtools-frontend/front_end/resources/ServiceWorkersView.js(474,37): error TS2304: Cannot find name 'Common'. +node_modules/chrome-devtools-frontend/front_end/resources/ServiceWorkersView.js(484,25): error TS2339: Property 'createChild' does not exist on type 'Element'. +node_modules/chrome-devtools-frontend/front_end/resources/ServiceWorkersView.js(493,15): error TS2503: Cannot find namespace 'Common'. +node_modules/chrome-devtools-frontend/front_end/resources/ServiceWorkersView.js(500,15): error TS2503: Cannot find namespace 'Common'. +node_modules/chrome-devtools-frontend/front_end/resources/ServiceWorkersView.js(525,15): error TS2503: Cannot find namespace 'Protocol'. +node_modules/chrome-devtools-frontend/front_end/resources/ServiceWorkersView.js(536,15): error TS2503: Cannot find namespace 'Protocol'. +node_modules/chrome-devtools-frontend/front_end/resources/ServiceWorkersView.js(540,15): error TS2339: Property 'createTextChild' does not exist on type 'Element'. +node_modules/chrome-devtools-frontend/front_end/resources/ServiceWorkersView.js(540,31): error TS2304: Cannot find name 'Common'. +node_modules/chrome-devtools-frontend/front_end/resources/ServiceWorkersView.js(543,13): error TS2339: Property 'removeChildren' does not exist on type 'Element'. +node_modules/chrome-devtools-frontend/front_end/resources/ServiceWorkersView.js(544,13): error TS2339: Property 'createTextChild' does not exist on type 'Element'. +node_modules/chrome-devtools-frontend/front_end/resources/ServiceWorkersView.js(545,30): error TS2339: Property 'createChild' does not exist on type 'Element'. +node_modules/chrome-devtools-frontend/front_end/resources/ServiceWorkersView.js(584,22): error TS2304: Cannot find name 'UI'. +node_modules/chrome-devtools-frontend/front_end/resources/ServiceWorkersView.js(585,5): error TS2304: Cannot find name 'UI'. node_modules/chrome-devtools-frontend/front_end/resources/StorageItemsView.js(5,1): error TS2304: Cannot find name 'Resources'. node_modules/chrome-devtools-frontend/front_end/resources/StorageItemsView.js(5,44): error TS2304: Cannot find name 'UI'. node_modules/chrome-devtools-frontend/front_end/resources/StorageItemsView.js(15,45): error TS2304: Cannot find name 'Common'. @@ -23199,168 +23272,168 @@ node_modules/chrome-devtools-frontend/front_end/sdk/CSSModel.js(44,29): error TS node_modules/chrome-devtools-frontend/front_end/sdk/CSSModel.js(45,44): error TS2304: Cannot find name 'SDK'. node_modules/chrome-devtools-frontend/front_end/sdk/CSSModel.js(48,11): error TS2304: Cannot find name 'SDK'. node_modules/chrome-devtools-frontend/front_end/sdk/CSSModel.js(50,38): error TS2304: Cannot find name 'SDK'. -node_modules/chrome-devtools-frontend/front_end/sdk/CSSModel.js(52,31): error TS2503: Cannot find namespace 'SDK'. -node_modules/chrome-devtools-frontend/front_end/sdk/CSSModel.js(57,23): error TS2503: Cannot find namespace 'SDK'. -node_modules/chrome-devtools-frontend/front_end/sdk/CSSModel.js(60,39): error TS2304: Cannot find name 'Common'. -node_modules/chrome-devtools-frontend/front_end/sdk/CSSModel.js(61,5): error TS2304: Cannot find name 'Common'. -node_modules/chrome-devtools-frontend/front_end/sdk/CSSModel.js(66,16): error TS2503: Cannot find namespace 'SDK'. -node_modules/chrome-devtools-frontend/front_end/sdk/CSSModel.js(66,38): error TS2503: Cannot find namespace 'SDK'. -node_modules/chrome-devtools-frontend/front_end/sdk/CSSModel.js(94,16): error TS2503: Cannot find namespace 'SDK'. -node_modules/chrome-devtools-frontend/front_end/sdk/CSSModel.js(101,15): error TS2503: Cannot find namespace 'Protocol'. -node_modules/chrome-devtools-frontend/front_end/sdk/CSSModel.js(102,15): error TS2503: Cannot find namespace 'TextUtils'. -node_modules/chrome-devtools-frontend/front_end/sdk/CSSModel.js(126,17): error TS2503: Cannot find namespace 'SDK'. -node_modules/chrome-devtools-frontend/front_end/sdk/CSSModel.js(138,18): error TS2304: Cannot find name 'TextUtils'. -node_modules/chrome-devtools-frontend/front_end/sdk/CSSModel.js(154,17): error TS2503: Cannot find namespace 'SDK'. -node_modules/chrome-devtools-frontend/front_end/sdk/CSSModel.js(168,17): error TS2503: Cannot find namespace 'SDK'. -node_modules/chrome-devtools-frontend/front_end/sdk/CSSModel.js(174,7): error TS2304: Cannot find name 'Common'. -node_modules/chrome-devtools-frontend/front_end/sdk/CSSModel.js(174,28): error TS2304: Cannot find name 'Common'. -node_modules/chrome-devtools-frontend/front_end/sdk/CSSModel.js(181,17): error TS2503: Cannot find namespace 'SDK'. -node_modules/chrome-devtools-frontend/front_end/sdk/CSSModel.js(202,22): error TS2503: Cannot find namespace 'Protocol'. -node_modules/chrome-devtools-frontend/front_end/sdk/CSSModel.js(203,22): error TS2503: Cannot find namespace 'TextUtils'. -node_modules/chrome-devtools-frontend/front_end/sdk/CSSModel.js(206,15): error TS1055: Type 'Promise' is not a valid async function return type in ES5/ES3 because it does not refer to a Promise-compatible constructor value. -node_modules/chrome-devtools-frontend/front_end/sdk/CSSModel.js(228,24): error TS2304: Cannot find name 'SDK'. -node_modules/chrome-devtools-frontend/front_end/sdk/CSSModel.js(238,15): error TS2503: Cannot find namespace 'Protocol'. -node_modules/chrome-devtools-frontend/front_end/sdk/CSSModel.js(239,15): error TS2503: Cannot find namespace 'TextUtils'. -node_modules/chrome-devtools-frontend/front_end/sdk/CSSModel.js(241,15): error TS1055: Type 'Promise' is not a valid async function return type in ES5/ES3 because it does not refer to a Promise-compatible constructor value. -node_modules/chrome-devtools-frontend/front_end/sdk/CSSModel.js(244,5): error TS2304: Cannot find name 'Host'. -node_modules/chrome-devtools-frontend/front_end/sdk/CSSModel.js(244,34): error TS2304: Cannot find name 'Host'. -node_modules/chrome-devtools-frontend/front_end/sdk/CSSModel.js(253,22): error TS2304: Cannot find name 'SDK'. -node_modules/chrome-devtools-frontend/front_end/sdk/CSSModel.js(262,15): error TS2503: Cannot find namespace 'Protocol'. -node_modules/chrome-devtools-frontend/front_end/sdk/CSSModel.js(263,15): error TS2503: Cannot find namespace 'TextUtils'. -node_modules/chrome-devtools-frontend/front_end/sdk/CSSModel.js(265,15): error TS1055: Type 'Promise' is not a valid async function return type in ES5/ES3 because it does not refer to a Promise-compatible constructor value. -node_modules/chrome-devtools-frontend/front_end/sdk/CSSModel.js(268,5): error TS2304: Cannot find name 'Host'. -node_modules/chrome-devtools-frontend/front_end/sdk/CSSModel.js(268,34): error TS2304: Cannot find name 'Host'. -node_modules/chrome-devtools-frontend/front_end/sdk/CSSModel.js(277,22): error TS2304: Cannot find name 'SDK'. -node_modules/chrome-devtools-frontend/front_end/sdk/CSSModel.js(290,32): error TS2503: Cannot find namespace 'Protocol'. -node_modules/chrome-devtools-frontend/front_end/sdk/CSSModel.js(304,15): error TS1055: Type 'Promise' is not a valid async function return type in ES5/ES3 because it does not refer to a Promise-compatible constructor value. -node_modules/chrome-devtools-frontend/front_end/sdk/CSSModel.js(304,32): error TS2503: Cannot find namespace 'SDK'. -node_modules/chrome-devtools-frontend/front_end/sdk/CSSModel.js(308,22): error TS2304: Cannot find name 'SDK'. -node_modules/chrome-devtools-frontend/front_end/sdk/CSSModel.js(319,15): error TS1055: Type 'Promise' is not a valid async function return type in ES5/ES3 because it does not refer to a Promise-compatible constructor value. -node_modules/chrome-devtools-frontend/front_end/sdk/CSSModel.js(324,10): error TS2339: Property 'dispatchEventToListeners' does not exist on type '(Anonymous class)'. -node_modules/chrome-devtools-frontend/front_end/sdk/CSSModel.js(324,35): error TS2304: Cannot find name 'SDK'. -node_modules/chrome-devtools-frontend/front_end/sdk/CSSModel.js(328,15): error TS2503: Cannot find namespace 'Protocol'. -node_modules/chrome-devtools-frontend/front_end/sdk/CSSModel.js(329,15): error TS1055: Type 'Promise' is not a valid async function return type in ES5/ES3 because it does not refer to a Promise-compatible constructor value. -node_modules/chrome-devtools-frontend/front_end/sdk/CSSModel.js(329,25): error TS2503: Cannot find namespace 'SDK'. -node_modules/chrome-devtools-frontend/front_end/sdk/CSSModel.js(334,18): error TS2304: Cannot find name 'Protocol'. -node_modules/chrome-devtools-frontend/front_end/sdk/CSSModel.js(341,16): error TS2304: Cannot find name 'SDK'. -node_modules/chrome-devtools-frontend/front_end/sdk/CSSModel.js(342,27): error TS2503: Cannot find namespace 'SDK'. -node_modules/chrome-devtools-frontend/front_end/sdk/CSSModel.js(348,15): error TS2503: Cannot find namespace 'Protocol'. -node_modules/chrome-devtools-frontend/front_end/sdk/CSSModel.js(356,15): error TS2503: Cannot find namespace 'Protocol'. -node_modules/chrome-devtools-frontend/front_end/sdk/CSSModel.js(365,15): error TS1055: Type 'Promise' is not a valid async function return type in ES5/ES3 because it does not refer to a Promise-compatible constructor value. -node_modules/chrome-devtools-frontend/front_end/sdk/CSSModel.js(365,25): error TS2503: Cannot find namespace 'SDK'. -node_modules/chrome-devtools-frontend/front_end/sdk/CSSModel.js(369,18): error TS2304: Cannot find name 'Protocol'. -node_modules/chrome-devtools-frontend/front_end/sdk/CSSModel.js(377,32): error TS2503: Cannot find namespace 'Protocol'. -node_modules/chrome-devtools-frontend/front_end/sdk/CSSModel.js(384,24): error TS2503: Cannot find namespace 'SDK'. -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(389,17): error TS2503: Cannot find namespace 'SDK'. +node_modules/chrome-devtools-frontend/front_end/sdk/CSSModel.js(53,31): error TS2503: Cannot find namespace 'SDK'. +node_modules/chrome-devtools-frontend/front_end/sdk/CSSModel.js(58,23): error TS2503: Cannot find namespace 'SDK'. +node_modules/chrome-devtools-frontend/front_end/sdk/CSSModel.js(61,39): error TS2304: Cannot find name 'Common'. +node_modules/chrome-devtools-frontend/front_end/sdk/CSSModel.js(62,5): error TS2304: Cannot find name 'Common'. +node_modules/chrome-devtools-frontend/front_end/sdk/CSSModel.js(67,16): error TS2503: Cannot find namespace 'SDK'. +node_modules/chrome-devtools-frontend/front_end/sdk/CSSModel.js(67,38): error TS2503: Cannot find namespace 'SDK'. +node_modules/chrome-devtools-frontend/front_end/sdk/CSSModel.js(95,16): error TS2503: Cannot find namespace 'SDK'. +node_modules/chrome-devtools-frontend/front_end/sdk/CSSModel.js(102,15): error TS2503: Cannot find namespace 'Protocol'. +node_modules/chrome-devtools-frontend/front_end/sdk/CSSModel.js(103,15): error TS2503: Cannot find namespace 'TextUtils'. +node_modules/chrome-devtools-frontend/front_end/sdk/CSSModel.js(127,17): error TS2503: Cannot find namespace 'SDK'. +node_modules/chrome-devtools-frontend/front_end/sdk/CSSModel.js(139,18): error TS2304: Cannot find name 'TextUtils'. +node_modules/chrome-devtools-frontend/front_end/sdk/CSSModel.js(155,17): error TS2503: Cannot find namespace 'SDK'. +node_modules/chrome-devtools-frontend/front_end/sdk/CSSModel.js(169,17): error TS2503: Cannot find namespace 'SDK'. +node_modules/chrome-devtools-frontend/front_end/sdk/CSSModel.js(175,7): error TS2304: Cannot find name 'Common'. +node_modules/chrome-devtools-frontend/front_end/sdk/CSSModel.js(175,28): error TS2304: Cannot find name 'Common'. +node_modules/chrome-devtools-frontend/front_end/sdk/CSSModel.js(182,17): error TS2503: Cannot find namespace 'SDK'. +node_modules/chrome-devtools-frontend/front_end/sdk/CSSModel.js(203,22): error TS2503: Cannot find namespace 'Protocol'. +node_modules/chrome-devtools-frontend/front_end/sdk/CSSModel.js(204,22): error TS2503: Cannot find namespace 'TextUtils'. +node_modules/chrome-devtools-frontend/front_end/sdk/CSSModel.js(207,15): error TS1055: Type 'Promise' is not a valid async function return type in ES5/ES3 because it does not refer to a Promise-compatible constructor value. +node_modules/chrome-devtools-frontend/front_end/sdk/CSSModel.js(229,24): error TS2304: Cannot find name 'SDK'. +node_modules/chrome-devtools-frontend/front_end/sdk/CSSModel.js(239,15): error TS2503: Cannot find namespace 'Protocol'. +node_modules/chrome-devtools-frontend/front_end/sdk/CSSModel.js(240,15): error TS2503: Cannot find namespace 'TextUtils'. +node_modules/chrome-devtools-frontend/front_end/sdk/CSSModel.js(242,15): error TS1055: Type 'Promise' is not a valid async function return type in ES5/ES3 because it does not refer to a Promise-compatible constructor value. +node_modules/chrome-devtools-frontend/front_end/sdk/CSSModel.js(245,5): error TS2304: Cannot find name 'Host'. +node_modules/chrome-devtools-frontend/front_end/sdk/CSSModel.js(245,34): error TS2304: Cannot find name 'Host'. +node_modules/chrome-devtools-frontend/front_end/sdk/CSSModel.js(254,22): error TS2304: Cannot find name 'SDK'. +node_modules/chrome-devtools-frontend/front_end/sdk/CSSModel.js(263,15): error TS2503: Cannot find namespace 'Protocol'. +node_modules/chrome-devtools-frontend/front_end/sdk/CSSModel.js(264,15): error TS2503: Cannot find namespace 'TextUtils'. +node_modules/chrome-devtools-frontend/front_end/sdk/CSSModel.js(266,15): error TS1055: Type 'Promise' is not a valid async function return type in ES5/ES3 because it does not refer to a Promise-compatible constructor value. +node_modules/chrome-devtools-frontend/front_end/sdk/CSSModel.js(269,5): error TS2304: Cannot find name 'Host'. +node_modules/chrome-devtools-frontend/front_end/sdk/CSSModel.js(269,34): error TS2304: Cannot find name 'Host'. +node_modules/chrome-devtools-frontend/front_end/sdk/CSSModel.js(278,22): error TS2304: Cannot find name 'SDK'. +node_modules/chrome-devtools-frontend/front_end/sdk/CSSModel.js(291,32): error TS2503: Cannot find namespace 'Protocol'. +node_modules/chrome-devtools-frontend/front_end/sdk/CSSModel.js(305,15): error TS1055: Type 'Promise' is not a valid async function return type in ES5/ES3 because it does not refer to a Promise-compatible constructor value. +node_modules/chrome-devtools-frontend/front_end/sdk/CSSModel.js(305,32): error TS2503: Cannot find namespace 'SDK'. +node_modules/chrome-devtools-frontend/front_end/sdk/CSSModel.js(309,22): error TS2304: Cannot find name 'SDK'. +node_modules/chrome-devtools-frontend/front_end/sdk/CSSModel.js(320,15): error TS1055: Type 'Promise' is not a valid async function return type in ES5/ES3 because it does not refer to a Promise-compatible constructor value. +node_modules/chrome-devtools-frontend/front_end/sdk/CSSModel.js(325,10): error TS2339: Property 'dispatchEventToListeners' does not exist on type '(Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sdk/CSSModel.js(325,35): error TS2304: Cannot find name 'SDK'. +node_modules/chrome-devtools-frontend/front_end/sdk/CSSModel.js(329,15): error TS2503: Cannot find namespace 'Protocol'. +node_modules/chrome-devtools-frontend/front_end/sdk/CSSModel.js(330,15): error TS1055: Type 'Promise' is not a valid async function return type in ES5/ES3 because it does not refer to a Promise-compatible constructor value. +node_modules/chrome-devtools-frontend/front_end/sdk/CSSModel.js(330,25): error TS2503: Cannot find namespace 'SDK'. +node_modules/chrome-devtools-frontend/front_end/sdk/CSSModel.js(335,18): error TS2304: Cannot find name 'Protocol'. +node_modules/chrome-devtools-frontend/front_end/sdk/CSSModel.js(342,16): error TS2304: Cannot find name 'SDK'. +node_modules/chrome-devtools-frontend/front_end/sdk/CSSModel.js(343,27): error TS2503: Cannot find namespace 'SDK'. +node_modules/chrome-devtools-frontend/front_end/sdk/CSSModel.js(349,15): error TS2503: Cannot find namespace 'Protocol'. +node_modules/chrome-devtools-frontend/front_end/sdk/CSSModel.js(357,15): error TS2503: Cannot find namespace 'Protocol'. +node_modules/chrome-devtools-frontend/front_end/sdk/CSSModel.js(366,15): error TS1055: Type 'Promise' is not a valid async function return type in ES5/ES3 because it does not refer to a Promise-compatible constructor value. +node_modules/chrome-devtools-frontend/front_end/sdk/CSSModel.js(366,25): error TS2503: Cannot find namespace 'SDK'. +node_modules/chrome-devtools-frontend/front_end/sdk/CSSModel.js(370,18): error TS2304: Cannot find name 'Protocol'. +node_modules/chrome-devtools-frontend/front_end/sdk/CSSModel.js(378,32): error TS2503: Cannot find namespace 'Protocol'. +node_modules/chrome-devtools-frontend/front_end/sdk/CSSModel.js(385,24): error TS2503: Cannot find namespace 'SDK'. +node_modules/chrome-devtools-frontend/front_end/sdk/CSSModel.js(388,45): error TS2339: Property 'valuesArray' does not exist on type 'Map'. node_modules/chrome-devtools-frontend/front_end/sdk/CSSModel.js(390,17): error TS2503: Cannot find namespace 'SDK'. -node_modules/chrome-devtools-frontend/front_end/sdk/CSSModel.js(406,15): error TS2503: Cannot find namespace 'Protocol'. -node_modules/chrome-devtools-frontend/front_end/sdk/CSSModel.js(407,15): error TS1055: Type 'Promise' is not a valid async function return type in ES5/ES3 because it does not refer to a Promise-compatible constructor value. -node_modules/chrome-devtools-frontend/front_end/sdk/CSSModel.js(407,25): error TS2503: Cannot find namespace 'SDK'. -node_modules/chrome-devtools-frontend/front_end/sdk/CSSModel.js(412,18): error TS2304: Cannot find name 'Protocol'. -node_modules/chrome-devtools-frontend/front_end/sdk/CSSModel.js(415,13): error TS2304: Cannot find name 'SDK'. -node_modules/chrome-devtools-frontend/front_end/sdk/CSSModel.js(415,71): error TS2304: Cannot find name 'SDK'. -node_modules/chrome-devtools-frontend/front_end/sdk/CSSModel.js(417,13): error TS2304: Cannot find name 'SDK'. -node_modules/chrome-devtools-frontend/front_end/sdk/CSSModel.js(417,75): error TS2304: Cannot find name 'SDK'. -node_modules/chrome-devtools-frontend/front_end/sdk/CSSModel.js(419,16): error TS2304: Cannot find name 'SDK'. -node_modules/chrome-devtools-frontend/front_end/sdk/CSSModel.js(423,15): error TS2503: Cannot find namespace 'SDK'. -node_modules/chrome-devtools-frontend/front_end/sdk/CSSModel.js(429,37): error TS2304: Cannot find name 'SDK'. -node_modules/chrome-devtools-frontend/front_end/sdk/CSSModel.js(434,22): error TS2304: Cannot find name 'SDK'. -node_modules/chrome-devtools-frontend/front_end/sdk/CSSModel.js(440,24): error TS2304: Cannot find name 'SDK'. -node_modules/chrome-devtools-frontend/front_end/sdk/CSSModel.js(442,24): error TS2304: Cannot find name 'SDK'. -node_modules/chrome-devtools-frontend/front_end/sdk/CSSModel.js(446,10): error TS2339: Property 'dispatchEventToListeners' does not exist on type '(Anonymous class)'. -node_modules/chrome-devtools-frontend/front_end/sdk/CSSModel.js(447,9): error TS2304: Cannot find name 'SDK'. -node_modules/chrome-devtools-frontend/front_end/sdk/CSSModel.js(452,15): error TS2503: Cannot find namespace 'SDK'. -node_modules/chrome-devtools-frontend/front_end/sdk/CSSModel.js(456,24): error TS2304: Cannot find name 'SDK'. -node_modules/chrome-devtools-frontend/front_end/sdk/CSSModel.js(460,15): error TS2503: Cannot find namespace 'Protocol'. -node_modules/chrome-devtools-frontend/front_end/sdk/CSSModel.js(461,15): error TS2503: Cannot find namespace 'TextUtils'. -node_modules/chrome-devtools-frontend/front_end/sdk/CSSModel.js(463,15): error TS1055: Type 'Promise' is not a valid async function return type in ES5/ES3 because it does not refer to a Promise-compatible constructor value. -node_modules/chrome-devtools-frontend/front_end/sdk/CSSModel.js(466,5): error TS2304: Cannot find name 'Host'. -node_modules/chrome-devtools-frontend/front_end/sdk/CSSModel.js(466,34): error TS2304: Cannot find name 'Host'. -node_modules/chrome-devtools-frontend/front_end/sdk/CSSModel.js(475,22): error TS2304: Cannot find name 'SDK'. -node_modules/chrome-devtools-frontend/front_end/sdk/CSSModel.js(484,15): error TS2503: Cannot find namespace 'Protocol'. -node_modules/chrome-devtools-frontend/front_end/sdk/CSSModel.js(486,15): error TS2503: Cannot find namespace 'TextUtils'. -node_modules/chrome-devtools-frontend/front_end/sdk/CSSModel.js(487,15): error TS1055: Type 'Promise' is not a valid async function return type in ES5/ES3 because it does not refer to a Promise-compatible constructor value. -node_modules/chrome-devtools-frontend/front_end/sdk/CSSModel.js(487,25): error TS2503: Cannot find namespace 'SDK'. -node_modules/chrome-devtools-frontend/front_end/sdk/CSSModel.js(497,22): error TS2304: Cannot find name 'SDK'. -node_modules/chrome-devtools-frontend/front_end/sdk/CSSModel.js(499,18): error TS2304: Cannot find name 'SDK'. -node_modules/chrome-devtools-frontend/front_end/sdk/CSSModel.js(506,15): error TS2503: Cannot find namespace 'SDK'. -node_modules/chrome-devtools-frontend/front_end/sdk/CSSModel.js(507,15): error TS1055: Type 'Promise' is not a valid async function return type in ES5/ES3 because it does not refer to a Promise-compatible constructor value. -node_modules/chrome-devtools-frontend/front_end/sdk/CSSModel.js(507,25): error TS2503: Cannot find namespace 'SDK'. -node_modules/chrome-devtools-frontend/front_end/sdk/CSSModel.js(511,46): error TS2339: Property 'valuesArray' does not exist on type 'Map'. -node_modules/chrome-devtools-frontend/front_end/sdk/CSSModel.js(525,10): error TS2339: Property 'dispatchEventToListeners' does not exist on type '(Anonymous class)'. -node_modules/chrome-devtools-frontend/front_end/sdk/CSSModel.js(525,35): error TS2304: Cannot find name 'SDK'. -node_modules/chrome-devtools-frontend/front_end/sdk/CSSModel.js(529,10): error TS2339: Property 'dispatchEventToListeners' does not exist on type '(Anonymous class)'. -node_modules/chrome-devtools-frontend/front_end/sdk/CSSModel.js(529,35): error TS2304: Cannot find name 'SDK'. -node_modules/chrome-devtools-frontend/front_end/sdk/CSSModel.js(533,15): error TS2503: Cannot find namespace 'Protocol'. -node_modules/chrome-devtools-frontend/front_end/sdk/CSSModel.js(534,16): error TS2503: Cannot find namespace 'SDK'. -node_modules/chrome-devtools-frontend/front_end/sdk/CSSModel.js(541,24): error TS2503: Cannot find namespace 'SDK'. -node_modules/chrome-devtools-frontend/front_end/sdk/CSSModel.js(544,39): error TS2339: Property 'valuesArray' does not exist on type 'Map'. -node_modules/chrome-devtools-frontend/front_end/sdk/CSSModel.js(548,15): error TS2503: Cannot find namespace 'Protocol'. -node_modules/chrome-devtools-frontend/front_end/sdk/CSSModel.js(549,15): error TS2503: Cannot find namespace 'SDK'. -node_modules/chrome-devtools-frontend/front_end/sdk/CSSModel.js(552,10): error TS2339: Property 'dispatchEventToListeners' does not exist on type '(Anonymous class)'. -node_modules/chrome-devtools-frontend/front_end/sdk/CSSModel.js(552,35): error TS2304: Cannot find name 'SDK'. -node_modules/chrome-devtools-frontend/front_end/sdk/CSSModel.js(556,15): error TS2503: Cannot find namespace 'Protocol'. -node_modules/chrome-devtools-frontend/front_end/sdk/CSSModel.js(573,15): error TS2503: Cannot find namespace 'SDK'. -node_modules/chrome-devtools-frontend/front_end/sdk/CSSModel.js(579,15): error TS2503: Cannot find namespace 'SDK'. -node_modules/chrome-devtools-frontend/front_end/sdk/CSSModel.js(587,15): error TS2503: Cannot find namespace 'Protocol'. -node_modules/chrome-devtools-frontend/front_end/sdk/CSSModel.js(591,32): error TS2304: Cannot find name 'SDK'. -node_modules/chrome-devtools-frontend/front_end/sdk/CSSModel.js(604,10): error TS2339: Property 'dispatchEventToListeners' does not exist on type '(Anonymous class)'. -node_modules/chrome-devtools-frontend/front_end/sdk/CSSModel.js(604,35): error TS2304: Cannot find name 'SDK'. -node_modules/chrome-devtools-frontend/front_end/sdk/CSSModel.js(608,15): error TS2503: Cannot find namespace 'Protocol'. -node_modules/chrome-devtools-frontend/front_end/sdk/CSSModel.js(615,32): error TS2339: Property 'remove' does not exist on type 'Map'. -node_modules/chrome-devtools-frontend/front_end/sdk/CSSModel.js(617,46): error TS2315: Type 'any' is not generic. -node_modules/chrome-devtools-frontend/front_end/sdk/CSSModel.js(617,55): error TS2503: Cannot find namespace 'Protocol'. -node_modules/chrome-devtools-frontend/front_end/sdk/CSSModel.js(617,87): error TS2503: Cannot find namespace 'Protocol'. -node_modules/chrome-devtools-frontend/front_end/sdk/CSSModel.js(624,35): error TS2339: Property 'remove' does not exist on type 'Map'. -node_modules/chrome-devtools-frontend/front_end/sdk/CSSModel.js(626,34): error TS2339: Property 'remove' does not exist on type 'Map>'. -node_modules/chrome-devtools-frontend/front_end/sdk/CSSModel.js(628,10): error TS2339: Property 'dispatchEventToListeners' does not exist on type '(Anonymous class)'. -node_modules/chrome-devtools-frontend/front_end/sdk/CSSModel.js(628,35): error TS2304: Cannot find name 'SDK'. -node_modules/chrome-devtools-frontend/front_end/sdk/CSSModel.js(633,24): error TS2503: Cannot find namespace 'Protocol'. -node_modules/chrome-devtools-frontend/front_end/sdk/CSSModel.js(647,15): error TS2503: Cannot find namespace 'Protocol'. -node_modules/chrome-devtools-frontend/front_end/sdk/CSSModel.js(650,15): error TS1055: Type 'Promise' is not a valid async function return type in ES5/ES3 because it does not refer to a Promise-compatible constructor value. -node_modules/chrome-devtools-frontend/front_end/sdk/CSSModel.js(653,30): error TS2503: Cannot find namespace 'SDK'. -node_modules/chrome-devtools-frontend/front_end/sdk/CSSModel.js(655,15): error TS2304: Cannot find name 'SDK'. -node_modules/chrome-devtools-frontend/front_end/sdk/CSSModel.js(675,15): error TS2503: Cannot find namespace 'Protocol'. -node_modules/chrome-devtools-frontend/front_end/sdk/CSSModel.js(676,15): error TS1055: Type 'Promise' is not a valid async function return type in ES5/ES3 because it does not refer to a Promise-compatible constructor value. -node_modules/chrome-devtools-frontend/front_end/sdk/CSSModel.js(681,22): error TS2304: Cannot find name 'SDK'. -node_modules/chrome-devtools-frontend/front_end/sdk/CSSModel.js(688,46): error TS2339: Property 'valuesArray' does not exist on type 'Map'. -node_modules/chrome-devtools-frontend/front_end/sdk/CSSModel.js(693,12): error TS2339: Property 'dispatchEventToListeners' does not exist on type '(Anonymous class)'. -node_modules/chrome-devtools-frontend/front_end/sdk/CSSModel.js(693,37): error TS2304: Cannot find name 'SDK'. -node_modules/chrome-devtools-frontend/front_end/sdk/CSSModel.js(708,15): error TS1055: Type 'Promise' is not a valid async function return type in ES5/ES3 because it does not refer to a Promise-compatible constructor value. -node_modules/chrome-devtools-frontend/front_end/sdk/CSSModel.js(724,15): error TS2503: Cannot find namespace 'SDK'. -node_modules/chrome-devtools-frontend/front_end/sdk/CSSModel.js(725,26): error TS2503: Cannot find namespace 'SDK'. -node_modules/chrome-devtools-frontend/front_end/sdk/CSSModel.js(750,1): error TS2304: Cannot find name 'SDK'. -node_modules/chrome-devtools-frontend/front_end/sdk/CSSModel.js(750,23): error TS2304: Cannot find name 'SDK'. -node_modules/chrome-devtools-frontend/front_end/sdk/CSSModel.js(750,37): error TS2304: Cannot find name 'SDK'. -node_modules/chrome-devtools-frontend/front_end/sdk/CSSModel.js(752,112): error TS1003: Identifier expected. -node_modules/chrome-devtools-frontend/front_end/sdk/CSSModel.js(753,1): error TS2304: Cannot find name 'SDK'. -node_modules/chrome-devtools-frontend/front_end/sdk/CSSModel.js(755,136): error TS1003: Identifier expected. -node_modules/chrome-devtools-frontend/front_end/sdk/CSSModel.js(756,1): error TS2304: Cannot find name 'SDK'. -node_modules/chrome-devtools-frontend/front_end/sdk/CSSModel.js(759,1): error TS2304: Cannot find name 'SDK'. -node_modules/chrome-devtools-frontend/front_end/sdk/CSSModel.js(769,1): error TS2304: Cannot find name 'SDK'. -node_modules/chrome-devtools-frontend/front_end/sdk/CSSModel.js(772,1): error TS2304: Cannot find name 'SDK'. -node_modules/chrome-devtools-frontend/front_end/sdk/CSSModel.js(777,1): error TS2304: Cannot find name 'SDK'. -node_modules/chrome-devtools-frontend/front_end/sdk/CSSModel.js(779,15): error TS2503: Cannot find namespace 'Protocol'. -node_modules/chrome-devtools-frontend/front_end/sdk/CSSModel.js(780,15): error TS2503: Cannot find namespace 'TextUtils'. -node_modules/chrome-devtools-frontend/front_end/sdk/CSSModel.js(787,21): error TS2304: Cannot find name 'TextUtils'. -node_modules/chrome-devtools-frontend/front_end/sdk/CSSModel.js(792,1): error TS2304: Cannot find name 'SDK'. -node_modules/chrome-devtools-frontend/front_end/sdk/CSSModel.js(794,15): error TS2503: Cannot find namespace 'SDK'. -node_modules/chrome-devtools-frontend/front_end/sdk/CSSModel.js(807,16): error TS2503: Cannot find namespace 'SDK'. -node_modules/chrome-devtools-frontend/front_end/sdk/CSSModel.js(814,16): error TS2503: Cannot find namespace 'SDK'. -node_modules/chrome-devtools-frontend/front_end/sdk/CSSModel.js(825,1): error TS2304: Cannot find name 'SDK'. -node_modules/chrome-devtools-frontend/front_end/sdk/CSSModel.js(827,15): error TS2503: Cannot find namespace 'SDK'. -node_modules/chrome-devtools-frontend/front_end/sdk/CSSModel.js(849,15): error TS2503: Cannot find namespace 'Protocol'. -node_modules/chrome-devtools-frontend/front_end/sdk/CSSModel.js(857,15): error TS2503: Cannot find namespace 'Protocol'. -node_modules/chrome-devtools-frontend/front_end/sdk/CSSModel.js(865,15): error TS2503: Cannot find namespace 'Protocol'. -node_modules/chrome-devtools-frontend/front_end/sdk/CSSModel.js(875,1): error TS2304: Cannot find name 'SDK'. -node_modules/chrome-devtools-frontend/front_end/sdk/CSSModel.js(877,15): error TS2503: Cannot find namespace 'SDK'. -node_modules/chrome-devtools-frontend/front_end/sdk/CSSModel.js(881,22): error TS2503: Cannot find namespace 'Protocol'. -node_modules/chrome-devtools-frontend/front_end/sdk/CSSModel.js(886,15): error TS2503: Cannot find namespace 'Protocol'. -node_modules/chrome-devtools-frontend/front_end/sdk/CSSModel.js(898,24): error TS2503: Cannot find namespace 'Protocol'. -node_modules/chrome-devtools-frontend/front_end/sdk/CSSModel.js(917,1): error TS2304: Cannot find name 'SDK'. -node_modules/chrome-devtools-frontend/front_end/sdk/CSSModel.js(919,15): error TS2503: Cannot find namespace 'SDK'. +node_modules/chrome-devtools-frontend/front_end/sdk/CSSModel.js(391,17): error TS2503: Cannot find namespace 'SDK'. +node_modules/chrome-devtools-frontend/front_end/sdk/CSSModel.js(407,15): error TS2503: Cannot find namespace 'Protocol'. +node_modules/chrome-devtools-frontend/front_end/sdk/CSSModel.js(408,15): error TS1055: Type 'Promise' is not a valid async function return type in ES5/ES3 because it does not refer to a Promise-compatible constructor value. +node_modules/chrome-devtools-frontend/front_end/sdk/CSSModel.js(408,25): error TS2503: Cannot find namespace 'SDK'. +node_modules/chrome-devtools-frontend/front_end/sdk/CSSModel.js(413,18): error TS2304: Cannot find name 'Protocol'. +node_modules/chrome-devtools-frontend/front_end/sdk/CSSModel.js(416,13): error TS2304: Cannot find name 'SDK'. +node_modules/chrome-devtools-frontend/front_end/sdk/CSSModel.js(416,71): error TS2304: Cannot find name 'SDK'. +node_modules/chrome-devtools-frontend/front_end/sdk/CSSModel.js(418,13): error TS2304: Cannot find name 'SDK'. +node_modules/chrome-devtools-frontend/front_end/sdk/CSSModel.js(418,75): error TS2304: Cannot find name 'SDK'. +node_modules/chrome-devtools-frontend/front_end/sdk/CSSModel.js(420,16): error TS2304: Cannot find name 'SDK'. +node_modules/chrome-devtools-frontend/front_end/sdk/CSSModel.js(424,15): error TS2503: Cannot find namespace 'SDK'. +node_modules/chrome-devtools-frontend/front_end/sdk/CSSModel.js(430,37): error TS2304: Cannot find name 'SDK'. +node_modules/chrome-devtools-frontend/front_end/sdk/CSSModel.js(435,22): error TS2304: Cannot find name 'SDK'. +node_modules/chrome-devtools-frontend/front_end/sdk/CSSModel.js(441,24): error TS2304: Cannot find name 'SDK'. +node_modules/chrome-devtools-frontend/front_end/sdk/CSSModel.js(443,24): error TS2304: Cannot find name 'SDK'. +node_modules/chrome-devtools-frontend/front_end/sdk/CSSModel.js(447,10): error TS2339: Property 'dispatchEventToListeners' does not exist on type '(Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sdk/CSSModel.js(448,9): error TS2304: Cannot find name 'SDK'. +node_modules/chrome-devtools-frontend/front_end/sdk/CSSModel.js(453,15): error TS2503: Cannot find namespace 'SDK'. +node_modules/chrome-devtools-frontend/front_end/sdk/CSSModel.js(457,24): error TS2304: Cannot find name 'SDK'. +node_modules/chrome-devtools-frontend/front_end/sdk/CSSModel.js(461,15): error TS2503: Cannot find namespace 'Protocol'. +node_modules/chrome-devtools-frontend/front_end/sdk/CSSModel.js(462,15): error TS2503: Cannot find namespace 'TextUtils'. +node_modules/chrome-devtools-frontend/front_end/sdk/CSSModel.js(464,15): error TS1055: Type 'Promise' is not a valid async function return type in ES5/ES3 because it does not refer to a Promise-compatible constructor value. +node_modules/chrome-devtools-frontend/front_end/sdk/CSSModel.js(467,5): error TS2304: Cannot find name 'Host'. +node_modules/chrome-devtools-frontend/front_end/sdk/CSSModel.js(467,34): error TS2304: Cannot find name 'Host'. +node_modules/chrome-devtools-frontend/front_end/sdk/CSSModel.js(476,22): error TS2304: Cannot find name 'SDK'. +node_modules/chrome-devtools-frontend/front_end/sdk/CSSModel.js(485,15): error TS2503: Cannot find namespace 'Protocol'. +node_modules/chrome-devtools-frontend/front_end/sdk/CSSModel.js(487,15): error TS2503: Cannot find namespace 'TextUtils'. +node_modules/chrome-devtools-frontend/front_end/sdk/CSSModel.js(488,15): error TS1055: Type 'Promise' is not a valid async function return type in ES5/ES3 because it does not refer to a Promise-compatible constructor value. +node_modules/chrome-devtools-frontend/front_end/sdk/CSSModel.js(488,25): error TS2503: Cannot find namespace 'SDK'. +node_modules/chrome-devtools-frontend/front_end/sdk/CSSModel.js(498,22): error TS2304: Cannot find name 'SDK'. +node_modules/chrome-devtools-frontend/front_end/sdk/CSSModel.js(500,18): error TS2304: Cannot find name 'SDK'. +node_modules/chrome-devtools-frontend/front_end/sdk/CSSModel.js(507,15): error TS2503: Cannot find namespace 'SDK'. +node_modules/chrome-devtools-frontend/front_end/sdk/CSSModel.js(508,15): error TS1055: Type 'Promise' is not a valid async function return type in ES5/ES3 because it does not refer to a Promise-compatible constructor value. +node_modules/chrome-devtools-frontend/front_end/sdk/CSSModel.js(508,25): error TS2503: Cannot find namespace 'SDK'. +node_modules/chrome-devtools-frontend/front_end/sdk/CSSModel.js(512,46): error TS2339: Property 'valuesArray' does not exist on type 'Map'. +node_modules/chrome-devtools-frontend/front_end/sdk/CSSModel.js(526,10): error TS2339: Property 'dispatchEventToListeners' does not exist on type '(Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sdk/CSSModel.js(526,35): error TS2304: Cannot find name 'SDK'. +node_modules/chrome-devtools-frontend/front_end/sdk/CSSModel.js(530,10): error TS2339: Property 'dispatchEventToListeners' does not exist on type '(Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sdk/CSSModel.js(530,35): error TS2304: Cannot find name 'SDK'. +node_modules/chrome-devtools-frontend/front_end/sdk/CSSModel.js(534,15): error TS2503: Cannot find namespace 'Protocol'. +node_modules/chrome-devtools-frontend/front_end/sdk/CSSModel.js(535,16): error TS2503: Cannot find namespace 'SDK'. +node_modules/chrome-devtools-frontend/front_end/sdk/CSSModel.js(542,24): error TS2503: Cannot find namespace 'SDK'. +node_modules/chrome-devtools-frontend/front_end/sdk/CSSModel.js(545,39): error TS2339: Property 'valuesArray' does not exist on type 'Map'. +node_modules/chrome-devtools-frontend/front_end/sdk/CSSModel.js(549,15): error TS2503: Cannot find namespace 'Protocol'. +node_modules/chrome-devtools-frontend/front_end/sdk/CSSModel.js(550,15): error TS2503: Cannot find namespace 'SDK'. +node_modules/chrome-devtools-frontend/front_end/sdk/CSSModel.js(553,10): error TS2339: Property 'dispatchEventToListeners' does not exist on type '(Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sdk/CSSModel.js(553,35): error TS2304: Cannot find name 'SDK'. +node_modules/chrome-devtools-frontend/front_end/sdk/CSSModel.js(557,15): error TS2503: Cannot find namespace 'Protocol'. +node_modules/chrome-devtools-frontend/front_end/sdk/CSSModel.js(574,15): error TS2503: Cannot find namespace 'SDK'. +node_modules/chrome-devtools-frontend/front_end/sdk/CSSModel.js(580,15): error TS2503: Cannot find namespace 'SDK'. +node_modules/chrome-devtools-frontend/front_end/sdk/CSSModel.js(588,15): error TS2503: Cannot find namespace 'Protocol'. +node_modules/chrome-devtools-frontend/front_end/sdk/CSSModel.js(592,32): error TS2304: Cannot find name 'SDK'. +node_modules/chrome-devtools-frontend/front_end/sdk/CSSModel.js(605,10): error TS2339: Property 'dispatchEventToListeners' does not exist on type '(Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sdk/CSSModel.js(605,35): error TS2304: Cannot find name 'SDK'. +node_modules/chrome-devtools-frontend/front_end/sdk/CSSModel.js(609,15): error TS2503: Cannot find namespace 'Protocol'. +node_modules/chrome-devtools-frontend/front_end/sdk/CSSModel.js(616,32): error TS2339: Property 'remove' does not exist on type 'Map'. +node_modules/chrome-devtools-frontend/front_end/sdk/CSSModel.js(618,46): error TS2315: Type 'any' is not generic. +node_modules/chrome-devtools-frontend/front_end/sdk/CSSModel.js(618,55): error TS2503: Cannot find namespace 'Protocol'. +node_modules/chrome-devtools-frontend/front_end/sdk/CSSModel.js(618,87): error TS2503: Cannot find namespace 'Protocol'. +node_modules/chrome-devtools-frontend/front_end/sdk/CSSModel.js(625,35): error TS2339: Property 'remove' does not exist on type 'Map'. +node_modules/chrome-devtools-frontend/front_end/sdk/CSSModel.js(627,34): error TS2339: Property 'remove' does not exist on type 'Map>'. +node_modules/chrome-devtools-frontend/front_end/sdk/CSSModel.js(629,10): error TS2339: Property 'dispatchEventToListeners' does not exist on type '(Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sdk/CSSModel.js(629,35): error TS2304: Cannot find name 'SDK'. +node_modules/chrome-devtools-frontend/front_end/sdk/CSSModel.js(634,24): error TS2503: Cannot find namespace 'Protocol'. +node_modules/chrome-devtools-frontend/front_end/sdk/CSSModel.js(648,15): error TS2503: Cannot find namespace 'Protocol'. +node_modules/chrome-devtools-frontend/front_end/sdk/CSSModel.js(651,15): error TS1055: Type 'Promise' is not a valid async function return type in ES5/ES3 because it does not refer to a Promise-compatible constructor value. +node_modules/chrome-devtools-frontend/front_end/sdk/CSSModel.js(654,30): error TS2503: Cannot find namespace 'SDK'. +node_modules/chrome-devtools-frontend/front_end/sdk/CSSModel.js(656,15): error TS2304: Cannot find name 'SDK'. +node_modules/chrome-devtools-frontend/front_end/sdk/CSSModel.js(676,15): error TS2503: Cannot find namespace 'Protocol'. +node_modules/chrome-devtools-frontend/front_end/sdk/CSSModel.js(677,15): error TS1055: Type 'Promise' is not a valid async function return type in ES5/ES3 because it does not refer to a Promise-compatible constructor value. +node_modules/chrome-devtools-frontend/front_end/sdk/CSSModel.js(682,22): error TS2304: Cannot find name 'SDK'. +node_modules/chrome-devtools-frontend/front_end/sdk/CSSModel.js(689,46): error TS2339: Property 'valuesArray' does not exist on type 'Map'. +node_modules/chrome-devtools-frontend/front_end/sdk/CSSModel.js(694,12): error TS2339: Property 'dispatchEventToListeners' does not exist on type '(Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sdk/CSSModel.js(694,37): error TS2304: Cannot find name 'SDK'. +node_modules/chrome-devtools-frontend/front_end/sdk/CSSModel.js(709,15): error TS1055: Type 'Promise' is not a valid async function return type in ES5/ES3 because it does not refer to a Promise-compatible constructor value. +node_modules/chrome-devtools-frontend/front_end/sdk/CSSModel.js(725,15): error TS2503: Cannot find namespace 'SDK'. +node_modules/chrome-devtools-frontend/front_end/sdk/CSSModel.js(726,26): error TS2503: Cannot find namespace 'SDK'. +node_modules/chrome-devtools-frontend/front_end/sdk/CSSModel.js(751,1): error TS2304: Cannot find name 'SDK'. +node_modules/chrome-devtools-frontend/front_end/sdk/CSSModel.js(751,23): error TS2304: Cannot find name 'SDK'. +node_modules/chrome-devtools-frontend/front_end/sdk/CSSModel.js(751,37): error TS2304: Cannot find name 'SDK'. +node_modules/chrome-devtools-frontend/front_end/sdk/CSSModel.js(753,112): error TS1003: Identifier expected. +node_modules/chrome-devtools-frontend/front_end/sdk/CSSModel.js(754,1): error TS2304: Cannot find name 'SDK'. +node_modules/chrome-devtools-frontend/front_end/sdk/CSSModel.js(756,136): error TS1003: Identifier expected. +node_modules/chrome-devtools-frontend/front_end/sdk/CSSModel.js(757,1): error TS2304: Cannot find name 'SDK'. +node_modules/chrome-devtools-frontend/front_end/sdk/CSSModel.js(760,1): error TS2304: Cannot find name 'SDK'. +node_modules/chrome-devtools-frontend/front_end/sdk/CSSModel.js(770,1): error TS2304: Cannot find name 'SDK'. +node_modules/chrome-devtools-frontend/front_end/sdk/CSSModel.js(773,1): error TS2304: Cannot find name 'SDK'. +node_modules/chrome-devtools-frontend/front_end/sdk/CSSModel.js(778,1): error TS2304: Cannot find name 'SDK'. +node_modules/chrome-devtools-frontend/front_end/sdk/CSSModel.js(780,15): error TS2503: Cannot find namespace 'Protocol'. +node_modules/chrome-devtools-frontend/front_end/sdk/CSSModel.js(781,15): error TS2503: Cannot find namespace 'TextUtils'. +node_modules/chrome-devtools-frontend/front_end/sdk/CSSModel.js(788,21): error TS2304: Cannot find name 'TextUtils'. +node_modules/chrome-devtools-frontend/front_end/sdk/CSSModel.js(793,1): error TS2304: Cannot find name 'SDK'. +node_modules/chrome-devtools-frontend/front_end/sdk/CSSModel.js(795,15): error TS2503: Cannot find namespace 'SDK'. +node_modules/chrome-devtools-frontend/front_end/sdk/CSSModel.js(808,16): error TS2503: Cannot find namespace 'SDK'. +node_modules/chrome-devtools-frontend/front_end/sdk/CSSModel.js(815,16): error TS2503: Cannot find namespace 'SDK'. +node_modules/chrome-devtools-frontend/front_end/sdk/CSSModel.js(826,1): error TS2304: Cannot find name 'SDK'. +node_modules/chrome-devtools-frontend/front_end/sdk/CSSModel.js(828,15): error TS2503: Cannot find namespace 'SDK'. +node_modules/chrome-devtools-frontend/front_end/sdk/CSSModel.js(850,15): error TS2503: Cannot find namespace 'Protocol'. +node_modules/chrome-devtools-frontend/front_end/sdk/CSSModel.js(858,15): error TS2503: Cannot find namespace 'Protocol'. +node_modules/chrome-devtools-frontend/front_end/sdk/CSSModel.js(866,15): error TS2503: Cannot find namespace 'Protocol'. +node_modules/chrome-devtools-frontend/front_end/sdk/CSSModel.js(876,1): error TS2304: Cannot find name 'SDK'. +node_modules/chrome-devtools-frontend/front_end/sdk/CSSModel.js(878,15): error TS2503: Cannot find namespace 'SDK'. +node_modules/chrome-devtools-frontend/front_end/sdk/CSSModel.js(882,22): error TS2503: Cannot find namespace 'Protocol'. +node_modules/chrome-devtools-frontend/front_end/sdk/CSSModel.js(887,15): error TS2503: Cannot find namespace 'Protocol'. +node_modules/chrome-devtools-frontend/front_end/sdk/CSSModel.js(899,24): error TS2503: Cannot find namespace 'Protocol'. +node_modules/chrome-devtools-frontend/front_end/sdk/CSSModel.js(918,1): error TS2304: Cannot find name 'SDK'. node_modules/chrome-devtools-frontend/front_end/sdk/CSSModel.js(920,15): error TS2503: Cannot find namespace 'SDK'. +node_modules/chrome-devtools-frontend/front_end/sdk/CSSModel.js(921,15): error TS2503: Cannot find namespace 'SDK'. node_modules/chrome-devtools-frontend/front_end/sdk/CSSProperty.js(7,1): error TS2304: Cannot find name 'SDK'. node_modules/chrome-devtools-frontend/front_end/sdk/CSSProperty.js(9,15): error TS2503: Cannot find namespace 'SDK'. node_modules/chrome-devtools-frontend/front_end/sdk/CSSProperty.js(18,15): error TS2503: Cannot find namespace 'Protocol'. @@ -23826,164 +23899,164 @@ node_modules/chrome-devtools-frontend/front_end/sdk/DOMModel.js(866,15): error T node_modules/chrome-devtools-frontend/front_end/sdk/DOMModel.js(866,25): error TS2503: Cannot find namespace 'SDK'. node_modules/chrome-devtools-frontend/front_end/sdk/DOMModel.js(874,25): error TS2503: Cannot find namespace 'Protocol'. node_modules/chrome-devtools-frontend/front_end/sdk/DOMModel.js(896,17): error TS2503: Cannot find namespace 'SDK'. -node_modules/chrome-devtools-frontend/front_end/sdk/DOMModel.js(929,1): error TS2304: Cannot find name 'SDK'. -node_modules/chrome-devtools-frontend/front_end/sdk/DOMModel.js(937,1): error TS2304: Cannot find name 'SDK'. -node_modules/chrome-devtools-frontend/front_end/sdk/DOMModel.js(943,66): error TS1003: Identifier expected. -node_modules/chrome-devtools-frontend/front_end/sdk/DOMModel.js(944,1): error TS2304: Cannot find name 'SDK'. node_modules/chrome-devtools-frontend/front_end/sdk/DOMModel.js(949,1): error TS2304: Cannot find name 'SDK'. -node_modules/chrome-devtools-frontend/front_end/sdk/DOMModel.js(951,15): error TS2503: Cannot find namespace 'SDK'. -node_modules/chrome-devtools-frontend/front_end/sdk/DOMModel.js(955,35): error TS2304: Cannot find name 'SDK'. -node_modules/chrome-devtools-frontend/front_end/sdk/DOMModel.js(960,24): error TS2503: Cannot find namespace 'SDK'. -node_modules/chrome-devtools-frontend/front_end/sdk/DOMModel.js(967,15): error TS1055: Type 'Promise' is not a valid async function return type in ES5/ES3 because it does not refer to a Promise-compatible constructor value. -node_modules/chrome-devtools-frontend/front_end/sdk/DOMModel.js(967,25): error TS2503: Cannot find namespace 'SDK'. -node_modules/chrome-devtools-frontend/front_end/sdk/DOMModel.js(992,1): error TS2304: Cannot find name 'SDK'. -node_modules/chrome-devtools-frontend/front_end/sdk/DOMModel.js(994,15): error TS2503: Cannot find namespace 'SDK'. -node_modules/chrome-devtools-frontend/front_end/sdk/DOMModel.js(1002,29): error TS2304: Cannot find name 'SDK'. -node_modules/chrome-devtools-frontend/front_end/sdk/DOMModel.js(1009,1): error TS2304: Cannot find name 'SDK'. -node_modules/chrome-devtools-frontend/front_end/sdk/DOMModel.js(1009,33): error TS2304: Cannot find name 'SDK'. -node_modules/chrome-devtools-frontend/front_end/sdk/DOMModel.js(1011,15): error TS2503: Cannot find namespace 'SDK'. -node_modules/chrome-devtools-frontend/front_end/sdk/DOMModel.js(1012,15): error TS2503: Cannot find namespace 'Protocol'. -node_modules/chrome-devtools-frontend/front_end/sdk/DOMModel.js(1016,10): error TS2339: Property '_init' does not exist on type '(Anonymous class)'. -node_modules/chrome-devtools-frontend/front_end/sdk/DOMModel.js(1025,1): error TS2304: Cannot find name 'SDK'. -node_modules/chrome-devtools-frontend/front_end/sdk/DOMModel.js(1025,30): error TS2304: Cannot find name 'SDK'. -node_modules/chrome-devtools-frontend/front_end/sdk/DOMModel.js(1027,15): error TS2503: Cannot find namespace 'SDK'. -node_modules/chrome-devtools-frontend/front_end/sdk/DOMModel.js(1034,34): error TS2503: Cannot find namespace 'SDK'. -node_modules/chrome-devtools-frontend/front_end/sdk/DOMModel.js(1036,17): error TS2503: Cannot find namespace 'SDK'. -node_modules/chrome-devtools-frontend/front_end/sdk/DOMModel.js(1040,38): error TS2304: Cannot find name 'SDK'. -node_modules/chrome-devtools-frontend/front_end/sdk/DOMModel.js(1042,38): error TS2503: Cannot find namespace 'SDK'. -node_modules/chrome-devtools-frontend/front_end/sdk/DOMModel.js(1042,73): error TS2304: Cannot find name 'SDK'. -node_modules/chrome-devtools-frontend/front_end/sdk/DOMModel.js(1048,16): error TS2503: Cannot find namespace 'SDK'. -node_modules/chrome-devtools-frontend/front_end/sdk/DOMModel.js(1055,16): error TS2503: Cannot find namespace 'SDK'. -node_modules/chrome-devtools-frontend/front_end/sdk/DOMModel.js(1058,24): error TS2503: Cannot find namespace 'SDK'. -node_modules/chrome-devtools-frontend/front_end/sdk/DOMModel.js(1058,47): error TS2339: Property 'target' does not exist on type '(Anonymous class)'. -node_modules/chrome-devtools-frontend/front_end/sdk/DOMModel.js(1058,62): error TS2304: Cannot find name 'SDK'. -node_modules/chrome-devtools-frontend/front_end/sdk/DOMModel.js(1062,16): error TS2503: Cannot find namespace 'SDK'. -node_modules/chrome-devtools-frontend/front_end/sdk/DOMModel.js(1065,24): error TS2503: Cannot find namespace 'SDK'. -node_modules/chrome-devtools-frontend/front_end/sdk/DOMModel.js(1065,51): error TS2339: Property 'target' does not exist on type '(Anonymous class)'. -node_modules/chrome-devtools-frontend/front_end/sdk/DOMModel.js(1065,66): error TS2304: Cannot find name 'SDK'. -node_modules/chrome-devtools-frontend/front_end/sdk/DOMModel.js(1069,26): error TS2304: Cannot find name 'SDK'. -node_modules/chrome-devtools-frontend/front_end/sdk/DOMModel.js(1069,51): error TS2304: Cannot find name 'SDK'. -node_modules/chrome-devtools-frontend/front_end/sdk/DOMModel.js(1074,15): error TS2503: Cannot find namespace 'SDK'. -node_modules/chrome-devtools-frontend/front_end/sdk/DOMModel.js(1077,15): error TS2339: Property 'hasEventListeners' does not exist on type '(Anonymous class)'. -node_modules/chrome-devtools-frontend/front_end/sdk/DOMModel.js(1077,33): error TS2304: Cannot find name 'SDK'. -node_modules/chrome-devtools-frontend/front_end/sdk/DOMModel.js(1085,17): error TS2503: Cannot find namespace 'SDK'. -node_modules/chrome-devtools-frontend/front_end/sdk/DOMModel.js(1089,35): error TS2304: Cannot find name 'SDK'. -node_modules/chrome-devtools-frontend/front_end/sdk/DOMModel.js(1092,37): error TS2304: Cannot find name 'SDK'. -node_modules/chrome-devtools-frontend/front_end/sdk/DOMModel.js(1097,24): error TS2503: Cannot find namespace 'SDK'. -node_modules/chrome-devtools-frontend/front_end/sdk/DOMModel.js(1107,25): error TS2503: Cannot find namespace 'SDK'. -node_modules/chrome-devtools-frontend/front_end/sdk/DOMModel.js(1127,16): error TS2503: Cannot find namespace 'SDK'. -node_modules/chrome-devtools-frontend/front_end/sdk/DOMModel.js(1134,15): error TS2503: Cannot find namespace 'Protocol'. -node_modules/chrome-devtools-frontend/front_end/sdk/DOMModel.js(1135,15): error TS1055: Type 'Promise' is not a valid async function return type in ES5/ES3 because it does not refer to a Promise-compatible constructor value. -node_modules/chrome-devtools-frontend/front_end/sdk/DOMModel.js(1135,25): error TS2503: Cannot find namespace 'SDK'. -node_modules/chrome-devtools-frontend/front_end/sdk/DOMModel.js(1145,25): error TS2503: Cannot find namespace 'Protocol'. -node_modules/chrome-devtools-frontend/front_end/sdk/DOMModel.js(1153,15): error TS1055: Type 'Promise>' is not a valid async function return type in ES5/ES3 because it does not refer to a Promise-compatible constructor value. -node_modules/chrome-devtools-frontend/front_end/sdk/DOMModel.js(1153,38): error TS2503: Cannot find namespace 'SDK'. -node_modules/chrome-devtools-frontend/front_end/sdk/DOMModel.js(1157,46): error TS2339: Property 'valuesArray' does not exist on type 'Set'. -node_modules/chrome-devtools-frontend/front_end/sdk/DOMModel.js(1161,30): error TS2503: Cannot find namespace 'SDK'. -node_modules/chrome-devtools-frontend/front_end/sdk/DOMModel.js(1172,25): error TS2503: Cannot find namespace 'Protocol'. -node_modules/chrome-devtools-frontend/front_end/sdk/DOMModel.js(1177,17): error TS2503: Cannot find namespace 'Protocol'. -node_modules/chrome-devtools-frontend/front_end/sdk/DOMModel.js(1183,16): error TS2345: Argument of type 'T' is not assignable to parameter of type 'T'. -node_modules/chrome-devtools-frontend/front_end/sdk/DOMModel.js(1189,15): error TS2503: Cannot find namespace 'Protocol'. -node_modules/chrome-devtools-frontend/front_end/sdk/DOMModel.js(1199,10): error TS2339: Property 'dispatchEventToListeners' does not exist on type '(Anonymous class)'. -node_modules/chrome-devtools-frontend/front_end/sdk/DOMModel.js(1199,35): error TS2304: Cannot find name 'SDK'. -node_modules/chrome-devtools-frontend/front_end/sdk/DOMModel.js(1204,15): error TS2503: Cannot find namespace 'Protocol'. -node_modules/chrome-devtools-frontend/front_end/sdk/DOMModel.js(1212,10): error TS2339: Property 'dispatchEventToListeners' does not exist on type '(Anonymous class)'. -node_modules/chrome-devtools-frontend/front_end/sdk/DOMModel.js(1212,35): error TS2304: Cannot find name 'SDK'. -node_modules/chrome-devtools-frontend/front_end/sdk/DOMModel.js(1217,22): error TS2503: Cannot find namespace 'Protocol'. -node_modules/chrome-devtools-frontend/front_end/sdk/DOMModel.js(1220,32): error TS2339: Property 'addAll' does not exist on type 'Set'. -node_modules/chrome-devtools-frontend/front_end/sdk/DOMModel.js(1227,24): error TS2495: Type 'Set' is not an array type or a string type. -node_modules/chrome-devtools-frontend/front_end/sdk/DOMModel.js(1237,16): error TS2339: Property 'dispatchEventToListeners' does not exist on type '(Anonymous class)'. -node_modules/chrome-devtools-frontend/front_end/sdk/DOMModel.js(1237,41): error TS2304: Cannot find name 'SDK'. -node_modules/chrome-devtools-frontend/front_end/sdk/DOMModel.js(1246,15): error TS2503: Cannot find namespace 'Protocol'. -node_modules/chrome-devtools-frontend/front_end/sdk/DOMModel.js(1252,10): error TS2339: Property 'dispatchEventToListeners' does not exist on type '(Anonymous class)'. -node_modules/chrome-devtools-frontend/front_end/sdk/DOMModel.js(1252,35): error TS2304: Cannot find name 'SDK'. -node_modules/chrome-devtools-frontend/front_end/sdk/DOMModel.js(1257,15): error TS2503: Cannot find namespace 'Protocol'. -node_modules/chrome-devtools-frontend/front_end/sdk/DOMModel.js(1258,16): error TS2503: Cannot find namespace 'SDK'. -node_modules/chrome-devtools-frontend/front_end/sdk/DOMModel.js(1269,15): error TS2503: Cannot find namespace 'Protocol'. -node_modules/chrome-devtools-frontend/front_end/sdk/DOMModel.js(1274,28): error TS2304: Cannot find name 'SDK'. -node_modules/chrome-devtools-frontend/front_end/sdk/DOMModel.js(1277,10): error TS2339: Property 'dispatchEventToListeners' does not exist on type '(Anonymous class)'. -node_modules/chrome-devtools-frontend/front_end/sdk/DOMModel.js(1277,35): error TS2304: Cannot find name 'SDK'. -node_modules/chrome-devtools-frontend/front_end/sdk/DOMModel.js(1281,15): error TS2503: Cannot find namespace 'Protocol'. -node_modules/chrome-devtools-frontend/front_end/sdk/DOMModel.js(1285,11): error TS2304: Cannot find name 'SDK'. -node_modules/chrome-devtools-frontend/front_end/sdk/DOMModel.js(1287,7): error TS2304: Cannot find name 'SDK'. -node_modules/chrome-devtools-frontend/front_end/sdk/DOMModel.js(1291,15): error TS2503: Cannot find namespace 'Protocol'. -node_modules/chrome-devtools-frontend/front_end/sdk/DOMModel.js(1292,23): error TS2503: Cannot find namespace 'Protocol'. -node_modules/chrome-devtools-frontend/front_end/sdk/DOMModel.js(1305,15): error TS2503: Cannot find namespace 'Protocol'. -node_modules/chrome-devtools-frontend/front_end/sdk/DOMModel.js(1311,10): error TS2339: Property 'dispatchEventToListeners' does not exist on type '(Anonymous class)'. -node_modules/chrome-devtools-frontend/front_end/sdk/DOMModel.js(1311,35): error TS2304: Cannot find name 'SDK'. -node_modules/chrome-devtools-frontend/front_end/sdk/DOMModel.js(1316,15): error TS2503: Cannot find namespace 'Protocol'. -node_modules/chrome-devtools-frontend/front_end/sdk/DOMModel.js(1317,15): error TS2503: Cannot find namespace 'Protocol'. -node_modules/chrome-devtools-frontend/front_end/sdk/DOMModel.js(1318,15): error TS2503: Cannot find namespace 'Protocol'. -node_modules/chrome-devtools-frontend/front_end/sdk/DOMModel.js(1325,10): error TS2339: Property 'dispatchEventToListeners' does not exist on type '(Anonymous class)'. -node_modules/chrome-devtools-frontend/front_end/sdk/DOMModel.js(1325,35): error TS2304: Cannot find name 'SDK'. -node_modules/chrome-devtools-frontend/front_end/sdk/DOMModel.js(1330,15): error TS2503: Cannot find namespace 'Protocol'. -node_modules/chrome-devtools-frontend/front_end/sdk/DOMModel.js(1331,15): error TS2503: Cannot find namespace 'Protocol'. -node_modules/chrome-devtools-frontend/front_end/sdk/DOMModel.js(1338,10): error TS2339: Property 'dispatchEventToListeners' does not exist on type '(Anonymous class)'. -node_modules/chrome-devtools-frontend/front_end/sdk/DOMModel.js(1338,35): error TS2304: Cannot find name 'SDK'. -node_modules/chrome-devtools-frontend/front_end/sdk/DOMModel.js(1343,15): error TS2503: Cannot find namespace 'Protocol'. -node_modules/chrome-devtools-frontend/front_end/sdk/DOMModel.js(1344,15): error TS2503: Cannot find namespace 'Protocol'. -node_modules/chrome-devtools-frontend/front_end/sdk/DOMModel.js(1350,16): error TS2304: Cannot find name 'SDK'. -node_modules/chrome-devtools-frontend/front_end/sdk/DOMModel.js(1354,10): error TS2339: Property 'dispatchEventToListeners' does not exist on type '(Anonymous class)'. -node_modules/chrome-devtools-frontend/front_end/sdk/DOMModel.js(1354,35): error TS2304: Cannot find name 'SDK'. -node_modules/chrome-devtools-frontend/front_end/sdk/DOMModel.js(1359,15): error TS2503: Cannot find namespace 'Protocol'. -node_modules/chrome-devtools-frontend/front_end/sdk/DOMModel.js(1360,15): error TS2503: Cannot find namespace 'Protocol'. -node_modules/chrome-devtools-frontend/front_end/sdk/DOMModel.js(1371,10): error TS2339: Property 'dispatchEventToListeners' does not exist on type '(Anonymous class)'. -node_modules/chrome-devtools-frontend/front_end/sdk/DOMModel.js(1371,35): error TS2304: Cannot find name 'SDK'. -node_modules/chrome-devtools-frontend/front_end/sdk/DOMModel.js(1376,15): error TS2503: Cannot find namespace 'Protocol'. -node_modules/chrome-devtools-frontend/front_end/sdk/DOMModel.js(1377,15): error TS2503: Cannot find namespace 'Protocol'. -node_modules/chrome-devtools-frontend/front_end/sdk/DOMModel.js(1383,16): error TS2304: Cannot find name 'SDK'. -node_modules/chrome-devtools-frontend/front_end/sdk/DOMModel.js(1388,10): error TS2339: Property 'dispatchEventToListeners' does not exist on type '(Anonymous class)'. -node_modules/chrome-devtools-frontend/front_end/sdk/DOMModel.js(1388,35): error TS2304: Cannot find name 'SDK'. -node_modules/chrome-devtools-frontend/front_end/sdk/DOMModel.js(1393,15): error TS2503: Cannot find namespace 'Protocol'. -node_modules/chrome-devtools-frontend/front_end/sdk/DOMModel.js(1394,15): error TS2503: Cannot find namespace 'Protocol'. -node_modules/chrome-devtools-frontend/front_end/sdk/DOMModel.js(1405,10): error TS2339: Property 'dispatchEventToListeners' does not exist on type '(Anonymous class)'. -node_modules/chrome-devtools-frontend/front_end/sdk/DOMModel.js(1405,35): error TS2304: Cannot find name 'SDK'. -node_modules/chrome-devtools-frontend/front_end/sdk/DOMModel.js(1410,15): error TS2503: Cannot find namespace 'Protocol'. -node_modules/chrome-devtools-frontend/front_end/sdk/DOMModel.js(1411,23): error TS2503: Cannot find namespace 'Protocol'. -node_modules/chrome-devtools-frontend/front_end/sdk/DOMModel.js(1418,10): error TS2339: Property 'dispatchEventToListeners' does not exist on type '(Anonymous class)'. -node_modules/chrome-devtools-frontend/front_end/sdk/DOMModel.js(1418,35): error TS2304: Cannot find name 'SDK'. -node_modules/chrome-devtools-frontend/front_end/sdk/DOMModel.js(1423,15): error TS2503: Cannot find namespace 'SDK'. -node_modules/chrome-devtools-frontend/front_end/sdk/DOMModel.js(1441,15): error TS1055: Type 'Promise' is not a valid async function return type in ES5/ES3 because it does not refer to a Promise-compatible constructor value. -node_modules/chrome-devtools-frontend/front_end/sdk/DOMModel.js(1445,19): error TS2304: Cannot find name 'Protocol'. -node_modules/chrome-devtools-frontend/front_end/sdk/DOMModel.js(1447,21): error TS2304: Cannot find name 'Protocol'. -node_modules/chrome-devtools-frontend/front_end/sdk/DOMModel.js(1452,15): error TS1055: Type 'Promise' is not a valid async function return type in ES5/ES3 because it does not refer to a Promise-compatible constructor value. -node_modules/chrome-devtools-frontend/front_end/sdk/DOMModel.js(1452,25): error TS2503: Cannot find namespace 'SDK'. -node_modules/chrome-devtools-frontend/front_end/sdk/DOMModel.js(1469,15): error TS2503: Cannot find namespace 'Protocol'. -node_modules/chrome-devtools-frontend/front_end/sdk/DOMModel.js(1477,15): error TS2503: Cannot find namespace 'Protocol'. -node_modules/chrome-devtools-frontend/front_end/sdk/DOMModel.js(1479,25): error TS2503: Cannot find namespace 'Protocol'. -node_modules/chrome-devtools-frontend/front_end/sdk/DOMModel.js(1486,15): error TS2503: Cannot find namespace 'Protocol'. -node_modules/chrome-devtools-frontend/front_end/sdk/DOMModel.js(1488,32): error TS2503: Cannot find namespace 'Protocol'. -node_modules/chrome-devtools-frontend/front_end/sdk/DOMModel.js(1516,25): error TS2503: Cannot find namespace 'SDK'. -node_modules/chrome-devtools-frontend/front_end/sdk/DOMModel.js(1524,15): error TS2503: Cannot find namespace 'SDK'. -node_modules/chrome-devtools-frontend/front_end/sdk/DOMModel.js(1525,25): error TS2503: Cannot find namespace 'SDK'. -node_modules/chrome-devtools-frontend/front_end/sdk/DOMModel.js(1548,1): error TS2304: Cannot find name 'SDK'. -node_modules/chrome-devtools-frontend/front_end/sdk/DOMModel.js(1548,23): error TS2304: Cannot find name 'SDK'. -node_modules/chrome-devtools-frontend/front_end/sdk/DOMModel.js(1548,37): error TS2304: Cannot find name 'SDK'. -node_modules/chrome-devtools-frontend/front_end/sdk/DOMModel.js(1551,1): error TS2304: Cannot find name 'SDK'. +node_modules/chrome-devtools-frontend/front_end/sdk/DOMModel.js(957,1): error TS2304: Cannot find name 'SDK'. +node_modules/chrome-devtools-frontend/front_end/sdk/DOMModel.js(963,66): error TS1003: Identifier expected. +node_modules/chrome-devtools-frontend/front_end/sdk/DOMModel.js(964,1): error TS2304: Cannot find name 'SDK'. +node_modules/chrome-devtools-frontend/front_end/sdk/DOMModel.js(969,1): error TS2304: Cannot find name 'SDK'. +node_modules/chrome-devtools-frontend/front_end/sdk/DOMModel.js(971,15): error TS2503: Cannot find namespace 'SDK'. +node_modules/chrome-devtools-frontend/front_end/sdk/DOMModel.js(975,35): error TS2304: Cannot find name 'SDK'. +node_modules/chrome-devtools-frontend/front_end/sdk/DOMModel.js(980,24): error TS2503: Cannot find namespace 'SDK'. +node_modules/chrome-devtools-frontend/front_end/sdk/DOMModel.js(987,15): error TS1055: Type 'Promise' is not a valid async function return type in ES5/ES3 because it does not refer to a Promise-compatible constructor value. +node_modules/chrome-devtools-frontend/front_end/sdk/DOMModel.js(987,25): error TS2503: Cannot find namespace 'SDK'. +node_modules/chrome-devtools-frontend/front_end/sdk/DOMModel.js(1012,1): error TS2304: Cannot find name 'SDK'. +node_modules/chrome-devtools-frontend/front_end/sdk/DOMModel.js(1014,15): error TS2503: Cannot find namespace 'SDK'. +node_modules/chrome-devtools-frontend/front_end/sdk/DOMModel.js(1022,29): error TS2304: Cannot find name 'SDK'. +node_modules/chrome-devtools-frontend/front_end/sdk/DOMModel.js(1029,1): error TS2304: Cannot find name 'SDK'. +node_modules/chrome-devtools-frontend/front_end/sdk/DOMModel.js(1029,33): error TS2304: Cannot find name 'SDK'. +node_modules/chrome-devtools-frontend/front_end/sdk/DOMModel.js(1031,15): error TS2503: Cannot find namespace 'SDK'. +node_modules/chrome-devtools-frontend/front_end/sdk/DOMModel.js(1032,15): error TS2503: Cannot find namespace 'Protocol'. +node_modules/chrome-devtools-frontend/front_end/sdk/DOMModel.js(1036,10): error TS2339: Property '_init' does not exist on type '(Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sdk/DOMModel.js(1045,1): error TS2304: Cannot find name 'SDK'. +node_modules/chrome-devtools-frontend/front_end/sdk/DOMModel.js(1045,30): error TS2304: Cannot find name 'SDK'. +node_modules/chrome-devtools-frontend/front_end/sdk/DOMModel.js(1047,15): error TS2503: Cannot find namespace 'SDK'. +node_modules/chrome-devtools-frontend/front_end/sdk/DOMModel.js(1054,34): error TS2503: Cannot find namespace 'SDK'. +node_modules/chrome-devtools-frontend/front_end/sdk/DOMModel.js(1056,17): error TS2503: Cannot find namespace 'SDK'. +node_modules/chrome-devtools-frontend/front_end/sdk/DOMModel.js(1060,38): error TS2304: Cannot find name 'SDK'. +node_modules/chrome-devtools-frontend/front_end/sdk/DOMModel.js(1062,38): error TS2503: Cannot find namespace 'SDK'. +node_modules/chrome-devtools-frontend/front_end/sdk/DOMModel.js(1062,73): error TS2304: Cannot find name 'SDK'. +node_modules/chrome-devtools-frontend/front_end/sdk/DOMModel.js(1069,16): error TS2503: Cannot find namespace 'SDK'. +node_modules/chrome-devtools-frontend/front_end/sdk/DOMModel.js(1076,16): error TS2503: Cannot find namespace 'SDK'. +node_modules/chrome-devtools-frontend/front_end/sdk/DOMModel.js(1079,24): error TS2503: Cannot find namespace 'SDK'. +node_modules/chrome-devtools-frontend/front_end/sdk/DOMModel.js(1079,47): error TS2339: Property 'target' does not exist on type '(Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sdk/DOMModel.js(1079,62): error TS2304: Cannot find name 'SDK'. +node_modules/chrome-devtools-frontend/front_end/sdk/DOMModel.js(1083,16): error TS2503: Cannot find namespace 'SDK'. +node_modules/chrome-devtools-frontend/front_end/sdk/DOMModel.js(1086,24): error TS2503: Cannot find namespace 'SDK'. +node_modules/chrome-devtools-frontend/front_end/sdk/DOMModel.js(1086,51): error TS2339: Property 'target' does not exist on type '(Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sdk/DOMModel.js(1086,66): error TS2304: Cannot find name 'SDK'. +node_modules/chrome-devtools-frontend/front_end/sdk/DOMModel.js(1090,26): error TS2304: Cannot find name 'SDK'. +node_modules/chrome-devtools-frontend/front_end/sdk/DOMModel.js(1090,51): error TS2304: Cannot find name 'SDK'. +node_modules/chrome-devtools-frontend/front_end/sdk/DOMModel.js(1095,15): error TS2503: Cannot find namespace 'SDK'. +node_modules/chrome-devtools-frontend/front_end/sdk/DOMModel.js(1098,15): error TS2339: Property 'hasEventListeners' does not exist on type '(Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sdk/DOMModel.js(1098,33): error TS2304: Cannot find name 'SDK'. +node_modules/chrome-devtools-frontend/front_end/sdk/DOMModel.js(1106,17): error TS2503: Cannot find namespace 'SDK'. +node_modules/chrome-devtools-frontend/front_end/sdk/DOMModel.js(1110,35): error TS2304: Cannot find name 'SDK'. +node_modules/chrome-devtools-frontend/front_end/sdk/DOMModel.js(1113,37): error TS2304: Cannot find name 'SDK'. +node_modules/chrome-devtools-frontend/front_end/sdk/DOMModel.js(1118,24): error TS2503: Cannot find namespace 'SDK'. +node_modules/chrome-devtools-frontend/front_end/sdk/DOMModel.js(1128,25): error TS2503: Cannot find namespace 'SDK'. +node_modules/chrome-devtools-frontend/front_end/sdk/DOMModel.js(1148,16): error TS2503: Cannot find namespace 'SDK'. +node_modules/chrome-devtools-frontend/front_end/sdk/DOMModel.js(1155,15): error TS2503: Cannot find namespace 'Protocol'. +node_modules/chrome-devtools-frontend/front_end/sdk/DOMModel.js(1156,15): error TS1055: Type 'Promise' is not a valid async function return type in ES5/ES3 because it does not refer to a Promise-compatible constructor value. +node_modules/chrome-devtools-frontend/front_end/sdk/DOMModel.js(1156,25): error TS2503: Cannot find namespace 'SDK'. +node_modules/chrome-devtools-frontend/front_end/sdk/DOMModel.js(1166,25): error TS2503: Cannot find namespace 'Protocol'. +node_modules/chrome-devtools-frontend/front_end/sdk/DOMModel.js(1174,15): error TS1055: Type 'Promise>' is not a valid async function return type in ES5/ES3 because it does not refer to a Promise-compatible constructor value. +node_modules/chrome-devtools-frontend/front_end/sdk/DOMModel.js(1174,38): error TS2503: Cannot find namespace 'SDK'. +node_modules/chrome-devtools-frontend/front_end/sdk/DOMModel.js(1178,46): error TS2339: Property 'valuesArray' does not exist on type 'Set'. +node_modules/chrome-devtools-frontend/front_end/sdk/DOMModel.js(1182,30): error TS2503: Cannot find namespace 'SDK'. +node_modules/chrome-devtools-frontend/front_end/sdk/DOMModel.js(1193,25): error TS2503: Cannot find namespace 'Protocol'. +node_modules/chrome-devtools-frontend/front_end/sdk/DOMModel.js(1198,17): error TS2503: Cannot find namespace 'Protocol'. +node_modules/chrome-devtools-frontend/front_end/sdk/DOMModel.js(1204,16): error TS2345: Argument of type 'T' is not assignable to parameter of type 'T'. +node_modules/chrome-devtools-frontend/front_end/sdk/DOMModel.js(1210,15): error TS2503: Cannot find namespace 'Protocol'. +node_modules/chrome-devtools-frontend/front_end/sdk/DOMModel.js(1220,10): error TS2339: Property 'dispatchEventToListeners' does not exist on type '(Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sdk/DOMModel.js(1220,35): error TS2304: Cannot find name 'SDK'. +node_modules/chrome-devtools-frontend/front_end/sdk/DOMModel.js(1225,15): error TS2503: Cannot find namespace 'Protocol'. +node_modules/chrome-devtools-frontend/front_end/sdk/DOMModel.js(1233,10): error TS2339: Property 'dispatchEventToListeners' does not exist on type '(Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sdk/DOMModel.js(1233,35): error TS2304: Cannot find name 'SDK'. +node_modules/chrome-devtools-frontend/front_end/sdk/DOMModel.js(1238,22): error TS2503: Cannot find namespace 'Protocol'. +node_modules/chrome-devtools-frontend/front_end/sdk/DOMModel.js(1241,32): error TS2339: Property 'addAll' does not exist on type 'Set'. +node_modules/chrome-devtools-frontend/front_end/sdk/DOMModel.js(1248,24): error TS2495: Type 'Set' is not an array type or a string type. +node_modules/chrome-devtools-frontend/front_end/sdk/DOMModel.js(1258,16): error TS2339: Property 'dispatchEventToListeners' does not exist on type '(Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sdk/DOMModel.js(1258,41): error TS2304: Cannot find name 'SDK'. +node_modules/chrome-devtools-frontend/front_end/sdk/DOMModel.js(1267,15): error TS2503: Cannot find namespace 'Protocol'. +node_modules/chrome-devtools-frontend/front_end/sdk/DOMModel.js(1273,10): error TS2339: Property 'dispatchEventToListeners' does not exist on type '(Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sdk/DOMModel.js(1273,35): error TS2304: Cannot find name 'SDK'. +node_modules/chrome-devtools-frontend/front_end/sdk/DOMModel.js(1278,15): error TS2503: Cannot find namespace 'Protocol'. +node_modules/chrome-devtools-frontend/front_end/sdk/DOMModel.js(1279,16): error TS2503: Cannot find namespace 'SDK'. +node_modules/chrome-devtools-frontend/front_end/sdk/DOMModel.js(1290,15): error TS2503: Cannot find namespace 'Protocol'. +node_modules/chrome-devtools-frontend/front_end/sdk/DOMModel.js(1295,28): error TS2304: Cannot find name 'SDK'. +node_modules/chrome-devtools-frontend/front_end/sdk/DOMModel.js(1298,10): error TS2339: Property 'dispatchEventToListeners' does not exist on type '(Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sdk/DOMModel.js(1298,35): error TS2304: Cannot find name 'SDK'. +node_modules/chrome-devtools-frontend/front_end/sdk/DOMModel.js(1302,15): error TS2503: Cannot find namespace 'Protocol'. +node_modules/chrome-devtools-frontend/front_end/sdk/DOMModel.js(1306,11): error TS2304: Cannot find name 'SDK'. +node_modules/chrome-devtools-frontend/front_end/sdk/DOMModel.js(1308,7): error TS2304: Cannot find name 'SDK'. +node_modules/chrome-devtools-frontend/front_end/sdk/DOMModel.js(1312,15): error TS2503: Cannot find namespace 'Protocol'. +node_modules/chrome-devtools-frontend/front_end/sdk/DOMModel.js(1313,23): error TS2503: Cannot find namespace 'Protocol'. +node_modules/chrome-devtools-frontend/front_end/sdk/DOMModel.js(1326,15): error TS2503: Cannot find namespace 'Protocol'. +node_modules/chrome-devtools-frontend/front_end/sdk/DOMModel.js(1332,10): error TS2339: Property 'dispatchEventToListeners' does not exist on type '(Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sdk/DOMModel.js(1332,35): error TS2304: Cannot find name 'SDK'. +node_modules/chrome-devtools-frontend/front_end/sdk/DOMModel.js(1337,15): error TS2503: Cannot find namespace 'Protocol'. +node_modules/chrome-devtools-frontend/front_end/sdk/DOMModel.js(1338,15): error TS2503: Cannot find namespace 'Protocol'. +node_modules/chrome-devtools-frontend/front_end/sdk/DOMModel.js(1339,15): error TS2503: Cannot find namespace 'Protocol'. +node_modules/chrome-devtools-frontend/front_end/sdk/DOMModel.js(1346,10): error TS2339: Property 'dispatchEventToListeners' does not exist on type '(Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sdk/DOMModel.js(1346,35): error TS2304: Cannot find name 'SDK'. +node_modules/chrome-devtools-frontend/front_end/sdk/DOMModel.js(1351,15): error TS2503: Cannot find namespace 'Protocol'. +node_modules/chrome-devtools-frontend/front_end/sdk/DOMModel.js(1352,15): error TS2503: Cannot find namespace 'Protocol'. +node_modules/chrome-devtools-frontend/front_end/sdk/DOMModel.js(1359,10): error TS2339: Property 'dispatchEventToListeners' does not exist on type '(Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sdk/DOMModel.js(1359,35): error TS2304: Cannot find name 'SDK'. +node_modules/chrome-devtools-frontend/front_end/sdk/DOMModel.js(1364,15): error TS2503: Cannot find namespace 'Protocol'. +node_modules/chrome-devtools-frontend/front_end/sdk/DOMModel.js(1365,15): error TS2503: Cannot find namespace 'Protocol'. +node_modules/chrome-devtools-frontend/front_end/sdk/DOMModel.js(1371,16): error TS2304: Cannot find name 'SDK'. +node_modules/chrome-devtools-frontend/front_end/sdk/DOMModel.js(1375,10): error TS2339: Property 'dispatchEventToListeners' does not exist on type '(Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sdk/DOMModel.js(1375,35): error TS2304: Cannot find name 'SDK'. +node_modules/chrome-devtools-frontend/front_end/sdk/DOMModel.js(1380,15): error TS2503: Cannot find namespace 'Protocol'. +node_modules/chrome-devtools-frontend/front_end/sdk/DOMModel.js(1381,15): error TS2503: Cannot find namespace 'Protocol'. +node_modules/chrome-devtools-frontend/front_end/sdk/DOMModel.js(1392,10): error TS2339: Property 'dispatchEventToListeners' does not exist on type '(Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sdk/DOMModel.js(1392,35): error TS2304: Cannot find name 'SDK'. +node_modules/chrome-devtools-frontend/front_end/sdk/DOMModel.js(1397,15): error TS2503: Cannot find namespace 'Protocol'. +node_modules/chrome-devtools-frontend/front_end/sdk/DOMModel.js(1398,15): error TS2503: Cannot find namespace 'Protocol'. +node_modules/chrome-devtools-frontend/front_end/sdk/DOMModel.js(1404,16): error TS2304: Cannot find name 'SDK'. +node_modules/chrome-devtools-frontend/front_end/sdk/DOMModel.js(1409,10): error TS2339: Property 'dispatchEventToListeners' does not exist on type '(Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sdk/DOMModel.js(1409,35): error TS2304: Cannot find name 'SDK'. +node_modules/chrome-devtools-frontend/front_end/sdk/DOMModel.js(1414,15): error TS2503: Cannot find namespace 'Protocol'. +node_modules/chrome-devtools-frontend/front_end/sdk/DOMModel.js(1415,15): error TS2503: Cannot find namespace 'Protocol'. +node_modules/chrome-devtools-frontend/front_end/sdk/DOMModel.js(1426,10): error TS2339: Property 'dispatchEventToListeners' does not exist on type '(Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sdk/DOMModel.js(1426,35): error TS2304: Cannot find name 'SDK'. +node_modules/chrome-devtools-frontend/front_end/sdk/DOMModel.js(1431,15): error TS2503: Cannot find namespace 'Protocol'. +node_modules/chrome-devtools-frontend/front_end/sdk/DOMModel.js(1432,23): error TS2503: Cannot find namespace 'Protocol'. +node_modules/chrome-devtools-frontend/front_end/sdk/DOMModel.js(1439,10): error TS2339: Property 'dispatchEventToListeners' does not exist on type '(Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sdk/DOMModel.js(1439,35): error TS2304: Cannot find name 'SDK'. +node_modules/chrome-devtools-frontend/front_end/sdk/DOMModel.js(1444,15): error TS2503: Cannot find namespace 'SDK'. +node_modules/chrome-devtools-frontend/front_end/sdk/DOMModel.js(1462,15): error TS1055: Type 'Promise' is not a valid async function return type in ES5/ES3 because it does not refer to a Promise-compatible constructor value. +node_modules/chrome-devtools-frontend/front_end/sdk/DOMModel.js(1466,19): error TS2304: Cannot find name 'Protocol'. +node_modules/chrome-devtools-frontend/front_end/sdk/DOMModel.js(1468,21): error TS2304: Cannot find name 'Protocol'. +node_modules/chrome-devtools-frontend/front_end/sdk/DOMModel.js(1473,15): error TS1055: Type 'Promise' is not a valid async function return type in ES5/ES3 because it does not refer to a Promise-compatible constructor value. +node_modules/chrome-devtools-frontend/front_end/sdk/DOMModel.js(1473,25): error TS2503: Cannot find namespace 'SDK'. +node_modules/chrome-devtools-frontend/front_end/sdk/DOMModel.js(1490,15): error TS2503: Cannot find namespace 'Protocol'. +node_modules/chrome-devtools-frontend/front_end/sdk/DOMModel.js(1498,15): error TS2503: Cannot find namespace 'Protocol'. +node_modules/chrome-devtools-frontend/front_end/sdk/DOMModel.js(1500,25): error TS2503: Cannot find namespace 'Protocol'. +node_modules/chrome-devtools-frontend/front_end/sdk/DOMModel.js(1507,15): error TS2503: Cannot find namespace 'Protocol'. +node_modules/chrome-devtools-frontend/front_end/sdk/DOMModel.js(1509,32): error TS2503: Cannot find namespace 'Protocol'. +node_modules/chrome-devtools-frontend/front_end/sdk/DOMModel.js(1537,25): error TS2503: Cannot find namespace 'SDK'. +node_modules/chrome-devtools-frontend/front_end/sdk/DOMModel.js(1545,15): error TS2503: Cannot find namespace 'SDK'. +node_modules/chrome-devtools-frontend/front_end/sdk/DOMModel.js(1546,25): error TS2503: Cannot find namespace 'SDK'. node_modules/chrome-devtools-frontend/front_end/sdk/DOMModel.js(1569,1): error TS2304: Cannot find name 'SDK'. -node_modules/chrome-devtools-frontend/front_end/sdk/DOMModel.js(1571,15): error TS2503: Cannot find namespace 'SDK'. -node_modules/chrome-devtools-frontend/front_end/sdk/DOMModel.js(1586,15): error TS2503: Cannot find namespace 'Protocol'. -node_modules/chrome-devtools-frontend/front_end/sdk/DOMModel.js(1596,15): error TS2503: Cannot find namespace 'Protocol'. -node_modules/chrome-devtools-frontend/front_end/sdk/DOMModel.js(1605,23): error TS2503: Cannot find namespace 'Protocol'. -node_modules/chrome-devtools-frontend/front_end/sdk/DOMModel.js(1613,15): error TS2503: Cannot find namespace 'Protocol'. -node_modules/chrome-devtools-frontend/front_end/sdk/DOMModel.js(1622,15): error TS2503: Cannot find namespace 'Protocol'. -node_modules/chrome-devtools-frontend/front_end/sdk/DOMModel.js(1623,23): error TS2503: Cannot find namespace 'Protocol'. -node_modules/chrome-devtools-frontend/front_end/sdk/DOMModel.js(1631,15): error TS2503: Cannot find namespace 'Protocol'. -node_modules/chrome-devtools-frontend/front_end/sdk/DOMModel.js(1640,15): error TS2503: Cannot find namespace 'Protocol'. -node_modules/chrome-devtools-frontend/front_end/sdk/DOMModel.js(1641,15): error TS2503: Cannot find namespace 'Protocol'. -node_modules/chrome-devtools-frontend/front_end/sdk/DOMModel.js(1642,15): error TS2503: Cannot find namespace 'Protocol'. -node_modules/chrome-devtools-frontend/front_end/sdk/DOMModel.js(1650,15): error TS2503: Cannot find namespace 'Protocol'. -node_modules/chrome-devtools-frontend/front_end/sdk/DOMModel.js(1651,15): error TS2503: Cannot find namespace 'Protocol'. -node_modules/chrome-devtools-frontend/front_end/sdk/DOMModel.js(1659,15): error TS2503: Cannot find namespace 'Protocol'. -node_modules/chrome-devtools-frontend/front_end/sdk/DOMModel.js(1660,15): error TS2503: Cannot find namespace 'Protocol'. -node_modules/chrome-devtools-frontend/front_end/sdk/DOMModel.js(1668,15): error TS2503: Cannot find namespace 'Protocol'. -node_modules/chrome-devtools-frontend/front_end/sdk/DOMModel.js(1669,15): error TS2503: Cannot find namespace 'Protocol'. -node_modules/chrome-devtools-frontend/front_end/sdk/DOMModel.js(1677,15): error TS2503: Cannot find namespace 'Protocol'. -node_modules/chrome-devtools-frontend/front_end/sdk/DOMModel.js(1678,15): error TS2503: Cannot find namespace 'Protocol'. -node_modules/chrome-devtools-frontend/front_end/sdk/DOMModel.js(1686,15): error TS2503: Cannot find namespace 'Protocol'. -node_modules/chrome-devtools-frontend/front_end/sdk/DOMModel.js(1687,15): error TS2503: Cannot find namespace 'Protocol'. -node_modules/chrome-devtools-frontend/front_end/sdk/DOMModel.js(1695,15): error TS2503: Cannot find namespace 'Protocol'. -node_modules/chrome-devtools-frontend/front_end/sdk/DOMModel.js(1696,23): error TS2503: Cannot find namespace 'Protocol'. +node_modules/chrome-devtools-frontend/front_end/sdk/DOMModel.js(1569,23): error TS2304: Cannot find name 'SDK'. +node_modules/chrome-devtools-frontend/front_end/sdk/DOMModel.js(1569,37): error TS2304: Cannot find name 'SDK'. +node_modules/chrome-devtools-frontend/front_end/sdk/DOMModel.js(1572,1): error TS2304: Cannot find name 'SDK'. +node_modules/chrome-devtools-frontend/front_end/sdk/DOMModel.js(1590,1): error TS2304: Cannot find name 'SDK'. +node_modules/chrome-devtools-frontend/front_end/sdk/DOMModel.js(1592,15): error TS2503: Cannot find namespace 'SDK'. +node_modules/chrome-devtools-frontend/front_end/sdk/DOMModel.js(1607,15): error TS2503: Cannot find namespace 'Protocol'. +node_modules/chrome-devtools-frontend/front_end/sdk/DOMModel.js(1617,15): error TS2503: Cannot find namespace 'Protocol'. +node_modules/chrome-devtools-frontend/front_end/sdk/DOMModel.js(1626,23): error TS2503: Cannot find namespace 'Protocol'. +node_modules/chrome-devtools-frontend/front_end/sdk/DOMModel.js(1634,15): error TS2503: Cannot find namespace 'Protocol'. +node_modules/chrome-devtools-frontend/front_end/sdk/DOMModel.js(1643,15): error TS2503: Cannot find namespace 'Protocol'. +node_modules/chrome-devtools-frontend/front_end/sdk/DOMModel.js(1644,23): error TS2503: Cannot find namespace 'Protocol'. +node_modules/chrome-devtools-frontend/front_end/sdk/DOMModel.js(1652,15): error TS2503: Cannot find namespace 'Protocol'. +node_modules/chrome-devtools-frontend/front_end/sdk/DOMModel.js(1661,15): error TS2503: Cannot find namespace 'Protocol'. +node_modules/chrome-devtools-frontend/front_end/sdk/DOMModel.js(1662,15): error TS2503: Cannot find namespace 'Protocol'. +node_modules/chrome-devtools-frontend/front_end/sdk/DOMModel.js(1663,15): error TS2503: Cannot find namespace 'Protocol'. +node_modules/chrome-devtools-frontend/front_end/sdk/DOMModel.js(1671,15): error TS2503: Cannot find namespace 'Protocol'. +node_modules/chrome-devtools-frontend/front_end/sdk/DOMModel.js(1672,15): error TS2503: Cannot find namespace 'Protocol'. +node_modules/chrome-devtools-frontend/front_end/sdk/DOMModel.js(1680,15): error TS2503: Cannot find namespace 'Protocol'. +node_modules/chrome-devtools-frontend/front_end/sdk/DOMModel.js(1681,15): error TS2503: Cannot find namespace 'Protocol'. +node_modules/chrome-devtools-frontend/front_end/sdk/DOMModel.js(1689,15): error TS2503: Cannot find namespace 'Protocol'. +node_modules/chrome-devtools-frontend/front_end/sdk/DOMModel.js(1690,15): error TS2503: Cannot find namespace 'Protocol'. +node_modules/chrome-devtools-frontend/front_end/sdk/DOMModel.js(1698,15): error TS2503: Cannot find namespace 'Protocol'. +node_modules/chrome-devtools-frontend/front_end/sdk/DOMModel.js(1699,15): error TS2503: Cannot find namespace 'Protocol'. +node_modules/chrome-devtools-frontend/front_end/sdk/DOMModel.js(1707,15): error TS2503: Cannot find namespace 'Protocol'. +node_modules/chrome-devtools-frontend/front_end/sdk/DOMModel.js(1708,15): error TS2503: Cannot find namespace 'Protocol'. +node_modules/chrome-devtools-frontend/front_end/sdk/DOMModel.js(1716,15): error TS2503: Cannot find namespace 'Protocol'. +node_modules/chrome-devtools-frontend/front_end/sdk/DOMModel.js(1717,23): error TS2503: Cannot find namespace 'Protocol'. node_modules/chrome-devtools-frontend/front_end/sdk/DebuggerModel.js(34,1): error TS2304: Cannot find name 'SDK'. node_modules/chrome-devtools-frontend/front_end/sdk/DebuggerModel.js(34,35): error TS2304: Cannot find name 'SDK'. node_modules/chrome-devtools-frontend/front_end/sdk/DebuggerModel.js(36,15): error TS2503: Cannot find namespace 'SDK'. @@ -24003,250 +24076,264 @@ node_modules/chrome-devtools-frontend/front_end/sdk/DebuggerModel.js(60,47): err node_modules/chrome-devtools-frontend/front_end/sdk/DebuggerModel.js(63,5): error TS2304: Cannot find name 'Common'. node_modules/chrome-devtools-frontend/front_end/sdk/DebuggerModel.js(64,5): error TS2304: Cannot find name 'Common'. node_modules/chrome-devtools-frontend/front_end/sdk/DebuggerModel.js(65,5): error TS2304: Cannot find name 'Common'. -node_modules/chrome-devtools-frontend/front_end/sdk/DebuggerModel.js(71,39): error TS2304: Cannot find name 'Common'. -node_modules/chrome-devtools-frontend/front_end/sdk/DebuggerModel.js(72,5): error TS2304: Cannot find name 'Common'. -node_modules/chrome-devtools-frontend/front_end/sdk/DebuggerModel.js(89,16): error TS2503: Cannot find namespace 'SDK'. -node_modules/chrome-devtools-frontend/front_end/sdk/DebuggerModel.js(89,38): error TS2503: Cannot find namespace 'SDK'. -node_modules/chrome-devtools-frontend/front_end/sdk/DebuggerModel.js(96,16): error TS2503: Cannot find namespace 'SDK'. -node_modules/chrome-devtools-frontend/front_end/sdk/DebuggerModel.js(120,10): error TS2339: Property 'dispatchEventToListeners' does not exist on type '(Anonymous class)'. -node_modules/chrome-devtools-frontend/front_end/sdk/DebuggerModel.js(120,35): error TS2304: Cannot find name 'SDK'. -node_modules/chrome-devtools-frontend/front_end/sdk/DebuggerModel.js(136,10): error TS2339: Property 'dispatchEventToListeners' does not exist on type '(Anonymous class)'. -node_modules/chrome-devtools-frontend/front_end/sdk/DebuggerModel.js(136,35): error TS2304: Cannot find name 'SDK'. -node_modules/chrome-devtools-frontend/front_end/sdk/DebuggerModel.js(164,10): error TS2304: Cannot find name 'Common'. -node_modules/chrome-devtools-frontend/front_end/sdk/DebuggerModel.js(165,15): error TS2304: Cannot find name 'SDK'. -node_modules/chrome-devtools-frontend/front_end/sdk/DebuggerModel.js(166,14): error TS2304: Cannot find name 'Common'. -node_modules/chrome-devtools-frontend/front_end/sdk/DebuggerModel.js(167,15): error TS2304: Cannot find name 'SDK'. -node_modules/chrome-devtools-frontend/front_end/sdk/DebuggerModel.js(169,15): error TS2304: Cannot find name 'SDK'. -node_modules/chrome-devtools-frontend/front_end/sdk/DebuggerModel.js(176,20): error TS2304: Cannot find name 'Common'. -node_modules/chrome-devtools-frontend/front_end/sdk/DebuggerModel.js(219,15): error TS1055: Type 'Promise' is not a valid async function return type in ES5/ES3 because it does not refer to a Promise-compatible constructor value. -node_modules/chrome-devtools-frontend/front_end/sdk/DebuggerModel.js(219,25): error TS2503: Cannot find namespace 'SDK'. -node_modules/chrome-devtools-frontend/front_end/sdk/DebuggerModel.js(223,14): error TS2339: Property 'target' does not exist on type '(Anonymous class)'. -node_modules/chrome-devtools-frontend/front_end/sdk/DebuggerModel.js(223,37): error TS2304: Cannot find name 'SDK'. -node_modules/chrome-devtools-frontend/front_end/sdk/DebuggerModel.js(224,13): error TS2304: Cannot find name 'SDK'. -node_modules/chrome-devtools-frontend/front_end/sdk/DebuggerModel.js(236,18): error TS2304: Cannot find name 'Protocol'. -node_modules/chrome-devtools-frontend/front_end/sdk/DebuggerModel.js(240,53): error TS2304: Cannot find name 'SDK'. -node_modules/chrome-devtools-frontend/front_end/sdk/DebuggerModel.js(250,15): error TS1055: Type 'Promise' is not a valid async function return type in ES5/ES3 because it does not refer to a Promise-compatible constructor value. -node_modules/chrome-devtools-frontend/front_end/sdk/DebuggerModel.js(250,25): error TS2503: Cannot find namespace 'SDK'. -node_modules/chrome-devtools-frontend/front_end/sdk/DebuggerModel.js(255,26): error TS2304: Cannot find name 'Protocol'. -node_modules/chrome-devtools-frontend/front_end/sdk/DebuggerModel.js(264,53): error TS2304: Cannot find name 'SDK'. -node_modules/chrome-devtools-frontend/front_end/sdk/DebuggerModel.js(273,15): error TS1055: Type 'Promise' is not a valid async function return type in ES5/ES3 because it does not refer to a Promise-compatible constructor value. -node_modules/chrome-devtools-frontend/front_end/sdk/DebuggerModel.js(273,25): error TS2503: Cannot find namespace 'SDK'. -node_modules/chrome-devtools-frontend/front_end/sdk/DebuggerModel.js(279,18): error TS2304: Cannot find name 'Protocol'. -node_modules/chrome-devtools-frontend/front_end/sdk/DebuggerModel.js(283,25): error TS2304: Cannot find name 'SDK'. -node_modules/chrome-devtools-frontend/front_end/sdk/DebuggerModel.js(288,15): error TS2503: Cannot find namespace 'Protocol'. -node_modules/chrome-devtools-frontend/front_end/sdk/DebuggerModel.js(289,15): error TS1055: Type 'Promise' is not a valid async function return type in ES5/ES3 because it does not refer to a Promise-compatible constructor value. -node_modules/chrome-devtools-frontend/front_end/sdk/DebuggerModel.js(293,18): error TS2304: Cannot find name 'Protocol'. -node_modules/chrome-devtools-frontend/front_end/sdk/DebuggerModel.js(294,64): error TS2304: Cannot find name 'Protocol'. -node_modules/chrome-devtools-frontend/front_end/sdk/DebuggerModel.js(298,15): error TS2503: Cannot find namespace 'SDK'. -node_modules/chrome-devtools-frontend/front_end/sdk/DebuggerModel.js(299,15): error TS2503: Cannot find namespace 'SDK'. -node_modules/chrome-devtools-frontend/front_end/sdk/DebuggerModel.js(301,15): error TS1055: Type 'Promise' is not a valid async function return type in ES5/ES3 because it does not refer to a Promise-compatible constructor value. -node_modules/chrome-devtools-frontend/front_end/sdk/DebuggerModel.js(301,32): error TS2503: Cannot find namespace 'SDK'. -node_modules/chrome-devtools-frontend/front_end/sdk/DebuggerModel.js(306,18): error TS2304: Cannot find name 'Protocol'. -node_modules/chrome-devtools-frontend/front_end/sdk/DebuggerModel.js(308,47): error TS2304: Cannot find name 'SDK'. -node_modules/chrome-devtools-frontend/front_end/sdk/DebuggerModel.js(312,15): error TS2503: Cannot find namespace 'Protocol'. -node_modules/chrome-devtools-frontend/front_end/sdk/DebuggerModel.js(313,15): error TS2503: Cannot find namespace 'Protocol'. -node_modules/chrome-devtools-frontend/front_end/sdk/DebuggerModel.js(317,23): error TS2304: Cannot find name 'SDK'. -node_modules/chrome-devtools-frontend/front_end/sdk/DebuggerModel.js(324,10): error TS2339: Property 'dispatchEventToListeners' does not exist on type '(Anonymous class)'. -node_modules/chrome-devtools-frontend/front_end/sdk/DebuggerModel.js(324,35): error TS2304: Cannot find name 'SDK'. -node_modules/chrome-devtools-frontend/front_end/sdk/DebuggerModel.js(328,37): error TS2495: Type 'IterableIterator' is not an array type or a string type. -node_modules/chrome-devtools-frontend/front_end/sdk/DebuggerModel.js(339,23): error TS2503: Cannot find namespace 'SDK'. +node_modules/chrome-devtools-frontend/front_end/sdk/DebuggerModel.js(72,39): error TS2304: Cannot find name 'Common'. +node_modules/chrome-devtools-frontend/front_end/sdk/DebuggerModel.js(73,5): error TS2304: Cannot find name 'Common'. +node_modules/chrome-devtools-frontend/front_end/sdk/DebuggerModel.js(90,16): error TS2503: Cannot find namespace 'SDK'. +node_modules/chrome-devtools-frontend/front_end/sdk/DebuggerModel.js(90,38): error TS2503: Cannot find namespace 'SDK'. +node_modules/chrome-devtools-frontend/front_end/sdk/DebuggerModel.js(97,16): error TS2503: Cannot find namespace 'SDK'. +node_modules/chrome-devtools-frontend/front_end/sdk/DebuggerModel.js(122,10): error TS2339: Property 'dispatchEventToListeners' does not exist on type '(Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sdk/DebuggerModel.js(122,35): error TS2304: Cannot find name 'SDK'. +node_modules/chrome-devtools-frontend/front_end/sdk/DebuggerModel.js(132,5): error TS2304: Cannot find name 'SDK'. +node_modules/chrome-devtools-frontend/front_end/sdk/DebuggerModel.js(138,16): error TS2503: Cannot find namespace 'SDK'. +node_modules/chrome-devtools-frontend/front_end/sdk/DebuggerModel.js(141,12): error TS2304: Cannot find name 'SDK'. +node_modules/chrome-devtools-frontend/front_end/sdk/DebuggerModel.js(156,10): error TS2339: Property 'dispatchEventToListeners' does not exist on type '(Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sdk/DebuggerModel.js(156,35): error TS2304: Cannot find name 'SDK'. +node_modules/chrome-devtools-frontend/front_end/sdk/DebuggerModel.js(157,5): error TS2304: Cannot find name 'SDK'. +node_modules/chrome-devtools-frontend/front_end/sdk/DebuggerModel.js(185,10): error TS2304: Cannot find name 'Common'. +node_modules/chrome-devtools-frontend/front_end/sdk/DebuggerModel.js(186,15): error TS2304: Cannot find name 'SDK'. +node_modules/chrome-devtools-frontend/front_end/sdk/DebuggerModel.js(187,14): error TS2304: Cannot find name 'Common'. +node_modules/chrome-devtools-frontend/front_end/sdk/DebuggerModel.js(188,15): error TS2304: Cannot find name 'SDK'. +node_modules/chrome-devtools-frontend/front_end/sdk/DebuggerModel.js(190,15): error TS2304: Cannot find name 'SDK'. +node_modules/chrome-devtools-frontend/front_end/sdk/DebuggerModel.js(197,20): error TS2304: Cannot find name 'Common'. +node_modules/chrome-devtools-frontend/front_end/sdk/DebuggerModel.js(240,15): error TS1055: Type 'Promise' is not a valid async function return type in ES5/ES3 because it does not refer to a Promise-compatible constructor value. +node_modules/chrome-devtools-frontend/front_end/sdk/DebuggerModel.js(240,25): error TS2503: Cannot find namespace 'SDK'. +node_modules/chrome-devtools-frontend/front_end/sdk/DebuggerModel.js(244,14): error TS2339: Property 'target' does not exist on type '(Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sdk/DebuggerModel.js(244,37): error TS2304: Cannot find name 'SDK'. +node_modules/chrome-devtools-frontend/front_end/sdk/DebuggerModel.js(245,13): error TS2304: Cannot find name 'SDK'. +node_modules/chrome-devtools-frontend/front_end/sdk/DebuggerModel.js(257,18): error TS2304: Cannot find name 'Protocol'. +node_modules/chrome-devtools-frontend/front_end/sdk/DebuggerModel.js(261,53): error TS2304: Cannot find name 'SDK'. +node_modules/chrome-devtools-frontend/front_end/sdk/DebuggerModel.js(271,15): error TS1055: Type 'Promise' is not a valid async function return type in ES5/ES3 because it does not refer to a Promise-compatible constructor value. +node_modules/chrome-devtools-frontend/front_end/sdk/DebuggerModel.js(271,25): error TS2503: Cannot find namespace 'SDK'. +node_modules/chrome-devtools-frontend/front_end/sdk/DebuggerModel.js(276,26): error TS2304: Cannot find name 'Protocol'. +node_modules/chrome-devtools-frontend/front_end/sdk/DebuggerModel.js(285,53): error TS2304: Cannot find name 'SDK'. +node_modules/chrome-devtools-frontend/front_end/sdk/DebuggerModel.js(294,15): error TS1055: Type 'Promise' is not a valid async function return type in ES5/ES3 because it does not refer to a Promise-compatible constructor value. +node_modules/chrome-devtools-frontend/front_end/sdk/DebuggerModel.js(294,25): error TS2503: Cannot find namespace 'SDK'. +node_modules/chrome-devtools-frontend/front_end/sdk/DebuggerModel.js(300,18): error TS2304: Cannot find name 'Protocol'. +node_modules/chrome-devtools-frontend/front_end/sdk/DebuggerModel.js(304,25): error TS2304: Cannot find name 'SDK'. +node_modules/chrome-devtools-frontend/front_end/sdk/DebuggerModel.js(309,15): error TS2503: Cannot find namespace 'Protocol'. +node_modules/chrome-devtools-frontend/front_end/sdk/DebuggerModel.js(310,15): error TS1055: Type 'Promise' is not a valid async function return type in ES5/ES3 because it does not refer to a Promise-compatible constructor value. +node_modules/chrome-devtools-frontend/front_end/sdk/DebuggerModel.js(314,18): error TS2304: Cannot find name 'Protocol'. +node_modules/chrome-devtools-frontend/front_end/sdk/DebuggerModel.js(315,64): error TS2304: Cannot find name 'Protocol'. +node_modules/chrome-devtools-frontend/front_end/sdk/DebuggerModel.js(319,15): error TS2503: Cannot find namespace 'SDK'. +node_modules/chrome-devtools-frontend/front_end/sdk/DebuggerModel.js(320,15): error TS2503: Cannot find namespace 'SDK'. +node_modules/chrome-devtools-frontend/front_end/sdk/DebuggerModel.js(322,15): error TS1055: Type 'Promise' is not a valid async function return type in ES5/ES3 because it does not refer to a Promise-compatible constructor value. +node_modules/chrome-devtools-frontend/front_end/sdk/DebuggerModel.js(322,32): error TS2503: Cannot find namespace 'SDK'. +node_modules/chrome-devtools-frontend/front_end/sdk/DebuggerModel.js(330,18): error TS2304: Cannot find name 'Protocol'. +node_modules/chrome-devtools-frontend/front_end/sdk/DebuggerModel.js(332,47): error TS2304: Cannot find name 'SDK'. +node_modules/chrome-devtools-frontend/front_end/sdk/DebuggerModel.js(336,15): error TS2503: Cannot find namespace 'Protocol'. +node_modules/chrome-devtools-frontend/front_end/sdk/DebuggerModel.js(337,15): error TS1055: Type 'Promise' is not a valid async function return type in ES5/ES3 because it does not refer to a Promise-compatible constructor value. +node_modules/chrome-devtools-frontend/front_end/sdk/DebuggerModel.js(337,25): error TS2503: Cannot find namespace 'Protocol'. +node_modules/chrome-devtools-frontend/front_end/sdk/DebuggerModel.js(341,21): error TS2304: Cannot find name 'Protocol'. +node_modules/chrome-devtools-frontend/front_end/sdk/DebuggerModel.js(345,15): error TS2503: Cannot find namespace 'Protocol'. node_modules/chrome-devtools-frontend/front_end/sdk/DebuggerModel.js(346,15): error TS2503: Cannot find namespace 'Protocol'. -node_modules/chrome-devtools-frontend/front_end/sdk/DebuggerModel.js(347,16): error TS2503: Cannot find namespace 'SDK'. -node_modules/chrome-devtools-frontend/front_end/sdk/DebuggerModel.js(354,24): error TS2503: Cannot find namespace 'SDK'. -node_modules/chrome-devtools-frontend/front_end/sdk/DebuggerModel.js(363,15): error TS2503: Cannot find namespace 'SDK'. -node_modules/chrome-devtools-frontend/front_end/sdk/DebuggerModel.js(364,23): error TS2503: Cannot find namespace 'SDK'. -node_modules/chrome-devtools-frontend/front_end/sdk/DebuggerModel.js(368,24): error TS2495: Type 'IterableIterator' is not an array type or a string type. -node_modules/chrome-devtools-frontend/front_end/sdk/DebuggerModel.js(376,15): error TS2503: Cannot find namespace 'Protocol'. -node_modules/chrome-devtools-frontend/front_end/sdk/DebuggerModel.js(378,24): error TS2503: Cannot find namespace 'Protocol'. -node_modules/chrome-devtools-frontend/front_end/sdk/DebuggerModel.js(386,15): error TS2503: Cannot find namespace 'Protocol'. -node_modules/chrome-devtools-frontend/front_end/sdk/DebuggerModel.js(388,24): error TS2503: Cannot find namespace 'Protocol'. -node_modules/chrome-devtools-frontend/front_end/sdk/DebuggerModel.js(388,41): error TS2503: Cannot find namespace 'Protocol'. -node_modules/chrome-devtools-frontend/front_end/sdk/DebuggerModel.js(389,15): error TS2503: Cannot find namespace 'Protocol'. -node_modules/chrome-devtools-frontend/front_end/sdk/DebuggerModel.js(390,15): error TS2503: Cannot find namespace 'Protocol'. -node_modules/chrome-devtools-frontend/front_end/sdk/DebuggerModel.js(391,23): error TS2503: Cannot find namespace 'Protocol'. -node_modules/chrome-devtools-frontend/front_end/sdk/DebuggerModel.js(392,15): error TS2503: Cannot find namespace 'Protocol'. -node_modules/chrome-devtools-frontend/front_end/sdk/DebuggerModel.js(418,24): error TS2503: Cannot find namespace 'SDK'. -node_modules/chrome-devtools-frontend/front_end/sdk/DebuggerModel.js(420,7): error TS1056: Accessors are only available when targeting ECMAScript 5 and higher. -node_modules/chrome-devtools-frontend/front_end/sdk/DebuggerModel.js(425,16): error TS2503: Cannot find namespace 'SDK'. -node_modules/chrome-devtools-frontend/front_end/sdk/DebuggerModel.js(432,15): error TS2503: Cannot find namespace 'SDK'. -node_modules/chrome-devtools-frontend/front_end/sdk/DebuggerModel.js(443,12): error TS2339: Property 'dispatchEventToListeners' does not exist on type '(Anonymous class)'. -node_modules/chrome-devtools-frontend/front_end/sdk/DebuggerModel.js(443,37): error TS2304: Cannot find name 'SDK'. -node_modules/chrome-devtools-frontend/front_end/sdk/DebuggerModel.js(453,25): error TS2503: Cannot find namespace 'SDK'. -node_modules/chrome-devtools-frontend/front_end/sdk/DebuggerModel.js(460,23): error TS2503: Cannot find namespace 'Protocol'. -node_modules/chrome-devtools-frontend/front_end/sdk/DebuggerModel.js(464,15): error TS2503: Cannot find namespace 'Protocol'. -node_modules/chrome-devtools-frontend/front_end/sdk/DebuggerModel.js(468,13): error TS2304: Cannot find name 'SDK'. -node_modules/chrome-devtools-frontend/front_end/sdk/DebuggerModel.js(470,31): error TS2339: Property '_continueToLocationCallback' does not exist on type '(Anonymous class)'. -node_modules/chrome-devtools-frontend/front_end/sdk/DebuggerModel.js(471,27): error TS2339: Property '_continueToLocationCallback' does not exist on type '(Anonymous class)'. -node_modules/chrome-devtools-frontend/front_end/sdk/DebuggerModel.js(472,19): error TS2339: Property '_continueToLocationCallback' does not exist on type '(Anonymous class)'. -node_modules/chrome-devtools-frontend/front_end/sdk/DebuggerModel.js(483,10): error TS2339: Property 'dispatchEventToListeners' does not exist on type '(Anonymous class)'. -node_modules/chrome-devtools-frontend/front_end/sdk/DebuggerModel.js(483,35): error TS2304: Cannot find name 'SDK'. -node_modules/chrome-devtools-frontend/front_end/sdk/DebuggerModel.js(487,15): error TS2503: Cannot find namespace 'Protocol'. +node_modules/chrome-devtools-frontend/front_end/sdk/DebuggerModel.js(350,23): error TS2304: Cannot find name 'SDK'. +node_modules/chrome-devtools-frontend/front_end/sdk/DebuggerModel.js(357,10): error TS2339: Property 'dispatchEventToListeners' does not exist on type '(Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sdk/DebuggerModel.js(357,35): error TS2304: Cannot find name 'SDK'. +node_modules/chrome-devtools-frontend/front_end/sdk/DebuggerModel.js(361,37): error TS2495: Type 'IterableIterator' is not an array type or a string type. +node_modules/chrome-devtools-frontend/front_end/sdk/DebuggerModel.js(372,23): error TS2503: Cannot find namespace 'SDK'. +node_modules/chrome-devtools-frontend/front_end/sdk/DebuggerModel.js(379,15): error TS2503: Cannot find namespace 'Protocol'. +node_modules/chrome-devtools-frontend/front_end/sdk/DebuggerModel.js(380,16): error TS2503: Cannot find namespace 'SDK'. +node_modules/chrome-devtools-frontend/front_end/sdk/DebuggerModel.js(387,24): error TS2503: Cannot find namespace 'SDK'. +node_modules/chrome-devtools-frontend/front_end/sdk/DebuggerModel.js(396,15): error TS2503: Cannot find namespace 'SDK'. +node_modules/chrome-devtools-frontend/front_end/sdk/DebuggerModel.js(397,23): error TS2503: Cannot find namespace 'SDK'. +node_modules/chrome-devtools-frontend/front_end/sdk/DebuggerModel.js(401,24): error TS2495: Type 'IterableIterator' is not an array type or a string type. +node_modules/chrome-devtools-frontend/front_end/sdk/DebuggerModel.js(409,15): error TS2503: Cannot find namespace 'Protocol'. +node_modules/chrome-devtools-frontend/front_end/sdk/DebuggerModel.js(411,24): error TS2503: Cannot find namespace 'Protocol'. +node_modules/chrome-devtools-frontend/front_end/sdk/DebuggerModel.js(419,15): error TS2503: Cannot find namespace 'Protocol'. +node_modules/chrome-devtools-frontend/front_end/sdk/DebuggerModel.js(421,24): error TS2503: Cannot find namespace 'Protocol'. +node_modules/chrome-devtools-frontend/front_end/sdk/DebuggerModel.js(421,41): error TS2503: Cannot find namespace 'Protocol'. +node_modules/chrome-devtools-frontend/front_end/sdk/DebuggerModel.js(422,15): error TS2503: Cannot find namespace 'Protocol'. +node_modules/chrome-devtools-frontend/front_end/sdk/DebuggerModel.js(423,15): error TS2503: Cannot find namespace 'Protocol'. +node_modules/chrome-devtools-frontend/front_end/sdk/DebuggerModel.js(424,23): error TS2503: Cannot find namespace 'Protocol'. +node_modules/chrome-devtools-frontend/front_end/sdk/DebuggerModel.js(425,15): error TS2503: Cannot find namespace 'Protocol'. +node_modules/chrome-devtools-frontend/front_end/sdk/DebuggerModel.js(426,15): error TS2503: Cannot find namespace 'Protocol'. +node_modules/chrome-devtools-frontend/front_end/sdk/DebuggerModel.js(446,24): error TS2503: Cannot find namespace 'SDK'. +node_modules/chrome-devtools-frontend/front_end/sdk/DebuggerModel.js(448,7): error TS1056: Accessors are only available when targeting ECMAScript 5 and higher. +node_modules/chrome-devtools-frontend/front_end/sdk/DebuggerModel.js(453,16): error TS2503: Cannot find namespace 'SDK'. +node_modules/chrome-devtools-frontend/front_end/sdk/DebuggerModel.js(460,15): error TS2503: Cannot find namespace 'SDK'. +node_modules/chrome-devtools-frontend/front_end/sdk/DebuggerModel.js(471,12): error TS2339: Property 'dispatchEventToListeners' does not exist on type '(Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sdk/DebuggerModel.js(471,37): error TS2304: Cannot find name 'SDK'. +node_modules/chrome-devtools-frontend/front_end/sdk/DebuggerModel.js(481,25): error TS2503: Cannot find namespace 'SDK'. +node_modules/chrome-devtools-frontend/front_end/sdk/DebuggerModel.js(488,23): error TS2503: Cannot find namespace 'Protocol'. +node_modules/chrome-devtools-frontend/front_end/sdk/DebuggerModel.js(492,15): error TS2503: Cannot find namespace 'Protocol'. node_modules/chrome-devtools-frontend/front_end/sdk/DebuggerModel.js(493,15): error TS2503: Cannot find namespace 'Protocol'. -node_modules/chrome-devtools-frontend/front_end/sdk/DebuggerModel.js(501,16): error TS2503: Cannot find namespace 'SDK'. -node_modules/chrome-devtools-frontend/front_end/sdk/DebuggerModel.js(510,14): error TS2339: Property 'target' does not exist on type '(Anonymous class)'. -node_modules/chrome-devtools-frontend/front_end/sdk/DebuggerModel.js(512,19): error TS2304: Cannot find name 'Common'. -node_modules/chrome-devtools-frontend/front_end/sdk/DebuggerModel.js(514,7): error TS2304: Cannot find name 'SDK'. -node_modules/chrome-devtools-frontend/front_end/sdk/DebuggerModel.js(518,22): error TS2304: Cannot find name 'SDK'. -node_modules/chrome-devtools-frontend/front_end/sdk/DebuggerModel.js(523,12): error TS2339: Property 'dispatchEventToListeners' does not exist on type '(Anonymous class)'. -node_modules/chrome-devtools-frontend/front_end/sdk/DebuggerModel.js(523,37): error TS2304: Cannot find name 'SDK'. -node_modules/chrome-devtools-frontend/front_end/sdk/DebuggerModel.js(525,12): error TS2339: Property 'dispatchEventToListeners' does not exist on type '(Anonymous class)'. -node_modules/chrome-devtools-frontend/front_end/sdk/DebuggerModel.js(525,37): error TS2304: Cannot find name 'SDK'. -node_modules/chrome-devtools-frontend/front_end/sdk/DebuggerModel.js(527,23): error TS2304: Cannot find name 'SDK'. -node_modules/chrome-devtools-frontend/front_end/sdk/DebuggerModel.js(547,15): error TS2503: Cannot find namespace 'SDK'. -node_modules/chrome-devtools-frontend/front_end/sdk/DebuggerModel.js(551,23): error TS2304: Cannot find name 'SDK'. -node_modules/chrome-devtools-frontend/front_end/sdk/DebuggerModel.js(557,19): error TS2304: Cannot find name 'SDK'. -node_modules/chrome-devtools-frontend/front_end/sdk/DebuggerModel.js(565,15): error TS2503: Cannot find namespace 'SDK'. -node_modules/chrome-devtools-frontend/front_end/sdk/DebuggerModel.js(579,15): error TS2503: Cannot find namespace 'SDK'. -node_modules/chrome-devtools-frontend/front_end/sdk/DebuggerModel.js(595,15): error TS2503: Cannot find namespace 'SDK'. -node_modules/chrome-devtools-frontend/front_end/sdk/DebuggerModel.js(608,12): error TS2339: Property 'dispatchEventToListeners' does not exist on type '(Anonymous class)'. -node_modules/chrome-devtools-frontend/front_end/sdk/DebuggerModel.js(608,37): error TS2304: Cannot find name 'SDK'. -node_modules/chrome-devtools-frontend/front_end/sdk/DebuggerModel.js(613,15): error TS2503: Cannot find namespace 'SDK'. -node_modules/chrome-devtools-frontend/front_end/sdk/DebuggerModel.js(616,16): error TS2503: Cannot find namespace 'SDK'. -node_modules/chrome-devtools-frontend/front_end/sdk/DebuggerModel.js(619,16): error TS2304: Cannot find name 'SDK'. -node_modules/chrome-devtools-frontend/front_end/sdk/DebuggerModel.js(626,16): error TS2503: Cannot find namespace 'SDK'. -node_modules/chrome-devtools-frontend/front_end/sdk/DebuggerModel.js(642,32): error TS2304: Cannot find name 'SDK'. -node_modules/chrome-devtools-frontend/front_end/sdk/DebuggerModel.js(647,15): error TS2503: Cannot find namespace 'Protocol'. -node_modules/chrome-devtools-frontend/front_end/sdk/DebuggerModel.js(650,16): error TS2503: Cannot find namespace 'SDK'. -node_modules/chrome-devtools-frontend/front_end/sdk/DebuggerModel.js(658,15): error TS2503: Cannot find namespace 'Protocol'. -node_modules/chrome-devtools-frontend/front_end/sdk/DebuggerModel.js(659,23): error TS2503: Cannot find namespace 'SDK'. -node_modules/chrome-devtools-frontend/front_end/sdk/DebuggerModel.js(693,15): error TS2503: Cannot find namespace 'SDK'. -node_modules/chrome-devtools-frontend/front_end/sdk/DebuggerModel.js(699,10): error TS2339: Property 'dispatchEventToListeners' does not exist on type '(Anonymous class)'. -node_modules/chrome-devtools-frontend/front_end/sdk/DebuggerModel.js(699,35): error TS2304: Cannot find name 'SDK'. -node_modules/chrome-devtools-frontend/front_end/sdk/DebuggerModel.js(703,16): error TS2503: Cannot find namespace 'SDK'. -node_modules/chrome-devtools-frontend/front_end/sdk/DebuggerModel.js(710,15): error TS2503: Cannot find namespace 'SDK'. -node_modules/chrome-devtools-frontend/front_end/sdk/DebuggerModel.js(711,25): error TS2503: Cannot find namespace 'SDK'. -node_modules/chrome-devtools-frontend/front_end/sdk/DebuggerModel.js(718,15): error TS2503: Cannot find namespace 'SDK'. -node_modules/chrome-devtools-frontend/front_end/sdk/DebuggerModel.js(719,25): error TS2503: Cannot find namespace 'SDK'. -node_modules/chrome-devtools-frontend/front_end/sdk/DebuggerModel.js(726,39): error TS2503: Cannot find namespace 'SDK'. -node_modules/chrome-devtools-frontend/front_end/sdk/DebuggerModel.js(726,95): error TS2503: Cannot find namespace 'SDK'. -node_modules/chrome-devtools-frontend/front_end/sdk/DebuggerModel.js(727,18): error TS2503: Cannot find namespace 'SDK'. -node_modules/chrome-devtools-frontend/front_end/sdk/DebuggerModel.js(763,15): error TS2503: Cannot find namespace 'Protocol'. -node_modules/chrome-devtools-frontend/front_end/sdk/DebuggerModel.js(765,15): error TS1055: Type 'Promise' is not a valid async function return type in ES5/ES3 because it does not refer to a Promise-compatible constructor value. -node_modules/chrome-devtools-frontend/front_end/sdk/DebuggerModel.js(769,26): error TS2304: Cannot find name 'Protocol'. -node_modules/chrome-devtools-frontend/front_end/sdk/DebuggerModel.js(776,15): error TS2503: Cannot find namespace 'Protocol'. -node_modules/chrome-devtools-frontend/front_end/sdk/DebuggerModel.js(777,24): error TS2503: Cannot find namespace 'Common'. -node_modules/chrome-devtools-frontend/front_end/sdk/DebuggerModel.js(785,15): error TS2503: Cannot find namespace 'Protocol'. -node_modules/chrome-devtools-frontend/front_end/sdk/DebuggerModel.js(786,24): error TS2503: Cannot find namespace 'Common'. -node_modules/chrome-devtools-frontend/front_end/sdk/DebuggerModel.js(795,15): error TS1055: Type 'Promise' is not a valid async function return type in ES5/ES3 because it does not refer to a Promise-compatible constructor value. -node_modules/chrome-devtools-frontend/front_end/sdk/DebuggerModel.js(799,26): error TS2304: Cannot find name 'Protocol'. -node_modules/chrome-devtools-frontend/front_end/sdk/DebuggerModel.js(810,5): error TS2304: Cannot find name 'Common'. -node_modules/chrome-devtools-frontend/front_end/sdk/DebuggerModel.js(811,5): error TS2304: Cannot find name 'Common'. -node_modules/chrome-devtools-frontend/front_end/sdk/DebuggerModel.js(812,5): error TS2304: Cannot find name 'Common'. -node_modules/chrome-devtools-frontend/front_end/sdk/DebuggerModel.js(817,15): error TS1055: Type 'Promise' is not a valid async function return type in ES5/ES3 because it does not refer to a Promise-compatible constructor value. -node_modules/chrome-devtools-frontend/front_end/sdk/DebuggerModel.js(825,15): error TS1055: Type 'Promise' is not a valid async function return type in ES5/ES3 because it does not refer to a Promise-compatible constructor value. -node_modules/chrome-devtools-frontend/front_end/sdk/DebuggerModel.js(843,1): error TS2304: Cannot find name 'SDK'. -node_modules/chrome-devtools-frontend/front_end/sdk/DebuggerModel.js(845,1): error TS2304: Cannot find name 'SDK'. -node_modules/chrome-devtools-frontend/front_end/sdk/DebuggerModel.js(845,23): error TS2304: Cannot find name 'SDK'. -node_modules/chrome-devtools-frontend/front_end/sdk/DebuggerModel.js(845,42): error TS2304: Cannot find name 'SDK'. -node_modules/chrome-devtools-frontend/front_end/sdk/DebuggerModel.js(847,78): error TS1003: Identifier expected. -node_modules/chrome-devtools-frontend/front_end/sdk/DebuggerModel.js(848,1): error TS2304: Cannot find name 'SDK'. -node_modules/chrome-devtools-frontend/front_end/sdk/DebuggerModel.js(855,1): error TS2304: Cannot find name 'SDK'. -node_modules/chrome-devtools-frontend/front_end/sdk/DebuggerModel.js(862,1): error TS2304: Cannot find name 'SDK'. +node_modules/chrome-devtools-frontend/front_end/sdk/DebuggerModel.js(496,29): error TS2304: Cannot find name 'SDK'. +node_modules/chrome-devtools-frontend/front_end/sdk/DebuggerModel.js(499,31): error TS2339: Property '_continueToLocationCallback' does not exist on type '(Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sdk/DebuggerModel.js(500,27): error TS2339: Property '_continueToLocationCallback' does not exist on type '(Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sdk/DebuggerModel.js(501,19): error TS2339: Property '_continueToLocationCallback' does not exist on type '(Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sdk/DebuggerModel.js(512,10): error TS2339: Property 'dispatchEventToListeners' does not exist on type '(Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sdk/DebuggerModel.js(512,35): error TS2304: Cannot find name 'SDK'. +node_modules/chrome-devtools-frontend/front_end/sdk/DebuggerModel.js(516,15): error TS2503: Cannot find namespace 'Protocol'. +node_modules/chrome-devtools-frontend/front_end/sdk/DebuggerModel.js(522,15): error TS2503: Cannot find namespace 'Protocol'. +node_modules/chrome-devtools-frontend/front_end/sdk/DebuggerModel.js(530,16): error TS2503: Cannot find namespace 'SDK'. +node_modules/chrome-devtools-frontend/front_end/sdk/DebuggerModel.js(539,14): error TS2339: Property 'target' does not exist on type '(Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sdk/DebuggerModel.js(541,19): error TS2304: Cannot find name 'Common'. +node_modules/chrome-devtools-frontend/front_end/sdk/DebuggerModel.js(543,7): error TS2304: Cannot find name 'SDK'. +node_modules/chrome-devtools-frontend/front_end/sdk/DebuggerModel.js(547,22): error TS2304: Cannot find name 'SDK'. +node_modules/chrome-devtools-frontend/front_end/sdk/DebuggerModel.js(552,12): error TS2339: Property 'dispatchEventToListeners' does not exist on type '(Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sdk/DebuggerModel.js(552,37): error TS2304: Cannot find name 'SDK'. +node_modules/chrome-devtools-frontend/front_end/sdk/DebuggerModel.js(554,12): error TS2339: Property 'dispatchEventToListeners' does not exist on type '(Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sdk/DebuggerModel.js(554,37): error TS2304: Cannot find name 'SDK'. +node_modules/chrome-devtools-frontend/front_end/sdk/DebuggerModel.js(556,23): error TS2304: Cannot find name 'SDK'. +node_modules/chrome-devtools-frontend/front_end/sdk/DebuggerModel.js(576,15): error TS2503: Cannot find namespace 'SDK'. +node_modules/chrome-devtools-frontend/front_end/sdk/DebuggerModel.js(580,23): error TS2304: Cannot find name 'SDK'. +node_modules/chrome-devtools-frontend/front_end/sdk/DebuggerModel.js(586,19): error TS2304: Cannot find name 'SDK'. +node_modules/chrome-devtools-frontend/front_end/sdk/DebuggerModel.js(594,15): error TS2503: Cannot find namespace 'SDK'. +node_modules/chrome-devtools-frontend/front_end/sdk/DebuggerModel.js(608,15): error TS2503: Cannot find namespace 'SDK'. +node_modules/chrome-devtools-frontend/front_end/sdk/DebuggerModel.js(624,15): error TS2503: Cannot find namespace 'SDK'. +node_modules/chrome-devtools-frontend/front_end/sdk/DebuggerModel.js(637,12): error TS2339: Property 'dispatchEventToListeners' does not exist on type '(Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sdk/DebuggerModel.js(637,37): error TS2304: Cannot find name 'SDK'. +node_modules/chrome-devtools-frontend/front_end/sdk/DebuggerModel.js(642,15): error TS2503: Cannot find namespace 'SDK'. +node_modules/chrome-devtools-frontend/front_end/sdk/DebuggerModel.js(645,16): error TS2503: Cannot find namespace 'SDK'. +node_modules/chrome-devtools-frontend/front_end/sdk/DebuggerModel.js(648,16): error TS2304: Cannot find name 'SDK'. +node_modules/chrome-devtools-frontend/front_end/sdk/DebuggerModel.js(655,16): error TS2503: Cannot find namespace 'SDK'. +node_modules/chrome-devtools-frontend/front_end/sdk/DebuggerModel.js(671,32): error TS2304: Cannot find name 'SDK'. +node_modules/chrome-devtools-frontend/front_end/sdk/DebuggerModel.js(676,15): error TS2503: Cannot find namespace 'Protocol'. +node_modules/chrome-devtools-frontend/front_end/sdk/DebuggerModel.js(679,16): error TS2503: Cannot find namespace 'SDK'. +node_modules/chrome-devtools-frontend/front_end/sdk/DebuggerModel.js(687,15): error TS2503: Cannot find namespace 'Protocol'. +node_modules/chrome-devtools-frontend/front_end/sdk/DebuggerModel.js(688,23): error TS2503: Cannot find namespace 'SDK'. +node_modules/chrome-devtools-frontend/front_end/sdk/DebuggerModel.js(722,15): error TS2503: Cannot find namespace 'SDK'. +node_modules/chrome-devtools-frontend/front_end/sdk/DebuggerModel.js(728,10): error TS2339: Property 'dispatchEventToListeners' does not exist on type '(Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sdk/DebuggerModel.js(728,35): error TS2304: Cannot find name 'SDK'. +node_modules/chrome-devtools-frontend/front_end/sdk/DebuggerModel.js(732,16): error TS2503: Cannot find namespace 'SDK'. +node_modules/chrome-devtools-frontend/front_end/sdk/DebuggerModel.js(739,15): error TS2503: Cannot find namespace 'SDK'. +node_modules/chrome-devtools-frontend/front_end/sdk/DebuggerModel.js(740,25): error TS2503: Cannot find namespace 'SDK'. +node_modules/chrome-devtools-frontend/front_end/sdk/DebuggerModel.js(747,15): error TS2503: Cannot find namespace 'SDK'. +node_modules/chrome-devtools-frontend/front_end/sdk/DebuggerModel.js(748,25): error TS2503: Cannot find namespace 'SDK'. +node_modules/chrome-devtools-frontend/front_end/sdk/DebuggerModel.js(755,39): error TS2503: Cannot find namespace 'SDK'. +node_modules/chrome-devtools-frontend/front_end/sdk/DebuggerModel.js(755,95): error TS2503: Cannot find namespace 'SDK'. +node_modules/chrome-devtools-frontend/front_end/sdk/DebuggerModel.js(756,18): error TS2503: Cannot find namespace 'SDK'. +node_modules/chrome-devtools-frontend/front_end/sdk/DebuggerModel.js(792,15): error TS2503: Cannot find namespace 'Protocol'. +node_modules/chrome-devtools-frontend/front_end/sdk/DebuggerModel.js(794,15): error TS1055: Type 'Promise' is not a valid async function return type in ES5/ES3 because it does not refer to a Promise-compatible constructor value. +node_modules/chrome-devtools-frontend/front_end/sdk/DebuggerModel.js(798,26): error TS2304: Cannot find name 'Protocol'. +node_modules/chrome-devtools-frontend/front_end/sdk/DebuggerModel.js(805,15): error TS2503: Cannot find namespace 'Protocol'. +node_modules/chrome-devtools-frontend/front_end/sdk/DebuggerModel.js(806,24): error TS2503: Cannot find namespace 'Common'. +node_modules/chrome-devtools-frontend/front_end/sdk/DebuggerModel.js(814,15): error TS2503: Cannot find namespace 'Protocol'. +node_modules/chrome-devtools-frontend/front_end/sdk/DebuggerModel.js(815,24): error TS2503: Cannot find namespace 'Common'. +node_modules/chrome-devtools-frontend/front_end/sdk/DebuggerModel.js(824,15): error TS1055: Type 'Promise' is not a valid async function return type in ES5/ES3 because it does not refer to a Promise-compatible constructor value. +node_modules/chrome-devtools-frontend/front_end/sdk/DebuggerModel.js(828,26): error TS2304: Cannot find name 'Protocol'. +node_modules/chrome-devtools-frontend/front_end/sdk/DebuggerModel.js(839,5): error TS2304: Cannot find name 'SDK'. +node_modules/chrome-devtools-frontend/front_end/sdk/DebuggerModel.js(840,5): error TS2304: Cannot find name 'Common'. +node_modules/chrome-devtools-frontend/front_end/sdk/DebuggerModel.js(841,5): error TS2304: Cannot find name 'Common'. +node_modules/chrome-devtools-frontend/front_end/sdk/DebuggerModel.js(842,5): error TS2304: Cannot find name 'Common'. +node_modules/chrome-devtools-frontend/front_end/sdk/DebuggerModel.js(847,15): error TS1055: Type 'Promise' is not a valid async function return type in ES5/ES3 because it does not refer to a Promise-compatible constructor value. +node_modules/chrome-devtools-frontend/front_end/sdk/DebuggerModel.js(855,15): error TS1055: Type 'Promise' is not a valid async function return type in ES5/ES3 because it does not refer to a Promise-compatible constructor value. +node_modules/chrome-devtools-frontend/front_end/sdk/DebuggerModel.js(873,1): error TS2304: Cannot find name 'SDK'. node_modules/chrome-devtools-frontend/front_end/sdk/DebuggerModel.js(876,1): error TS2304: Cannot find name 'SDK'. -node_modules/chrome-devtools-frontend/front_end/sdk/DebuggerModel.js(889,1): error TS2304: Cannot find name 'SDK'. +node_modules/chrome-devtools-frontend/front_end/sdk/DebuggerModel.js(878,1): error TS2304: Cannot find name 'SDK'. +node_modules/chrome-devtools-frontend/front_end/sdk/DebuggerModel.js(878,23): error TS2304: Cannot find name 'SDK'. +node_modules/chrome-devtools-frontend/front_end/sdk/DebuggerModel.js(878,42): error TS2304: Cannot find name 'SDK'. +node_modules/chrome-devtools-frontend/front_end/sdk/DebuggerModel.js(880,78): error TS1003: Identifier expected. +node_modules/chrome-devtools-frontend/front_end/sdk/DebuggerModel.js(881,1): error TS2304: Cannot find name 'SDK'. +node_modules/chrome-devtools-frontend/front_end/sdk/DebuggerModel.js(888,1): error TS2304: Cannot find name 'SDK'. node_modules/chrome-devtools-frontend/front_end/sdk/DebuggerModel.js(895,1): error TS2304: Cannot find name 'SDK'. -node_modules/chrome-devtools-frontend/front_end/sdk/DebuggerModel.js(901,1): error TS2304: Cannot find name 'SDK'. -node_modules/chrome-devtools-frontend/front_end/sdk/DebuggerModel.js(907,2): error TS1131: Property or signature expected. -node_modules/chrome-devtools-frontend/front_end/sdk/DebuggerModel.js(911,1): error TS2304: Cannot find name 'SDK'. -node_modules/chrome-devtools-frontend/front_end/sdk/DebuggerModel.js(917,1): error TS2304: Cannot find name 'SDK'. -node_modules/chrome-devtools-frontend/front_end/sdk/DebuggerModel.js(919,15): error TS2503: Cannot find namespace 'SDK'. -node_modules/chrome-devtools-frontend/front_end/sdk/DebuggerModel.js(927,23): error TS2503: Cannot find namespace 'Protocol'. -node_modules/chrome-devtools-frontend/front_end/sdk/DebuggerModel.js(931,15): error TS2503: Cannot find namespace 'Protocol'. -node_modules/chrome-devtools-frontend/front_end/sdk/DebuggerModel.js(946,15): error TS2503: Cannot find namespace 'Protocol'. -node_modules/chrome-devtools-frontend/front_end/sdk/DebuggerModel.js(952,15): error TS2503: Cannot find namespace 'Protocol'. -node_modules/chrome-devtools-frontend/front_end/sdk/DebuggerModel.js(954,14): error TS8024: JSDoc '@param' tag has name '', but there is no parameter with that name. -node_modules/chrome-devtools-frontend/front_end/sdk/DebuggerModel.js(954,14): error TS1110: Type expected. -node_modules/chrome-devtools-frontend/front_end/sdk/DebuggerModel.js(971,15): error TS2503: Cannot find namespace 'Protocol'. -node_modules/chrome-devtools-frontend/front_end/sdk/DebuggerModel.js(977,15): error TS2503: Cannot find namespace 'Protocol'. -node_modules/chrome-devtools-frontend/front_end/sdk/DebuggerModel.js(979,14): error TS8024: JSDoc '@param' tag has name '', but there is no parameter with that name. -node_modules/chrome-devtools-frontend/front_end/sdk/DebuggerModel.js(979,14): error TS1110: Type expected. -node_modules/chrome-devtools-frontend/front_end/sdk/DebuggerModel.js(995,15): error TS2503: Cannot find namespace 'Protocol'. -node_modules/chrome-devtools-frontend/front_end/sdk/DebuggerModel.js(996,15): error TS2503: Cannot find namespace 'Protocol'. -node_modules/chrome-devtools-frontend/front_end/sdk/DebuggerModel.js(1006,1): error TS2304: Cannot find name 'SDK'. -node_modules/chrome-devtools-frontend/front_end/sdk/DebuggerModel.js(1008,15): error TS2503: Cannot find namespace 'SDK'. -node_modules/chrome-devtools-frontend/front_end/sdk/DebuggerModel.js(1021,15): error TS2503: Cannot find namespace 'SDK'. -node_modules/chrome-devtools-frontend/front_end/sdk/DebuggerModel.js(1022,15): error TS2503: Cannot find namespace 'Protocol'. -node_modules/chrome-devtools-frontend/front_end/sdk/DebuggerModel.js(1023,16): error TS2503: Cannot find namespace 'SDK'. -node_modules/chrome-devtools-frontend/front_end/sdk/DebuggerModel.js(1026,16): error TS2304: Cannot find name 'SDK'. -node_modules/chrome-devtools-frontend/front_end/sdk/DebuggerModel.js(1030,16): error TS2503: Cannot find namespace 'Protocol'. -node_modules/chrome-devtools-frontend/front_end/sdk/DebuggerModel.js(1037,16): error TS2503: Cannot find namespace 'SDK'. -node_modules/chrome-devtools-frontend/front_end/sdk/DebuggerModel.js(1050,25): error TS2304: Cannot find name 'SDK'. -node_modules/chrome-devtools-frontend/front_end/sdk/DebuggerModel.js(1055,15): error TS2503: Cannot find namespace 'SDK'. -node_modules/chrome-devtools-frontend/front_end/sdk/DebuggerModel.js(1079,1): error TS2304: Cannot find name 'SDK'. -node_modules/chrome-devtools-frontend/front_end/sdk/DebuggerModel.js(1079,49): error TS2304: Cannot find name 'SDK'. -node_modules/chrome-devtools-frontend/front_end/sdk/DebuggerModel.js(1081,15): error TS2503: Cannot find namespace 'SDK'. -node_modules/chrome-devtools-frontend/front_end/sdk/DebuggerModel.js(1085,15): error TS2503: Cannot find namespace 'Protocol'. -node_modules/chrome-devtools-frontend/front_end/sdk/DebuggerModel.js(1094,15): error TS2503: Cannot find namespace 'SDK'. -node_modules/chrome-devtools-frontend/front_end/sdk/DebuggerModel.js(1095,15): error TS2503: Cannot find namespace 'Protocol'. -node_modules/chrome-devtools-frontend/front_end/sdk/DebuggerModel.js(1096,16): error TS2503: Cannot find namespace 'SDK'. -node_modules/chrome-devtools-frontend/front_end/sdk/DebuggerModel.js(1099,16): error TS2304: Cannot find name 'SDK'. -node_modules/chrome-devtools-frontend/front_end/sdk/DebuggerModel.js(1107,1): error TS2304: Cannot find name 'SDK'. -node_modules/chrome-devtools-frontend/front_end/sdk/DebuggerModel.js(1109,15): error TS2503: Cannot find namespace 'SDK'. -node_modules/chrome-devtools-frontend/front_end/sdk/DebuggerModel.js(1110,15): error TS2503: Cannot find namespace 'SDK'. -node_modules/chrome-devtools-frontend/front_end/sdk/DebuggerModel.js(1111,15): error TS2503: Cannot find namespace 'Protocol'. -node_modules/chrome-devtools-frontend/front_end/sdk/DebuggerModel.js(1117,22): error TS2304: Cannot find name 'SDK'. -node_modules/chrome-devtools-frontend/front_end/sdk/DebuggerModel.js(1121,23): error TS2304: Cannot find name 'SDK'. -node_modules/chrome-devtools-frontend/front_end/sdk/DebuggerModel.js(1123,28): error TS2304: Cannot find name 'Protocol'. -node_modules/chrome-devtools-frontend/front_end/sdk/DebuggerModel.js(1127,32): error TS2304: Cannot find name 'SDK'. -node_modules/chrome-devtools-frontend/front_end/sdk/DebuggerModel.js(1131,15): error TS2503: Cannot find namespace 'SDK'. -node_modules/chrome-devtools-frontend/front_end/sdk/DebuggerModel.js(1132,23): error TS2503: Cannot find namespace 'Protocol'. -node_modules/chrome-devtools-frontend/front_end/sdk/DebuggerModel.js(1133,24): error TS2503: Cannot find namespace 'SDK'. -node_modules/chrome-devtools-frontend/front_end/sdk/DebuggerModel.js(1141,25): error TS2304: Cannot find name 'SDK'. -node_modules/chrome-devtools-frontend/front_end/sdk/DebuggerModel.js(1147,16): error TS2503: Cannot find namespace 'SDK'. -node_modules/chrome-devtools-frontend/front_end/sdk/DebuggerModel.js(1149,7): error TS1056: Accessors are only available when targeting ECMAScript 5 and higher. -node_modules/chrome-devtools-frontend/front_end/sdk/DebuggerModel.js(1156,7): error TS1056: Accessors are only available when targeting ECMAScript 5 and higher. -node_modules/chrome-devtools-frontend/front_end/sdk/DebuggerModel.js(1161,24): error TS2503: Cannot find namespace 'SDK'. -node_modules/chrome-devtools-frontend/front_end/sdk/DebuggerModel.js(1168,16): error TS2503: Cannot find namespace 'SDK'. -node_modules/chrome-devtools-frontend/front_end/sdk/DebuggerModel.js(1175,16): error TS2503: Cannot find namespace 'SDK'. +node_modules/chrome-devtools-frontend/front_end/sdk/DebuggerModel.js(909,1): error TS2304: Cannot find name 'SDK'. +node_modules/chrome-devtools-frontend/front_end/sdk/DebuggerModel.js(922,1): error TS2304: Cannot find name 'SDK'. +node_modules/chrome-devtools-frontend/front_end/sdk/DebuggerModel.js(928,1): error TS2304: Cannot find name 'SDK'. +node_modules/chrome-devtools-frontend/front_end/sdk/DebuggerModel.js(934,1): error TS2304: Cannot find name 'SDK'. +node_modules/chrome-devtools-frontend/front_end/sdk/DebuggerModel.js(940,2): error TS1131: Property or signature expected. +node_modules/chrome-devtools-frontend/front_end/sdk/DebuggerModel.js(944,1): error TS2304: Cannot find name 'SDK'. +node_modules/chrome-devtools-frontend/front_end/sdk/DebuggerModel.js(950,1): error TS2304: Cannot find name 'SDK'. +node_modules/chrome-devtools-frontend/front_end/sdk/DebuggerModel.js(952,15): error TS2503: Cannot find namespace 'SDK'. +node_modules/chrome-devtools-frontend/front_end/sdk/DebuggerModel.js(960,23): error TS2503: Cannot find namespace 'Protocol'. +node_modules/chrome-devtools-frontend/front_end/sdk/DebuggerModel.js(964,15): error TS2503: Cannot find namespace 'Protocol'. +node_modules/chrome-devtools-frontend/front_end/sdk/DebuggerModel.js(965,15): error TS2503: Cannot find namespace 'Protocol'. +node_modules/chrome-devtools-frontend/front_end/sdk/DebuggerModel.js(981,15): error TS2503: Cannot find namespace 'Protocol'. +node_modules/chrome-devtools-frontend/front_end/sdk/DebuggerModel.js(987,15): error TS2503: Cannot find namespace 'Protocol'. +node_modules/chrome-devtools-frontend/front_end/sdk/DebuggerModel.js(989,14): error TS8024: JSDoc '@param' tag has name '', but there is no parameter with that name. +node_modules/chrome-devtools-frontend/front_end/sdk/DebuggerModel.js(989,14): error TS1110: Type expected. +node_modules/chrome-devtools-frontend/front_end/sdk/DebuggerModel.js(1006,15): error TS2503: Cannot find namespace 'Protocol'. +node_modules/chrome-devtools-frontend/front_end/sdk/DebuggerModel.js(1012,15): error TS2503: Cannot find namespace 'Protocol'. +node_modules/chrome-devtools-frontend/front_end/sdk/DebuggerModel.js(1014,14): error TS8024: JSDoc '@param' tag has name '', but there is no parameter with that name. +node_modules/chrome-devtools-frontend/front_end/sdk/DebuggerModel.js(1014,14): error TS1110: Type expected. +node_modules/chrome-devtools-frontend/front_end/sdk/DebuggerModel.js(1030,15): error TS2503: Cannot find namespace 'Protocol'. +node_modules/chrome-devtools-frontend/front_end/sdk/DebuggerModel.js(1031,15): error TS2503: Cannot find namespace 'Protocol'. +node_modules/chrome-devtools-frontend/front_end/sdk/DebuggerModel.js(1041,1): error TS2304: Cannot find name 'SDK'. +node_modules/chrome-devtools-frontend/front_end/sdk/DebuggerModel.js(1043,15): error TS2503: Cannot find namespace 'SDK'. +node_modules/chrome-devtools-frontend/front_end/sdk/DebuggerModel.js(1056,15): error TS2503: Cannot find namespace 'SDK'. +node_modules/chrome-devtools-frontend/front_end/sdk/DebuggerModel.js(1057,15): error TS2503: Cannot find namespace 'Protocol'. +node_modules/chrome-devtools-frontend/front_end/sdk/DebuggerModel.js(1058,16): error TS2503: Cannot find namespace 'SDK'. +node_modules/chrome-devtools-frontend/front_end/sdk/DebuggerModel.js(1061,16): error TS2304: Cannot find name 'SDK'. +node_modules/chrome-devtools-frontend/front_end/sdk/DebuggerModel.js(1065,16): error TS2503: Cannot find namespace 'Protocol'. +node_modules/chrome-devtools-frontend/front_end/sdk/DebuggerModel.js(1072,16): error TS2503: Cannot find namespace 'SDK'. +node_modules/chrome-devtools-frontend/front_end/sdk/DebuggerModel.js(1085,25): error TS2304: Cannot find name 'SDK'. +node_modules/chrome-devtools-frontend/front_end/sdk/DebuggerModel.js(1090,15): error TS2503: Cannot find namespace 'SDK'. +node_modules/chrome-devtools-frontend/front_end/sdk/DebuggerModel.js(1114,1): error TS2304: Cannot find name 'SDK'. +node_modules/chrome-devtools-frontend/front_end/sdk/DebuggerModel.js(1114,49): error TS2304: Cannot find name 'SDK'. +node_modules/chrome-devtools-frontend/front_end/sdk/DebuggerModel.js(1116,15): error TS2503: Cannot find namespace 'SDK'. +node_modules/chrome-devtools-frontend/front_end/sdk/DebuggerModel.js(1120,15): error TS2503: Cannot find namespace 'Protocol'. +node_modules/chrome-devtools-frontend/front_end/sdk/DebuggerModel.js(1129,15): error TS2503: Cannot find namespace 'SDK'. +node_modules/chrome-devtools-frontend/front_end/sdk/DebuggerModel.js(1130,15): error TS2503: Cannot find namespace 'Protocol'. +node_modules/chrome-devtools-frontend/front_end/sdk/DebuggerModel.js(1131,16): error TS2503: Cannot find namespace 'SDK'. +node_modules/chrome-devtools-frontend/front_end/sdk/DebuggerModel.js(1134,16): error TS2304: Cannot find name 'SDK'. +node_modules/chrome-devtools-frontend/front_end/sdk/DebuggerModel.js(1142,1): error TS2304: Cannot find name 'SDK'. +node_modules/chrome-devtools-frontend/front_end/sdk/DebuggerModel.js(1144,15): error TS2503: Cannot find namespace 'SDK'. +node_modules/chrome-devtools-frontend/front_end/sdk/DebuggerModel.js(1145,15): error TS2503: Cannot find namespace 'SDK'. +node_modules/chrome-devtools-frontend/front_end/sdk/DebuggerModel.js(1146,15): error TS2503: Cannot find namespace 'Protocol'. +node_modules/chrome-devtools-frontend/front_end/sdk/DebuggerModel.js(1152,22): error TS2304: Cannot find name 'SDK'. +node_modules/chrome-devtools-frontend/front_end/sdk/DebuggerModel.js(1156,23): error TS2304: Cannot find name 'SDK'. +node_modules/chrome-devtools-frontend/front_end/sdk/DebuggerModel.js(1158,28): error TS2304: Cannot find name 'Protocol'. +node_modules/chrome-devtools-frontend/front_end/sdk/DebuggerModel.js(1162,32): error TS2304: Cannot find name 'SDK'. +node_modules/chrome-devtools-frontend/front_end/sdk/DebuggerModel.js(1166,15): error TS2503: Cannot find namespace 'SDK'. +node_modules/chrome-devtools-frontend/front_end/sdk/DebuggerModel.js(1167,23): error TS2503: Cannot find namespace 'Protocol'. +node_modules/chrome-devtools-frontend/front_end/sdk/DebuggerModel.js(1168,24): error TS2503: Cannot find namespace 'SDK'. +node_modules/chrome-devtools-frontend/front_end/sdk/DebuggerModel.js(1176,25): error TS2304: Cannot find name 'SDK'. node_modules/chrome-devtools-frontend/front_end/sdk/DebuggerModel.js(1182,16): error TS2503: Cannot find namespace 'SDK'. -node_modules/chrome-devtools-frontend/front_end/sdk/DebuggerModel.js(1192,7): error TS1056: Accessors are only available when targeting ECMAScript 5 and higher. -node_modules/chrome-devtools-frontend/front_end/sdk/DebuggerModel.js(1197,16): error TS2503: Cannot find namespace 'SDK'. -node_modules/chrome-devtools-frontend/front_end/sdk/DebuggerModel.js(1204,16): error TS2503: Cannot find namespace 'SDK'. -node_modules/chrome-devtools-frontend/front_end/sdk/DebuggerModel.js(1211,15): error TS2503: Cannot find namespace 'SDK'. -node_modules/chrome-devtools-frontend/front_end/sdk/DebuggerModel.js(1212,15): error TS1055: Type 'Promise' is not a valid async function return type in ES5/ES3 because it does not refer to a Promise-compatible constructor value. -node_modules/chrome-devtools-frontend/front_end/sdk/DebuggerModel.js(1212,25): error TS2503: Cannot find namespace 'SDK'. -node_modules/chrome-devtools-frontend/front_end/sdk/DebuggerModel.js(1225,26): error TS2304: Cannot find name 'Protocol'. -node_modules/chrome-devtools-frontend/front_end/sdk/DebuggerModel.js(1238,19): error TS2304: Cannot find name 'Protocol'. -node_modules/chrome-devtools-frontend/front_end/sdk/DebuggerModel.js(1247,1): error TS2304: Cannot find name 'SDK'. -node_modules/chrome-devtools-frontend/front_end/sdk/DebuggerModel.js(1249,15): error TS2503: Cannot find namespace 'SDK'. -node_modules/chrome-devtools-frontend/front_end/sdk/DebuggerModel.js(1259,9): error TS2304: Cannot find name 'SDK'. -node_modules/chrome-devtools-frontend/front_end/sdk/DebuggerModel.js(1262,9): error TS2304: Cannot find name 'SDK'. -node_modules/chrome-devtools-frontend/front_end/sdk/DebuggerModel.js(1267,16): error TS2503: Cannot find namespace 'SDK'. -node_modules/chrome-devtools-frontend/front_end/sdk/DebuggerModel.js(1285,12): error TS2304: Cannot find name 'Protocol'. -node_modules/chrome-devtools-frontend/front_end/sdk/DebuggerModel.js(1286,16): error TS2304: Cannot find name 'Common'. -node_modules/chrome-devtools-frontend/front_end/sdk/DebuggerModel.js(1287,12): error TS2304: Cannot find name 'Protocol'. -node_modules/chrome-devtools-frontend/front_end/sdk/DebuggerModel.js(1288,16): error TS2304: Cannot find name 'Common'. -node_modules/chrome-devtools-frontend/front_end/sdk/DebuggerModel.js(1289,12): error TS2304: Cannot find name 'Protocol'. -node_modules/chrome-devtools-frontend/front_end/sdk/DebuggerModel.js(1290,16): error TS2304: Cannot find name 'Common'. -node_modules/chrome-devtools-frontend/front_end/sdk/DebuggerModel.js(1291,12): error TS2304: Cannot find name 'Protocol'. -node_modules/chrome-devtools-frontend/front_end/sdk/DebuggerModel.js(1292,16): error TS2304: Cannot find name 'Common'. -node_modules/chrome-devtools-frontend/front_end/sdk/DebuggerModel.js(1293,12): error TS2304: Cannot find name 'Protocol'. -node_modules/chrome-devtools-frontend/front_end/sdk/DebuggerModel.js(1294,16): error TS2304: Cannot find name 'Common'. -node_modules/chrome-devtools-frontend/front_end/sdk/DebuggerModel.js(1295,12): error TS2304: Cannot find name 'Protocol'. -node_modules/chrome-devtools-frontend/front_end/sdk/DebuggerModel.js(1296,16): error TS2304: Cannot find name 'Common'. -node_modules/chrome-devtools-frontend/front_end/sdk/DebuggerModel.js(1297,12): error TS2304: Cannot find name 'Protocol'. -node_modules/chrome-devtools-frontend/front_end/sdk/DebuggerModel.js(1298,16): error TS2304: Cannot find name 'Common'. -node_modules/chrome-devtools-frontend/front_end/sdk/DebuggerModel.js(1299,12): error TS2304: Cannot find name 'Protocol'. -node_modules/chrome-devtools-frontend/front_end/sdk/DebuggerModel.js(1300,16): error TS2304: Cannot find name 'Common'. -node_modules/chrome-devtools-frontend/front_end/sdk/DebuggerModel.js(1314,16): error TS2503: Cannot find namespace 'SDK'. -node_modules/chrome-devtools-frontend/front_end/sdk/DebuggerModel.js(1321,16): error TS2503: Cannot find namespace 'SDK'. -node_modules/chrome-devtools-frontend/front_end/sdk/DebuggerModel.js(1328,16): error TS2503: Cannot find namespace 'SDK'. -node_modules/chrome-devtools-frontend/front_end/sdk/DebuggerModel.js(1336,24): error TS2304: Cannot find name 'Protocol'. -node_modules/chrome-devtools-frontend/front_end/sdk/DebuggerModel.js(1336,75): error TS2304: Cannot find name 'Protocol'. -node_modules/chrome-devtools-frontend/front_end/sdk/DebuggerModel.js(1339,37): error TS2304: Cannot find name 'SDK'. -node_modules/chrome-devtools-frontend/front_end/sdk/DebuggerModel.js(1352,24): error TS2304: Cannot find name 'Protocol'. -node_modules/chrome-devtools-frontend/front_end/sdk/DebuggerModel.js(1352,75): error TS2304: Cannot find name 'Protocol'. -node_modules/chrome-devtools-frontend/front_end/sdk/DebuggerModel.js(1360,1): error TS2304: Cannot find name 'SDK'. -node_modules/chrome-devtools-frontend/front_end/sdk/DebuggerModel.js(1362,15): error TS2503: Cannot find namespace 'SDK'. -node_modules/chrome-devtools-frontend/front_end/sdk/DebuggerModel.js(1363,23): error TS2503: Cannot find namespace 'Protocol'. -node_modules/chrome-devtools-frontend/front_end/sdk/DebuggerModel.js(1367,15): error TS2503: Cannot find namespace 'Protocol'. -node_modules/chrome-devtools-frontend/front_end/sdk/DebuggerModel.js(1371,23): error TS2304: Cannot find name 'SDK'. -node_modules/chrome-devtools-frontend/front_end/sdk/DebuggerModel.js(1380,16): error TS2503: Cannot find namespace 'SDK'. -node_modules/chrome-devtools-frontend/front_end/sdk/DebuggerModel.js(1383,25): error TS2304: Cannot find name 'SDK'. -node_modules/chrome-devtools-frontend/front_end/sdk/DebuggerModel.js(1384,25): error TS2304: Cannot find name 'SDK'. -node_modules/chrome-devtools-frontend/front_end/sdk/DebuggerModel.js(1387,21): error TS2503: Cannot find namespace 'Protocol'. -node_modules/chrome-devtools-frontend/front_end/sdk/DebuggerModel.js(1391,15): error TS2503: Cannot find namespace 'Protocol'. -node_modules/chrome-devtools-frontend/front_end/sdk/DebuggerModel.js(1392,16): error TS2503: Cannot find namespace 'Protocol'. +node_modules/chrome-devtools-frontend/front_end/sdk/DebuggerModel.js(1184,7): error TS1056: Accessors are only available when targeting ECMAScript 5 and higher. +node_modules/chrome-devtools-frontend/front_end/sdk/DebuggerModel.js(1191,7): error TS1056: Accessors are only available when targeting ECMAScript 5 and higher. +node_modules/chrome-devtools-frontend/front_end/sdk/DebuggerModel.js(1196,24): error TS2503: Cannot find namespace 'SDK'. +node_modules/chrome-devtools-frontend/front_end/sdk/DebuggerModel.js(1203,16): error TS2503: Cannot find namespace 'SDK'. +node_modules/chrome-devtools-frontend/front_end/sdk/DebuggerModel.js(1210,16): error TS2503: Cannot find namespace 'SDK'. +node_modules/chrome-devtools-frontend/front_end/sdk/DebuggerModel.js(1217,16): error TS2503: Cannot find namespace 'SDK'. +node_modules/chrome-devtools-frontend/front_end/sdk/DebuggerModel.js(1227,7): error TS1056: Accessors are only available when targeting ECMAScript 5 and higher. +node_modules/chrome-devtools-frontend/front_end/sdk/DebuggerModel.js(1232,16): error TS2503: Cannot find namespace 'SDK'. +node_modules/chrome-devtools-frontend/front_end/sdk/DebuggerModel.js(1239,16): error TS2503: Cannot find namespace 'SDK'. +node_modules/chrome-devtools-frontend/front_end/sdk/DebuggerModel.js(1246,15): error TS2503: Cannot find namespace 'SDK'. +node_modules/chrome-devtools-frontend/front_end/sdk/DebuggerModel.js(1247,15): error TS1055: Type 'Promise' is not a valid async function return type in ES5/ES3 because it does not refer to a Promise-compatible constructor value. +node_modules/chrome-devtools-frontend/front_end/sdk/DebuggerModel.js(1247,25): error TS2503: Cannot find namespace 'SDK'. +node_modules/chrome-devtools-frontend/front_end/sdk/DebuggerModel.js(1260,26): error TS2304: Cannot find name 'Protocol'. +node_modules/chrome-devtools-frontend/front_end/sdk/DebuggerModel.js(1273,19): error TS2304: Cannot find name 'Protocol'. +node_modules/chrome-devtools-frontend/front_end/sdk/DebuggerModel.js(1282,1): error TS2304: Cannot find name 'SDK'. +node_modules/chrome-devtools-frontend/front_end/sdk/DebuggerModel.js(1284,15): error TS2503: Cannot find namespace 'SDK'. +node_modules/chrome-devtools-frontend/front_end/sdk/DebuggerModel.js(1294,9): error TS2304: Cannot find name 'SDK'. +node_modules/chrome-devtools-frontend/front_end/sdk/DebuggerModel.js(1297,9): error TS2304: Cannot find name 'SDK'. +node_modules/chrome-devtools-frontend/front_end/sdk/DebuggerModel.js(1302,16): error TS2503: Cannot find namespace 'SDK'. +node_modules/chrome-devtools-frontend/front_end/sdk/DebuggerModel.js(1320,12): error TS2304: Cannot find name 'Protocol'. +node_modules/chrome-devtools-frontend/front_end/sdk/DebuggerModel.js(1321,16): error TS2304: Cannot find name 'Common'. +node_modules/chrome-devtools-frontend/front_end/sdk/DebuggerModel.js(1322,12): error TS2304: Cannot find name 'Protocol'. +node_modules/chrome-devtools-frontend/front_end/sdk/DebuggerModel.js(1323,16): error TS2304: Cannot find name 'Common'. +node_modules/chrome-devtools-frontend/front_end/sdk/DebuggerModel.js(1324,12): error TS2304: Cannot find name 'Protocol'. +node_modules/chrome-devtools-frontend/front_end/sdk/DebuggerModel.js(1325,16): error TS2304: Cannot find name 'Common'. +node_modules/chrome-devtools-frontend/front_end/sdk/DebuggerModel.js(1326,12): error TS2304: Cannot find name 'Protocol'. +node_modules/chrome-devtools-frontend/front_end/sdk/DebuggerModel.js(1327,16): error TS2304: Cannot find name 'Common'. +node_modules/chrome-devtools-frontend/front_end/sdk/DebuggerModel.js(1328,12): error TS2304: Cannot find name 'Protocol'. +node_modules/chrome-devtools-frontend/front_end/sdk/DebuggerModel.js(1329,16): error TS2304: Cannot find name 'Common'. +node_modules/chrome-devtools-frontend/front_end/sdk/DebuggerModel.js(1330,12): error TS2304: Cannot find name 'Protocol'. +node_modules/chrome-devtools-frontend/front_end/sdk/DebuggerModel.js(1331,16): error TS2304: Cannot find name 'Common'. +node_modules/chrome-devtools-frontend/front_end/sdk/DebuggerModel.js(1332,12): error TS2304: Cannot find name 'Protocol'. +node_modules/chrome-devtools-frontend/front_end/sdk/DebuggerModel.js(1333,16): error TS2304: Cannot find name 'Common'. +node_modules/chrome-devtools-frontend/front_end/sdk/DebuggerModel.js(1334,12): error TS2304: Cannot find name 'Protocol'. +node_modules/chrome-devtools-frontend/front_end/sdk/DebuggerModel.js(1335,16): error TS2304: Cannot find name 'Common'. +node_modules/chrome-devtools-frontend/front_end/sdk/DebuggerModel.js(1349,16): error TS2503: Cannot find namespace 'SDK'. +node_modules/chrome-devtools-frontend/front_end/sdk/DebuggerModel.js(1356,16): error TS2503: Cannot find namespace 'SDK'. +node_modules/chrome-devtools-frontend/front_end/sdk/DebuggerModel.js(1363,16): error TS2503: Cannot find namespace 'SDK'. +node_modules/chrome-devtools-frontend/front_end/sdk/DebuggerModel.js(1371,24): error TS2304: Cannot find name 'Protocol'. +node_modules/chrome-devtools-frontend/front_end/sdk/DebuggerModel.js(1371,75): error TS2304: Cannot find name 'Protocol'. +node_modules/chrome-devtools-frontend/front_end/sdk/DebuggerModel.js(1374,37): error TS2304: Cannot find name 'SDK'. +node_modules/chrome-devtools-frontend/front_end/sdk/DebuggerModel.js(1387,24): error TS2304: Cannot find name 'Protocol'. +node_modules/chrome-devtools-frontend/front_end/sdk/DebuggerModel.js(1387,75): error TS2304: Cannot find name 'Protocol'. +node_modules/chrome-devtools-frontend/front_end/sdk/DebuggerModel.js(1395,1): error TS2304: Cannot find name 'SDK'. +node_modules/chrome-devtools-frontend/front_end/sdk/DebuggerModel.js(1397,15): error TS2503: Cannot find namespace 'SDK'. +node_modules/chrome-devtools-frontend/front_end/sdk/DebuggerModel.js(1398,23): error TS2503: Cannot find namespace 'Protocol'. +node_modules/chrome-devtools-frontend/front_end/sdk/DebuggerModel.js(1402,15): error TS2503: Cannot find namespace 'Protocol'. +node_modules/chrome-devtools-frontend/front_end/sdk/DebuggerModel.js(1403,15): error TS2503: Cannot find namespace 'Protocol'. +node_modules/chrome-devtools-frontend/front_end/sdk/DebuggerModel.js(1407,23): error TS2304: Cannot find name 'SDK'. +node_modules/chrome-devtools-frontend/front_end/sdk/DebuggerModel.js(1417,16): error TS2503: Cannot find namespace 'SDK'. +node_modules/chrome-devtools-frontend/front_end/sdk/DebuggerModel.js(1420,25): error TS2304: Cannot find name 'SDK'. +node_modules/chrome-devtools-frontend/front_end/sdk/DebuggerModel.js(1421,25): error TS2304: Cannot find name 'SDK'. +node_modules/chrome-devtools-frontend/front_end/sdk/DebuggerModel.js(1424,21): error TS2503: Cannot find namespace 'Protocol'. +node_modules/chrome-devtools-frontend/front_end/sdk/DebuggerModel.js(1428,15): error TS2503: Cannot find namespace 'Protocol'. +node_modules/chrome-devtools-frontend/front_end/sdk/DebuggerModel.js(1429,16): error TS2503: Cannot find namespace 'Protocol'. node_modules/chrome-devtools-frontend/front_end/sdk/EmulationModel.js(5,1): error TS2304: Cannot find name 'SDK'. node_modules/chrome-devtools-frontend/front_end/sdk/EmulationModel.js(5,36): error TS2304: Cannot find name 'SDK'. node_modules/chrome-devtools-frontend/front_end/sdk/EmulationModel.js(7,15): error TS2503: Cannot find namespace 'SDK'. @@ -24421,230 +24508,233 @@ node_modules/chrome-devtools-frontend/front_end/sdk/NetworkManager.js(74,36): er node_modules/chrome-devtools-frontend/front_end/sdk/NetworkManager.js(78,15): error TS2503: Cannot find namespace 'SDK'. node_modules/chrome-devtools-frontend/front_end/sdk/NetworkManager.js(81,27): error TS2304: Cannot find name 'SDK'. node_modules/chrome-devtools-frontend/front_end/sdk/NetworkManager.js(88,15): error TS2503: Cannot find namespace 'SDK'. -node_modules/chrome-devtools-frontend/front_end/sdk/NetworkManager.js(89,15): error TS1055: Type 'Promise' is not a valid async function return type in ES5/ES3 because it does not refer to a Promise-compatible constructor value. -node_modules/chrome-devtools-frontend/front_end/sdk/NetworkManager.js(89,25): error TS2503: Cannot find namespace 'SDK'. -node_modules/chrome-devtools-frontend/front_end/sdk/NetworkManager.js(92,36): error TS2304: Cannot find name 'Common'. -node_modules/chrome-devtools-frontend/front_end/sdk/NetworkManager.js(95,26): error TS2304: Cannot find name 'SDK'. -node_modules/chrome-devtools-frontend/front_end/sdk/NetworkManager.js(96,19): error TS2304: Cannot find name 'SDK'. -node_modules/chrome-devtools-frontend/front_end/sdk/NetworkManager.js(100,26): error TS2304: Cannot find name 'Protocol'. -node_modules/chrome-devtools-frontend/front_end/sdk/NetworkManager.js(105,15): error TS2503: Cannot find namespace 'SDK'. -node_modules/chrome-devtools-frontend/front_end/sdk/NetworkManager.js(106,16): error TS2503: Cannot find namespace 'Protocol'. -node_modules/chrome-devtools-frontend/front_end/sdk/NetworkManager.js(111,14): error TS2304: Cannot find name 'Protocol'. -node_modules/chrome-devtools-frontend/front_end/sdk/NetworkManager.js(112,17): error TS2304: Cannot find name 'SDK'. -node_modules/chrome-devtools-frontend/front_end/sdk/NetworkManager.js(114,7): error TS2304: Cannot find name 'SDK'. -node_modules/chrome-devtools-frontend/front_end/sdk/NetworkManager.js(115,15): error TS2304: Cannot find name 'SDK'. -node_modules/chrome-devtools-frontend/front_end/sdk/NetworkManager.js(116,25): error TS2304: Cannot find name 'Protocol'. -node_modules/chrome-devtools-frontend/front_end/sdk/NetworkManager.js(117,25): error TS2304: Cannot find name 'Protocol'. -node_modules/chrome-devtools-frontend/front_end/sdk/NetworkManager.js(118,25): error TS2304: Cannot find name 'Protocol'. -node_modules/chrome-devtools-frontend/front_end/sdk/NetworkManager.js(119,32): error TS2304: Cannot find name 'Protocol'. -node_modules/chrome-devtools-frontend/front_end/sdk/NetworkManager.js(120,27): error TS2304: Cannot find name 'Protocol'. -node_modules/chrome-devtools-frontend/front_end/sdk/NetworkManager.js(121,28): error TS2304: Cannot find name 'Protocol'. -node_modules/chrome-devtools-frontend/front_end/sdk/NetworkManager.js(127,12): error TS2304: Cannot find name 'Protocol'. -node_modules/chrome-devtools-frontend/front_end/sdk/NetworkManager.js(143,16): error TS2503: Cannot find namespace 'SDK'. -node_modules/chrome-devtools-frontend/front_end/sdk/NetworkManager.js(150,15): error TS2503: Cannot find namespace 'Common'. -node_modules/chrome-devtools-frontend/front_end/sdk/NetworkManager.js(161,5): error TS2304: Cannot find name 'Common'. -node_modules/chrome-devtools-frontend/front_end/sdk/NetworkManager.js(169,1): error TS2304: Cannot find name 'SDK'. -node_modules/chrome-devtools-frontend/front_end/sdk/NetworkManager.js(169,23): error TS2304: Cannot find name 'SDK'. -node_modules/chrome-devtools-frontend/front_end/sdk/NetworkManager.js(169,43): error TS2304: Cannot find name 'SDK'. -node_modules/chrome-devtools-frontend/front_end/sdk/NetworkManager.js(172,1): error TS2304: Cannot find name 'SDK'. -node_modules/chrome-devtools-frontend/front_end/sdk/NetworkManager.js(182,71): error TS1003: Identifier expected. -node_modules/chrome-devtools-frontend/front_end/sdk/NetworkManager.js(183,1): error TS2304: Cannot find name 'SDK'. +node_modules/chrome-devtools-frontend/front_end/sdk/NetworkManager.js(92,15): error TS1055: Type 'Promise' is not a valid async function return type in ES5/ES3 because it does not refer to a Promise-compatible constructor value. +node_modules/chrome-devtools-frontend/front_end/sdk/NetworkManager.js(92,32): error TS2503: Cannot find namespace 'Common'. +node_modules/chrome-devtools-frontend/front_end/sdk/NetworkManager.js(95,19): error TS2304: Cannot find name 'SDK'. +node_modules/chrome-devtools-frontend/front_end/sdk/NetworkManager.js(104,15): error TS2503: Cannot find namespace 'SDK'. +node_modules/chrome-devtools-frontend/front_end/sdk/NetworkManager.js(105,15): error TS1055: Type 'Promise' is not a valid async function return type in ES5/ES3 because it does not refer to a Promise-compatible constructor value. +node_modules/chrome-devtools-frontend/front_end/sdk/NetworkManager.js(105,25): error TS2503: Cannot find namespace 'SDK'. +node_modules/chrome-devtools-frontend/front_end/sdk/NetworkManager.js(108,36): error TS2304: Cannot find name 'Common'. +node_modules/chrome-devtools-frontend/front_end/sdk/NetworkManager.js(111,26): error TS2304: Cannot find name 'SDK'. +node_modules/chrome-devtools-frontend/front_end/sdk/NetworkManager.js(112,19): error TS2304: Cannot find name 'SDK'. +node_modules/chrome-devtools-frontend/front_end/sdk/NetworkManager.js(116,26): error TS2304: Cannot find name 'Protocol'. +node_modules/chrome-devtools-frontend/front_end/sdk/NetworkManager.js(121,15): error TS2503: Cannot find namespace 'SDK'. +node_modules/chrome-devtools-frontend/front_end/sdk/NetworkManager.js(122,16): error TS2503: Cannot find namespace 'Protocol'. +node_modules/chrome-devtools-frontend/front_end/sdk/NetworkManager.js(127,14): error TS2304: Cannot find name 'Protocol'. +node_modules/chrome-devtools-frontend/front_end/sdk/NetworkManager.js(128,17): error TS2304: Cannot find name 'SDK'. +node_modules/chrome-devtools-frontend/front_end/sdk/NetworkManager.js(130,7): error TS2304: Cannot find name 'SDK'. +node_modules/chrome-devtools-frontend/front_end/sdk/NetworkManager.js(131,15): error TS2304: Cannot find name 'SDK'. +node_modules/chrome-devtools-frontend/front_end/sdk/NetworkManager.js(132,25): error TS2304: Cannot find name 'Protocol'. +node_modules/chrome-devtools-frontend/front_end/sdk/NetworkManager.js(133,25): error TS2304: Cannot find name 'Protocol'. +node_modules/chrome-devtools-frontend/front_end/sdk/NetworkManager.js(134,25): error TS2304: Cannot find name 'Protocol'. +node_modules/chrome-devtools-frontend/front_end/sdk/NetworkManager.js(135,32): error TS2304: Cannot find name 'Protocol'. +node_modules/chrome-devtools-frontend/front_end/sdk/NetworkManager.js(136,27): error TS2304: Cannot find name 'Protocol'. +node_modules/chrome-devtools-frontend/front_end/sdk/NetworkManager.js(137,28): error TS2304: Cannot find name 'Protocol'. +node_modules/chrome-devtools-frontend/front_end/sdk/NetworkManager.js(143,12): error TS2304: Cannot find name 'Protocol'. +node_modules/chrome-devtools-frontend/front_end/sdk/NetworkManager.js(159,16): error TS2503: Cannot find namespace 'SDK'. +node_modules/chrome-devtools-frontend/front_end/sdk/NetworkManager.js(166,15): error TS2503: Cannot find namespace 'Common'. +node_modules/chrome-devtools-frontend/front_end/sdk/NetworkManager.js(177,5): error TS2304: Cannot find name 'Common'. node_modules/chrome-devtools-frontend/front_end/sdk/NetworkManager.js(185,1): error TS2304: Cannot find name 'SDK'. -node_modules/chrome-devtools-frontend/front_end/sdk/NetworkManager.js(198,2): error TS1131: Property or signature expected. -node_modules/chrome-devtools-frontend/front_end/sdk/NetworkManager.js(204,1): error TS2304: Cannot find name 'SDK'. -node_modules/chrome-devtools-frontend/front_end/sdk/NetworkManager.js(204,20): error TS2300: Duplicate identifier 'Conditions'. -node_modules/chrome-devtools-frontend/front_end/sdk/NetworkManager.js(207,1): error TS2304: Cannot find name 'SDK'. -node_modules/chrome-devtools-frontend/front_end/sdk/NetworkManager.js(208,10): error TS2304: Cannot find name 'Common'. -node_modules/chrome-devtools-frontend/front_end/sdk/NetworkManager.js(215,1): error TS2304: Cannot find name 'SDK'. -node_modules/chrome-devtools-frontend/front_end/sdk/NetworkManager.js(216,10): error TS2304: Cannot find name 'Common'. +node_modules/chrome-devtools-frontend/front_end/sdk/NetworkManager.js(185,23): error TS2304: Cannot find name 'SDK'. +node_modules/chrome-devtools-frontend/front_end/sdk/NetworkManager.js(185,43): error TS2304: Cannot find name 'SDK'. +node_modules/chrome-devtools-frontend/front_end/sdk/NetworkManager.js(188,1): error TS2304: Cannot find name 'SDK'. +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,1): error TS2304: Cannot find name 'SDK'. +node_modules/chrome-devtools-frontend/front_end/sdk/NetworkManager.js(201,1): error TS2304: Cannot find name 'SDK'. +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,1): error TS2304: Cannot find name 'SDK'. +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(223,1): error TS2304: Cannot find name 'SDK'. node_modules/chrome-devtools-frontend/front_end/sdk/NetworkManager.js(224,10): error TS2304: Cannot find name 'Common'. node_modules/chrome-devtools-frontend/front_end/sdk/NetworkManager.js(231,1): error TS2304: Cannot find name 'SDK'. node_modules/chrome-devtools-frontend/front_end/sdk/NetworkManager.js(232,10): error TS2304: Cannot find name 'Common'. -node_modules/chrome-devtools-frontend/front_end/sdk/NetworkManager.js(238,48): error TS1003: Identifier expected. node_modules/chrome-devtools-frontend/front_end/sdk/NetworkManager.js(239,1): error TS2304: Cannot find name 'SDK'. -node_modules/chrome-devtools-frontend/front_end/sdk/NetworkManager.js(241,1): error TS2304: Cannot find name 'SDK'. +node_modules/chrome-devtools-frontend/front_end/sdk/NetworkManager.js(240,10): error TS2304: Cannot find name 'Common'. node_modules/chrome-devtools-frontend/front_end/sdk/NetworkManager.js(247,1): error TS2304: Cannot find name 'SDK'. -node_modules/chrome-devtools-frontend/front_end/sdk/NetworkManager.js(249,15): error TS2503: Cannot find namespace 'SDK'. -node_modules/chrome-devtools-frontend/front_end/sdk/NetworkManager.js(255,33): error TS2503: Cannot find namespace 'SDK'. -node_modules/chrome-devtools-frontend/front_end/sdk/NetworkManager.js(260,15): error TS2503: Cannot find namespace 'Protocol'. -node_modules/chrome-devtools-frontend/front_end/sdk/NetworkManager.js(261,24): error TS2503: Cannot find namespace 'SDK'. -node_modules/chrome-devtools-frontend/front_end/sdk/NetworkManager.js(274,15): error TS2503: Cannot find namespace 'SDK'. -node_modules/chrome-devtools-frontend/front_end/sdk/NetworkManager.js(275,15): error TS2503: Cannot find namespace 'Protocol'. -node_modules/chrome-devtools-frontend/front_end/sdk/NetworkManager.js(282,67): error TS2304: Cannot find name 'Protocol'. -node_modules/chrome-devtools-frontend/front_end/sdk/NetworkManager.js(287,15): error TS2503: Cannot find namespace 'SDK'. -node_modules/chrome-devtools-frontend/front_end/sdk/NetworkManager.js(288,15): error TS2503: Cannot find namespace 'Protocol'. -node_modules/chrome-devtools-frontend/front_end/sdk/NetworkManager.js(323,21): error TS2304: Cannot find name 'Common'. -node_modules/chrome-devtools-frontend/front_end/sdk/NetworkManager.js(327,11): error TS2304: Cannot find name 'SDK'. -node_modules/chrome-devtools-frontend/front_end/sdk/NetworkManager.js(336,15): error TS2503: Cannot find namespace 'SDK'. -node_modules/chrome-devtools-frontend/front_end/sdk/NetworkManager.js(350,26): error TS2304: Cannot find name 'Common'. -node_modules/chrome-devtools-frontend/front_end/sdk/NetworkManager.js(350,78): error TS2304: Cannot find name 'Common'. -node_modules/chrome-devtools-frontend/front_end/sdk/NetworkManager.js(351,26): error TS2304: Cannot find name 'Common'. -node_modules/chrome-devtools-frontend/front_end/sdk/NetworkManager.js(358,36): error TS2304: Cannot find name 'SDK'. -node_modules/chrome-devtools-frontend/front_end/sdk/NetworkManager.js(359,37): error TS2304: Cannot find name 'SDK'. -node_modules/chrome-devtools-frontend/front_end/sdk/NetworkManager.js(366,15): error TS2503: Cannot find namespace 'Protocol'. -node_modules/chrome-devtools-frontend/front_end/sdk/NetworkManager.js(367,15): error TS2503: Cannot find namespace 'Protocol'. -node_modules/chrome-devtools-frontend/front_end/sdk/NetworkManager.js(368,15): error TS2503: Cannot find namespace 'Protocol'. -node_modules/chrome-devtools-frontend/front_end/sdk/NetworkManager.js(378,15): error TS2503: Cannot find namespace 'Protocol'. -node_modules/chrome-devtools-frontend/front_end/sdk/NetworkManager.js(379,15): error TS2503: Cannot find namespace 'Protocol'. -node_modules/chrome-devtools-frontend/front_end/sdk/NetworkManager.js(381,15): error TS2503: Cannot find namespace 'Protocol'. +node_modules/chrome-devtools-frontend/front_end/sdk/NetworkManager.js(248,10): error TS2304: Cannot find name 'Common'. +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,1): error TS2304: Cannot find name 'SDK'. +node_modules/chrome-devtools-frontend/front_end/sdk/NetworkManager.js(257,1): error TS2304: Cannot find name 'SDK'. +node_modules/chrome-devtools-frontend/front_end/sdk/NetworkManager.js(263,1): error TS2304: Cannot find name 'SDK'. +node_modules/chrome-devtools-frontend/front_end/sdk/NetworkManager.js(265,15): error TS2503: Cannot find namespace 'SDK'. +node_modules/chrome-devtools-frontend/front_end/sdk/NetworkManager.js(271,33): error TS2503: Cannot find namespace 'SDK'. +node_modules/chrome-devtools-frontend/front_end/sdk/NetworkManager.js(276,15): error TS2503: Cannot find namespace 'Protocol'. +node_modules/chrome-devtools-frontend/front_end/sdk/NetworkManager.js(277,24): error TS2503: Cannot find namespace 'SDK'. +node_modules/chrome-devtools-frontend/front_end/sdk/NetworkManager.js(290,15): error TS2503: Cannot find namespace 'SDK'. +node_modules/chrome-devtools-frontend/front_end/sdk/NetworkManager.js(291,15): error TS2503: Cannot find namespace 'Protocol'. +node_modules/chrome-devtools-frontend/front_end/sdk/NetworkManager.js(298,67): error TS2304: Cannot find name 'Protocol'. +node_modules/chrome-devtools-frontend/front_end/sdk/NetworkManager.js(303,15): error TS2503: Cannot find namespace 'SDK'. +node_modules/chrome-devtools-frontend/front_end/sdk/NetworkManager.js(304,15): error TS2503: Cannot find namespace 'Protocol'. +node_modules/chrome-devtools-frontend/front_end/sdk/NetworkManager.js(339,21): error TS2304: Cannot find name 'Common'. +node_modules/chrome-devtools-frontend/front_end/sdk/NetworkManager.js(343,11): error TS2304: Cannot find name 'SDK'. +node_modules/chrome-devtools-frontend/front_end/sdk/NetworkManager.js(352,15): error TS2503: Cannot find namespace 'SDK'. +node_modules/chrome-devtools-frontend/front_end/sdk/NetworkManager.js(366,26): error TS2304: Cannot find name 'Common'. +node_modules/chrome-devtools-frontend/front_end/sdk/NetworkManager.js(366,78): error TS2304: Cannot find name 'Common'. +node_modules/chrome-devtools-frontend/front_end/sdk/NetworkManager.js(367,26): error TS2304: Cannot find name 'Common'. +node_modules/chrome-devtools-frontend/front_end/sdk/NetworkManager.js(374,36): error TS2304: Cannot find name 'SDK'. +node_modules/chrome-devtools-frontend/front_end/sdk/NetworkManager.js(375,37): error TS2304: Cannot find name 'SDK'. node_modules/chrome-devtools-frontend/front_end/sdk/NetworkManager.js(382,15): error TS2503: Cannot find namespace 'Protocol'. node_modules/chrome-devtools-frontend/front_end/sdk/NetworkManager.js(383,15): error TS2503: Cannot find namespace 'Protocol'. node_modules/chrome-devtools-frontend/front_end/sdk/NetworkManager.js(384,15): error TS2503: Cannot find namespace 'Protocol'. -node_modules/chrome-devtools-frontend/front_end/sdk/NetworkManager.js(385,15): error TS2503: Cannot find namespace 'Protocol'. -node_modules/chrome-devtools-frontend/front_end/sdk/NetworkManager.js(386,15): error TS2503: Cannot find namespace 'Protocol'. -node_modules/chrome-devtools-frontend/front_end/sdk/NetworkManager.js(387,15): error TS2503: Cannot find namespace 'Protocol'. -node_modules/chrome-devtools-frontend/front_end/sdk/NetworkManager.js(396,56): error TS2304: Cannot find name 'Protocol'. -node_modules/chrome-devtools-frontend/front_end/sdk/NetworkManager.js(398,46): error TS2304: Cannot find name 'SDK'. -node_modules/chrome-devtools-frontend/front_end/sdk/NetworkManager.js(407,24): error TS2304: Cannot find name 'Common'. -node_modules/chrome-devtools-frontend/front_end/sdk/NetworkManager.js(407,61): error TS2304: Cannot find name 'Protocol'. -node_modules/chrome-devtools-frontend/front_end/sdk/NetworkManager.js(414,15): error TS2503: Cannot find namespace 'Protocol'. -node_modules/chrome-devtools-frontend/front_end/sdk/NetworkManager.js(426,15): error TS2503: Cannot find namespace 'Protocol'. -node_modules/chrome-devtools-frontend/front_end/sdk/NetworkManager.js(427,15): error TS2503: Cannot find namespace 'Protocol'. -node_modules/chrome-devtools-frontend/front_end/sdk/NetworkManager.js(428,15): error TS2503: Cannot find namespace 'Protocol'. -node_modules/chrome-devtools-frontend/front_end/sdk/NetworkManager.js(429,15): error TS2503: Cannot find namespace 'Protocol'. +node_modules/chrome-devtools-frontend/front_end/sdk/NetworkManager.js(394,15): error TS2503: Cannot find namespace 'Protocol'. +node_modules/chrome-devtools-frontend/front_end/sdk/NetworkManager.js(395,15): error TS2503: Cannot find namespace 'Protocol'. +node_modules/chrome-devtools-frontend/front_end/sdk/NetworkManager.js(397,15): error TS2503: Cannot find namespace 'Protocol'. +node_modules/chrome-devtools-frontend/front_end/sdk/NetworkManager.js(398,15): error TS2503: Cannot find namespace 'Protocol'. +node_modules/chrome-devtools-frontend/front_end/sdk/NetworkManager.js(399,15): error TS2503: Cannot find namespace 'Protocol'. +node_modules/chrome-devtools-frontend/front_end/sdk/NetworkManager.js(400,15): error TS2503: Cannot find namespace 'Protocol'. +node_modules/chrome-devtools-frontend/front_end/sdk/NetworkManager.js(401,15): error TS2503: Cannot find namespace 'Protocol'. +node_modules/chrome-devtools-frontend/front_end/sdk/NetworkManager.js(402,15): error TS2503: Cannot find namespace 'Protocol'. +node_modules/chrome-devtools-frontend/front_end/sdk/NetworkManager.js(403,15): error TS2503: Cannot find namespace 'Protocol'. +node_modules/chrome-devtools-frontend/front_end/sdk/NetworkManager.js(412,56): error TS2304: Cannot find name 'Protocol'. +node_modules/chrome-devtools-frontend/front_end/sdk/NetworkManager.js(414,46): error TS2304: Cannot find name 'SDK'. +node_modules/chrome-devtools-frontend/front_end/sdk/NetworkManager.js(423,24): error TS2304: Cannot find name 'Common'. +node_modules/chrome-devtools-frontend/front_end/sdk/NetworkManager.js(423,61): error TS2304: Cannot find name 'Protocol'. node_modules/chrome-devtools-frontend/front_end/sdk/NetworkManager.js(430,15): error TS2503: Cannot find namespace 'Protocol'. -node_modules/chrome-devtools-frontend/front_end/sdk/NetworkManager.js(431,15): error TS2503: Cannot find namespace 'Protocol'. -node_modules/chrome-devtools-frontend/front_end/sdk/NetworkManager.js(435,28): error TS2304: Cannot find name 'SDK'. -node_modules/chrome-devtools-frontend/front_end/sdk/NetworkManager.js(446,46): error TS2304: Cannot find name 'SDK'. -node_modules/chrome-devtools-frontend/front_end/sdk/NetworkManager.js(451,36): error TS2304: Cannot find name 'Common'. -node_modules/chrome-devtools-frontend/front_end/sdk/NetworkManager.js(455,21): error TS2304: Cannot find name 'Common'. -node_modules/chrome-devtools-frontend/front_end/sdk/NetworkManager.js(459,11): error TS2304: Cannot find name 'SDK'. -node_modules/chrome-devtools-frontend/front_end/sdk/NetworkManager.js(465,44): error TS2304: Cannot find name 'SDK'. -node_modules/chrome-devtools-frontend/front_end/sdk/NetworkManager.js(470,15): error TS2503: Cannot find namespace 'Protocol'. -node_modules/chrome-devtools-frontend/front_end/sdk/NetworkManager.js(471,15): error TS2503: Cannot find namespace 'Protocol'. -node_modules/chrome-devtools-frontend/front_end/sdk/NetworkManager.js(490,15): error TS2503: Cannot find namespace 'Protocol'. -node_modules/chrome-devtools-frontend/front_end/sdk/NetworkManager.js(491,15): error TS2503: Cannot find namespace 'Protocol'. -node_modules/chrome-devtools-frontend/front_end/sdk/NetworkManager.js(503,15): error TS2503: Cannot find namespace 'Protocol'. -node_modules/chrome-devtools-frontend/front_end/sdk/NetworkManager.js(504,15): error TS2503: Cannot find namespace 'Protocol'. -node_modules/chrome-devtools-frontend/front_end/sdk/NetworkManager.js(505,15): error TS2503: Cannot find namespace 'Protocol'. -node_modules/chrome-devtools-frontend/front_end/sdk/NetworkManager.js(508,15): error TS2503: Cannot find namespace 'Protocol'. -node_modules/chrome-devtools-frontend/front_end/sdk/NetworkManager.js(516,36): error TS2304: Cannot find name 'Common'. -node_modules/chrome-devtools-frontend/front_end/sdk/NetworkManager.js(520,29): error TS2304: Cannot find name 'Protocol'. -node_modules/chrome-devtools-frontend/front_end/sdk/NetworkManager.js(521,23): error TS2304: Cannot find name 'Common'. -node_modules/chrome-devtools-frontend/front_end/sdk/NetworkManager.js(523,13): error TS2304: Cannot find name 'SDK'. -node_modules/chrome-devtools-frontend/front_end/sdk/NetworkManager.js(532,15): error TS2503: Cannot find namespace 'Protocol'. -node_modules/chrome-devtools-frontend/front_end/sdk/NetworkManager.js(534,15): error TS2503: Cannot find namespace 'Protocol'. -node_modules/chrome-devtools-frontend/front_end/sdk/NetworkManager.js(537,30): error TS2304: Cannot find name 'SDK'. -node_modules/chrome-devtools-frontend/front_end/sdk/NetworkManager.js(538,20): error TS2304: Cannot find name 'SDK'. -node_modules/chrome-devtools-frontend/front_end/sdk/NetworkManager.js(539,36): error TS2304: Cannot find name 'Common'. -node_modules/chrome-devtools-frontend/front_end/sdk/NetworkManager.js(545,15): error TS2503: Cannot find namespace 'Protocol'. -node_modules/chrome-devtools-frontend/front_end/sdk/NetworkManager.js(546,15): error TS2503: Cannot find namespace 'Protocol'. -node_modules/chrome-devtools-frontend/front_end/sdk/NetworkManager.js(547,15): error TS2503: Cannot find namespace 'Protocol'. +node_modules/chrome-devtools-frontend/front_end/sdk/NetworkManager.js(442,15): error TS2503: Cannot find namespace 'Protocol'. +node_modules/chrome-devtools-frontend/front_end/sdk/NetworkManager.js(443,15): error TS2503: Cannot find namespace 'Protocol'. +node_modules/chrome-devtools-frontend/front_end/sdk/NetworkManager.js(444,15): error TS2503: Cannot find namespace 'Protocol'. +node_modules/chrome-devtools-frontend/front_end/sdk/NetworkManager.js(445,15): error TS2503: Cannot find namespace 'Protocol'. +node_modules/chrome-devtools-frontend/front_end/sdk/NetworkManager.js(446,15): error TS2503: Cannot find namespace 'Protocol'. +node_modules/chrome-devtools-frontend/front_end/sdk/NetworkManager.js(447,15): error TS2503: Cannot find namespace 'Protocol'. +node_modules/chrome-devtools-frontend/front_end/sdk/NetworkManager.js(451,28): error TS2304: Cannot find name 'SDK'. +node_modules/chrome-devtools-frontend/front_end/sdk/NetworkManager.js(462,46): error TS2304: Cannot find name 'SDK'. +node_modules/chrome-devtools-frontend/front_end/sdk/NetworkManager.js(467,36): error TS2304: Cannot find name 'Common'. +node_modules/chrome-devtools-frontend/front_end/sdk/NetworkManager.js(471,21): error TS2304: Cannot find name 'Common'. +node_modules/chrome-devtools-frontend/front_end/sdk/NetworkManager.js(475,11): error TS2304: Cannot find name 'SDK'. +node_modules/chrome-devtools-frontend/front_end/sdk/NetworkManager.js(481,44): error TS2304: Cannot find name 'SDK'. +node_modules/chrome-devtools-frontend/front_end/sdk/NetworkManager.js(486,15): error TS2503: Cannot find namespace 'Protocol'. +node_modules/chrome-devtools-frontend/front_end/sdk/NetworkManager.js(487,15): error TS2503: Cannot find namespace 'Protocol'. +node_modules/chrome-devtools-frontend/front_end/sdk/NetworkManager.js(506,15): error TS2503: Cannot find namespace 'Protocol'. +node_modules/chrome-devtools-frontend/front_end/sdk/NetworkManager.js(507,15): error TS2503: Cannot find namespace 'Protocol'. +node_modules/chrome-devtools-frontend/front_end/sdk/NetworkManager.js(519,15): error TS2503: Cannot find namespace 'Protocol'. +node_modules/chrome-devtools-frontend/front_end/sdk/NetworkManager.js(520,15): error TS2503: Cannot find namespace 'Protocol'. +node_modules/chrome-devtools-frontend/front_end/sdk/NetworkManager.js(521,15): error TS2503: Cannot find namespace 'Protocol'. +node_modules/chrome-devtools-frontend/front_end/sdk/NetworkManager.js(524,15): error TS2503: Cannot find namespace 'Protocol'. +node_modules/chrome-devtools-frontend/front_end/sdk/NetworkManager.js(532,36): error TS2304: Cannot find name 'Common'. +node_modules/chrome-devtools-frontend/front_end/sdk/NetworkManager.js(536,29): error TS2304: Cannot find name 'Protocol'. +node_modules/chrome-devtools-frontend/front_end/sdk/NetworkManager.js(537,23): error TS2304: Cannot find name 'Common'. +node_modules/chrome-devtools-frontend/front_end/sdk/NetworkManager.js(539,13): error TS2304: Cannot find name 'SDK'. node_modules/chrome-devtools-frontend/front_end/sdk/NetworkManager.js(548,15): error TS2503: Cannot find namespace 'Protocol'. +node_modules/chrome-devtools-frontend/front_end/sdk/NetworkManager.js(550,15): error TS2503: Cannot find namespace 'Protocol'. +node_modules/chrome-devtools-frontend/front_end/sdk/NetworkManager.js(553,30): error TS2304: Cannot find name 'SDK'. +node_modules/chrome-devtools-frontend/front_end/sdk/NetworkManager.js(554,20): error TS2304: Cannot find name 'SDK'. +node_modules/chrome-devtools-frontend/front_end/sdk/NetworkManager.js(555,36): error TS2304: Cannot find name 'Common'. +node_modules/chrome-devtools-frontend/front_end/sdk/NetworkManager.js(561,15): error TS2503: Cannot find namespace 'Protocol'. +node_modules/chrome-devtools-frontend/front_end/sdk/NetworkManager.js(562,15): error TS2503: Cannot find namespace 'Protocol'. +node_modules/chrome-devtools-frontend/front_end/sdk/NetworkManager.js(563,15): error TS2503: Cannot find namespace 'Protocol'. node_modules/chrome-devtools-frontend/front_end/sdk/NetworkManager.js(564,15): error TS2503: Cannot find namespace 'Protocol'. -node_modules/chrome-devtools-frontend/front_end/sdk/NetworkManager.js(565,15): error TS2503: Cannot find namespace 'Protocol'. -node_modules/chrome-devtools-frontend/front_end/sdk/NetworkManager.js(566,15): error TS2503: Cannot find namespace 'Protocol'. -node_modules/chrome-devtools-frontend/front_end/sdk/NetworkManager.js(589,15): error TS2503: Cannot find namespace 'Protocol'. -node_modules/chrome-devtools-frontend/front_end/sdk/NetworkManager.js(590,15): error TS2503: Cannot find namespace 'Protocol'. -node_modules/chrome-devtools-frontend/front_end/sdk/NetworkManager.js(591,15): error TS2503: Cannot find namespace 'Protocol'. +node_modules/chrome-devtools-frontend/front_end/sdk/NetworkManager.js(580,15): error TS2503: Cannot find namespace 'Protocol'. +node_modules/chrome-devtools-frontend/front_end/sdk/NetworkManager.js(581,15): error TS2503: Cannot find namespace 'Protocol'. +node_modules/chrome-devtools-frontend/front_end/sdk/NetworkManager.js(582,15): error TS2503: Cannot find namespace 'Protocol'. +node_modules/chrome-devtools-frontend/front_end/sdk/NetworkManager.js(605,15): error TS2503: Cannot find namespace 'Protocol'. node_modules/chrome-devtools-frontend/front_end/sdk/NetworkManager.js(606,15): error TS2503: Cannot find namespace 'Protocol'. node_modules/chrome-devtools-frontend/front_end/sdk/NetworkManager.js(607,15): error TS2503: Cannot find namespace 'Protocol'. -node_modules/chrome-devtools-frontend/front_end/sdk/NetworkManager.js(608,15): error TS2503: Cannot find namespace 'Protocol'. +node_modules/chrome-devtools-frontend/front_end/sdk/NetworkManager.js(622,15): error TS2503: Cannot find namespace 'Protocol'. node_modules/chrome-devtools-frontend/front_end/sdk/NetworkManager.js(623,15): error TS2503: Cannot find namespace 'Protocol'. node_modules/chrome-devtools-frontend/front_end/sdk/NetworkManager.js(624,15): error TS2503: Cannot find namespace 'Protocol'. +node_modules/chrome-devtools-frontend/front_end/sdk/NetworkManager.js(639,15): error TS2503: Cannot find namespace 'Protocol'. node_modules/chrome-devtools-frontend/front_end/sdk/NetworkManager.js(640,15): error TS2503: Cannot find namespace 'Protocol'. -node_modules/chrome-devtools-frontend/front_end/sdk/NetworkManager.js(641,15): error TS2503: Cannot find namespace 'Protocol'. -node_modules/chrome-devtools-frontend/front_end/sdk/NetworkManager.js(652,15): error TS2503: Cannot find namespace 'Protocol'. -node_modules/chrome-devtools-frontend/front_end/sdk/NetworkManager.js(653,15): error TS2503: Cannot find namespace 'Protocol'. -node_modules/chrome-devtools-frontend/front_end/sdk/NetworkManager.js(667,15): error TS2503: Cannot find namespace 'Protocol'. +node_modules/chrome-devtools-frontend/front_end/sdk/NetworkManager.js(656,15): error TS2503: Cannot find namespace 'Protocol'. +node_modules/chrome-devtools-frontend/front_end/sdk/NetworkManager.js(657,15): error TS2503: Cannot find namespace 'Protocol'. node_modules/chrome-devtools-frontend/front_end/sdk/NetworkManager.js(668,15): error TS2503: Cannot find namespace 'Protocol'. node_modules/chrome-devtools-frontend/front_end/sdk/NetworkManager.js(669,15): error TS2503: Cannot find namespace 'Protocol'. -node_modules/chrome-devtools-frontend/front_end/sdk/NetworkManager.js(670,15): error TS2503: Cannot find namespace 'Protocol'. -node_modules/chrome-devtools-frontend/front_end/sdk/NetworkManager.js(673,15): error TS2503: Cannot find namespace 'Protocol'. -node_modules/chrome-devtools-frontend/front_end/sdk/NetworkManager.js(674,15): error TS2503: Cannot find namespace 'Protocol'. -node_modules/chrome-devtools-frontend/front_end/sdk/NetworkManager.js(676,15): error TS2503: Cannot find namespace 'Protocol'. -node_modules/chrome-devtools-frontend/front_end/sdk/NetworkManager.js(681,5): error TS2304: Cannot find name 'SDK'. -node_modules/chrome-devtools-frontend/front_end/sdk/NetworkManager.js(681,59): error TS2304: Cannot find name 'SDK'. -node_modules/chrome-devtools-frontend/front_end/sdk/NetworkManager.js(687,15): error TS2503: Cannot find namespace 'Protocol'. -node_modules/chrome-devtools-frontend/front_end/sdk/NetworkManager.js(688,15): error TS2503: Cannot find namespace 'Protocol'. -node_modules/chrome-devtools-frontend/front_end/sdk/NetworkManager.js(690,16): error TS2503: Cannot find namespace 'SDK'. -node_modules/chrome-devtools-frontend/front_end/sdk/NetworkManager.js(708,15): error TS2503: Cannot find namespace 'SDK'. -node_modules/chrome-devtools-frontend/front_end/sdk/NetworkManager.js(713,44): error TS2304: Cannot find name 'SDK'. -node_modules/chrome-devtools-frontend/front_end/sdk/NetworkManager.js(717,15): error TS2503: Cannot find namespace 'SDK'. -node_modules/chrome-devtools-frontend/front_end/sdk/NetworkManager.js(720,44): error TS2304: Cannot find name 'SDK'. +node_modules/chrome-devtools-frontend/front_end/sdk/NetworkManager.js(683,15): error TS2503: Cannot find namespace 'Protocol'. +node_modules/chrome-devtools-frontend/front_end/sdk/NetworkManager.js(684,15): error TS2503: Cannot find namespace 'Protocol'. +node_modules/chrome-devtools-frontend/front_end/sdk/NetworkManager.js(685,15): error TS2503: Cannot find namespace 'Protocol'. +node_modules/chrome-devtools-frontend/front_end/sdk/NetworkManager.js(686,15): error TS2503: Cannot find namespace 'Protocol'. +node_modules/chrome-devtools-frontend/front_end/sdk/NetworkManager.js(689,15): error TS2503: Cannot find namespace 'Protocol'. +node_modules/chrome-devtools-frontend/front_end/sdk/NetworkManager.js(690,15): error TS2503: Cannot find namespace 'Protocol'. +node_modules/chrome-devtools-frontend/front_end/sdk/NetworkManager.js(692,15): error TS2503: Cannot find namespace 'Protocol'. +node_modules/chrome-devtools-frontend/front_end/sdk/NetworkManager.js(697,5): error TS2304: Cannot find name 'SDK'. +node_modules/chrome-devtools-frontend/front_end/sdk/NetworkManager.js(697,59): error TS2304: Cannot find name 'SDK'. +node_modules/chrome-devtools-frontend/front_end/sdk/NetworkManager.js(703,15): error TS2503: Cannot find namespace 'Protocol'. +node_modules/chrome-devtools-frontend/front_end/sdk/NetworkManager.js(704,15): error TS2503: Cannot find namespace 'Protocol'. +node_modules/chrome-devtools-frontend/front_end/sdk/NetworkManager.js(706,16): error TS2503: Cannot find namespace 'SDK'. node_modules/chrome-devtools-frontend/front_end/sdk/NetworkManager.js(724,15): error TS2503: Cannot find namespace 'SDK'. -node_modules/chrome-devtools-frontend/front_end/sdk/NetworkManager.js(725,15): error TS2503: Cannot find namespace 'Protocol'. -node_modules/chrome-devtools-frontend/front_end/sdk/NetworkManager.js(733,44): error TS2304: Cannot find name 'SDK'. -node_modules/chrome-devtools-frontend/front_end/sdk/NetworkManager.js(737,9): error TS2304: Cannot find name 'Common'. -node_modules/chrome-devtools-frontend/front_end/sdk/NetworkManager.js(738,54): error TS2304: Cannot find name 'Common'. -node_modules/chrome-devtools-frontend/front_end/sdk/NetworkManager.js(739,21): error TS2304: Cannot find name 'Common'. -node_modules/chrome-devtools-frontend/front_end/sdk/NetworkManager.js(744,11): error TS2304: Cannot find name 'SDK'. -node_modules/chrome-devtools-frontend/front_end/sdk/NetworkManager.js(750,15): error TS2503: Cannot find namespace 'Protocol'. -node_modules/chrome-devtools-frontend/front_end/sdk/NetworkManager.js(752,15): error TS2503: Cannot find namespace 'Protocol'. -node_modules/chrome-devtools-frontend/front_end/sdk/NetworkManager.js(755,15): error TS2503: Cannot find namespace 'Protocol'. -node_modules/chrome-devtools-frontend/front_end/sdk/NetworkManager.js(758,23): error TS2304: Cannot find name 'SDK'. -node_modules/chrome-devtools-frontend/front_end/sdk/NetworkManager.js(759,13): error TS2304: Cannot find name 'SDK'. -node_modules/chrome-devtools-frontend/front_end/sdk/NetworkManager.js(768,1): error TS2304: Cannot find name 'SDK'. -node_modules/chrome-devtools-frontend/front_end/sdk/NetworkManager.js(768,47): error TS2304: Cannot find name 'Common'. -node_modules/chrome-devtools-frontend/front_end/sdk/NetworkManager.js(772,22): error TS2503: Cannot find namespace 'Protocol'. -node_modules/chrome-devtools-frontend/front_end/sdk/NetworkManager.js(774,17): error TS2503: Cannot find namespace 'SDK'. -node_modules/chrome-devtools-frontend/front_end/sdk/NetworkManager.js(775,31): error TS2304: Cannot find name 'SDK'. -node_modules/chrome-devtools-frontend/front_end/sdk/NetworkManager.js(780,36): error TS2304: Cannot find name 'Common'. -node_modules/chrome-devtools-frontend/front_end/sdk/NetworkManager.js(781,36): error TS2304: Cannot find name 'Common'. -node_modules/chrome-devtools-frontend/front_end/sdk/NetworkManager.js(785,35): error TS2503: Cannot find namespace 'SDK'. -node_modules/chrome-devtools-frontend/front_end/sdk/NetworkManager.js(787,27): error TS2503: Cannot find namespace 'SDK'. -node_modules/chrome-devtools-frontend/front_end/sdk/NetworkManager.js(790,5): error TS2304: Cannot find name 'SDK'. -node_modules/chrome-devtools-frontend/front_end/sdk/NetworkManager.js(790,44): error TS2304: Cannot find name 'SDK'. -node_modules/chrome-devtools-frontend/front_end/sdk/NetworkManager.js(802,21): error TS2339: Property 'sprintf' does not exist on type 'StringConstructor'. -node_modules/chrome-devtools-frontend/front_end/sdk/NetworkManager.js(808,15): error TS2503: Cannot find namespace 'SDK'. -node_modules/chrome-devtools-frontend/front_end/sdk/NetworkManager.js(820,39): error TS2339: Property 'keysArray' does not exist on type '{ _map: Map>; }'. -node_modules/chrome-devtools-frontend/front_end/sdk/NetworkManager.js(829,15): error TS2503: Cannot find namespace 'SDK'. -node_modules/chrome-devtools-frontend/front_end/sdk/NetworkManager.js(851,15): error TS2503: Cannot find namespace 'SDK'. -node_modules/chrome-devtools-frontend/front_end/sdk/NetworkManager.js(855,23): error TS2495: Type 'Set' is not an array type or a string type. -node_modules/chrome-devtools-frontend/front_end/sdk/NetworkManager.js(857,10): error TS2339: Property 'dispatchEventToListeners' does not exist on type '(Anonymous class)'. -node_modules/chrome-devtools-frontend/front_end/sdk/NetworkManager.js(857,35): error TS2304: Cannot find name 'SDK'. -node_modules/chrome-devtools-frontend/front_end/sdk/NetworkManager.js(861,16): error TS2503: Cannot find namespace 'SDK'. -node_modules/chrome-devtools-frontend/front_end/sdk/NetworkManager.js(868,15): error TS2503: Cannot find namespace 'Protocol'. -node_modules/chrome-devtools-frontend/front_end/sdk/NetworkManager.js(877,58): error TS2304: Cannot find name 'SDK'. -node_modules/chrome-devtools-frontend/front_end/sdk/NetworkManager.js(882,15): error TS2503: Cannot find namespace 'Protocol'. -node_modules/chrome-devtools-frontend/front_end/sdk/NetworkManager.js(886,23): error TS2495: Type 'Set' is not an array type or a string type. -node_modules/chrome-devtools-frontend/front_end/sdk/NetworkManager.js(899,23): error TS2495: Type 'Set' is not an array type or a string type. -node_modules/chrome-devtools-frontend/front_end/sdk/NetworkManager.js(912,10): error TS2339: Property 'dispatchEventToListeners' does not exist on type '(Anonymous class)'. -node_modules/chrome-devtools-frontend/front_end/sdk/NetworkManager.js(912,35): error TS2304: Cannot find name 'SDK'. -node_modules/chrome-devtools-frontend/front_end/sdk/NetworkManager.js(932,23): error TS2503: Cannot find namespace 'SDK'. -node_modules/chrome-devtools-frontend/front_end/sdk/NetworkManager.js(953,22): error TS2503: Cannot find namespace 'SDK'. -node_modules/chrome-devtools-frontend/front_end/sdk/NetworkManager.js(958,10): error TS2339: Property 'dispatchEventToListeners' does not exist on type '(Anonymous class)'. -node_modules/chrome-devtools-frontend/front_end/sdk/NetworkManager.js(958,35): error TS2304: Cannot find name 'SDK'. -node_modules/chrome-devtools-frontend/front_end/sdk/NetworkManager.js(969,10): error TS2339: Property 'dispatchEventToListeners' does not exist on type '(Anonymous class)'. -node_modules/chrome-devtools-frontend/front_end/sdk/NetworkManager.js(969,35): error TS2304: Cannot find name 'SDK'. -node_modules/chrome-devtools-frontend/front_end/sdk/NetworkManager.js(984,23): error TS2495: Type 'Set' is not an array type or a string type. -node_modules/chrome-devtools-frontend/front_end/sdk/NetworkManager.js(992,42): error TS2339: Property 'size' does not exist on type '{ _map: Map>; }'. -node_modules/chrome-devtools-frontend/front_end/sdk/NetworkManager.js(997,15): error TS2503: Cannot find namespace 'SDK'. -node_modules/chrome-devtools-frontend/front_end/sdk/NetworkManager.js(1001,55): error TS2339: Property 'get' does not exist on type '{ _map: Map>; }'. -node_modules/chrome-devtools-frontend/front_end/sdk/NetworkManager.js(1004,37): error TS2339: Property 'delete' does not exist on type '{ _map: Map>; }'. -node_modules/chrome-devtools-frontend/front_end/sdk/NetworkManager.js(1007,37): error TS2339: Property 'deleteAll' does not exist on type '{ _map: Map>; }'. -node_modules/chrome-devtools-frontend/front_end/sdk/NetworkManager.js(1009,39): error TS2339: Property 'set' does not exist on type '{ _map: Map>; }'. -node_modules/chrome-devtools-frontend/front_end/sdk/NetworkManager.js(1010,35): error TS2339: Property 'set' does not exist on type '{ _map: Map>; }'. -node_modules/chrome-devtools-frontend/front_end/sdk/NetworkManager.js(1029,10): error TS2304: Cannot find name 'Common'. -node_modules/chrome-devtools-frontend/front_end/sdk/NetworkManager.js(1030,7): error TS2304: Cannot find name 'Common'. -node_modules/chrome-devtools-frontend/front_end/sdk/NetworkManager.js(1033,23): error TS2495: Type 'Set' is not an array type or a string type. -node_modules/chrome-devtools-frontend/front_end/sdk/NetworkManager.js(1036,39): error TS2339: Property 'keysArray' does not exist on type '{ _map: Map>; }'. -node_modules/chrome-devtools-frontend/front_end/sdk/NetworkManager.js(1039,10): error TS2339: Property 'dispatchEventToListeners' does not exist on type '(Anonymous class)'. -node_modules/chrome-devtools-frontend/front_end/sdk/NetworkManager.js(1039,35): error TS2304: Cannot find name 'SDK'. -node_modules/chrome-devtools-frontend/front_end/sdk/NetworkManager.js(1044,15): error TS2503: Cannot find namespace 'SDK'. -node_modules/chrome-devtools-frontend/front_end/sdk/NetworkManager.js(1048,59): error TS2339: Property 'get' does not exist on type '{ _map: Map>; }'. -node_modules/chrome-devtools-frontend/front_end/sdk/NetworkManager.js(1053,40): error TS2339: Property 'hasValue' does not exist on type '{ _map: Map>; }'. -node_modules/chrome-devtools-frontend/front_end/sdk/NetworkManager.js(1064,23): error TS2495: Type 'Set' is not an array type or a string type. -node_modules/chrome-devtools-frontend/front_end/sdk/NetworkManager.js(1069,23): error TS2495: Type 'Set' is not an array type or a string type. -node_modules/chrome-devtools-frontend/front_end/sdk/NetworkManager.js(1078,18): error TS2304: Cannot find name 'SDK'. -node_modules/chrome-devtools-frontend/front_end/sdk/NetworkManager.js(1093,9): error TS2304: Cannot find name 'Common'. -node_modules/chrome-devtools-frontend/front_end/sdk/NetworkManager.js(1096,5): error TS2304: Cannot find name 'Host'. -node_modules/chrome-devtools-frontend/front_end/sdk/NetworkManager.js(1101,1): error TS2304: Cannot find name 'SDK'. -node_modules/chrome-devtools-frontend/front_end/sdk/NetworkManager.js(1108,1): error TS2304: Cannot find name 'SDK'. -node_modules/chrome-devtools-frontend/front_end/sdk/NetworkManager.js(1110,15): error TS2503: Cannot find namespace 'Protocol'. +node_modules/chrome-devtools-frontend/front_end/sdk/NetworkManager.js(729,44): error TS2304: Cannot find name 'SDK'. +node_modules/chrome-devtools-frontend/front_end/sdk/NetworkManager.js(733,15): error TS2503: Cannot find namespace 'SDK'. +node_modules/chrome-devtools-frontend/front_end/sdk/NetworkManager.js(736,44): error TS2304: Cannot find name 'SDK'. +node_modules/chrome-devtools-frontend/front_end/sdk/NetworkManager.js(740,15): error TS2503: Cannot find namespace 'SDK'. +node_modules/chrome-devtools-frontend/front_end/sdk/NetworkManager.js(741,15): error TS2503: Cannot find namespace 'Protocol'. +node_modules/chrome-devtools-frontend/front_end/sdk/NetworkManager.js(749,44): error TS2304: Cannot find name 'SDK'. +node_modules/chrome-devtools-frontend/front_end/sdk/NetworkManager.js(753,9): error TS2304: Cannot find name 'Common'. +node_modules/chrome-devtools-frontend/front_end/sdk/NetworkManager.js(754,54): error TS2304: Cannot find name 'Common'. +node_modules/chrome-devtools-frontend/front_end/sdk/NetworkManager.js(755,21): error TS2304: Cannot find name 'Common'. +node_modules/chrome-devtools-frontend/front_end/sdk/NetworkManager.js(760,11): error TS2304: Cannot find name 'SDK'. +node_modules/chrome-devtools-frontend/front_end/sdk/NetworkManager.js(766,15): error TS2503: Cannot find namespace 'Protocol'. +node_modules/chrome-devtools-frontend/front_end/sdk/NetworkManager.js(768,15): error TS2503: Cannot find namespace 'Protocol'. +node_modules/chrome-devtools-frontend/front_end/sdk/NetworkManager.js(771,15): error TS2503: Cannot find namespace 'Protocol'. +node_modules/chrome-devtools-frontend/front_end/sdk/NetworkManager.js(774,23): error TS2304: Cannot find name 'SDK'. +node_modules/chrome-devtools-frontend/front_end/sdk/NetworkManager.js(775,13): error TS2304: Cannot find name 'SDK'. +node_modules/chrome-devtools-frontend/front_end/sdk/NetworkManager.js(784,1): error TS2304: Cannot find name 'SDK'. +node_modules/chrome-devtools-frontend/front_end/sdk/NetworkManager.js(784,47): error TS2304: Cannot find name 'Common'. +node_modules/chrome-devtools-frontend/front_end/sdk/NetworkManager.js(788,22): error TS2503: Cannot find namespace 'Protocol'. +node_modules/chrome-devtools-frontend/front_end/sdk/NetworkManager.js(790,17): error TS2503: Cannot find namespace 'SDK'. +node_modules/chrome-devtools-frontend/front_end/sdk/NetworkManager.js(791,31): error TS2304: Cannot find name 'SDK'. +node_modules/chrome-devtools-frontend/front_end/sdk/NetworkManager.js(796,36): error TS2304: Cannot find name 'Common'. +node_modules/chrome-devtools-frontend/front_end/sdk/NetworkManager.js(797,36): error TS2304: Cannot find name 'Common'. +node_modules/chrome-devtools-frontend/front_end/sdk/NetworkManager.js(801,27): error TS2503: Cannot find namespace 'SDK'. +node_modules/chrome-devtools-frontend/front_end/sdk/NetworkManager.js(801,78): error TS2503: Cannot find namespace 'SDK'. +node_modules/chrome-devtools-frontend/front_end/sdk/NetworkManager.js(804,5): error TS2304: Cannot find name 'SDK'. +node_modules/chrome-devtools-frontend/front_end/sdk/NetworkManager.js(804,44): error TS2304: Cannot find name 'SDK'. +node_modules/chrome-devtools-frontend/front_end/sdk/NetworkManager.js(816,21): error TS2339: Property 'sprintf' does not exist on type 'StringConstructor'. +node_modules/chrome-devtools-frontend/front_end/sdk/NetworkManager.js(822,15): error TS2503: Cannot find namespace 'SDK'. +node_modules/chrome-devtools-frontend/front_end/sdk/NetworkManager.js(833,75): error TS2339: Property 'valuesArray' does not exist on type '{ _map: Map>; }'. +node_modules/chrome-devtools-frontend/front_end/sdk/NetworkManager.js(841,15): error TS2503: Cannot find namespace 'SDK'. +node_modules/chrome-devtools-frontend/front_end/sdk/NetworkManager.js(863,15): error TS2503: Cannot find namespace 'SDK'. +node_modules/chrome-devtools-frontend/front_end/sdk/NetworkManager.js(867,23): error TS2495: Type 'Set' is not an array type or a string type. +node_modules/chrome-devtools-frontend/front_end/sdk/NetworkManager.js(869,10): error TS2339: Property 'dispatchEventToListeners' does not exist on type '(Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sdk/NetworkManager.js(869,35): error TS2304: Cannot find name 'SDK'. +node_modules/chrome-devtools-frontend/front_end/sdk/NetworkManager.js(873,16): error TS2503: Cannot find namespace 'SDK'. +node_modules/chrome-devtools-frontend/front_end/sdk/NetworkManager.js(880,15): error TS2503: Cannot find namespace 'Protocol'. +node_modules/chrome-devtools-frontend/front_end/sdk/NetworkManager.js(889,58): error TS2304: Cannot find name 'SDK'. +node_modules/chrome-devtools-frontend/front_end/sdk/NetworkManager.js(894,15): error TS2503: Cannot find namespace 'Protocol'. +node_modules/chrome-devtools-frontend/front_end/sdk/NetworkManager.js(898,23): error TS2495: Type 'Set' is not an array type or a string type. +node_modules/chrome-devtools-frontend/front_end/sdk/NetworkManager.js(911,23): error TS2495: Type 'Set' is not an array type or a string type. +node_modules/chrome-devtools-frontend/front_end/sdk/NetworkManager.js(924,10): error TS2339: Property 'dispatchEventToListeners' does not exist on type '(Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sdk/NetworkManager.js(924,35): error TS2304: Cannot find name 'SDK'. +node_modules/chrome-devtools-frontend/front_end/sdk/NetworkManager.js(944,23): error TS2503: Cannot find namespace 'SDK'. +node_modules/chrome-devtools-frontend/front_end/sdk/NetworkManager.js(965,22): error TS2503: Cannot find namespace 'SDK'. +node_modules/chrome-devtools-frontend/front_end/sdk/NetworkManager.js(970,10): error TS2339: Property 'dispatchEventToListeners' does not exist on type '(Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sdk/NetworkManager.js(970,35): error TS2304: Cannot find name 'SDK'. +node_modules/chrome-devtools-frontend/front_end/sdk/NetworkManager.js(981,10): error TS2339: Property 'dispatchEventToListeners' does not exist on type '(Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sdk/NetworkManager.js(981,35): error TS2304: Cannot find name 'SDK'. +node_modules/chrome-devtools-frontend/front_end/sdk/NetworkManager.js(996,23): error TS2495: Type 'Set' is not an array type or a string type. +node_modules/chrome-devtools-frontend/front_end/sdk/NetworkManager.js(1004,46): error TS2339: Property 'size' does not exist on type '{ _map: Map>; }'. +node_modules/chrome-devtools-frontend/front_end/sdk/NetworkManager.js(1008,22): error TS2503: Cannot find namespace 'SDK'. +node_modules/chrome-devtools-frontend/front_end/sdk/NetworkManager.js(1009,15): error TS2503: Cannot find namespace 'SDK'. +node_modules/chrome-devtools-frontend/front_end/sdk/NetworkManager.js(1014,37): error TS2339: Property 'deleteAll' does not exist on type '{ _map: Map>; }'. +node_modules/chrome-devtools-frontend/front_end/sdk/NetworkManager.js(1016,39): error TS2339: Property 'set' does not exist on type '{ _map: Map>; }'. +node_modules/chrome-devtools-frontend/front_end/sdk/NetworkManager.js(1034,10): error TS2304: Cannot find name 'Common'. +node_modules/chrome-devtools-frontend/front_end/sdk/NetworkManager.js(1035,7): error TS2304: Cannot find name 'Common'. +node_modules/chrome-devtools-frontend/front_end/sdk/NetworkManager.js(1038,23): error TS2495: Type 'Set' is not an array type or a string type. +node_modules/chrome-devtools-frontend/front_end/sdk/NetworkManager.js(1039,82): error TS2339: Property 'valuesArray' does not exist on type '{ _map: Map>; }'. +node_modules/chrome-devtools-frontend/front_end/sdk/NetworkManager.js(1040,10): error TS2339: Property 'dispatchEventToListeners' does not exist on type '(Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sdk/NetworkManager.js(1040,35): error TS2304: Cannot find name 'SDK'. +node_modules/chrome-devtools-frontend/front_end/sdk/NetworkManager.js(1045,15): error TS2503: Cannot find namespace 'SDK'. +node_modules/chrome-devtools-frontend/front_end/sdk/NetworkManager.js(1048,68): error TS2339: Property 'keysArray' does not exist on type '{ _map: Map>; }'. +node_modules/chrome-devtools-frontend/front_end/sdk/NetworkManager.js(1058,23): error TS2495: Type 'Set' is not an array type or a string type. +node_modules/chrome-devtools-frontend/front_end/sdk/NetworkManager.js(1063,23): error TS2495: Type 'Set' is not an array type or a string type. +node_modules/chrome-devtools-frontend/front_end/sdk/NetworkManager.js(1072,18): error TS2304: Cannot find name 'SDK'. +node_modules/chrome-devtools-frontend/front_end/sdk/NetworkManager.js(1087,9): error TS2304: Cannot find name 'Common'. +node_modules/chrome-devtools-frontend/front_end/sdk/NetworkManager.js(1090,5): error TS2304: Cannot find name 'Host'. +node_modules/chrome-devtools-frontend/front_end/sdk/NetworkManager.js(1095,1): error TS2304: Cannot find name 'SDK'. +node_modules/chrome-devtools-frontend/front_end/sdk/NetworkManager.js(1102,1): error TS2304: Cannot find name 'SDK'. +node_modules/chrome-devtools-frontend/front_end/sdk/NetworkManager.js(1104,15): error TS2503: Cannot find namespace 'Protocol'. +node_modules/chrome-devtools-frontend/front_end/sdk/NetworkManager.js(1105,15): error TS2503: Cannot find namespace 'Protocol'. +node_modules/chrome-devtools-frontend/front_end/sdk/NetworkManager.js(1106,15): error TS2503: Cannot find namespace 'Protocol'. +node_modules/chrome-devtools-frontend/front_end/sdk/NetworkManager.js(1107,15): error TS2503: Cannot find namespace 'Protocol'. +node_modules/chrome-devtools-frontend/front_end/sdk/NetworkManager.js(1108,15): error TS2503: Cannot find namespace 'Protocol'. node_modules/chrome-devtools-frontend/front_end/sdk/NetworkManager.js(1111,15): error TS2503: Cannot find namespace 'Protocol'. node_modules/chrome-devtools-frontend/front_end/sdk/NetworkManager.js(1112,15): error TS2503: Cannot find namespace 'Protocol'. -node_modules/chrome-devtools-frontend/front_end/sdk/NetworkManager.js(1113,15): error TS2503: Cannot find namespace 'Protocol'. node_modules/chrome-devtools-frontend/front_end/sdk/NetworkManager.js(1114,15): error TS2503: Cannot find namespace 'Protocol'. -node_modules/chrome-devtools-frontend/front_end/sdk/NetworkManager.js(1117,15): error TS2503: Cannot find namespace 'Protocol'. -node_modules/chrome-devtools-frontend/front_end/sdk/NetworkManager.js(1118,15): error TS2503: Cannot find namespace 'Protocol'. -node_modules/chrome-devtools-frontend/front_end/sdk/NetworkManager.js(1120,15): error TS2503: Cannot find namespace 'Protocol'. -node_modules/chrome-devtools-frontend/front_end/sdk/NetworkManager.js(1164,17): error TS1055: Type 'Promise' is not a valid async function return type in ES5/ES3 because it does not refer to a Promise-compatible constructor value. -node_modules/chrome-devtools-frontend/front_end/sdk/NetworkManager.js(1191,15): error TS2503: Cannot find namespace 'Protocol'. -node_modules/chrome-devtools-frontend/front_end/sdk/NetworkManager.js(1200,86): error TS1003: Identifier expected. -node_modules/chrome-devtools-frontend/front_end/sdk/NetworkManager.js(1201,1): error TS2304: Cannot find name 'SDK'. -node_modules/chrome-devtools-frontend/front_end/sdk/NetworkManager.js(1206,1): error TS2304: Cannot find name 'SDK'. +node_modules/chrome-devtools-frontend/front_end/sdk/NetworkManager.js(1158,17): error TS1055: Type 'Promise' is not a valid async function return type in ES5/ES3 because it does not refer to a Promise-compatible constructor value. +node_modules/chrome-devtools-frontend/front_end/sdk/NetworkManager.js(1185,15): error TS2503: Cannot find namespace 'Protocol'. +node_modules/chrome-devtools-frontend/front_end/sdk/NetworkManager.js(1194,94): error TS1003: Identifier expected. +node_modules/chrome-devtools-frontend/front_end/sdk/NetworkManager.js(1195,1): error TS2304: Cannot find name 'SDK'. +node_modules/chrome-devtools-frontend/front_end/sdk/NetworkManager.js(1197,86): error TS1003: Identifier expected. +node_modules/chrome-devtools-frontend/front_end/sdk/NetworkManager.js(1198,1): error TS2304: Cannot find name 'SDK'. +node_modules/chrome-devtools-frontend/front_end/sdk/NetworkManager.js(1203,1): error TS2304: Cannot find name 'SDK'. node_modules/chrome-devtools-frontend/front_end/sdk/NetworkRequest.js(34,1): error TS2304: Cannot find name 'SDK'. node_modules/chrome-devtools-frontend/front_end/sdk/NetworkRequest.js(34,36): error TS2304: Cannot find name 'Common'. node_modules/chrome-devtools-frontend/front_end/sdk/NetworkRequest.js(36,15): error TS2503: Cannot find namespace 'Protocol'. @@ -24769,6 +24859,7 @@ node_modules/chrome-devtools-frontend/front_end/sdk/NetworkRequest.js(925,16): e node_modules/chrome-devtools-frontend/front_end/sdk/NetworkRequest.js(933,15): error TS1055: Type 'Promise' is not a valid async function return type in ES5/ES3 because it does not refer to a Promise-compatible constructor value. node_modules/chrome-devtools-frontend/front_end/sdk/NetworkRequest.js(941,15): error TS1055: Type 'Promise' is not a valid async function return type in ES5/ES3 because it does not refer to a Promise-compatible constructor value. node_modules/chrome-devtools-frontend/front_end/sdk/NetworkRequest.js(952,32): error TS2503: Cannot find namespace 'Common'. +node_modules/chrome-devtools-frontend/front_end/sdk/NetworkRequest.js(955,12): error TS2304: Cannot find name 'SDK'. node_modules/chrome-devtools-frontend/front_end/sdk/NetworkRequest.js(980,15): error TS2503: Cannot find namespace 'Protocol'. node_modules/chrome-devtools-frontend/front_end/sdk/NetworkRequest.js(987,16): error TS2503: Cannot find namespace 'Protocol'. node_modules/chrome-devtools-frontend/front_end/sdk/NetworkRequest.js(994,15): error TS2503: Cannot find namespace 'Protocol'. @@ -24813,79 +24904,79 @@ node_modules/chrome-devtools-frontend/front_end/sdk/OverlayModel.js(38,35): erro node_modules/chrome-devtools-frontend/front_end/sdk/OverlayModel.js(44,37): error TS2304: Cannot find name 'Common'. node_modules/chrome-devtools-frontend/front_end/sdk/OverlayModel.js(50,35): error TS2304: Cannot find name 'Common'. node_modules/chrome-devtools-frontend/front_end/sdk/OverlayModel.js(56,46): error TS2304: Cannot find name 'Common'. -node_modules/chrome-devtools-frontend/front_end/sdk/OverlayModel.js(64,15): error TS2503: Cannot find namespace 'SDK'. -node_modules/chrome-devtools-frontend/front_end/sdk/OverlayModel.js(67,57): error TS2304: Cannot find name 'SDK'. -node_modules/chrome-devtools-frontend/front_end/sdk/OverlayModel.js(73,30): error TS2304: Cannot find name 'SDK'. -node_modules/chrome-devtools-frontend/front_end/sdk/OverlayModel.js(73,55): error TS2304: Cannot find name 'SDK'. -node_modules/chrome-devtools-frontend/front_end/sdk/OverlayModel.js(78,5): error TS2304: Cannot find name 'SDK'. -node_modules/chrome-devtools-frontend/front_end/sdk/OverlayModel.js(79,5): error TS2304: Cannot find name 'SDK'. -node_modules/chrome-devtools-frontend/front_end/sdk/OverlayModel.js(83,5): error TS2304: Cannot find name 'SDK'. -node_modules/chrome-devtools-frontend/front_end/sdk/OverlayModel.js(107,54): error TS2304: Cannot find name 'Common'. -node_modules/chrome-devtools-frontend/front_end/sdk/OverlayModel.js(108,9): error TS2304: Cannot find name 'Common'. -node_modules/chrome-devtools-frontend/front_end/sdk/OverlayModel.js(114,15): error TS2503: Cannot find namespace 'SDK'. -node_modules/chrome-devtools-frontend/front_end/sdk/OverlayModel.js(121,15): error TS2503: Cannot find namespace 'Protocol'. -node_modules/chrome-devtools-frontend/front_end/sdk/OverlayModel.js(122,15): error TS1055: Type 'Promise' is not a valid async function return type in ES5/ES3 because it does not refer to a Promise-compatible constructor value. -node_modules/chrome-devtools-frontend/front_end/sdk/OverlayModel.js(126,41): error TS2304: Cannot find name 'Protocol'. -node_modules/chrome-devtools-frontend/front_end/sdk/OverlayModel.js(127,10): error TS2339: Property 'dispatchEventToListeners' does not exist on type '(Anonymous class)'. -node_modules/chrome-devtools-frontend/front_end/sdk/OverlayModel.js(127,35): error TS2304: Cannot find name 'SDK'. -node_modules/chrome-devtools-frontend/front_end/sdk/OverlayModel.js(139,15): error TS2503: Cannot find namespace 'Protocol'. +node_modules/chrome-devtools-frontend/front_end/sdk/OverlayModel.js(66,15): error TS2503: Cannot find namespace 'SDK'. +node_modules/chrome-devtools-frontend/front_end/sdk/OverlayModel.js(69,57): error TS2304: Cannot find name 'SDK'. +node_modules/chrome-devtools-frontend/front_end/sdk/OverlayModel.js(75,30): error TS2304: Cannot find name 'SDK'. +node_modules/chrome-devtools-frontend/front_end/sdk/OverlayModel.js(75,55): error TS2304: Cannot find name 'SDK'. +node_modules/chrome-devtools-frontend/front_end/sdk/OverlayModel.js(80,5): error TS2304: Cannot find name 'SDK'. +node_modules/chrome-devtools-frontend/front_end/sdk/OverlayModel.js(81,5): error TS2304: Cannot find name 'SDK'. +node_modules/chrome-devtools-frontend/front_end/sdk/OverlayModel.js(85,5): error TS2304: Cannot find name 'SDK'. +node_modules/chrome-devtools-frontend/front_end/sdk/OverlayModel.js(109,54): error TS2304: Cannot find name 'Common'. +node_modules/chrome-devtools-frontend/front_end/sdk/OverlayModel.js(110,9): error TS2304: Cannot find name 'Common'. +node_modules/chrome-devtools-frontend/front_end/sdk/OverlayModel.js(116,15): error TS2503: Cannot find namespace 'SDK'. +node_modules/chrome-devtools-frontend/front_end/sdk/OverlayModel.js(123,15): error TS2503: Cannot find namespace 'Protocol'. +node_modules/chrome-devtools-frontend/front_end/sdk/OverlayModel.js(124,15): error TS1055: Type 'Promise' is not a valid async function return type in ES5/ES3 because it does not refer to a Promise-compatible constructor value. +node_modules/chrome-devtools-frontend/front_end/sdk/OverlayModel.js(128,41): error TS2304: Cannot find name 'Protocol'. +node_modules/chrome-devtools-frontend/front_end/sdk/OverlayModel.js(129,10): error TS2339: Property 'dispatchEventToListeners' does not exist on type '(Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sdk/OverlayModel.js(129,35): error TS2304: Cannot find name 'SDK'. node_modules/chrome-devtools-frontend/front_end/sdk/OverlayModel.js(141,15): error TS2503: Cannot find namespace 'Protocol'. -node_modules/chrome-devtools-frontend/front_end/sdk/OverlayModel.js(142,15): error TS2503: Cannot find namespace 'Protocol'. -node_modules/chrome-devtools-frontend/front_end/sdk/OverlayModel.js(145,45): error TS2345: Argument of type '{ mode: string; }' is not assignable to parameter of type '{ mode: string; showInfo: boolean; selectors: string; }'. +node_modules/chrome-devtools-frontend/front_end/sdk/OverlayModel.js(143,15): error TS2503: Cannot find namespace 'Protocol'. +node_modules/chrome-devtools-frontend/front_end/sdk/OverlayModel.js(144,15): error TS2503: Cannot find namespace 'Protocol'. +node_modules/chrome-devtools-frontend/front_end/sdk/OverlayModel.js(147,45): error TS2345: Argument of type '{ mode: string; }' is not assignable to parameter of type '{ mode: string; showInfo: boolean; selectors: string; }'. Property 'showInfo' is missing in type '{ mode: string; }'. -node_modules/chrome-devtools-frontend/front_end/sdk/OverlayModel.js(149,15): error TS2503: Cannot find namespace 'Protocol'. node_modules/chrome-devtools-frontend/front_end/sdk/OverlayModel.js(151,15): error TS2503: Cannot find namespace 'Protocol'. -node_modules/chrome-devtools-frontend/front_end/sdk/OverlayModel.js(152,15): error TS2503: Cannot find namespace 'Protocol'. -node_modules/chrome-devtools-frontend/front_end/sdk/OverlayModel.js(155,9): error TS2304: Cannot find name 'SDK'. -node_modules/chrome-devtools-frontend/front_end/sdk/OverlayModel.js(171,15): error TS2503: Cannot find namespace 'Protocol'. -node_modules/chrome-devtools-frontend/front_end/sdk/OverlayModel.js(179,15): error TS2503: Cannot find namespace 'Protocol'. -node_modules/chrome-devtools-frontend/front_end/sdk/OverlayModel.js(182,9): error TS2304: Cannot find name 'SDK'. -node_modules/chrome-devtools-frontend/front_end/sdk/OverlayModel.js(189,16): error TS2503: Cannot find namespace 'Protocol'. -node_modules/chrome-devtools-frontend/front_end/sdk/OverlayModel.js(193,22): error TS2304: Cannot find name 'Common'. -node_modules/chrome-devtools-frontend/front_end/sdk/OverlayModel.js(196,38): error TS2304: Cannot find name 'Common'. -node_modules/chrome-devtools-frontend/front_end/sdk/OverlayModel.js(199,38): error TS2304: Cannot find name 'Common'. -node_modules/chrome-devtools-frontend/front_end/sdk/OverlayModel.js(202,37): error TS2304: Cannot find name 'Common'. -node_modules/chrome-devtools-frontend/front_end/sdk/OverlayModel.js(205,37): error TS2304: Cannot find name 'Common'. -node_modules/chrome-devtools-frontend/front_end/sdk/OverlayModel.js(208,42): error TS2304: Cannot find name 'Common'. -node_modules/chrome-devtools-frontend/front_end/sdk/OverlayModel.js(209,36): error TS2304: Cannot find name 'Common'. +node_modules/chrome-devtools-frontend/front_end/sdk/OverlayModel.js(153,15): error TS2503: Cannot find namespace 'Protocol'. +node_modules/chrome-devtools-frontend/front_end/sdk/OverlayModel.js(154,15): error TS2503: Cannot find namespace 'Protocol'. +node_modules/chrome-devtools-frontend/front_end/sdk/OverlayModel.js(157,9): error TS2304: Cannot find name 'SDK'. +node_modules/chrome-devtools-frontend/front_end/sdk/OverlayModel.js(173,15): error TS2503: Cannot find namespace 'Protocol'. +node_modules/chrome-devtools-frontend/front_end/sdk/OverlayModel.js(181,15): error TS2503: Cannot find namespace 'Protocol'. +node_modules/chrome-devtools-frontend/front_end/sdk/OverlayModel.js(184,9): error TS2304: Cannot find name 'SDK'. +node_modules/chrome-devtools-frontend/front_end/sdk/OverlayModel.js(191,16): error TS2503: Cannot find namespace 'Protocol'. +node_modules/chrome-devtools-frontend/front_end/sdk/OverlayModel.js(195,22): error TS2304: Cannot find name 'Common'. +node_modules/chrome-devtools-frontend/front_end/sdk/OverlayModel.js(198,38): error TS2304: Cannot find name 'Common'. +node_modules/chrome-devtools-frontend/front_end/sdk/OverlayModel.js(201,38): error TS2304: Cannot find name 'Common'. +node_modules/chrome-devtools-frontend/front_end/sdk/OverlayModel.js(204,37): error TS2304: Cannot find name 'Common'. +node_modules/chrome-devtools-frontend/front_end/sdk/OverlayModel.js(207,37): error TS2304: Cannot find name 'Common'. node_modules/chrome-devtools-frontend/front_end/sdk/OverlayModel.js(210,42): error TS2304: Cannot find name 'Common'. -node_modules/chrome-devtools-frontend/front_end/sdk/OverlayModel.js(215,38): error TS2304: Cannot find name 'Common'. -node_modules/chrome-devtools-frontend/front_end/sdk/OverlayModel.js(222,15): error TS2503: Cannot find namespace 'Protocol'. -node_modules/chrome-devtools-frontend/front_end/sdk/OverlayModel.js(227,12): error TS2339: Property 'dispatchEventToListeners' does not exist on type '(Anonymous class)'. -node_modules/chrome-devtools-frontend/front_end/sdk/OverlayModel.js(227,37): error TS2304: Cannot find name 'SDK'. -node_modules/chrome-devtools-frontend/front_end/sdk/OverlayModel.js(232,15): error TS2503: Cannot find namespace 'Protocol'. -node_modules/chrome-devtools-frontend/front_end/sdk/OverlayModel.js(235,28): error TS2304: Cannot find name 'SDK'. -node_modules/chrome-devtools-frontend/front_end/sdk/OverlayModel.js(235,53): error TS2339: Property 'target' does not exist on type '(Anonymous class)'. -node_modules/chrome-devtools-frontend/front_end/sdk/OverlayModel.js(236,10): error TS2339: Property 'dispatchEventToListeners' does not exist on type '(Anonymous class)'. -node_modules/chrome-devtools-frontend/front_end/sdk/OverlayModel.js(236,35): error TS2304: Cannot find name 'SDK'. -node_modules/chrome-devtools-frontend/front_end/sdk/OverlayModel.js(241,15): error TS2503: Cannot find namespace 'Protocol'. -node_modules/chrome-devtools-frontend/front_end/sdk/OverlayModel.js(244,10): error TS2339: Property 'dispatchEventToListeners' does not exist on type '(Anonymous class)'. -node_modules/chrome-devtools-frontend/front_end/sdk/OverlayModel.js(244,35): error TS2304: Cannot find name 'SDK'. -node_modules/chrome-devtools-frontend/front_end/sdk/OverlayModel.js(248,1): error TS2304: Cannot find name 'SDK'. -node_modules/chrome-devtools-frontend/front_end/sdk/OverlayModel.js(248,23): error TS2304: Cannot find name 'SDK'. -node_modules/chrome-devtools-frontend/front_end/sdk/OverlayModel.js(248,41): error TS2304: Cannot find name 'SDK'. -node_modules/chrome-devtools-frontend/front_end/sdk/OverlayModel.js(251,1): error TS2304: Cannot find name 'SDK'. -node_modules/chrome-devtools-frontend/front_end/sdk/OverlayModel.js(261,1): error TS2304: Cannot find name 'SDK'. +node_modules/chrome-devtools-frontend/front_end/sdk/OverlayModel.js(211,36): error TS2304: Cannot find name 'Common'. +node_modules/chrome-devtools-frontend/front_end/sdk/OverlayModel.js(212,42): error TS2304: Cannot find name 'Common'. +node_modules/chrome-devtools-frontend/front_end/sdk/OverlayModel.js(217,38): error TS2304: Cannot find name 'Common'. +node_modules/chrome-devtools-frontend/front_end/sdk/OverlayModel.js(224,15): error TS2503: Cannot find namespace 'Protocol'. +node_modules/chrome-devtools-frontend/front_end/sdk/OverlayModel.js(229,12): error TS2339: Property 'dispatchEventToListeners' does not exist on type '(Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sdk/OverlayModel.js(229,37): error TS2304: Cannot find name 'SDK'. +node_modules/chrome-devtools-frontend/front_end/sdk/OverlayModel.js(234,15): error TS2503: Cannot find namespace 'Protocol'. +node_modules/chrome-devtools-frontend/front_end/sdk/OverlayModel.js(237,28): error TS2304: Cannot find name 'SDK'. +node_modules/chrome-devtools-frontend/front_end/sdk/OverlayModel.js(237,53): error TS2339: Property 'target' does not exist on type '(Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sdk/OverlayModel.js(238,10): error TS2339: Property 'dispatchEventToListeners' does not exist on type '(Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sdk/OverlayModel.js(238,35): error TS2304: Cannot find name 'SDK'. +node_modules/chrome-devtools-frontend/front_end/sdk/OverlayModel.js(243,15): error TS2503: Cannot find namespace 'Protocol'. +node_modules/chrome-devtools-frontend/front_end/sdk/OverlayModel.js(246,10): error TS2339: Property 'dispatchEventToListeners' does not exist on type '(Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sdk/OverlayModel.js(246,35): error TS2304: Cannot find name 'SDK'. +node_modules/chrome-devtools-frontend/front_end/sdk/OverlayModel.js(250,1): error TS2304: Cannot find name 'SDK'. +node_modules/chrome-devtools-frontend/front_end/sdk/OverlayModel.js(250,23): error TS2304: Cannot find name 'SDK'. +node_modules/chrome-devtools-frontend/front_end/sdk/OverlayModel.js(250,41): error TS2304: Cannot find name 'SDK'. +node_modules/chrome-devtools-frontend/front_end/sdk/OverlayModel.js(253,1): error TS2304: Cannot find name 'SDK'. node_modules/chrome-devtools-frontend/front_end/sdk/OverlayModel.js(263,1): error TS2304: Cannot find name 'SDK'. -node_modules/chrome-devtools-frontend/front_end/sdk/OverlayModel.js(265,15): error TS2503: Cannot find namespace 'SDK'. -node_modules/chrome-devtools-frontend/front_end/sdk/OverlayModel.js(266,15): error TS2503: Cannot find namespace 'Protocol'. -node_modules/chrome-devtools-frontend/front_end/sdk/OverlayModel.js(267,15): error TS2503: Cannot find namespace 'Protocol'. +node_modules/chrome-devtools-frontend/front_end/sdk/OverlayModel.js(265,1): error TS2304: Cannot find name 'SDK'. +node_modules/chrome-devtools-frontend/front_end/sdk/OverlayModel.js(267,15): error TS2503: Cannot find namespace 'SDK'. node_modules/chrome-devtools-frontend/front_end/sdk/OverlayModel.js(268,15): error TS2503: Cannot find namespace 'Protocol'. -node_modules/chrome-devtools-frontend/front_end/sdk/OverlayModel.js(273,15): error TS2503: Cannot find namespace 'Protocol'. -node_modules/chrome-devtools-frontend/front_end/sdk/OverlayModel.js(274,15): error TS2503: Cannot find namespace 'Protocol'. -node_modules/chrome-devtools-frontend/front_end/sdk/OverlayModel.js(275,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/OverlayModel.js(280,15): error TS2503: Cannot find namespace 'Protocol'. -node_modules/chrome-devtools-frontend/front_end/sdk/OverlayModel.js(288,1): error TS2304: Cannot find name 'SDK'. -node_modules/chrome-devtools-frontend/front_end/sdk/OverlayModel.js(290,15): error TS2503: Cannot find namespace 'SDK'. -node_modules/chrome-devtools-frontend/front_end/sdk/OverlayModel.js(298,15): error TS2503: Cannot find namespace 'SDK'. -node_modules/chrome-devtools-frontend/front_end/sdk/OverlayModel.js(299,15): error TS2503: Cannot find namespace 'Protocol'. -node_modules/chrome-devtools-frontend/front_end/sdk/OverlayModel.js(300,15): error TS2503: Cannot find namespace 'Protocol'. +node_modules/chrome-devtools-frontend/front_end/sdk/OverlayModel.js(269,15): error TS2503: Cannot find namespace 'Protocol'. +node_modules/chrome-devtools-frontend/front_end/sdk/OverlayModel.js(270,15): error TS2503: Cannot find namespace 'Protocol'. +node_modules/chrome-devtools-frontend/front_end/sdk/OverlayModel.js(275,15): error TS2503: Cannot find namespace 'Protocol'. +node_modules/chrome-devtools-frontend/front_end/sdk/OverlayModel.js(276,15): error TS2503: Cannot find namespace 'Protocol'. +node_modules/chrome-devtools-frontend/front_end/sdk/OverlayModel.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/sdk/OverlayModel.js(282,15): error TS2503: Cannot find namespace 'Protocol'. +node_modules/chrome-devtools-frontend/front_end/sdk/OverlayModel.js(290,1): error TS2304: Cannot find name 'SDK'. +node_modules/chrome-devtools-frontend/front_end/sdk/OverlayModel.js(292,15): error TS2503: Cannot find namespace 'SDK'. +node_modules/chrome-devtools-frontend/front_end/sdk/OverlayModel.js(300,15): error TS2503: Cannot find namespace 'SDK'. node_modules/chrome-devtools-frontend/front_end/sdk/OverlayModel.js(301,15): error TS2503: Cannot find namespace 'Protocol'. -node_modules/chrome-devtools-frontend/front_end/sdk/OverlayModel.js(314,15): error TS2503: Cannot find namespace 'Protocol'. -node_modules/chrome-devtools-frontend/front_end/sdk/OverlayModel.js(315,15): error TS2503: Cannot find namespace 'Protocol'. -node_modules/chrome-devtools-frontend/front_end/sdk/OverlayModel.js(324,15): error TS2503: Cannot find namespace 'Protocol'. -node_modules/chrome-devtools-frontend/front_end/sdk/OverlayModel.js(328,18): error TS2304: Cannot find name 'Common'. -node_modules/chrome-devtools-frontend/front_end/sdk/OverlayModel.js(329,9): error TS2304: Cannot find name 'Common'. +node_modules/chrome-devtools-frontend/front_end/sdk/OverlayModel.js(302,15): error TS2503: Cannot find namespace 'Protocol'. +node_modules/chrome-devtools-frontend/front_end/sdk/OverlayModel.js(303,15): error TS2503: Cannot find namespace 'Protocol'. +node_modules/chrome-devtools-frontend/front_end/sdk/OverlayModel.js(316,15): error TS2503: Cannot find namespace 'Protocol'. +node_modules/chrome-devtools-frontend/front_end/sdk/OverlayModel.js(317,15): error TS2503: Cannot find namespace 'Protocol'. +node_modules/chrome-devtools-frontend/front_end/sdk/OverlayModel.js(326,15): error TS2503: Cannot find namespace 'Protocol'. +node_modules/chrome-devtools-frontend/front_end/sdk/OverlayModel.js(330,18): error TS2304: Cannot find name 'Common'. +node_modules/chrome-devtools-frontend/front_end/sdk/OverlayModel.js(331,9): error TS2304: Cannot find name 'Common'. node_modules/chrome-devtools-frontend/front_end/sdk/PaintProfiler.js(31,1): error TS2304: Cannot find name 'SDK'. node_modules/chrome-devtools-frontend/front_end/sdk/PaintProfiler.js(31,40): error TS2304: Cannot find name 'SDK'. node_modules/chrome-devtools-frontend/front_end/sdk/PaintProfiler.js(33,15): error TS2503: Cannot find namespace 'SDK'. @@ -25183,11 +25274,11 @@ node_modules/chrome-devtools-frontend/front_end/sdk/Resource.js(176,14): error T node_modules/chrome-devtools-frontend/front_end/sdk/Resource.js(182,15): error TS1055: Type 'Promise' is not a valid async function return type in ES5/ES3 because it does not refer to a Promise-compatible constructor value. node_modules/chrome-devtools-frontend/front_end/sdk/Resource.js(217,15): error TS1055: Type 'Promise' is not a valid async function return type in ES5/ES3 because it does not refer to a Promise-compatible constructor value. node_modules/chrome-devtools-frontend/front_end/sdk/Resource.js(217,32): error TS2503: Cannot find namespace 'Common'. -node_modules/chrome-devtools-frontend/front_end/sdk/Resource.js(236,22): error TS2304: Cannot find name 'Common'. -node_modules/chrome-devtools-frontend/front_end/sdk/Resource.js(239,13): error TS2339: Property 'src' does not exist on type 'Element'. -node_modules/chrome-devtools-frontend/front_end/sdk/Resource.js(246,39): error TS2304: Cannot find name 'SDK'. -node_modules/chrome-devtools-frontend/front_end/sdk/Resource.js(263,32): error TS2304: Cannot find name 'Protocol'. -node_modules/chrome-devtools-frontend/front_end/sdk/Resource.js(281,24): error TS2304: Cannot find name 'Common'. +node_modules/chrome-devtools-frontend/front_end/sdk/Resource.js(238,22): error TS2304: Cannot find name 'Common'. +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(248,39): error TS2304: Cannot find name 'SDK'. +node_modules/chrome-devtools-frontend/front_end/sdk/Resource.js(265,32): error TS2304: Cannot find name 'Protocol'. +node_modules/chrome-devtools-frontend/front_end/sdk/Resource.js(283,24): error TS2304: Cannot find name 'Common'. node_modules/chrome-devtools-frontend/front_end/sdk/ResourceTreeModel.js(31,1): error TS2304: Cannot find name 'SDK'. node_modules/chrome-devtools-frontend/front_end/sdk/ResourceTreeModel.js(31,39): error TS2304: Cannot find name 'SDK'. node_modules/chrome-devtools-frontend/front_end/sdk/ResourceTreeModel.js(33,15): error TS2503: Cannot find namespace 'SDK'. @@ -25506,6 +25597,7 @@ node_modules/chrome-devtools-frontend/front_end/sdk/Script.js(190,24): error TS2 node_modules/chrome-devtools-frontend/front_end/sdk/Script.js(190,41): error TS2503: Cannot find namespace 'Protocol'. node_modules/chrome-devtools-frontend/front_end/sdk/Script.js(190,86): error TS2503: Cannot find namespace 'Protocol'. node_modules/chrome-devtools-frontend/front_end/sdk/Script.js(190,118): error TS2503: Cannot find namespace 'Protocol'. +node_modules/chrome-devtools-frontend/front_end/sdk/Script.js(190,149): error TS2503: Cannot find namespace 'Protocol'. node_modules/chrome-devtools-frontend/front_end/sdk/Script.js(193,17): error TS2304: Cannot find name 'SDK'. node_modules/chrome-devtools-frontend/front_end/sdk/Script.js(206,19): error TS2304: Cannot find name 'Protocol'. node_modules/chrome-devtools-frontend/front_end/sdk/Script.js(211,18): error TS2304: Cannot find name 'Protocol'. @@ -25843,39 +25935,41 @@ node_modules/chrome-devtools-frontend/front_end/sdk/Target.js(10,28): error TS23 node_modules/chrome-devtools-frontend/front_end/sdk/Target.js(12,15): error TS2503: Cannot find namespace 'SDK'. node_modules/chrome-devtools-frontend/front_end/sdk/Target.js(16,15): error TS2503: Cannot find namespace 'Protocol'. node_modules/chrome-devtools-frontend/front_end/sdk/Target.js(17,15): error TS2503: Cannot find namespace 'SDK'. -node_modules/chrome-devtools-frontend/front_end/sdk/Target.js(33,16): error TS2304: Cannot find name 'SDK'. -node_modules/chrome-devtools-frontend/front_end/sdk/Target.js(34,33): error TS2304: Cannot find name 'SDK'. -node_modules/chrome-devtools-frontend/front_end/sdk/Target.js(36,18): error TS2304: Cannot find name 'SDK'. -node_modules/chrome-devtools-frontend/front_end/sdk/Target.js(48,39): error TS2304: Cannot find name 'SDK'. -node_modules/chrome-devtools-frontend/front_end/sdk/Target.js(70,16): error TS2503: Cannot find namespace 'SDK'. -node_modules/chrome-devtools-frontend/front_end/sdk/Target.js(96,36): error TS2304: Cannot find name 'SDK'. -node_modules/chrome-devtools-frontend/front_end/sdk/Target.js(103,36): error TS2304: Cannot find name 'SDK'. -node_modules/chrome-devtools-frontend/front_end/sdk/Target.js(110,36): error TS2304: Cannot find name 'SDK'. -node_modules/chrome-devtools-frontend/front_end/sdk/Target.js(117,36): error TS2304: Cannot find name 'SDK'. -node_modules/chrome-devtools-frontend/front_end/sdk/Target.js(124,36): error TS2304: Cannot find name 'SDK'. -node_modules/chrome-devtools-frontend/front_end/sdk/Target.js(131,36): error TS2304: Cannot find name 'SDK'. -node_modules/chrome-devtools-frontend/front_end/sdk/Target.js(135,16): error TS2503: Cannot find namespace 'SDK'. -node_modules/chrome-devtools-frontend/front_end/sdk/Target.js(146,48): error TS2339: Property 'valuesArray' does not exist on type 'Map'. -node_modules/chrome-devtools-frontend/front_end/sdk/Target.js(151,31): error TS2503: Cannot find namespace 'SDK'. -node_modules/chrome-devtools-frontend/front_end/sdk/Target.js(157,18): error TS2304: Cannot find name 'SDK'. -node_modules/chrome-devtools-frontend/front_end/sdk/Target.js(171,20): error TS1005: '>' expected. -node_modules/chrome-devtools-frontend/front_end/sdk/Target.js(189,34): error TS2339: Property 'asParsedURL' does not exist on type 'string'. -node_modules/chrome-devtools-frontend/front_end/sdk/Target.js(192,29): error TS2339: Property 'inspectedURLChanged' does not exist on type '{ (): void; Events: { [x: string]: any; AddExtensions: symbol; AppendedToURL: symbol; CanceledSav...'. -node_modules/chrome-devtools-frontend/front_end/sdk/Target.js(193,50): error TS2304: Cannot find name 'SDK'. -node_modules/chrome-devtools-frontend/front_end/sdk/Target.js(195,52): error TS2304: Cannot find name 'SDK'. -node_modules/chrome-devtools-frontend/front_end/sdk/Target.js(202,1): error TS2304: Cannot find name 'SDK'. -node_modules/chrome-devtools-frontend/front_end/sdk/Target.js(225,1): error TS2304: Cannot find name 'SDK'. -node_modules/chrome-devtools-frontend/front_end/sdk/Target.js(225,30): error TS2304: Cannot find name 'Common'. -node_modules/chrome-devtools-frontend/front_end/sdk/Target.js(227,15): error TS2503: Cannot find namespace 'SDK'. -node_modules/chrome-devtools-frontend/front_end/sdk/Target.js(235,16): error TS2503: Cannot find namespace 'SDK'. -node_modules/chrome-devtools-frontend/front_end/sdk/Target.js(261,25): error TS2503: Cannot find namespace 'SDK'. -node_modules/chrome-devtools-frontend/front_end/sdk/Target.js(261,40): error TS2503: Cannot find namespace 'SDK'. -node_modules/chrome-devtools-frontend/front_end/sdk/Target.js(265,1): error TS2304: Cannot find name 'SDK'. -node_modules/chrome-devtools-frontend/front_end/sdk/Target.js(266,8): error TS2304: Cannot find name 'SDK'. -node_modules/chrome-devtools-frontend/front_end/sdk/Target.js(267,5): error TS2304: Cannot find name 'SDK'. -node_modules/chrome-devtools-frontend/front_end/sdk/Target.js(268,3): error TS2304: Cannot find name 'SDK'. -node_modules/chrome-devtools-frontend/front_end/sdk/Target.js(271,17): error TS1005: '>' expected. -node_modules/chrome-devtools-frontend/front_end/sdk/Target.js(272,1): error TS2304: Cannot find name 'SDK'. +node_modules/chrome-devtools-frontend/front_end/sdk/Target.js(35,16): error TS2304: Cannot find name 'SDK'. +node_modules/chrome-devtools-frontend/front_end/sdk/Target.js(36,33): error TS2304: Cannot find name 'SDK'. +node_modules/chrome-devtools-frontend/front_end/sdk/Target.js(38,18): error TS2304: Cannot find name 'SDK'. +node_modules/chrome-devtools-frontend/front_end/sdk/Target.js(50,39): error TS2304: Cannot find name 'SDK'. +node_modules/chrome-devtools-frontend/front_end/sdk/Target.js(72,16): error TS2503: Cannot find namespace 'SDK'. +node_modules/chrome-devtools-frontend/front_end/sdk/Target.js(98,36): error TS2304: Cannot find name 'SDK'. +node_modules/chrome-devtools-frontend/front_end/sdk/Target.js(105,36): error TS2304: Cannot find name 'SDK'. +node_modules/chrome-devtools-frontend/front_end/sdk/Target.js(112,36): error TS2304: Cannot find name 'SDK'. +node_modules/chrome-devtools-frontend/front_end/sdk/Target.js(119,36): error TS2304: Cannot find name 'SDK'. +node_modules/chrome-devtools-frontend/front_end/sdk/Target.js(126,36): error TS2304: Cannot find name 'SDK'. +node_modules/chrome-devtools-frontend/front_end/sdk/Target.js(133,36): error TS2304: Cannot find name 'SDK'. +node_modules/chrome-devtools-frontend/front_end/sdk/Target.js(137,16): error TS2503: Cannot find namespace 'SDK'. +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(153,31): error TS2503: Cannot find namespace 'SDK'. +node_modules/chrome-devtools-frontend/front_end/sdk/Target.js(159,18): error TS2304: Cannot find name 'SDK'. +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 '{ (): void; Events: { [x: string]: any; AddExtensions: symbol; AppendedToURL: symbol; CanceledSav...'. +node_modules/chrome-devtools-frontend/front_end/sdk/Target.js(195,50): error TS2304: Cannot find name 'SDK'. +node_modules/chrome-devtools-frontend/front_end/sdk/Target.js(197,52): error TS2304: Cannot find name 'SDK'. +node_modules/chrome-devtools-frontend/front_end/sdk/Target.js(209,23): error TS2495: Type 'IterableIterator' is not an array type or a string type. +node_modules/chrome-devtools-frontend/front_end/sdk/Target.js(223,23): error TS2495: Type 'IterableIterator' is not an array type or a string type. +node_modules/chrome-devtools-frontend/front_end/sdk/Target.js(239,1): error TS2304: Cannot find name 'SDK'. +node_modules/chrome-devtools-frontend/front_end/sdk/Target.js(262,1): error TS2304: Cannot find name 'SDK'. +node_modules/chrome-devtools-frontend/front_end/sdk/Target.js(262,30): error TS2304: Cannot find name 'Common'. +node_modules/chrome-devtools-frontend/front_end/sdk/Target.js(264,15): error TS2503: Cannot find namespace 'SDK'. +node_modules/chrome-devtools-frontend/front_end/sdk/Target.js(272,16): error TS2503: Cannot find namespace 'SDK'. +node_modules/chrome-devtools-frontend/front_end/sdk/Target.js(298,25): error TS2503: Cannot find namespace 'SDK'. +node_modules/chrome-devtools-frontend/front_end/sdk/Target.js(298,40): error TS2503: Cannot find namespace 'SDK'. +node_modules/chrome-devtools-frontend/front_end/sdk/Target.js(302,1): error TS2304: Cannot find name 'SDK'. +node_modules/chrome-devtools-frontend/front_end/sdk/Target.js(303,8): error TS2304: Cannot find name 'SDK'. +node_modules/chrome-devtools-frontend/front_end/sdk/Target.js(304,5): error TS2304: Cannot find name 'SDK'. +node_modules/chrome-devtools-frontend/front_end/sdk/Target.js(305,3): error TS2304: Cannot find name 'SDK'. +node_modules/chrome-devtools-frontend/front_end/sdk/Target.js(308,17): error TS1005: '>' expected. +node_modules/chrome-devtools-frontend/front_end/sdk/Target.js(309,1): error TS2304: Cannot find name 'SDK'. node_modules/chrome-devtools-frontend/front_end/sdk/TargetManager.js(7,1): error TS2304: Cannot find name 'SDK'. node_modules/chrome-devtools-frontend/front_end/sdk/TargetManager.js(7,35): error TS2304: Cannot find name 'Common'. node_modules/chrome-devtools-frontend/front_end/sdk/TargetManager.js(10,25): error TS2503: Cannot find namespace 'SDK'. @@ -25886,127 +25980,127 @@ node_modules/chrome-devtools-frontend/front_end/sdk/TargetManager.js(21,22): err node_modules/chrome-devtools-frontend/front_end/sdk/TargetManager.js(21,35): error TS2503: Cannot find namespace 'SDK'. node_modules/chrome-devtools-frontend/front_end/sdk/TargetManager.js(38,10): error TS2339: Property 'dispatchEventToListeners' does not exist on type '(Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/sdk/TargetManager.js(38,35): error TS2304: Cannot find name 'SDK'. -node_modules/chrome-devtools-frontend/front_end/sdk/TargetManager.js(58,10): error TS2339: Property 'dispatchEventToListeners' does not exist on type '(Anonymous class)'. -node_modules/chrome-devtools-frontend/front_end/sdk/TargetManager.js(58,35): error TS2304: Cannot find name 'SDK'. -node_modules/chrome-devtools-frontend/front_end/sdk/TargetManager.js(79,30): error TS2503: Cannot find namespace 'SDK'. -node_modules/chrome-devtools-frontend/front_end/sdk/TargetManager.js(101,30): error TS2503: Cannot find namespace 'SDK'. -node_modules/chrome-devtools-frontend/front_end/sdk/TargetManager.js(102,15): error TS2503: Cannot find namespace 'SDK'. -node_modules/chrome-devtools-frontend/front_end/sdk/TargetManager.js(114,30): error TS2503: Cannot find namespace 'SDK'. -node_modules/chrome-devtools-frontend/front_end/sdk/TargetManager.js(115,15): error TS2503: Cannot find namespace 'SDK'. +node_modules/chrome-devtools-frontend/front_end/sdk/TargetManager.js(57,10): error TS2339: Property 'dispatchEventToListeners' does not exist on type '(Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sdk/TargetManager.js(57,35): error TS2304: Cannot find name 'SDK'. +node_modules/chrome-devtools-frontend/front_end/sdk/TargetManager.js(77,30): error TS2503: Cannot find namespace 'SDK'. +node_modules/chrome-devtools-frontend/front_end/sdk/TargetManager.js(99,30): error TS2503: Cannot find namespace 'SDK'. +node_modules/chrome-devtools-frontend/front_end/sdk/TargetManager.js(100,15): error TS2503: Cannot find namespace 'SDK'. +node_modules/chrome-devtools-frontend/front_end/sdk/TargetManager.js(112,30): error TS2503: Cannot find namespace 'SDK'. +node_modules/chrome-devtools-frontend/front_end/sdk/TargetManager.js(113,15): error TS2503: Cannot find namespace 'SDK'. +node_modules/chrome-devtools-frontend/front_end/sdk/TargetManager.js(126,15): error TS2503: Cannot find namespace 'SDK'. +node_modules/chrome-devtools-frontend/front_end/sdk/TargetManager.js(127,27): error TS2503: Cannot find namespace 'SDK'. +node_modules/chrome-devtools-frontend/front_end/sdk/TargetManager.js(127,41): error TS2503: Cannot find namespace 'SDK'. node_modules/chrome-devtools-frontend/front_end/sdk/TargetManager.js(128,15): error TS2503: Cannot find namespace 'SDK'. -node_modules/chrome-devtools-frontend/front_end/sdk/TargetManager.js(129,27): error TS2503: Cannot find namespace 'SDK'. -node_modules/chrome-devtools-frontend/front_end/sdk/TargetManager.js(129,41): error TS2503: Cannot find namespace 'SDK'. -node_modules/chrome-devtools-frontend/front_end/sdk/TargetManager.js(130,15): error TS2503: Cannot find namespace 'SDK'. +node_modules/chrome-devtools-frontend/front_end/sdk/TargetManager.js(138,15): error TS2503: Cannot find namespace 'SDK'. +node_modules/chrome-devtools-frontend/front_end/sdk/TargetManager.js(139,27): error TS2503: Cannot find namespace 'SDK'. +node_modules/chrome-devtools-frontend/front_end/sdk/TargetManager.js(139,41): error TS2503: Cannot find namespace 'SDK'. node_modules/chrome-devtools-frontend/front_end/sdk/TargetManager.js(140,15): error TS2503: Cannot find namespace 'SDK'. -node_modules/chrome-devtools-frontend/front_end/sdk/TargetManager.js(141,27): error TS2503: Cannot find namespace 'SDK'. -node_modules/chrome-devtools-frontend/front_end/sdk/TargetManager.js(141,41): error TS2503: Cannot find namespace 'SDK'. -node_modules/chrome-devtools-frontend/front_end/sdk/TargetManager.js(142,15): error TS2503: Cannot find namespace 'SDK'. -node_modules/chrome-devtools-frontend/front_end/sdk/TargetManager.js(154,24): error TS2503: Cannot find namespace 'Common'. -node_modules/chrome-devtools-frontend/front_end/sdk/TargetManager.js(171,24): error TS2503: Cannot find namespace 'Common'. -node_modules/chrome-devtools-frontend/front_end/sdk/TargetManager.js(195,15): error TS2503: Cannot find namespace 'SDK'. -node_modules/chrome-devtools-frontend/front_end/sdk/TargetManager.js(207,15): error TS2503: Cannot find namespace 'SDK'. -node_modules/chrome-devtools-frontend/front_end/sdk/TargetManager.js(211,21): error TS2339: Property 'remove' does not exist on type 'any[]'. -node_modules/chrome-devtools-frontend/front_end/sdk/TargetManager.js(218,15): error TS2503: Cannot find namespace 'Protocol'. -node_modules/chrome-devtools-frontend/front_end/sdk/TargetManager.js(219,15): error TS2503: Cannot find namespace 'SDK'. -node_modules/chrome-devtools-frontend/front_end/sdk/TargetManager.js(220,16): error TS2503: Cannot find namespace 'SDK'. -node_modules/chrome-devtools-frontend/front_end/sdk/TargetManager.js(223,22): error TS2304: Cannot find name 'SDK'. -node_modules/chrome-devtools-frontend/front_end/sdk/TargetManager.js(226,49): error TS2304: Cannot find name 'SDK'. -node_modules/chrome-devtools-frontend/front_end/sdk/TargetManager.js(236,22): error TS2495: Type 'Map any; }[]>' is not an array type or a string type. -node_modules/chrome-devtools-frontend/front_end/sdk/TargetManager.js(249,15): error TS2503: Cannot find namespace 'SDK'. -node_modules/chrome-devtools-frontend/front_end/sdk/TargetManager.js(250,23): error TS2503: Cannot find namespace 'SDK'. -node_modules/chrome-devtools-frontend/front_end/sdk/TargetManager.js(258,15): error TS2503: Cannot find namespace 'SDK'. -node_modules/chrome-devtools-frontend/front_end/sdk/TargetManager.js(269,19): error TS2339: Property 'remove' does not exist on type 'any[]'. -node_modules/chrome-devtools-frontend/front_end/sdk/TargetManager.js(278,22): error TS2495: Type 'Map any; }[]>' is not an array type or a string type. -node_modules/chrome-devtools-frontend/front_end/sdk/TargetManager.js(290,24): error TS2503: Cannot find namespace 'SDK'. -node_modules/chrome-devtools-frontend/front_end/sdk/TargetManager.js(302,16): error TS2503: Cannot find namespace 'SDK'. -node_modules/chrome-devtools-frontend/front_end/sdk/TargetManager.js(314,16): error TS2503: Cannot find namespace 'SDK'. -node_modules/chrome-devtools-frontend/front_end/sdk/TargetManager.js(330,24): error TS2304: Cannot find name 'SDK'. -node_modules/chrome-devtools-frontend/front_end/sdk/TargetManager.js(331,25): error TS2304: Cannot find name 'Common'. -node_modules/chrome-devtools-frontend/front_end/sdk/TargetManager.js(331,53): error TS2304: Cannot find name 'SDK'. -node_modules/chrome-devtools-frontend/front_end/sdk/TargetManager.js(334,49): error TS2304: Cannot find name 'SDK'. -node_modules/chrome-devtools-frontend/front_end/sdk/TargetManager.js(335,7): error TS2304: Cannot find name 'Host'. -node_modules/chrome-devtools-frontend/front_end/sdk/TargetManager.js(335,36): error TS2304: Cannot find name 'Host'. -node_modules/chrome-devtools-frontend/front_end/sdk/TargetManager.js(339,24): error TS2304: Cannot find name 'SDK'. -node_modules/chrome-devtools-frontend/front_end/sdk/TargetManager.js(339,56): error TS2304: Cannot find name 'SDK'. -node_modules/chrome-devtools-frontend/front_end/sdk/TargetManager.js(339,84): error TS2304: Cannot find name 'SDK'. +node_modules/chrome-devtools-frontend/front_end/sdk/TargetManager.js(152,24): error TS2503: Cannot find namespace 'Common'. +node_modules/chrome-devtools-frontend/front_end/sdk/TargetManager.js(169,24): error TS2503: Cannot find namespace 'Common'. +node_modules/chrome-devtools-frontend/front_end/sdk/TargetManager.js(193,15): error TS2503: Cannot find namespace 'SDK'. +node_modules/chrome-devtools-frontend/front_end/sdk/TargetManager.js(205,15): error TS2503: Cannot find namespace 'SDK'. +node_modules/chrome-devtools-frontend/front_end/sdk/TargetManager.js(209,21): error TS2339: Property 'remove' does not exist on type 'any[]'. +node_modules/chrome-devtools-frontend/front_end/sdk/TargetManager.js(216,15): error TS2503: Cannot find namespace 'Protocol'. +node_modules/chrome-devtools-frontend/front_end/sdk/TargetManager.js(217,15): error TS2503: Cannot find namespace 'SDK'. +node_modules/chrome-devtools-frontend/front_end/sdk/TargetManager.js(218,16): error TS2503: Cannot find namespace 'SDK'. +node_modules/chrome-devtools-frontend/front_end/sdk/TargetManager.js(221,22): error TS2304: Cannot find name 'SDK'. +node_modules/chrome-devtools-frontend/front_end/sdk/TargetManager.js(224,49): error TS2304: Cannot find name 'SDK'. +node_modules/chrome-devtools-frontend/front_end/sdk/TargetManager.js(234,22): error TS2495: Type 'Map any; }[]>' is not an array type or a string type. +node_modules/chrome-devtools-frontend/front_end/sdk/TargetManager.js(247,15): error TS2503: Cannot find namespace 'SDK'. +node_modules/chrome-devtools-frontend/front_end/sdk/TargetManager.js(248,23): error TS2503: Cannot find namespace 'SDK'. +node_modules/chrome-devtools-frontend/front_end/sdk/TargetManager.js(256,15): error TS2503: Cannot find namespace 'SDK'. +node_modules/chrome-devtools-frontend/front_end/sdk/TargetManager.js(267,19): error TS2339: Property 'remove' does not exist on type 'any[]'. +node_modules/chrome-devtools-frontend/front_end/sdk/TargetManager.js(276,22): error TS2495: Type 'Map any; }[]>' is not an array type or a string type. +node_modules/chrome-devtools-frontend/front_end/sdk/TargetManager.js(288,24): error TS2503: Cannot find namespace 'SDK'. +node_modules/chrome-devtools-frontend/front_end/sdk/TargetManager.js(300,16): error TS2503: Cannot find namespace 'SDK'. +node_modules/chrome-devtools-frontend/front_end/sdk/TargetManager.js(312,16): error TS2503: Cannot find namespace 'SDK'. +node_modules/chrome-devtools-frontend/front_end/sdk/TargetManager.js(328,24): error TS2304: Cannot find name 'SDK'. +node_modules/chrome-devtools-frontend/front_end/sdk/TargetManager.js(329,25): error TS2304: Cannot find name 'Common'. +node_modules/chrome-devtools-frontend/front_end/sdk/TargetManager.js(329,53): error TS2304: Cannot find name 'SDK'. +node_modules/chrome-devtools-frontend/front_end/sdk/TargetManager.js(332,49): error TS2304: Cannot find name 'SDK'. +node_modules/chrome-devtools-frontend/front_end/sdk/TargetManager.js(333,7): error TS2304: Cannot find name 'Host'. +node_modules/chrome-devtools-frontend/front_end/sdk/TargetManager.js(333,36): error TS2304: Cannot find name 'Host'. +node_modules/chrome-devtools-frontend/front_end/sdk/TargetManager.js(337,24): error TS2304: Cannot find name 'SDK'. +node_modules/chrome-devtools-frontend/front_end/sdk/TargetManager.js(337,56): error TS2304: Cannot find name 'SDK'. +node_modules/chrome-devtools-frontend/front_end/sdk/TargetManager.js(337,84): error TS2304: Cannot find name 'SDK'. +node_modules/chrome-devtools-frontend/front_end/sdk/TargetManager.js(338,9): error TS2304: Cannot find name 'SDK'. +node_modules/chrome-devtools-frontend/front_end/sdk/TargetManager.js(338,37): error TS2304: Cannot find name 'SDK'. +node_modules/chrome-devtools-frontend/front_end/sdk/TargetManager.js(338,69): error TS2304: Cannot find name 'SDK'. +node_modules/chrome-devtools-frontend/front_end/sdk/TargetManager.js(339,9): error TS2304: Cannot find name 'SDK'. +node_modules/chrome-devtools-frontend/front_end/sdk/TargetManager.js(339,47): error TS2304: Cannot find name 'SDK'. +node_modules/chrome-devtools-frontend/front_end/sdk/TargetManager.js(339,79): error TS2304: Cannot find name 'SDK'. node_modules/chrome-devtools-frontend/front_end/sdk/TargetManager.js(340,9): error TS2304: Cannot find name 'SDK'. -node_modules/chrome-devtools-frontend/front_end/sdk/TargetManager.js(340,37): error TS2304: Cannot find name 'SDK'. -node_modules/chrome-devtools-frontend/front_end/sdk/TargetManager.js(340,69): error TS2304: Cannot find name 'SDK'. +node_modules/chrome-devtools-frontend/front_end/sdk/TargetManager.js(340,42): error TS2304: Cannot find name 'SDK'. +node_modules/chrome-devtools-frontend/front_end/sdk/TargetManager.js(340,72): error TS2304: Cannot find name 'SDK'. node_modules/chrome-devtools-frontend/front_end/sdk/TargetManager.js(341,9): error TS2304: Cannot find name 'SDK'. -node_modules/chrome-devtools-frontend/front_end/sdk/TargetManager.js(341,47): error TS2304: Cannot find name 'SDK'. -node_modules/chrome-devtools-frontend/front_end/sdk/TargetManager.js(341,79): error TS2304: Cannot find name 'SDK'. -node_modules/chrome-devtools-frontend/front_end/sdk/TargetManager.js(342,9): error TS2304: Cannot find name 'SDK'. -node_modules/chrome-devtools-frontend/front_end/sdk/TargetManager.js(342,42): error TS2304: Cannot find name 'SDK'. -node_modules/chrome-devtools-frontend/front_end/sdk/TargetManager.js(342,72): error TS2304: Cannot find name 'SDK'. -node_modules/chrome-devtools-frontend/front_end/sdk/TargetManager.js(343,9): error TS2304: Cannot find name 'SDK'. -node_modules/chrome-devtools-frontend/front_end/sdk/TargetManager.js(345,22): error TS2304: Cannot find name 'SDK'. -node_modules/chrome-devtools-frontend/front_end/sdk/TargetManager.js(345,54): error TS2304: Cannot find name 'SDK'. -node_modules/chrome-devtools-frontend/front_end/sdk/TargetManager.js(345,82): error TS2304: Cannot find name 'SDK'. -node_modules/chrome-devtools-frontend/front_end/sdk/TargetManager.js(346,11): error TS2304: Cannot find name 'SDK'. -node_modules/chrome-devtools-frontend/front_end/sdk/TargetManager.js(346,42): error TS2304: Cannot find name 'SDK'. -node_modules/chrome-devtools-frontend/front_end/sdk/TargetManager.js(348,22): error TS2304: Cannot find name 'SDK'. -node_modules/chrome-devtools-frontend/front_end/sdk/TargetManager.js(349,7): error TS2304: Cannot find name 'Host'. -node_modules/chrome-devtools-frontend/front_end/sdk/TargetManager.js(349,36): error TS2304: Cannot find name 'Host'. -node_modules/chrome-devtools-frontend/front_end/sdk/TargetManager.js(353,35): error TS2304: Cannot find name 'Common'. -node_modules/chrome-devtools-frontend/front_end/sdk/TargetManager.js(358,15): error TS2503: Cannot find namespace 'Protocol'. -node_modules/chrome-devtools-frontend/front_end/sdk/TargetManager.js(359,16): error TS2503: Cannot find namespace 'Protocol'. +node_modules/chrome-devtools-frontend/front_end/sdk/TargetManager.js(343,22): error TS2304: Cannot find name 'SDK'. +node_modules/chrome-devtools-frontend/front_end/sdk/TargetManager.js(343,54): error TS2304: Cannot find name 'SDK'. +node_modules/chrome-devtools-frontend/front_end/sdk/TargetManager.js(343,82): error TS2304: Cannot find name 'SDK'. +node_modules/chrome-devtools-frontend/front_end/sdk/TargetManager.js(344,11): error TS2304: Cannot find name 'SDK'. +node_modules/chrome-devtools-frontend/front_end/sdk/TargetManager.js(344,42): error TS2304: Cannot find name 'SDK'. +node_modules/chrome-devtools-frontend/front_end/sdk/TargetManager.js(346,22): error TS2304: Cannot find name 'SDK'. +node_modules/chrome-devtools-frontend/front_end/sdk/TargetManager.js(347,7): error TS2304: Cannot find name 'Host'. +node_modules/chrome-devtools-frontend/front_end/sdk/TargetManager.js(347,36): error TS2304: Cannot find name 'Host'. +node_modules/chrome-devtools-frontend/front_end/sdk/TargetManager.js(351,35): error TS2304: Cannot find name 'Common'. +node_modules/chrome-devtools-frontend/front_end/sdk/TargetManager.js(356,15): error TS2503: Cannot find namespace 'Protocol'. +node_modules/chrome-devtools-frontend/front_end/sdk/TargetManager.js(357,16): error TS2503: Cannot find namespace 'Protocol'. +node_modules/chrome-devtools-frontend/front_end/sdk/TargetManager.js(364,34): error TS2304: Cannot find name 'SDK'. +node_modules/chrome-devtools-frontend/front_end/sdk/TargetManager.js(365,38): error TS2339: Property 'isHostedMode' does not exist on type '{ (): void; Events: { [x: string]: any; AddExtensions: symbol; AppendedToURL: symbol; CanceledSav...'. node_modules/chrome-devtools-frontend/front_end/sdk/TargetManager.js(366,34): error TS2304: Cannot find name 'SDK'. -node_modules/chrome-devtools-frontend/front_end/sdk/TargetManager.js(367,38): error TS2339: Property 'isHostedMode' does not exist on type '{ (): void; Events: { [x: string]: any; AddExtensions: symbol; AppendedToURL: symbol; CanceledSav...'. node_modules/chrome-devtools-frontend/front_end/sdk/TargetManager.js(368,34): error TS2304: Cannot find name 'SDK'. -node_modules/chrome-devtools-frontend/front_end/sdk/TargetManager.js(370,34): error TS2304: Cannot find name 'SDK'. -node_modules/chrome-devtools-frontend/front_end/sdk/TargetManager.js(384,25): error TS2503: Cannot find namespace 'Protocol'. -node_modules/chrome-devtools-frontend/front_end/sdk/TargetManager.js(395,1): error TS2304: Cannot find name 'SDK'. -node_modules/chrome-devtools-frontend/front_end/sdk/TargetManager.js(397,15): error TS2503: Cannot find namespace 'SDK'. -node_modules/chrome-devtools-frontend/front_end/sdk/TargetManager.js(398,15): error TS2503: Cannot find namespace 'SDK'. -node_modules/chrome-devtools-frontend/front_end/sdk/TargetManager.js(405,30): error TS2503: Cannot find namespace 'SDK'. -node_modules/chrome-devtools-frontend/front_end/sdk/TargetManager.js(416,31): error TS2339: Property 'setDevicesUpdatesEnabled' does not exist on type '{ (): void; Events: { [x: string]: any; AddExtensions: symbol; AppendedToURL: symbol; CanceledSav...'. -node_modules/chrome-devtools-frontend/front_end/sdk/TargetManager.js(417,31): error TS2551: Property 'events' does not exist on type '{ (): void; Events: { [x: string]: any; AddExtensions: symbol; AppendedToURL: symbol; CanceledSav...'. Did you mean 'Events'? -node_modules/chrome-devtools-frontend/front_end/sdk/TargetManager.js(426,15): error TS2503: Cannot find namespace 'Common'. -node_modules/chrome-devtools-frontend/front_end/sdk/TargetManager.js(429,30): error TS2503: Cannot find namespace 'Adb'. -node_modules/chrome-devtools-frontend/front_end/sdk/TargetManager.js(456,29): error TS2551: Property 'events' does not exist on type '{ (): void; Events: { [x: string]: any; AddExtensions: symbol; AppendedToURL: symbol; CanceledSav...'. Did you mean 'Events'? -node_modules/chrome-devtools-frontend/front_end/sdk/TargetManager.js(460,27): error TS2495: Type 'IterableIterator' is not an array type or a string type. +node_modules/chrome-devtools-frontend/front_end/sdk/TargetManager.js(382,25): error TS2503: Cannot find namespace 'Protocol'. +node_modules/chrome-devtools-frontend/front_end/sdk/TargetManager.js(393,1): error TS2304: Cannot find name 'SDK'. +node_modules/chrome-devtools-frontend/front_end/sdk/TargetManager.js(395,15): error TS2503: Cannot find namespace 'SDK'. +node_modules/chrome-devtools-frontend/front_end/sdk/TargetManager.js(396,15): error TS2503: Cannot find namespace 'SDK'. +node_modules/chrome-devtools-frontend/front_end/sdk/TargetManager.js(403,30): error TS2503: Cannot find namespace 'SDK'. +node_modules/chrome-devtools-frontend/front_end/sdk/TargetManager.js(414,31): error TS2339: Property 'setDevicesUpdatesEnabled' does not exist on type '{ (): void; Events: { [x: string]: any; AddExtensions: symbol; AppendedToURL: symbol; CanceledSav...'. +node_modules/chrome-devtools-frontend/front_end/sdk/TargetManager.js(415,31): error TS2551: Property 'events' does not exist on type '{ (): void; Events: { [x: string]: any; AddExtensions: symbol; AppendedToURL: symbol; CanceledSav...'. Did you mean 'Events'? +node_modules/chrome-devtools-frontend/front_end/sdk/TargetManager.js(424,15): error TS2503: Cannot find namespace 'Common'. +node_modules/chrome-devtools-frontend/front_end/sdk/TargetManager.js(427,30): error TS2503: Cannot find namespace 'Adb'. +node_modules/chrome-devtools-frontend/front_end/sdk/TargetManager.js(454,29): error TS2551: Property 'events' does not exist on type '{ (): void; Events: { [x: string]: any; AddExtensions: symbol; AppendedToURL: symbol; CanceledSav...'. Did you mean 'Events'? +node_modules/chrome-devtools-frontend/front_end/sdk/TargetManager.js(458,27): error TS2495: Type 'IterableIterator' is not an array type or a string type. +node_modules/chrome-devtools-frontend/front_end/sdk/TargetManager.js(468,14): error TS2304: Cannot find name 'SDK'. +node_modules/chrome-devtools-frontend/front_end/sdk/TargetManager.js(468,41): error TS2304: Cannot find name 'SDK'. +node_modules/chrome-devtools-frontend/front_end/sdk/TargetManager.js(468,69): error TS2304: Cannot find name 'SDK'. node_modules/chrome-devtools-frontend/front_end/sdk/TargetManager.js(470,14): error TS2304: Cannot find name 'SDK'. -node_modules/chrome-devtools-frontend/front_end/sdk/TargetManager.js(470,41): error TS2304: Cannot find name 'SDK'. -node_modules/chrome-devtools-frontend/front_end/sdk/TargetManager.js(470,69): error TS2304: Cannot find name 'SDK'. +node_modules/chrome-devtools-frontend/front_end/sdk/TargetManager.js(470,42): error TS2304: Cannot find name 'SDK'. +node_modules/chrome-devtools-frontend/front_end/sdk/TargetManager.js(470,74): error TS2304: Cannot find name 'SDK'. node_modules/chrome-devtools-frontend/front_end/sdk/TargetManager.js(472,14): error TS2304: Cannot find name 'SDK'. -node_modules/chrome-devtools-frontend/front_end/sdk/TargetManager.js(472,42): error TS2304: Cannot find name 'SDK'. +node_modules/chrome-devtools-frontend/front_end/sdk/TargetManager.js(472,46): error TS2304: Cannot find name 'SDK'. node_modules/chrome-devtools-frontend/front_end/sdk/TargetManager.js(472,74): error TS2304: Cannot find name 'SDK'. -node_modules/chrome-devtools-frontend/front_end/sdk/TargetManager.js(474,14): error TS2304: Cannot find name 'SDK'. -node_modules/chrome-devtools-frontend/front_end/sdk/TargetManager.js(474,46): error TS2304: Cannot find name 'SDK'. -node_modules/chrome-devtools-frontend/front_end/sdk/TargetManager.js(474,74): error TS2304: Cannot find name 'SDK'. -node_modules/chrome-devtools-frontend/front_end/sdk/TargetManager.js(475,11): error TS2304: Cannot find name 'SDK'. -node_modules/chrome-devtools-frontend/front_end/sdk/TargetManager.js(475,39): error TS2304: Cannot find name 'SDK'. -node_modules/chrome-devtools-frontend/front_end/sdk/TargetManager.js(475,71): error TS2304: Cannot find name 'SDK'. -node_modules/chrome-devtools-frontend/front_end/sdk/TargetManager.js(476,11): error TS2304: Cannot find name 'SDK'. -node_modules/chrome-devtools-frontend/front_end/sdk/TargetManager.js(476,43): error TS2304: Cannot find name 'SDK'. -node_modules/chrome-devtools-frontend/front_end/sdk/TargetManager.js(476,77): error TS2304: Cannot find name 'SDK'. -node_modules/chrome-devtools-frontend/front_end/sdk/TargetManager.js(479,14): error TS2304: Cannot find name 'SDK'. -node_modules/chrome-devtools-frontend/front_end/sdk/TargetManager.js(485,15): error TS2503: Cannot find namespace 'Protocol'. -node_modules/chrome-devtools-frontend/front_end/sdk/TargetManager.js(498,50): error TS2304: Cannot find name 'SDK'. -node_modules/chrome-devtools-frontend/front_end/sdk/TargetManager.js(503,15): error TS2503: Cannot find namespace 'Protocol'. -node_modules/chrome-devtools-frontend/front_end/sdk/TargetManager.js(511,52): error TS2304: Cannot find name 'SDK'. -node_modules/chrome-devtools-frontend/front_end/sdk/TargetManager.js(514,52): error TS2304: Cannot find name 'SDK'. -node_modules/chrome-devtools-frontend/front_end/sdk/TargetManager.js(526,50): error TS2304: Cannot find name 'SDK'. -node_modules/chrome-devtools-frontend/front_end/sdk/TargetManager.js(532,15): error TS2503: Cannot find namespace 'Protocol'. -node_modules/chrome-devtools-frontend/front_end/sdk/TargetManager.js(538,20): error TS2304: Cannot find name 'Common'. -node_modules/chrome-devtools-frontend/front_end/sdk/TargetManager.js(550,40): error TS2304: Cannot find name 'SDK'. -node_modules/chrome-devtools-frontend/front_end/sdk/TargetManager.js(557,29): error TS2339: Property 'bringToFront' does not exist on type '{ (): void; Events: { [x: string]: any; AddExtensions: symbol; AppendedToURL: symbol; CanceledSav...'. +node_modules/chrome-devtools-frontend/front_end/sdk/TargetManager.js(473,11): error TS2304: Cannot find name 'SDK'. +node_modules/chrome-devtools-frontend/front_end/sdk/TargetManager.js(473,39): error TS2304: Cannot find name 'SDK'. +node_modules/chrome-devtools-frontend/front_end/sdk/TargetManager.js(473,71): error TS2304: Cannot find name 'SDK'. +node_modules/chrome-devtools-frontend/front_end/sdk/TargetManager.js(474,11): error TS2304: Cannot find name 'SDK'. +node_modules/chrome-devtools-frontend/front_end/sdk/TargetManager.js(474,43): error TS2304: Cannot find name 'SDK'. +node_modules/chrome-devtools-frontend/front_end/sdk/TargetManager.js(474,77): error TS2304: Cannot find name 'SDK'. +node_modules/chrome-devtools-frontend/front_end/sdk/TargetManager.js(477,14): error TS2304: Cannot find name 'SDK'. +node_modules/chrome-devtools-frontend/front_end/sdk/TargetManager.js(483,15): error TS2503: Cannot find namespace 'Protocol'. +node_modules/chrome-devtools-frontend/front_end/sdk/TargetManager.js(496,50): error TS2304: Cannot find name 'SDK'. +node_modules/chrome-devtools-frontend/front_end/sdk/TargetManager.js(501,15): error TS2503: Cannot find namespace 'Protocol'. +node_modules/chrome-devtools-frontend/front_end/sdk/TargetManager.js(509,52): error TS2304: Cannot find name 'SDK'. +node_modules/chrome-devtools-frontend/front_end/sdk/TargetManager.js(512,52): error TS2304: Cannot find name 'SDK'. +node_modules/chrome-devtools-frontend/front_end/sdk/TargetManager.js(524,50): error TS2304: Cannot find name 'SDK'. +node_modules/chrome-devtools-frontend/front_end/sdk/TargetManager.js(530,15): error TS2503: Cannot find namespace 'Protocol'. +node_modules/chrome-devtools-frontend/front_end/sdk/TargetManager.js(536,20): error TS2304: Cannot find name 'Common'. +node_modules/chrome-devtools-frontend/front_end/sdk/TargetManager.js(548,40): error TS2304: Cannot find name 'SDK'. +node_modules/chrome-devtools-frontend/front_end/sdk/TargetManager.js(555,29): error TS2339: Property 'bringToFront' does not exist on type '{ (): void; Events: { [x: string]: any; AddExtensions: symbol; AppendedToURL: symbol; CanceledSav...'. +node_modules/chrome-devtools-frontend/front_end/sdk/TargetManager.js(581,15): error TS2503: Cannot find namespace 'Protocol'. node_modules/chrome-devtools-frontend/front_end/sdk/TargetManager.js(583,15): error TS2503: Cannot find namespace 'Protocol'. -node_modules/chrome-devtools-frontend/front_end/sdk/TargetManager.js(585,15): error TS2503: Cannot find namespace 'Protocol'. -node_modules/chrome-devtools-frontend/front_end/sdk/TargetManager.js(586,16): error TS2503: Cannot find namespace 'Protocol'. -node_modules/chrome-devtools-frontend/front_end/sdk/TargetManager.js(589,26): error TS2304: Cannot find name 'SDK'. -node_modules/chrome-devtools-frontend/front_end/sdk/TargetManager.js(598,1): error TS2304: Cannot find name 'SDK'. +node_modules/chrome-devtools-frontend/front_end/sdk/TargetManager.js(584,16): error TS2503: Cannot find namespace 'Protocol'. +node_modules/chrome-devtools-frontend/front_end/sdk/TargetManager.js(587,26): error TS2304: Cannot find name 'SDK'. +node_modules/chrome-devtools-frontend/front_end/sdk/TargetManager.js(596,1): error TS2304: Cannot find name 'SDK'. +node_modules/chrome-devtools-frontend/front_end/sdk/TargetManager.js(598,15): error TS2503: Cannot find namespace 'Protocol'. node_modules/chrome-devtools-frontend/front_end/sdk/TargetManager.js(600,15): error TS2503: Cannot find namespace 'Protocol'. -node_modules/chrome-devtools-frontend/front_end/sdk/TargetManager.js(602,15): error TS2503: Cannot find namespace 'Protocol'. -node_modules/chrome-devtools-frontend/front_end/sdk/TargetManager.js(629,1): error TS2304: Cannot find name 'SDK'. +node_modules/chrome-devtools-frontend/front_end/sdk/TargetManager.js(627,1): error TS2304: Cannot find name 'SDK'. +node_modules/chrome-devtools-frontend/front_end/sdk/TargetManager.js(637,1): error TS2304: Cannot find name 'SDK'. node_modules/chrome-devtools-frontend/front_end/sdk/TargetManager.js(639,1): error TS2304: Cannot find name 'SDK'. -node_modules/chrome-devtools-frontend/front_end/sdk/TargetManager.js(641,1): error TS2304: Cannot find name 'SDK'. -node_modules/chrome-devtools-frontend/front_end/sdk/TargetManager.js(643,15): error TS2503: Cannot find namespace 'SDK'. -node_modules/chrome-devtools-frontend/front_end/sdk/TargetManager.js(648,15): error TS2503: Cannot find namespace 'SDK'. +node_modules/chrome-devtools-frontend/front_end/sdk/TargetManager.js(641,15): error TS2503: Cannot find namespace 'SDK'. +node_modules/chrome-devtools-frontend/front_end/sdk/TargetManager.js(646,15): error TS2503: Cannot find namespace 'SDK'. +node_modules/chrome-devtools-frontend/front_end/sdk/TargetManager.js(655,1): error TS2304: Cannot find name 'SDK'. node_modules/chrome-devtools-frontend/front_end/sdk/TargetManager.js(657,1): error TS2304: Cannot find name 'SDK'. -node_modules/chrome-devtools-frontend/front_end/sdk/TargetManager.js(659,1): error TS2304: Cannot find name 'SDK'. -node_modules/chrome-devtools-frontend/front_end/sdk/TargetManager.js(674,1): error TS2304: Cannot find name 'SDK'. -node_modules/chrome-devtools-frontend/front_end/sdk/TargetManager.js(674,25): error TS2304: Cannot find name 'SDK'. +node_modules/chrome-devtools-frontend/front_end/sdk/TargetManager.js(672,1): error TS2304: Cannot find name 'SDK'. +node_modules/chrome-devtools-frontend/front_end/sdk/TargetManager.js(672,25): error TS2304: Cannot find name 'SDK'. node_modules/chrome-devtools-frontend/front_end/sdk/TracingManager.js(9,1): error TS2304: Cannot find name 'SDK'. node_modules/chrome-devtools-frontend/front_end/sdk/TracingManager.js(11,1): error TS2304: Cannot find name 'SDK'. node_modules/chrome-devtools-frontend/front_end/sdk/TracingManager.js(13,23): error TS2503: Cannot find namespace 'SDK'. @@ -26932,7 +27026,7 @@ node_modules/chrome-devtools-frontend/front_end/source_frame/SourceCodeDiff.js(1 node_modules/chrome-devtools-frontend/front_end/source_frame/SourceCodeDiff.js(177,15): error TS2503: Cannot find namespace 'Diff'. node_modules/chrome-devtools-frontend/front_end/source_frame/SourceCodeDiff.js(186,30): error TS2503: Cannot find namespace 'SourceFrame'. node_modules/chrome-devtools-frontend/front_end/source_frame/SourceCodeDiff.js(198,58): error TS2503: Cannot find namespace 'SourceFrame'. -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' has type 'any' at E:/Github/TypeScript/tests/cases/user/chrome-devtools-frontend/node_modules/chrome-devtools-frontend/front_end/source_frame/SourceCodeDiff.js 189:10, but here has type 'number'. +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' has type 'any' at c:/ts/tests/cases/user/chrome-devtools-frontend/node_modules/chrome-devtools-frontend/front_end/source_frame/SourceCodeDiff.js 189:10, 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(208,22): error TS2304: Cannot find name 'SourceFrame'. node_modules/chrome-devtools-frontend/front_end/source_frame/SourceCodeDiff.js(216,56): error TS2503: Cannot find namespace 'SourceFrame'. @@ -27017,7 +27111,7 @@ node_modules/chrome-devtools-frontend/front_end/source_frame/SourcesTextEditor.j node_modules/chrome-devtools-frontend/front_end/source_frame/SourcesTextEditor.js(56,5): error TS2304: Cannot find name 'Common'. node_modules/chrome-devtools-frontend/front_end/source_frame/SourcesTextEditor.js(73,33): error TS2304: Cannot find name 'TextUtils'. node_modules/chrome-devtools-frontend/front_end/source_frame/SourcesTextEditor.js(80,33): error TS2304: Cannot find name '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' has type 'number' at E:/Github/TypeScript/tests/cases/user/chrome-devtools-frontend/node_modules/chrome-devtools-frontend/front_end/source_frame/SourcesTextEditor.js 78:10, but here has type 'string'. +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' has type 'number' at c:/ts/tests/cases/user/chrome-devtools-frontend/node_modules/chrome-devtools-frontend/front_end/source_frame/SourcesTextEditor.js 78:10, 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(98,14): error TS2304: Cannot find name 'Common'. node_modules/chrome-devtools-frontend/front_end/source_frame/SourcesTextEditor.js(120,15): error TS2503: Cannot find namespace 'TextUtils'. @@ -27372,79 +27466,90 @@ node_modules/chrome-devtools-frontend/front_end/sources/CallStackSidebarPane.js( node_modules/chrome-devtools-frontend/front_end/sources/CallStackSidebarPane.js(45,22): error TS2304: Cannot find name 'UI'. node_modules/chrome-devtools-frontend/front_end/sources/CallStackSidebarPane.js(45,56): error TS2304: Cannot find name 'UI'. node_modules/chrome-devtools-frontend/front_end/sources/CallStackSidebarPane.js(46,10): error TS2339: Property 'contentElement' does not exist on type '(Anonymous class)'. -node_modules/chrome-devtools-frontend/front_end/sources/CallStackSidebarPane.js(51,5): error TS2304: Cannot find name 'Bindings'. -node_modules/chrome-devtools-frontend/front_end/sources/CallStackSidebarPane.js(52,30): error TS2304: Cannot find name 'Bindings'. -node_modules/chrome-devtools-frontend/front_end/sources/CallStackSidebarPane.js(69,19): error TS2304: Cannot find name 'UI'. -node_modules/chrome-devtools-frontend/front_end/sources/CallStackSidebarPane.js(69,37): error TS2304: Cannot find name 'SDK'. -node_modules/chrome-devtools-frontend/front_end/sources/CallStackSidebarPane.js(75,7): error TS2304: Cannot find name 'UI'. -node_modules/chrome-devtools-frontend/front_end/sources/CallStackSidebarPane.js(75,28): error TS2304: Cannot find name 'SDK'. -node_modules/chrome-devtools-frontend/front_end/sources/CallStackSidebarPane.js(83,43): error TS2304: Cannot find name 'Bindings'. -node_modules/chrome-devtools-frontend/front_end/sources/CallStackSidebarPane.js(89,20): error TS2304: Cannot find name 'Bindings'. -node_modules/chrome-devtools-frontend/front_end/sources/CallStackSidebarPane.js(90,27): error TS2503: Cannot find namespace 'SDK'. -node_modules/chrome-devtools-frontend/front_end/sources/CallStackSidebarPane.js(101,37): error TS2304: Cannot find name 'UI'. -node_modules/chrome-devtools-frontend/front_end/sources/CallStackSidebarPane.js(102,17): error TS2304: Cannot find name 'UI'. -node_modules/chrome-devtools-frontend/front_end/sources/CallStackSidebarPane.js(104,17): error TS2304: Cannot find name 'UI'. -node_modules/chrome-devtools-frontend/front_end/sources/CallStackSidebarPane.js(110,22): error TS2304: Cannot find name 'Bindings'. -node_modules/chrome-devtools-frontend/front_end/sources/CallStackSidebarPane.js(111,29): error TS2503: Cannot find namespace 'SDK'. -node_modules/chrome-devtools-frontend/front_end/sources/CallStackSidebarPane.js(117,14): error TS2304: Cannot find name 'Bindings'. -node_modules/chrome-devtools-frontend/front_end/sources/CallStackSidebarPane.js(118,29): error TS2503: Cannot find namespace 'SDK'. -node_modules/chrome-devtools-frontend/front_end/sources/CallStackSidebarPane.js(136,13): error TS2304: Cannot find name 'Common'. -node_modules/chrome-devtools-frontend/front_end/sources/CallStackSidebarPane.js(139,13): error TS2304: Cannot find name 'Common'. -node_modules/chrome-devtools-frontend/front_end/sources/CallStackSidebarPane.js(150,15): error TS2503: Cannot find namespace 'Sources'. -node_modules/chrome-devtools-frontend/front_end/sources/CallStackSidebarPane.js(155,25): error TS2339: Property 'createChild' does not exist on type 'Element'. -node_modules/chrome-devtools-frontend/front_end/sources/CallStackSidebarPane.js(164,11): error TS2304: Cannot find name 'Bindings'. -node_modules/chrome-devtools-frontend/front_end/sources/CallStackSidebarPane.js(168,19): error TS2503: Cannot find namespace 'Bindings'. -node_modules/chrome-devtools-frontend/front_end/sources/CallStackSidebarPane.js(170,16): error TS1251: Function declarations are not allowed inside blocks in strict mode when targeting 'ES3' or 'ES5'. Class definitions are automatically in strict mode. -node_modules/chrome-devtools-frontend/front_end/sources/CallStackSidebarPane.js(179,33): error TS2339: Property 'createChild' does not exist on type 'Element'. -node_modules/chrome-devtools-frontend/front_end/sources/CallStackSidebarPane.js(180,7): error TS2304: Cannot find name 'Bindings'. -node_modules/chrome-devtools-frontend/front_end/sources/CallStackSidebarPane.js(183,25): error TS2304: Cannot find name 'UI'. -node_modules/chrome-devtools-frontend/front_end/sources/CallStackSidebarPane.js(189,15): error TS2503: Cannot find namespace 'Sources'. -node_modules/chrome-devtools-frontend/front_end/sources/CallStackSidebarPane.js(199,15): error TS2503: Cannot find namespace 'Sources'. -node_modules/chrome-devtools-frontend/front_end/sources/CallStackSidebarPane.js(208,15): error TS2503: Cannot find namespace 'Sources'. -node_modules/chrome-devtools-frontend/front_end/sources/CallStackSidebarPane.js(209,15): error TS2503: Cannot find namespace 'Sources'. -node_modules/chrome-devtools-frontend/front_end/sources/CallStackSidebarPane.js(223,15): error TS2503: Cannot find namespace 'Sources'. -node_modules/chrome-devtools-frontend/front_end/sources/CallStackSidebarPane.js(228,14): error TS2304: Cannot find name 'UI'. -node_modules/chrome-devtools-frontend/front_end/sources/CallStackSidebarPane.js(230,14): error TS2304: Cannot find name 'UI'. -node_modules/chrome-devtools-frontend/front_end/sources/CallStackSidebarPane.js(232,14): error TS2304: Cannot find name 'Common'. -node_modules/chrome-devtools-frontend/front_end/sources/CallStackSidebarPane.js(237,15): error TS2503: Cannot find namespace 'Sources'. -node_modules/chrome-devtools-frontend/front_end/sources/CallStackSidebarPane.js(238,16): error TS2503: Cannot find namespace 'SDK'. -node_modules/chrome-devtools-frontend/front_end/sources/CallStackSidebarPane.js(245,18): error TS2304: Cannot find name 'SDK'. -node_modules/chrome-devtools-frontend/front_end/sources/CallStackSidebarPane.js(255,13): error TS2339: Property 'createChild' does not exist on type 'Element'. -node_modules/chrome-devtools-frontend/front_end/sources/CallStackSidebarPane.js(256,31): error TS2339: Property 'createChild' does not exist on type 'Element'. -node_modules/chrome-devtools-frontend/front_end/sources/CallStackSidebarPane.js(257,31): error TS2304: Cannot find name 'Common'. -node_modules/chrome-devtools-frontend/front_end/sources/CallStackSidebarPane.js(272,27): error TS2304: Cannot find name 'UI'. -node_modules/chrome-devtools-frontend/front_end/sources/CallStackSidebarPane.js(274,47): error TS2304: Cannot find name 'Common'. -node_modules/chrome-devtools-frontend/front_end/sources/CallStackSidebarPane.js(275,45): error TS2304: Cannot find name 'Common'. -node_modules/chrome-devtools-frontend/front_end/sources/CallStackSidebarPane.js(277,33): error TS2304: Cannot find name 'Bindings'. -node_modules/chrome-devtools-frontend/front_end/sources/CallStackSidebarPane.js(293,15): error TS2503: Cannot find namespace 'Sources'. -node_modules/chrome-devtools-frontend/front_end/sources/CallStackSidebarPane.js(299,35): error TS2304: Cannot find name 'UI'. -node_modules/chrome-devtools-frontend/front_end/sources/CallStackSidebarPane.js(299,53): error TS2304: Cannot find name 'SDK'. -node_modules/chrome-devtools-frontend/front_end/sources/CallStackSidebarPane.js(301,7): error TS2304: Cannot find name 'UI'. -node_modules/chrome-devtools-frontend/front_end/sources/CallStackSidebarPane.js(301,28): error TS2304: Cannot find name 'SDK'. -node_modules/chrome-devtools-frontend/front_end/sources/CallStackSidebarPane.js(303,7): error TS2304: Cannot find name 'Common'. -node_modules/chrome-devtools-frontend/front_end/sources/CallStackSidebarPane.js(303,30): error TS2304: Cannot find name 'Bindings'. -node_modules/chrome-devtools-frontend/front_end/sources/CallStackSidebarPane.js(308,15): error TS2503: Cannot find namespace 'UI'. -node_modules/chrome-devtools-frontend/front_end/sources/CallStackSidebarPane.js(309,15): error TS2503: Cannot find namespace 'Workspace'. -node_modules/chrome-devtools-frontend/front_end/sources/CallStackSidebarPane.js(312,19): error TS2304: Cannot find name 'Persistence'. -node_modules/chrome-devtools-frontend/front_end/sources/CallStackSidebarPane.js(315,43): error TS2304: Cannot find name 'Workspace'. -node_modules/chrome-devtools-frontend/front_end/sources/CallStackSidebarPane.js(317,23): error TS2304: Cannot find name 'Bindings'. -node_modules/chrome-devtools-frontend/front_end/sources/CallStackSidebarPane.js(318,24): error TS2304: Cannot find name 'Bindings'. -node_modules/chrome-devtools-frontend/front_end/sources/CallStackSidebarPane.js(319,61): error TS2304: Cannot find name 'Workspace'. -node_modules/chrome-devtools-frontend/front_end/sources/CallStackSidebarPane.js(321,19): error TS2304: Cannot find name 'Bindings'. -node_modules/chrome-devtools-frontend/front_end/sources/CallStackSidebarPane.js(325,13): error TS2304: Cannot find name 'Common'. -node_modules/chrome-devtools-frontend/front_end/sources/CallStackSidebarPane.js(328,13): error TS2304: Cannot find name 'Common'. -node_modules/chrome-devtools-frontend/front_end/sources/CallStackSidebarPane.js(334,13): error TS2304: Cannot find name 'Common'. -node_modules/chrome-devtools-frontend/front_end/sources/CallStackSidebarPane.js(337,13): error TS2304: Cannot find name 'Common'. -node_modules/chrome-devtools-frontend/front_end/sources/CallStackSidebarPane.js(363,35): error TS2304: Cannot find name 'Bindings'. -node_modules/chrome-devtools-frontend/front_end/sources/CallStackSidebarPane.js(368,27): error TS2339: Property 'copyText' does not exist on type '{ (): void; Events: { [x: string]: any; AddExtensions: symbol; AppendedToURL: symbol; CanceledSav...'. -node_modules/chrome-devtools-frontend/front_end/sources/CallStackSidebarPane.js(372,32): error TS2503: Cannot find namespace 'UI'. -node_modules/chrome-devtools-frontend/front_end/sources/CallStackSidebarPane.js(372,65): error TS1138: Parameter declaration expected. -node_modules/chrome-devtools-frontend/front_end/sources/CallStackSidebarPane.js(372,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(376,9): error TS2304: Cannot find name 'UI'. -node_modules/chrome-devtools-frontend/front_end/sources/CallStackSidebarPane.js(378,9): error TS2304: Cannot find name 'UI'. -node_modules/chrome-devtools-frontend/front_end/sources/CallStackSidebarPane.js(384,2): error TS1131: Property or signature expected. -node_modules/chrome-devtools-frontend/front_end/sources/CallStackSidebarPane.js(390,1): error TS2304: Cannot find name 'Sources'. -node_modules/chrome-devtools-frontend/front_end/sources/CallStackSidebarPane.js(390,30): error TS2300: Duplicate identifier 'Item'. +node_modules/chrome-devtools-frontend/front_end/sources/CallStackSidebarPane.js(52,10): error TS2339: Property 'contentElement' does not exist on type '(Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sources/CallStackSidebarPane.js(55,5): error TS2304: Cannot find name 'Bindings'. +node_modules/chrome-devtools-frontend/front_end/sources/CallStackSidebarPane.js(56,30): error TS2304: Cannot find name 'Bindings'. +node_modules/chrome-devtools-frontend/front_end/sources/CallStackSidebarPane.js(58,33): error TS2304: Cannot find name 'Common'. +node_modules/chrome-devtools-frontend/front_end/sources/CallStackSidebarPane.js(59,37): error TS2304: Cannot find name 'Sources'. +node_modules/chrome-devtools-frontend/front_end/sources/CallStackSidebarPane.js(77,15): error TS1055: Type 'Promise' is not a valid async function return type in ES5/ES3 because it does not refer to a Promise-compatible constructor value. +node_modules/chrome-devtools-frontend/front_end/sources/CallStackSidebarPane.js(82,19): error TS2304: Cannot find name 'UI'. +node_modules/chrome-devtools-frontend/front_end/sources/CallStackSidebarPane.js(82,37): error TS2304: Cannot find name 'SDK'. +node_modules/chrome-devtools-frontend/front_end/sources/CallStackSidebarPane.js(88,39): error TS2304: Cannot find name 'Sources'. +node_modules/chrome-devtools-frontend/front_end/sources/CallStackSidebarPane.js(89,7): error TS2304: Cannot find name 'UI'. +node_modules/chrome-devtools-frontend/front_end/sources/CallStackSidebarPane.js(89,28): error TS2304: Cannot find name 'SDK'. +node_modules/chrome-devtools-frontend/front_end/sources/CallStackSidebarPane.js(97,43): error TS2304: Cannot find name 'Bindings'. +node_modules/chrome-devtools-frontend/front_end/sources/CallStackSidebarPane.js(103,20): error TS2304: Cannot find name 'Bindings'. +node_modules/chrome-devtools-frontend/front_end/sources/CallStackSidebarPane.js(104,27): error TS2503: Cannot find namespace 'SDK'. +node_modules/chrome-devtools-frontend/front_end/sources/CallStackSidebarPane.js(111,25): error TS2304: Cannot find name 'SDK'. +node_modules/chrome-devtools-frontend/front_end/sources/CallStackSidebarPane.js(121,37): error TS2304: Cannot find name 'UI'. +node_modules/chrome-devtools-frontend/front_end/sources/CallStackSidebarPane.js(122,17): error TS2304: Cannot find name 'UI'. +node_modules/chrome-devtools-frontend/front_end/sources/CallStackSidebarPane.js(124,17): error TS2304: Cannot find name 'UI'. +node_modules/chrome-devtools-frontend/front_end/sources/CallStackSidebarPane.js(131,22): error TS2304: Cannot find name 'Bindings'. +node_modules/chrome-devtools-frontend/front_end/sources/CallStackSidebarPane.js(132,29): error TS2503: Cannot find namespace 'SDK'. +node_modules/chrome-devtools-frontend/front_end/sources/CallStackSidebarPane.js(147,27): error TS2304: Cannot find name 'SDK'. +node_modules/chrome-devtools-frontend/front_end/sources/CallStackSidebarPane.js(163,13): error TS2304: Cannot find name 'Common'. +node_modules/chrome-devtools-frontend/front_end/sources/CallStackSidebarPane.js(166,13): error TS2304: Cannot find name 'Common'. +node_modules/chrome-devtools-frontend/front_end/sources/CallStackSidebarPane.js(172,43): error TS2304: Cannot find name 'Sources'. +node_modules/chrome-devtools-frontend/front_end/sources/CallStackSidebarPane.js(182,15): error TS2503: Cannot find namespace 'Sources'. +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(196,11): error TS2304: Cannot find name 'Bindings'. +node_modules/chrome-devtools-frontend/front_end/sources/CallStackSidebarPane.js(200,19): error TS2503: Cannot find namespace 'Bindings'. +node_modules/chrome-devtools-frontend/front_end/sources/CallStackSidebarPane.js(202,16): error TS1251: Function declarations are not allowed inside blocks in strict mode when targeting 'ES3' or 'ES5'. Class definitions are automatically in strict mode. +node_modules/chrome-devtools-frontend/front_end/sources/CallStackSidebarPane.js(211,33): error TS2339: Property 'createChild' does not exist on type 'Element'. +node_modules/chrome-devtools-frontend/front_end/sources/CallStackSidebarPane.js(212,7): error TS2304: Cannot find name 'Bindings'. +node_modules/chrome-devtools-frontend/front_end/sources/CallStackSidebarPane.js(215,25): error TS2304: Cannot find name 'UI'. +node_modules/chrome-devtools-frontend/front_end/sources/CallStackSidebarPane.js(221,15): error TS2503: Cannot find namespace 'Sources'. +node_modules/chrome-devtools-frontend/front_end/sources/CallStackSidebarPane.js(231,15): error TS2503: Cannot find namespace 'Sources'. +node_modules/chrome-devtools-frontend/front_end/sources/CallStackSidebarPane.js(240,15): error TS2503: Cannot find namespace 'Sources'. +node_modules/chrome-devtools-frontend/front_end/sources/CallStackSidebarPane.js(241,15): error TS2503: Cannot find namespace 'Sources'. +node_modules/chrome-devtools-frontend/front_end/sources/CallStackSidebarPane.js(255,15): error TS2503: Cannot find namespace 'Sources'. +node_modules/chrome-devtools-frontend/front_end/sources/CallStackSidebarPane.js(260,14): error TS2304: Cannot find name 'UI'. +node_modules/chrome-devtools-frontend/front_end/sources/CallStackSidebarPane.js(262,14): error TS2304: Cannot find name 'UI'. +node_modules/chrome-devtools-frontend/front_end/sources/CallStackSidebarPane.js(264,14): error TS2304: Cannot find name 'Common'. +node_modules/chrome-devtools-frontend/front_end/sources/CallStackSidebarPane.js(269,15): error TS2503: Cannot find namespace 'Sources'. +node_modules/chrome-devtools-frontend/front_end/sources/CallStackSidebarPane.js(270,16): error TS2503: Cannot find namespace 'SDK'. +node_modules/chrome-devtools-frontend/front_end/sources/CallStackSidebarPane.js(279,18): error TS2304: Cannot find name 'SDK'. +node_modules/chrome-devtools-frontend/front_end/sources/CallStackSidebarPane.js(289,13): error TS2339: Property 'createChild' does not exist on type 'Element'. +node_modules/chrome-devtools-frontend/front_end/sources/CallStackSidebarPane.js(290,31): error TS2339: Property 'createChild' does not exist on type 'Element'. +node_modules/chrome-devtools-frontend/front_end/sources/CallStackSidebarPane.js(291,31): error TS2304: Cannot find name 'Common'. +node_modules/chrome-devtools-frontend/front_end/sources/CallStackSidebarPane.js(304,13): error TS2339: Property 'createChild' does not exist on type 'Element'. +node_modules/chrome-devtools-frontend/front_end/sources/CallStackSidebarPane.js(305,31): error TS2339: Property 'createChild' does not exist on type 'Element'. +node_modules/chrome-devtools-frontend/front_end/sources/CallStackSidebarPane.js(306,31): error TS2304: Cannot find name 'Common'. +node_modules/chrome-devtools-frontend/front_end/sources/CallStackSidebarPane.js(308,40): error TS2304: Cannot find name 'Sources'. +node_modules/chrome-devtools-frontend/front_end/sources/CallStackSidebarPane.js(321,27): error TS2304: Cannot find name 'UI'. +node_modules/chrome-devtools-frontend/front_end/sources/CallStackSidebarPane.js(323,47): error TS2304: Cannot find name 'Common'. +node_modules/chrome-devtools-frontend/front_end/sources/CallStackSidebarPane.js(324,45): error TS2304: Cannot find name 'Common'. +node_modules/chrome-devtools-frontend/front_end/sources/CallStackSidebarPane.js(326,33): error TS2304: Cannot find name 'Bindings'. +node_modules/chrome-devtools-frontend/front_end/sources/CallStackSidebarPane.js(342,15): error TS2503: Cannot find namespace 'Sources'. +node_modules/chrome-devtools-frontend/front_end/sources/CallStackSidebarPane.js(348,35): error TS2304: Cannot find name 'UI'. +node_modules/chrome-devtools-frontend/front_end/sources/CallStackSidebarPane.js(348,53): error TS2304: Cannot find name 'SDK'. +node_modules/chrome-devtools-frontend/front_end/sources/CallStackSidebarPane.js(350,7): error TS2304: Cannot find name 'UI'. +node_modules/chrome-devtools-frontend/front_end/sources/CallStackSidebarPane.js(350,28): error TS2304: Cannot find name 'SDK'. +node_modules/chrome-devtools-frontend/front_end/sources/CallStackSidebarPane.js(352,7): error TS2304: Cannot find name 'Common'. +node_modules/chrome-devtools-frontend/front_end/sources/CallStackSidebarPane.js(352,30): error TS2304: Cannot find name 'Bindings'. +node_modules/chrome-devtools-frontend/front_end/sources/CallStackSidebarPane.js(357,15): error TS2503: Cannot find namespace 'UI'. +node_modules/chrome-devtools-frontend/front_end/sources/CallStackSidebarPane.js(358,15): error TS2503: Cannot find namespace 'Workspace'. +node_modules/chrome-devtools-frontend/front_end/sources/CallStackSidebarPane.js(361,19): error TS2304: Cannot find name 'Persistence'. +node_modules/chrome-devtools-frontend/front_end/sources/CallStackSidebarPane.js(364,43): error TS2304: Cannot find name 'Workspace'. +node_modules/chrome-devtools-frontend/front_end/sources/CallStackSidebarPane.js(366,23): error TS2304: Cannot find name 'Bindings'. +node_modules/chrome-devtools-frontend/front_end/sources/CallStackSidebarPane.js(367,24): error TS2304: Cannot find name 'Bindings'. +node_modules/chrome-devtools-frontend/front_end/sources/CallStackSidebarPane.js(368,61): error TS2304: Cannot find name 'Workspace'. +node_modules/chrome-devtools-frontend/front_end/sources/CallStackSidebarPane.js(370,19): error TS2304: Cannot find name 'Bindings'. +node_modules/chrome-devtools-frontend/front_end/sources/CallStackSidebarPane.js(374,13): error TS2304: Cannot find name 'Common'. +node_modules/chrome-devtools-frontend/front_end/sources/CallStackSidebarPane.js(377,13): error TS2304: Cannot find name 'Common'. +node_modules/chrome-devtools-frontend/front_end/sources/CallStackSidebarPane.js(383,13): error TS2304: Cannot find name 'Common'. +node_modules/chrome-devtools-frontend/front_end/sources/CallStackSidebarPane.js(386,13): error TS2304: Cannot find name 'Common'. +node_modules/chrome-devtools-frontend/front_end/sources/CallStackSidebarPane.js(412,35): error TS2304: Cannot find name 'Bindings'. +node_modules/chrome-devtools-frontend/front_end/sources/CallStackSidebarPane.js(417,27): error TS2339: Property 'copyText' does not exist on type '{ (): void; Events: { [x: string]: any; AddExtensions: symbol; AppendedToURL: symbol; CanceledSav...'. +node_modules/chrome-devtools-frontend/front_end/sources/CallStackSidebarPane.js(421,32): error TS2503: Cannot find namespace 'UI'. +node_modules/chrome-devtools-frontend/front_end/sources/CallStackSidebarPane.js(421,65): error TS1138: Parameter declaration expected. +node_modules/chrome-devtools-frontend/front_end/sources/CallStackSidebarPane.js(421,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(425,9): error TS2304: Cannot find name 'UI'. +node_modules/chrome-devtools-frontend/front_end/sources/CallStackSidebarPane.js(427,9): error TS2304: Cannot find name 'UI'. +node_modules/chrome-devtools-frontend/front_end/sources/CallStackSidebarPane.js(431,1): error TS2304: Cannot find name 'Sources'. +node_modules/chrome-devtools-frontend/front_end/sources/CallStackSidebarPane.js(435,2): error TS1131: Property or signature expected. +node_modules/chrome-devtools-frontend/front_end/sources/CallStackSidebarPane.js(442,1): error TS2304: Cannot find name 'Sources'. +node_modules/chrome-devtools-frontend/front_end/sources/CallStackSidebarPane.js(442,30): error TS2300: Duplicate identifier 'Item'. node_modules/chrome-devtools-frontend/front_end/sources/DebuggerPausedMessage.js(7,1): error TS2304: Cannot find name 'Sources'. node_modules/chrome-devtools-frontend/front_end/sources/DebuggerPausedMessage.js(10,16): error TS2304: Cannot find name 'UI'. node_modules/chrome-devtools-frontend/front_end/sources/DebuggerPausedMessage.js(22,15): error TS2503: Cannot find namespace 'SDK'. @@ -27856,181 +27961,181 @@ node_modules/chrome-devtools-frontend/front_end/sources/JavaScriptSourceFrame.js node_modules/chrome-devtools-frontend/front_end/sources/JavaScriptSourceFrame.js(689,46): error TS2304: Cannot find name 'SDK'. node_modules/chrome-devtools-frontend/front_end/sources/JavaScriptSourceFrame.js(692,21): error TS2304: Cannot find name 'UI'. node_modules/chrome-devtools-frontend/front_end/sources/JavaScriptSourceFrame.js(692,39): error TS2304: Cannot find name 'SDK'. -node_modules/chrome-devtools-frontend/front_end/sources/JavaScriptSourceFrame.js(708,33): error TS2339: Property 'textEditor' does not exist on type '(Anonymous class)'. -node_modules/chrome-devtools-frontend/front_end/sources/JavaScriptSourceFrame.js(711,24): error TS2503: Cannot find namespace 'SDK'. -node_modules/chrome-devtools-frontend/front_end/sources/JavaScriptSourceFrame.js(739,66): error TS2304: Cannot find name 'Protocol'. -node_modules/chrome-devtools-frontend/front_end/sources/JavaScriptSourceFrame.js(742,34): error TS2304: Cannot find name 'TextUtils'. -node_modules/chrome-devtools-frontend/front_end/sources/JavaScriptSourceFrame.js(745,31): error TS2304: Cannot find name 'Protocol'. -node_modules/chrome-devtools-frontend/front_end/sources/JavaScriptSourceFrame.js(752,31): error TS2304: Cannot find name 'Protocol'. -node_modules/chrome-devtools-frontend/front_end/sources/JavaScriptSourceFrame.js(756,21): error TS2304: Cannot find name 'TextUtils'. -node_modules/chrome-devtools-frontend/front_end/sources/JavaScriptSourceFrame.js(772,15): error TS2503: Cannot find namespace 'SourceFrame'. -node_modules/chrome-devtools-frontend/front_end/sources/JavaScriptSourceFrame.js(796,18): error TS2339: Property 'startColumn' does not exist on type 'never'. -node_modules/chrome-devtools-frontend/front_end/sources/JavaScriptSourceFrame.js(798,15): error TS2339: Property 'type' does not exist on type 'never'. -node_modules/chrome-devtools-frontend/front_end/sources/JavaScriptSourceFrame.js(807,15): error TS2339: Property 'type' does not exist on type 'never'. -node_modules/chrome-devtools-frontend/front_end/sources/JavaScriptSourceFrame.js(810,15): error TS2339: Property 'type' does not exist on type 'never'. -node_modules/chrome-devtools-frontend/front_end/sources/JavaScriptSourceFrame.js(810,48): error TS2339: Property 'type' does not exist on type 'never'. -node_modules/chrome-devtools-frontend/front_end/sources/JavaScriptSourceFrame.js(846,15): error TS2503: Cannot find namespace 'SDK'. -node_modules/chrome-devtools-frontend/front_end/sources/JavaScriptSourceFrame.js(862,15): error TS2503: Cannot find namespace 'SDK'. -node_modules/chrome-devtools-frontend/front_end/sources/JavaScriptSourceFrame.js(863,23): error TS2503: Cannot find namespace 'SDK'. -node_modules/chrome-devtools-frontend/front_end/sources/JavaScriptSourceFrame.js(864,23): error TS2503: Cannot find namespace 'SDK'. -node_modules/chrome-devtools-frontend/front_end/sources/JavaScriptSourceFrame.js(867,79): error TS2339: Property 'isShowing' does not exist on type '(Anonymous class)'. -node_modules/chrome-devtools-frontend/front_end/sources/JavaScriptSourceFrame.js(872,30): error TS2304: Cannot find name 'Bindings'. -node_modules/chrome-devtools-frontend/front_end/sources/JavaScriptSourceFrame.js(873,21): error TS2503: Cannot find namespace 'SDK'. -node_modules/chrome-devtools-frontend/front_end/sources/JavaScriptSourceFrame.js(874,31): error TS2304: Cannot find name 'Bindings'. -node_modules/chrome-devtools-frontend/front_end/sources/JavaScriptSourceFrame.js(887,24): error TS2495: Type 'IterableIterator' is not an array type or a string type. -node_modules/chrome-devtools-frontend/front_end/sources/JavaScriptSourceFrame.js(890,89): error TS2339: Property 'textEditor' does not exist on type '(Anonymous class)'. -node_modules/chrome-devtools-frontend/front_end/sources/JavaScriptSourceFrame.js(902,25): error TS2304: Cannot find name 'TextEditor'. -node_modules/chrome-devtools-frontend/front_end/sources/JavaScriptSourceFrame.js(903,20): error TS2339: Property 'textEditor' does not exist on type '(Anonymous class)'. -node_modules/chrome-devtools-frontend/front_end/sources/JavaScriptSourceFrame.js(905,22): error TS2339: Property 'textEditor' does not exist on type '(Anonymous class)'. -node_modules/chrome-devtools-frontend/front_end/sources/JavaScriptSourceFrame.js(926,10): error TS2339: Property 'textEditor' does not exist on type '(Anonymous class)'. -node_modules/chrome-devtools-frontend/front_end/sources/JavaScriptSourceFrame.js(930,28): error TS2503: Cannot find namespace 'SDK'. -node_modules/chrome-devtools-frontend/front_end/sources/JavaScriptSourceFrame.js(936,25): error TS2304: Cannot find name 'ObjectUI'. -node_modules/chrome-devtools-frontend/front_end/sources/JavaScriptSourceFrame.js(943,16): error TS2339: Property 'textEditor' does not exist on type '(Anonymous class)'. -node_modules/chrome-devtools-frontend/front_end/sources/JavaScriptSourceFrame.js(949,23): error TS2339: Property 'textEditor' does not exist on type '(Anonymous class)'. -node_modules/chrome-devtools-frontend/front_end/sources/JavaScriptSourceFrame.js(950,25): error TS2339: Property 'textEditor' does not exist on type '(Anonymous class)'. -node_modules/chrome-devtools-frontend/front_end/sources/JavaScriptSourceFrame.js(950,72): error TS2339: Property 'textEditor' does not exist on type '(Anonymous class)'. -node_modules/chrome-devtools-frontend/front_end/sources/JavaScriptSourceFrame.js(953,14): error TS2339: Property 'style' does not exist on type 'Element'. -node_modules/chrome-devtools-frontend/front_end/sources/JavaScriptSourceFrame.js(954,14): error TS2339: Property '__nameToToken' does not exist on type 'Element'. -node_modules/chrome-devtools-frontend/front_end/sources/JavaScriptSourceFrame.js(957,24): error TS2495: Type 'Set' is not an array type or a string type. -node_modules/chrome-devtools-frontend/front_end/sources/JavaScriptSourceFrame.js(963,18): error TS2339: Property 'createTextChild' does not exist on type 'Element'. -node_modules/chrome-devtools-frontend/front_end/sources/JavaScriptSourceFrame.js(964,36): error TS2339: Property 'createChild' does not exist on type 'Element'. -node_modules/chrome-devtools-frontend/front_end/sources/JavaScriptSourceFrame.js(965,16): error TS2339: Property '__nameToToken' does not exist on type 'Element'. -node_modules/chrome-devtools-frontend/front_end/sources/JavaScriptSourceFrame.js(973,37): error TS2304: Cannot find name 'ObjectUI'. -node_modules/chrome-devtools-frontend/front_end/sources/JavaScriptSourceFrame.js(982,33): error TS2339: Property '__nameToToken' does not exist on type 'Element'. -node_modules/chrome-devtools-frontend/front_end/sources/JavaScriptSourceFrame.js(983,35): error TS2339: Property '__nameToToken' does not exist on type 'Element'. -node_modules/chrome-devtools-frontend/front_end/sources/JavaScriptSourceFrame.js(983,71): error TS2339: Property '__nameToToken' does not exist on type 'Element'. -node_modules/chrome-devtools-frontend/front_end/sources/JavaScriptSourceFrame.js(984,32): error TS2339: Property '__nameToToken' does not exist on type 'Element'. -node_modules/chrome-devtools-frontend/front_end/sources/JavaScriptSourceFrame.js(984,65): error TS2339: Property '__nameToToken' does not exist on type 'Element'. -node_modules/chrome-devtools-frontend/front_end/sources/JavaScriptSourceFrame.js(988,13): error TS2304: Cannot find name 'UI'. -node_modules/chrome-devtools-frontend/front_end/sources/JavaScriptSourceFrame.js(989,49): error TS2339: Property '__nameToToken' does not exist on type 'Element'. -node_modules/chrome-devtools-frontend/front_end/sources/JavaScriptSourceFrame.js(994,16): error TS2339: Property 'textEditor' does not exist on type '(Anonymous class)'. -node_modules/chrome-devtools-frontend/front_end/sources/JavaScriptSourceFrame.js(999,14): error TS2339: Property 'textEditor' does not exist on type '(Anonymous class)'. -node_modules/chrome-devtools-frontend/front_end/sources/JavaScriptSourceFrame.js(1005,10): error TS2339: Property 'textEditor' does not exist on type '(Anonymous class)'. -node_modules/chrome-devtools-frontend/front_end/sources/JavaScriptSourceFrame.js(1006,16): error TS2339: Property 'loaded' does not exist on type '(Anonymous class)'. -node_modules/chrome-devtools-frontend/front_end/sources/JavaScriptSourceFrame.js(1007,14): error TS2339: Property 'textEditor' does not exist on type '(Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sources/JavaScriptSourceFrame.js(698,33): error TS2339: Property 'textEditor' does not exist on type '(Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sources/JavaScriptSourceFrame.js(701,24): error TS2503: Cannot find namespace 'SDK'. +node_modules/chrome-devtools-frontend/front_end/sources/JavaScriptSourceFrame.js(729,66): error TS2304: Cannot find name 'Protocol'. +node_modules/chrome-devtools-frontend/front_end/sources/JavaScriptSourceFrame.js(732,34): error TS2304: Cannot find name 'TextUtils'. +node_modules/chrome-devtools-frontend/front_end/sources/JavaScriptSourceFrame.js(735,31): error TS2304: Cannot find name 'Protocol'. +node_modules/chrome-devtools-frontend/front_end/sources/JavaScriptSourceFrame.js(742,31): error TS2304: Cannot find name 'Protocol'. +node_modules/chrome-devtools-frontend/front_end/sources/JavaScriptSourceFrame.js(746,21): error TS2304: Cannot find name 'TextUtils'. +node_modules/chrome-devtools-frontend/front_end/sources/JavaScriptSourceFrame.js(762,15): error TS2503: Cannot find namespace 'SourceFrame'. +node_modules/chrome-devtools-frontend/front_end/sources/JavaScriptSourceFrame.js(786,18): error TS2339: Property 'startColumn' does not exist on type 'never'. +node_modules/chrome-devtools-frontend/front_end/sources/JavaScriptSourceFrame.js(788,15): error TS2339: Property 'type' does not exist on type 'never'. +node_modules/chrome-devtools-frontend/front_end/sources/JavaScriptSourceFrame.js(797,15): error TS2339: Property 'type' does not exist on type 'never'. +node_modules/chrome-devtools-frontend/front_end/sources/JavaScriptSourceFrame.js(800,15): error TS2339: Property 'type' does not exist on type 'never'. +node_modules/chrome-devtools-frontend/front_end/sources/JavaScriptSourceFrame.js(800,48): error TS2339: Property 'type' does not exist on type 'never'. +node_modules/chrome-devtools-frontend/front_end/sources/JavaScriptSourceFrame.js(836,15): error TS2503: Cannot find namespace 'SDK'. +node_modules/chrome-devtools-frontend/front_end/sources/JavaScriptSourceFrame.js(852,15): error TS2503: Cannot find namespace 'SDK'. +node_modules/chrome-devtools-frontend/front_end/sources/JavaScriptSourceFrame.js(853,23): error TS2503: Cannot find namespace 'SDK'. +node_modules/chrome-devtools-frontend/front_end/sources/JavaScriptSourceFrame.js(854,23): error TS2503: Cannot find namespace 'SDK'. +node_modules/chrome-devtools-frontend/front_end/sources/JavaScriptSourceFrame.js(857,79): error TS2339: Property 'isShowing' does not exist on type '(Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sources/JavaScriptSourceFrame.js(862,30): error TS2304: Cannot find name 'Bindings'. +node_modules/chrome-devtools-frontend/front_end/sources/JavaScriptSourceFrame.js(863,21): error TS2503: Cannot find namespace 'SDK'. +node_modules/chrome-devtools-frontend/front_end/sources/JavaScriptSourceFrame.js(864,31): error TS2304: Cannot find name 'Bindings'. +node_modules/chrome-devtools-frontend/front_end/sources/JavaScriptSourceFrame.js(877,24): error TS2495: Type 'IterableIterator' is not an array type or a string type. +node_modules/chrome-devtools-frontend/front_end/sources/JavaScriptSourceFrame.js(880,89): error TS2339: Property 'textEditor' does not exist on type '(Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sources/JavaScriptSourceFrame.js(892,25): error TS2304: Cannot find name 'TextEditor'. +node_modules/chrome-devtools-frontend/front_end/sources/JavaScriptSourceFrame.js(893,20): error TS2339: Property 'textEditor' does not exist on type '(Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sources/JavaScriptSourceFrame.js(895,22): error TS2339: Property 'textEditor' does not exist on type '(Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sources/JavaScriptSourceFrame.js(916,10): error TS2339: Property 'textEditor' does not exist on type '(Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sources/JavaScriptSourceFrame.js(920,28): error TS2503: Cannot find namespace 'SDK'. +node_modules/chrome-devtools-frontend/front_end/sources/JavaScriptSourceFrame.js(926,25): error TS2304: Cannot find name 'ObjectUI'. +node_modules/chrome-devtools-frontend/front_end/sources/JavaScriptSourceFrame.js(933,16): error TS2339: Property 'textEditor' does not exist on type '(Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sources/JavaScriptSourceFrame.js(939,23): error TS2339: Property 'textEditor' does not exist on type '(Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sources/JavaScriptSourceFrame.js(940,25): error TS2339: Property 'textEditor' does not exist on type '(Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sources/JavaScriptSourceFrame.js(940,72): error TS2339: Property 'textEditor' does not exist on type '(Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sources/JavaScriptSourceFrame.js(943,14): error TS2339: Property 'style' does not exist on type 'Element'. +node_modules/chrome-devtools-frontend/front_end/sources/JavaScriptSourceFrame.js(944,14): error TS2339: Property '__nameToToken' does not exist on type 'Element'. +node_modules/chrome-devtools-frontend/front_end/sources/JavaScriptSourceFrame.js(947,24): error TS2495: Type 'Set' is not an array type or a string type. +node_modules/chrome-devtools-frontend/front_end/sources/JavaScriptSourceFrame.js(953,18): error TS2339: Property 'createTextChild' does not exist on type 'Element'. +node_modules/chrome-devtools-frontend/front_end/sources/JavaScriptSourceFrame.js(954,36): error TS2339: Property 'createChild' does not exist on type 'Element'. +node_modules/chrome-devtools-frontend/front_end/sources/JavaScriptSourceFrame.js(955,16): error TS2339: Property '__nameToToken' does not exist on type 'Element'. +node_modules/chrome-devtools-frontend/front_end/sources/JavaScriptSourceFrame.js(963,37): error TS2304: Cannot find name 'ObjectUI'. +node_modules/chrome-devtools-frontend/front_end/sources/JavaScriptSourceFrame.js(972,33): error TS2339: Property '__nameToToken' does not exist on type 'Element'. +node_modules/chrome-devtools-frontend/front_end/sources/JavaScriptSourceFrame.js(973,35): error TS2339: Property '__nameToToken' does not exist on type 'Element'. +node_modules/chrome-devtools-frontend/front_end/sources/JavaScriptSourceFrame.js(973,71): error TS2339: Property '__nameToToken' does not exist on type 'Element'. +node_modules/chrome-devtools-frontend/front_end/sources/JavaScriptSourceFrame.js(974,32): error TS2339: Property '__nameToToken' does not exist on type 'Element'. +node_modules/chrome-devtools-frontend/front_end/sources/JavaScriptSourceFrame.js(974,65): error TS2339: Property '__nameToToken' does not exist on type 'Element'. +node_modules/chrome-devtools-frontend/front_end/sources/JavaScriptSourceFrame.js(978,13): error TS2304: Cannot find name 'UI'. +node_modules/chrome-devtools-frontend/front_end/sources/JavaScriptSourceFrame.js(979,49): error TS2339: Property '__nameToToken' does not exist on type 'Element'. +node_modules/chrome-devtools-frontend/front_end/sources/JavaScriptSourceFrame.js(984,16): error TS2339: Property 'textEditor' does not exist on type '(Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sources/JavaScriptSourceFrame.js(989,14): error TS2339: Property 'textEditor' does not exist on type '(Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sources/JavaScriptSourceFrame.js(995,10): error TS2339: Property 'textEditor' does not exist on type '(Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sources/JavaScriptSourceFrame.js(996,16): error TS2339: Property 'loaded' does not exist on type '(Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sources/JavaScriptSourceFrame.js(997,14): error TS2339: Property 'textEditor' does not exist on type '(Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sources/JavaScriptSourceFrame.js(1007,10): error TS2339: Property 'textEditor' does not exist on type '(Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sources/JavaScriptSourceFrame.js(1008,24): error TS2495: Type 'IterableIterator' is not an array type or a string type. +node_modules/chrome-devtools-frontend/front_end/sources/JavaScriptSourceFrame.js(1009,14): error TS2339: Property 'textEditor' does not exist on type '(Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/sources/JavaScriptSourceFrame.js(1017,10): error TS2339: Property 'textEditor' does not exist on type '(Anonymous class)'. -node_modules/chrome-devtools-frontend/front_end/sources/JavaScriptSourceFrame.js(1018,24): error TS2495: Type 'IterableIterator' is not an array type or a string type. +node_modules/chrome-devtools-frontend/front_end/sources/JavaScriptSourceFrame.js(1018,30): error TS2495: Type 'IterableIterator' is not an array type or a string type. node_modules/chrome-devtools-frontend/front_end/sources/JavaScriptSourceFrame.js(1019,14): error TS2339: Property 'textEditor' does not exist on type '(Anonymous class)'. -node_modules/chrome-devtools-frontend/front_end/sources/JavaScriptSourceFrame.js(1027,10): error TS2339: Property 'textEditor' does not exist on type '(Anonymous class)'. -node_modules/chrome-devtools-frontend/front_end/sources/JavaScriptSourceFrame.js(1028,30): error TS2495: Type 'IterableIterator' is not an array type or a string type. -node_modules/chrome-devtools-frontend/front_end/sources/JavaScriptSourceFrame.js(1029,14): error TS2339: Property 'textEditor' does not exist on type '(Anonymous class)'. -node_modules/chrome-devtools-frontend/front_end/sources/JavaScriptSourceFrame.js(1038,10): error TS2339: Property 'textEditor' does not exist on type '(Anonymous class)'. -node_modules/chrome-devtools-frontend/front_end/sources/JavaScriptSourceFrame.js(1039,12): error TS2339: Property 'textEditor' does not exist on type '(Anonymous class)'. -node_modules/chrome-devtools-frontend/front_end/sources/JavaScriptSourceFrame.js(1047,23): error TS2503: Cannot find namespace 'Sources'. -node_modules/chrome-devtools-frontend/front_end/sources/JavaScriptSourceFrame.js(1057,16): error TS2503: Cannot find namespace 'Sources'. -node_modules/chrome-devtools-frontend/front_end/sources/JavaScriptSourceFrame.js(1060,28): error TS2495: Type 'Set' is not an array type or a string type. -node_modules/chrome-devtools-frontend/front_end/sources/JavaScriptSourceFrame.js(1071,15): error TS2503: Cannot find namespace 'Sources'. -node_modules/chrome-devtools-frontend/front_end/sources/JavaScriptSourceFrame.js(1075,24): error TS2503: Cannot find namespace 'Sources'. -node_modules/chrome-devtools-frontend/front_end/sources/JavaScriptSourceFrame.js(1077,31): error TS2339: Property 'textEditor' does not exist on type '(Anonymous class)'. -node_modules/chrome-devtools-frontend/front_end/sources/JavaScriptSourceFrame.js(1094,30): error TS2495: Type 'Set' is not an array type or a string type. -node_modules/chrome-devtools-frontend/front_end/sources/JavaScriptSourceFrame.js(1109,24): error TS2503: Cannot find namespace 'Sources'. -node_modules/chrome-devtools-frontend/front_end/sources/JavaScriptSourceFrame.js(1118,26): error TS2304: Cannot find name 'Sources'. -node_modules/chrome-devtools-frontend/front_end/sources/JavaScriptSourceFrame.js(1127,24): error TS2503: Cannot find namespace 'Sources'. -node_modules/chrome-devtools-frontend/front_end/sources/JavaScriptSourceFrame.js(1134,15): error TS2304: Cannot find name 'TextUtils'. -node_modules/chrome-devtools-frontend/front_end/sources/JavaScriptSourceFrame.js(1135,11): error TS2304: Cannot find name 'Sources'. -node_modules/chrome-devtools-frontend/front_end/sources/JavaScriptSourceFrame.js(1161,15): error TS2503: Cannot find namespace 'Sources'. -node_modules/chrome-devtools-frontend/front_end/sources/JavaScriptSourceFrame.js(1165,11): error TS2339: Property 'consume' does not exist on type 'Event'. -node_modules/chrome-devtools-frontend/front_end/sources/JavaScriptSourceFrame.js(1167,17): error TS2339: Property 'shiftKey' does not exist on type 'Event'. -node_modules/chrome-devtools-frontend/front_end/sources/JavaScriptSourceFrame.js(1180,15): error TS2503: Cannot find namespace 'Sources'. -node_modules/chrome-devtools-frontend/front_end/sources/JavaScriptSourceFrame.js(1184,11): error TS2339: Property 'consume' does not exist on type 'Event'. -node_modules/chrome-devtools-frontend/front_end/sources/JavaScriptSourceFrame.js(1188,27): error TS2304: Cannot find name 'UI'. -node_modules/chrome-devtools-frontend/front_end/sources/JavaScriptSourceFrame.js(1191,11): error TS2304: Cannot find name 'Common'. -node_modules/chrome-devtools-frontend/front_end/sources/JavaScriptSourceFrame.js(1195,11): error TS2304: Cannot find name 'Common'. -node_modules/chrome-devtools-frontend/front_end/sources/JavaScriptSourceFrame.js(1198,11): error TS2304: Cannot find name 'Common'. -node_modules/chrome-devtools-frontend/front_end/sources/JavaScriptSourceFrame.js(1205,15): error TS2503: Cannot find namespace 'Common'. -node_modules/chrome-devtools-frontend/front_end/sources/JavaScriptSourceFrame.js(1209,34): error TS2503: Cannot find namespace 'Workspace'. -node_modules/chrome-devtools-frontend/front_end/sources/JavaScriptSourceFrame.js(1210,71): error TS2339: Property 'loaded' does not exist on type '(Anonymous class)'. -node_modules/chrome-devtools-frontend/front_end/sources/JavaScriptSourceFrame.js(1216,56): error TS2339: Property 'valuesArray' does not exist on type 'Map'. -node_modules/chrome-devtools-frontend/front_end/sources/JavaScriptSourceFrame.js(1225,15): error TS2503: Cannot find namespace 'Common'. -node_modules/chrome-devtools-frontend/front_end/sources/JavaScriptSourceFrame.js(1230,34): error TS2503: Cannot find namespace 'Workspace'. -node_modules/chrome-devtools-frontend/front_end/sources/JavaScriptSourceFrame.js(1231,34): error TS2503: Cannot find namespace 'Bindings'. -node_modules/chrome-devtools-frontend/front_end/sources/JavaScriptSourceFrame.js(1236,15): error TS2503: Cannot find namespace 'Workspace'. -node_modules/chrome-devtools-frontend/front_end/sources/JavaScriptSourceFrame.js(1237,15): error TS2503: Cannot find namespace 'Bindings'. -node_modules/chrome-devtools-frontend/front_end/sources/JavaScriptSourceFrame.js(1247,25): error TS2339: Property 'textEditor' does not exist on type '(Anonymous class)'. -node_modules/chrome-devtools-frontend/front_end/sources/JavaScriptSourceFrame.js(1248,24): error TS2304: Cannot find name 'Sources'. -node_modules/chrome-devtools-frontend/front_end/sources/JavaScriptSourceFrame.js(1249,16): error TS2339: Property 'textEditor' does not exist on type '(Anonymous class)'. -node_modules/chrome-devtools-frontend/front_end/sources/JavaScriptSourceFrame.js(1261,45): error TS2304: Cannot find name 'TextUtils'. -node_modules/chrome-devtools-frontend/front_end/sources/JavaScriptSourceFrame.js(1268,24): error TS2503: Cannot find namespace 'Workspace'. -node_modules/chrome-devtools-frontend/front_end/sources/JavaScriptSourceFrame.js(1290,17): error TS2304: Cannot find name 'Sources'. -node_modules/chrome-devtools-frontend/front_end/sources/JavaScriptSourceFrame.js(1301,15): error TS2503: Cannot find namespace 'Common'. -node_modules/chrome-devtools-frontend/front_end/sources/JavaScriptSourceFrame.js(1306,34): error TS2503: Cannot find namespace 'Workspace'. -node_modules/chrome-devtools-frontend/front_end/sources/JavaScriptSourceFrame.js(1307,34): error TS2503: Cannot find namespace 'Bindings'. -node_modules/chrome-devtools-frontend/front_end/sources/JavaScriptSourceFrame.js(1339,15): error TS2339: Property 'loaded' does not exist on type '(Anonymous class)'. -node_modules/chrome-devtools-frontend/front_end/sources/JavaScriptSourceFrame.js(1341,60): error TS2339: Property 'valuesArray' does not exist on type 'Set'. -node_modules/chrome-devtools-frontend/front_end/sources/JavaScriptSourceFrame.js(1351,19): error TS2304: Cannot find name 'Persistence'. -node_modules/chrome-devtools-frontend/front_end/sources/JavaScriptSourceFrame.js(1351,56): error TS2339: Property 'uiSourceCode' does not exist on type '(Anonymous class)'. -node_modules/chrome-devtools-frontend/front_end/sources/JavaScriptSourceFrame.js(1352,65): error TS2339: Property 'uiSourceCode' does not exist on type '(Anonymous class)'. -node_modules/chrome-devtools-frontend/front_end/sources/JavaScriptSourceFrame.js(1356,31): error TS2304: Cannot find name 'Bindings'. -node_modules/chrome-devtools-frontend/front_end/sources/JavaScriptSourceFrame.js(1359,27): error TS2339: Property 'textEditor' does not exist on type '(Anonymous class)'. -node_modules/chrome-devtools-frontend/front_end/sources/JavaScriptSourceFrame.js(1361,28): error TS2304: Cannot find name 'Bindings'. -node_modules/chrome-devtools-frontend/front_end/sources/JavaScriptSourceFrame.js(1365,14): error TS2339: Property 'textEditor' does not exist on type '(Anonymous class)'. -node_modules/chrome-devtools-frontend/front_end/sources/JavaScriptSourceFrame.js(1370,31): error TS2304: Cannot find name 'SDK'. -node_modules/chrome-devtools-frontend/front_end/sources/JavaScriptSourceFrame.js(1370,56): error TS2304: Cannot find name 'SDK'. -node_modules/chrome-devtools-frontend/front_end/sources/JavaScriptSourceFrame.js(1371,24): error TS2304: Cannot find name 'Bindings'. -node_modules/chrome-devtools-frontend/front_end/sources/JavaScriptSourceFrame.js(1378,15): error TS2503: Cannot find namespace 'SDK'. -node_modules/chrome-devtools-frontend/front_end/sources/JavaScriptSourceFrame.js(1382,25): error TS2304: Cannot find name 'Bindings'. -node_modules/chrome-devtools-frontend/front_end/sources/JavaScriptSourceFrame.js(1385,41): error TS2304: Cannot find name 'Bindings'. -node_modules/chrome-devtools-frontend/front_end/sources/JavaScriptSourceFrame.js(1387,11): error TS2304: Cannot find name 'Bindings'. -node_modules/chrome-devtools-frontend/front_end/sources/JavaScriptSourceFrame.js(1388,32): error TS2339: Property 'uiSourceCode' does not exist on type '(Anonymous class)'. -node_modules/chrome-devtools-frontend/front_end/sources/JavaScriptSourceFrame.js(1394,36): error TS2304: Cannot find name 'Bindings'. -node_modules/chrome-devtools-frontend/front_end/sources/JavaScriptSourceFrame.js(1395,36): error TS2304: Cannot find name 'Bindings'. -node_modules/chrome-devtools-frontend/front_end/sources/JavaScriptSourceFrame.js(1396,14): error TS2339: Property 'loaded' does not exist on type '(Anonymous class)'. -node_modules/chrome-devtools-frontend/front_end/sources/JavaScriptSourceFrame.js(1414,30): error TS2304: Cannot find name 'UI'. -node_modules/chrome-devtools-frontend/front_end/sources/JavaScriptSourceFrame.js(1415,9): error TS2304: Cannot find name 'UI'. -node_modules/chrome-devtools-frontend/front_end/sources/JavaScriptSourceFrame.js(1415,31): error TS2304: Cannot find name 'Common'. -node_modules/chrome-devtools-frontend/front_end/sources/JavaScriptSourceFrame.js(1416,9): error TS2304: Cannot find name 'Common'. -node_modules/chrome-devtools-frontend/front_end/sources/JavaScriptSourceFrame.js(1418,54): error TS2304: Cannot find name 'Common'. -node_modules/chrome-devtools-frontend/front_end/sources/JavaScriptSourceFrame.js(1420,54): error TS2304: Cannot find name 'Common'. -node_modules/chrome-devtools-frontend/front_end/sources/JavaScriptSourceFrame.js(1422,11): error TS2304: Cannot find name 'UI'. -node_modules/chrome-devtools-frontend/front_end/sources/JavaScriptSourceFrame.js(1424,12): error TS2339: Property 'attachInfobars' does not exist on type '(Anonymous class)'. -node_modules/chrome-devtools-frontend/front_end/sources/JavaScriptSourceFrame.js(1440,56): error TS2339: Property 'valuesArray' does not exist on type 'Map'. -node_modules/chrome-devtools-frontend/front_end/sources/JavaScriptSourceFrame.js(1452,24): error TS2339: Property 'uiSourceCode' does not exist on type '(Anonymous class)'. -node_modules/chrome-devtools-frontend/front_end/sources/JavaScriptSourceFrame.js(1453,22): error TS2304: Cannot find name 'TextUtils'. -node_modules/chrome-devtools-frontend/front_end/sources/JavaScriptSourceFrame.js(1456,32): error TS2304: Cannot find name 'UI'. -node_modules/chrome-devtools-frontend/front_end/sources/JavaScriptSourceFrame.js(1457,9): error TS2304: Cannot find name 'UI'. -node_modules/chrome-devtools-frontend/front_end/sources/JavaScriptSourceFrame.js(1457,31): error TS2304: Cannot find name 'Common'. -node_modules/chrome-devtools-frontend/front_end/sources/JavaScriptSourceFrame.js(1458,9): error TS2304: Cannot find name 'Common'. -node_modules/chrome-devtools-frontend/front_end/sources/JavaScriptSourceFrame.js(1463,23): error TS2304: Cannot find name 'UI'. -node_modules/chrome-devtools-frontend/front_end/sources/JavaScriptSourceFrame.js(1464,22): error TS2304: Cannot find name 'UI'. -node_modules/chrome-devtools-frontend/front_end/sources/JavaScriptSourceFrame.js(1471,25): error TS2304: Cannot find name 'UI'. -node_modules/chrome-devtools-frontend/front_end/sources/JavaScriptSourceFrame.js(1474,10): error TS2339: Property 'attachInfobars' does not exist on type '(Anonymous class)'. -node_modules/chrome-devtools-frontend/front_end/sources/JavaScriptSourceFrame.js(1478,15): error TS2503: Cannot find namespace 'Common'. -node_modules/chrome-devtools-frontend/front_end/sources/JavaScriptSourceFrame.js(1484,33): error TS2503: Cannot find namespace 'SourceFrame'. -node_modules/chrome-devtools-frontend/front_end/sources/JavaScriptSourceFrame.js(1505,28): error TS2339: Property 'textEditor' does not exist on type '(Anonymous class)'. -node_modules/chrome-devtools-frontend/front_end/sources/JavaScriptSourceFrame.js(1528,34): error TS2503: Cannot find namespace 'Workspace'. -node_modules/chrome-devtools-frontend/front_end/sources/JavaScriptSourceFrame.js(1533,51): error TS2503: Cannot find namespace 'Workspace'. -node_modules/chrome-devtools-frontend/front_end/sources/JavaScriptSourceFrame.js(1536,51): error TS2503: Cannot find namespace 'Workspace'. -node_modules/chrome-devtools-frontend/front_end/sources/JavaScriptSourceFrame.js(1538,62): error TS2304: Cannot find name 'TextUtils'. -node_modules/chrome-devtools-frontend/front_end/sources/JavaScriptSourceFrame.js(1546,24): error TS2503: Cannot find namespace 'Workspace'. -node_modules/chrome-devtools-frontend/front_end/sources/JavaScriptSourceFrame.js(1547,34): error TS2503: Cannot find namespace 'Workspace'. -node_modules/chrome-devtools-frontend/front_end/sources/JavaScriptSourceFrame.js(1560,24): error TS2503: Cannot find namespace 'Workspace'. -node_modules/chrome-devtools-frontend/front_end/sources/JavaScriptSourceFrame.js(1567,7): error TS2304: Cannot find name 'Host'. -node_modules/chrome-devtools-frontend/front_end/sources/JavaScriptSourceFrame.js(1567,36): error TS2304: Cannot find name 'Host'. -node_modules/chrome-devtools-frontend/front_end/sources/JavaScriptSourceFrame.js(1578,26): error TS2339: Property 'textEditor' does not exist on type '(Anonymous class)'. -node_modules/chrome-devtools-frontend/front_end/sources/JavaScriptSourceFrame.js(1591,10): error TS2304: Cannot find name 'Bindings'. -node_modules/chrome-devtools-frontend/front_end/sources/JavaScriptSourceFrame.js(1612,9): error TS2304: Cannot find name 'Bindings'. -node_modules/chrome-devtools-frontend/front_end/sources/JavaScriptSourceFrame.js(1614,9): error TS2304: Cannot find name 'Bindings'. -node_modules/chrome-devtools-frontend/front_end/sources/JavaScriptSourceFrame.js(1615,10): error TS2339: Property 'uiSourceCode' does not exist on type '(Anonymous class)'. -node_modules/chrome-devtools-frontend/front_end/sources/JavaScriptSourceFrame.js(1616,9): error TS2304: Cannot find name 'Workspace'. -node_modules/chrome-devtools-frontend/front_end/sources/JavaScriptSourceFrame.js(1617,10): error TS2339: Property 'uiSourceCode' does not exist on type '(Anonymous class)'. -node_modules/chrome-devtools-frontend/front_end/sources/JavaScriptSourceFrame.js(1618,9): error TS2304: Cannot find name 'Workspace'. -node_modules/chrome-devtools-frontend/front_end/sources/JavaScriptSourceFrame.js(1619,10): error TS2339: Property 'uiSourceCode' does not exist on type '(Anonymous class)'. -node_modules/chrome-devtools-frontend/front_end/sources/JavaScriptSourceFrame.js(1620,9): error TS2304: Cannot find name 'Workspace'. -node_modules/chrome-devtools-frontend/front_end/sources/JavaScriptSourceFrame.js(1622,5): error TS2304: Cannot find name 'Common'. -node_modules/chrome-devtools-frontend/front_end/sources/JavaScriptSourceFrame.js(1623,5): error TS2304: Cannot find name 'Common'. -node_modules/chrome-devtools-frontend/front_end/sources/JavaScriptSourceFrame.js(1631,1): error TS2304: Cannot find name 'Sources'. -node_modules/chrome-devtools-frontend/front_end/sources/JavaScriptSourceFrame.js(1633,15): error TS2503: Cannot find namespace 'TextEditor'. -node_modules/chrome-devtools-frontend/front_end/sources/JavaScriptSourceFrame.js(1634,15): error TS2503: Cannot find namespace 'TextEditor'. -node_modules/chrome-devtools-frontend/front_end/sources/JavaScriptSourceFrame.js(1637,15): error TS2503: Cannot find namespace 'Bindings'. -node_modules/chrome-devtools-frontend/front_end/sources/JavaScriptSourceFrame.js(1645,20): error TS2304: Cannot find name 'UI'. -node_modules/chrome-devtools-frontend/front_end/sources/JavaScriptSourceFrame.js(1648,17): error TS2503: Cannot find namespace 'TextEditor'. -node_modules/chrome-devtools-frontend/front_end/sources/JavaScriptSourceFrame.js(1653,15): error TS2503: Cannot find namespace 'Sources'. -node_modules/chrome-devtools-frontend/front_end/sources/JavaScriptSourceFrame.js(1654,15): error TS2503: Cannot find namespace 'Sources'. -node_modules/chrome-devtools-frontend/front_end/sources/JavaScriptSourceFrame.js(1681,9): error TS2304: Cannot find name 'Sources'. -node_modules/chrome-devtools-frontend/front_end/sources/JavaScriptSourceFrame.js(1682,19): error TS2304: Cannot find name 'Sources'. -node_modules/chrome-devtools-frontend/front_end/sources/JavaScriptSourceFrame.js(1693,1): error TS2304: Cannot find name 'Sources'. -node_modules/chrome-devtools-frontend/front_end/sources/JavaScriptSourceFrame.js(1694,1): error TS2304: Cannot find name 'Sources'. -node_modules/chrome-devtools-frontend/front_end/sources/JavaScriptSourceFrame.js(1696,1): error TS2304: Cannot find name 'Sources'. +node_modules/chrome-devtools-frontend/front_end/sources/JavaScriptSourceFrame.js(1028,10): error TS2339: Property 'textEditor' does not exist on type '(Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sources/JavaScriptSourceFrame.js(1029,12): error TS2339: Property 'textEditor' does not exist on type '(Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sources/JavaScriptSourceFrame.js(1037,23): error TS2503: Cannot find namespace 'Sources'. +node_modules/chrome-devtools-frontend/front_end/sources/JavaScriptSourceFrame.js(1047,16): error TS2503: Cannot find namespace 'Sources'. +node_modules/chrome-devtools-frontend/front_end/sources/JavaScriptSourceFrame.js(1050,28): error TS2495: Type 'Set' is not an array type or a string type. +node_modules/chrome-devtools-frontend/front_end/sources/JavaScriptSourceFrame.js(1061,15): error TS2503: Cannot find namespace 'Sources'. +node_modules/chrome-devtools-frontend/front_end/sources/JavaScriptSourceFrame.js(1065,24): error TS2503: Cannot find namespace 'Sources'. +node_modules/chrome-devtools-frontend/front_end/sources/JavaScriptSourceFrame.js(1067,31): error TS2339: Property 'textEditor' does not exist on type '(Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sources/JavaScriptSourceFrame.js(1084,30): error TS2495: Type 'Set' is not an array type or a string type. +node_modules/chrome-devtools-frontend/front_end/sources/JavaScriptSourceFrame.js(1099,24): error TS2503: Cannot find namespace 'Sources'. +node_modules/chrome-devtools-frontend/front_end/sources/JavaScriptSourceFrame.js(1108,26): error TS2304: Cannot find name 'Sources'. +node_modules/chrome-devtools-frontend/front_end/sources/JavaScriptSourceFrame.js(1117,24): error TS2503: Cannot find namespace 'Sources'. +node_modules/chrome-devtools-frontend/front_end/sources/JavaScriptSourceFrame.js(1124,15): error TS2304: Cannot find name 'TextUtils'. +node_modules/chrome-devtools-frontend/front_end/sources/JavaScriptSourceFrame.js(1125,11): error TS2304: Cannot find name 'Sources'. +node_modules/chrome-devtools-frontend/front_end/sources/JavaScriptSourceFrame.js(1151,15): error TS2503: Cannot find namespace 'Sources'. +node_modules/chrome-devtools-frontend/front_end/sources/JavaScriptSourceFrame.js(1155,11): error TS2339: Property 'consume' does not exist on type 'Event'. +node_modules/chrome-devtools-frontend/front_end/sources/JavaScriptSourceFrame.js(1157,17): error TS2339: Property 'shiftKey' does not exist on type 'Event'. +node_modules/chrome-devtools-frontend/front_end/sources/JavaScriptSourceFrame.js(1170,15): error TS2503: Cannot find namespace 'Sources'. +node_modules/chrome-devtools-frontend/front_end/sources/JavaScriptSourceFrame.js(1174,11): error TS2339: Property 'consume' does not exist on type 'Event'. +node_modules/chrome-devtools-frontend/front_end/sources/JavaScriptSourceFrame.js(1178,27): error TS2304: Cannot find name 'UI'. +node_modules/chrome-devtools-frontend/front_end/sources/JavaScriptSourceFrame.js(1181,11): error TS2304: Cannot find name 'Common'. +node_modules/chrome-devtools-frontend/front_end/sources/JavaScriptSourceFrame.js(1185,11): error TS2304: Cannot find name 'Common'. +node_modules/chrome-devtools-frontend/front_end/sources/JavaScriptSourceFrame.js(1188,11): error TS2304: Cannot find name 'Common'. +node_modules/chrome-devtools-frontend/front_end/sources/JavaScriptSourceFrame.js(1195,15): error TS2503: Cannot find namespace 'Common'. +node_modules/chrome-devtools-frontend/front_end/sources/JavaScriptSourceFrame.js(1199,34): error TS2503: Cannot find namespace 'Workspace'. +node_modules/chrome-devtools-frontend/front_end/sources/JavaScriptSourceFrame.js(1200,71): error TS2339: Property 'loaded' does not exist on type '(Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sources/JavaScriptSourceFrame.js(1206,56): error TS2339: Property 'valuesArray' does not exist on type 'Map'. +node_modules/chrome-devtools-frontend/front_end/sources/JavaScriptSourceFrame.js(1215,15): error TS2503: Cannot find namespace 'Common'. +node_modules/chrome-devtools-frontend/front_end/sources/JavaScriptSourceFrame.js(1220,34): error TS2503: Cannot find namespace 'Workspace'. +node_modules/chrome-devtools-frontend/front_end/sources/JavaScriptSourceFrame.js(1221,34): error TS2503: Cannot find namespace 'Bindings'. +node_modules/chrome-devtools-frontend/front_end/sources/JavaScriptSourceFrame.js(1226,15): error TS2503: Cannot find namespace 'Workspace'. +node_modules/chrome-devtools-frontend/front_end/sources/JavaScriptSourceFrame.js(1227,15): error TS2503: Cannot find namespace 'Bindings'. +node_modules/chrome-devtools-frontend/front_end/sources/JavaScriptSourceFrame.js(1237,25): error TS2339: Property 'textEditor' does not exist on type '(Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sources/JavaScriptSourceFrame.js(1238,24): error TS2304: Cannot find name 'Sources'. +node_modules/chrome-devtools-frontend/front_end/sources/JavaScriptSourceFrame.js(1239,16): error TS2339: Property 'textEditor' does not exist on type '(Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sources/JavaScriptSourceFrame.js(1251,45): error TS2304: Cannot find name 'TextUtils'. +node_modules/chrome-devtools-frontend/front_end/sources/JavaScriptSourceFrame.js(1258,24): error TS2503: Cannot find namespace 'Workspace'. +node_modules/chrome-devtools-frontend/front_end/sources/JavaScriptSourceFrame.js(1280,17): error TS2304: Cannot find name 'Sources'. +node_modules/chrome-devtools-frontend/front_end/sources/JavaScriptSourceFrame.js(1291,15): error TS2503: Cannot find namespace 'Common'. +node_modules/chrome-devtools-frontend/front_end/sources/JavaScriptSourceFrame.js(1296,34): error TS2503: Cannot find namespace 'Workspace'. +node_modules/chrome-devtools-frontend/front_end/sources/JavaScriptSourceFrame.js(1297,34): error TS2503: Cannot find namespace 'Bindings'. +node_modules/chrome-devtools-frontend/front_end/sources/JavaScriptSourceFrame.js(1329,15): error TS2339: Property 'loaded' does not exist on type '(Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sources/JavaScriptSourceFrame.js(1331,60): error TS2339: Property 'valuesArray' does not exist on type 'Set'. +node_modules/chrome-devtools-frontend/front_end/sources/JavaScriptSourceFrame.js(1341,19): error TS2304: Cannot find name 'Persistence'. +node_modules/chrome-devtools-frontend/front_end/sources/JavaScriptSourceFrame.js(1341,56): error TS2339: Property 'uiSourceCode' does not exist on type '(Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sources/JavaScriptSourceFrame.js(1342,65): error TS2339: Property 'uiSourceCode' does not exist on type '(Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sources/JavaScriptSourceFrame.js(1346,31): error TS2304: Cannot find name 'Bindings'. +node_modules/chrome-devtools-frontend/front_end/sources/JavaScriptSourceFrame.js(1349,27): error TS2339: Property 'textEditor' does not exist on type '(Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sources/JavaScriptSourceFrame.js(1351,28): error TS2304: Cannot find name 'Bindings'. +node_modules/chrome-devtools-frontend/front_end/sources/JavaScriptSourceFrame.js(1355,14): error TS2339: Property 'textEditor' does not exist on type '(Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sources/JavaScriptSourceFrame.js(1360,31): error TS2304: Cannot find name 'SDK'. +node_modules/chrome-devtools-frontend/front_end/sources/JavaScriptSourceFrame.js(1360,56): error TS2304: Cannot find name 'SDK'. +node_modules/chrome-devtools-frontend/front_end/sources/JavaScriptSourceFrame.js(1361,24): error TS2304: Cannot find name 'Bindings'. +node_modules/chrome-devtools-frontend/front_end/sources/JavaScriptSourceFrame.js(1368,15): error TS2503: Cannot find namespace 'SDK'. +node_modules/chrome-devtools-frontend/front_end/sources/JavaScriptSourceFrame.js(1372,25): error TS2304: Cannot find name 'Bindings'. +node_modules/chrome-devtools-frontend/front_end/sources/JavaScriptSourceFrame.js(1375,41): error TS2304: Cannot find name 'Bindings'. +node_modules/chrome-devtools-frontend/front_end/sources/JavaScriptSourceFrame.js(1377,11): error TS2304: Cannot find name 'Bindings'. +node_modules/chrome-devtools-frontend/front_end/sources/JavaScriptSourceFrame.js(1378,32): error TS2339: Property 'uiSourceCode' does not exist on type '(Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sources/JavaScriptSourceFrame.js(1384,36): error TS2304: Cannot find name 'Bindings'. +node_modules/chrome-devtools-frontend/front_end/sources/JavaScriptSourceFrame.js(1385,36): error TS2304: Cannot find name 'Bindings'. +node_modules/chrome-devtools-frontend/front_end/sources/JavaScriptSourceFrame.js(1386,14): error TS2339: Property 'loaded' does not exist on type '(Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sources/JavaScriptSourceFrame.js(1404,30): error TS2304: Cannot find name 'UI'. +node_modules/chrome-devtools-frontend/front_end/sources/JavaScriptSourceFrame.js(1405,9): error TS2304: Cannot find name 'UI'. +node_modules/chrome-devtools-frontend/front_end/sources/JavaScriptSourceFrame.js(1405,31): error TS2304: Cannot find name 'Common'. +node_modules/chrome-devtools-frontend/front_end/sources/JavaScriptSourceFrame.js(1406,9): error TS2304: Cannot find name 'Common'. +node_modules/chrome-devtools-frontend/front_end/sources/JavaScriptSourceFrame.js(1408,54): error TS2304: Cannot find name 'Common'. +node_modules/chrome-devtools-frontend/front_end/sources/JavaScriptSourceFrame.js(1410,54): error TS2304: Cannot find name 'Common'. +node_modules/chrome-devtools-frontend/front_end/sources/JavaScriptSourceFrame.js(1412,11): error TS2304: Cannot find name 'UI'. +node_modules/chrome-devtools-frontend/front_end/sources/JavaScriptSourceFrame.js(1414,12): error TS2339: Property 'attachInfobars' does not exist on type '(Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sources/JavaScriptSourceFrame.js(1430,56): error TS2339: Property 'valuesArray' does not exist on type 'Map'. +node_modules/chrome-devtools-frontend/front_end/sources/JavaScriptSourceFrame.js(1442,24): error TS2339: Property 'uiSourceCode' does not exist on type '(Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sources/JavaScriptSourceFrame.js(1443,22): error TS2304: Cannot find name 'TextUtils'. +node_modules/chrome-devtools-frontend/front_end/sources/JavaScriptSourceFrame.js(1446,32): error TS2304: Cannot find name 'UI'. +node_modules/chrome-devtools-frontend/front_end/sources/JavaScriptSourceFrame.js(1447,9): error TS2304: Cannot find name 'UI'. +node_modules/chrome-devtools-frontend/front_end/sources/JavaScriptSourceFrame.js(1447,31): error TS2304: Cannot find name 'Common'. +node_modules/chrome-devtools-frontend/front_end/sources/JavaScriptSourceFrame.js(1448,9): error TS2304: Cannot find name 'Common'. +node_modules/chrome-devtools-frontend/front_end/sources/JavaScriptSourceFrame.js(1453,23): error TS2304: Cannot find name 'UI'. +node_modules/chrome-devtools-frontend/front_end/sources/JavaScriptSourceFrame.js(1454,22): error TS2304: Cannot find name 'UI'. +node_modules/chrome-devtools-frontend/front_end/sources/JavaScriptSourceFrame.js(1461,25): error TS2304: Cannot find name 'UI'. +node_modules/chrome-devtools-frontend/front_end/sources/JavaScriptSourceFrame.js(1464,10): error TS2339: Property 'attachInfobars' does not exist on type '(Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sources/JavaScriptSourceFrame.js(1468,15): error TS2503: Cannot find namespace 'Common'. +node_modules/chrome-devtools-frontend/front_end/sources/JavaScriptSourceFrame.js(1474,33): error TS2503: Cannot find namespace 'SourceFrame'. +node_modules/chrome-devtools-frontend/front_end/sources/JavaScriptSourceFrame.js(1495,28): error TS2339: Property 'textEditor' does not exist on type '(Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sources/JavaScriptSourceFrame.js(1518,34): error TS2503: Cannot find namespace 'Workspace'. +node_modules/chrome-devtools-frontend/front_end/sources/JavaScriptSourceFrame.js(1523,51): error TS2503: Cannot find namespace 'Workspace'. +node_modules/chrome-devtools-frontend/front_end/sources/JavaScriptSourceFrame.js(1526,51): error TS2503: Cannot find namespace 'Workspace'. +node_modules/chrome-devtools-frontend/front_end/sources/JavaScriptSourceFrame.js(1528,62): error TS2304: Cannot find name 'TextUtils'. +node_modules/chrome-devtools-frontend/front_end/sources/JavaScriptSourceFrame.js(1536,24): error TS2503: Cannot find namespace 'Workspace'. +node_modules/chrome-devtools-frontend/front_end/sources/JavaScriptSourceFrame.js(1537,34): error TS2503: Cannot find namespace 'Workspace'. +node_modules/chrome-devtools-frontend/front_end/sources/JavaScriptSourceFrame.js(1550,24): error TS2503: Cannot find namespace 'Workspace'. +node_modules/chrome-devtools-frontend/front_end/sources/JavaScriptSourceFrame.js(1557,7): error TS2304: Cannot find name 'Host'. +node_modules/chrome-devtools-frontend/front_end/sources/JavaScriptSourceFrame.js(1557,36): error TS2304: Cannot find name 'Host'. +node_modules/chrome-devtools-frontend/front_end/sources/JavaScriptSourceFrame.js(1568,26): error TS2339: Property 'textEditor' does not exist on type '(Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sources/JavaScriptSourceFrame.js(1581,10): error TS2304: Cannot find name 'Bindings'. +node_modules/chrome-devtools-frontend/front_end/sources/JavaScriptSourceFrame.js(1602,9): error TS2304: Cannot find name 'Bindings'. +node_modules/chrome-devtools-frontend/front_end/sources/JavaScriptSourceFrame.js(1604,9): error TS2304: Cannot find name 'Bindings'. +node_modules/chrome-devtools-frontend/front_end/sources/JavaScriptSourceFrame.js(1605,10): error TS2339: Property 'uiSourceCode' does not exist on type '(Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sources/JavaScriptSourceFrame.js(1606,9): error TS2304: Cannot find name 'Workspace'. +node_modules/chrome-devtools-frontend/front_end/sources/JavaScriptSourceFrame.js(1607,10): error TS2339: Property 'uiSourceCode' does not exist on type '(Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sources/JavaScriptSourceFrame.js(1608,9): error TS2304: Cannot find name 'Workspace'. +node_modules/chrome-devtools-frontend/front_end/sources/JavaScriptSourceFrame.js(1609,10): error TS2339: Property 'uiSourceCode' does not exist on type '(Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sources/JavaScriptSourceFrame.js(1610,9): error TS2304: Cannot find name 'Workspace'. +node_modules/chrome-devtools-frontend/front_end/sources/JavaScriptSourceFrame.js(1612,5): error TS2304: Cannot find name 'Common'. +node_modules/chrome-devtools-frontend/front_end/sources/JavaScriptSourceFrame.js(1613,5): error TS2304: Cannot find name 'Common'. +node_modules/chrome-devtools-frontend/front_end/sources/JavaScriptSourceFrame.js(1621,1): error TS2304: Cannot find name 'Sources'. +node_modules/chrome-devtools-frontend/front_end/sources/JavaScriptSourceFrame.js(1623,15): error TS2503: Cannot find namespace 'TextEditor'. +node_modules/chrome-devtools-frontend/front_end/sources/JavaScriptSourceFrame.js(1624,15): error TS2503: Cannot find namespace 'TextEditor'. +node_modules/chrome-devtools-frontend/front_end/sources/JavaScriptSourceFrame.js(1627,15): error TS2503: Cannot find namespace 'Bindings'. +node_modules/chrome-devtools-frontend/front_end/sources/JavaScriptSourceFrame.js(1635,20): error TS2304: Cannot find name 'UI'. +node_modules/chrome-devtools-frontend/front_end/sources/JavaScriptSourceFrame.js(1638,17): error TS2503: Cannot find namespace 'TextEditor'. +node_modules/chrome-devtools-frontend/front_end/sources/JavaScriptSourceFrame.js(1643,15): error TS2503: Cannot find namespace 'Sources'. +node_modules/chrome-devtools-frontend/front_end/sources/JavaScriptSourceFrame.js(1644,15): error TS2503: Cannot find namespace 'Sources'. +node_modules/chrome-devtools-frontend/front_end/sources/JavaScriptSourceFrame.js(1671,9): error TS2304: Cannot find name 'Sources'. +node_modules/chrome-devtools-frontend/front_end/sources/JavaScriptSourceFrame.js(1672,19): error TS2304: Cannot find name 'Sources'. +node_modules/chrome-devtools-frontend/front_end/sources/JavaScriptSourceFrame.js(1683,1): error TS2304: Cannot find name 'Sources'. +node_modules/chrome-devtools-frontend/front_end/sources/JavaScriptSourceFrame.js(1684,1): error TS2304: Cannot find name 'Sources'. +node_modules/chrome-devtools-frontend/front_end/sources/JavaScriptSourceFrame.js(1686,1): error TS2304: Cannot find name 'Sources'. node_modules/chrome-devtools-frontend/front_end/sources/NavigatorView.js(32,1): error TS2304: Cannot find name 'Sources'. node_modules/chrome-devtools-frontend/front_end/sources/NavigatorView.js(32,39): error TS2304: Cannot find name 'UI'. node_modules/chrome-devtools-frontend/front_end/sources/NavigatorView.js(35,10): error TS2339: Property 'registerRequiredCSS' does not exist on type '(Anonymous class)'. @@ -30389,8 +30494,8 @@ 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(2574,25): error TS2339: Property '_array' does not exist on type 'PropertyDescriptor'. node_modules/chrome-devtools-frontend/front_end/terminal/xterm.js/build/xterm.js(2587,35): error TS2339: Property 'maxLength' does not exist on type '{ _array: any[]; _startIndex: number; _length: number; get: (index: any) => any; set: (index: any...'. node_modules/chrome-devtools-frontend/front_end/terminal/xterm.js/build/xterm.js(2589,43): error TS2339: Property 'maxLength' does not exist on type '{ _array: any[]; _startIndex: number; _length: number; get: (index: any) => any; set: (index: any...'. -node_modules/chrome-devtools-frontend/front_end/terminal/xterm.js/build/xterm.js(2612,22): error TS2403: Subsequent variable declarations must have the same type. Variable 'i' has type 'any' at E:/Github/TypeScript/tests/cases/user/chrome-devtools-frontend/node_modules/chrome-devtools-frontend/front_end/terminal/xterm.js/build/xterm.js 2605:21, but here has type 'number'. -node_modules/chrome-devtools-frontend/front_end/terminal/xterm.js/build/xterm.js(2615,22): error TS2403: Subsequent variable declarations must have the same type. Variable 'i' has type 'any' at E:/Github/TypeScript/tests/cases/user/chrome-devtools-frontend/node_modules/chrome-devtools-frontend/front_end/terminal/xterm.js/build/xterm.js 2605:21, but here has type 'number'. +node_modules/chrome-devtools-frontend/front_end/terminal/xterm.js/build/xterm.js(2612,22): error TS2403: Subsequent variable declarations must have the same type. Variable 'i' has type 'any' at c:/ts/tests/cases/user/chrome-devtools-frontend/node_modules/chrome-devtools-frontend/front_end/terminal/xterm.js/build/xterm.js 2605:21, but here has type 'number'. +node_modules/chrome-devtools-frontend/front_end/terminal/xterm.js/build/xterm.js(2615,22): error TS2403: Subsequent variable declarations must have the same type. Variable 'i' has type 'any' at c:/ts/tests/cases/user/chrome-devtools-frontend/node_modules/chrome-devtools-frontend/front_end/terminal/xterm.js/build/xterm.js 2605:21, but here has type 'number'. node_modules/chrome-devtools-frontend/front_end/terminal/xterm.js/build/xterm.js(2618,52): error TS2339: Property 'maxLength' does not exist on type '{ _array: any[]; _startIndex: number; _length: number; get: (index: any) => any; set: (index: any...'. node_modules/chrome-devtools-frontend/front_end/terminal/xterm.js/build/xterm.js(2619,74): error TS2339: Property 'maxLength' does not exist on type '{ _array: any[]; _startIndex: number; _length: number; get: (index: any) => any; set: (index: any...'. node_modules/chrome-devtools-frontend/front_end/terminal/xterm.js/build/xterm.js(2620,37): error TS2339: Property 'maxLength' does not exist on type '{ _array: any[]; _startIndex: number; _length: number; get: (index: any) => any; set: (index: any...'. @@ -30496,7 +30601,7 @@ 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(3307,18): error TS2339: Property 'decLocator' does not exist on type '{ colors: any; options: any; parent: any; cols: any; rows: any; geometry: any[]; ybase: number; y...'. node_modules/chrome-devtools-frontend/front_end/terminal/xterm.js/build/xterm.js(3332,18): error TS2339: Property 'urxvtMouse' does not exist on type '{ colors: any; options: any; parent: any; cols: any; rows: any; geometry: any[]; ybase: number; y...'. node_modules/chrome-devtools-frontend/front_end/terminal/xterm.js/build/xterm.js(3340,18): error TS2339: Property 'sgrMouse' does not exist on type '{ colors: any; options: any; parent: any; cols: any; rows: any; geometry: any[]; ybase: number; y...'. -node_modules/chrome-devtools-frontend/front_end/terminal/xterm.js/build/xterm.js(3352,13): error TS2403: Subsequent variable declarations must have the same type. Variable 'data' has type 'string' at E:/Github/TypeScript/tests/cases/user/chrome-devtools-frontend/node_modules/chrome-devtools-frontend/front_end/terminal/xterm.js/build/xterm.js 3291:16, but here has type 'any[]'. +node_modules/chrome-devtools-frontend/front_end/terminal/xterm.js/build/xterm.js(3352,13): error TS2403: Subsequent variable declarations must have the same type. Variable 'data' has type 'string' at c:/ts/tests/cases/user/chrome-devtools-frontend/node_modules/chrome-devtools-frontend/front_end/terminal/xterm.js/build/xterm.js 3291:16, but here has type 'any[]'. node_modules/chrome-devtools-frontend/front_end/terminal/xterm.js/build/xterm.js(3367,26): error TS2339: Property 'browser' does not exist on type '{ colors: any; options: any; parent: any; cols: any; rows: any; geometry: any[]; ybase: number; y...'. node_modules/chrome-devtools-frontend/front_end/terminal/xterm.js/build/xterm.js(3389,18): error TS2339: Property 'vt200Mouse' does not exist on type '{ colors: any; options: any; parent: any; cols: any; rows: any; geometry: any[]; ybase: number; y...'. node_modules/chrome-devtools-frontend/front_end/terminal/xterm.js/build/xterm.js(3392,24): error TS2339: Property 'normalMouse' does not exist on type '{ colors: any; options: any; parent: any; cols: any; rows: any; geometry: any[]; ybase: number; y...'. @@ -30584,364 +30689,373 @@ 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(4312,1): error TS2309: An export assignment cannot be used in a module with other exported elements. 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(15,1): error TS2304: Cannot find name 'TestRunner'. -node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(20,19): error TS2339: Property 'testRunner' does not exist on type 'Window'. +node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(20,13): error TS2304: Cannot find name 'TestRunner'. node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(21,11): error TS2304: Cannot find name 'TestRunner'. node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(22,11): error TS2304: Cannot find name 'TestRunner'. node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(25,21): error TS2339: Property 'testRunner' does not exist on type 'Window'. node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(28,18): error TS2339: Property 'eval' does not exist on type 'Window'. -node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(34,9): error TS2304: Cannot find name 'TestRunner'. -node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(35,9): error TS2304: Cannot find name 'TestRunner'. -node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(47,5): error TS2304: Cannot find name 'TestRunner'. -node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(48,5): error TS2304: Cannot find name 'TestRunner'. -node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(49,12): error TS2339: Property 'test' does not exist on type 'Window'. -node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(54,1): error TS2304: Cannot find name 'TestRunner'. -node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(56,1): error TS2304: Cannot find name 'TestRunner'. -node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(57,3): error TS2304: Cannot find name 'TestRunner'. -node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(58,8): error TS2339: Property 'testRunner' does not exist on type 'Window'. -node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(64,1): error TS2304: Cannot find name 'TestRunner'. -node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(74,23): error TS2304: Cannot find name 'TestRunner'. -node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(75,55): error TS2304: Cannot find name 'TestRunner'. -node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(78,3): error TS2304: Cannot find name 'TestRunner'. -node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(84,1): error TS2304: Cannot find name 'TestRunner'. -node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(85,3): error TS2304: Cannot find name 'TestRunner'. -node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(91,1): error TS2304: Cannot find name 'TestRunner'. -node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(95,5): error TS2304: Cannot find name 'TestRunner'. -node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(99,13): error TS2315: Type 'any[]' is not generic. -node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(99,18): error TS1099: Type argument list cannot be empty. -node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(99,19): error TS1005: '>' expected. -node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(99,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(101,1): error TS2304: Cannot find name 'TestRunner'. -node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(107,7): error TS2304: Cannot find name 'TestRunner'. +node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(33,33): error TS2339: Property 'trimRight' does not exist on type 'string'. +node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(41,13): error TS2304: Cannot find name 'TestRunner'. +node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(42,13): error TS2304: Cannot find name 'TestRunner'. +node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(43,13): error TS2304: Cannot find name 'TestRunner'. +node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(44,13): error TS2304: Cannot find name 'TestRunner'. +node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(49,9): error TS2304: Cannot find name 'TestRunner'. +node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(50,9): error TS2304: Cannot find name 'TestRunner'. +node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(62,5): error TS2304: Cannot find name 'TestRunner'. +node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(63,5): error TS2304: Cannot find name 'TestRunner'. +node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(64,12): error TS2339: Property 'test' does not exist on type 'Window'. +node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(69,1): error TS2304: Cannot find name 'TestRunner'. +node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(71,1): error TS2304: Cannot find name 'TestRunner'. +node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(72,3): error TS2304: Cannot find name 'TestRunner'. +node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(73,8): error TS2339: Property 'testRunner' does not exist on type 'Window'. +node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(79,1): error TS2304: Cannot find name 'TestRunner'. +node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(89,23): error TS2304: Cannot find name 'TestRunner'. +node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(90,55): error TS2304: Cannot find name 'TestRunner'. +node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(93,3): error TS2304: Cannot find name 'TestRunner'. +node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(99,1): error TS2304: Cannot find name 'TestRunner'. +node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(100,3): error TS2304: Cannot find name 'TestRunner'. +node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(106,1): error TS2304: Cannot find name 'TestRunner'. node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(110,5): error TS2304: Cannot find name 'TestRunner'. -node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(124,1): error TS2304: Cannot find name 'TestRunner'. -node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(125,14): error TS2304: Cannot find name 'TestRunner'. -node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(154,1): error TS2304: Cannot find name 'TestRunner'. -node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(174,9): error TS2304: Cannot find name 'TestRunner'. -node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(182,1): error TS2304: Cannot find name 'TestRunner'. -node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(186,13): error TS1055: Type 'Promise' is not a valid async function return type in ES5/ES3 because it does not refer to a Promise-compatible constructor value. -node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(188,1): error TS2304: Cannot find name 'TestRunner'. -node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(189,40): error TS2304: Cannot find name 'TestRunner'. -node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(190,14): error TS2339: Property 'runtime' does not exist on type 'Window'. -node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(191,8): error TS2304: Cannot find name 'TestRunner'. -node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(198,24): error TS2503: Cannot find namespace 'UI'. -node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(200,1): error TS2304: Cannot find name 'TestRunner'. -node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(201,10): error TS2304: Cannot find name 'UI'. -node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(212,1): error TS2304: Cannot find name 'TestRunner'. -node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(229,1): error TS2304: Cannot find name 'TestRunner'. -node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(240,7): error TS2304: Cannot find name 'TestRunner'. -node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(242,9): error TS2304: Cannot find name 'TestRunner'. -node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(244,9): error TS2304: Cannot find name 'TestRunner'. -node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(254,1): error TS2304: Cannot find name 'TestRunner'. -node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(269,22): error TS2339: Property 'traverseNextNode' does not exist on type 'Node'. -node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(270,31): error TS2339: Property 'traverseNextNode' does not exist on type 'Node'. -node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(279,33): error TS2339: Property 'traverseNextNode' does not exist on type 'Node'. -node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(281,28): error TS2339: Property 'classList' does not exist on type 'Node'. -node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(281,53): error TS2339: Property 'classList' does not exist on type 'Node'. -node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(292,1): error TS2304: Cannot find name 'TestRunner'. -node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(295,22): error TS2339: Property 'traverseNextNode' does not exist on type 'Node'. -node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(296,31): error TS2339: Property 'traverseNextNode' does not exist on type 'Node'. -node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(300,33): error TS2339: Property 'traverseNextNode' does not exist on type 'Node'. -node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(306,13): error TS2503: Cannot find namespace 'SDK'. -node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(308,1): error TS2304: Cannot find name 'TestRunner'. -node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(309,3): error TS2304: Cannot find name 'TestRunner'. -node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(310,3): error TS2304: Cannot find name 'TestRunner'. -node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(311,3): error TS2304: Cannot find name 'TestRunner'. -node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(312,3): error TS2304: Cannot find name 'TestRunner'. -node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(313,3): error TS2304: Cannot find name 'TestRunner'. -node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(314,3): error TS2304: Cannot find name 'TestRunner'. -node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(315,3): error TS2304: Cannot find name 'TestRunner'. -node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(316,3): error TS2304: Cannot find name 'TestRunner'. -node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(317,3): error TS2304: Cannot find name 'TestRunner'. -node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(318,3): error TS2304: Cannot find name 'TestRunner'. -node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(319,3): error TS2304: Cannot find name 'TestRunner'. -node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(320,3): error TS2304: Cannot find name 'TestRunner'. -node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(321,3): error TS2304: Cannot find name 'TestRunner'. -node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(322,3): error TS2304: Cannot find name 'TestRunner'. +node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(114,13): error TS2315: Type 'any[]' is not generic. +node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(114,18): error TS1099: Type argument list cannot be empty. +node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(114,19): error TS1005: '>' expected. +node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(114,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(116,1): error TS2304: Cannot find name 'TestRunner'. +node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(122,7): error TS2304: Cannot find name 'TestRunner'. +node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(125,5): error TS2304: Cannot find name 'TestRunner'. +node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(139,1): error TS2304: Cannot find name 'TestRunner'. +node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(140,14): error TS2304: Cannot find name 'TestRunner'. +node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(169,1): error TS2304: Cannot find name 'TestRunner'. +node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(189,9): error TS2304: Cannot find name 'TestRunner'. +node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(197,1): error TS2304: Cannot find name 'TestRunner'. +node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(201,13): error TS1055: Type 'Promise' is not a valid async function return type in ES5/ES3 because it does not refer to a Promise-compatible constructor value. +node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(203,1): error TS2304: Cannot find name 'TestRunner'. +node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(204,40): error TS2304: Cannot find name 'TestRunner'. +node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(205,14): error TS2339: Property 'runtime' does not exist on type 'Window'. +node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(206,8): error TS2304: Cannot find name 'TestRunner'. +node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(213,24): error TS2503: Cannot find namespace 'UI'. +node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(215,1): error TS2304: Cannot find name 'TestRunner'. +node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(216,10): error TS2304: Cannot find name 'UI'. +node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(227,1): error TS2304: Cannot find name 'TestRunner'. +node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(244,1): error TS2304: Cannot find name 'TestRunner'. +node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(255,7): error TS2304: Cannot find name 'TestRunner'. +node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(257,9): error TS2304: Cannot find name 'TestRunner'. +node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(259,9): error TS2304: Cannot find name 'TestRunner'. +node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(269,1): error TS2304: Cannot find name 'TestRunner'. +node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(284,22): error TS2339: Property 'traverseNextNode' does not exist on type 'Node'. +node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(285,31): error TS2339: Property 'traverseNextNode' does not exist on type 'Node'. +node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(294,33): error TS2339: Property 'traverseNextNode' does not exist on type 'Node'. +node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(296,28): error TS2339: Property 'classList' does not exist on type 'Node'. +node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(296,53): error TS2339: Property 'classList' does not exist on type 'Node'. +node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(307,1): error TS2304: Cannot find name 'TestRunner'. +node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(310,22): error TS2339: Property 'traverseNextNode' does not exist on type 'Node'. +node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(311,31): error TS2339: Property 'traverseNextNode' does not exist on type 'Node'. +node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(315,33): error TS2339: Property 'traverseNextNode' does not exist on type 'Node'. +node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(321,13): error TS2503: Cannot find namespace 'SDK'. +node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(323,1): error TS2304: Cannot find name 'TestRunner'. node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(324,3): error TS2304: Cannot find name 'TestRunner'. -node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(324,44): error TS2304: Cannot find name 'SDK'. node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(325,3): error TS2304: Cannot find name 'TestRunner'. -node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(325,51): error TS2304: Cannot find name 'SDK'. node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(326,3): error TS2304: Cannot find name 'TestRunner'. -node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(326,47): error TS2304: Cannot find name 'SDK'. node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(327,3): error TS2304: Cannot find name 'TestRunner'. -node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(327,43): error TS2304: Cannot find name 'SDK'. node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(328,3): error TS2304: Cannot find name 'TestRunner'. -node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(328,42): error TS2304: Cannot find name 'SDK'. node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(329,3): error TS2304: Cannot find name 'TestRunner'. -node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(329,38): error TS2304: Cannot find name 'SDK'. node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(330,3): error TS2304: Cannot find name 'TestRunner'. -node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(330,46): error TS2304: Cannot find name 'SDK'. node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(331,3): error TS2304: Cannot find name 'TestRunner'. -node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(331,38): error TS2304: Cannot find name 'SDK'. node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(332,3): error TS2304: Cannot find name 'TestRunner'. -node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(332,46): error TS2304: Cannot find name 'SDK'. node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(333,3): error TS2304: Cannot find name 'TestRunner'. -node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(333,42): error TS2304: Cannot find name 'SDK'. node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(334,3): error TS2304: Cannot find name 'TestRunner'. -node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(334,50): error TS2304: Cannot find name 'SDK'. node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(335,3): error TS2304: Cannot find name 'TestRunner'. -node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(335,44): error TS2304: Cannot find name 'SDK'. node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(336,3): error TS2304: Cannot find name 'TestRunner'. -node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(340,1): error TS2304: Cannot find name 'TestRunner'. -node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(346,1): error TS2304: Cannot find name 'TestRunner'. -node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(356,41): error TS2304: Cannot find name 'TestRunner'. -node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(361,24): error TS2304: Cannot find name 'TestRunner'. -node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(362,17): error TS2304: Cannot find name 'Protocol'. -node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(363,5): error TS2304: Cannot find name 'TestRunner'. -node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(364,9): error TS2304: Cannot find name 'TestRunner'. -node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(372,13): error TS1055: Type 'Promise' is not a valid async function return type in ES5/ES3 because it does not refer to a Promise-compatible constructor value. -node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(374,1): error TS2304: Cannot find name 'TestRunner'. -node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(375,24): error TS2304: Cannot find name 'TestRunner'. -node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(376,17): error TS2304: Cannot find name 'Protocol'. -node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(377,5): error TS2322: Type 'void' is not assignable to type 'undefined'. -node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(378,3): error TS2304: Cannot find name 'TestRunner'. -node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(381,3): error TS2304: Cannot find name 'TestRunner'. -node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(386,23): error TS2503: Cannot find namespace 'SDK'. -node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(388,1): error TS2304: Cannot find name 'TestRunner'. -node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(389,33): error TS2304: Cannot find name 'TestRunner'. -node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(394,13): error TS1055: Type 'Promise' is not a valid async function return type in ES5/ES3 because it does not refer to a Promise-compatible constructor value. -node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(394,23): error TS2503: Cannot find namespace 'SDK'. -node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(396,1): error TS2304: Cannot find name 'TestRunner'. -node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(397,24): error TS2304: Cannot find name 'TestRunner'. -node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(400,24): error TS2304: Cannot find name 'Protocol'. -node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(402,12): error TS2304: Cannot find name 'TestRunner'. -node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(403,3): error TS2304: Cannot find name 'TestRunner'. -node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(406,3): error TS2304: Cannot find name 'TestRunner'. -node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(412,23): error TS2503: Cannot find namespace 'SDK'. -node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(414,1): error TS2304: Cannot find name 'TestRunner'. -node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(416,10): error TS2304: Cannot find name 'TestRunner'. -node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(422,1): error TS2304: Cannot find name 'TestRunner'. -node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(424,3): error TS2304: Cannot find name 'TestRunner'. -node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(431,1): error TS2304: Cannot find name 'TestRunner'. -node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(433,21): error TS2304: Cannot find name 'TestRunner'. -node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(452,1): error TS2304: Cannot find name 'TestRunner'. -node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(454,5): error TS2304: Cannot find name 'TestRunner'. -node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(460,1): error TS2304: Cannot find name 'TestRunner'. -node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(461,17): error TS2304: Cannot find name 'SDK'. -node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(463,30): error TS2304: Cannot find name 'TestRunner'. -node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(473,1): error TS2304: Cannot find name 'TestRunner'. -node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(477,34): error TS2304: Cannot find name 'TestRunner'. -node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(484,10): error TS2304: Cannot find name 'TestRunner'. -node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(489,23): error TS2503: Cannot find namespace 'SDK'. -node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(491,1): error TS2304: Cannot find name 'TestRunner'. -node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(492,10): error TS2304: Cannot find name 'TestRunner'. +node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(337,3): error TS2304: Cannot find name 'TestRunner'. +node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(339,3): error TS2304: Cannot find name 'TestRunner'. +node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(339,44): error TS2304: Cannot find name 'SDK'. +node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(340,3): error TS2304: Cannot find name 'TestRunner'. +node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(340,51): error TS2304: Cannot find name 'SDK'. +node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(341,3): error TS2304: Cannot find name 'TestRunner'. +node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(341,47): error TS2304: Cannot find name 'SDK'. +node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(342,3): error TS2304: Cannot find name 'TestRunner'. +node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(342,43): error TS2304: Cannot find name 'SDK'. +node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(343,3): error TS2304: Cannot find name 'TestRunner'. +node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(343,42): error TS2304: Cannot find name 'SDK'. +node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(344,3): error TS2304: Cannot find name 'TestRunner'. +node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(344,38): error TS2304: Cannot find name 'SDK'. +node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(345,3): error TS2304: Cannot find name 'TestRunner'. +node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(345,46): error TS2304: Cannot find name 'SDK'. +node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(346,3): error TS2304: Cannot find name 'TestRunner'. +node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(346,38): error TS2304: Cannot find name 'SDK'. +node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(347,3): error TS2304: Cannot find name 'TestRunner'. +node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(347,46): error TS2304: Cannot find name 'SDK'. +node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(348,3): error TS2304: Cannot find name 'TestRunner'. +node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(348,42): error TS2304: Cannot find name 'SDK'. +node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(349,3): error TS2304: Cannot find name 'TestRunner'. +node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(349,50): error TS2304: Cannot find name 'SDK'. +node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(350,3): error TS2304: Cannot find name 'TestRunner'. +node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(350,44): error TS2304: Cannot find name 'SDK'. +node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(351,3): error TS2304: Cannot find name 'TestRunner'. +node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(355,1): error TS2304: Cannot find name 'TestRunner'. +node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(361,1): error TS2304: Cannot find name 'TestRunner'. +node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(371,41): error TS2304: Cannot find name 'TestRunner'. +node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(376,24): error TS2304: Cannot find name 'TestRunner'. +node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(377,17): error TS2304: Cannot find name 'Protocol'. +node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(378,5): error TS2304: Cannot find name 'TestRunner'. +node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(379,9): error TS2304: Cannot find name 'TestRunner'. +node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(387,13): error TS1055: Type 'Promise' is not a valid async function return type in ES5/ES3 because it does not refer to a Promise-compatible constructor value. +node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(389,1): error TS2304: Cannot find name 'TestRunner'. +node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(390,24): error TS2304: Cannot find name 'TestRunner'. +node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(391,17): error TS2304: Cannot find name 'Protocol'. +node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(392,5): error TS2322: Type 'void' is not assignable to type 'undefined'. +node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(393,3): error TS2304: Cannot find name 'TestRunner'. +node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(396,3): error TS2304: Cannot find name 'TestRunner'. +node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(401,23): error TS2503: Cannot find namespace 'SDK'. +node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(403,1): error TS2304: Cannot find name 'TestRunner'. +node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(404,33): error TS2304: Cannot find name 'TestRunner'. +node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(409,13): error TS1055: Type 'Promise' is not a valid async function return type in ES5/ES3 because it does not refer to a Promise-compatible constructor value. +node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(409,23): error TS2503: Cannot find namespace 'SDK'. +node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(411,1): error TS2304: Cannot find name 'TestRunner'. +node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(412,24): error TS2304: Cannot find name 'TestRunner'. +node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(415,24): error TS2304: Cannot find name 'Protocol'. +node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(417,12): error TS2304: Cannot find name 'TestRunner'. +node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(418,3): error TS2304: Cannot find name 'TestRunner'. +node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(421,3): error TS2304: Cannot find name 'TestRunner'. +node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(427,23): error TS2503: Cannot find namespace 'SDK'. +node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(429,1): error TS2304: Cannot find name 'TestRunner'. +node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(431,10): error TS2304: Cannot find name 'TestRunner'. +node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(437,1): error TS2304: Cannot find name 'TestRunner'. +node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(439,3): error TS2304: Cannot find name 'TestRunner'. +node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(446,1): error TS2304: Cannot find name 'TestRunner'. +node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(448,21): error TS2304: Cannot find name 'TestRunner'. +node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(467,1): error TS2304: Cannot find name 'TestRunner'. +node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(469,5): error TS2304: Cannot find name 'TestRunner'. +node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(475,1): error TS2304: Cannot find name 'TestRunner'. +node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(476,17): error TS2304: Cannot find name 'SDK'. +node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(478,30): error TS2304: Cannot find name 'TestRunner'. +node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(488,1): error TS2304: Cannot find name 'TestRunner'. +node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(492,34): error TS2304: Cannot find name 'TestRunner'. +node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(499,10): error TS2304: Cannot find name 'TestRunner'. node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(504,23): error TS2503: Cannot find namespace 'SDK'. node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(506,1): error TS2304: Cannot find name 'TestRunner'. node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(507,10): error TS2304: Cannot find name 'TestRunner'. -node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(529,23): error TS2503: Cannot find namespace 'SDK'. -node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(531,1): error TS2304: Cannot find name 'TestRunner'. -node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(534,10): error TS2304: Cannot find name 'TestRunner'. -node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(547,1): error TS2304: Cannot find name 'TestRunner'. -node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(552,1): error TS2304: Cannot find name 'TestRunner'. -node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(553,3): error TS2304: Cannot find name 'TestRunner'. -node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(554,9): error TS2304: Cannot find name 'TestRunner'. -node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(555,3): error TS2304: Cannot find name 'TestRunner'. -node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(556,8): error TS2304: Cannot find name 'TestRunner'. -node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(557,5): error TS2304: Cannot find name 'TestRunner'. -node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(563,1): error TS2304: Cannot find name 'TestRunner'. -node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(564,3): error TS2304: Cannot find name 'TestRunner'. -node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(567,1): error TS2304: Cannot find name 'TestRunner'. -node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(570,45): error TS2304: Cannot find name 'Protocol'. -node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(571,59): error TS2339: Property 'testRunner' does not exist on type 'Window'. -node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(571,92): error TS2339: Property 'testRunner' does not exist on type 'Window'. -node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(572,3): error TS2304: Cannot find name 'Protocol'. -node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(578,13): error TS2503: Cannot find namespace 'SDK'. -node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(580,1): error TS2304: Cannot find name 'TestRunner'. -node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(582,26): error TS2304: Cannot find name 'TestRunner'. -node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(583,3): error TS2304: Cannot find name 'TestRunner'. -node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(586,1): error TS2304: Cannot find name 'TestRunner'. -node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(592,1): error TS2304: Cannot find name 'TestRunner'. -node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(600,1): error TS2304: Cannot find name 'TestRunner'. -node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(603,10): error TS2304: Cannot find name 'TestRunner'. -node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(610,1): error TS2304: Cannot find name 'TestRunner'. -node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(612,12): error TS2304: Cannot find name 'TestRunner'. -node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(613,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(621,1): error TS2304: Cannot find name 'TestRunner'. -node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(634,1): error TS2304: Cannot find name 'TestRunner'. -node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(642,2): error TS1003: Identifier expected. -node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(643,1): error TS2304: Cannot find name 'TestRunner'. -node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(647,13): error TS2503: Cannot find namespace 'TestRunner'. -node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(651,1): error TS2304: Cannot find name 'TestRunner'. -node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(654,3): error TS2304: Cannot find name 'TestRunner'. -node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(666,25): error TS2304: Cannot find name 'TestRunner'. -node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(667,9): error TS2304: Cannot find name 'TestRunner'. -node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(670,7): error TS2304: Cannot find name 'TestRunner'. -node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(673,3): error TS2304: Cannot find name 'TestRunner'. -node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(678,13): error TS2503: Cannot find namespace 'TestRunner'. -node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(682,1): error TS2304: Cannot find name 'TestRunner'. -node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(685,3): error TS2304: Cannot find name 'TestRunner'. -node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(687,5): error TS2304: Cannot find name 'TestRunner'. -node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(688,3): error TS2304: Cannot find name 'TestRunner'. -node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(694,1): error TS2304: Cannot find name 'TestRunner'. -node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(703,9): error TS2304: Cannot find name 'TestRunner'. -node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(712,5): error TS2304: Cannot find name 'TestRunner'. -node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(715,14): error TS2339: Property 'shadowRoot' does not exist on type 'Node'. -node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(716,39): error TS2339: Property 'shadowRoot' does not exist on type 'Node'. -node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(717,5): error TS2304: Cannot find name 'TestRunner'. -node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(726,1): error TS2304: Cannot find name 'TestRunner'. -node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(734,12): error TS2304: Cannot find name 'TestRunner'. -node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(735,12): error TS2339: Property 'shadowRoot' does not exist on type 'Node'. -node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(736,12): error TS2304: Cannot find name 'TestRunner'. -node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(736,44): error TS2339: Property 'shadowRoot' does not exist on type 'Node'. -node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(742,13): error TS2503: Cannot find namespace 'TestRunner'. -node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(746,1): error TS2304: Cannot find name 'TestRunner'. -node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(749,5): error TS2304: Cannot find name 'TestRunner'. -node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(753,5): error TS2304: Cannot find name 'TestRunner'. -node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(755,5): error TS2304: Cannot find name 'TestRunner'. -node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(757,5): error TS2304: Cannot find name 'TestRunner'. -node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(759,5): error TS2304: Cannot find name 'TestRunner'. -node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(761,5): error TS2304: Cannot find name 'TestRunner'. -node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(765,13): error TS2503: Cannot find namespace 'UI'. -node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(767,1): error TS2304: Cannot find name 'TestRunner'. -node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(769,3): error TS2304: Cannot find name 'TestRunner'. +node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(519,23): error TS2503: Cannot find namespace 'SDK'. +node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(521,1): error TS2304: Cannot find name 'TestRunner'. +node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(522,10): error TS2304: Cannot find name 'TestRunner'. +node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(544,23): error TS2503: Cannot find namespace 'SDK'. +node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(546,1): error TS2304: Cannot find name 'TestRunner'. +node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(549,10): error TS2304: Cannot find name 'TestRunner'. +node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(562,1): error TS2304: Cannot find name 'TestRunner'. +node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(578,1): error TS2304: Cannot find name 'TestRunner'. +node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(579,3): error TS2304: Cannot find name 'TestRunner'. +node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(580,9): error TS2304: Cannot find name 'TestRunner'. +node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(581,3): error TS2304: Cannot find name 'TestRunner'. +node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(582,8): error TS2304: Cannot find name 'TestRunner'. +node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(583,5): error TS2304: Cannot find name 'TestRunner'. +node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(589,1): error TS2304: Cannot find name 'TestRunner'. +node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(590,3): error TS2304: Cannot find name 'TestRunner'. +node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(593,1): error TS2304: Cannot find name 'TestRunner'. +node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(596,45): error TS2304: Cannot find name 'Protocol'. +node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(597,59): error TS2339: Property 'testRunner' does not exist on type 'Window'. +node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(597,92): error TS2339: Property 'testRunner' does not exist on type 'Window'. +node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(598,3): error TS2304: Cannot find name 'Protocol'. +node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(604,13): error TS2503: Cannot find namespace 'SDK'. +node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(606,1): error TS2304: Cannot find name 'TestRunner'. +node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(608,26): error TS2304: Cannot find name 'TestRunner'. +node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(609,3): error TS2304: Cannot find name 'TestRunner'. +node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(612,1): error TS2304: Cannot find name 'TestRunner'. +node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(618,1): error TS2304: Cannot find name 'TestRunner'. +node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(626,1): error TS2304: Cannot find name 'TestRunner'. +node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(629,10): error TS2304: Cannot find name 'TestRunner'. +node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(636,1): error TS2304: Cannot find name 'TestRunner'. +node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(638,12): error TS2304: Cannot find name 'TestRunner'. +node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(639,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(647,1): error TS2304: Cannot find name 'TestRunner'. +node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(660,1): error TS2304: Cannot find name 'TestRunner'. +node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(668,2): error TS1003: Identifier expected. +node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(669,1): error TS2304: Cannot find name 'TestRunner'. +node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(673,13): error TS2503: Cannot find namespace 'TestRunner'. +node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(677,1): error TS2304: Cannot find name 'TestRunner'. +node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(680,3): error TS2304: Cannot find name 'TestRunner'. +node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(692,25): error TS2304: Cannot find name 'TestRunner'. +node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(693,9): error TS2304: Cannot find name 'TestRunner'. +node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(696,7): error TS2304: Cannot find name 'TestRunner'. +node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(699,3): error TS2304: Cannot find name 'TestRunner'. +node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(704,13): error TS2503: Cannot find namespace 'TestRunner'. +node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(708,1): error TS2304: Cannot find name 'TestRunner'. +node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(711,3): error TS2304: Cannot find name 'TestRunner'. +node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(713,5): error TS2304: Cannot find name 'TestRunner'. +node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(714,3): error TS2304: Cannot find name 'TestRunner'. +node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(720,1): error TS2304: Cannot find name 'TestRunner'. +node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(729,9): error TS2304: Cannot find name 'TestRunner'. +node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(738,5): error TS2304: Cannot find name 'TestRunner'. +node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(741,14): error TS2339: Property 'shadowRoot' does not exist on type 'Node'. +node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(742,39): error TS2339: Property 'shadowRoot' does not exist on type 'Node'. +node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(743,5): error TS2304: Cannot find name 'TestRunner'. +node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(752,1): error TS2304: Cannot find name 'TestRunner'. +node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(760,12): error TS2304: Cannot find name 'TestRunner'. +node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(761,12): error TS2339: Property 'shadowRoot' does not exist on type 'Node'. +node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(762,12): error TS2304: Cannot find name 'TestRunner'. +node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(762,44): error TS2339: Property 'shadowRoot' does not exist on type 'Node'. +node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(768,13): error TS2503: Cannot find namespace 'TestRunner'. +node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(772,1): error TS2304: Cannot find name 'TestRunner'. node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(775,5): error TS2304: Cannot find name 'TestRunner'. -node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(781,13): error TS2503: Cannot find namespace 'Common'. -node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(785,1): error TS2304: Cannot find name 'TestRunner'. -node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(793,17): error TS2503: Cannot find namespace 'Common'. -node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(805,22): error TS2503: Cannot find namespace 'SDK'. -node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(806,23): error TS2503: Cannot find namespace 'SDK'. -node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(808,1): error TS2304: Cannot find name 'TestRunner'. -node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(810,22): error TS2304: Cannot find name 'SDK'. -node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(815,32): error TS2503: Cannot find namespace 'SDK'. -node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(818,11): error TS2304: Cannot find name 'SDK'. -node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(824,5): error TS2304: Cannot find name 'SDK'. -node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(829,13): error TS2503: Cannot find namespace 'SDK'. -node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(832,1): error TS2304: Cannot find name 'TestRunner'. -node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(835,28): error TS2304: Cannot find name 'SDK'. -node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(839,13): error TS2503: Cannot find namespace 'SDK'. -node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(842,1): error TS2304: Cannot find name 'TestRunner'. -node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(846,10): error TS2304: Cannot find name 'TestRunner'. -node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(847,7): error TS2304: Cannot find name 'SDK'. -node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(856,1): error TS2304: Cannot find name 'TestRunner'. -node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(858,5): error TS2304: Cannot find name 'TestRunner'. -node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(865,1): error TS2304: Cannot find name 'TestRunner'. -node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(866,3): error TS2304: Cannot find name 'TestRunner'. -node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(866,36): error TS2304: Cannot find name 'TestRunner'. -node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(867,3): error TS2304: Cannot find name 'TestRunner'. -node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(867,49): error TS2304: Cannot find name 'SDK'. -node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(867,84): error TS2304: Cannot find name 'TestRunner'. -node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(870,3): error TS2304: Cannot find name 'TestRunner'. -node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(876,1): error TS2304: Cannot find name 'TestRunner'. -node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(877,33): error TS2304: Cannot find name 'TestRunner'. -node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(880,1): error TS2304: Cannot find name 'TestRunner'. -node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(881,3): error TS2304: Cannot find name 'TestRunner'. -node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(881,52): error TS2304: Cannot find name 'SDK'. -node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(881,87): error TS2304: Cannot find name 'TestRunner'. -node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(882,3): error TS2304: Cannot find name 'TestRunner'. -node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(888,1): error TS2304: Cannot find name 'TestRunner'. -node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(889,3): error TS2304: Cannot find name 'TestRunner'. -node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(895,1): error TS2304: Cannot find name 'TestRunner'. +node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(779,5): error TS2304: Cannot find name 'TestRunner'. +node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(781,5): error TS2304: Cannot find name 'TestRunner'. +node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(783,5): error TS2304: Cannot find name 'TestRunner'. +node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(785,5): error TS2304: Cannot find name 'TestRunner'. +node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(787,5): error TS2304: Cannot find name 'TestRunner'. +node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(791,13): error TS2503: Cannot find namespace 'UI'. +node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(793,1): error TS2304: Cannot find name 'TestRunner'. +node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(795,3): error TS2304: Cannot find name 'TestRunner'. +node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(801,5): error TS2304: Cannot find name 'TestRunner'. +node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(807,13): error TS2503: Cannot find namespace 'Common'. +node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(811,1): error TS2304: Cannot find name 'TestRunner'. +node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(819,17): error TS2503: Cannot find namespace 'Common'. +node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(831,22): error TS2503: Cannot find namespace 'SDK'. +node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(832,23): error TS2503: Cannot find namespace 'SDK'. +node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(834,1): error TS2304: Cannot find name 'TestRunner'. +node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(836,22): error TS2304: Cannot find name 'SDK'. +node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(841,32): error TS2503: Cannot find namespace 'SDK'. +node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(844,11): error TS2304: Cannot find name 'SDK'. +node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(850,5): error TS2304: Cannot find name 'SDK'. +node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(855,13): error TS2503: Cannot find namespace 'SDK'. +node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(858,1): error TS2304: Cannot find name 'TestRunner'. +node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(861,28): error TS2304: Cannot find name 'SDK'. +node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(865,13): error TS2503: Cannot find namespace 'SDK'. +node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(868,1): error TS2304: Cannot find name 'TestRunner'. +node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(872,10): error TS2304: Cannot find name 'TestRunner'. +node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(873,7): error TS2304: Cannot find name 'SDK'. +node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(882,1): error TS2304: Cannot find name 'TestRunner'. +node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(884,5): error TS2304: Cannot find name 'TestRunner'. +node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(891,1): error TS2304: Cannot find name 'TestRunner'. +node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(892,3): error TS2304: Cannot find name 'TestRunner'. +node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(892,36): error TS2304: Cannot find name 'TestRunner'. +node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(893,3): error TS2304: Cannot find name 'TestRunner'. +node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(893,49): error TS2304: Cannot find name 'SDK'. +node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(893,84): error TS2304: Cannot find name 'TestRunner'. node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(896,3): error TS2304: Cannot find name 'TestRunner'. node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(902,1): error TS2304: Cannot find name 'TestRunner'. node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(903,33): error TS2304: Cannot find name 'TestRunner'. -node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(910,1): error TS2304: Cannot find name 'TestRunner'. -node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(911,3): error TS2304: Cannot find name 'TestRunner'. -node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(911,36): error TS2304: Cannot find name 'TestRunner'. -node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(912,3): error TS2304: Cannot find name 'TestRunner'. -node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(912,49): error TS2304: Cannot find name 'SDK'. -node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(912,84): error TS2304: Cannot find name 'TestRunner'. -node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(913,3): error TS2304: Cannot find name 'TestRunner'. -node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(916,1): error TS2304: Cannot find name 'TestRunner'. -node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(917,3): error TS2304: Cannot find name 'TestRunner'. -node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(917,52): error TS2304: Cannot find name 'SDK'. -node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(917,87): error TS2304: Cannot find name 'TestRunner'. -node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(918,3): error TS2304: Cannot find name 'TestRunner'. -node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(919,3): error TS2304: Cannot find name 'TestRunner'. -node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(922,1): error TS2304: Cannot find name 'TestRunner'. -node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(923,7): error TS2304: Cannot find name 'TestRunner'. -node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(924,20): error TS2304: Cannot find name 'TestRunner'. -node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(925,12): error TS2304: Cannot find name 'TestRunner'. -node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(933,1): error TS2304: Cannot find name 'TestRunner'. -node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(934,21): error TS2304: Cannot find name 'TestRunner'. -node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(940,3): error TS2304: Cannot find name 'TestRunner'. -node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(940,36): error TS2304: Cannot find name 'TestRunner'. -node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(944,13): error TS2315: Type 'any[]' is not generic. -node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(944,18): error TS1099: Type argument list cannot be empty. -node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(944,19): error TS1005: '>' expected. -node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(944,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(946,1): error TS2304: Cannot find name 'TestRunner'. -node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(951,7): error TS2304: Cannot find name 'TestRunner'. -node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(955,5): error TS2304: Cannot find name 'TestRunner'. -node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(956,5): error TS2304: Cannot find name 'TestRunner'. -node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(959,5): error TS2304: Cannot find name 'TestRunner'. -node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(969,1): error TS2304: Cannot find name 'TestRunner'. -node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(985,1): error TS2304: Cannot find name 'TestRunner'. -node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(986,3): error TS2304: Cannot find name 'TestRunner'. -node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(996,1): error TS2304: Cannot find name 'TestRunner'. -node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(997,14): error TS2304: Cannot find name 'TestRunner'. -node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(1021,1): error TS2304: Cannot find name 'TestRunner'. -node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(1030,1): error TS2304: Cannot find name 'TestRunner'. -node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(1031,3): error TS2304: Cannot find name 'UI'. -node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(1035,14): error TS2503: Cannot find namespace 'SDK'. -node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(1037,1): error TS2304: Cannot find name 'TestRunner'. -node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(1038,10): error TS2304: Cannot find name 'TestRunner'. -node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(1042,1): error TS2304: Cannot find name 'TestRunner'. -node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(1053,15): error TS1055: Type 'Promise' is not a valid async function return type in ES5/ES3 because it does not refer to a Promise-compatible constructor value. -node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(1074,1): error TS2304: Cannot find name 'TestRunner'. -node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(1098,21): error TS2503: Cannot find namespace 'Runtime'. +node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(906,1): error TS2304: Cannot find name 'TestRunner'. +node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(907,3): error TS2304: Cannot find name 'TestRunner'. +node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(907,52): error TS2304: Cannot find name 'SDK'. +node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(907,87): error TS2304: Cannot find name 'TestRunner'. +node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(908,3): error TS2304: Cannot find name 'TestRunner'. +node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(914,1): error TS2304: Cannot find name 'TestRunner'. +node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(915,3): error TS2304: Cannot find name 'TestRunner'. +node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(921,1): error TS2304: Cannot find name 'TestRunner'. +node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(922,3): error TS2304: Cannot find name 'TestRunner'. +node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(928,1): error TS2304: Cannot find name 'TestRunner'. +node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(929,33): error TS2304: Cannot find name 'TestRunner'. +node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(936,1): error TS2304: Cannot find name 'TestRunner'. +node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(937,3): error TS2304: Cannot find name 'TestRunner'. +node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(937,36): error TS2304: Cannot find name 'TestRunner'. +node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(938,3): error TS2304: Cannot find name 'TestRunner'. +node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(938,49): error TS2304: Cannot find name 'SDK'. +node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(938,84): error TS2304: Cannot find name 'TestRunner'. +node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(939,3): error TS2304: Cannot find name 'TestRunner'. +node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(942,1): error TS2304: Cannot find name 'TestRunner'. +node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(943,3): error TS2304: Cannot find name 'TestRunner'. +node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(943,52): error TS2304: Cannot find name 'SDK'. +node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(943,87): error TS2304: Cannot find name 'TestRunner'. +node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(944,3): error TS2304: Cannot find name 'TestRunner'. +node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(945,3): error TS2304: Cannot find name 'TestRunner'. +node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(948,1): error TS2304: Cannot find name 'TestRunner'. +node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(949,7): error TS2304: Cannot find name 'TestRunner'. +node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(950,20): error TS2304: Cannot find name 'TestRunner'. +node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(951,12): error TS2304: Cannot find name 'TestRunner'. +node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(959,1): error TS2304: Cannot find name 'TestRunner'. +node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(960,21): error TS2304: Cannot find name 'TestRunner'. +node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(966,3): error TS2304: Cannot find name 'TestRunner'. +node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(966,36): error TS2304: Cannot find name 'TestRunner'. +node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(970,13): error TS2315: Type 'any[]' is not generic. +node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(970,18): error TS1099: Type argument list cannot be empty. +node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(970,19): error TS1005: '>' expected. +node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(970,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(972,1): error TS2304: Cannot find name 'TestRunner'. +node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(977,7): error TS2304: Cannot find name 'TestRunner'. +node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(981,5): error TS2304: Cannot find name 'TestRunner'. +node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(982,5): error TS2304: Cannot find name 'TestRunner'. +node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(985,5): error TS2304: Cannot find name 'TestRunner'. +node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(995,1): error TS2304: Cannot find name 'TestRunner'. +node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(1011,1): error TS2304: Cannot find name 'TestRunner'. +node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(1012,3): error TS2304: Cannot find name 'TestRunner'. +node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(1022,1): error TS2304: Cannot find name 'TestRunner'. +node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(1023,14): error TS2304: Cannot find name 'TestRunner'. +node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(1047,1): error TS2304: Cannot find name 'TestRunner'. +node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(1056,1): error TS2304: Cannot find name 'TestRunner'. +node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(1057,3): error TS2304: Cannot find name 'UI'. +node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(1061,14): error TS2503: Cannot find namespace 'SDK'. +node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(1063,1): error TS2304: Cannot find name 'TestRunner'. +node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(1064,10): error TS2304: Cannot find name 'TestRunner'. +node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(1068,1): error TS2304: Cannot find name 'TestRunner'. +node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(1079,15): error TS1055: Type 'Promise' is not a valid async function return type in ES5/ES3 because it does not refer to a Promise-compatible constructor value. node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(1100,1): error TS2304: Cannot find name 'TestRunner'. -node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(1101,15): error TS2339: Property 'runtime' does not exist on type 'Window'. -node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(1106,20): error TS2503: Cannot find namespace 'Runtime'. -node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(1107,21): error TS2503: Cannot find namespace 'Runtime'. -node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(1109,1): error TS2304: Cannot find name 'TestRunner'. -node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(1112,19): error TS2339: Property 'naturalOrderComparator' does not exist on type 'StringConstructor'. -node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(1115,3): error TS2304: Cannot find name 'TestRunner'. -node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(1116,23): error TS2304: Cannot find name 'TestRunner'. -node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(1120,5): error TS2304: Cannot find name 'TestRunner'. -node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(1126,13): error TS2503: Cannot find namespace 'SDK'. -node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(1129,1): error TS2304: Cannot find name 'TestRunner'. -node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(1134,13): error TS2503: Cannot find namespace 'SDK'. -node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(1137,1): error TS2304: Cannot find name 'TestRunner'. -node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(1143,13): error TS2503: Cannot find namespace 'SDK'. -node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(1146,1): error TS2304: Cannot find name 'TestRunner'. -node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(1147,7): error TS2304: Cannot find name 'TestRunner'. -node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(1149,7): error TS2304: Cannot find name 'TestRunner'. -node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(1158,13): error TS2503: Cannot find namespace 'Workspace'. -node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(1161,1): error TS2304: Cannot find name 'TestRunner'. -node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(1163,15): error TS2503: Cannot find namespace 'Workspace'. -node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(1169,59): error TS2304: Cannot find name 'Workspace'. -node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(1176,28): error TS2304: Cannot find name 'Workspace'. -node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(1181,10): error TS2304: Cannot find name 'TestRunner'. -node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(1181,34): error TS2304: Cannot find name 'Workspace'. -node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(1181,80): error TS2304: Cannot find name 'Workspace'. +node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(1124,21): error TS2503: Cannot find namespace 'Runtime'. +node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(1126,1): error TS2304: Cannot find name 'TestRunner'. +node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(1127,15): error TS2339: Property 'runtime' does not exist on type 'Window'. +node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(1132,20): error TS2503: Cannot find namespace 'Runtime'. +node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(1133,21): error TS2503: Cannot find namespace 'Runtime'. +node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(1135,1): error TS2304: Cannot find name 'TestRunner'. +node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(1138,19): error TS2339: Property 'naturalOrderComparator' does not exist on type 'StringConstructor'. +node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(1141,3): error TS2304: Cannot find name 'TestRunner'. +node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(1142,23): error TS2304: Cannot find name 'TestRunner'. +node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(1146,5): error TS2304: Cannot find name 'TestRunner'. +node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(1152,13): error TS2503: Cannot find namespace 'SDK'. +node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(1155,1): error TS2304: Cannot find name 'TestRunner'. +node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(1160,13): error TS2503: Cannot find namespace 'SDK'. +node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(1163,1): error TS2304: Cannot find name 'TestRunner'. +node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(1169,13): error TS2503: Cannot find namespace 'SDK'. +node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(1172,1): error TS2304: Cannot find name 'TestRunner'. +node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(1173,7): error TS2304: Cannot find name 'TestRunner'. +node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(1175,7): error TS2304: Cannot find name 'TestRunner'. +node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(1184,13): error TS2503: Cannot find namespace 'Workspace'. node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(1187,1): error TS2304: Cannot find name 'TestRunner'. -node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(1188,3): error TS2304: Cannot find name 'Workspace'. -node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(1188,28): error TS2304: Cannot find name 'Workspace'. -node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(1195,1): error TS2304: Cannot find name 'TestRunner'. -node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(1199,61): error TS2304: Cannot find name 'SDK'. -node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(1212,1): error TS2304: Cannot find name 'TestRunner'. -node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(1215,41): error TS2304: Cannot find name 'UI'. -node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(1222,30): error TS2551: Property 'getAttribute' does not exist on type 'Node'. Did you mean 'attributes'? -node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(1223,44): error TS2551: Property 'getAttribute' does not exist on type 'Node'. Did you mean 'attributes'? -node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(1228,5): error TS2304: Cannot find name 'TestRunner'. -node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(1235,1): error TS2304: Cannot find name 'TestRunner'. -node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(1236,3): error TS2304: Cannot find name 'TestRunner'. -node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(1244,1): error TS2304: Cannot find name 'TestRunner'. -node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(1245,17): error TS2304: Cannot find name 'TestRunner'. -node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(1245,52): error TS2304: Cannot find name 'TestRunner'. -node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(1246,19): error TS2304: Cannot find name 'TestRunner'. -node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(1246,54): error TS2304: Cannot find name 'TestRunner'. -node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(1247,18): error TS2304: Cannot find name 'TestRunner'. -node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(1247,53): error TS2304: Cannot find name 'TestRunner'. -node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(1253,1): error TS2304: Cannot find name 'TestRunner'. -node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(1254,28): error TS2304: Cannot find name 'TestRunner'. -node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(1255,3): error TS2304: Cannot find name 'TestRunner'. -node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(1259,1): error TS2304: Cannot find name 'TestRunner'. -node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(1264,1): error TS2304: Cannot find name 'TestRunner'. -node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(1266,15): error TS2503: Cannot find namespace 'SDK'. -node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(1270,9): error TS2304: Cannot find name 'TestRunner'. -node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(1272,5): error TS2304: Cannot find name 'TestRunner'. -node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(1273,5): error TS2304: Cannot find name 'TestRunner'. -node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(1274,5): error TS2304: Cannot find name 'TestRunner'. -node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(1278,15): error TS2503: Cannot find namespace 'SDK'. -node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(1285,1): error TS2304: Cannot find name 'TestRunner'. -node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(1286,18): error TS2304: Cannot find name 'TestRunner'. -node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(1287,9): error TS2304: Cannot find name 'TestRunner'. -node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(1294,3): error TS2304: Cannot find name 'TestRunner'. -node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(1299,3): error TS2304: Cannot find name 'SDK'. -node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(1299,40): error TS2304: Cannot find name 'TestRunner'. -node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(1310,3): error TS2304: Cannot find name 'TestRunner'. -node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(1311,3): error TS2304: Cannot find name 'TestRunner'. +node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(1189,15): error TS2503: Cannot find namespace 'Workspace'. +node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(1195,59): error TS2304: Cannot find name 'Workspace'. +node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(1202,28): error TS2304: Cannot find name 'Workspace'. +node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(1207,10): error TS2304: Cannot find name 'TestRunner'. +node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(1207,34): error TS2304: Cannot find name 'Workspace'. +node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(1207,80): error TS2304: Cannot find name 'Workspace'. +node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(1213,1): error TS2304: Cannot find name 'TestRunner'. +node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(1214,3): error TS2304: Cannot find name 'Workspace'. +node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(1214,28): error TS2304: Cannot find name 'Workspace'. +node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(1221,1): error TS2304: Cannot find name 'TestRunner'. +node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(1225,61): error TS2304: Cannot find name 'SDK'. +node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(1238,1): error TS2304: Cannot find name 'TestRunner'. +node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(1241,41): error TS2304: Cannot find name 'UI'. +node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(1248,30): error TS2551: Property 'getAttribute' does not exist on type 'Node'. Did you mean 'attributes'? +node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(1249,44): error TS2551: Property 'getAttribute' does not exist on type 'Node'. Did you mean 'attributes'? +node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(1254,5): error TS2304: Cannot find name 'TestRunner'. +node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(1261,1): error TS2304: Cannot find name 'TestRunner'. +node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(1262,3): error TS2304: Cannot find name 'TestRunner'. +node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(1270,1): error TS2304: Cannot find name 'TestRunner'. +node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(1271,7): error TS2304: Cannot find name 'TestRunner'. +node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(1273,17): error TS2304: Cannot find name 'TestRunner'. +node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(1273,52): error TS2304: Cannot find name 'TestRunner'. +node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(1274,19): error TS2304: Cannot find name 'TestRunner'. +node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(1274,54): error TS2304: Cannot find name 'TestRunner'. +node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(1275,18): error TS2304: Cannot find name 'TestRunner'. +node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(1275,53): error TS2304: Cannot find name 'TestRunner'. +node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(1281,1): error TS2304: Cannot find name 'TestRunner'. +node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(1282,28): error TS2304: Cannot find name 'TestRunner'. +node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(1283,3): error TS2304: Cannot find name 'TestRunner'. +node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(1287,1): error TS2304: Cannot find name 'TestRunner'. +node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(1292,1): error TS2304: Cannot find name 'TestRunner'. +node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(1294,15): error TS2503: Cannot find namespace 'SDK'. +node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(1298,9): error TS2304: Cannot find name 'TestRunner'. +node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(1300,5): error TS2304: Cannot find name 'TestRunner'. +node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(1301,5): error TS2304: Cannot find name 'TestRunner'. +node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(1302,5): error TS2304: Cannot find name 'TestRunner'. +node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(1303,5): error TS2304: Cannot find name 'TestRunner'. +node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(1307,15): error TS2503: Cannot find namespace 'SDK'. +node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(1314,1): error TS2304: Cannot find name 'TestRunner'. +node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(1315,18): error TS2304: Cannot find name 'TestRunner'. +node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(1316,9): error TS2304: Cannot find name 'TestRunner'. +node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(1323,3): error TS2304: Cannot find name 'TestRunner'. +node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(1329,1): error TS2304: Cannot find name 'TestRunner'. +node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(1330,16): error TS2339: Property 'testRunner' does not exist on type 'Window'. +node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(1335,3): error TS2304: Cannot find name 'SDK'. +node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(1335,40): error TS2304: Cannot find name 'TestRunner'. +node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(1346,3): error TS2304: Cannot find name 'TestRunner'. +node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(1347,3): error TS2304: Cannot find name 'TestRunner'. node_modules/chrome-devtools-frontend/front_end/text_editor/CodeMirrorTextEditor.js(34,1): error TS2304: Cannot find name 'TextEditor'. node_modules/chrome-devtools-frontend/front_end/text_editor/CodeMirrorTextEditor.js(34,49): error TS2304: Cannot find name 'UI'. node_modules/chrome-devtools-frontend/front_end/text_editor/CodeMirrorTextEditor.js(36,15): error TS2503: Cannot find namespace 'UI'. @@ -31329,61 +31443,62 @@ node_modules/chrome-devtools-frontend/front_end/timeline/CountersGraph.js(34,40) node_modules/chrome-devtools-frontend/front_end/timeline/CountersGraph.js(36,15): error TS2503: Cannot find namespace 'Timeline'. node_modules/chrome-devtools-frontend/front_end/timeline/CountersGraph.js(40,10): error TS2339: Property 'element' does not exist on type '(Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/timeline/CountersGraph.js(43,28): error TS2304: Cannot find name 'Timeline'. -node_modules/chrome-devtools-frontend/front_end/timeline/CountersGraph.js(46,28): error TS2304: Cannot find name 'UI'. -node_modules/chrome-devtools-frontend/front_end/timeline/CountersGraph.js(48,32): error TS2339: Property 'element' does not exist on type '(Anonymous class)'. -node_modules/chrome-devtools-frontend/front_end/timeline/CountersGraph.js(50,33): error TS2304: Cannot find name 'UI'. -node_modules/chrome-devtools-frontend/front_end/timeline/CountersGraph.js(51,37): error TS2339: Property 'element' does not exist on type '(Anonymous class)'. -node_modules/chrome-devtools-frontend/front_end/timeline/CountersGraph.js(52,28): error TS2304: Cannot find name 'UI'. -node_modules/chrome-devtools-frontend/front_end/timeline/CountersGraph.js(65,30): error TS2304: Cannot find name 'PerfUI'. -node_modules/chrome-devtools-frontend/front_end/timeline/CountersGraph.js(73,9): error TS2304: Cannot find name 'Common'. -node_modules/chrome-devtools-frontend/front_end/timeline/CountersGraph.js(73,37): error TS2304: Cannot find name 'Common'. -node_modules/chrome-devtools-frontend/front_end/timeline/CountersGraph.js(73,98): error TS2339: Property 'bytesToString' does not exist on type 'NumberConstructor'. -node_modules/chrome-devtools-frontend/front_end/timeline/CountersGraph.js(75,9): error TS2554: Expected 4 arguments, but got 3. -node_modules/chrome-devtools-frontend/front_end/timeline/CountersGraph.js(75,29): error TS2304: Cannot find name 'Common'. -node_modules/chrome-devtools-frontend/front_end/timeline/CountersGraph.js(75,59): error TS2304: Cannot find name 'Common'. +node_modules/chrome-devtools-frontend/front_end/timeline/CountersGraph.js(46,24): error TS2304: Cannot find name 'UI'. +node_modules/chrome-devtools-frontend/front_end/timeline/CountersGraph.js(48,28): error TS2339: Property 'element' does not exist on type '(Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/timeline/CountersGraph.js(49,25): error TS2304: Cannot find name 'UI'. +node_modules/chrome-devtools-frontend/front_end/timeline/CountersGraph.js(52,33): error TS2304: Cannot find name 'UI'. +node_modules/chrome-devtools-frontend/front_end/timeline/CountersGraph.js(53,37): error TS2339: Property 'element' does not exist on type '(Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/timeline/CountersGraph.js(54,28): error TS2304: Cannot find name 'UI'. +node_modules/chrome-devtools-frontend/front_end/timeline/CountersGraph.js(67,30): error TS2304: Cannot find name 'PerfUI'. +node_modules/chrome-devtools-frontend/front_end/timeline/CountersGraph.js(75,9): error TS2304: Cannot find name 'Common'. +node_modules/chrome-devtools-frontend/front_end/timeline/CountersGraph.js(75,37): error TS2304: Cannot find name 'Common'. +node_modules/chrome-devtools-frontend/front_end/timeline/CountersGraph.js(75,98): error TS2339: Property 'bytesToString' does not exist on type 'NumberConstructor'. node_modules/chrome-devtools-frontend/front_end/timeline/CountersGraph.js(77,9): error TS2554: Expected 4 arguments, but got 3. node_modules/chrome-devtools-frontend/front_end/timeline/CountersGraph.js(77,29): error TS2304: Cannot find name 'Common'. -node_modules/chrome-devtools-frontend/front_end/timeline/CountersGraph.js(77,55): error TS2304: Cannot find name 'Common'. +node_modules/chrome-devtools-frontend/front_end/timeline/CountersGraph.js(77,59): error TS2304: Cannot find name 'Common'. node_modules/chrome-devtools-frontend/front_end/timeline/CountersGraph.js(79,9): error TS2554: Expected 4 arguments, but got 3. node_modules/chrome-devtools-frontend/front_end/timeline/CountersGraph.js(79,29): error TS2304: Cannot find name 'Common'. -node_modules/chrome-devtools-frontend/front_end/timeline/CountersGraph.js(79,59): error TS2304: Cannot find name 'Common'. -node_modules/chrome-devtools-frontend/front_end/timeline/CountersGraph.js(81,9): error TS2304: Cannot find name 'Common'. -node_modules/chrome-devtools-frontend/front_end/timeline/CountersGraph.js(81,40): error TS2304: Cannot find name 'Common'. -node_modules/chrome-devtools-frontend/front_end/timeline/CountersGraph.js(82,16): error TS2339: Property 'bytesToString' does not exist on type 'NumberConstructor'. -node_modules/chrome-devtools-frontend/front_end/timeline/CountersGraph.js(88,15): error TS2503: Cannot find namespace 'Timeline'. -node_modules/chrome-devtools-frontend/front_end/timeline/CountersGraph.js(102,26): error TS2304: Cannot find name 'TimelineModel'. -node_modules/chrome-devtools-frontend/front_end/timeline/CountersGraph.js(130,16): error TS2503: Cannot find namespace 'Timeline'. -node_modules/chrome-devtools-frontend/front_end/timeline/CountersGraph.js(133,23): error TS2304: Cannot find name 'Timeline'. -node_modules/chrome-devtools-frontend/front_end/timeline/CountersGraph.js(136,13): error TS2304: Cannot find name 'Timeline'. -node_modules/chrome-devtools-frontend/front_end/timeline/CountersGraph.js(142,16): error TS2503: Cannot find namespace 'UI'. -node_modules/chrome-devtools-frontend/front_end/timeline/CountersGraph.js(175,5): error TS2304: Cannot find name 'UI'. -node_modules/chrome-devtools-frontend/front_end/timeline/CountersGraph.js(193,19): error TS2339: Property 'x' does not exist on type 'Event'. -node_modules/chrome-devtools-frontend/front_end/timeline/CountersGraph.js(228,19): error TS2339: Property 'x' does not exist on type 'Event'. -node_modules/chrome-devtools-frontend/front_end/timeline/CountersGraph.js(253,15): error TS2503: Cannot find namespace 'SDK'. -node_modules/chrome-devtools-frontend/front_end/timeline/CountersGraph.js(260,15): error TS2503: Cannot find namespace 'Timeline'. -node_modules/chrome-devtools-frontend/front_end/timeline/CountersGraph.js(269,1): error TS2304: Cannot find name 'Timeline'. -node_modules/chrome-devtools-frontend/front_end/timeline/CountersGraph.js(280,43): error TS2339: Property 'peekLast' does not exist on type 'any[]'. -node_modules/chrome-devtools-frontend/front_end/timeline/CountersGraph.js(322,15): error TS2503: Cannot find namespace 'Timeline'. -node_modules/chrome-devtools-frontend/front_end/timeline/CountersGraph.js(329,33): error TS2339: Property 'constrain' does not exist on type 'NumberConstructor'. -node_modules/chrome-devtools-frontend/front_end/timeline/CountersGraph.js(329,54): error TS2339: Property 'upperBound' does not exist on type 'any[]'. -node_modules/chrome-devtools-frontend/front_end/timeline/CountersGraph.js(332,33): error TS2339: Property 'constrain' does not exist on type 'NumberConstructor'. -node_modules/chrome-devtools-frontend/front_end/timeline/CountersGraph.js(332,54): error TS2339: Property 'lowerBound' does not exist on type 'any[]'. -node_modules/chrome-devtools-frontend/front_end/timeline/CountersGraph.js(357,1): error TS2304: Cannot find name 'Timeline'. -node_modules/chrome-devtools-frontend/front_end/timeline/CountersGraph.js(359,15): error TS2503: Cannot find namespace 'Timeline'. -node_modules/chrome-devtools-frontend/front_end/timeline/CountersGraph.js(363,15): error TS2503: Cannot find namespace 'Timeline'. -node_modules/chrome-devtools-frontend/front_end/timeline/CountersGraph.js(369,43): error TS2339: Property 'withThousandsSeparator' does not exist on type 'NumberConstructor'. -node_modules/chrome-devtools-frontend/front_end/timeline/CountersGraph.js(372,21): error TS2304: Cannot find name 'Common'. -node_modules/chrome-devtools-frontend/front_end/timeline/CountersGraph.js(374,24): error TS2304: Cannot find name 'UI'. -node_modules/chrome-devtools-frontend/front_end/timeline/CountersGraph.js(376,17): error TS2304: Cannot find name 'Common'. -node_modules/chrome-devtools-frontend/front_end/timeline/CountersGraph.js(376,71): error TS2304: Cannot find name 'Common'. -node_modules/chrome-devtools-frontend/front_end/timeline/CountersGraph.js(388,23): error TS2304: Cannot find name 'Common'. -node_modules/chrome-devtools-frontend/front_end/timeline/CountersGraph.js(388,77): error TS2304: Cannot find name 'Common'. -node_modules/chrome-devtools-frontend/front_end/timeline/CountersGraph.js(409,31): error TS2304: Cannot find name 'Common'. -node_modules/chrome-devtools-frontend/front_end/timeline/CountersGraph.js(413,15): error TS2503: Cannot find namespace 'Common'. -node_modules/chrome-devtools-frontend/front_end/timeline/CountersGraph.js(437,24): error TS2339: Property 'withThousandsSeparator' does not exist on type 'NumberConstructor'. -node_modules/chrome-devtools-frontend/front_end/timeline/CountersGraph.js(438,31): error TS2304: Cannot find name 'Common'. -node_modules/chrome-devtools-frontend/front_end/timeline/CountersGraph.js(525,1): error TS2304: Cannot find name 'Timeline'. -node_modules/chrome-devtools-frontend/front_end/timeline/CountersGraph.js(562,19): error TS2339: Property 'preciseMillisToString' does not exist on type 'NumberConstructor'. +node_modules/chrome-devtools-frontend/front_end/timeline/CountersGraph.js(79,55): error TS2304: Cannot find name 'Common'. +node_modules/chrome-devtools-frontend/front_end/timeline/CountersGraph.js(81,9): error TS2554: Expected 4 arguments, but got 3. +node_modules/chrome-devtools-frontend/front_end/timeline/CountersGraph.js(81,29): error TS2304: Cannot find name 'Common'. +node_modules/chrome-devtools-frontend/front_end/timeline/CountersGraph.js(81,59): error TS2304: Cannot find name 'Common'. +node_modules/chrome-devtools-frontend/front_end/timeline/CountersGraph.js(83,9): error TS2304: Cannot find name 'Common'. +node_modules/chrome-devtools-frontend/front_end/timeline/CountersGraph.js(83,40): error TS2304: Cannot find name 'Common'. +node_modules/chrome-devtools-frontend/front_end/timeline/CountersGraph.js(84,16): error TS2339: Property 'bytesToString' does not exist on type 'NumberConstructor'. +node_modules/chrome-devtools-frontend/front_end/timeline/CountersGraph.js(90,15): error TS2503: Cannot find namespace 'Timeline'. +node_modules/chrome-devtools-frontend/front_end/timeline/CountersGraph.js(104,26): error TS2304: Cannot find name 'TimelineModel'. +node_modules/chrome-devtools-frontend/front_end/timeline/CountersGraph.js(132,16): error TS2503: Cannot find namespace 'Timeline'. +node_modules/chrome-devtools-frontend/front_end/timeline/CountersGraph.js(135,23): error TS2304: Cannot find name 'Timeline'. +node_modules/chrome-devtools-frontend/front_end/timeline/CountersGraph.js(138,13): error TS2304: Cannot find name 'Timeline'. +node_modules/chrome-devtools-frontend/front_end/timeline/CountersGraph.js(144,16): error TS2503: Cannot find namespace 'UI'. +node_modules/chrome-devtools-frontend/front_end/timeline/CountersGraph.js(177,5): error TS2304: Cannot find name 'UI'. +node_modules/chrome-devtools-frontend/front_end/timeline/CountersGraph.js(195,19): error TS2339: Property 'x' does not exist on type 'Event'. +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(255,15): error TS2503: Cannot find namespace 'SDK'. +node_modules/chrome-devtools-frontend/front_end/timeline/CountersGraph.js(262,15): error TS2503: Cannot find namespace 'Timeline'. +node_modules/chrome-devtools-frontend/front_end/timeline/CountersGraph.js(271,1): error TS2304: Cannot find name 'Timeline'. +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(324,15): error TS2503: Cannot find namespace 'Timeline'. +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[]'. +node_modules/chrome-devtools-frontend/front_end/timeline/CountersGraph.js(334,33): error TS2339: Property 'constrain' does not exist on type 'NumberConstructor'. +node_modules/chrome-devtools-frontend/front_end/timeline/CountersGraph.js(334,54): error TS2339: Property 'lowerBound' does not exist on type 'any[]'. +node_modules/chrome-devtools-frontend/front_end/timeline/CountersGraph.js(359,1): error TS2304: Cannot find name 'Timeline'. +node_modules/chrome-devtools-frontend/front_end/timeline/CountersGraph.js(361,15): error TS2503: Cannot find namespace 'Timeline'. +node_modules/chrome-devtools-frontend/front_end/timeline/CountersGraph.js(365,15): error TS2503: Cannot find namespace 'Timeline'. +node_modules/chrome-devtools-frontend/front_end/timeline/CountersGraph.js(371,43): error TS2339: Property 'withThousandsSeparator' does not exist on type 'NumberConstructor'. +node_modules/chrome-devtools-frontend/front_end/timeline/CountersGraph.js(373,21): error TS2304: Cannot find name 'Common'. +node_modules/chrome-devtools-frontend/front_end/timeline/CountersGraph.js(375,24): error TS2304: Cannot find name 'UI'. +node_modules/chrome-devtools-frontend/front_end/timeline/CountersGraph.js(377,17): error TS2304: Cannot find name 'Common'. +node_modules/chrome-devtools-frontend/front_end/timeline/CountersGraph.js(377,71): error TS2304: Cannot find name 'Common'. +node_modules/chrome-devtools-frontend/front_end/timeline/CountersGraph.js(389,23): error TS2304: Cannot find name 'Common'. +node_modules/chrome-devtools-frontend/front_end/timeline/CountersGraph.js(389,77): error TS2304: Cannot find name 'Common'. +node_modules/chrome-devtools-frontend/front_end/timeline/CountersGraph.js(410,31): error TS2304: Cannot find name 'Common'. +node_modules/chrome-devtools-frontend/front_end/timeline/CountersGraph.js(414,15): error TS2503: Cannot find namespace 'Common'. +node_modules/chrome-devtools-frontend/front_end/timeline/CountersGraph.js(438,24): error TS2339: Property 'withThousandsSeparator' does not exist on type 'NumberConstructor'. +node_modules/chrome-devtools-frontend/front_end/timeline/CountersGraph.js(439,31): error TS2304: Cannot find name 'Common'. +node_modules/chrome-devtools-frontend/front_end/timeline/CountersGraph.js(526,1): error TS2304: Cannot find name 'Timeline'. +node_modules/chrome-devtools-frontend/front_end/timeline/CountersGraph.js(563,19): error TS2339: Property 'preciseMillisToString' does not exist on type 'NumberConstructor'. node_modules/chrome-devtools-frontend/front_end/timeline/EventsTimelineTreeView.js(8,1): error TS2304: Cannot find name 'Timeline'. node_modules/chrome-devtools-frontend/front_end/timeline/EventsTimelineTreeView.js(8,49): error TS2304: Cannot find name 'Timeline'. node_modules/chrome-devtools-frontend/front_end/timeline/EventsTimelineTreeView.js(10,22): error TS2503: Cannot find namespace 'TimelineModel'. @@ -31516,8 +31631,6 @@ node_modules/chrome-devtools-frontend/front_end/timeline/PerformanceMonitor.js(2 node_modules/chrome-devtools-frontend/front_end/timeline/PerformanceMonitor.js(204,28): error TS2304: Cannot find name 'UI'. node_modules/chrome-devtools-frontend/front_end/timeline/PerformanceMonitor.js(204,68): error TS2304: Cannot find name 'UI'. node_modules/chrome-devtools-frontend/front_end/timeline/PerformanceMonitor.js(208,49): error TS2304: Cannot find name 'Common'. -node_modules/chrome-devtools-frontend/front_end/timeline/PerformanceMonitor.js(209,16): error TS2345: Argument of type 'Path2D' is not assignable to parameter of type 'CanvasFillRule'. - Type 'Path2D' is not assignable to type '"evenodd"'. node_modules/chrome-devtools-frontend/front_end/timeline/PerformanceMonitor.js(220,15): error TS2503: Cannot find namespace 'Timeline'. node_modules/chrome-devtools-frontend/front_end/timeline/PerformanceMonitor.js(253,15): error TS2503: Cannot find namespace 'Timeline'. node_modules/chrome-devtools-frontend/front_end/timeline/PerformanceMonitor.js(265,21): error TS2304: Cannot find name 'UI'. @@ -31722,8 +31835,6 @@ node_modules/chrome-devtools-frontend/front_end/timeline/TimelineEventOverview.j node_modules/chrome-devtools-frontend/front_end/timeline/TimelineEventOverview.js(248,33): error TS2304: Cannot find name 'Timeline'. node_modules/chrome-devtools-frontend/front_end/timeline/TimelineEventOverview.js(252,19): error TS2503: Cannot find namespace 'SDK'. node_modules/chrome-devtools-frontend/front_end/timeline/TimelineEventOverview.js(258,7): error TS2304: Cannot find name 'TimelineModel'. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineEventOverview.js(263,18): error TS2345: Argument of type 'Path2D' is not assignable to parameter of type 'CanvasFillRule'. - Type 'Path2D' is not assignable to type '"evenodd"'. node_modules/chrome-devtools-frontend/front_end/timeline/TimelineEventOverview.js(288,1): error TS2304: Cannot find name 'Timeline'. node_modules/chrome-devtools-frontend/front_end/timeline/TimelineEventOverview.js(288,62): error TS2304: Cannot find name 'Timeline'. node_modules/chrome-devtools-frontend/front_end/timeline/TimelineEventOverview.js(298,15): error TS2339: Property '_model' does not exist on type '(Anonymous class)'. @@ -32995,597 +33106,623 @@ node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(167, node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(167,42): error TS2304: Cannot find name 'Common'. node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(169,13): error TS2304: Cannot find name 'Timeline'. node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(169,42): error TS2304: Cannot find name 'Common'. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(170,44): error TS2304: Cannot find name 'Timeline'. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(170,73): error TS2304: Cannot find name 'Common'. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(172,13): error TS2304: Cannot find name 'Timeline'. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(172,42): error TS2304: Cannot find name 'Common'. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(175,13): error TS2304: Cannot find name 'Timeline'. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(175,42): error TS2304: Cannot find name 'Common'. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(177,13): error TS2304: Cannot find name 'Timeline'. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(177,42): error TS2304: Cannot find name 'Common'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(171,13): error TS2304: Cannot find name 'Timeline'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(171,42): error TS2304: Cannot find name 'Common'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(173,13): error TS2304: Cannot find name 'Timeline'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(173,42): error TS2304: Cannot find name 'Common'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(174,44): error TS2304: Cannot find name 'Timeline'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(174,73): error TS2304: Cannot find name 'Common'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(176,13): error TS2304: Cannot find name 'Timeline'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(176,42): error TS2304: Cannot find name 'Common'. node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(179,13): error TS2304: Cannot find name 'Timeline'. node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(179,42): error TS2304: Cannot find name 'Common'. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(182,13): error TS2304: Cannot find name 'Timeline'. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(182,42): error TS2304: Cannot find name 'Common'. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(184,5): error TS2304: Cannot find name 'Timeline'. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(189,15): error TS2503: Cannot find namespace 'TimelineModel'. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(193,10): error TS2304: Cannot find name 'Timeline'. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(194,24): error TS2304: Cannot find name 'TimelineModel'. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(197,7): error TS2304: Cannot find name 'Timeline'. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(198,27): error TS2304: Cannot find name 'Common'. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(199,30): error TS2304: Cannot find name 'Common'. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(200,33): error TS2304: Cannot find name 'Common'. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(201,28): error TS2304: Cannot find name 'Common'. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(202,28): error TS2304: Cannot find name 'Common'. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(203,34): error TS2304: Cannot find name 'Common'. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(204,32): error TS2304: Cannot find name 'Common'. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(205,32): error TS2304: Cannot find name 'Common'. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(206,30): error TS2304: Cannot find name 'Common'. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(207,33): error TS2304: Cannot find name 'Common'. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(208,34): error TS2304: Cannot find name 'Common'. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(209,32): error TS2304: Cannot find name 'Common'. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(210,35): error TS2304: Cannot find name 'Common'. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(211,33): error TS2304: Cannot find name 'Common'. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(212,34): error TS2304: Cannot find name 'Common'. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(213,26): error TS2304: Cannot find name 'Common'. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(214,32): error TS2304: Cannot find name 'Common'. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(215,32): error TS2304: Cannot find name 'Common'. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(216,30): error TS2304: Cannot find name 'Common'. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(217,34): error TS2304: Cannot find name 'Common'. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(218,31): error TS2304: Cannot find name 'Common'. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(219,32): error TS2304: Cannot find name 'Common'. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(220,33): error TS2304: Cannot find name 'Common'. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(221,33): error TS2304: Cannot find name 'Common'. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(222,31): error TS2304: Cannot find name 'Common'. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(223,34): error TS2304: Cannot find name 'Common'. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(226,12): error TS2304: Cannot find name 'Timeline'. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(230,15): error TS2503: Cannot find namespace 'Protocol'. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(234,10): error TS2304: Cannot find name 'TimelineModel'. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(235,14): error TS2304: Cannot find name 'UI'. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(236,25): error TS2304: Cannot find name 'TimelineModel'. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(237,20): error TS2304: Cannot find name 'TimelineModel'. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(240,16): error TS2304: Cannot find name 'Common'. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(242,16): error TS2304: Cannot find name 'Common'. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(248,15): error TS2503: Cannot find namespace 'SDK'. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(253,17): error TS2304: Cannot find name 'Timeline'. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(255,15): error TS2304: Cannot find name 'TimelineModel'. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(282,15): error TS2503: Cannot find namespace 'SDK'. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(292,61): error TS2304: Cannot find name 'TimelineModel'. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(297,15): error TS2503: Cannot find namespace 'SDK'. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(298,43): error TS2503: Cannot find namespace 'Timeline'. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(301,23): error TS2304: Cannot find name 'Timeline'. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(302,27): error TS2304: Cannot find name 'TimelineModel'. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(303,27): error TS2304: Cannot find name 'TimelineModel'. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(304,44): error TS2304: Cannot find name 'Timeline'. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(306,27): error TS2304: Cannot find name 'TimelineModel'. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(310,25): error TS2304: Cannot find name 'Timeline'. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(311,23): error TS2503: Cannot find namespace 'TimelineModel'. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(312,63): error TS2304: Cannot find name 'Timeline'. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(316,20): error TS2304: Cannot find name 'Timeline'. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(316,61): error TS2304: Cannot find name 'Timeline'. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(323,15): error TS2503: Cannot find namespace 'SDK'. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(327,24): error TS2304: Cannot find name 'TimelineModel'. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(329,11): error TS2304: Cannot find name 'Timeline'. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(330,16): error TS2304: Cannot find name 'Timeline'. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(332,12): error TS2304: Cannot find name 'Timeline'. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(336,15): error TS2503: Cannot find namespace 'ProductRegistry'. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(337,15): error TS2503: Cannot find namespace 'TimelineModel'. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(339,15): error TS2503: Cannot find namespace 'SDK'. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(343,15): error TS2304: Cannot find name 'Timeline'. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(355,44): error TS2304: Cannot find name 'Common'. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(359,22): error TS2304: Cannot find name 'ProductRegistry'. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(365,15): error TS2503: Cannot find namespace 'SDK'. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(369,24): error TS2304: Cannot find name 'TimelineModel'. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(372,14): error TS2304: Cannot find name 'Timeline'. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(373,19): error TS2304: Cannot find name 'Timeline'. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(374,27): error TS2304: Cannot find name 'TimelineModel'. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(377,14): error TS2304: Cannot find name 'Common'. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(379,14): error TS2304: Cannot find name 'Common'. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(387,15): error TS2304: Cannot find name 'Timeline'. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(390,10): error TS2304: Cannot find name 'TimelineModel'. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(392,11): error TS2304: Cannot find name 'TimelineModel'. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(393,47): error TS2304: Cannot find name 'Common'. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(395,10): error TS2304: Cannot find name 'TimelineModel'. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(395,92): error TS2304: Cannot find name 'Common'. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(396,10): error TS2304: Cannot find name 'TimelineModel'. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(396,91): error TS2304: Cannot find name 'Common'. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(397,10): error TS2304: Cannot find name 'TimelineModel'. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(397,90): error TS2304: Cannot find name 'Common'. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(399,11): error TS2304: Cannot find name 'TimelineModel'. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(400,48): error TS2304: Cannot find name 'Common'. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(403,11): error TS2304: Cannot find name 'TimelineModel'. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(404,45): error TS2304: Cannot find name 'Common'. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(407,7): error TS2304: Cannot find name 'Timeline'. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(413,15): error TS2503: Cannot find namespace 'TimelineModel'. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(417,12): error TS2304: Cannot find name 'Timeline'. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(421,15): error TS2503: Cannot find namespace 'TimelineModel'. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(425,12): error TS2304: Cannot find name 'Timeline'. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(429,15): error TS2503: Cannot find namespace 'Protocol'. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(437,15): error TS2503: Cannot find namespace 'TimelineModel'. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(438,16): error TS2503: Cannot find namespace 'Timeline'. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(441,22): error TS2304: Cannot find name 'Timeline'. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(468,15): error TS2503: Cannot find namespace 'Timeline'. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(472,22): error TS2304: Cannot find name 'Timeline'. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(488,15): error TS2503: Cannot find namespace 'SDK'. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(489,15): error TS2503: Cannot find namespace 'SDK'. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(493,22): error TS2304: Cannot find name 'TimelineModel'. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(501,23): error TS2304: Cannot find name 'Common'. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(501,62): error TS2339: Property 'bytesToString' does not exist on type 'NumberConstructor'. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(510,23): error TS2304: Cannot find name 'Timeline'. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(516,21): error TS2304: Cannot find name 'Timeline'. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(517,22): error TS2304: Cannot find name 'Timeline'. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(519,25): error TS2304: Cannot find name 'Common'. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(523,19): error TS2304: Cannot find name 'Bindings'. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(524,23): error TS2304: Cannot find name 'Common'. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(532,25): error TS2304: Cannot find name 'Bindings'. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(539,25): error TS2304: Cannot find name 'Bindings'. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(557,19): error TS2304: Cannot find name 'TimelineModel'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(181,13): error TS2304: Cannot find name 'Timeline'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(181,42): error TS2304: Cannot find name 'Common'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(183,13): error TS2304: Cannot find name 'Timeline'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(183,42): error TS2304: Cannot find name 'Common'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(186,13): error TS2304: Cannot find name 'Timeline'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(186,42): error TS2304: Cannot find name 'Common'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(188,13): error TS2304: Cannot find name 'Timeline'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(188,42): error TS2304: Cannot find name 'Common'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(190,13): error TS2304: Cannot find name 'Timeline'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(190,42): error TS2304: Cannot find name 'Common'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(192,13): error TS2304: Cannot find name 'Timeline'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(192,42): error TS2304: Cannot find name 'Common'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(194,13): error TS2304: Cannot find name 'Timeline'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(194,42): error TS2304: Cannot find name 'Common'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(196,13): error TS2304: Cannot find name 'Timeline'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(196,42): error TS2304: Cannot find name 'Common'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(198,13): error TS2304: Cannot find name 'Timeline'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(198,42): error TS2304: Cannot find name 'Common'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(200,13): error TS2304: Cannot find name 'Timeline'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(200,42): error TS2304: Cannot find name 'Common'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(202,13): error TS2304: Cannot find name 'Timeline'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(202,42): error TS2304: Cannot find name 'Common'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(204,13): error TS2304: Cannot find name 'Timeline'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(204,42): error TS2304: Cannot find name 'Common'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(207,13): error TS2304: Cannot find name 'Timeline'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(207,42): error TS2304: Cannot find name 'Common'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(209,5): error TS2304: Cannot find name 'Timeline'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(214,15): error TS2503: Cannot find namespace 'TimelineModel'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(218,10): error TS2304: Cannot find name 'Timeline'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(219,24): error TS2304: Cannot find name 'TimelineModel'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(222,7): error TS2304: Cannot find name 'Timeline'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(223,27): error TS2304: Cannot find name 'Common'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(224,30): error TS2304: Cannot find name 'Common'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(225,33): error TS2304: Cannot find name 'Common'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(226,28): error TS2304: Cannot find name 'Common'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(227,28): error TS2304: Cannot find name 'Common'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(228,34): error TS2304: Cannot find name 'Common'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(229,32): error TS2304: Cannot find name 'Common'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(230,32): error TS2304: Cannot find name 'Common'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(231,30): error TS2304: Cannot find name 'Common'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(232,33): error TS2304: Cannot find name 'Common'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(233,34): error TS2304: Cannot find name 'Common'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(234,32): error TS2304: Cannot find name 'Common'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(235,35): error TS2304: Cannot find name 'Common'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(236,33): error TS2304: Cannot find name 'Common'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(237,34): error TS2304: Cannot find name 'Common'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(238,26): error TS2304: Cannot find name 'Common'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(239,32): error TS2304: Cannot find name 'Common'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(240,32): error TS2304: Cannot find name 'Common'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(241,30): error TS2304: Cannot find name 'Common'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(242,34): error TS2304: Cannot find name 'Common'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(243,31): error TS2304: Cannot find name 'Common'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(244,32): error TS2304: Cannot find name 'Common'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(245,33): error TS2304: Cannot find name 'Common'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(246,33): error TS2304: Cannot find name 'Common'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(247,31): error TS2304: Cannot find name 'Common'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(248,34): error TS2304: Cannot find name 'Common'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(251,12): error TS2304: Cannot find name 'Timeline'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(255,15): error TS2503: Cannot find namespace 'Protocol'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(259,10): error TS2304: Cannot find name 'TimelineModel'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(260,14): error TS2304: Cannot find name 'UI'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(261,25): error TS2304: Cannot find name 'TimelineModel'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(262,20): error TS2304: Cannot find name 'TimelineModel'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(265,16): error TS2304: Cannot find name 'Common'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(267,16): error TS2304: Cannot find name 'Common'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(273,15): error TS2503: Cannot find namespace 'SDK'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(278,17): error TS2304: Cannot find name 'Timeline'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(280,15): error TS2304: Cannot find name 'TimelineModel'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(307,15): error TS2503: Cannot find namespace 'SDK'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(317,61): error TS2304: Cannot find name 'TimelineModel'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(322,15): error TS2503: Cannot find namespace 'SDK'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(323,43): error TS2503: Cannot find namespace 'Timeline'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(326,23): error TS2304: Cannot find name 'Timeline'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(327,27): error TS2304: Cannot find name 'TimelineModel'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(328,27): error TS2304: Cannot find name 'TimelineModel'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(329,44): error TS2304: Cannot find name 'Timeline'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(331,27): error TS2304: Cannot find name 'TimelineModel'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(335,25): error TS2304: Cannot find name 'Timeline'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(336,23): error TS2503: Cannot find namespace 'TimelineModel'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(337,63): error TS2304: Cannot find name 'Timeline'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(341,20): error TS2304: Cannot find name 'Timeline'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(341,61): error TS2304: Cannot find name 'Timeline'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(348,15): error TS2503: Cannot find namespace 'SDK'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(352,24): error TS2304: Cannot find name 'TimelineModel'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(354,11): error TS2304: Cannot find name 'Timeline'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(355,16): error TS2304: Cannot find name 'Timeline'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(357,12): error TS2304: Cannot find name 'Timeline'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(361,15): error TS2503: Cannot find namespace 'ProductRegistry'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(362,15): error TS2503: Cannot find namespace 'TimelineModel'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(364,15): error TS2503: Cannot find namespace 'SDK'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(368,15): error TS2304: Cannot find name 'Timeline'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(380,44): error TS2304: Cannot find name 'Common'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(384,22): error TS2304: Cannot find name 'ProductRegistry'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(390,15): error TS2503: Cannot find namespace 'SDK'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(394,24): error TS2304: Cannot find name 'TimelineModel'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(397,14): error TS2304: Cannot find name 'Timeline'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(398,19): error TS2304: Cannot find name 'Timeline'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(399,27): error TS2304: Cannot find name 'TimelineModel'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(402,14): error TS2304: Cannot find name 'Common'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(404,14): error TS2304: Cannot find name 'Common'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(412,15): error TS2304: Cannot find name 'Timeline'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(415,10): error TS2304: Cannot find name 'TimelineModel'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(417,11): error TS2304: Cannot find name 'TimelineModel'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(418,47): error TS2304: Cannot find name 'Common'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(420,10): error TS2304: Cannot find name 'TimelineModel'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(420,92): error TS2304: Cannot find name 'Common'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(421,10): error TS2304: Cannot find name 'TimelineModel'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(421,91): error TS2304: Cannot find name 'Common'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(422,10): error TS2304: Cannot find name 'TimelineModel'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(422,90): error TS2304: Cannot find name 'Common'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(424,11): error TS2304: Cannot find name 'TimelineModel'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(425,48): error TS2304: Cannot find name 'Common'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(428,11): error TS2304: Cannot find name 'TimelineModel'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(429,45): error TS2304: Cannot find name 'Common'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(432,7): error TS2304: Cannot find name 'Timeline'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(438,15): error TS2503: Cannot find namespace 'TimelineModel'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(442,12): error TS2304: Cannot find name 'Timeline'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(446,15): error TS2503: Cannot find namespace 'TimelineModel'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(450,12): error TS2304: Cannot find name 'Timeline'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(454,15): error TS2503: Cannot find namespace 'Protocol'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(462,15): error TS2503: Cannot find namespace 'TimelineModel'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(463,16): error TS2503: Cannot find namespace 'Timeline'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(466,22): error TS2304: Cannot find name 'Timeline'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(493,15): error TS2503: Cannot find namespace 'Timeline'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(497,22): error TS2304: Cannot find name 'Timeline'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(513,15): error TS2503: Cannot find namespace 'SDK'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(514,15): error TS2503: Cannot find namespace 'SDK'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(518,22): error TS2304: Cannot find name 'TimelineModel'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(526,23): error TS2304: Cannot find name 'Common'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(526,62): error TS2339: Property 'bytesToString' does not exist on type 'NumberConstructor'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(535,23): error TS2304: Cannot find name 'Timeline'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(541,21): error TS2304: Cannot find name 'Timeline'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(542,22): error TS2304: Cannot find name 'Timeline'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(544,25): error TS2304: Cannot find name 'Common'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(548,19): error TS2304: Cannot find name 'Bindings'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(549,23): error TS2304: Cannot find name 'Common'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(553,23): error TS2304: Cannot find name 'Bindings'. node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(559,25): error TS2304: Cannot find name 'Bindings'. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(571,23): error TS2304: Cannot find name 'Common'. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(575,23): error TS2304: Cannot find name 'Common'. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(579,23): error TS2304: Cannot find name 'Common'. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(587,31): error TS2304: Cannot find name 'TimelineModel'. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(603,49): error TS2304: Cannot find name 'SDK'. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(609,24): error TS2304: Cannot find name 'Bindings'. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(617,19): error TS2304: Cannot find name 'TimelineModel'. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(631,15): error TS2503: Cannot find namespace 'SDK'. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(632,15): error TS2503: Cannot find namespace 'SDK'. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(633,15): error TS2503: Cannot find namespace 'Components'. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(637,22): error TS2304: Cannot find name 'TimelineModel'. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(657,23): error TS2304: Cannot find name 'Timeline'. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(669,19): error TS2304: Cannot find name 'TimelineModel'. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(671,21): error TS2304: Cannot find name 'Components'. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(676,17): error TS2339: Property 'createTextChild' does not exist on type 'Element'. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(676,33): error TS2304: Cannot find name 'Timeline'. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(680,19): error TS2339: Property 'createTextChild' does not exist on type 'Element'. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(696,31): error TS2304: Cannot find name 'TimelineModel'. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(722,19): error TS2304: Cannot find name 'TimelineModel'. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(728,15): error TS2503: Cannot find namespace 'SDK'. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(729,15): error TS2503: Cannot find namespace 'TimelineModel'. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(730,15): error TS2503: Cannot find namespace 'Components'. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(731,15): error TS2503: Cannot find namespace 'ProductRegistry'. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(733,15): error TS1055: Type 'Promise' is not a valid async function return type in ES5/ES3 because it does not refer to a Promise-compatible constructor value. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(737,30): error TS2503: Cannot find namespace 'SDK'. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(740,32): error TS2503: Cannot find namespace 'SDK'. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(741,24): error TS2304: Cannot find name 'Timeline'. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(743,19): error TS2304: Cannot find name 'TimelineModel'. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(745,34): error TS2304: Cannot find name 'Components'. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(746,18): error TS2304: Cannot find name 'TimelineModel'. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(747,34): error TS2304: Cannot find name 'Timeline'. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(748,15): error TS2304: Cannot find name 'Timeline'. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(753,26): error TS2304: Cannot find name 'TimelineModel'. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(756,40): error TS2304: Cannot find name 'TimelineModel'. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(758,9): error TS2304: Cannot find name 'Timeline'. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(760,37): error TS2304: Cannot find name 'SDK'. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(766,23): error TS2304: Cannot find name 'TimelineModel'. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(770,29): error TS2304: Cannot find name 'Timeline'. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(772,9): error TS2304: Cannot find name 'Timeline'. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(772,53): error TS2304: Cannot find name 'Timeline'. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(775,24): error TS2304: Cannot find name 'TimelineModel'. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(782,45): error TS2304: Cannot find name 'TimelineModel'. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(785,35): error TS2304: Cannot find name 'Common'. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(785,73): error TS2339: Property 'millisToString' does not exist on type 'NumberConstructor'. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(786,35): error TS2304: Cannot find name 'Common'. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(786,72): error TS2339: Property 'millisToString' does not exist on type 'NumberConstructor'. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(794,37): error TS2304: Cannot find name 'Common'. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(794,74): error TS2339: Property 'bytesToString' does not exist on type 'NumberConstructor'. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(799,13): error TS2304: Cannot find name 'Timeline'. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(801,42): error TS2304: Cannot find name 'Common'. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(806,37): error TS2304: Cannot find name 'Common'. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(808,39): error TS2304: Cannot find name 'Common'. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(808,74): error TS2339: Property 'millisToString' does not exist on type 'NumberConstructor'. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(809,39): error TS2304: Cannot find name 'Common'. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(813,37): error TS2304: Cannot find name 'Common'. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(821,42): error TS2304: Cannot find name 'Common'. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(821,71): error TS2304: Cannot find name 'Components'. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(823,39): error TS2304: Cannot find name 'Common'. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(825,39): error TS2304: Cannot find name 'Common'. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(827,39): error TS2304: Cannot find name 'Common'. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(829,26): error TS2304: Cannot find name 'NetworkPriorities'. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(830,39): error TS2304: Cannot find name 'Common'. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(834,15): error TS2304: Cannot find name 'Common'. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(834,48): error TS2304: Cannot find name 'Common'. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(838,15): error TS2304: Cannot find name 'Common'. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(838,48): error TS2304: Cannot find name 'Common'. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(845,15): error TS2304: Cannot find name 'Common'. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(847,37): error TS2304: Cannot find name 'Common'. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(847,66): error TS2304: Cannot find name 'Common'. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(851,15): error TS2304: Cannot find name 'Common'. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(851,57): error TS2304: Cannot find name 'Common'. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(853,15): error TS2304: Cannot find name 'Common'. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(853,55): error TS2304: Cannot find name 'Common'. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(858,15): error TS2304: Cannot find name 'Common'. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(858,57): error TS2304: Cannot find name 'Common'. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(860,15): error TS2304: Cannot find name 'Common'. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(860,55): error TS2304: Cannot find name 'Common'. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(862,15): error TS2304: Cannot find name 'Common'. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(862,50): error TS2304: Cannot find name 'Common'. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(869,15): error TS2304: Cannot find name 'Common'. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(874,37): error TS2304: Cannot find name 'Common'. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(874,66): error TS2304: Cannot find name 'Common'. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(875,25): error TS2304: Cannot find name 'Timeline'. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(876,26): error TS2304: Cannot find name 'Timeline'. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(877,37): error TS2304: Cannot find name 'Common'. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(877,68): error TS2304: Cannot find name 'Common'. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(883,28): error TS2304: Cannot find name 'Common'. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(890,28): error TS2304: Cannot find name 'Common'. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(893,42): error TS2304: Cannot find name 'Common'. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(893,72): error TS2304: Cannot find name 'Components'. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(898,42): error TS2304: Cannot find name 'Common'. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(898,77): error TS2304: Cannot find name 'Components'. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(902,37): error TS2304: Cannot find name 'Common'. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(907,13): error TS2304: Cannot find name 'Common'. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(908,13): error TS2304: Cannot find name 'Common'. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(909,28): error TS2304: Cannot find name 'Common'. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(912,37): error TS2304: Cannot find name 'Common'. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(920,39): error TS2304: Cannot find name 'Common'. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(922,39): error TS2304: Cannot find name 'Common'. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(924,39): error TS2304: Cannot find name 'Common'. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(927,37): error TS2304: Cannot find name 'Common'. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(930,29): error TS2304: Cannot find name 'SDK'. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(931,39): error TS2304: Cannot find name 'Common'. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(939,45): error TS2304: Cannot find name 'Common'. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(944,13): error TS2304: Cannot find name 'Common'. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(944,54): error TS2339: Property 'millisToString' does not exist on type 'NumberConstructor'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(566,25): error TS2304: Cannot find name 'Bindings'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(584,19): error TS2304: Cannot find name 'TimelineModel'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(586,25): error TS2304: Cannot find name 'Bindings'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(598,23): error TS2304: Cannot find name 'Common'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(602,23): error TS2304: Cannot find name 'Common'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(606,23): error TS2304: Cannot find name 'Common'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(614,31): error TS2304: Cannot find name 'TimelineModel'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(630,49): error TS2304: Cannot find name 'SDK'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(636,24): error TS2304: Cannot find name 'Bindings'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(644,19): error TS2304: Cannot find name 'TimelineModel'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(658,15): error TS2503: Cannot find namespace 'SDK'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(659,15): error TS2503: Cannot find namespace 'SDK'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(660,15): error TS2503: Cannot find namespace 'Components'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(664,22): error TS2304: Cannot find name 'TimelineModel'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(684,23): error TS2304: Cannot find name 'Timeline'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(696,19): error TS2304: Cannot find name 'TimelineModel'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(698,21): error TS2304: Cannot find name 'Components'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(703,17): error TS2339: Property 'createTextChild' does not exist on type 'Element'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(703,33): error TS2304: Cannot find name 'Timeline'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(707,19): error TS2339: Property 'createTextChild' does not exist on type 'Element'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(726,31): error TS2304: Cannot find name 'TimelineModel'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(752,19): error TS2304: Cannot find name 'TimelineModel'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(758,15): error TS2503: Cannot find namespace 'SDK'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(759,15): error TS2503: Cannot find namespace 'TimelineModel'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(760,15): error TS2503: Cannot find namespace 'Components'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(761,15): error TS2503: Cannot find namespace 'ProductRegistry'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(763,15): error TS1055: Type 'Promise' is not a valid async function return type in ES5/ES3 because it does not refer to a Promise-compatible constructor value. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(767,30): error TS2503: Cannot find namespace 'SDK'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(770,32): error TS2503: Cannot find namespace 'SDK'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(771,24): error TS2304: Cannot find name 'Timeline'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(773,19): error TS2304: Cannot find name 'TimelineModel'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(775,34): error TS2304: Cannot find name 'Components'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(776,18): error TS2304: Cannot find name 'TimelineModel'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(777,34): error TS2304: Cannot find name 'Timeline'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(778,15): error TS2304: Cannot find name 'Timeline'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(783,26): error TS2304: Cannot find name 'TimelineModel'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(786,40): error TS2304: Cannot find name 'TimelineModel'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(788,9): error TS2304: Cannot find name 'Timeline'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(790,37): error TS2304: Cannot find name 'SDK'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(796,23): error TS2304: Cannot find name 'TimelineModel'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(800,29): error TS2304: Cannot find name 'Timeline'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(802,9): error TS2304: Cannot find name 'Timeline'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(802,53): error TS2304: Cannot find name 'Timeline'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(805,24): error TS2304: Cannot find name 'TimelineModel'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(812,45): error TS2304: Cannot find name 'TimelineModel'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(815,35): error TS2304: Cannot find name 'Common'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(815,73): error TS2339: Property 'millisToString' does not exist on type 'NumberConstructor'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(816,35): error TS2304: Cannot find name 'Common'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(816,72): error TS2339: Property 'millisToString' does not exist on type 'NumberConstructor'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(824,37): error TS2304: Cannot find name 'Common'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(824,74): error TS2339: Property 'bytesToString' does not exist on type 'NumberConstructor'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(829,13): error TS2304: Cannot find name 'Timeline'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(831,42): error TS2304: Cannot find name 'Common'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(836,37): error TS2304: Cannot find name 'Common'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(838,39): error TS2304: Cannot find name 'Common'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(838,74): error TS2339: Property 'millisToString' does not exist on type 'NumberConstructor'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(839,39): error TS2304: Cannot find name 'Common'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(843,37): error TS2304: Cannot find name 'Common'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(851,42): error TS2304: Cannot find name 'Common'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(851,71): error TS2304: Cannot find name 'Components'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(853,39): error TS2304: Cannot find name 'Common'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(855,39): error TS2304: Cannot find name 'Common'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(857,39): error TS2304: Cannot find name 'Common'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(859,26): error TS2304: Cannot find name 'NetworkPriorities'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(860,39): error TS2304: Cannot find name 'Common'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(864,15): error TS2304: Cannot find name 'Common'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(864,48): error TS2304: Cannot find name 'Common'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(868,15): error TS2304: Cannot find name 'Common'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(868,48): error TS2304: Cannot find name 'Common'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(872,41): error TS2304: Cannot find name 'Common'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(878,15): error TS2304: Cannot find name 'Common'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(880,37): error TS2304: Cannot find name 'Common'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(880,66): error TS2304: Cannot find name 'Common'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(884,15): error TS2304: Cannot find name 'Common'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(884,57): error TS2304: Cannot find name 'Common'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(886,15): error TS2304: Cannot find name 'Common'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(886,55): error TS2304: Cannot find name 'Common'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(891,15): error TS2304: Cannot find name 'Common'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(891,57): error TS2304: Cannot find name 'Common'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(893,15): error TS2304: Cannot find name 'Common'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(893,55): error TS2304: Cannot find name 'Common'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(895,15): error TS2304: Cannot find name 'Common'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(895,50): error TS2304: Cannot find name 'Common'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(902,15): error TS2304: Cannot find name 'Common'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(907,37): error TS2304: Cannot find name 'Common'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(907,66): error TS2304: Cannot find name 'Common'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(908,25): error TS2304: Cannot find name 'Timeline'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(909,26): error TS2304: Cannot find name 'Timeline'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(910,37): error TS2304: Cannot find name 'Common'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(910,68): error TS2304: Cannot find name 'Common'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(916,28): error TS2304: Cannot find name 'Common'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(923,28): error TS2304: Cannot find name 'Common'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(926,42): error TS2304: Cannot find name 'Common'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(926,72): error TS2304: Cannot find name 'Components'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(931,42): error TS2304: Cannot find name 'Common'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(931,77): error TS2304: Cannot find name 'Components'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(935,37): error TS2304: Cannot find name 'Common'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(940,13): error TS2304: Cannot find name 'Common'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(941,13): error TS2304: Cannot find name 'Common'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(942,28): error TS2304: Cannot find name 'Common'. node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(945,37): error TS2304: Cannot find name 'Common'. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(950,37): error TS2304: Cannot find name 'Common'. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(953,37): error TS2304: Cannot find name 'Common'. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(958,13): error TS2304: Cannot find name 'Timeline'. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(960,42): error TS2304: Cannot find name 'Common'. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(964,5): error TS2304: Cannot find name 'Timeline'. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(969,11): error TS2304: Cannot find name 'Common'. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(970,18): error TS2339: Property 'millisToString' does not exist on type 'NumberConstructor'. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(976,31): error TS2304: Cannot find name 'Common'. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(977,11): error TS2304: Cannot find name 'Components'. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(980,15): error TS2304: Cannot find name 'Timeline'. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(981,32): error TS2304: Cannot find name 'Common'. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(982,48): error TS2304: Cannot find name 'Timeline'. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(986,9): error TS2304: Cannot find name 'TimelineModel'. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(987,7): error TS2304: Cannot find name 'Timeline'. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(990,36): error TS2304: Cannot find name 'Timeline'. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(992,32): error TS2304: Cannot find name 'Common'. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(993,22): error TS2304: Cannot find name 'Timeline'. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(994,18): error TS2304: Cannot find name 'Timeline'. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1002,15): error TS2503: Cannot find namespace 'Timeline'. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1003,15): error TS2503: Cannot find namespace 'ProductRegistry'. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1007,31): error TS2339: Property 'asParsedURL' does not exist on type 'string'. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1013,15): error TS2503: Cannot find namespace 'TimelineModel'. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1019,27): error TS2304: Cannot find name 'Timeline'. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1023,29): error TS2304: Cannot find name 'Timeline'. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1025,9): error TS2304: Cannot find name 'Common'. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1025,56): error TS2339: Property 'millisToString' does not exist on type 'NumberConstructor'. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1025,92): error TS2339: Property 'millisToString' does not exist on type 'NumberConstructor'. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1026,20): error TS2304: Cannot find name 'Timeline'. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1032,15): error TS2503: Cannot find namespace 'TimelineModel'. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1038,5): error TS2304: Cannot find name 'Timeline'. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1047,32): error TS2304: Cannot find name 'Timeline'. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1048,9): error TS2304: Cannot find name 'Timeline'. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1050,33): error TS2304: Cannot find name 'Timeline'. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1051,9): error TS2304: Cannot find name 'Timeline'. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1072,22): error TS2503: Cannot find namespace 'SDK'. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1081,5): error TS2304: Cannot find name 'TimelineModel'. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1082,74): error TS2304: Cannot find name 'Timeline'. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1085,17): error TS2503: Cannot find namespace 'SDK'. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1095,17): error TS2503: Cannot find namespace 'SDK'. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1098,22): error TS2304: Cannot find name 'Timeline'. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1105,25): error TS2503: Cannot find namespace 'SDK'. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1108,31): error TS2304: Cannot find name 'Timeline'. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1109,58): error TS2304: Cannot find name 'SDK'. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1112,15): error TS2503: Cannot find namespace 'TimelineModel'. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1116,18): error TS2304: Cannot find name 'Timeline'. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1118,33): error TS2304: Cannot find name 'Timeline'. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1122,5): error TS2304: Cannot find name 'TimelineModel'. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1126,17): error TS2503: Cannot find namespace 'SDK'. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1135,17): error TS2503: Cannot find namespace 'SDK'. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1138,22): error TS2304: Cannot find name 'Timeline'. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1141,11): error TS2304: Cannot find name 'Timeline'. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1146,15): error TS2503: Cannot find namespace 'TimelineModel'. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1147,15): error TS2503: Cannot find namespace 'TimelineModel'. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1148,15): error TS2503: Cannot find namespace 'Components'. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1149,15): error TS2503: Cannot find namespace 'ProductRegistry'. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1150,15): error TS1055: Type 'Promise' is not a valid async function return type in ES5/ES3 because it does not refer to a Promise-compatible constructor value. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1154,31): error TS2304: Cannot find name 'Timeline'. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1155,22): error TS2304: Cannot find name 'Timeline'. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1156,19): error TS2304: Cannot find name 'Timeline'. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1157,30): error TS2304: Cannot find name 'Common'. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1161,38): error TS2304: Cannot find name 'Common'. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1161,62): error TS2304: Cannot find name 'Components'. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1162,5): error TS2304: Cannot find name 'Timeline'. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1164,35): error TS2304: Cannot find name 'Common'. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1164,71): error TS2339: Property 'millisToString' does not exist on type 'NumberConstructor'. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1166,35): error TS2304: Cannot find name 'Common'. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1169,11): error TS2304: Cannot find name 'NetworkPriorities'. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1169,60): error TS2503: Cannot find namespace 'Protocol'. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1170,35): error TS2304: Cannot find name 'Common'. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1173,35): error TS2304: Cannot find name 'Common'. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1176,21): error TS2304: Cannot find name 'Common'. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1178,21): error TS2304: Cannot find name 'Common'. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1180,30): error TS2339: Property 'bytesToString' does not exist on type 'NumberConstructor'. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1181,33): error TS2304: Cannot find name 'Common'. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1183,35): error TS2304: Cannot find name 'Common'. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1183,75): error TS2339: Property 'bytesToString' does not exist on type 'NumberConstructor'. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1184,19): error TS2304: Cannot find name 'Common'. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1186,22): error TS2304: Cannot find name 'TimelineModel'. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1192,25): error TS2304: Cannot find name 'TimelineModel'. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1194,30): error TS2304: Cannot find name 'TimelineModel'. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1205,17): error TS2304: Cannot find name 'Components'. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1208,38): error TS2304: Cannot find name 'Common'. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1213,22): error TS2503: Cannot find namespace 'Protocol'. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1214,16): error TS2503: Cannot find namespace 'Protocol'. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1217,24): error TS2503: Cannot find namespace 'Protocol'. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1221,15): error TS2503: Cannot find namespace 'SDK'. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1222,15): error TS2503: Cannot find namespace 'SDK'. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1223,28): error TS2503: Cannot find namespace 'SDK'. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1224,15): error TS2503: Cannot find namespace 'Timeline'. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1227,23): error TS2304: Cannot find name 'TimelineModel'. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1234,30): error TS2304: Cannot find name 'Common'. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1237,30): error TS2304: Cannot find name 'Common'. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1240,30): error TS2304: Cannot find name 'Common'. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1244,22): error TS2304: Cannot find name 'Common'. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1247,30): error TS2304: Cannot find name 'Common'. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1248,22): error TS2304: Cannot find name 'Common'. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1252,24): error TS2304: Cannot find name 'TimelineModel'. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1255,32): error TS2304: Cannot find name 'Common'. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1257,25): error TS2304: Cannot find name 'Common'. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1258,11): error TS2304: Cannot find name 'Timeline'. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1261,21): error TS2304: Cannot find name 'TimelineModel'. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1263,9): error TS2304: Cannot find name 'TimelineModel'. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1265,32): error TS2304: Cannot find name 'Common'. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1266,7): error TS2304: Cannot find name 'Timeline'. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1269,35): error TS2304: Cannot find name 'Common'. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1269,74): error TS2339: Property 'preciseMillisToString' does not exist on type 'NumberConstructor'. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1272,26): error TS2304: Cannot find name 'Common'. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1274,9): error TS2304: Cannot find name 'Timeline'. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1275,13): error TS2304: Cannot find name 'Timeline'. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1275,67): error TS2503: Cannot find namespace 'SDK'. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1277,38): error TS2304: Cannot find name 'Common'. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1279,33): error TS2304: Cannot find name 'TimelineModel'. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1282,35): error TS2304: Cannot find name 'Common'. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1283,13): error TS2304: Cannot find name 'Timeline'. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1289,15): error TS2503: Cannot find namespace 'SDK'. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1290,15): error TS2503: Cannot find namespace 'SDK'. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1291,28): error TS2503: Cannot find namespace 'SDK'. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1292,15): error TS2503: Cannot find namespace 'Timeline'. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1295,38): error TS2304: Cannot find name 'TimelineModel'. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1305,7): error TS2304: Cannot find name 'Timeline'. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1312,15): error TS2503: Cannot find namespace 'SDK'. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1313,23): error TS2503: Cannot find namespace 'TimelineModel'. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1314,28): error TS2503: Cannot find namespace 'SDK'. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1315,15): error TS2503: Cannot find namespace 'Timeline'. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1320,12): error TS2304: Cannot find name 'TimelineModel'. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1321,17): error TS2304: Cannot find name 'Common'. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1323,12): error TS2304: Cannot find name 'TimelineModel'. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1324,17): error TS2304: Cannot find name 'Common'. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1327,17): error TS2304: Cannot find name 'Common'. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1331,40): error TS2304: Cannot find name 'UI'. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1338,15): error TS2304: Cannot find name 'Timeline'. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1344,24): error TS2503: Cannot find namespace 'TimelineModel'. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1345,32): error TS2503: Cannot find namespace 'TimelineModel'. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1348,39): error TS2503: Cannot find namespace 'TimelineModel'. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1370,37): error TS2339: Property 'valuesArray' does not exist on type 'Map'. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1376,22): error TS2503: Cannot find namespace 'TimelineModel'. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1379,13): error TS2339: Property 'addAll' does not exist on type 'Set'. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1384,15): error TS2503: Cannot find namespace 'TimelineModel'. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1385,15): error TS2503: Cannot find namespace 'SDK'. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1392,17): error TS2503: Cannot find namespace 'SDK'. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1415,28): error TS2304: Cannot find name 'Timeline'. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1419,9): error TS2304: Cannot find name 'SDK'. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1432,15): error TS2503: Cannot find namespace 'SDK'. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1433,15): error TS2503: Cannot find namespace 'SDK'. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1434,15): error TS1055: Type 'Promise' is not a valid async function return type in ES5/ES3 because it does not refer to a Promise-compatible constructor value. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1437,38): error TS2304: Cannot find name 'TimelineModel'. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1446,5): error TS2304: Cannot find name 'UI'. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1448,25): error TS2339: Property 'createChild' does not exist on type 'Element'. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1450,41): error TS2339: Property 'createChild' does not exist on type 'Element'. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1451,39): error TS2304: Cannot find name 'Common'. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1453,24): error TS2304: Cannot find name 'Timeline'. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1453,65): error TS2304: Cannot find name 'Timeline'. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1459,15): error TS2503: Cannot find namespace 'SDK'. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1465,28): error TS2339: Property 'millisToString' does not exist on type 'NumberConstructor'. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1466,18): error TS2339: Property 'title' does not exist on type 'Element'. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1466,26): error TS2304: Cannot find name 'Common'. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1466,54): error TS2304: Cannot find name 'Timeline'. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1467,17): error TS2304: Cannot find name 'Timeline'. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1469,20): error TS2339: Property 'style' does not exist on type 'Element'. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1477,23): error TS2304: Cannot find name 'Timeline'. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1487,16): error TS2503: Cannot find namespace 'TimelineModel'. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1490,16): error TS2304: Cannot find name 'TimelineModel'. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1490,58): error TS2304: Cannot find name 'Timeline'. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1494,16): error TS2503: Cannot find namespace 'TimelineModel'. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1497,23): error TS2304: Cannot find name 'TimelineModel'. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1498,16): error TS2304: Cannot find name 'TimelineModel'. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1505,33): error TS2503: Cannot find namespace 'Timeline'. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1508,9): error TS2304: Cannot find name 'Timeline'. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1509,14): error TS2304: Cannot find name 'Timeline'. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1510,5): error TS2304: Cannot find name 'Timeline'. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1511,20): error TS2304: Cannot find name 'Timeline'. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1512,22): error TS2304: Cannot find name 'Common'. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1513,22): error TS2304: Cannot find name 'Timeline'. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1514,24): error TS2304: Cannot find name 'Common'. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1515,22): error TS2304: Cannot find name 'Timeline'. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1516,24): error TS2304: Cannot find name 'Common'. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1517,21): error TS2304: Cannot find name 'Timeline'. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1518,23): error TS2304: Cannot find name 'Common'. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1519,16): error TS2304: Cannot find name 'Timeline'. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1520,18): error TS2304: Cannot find name 'Common'. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1521,18): error TS2304: Cannot find name 'Timeline'. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1522,20): error TS2304: Cannot find name 'Common'. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1524,15): error TS2304: Cannot find name 'Timeline'. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1524,50): error TS2304: Cannot find name 'Common'. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1525,17): error TS2304: Cannot find name 'Timeline'. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1525,51): error TS2304: Cannot find name 'Common'. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1527,12): error TS2304: Cannot find name 'Timeline'. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1531,15): error TS2503: Cannot find namespace 'TimelineModel'. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1535,10): error TS2304: Cannot find name 'Timeline'. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1536,20): error TS2304: Cannot find name 'TimelineModel'. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1537,7): error TS2304: Cannot find name 'Timeline'. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1538,28): error TS2304: Cannot find name 'Common'. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1538,76): error TS2304: Cannot find name 'Common'. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1539,29): error TS2304: Cannot find name 'Common'. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1539,77): error TS2304: Cannot find name 'Common'. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1542,12): error TS2304: Cannot find name 'Timeline'. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1547,15): error TS2503: Cannot find namespace 'Timeline'. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1557,24): error TS2304: Cannot find name 'PerfUI'. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1557,61): error TS2339: Property 'preciseMillisToString' does not exist on type 'NumberConstructor'. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1560,37): error TS2339: Property 'createChild' does not exist on type 'Element'. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1562,33): error TS2339: Property 'createChild' does not exist on type 'Element'. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1576,18): error TS2339: Property 'preciseMillisToString' does not exist on type 'NumberConstructor'. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1585,32): error TS2304: Cannot find name 'Common'. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1592,32): error TS2304: Cannot find name 'Common'. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1597,30): error TS2304: Cannot find name 'Timeline'. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1598,22): error TS2304: Cannot find name 'Timeline'. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1607,15): error TS2503: Cannot find namespace 'TimelineModel'. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1608,15): error TS2503: Cannot find namespace 'SDK'. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1612,29): error TS2304: Cannot find name 'Timeline'. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1613,30): error TS2304: Cannot find name 'Common'. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1615,20): error TS2304: Cannot find name 'Timeline'. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1616,36): error TS2304: Cannot find name 'Common'. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1618,33): error TS2304: Cannot find name 'Common'. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1619,33): error TS2304: Cannot find name 'Common'. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1619,69): error TS2339: Property 'millisToString' does not exist on type 'NumberConstructor'. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1623,25): error TS2304: Cannot find name 'UI'. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1631,11): error TS2304: Cannot find name 'Common'. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1632,11): error TS2304: Cannot find name 'Components'. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1632,67): error TS2304: Cannot find name 'Common'. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1636,17): error TS2503: Cannot find namespace 'SDK'. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1639,11): error TS2304: Cannot find name 'PerfUI'. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1646,15): error TS2503: Cannot find namespace 'TimelineModel'. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1650,24): error TS2304: Cannot find name 'Common'. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1651,30): error TS2339: Property 'millisToString' does not exist on type 'NumberConstructor'. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1652,16): error TS2339: Property 'millisToString' does not exist on type 'NumberConstructor'. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1654,13): error TS2339: Property 'createTextChild' does not exist on type 'Element'. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1657,13): error TS2339: Property 'createTextChild' does not exist on type 'Element'. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1657,29): error TS2304: Cannot find name 'Common'. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1658,25): error TS2304: Cannot find name 'UI'. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1659,82): error TS2304: Cannot find name 'Common'. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1660,13): error TS2339: Property 'createTextChild' does not exist on type 'Element'. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1699,24): error TS2503: Cannot find namespace 'Timeline'. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1702,9): error TS2304: Cannot find name 'Timeline'. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1703,14): error TS2304: Cannot find name 'Timeline'. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1708,5): error TS2304: Cannot find name 'Timeline'. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1709,11): error TS2304: Cannot find name 'Timeline'. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1711,11): error TS2304: Cannot find name 'Timeline'. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1713,11): error TS2304: Cannot find name 'Timeline'. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1714,11): error TS2304: Cannot find name 'Timeline'. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1715,11): error TS2304: Cannot find name 'Timeline'. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1717,11): error TS2304: Cannot find name 'Timeline'. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1719,11): error TS2304: Cannot find name 'Timeline'. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1721,12): error TS2304: Cannot find name 'Timeline'. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1725,15): error TS2503: Cannot find namespace 'SDK'. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1726,16): error TS2503: Cannot find namespace 'Timeline'. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1730,19): error TS2304: Cannot find name 'Timeline'. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1732,27): error TS2304: Cannot find name 'TimelineModel'. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1733,27): error TS2304: Cannot find name 'TimelineModel'. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1738,34): error TS2304: Cannot find name 'TimelineModel'. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1743,23): error TS2304: Cannot find name 'TimelineModel'. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1782,16): error TS2503: Cannot find namespace 'Timeline'. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1786,14): error TS2304: Cannot find name 'Common'. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1800,10): error TS2304: Cannot find name 'Timeline'. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1801,7): error TS2304: Cannot find name 'Timeline'. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1802,15): error TS2304: Cannot find name 'Common'. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1803,7): error TS2304: Cannot find name 'Timeline'. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1805,12): error TS2304: Cannot find name 'Timeline'. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1809,15): error TS2503: Cannot find namespace 'SDK'. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1814,24): error TS2304: Cannot find name 'TimelineModel'. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1818,20): error TS2304: Cannot find name 'TimelineModel'. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1825,26): error TS2304: Cannot find name 'UI'. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1827,13): error TS2304: Cannot find name 'Common'. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1828,14): error TS2339: Property 'createTextChild' does not exist on type 'Element'. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1828,30): error TS2304: Cannot find name 'Common'. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1831,28): error TS2304: Cannot find name 'Common'. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1833,20): error TS2339: Property 'millisToString' does not exist on type 'NumberConstructor'. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1836,28): error TS2304: Cannot find name 'Common'. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1836,70): error TS2339: Property 'millisToString' does not exist on type 'NumberConstructor'. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1839,28): error TS2304: Cannot find name 'Common'. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1839,80): error TS2339: Property 'millisToString' does not exist on type 'NumberConstructor'. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1842,26): error TS2304: Cannot find name 'UI'. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1843,72): error TS2304: Cannot find name 'Common'. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1844,14): error TS2339: Property 'createTextChild' does not exist on type 'Element'. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1844,30): error TS2304: Cannot find name 'Common'. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1853,15): error TS2503: Cannot find namespace 'TimelineModel'. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1867,1): error TS2304: Cannot find name 'Timeline'. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1870,15): error TS2503: Cannot find namespace 'Timeline'. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1884,1): error TS2304: Cannot find name 'Timeline'. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1893,1): error TS2304: Cannot find name 'Timeline'. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1899,1): error TS2304: Cannot find name 'Timeline'. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1899,68): error TS2304: Cannot find name 'UI'. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1901,15): error TS2503: Cannot find namespace 'SDK'. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1902,28): error TS2503: Cannot find namespace 'SDK'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(953,39): error TS2304: Cannot find name 'Common'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(955,39): error TS2304: Cannot find name 'Common'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(957,39): error TS2304: Cannot find name 'Common'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(960,37): error TS2304: Cannot find name 'Common'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(963,29): error TS2304: Cannot find name 'SDK'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(964,39): error TS2304: Cannot find name 'Common'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(972,45): error TS2304: Cannot find name 'Common'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(977,13): error TS2304: Cannot find name 'Common'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(977,54): error TS2339: Property 'millisToString' does not exist on type 'NumberConstructor'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(978,37): error TS2304: Cannot find name 'Common'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(983,37): error TS2304: Cannot find name 'Common'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(986,37): error TS2304: Cannot find name 'Common'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(991,13): error TS2304: Cannot find name 'Timeline'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(993,42): error TS2304: Cannot find name 'Common'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(997,5): error TS2304: Cannot find name 'Timeline'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1002,11): error TS2304: Cannot find name 'Common'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1003,18): error TS2339: Property 'millisToString' does not exist on type 'NumberConstructor'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1009,31): error TS2304: Cannot find name 'Common'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1010,11): error TS2304: Cannot find name 'Components'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1013,15): error TS2304: Cannot find name 'Timeline'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1014,32): error TS2304: Cannot find name 'Common'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1015,48): error TS2304: Cannot find name 'Timeline'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1019,9): error TS2304: Cannot find name 'TimelineModel'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1020,7): error TS2304: Cannot find name 'Timeline'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1023,36): error TS2304: Cannot find name 'Timeline'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1025,32): error TS2304: Cannot find name 'Common'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1026,22): error TS2304: Cannot find name 'Timeline'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1027,18): error TS2304: Cannot find name 'Timeline'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1035,15): error TS2503: Cannot find namespace 'Timeline'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1036,15): error TS2503: Cannot find namespace 'ProductRegistry'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1040,31): error TS2339: Property 'asParsedURL' does not exist on type 'string'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1046,15): error TS2503: Cannot find namespace 'TimelineModel'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1052,27): error TS2304: Cannot find name 'Timeline'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1056,29): error TS2304: Cannot find name 'Timeline'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1058,9): error TS2304: Cannot find name 'Common'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1058,56): error TS2339: Property 'millisToString' does not exist on type 'NumberConstructor'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1058,92): error TS2339: Property 'millisToString' does not exist on type 'NumberConstructor'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1059,20): error TS2304: Cannot find name 'Timeline'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1065,15): error TS2503: Cannot find namespace 'TimelineModel'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1071,5): error TS2304: Cannot find name 'Timeline'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1080,32): error TS2304: Cannot find name 'Timeline'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1081,9): error TS2304: Cannot find name 'Timeline'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1083,33): error TS2304: Cannot find name 'Timeline'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1084,9): error TS2304: Cannot find name 'Timeline'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1105,22): error TS2503: Cannot find namespace 'SDK'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1114,5): error TS2304: Cannot find name 'TimelineModel'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1115,74): error TS2304: Cannot find name 'Timeline'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1118,17): error TS2503: Cannot find namespace 'SDK'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1128,17): error TS2503: Cannot find namespace 'SDK'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1131,22): error TS2304: Cannot find name 'Timeline'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1138,25): error TS2503: Cannot find namespace 'SDK'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1141,31): error TS2304: Cannot find name 'Timeline'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1142,58): error TS2304: Cannot find name 'SDK'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1145,15): error TS2503: Cannot find namespace 'TimelineModel'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1149,18): error TS2304: Cannot find name 'Timeline'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1151,33): error TS2304: Cannot find name 'Timeline'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1155,5): error TS2304: Cannot find name 'TimelineModel'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1159,17): error TS2503: Cannot find namespace 'SDK'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1168,17): error TS2503: Cannot find namespace 'SDK'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1171,22): error TS2304: Cannot find name 'Timeline'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1174,11): error TS2304: Cannot find name 'Timeline'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1179,15): error TS2503: Cannot find namespace 'TimelineModel'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1180,15): error TS2503: Cannot find namespace 'TimelineModel'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1181,15): error TS2503: Cannot find namespace 'Components'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1182,15): error TS2503: Cannot find namespace 'ProductRegistry'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1183,15): error TS1055: Type 'Promise' is not a valid async function return type in ES5/ES3 because it does not refer to a Promise-compatible constructor value. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1187,31): error TS2304: Cannot find name 'Timeline'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1188,22): error TS2304: Cannot find name 'Timeline'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1189,19): error TS2304: Cannot find name 'Timeline'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1190,30): error TS2304: Cannot find name 'Common'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1194,38): error TS2304: Cannot find name 'Common'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1194,62): error TS2304: Cannot find name 'Components'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1195,5): error TS2304: Cannot find name 'Timeline'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1197,35): error TS2304: Cannot find name 'Common'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1197,71): error TS2339: Property 'millisToString' does not exist on type 'NumberConstructor'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1199,35): error TS2304: Cannot find name 'Common'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1202,11): error TS2304: Cannot find name 'NetworkPriorities'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1202,60): error TS2503: Cannot find namespace 'Protocol'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1203,35): error TS2304: Cannot find name 'Common'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1206,35): error TS2304: Cannot find name 'Common'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1209,21): error TS2304: Cannot find name 'Common'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1211,21): error TS2304: Cannot find name 'Common'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1213,30): error TS2339: Property 'bytesToString' does not exist on type 'NumberConstructor'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1214,33): error TS2304: Cannot find name 'Common'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1216,35): error TS2304: Cannot find name 'Common'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1216,75): error TS2339: Property 'bytesToString' does not exist on type 'NumberConstructor'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1217,19): error TS2304: Cannot find name 'Common'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1219,22): error TS2304: Cannot find name 'TimelineModel'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1225,25): error TS2304: Cannot find name 'TimelineModel'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1227,30): error TS2304: Cannot find name 'TimelineModel'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1238,17): error TS2304: Cannot find name 'Components'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1241,38): error TS2304: Cannot find name 'Common'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1246,22): error TS2503: Cannot find namespace 'Protocol'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1247,16): error TS2503: Cannot find namespace 'Protocol'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1250,24): error TS2503: Cannot find namespace 'Protocol'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1254,15): error TS2503: Cannot find namespace 'SDK'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1255,15): error TS2503: Cannot find namespace 'SDK'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1256,28): error TS2503: Cannot find namespace 'SDK'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1257,15): error TS2503: Cannot find namespace 'Timeline'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1260,23): error TS2304: Cannot find name 'TimelineModel'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1267,30): error TS2304: Cannot find name 'Common'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1270,30): error TS2304: Cannot find name 'Common'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1273,30): error TS2304: Cannot find name 'Common'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1277,22): error TS2304: Cannot find name 'Common'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1280,30): error TS2304: Cannot find name 'Common'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1281,22): error TS2304: Cannot find name 'Common'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1285,24): error TS2304: Cannot find name 'TimelineModel'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1288,32): error TS2304: Cannot find name 'Common'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1290,25): error TS2304: Cannot find name 'Common'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1291,11): error TS2304: Cannot find name 'Timeline'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1294,21): error TS2304: Cannot find name 'TimelineModel'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1296,9): error TS2304: Cannot find name 'TimelineModel'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1298,32): error TS2304: Cannot find name 'Common'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1299,7): error TS2304: Cannot find name 'Timeline'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1302,35): error TS2304: Cannot find name 'Common'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1302,74): error TS2339: Property 'preciseMillisToString' does not exist on type 'NumberConstructor'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1305,26): error TS2304: Cannot find name 'Common'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1307,9): error TS2304: Cannot find name 'Timeline'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1308,13): error TS2304: Cannot find name 'Timeline'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1308,67): error TS2503: Cannot find namespace 'SDK'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1310,38): error TS2304: Cannot find name 'Common'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1312,33): error TS2304: Cannot find name 'TimelineModel'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1315,35): error TS2304: Cannot find name 'Common'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1316,13): error TS2304: Cannot find name 'Timeline'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1322,15): error TS2503: Cannot find namespace 'SDK'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1323,15): error TS2503: Cannot find namespace 'SDK'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1324,28): error TS2503: Cannot find namespace 'SDK'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1325,15): error TS2503: Cannot find namespace 'Timeline'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1328,38): error TS2304: Cannot find name 'TimelineModel'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1338,7): error TS2304: Cannot find name 'Timeline'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1345,15): error TS2503: Cannot find namespace 'SDK'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1346,23): error TS2503: Cannot find namespace 'TimelineModel'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1347,28): error TS2503: Cannot find namespace 'SDK'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1348,15): error TS2503: Cannot find namespace 'Timeline'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1353,12): error TS2304: Cannot find name 'TimelineModel'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1354,17): error TS2304: Cannot find name 'Common'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1356,12): error TS2304: Cannot find name 'TimelineModel'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1357,17): error TS2304: Cannot find name 'Common'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1360,17): error TS2304: Cannot find name 'Common'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1364,40): error TS2304: Cannot find name 'UI'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1371,15): error TS2304: Cannot find name 'Timeline'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1377,24): error TS2503: Cannot find namespace 'TimelineModel'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1378,32): error TS2503: Cannot find namespace 'TimelineModel'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1381,39): error TS2503: Cannot find namespace 'TimelineModel'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1403,37): error TS2339: Property 'valuesArray' does not exist on type 'Map'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1409,22): error TS2503: Cannot find namespace 'TimelineModel'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1412,13): error TS2339: Property 'addAll' does not exist on type 'Set'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1417,15): error TS2503: Cannot find namespace 'TimelineModel'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1418,15): error TS2503: Cannot find namespace 'SDK'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1425,17): error TS2503: Cannot find namespace 'SDK'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1448,28): error TS2304: Cannot find name 'Timeline'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1452,9): error TS2304: Cannot find name 'SDK'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1465,15): error TS2503: Cannot find namespace 'SDK'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1466,15): error TS2503: Cannot find namespace 'SDK'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1467,15): error TS1055: Type 'Promise' is not a valid async function return type in ES5/ES3 because it does not refer to a Promise-compatible constructor value. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1470,38): error TS2304: Cannot find name 'TimelineModel'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1479,5): error TS2304: Cannot find name 'UI'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1481,25): error TS2339: Property 'createChild' does not exist on type 'Element'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1483,41): error TS2339: Property 'createChild' does not exist on type 'Element'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1484,39): error TS2304: Cannot find name 'Common'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1486,24): error TS2304: Cannot find name 'Timeline'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1486,65): error TS2304: Cannot find name 'Timeline'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1492,15): error TS2503: Cannot find namespace 'SDK'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1498,28): error TS2339: Property 'millisToString' does not exist on type 'NumberConstructor'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1499,18): error TS2339: Property 'title' does not exist on type 'Element'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1499,26): error TS2304: Cannot find name 'Common'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1499,54): error TS2304: Cannot find name 'Timeline'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1500,17): error TS2304: Cannot find name 'Timeline'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1502,20): error TS2339: Property 'style' does not exist on type 'Element'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1510,23): error TS2304: Cannot find name 'Timeline'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1520,16): error TS2503: Cannot find namespace 'TimelineModel'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1523,16): error TS2304: Cannot find name 'TimelineModel'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1523,58): error TS2304: Cannot find name 'Timeline'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1527,16): error TS2503: Cannot find namespace 'TimelineModel'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1530,23): error TS2304: Cannot find name 'TimelineModel'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1531,16): error TS2304: Cannot find name 'TimelineModel'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1538,33): error TS2503: Cannot find namespace 'Timeline'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1541,9): error TS2304: Cannot find name 'Timeline'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1542,14): error TS2304: Cannot find name 'Timeline'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1543,5): error TS2304: Cannot find name 'Timeline'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1544,20): error TS2304: Cannot find name 'Timeline'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1545,22): error TS2304: Cannot find name 'Common'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1546,22): error TS2304: Cannot find name 'Timeline'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1547,24): error TS2304: Cannot find name 'Common'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1548,22): error TS2304: Cannot find name 'Timeline'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1549,24): error TS2304: Cannot find name 'Common'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1550,21): error TS2304: Cannot find name 'Timeline'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1551,23): error TS2304: Cannot find name 'Common'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1552,16): error TS2304: Cannot find name 'Timeline'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1553,18): error TS2304: Cannot find name 'Common'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1554,18): error TS2304: Cannot find name 'Timeline'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1555,20): error TS2304: Cannot find name 'Common'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1557,15): error TS2304: Cannot find name 'Timeline'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1557,50): error TS2304: Cannot find name 'Common'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1558,17): error TS2304: Cannot find name 'Timeline'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1558,51): error TS2304: Cannot find name 'Common'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1560,12): error TS2304: Cannot find name 'Timeline'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1564,15): error TS2503: Cannot find namespace 'TimelineModel'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1568,10): error TS2304: Cannot find name 'Timeline'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1569,20): error TS2304: Cannot find name 'TimelineModel'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1570,7): error TS2304: Cannot find name 'Timeline'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1571,28): error TS2304: Cannot find name 'Common'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1571,76): error TS2304: Cannot find name 'Common'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1572,29): error TS2304: Cannot find name 'Common'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1572,77): error TS2304: Cannot find name 'Common'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1575,12): error TS2304: Cannot find name 'Timeline'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1580,15): error TS2503: Cannot find namespace 'Timeline'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1590,24): error TS2304: Cannot find name 'PerfUI'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1590,61): error TS2339: Property 'preciseMillisToString' does not exist on type 'NumberConstructor'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1593,37): error TS2339: Property 'createChild' does not exist on type 'Element'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1595,33): error TS2339: Property 'createChild' does not exist on type 'Element'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1609,18): error TS2339: Property 'preciseMillisToString' does not exist on type 'NumberConstructor'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1618,32): error TS2304: Cannot find name 'Common'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1625,32): error TS2304: Cannot find name 'Common'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1630,30): error TS2304: Cannot find name 'Timeline'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1631,22): error TS2304: Cannot find name 'Timeline'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1640,15): error TS2503: Cannot find namespace 'TimelineModel'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1641,15): error TS2503: Cannot find namespace 'SDK'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1645,29): error TS2304: Cannot find name 'Timeline'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1646,30): error TS2304: Cannot find name 'Common'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1648,20): error TS2304: Cannot find name 'Timeline'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1649,36): error TS2304: Cannot find name 'Common'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1651,33): error TS2304: Cannot find name 'Common'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1652,33): error TS2304: Cannot find name 'Common'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1652,69): error TS2339: Property 'millisToString' does not exist on type 'NumberConstructor'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1656,25): error TS2304: Cannot find name 'UI'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1664,11): error TS2304: Cannot find name 'Common'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1665,11): error TS2304: Cannot find name 'Components'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1665,67): error TS2304: Cannot find name 'Common'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1669,17): error TS2503: Cannot find namespace 'SDK'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1672,11): error TS2304: Cannot find name 'PerfUI'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1679,15): error TS2503: Cannot find namespace 'TimelineModel'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1683,24): error TS2304: Cannot find name 'Common'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1684,30): error TS2339: Property 'millisToString' does not exist on type 'NumberConstructor'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1685,16): error TS2339: Property 'millisToString' does not exist on type 'NumberConstructor'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1687,13): error TS2339: Property 'createTextChild' does not exist on type 'Element'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1690,13): error TS2339: Property 'createTextChild' does not exist on type 'Element'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1690,29): error TS2304: Cannot find name 'Common'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1691,25): error TS2304: Cannot find name 'UI'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1692,82): error TS2304: Cannot find name 'Common'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1693,13): error TS2339: Property 'createTextChild' does not exist on type 'Element'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1732,24): error TS2503: Cannot find namespace 'Timeline'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1735,9): error TS2304: Cannot find name 'Timeline'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1736,14): error TS2304: Cannot find name 'Timeline'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1741,5): error TS2304: Cannot find name 'Timeline'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1742,11): error TS2304: Cannot find name 'Timeline'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1744,11): error TS2304: Cannot find name 'Timeline'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1746,11): error TS2304: Cannot find name 'Timeline'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1747,11): error TS2304: Cannot find name 'Timeline'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1748,11): error TS2304: Cannot find name 'Timeline'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1750,11): error TS2304: Cannot find name 'Timeline'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1752,11): error TS2304: Cannot find name 'Timeline'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1754,12): error TS2304: Cannot find name 'Timeline'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1758,15): error TS2503: Cannot find namespace 'SDK'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1759,16): error TS2503: Cannot find namespace 'Timeline'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1763,19): error TS2304: Cannot find name 'Timeline'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1765,27): error TS2304: Cannot find name 'TimelineModel'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1766,27): error TS2304: Cannot find name 'TimelineModel'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1771,34): error TS2304: Cannot find name 'TimelineModel'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1776,23): error TS2304: Cannot find name 'TimelineModel'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1815,16): error TS2503: Cannot find namespace 'Timeline'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1819,14): error TS2304: Cannot find name 'Common'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1833,10): error TS2304: Cannot find name 'Timeline'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1834,7): error TS2304: Cannot find name 'Timeline'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1835,15): error TS2304: Cannot find name 'Common'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1836,7): error TS2304: Cannot find name 'Timeline'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1838,12): error TS2304: Cannot find name 'Timeline'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1842,15): error TS2503: Cannot find namespace 'SDK'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1847,24): error TS2304: Cannot find name 'TimelineModel'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1851,20): error TS2304: Cannot find name 'TimelineModel'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1858,26): error TS2304: Cannot find name 'UI'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1860,13): error TS2304: Cannot find name 'Common'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1861,14): error TS2339: Property 'createTextChild' does not exist on type 'Element'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1861,30): error TS2304: Cannot find name 'Common'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1864,28): error TS2304: Cannot find name 'Common'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1866,20): error TS2339: Property 'millisToString' does not exist on type 'NumberConstructor'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1869,28): error TS2304: Cannot find name 'Common'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1869,70): error TS2339: Property 'millisToString' does not exist on type 'NumberConstructor'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1872,28): error TS2304: Cannot find name 'Common'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1872,80): error TS2339: Property 'millisToString' does not exist on type 'NumberConstructor'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1875,26): error TS2304: Cannot find name 'UI'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1876,72): error TS2304: Cannot find name 'Common'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1877,14): error TS2339: Property 'createTextChild' does not exist on type 'Element'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1877,30): error TS2304: Cannot find name 'Common'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1886,15): error TS2503: Cannot find namespace 'TimelineModel'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1900,1): error TS2304: Cannot find name 'Timeline'. node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1903,15): error TS2503: Cannot find namespace 'Timeline'. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1904,23): error TS2503: Cannot find namespace 'TimelineModel'. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1909,10): error TS2339: Property 'listItemElement' does not exist on type '(Anonymous class)'. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1920,15): error TS2503: Cannot find namespace 'SDK'. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1930,13): error TS2339: Property 'createTextChild' does not exist on type 'Element'. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1930,29): error TS2304: Cannot find name 'Common'. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1932,13): error TS2339: Property 'createTextChild' does not exist on type 'Element'. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1932,29): error TS2304: Cannot find name 'Common'. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1937,13): error TS2339: Property 'createTextChild' does not exist on type 'Element'. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1937,29): error TS2304: Cannot find name 'Common'. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1938,25): error TS2339: Property 'createChild' does not exist on type 'Element'. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1939,47): error TS2304: Cannot find name 'Timeline'. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1958,27): error TS2339: Property 'createChild' does not exist on type 'Element'. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1959,29): error TS2304: Cannot find name 'Common'. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1961,18): error TS2304: Cannot find name 'Timeline'. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1964,13): error TS2339: Property 'createTextChild' does not exist on type 'Element'. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1964,62): error TS2304: Cannot find name 'Common'. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1964,90): error TS2304: Cannot find name 'Common'. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1965,28): error TS2339: Property 'createChild' does not exist on type 'Element'. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1972,36): error TS2304: Cannot find name 'Common'. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1979,36): error TS2304: Cannot find name 'Common'. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1981,36): error TS2304: Cannot find name 'Common'. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1984,15): error TS2304: Cannot find name 'Common'. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1987,15): error TS2304: Cannot find name 'Common'. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1989,36): error TS2304: Cannot find name 'Common'. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1994,34): error TS2304: Cannot find name 'UI'. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1996,10): error TS2339: Property 'appendChild' does not exist on type '(Anonymous class)'. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(2001,23): error TS2503: Cannot find namespace 'TimelineModel'. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(2020,21): error TS2339: Property 'createTextChild' does not exist on type 'Element'. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(2020,37): error TS2304: Cannot find name 'Common'. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(2024,21): error TS2339: Property 'createTextChild' does not exist on type 'Element'. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(2024,37): error TS2304: Cannot find name 'Common'. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(2026,21): error TS2339: Property 'createTextChild' does not exist on type 'Element'. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(2026,37): error TS2304: Cannot find name 'Common'. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(2031,15): error TS2503: Cannot find namespace 'TimelineModel'. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(2037,14): error TS2304: Cannot find name 'Components'. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(2040,30): error TS2304: Cannot find name 'Common'. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(2045,23): error TS2339: Property 'createTextChild' does not exist on type 'Element'. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(2045,39): error TS2304: Cannot find name 'Common'. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(2050,1): error TS2304: Cannot find name 'Timeline'. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(2055,1): error TS2304: Cannot find name 'Timeline'. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(2072,1): error TS2304: Cannot find name 'Timeline'. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(2072,43): error TS2304: Cannot find name 'Common'. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(2093,7): error TS1056: Accessors are only available when targeting ECMAScript 5 and higher. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(2100,7): error TS1056: Accessors are only available when targeting ECMAScript 5 and higher. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(2102,10): error TS2339: Property 'dispatchEventToListeners' does not exist on type '(Anonymous class)'. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(2102,35): error TS2304: Cannot find name 'Timeline'. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(2107,1): error TS2304: Cannot find name 'Timeline'. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(2113,2): error TS1131: Property or signature expected. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(2121,1): error TS2304: Cannot find name 'Timeline'. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(2127,1): error TS2304: Cannot find name 'Timeline'. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(2133,38): error TS2304: Cannot find name 'Common'. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(2134,15): error TS2339: Property 'colSpan' does not exist on type 'Element'. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(2153,10): error TS2339: Property 'createTextChild' does not exist on type 'Element'. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(2158,5): error TS2322: Type 'string | number' is not assignable to type 'string'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1917,1): error TS2304: Cannot find name 'Timeline'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1926,1): error TS2304: Cannot find name 'Timeline'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1932,1): error TS2304: Cannot find name 'Timeline'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1932,68): error TS2304: Cannot find name 'UI'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1934,15): error TS2503: Cannot find namespace 'SDK'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1935,28): error TS2503: Cannot find namespace 'SDK'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1936,15): error TS2503: Cannot find namespace 'Timeline'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1937,23): error TS2503: Cannot find namespace 'TimelineModel'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1942,10): error TS2339: Property 'listItemElement' does not exist on type '(Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1953,15): error TS2503: Cannot find namespace 'SDK'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1963,13): error TS2339: Property 'createTextChild' does not exist on type 'Element'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1963,29): error TS2304: Cannot find name 'Common'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1965,13): error TS2339: Property 'createTextChild' does not exist on type 'Element'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1965,29): error TS2304: Cannot find name 'Common'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1970,13): error TS2339: Property 'createTextChild' does not exist on type 'Element'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1970,29): error TS2304: Cannot find name 'Common'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1971,25): error TS2339: Property 'createChild' does not exist on type 'Element'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1972,47): error TS2304: Cannot find name 'Timeline'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1991,27): error TS2339: Property 'createChild' does not exist on type 'Element'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1992,29): error TS2304: Cannot find name 'Common'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1994,18): error TS2304: Cannot find name 'Timeline'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1997,13): error TS2339: Property 'createTextChild' does not exist on type 'Element'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1997,62): error TS2304: Cannot find name 'Common'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1997,90): error TS2304: Cannot find name 'Common'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1998,28): error TS2339: Property 'createChild' does not exist on type 'Element'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(2005,36): error TS2304: Cannot find name 'Common'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(2012,36): error TS2304: Cannot find name 'Common'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(2014,36): error TS2304: Cannot find name 'Common'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(2017,15): error TS2304: Cannot find name 'Common'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(2020,15): error TS2304: Cannot find name 'Common'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(2022,36): error TS2304: Cannot find name 'Common'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(2027,34): error TS2304: Cannot find name 'UI'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(2029,10): error TS2339: Property 'appendChild' does not exist on type '(Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(2034,23): error TS2503: Cannot find namespace 'TimelineModel'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(2053,21): error TS2339: Property 'createTextChild' does not exist on type 'Element'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(2053,37): error TS2304: Cannot find name 'Common'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(2057,21): error TS2339: Property 'createTextChild' does not exist on type 'Element'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(2057,37): error TS2304: Cannot find name 'Common'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(2059,21): error TS2339: Property 'createTextChild' does not exist on type 'Element'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(2059,37): error TS2304: Cannot find name 'Common'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(2064,15): error TS2503: Cannot find namespace 'TimelineModel'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(2070,14): error TS2304: Cannot find name 'Components'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(2073,30): error TS2304: Cannot find name 'Common'. +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 TS2304: Cannot find name 'Common'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(2083,1): error TS2304: Cannot find name 'Timeline'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(2088,1): error TS2304: Cannot find name 'Timeline'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(2105,1): error TS2304: Cannot find name 'Timeline'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(2105,43): error TS2304: Cannot find name 'Common'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(2126,7): error TS1056: Accessors are only available when targeting ECMAScript 5 and higher. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(2133,7): error TS1056: Accessors are only available when targeting ECMAScript 5 and higher. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(2135,10): error TS2339: Property 'dispatchEventToListeners' does not exist on type '(Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(2135,35): error TS2304: Cannot find name 'Timeline'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(2140,1): error TS2304: Cannot find name 'Timeline'. +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,1): error TS2304: Cannot find name 'Timeline'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(2160,1): error TS2304: Cannot find name 'Timeline'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(2166,38): error TS2304: Cannot find name 'Common'. +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'. Type 'number' is not assignable to type 'string'. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(2186,12): error TS2339: Property 'createTextChild' does not exist on type 'Element'. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(2195,1): error TS2304: Cannot find name 'Timeline'. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(2197,15): error TS2503: Cannot find namespace 'SDK'. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(2198,15): error TS2503: Cannot find namespace 'Components'. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(2207,39): error TS2339: Property 'createChild' does not exist on type 'Element'. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(2217,20): error TS2339: Property 'removeChildren' does not exist on type 'Element'. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(2224,39): error TS2339: Property 'createChild' does not exist on type 'Element'. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(2230,39): error TS2339: Property 'createChild' does not exist on type 'Element'. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(2235,16): error TS2503: Cannot find namespace 'Components'. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(2301,21): error TS2339: Property 'createTextChild' does not exist on type 'Element'. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(2301,44): error TS2339: Property 'sprintf' does not exist on type 'StringConstructor'. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(2307,15): error TS2503: Cannot find namespace 'Protocol'. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(2320,15): error TS2503: Cannot find namespace 'Protocol'. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(2327,23): error TS2339: Property 'createChild' does not exist on type 'Element'. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(2329,9): error TS2304: Cannot find name 'Components'. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(2334,15): error TS2503: Cannot find namespace 'SDK'. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(2338,19): error TS2304: Cannot find name 'Timeline'. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(2340,29): error TS2304: Cannot find name 'Common'. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(2344,1): error TS2304: Cannot find name 'Timeline'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(2219,12): error TS2339: Property 'createTextChild' does not exist on type 'Element'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(2228,1): error TS2304: Cannot find name 'Timeline'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(2230,15): error TS2503: Cannot find namespace 'SDK'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(2231,15): error TS2503: Cannot find namespace 'Components'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(2240,39): error TS2339: Property 'createChild' does not exist on type 'Element'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(2250,20): error TS2339: Property 'removeChildren' does not exist on type 'Element'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(2257,39): error TS2339: Property 'createChild' does not exist on type 'Element'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(2263,39): error TS2339: Property 'createChild' does not exist on type 'Element'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(2268,16): error TS2503: Cannot find namespace 'Components'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(2334,21): error TS2339: Property 'createTextChild' does not exist on type 'Element'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(2334,44): error TS2339: Property 'sprintf' does not exist on type 'StringConstructor'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(2340,15): error TS2503: Cannot find namespace 'Protocol'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(2353,15): error TS2503: Cannot find namespace 'Protocol'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(2360,23): error TS2339: Property 'createChild' does not exist on type 'Element'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(2362,9): error TS2304: Cannot find name 'Components'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(2367,15): error TS2503: Cannot find namespace 'SDK'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(2371,19): error TS2304: Cannot find name 'Timeline'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(2373,29): error TS2304: Cannot find name 'Common'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(2377,1): error TS2304: Cannot find name 'Timeline'. node_modules/chrome-devtools-frontend/front_end/timeline_model/TimelineFrameModel.js(34,1): error TS2304: Cannot find name 'TimelineModel'. node_modules/chrome-devtools-frontend/front_end/timeline_model/TimelineFrameModel.js(36,24): error TS2503: Cannot find namespace 'SDK'. node_modules/chrome-devtools-frontend/front_end/timeline_model/TimelineFrameModel.js(44,24): error TS2503: Cannot find namespace 'TimelineModel'. @@ -33712,33 +33849,34 @@ node_modules/chrome-devtools-frontend/front_end/timeline_model/TimelineJSProfile node_modules/chrome-devtools-frontend/front_end/timeline_model/TimelineJSProfile.js(68,14): error TS2304: Cannot find name 'TimelineModel'. node_modules/chrome-devtools-frontend/front_end/timeline_model/TimelineJSProfile.js(69,14): error TS2304: Cannot find name 'TimelineModel'. node_modules/chrome-devtools-frontend/front_end/timeline_model/TimelineJSProfile.js(70,14): error TS2304: Cannot find name 'TimelineModel'. -node_modules/chrome-devtools-frontend/front_end/timeline_model/TimelineJSProfile.js(82,33): error TS2304: Cannot find name 'Common'. -node_modules/chrome-devtools-frontend/front_end/timeline_model/TimelineJSProfile.js(85,17): error TS2503: Cannot find namespace 'SDK'. -node_modules/chrome-devtools-frontend/front_end/timeline_model/TimelineJSProfile.js(95,17): error TS2503: Cannot find namespace 'SDK'. +node_modules/chrome-devtools-frontend/front_end/timeline_model/TimelineJSProfile.js(71,14): error TS2304: Cannot find name 'TimelineModel'. +node_modules/chrome-devtools-frontend/front_end/timeline_model/TimelineJSProfile.js(83,33): error TS2304: Cannot find name 'Common'. +node_modules/chrome-devtools-frontend/front_end/timeline_model/TimelineJSProfile.js(86,17): error TS2503: Cannot find namespace 'SDK'. node_modules/chrome-devtools-frontend/front_end/timeline_model/TimelineJSProfile.js(96,17): error TS2503: Cannot find namespace 'SDK'. -node_modules/chrome-devtools-frontend/front_end/timeline_model/TimelineJSProfile.js(105,17): error TS2503: Cannot find namespace 'SDK'. -node_modules/chrome-devtools-frontend/front_end/timeline_model/TimelineJSProfile.js(117,46): error TS2339: Property 'peekLast' does not exist on type 'any[]'. -node_modules/chrome-devtools-frontend/front_end/timeline_model/TimelineJSProfile.js(137,40): error TS2304: Cannot find name 'TimelineModel'. -node_modules/chrome-devtools-frontend/front_end/timeline_model/TimelineJSProfile.js(141,24): error TS2503: Cannot find namespace 'Protocol'. -node_modules/chrome-devtools-frontend/front_end/timeline_model/TimelineJSProfile.js(153,36): error TS2304: Cannot find name 'TimelineModel'. -node_modules/chrome-devtools-frontend/front_end/timeline_model/TimelineJSProfile.js(157,36): error TS2304: Cannot find name 'TimelineModel'. -node_modules/chrome-devtools-frontend/front_end/timeline_model/TimelineJSProfile.js(167,17): error TS2503: Cannot find namespace 'SDK'. -node_modules/chrome-devtools-frontend/front_end/timeline_model/TimelineJSProfile.js(170,27): error TS2304: Cannot find name 'TimelineModel'. -node_modules/chrome-devtools-frontend/front_end/timeline_model/TimelineJSProfile.js(171,26): error TS2503: Cannot find namespace 'Protocol'. -node_modules/chrome-devtools-frontend/front_end/timeline_model/TimelineJSProfile.js(178,35): error TS2339: Property 'peekLast' does not exist on type 'any[]'. -node_modules/chrome-devtools-frontend/front_end/timeline_model/TimelineJSProfile.js(188,34): error TS2304: Cannot find name 'SDK'. -node_modules/chrome-devtools-frontend/front_end/timeline_model/TimelineJSProfile.js(189,13): error TS2304: Cannot find name 'SDK'. -node_modules/chrome-devtools-frontend/front_end/timeline_model/TimelineJSProfile.js(189,82): error TS2304: Cannot find name 'SDK'. -node_modules/chrome-devtools-frontend/front_end/timeline_model/TimelineJSProfile.js(199,44): error TS2304: Cannot find name 'SDK'. -node_modules/chrome-devtools-frontend/front_end/timeline_model/TimelineJSProfile.js(201,7): error TS2304: Cannot find name 'TimelineModel'. -node_modules/chrome-devtools-frontend/front_end/timeline_model/TimelineJSProfile.js(208,15): error TS2503: Cannot find namespace 'Protocol'. -node_modules/chrome-devtools-frontend/front_end/timeline_model/TimelineJSProfile.js(217,16): error TS2503: Cannot find namespace 'TimelineModel'. -node_modules/chrome-devtools-frontend/front_end/timeline_model/TimelineJSProfile.js(221,14): error TS2304: Cannot find name 'TimelineModel'. -node_modules/chrome-devtools-frontend/front_end/timeline_model/TimelineJSProfile.js(223,14): error TS2304: Cannot find name 'TimelineModel'. -node_modules/chrome-devtools-frontend/front_end/timeline_model/TimelineJSProfile.js(229,23): error TS2503: Cannot find namespace 'SDK'. -node_modules/chrome-devtools-frontend/front_end/timeline_model/TimelineJSProfile.js(288,18): error TS2503: Cannot find namespace 'SDK'. -node_modules/chrome-devtools-frontend/front_end/timeline_model/TimelineJSProfile.js(291,31): error TS2503: Cannot find namespace 'SDK'. -node_modules/chrome-devtools-frontend/front_end/timeline_model/TimelineJSProfile.js(309,1): error TS2304: Cannot find name 'TimelineModel'. +node_modules/chrome-devtools-frontend/front_end/timeline_model/TimelineJSProfile.js(97,17): error TS2503: Cannot find namespace 'SDK'. +node_modules/chrome-devtools-frontend/front_end/timeline_model/TimelineJSProfile.js(106,17): error TS2503: Cannot find namespace 'SDK'. +node_modules/chrome-devtools-frontend/front_end/timeline_model/TimelineJSProfile.js(118,46): error TS2339: Property 'peekLast' does not exist on type 'any[]'. +node_modules/chrome-devtools-frontend/front_end/timeline_model/TimelineJSProfile.js(138,40): error TS2304: Cannot find name 'TimelineModel'. +node_modules/chrome-devtools-frontend/front_end/timeline_model/TimelineJSProfile.js(142,24): error TS2503: Cannot find namespace 'Protocol'. +node_modules/chrome-devtools-frontend/front_end/timeline_model/TimelineJSProfile.js(154,36): error TS2304: Cannot find name 'TimelineModel'. +node_modules/chrome-devtools-frontend/front_end/timeline_model/TimelineJSProfile.js(158,36): error TS2304: Cannot find name 'TimelineModel'. +node_modules/chrome-devtools-frontend/front_end/timeline_model/TimelineJSProfile.js(168,17): error TS2503: Cannot find namespace 'SDK'. +node_modules/chrome-devtools-frontend/front_end/timeline_model/TimelineJSProfile.js(171,27): error TS2304: Cannot find name 'TimelineModel'. +node_modules/chrome-devtools-frontend/front_end/timeline_model/TimelineJSProfile.js(172,26): error TS2503: Cannot find namespace 'Protocol'. +node_modules/chrome-devtools-frontend/front_end/timeline_model/TimelineJSProfile.js(179,35): error TS2339: Property 'peekLast' does not exist on type 'any[]'. +node_modules/chrome-devtools-frontend/front_end/timeline_model/TimelineJSProfile.js(189,34): error TS2304: Cannot find name 'SDK'. +node_modules/chrome-devtools-frontend/front_end/timeline_model/TimelineJSProfile.js(190,13): error TS2304: Cannot find name 'SDK'. +node_modules/chrome-devtools-frontend/front_end/timeline_model/TimelineJSProfile.js(190,82): error TS2304: Cannot find name 'SDK'. +node_modules/chrome-devtools-frontend/front_end/timeline_model/TimelineJSProfile.js(200,44): error TS2304: Cannot find name 'SDK'. +node_modules/chrome-devtools-frontend/front_end/timeline_model/TimelineJSProfile.js(202,7): error TS2304: Cannot find name 'TimelineModel'. +node_modules/chrome-devtools-frontend/front_end/timeline_model/TimelineJSProfile.js(209,15): error TS2503: Cannot find namespace 'Protocol'. +node_modules/chrome-devtools-frontend/front_end/timeline_model/TimelineJSProfile.js(218,16): error TS2503: Cannot find namespace 'TimelineModel'. +node_modules/chrome-devtools-frontend/front_end/timeline_model/TimelineJSProfile.js(222,14): error TS2304: Cannot find name 'TimelineModel'. +node_modules/chrome-devtools-frontend/front_end/timeline_model/TimelineJSProfile.js(224,14): error TS2304: Cannot find name 'TimelineModel'. +node_modules/chrome-devtools-frontend/front_end/timeline_model/TimelineJSProfile.js(230,23): error TS2503: Cannot find namespace 'SDK'. +node_modules/chrome-devtools-frontend/front_end/timeline_model/TimelineJSProfile.js(289,18): error TS2503: Cannot find namespace 'SDK'. +node_modules/chrome-devtools-frontend/front_end/timeline_model/TimelineJSProfile.js(292,31): error TS2503: Cannot find namespace 'SDK'. +node_modules/chrome-devtools-frontend/front_end/timeline_model/TimelineJSProfile.js(310,1): error TS2304: Cannot find name 'TimelineModel'. node_modules/chrome-devtools-frontend/front_end/timeline_model/TimelineModel.js(34,1): error TS2304: Cannot find name 'TimelineModel'. node_modules/chrome-devtools-frontend/front_end/timeline_model/TimelineModel.js(40,22): error TS2503: Cannot find namespace 'SDK'. node_modules/chrome-devtools-frontend/front_end/timeline_model/TimelineModel.js(41,24): error TS2503: Cannot find namespace 'SDK'. @@ -33918,117 +34056,117 @@ node_modules/chrome-devtools-frontend/front_end/timeline_model/TimelineModel.js( node_modules/chrome-devtools-frontend/front_end/timeline_model/TimelineModel.js(1029,16): error TS2304: Cannot find name 'TimelineModel'. node_modules/chrome-devtools-frontend/front_end/timeline_model/TimelineModel.js(1034,23): error TS2304: Cannot find name 'TimelineModel'. node_modules/chrome-devtools-frontend/front_end/timeline_model/TimelineModel.js(1049,1): error TS2304: Cannot find name 'TimelineModel'. -node_modules/chrome-devtools-frontend/front_end/timeline_model/TimelineModel.js(1177,1): error TS2304: Cannot find name 'TimelineModel'. -node_modules/chrome-devtools-frontend/front_end/timeline_model/TimelineModel.js(1186,1): error TS2304: Cannot find name 'TimelineModel'. -node_modules/chrome-devtools-frontend/front_end/timeline_model/TimelineModel.js(1195,1): error TS2304: Cannot find name 'TimelineModel'. -node_modules/chrome-devtools-frontend/front_end/timeline_model/TimelineModel.js(1196,1): error TS2304: Cannot find name 'TimelineModel'. -node_modules/chrome-devtools-frontend/front_end/timeline_model/TimelineModel.js(1197,1): error TS2304: Cannot find name 'TimelineModel'. -node_modules/chrome-devtools-frontend/front_end/timeline_model/TimelineModel.js(1202,1): error TS2304: Cannot find name 'TimelineModel'. +node_modules/chrome-devtools-frontend/front_end/timeline_model/TimelineModel.js(1190,1): error TS2304: Cannot find name 'TimelineModel'. +node_modules/chrome-devtools-frontend/front_end/timeline_model/TimelineModel.js(1199,1): error TS2304: Cannot find name 'TimelineModel'. +node_modules/chrome-devtools-frontend/front_end/timeline_model/TimelineModel.js(1208,1): error TS2304: Cannot find name 'TimelineModel'. +node_modules/chrome-devtools-frontend/front_end/timeline_model/TimelineModel.js(1209,1): error TS2304: Cannot find name 'TimelineModel'. node_modules/chrome-devtools-frontend/front_end/timeline_model/TimelineModel.js(1210,1): error TS2304: Cannot find name 'TimelineModel'. -node_modules/chrome-devtools-frontend/front_end/timeline_model/TimelineModel.js(1216,1): error TS2304: Cannot find name 'TimelineModel'. -node_modules/chrome-devtools-frontend/front_end/timeline_model/TimelineModel.js(1226,1): error TS2304: Cannot find name 'TimelineModel'. -node_modules/chrome-devtools-frontend/front_end/timeline_model/TimelineModel.js(1232,24): error TS2503: Cannot find namespace 'SDK'. -node_modules/chrome-devtools-frontend/front_end/timeline_model/TimelineModel.js(1234,22): error TS2503: Cannot find namespace 'TimelineModel'. -node_modules/chrome-devtools-frontend/front_end/timeline_model/TimelineModel.js(1234,75): error TS2503: Cannot find namespace 'SDK'. -node_modules/chrome-devtools-frontend/front_end/timeline_model/TimelineModel.js(1242,26): error TS2304: Cannot find name 'TimelineModel'. -node_modules/chrome-devtools-frontend/front_end/timeline_model/TimelineModel.js(1246,99): error TS1003: Identifier expected. -node_modules/chrome-devtools-frontend/front_end/timeline_model/TimelineModel.js(1247,1): error TS2304: Cannot find name 'TimelineModel'. -node_modules/chrome-devtools-frontend/front_end/timeline_model/TimelineModel.js(1250,1): error TS2304: Cannot find name 'TimelineModel'. -node_modules/chrome-devtools-frontend/front_end/timeline_model/TimelineModel.js(1252,15): error TS2503: Cannot find namespace 'SDK'. -node_modules/chrome-devtools-frontend/front_end/timeline_model/TimelineModel.js(1262,17): error TS2503: Cannot find namespace 'TimelineModel'. -node_modules/chrome-devtools-frontend/front_end/timeline_model/TimelineModel.js(1265,56): error TS2304: Cannot find name 'SDK'. -node_modules/chrome-devtools-frontend/front_end/timeline_model/TimelineModel.js(1278,15): error TS2503: Cannot find namespace 'TimelineModel'. -node_modules/chrome-devtools-frontend/front_end/timeline_model/TimelineModel.js(1286,1): error TS2304: Cannot find name 'TimelineModel'. -node_modules/chrome-devtools-frontend/front_end/timeline_model/TimelineModel.js(1292,1): error TS2304: Cannot find name 'TimelineModel'. -node_modules/chrome-devtools-frontend/front_end/timeline_model/TimelineModel.js(1294,15): error TS2503: Cannot find namespace 'SDK'. -node_modules/chrome-devtools-frontend/front_end/timeline_model/TimelineModel.js(1297,37): error TS2304: Cannot find name 'TimelineModel'. -node_modules/chrome-devtools-frontend/front_end/timeline_model/TimelineModel.js(1301,24): error TS2503: Cannot find namespace 'SDK'. -node_modules/chrome-devtools-frontend/front_end/timeline_model/TimelineModel.js(1315,15): error TS2503: Cannot find namespace 'SDK'. -node_modules/chrome-devtools-frontend/front_end/timeline_model/TimelineModel.js(1319,22): error TS2304: Cannot find name 'TimelineModel'. -node_modules/chrome-devtools-frontend/front_end/timeline_model/TimelineModel.js(1370,1): error TS2304: Cannot find name 'TimelineModel'. -node_modules/chrome-devtools-frontend/front_end/timeline_model/TimelineModel.js(1372,15): error TS2503: Cannot find namespace 'SDK'. -node_modules/chrome-devtools-frontend/front_end/timeline_model/TimelineModel.js(1379,17): error TS2503: Cannot find namespace 'SDK'. -node_modules/chrome-devtools-frontend/front_end/timeline_model/TimelineModel.js(1410,17): error TS2503: Cannot find namespace 'TimelineModel'. -node_modules/chrome-devtools-frontend/front_end/timeline_model/TimelineModel.js(1415,23): error TS2304: Cannot find name 'TimelineModel'. -node_modules/chrome-devtools-frontend/front_end/timeline_model/TimelineModel.js(1420,82): error TS1003: Identifier expected. -node_modules/chrome-devtools-frontend/front_end/timeline_model/TimelineModel.js(1421,1): error TS2304: Cannot find name 'TimelineModel'. -node_modules/chrome-devtools-frontend/front_end/timeline_model/TimelineModel.js(1423,1): error TS2304: Cannot find name 'TimelineModel'. -node_modules/chrome-devtools-frontend/front_end/timeline_model/TimelineModel.js(1425,17): error TS2503: Cannot find namespace 'SDK'. -node_modules/chrome-devtools-frontend/front_end/timeline_model/TimelineModel.js(1427,17): error TS2503: Cannot find namespace 'SDK'. -node_modules/chrome-devtools-frontend/front_end/timeline_model/TimelineModel.js(1434,15): error TS2503: Cannot find namespace 'SDK'. -node_modules/chrome-devtools-frontend/front_end/timeline_model/TimelineModel.js(1435,23): error TS2503: Cannot find namespace 'TimelineModel'. -node_modules/chrome-devtools-frontend/front_end/timeline_model/TimelineModel.js(1438,18): error TS2304: Cannot find name 'TimelineModel'. -node_modules/chrome-devtools-frontend/front_end/timeline_model/TimelineModel.js(1442,15): error TS2503: Cannot find namespace 'TimelineModel'. -node_modules/chrome-devtools-frontend/front_end/timeline_model/TimelineModel.js(1456,23): error TS2304: Cannot find name 'TimelineModel'. -node_modules/chrome-devtools-frontend/front_end/timeline_model/TimelineModel.js(1502,15): error TS2503: Cannot find namespace 'SDK'. -node_modules/chrome-devtools-frontend/front_end/timeline_model/TimelineModel.js(1507,7): error TS2304: Cannot find name 'TimelineModel'. -node_modules/chrome-devtools-frontend/front_end/timeline_model/TimelineModel.js(1508,7): error TS2304: Cannot find name 'TimelineModel'. -node_modules/chrome-devtools-frontend/front_end/timeline_model/TimelineModel.js(1509,7): error TS2304: Cannot find name 'TimelineModel'. -node_modules/chrome-devtools-frontend/front_end/timeline_model/TimelineModel.js(1511,30): error TS2495: Type 'Iterator' is not an array type or a string type. -node_modules/chrome-devtools-frontend/front_end/timeline_model/TimelineModel.js(1516,15): error TS2503: Cannot find namespace 'TimelineModel'. -node_modules/chrome-devtools-frontend/front_end/timeline_model/TimelineModel.js(1522,23): error TS2304: Cannot find name 'TimelineModel'. -node_modules/chrome-devtools-frontend/front_end/timeline_model/TimelineModel.js(1539,15): error TS2503: Cannot find namespace 'SDK'. -node_modules/chrome-devtools-frontend/front_end/timeline_model/TimelineModel.js(1541,15): error TS2503: Cannot find namespace 'TimelineModel'. -node_modules/chrome-devtools-frontend/front_end/timeline_model/TimelineModel.js(1561,35): error TS2304: Cannot find name 'TimelineModel'. -node_modules/chrome-devtools-frontend/front_end/timeline_model/TimelineModel.js(1575,15): error TS2503: Cannot find namespace 'SDK'. -node_modules/chrome-devtools-frontend/front_end/timeline_model/TimelineModel.js(1576,15): error TS2503: Cannot find namespace 'TimelineModel'. -node_modules/chrome-devtools-frontend/front_end/timeline_model/TimelineModel.js(1579,28): error TS2304: Cannot find name 'TimelineModel'. -node_modules/chrome-devtools-frontend/front_end/timeline_model/TimelineModel.js(1580,25): error TS2304: Cannot find name 'TimelineModel'. -node_modules/chrome-devtools-frontend/front_end/timeline_model/TimelineModel.js(1592,15): error TS2503: Cannot find namespace 'SDK'. -node_modules/chrome-devtools-frontend/front_end/timeline_model/TimelineModel.js(1596,30): error TS2495: Type 'Iterator' is not an array type or a string type. -node_modules/chrome-devtools-frontend/front_end/timeline_model/TimelineModel.js(1597,15): error TS2304: Cannot find name 'TimelineModel'. -node_modules/chrome-devtools-frontend/front_end/timeline_model/TimelineModel.js(1606,15): error TS2503: Cannot find namespace 'SDK'. -node_modules/chrome-devtools-frontend/front_end/timeline_model/TimelineModel.js(1624,7): error TS2304: Cannot find name 'TimelineModel'. -node_modules/chrome-devtools-frontend/front_end/timeline_model/TimelineModel.js(1625,7): error TS2304: Cannot find name 'TimelineModel'. -node_modules/chrome-devtools-frontend/front_end/timeline_model/TimelineModel.js(1626,7): error TS2304: Cannot find name 'TimelineModel'. -node_modules/chrome-devtools-frontend/front_end/timeline_model/TimelineModel.js(1627,7): error TS2304: Cannot find name 'TimelineModel'. -node_modules/chrome-devtools-frontend/front_end/timeline_model/TimelineModel.js(1629,30): error TS2495: Type 'Iterator' is not an array type or a string type. -node_modules/chrome-devtools-frontend/front_end/timeline_model/TimelineModel.js(1636,15): error TS2503: Cannot find namespace 'SDK'. -node_modules/chrome-devtools-frontend/front_end/timeline_model/TimelineModel.js(1638,15): error TS2503: Cannot find namespace 'TimelineModel'. -node_modules/chrome-devtools-frontend/front_end/timeline_model/TimelineModel.js(1643,16): error TS2304: Cannot find name 'TimelineModel'. -node_modules/chrome-devtools-frontend/front_end/timeline_model/TimelineModel.js(1644,13): error TS2304: Cannot find name 'TimelineModel'. -node_modules/chrome-devtools-frontend/front_end/timeline_model/TimelineModel.js(1646,13): error TS2304: Cannot find name 'TimelineModel'. -node_modules/chrome-devtools-frontend/front_end/timeline_model/TimelineModel.js(1651,27): error TS2503: Cannot find namespace 'TimelineModel'. -node_modules/chrome-devtools-frontend/front_end/timeline_model/TimelineModel.js(1675,42): error TS2503: Cannot find namespace 'TimelineModel'. -node_modules/chrome-devtools-frontend/front_end/timeline_model/TimelineModel.js(1677,42): error TS2503: Cannot find namespace 'TimelineModel'. -node_modules/chrome-devtools-frontend/front_end/timeline_model/TimelineModel.js(1686,1): error TS2304: Cannot find name 'TimelineModel'. -node_modules/chrome-devtools-frontend/front_end/timeline_model/TimelineModel.js(1691,1): error TS2304: Cannot find name 'TimelineModel'. -node_modules/chrome-devtools-frontend/front_end/timeline_model/TimelineModel.js(1693,5): error TS2304: Cannot find name 'TimelineModel'. -node_modules/chrome-devtools-frontend/front_end/timeline_model/TimelineModel.js(1694,22): error TS2503: Cannot find namespace 'TimelineModel'. -node_modules/chrome-devtools-frontend/front_end/timeline_model/TimelineModel.js(1694,76): error TS2503: Cannot find namespace 'SDK'. -node_modules/chrome-devtools-frontend/front_end/timeline_model/TimelineModel.js(1696,27): error TS2304: Cannot find name 'TimelineModel'. -node_modules/chrome-devtools-frontend/front_end/timeline_model/TimelineModel.js(1701,9): error TS2304: Cannot find name 'TimelineModel'. -node_modules/chrome-devtools-frontend/front_end/timeline_model/TimelineModel.js(1704,16): error TS2304: Cannot find name 'TimelineModel'. -node_modules/chrome-devtools-frontend/front_end/timeline_model/TimelineModel.js(1717,5): error TS2304: Cannot find name 'TimelineModel'. -node_modules/chrome-devtools-frontend/front_end/timeline_model/TimelineModel.js(1719,5): error TS2304: Cannot find name 'TimelineModel'. -node_modules/chrome-devtools-frontend/front_end/timeline_model/TimelineModel.js(1720,23): error TS2495: Type 'Map' is not an array type or a string type. -node_modules/chrome-devtools-frontend/front_end/timeline_model/TimelineModel.js(1723,9): error TS2304: Cannot find name 'TimelineModel'. -node_modules/chrome-devtools-frontend/front_end/timeline_model/TimelineModel.js(1728,15): error TS2503: Cannot find namespace 'SDK'. -node_modules/chrome-devtools-frontend/front_end/timeline_model/TimelineModel.js(1731,25): error TS2304: Cannot find name 'TimelineModel'. -node_modules/chrome-devtools-frontend/front_end/timeline_model/TimelineModel.js(1732,21): error TS2503: Cannot find namespace 'TimelineModel'. -node_modules/chrome-devtools-frontend/front_end/timeline_model/TimelineModel.js(1735,35): error TS2503: Cannot find namespace 'TimelineModel'. -node_modules/chrome-devtools-frontend/front_end/timeline_model/TimelineModel.js(1736,25): error TS2304: Cannot find name 'TimelineModel'. -node_modules/chrome-devtools-frontend/front_end/timeline_model/TimelineModel.js(1739,14): error TS2304: Cannot find name 'TimelineModel'. -node_modules/chrome-devtools-frontend/front_end/timeline_model/TimelineModel.js(1742,30): error TS2503: Cannot find namespace 'SDK'. -node_modules/chrome-devtools-frontend/front_end/timeline_model/TimelineModel.js(1749,24): error TS2304: Cannot find name 'TimelineModel'. -node_modules/chrome-devtools-frontend/front_end/timeline_model/TimelineModel.js(1752,30): error TS2304: Cannot find name 'TimelineModel'. -node_modules/chrome-devtools-frontend/front_end/timeline_model/TimelineModel.js(1757,1): error TS2304: Cannot find name 'TimelineModel'. -node_modules/chrome-devtools-frontend/front_end/timeline_model/TimelineModel.js(1767,24): error TS2503: Cannot find namespace 'Protocol'. -node_modules/chrome-devtools-frontend/front_end/timeline_model/TimelineModel.js(1769,17): error TS2503: Cannot find namespace 'SDK'. -node_modules/chrome-devtools-frontend/front_end/timeline_model/TimelineModel.js(1771,17): error TS2503: Cannot find namespace 'SDK'. -node_modules/chrome-devtools-frontend/front_end/timeline_model/TimelineModel.js(1775,10): error TS2339: Property 'timeWaitingForMainThread' does not exist on type '(Anonymous class)'. -node_modules/chrome-devtools-frontend/front_end/timeline_model/TimelineModel.js(1779,15): error TS2503: Cannot find namespace 'SDK'. -node_modules/chrome-devtools-frontend/front_end/timeline_model/TimelineModel.js(1785,24): error TS2304: Cannot find name 'TimelineModel'. -node_modules/chrome-devtools-frontend/front_end/timeline_model/TimelineModel.js(1791,16): error TS2503: Cannot find namespace 'SDK'. -node_modules/chrome-devtools-frontend/front_end/timeline_model/TimelineModel.js(1798,16): error TS2503: Cannot find namespace 'Protocol'. -node_modules/chrome-devtools-frontend/front_end/timeline_model/TimelineModel.js(1806,23): error TS2503: Cannot find namespace 'Protocol'. -node_modules/chrome-devtools-frontend/front_end/timeline_model/TimelineModel.js(1809,51): error TS2304: Cannot find name 'TimelineModel'. -node_modules/chrome-devtools-frontend/front_end/timeline_model/TimelineModel.js(1813,15): error TS2503: Cannot find namespace 'SDK'. -node_modules/chrome-devtools-frontend/front_end/timeline_model/TimelineModel.js(1814,16): error TS2503: Cannot find namespace 'TimelineModel'. -node_modules/chrome-devtools-frontend/front_end/timeline_model/TimelineModel.js(1817,22): error TS2304: Cannot find name 'TimelineModel'. -node_modules/chrome-devtools-frontend/front_end/timeline_model/TimelineModel.js(1819,18): error TS2304: Cannot find name 'TimelineModel'. -node_modules/chrome-devtools-frontend/front_end/timeline_model/TimelineModel.js(1820,13): error TS2304: Cannot find name 'TimelineModel'. -node_modules/chrome-devtools-frontend/front_end/timeline_model/TimelineModel.js(1826,1): error TS2304: Cannot find name 'TimelineModel'. +node_modules/chrome-devtools-frontend/front_end/timeline_model/TimelineModel.js(1215,1): error TS2304: Cannot find name 'TimelineModel'. +node_modules/chrome-devtools-frontend/front_end/timeline_model/TimelineModel.js(1223,1): error TS2304: Cannot find name 'TimelineModel'. +node_modules/chrome-devtools-frontend/front_end/timeline_model/TimelineModel.js(1229,1): error TS2304: Cannot find name 'TimelineModel'. +node_modules/chrome-devtools-frontend/front_end/timeline_model/TimelineModel.js(1239,1): error TS2304: Cannot find name 'TimelineModel'. +node_modules/chrome-devtools-frontend/front_end/timeline_model/TimelineModel.js(1245,24): error TS2503: Cannot find namespace 'SDK'. +node_modules/chrome-devtools-frontend/front_end/timeline_model/TimelineModel.js(1247,22): error TS2503: Cannot find namespace 'TimelineModel'. +node_modules/chrome-devtools-frontend/front_end/timeline_model/TimelineModel.js(1247,75): error TS2503: Cannot find namespace 'SDK'. +node_modules/chrome-devtools-frontend/front_end/timeline_model/TimelineModel.js(1255,26): error TS2304: Cannot find name 'TimelineModel'. +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(1260,1): error TS2304: Cannot find name 'TimelineModel'. +node_modules/chrome-devtools-frontend/front_end/timeline_model/TimelineModel.js(1263,1): error TS2304: Cannot find name 'TimelineModel'. +node_modules/chrome-devtools-frontend/front_end/timeline_model/TimelineModel.js(1265,15): error TS2503: Cannot find namespace 'SDK'. +node_modules/chrome-devtools-frontend/front_end/timeline_model/TimelineModel.js(1275,17): error TS2503: Cannot find namespace 'TimelineModel'. +node_modules/chrome-devtools-frontend/front_end/timeline_model/TimelineModel.js(1278,56): error TS2304: Cannot find name 'SDK'. +node_modules/chrome-devtools-frontend/front_end/timeline_model/TimelineModel.js(1291,15): error TS2503: Cannot find namespace 'TimelineModel'. +node_modules/chrome-devtools-frontend/front_end/timeline_model/TimelineModel.js(1299,1): error TS2304: Cannot find name 'TimelineModel'. +node_modules/chrome-devtools-frontend/front_end/timeline_model/TimelineModel.js(1305,1): error TS2304: Cannot find name 'TimelineModel'. +node_modules/chrome-devtools-frontend/front_end/timeline_model/TimelineModel.js(1307,15): error TS2503: Cannot find namespace 'SDK'. +node_modules/chrome-devtools-frontend/front_end/timeline_model/TimelineModel.js(1310,37): error TS2304: Cannot find name 'TimelineModel'. +node_modules/chrome-devtools-frontend/front_end/timeline_model/TimelineModel.js(1314,24): error TS2503: Cannot find namespace 'SDK'. +node_modules/chrome-devtools-frontend/front_end/timeline_model/TimelineModel.js(1328,15): error TS2503: Cannot find namespace 'SDK'. +node_modules/chrome-devtools-frontend/front_end/timeline_model/TimelineModel.js(1332,22): error TS2304: Cannot find name 'TimelineModel'. +node_modules/chrome-devtools-frontend/front_end/timeline_model/TimelineModel.js(1383,1): error TS2304: Cannot find name 'TimelineModel'. +node_modules/chrome-devtools-frontend/front_end/timeline_model/TimelineModel.js(1385,15): error TS2503: Cannot find namespace 'SDK'. +node_modules/chrome-devtools-frontend/front_end/timeline_model/TimelineModel.js(1392,17): error TS2503: Cannot find namespace 'SDK'. +node_modules/chrome-devtools-frontend/front_end/timeline_model/TimelineModel.js(1423,17): error TS2503: Cannot find namespace 'TimelineModel'. +node_modules/chrome-devtools-frontend/front_end/timeline_model/TimelineModel.js(1428,23): error TS2304: Cannot find name 'TimelineModel'. +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,1): error TS2304: Cannot find name 'TimelineModel'. +node_modules/chrome-devtools-frontend/front_end/timeline_model/TimelineModel.js(1436,1): error TS2304: Cannot find name 'TimelineModel'. +node_modules/chrome-devtools-frontend/front_end/timeline_model/TimelineModel.js(1438,17): error TS2503: Cannot find namespace 'SDK'. +node_modules/chrome-devtools-frontend/front_end/timeline_model/TimelineModel.js(1440,17): error TS2503: Cannot find namespace 'SDK'. +node_modules/chrome-devtools-frontend/front_end/timeline_model/TimelineModel.js(1447,15): error TS2503: Cannot find namespace 'SDK'. +node_modules/chrome-devtools-frontend/front_end/timeline_model/TimelineModel.js(1448,23): error TS2503: Cannot find namespace 'TimelineModel'. +node_modules/chrome-devtools-frontend/front_end/timeline_model/TimelineModel.js(1451,18): error TS2304: Cannot find name 'TimelineModel'. +node_modules/chrome-devtools-frontend/front_end/timeline_model/TimelineModel.js(1455,15): error TS2503: Cannot find namespace 'TimelineModel'. +node_modules/chrome-devtools-frontend/front_end/timeline_model/TimelineModel.js(1469,23): error TS2304: Cannot find name 'TimelineModel'. +node_modules/chrome-devtools-frontend/front_end/timeline_model/TimelineModel.js(1515,15): error TS2503: Cannot find namespace 'SDK'. +node_modules/chrome-devtools-frontend/front_end/timeline_model/TimelineModel.js(1520,7): error TS2304: Cannot find name 'TimelineModel'. +node_modules/chrome-devtools-frontend/front_end/timeline_model/TimelineModel.js(1521,7): error TS2304: Cannot find name 'TimelineModel'. +node_modules/chrome-devtools-frontend/front_end/timeline_model/TimelineModel.js(1522,7): error TS2304: Cannot find name 'TimelineModel'. +node_modules/chrome-devtools-frontend/front_end/timeline_model/TimelineModel.js(1524,30): error TS2495: Type 'Iterator' is not an array type or a string type. +node_modules/chrome-devtools-frontend/front_end/timeline_model/TimelineModel.js(1529,15): error TS2503: Cannot find namespace 'TimelineModel'. +node_modules/chrome-devtools-frontend/front_end/timeline_model/TimelineModel.js(1535,23): error TS2304: Cannot find name 'TimelineModel'. +node_modules/chrome-devtools-frontend/front_end/timeline_model/TimelineModel.js(1552,15): error TS2503: Cannot find namespace 'SDK'. +node_modules/chrome-devtools-frontend/front_end/timeline_model/TimelineModel.js(1554,15): error TS2503: Cannot find namespace 'TimelineModel'. +node_modules/chrome-devtools-frontend/front_end/timeline_model/TimelineModel.js(1574,35): error TS2304: Cannot find name 'TimelineModel'. +node_modules/chrome-devtools-frontend/front_end/timeline_model/TimelineModel.js(1588,15): error TS2503: Cannot find namespace 'SDK'. +node_modules/chrome-devtools-frontend/front_end/timeline_model/TimelineModel.js(1589,15): error TS2503: Cannot find namespace 'TimelineModel'. +node_modules/chrome-devtools-frontend/front_end/timeline_model/TimelineModel.js(1592,28): error TS2304: Cannot find name 'TimelineModel'. +node_modules/chrome-devtools-frontend/front_end/timeline_model/TimelineModel.js(1593,25): error TS2304: Cannot find name 'TimelineModel'. +node_modules/chrome-devtools-frontend/front_end/timeline_model/TimelineModel.js(1605,15): error TS2503: Cannot find namespace 'SDK'. +node_modules/chrome-devtools-frontend/front_end/timeline_model/TimelineModel.js(1609,30): error TS2495: Type 'Iterator' is not an array type or a string type. +node_modules/chrome-devtools-frontend/front_end/timeline_model/TimelineModel.js(1610,15): error TS2304: Cannot find name 'TimelineModel'. +node_modules/chrome-devtools-frontend/front_end/timeline_model/TimelineModel.js(1619,15): error TS2503: Cannot find namespace 'SDK'. +node_modules/chrome-devtools-frontend/front_end/timeline_model/TimelineModel.js(1637,7): error TS2304: Cannot find name 'TimelineModel'. +node_modules/chrome-devtools-frontend/front_end/timeline_model/TimelineModel.js(1638,7): error TS2304: Cannot find name 'TimelineModel'. +node_modules/chrome-devtools-frontend/front_end/timeline_model/TimelineModel.js(1639,7): error TS2304: Cannot find name 'TimelineModel'. +node_modules/chrome-devtools-frontend/front_end/timeline_model/TimelineModel.js(1640,7): error TS2304: Cannot find name 'TimelineModel'. +node_modules/chrome-devtools-frontend/front_end/timeline_model/TimelineModel.js(1642,30): error TS2495: Type 'Iterator' is not an array type or a string type. +node_modules/chrome-devtools-frontend/front_end/timeline_model/TimelineModel.js(1649,15): error TS2503: Cannot find namespace 'SDK'. +node_modules/chrome-devtools-frontend/front_end/timeline_model/TimelineModel.js(1651,15): error TS2503: Cannot find namespace 'TimelineModel'. +node_modules/chrome-devtools-frontend/front_end/timeline_model/TimelineModel.js(1656,16): error TS2304: Cannot find name 'TimelineModel'. +node_modules/chrome-devtools-frontend/front_end/timeline_model/TimelineModel.js(1657,13): error TS2304: Cannot find name 'TimelineModel'. +node_modules/chrome-devtools-frontend/front_end/timeline_model/TimelineModel.js(1659,13): error TS2304: Cannot find name 'TimelineModel'. +node_modules/chrome-devtools-frontend/front_end/timeline_model/TimelineModel.js(1664,27): error TS2503: Cannot find namespace 'TimelineModel'. +node_modules/chrome-devtools-frontend/front_end/timeline_model/TimelineModel.js(1688,42): error TS2503: Cannot find namespace 'TimelineModel'. +node_modules/chrome-devtools-frontend/front_end/timeline_model/TimelineModel.js(1690,42): error TS2503: Cannot find namespace 'TimelineModel'. +node_modules/chrome-devtools-frontend/front_end/timeline_model/TimelineModel.js(1699,1): error TS2304: Cannot find name 'TimelineModel'. +node_modules/chrome-devtools-frontend/front_end/timeline_model/TimelineModel.js(1704,1): error TS2304: Cannot find name 'TimelineModel'. +node_modules/chrome-devtools-frontend/front_end/timeline_model/TimelineModel.js(1706,5): error TS2304: Cannot find name 'TimelineModel'. +node_modules/chrome-devtools-frontend/front_end/timeline_model/TimelineModel.js(1707,22): error TS2503: Cannot find namespace 'TimelineModel'. +node_modules/chrome-devtools-frontend/front_end/timeline_model/TimelineModel.js(1707,76): error TS2503: Cannot find namespace 'SDK'. +node_modules/chrome-devtools-frontend/front_end/timeline_model/TimelineModel.js(1709,27): error TS2304: Cannot find name 'TimelineModel'. +node_modules/chrome-devtools-frontend/front_end/timeline_model/TimelineModel.js(1714,9): error TS2304: Cannot find name 'TimelineModel'. +node_modules/chrome-devtools-frontend/front_end/timeline_model/TimelineModel.js(1717,16): error TS2304: Cannot find name 'TimelineModel'. +node_modules/chrome-devtools-frontend/front_end/timeline_model/TimelineModel.js(1730,5): error TS2304: Cannot find name 'TimelineModel'. +node_modules/chrome-devtools-frontend/front_end/timeline_model/TimelineModel.js(1732,5): error TS2304: Cannot find name 'TimelineModel'. +node_modules/chrome-devtools-frontend/front_end/timeline_model/TimelineModel.js(1733,23): error TS2495: Type 'Map' is not an array type or a string type. +node_modules/chrome-devtools-frontend/front_end/timeline_model/TimelineModel.js(1736,9): error TS2304: Cannot find name 'TimelineModel'. +node_modules/chrome-devtools-frontend/front_end/timeline_model/TimelineModel.js(1741,15): error TS2503: Cannot find namespace 'SDK'. +node_modules/chrome-devtools-frontend/front_end/timeline_model/TimelineModel.js(1744,25): error TS2304: Cannot find name 'TimelineModel'. +node_modules/chrome-devtools-frontend/front_end/timeline_model/TimelineModel.js(1745,21): error TS2503: Cannot find namespace 'TimelineModel'. +node_modules/chrome-devtools-frontend/front_end/timeline_model/TimelineModel.js(1748,35): error TS2503: Cannot find namespace 'TimelineModel'. +node_modules/chrome-devtools-frontend/front_end/timeline_model/TimelineModel.js(1749,25): error TS2304: Cannot find name 'TimelineModel'. +node_modules/chrome-devtools-frontend/front_end/timeline_model/TimelineModel.js(1752,14): error TS2304: Cannot find name 'TimelineModel'. +node_modules/chrome-devtools-frontend/front_end/timeline_model/TimelineModel.js(1755,30): error TS2503: Cannot find namespace 'SDK'. +node_modules/chrome-devtools-frontend/front_end/timeline_model/TimelineModel.js(1762,24): error TS2304: Cannot find name 'TimelineModel'. +node_modules/chrome-devtools-frontend/front_end/timeline_model/TimelineModel.js(1765,30): error TS2304: Cannot find name 'TimelineModel'. +node_modules/chrome-devtools-frontend/front_end/timeline_model/TimelineModel.js(1770,1): error TS2304: Cannot find name 'TimelineModel'. +node_modules/chrome-devtools-frontend/front_end/timeline_model/TimelineModel.js(1780,24): error TS2503: Cannot find namespace 'Protocol'. +node_modules/chrome-devtools-frontend/front_end/timeline_model/TimelineModel.js(1782,17): error TS2503: Cannot find namespace 'SDK'. +node_modules/chrome-devtools-frontend/front_end/timeline_model/TimelineModel.js(1784,17): error TS2503: Cannot find namespace 'SDK'. +node_modules/chrome-devtools-frontend/front_end/timeline_model/TimelineModel.js(1788,10): error TS2339: Property 'timeWaitingForMainThread' does not exist on type '(Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/timeline_model/TimelineModel.js(1792,15): error TS2503: Cannot find namespace 'SDK'. +node_modules/chrome-devtools-frontend/front_end/timeline_model/TimelineModel.js(1798,24): error TS2304: Cannot find name 'TimelineModel'. +node_modules/chrome-devtools-frontend/front_end/timeline_model/TimelineModel.js(1804,16): error TS2503: Cannot find namespace 'SDK'. +node_modules/chrome-devtools-frontend/front_end/timeline_model/TimelineModel.js(1811,16): error TS2503: Cannot find namespace 'Protocol'. +node_modules/chrome-devtools-frontend/front_end/timeline_model/TimelineModel.js(1819,23): error TS2503: Cannot find namespace 'Protocol'. +node_modules/chrome-devtools-frontend/front_end/timeline_model/TimelineModel.js(1822,51): error TS2304: Cannot find name 'TimelineModel'. +node_modules/chrome-devtools-frontend/front_end/timeline_model/TimelineModel.js(1826,15): error TS2503: Cannot find namespace 'SDK'. +node_modules/chrome-devtools-frontend/front_end/timeline_model/TimelineModel.js(1827,16): error TS2503: Cannot find namespace 'TimelineModel'. +node_modules/chrome-devtools-frontend/front_end/timeline_model/TimelineModel.js(1830,22): error TS2304: Cannot find name 'TimelineModel'. +node_modules/chrome-devtools-frontend/front_end/timeline_model/TimelineModel.js(1832,18): error TS2304: Cannot find name 'TimelineModel'. +node_modules/chrome-devtools-frontend/front_end/timeline_model/TimelineModel.js(1833,13): error TS2304: Cannot find name 'TimelineModel'. +node_modules/chrome-devtools-frontend/front_end/timeline_model/TimelineModel.js(1839,1): error TS2304: Cannot find name 'TimelineModel'. node_modules/chrome-devtools-frontend/front_end/timeline_model/TimelineModelFilter.js(5,1): error TS2304: Cannot find name 'TimelineModel'. node_modules/chrome-devtools-frontend/front_end/timeline_model/TimelineModelFilter.js(7,15): error TS2503: Cannot find namespace 'SDK'. node_modules/chrome-devtools-frontend/front_end/timeline_model/TimelineModelFilter.js(15,1): error TS2304: Cannot find name 'TimelineModel'. @@ -34695,11 +34833,11 @@ node_modules/chrome-devtools-frontend/front_end/ui/GlassPane.js(258,26): error T node_modules/chrome-devtools-frontend/front_end/ui/GlassPane.js(259,22): error TS2304: Cannot find name 'UI'. node_modules/chrome-devtools-frontend/front_end/ui/GlassPane.js(260,26): error TS2304: Cannot find name 'UI'. node_modules/chrome-devtools-frontend/front_end/ui/GlassPane.js(261,22): error TS2304: Cannot find name 'UI'. -node_modules/chrome-devtools-frontend/front_end/ui/GlassPane.js(263,13): error TS2403: Subsequent variable declarations must have the same type. Variable 'arrowX' has type 'number' at E:/Github/TypeScript/tests/cases/user/chrome-devtools-frontend/node_modules/chrome-devtools-frontend/front_end/ui/GlassPane.js 250:14, but here has type 'any'. +node_modules/chrome-devtools-frontend/front_end/ui/GlassPane.js(263,13): error TS2403: Subsequent variable declarations must have the same type. Variable 'arrowX' has type 'number' at c:/ts/tests/cases/user/chrome-devtools-frontend/node_modules/chrome-devtools-frontend/front_end/ui/GlassPane.js 250:14, but here has type 'any'. node_modules/chrome-devtools-frontend/front_end/ui/GlassPane.js(265,26): error TS2304: Cannot find name 'UI'. node_modules/chrome-devtools-frontend/front_end/ui/GlassPane.js(268,38): error TS2304: Cannot find name 'UI'. node_modules/chrome-devtools-frontend/front_end/ui/GlassPane.js(282,38): error TS2304: Cannot find name 'UI'. -node_modules/chrome-devtools-frontend/front_end/ui/GlassPane.js(305,15): error TS2403: Subsequent variable declarations must have the same type. Variable 'arrowY' has type 'any' at E:/Github/TypeScript/tests/cases/user/chrome-devtools-frontend/node_modules/chrome-devtools-frontend/front_end/ui/GlassPane.js 208:12, but here has type 'number'. +node_modules/chrome-devtools-frontend/front_end/ui/GlassPane.js(305,15): error TS2403: Subsequent variable declarations must have the same type. Variable 'arrowY' has type 'any' at c:/ts/tests/cases/user/chrome-devtools-frontend/node_modules/chrome-devtools-frontend/front_end/ui/GlassPane.js 208:12, but here has type 'number'. node_modules/chrome-devtools-frontend/front_end/ui/GlassPane.js(306,27): error TS2339: Property 'constrain' does not exist on type 'NumberConstructor'. node_modules/chrome-devtools-frontend/front_end/ui/GlassPane.js(319,32): error TS2304: Cannot find name 'UI'. node_modules/chrome-devtools-frontend/front_end/ui/GlassPane.js(330,16): error TS2503: Cannot find namespace 'UI'. @@ -34947,7 +35085,7 @@ node_modules/chrome-devtools-frontend/front_end/ui/ListControl.js(412,24): error node_modules/chrome-devtools-frontend/front_end/ui/ListControl.js(416,24): error TS2304: Cannot find name 'UI'. node_modules/chrome-devtools-frontend/front_end/ui/ListControl.js(426,27): error TS2304: Cannot find name 'UI'. node_modules/chrome-devtools-frontend/front_end/ui/ListControl.js(478,39): error TS2339: Property 'offsetHeight' does not exist on type 'Element'. -node_modules/chrome-devtools-frontend/front_end/ui/ListControl.js(500,11): error TS2403: Subsequent variable declarations must have the same type. Variable 'variableOffsets' has type 'any' at E:/Github/TypeScript/tests/cases/user/chrome-devtools-frontend/node_modules/chrome-devtools-frontend/front_end/ui/ListControl.js 495:10, but here has type 'Int32Array'. +node_modules/chrome-devtools-frontend/front_end/ui/ListControl.js(500,11): error TS2403: Subsequent variable declarations must have the same type. Variable 'variableOffsets' has type 'any' at c:/ts/tests/cases/user/chrome-devtools-frontend/node_modules/chrome-devtools-frontend/front_end/ui/ListControl.js 495:10, but here has type 'Int32Array'. node_modules/chrome-devtools-frontend/front_end/ui/ListControl.js(512,24): error TS2304: Cannot find name 'UI'. node_modules/chrome-devtools-frontend/front_end/ui/ListControl.js(517,24): error TS2304: Cannot find name 'UI'. node_modules/chrome-devtools-frontend/front_end/ui/ListControl.js(523,39): error TS2339: Property 'offsetHeight' does not exist on type 'Element'. @@ -34956,7 +35094,7 @@ node_modules/chrome-devtools-frontend/front_end/ui/ListControl.js(557,33): error node_modules/chrome-devtools-frontend/front_end/ui/ListControl.js(576,24): error TS2304: Cannot find name 'UI'. node_modules/chrome-devtools-frontend/front_end/ui/ListControl.js(592,18): error TS2339: Property 'removeChildren' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/ui/ListControl.js(603,24): error TS2304: Cannot find name 'UI'. -node_modules/chrome-devtools-frontend/front_end/ui/ListControl.js(637,14): error TS2403: Subsequent variable declarations must have the same type. Variable 'index' has type 'number' at E:/Github/TypeScript/tests/cases/user/chrome-devtools-frontend/node_modules/chrome-devtools-frontend/front_end/ui/ListControl.js 632:13, but here has type 'any'. +node_modules/chrome-devtools-frontend/front_end/ui/ListControl.js(637,14): error TS2403: Subsequent variable declarations must have the same type. Variable 'index' has type 'number' at c:/ts/tests/cases/user/chrome-devtools-frontend/node_modules/chrome-devtools-frontend/front_end/ui/ListControl.js 632:13, but here has type 'any'. node_modules/chrome-devtools-frontend/front_end/ui/ListModel.js(9,1): error TS2304: Cannot find name 'UI'. node_modules/chrome-devtools-frontend/front_end/ui/ListModel.js(9,30): error TS2304: Cannot find name 'Common'. node_modules/chrome-devtools-frontend/front_end/ui/ListModel.js(28,7): error TS1056: Accessors are only available when targeting ECMAScript 5 and higher. From d79a474e6dd831b607c4959f44ddb11386f5ee2c Mon Sep 17 00:00:00 2001 From: Wesley Wigham Date: Tue, 28 Nov 2017 17:01:19 -0800 Subject: [PATCH 05/21] Handle parentless nodes in nodeIsDecorated (#20314) --- src/compiler/checker.ts | 6 +-- src/compiler/transformers/ts.ts | 14 +++---- src/compiler/utilities.ts | 41 ++++++++++++------- src/harness/unittests/transform.ts | 26 ++++++++++++ ...ormsCorrectly.transformAddDecoratedNode.js | 16 ++++++++ 5 files changed, 78 insertions(+), 25 deletions(-) create mode 100644 tests/baselines/reference/transformApi/transformsCorrectly.transformAddDecoratedNode.js diff --git a/src/compiler/checker.ts b/src/compiler/checker.ts index bcb84a4814d..dce1ca3f168 100644 --- a/src/compiler/checker.ts +++ b/src/compiler/checker.ts @@ -13048,7 +13048,7 @@ namespace ts { // must instead be rewritten to point to a temporary variable to avoid issues with the double-bind // behavior of class names in ES6. if (declaration.kind === SyntaxKind.ClassDeclaration - && nodeIsDecorated(declaration)) { + && nodeIsDecorated(declaration as ClassDeclaration)) { let container = getContainingClass(node); while (container !== undefined) { if (container === declaration && container.name !== node) { @@ -20697,7 +20697,7 @@ namespace ts { // skip this check for nodes that cannot have decorators. These should have already had an error reported by // checkGrammarDecorators. - if (!nodeCanBeDecorated(node)) { + if (!nodeCanBeDecorated(node, node.parent, node.parent.parent)) { return; } @@ -25203,7 +25203,7 @@ namespace ts { if (!node.decorators) { return false; } - if (!nodeCanBeDecorated(node)) { + if (!nodeCanBeDecorated(node, node.parent, node.parent.parent)) { if (node.kind === SyntaxKind.MethodDeclaration && !nodeIsPresent((node).body)) { return grammarErrorOnFirstToken(node, Diagnostics.A_decorator_can_only_decorate_a_method_implementation_not_an_overload); } diff --git a/src/compiler/transformers/ts.ts b/src/compiler/transformers/ts.ts index 39a4cc83bda..3c1bba280f0 100644 --- a/src/compiler/transformers/ts.ts +++ b/src/compiler/transformers/ts.ts @@ -1261,7 +1261,7 @@ namespace ts { * the class. */ function getDecoratedClassElements(node: ClassExpression | ClassDeclaration, isStatic: boolean): ReadonlyArray { - return filter(node.members, isStatic ? isStaticDecoratedClassElement : isInstanceDecoratedClassElement); + return filter(node.members, isStatic ? m => isStaticDecoratedClassElement(m, node) : m => isInstanceDecoratedClassElement(m, node)); } /** @@ -1270,8 +1270,8 @@ namespace ts { * * @param member The class member. */ - function isStaticDecoratedClassElement(member: ClassElement) { - return isDecoratedClassElement(member, /*isStatic*/ true); + function isStaticDecoratedClassElement(member: ClassElement, parent: ClassLikeDeclaration) { + return isDecoratedClassElement(member, /*isStatic*/ true, parent); } /** @@ -1280,8 +1280,8 @@ namespace ts { * * @param member The class member. */ - function isInstanceDecoratedClassElement(member: ClassElement) { - return isDecoratedClassElement(member, /*isStatic*/ false); + function isInstanceDecoratedClassElement(member: ClassElement, parent: ClassLikeDeclaration) { + return isDecoratedClassElement(member, /*isStatic*/ false, parent); } /** @@ -1290,8 +1290,8 @@ namespace ts { * * @param member The class member. */ - function isDecoratedClassElement(member: ClassElement, isStatic: boolean) { - return nodeOrChildIsDecorated(member) + function isDecoratedClassElement(member: ClassElement, isStatic: boolean, parent: ClassLikeDeclaration) { + return nodeOrChildIsDecorated(member, parent) && isStatic === hasModifier(member, ModifierFlags.Static); } diff --git a/src/compiler/utilities.ts b/src/compiler/utilities.ts index 366c4bc229c..9426cd77839 100644 --- a/src/compiler/utilities.ts +++ b/src/compiler/utilities.ts @@ -1205,7 +1205,10 @@ namespace ts { return (node).expression; } - export function nodeCanBeDecorated(node: Node): boolean { + export function nodeCanBeDecorated(node: ClassDeclaration): true; + export function nodeCanBeDecorated(node: ClassElement, parent: Node): boolean; + export function nodeCanBeDecorated(node: Node, parent: Node, grandparent: Node): boolean; + export function nodeCanBeDecorated(node: Node, parent?: Node, grandparent?: Node): boolean { switch (node.kind) { case SyntaxKind.ClassDeclaration: // classes are valid targets @@ -1213,43 +1216,51 @@ namespace ts { case SyntaxKind.PropertyDeclaration: // property declarations are valid if their parent is a class declaration. - return node.parent.kind === SyntaxKind.ClassDeclaration; + return parent.kind === SyntaxKind.ClassDeclaration; case SyntaxKind.GetAccessor: case SyntaxKind.SetAccessor: case SyntaxKind.MethodDeclaration: // if this method has a body and its parent is a class declaration, this is a valid target. return (node).body !== undefined - && node.parent.kind === SyntaxKind.ClassDeclaration; + && parent.kind === SyntaxKind.ClassDeclaration; case SyntaxKind.Parameter: // if the parameter's parent has a body and its grandparent is a class declaration, this is a valid target; - return (node.parent).body !== undefined - && (node.parent.kind === SyntaxKind.Constructor - || node.parent.kind === SyntaxKind.MethodDeclaration - || node.parent.kind === SyntaxKind.SetAccessor) - && node.parent.parent.kind === SyntaxKind.ClassDeclaration; + return (parent).body !== undefined + && (parent.kind === SyntaxKind.Constructor + || parent.kind === SyntaxKind.MethodDeclaration + || parent.kind === SyntaxKind.SetAccessor) + && grandparent.kind === SyntaxKind.ClassDeclaration; } return false; } - export function nodeIsDecorated(node: Node): boolean { + export function nodeIsDecorated(node: ClassDeclaration): boolean; + export function nodeIsDecorated(node: ClassElement, parent: Node): boolean; + export function nodeIsDecorated(node: Node, parent: Node, grandparent: Node): boolean; + export function nodeIsDecorated(node: Node, parent?: Node, grandparent?: Node): boolean { return node.decorators !== undefined - && nodeCanBeDecorated(node); + && nodeCanBeDecorated(node, parent, grandparent); } - export function nodeOrChildIsDecorated(node: Node): boolean { - return nodeIsDecorated(node) || childIsDecorated(node); + export function nodeOrChildIsDecorated(node: ClassDeclaration): boolean; + export function nodeOrChildIsDecorated(node: ClassElement, parent: Node): boolean; + export function nodeOrChildIsDecorated(node: Node, parent: Node, grandparent: Node): boolean; + export function nodeOrChildIsDecorated(node: Node, parent?: Node, grandparent?: Node): boolean { + return nodeIsDecorated(node, parent, grandparent) || childIsDecorated(node, parent); } - export function childIsDecorated(node: Node): boolean { + export function childIsDecorated(node: ClassDeclaration): boolean; + export function childIsDecorated(node: Node, parent: Node): boolean; + export function childIsDecorated(node: Node, parent?: Node): boolean { switch (node.kind) { case SyntaxKind.ClassDeclaration: - return forEach((node).members, nodeOrChildIsDecorated); + return forEach((node).members, m => nodeOrChildIsDecorated(m, node, parent)); case SyntaxKind.MethodDeclaration: case SyntaxKind.SetAccessor: - return forEach((node).parameters, nodeIsDecorated); + return forEach((node).parameters, p => nodeIsDecorated(p, node, parent)); } } diff --git a/src/harness/unittests/transform.ts b/src/harness/unittests/transform.ts index a39249bb225..64f0a19b32d 100644 --- a/src/harness/unittests/transform.ts +++ b/src/harness/unittests/transform.ts @@ -224,6 +224,32 @@ namespace ts { } } }); + + // https://github.com/Microsoft/TypeScript/issues/17384 + testBaseline("transformAddDecoratedNode", () => { + return ts.transpileModule("", { + transformers: { + before: [transformAddDecoratedNode], + }, + compilerOptions: { + target: ts.ScriptTarget.ES5, + newLine: NewLineKind.CarriageReturnLineFeed, + } + }).outputText; + + function transformAddDecoratedNode(_context: ts.TransformationContext) { + return (sourceFile: ts.SourceFile): ts.SourceFile => { + return visitNode(sourceFile); + }; + function visitNode(sf: ts.SourceFile) { + // produce `class Foo { @Bar baz() {} }`; + const classDecl = ts.createClassDeclaration([], [], "Foo", /*typeParameters*/ undefined, /*heritageClauses*/ undefined, [ + ts.createMethod([ts.createDecorator(ts.createIdentifier("Bar"))], [], /**/ undefined, "baz", /**/ undefined, /**/ undefined, [], /**/ undefined, ts.createBlock([])) + ]); + return ts.updateSourceFileNode(sf, [classDecl]); + } + } + }); }); } diff --git a/tests/baselines/reference/transformApi/transformsCorrectly.transformAddDecoratedNode.js b/tests/baselines/reference/transformApi/transformsCorrectly.transformAddDecoratedNode.js new file mode 100644 index 00000000000..de841226c06 --- /dev/null +++ b/tests/baselines/reference/transformApi/transformsCorrectly.transformAddDecoratedNode.js @@ -0,0 +1,16 @@ +var __decorate = (this && this.__decorate) || function (decorators, target, key, desc) { + var c = arguments.length, r = c < 3 ? target : desc === null ? desc = Object.getOwnPropertyDescriptor(target, key) : desc, d; + if (typeof Reflect === "object" && typeof Reflect.decorate === "function") r = Reflect.decorate(decorators, target, key, desc); + else for (var i = decorators.length - 1; i >= 0; i--) if (d = decorators[i]) r = (c < 3 ? d(r) : c > 3 ? d(target, key, r) : d(target, key)) || r; + return c > 3 && r && Object.defineProperty(target, key, r), r; +}; +var Foo = /** @class */ (function () { + function Foo() { + } + Foo.prototype.baz = function () { }; + __decorate([ + Bar + ], Foo.prototype, "baz", null); + Foo = __decorate([], Foo); + return Foo; +}()); From 6468b0ca3206919a220ba1a8766621d103910881 Mon Sep 17 00:00:00 2001 From: csigs Date: Wed, 29 Nov 2017 05:10:08 +0000 Subject: [PATCH 06/21] LEGO: check in for master to temporary branch. --- .../diagnosticMessages.generated.json.lcl | 30 ++++--------------- 1 file changed, 6 insertions(+), 24 deletions(-) diff --git a/src/loc/lcl/csy/diagnosticMessages/diagnosticMessages.generated.json.lcl b/src/loc/lcl/csy/diagnosticMessages/diagnosticMessages.generated.json.lcl index de3f3987097..b02f2f8c009 100644 --- a/src/loc/lcl/csy/diagnosticMessages/diagnosticMessages.generated.json.lcl +++ b/src/loc/lcl/csy/diagnosticMessages/diagnosticMessages.generated.json.lcl @@ -318,6 +318,9 @@ + + + @@ -3774,32 +3777,11 @@ - + - + - - - - - - - - - - - - - - - - - - - - - - + From 618b6702f0d6416e2c9dd8a7e831426a683a9e83 Mon Sep 17 00:00:00 2001 From: Andy Date: Wed, 29 Nov 2017 10:54:13 -0500 Subject: [PATCH 07/21] Remove location of other declaration from "Subsequent x declarations must have same type" errors (#20206) --- src/compiler/checker.ts | 15 ++---- src/compiler/diagnosticMessages.json | 6 +-- .../baselines/reference/ES5For-of7.errors.txt | 4 +- ...ModuleWithSameNameAndCommonRoot.errors.txt | 8 ++-- .../asyncArrowFunction5_es2017.errors.txt | 4 +- .../asyncArrowFunction5_es5.errors.txt | 4 +- .../asyncArrowFunction5_es6.errors.txt | 4 +- .../asyncArrowFunction9_es2017.errors.txt | 4 +- .../asyncArrowFunction9_es5.errors.txt | 4 +- .../asyncArrowFunction9_es6.errors.txt | 4 +- .../reference/augmentedTypesVar.errors.txt | 4 +- .../reference/castingTuple.errors.txt | 4 +- .../classWithDuplicateIdentifier.errors.txt | 4 +- .../declarationsAndAssignments.errors.txt | 4 +- .../duplicateClassElements.errors.txt | 4 +- ...duplicateIdentifierInCatchBlock.errors.txt | 4 +- .../duplicateLocalVariable1.errors.txt | 4 +- .../duplicateLocalVariable2.errors.txt | 4 +- .../duplicateLocalVariable3.errors.txt | 4 +- .../duplicateLocalVariable4.errors.txt | 4 +- .../duplicateVariablesWithAny.errors.txt | 16 +++---- ...plicateVarsAcrossFileBoundaries.errors.txt | 16 +++---- .../reference/dynamicNamesErrors.errors.txt | 4 +- .../enumAssignabilityInInheritance.errors.txt | 8 ++-- .../reference/for-inStatements.errors.txt | 8 ++-- .../for-inStatementsArrayErrors.errors.txt | 8 ++-- .../for-inStatementsInvalid.errors.txt | 8 ++-- ...orStatementsMultipleInvalidDecl.errors.txt | 48 +++++++++---------- .../reference/functionArgShadowing.errors.txt | 8 ++-- .../gettersAndSettersErrors.errors.txt | 4 +- ...naturesWithTypeParametersAndAny.errors.txt | 16 +++---- .../interfaceDeclaration1.errors.txt | 4 +- ...lidMultipleVariableDeclarations.errors.txt | 48 +++++++++---------- ...nDuplicateVariableErrorReported.errors.txt | 4 +- .../reference/mappedTypeErrors.errors.txt | 16 +++---- ...cesWithConflictingPropertyNames.errors.txt | 12 ++--- .../missingAndExcessProperties.errors.txt | 16 +++---- ...negateOperatorInvalidOperations.errors.txt | 4 +- ...cStringNamedPropertyEquivalence.errors.txt | 4 +- ...ParamterAndVariableDeclaration2.errors.txt | 4 +- ...attersForSignatureGroupIdentity.errors.txt | 4 +- .../reference/overloadResolution.errors.txt | 4 +- .../overloadResolutionConstructors.errors.txt | 4 +- .../parserCastVersusArrowFunction1.errors.txt | 12 ++--- .../reference/promiseIdentity2.errors.txt | 4 +- .../promiseIdentityWithAny2.errors.txt | 8 ++-- .../reference/propertyAccess.errors.txt | 4 +- ...ertyIdentityWithPrivacyMismatch.errors.txt | 8 ++-- .../reference/reassignStaticProp.errors.txt | 4 +- .../reference/spreadUnion2.errors.txt | 24 +++++----- .../reference/strictTupleLength.errors.txt | 8 ++-- ...ateStringsTypeArgumentInference.errors.txt | 4 +- ...StringsTypeArgumentInferenceES6.errors.txt | 4 +- .../typeArgumentInference.errors.txt | 4 +- ...entInferenceConstructSignatures.errors.txt | 4 +- ...rgumentInferenceWithConstraints.errors.txt | 4 +- ...FormTypeOfEqualEqualHasNoEffect.errors.txt | 16 +++---- ...OfFormTypeOfNotEqualHasNoEffect.errors.txt | 16 +++---- .../typeOfEnumAndVarRedeclarations.errors.txt | 8 ++-- .../baselines/reference/typeOfThis.errors.txt | 40 ++++++++-------- .../reference/unionTypeEquivalence.errors.txt | 4 +- .../reference/unionTypeIdentity.errors.txt | 12 ++--- .../reference/unionTypeLiterals.errors.txt | 8 ++-- tests/baselines/reference/varBlock.errors.txt | 4 +- tests/baselines/reference/witness.errors.txt | 28 +++++------ 65 files changed, 294 insertions(+), 299 deletions(-) diff --git a/src/compiler/checker.ts b/src/compiler/checker.ts index dce1ca3f168..0ff82747879 100644 --- a/src/compiler/checker.ts +++ b/src/compiler/checker.ts @@ -4479,7 +4479,7 @@ namespace ts { jsDocType = declarationType; } else if (jsDocType !== unknownType && declarationType !== unknownType && !isTypeIdenticalTo(jsDocType, declarationType)) { - errorNextVariableOrPropertyDeclarationMustHaveSameType(symbol.valueDeclaration, jsDocType, declaration, declarationType); + errorNextVariableOrPropertyDeclarationMustHaveSameType(jsDocType, declaration, declarationType); } } else if (!jsDocType) { @@ -21441,7 +21441,7 @@ namespace ts { // initializer is consistent with type associated with the node const declarationType = convertAutoToAny(getWidenedTypeForVariableLikeDeclaration(node)); if (type !== unknownType && declarationType !== unknownType && !isTypeIdenticalTo(type, declarationType)) { - errorNextVariableOrPropertyDeclarationMustHaveSameType(symbol.valueDeclaration, type, node, declarationType); + errorNextVariableOrPropertyDeclarationMustHaveSameType(type, node, declarationType); } if (node.initializer) { checkTypeAssignableTo(checkExpressionCached(node.initializer), declarationType, node, /*headMessage*/ undefined); @@ -21465,21 +21465,16 @@ namespace ts { } } - function errorNextVariableOrPropertyDeclarationMustHaveSameType(firstDeclaration: Declaration, firstType: Type, nextDeclaration: Declaration, nextType: Type): void { - const firstSourceFile = getSourceFileOfNode(firstDeclaration); - const firstSpan = getErrorSpanForNode(firstSourceFile, getNameOfDeclaration(firstDeclaration) || firstDeclaration); - const firstLocation = getLineAndCharacterOfPosition(firstSourceFile, firstSpan.start); - const firstLocationDescription = firstSourceFile.fileName + " " + firstLocation.line + ":" + firstLocation.character; + function errorNextVariableOrPropertyDeclarationMustHaveSameType(firstType: Type, nextDeclaration: Declaration, nextType: Type): void { const nextDeclarationName = getNameOfDeclaration(nextDeclaration); const message = nextDeclaration.kind === SyntaxKind.PropertyDeclaration || nextDeclaration.kind === SyntaxKind.PropertySignature - ? Diagnostics.Subsequent_property_declarations_must_have_the_same_type_Property_0_has_type_1_at_2_but_here_has_type_3 - : Diagnostics.Subsequent_variable_declarations_must_have_the_same_type_Variable_0_has_type_1_at_2_but_here_has_type_3; + ? Diagnostics.Subsequent_property_declarations_must_have_the_same_type_Property_0_must_be_of_type_1_but_here_has_type_2 + : Diagnostics.Subsequent_variable_declarations_must_have_the_same_type_Variable_0_must_be_of_type_1_but_here_has_type_2; error( nextDeclarationName, message, declarationNameToString(nextDeclarationName), typeToString(firstType), - firstLocationDescription, typeToString(nextType)); } diff --git a/src/compiler/diagnosticMessages.json b/src/compiler/diagnosticMessages.json index cd65bf945f4..965735debf6 100644 --- a/src/compiler/diagnosticMessages.json +++ b/src/compiler/diagnosticMessages.json @@ -1344,7 +1344,7 @@ "category": "Error", "code": 2402 }, - "Subsequent variable declarations must have the same type. Variable '{0}' has type '{1}' at {2}, but here has type '{3}'.": { + "Subsequent variable declarations must have the same type. Variable '{0}' must be of type '{1}', but here has type '{2}'.": { "category": "Error", "code": 2403 }, @@ -2264,7 +2264,7 @@ "category": "Error", "code": 2716 }, - "Subsequent property declarations must have the same type. Property '{0}' has type '{1}' at {2}, but here has type '{3}'.": { + "Subsequent property declarations must have the same type. Property '{0}' must be of type '{1}', but here has type '{2}'.": { "category": "Error", "code": 2717 }, @@ -2606,7 +2606,7 @@ "category": "Error", "code": 4102 }, - + "The current host does not support the '{0}' option.": { "category": "Error", "code": 5001 diff --git a/tests/baselines/reference/ES5For-of7.errors.txt b/tests/baselines/reference/ES5For-of7.errors.txt index 082b0d18554..a3d40f38814 100644 --- a/tests/baselines/reference/ES5For-of7.errors.txt +++ b/tests/baselines/reference/ES5For-of7.errors.txt @@ -1,4 +1,4 @@ -tests/cases/conformance/statements/for-ofStatements/ES5For-of7.ts(6,9): error TS2403: Subsequent variable declarations must have the same type. Variable 'x' has type 'any' at tests/cases/conformance/statements/for-ofStatements/ES5For-of7.ts 1:8, but here has type 'any[]'. +tests/cases/conformance/statements/for-ofStatements/ES5For-of7.ts(6,9): error TS2403: Subsequent variable declarations must have the same type. Variable 'x' must be of type 'any', but here has type 'any[]'. ==== tests/cases/conformance/statements/for-ofStatements/ES5For-of7.ts (1 errors) ==== @@ -9,5 +9,5 @@ tests/cases/conformance/statements/for-ofStatements/ES5For-of7.ts(6,9): error TS for (var v of []) { var x = [w, v]; ~ -!!! error TS2403: Subsequent variable declarations must have the same type. Variable 'x' has type 'any' at tests/cases/conformance/statements/for-ofStatements/ES5For-of7.ts 1:8, but here has type 'any[]'. +!!! error TS2403: Subsequent variable declarations must have the same type. Variable 'x' must be of type 'any', but here has type 'any[]'. } \ No newline at end of file diff --git a/tests/baselines/reference/FunctionAndModuleWithSameNameAndCommonRoot.errors.txt b/tests/baselines/reference/FunctionAndModuleWithSameNameAndCommonRoot.errors.txt index 85f156a2b07..20f8e09248a 100644 --- a/tests/baselines/reference/FunctionAndModuleWithSameNameAndCommonRoot.errors.txt +++ b/tests/baselines/reference/FunctionAndModuleWithSameNameAndCommonRoot.errors.txt @@ -1,6 +1,6 @@ tests/cases/conformance/internalModules/DeclarationMerging/module.ts(2,19): error TS2433: A namespace declaration cannot be in a different file from a class or function with which it is merged. -tests/cases/conformance/internalModules/DeclarationMerging/simple.ts(13,5): error TS2403: Subsequent variable declarations must have the same type. Variable 'fn' has type '() => { x: number; y: number; }' at tests/cases/conformance/internalModules/DeclarationMerging/test.ts 0:4, but here has type 'typeof Point'. -tests/cases/conformance/internalModules/DeclarationMerging/test.ts(2,5): error TS2403: Subsequent variable declarations must have the same type. Variable 'fn' has type '() => { x: number; y: number; }' at tests/cases/conformance/internalModules/DeclarationMerging/test.ts 0:4, but here has type 'typeof Point'. +tests/cases/conformance/internalModules/DeclarationMerging/simple.ts(13,5): error TS2403: Subsequent variable declarations must have the same type. Variable 'fn' must be of type '() => { x: number; y: number; }', but here has type 'typeof Point'. +tests/cases/conformance/internalModules/DeclarationMerging/test.ts(2,5): error TS2403: Subsequent variable declarations must have the same type. Variable 'fn' must be of type '() => { x: number; y: number; }', but here has type 'typeof Point'. ==== tests/cases/conformance/internalModules/DeclarationMerging/function.ts (0 errors) ==== @@ -23,7 +23,7 @@ tests/cases/conformance/internalModules/DeclarationMerging/test.ts(2,5): error T var fn: () => { x: number; y: number }; var fn = A.Point; ~~ -!!! error TS2403: Subsequent variable declarations must have the same type. Variable 'fn' has type '() => { x: number; y: number; }' at tests/cases/conformance/internalModules/DeclarationMerging/test.ts 0:4, but here has type 'typeof Point'. +!!! error TS2403: Subsequent variable declarations must have the same type. Variable 'fn' must be of type '() => { x: number; y: number; }', but here has type 'typeof Point'. var cl: { x: number; y: number; } var cl = A.Point(); @@ -45,7 +45,7 @@ tests/cases/conformance/internalModules/DeclarationMerging/test.ts(2,5): error T var fn: () => { x: number; y: number }; var fn = B.Point; // not expected to be an error. bug 840000: [corelang] Function of fundule not assignalbe as expected ~~ -!!! error TS2403: Subsequent variable declarations must have the same type. Variable 'fn' has type '() => { x: number; y: number; }' at tests/cases/conformance/internalModules/DeclarationMerging/test.ts 0:4, but here has type 'typeof Point'. +!!! error TS2403: Subsequent variable declarations must have the same type. Variable 'fn' must be of type '() => { x: number; y: number; }', but here has type 'typeof Point'. var cl: { x: number; y: number; } var cl = B.Point(); diff --git a/tests/baselines/reference/asyncArrowFunction5_es2017.errors.txt b/tests/baselines/reference/asyncArrowFunction5_es2017.errors.txt index 1d3e9222ace..28ddb3bb9b9 100644 --- a/tests/baselines/reference/asyncArrowFunction5_es2017.errors.txt +++ b/tests/baselines/reference/asyncArrowFunction5_es2017.errors.txt @@ -1,7 +1,7 @@ tests/cases/conformance/async/es2017/asyncArrowFunction/asyncArrowFunction5_es2017.ts(1,11): error TS2304: Cannot find name 'async'. tests/cases/conformance/async/es2017/asyncArrowFunction/asyncArrowFunction5_es2017.ts(1,18): error TS2304: Cannot find name 'await'. tests/cases/conformance/async/es2017/asyncArrowFunction/asyncArrowFunction5_es2017.ts(1,24): error TS1005: ',' expected. -tests/cases/conformance/async/es2017/asyncArrowFunction/asyncArrowFunction5_es2017.ts(1,26): error TS2403: Subsequent variable declarations must have the same type. Variable 'Promise' has type 'PromiseConstructor' at lib.es2015.promise.d.ts 222:12, but here has type 'any'. +tests/cases/conformance/async/es2017/asyncArrowFunction/asyncArrowFunction5_es2017.ts(1,26): error TS2403: Subsequent variable declarations must have the same type. Variable 'Promise' must be of type 'PromiseConstructor', but here has type 'any'. tests/cases/conformance/async/es2017/asyncArrowFunction/asyncArrowFunction5_es2017.ts(1,33): error TS1005: ',' expected. tests/cases/conformance/async/es2017/asyncArrowFunction/asyncArrowFunction5_es2017.ts(1,40): error TS1109: Expression expected. @@ -15,7 +15,7 @@ tests/cases/conformance/async/es2017/asyncArrowFunction/asyncArrowFunction5_es20 ~ !!! error TS1005: ',' expected. ~~~~~~~ -!!! error TS2403: Subsequent variable declarations must have the same type. Variable 'Promise' has type 'PromiseConstructor' at lib.es2015.promise.d.ts 222:12, but here has type 'any'. +!!! error TS2403: Subsequent variable declarations must have the same type. Variable 'Promise' must be of type 'PromiseConstructor', but here has type 'any'. ~ !!! error TS1005: ',' expected. ~~ diff --git a/tests/baselines/reference/asyncArrowFunction5_es5.errors.txt b/tests/baselines/reference/asyncArrowFunction5_es5.errors.txt index 03c98f0707c..f132abff235 100644 --- a/tests/baselines/reference/asyncArrowFunction5_es5.errors.txt +++ b/tests/baselines/reference/asyncArrowFunction5_es5.errors.txt @@ -1,7 +1,7 @@ tests/cases/conformance/async/es5/asyncArrowFunction/asyncArrowFunction5_es5.ts(1,11): error TS2304: Cannot find name 'async'. tests/cases/conformance/async/es5/asyncArrowFunction/asyncArrowFunction5_es5.ts(1,18): error TS2304: Cannot find name 'await'. tests/cases/conformance/async/es5/asyncArrowFunction/asyncArrowFunction5_es5.ts(1,24): error TS1005: ',' expected. -tests/cases/conformance/async/es5/asyncArrowFunction/asyncArrowFunction5_es5.ts(1,26): error TS2403: Subsequent variable declarations must have the same type. Variable 'Promise' has type 'PromiseConstructor' at lib.es2015.promise.d.ts 222:12, but here has type 'any'. +tests/cases/conformance/async/es5/asyncArrowFunction/asyncArrowFunction5_es5.ts(1,26): error TS2403: Subsequent variable declarations must have the same type. Variable 'Promise' must be of type 'PromiseConstructor', but here has type 'any'. tests/cases/conformance/async/es5/asyncArrowFunction/asyncArrowFunction5_es5.ts(1,33): error TS1005: ',' expected. tests/cases/conformance/async/es5/asyncArrowFunction/asyncArrowFunction5_es5.ts(1,40): error TS1109: Expression expected. @@ -15,7 +15,7 @@ tests/cases/conformance/async/es5/asyncArrowFunction/asyncArrowFunction5_es5.ts( ~ !!! error TS1005: ',' expected. ~~~~~~~ -!!! error TS2403: Subsequent variable declarations must have the same type. Variable 'Promise' has type 'PromiseConstructor' at lib.es2015.promise.d.ts 222:12, but here has type 'any'. +!!! error TS2403: Subsequent variable declarations must have the same type. Variable 'Promise' must be of type 'PromiseConstructor', but here has type 'any'. ~ !!! error TS1005: ',' expected. ~~ diff --git a/tests/baselines/reference/asyncArrowFunction5_es6.errors.txt b/tests/baselines/reference/asyncArrowFunction5_es6.errors.txt index 9fd82b6cc06..a2f6f441252 100644 --- a/tests/baselines/reference/asyncArrowFunction5_es6.errors.txt +++ b/tests/baselines/reference/asyncArrowFunction5_es6.errors.txt @@ -1,7 +1,7 @@ tests/cases/conformance/async/es6/asyncArrowFunction/asyncArrowFunction5_es6.ts(1,11): error TS2304: Cannot find name 'async'. tests/cases/conformance/async/es6/asyncArrowFunction/asyncArrowFunction5_es6.ts(1,18): error TS2304: Cannot find name 'await'. tests/cases/conformance/async/es6/asyncArrowFunction/asyncArrowFunction5_es6.ts(1,24): error TS1005: ',' expected. -tests/cases/conformance/async/es6/asyncArrowFunction/asyncArrowFunction5_es6.ts(1,26): error TS2403: Subsequent variable declarations must have the same type. Variable 'Promise' has type 'PromiseConstructor' at lib.es2015.promise.d.ts 222:12, but here has type 'any'. +tests/cases/conformance/async/es6/asyncArrowFunction/asyncArrowFunction5_es6.ts(1,26): error TS2403: Subsequent variable declarations must have the same type. Variable 'Promise' must be of type 'PromiseConstructor', but here has type 'any'. tests/cases/conformance/async/es6/asyncArrowFunction/asyncArrowFunction5_es6.ts(1,33): error TS1005: ',' expected. tests/cases/conformance/async/es6/asyncArrowFunction/asyncArrowFunction5_es6.ts(1,40): error TS1109: Expression expected. @@ -15,7 +15,7 @@ tests/cases/conformance/async/es6/asyncArrowFunction/asyncArrowFunction5_es6.ts( ~ !!! error TS1005: ',' expected. ~~~~~~~ -!!! error TS2403: Subsequent variable declarations must have the same type. Variable 'Promise' has type 'PromiseConstructor' at lib.es2015.promise.d.ts 222:12, but here has type 'any'. +!!! error TS2403: Subsequent variable declarations must have the same type. Variable 'Promise' must be of type 'PromiseConstructor', but here has type 'any'. ~ !!! error TS1005: ',' expected. ~~ diff --git a/tests/baselines/reference/asyncArrowFunction9_es2017.errors.txt b/tests/baselines/reference/asyncArrowFunction9_es2017.errors.txt index a14b3f44303..cd2bb9c8858 100644 --- a/tests/baselines/reference/asyncArrowFunction9_es2017.errors.txt +++ b/tests/baselines/reference/asyncArrowFunction9_es2017.errors.txt @@ -1,7 +1,7 @@ tests/cases/conformance/async/es2017/asyncArrowFunction/asyncArrowFunction9_es2017.ts(1,11): error TS2304: Cannot find name 'async'. tests/cases/conformance/async/es2017/asyncArrowFunction/asyncArrowFunction9_es2017.ts(1,18): error TS2304: Cannot find name 'a'. tests/cases/conformance/async/es2017/asyncArrowFunction/asyncArrowFunction9_es2017.ts(1,37): error TS1005: ',' expected. -tests/cases/conformance/async/es2017/asyncArrowFunction/asyncArrowFunction9_es2017.ts(1,39): error TS2403: Subsequent variable declarations must have the same type. Variable 'Promise' has type 'PromiseConstructor' at lib.es2015.promise.d.ts 222:12, but here has type 'any'. +tests/cases/conformance/async/es2017/asyncArrowFunction/asyncArrowFunction9_es2017.ts(1,39): error TS2403: Subsequent variable declarations must have the same type. Variable 'Promise' must be of type 'PromiseConstructor', but here has type 'any'. tests/cases/conformance/async/es2017/asyncArrowFunction/asyncArrowFunction9_es2017.ts(1,46): error TS1005: ',' expected. tests/cases/conformance/async/es2017/asyncArrowFunction/asyncArrowFunction9_es2017.ts(1,53): error TS1109: Expression expected. @@ -15,7 +15,7 @@ tests/cases/conformance/async/es2017/asyncArrowFunction/asyncArrowFunction9_es20 ~ !!! error TS1005: ',' expected. ~~~~~~~ -!!! error TS2403: Subsequent variable declarations must have the same type. Variable 'Promise' has type 'PromiseConstructor' at lib.es2015.promise.d.ts 222:12, but here has type 'any'. +!!! error TS2403: Subsequent variable declarations must have the same type. Variable 'Promise' must be of type 'PromiseConstructor', but here has type 'any'. ~ !!! error TS1005: ',' expected. ~~ diff --git a/tests/baselines/reference/asyncArrowFunction9_es5.errors.txt b/tests/baselines/reference/asyncArrowFunction9_es5.errors.txt index a9e03eb897d..be561eab72c 100644 --- a/tests/baselines/reference/asyncArrowFunction9_es5.errors.txt +++ b/tests/baselines/reference/asyncArrowFunction9_es5.errors.txt @@ -1,7 +1,7 @@ tests/cases/conformance/async/es5/asyncArrowFunction/asyncArrowFunction9_es5.ts(1,11): error TS2304: Cannot find name 'async'. tests/cases/conformance/async/es5/asyncArrowFunction/asyncArrowFunction9_es5.ts(1,18): error TS2304: Cannot find name 'a'. tests/cases/conformance/async/es5/asyncArrowFunction/asyncArrowFunction9_es5.ts(1,37): error TS1005: ',' expected. -tests/cases/conformance/async/es5/asyncArrowFunction/asyncArrowFunction9_es5.ts(1,39): error TS2403: Subsequent variable declarations must have the same type. Variable 'Promise' has type 'PromiseConstructor' at lib.es2015.promise.d.ts 222:12, but here has type 'any'. +tests/cases/conformance/async/es5/asyncArrowFunction/asyncArrowFunction9_es5.ts(1,39): error TS2403: Subsequent variable declarations must have the same type. Variable 'Promise' must be of type 'PromiseConstructor', but here has type 'any'. tests/cases/conformance/async/es5/asyncArrowFunction/asyncArrowFunction9_es5.ts(1,46): error TS1005: ',' expected. tests/cases/conformance/async/es5/asyncArrowFunction/asyncArrowFunction9_es5.ts(1,53): error TS1109: Expression expected. @@ -15,7 +15,7 @@ tests/cases/conformance/async/es5/asyncArrowFunction/asyncArrowFunction9_es5.ts( ~ !!! error TS1005: ',' expected. ~~~~~~~ -!!! error TS2403: Subsequent variable declarations must have the same type. Variable 'Promise' has type 'PromiseConstructor' at lib.es2015.promise.d.ts 222:12, but here has type 'any'. +!!! error TS2403: Subsequent variable declarations must have the same type. Variable 'Promise' must be of type 'PromiseConstructor', but here has type 'any'. ~ !!! error TS1005: ',' expected. ~~ diff --git a/tests/baselines/reference/asyncArrowFunction9_es6.errors.txt b/tests/baselines/reference/asyncArrowFunction9_es6.errors.txt index 123f07c020c..84177f28292 100644 --- a/tests/baselines/reference/asyncArrowFunction9_es6.errors.txt +++ b/tests/baselines/reference/asyncArrowFunction9_es6.errors.txt @@ -1,7 +1,7 @@ tests/cases/conformance/async/es6/asyncArrowFunction/asyncArrowFunction9_es6.ts(1,11): error TS2304: Cannot find name 'async'. tests/cases/conformance/async/es6/asyncArrowFunction/asyncArrowFunction9_es6.ts(1,18): error TS2304: Cannot find name 'a'. tests/cases/conformance/async/es6/asyncArrowFunction/asyncArrowFunction9_es6.ts(1,37): error TS1005: ',' expected. -tests/cases/conformance/async/es6/asyncArrowFunction/asyncArrowFunction9_es6.ts(1,39): error TS2403: Subsequent variable declarations must have the same type. Variable 'Promise' has type 'PromiseConstructor' at lib.es2015.promise.d.ts 222:12, but here has type 'any'. +tests/cases/conformance/async/es6/asyncArrowFunction/asyncArrowFunction9_es6.ts(1,39): error TS2403: Subsequent variable declarations must have the same type. Variable 'Promise' must be of type 'PromiseConstructor', but here has type 'any'. tests/cases/conformance/async/es6/asyncArrowFunction/asyncArrowFunction9_es6.ts(1,46): error TS1005: ',' expected. tests/cases/conformance/async/es6/asyncArrowFunction/asyncArrowFunction9_es6.ts(1,53): error TS1109: Expression expected. @@ -15,7 +15,7 @@ tests/cases/conformance/async/es6/asyncArrowFunction/asyncArrowFunction9_es6.ts( ~ !!! error TS1005: ',' expected. ~~~~~~~ -!!! error TS2403: Subsequent variable declarations must have the same type. Variable 'Promise' has type 'PromiseConstructor' at lib.es2015.promise.d.ts 222:12, but here has type 'any'. +!!! error TS2403: Subsequent variable declarations must have the same type. Variable 'Promise' must be of type 'PromiseConstructor', but here has type 'any'. ~ !!! error TS1005: ',' expected. ~~ diff --git a/tests/baselines/reference/augmentedTypesVar.errors.txt b/tests/baselines/reference/augmentedTypesVar.errors.txt index cbedb69bf4d..24c194d25c3 100644 --- a/tests/baselines/reference/augmentedTypesVar.errors.txt +++ b/tests/baselines/reference/augmentedTypesVar.errors.txt @@ -1,6 +1,6 @@ tests/cases/compiler/augmentedTypesVar.ts(6,5): error TS2300: Duplicate identifier 'x2'. tests/cases/compiler/augmentedTypesVar.ts(7,10): error TS2300: Duplicate identifier 'x2'. -tests/cases/compiler/augmentedTypesVar.ts(10,5): error TS2403: Subsequent variable declarations must have the same type. Variable 'x3' has type 'number' at tests/cases/compiler/augmentedTypesVar.ts 8:4, but here has type '() => void'. +tests/cases/compiler/augmentedTypesVar.ts(10,5): error TS2403: Subsequent variable declarations must have the same type. Variable 'x3' must be of type 'number', but here has type '() => void'. tests/cases/compiler/augmentedTypesVar.ts(13,5): error TS2300: Duplicate identifier 'x4'. tests/cases/compiler/augmentedTypesVar.ts(14,7): error TS2300: Duplicate identifier 'x4'. tests/cases/compiler/augmentedTypesVar.ts(16,5): error TS2300: Duplicate identifier 'x4a'. @@ -29,7 +29,7 @@ tests/cases/compiler/augmentedTypesVar.ts(31,8): error TS2300: Duplicate identif var x3 = 1; var x3 = () => { } // error ~~ -!!! error TS2403: Subsequent variable declarations must have the same type. Variable 'x3' has type 'number' at tests/cases/compiler/augmentedTypesVar.ts 8:4, but here has type '() => void'. +!!! error TS2403: Subsequent variable declarations must have the same type. Variable 'x3' must be of type 'number', but here has type '() => void'. // var then class var x4 = 1; // error diff --git a/tests/baselines/reference/castingTuple.errors.txt b/tests/baselines/reference/castingTuple.errors.txt index a17f8c2b082..344f403906d 100644 --- a/tests/baselines/reference/castingTuple.errors.txt +++ b/tests/baselines/reference/castingTuple.errors.txt @@ -11,7 +11,7 @@ tests/cases/conformance/types/tuple/castingTuple.ts(30,10): error TS2352: Type ' tests/cases/conformance/types/tuple/castingTuple.ts(31,10): error TS2352: Type '[C, D]' cannot be converted to type '[A, I]'. Type 'C' is not comparable to type 'A'. Property 'a' is missing in type 'C'. -tests/cases/conformance/types/tuple/castingTuple.ts(32,5): error TS2403: Subsequent variable declarations must have the same type. Variable 'array1' has type '{}[]' at tests/cases/conformance/types/tuple/castingTuple.ts 22:4, but here has type 'number[]'. +tests/cases/conformance/types/tuple/castingTuple.ts(32,5): error TS2403: Subsequent variable declarations must have the same type. Variable 'array1' must be of type '{}[]', but here has type 'number[]'. tests/cases/conformance/types/tuple/castingTuple.ts(33,1): error TS2304: Cannot find name 't4'. @@ -68,7 +68,7 @@ tests/cases/conformance/types/tuple/castingTuple.ts(33,1): error TS2304: Cannot !!! error TS2352: Property 'a' is missing in type 'C'. var array1 = numStrTuple; ~~~~~~ -!!! error TS2403: Subsequent variable declarations must have the same type. Variable 'array1' has type '{}[]' at tests/cases/conformance/types/tuple/castingTuple.ts 22:4, but here has type 'number[]'. +!!! error TS2403: Subsequent variable declarations must have the same type. Variable 'array1' must be of type '{}[]', but here has type 'number[]'. t4[2] = 10; ~~ !!! error TS2304: Cannot find name 't4'. diff --git a/tests/baselines/reference/classWithDuplicateIdentifier.errors.txt b/tests/baselines/reference/classWithDuplicateIdentifier.errors.txt index de862cf387f..9897799d75b 100644 --- a/tests/baselines/reference/classWithDuplicateIdentifier.errors.txt +++ b/tests/baselines/reference/classWithDuplicateIdentifier.errors.txt @@ -2,7 +2,7 @@ tests/cases/compiler/classWithDuplicateIdentifier.ts(3,5): error TS2300: Duplica tests/cases/compiler/classWithDuplicateIdentifier.ts(6,5): error TS2300: Duplicate identifier 'b'. tests/cases/compiler/classWithDuplicateIdentifier.ts(7,5): error TS2300: Duplicate identifier 'b'. tests/cases/compiler/classWithDuplicateIdentifier.ts(11,5): error TS2300: Duplicate identifier 'c'. -tests/cases/compiler/classWithDuplicateIdentifier.ts(11,5): error TS2717: Subsequent property declarations must have the same type. Property 'c' has type 'number' at tests/cases/compiler/classWithDuplicateIdentifier.ts 9:4, but here has type 'string'. +tests/cases/compiler/classWithDuplicateIdentifier.ts(11,5): error TS2717: Subsequent property declarations must have the same type. Property 'c' must be of type 'number', but here has type 'string'. ==== tests/cases/compiler/classWithDuplicateIdentifier.ts (5 errors) ==== @@ -26,6 +26,6 @@ tests/cases/compiler/classWithDuplicateIdentifier.ts(11,5): error TS2717: Subseq ~ !!! error TS2300: Duplicate identifier 'c'. ~ -!!! error TS2717: Subsequent property declarations must have the same type. Property 'c' has type 'number' at tests/cases/compiler/classWithDuplicateIdentifier.ts 9:4, but here has type 'string'. +!!! error TS2717: Subsequent property declarations must have the same type. Property 'c' must be of type 'number', but here has type 'string'. } \ No newline at end of file diff --git a/tests/baselines/reference/declarationsAndAssignments.errors.txt b/tests/baselines/reference/declarationsAndAssignments.errors.txt index 8f6d44a7c3a..64bd8d7e578 100644 --- a/tests/baselines/reference/declarationsAndAssignments.errors.txt +++ b/tests/baselines/reference/declarationsAndAssignments.errors.txt @@ -5,7 +5,7 @@ tests/cases/conformance/es6/destructuring/declarationsAndAssignments.ts(23,25): tests/cases/conformance/es6/destructuring/declarationsAndAssignments.ts(24,19): error TS2353: Object literal may only specify known properties, and 'x' does not exist in type '{ y: any; }'. tests/cases/conformance/es6/destructuring/declarationsAndAssignments.ts(28,28): error TS2353: Object literal may only specify known properties, and 'y' does not exist in type '{ x: any; }'. tests/cases/conformance/es6/destructuring/declarationsAndAssignments.ts(29,22): error TS2353: Object literal may only specify known properties, and 'x' does not exist in type '{ y: any; }'. -tests/cases/conformance/es6/destructuring/declarationsAndAssignments.ts(58,9): error TS2403: Subsequent variable declarations must have the same type. Variable 'y' has type 'string | 1' at tests/cases/conformance/es6/destructuring/declarationsAndAssignments.ts 55:16, but here has type 'string'. +tests/cases/conformance/es6/destructuring/declarationsAndAssignments.ts(58,9): error TS2403: Subsequent variable declarations must have the same type. Variable 'y' must be of type 'string | 1', but here has type 'string'. tests/cases/conformance/es6/destructuring/declarationsAndAssignments.ts(62,10): error TS2525: Initializer provides no value for this binding element and the binding element has no default value. tests/cases/conformance/es6/destructuring/declarationsAndAssignments.ts(62,13): error TS2525: Initializer provides no value for this binding element and the binding element has no default value. tests/cases/conformance/es6/destructuring/declarationsAndAssignments.ts(62,16): error TS2525: Initializer provides no value for this binding element and the binding element has no default value. @@ -99,7 +99,7 @@ tests/cases/conformance/es6/destructuring/declarationsAndAssignments.ts(138,9): var x: number; var y: string; ~ -!!! error TS2403: Subsequent variable declarations must have the same type. Variable 'y' has type 'string | 1' at tests/cases/conformance/es6/destructuring/declarationsAndAssignments.ts 55:16, but here has type 'string'. +!!! error TS2403: Subsequent variable declarations must have the same type. Variable 'y' must be of type 'string | 1', but here has type 'string'. } function f8() { diff --git a/tests/baselines/reference/duplicateClassElements.errors.txt b/tests/baselines/reference/duplicateClassElements.errors.txt index be7e5a7770d..4ac91767768 100644 --- a/tests/baselines/reference/duplicateClassElements.errors.txt +++ b/tests/baselines/reference/duplicateClassElements.errors.txt @@ -16,7 +16,7 @@ tests/cases/compiler/duplicateClassElements.ts(26,9): error TS2300: Duplicate id tests/cases/compiler/duplicateClassElements.ts(29,9): error TS1056: Accessors are only available when targeting ECMAScript 5 and higher. tests/cases/compiler/duplicateClassElements.ts(32,9): error TS1056: Accessors are only available when targeting ECMAScript 5 and higher. tests/cases/compiler/duplicateClassElements.ts(34,12): error TS2300: Duplicate identifier 'x2'. -tests/cases/compiler/duplicateClassElements.ts(34,12): error TS2717: Subsequent property declarations must have the same type. Property 'x2' has type 'number' at tests/cases/compiler/duplicateClassElements.ts 28:8, but here has type 'any'. +tests/cases/compiler/duplicateClassElements.ts(34,12): error TS2717: Subsequent property declarations must have the same type. Property 'x2' must be of type 'number', but here has type 'any'. tests/cases/compiler/duplicateClassElements.ts(36,9): error TS1056: Accessors are only available when targeting ECMAScript 5 and higher. tests/cases/compiler/duplicateClassElements.ts(36,9): error TS2300: Duplicate identifier 'z2'. tests/cases/compiler/duplicateClassElements.ts(39,9): error TS1056: Accessors are only available when targeting ECMAScript 5 and higher. @@ -96,7 +96,7 @@ tests/cases/compiler/duplicateClassElements.ts(41,12): error TS2300: Duplicate i ~~ !!! error TS2300: Duplicate identifier 'x2'. ~~ -!!! error TS2717: Subsequent property declarations must have the same type. Property 'x2' has type 'number' at tests/cases/compiler/duplicateClassElements.ts 28:8, but here has type 'any'. +!!! error TS2717: Subsequent property declarations must have the same type. Property 'x2' must be of type 'number', but here has type 'any'. get z2() { ~~ diff --git a/tests/baselines/reference/duplicateIdentifierInCatchBlock.errors.txt b/tests/baselines/reference/duplicateIdentifierInCatchBlock.errors.txt index 3602ca6e301..d8065df27c8 100644 --- a/tests/baselines/reference/duplicateIdentifierInCatchBlock.errors.txt +++ b/tests/baselines/reference/duplicateIdentifierInCatchBlock.errors.txt @@ -4,7 +4,7 @@ tests/cases/compiler/duplicateIdentifierInCatchBlock.ts(6,10): error TS2300: Dup tests/cases/compiler/duplicateIdentifierInCatchBlock.ts(8,9): error TS2300: Duplicate identifier 'w'. tests/cases/compiler/duplicateIdentifierInCatchBlock.ts(12,9): error TS2300: Duplicate identifier 'x'. tests/cases/compiler/duplicateIdentifierInCatchBlock.ts(13,14): error TS2300: Duplicate identifier 'x'. -tests/cases/compiler/duplicateIdentifierInCatchBlock.ts(16,9): error TS2403: Subsequent variable declarations must have the same type. Variable 'p' has type 'string' at tests/cases/compiler/duplicateIdentifierInCatchBlock.ts 14:8, but here has type 'number'. +tests/cases/compiler/duplicateIdentifierInCatchBlock.ts(16,9): error TS2403: Subsequent variable declarations must have the same type. Variable 'p' must be of type 'string', but here has type 'number'. ==== tests/cases/compiler/duplicateIdentifierInCatchBlock.ts (7 errors) ==== @@ -37,5 +37,5 @@ tests/cases/compiler/duplicateIdentifierInCatchBlock.ts(16,9): error TS2403: Sub var p: string; var p: number; // error ~ -!!! error TS2403: Subsequent variable declarations must have the same type. Variable 'p' has type 'string' at tests/cases/compiler/duplicateIdentifierInCatchBlock.ts 14:8, but here has type 'number'. +!!! error TS2403: Subsequent variable declarations must have the same type. Variable 'p' must be of type 'string', but here has type 'number'. } \ No newline at end of file diff --git a/tests/baselines/reference/duplicateLocalVariable1.errors.txt b/tests/baselines/reference/duplicateLocalVariable1.errors.txt index 26e735e72ce..0486cd1af60 100644 --- a/tests/baselines/reference/duplicateLocalVariable1.errors.txt +++ b/tests/baselines/reference/duplicateLocalVariable1.errors.txt @@ -1,7 +1,7 @@ tests/cases/compiler/duplicateLocalVariable1.ts(1,4): error TS1005: ';' expected. tests/cases/compiler/duplicateLocalVariable1.ts(1,11): error TS1146: Declaration expected. tests/cases/compiler/duplicateLocalVariable1.ts(1,13): error TS2304: Cannot find name 'commonjs'. -tests/cases/compiler/duplicateLocalVariable1.ts(186,22): error TS2403: Subsequent variable declarations must have the same type. Variable 'i' has type 'string' at tests/cases/compiler/duplicateLocalVariable1.ts 180:21, but here has type 'number'. +tests/cases/compiler/duplicateLocalVariable1.ts(186,22): error TS2403: Subsequent variable declarations must have the same type. Variable 'i' must be of type 'string', but here has type 'number'. tests/cases/compiler/duplicateLocalVariable1.ts(186,29): error TS2365: Operator '<' cannot be applied to types 'string' and 'number'. tests/cases/compiler/duplicateLocalVariable1.ts(186,37): error TS2356: An arithmetic operand must be of type 'any', 'number' or an enum type. @@ -200,7 +200,7 @@ tests/cases/compiler/duplicateLocalVariable1.ts(186,37): error TS2356: An arithm var bytes = []; for (var i = 0; i < 14; i++) { ~ -!!! error TS2403: Subsequent variable declarations must have the same type. Variable 'i' has type 'string' at tests/cases/compiler/duplicateLocalVariable1.ts 180:21, but here has type 'number'. +!!! error TS2403: Subsequent variable declarations must have the same type. Variable 'i' must be of type 'string', but here has type 'number'. ~~~~~~ !!! error TS2365: Operator '<' cannot be applied to types 'string' and 'number'. ~ diff --git a/tests/baselines/reference/duplicateLocalVariable2.errors.txt b/tests/baselines/reference/duplicateLocalVariable2.errors.txt index 13b2301d085..5e89cc422cc 100644 --- a/tests/baselines/reference/duplicateLocalVariable2.errors.txt +++ b/tests/baselines/reference/duplicateLocalVariable2.errors.txt @@ -1,4 +1,4 @@ -tests/cases/compiler/duplicateLocalVariable2.ts(27,22): error TS2403: Subsequent variable declarations must have the same type. Variable 'i' has type 'string' at tests/cases/compiler/duplicateLocalVariable2.ts 21:21, but here has type 'number'. +tests/cases/compiler/duplicateLocalVariable2.ts(27,22): error TS2403: Subsequent variable declarations must have the same type. Variable 'i' must be of type 'string', but here has type 'number'. tests/cases/compiler/duplicateLocalVariable2.ts(27,29): error TS2365: Operator '<' cannot be applied to types 'string' and 'number'. tests/cases/compiler/duplicateLocalVariable2.ts(27,37): error TS2356: An arithmetic operand must be of type 'any', 'number' or an enum type. @@ -32,7 +32,7 @@ tests/cases/compiler/duplicateLocalVariable2.ts(27,37): error TS2356: An arithme var bytes = []; for (var i = 0; i < 14; i++) { ~ -!!! error TS2403: Subsequent variable declarations must have the same type. Variable 'i' has type 'string' at tests/cases/compiler/duplicateLocalVariable2.ts 21:21, but here has type 'number'. +!!! error TS2403: Subsequent variable declarations must have the same type. Variable 'i' must be of type 'string', but here has type 'number'. ~~~~~~ !!! error TS2365: Operator '<' cannot be applied to types 'string' and 'number'. ~ diff --git a/tests/baselines/reference/duplicateLocalVariable3.errors.txt b/tests/baselines/reference/duplicateLocalVariable3.errors.txt index bff7ef43070..5dda5872da0 100644 --- a/tests/baselines/reference/duplicateLocalVariable3.errors.txt +++ b/tests/baselines/reference/duplicateLocalVariable3.errors.txt @@ -1,4 +1,4 @@ -tests/cases/compiler/duplicateLocalVariable3.ts(11,9): error TS2403: Subsequent variable declarations must have the same type. Variable 'z' has type 'number' at tests/cases/compiler/duplicateLocalVariable3.ts 9:8, but here has type 'string'. +tests/cases/compiler/duplicateLocalVariable3.ts(11,9): error TS2403: Subsequent variable declarations must have the same type. Variable 'z' must be of type 'number', but here has type 'string'. ==== tests/cases/compiler/duplicateLocalVariable3.ts (1 errors) ==== @@ -14,5 +14,5 @@ tests/cases/compiler/duplicateLocalVariable3.ts(11,9): error TS2403: Subsequent var z = 3; var z = ""; ~ -!!! error TS2403: Subsequent variable declarations must have the same type. Variable 'z' has type 'number' at tests/cases/compiler/duplicateLocalVariable3.ts 9:8, but here has type 'string'. +!!! error TS2403: Subsequent variable declarations must have the same type. Variable 'z' must be of type 'number', but here has type 'string'. } \ No newline at end of file diff --git a/tests/baselines/reference/duplicateLocalVariable4.errors.txt b/tests/baselines/reference/duplicateLocalVariable4.errors.txt index b4b838c3afa..3209c23e39e 100644 --- a/tests/baselines/reference/duplicateLocalVariable4.errors.txt +++ b/tests/baselines/reference/duplicateLocalVariable4.errors.txt @@ -1,4 +1,4 @@ -tests/cases/compiler/duplicateLocalVariable4.ts(6,5): error TS2403: Subsequent variable declarations must have the same type. Variable 'x' has type 'typeof E' at tests/cases/compiler/duplicateLocalVariable4.ts 4:4, but here has type 'E'. +tests/cases/compiler/duplicateLocalVariable4.ts(6,5): error TS2403: Subsequent variable declarations must have the same type. Variable 'x' must be of type 'typeof E', but here has type 'E'. ==== tests/cases/compiler/duplicateLocalVariable4.ts (1 errors) ==== @@ -9,4 +9,4 @@ tests/cases/compiler/duplicateLocalVariable4.ts(6,5): error TS2403: Subsequent v var x = E; var x = E.a; ~ -!!! error TS2403: Subsequent variable declarations must have the same type. Variable 'x' has type 'typeof E' at tests/cases/compiler/duplicateLocalVariable4.ts 4:4, but here has type 'E'. \ No newline at end of file +!!! error TS2403: Subsequent variable declarations must have the same type. Variable 'x' must be of type 'typeof E', but here has type 'E'. \ No newline at end of file diff --git a/tests/baselines/reference/duplicateVariablesWithAny.errors.txt b/tests/baselines/reference/duplicateVariablesWithAny.errors.txt index 6959eb85a32..787e118ca37 100644 --- a/tests/baselines/reference/duplicateVariablesWithAny.errors.txt +++ b/tests/baselines/reference/duplicateVariablesWithAny.errors.txt @@ -1,7 +1,7 @@ -tests/cases/compiler/duplicateVariablesWithAny.ts(3,5): error TS2403: Subsequent variable declarations must have the same type. Variable 'x' has type 'any' at tests/cases/compiler/duplicateVariablesWithAny.ts 1:4, but here has type 'number'. -tests/cases/compiler/duplicateVariablesWithAny.ts(6,5): error TS2403: Subsequent variable declarations must have the same type. Variable 'y' has type 'string' at tests/cases/compiler/duplicateVariablesWithAny.ts 4:4, but here has type 'any'. -tests/cases/compiler/duplicateVariablesWithAny.ts(10,9): error TS2403: Subsequent variable declarations must have the same type. Variable 'x' has type 'any' at tests/cases/compiler/duplicateVariablesWithAny.ts 8:8, but here has type 'number'. -tests/cases/compiler/duplicateVariablesWithAny.ts(13,9): error TS2403: Subsequent variable declarations must have the same type. Variable 'y' has type 'string' at tests/cases/compiler/duplicateVariablesWithAny.ts 11:8, but here has type 'any'. +tests/cases/compiler/duplicateVariablesWithAny.ts(3,5): error TS2403: Subsequent variable declarations must have the same type. Variable 'x' must be of type 'any', but here has type 'number'. +tests/cases/compiler/duplicateVariablesWithAny.ts(6,5): error TS2403: Subsequent variable declarations must have the same type. Variable 'y' must be of type 'string', but here has type 'any'. +tests/cases/compiler/duplicateVariablesWithAny.ts(10,9): error TS2403: Subsequent variable declarations must have the same type. Variable 'x' must be of type 'any', but here has type 'number'. +tests/cases/compiler/duplicateVariablesWithAny.ts(13,9): error TS2403: Subsequent variable declarations must have the same type. Variable 'y' must be of type 'string', but here has type 'any'. ==== tests/cases/compiler/duplicateVariablesWithAny.ts (4 errors) ==== @@ -9,23 +9,23 @@ tests/cases/compiler/duplicateVariablesWithAny.ts(13,9): error TS2403: Subsequen var x: any; var x = 2; //error ~ -!!! error TS2403: Subsequent variable declarations must have the same type. Variable 'x' has type 'any' at tests/cases/compiler/duplicateVariablesWithAny.ts 1:4, but here has type 'number'. +!!! error TS2403: Subsequent variable declarations must have the same type. Variable 'x' must be of type 'any', but here has type 'number'. var y = ""; var y; //error ~ -!!! error TS2403: Subsequent variable declarations must have the same type. Variable 'y' has type 'string' at tests/cases/compiler/duplicateVariablesWithAny.ts 4:4, but here has type 'any'. +!!! error TS2403: Subsequent variable declarations must have the same type. Variable 'y' must be of type 'string', but here has type 'any'. module N { var x: any; var x = 2; //error ~ -!!! error TS2403: Subsequent variable declarations must have the same type. Variable 'x' has type 'any' at tests/cases/compiler/duplicateVariablesWithAny.ts 8:8, but here has type 'number'. +!!! error TS2403: Subsequent variable declarations must have the same type. Variable 'x' must be of type 'any', but here has type 'number'. var y = ""; var y; //error ~ -!!! error TS2403: Subsequent variable declarations must have the same type. Variable 'y' has type 'string' at tests/cases/compiler/duplicateVariablesWithAny.ts 11:8, but here has type 'any'. +!!! error TS2403: Subsequent variable declarations must have the same type. Variable 'y' must be of type 'string', but here has type 'any'. } var z: any; diff --git a/tests/baselines/reference/duplicateVarsAcrossFileBoundaries.errors.txt b/tests/baselines/reference/duplicateVarsAcrossFileBoundaries.errors.txt index 3312b2127b3..d4222483212 100644 --- a/tests/baselines/reference/duplicateVarsAcrossFileBoundaries.errors.txt +++ b/tests/baselines/reference/duplicateVarsAcrossFileBoundaries.errors.txt @@ -1,7 +1,7 @@ -tests/cases/compiler/duplicateVarsAcrossFileBoundaries_1.ts(1,5): error TS2403: Subsequent variable declarations must have the same type. Variable 'x' has type 'number' at tests/cases/compiler/duplicateVarsAcrossFileBoundaries_0.ts 0:4, but here has type 'boolean'. -tests/cases/compiler/duplicateVarsAcrossFileBoundaries_2.ts(1,5): error TS2403: Subsequent variable declarations must have the same type. Variable 'x' has type 'number' at tests/cases/compiler/duplicateVarsAcrossFileBoundaries_0.ts 0:4, but here has type 'string'. -tests/cases/compiler/duplicateVarsAcrossFileBoundaries_2.ts(2,5): error TS2403: Subsequent variable declarations must have the same type. Variable 'y' has type 'string' at tests/cases/compiler/duplicateVarsAcrossFileBoundaries_0.ts 1:4, but here has type 'number'. -tests/cases/compiler/duplicateVarsAcrossFileBoundaries_2.ts(3,5): error TS2403: Subsequent variable declarations must have the same type. Variable 'z' has type 'number' at tests/cases/compiler/duplicateVarsAcrossFileBoundaries_1.ts 1:4, but here has type 'boolean'. +tests/cases/compiler/duplicateVarsAcrossFileBoundaries_1.ts(1,5): error TS2403: Subsequent variable declarations must have the same type. Variable 'x' must be of type 'number', but here has type 'boolean'. +tests/cases/compiler/duplicateVarsAcrossFileBoundaries_2.ts(1,5): error TS2403: Subsequent variable declarations must have the same type. Variable 'x' must be of type 'number', but here has type 'string'. +tests/cases/compiler/duplicateVarsAcrossFileBoundaries_2.ts(2,5): error TS2403: Subsequent variable declarations must have the same type. Variable 'y' must be of type 'string', but here has type 'number'. +tests/cases/compiler/duplicateVarsAcrossFileBoundaries_2.ts(3,5): error TS2403: Subsequent variable declarations must have the same type. Variable 'z' must be of type 'number', but here has type 'boolean'. ==== tests/cases/compiler/duplicateVarsAcrossFileBoundaries_0.ts (0 errors) ==== @@ -11,19 +11,19 @@ tests/cases/compiler/duplicateVarsAcrossFileBoundaries_2.ts(3,5): error TS2403: ==== tests/cases/compiler/duplicateVarsAcrossFileBoundaries_1.ts (1 errors) ==== var x = true; ~ -!!! error TS2403: Subsequent variable declarations must have the same type. Variable 'x' has type 'number' at tests/cases/compiler/duplicateVarsAcrossFileBoundaries_0.ts 0:4, but here has type 'boolean'. +!!! error TS2403: Subsequent variable declarations must have the same type. Variable 'x' must be of type 'number', but here has type 'boolean'. var z = 3; ==== tests/cases/compiler/duplicateVarsAcrossFileBoundaries_2.ts (3 errors) ==== var x = ""; ~ -!!! error TS2403: Subsequent variable declarations must have the same type. Variable 'x' has type 'number' at tests/cases/compiler/duplicateVarsAcrossFileBoundaries_0.ts 0:4, but here has type 'string'. +!!! error TS2403: Subsequent variable declarations must have the same type. Variable 'x' must be of type 'number', but here has type 'string'. var y = 3; ~ -!!! error TS2403: Subsequent variable declarations must have the same type. Variable 'y' has type 'string' at tests/cases/compiler/duplicateVarsAcrossFileBoundaries_0.ts 1:4, but here has type 'number'. +!!! error TS2403: Subsequent variable declarations must have the same type. Variable 'y' must be of type 'string', but here has type 'number'. var z = false; ~ -!!! error TS2403: Subsequent variable declarations must have the same type. Variable 'z' has type 'number' at tests/cases/compiler/duplicateVarsAcrossFileBoundaries_1.ts 1:4, but here has type 'boolean'. +!!! error TS2403: Subsequent variable declarations must have the same type. Variable 'z' must be of type 'number', but here has type 'boolean'. ==== tests/cases/compiler/duplicateVarsAcrossFileBoundaries_3.ts (0 errors) ==== var x = 0; diff --git a/tests/baselines/reference/dynamicNamesErrors.errors.txt b/tests/baselines/reference/dynamicNamesErrors.errors.txt index 15722ed1a49..d0f1d91a643 100644 --- a/tests/baselines/reference/dynamicNamesErrors.errors.txt +++ b/tests/baselines/reference/dynamicNamesErrors.errors.txt @@ -1,6 +1,6 @@ tests/cases/compiler/dynamicNamesErrors.ts(5,5): error TS2718: Duplicate declaration '[c0]'. tests/cases/compiler/dynamicNamesErrors.ts(6,5): error TS2718: Duplicate declaration '[c0]'. -tests/cases/compiler/dynamicNamesErrors.ts(19,5): error TS2717: Subsequent property declarations must have the same type. Property '[c1]' has type 'number' at tests/cases/compiler/dynamicNamesErrors.ts 17:4, but here has type 'string'. +tests/cases/compiler/dynamicNamesErrors.ts(19,5): error TS2717: Subsequent property declarations must have the same type. Property '[c1]' must be of type 'number', but here has type 'string'. tests/cases/compiler/dynamicNamesErrors.ts(24,1): error TS2322: Type 'T2' is not assignable to type 'T1'. Types of property '[c0]' are incompatible. Type 'string' is not assignable to type 'number'. @@ -50,7 +50,7 @@ tests/cases/compiler/dynamicNamesErrors.ts(54,14): error TS4025: Exported variab [c0]: number; [c1]: string; ~~~~ -!!! error TS2717: Subsequent property declarations must have the same type. Property '[c1]' has type 'number' at tests/cases/compiler/dynamicNamesErrors.ts 17:4, but here has type 'string'. +!!! error TS2717: Subsequent property declarations must have the same type. Property '[c1]' must be of type 'number', but here has type 'string'. } let t1: T1; diff --git a/tests/baselines/reference/enumAssignabilityInInheritance.errors.txt b/tests/baselines/reference/enumAssignabilityInInheritance.errors.txt index 3fd0fcaf7ac..e7c1297e1fd 100644 --- a/tests/baselines/reference/enumAssignabilityInInheritance.errors.txt +++ b/tests/baselines/reference/enumAssignabilityInInheritance.errors.txt @@ -1,5 +1,5 @@ -tests/cases/conformance/types/typeRelationships/assignmentCompatibility/enumAssignabilityInInheritance.ts(104,5): error TS2403: Subsequent variable declarations must have the same type. Variable 'r4' has type 'E' at tests/cases/conformance/types/typeRelationships/assignmentCompatibility/enumAssignabilityInInheritance.ts 21:4, but here has type 'Object'. -tests/cases/conformance/types/typeRelationships/assignmentCompatibility/enumAssignabilityInInheritance.ts(109,5): error TS2403: Subsequent variable declarations must have the same type. Variable 'r4' has type 'E' at tests/cases/conformance/types/typeRelationships/assignmentCompatibility/enumAssignabilityInInheritance.ts 21:4, but here has type 'Object'. +tests/cases/conformance/types/typeRelationships/assignmentCompatibility/enumAssignabilityInInheritance.ts(104,5): error TS2403: Subsequent variable declarations must have the same type. Variable 'r4' must be of type 'E', but here has type 'Object'. +tests/cases/conformance/types/typeRelationships/assignmentCompatibility/enumAssignabilityInInheritance.ts(109,5): error TS2403: Subsequent variable declarations must have the same type. Variable 'r4' must be of type 'E', but here has type 'Object'. ==== tests/cases/conformance/types/typeRelationships/assignmentCompatibility/enumAssignabilityInInheritance.ts (2 errors) ==== @@ -108,11 +108,11 @@ tests/cases/conformance/types/typeRelationships/assignmentCompatibility/enumAssi var r4 = foo16(E.A); ~~ -!!! error TS2403: Subsequent variable declarations must have the same type. Variable 'r4' has type 'E' at tests/cases/conformance/types/typeRelationships/assignmentCompatibility/enumAssignabilityInInheritance.ts 21:4, but here has type 'Object'. +!!! error TS2403: Subsequent variable declarations must have the same type. Variable 'r4' must be of type 'E', but here has type 'Object'. declare function foo17(x: {}): {}; declare function foo17(x: E): E; var r4 = foo16(E.A); ~~ -!!! error TS2403: Subsequent variable declarations must have the same type. Variable 'r4' has type 'E' at tests/cases/conformance/types/typeRelationships/assignmentCompatibility/enumAssignabilityInInheritance.ts 21:4, but here has type 'Object'. \ No newline at end of file +!!! error TS2403: Subsequent variable declarations must have the same type. Variable 'r4' must be of type 'E', but here has type 'Object'. \ No newline at end of file diff --git a/tests/baselines/reference/for-inStatements.errors.txt b/tests/baselines/reference/for-inStatements.errors.txt index 60a921a7af5..c5ca29d2150 100644 --- a/tests/baselines/reference/for-inStatements.errors.txt +++ b/tests/baselines/reference/for-inStatements.errors.txt @@ -1,5 +1,5 @@ -tests/cases/conformance/statements/for-inStatements/for-inStatements.ts(33,18): error TS2403: Subsequent variable declarations must have the same type. Variable 'x' has type 'string' at tests/cases/conformance/statements/for-inStatements/for-inStatements.ts 30:17, but here has type 'keyof this'. -tests/cases/conformance/statements/for-inStatements/for-inStatements.ts(50,18): error TS2403: Subsequent variable declarations must have the same type. Variable 'x' has type 'string' at tests/cases/conformance/statements/for-inStatements/for-inStatements.ts 47:17, but here has type 'keyof this'. +tests/cases/conformance/statements/for-inStatements/for-inStatements.ts(33,18): error TS2403: Subsequent variable declarations must have the same type. Variable 'x' must be of type 'string', but here has type 'keyof this'. +tests/cases/conformance/statements/for-inStatements/for-inStatements.ts(50,18): error TS2403: Subsequent variable declarations must have the same type. Variable 'x' must be of type 'string', but here has type 'keyof this'. tests/cases/conformance/statements/for-inStatements/for-inStatements.ts(79,15): error TS2407: The right-hand side of a 'for...in' statement must be of type 'any', an object type or a type parameter. @@ -38,7 +38,7 @@ tests/cases/conformance/statements/for-inStatements/for-inStatements.ts(79,15): for (var x in this.biz) { } for (var x in this) { } ~ -!!! error TS2403: Subsequent variable declarations must have the same type. Variable 'x' has type 'string' at tests/cases/conformance/statements/for-inStatements/for-inStatements.ts 30:17, but here has type 'keyof this'. +!!! error TS2403: Subsequent variable declarations must have the same type. Variable 'x' must be of type 'string', but here has type 'keyof this'. return null; } @@ -57,7 +57,7 @@ tests/cases/conformance/statements/for-inStatements/for-inStatements.ts(79,15): for (var x in this.biz) { } for (var x in this) { } ~ -!!! error TS2403: Subsequent variable declarations must have the same type. Variable 'x' has type 'string' at tests/cases/conformance/statements/for-inStatements/for-inStatements.ts 47:17, but here has type 'keyof this'. +!!! error TS2403: Subsequent variable declarations must have the same type. Variable 'x' must be of type 'string', but here has type 'keyof this'. for (var x in super.biz) { } for (var x in super.biz()) { } diff --git a/tests/baselines/reference/for-inStatementsArrayErrors.errors.txt b/tests/baselines/reference/for-inStatementsArrayErrors.errors.txt index 0625460f6f4..a47ea077d95 100644 --- a/tests/baselines/reference/for-inStatementsArrayErrors.errors.txt +++ b/tests/baselines/reference/for-inStatementsArrayErrors.errors.txt @@ -2,8 +2,8 @@ tests/cases/conformance/statements/for-inStatements/for-inStatementsArrayErrors. tests/cases/conformance/statements/for-inStatements/for-inStatementsArrayErrors.ts(5,16): error TS2362: The left-hand side of an arithmetic operation must be of type 'any', 'number' or an enum type. tests/cases/conformance/statements/for-inStatements/for-inStatementsArrayErrors.ts(6,9): error TS2365: Operator '===' cannot be applied to types 'string' and 'number'. tests/cases/conformance/statements/for-inStatements/for-inStatementsArrayErrors.ts(8,16): error TS2339: Property 'unknownProperty' does not exist on type 'string'. -tests/cases/conformance/statements/for-inStatements/for-inStatementsArrayErrors.ts(12,10): error TS2403: Subsequent variable declarations must have the same type. Variable 'i' has type 'number' at tests/cases/conformance/statements/for-inStatements/for-inStatementsArrayErrors.ts 10:4, but here has type 'string'. -tests/cases/conformance/statements/for-inStatements/for-inStatementsArrayErrors.ts(16,10): error TS2403: Subsequent variable declarations must have the same type. Variable 'j' has type 'any' at tests/cases/conformance/statements/for-inStatements/for-inStatementsArrayErrors.ts 14:4, but here has type 'string'. +tests/cases/conformance/statements/for-inStatements/for-inStatementsArrayErrors.ts(12,10): error TS2403: Subsequent variable declarations must have the same type. Variable 'i' must be of type 'number', but here has type 'string'. +tests/cases/conformance/statements/for-inStatements/for-inStatementsArrayErrors.ts(16,10): error TS2403: Subsequent variable declarations must have the same type. Variable 'j' must be of type 'any', but here has type 'string'. ==== tests/cases/conformance/statements/for-inStatements/for-inStatementsArrayErrors.ts (6 errors) ==== @@ -28,12 +28,12 @@ tests/cases/conformance/statements/for-inStatements/for-inStatementsArrayErrors. var i: number; for (var i in a ) { ~ -!!! error TS2403: Subsequent variable declarations must have the same type. Variable 'i' has type 'number' at tests/cases/conformance/statements/for-inStatements/for-inStatementsArrayErrors.ts 10:4, but here has type 'string'. +!!! error TS2403: Subsequent variable declarations must have the same type. Variable 'i' must be of type 'number', but here has type 'string'. } var j: any; for (var j in a ) { ~ -!!! error TS2403: Subsequent variable declarations must have the same type. Variable 'j' has type 'any' at tests/cases/conformance/statements/for-inStatements/for-inStatementsArrayErrors.ts 14:4, but here has type 'string'. +!!! error TS2403: Subsequent variable declarations must have the same type. Variable 'j' must be of type 'any', but here has type 'string'. } \ No newline at end of file diff --git a/tests/baselines/reference/for-inStatementsInvalid.errors.txt b/tests/baselines/reference/for-inStatementsInvalid.errors.txt index 87d4f5582da..f98349973a3 100644 --- a/tests/baselines/reference/for-inStatementsInvalid.errors.txt +++ b/tests/baselines/reference/for-inStatementsInvalid.errors.txt @@ -9,10 +9,10 @@ tests/cases/conformance/statements/for-inStatements/for-inStatementsInvalid.ts(1 tests/cases/conformance/statements/for-inStatements/for-inStatementsInvalid.ts(20,15): error TS2407: The right-hand side of a 'for...in' statement must be of type 'any', an object type or a type parameter. tests/cases/conformance/statements/for-inStatements/for-inStatementsInvalid.ts(22,15): error TS2407: The right-hand side of a 'for...in' statement must be of type 'any', an object type or a type parameter. tests/cases/conformance/statements/for-inStatements/for-inStatementsInvalid.ts(29,23): error TS2407: The right-hand side of a 'for...in' statement must be of type 'any', an object type or a type parameter. -tests/cases/conformance/statements/for-inStatements/for-inStatementsInvalid.ts(31,18): error TS2403: Subsequent variable declarations must have the same type. Variable 'x' has type 'string' at tests/cases/conformance/statements/for-inStatements/for-inStatementsInvalid.ts 28:17, but here has type 'keyof this'. +tests/cases/conformance/statements/for-inStatements/for-inStatementsInvalid.ts(31,18): error TS2403: Subsequent variable declarations must have the same type. Variable 'x' must be of type 'string', but here has type 'keyof this'. tests/cases/conformance/statements/for-inStatements/for-inStatementsInvalid.ts(38,23): error TS2407: The right-hand side of a 'for...in' statement must be of type 'any', an object type or a type parameter. tests/cases/conformance/statements/for-inStatements/for-inStatementsInvalid.ts(46,23): error TS2407: The right-hand side of a 'for...in' statement must be of type 'any', an object type or a type parameter. -tests/cases/conformance/statements/for-inStatements/for-inStatementsInvalid.ts(48,18): error TS2403: Subsequent variable declarations must have the same type. Variable 'x' has type 'string' at tests/cases/conformance/statements/for-inStatements/for-inStatementsInvalid.ts 45:17, but here has type 'keyof this'. +tests/cases/conformance/statements/for-inStatements/for-inStatementsInvalid.ts(48,18): error TS2403: Subsequent variable declarations must have the same type. Variable 'x' must be of type 'string', but here has type 'keyof this'. tests/cases/conformance/statements/for-inStatements/for-inStatementsInvalid.ts(51,23): error TS2407: The right-hand side of a 'for...in' statement must be of type 'any', an object type or a type parameter. tests/cases/conformance/statements/for-inStatements/for-inStatementsInvalid.ts(62,15): error TS2407: The right-hand side of a 'for...in' statement must be of type 'any', an object type or a type parameter. @@ -72,7 +72,7 @@ tests/cases/conformance/statements/for-inStatements/for-inStatementsInvalid.ts(6 for (var x in this.biz) { } for (var x in this) { } ~ -!!! error TS2403: Subsequent variable declarations must have the same type. Variable 'x' has type 'string' at tests/cases/conformance/statements/for-inStatements/for-inStatementsInvalid.ts 28:17, but here has type 'keyof this'. +!!! error TS2403: Subsequent variable declarations must have the same type. Variable 'x' must be of type 'string', but here has type 'keyof this'. return null; } @@ -95,7 +95,7 @@ tests/cases/conformance/statements/for-inStatements/for-inStatementsInvalid.ts(6 for (var x in this.biz) { } for (var x in this) { } ~ -!!! error TS2403: Subsequent variable declarations must have the same type. Variable 'x' has type 'string' at tests/cases/conformance/statements/for-inStatements/for-inStatementsInvalid.ts 45:17, but here has type 'keyof this'. +!!! error TS2403: Subsequent variable declarations must have the same type. Variable 'x' must be of type 'string', but here has type 'keyof this'. for (var x in super.biz) { } for (var x in super.biz()) { } diff --git a/tests/baselines/reference/forStatementsMultipleInvalidDecl.errors.txt b/tests/baselines/reference/forStatementsMultipleInvalidDecl.errors.txt index e1175477f5d..53ecb88363d 100644 --- a/tests/baselines/reference/forStatementsMultipleInvalidDecl.errors.txt +++ b/tests/baselines/reference/forStatementsMultipleInvalidDecl.errors.txt @@ -1,15 +1,15 @@ -tests/cases/conformance/statements/forStatements/forStatementsMultipleInvalidDecl.ts(32,10): error TS2403: Subsequent variable declarations must have the same type. Variable 'a' has type 'any' at tests/cases/conformance/statements/forStatements/forStatementsMultipleInvalidDecl.ts 30:9, but here has type 'number'. -tests/cases/conformance/statements/forStatements/forStatementsMultipleInvalidDecl.ts(33,10): error TS2403: Subsequent variable declarations must have the same type. Variable 'a' has type 'any' at tests/cases/conformance/statements/forStatements/forStatementsMultipleInvalidDecl.ts 30:9, but here has type 'string'. -tests/cases/conformance/statements/forStatements/forStatementsMultipleInvalidDecl.ts(34,10): error TS2403: Subsequent variable declarations must have the same type. Variable 'a' has type 'any' at tests/cases/conformance/statements/forStatements/forStatementsMultipleInvalidDecl.ts 30:9, but here has type 'C'. -tests/cases/conformance/statements/forStatements/forStatementsMultipleInvalidDecl.ts(35,10): error TS2403: Subsequent variable declarations must have the same type. Variable 'a' has type 'any' at tests/cases/conformance/statements/forStatements/forStatementsMultipleInvalidDecl.ts 30:9, but here has type 'D'. -tests/cases/conformance/statements/forStatements/forStatementsMultipleInvalidDecl.ts(36,10): error TS2403: Subsequent variable declarations must have the same type. Variable 'a' has type 'any' at tests/cases/conformance/statements/forStatements/forStatementsMultipleInvalidDecl.ts 30:9, but here has type 'typeof M'. -tests/cases/conformance/statements/forStatements/forStatementsMultipleInvalidDecl.ts(39,10): error TS2403: Subsequent variable declarations must have the same type. Variable 'b' has type 'I' at tests/cases/conformance/statements/forStatements/forStatementsMultipleInvalidDecl.ts 37:9, but here has type 'C'. -tests/cases/conformance/statements/forStatements/forStatementsMultipleInvalidDecl.ts(40,10): error TS2403: Subsequent variable declarations must have the same type. Variable 'b' has type 'I' at tests/cases/conformance/statements/forStatements/forStatementsMultipleInvalidDecl.ts 37:9, but here has type 'C2'. -tests/cases/conformance/statements/forStatements/forStatementsMultipleInvalidDecl.ts(43,10): error TS2403: Subsequent variable declarations must have the same type. Variable 'f' has type '(x: string) => number' at tests/cases/conformance/statements/forStatements/forStatementsMultipleInvalidDecl.ts 41:8, but here has type '(x: number) => string'. -tests/cases/conformance/statements/forStatements/forStatementsMultipleInvalidDecl.ts(46,10): error TS2403: Subsequent variable declarations must have the same type. Variable 'arr' has type 'string[]' at tests/cases/conformance/statements/forStatements/forStatementsMultipleInvalidDecl.ts 44:8, but here has type 'number[]'. -tests/cases/conformance/statements/forStatements/forStatementsMultipleInvalidDecl.ts(47,10): error TS2403: Subsequent variable declarations must have the same type. Variable 'arr' has type 'string[]' at tests/cases/conformance/statements/forStatements/forStatementsMultipleInvalidDecl.ts 44:8, but here has type '(C | D)[]'. -tests/cases/conformance/statements/forStatements/forStatementsMultipleInvalidDecl.ts(50,10): error TS2403: Subsequent variable declarations must have the same type. Variable 'arr2' has type 'D[]' at tests/cases/conformance/statements/forStatements/forStatementsMultipleInvalidDecl.ts 48:8, but here has type 'D[]'. -tests/cases/conformance/statements/forStatements/forStatementsMultipleInvalidDecl.ts(53,10): error TS2403: Subsequent variable declarations must have the same type. Variable 'm' has type 'typeof M' at tests/cases/conformance/statements/forStatements/forStatementsMultipleInvalidDecl.ts 51:8, but here has type 'typeof A'. +tests/cases/conformance/statements/forStatements/forStatementsMultipleInvalidDecl.ts(32,10): error TS2403: Subsequent variable declarations must have the same type. Variable 'a' must be of type 'any', but here has type 'number'. +tests/cases/conformance/statements/forStatements/forStatementsMultipleInvalidDecl.ts(33,10): error TS2403: Subsequent variable declarations must have the same type. Variable 'a' must be of type 'any', but here has type 'string'. +tests/cases/conformance/statements/forStatements/forStatementsMultipleInvalidDecl.ts(34,10): error TS2403: Subsequent variable declarations must have the same type. Variable 'a' must be of type 'any', but here has type 'C'. +tests/cases/conformance/statements/forStatements/forStatementsMultipleInvalidDecl.ts(35,10): error TS2403: Subsequent variable declarations must have the same type. Variable 'a' must be of type 'any', but here has type 'D'. +tests/cases/conformance/statements/forStatements/forStatementsMultipleInvalidDecl.ts(36,10): error TS2403: Subsequent variable declarations must have the same type. Variable 'a' must be of type 'any', but here has type 'typeof M'. +tests/cases/conformance/statements/forStatements/forStatementsMultipleInvalidDecl.ts(39,10): error TS2403: Subsequent variable declarations must have the same type. Variable 'b' must be of type 'I', but here has type 'C'. +tests/cases/conformance/statements/forStatements/forStatementsMultipleInvalidDecl.ts(40,10): error TS2403: Subsequent variable declarations must have the same type. Variable 'b' must be of type 'I', but here has type 'C2'. +tests/cases/conformance/statements/forStatements/forStatementsMultipleInvalidDecl.ts(43,10): error TS2403: Subsequent variable declarations must have the same type. Variable 'f' must be of type '(x: string) => number', but here has type '(x: number) => string'. +tests/cases/conformance/statements/forStatements/forStatementsMultipleInvalidDecl.ts(46,10): error TS2403: Subsequent variable declarations must have the same type. Variable 'arr' must be of type 'string[]', but here has type 'number[]'. +tests/cases/conformance/statements/forStatements/forStatementsMultipleInvalidDecl.ts(47,10): error TS2403: Subsequent variable declarations must have the same type. Variable 'arr' must be of type 'string[]', but here has type '(C | D)[]'. +tests/cases/conformance/statements/forStatements/forStatementsMultipleInvalidDecl.ts(50,10): error TS2403: Subsequent variable declarations must have the same type. Variable 'arr2' must be of type 'D[]', but here has type 'D[]'. +tests/cases/conformance/statements/forStatements/forStatementsMultipleInvalidDecl.ts(53,10): error TS2403: Subsequent variable declarations must have the same type. Variable 'm' must be of type 'typeof M', but here has type 'typeof A'. ==== tests/cases/conformance/statements/forStatements/forStatementsMultipleInvalidDecl.ts (12 errors) ==== @@ -46,47 +46,47 @@ tests/cases/conformance/statements/forStatements/forStatementsMultipleInvalidDec for( var a: any;;){} for( var a = 1;;){} ~ -!!! error TS2403: Subsequent variable declarations must have the same type. Variable 'a' has type 'any' at tests/cases/conformance/statements/forStatements/forStatementsMultipleInvalidDecl.ts 30:9, but here has type 'number'. +!!! error TS2403: Subsequent variable declarations must have the same type. Variable 'a' must be of type 'any', but here has type 'number'. for( var a = 'a string';;){} ~ -!!! error TS2403: Subsequent variable declarations must have the same type. Variable 'a' has type 'any' at tests/cases/conformance/statements/forStatements/forStatementsMultipleInvalidDecl.ts 30:9, but here has type 'string'. +!!! error TS2403: Subsequent variable declarations must have the same type. Variable 'a' must be of type 'any', but here has type 'string'. for( var a = new C();;){} ~ -!!! error TS2403: Subsequent variable declarations must have the same type. Variable 'a' has type 'any' at tests/cases/conformance/statements/forStatements/forStatementsMultipleInvalidDecl.ts 30:9, but here has type 'C'. +!!! error TS2403: Subsequent variable declarations must have the same type. Variable 'a' must be of type 'any', but here has type 'C'. for( var a = new D();;){} ~ -!!! error TS2403: Subsequent variable declarations must have the same type. Variable 'a' has type 'any' at tests/cases/conformance/statements/forStatements/forStatementsMultipleInvalidDecl.ts 30:9, but here has type 'D'. +!!! error TS2403: Subsequent variable declarations must have the same type. Variable 'a' must be of type 'any', but here has type 'D'. for( var a = M;;){} ~ -!!! error TS2403: Subsequent variable declarations must have the same type. Variable 'a' has type 'any' at tests/cases/conformance/statements/forStatements/forStatementsMultipleInvalidDecl.ts 30:9, but here has type 'typeof M'. +!!! error TS2403: Subsequent variable declarations must have the same type. Variable 'a' must be of type 'any', but here has type 'typeof M'. for( var b: I;;){} for( var b = new C();;){} ~ -!!! error TS2403: Subsequent variable declarations must have the same type. Variable 'b' has type 'I' at tests/cases/conformance/statements/forStatements/forStatementsMultipleInvalidDecl.ts 37:9, but here has type 'C'. +!!! error TS2403: Subsequent variable declarations must have the same type. Variable 'b' must be of type 'I', but here has type 'C'. for( var b = new C2();;){} ~ -!!! error TS2403: Subsequent variable declarations must have the same type. Variable 'b' has type 'I' at tests/cases/conformance/statements/forStatements/forStatementsMultipleInvalidDecl.ts 37:9, but here has type 'C2'. +!!! error TS2403: Subsequent variable declarations must have the same type. Variable 'b' must be of type 'I', but here has type 'C2'. for(var f = F;;){} for( var f = (x: number) => '';;){} ~ -!!! error TS2403: Subsequent variable declarations must have the same type. Variable 'f' has type '(x: string) => number' at tests/cases/conformance/statements/forStatements/forStatementsMultipleInvalidDecl.ts 41:8, but here has type '(x: number) => string'. +!!! error TS2403: Subsequent variable declarations must have the same type. Variable 'f' must be of type '(x: string) => number', but here has type '(x: number) => string'. for(var arr: string[];;){} for( var arr = [1, 2, 3, 4];;){} ~~~ -!!! error TS2403: Subsequent variable declarations must have the same type. Variable 'arr' has type 'string[]' at tests/cases/conformance/statements/forStatements/forStatementsMultipleInvalidDecl.ts 44:8, but here has type 'number[]'. +!!! error TS2403: Subsequent variable declarations must have the same type. Variable 'arr' must be of type 'string[]', but here has type 'number[]'. for( var arr = [new C(), new C2(), new D()];;){} ~~~ -!!! error TS2403: Subsequent variable declarations must have the same type. Variable 'arr' has type 'string[]' at tests/cases/conformance/statements/forStatements/forStatementsMultipleInvalidDecl.ts 44:8, but here has type '(C | D)[]'. +!!! error TS2403: Subsequent variable declarations must have the same type. Variable 'arr' must be of type 'string[]', but here has type '(C | D)[]'. for(var arr2 = [new D()];;){} for( var arr2 = new Array>();;){} ~~~~ -!!! error TS2403: Subsequent variable declarations must have the same type. Variable 'arr2' has type 'D[]' at tests/cases/conformance/statements/forStatements/forStatementsMultipleInvalidDecl.ts 48:8, but here has type 'D[]'. +!!! error TS2403: Subsequent variable declarations must have the same type. Variable 'arr2' must be of type 'D[]', but here has type 'D[]'. for(var m: typeof M;;){} for( var m = M.A;;){} ~ -!!! error TS2403: Subsequent variable declarations must have the same type. Variable 'm' has type 'typeof M' at tests/cases/conformance/statements/forStatements/forStatementsMultipleInvalidDecl.ts 51:8, but here has type 'typeof A'. \ No newline at end of file +!!! error TS2403: Subsequent variable declarations must have the same type. Variable 'm' must be of type 'typeof M', but here has type 'typeof A'. \ No newline at end of file diff --git a/tests/baselines/reference/functionArgShadowing.errors.txt b/tests/baselines/reference/functionArgShadowing.errors.txt index e85a5255e43..93022178452 100644 --- a/tests/baselines/reference/functionArgShadowing.errors.txt +++ b/tests/baselines/reference/functionArgShadowing.errors.txt @@ -1,6 +1,6 @@ -tests/cases/compiler/functionArgShadowing.ts(4,8): error TS2403: Subsequent variable declarations must have the same type. Variable 'x' has type 'A' at tests/cases/compiler/functionArgShadowing.ts 2:13, but here has type 'B'. +tests/cases/compiler/functionArgShadowing.ts(4,8): error TS2403: Subsequent variable declarations must have the same type. Variable 'x' must be of type 'A', but here has type 'B'. tests/cases/compiler/functionArgShadowing.ts(5,8): error TS2339: Property 'bar' does not exist on type 'A'. -tests/cases/compiler/functionArgShadowing.ts(10,7): error TS2403: Subsequent variable declarations must have the same type. Variable 'p' has type 'number' at tests/cases/compiler/functionArgShadowing.ts 8:20, but here has type 'string'. +tests/cases/compiler/functionArgShadowing.ts(10,7): error TS2403: Subsequent variable declarations must have the same type. Variable 'p' must be of type 'number', but here has type 'string'. ==== tests/cases/compiler/functionArgShadowing.ts (3 errors) ==== @@ -9,7 +9,7 @@ tests/cases/compiler/functionArgShadowing.ts(10,7): error TS2403: Subsequent var function foo(x: A) { var x: B = new B(); ~ -!!! error TS2403: Subsequent variable declarations must have the same type. Variable 'x' has type 'A' at tests/cases/compiler/functionArgShadowing.ts 2:13, but here has type 'B'. +!!! error TS2403: Subsequent variable declarations must have the same type. Variable 'x' must be of type 'A', but here has type 'B'. x.bar(); // the property bar does not exist on a value of type A ~~~ !!! error TS2339: Property 'bar' does not exist on type 'A'. @@ -19,7 +19,7 @@ tests/cases/compiler/functionArgShadowing.ts(10,7): error TS2403: Subsequent var constructor(public p: number) { var p: string; ~ -!!! error TS2403: Subsequent variable declarations must have the same type. Variable 'p' has type 'number' at tests/cases/compiler/functionArgShadowing.ts 8:20, but here has type 'string'. +!!! error TS2403: Subsequent variable declarations must have the same type. Variable 'p' must be of type 'number', but here has type 'string'. var n: number = p; } diff --git a/tests/baselines/reference/gettersAndSettersErrors.errors.txt b/tests/baselines/reference/gettersAndSettersErrors.errors.txt index 594c9d0bf62..e2a4bb3a146 100644 --- a/tests/baselines/reference/gettersAndSettersErrors.errors.txt +++ b/tests/baselines/reference/gettersAndSettersErrors.errors.txt @@ -1,7 +1,7 @@ tests/cases/compiler/gettersAndSettersErrors.ts(2,16): error TS1056: Accessors are only available when targeting ECMAScript 5 and higher. tests/cases/compiler/gettersAndSettersErrors.ts(3,16): error TS1056: Accessors are only available when targeting ECMAScript 5 and higher. tests/cases/compiler/gettersAndSettersErrors.ts(5,12): error TS2300: Duplicate identifier 'Foo'. -tests/cases/compiler/gettersAndSettersErrors.ts(5,12): error TS2717: Subsequent property declarations must have the same type. Property 'Foo' has type 'string' at tests/cases/compiler/gettersAndSettersErrors.ts 1:15, but here has type 'number'. +tests/cases/compiler/gettersAndSettersErrors.ts(5,12): error TS2717: Subsequent property declarations must have the same type. Property 'Foo' must be of type 'string', but here has type 'number'. tests/cases/compiler/gettersAndSettersErrors.ts(6,16): error TS1056: Accessors are only available when targeting ECMAScript 5 and higher. tests/cases/compiler/gettersAndSettersErrors.ts(7,16): error TS1056: Accessors are only available when targeting ECMAScript 5 and higher. tests/cases/compiler/gettersAndSettersErrors.ts(11,17): error TS1056: Accessors are only available when targeting ECMAScript 5 and higher. @@ -23,7 +23,7 @@ tests/cases/compiler/gettersAndSettersErrors.ts(12,16): error TS2379: Getter and ~~~ !!! error TS2300: Duplicate identifier 'Foo'. ~~~ -!!! error TS2717: Subsequent property declarations must have the same type. Property 'Foo' has type 'string' at tests/cases/compiler/gettersAndSettersErrors.ts 1:15, but here has type 'number'. +!!! error TS2717: Subsequent property declarations must have the same type. Property 'Foo' must be of type 'string', but here has type 'number'. public get Goo(v:string):string {return null;} // error - getters must not have a parameter ~~~ !!! error TS1056: Accessors are only available when targeting ECMAScript 5 and higher. diff --git a/tests/baselines/reference/identityForSignaturesWithTypeParametersAndAny.errors.txt b/tests/baselines/reference/identityForSignaturesWithTypeParametersAndAny.errors.txt index bce8f57b442..60239280226 100644 --- a/tests/baselines/reference/identityForSignaturesWithTypeParametersAndAny.errors.txt +++ b/tests/baselines/reference/identityForSignaturesWithTypeParametersAndAny.errors.txt @@ -1,7 +1,7 @@ -tests/cases/compiler/identityForSignaturesWithTypeParametersAndAny.ts(5,5): error TS2403: Subsequent variable declarations must have the same type. Variable 'g' has type '(x: T, y: U) => T' at tests/cases/compiler/identityForSignaturesWithTypeParametersAndAny.ts 3:4, but here has type '(x: any, y: any) => any'. -tests/cases/compiler/identityForSignaturesWithTypeParametersAndAny.ts(8,5): error TS2403: Subsequent variable declarations must have the same type. Variable 'h' has type '(x: T, y: U) => T' at tests/cases/compiler/identityForSignaturesWithTypeParametersAndAny.ts 6:4, but here has type '(x: any, y: any) => any'. -tests/cases/compiler/identityForSignaturesWithTypeParametersAndAny.ts(11,5): error TS2403: Subsequent variable declarations must have the same type. Variable 'i' has type '(x: T, y: U) => T' at tests/cases/compiler/identityForSignaturesWithTypeParametersAndAny.ts 9:4, but here has type '(x: any, y: string) => any'. -tests/cases/compiler/identityForSignaturesWithTypeParametersAndAny.ts(14,5): error TS2403: Subsequent variable declarations must have the same type. Variable 'j' has type '(x: T, y: U) => T' at tests/cases/compiler/identityForSignaturesWithTypeParametersAndAny.ts 12:4, but here has type '(x: any, y: any) => string'. +tests/cases/compiler/identityForSignaturesWithTypeParametersAndAny.ts(5,5): error TS2403: Subsequent variable declarations must have the same type. Variable 'g' must be of type '(x: T, y: U) => T', but here has type '(x: any, y: any) => any'. +tests/cases/compiler/identityForSignaturesWithTypeParametersAndAny.ts(8,5): error TS2403: Subsequent variable declarations must have the same type. Variable 'h' must be of type '(x: T, y: U) => T', but here has type '(x: any, y: any) => any'. +tests/cases/compiler/identityForSignaturesWithTypeParametersAndAny.ts(11,5): error TS2403: Subsequent variable declarations must have the same type. Variable 'i' must be of type '(x: T, y: U) => T', but here has type '(x: any, y: string) => any'. +tests/cases/compiler/identityForSignaturesWithTypeParametersAndAny.ts(14,5): error TS2403: Subsequent variable declarations must have the same type. Variable 'j' must be of type '(x: T, y: U) => T', but here has type '(x: any, y: any) => string'. ==== tests/cases/compiler/identityForSignaturesWithTypeParametersAndAny.ts (4 errors) ==== @@ -11,19 +11,19 @@ tests/cases/compiler/identityForSignaturesWithTypeParametersAndAny.ts(14,5): err var g: (x: T, y: U) => T; var g: (x: any, y: any) => any; ~ -!!! error TS2403: Subsequent variable declarations must have the same type. Variable 'g' has type '(x: T, y: U) => T' at tests/cases/compiler/identityForSignaturesWithTypeParametersAndAny.ts 3:4, but here has type '(x: any, y: any) => any'. +!!! error TS2403: Subsequent variable declarations must have the same type. Variable 'g' must be of type '(x: T, y: U) => T', but here has type '(x: any, y: any) => any'. var h: (x: T, y: U) => T; var h: (x: any, y: any) => any; ~ -!!! error TS2403: Subsequent variable declarations must have the same type. Variable 'h' has type '(x: T, y: U) => T' at tests/cases/compiler/identityForSignaturesWithTypeParametersAndAny.ts 6:4, but here has type '(x: any, y: any) => any'. +!!! error TS2403: Subsequent variable declarations must have the same type. Variable 'h' must be of type '(x: T, y: U) => T', but here has type '(x: any, y: any) => any'. var i: (x: T, y: U) => T; var i: (x: any, y: string) => any; ~ -!!! error TS2403: Subsequent variable declarations must have the same type. Variable 'i' has type '(x: T, y: U) => T' at tests/cases/compiler/identityForSignaturesWithTypeParametersAndAny.ts 9:4, but here has type '(x: any, y: string) => any'. +!!! error TS2403: Subsequent variable declarations must have the same type. Variable 'i' must be of type '(x: T, y: U) => T', but here has type '(x: any, y: string) => any'. var j: (x: T, y: U) => T; var j: (x: any, y: any) => string; ~ -!!! error TS2403: Subsequent variable declarations must have the same type. Variable 'j' has type '(x: T, y: U) => T' at tests/cases/compiler/identityForSignaturesWithTypeParametersAndAny.ts 12:4, but here has type '(x: any, y: any) => string'. \ No newline at end of file +!!! error TS2403: Subsequent variable declarations must have the same type. Variable 'j' must be of type '(x: T, y: U) => T', but here has type '(x: any, y: any) => string'. \ No newline at end of file diff --git a/tests/baselines/reference/interfaceDeclaration1.errors.txt b/tests/baselines/reference/interfaceDeclaration1.errors.txt index 86e4647edde..5a6b07fd0d6 100644 --- a/tests/baselines/reference/interfaceDeclaration1.errors.txt +++ b/tests/baselines/reference/interfaceDeclaration1.errors.txt @@ -2,7 +2,7 @@ tests/cases/compiler/interfaceDeclaration1.ts(2,5): error TS2300: Duplicate iden tests/cases/compiler/interfaceDeclaration1.ts(3,5): error TS2300: Duplicate identifier 'item'. tests/cases/compiler/interfaceDeclaration1.ts(7,5): error TS2300: Duplicate identifier 'item'. tests/cases/compiler/interfaceDeclaration1.ts(8,5): error TS2300: Duplicate identifier 'item'. -tests/cases/compiler/interfaceDeclaration1.ts(8,5): error TS2717: Subsequent property declarations must have the same type. Property 'item' has type 'any' at tests/cases/compiler/interfaceDeclaration1.ts 6:4, but here has type 'number'. +tests/cases/compiler/interfaceDeclaration1.ts(8,5): error TS2717: Subsequent property declarations must have the same type. Property 'item' must be of type 'any', but here has type 'number'. tests/cases/compiler/interfaceDeclaration1.ts(22,11): error TS2310: Type 'I5' recursively references itself as a base type. tests/cases/compiler/interfaceDeclaration1.ts(35,7): error TS2420: Class 'C1' incorrectly implements interface 'I3'. Property 'prototype' is missing in type 'C1'. @@ -29,7 +29,7 @@ tests/cases/compiler/interfaceDeclaration1.ts(52,11): error TS2320: Interface 'i ~~~~ !!! error TS2300: Duplicate identifier 'item'. ~~~~ -!!! error TS2717: Subsequent property declarations must have the same type. Property 'item' has type 'any' at tests/cases/compiler/interfaceDeclaration1.ts 6:4, but here has type 'number'. +!!! error TS2717: Subsequent property declarations must have the same type. Property 'item' must be of type 'any', but here has type 'number'. } interface I3 { diff --git a/tests/baselines/reference/invalidMultipleVariableDeclarations.errors.txt b/tests/baselines/reference/invalidMultipleVariableDeclarations.errors.txt index 79c958e0ca6..3ec718f3b25 100644 --- a/tests/baselines/reference/invalidMultipleVariableDeclarations.errors.txt +++ b/tests/baselines/reference/invalidMultipleVariableDeclarations.errors.txt @@ -1,15 +1,15 @@ -tests/cases/conformance/statements/VariableStatements/invalidMultipleVariableDeclarations.ts(32,5): error TS2403: Subsequent variable declarations must have the same type. Variable 'a' has type 'any' at tests/cases/conformance/statements/VariableStatements/invalidMultipleVariableDeclarations.ts 30:4, but here has type 'number'. -tests/cases/conformance/statements/VariableStatements/invalidMultipleVariableDeclarations.ts(33,5): error TS2403: Subsequent variable declarations must have the same type. Variable 'a' has type 'any' at tests/cases/conformance/statements/VariableStatements/invalidMultipleVariableDeclarations.ts 30:4, but here has type 'string'. -tests/cases/conformance/statements/VariableStatements/invalidMultipleVariableDeclarations.ts(34,5): error TS2403: Subsequent variable declarations must have the same type. Variable 'a' has type 'any' at tests/cases/conformance/statements/VariableStatements/invalidMultipleVariableDeclarations.ts 30:4, but here has type 'C'. -tests/cases/conformance/statements/VariableStatements/invalidMultipleVariableDeclarations.ts(35,5): error TS2403: Subsequent variable declarations must have the same type. Variable 'a' has type 'any' at tests/cases/conformance/statements/VariableStatements/invalidMultipleVariableDeclarations.ts 30:4, but here has type 'D'. -tests/cases/conformance/statements/VariableStatements/invalidMultipleVariableDeclarations.ts(36,5): error TS2403: Subsequent variable declarations must have the same type. Variable 'a' has type 'any' at tests/cases/conformance/statements/VariableStatements/invalidMultipleVariableDeclarations.ts 30:4, but here has type 'typeof M'. -tests/cases/conformance/statements/VariableStatements/invalidMultipleVariableDeclarations.ts(39,5): error TS2403: Subsequent variable declarations must have the same type. Variable 'b' has type 'I' at tests/cases/conformance/statements/VariableStatements/invalidMultipleVariableDeclarations.ts 37:4, but here has type 'C'. -tests/cases/conformance/statements/VariableStatements/invalidMultipleVariableDeclarations.ts(40,5): error TS2403: Subsequent variable declarations must have the same type. Variable 'b' has type 'I' at tests/cases/conformance/statements/VariableStatements/invalidMultipleVariableDeclarations.ts 37:4, but here has type 'C2'. -tests/cases/conformance/statements/VariableStatements/invalidMultipleVariableDeclarations.ts(43,5): error TS2403: Subsequent variable declarations must have the same type. Variable 'f' has type '(x: string) => number' at tests/cases/conformance/statements/VariableStatements/invalidMultipleVariableDeclarations.ts 41:4, but here has type '(x: number) => string'. -tests/cases/conformance/statements/VariableStatements/invalidMultipleVariableDeclarations.ts(46,5): error TS2403: Subsequent variable declarations must have the same type. Variable 'arr' has type 'string[]' at tests/cases/conformance/statements/VariableStatements/invalidMultipleVariableDeclarations.ts 44:4, but here has type 'number[]'. -tests/cases/conformance/statements/VariableStatements/invalidMultipleVariableDeclarations.ts(47,5): error TS2403: Subsequent variable declarations must have the same type. Variable 'arr' has type 'string[]' at tests/cases/conformance/statements/VariableStatements/invalidMultipleVariableDeclarations.ts 44:4, but here has type '(C | D)[]'. -tests/cases/conformance/statements/VariableStatements/invalidMultipleVariableDeclarations.ts(50,5): error TS2403: Subsequent variable declarations must have the same type. Variable 'arr2' has type 'D[]' at tests/cases/conformance/statements/VariableStatements/invalidMultipleVariableDeclarations.ts 48:4, but here has type 'D[]'. -tests/cases/conformance/statements/VariableStatements/invalidMultipleVariableDeclarations.ts(53,5): error TS2403: Subsequent variable declarations must have the same type. Variable 'm' has type 'typeof M' at tests/cases/conformance/statements/VariableStatements/invalidMultipleVariableDeclarations.ts 51:4, but here has type 'typeof A'. +tests/cases/conformance/statements/VariableStatements/invalidMultipleVariableDeclarations.ts(32,5): error TS2403: Subsequent variable declarations must have the same type. Variable 'a' must be of type 'any', but here has type 'number'. +tests/cases/conformance/statements/VariableStatements/invalidMultipleVariableDeclarations.ts(33,5): error TS2403: Subsequent variable declarations must have the same type. Variable 'a' must be of type 'any', but here has type 'string'. +tests/cases/conformance/statements/VariableStatements/invalidMultipleVariableDeclarations.ts(34,5): error TS2403: Subsequent variable declarations must have the same type. Variable 'a' must be of type 'any', but here has type 'C'. +tests/cases/conformance/statements/VariableStatements/invalidMultipleVariableDeclarations.ts(35,5): error TS2403: Subsequent variable declarations must have the same type. Variable 'a' must be of type 'any', but here has type 'D'. +tests/cases/conformance/statements/VariableStatements/invalidMultipleVariableDeclarations.ts(36,5): error TS2403: Subsequent variable declarations must have the same type. Variable 'a' must be of type 'any', but here has type 'typeof M'. +tests/cases/conformance/statements/VariableStatements/invalidMultipleVariableDeclarations.ts(39,5): error TS2403: Subsequent variable declarations must have the same type. Variable 'b' must be of type 'I', but here has type 'C'. +tests/cases/conformance/statements/VariableStatements/invalidMultipleVariableDeclarations.ts(40,5): error TS2403: Subsequent variable declarations must have the same type. Variable 'b' must be of type 'I', but here has type 'C2'. +tests/cases/conformance/statements/VariableStatements/invalidMultipleVariableDeclarations.ts(43,5): error TS2403: Subsequent variable declarations must have the same type. Variable 'f' must be of type '(x: string) => number', but here has type '(x: number) => string'. +tests/cases/conformance/statements/VariableStatements/invalidMultipleVariableDeclarations.ts(46,5): error TS2403: Subsequent variable declarations must have the same type. Variable 'arr' must be of type 'string[]', but here has type 'number[]'. +tests/cases/conformance/statements/VariableStatements/invalidMultipleVariableDeclarations.ts(47,5): error TS2403: Subsequent variable declarations must have the same type. Variable 'arr' must be of type 'string[]', but here has type '(C | D)[]'. +tests/cases/conformance/statements/VariableStatements/invalidMultipleVariableDeclarations.ts(50,5): error TS2403: Subsequent variable declarations must have the same type. Variable 'arr2' must be of type 'D[]', but here has type 'D[]'. +tests/cases/conformance/statements/VariableStatements/invalidMultipleVariableDeclarations.ts(53,5): error TS2403: Subsequent variable declarations must have the same type. Variable 'm' must be of type 'typeof M', but here has type 'typeof A'. ==== tests/cases/conformance/statements/VariableStatements/invalidMultipleVariableDeclarations.ts (12 errors) ==== @@ -46,47 +46,47 @@ tests/cases/conformance/statements/VariableStatements/invalidMultipleVariableDec var a: any; var a = 1; ~ -!!! error TS2403: Subsequent variable declarations must have the same type. Variable 'a' has type 'any' at tests/cases/conformance/statements/VariableStatements/invalidMultipleVariableDeclarations.ts 30:4, but here has type 'number'. +!!! error TS2403: Subsequent variable declarations must have the same type. Variable 'a' must be of type 'any', but here has type 'number'. var a = 'a string'; ~ -!!! error TS2403: Subsequent variable declarations must have the same type. Variable 'a' has type 'any' at tests/cases/conformance/statements/VariableStatements/invalidMultipleVariableDeclarations.ts 30:4, but here has type 'string'. +!!! error TS2403: Subsequent variable declarations must have the same type. Variable 'a' must be of type 'any', but here has type 'string'. var a = new C(); ~ -!!! error TS2403: Subsequent variable declarations must have the same type. Variable 'a' has type 'any' at tests/cases/conformance/statements/VariableStatements/invalidMultipleVariableDeclarations.ts 30:4, but here has type 'C'. +!!! error TS2403: Subsequent variable declarations must have the same type. Variable 'a' must be of type 'any', but here has type 'C'. var a = new D(); ~ -!!! error TS2403: Subsequent variable declarations must have the same type. Variable 'a' has type 'any' at tests/cases/conformance/statements/VariableStatements/invalidMultipleVariableDeclarations.ts 30:4, but here has type 'D'. +!!! error TS2403: Subsequent variable declarations must have the same type. Variable 'a' must be of type 'any', but here has type 'D'. var a = M; ~ -!!! error TS2403: Subsequent variable declarations must have the same type. Variable 'a' has type 'any' at tests/cases/conformance/statements/VariableStatements/invalidMultipleVariableDeclarations.ts 30:4, but here has type 'typeof M'. +!!! error TS2403: Subsequent variable declarations must have the same type. Variable 'a' must be of type 'any', but here has type 'typeof M'. var b: I; var b = new C(); ~ -!!! error TS2403: Subsequent variable declarations must have the same type. Variable 'b' has type 'I' at tests/cases/conformance/statements/VariableStatements/invalidMultipleVariableDeclarations.ts 37:4, but here has type 'C'. +!!! error TS2403: Subsequent variable declarations must have the same type. Variable 'b' must be of type 'I', but here has type 'C'. var b = new C2(); ~ -!!! error TS2403: Subsequent variable declarations must have the same type. Variable 'b' has type 'I' at tests/cases/conformance/statements/VariableStatements/invalidMultipleVariableDeclarations.ts 37:4, but here has type 'C2'. +!!! error TS2403: Subsequent variable declarations must have the same type. Variable 'b' must be of type 'I', but here has type 'C2'. var f = F; var f = (x: number) => ''; ~ -!!! error TS2403: Subsequent variable declarations must have the same type. Variable 'f' has type '(x: string) => number' at tests/cases/conformance/statements/VariableStatements/invalidMultipleVariableDeclarations.ts 41:4, but here has type '(x: number) => string'. +!!! error TS2403: Subsequent variable declarations must have the same type. Variable 'f' must be of type '(x: string) => number', but here has type '(x: number) => string'. var arr: string[]; var arr = [1, 2, 3, 4]; ~~~ -!!! error TS2403: Subsequent variable declarations must have the same type. Variable 'arr' has type 'string[]' at tests/cases/conformance/statements/VariableStatements/invalidMultipleVariableDeclarations.ts 44:4, but here has type 'number[]'. +!!! error TS2403: Subsequent variable declarations must have the same type. Variable 'arr' must be of type 'string[]', but here has type 'number[]'. var arr = [new C(), new C2(), new D()]; ~~~ -!!! error TS2403: Subsequent variable declarations must have the same type. Variable 'arr' has type 'string[]' at tests/cases/conformance/statements/VariableStatements/invalidMultipleVariableDeclarations.ts 44:4, but here has type '(C | D)[]'. +!!! error TS2403: Subsequent variable declarations must have the same type. Variable 'arr' must be of type 'string[]', but here has type '(C | D)[]'. var arr2 = [new D()]; var arr2 = new Array>(); ~~~~ -!!! error TS2403: Subsequent variable declarations must have the same type. Variable 'arr2' has type 'D[]' at tests/cases/conformance/statements/VariableStatements/invalidMultipleVariableDeclarations.ts 48:4, but here has type 'D[]'. +!!! error TS2403: Subsequent variable declarations must have the same type. Variable 'arr2' must be of type 'D[]', but here has type 'D[]'. var m: typeof M; var m = M.A; ~ -!!! error TS2403: Subsequent variable declarations must have the same type. Variable 'm' has type 'typeof M' at tests/cases/conformance/statements/VariableStatements/invalidMultipleVariableDeclarations.ts 51:4, but here has type 'typeof A'. \ No newline at end of file +!!! error TS2403: Subsequent variable declarations must have the same type. Variable 'm' must be of type 'typeof M', but here has type 'typeof A'. \ No newline at end of file diff --git a/tests/baselines/reference/jsFileCompilationDuplicateVariableErrorReported.errors.txt b/tests/baselines/reference/jsFileCompilationDuplicateVariableErrorReported.errors.txt index 02e32a647f4..f1374d95767 100644 --- a/tests/baselines/reference/jsFileCompilationDuplicateVariableErrorReported.errors.txt +++ b/tests/baselines/reference/jsFileCompilationDuplicateVariableErrorReported.errors.txt @@ -1,5 +1,5 @@ error TS5053: Option 'allowJs' cannot be specified with option 'declaration'. -tests/cases/compiler/a.ts(1,5): error TS2403: Subsequent variable declarations must have the same type. Variable 'x' has type 'string' at tests/cases/compiler/b.js 0:4, but here has type 'number'. +tests/cases/compiler/a.ts(1,5): error TS2403: Subsequent variable declarations must have the same type. Variable 'x' must be of type 'string', but here has type 'number'. !!! error TS5053: Option 'allowJs' cannot be specified with option 'declaration'. @@ -9,4 +9,4 @@ tests/cases/compiler/a.ts(1,5): error TS2403: Subsequent variable declarations m ==== tests/cases/compiler/a.ts (1 errors) ==== var x = 10; // Error reported so no declaration file generated? ~ -!!! error TS2403: Subsequent variable declarations must have the same type. Variable 'x' has type 'string' at tests/cases/compiler/b.js 0:4, but here has type 'number'. \ No newline at end of file +!!! error TS2403: Subsequent variable declarations must have the same type. Variable 'x' must be of type 'string', but here has type 'number'. \ No newline at end of file diff --git a/tests/baselines/reference/mappedTypeErrors.errors.txt b/tests/baselines/reference/mappedTypeErrors.errors.txt index 396adaadf34..3245f9932f0 100644 --- a/tests/baselines/reference/mappedTypeErrors.errors.txt +++ b/tests/baselines/reference/mappedTypeErrors.errors.txt @@ -16,10 +16,10 @@ tests/cases/conformance/types/mapped/mappedTypeErrors.ts(37,24): error TS2344: T Type 'T' is not assignable to type '"visible"'. Type 'string | number' is not assignable to type '"visible"'. Type 'string' is not assignable to type '"visible"'. -tests/cases/conformance/types/mapped/mappedTypeErrors.ts(59,9): error TS2403: Subsequent variable declarations must have the same type. Variable 'x' has type '{ [P in keyof T]: T[P]; }' at tests/cases/conformance/types/mapped/mappedTypeErrors.ts 57:8, but here has type '{ [P in keyof T]?: T[P] | undefined; }'. -tests/cases/conformance/types/mapped/mappedTypeErrors.ts(60,9): error TS2403: Subsequent variable declarations must have the same type. Variable 'x' has type '{ [P in keyof T]: T[P]; }' at tests/cases/conformance/types/mapped/mappedTypeErrors.ts 57:8, but here has type '{ readonly [P in keyof T]: T[P]; }'. -tests/cases/conformance/types/mapped/mappedTypeErrors.ts(61,9): error TS2403: Subsequent variable declarations must have the same type. Variable 'x' has type '{ [P in keyof T]: T[P]; }' at tests/cases/conformance/types/mapped/mappedTypeErrors.ts 57:8, but here has type '{ readonly [P in keyof T]?: T[P] | undefined; }'. -tests/cases/conformance/types/mapped/mappedTypeErrors.ts(66,9): error TS2403: Subsequent variable declarations must have the same type. Variable 'x' has type '{ [P in keyof T]: T[P]; }' at tests/cases/conformance/types/mapped/mappedTypeErrors.ts 64:8, but here has type '{ [P in keyof T]: T[P][]; }'. +tests/cases/conformance/types/mapped/mappedTypeErrors.ts(59,9): error TS2403: Subsequent variable declarations must have the same type. Variable 'x' must be of type '{ [P in keyof T]: T[P]; }', but here has type '{ [P in keyof T]?: T[P] | undefined; }'. +tests/cases/conformance/types/mapped/mappedTypeErrors.ts(60,9): error TS2403: Subsequent variable declarations must have the same type. Variable 'x' must be of type '{ [P in keyof T]: T[P]; }', but here has type '{ readonly [P in keyof T]: T[P]; }'. +tests/cases/conformance/types/mapped/mappedTypeErrors.ts(61,9): error TS2403: Subsequent variable declarations must have the same type. Variable 'x' must be of type '{ [P in keyof T]: T[P]; }', but here has type '{ readonly [P in keyof T]?: T[P] | undefined; }'. +tests/cases/conformance/types/mapped/mappedTypeErrors.ts(66,9): error TS2403: Subsequent variable declarations must have the same type. Variable 'x' must be of type '{ [P in keyof T]: T[P]; }', but here has type '{ [P in keyof T]: T[P][]; }'. tests/cases/conformance/types/mapped/mappedTypeErrors.ts(75,45): error TS2345: Argument of type '{ x: number; }' is not assignable to parameter of type 'Readonly<{ x: number; y: number; }>'. Property 'y' is missing in type '{ x: number; }'. tests/cases/conformance/types/mapped/mappedTypeErrors.ts(77,59): error TS2345: Argument of type '{ x: number; y: number; z: number; }' is not assignable to parameter of type 'Readonly<{ x: number; y: number; }>'. @@ -138,20 +138,20 @@ tests/cases/conformance/types/mapped/mappedTypeErrors.ts(136,21): error TS2536: var x: { [P in keyof T]: T[P] }; var x: { [P in keyof T]?: T[P] }; // Error ~ -!!! error TS2403: Subsequent variable declarations must have the same type. Variable 'x' has type '{ [P in keyof T]: T[P]; }' at tests/cases/conformance/types/mapped/mappedTypeErrors.ts 57:8, but here has type '{ [P in keyof T]?: T[P] | undefined; }'. +!!! error TS2403: Subsequent variable declarations must have the same type. Variable 'x' must be of type '{ [P in keyof T]: T[P]; }', but here has type '{ [P in keyof T]?: T[P] | undefined; }'. var x: { readonly [P in keyof T]: T[P] }; // Error ~ -!!! error TS2403: Subsequent variable declarations must have the same type. Variable 'x' has type '{ [P in keyof T]: T[P]; }' at tests/cases/conformance/types/mapped/mappedTypeErrors.ts 57:8, but here has type '{ readonly [P in keyof T]: T[P]; }'. +!!! error TS2403: Subsequent variable declarations must have the same type. Variable 'x' must be of type '{ [P in keyof T]: T[P]; }', but here has type '{ readonly [P in keyof T]: T[P]; }'. var x: { readonly [P in keyof T]?: T[P] }; // Error ~ -!!! error TS2403: Subsequent variable declarations must have the same type. Variable 'x' has type '{ [P in keyof T]: T[P]; }' at tests/cases/conformance/types/mapped/mappedTypeErrors.ts 57:8, but here has type '{ readonly [P in keyof T]?: T[P] | undefined; }'. +!!! error TS2403: Subsequent variable declarations must have the same type. Variable 'x' must be of type '{ [P in keyof T]: T[P]; }', but here has type '{ readonly [P in keyof T]?: T[P] | undefined; }'. } function f12() { var x: { [P in keyof T]: T[P] }; var x: { [P in keyof T]: T[P][] }; // Error ~ -!!! error TS2403: Subsequent variable declarations must have the same type. Variable 'x' has type '{ [P in keyof T]: T[P]; }' at tests/cases/conformance/types/mapped/mappedTypeErrors.ts 64:8, but here has type '{ [P in keyof T]: T[P][]; }'. +!!! error TS2403: Subsequent variable declarations must have the same type. Variable 'x' must be of type '{ [P in keyof T]: T[P]; }', but here has type '{ [P in keyof T]: T[P][]; }'. } // Check that inferences to mapped types are secondary diff --git a/tests/baselines/reference/mergedInterfacesWithConflictingPropertyNames.errors.txt b/tests/baselines/reference/mergedInterfacesWithConflictingPropertyNames.errors.txt index 6bfdc149a6d..523cad05465 100644 --- a/tests/baselines/reference/mergedInterfacesWithConflictingPropertyNames.errors.txt +++ b/tests/baselines/reference/mergedInterfacesWithConflictingPropertyNames.errors.txt @@ -1,6 +1,6 @@ -tests/cases/conformance/interfaces/declarationMerging/mergedInterfacesWithConflictingPropertyNames.ts(6,5): error TS2717: Subsequent property declarations must have the same type. Property 'x' has type 'string' at tests/cases/conformance/interfaces/declarationMerging/mergedInterfacesWithConflictingPropertyNames.ts 1:4, but here has type 'number'. -tests/cases/conformance/interfaces/declarationMerging/mergedInterfacesWithConflictingPropertyNames.ts(15,9): error TS2717: Subsequent property declarations must have the same type. Property 'x' has type 'T' at tests/cases/conformance/interfaces/declarationMerging/mergedInterfacesWithConflictingPropertyNames.ts 10:8, but here has type 'number'. -tests/cases/conformance/interfaces/declarationMerging/mergedInterfacesWithConflictingPropertyNames.ts(39,9): error TS2717: Subsequent property declarations must have the same type. Property 'x' has type 'T' at tests/cases/conformance/interfaces/declarationMerging/mergedInterfacesWithConflictingPropertyNames.ts 32:8, but here has type 'number'. +tests/cases/conformance/interfaces/declarationMerging/mergedInterfacesWithConflictingPropertyNames.ts(6,5): error TS2717: Subsequent property declarations must have the same type. Property 'x' must be of type 'string', but here has type 'number'. +tests/cases/conformance/interfaces/declarationMerging/mergedInterfacesWithConflictingPropertyNames.ts(15,9): error TS2717: Subsequent property declarations must have the same type. Property 'x' must be of type 'T', but here has type 'number'. +tests/cases/conformance/interfaces/declarationMerging/mergedInterfacesWithConflictingPropertyNames.ts(39,9): error TS2717: Subsequent property declarations must have the same type. Property 'x' must be of type 'T', but here has type 'number'. ==== tests/cases/conformance/interfaces/declarationMerging/mergedInterfacesWithConflictingPropertyNames.ts (3 errors) ==== @@ -11,7 +11,7 @@ tests/cases/conformance/interfaces/declarationMerging/mergedInterfacesWithConfli interface A { x: number; ~ -!!! error TS2717: Subsequent property declarations must have the same type. Property 'x' has type 'string' at tests/cases/conformance/interfaces/declarationMerging/mergedInterfacesWithConflictingPropertyNames.ts 1:4, but here has type 'number'. +!!! error TS2717: Subsequent property declarations must have the same type. Property 'x' must be of type 'string', but here has type 'number'. } module M { @@ -22,7 +22,7 @@ tests/cases/conformance/interfaces/declarationMerging/mergedInterfacesWithConfli interface A { x: number; // error ~ -!!! error TS2717: Subsequent property declarations must have the same type. Property 'x' has type 'T' at tests/cases/conformance/interfaces/declarationMerging/mergedInterfacesWithConflictingPropertyNames.ts 10:8, but here has type 'number'. +!!! error TS2717: Subsequent property declarations must have the same type. Property 'x' must be of type 'T', but here has type 'number'. } } @@ -48,6 +48,6 @@ tests/cases/conformance/interfaces/declarationMerging/mergedInterfacesWithConfli export interface A { x: number; // error ~ -!!! error TS2717: Subsequent property declarations must have the same type. Property 'x' has type 'T' at tests/cases/conformance/interfaces/declarationMerging/mergedInterfacesWithConflictingPropertyNames.ts 32:8, but here has type 'number'. +!!! error TS2717: Subsequent property declarations must have the same type. Property 'x' must be of type 'T', but here has type 'number'. } } \ No newline at end of file diff --git a/tests/baselines/reference/missingAndExcessProperties.errors.txt b/tests/baselines/reference/missingAndExcessProperties.errors.txt index c9b0fb8257f..0ee69d9af30 100644 --- a/tests/baselines/reference/missingAndExcessProperties.errors.txt +++ b/tests/baselines/reference/missingAndExcessProperties.errors.txt @@ -1,11 +1,11 @@ tests/cases/conformance/es6/destructuring/missingAndExcessProperties.ts(3,11): error TS2525: Initializer provides no value for this binding element and the binding element has no default value. tests/cases/conformance/es6/destructuring/missingAndExcessProperties.ts(3,14): error TS2525: Initializer provides no value for this binding element and the binding element has no default value. -tests/cases/conformance/es6/destructuring/missingAndExcessProperties.ts(4,11): error TS2403: Subsequent variable declarations must have the same type. Variable 'x' has type 'any' at tests/cases/conformance/es6/destructuring/missingAndExcessProperties.ts 2:10, but here has type 'number'. +tests/cases/conformance/es6/destructuring/missingAndExcessProperties.ts(4,11): error TS2403: Subsequent variable declarations must have the same type. Variable 'x' must be of type 'any', but here has type 'number'. tests/cases/conformance/es6/destructuring/missingAndExcessProperties.ts(4,18): error TS2525: Initializer provides no value for this binding element and the binding element has no default value. tests/cases/conformance/es6/destructuring/missingAndExcessProperties.ts(5,11): error TS2525: Initializer provides no value for this binding element and the binding element has no default value. -tests/cases/conformance/es6/destructuring/missingAndExcessProperties.ts(5,14): error TS2403: Subsequent variable declarations must have the same type. Variable 'y' has type 'any' at tests/cases/conformance/es6/destructuring/missingAndExcessProperties.ts 2:13, but here has type 'number'. -tests/cases/conformance/es6/destructuring/missingAndExcessProperties.ts(6,11): error TS2403: Subsequent variable declarations must have the same type. Variable 'x' has type 'any' at tests/cases/conformance/es6/destructuring/missingAndExcessProperties.ts 2:10, but here has type 'number'. -tests/cases/conformance/es6/destructuring/missingAndExcessProperties.ts(6,18): error TS2403: Subsequent variable declarations must have the same type. Variable 'y' has type 'any' at tests/cases/conformance/es6/destructuring/missingAndExcessProperties.ts 2:13, but here has type 'number'. +tests/cases/conformance/es6/destructuring/missingAndExcessProperties.ts(5,14): error TS2403: Subsequent variable declarations must have the same type. Variable 'y' must be of type 'any', but here has type 'number'. +tests/cases/conformance/es6/destructuring/missingAndExcessProperties.ts(6,11): error TS2403: Subsequent variable declarations must have the same type. Variable 'x' must be of type 'any', but here has type 'number'. +tests/cases/conformance/es6/destructuring/missingAndExcessProperties.ts(6,18): error TS2403: Subsequent variable declarations must have the same type. Variable 'y' must be of type 'any', but here has type 'number'. tests/cases/conformance/es6/destructuring/missingAndExcessProperties.ts(12,8): error TS2525: Initializer provides no value for this binding element and the binding element has no default value. tests/cases/conformance/es6/destructuring/missingAndExcessProperties.ts(12,11): error TS2525: Initializer provides no value for this binding element and the binding element has no default value. tests/cases/conformance/es6/destructuring/missingAndExcessProperties.ts(13,18): error TS2525: Initializer provides no value for this binding element and the binding element has no default value. @@ -30,19 +30,19 @@ tests/cases/conformance/es6/destructuring/missingAndExcessProperties.ts(31,16): !!! error TS2525: Initializer provides no value for this binding element and the binding element has no default value. var { x = 1, y } = {}; ~ -!!! error TS2403: Subsequent variable declarations must have the same type. Variable 'x' has type 'any' at tests/cases/conformance/es6/destructuring/missingAndExcessProperties.ts 2:10, but here has type 'number'. +!!! error TS2403: Subsequent variable declarations must have the same type. Variable 'x' must be of type 'any', but here has type 'number'. ~ !!! error TS2525: Initializer provides no value for this binding element and the binding element has no default value. var { x, y = 1 } = {}; ~ !!! error TS2525: Initializer provides no value for this binding element and the binding element has no default value. ~ -!!! error TS2403: Subsequent variable declarations must have the same type. Variable 'y' has type 'any' at tests/cases/conformance/es6/destructuring/missingAndExcessProperties.ts 2:13, but here has type 'number'. +!!! error TS2403: Subsequent variable declarations must have the same type. Variable 'y' must be of type 'any', but here has type 'number'. var { x = 1, y = 1 } = {}; ~ -!!! error TS2403: Subsequent variable declarations must have the same type. Variable 'x' has type 'any' at tests/cases/conformance/es6/destructuring/missingAndExcessProperties.ts 2:10, but here has type 'number'. +!!! error TS2403: Subsequent variable declarations must have the same type. Variable 'x' must be of type 'any', but here has type 'number'. ~ -!!! error TS2403: Subsequent variable declarations must have the same type. Variable 'y' has type 'any' at tests/cases/conformance/es6/destructuring/missingAndExcessProperties.ts 2:13, but here has type 'number'. +!!! error TS2403: Subsequent variable declarations must have the same type. Variable 'y' must be of type 'any', but here has type 'number'. } // Missing properties diff --git a/tests/baselines/reference/negateOperatorInvalidOperations.errors.txt b/tests/baselines/reference/negateOperatorInvalidOperations.errors.txt index d91d0fea02d..105a1af9efe 100644 --- a/tests/baselines/reference/negateOperatorInvalidOperations.errors.txt +++ b/tests/baselines/reference/negateOperatorInvalidOperations.errors.txt @@ -7,7 +7,7 @@ tests/cases/conformance/expressions/unaryOperators/negateOperator/negateOperator tests/cases/conformance/expressions/unaryOperators/negateOperator/negateOperatorInvalidOperations.ts(8,24): error TS2531: Object is possibly 'null'. tests/cases/conformance/expressions/unaryOperators/negateOperator/negateOperatorInvalidOperations.ts(9,17): error TS2532: Object is possibly 'undefined'. tests/cases/conformance/expressions/unaryOperators/negateOperator/negateOperatorInvalidOperations.ts(9,29): error TS2532: Object is possibly 'undefined'. -tests/cases/conformance/expressions/unaryOperators/negateOperator/negateOperatorInvalidOperations.ts(12,5): error TS2403: Subsequent variable declarations must have the same type. Variable 'NUMBER' has type 'any' at tests/cases/conformance/expressions/unaryOperators/negateOperator/negateOperatorInvalidOperations.ts 3:18, but here has type 'number'. +tests/cases/conformance/expressions/unaryOperators/negateOperator/negateOperatorInvalidOperations.ts(12,5): error TS2403: Subsequent variable declarations must have the same type. Variable 'NUMBER' must be of type 'any', but here has type 'number'. tests/cases/conformance/expressions/unaryOperators/negateOperator/negateOperatorInvalidOperations.ts(12,14): error TS1109: Expression expected. @@ -43,6 +43,6 @@ tests/cases/conformance/expressions/unaryOperators/negateOperator/negateOperator // miss operand var NUMBER =-; ~~~~~~ -!!! error TS2403: Subsequent variable declarations must have the same type. Variable 'NUMBER' has type 'any' at tests/cases/conformance/expressions/unaryOperators/negateOperator/negateOperatorInvalidOperations.ts 3:18, but here has type 'number'. +!!! error TS2403: Subsequent variable declarations must have the same type. Variable 'NUMBER' must be of type 'any', but here has type 'number'. ~ !!! error TS1109: Expression expected. \ No newline at end of file diff --git a/tests/baselines/reference/numericStringNamedPropertyEquivalence.errors.txt b/tests/baselines/reference/numericStringNamedPropertyEquivalence.errors.txt index 87e491fbd5d..8f0a27e03d9 100644 --- a/tests/baselines/reference/numericStringNamedPropertyEquivalence.errors.txt +++ b/tests/baselines/reference/numericStringNamedPropertyEquivalence.errors.txt @@ -3,7 +3,7 @@ tests/cases/conformance/types/objectTypeLiteral/propertySignatures/numericString tests/cases/conformance/types/objectTypeLiteral/propertySignatures/numericStringNamedPropertyEquivalence.ts(12,5): error TS2300: Duplicate identifier '1'. tests/cases/conformance/types/objectTypeLiteral/propertySignatures/numericStringNamedPropertyEquivalence.ts(16,5): error TS2300: Duplicate identifier '1'. tests/cases/conformance/types/objectTypeLiteral/propertySignatures/numericStringNamedPropertyEquivalence.ts(17,5): error TS2300: Duplicate identifier '1'. -tests/cases/conformance/types/objectTypeLiteral/propertySignatures/numericStringNamedPropertyEquivalence.ts(17,5): error TS2717: Subsequent property declarations must have the same type. Property '1.0' has type 'number' at tests/cases/conformance/types/objectTypeLiteral/propertySignatures/numericStringNamedPropertyEquivalence.ts 15:4, but here has type 'string'. +tests/cases/conformance/types/objectTypeLiteral/propertySignatures/numericStringNamedPropertyEquivalence.ts(17,5): error TS2717: Subsequent property declarations must have the same type. Property '1.0' must be of type 'number', but here has type 'string'. tests/cases/conformance/types/objectTypeLiteral/propertySignatures/numericStringNamedPropertyEquivalence.ts(22,5): error TS2300: Duplicate identifier '0'. @@ -36,7 +36,7 @@ tests/cases/conformance/types/objectTypeLiteral/propertySignatures/numericString ~~~ !!! error TS2300: Duplicate identifier '1'. ~~~ -!!! error TS2717: Subsequent property declarations must have the same type. Property '1.0' has type 'number' at tests/cases/conformance/types/objectTypeLiteral/propertySignatures/numericStringNamedPropertyEquivalence.ts 15:4, but here has type 'string'. +!!! error TS2717: Subsequent property declarations must have the same type. Property '1.0' must be of type 'number', but here has type 'string'. } var b = { diff --git a/tests/baselines/reference/optionalParamterAndVariableDeclaration2.errors.txt b/tests/baselines/reference/optionalParamterAndVariableDeclaration2.errors.txt index 57dba5ca474..982318d2f25 100644 --- a/tests/baselines/reference/optionalParamterAndVariableDeclaration2.errors.txt +++ b/tests/baselines/reference/optionalParamterAndVariableDeclaration2.errors.txt @@ -1,4 +1,4 @@ -tests/cases/compiler/optionalParamterAndVariableDeclaration2.ts(3,13): error TS2403: Subsequent variable declarations must have the same type. Variable 'options' has type 'number | undefined' at tests/cases/compiler/optionalParamterAndVariableDeclaration2.ts 1:16, but here has type 'number'. +tests/cases/compiler/optionalParamterAndVariableDeclaration2.ts(3,13): error TS2403: Subsequent variable declarations must have the same type. Variable 'options' must be of type 'number | undefined', but here has type 'number'. ==== tests/cases/compiler/optionalParamterAndVariableDeclaration2.ts (1 errors) ==== @@ -6,7 +6,7 @@ tests/cases/compiler/optionalParamterAndVariableDeclaration2.ts(3,13): error TS2 constructor(options?: number) { var options = (options || 0); ~~~~~~~ -!!! error TS2403: Subsequent variable declarations must have the same type. Variable 'options' has type 'number | undefined' at tests/cases/compiler/optionalParamterAndVariableDeclaration2.ts 1:16, but here has type 'number'. +!!! error TS2403: Subsequent variable declarations must have the same type. Variable 'options' must be of type 'number | undefined', but here has type 'number'. } } \ No newline at end of file diff --git a/tests/baselines/reference/orderMattersForSignatureGroupIdentity.errors.txt b/tests/baselines/reference/orderMattersForSignatureGroupIdentity.errors.txt index dddc0a0d575..f108f0ea92d 100644 --- a/tests/baselines/reference/orderMattersForSignatureGroupIdentity.errors.txt +++ b/tests/baselines/reference/orderMattersForSignatureGroupIdentity.errors.txt @@ -1,6 +1,6 @@ tests/cases/compiler/orderMattersForSignatureGroupIdentity.ts(19,5): error TS2345: Argument of type '{ s: string; n: number; }' is not assignable to parameter of type '{ n: number; }'. Object literal may only specify known properties, and 's' does not exist in type '{ n: number; }'. -tests/cases/compiler/orderMattersForSignatureGroupIdentity.ts(22,5): error TS2403: Subsequent variable declarations must have the same type. Variable 'w' has type 'A' at tests/cases/compiler/orderMattersForSignatureGroupIdentity.ts 20:4, but here has type 'C'. +tests/cases/compiler/orderMattersForSignatureGroupIdentity.ts(22,5): error TS2403: Subsequent variable declarations must have the same type. Variable 'w' must be of type 'A', but here has type 'C'. tests/cases/compiler/orderMattersForSignatureGroupIdentity.ts(24,5): error TS2345: Argument of type '{ s: string; n: number; }' is not assignable to parameter of type '{ n: number; }'. Object literal may only specify known properties, and 's' does not exist in type '{ n: number; }'. @@ -32,7 +32,7 @@ tests/cases/compiler/orderMattersForSignatureGroupIdentity.ts(24,5): error TS234 var w: A; var w: C; ~ -!!! error TS2403: Subsequent variable declarations must have the same type. Variable 'w' has type 'A' at tests/cases/compiler/orderMattersForSignatureGroupIdentity.ts 20:4, but here has type 'C'. +!!! error TS2403: Subsequent variable declarations must have the same type. Variable 'w' must be of type 'A', but here has type 'C'. w({ s: "", n: 0 }).toLowerCase(); ~~~~~ diff --git a/tests/baselines/reference/overloadResolution.errors.txt b/tests/baselines/reference/overloadResolution.errors.txt index d3ad02929f2..37cea935e66 100644 --- a/tests/baselines/reference/overloadResolution.errors.txt +++ b/tests/baselines/reference/overloadResolution.errors.txt @@ -6,7 +6,7 @@ tests/cases/conformance/expressions/functionCalls/overloadResolution.ts(71,21): tests/cases/conformance/expressions/functionCalls/overloadResolution.ts(81,5): error TS2344: Type 'boolean' does not satisfy the constraint 'number'. tests/cases/conformance/expressions/functionCalls/overloadResolution.ts(84,5): error TS2345: Argument of type 'true' is not assignable to parameter of type 'number'. tests/cases/conformance/expressions/functionCalls/overloadResolution.ts(85,11): error TS2345: Argument of type 'true' is not assignable to parameter of type 'string'. -tests/cases/conformance/expressions/functionCalls/overloadResolution.ts(91,5): error TS2403: Subsequent variable declarations must have the same type. Variable 'n' has type 'number' at tests/cases/conformance/expressions/functionCalls/overloadResolution.ts 53:4, but here has type 'string'. +tests/cases/conformance/expressions/functionCalls/overloadResolution.ts(91,5): error TS2403: Subsequent variable declarations must have the same type. Variable 'n' must be of type 'number', but here has type 'string'. tests/cases/conformance/expressions/functionCalls/overloadResolution.ts(91,22): error TS2339: Property 'toFixed' does not exist on type 'string'. @@ -119,7 +119,7 @@ tests/cases/conformance/expressions/functionCalls/overloadResolution.ts(91,22): function fn5() { return undefined; } var n = fn5((n) => n.toFixed()); ~ -!!! error TS2403: Subsequent variable declarations must have the same type. Variable 'n' has type 'number' at tests/cases/conformance/expressions/functionCalls/overloadResolution.ts 53:4, but here has type 'string'. +!!! error TS2403: Subsequent variable declarations must have the same type. Variable 'n' must be of type 'number', but here has type 'string'. ~~~~~~~ !!! error TS2339: Property 'toFixed' does not exist on type 'string'. var s = fn5((n) => n.substr(0)); diff --git a/tests/baselines/reference/overloadResolutionConstructors.errors.txt b/tests/baselines/reference/overloadResolutionConstructors.errors.txt index 474ee2c60d7..9b09992228e 100644 --- a/tests/baselines/reference/overloadResolutionConstructors.errors.txt +++ b/tests/baselines/reference/overloadResolutionConstructors.errors.txt @@ -6,7 +6,7 @@ tests/cases/conformance/expressions/functionCalls/overloadResolutionConstructors tests/cases/conformance/expressions/functionCalls/overloadResolutionConstructors.ts(88,9): error TS2344: Type 'boolean' does not satisfy the constraint 'number'. tests/cases/conformance/expressions/functionCalls/overloadResolutionConstructors.ts(91,9): error TS2345: Argument of type 'true' is not assignable to parameter of type 'number'. tests/cases/conformance/expressions/functionCalls/overloadResolutionConstructors.ts(92,15): error TS2345: Argument of type 'true' is not assignable to parameter of type 'string'. -tests/cases/conformance/expressions/functionCalls/overloadResolutionConstructors.ts(100,5): error TS2403: Subsequent variable declarations must have the same type. Variable 'n' has type 'number' at tests/cases/conformance/expressions/functionCalls/overloadResolutionConstructors.ts 57:4, but here has type 'string'. +tests/cases/conformance/expressions/functionCalls/overloadResolutionConstructors.ts(100,5): error TS2403: Subsequent variable declarations must have the same type. Variable 'n' must be of type 'number', but here has type 'string'. tests/cases/conformance/expressions/functionCalls/overloadResolutionConstructors.ts(100,26): error TS2339: Property 'toFixed' does not exist on type 'string'. @@ -128,7 +128,7 @@ tests/cases/conformance/expressions/functionCalls/overloadResolutionConstructors var fn5: fn5; var n = new fn5((n) => n.toFixed()); ~ -!!! error TS2403: Subsequent variable declarations must have the same type. Variable 'n' has type 'number' at tests/cases/conformance/expressions/functionCalls/overloadResolutionConstructors.ts 57:4, but here has type 'string'. +!!! error TS2403: Subsequent variable declarations must have the same type. Variable 'n' must be of type 'number', but here has type 'string'. ~~~~~~~ !!! error TS2339: Property 'toFixed' does not exist on type 'string'. var s = new fn5((n) => n.substr(0)); diff --git a/tests/baselines/reference/parserCastVersusArrowFunction1.errors.txt b/tests/baselines/reference/parserCastVersusArrowFunction1.errors.txt index 8194219f555..e2d90538b8c 100644 --- a/tests/baselines/reference/parserCastVersusArrowFunction1.errors.txt +++ b/tests/baselines/reference/parserCastVersusArrowFunction1.errors.txt @@ -1,8 +1,8 @@ tests/cases/conformance/parser/ecmascript5/Generics/parserCastVersusArrowFunction1.ts(2,10): error TS2304: Cannot find name 'T'. tests/cases/conformance/parser/ecmascript5/Generics/parserCastVersusArrowFunction1.ts(2,12): error TS2304: Cannot find name 'a'. -tests/cases/conformance/parser/ecmascript5/Generics/parserCastVersusArrowFunction1.ts(4,5): error TS2403: Subsequent variable declarations must have the same type. Variable 'v' has type '() => number' at tests/cases/conformance/parser/ecmascript5/Generics/parserCastVersusArrowFunction1.ts 0:4, but here has type '(a: any) => number'. -tests/cases/conformance/parser/ecmascript5/Generics/parserCastVersusArrowFunction1.ts(5,5): error TS2403: Subsequent variable declarations must have the same type. Variable 'v' has type '() => number' at tests/cases/conformance/parser/ecmascript5/Generics/parserCastVersusArrowFunction1.ts 0:4, but here has type '(a: any, b: any) => number'. -tests/cases/conformance/parser/ecmascript5/Generics/parserCastVersusArrowFunction1.ts(6,5): error TS2403: Subsequent variable declarations must have the same type. Variable 'v' has type '() => number' at tests/cases/conformance/parser/ecmascript5/Generics/parserCastVersusArrowFunction1.ts 0:4, but here has type '(a?: number, b?: number) => number'. +tests/cases/conformance/parser/ecmascript5/Generics/parserCastVersusArrowFunction1.ts(4,5): error TS2403: Subsequent variable declarations must have the same type. Variable 'v' must be of type '() => number', but here has type '(a: any) => number'. +tests/cases/conformance/parser/ecmascript5/Generics/parserCastVersusArrowFunction1.ts(5,5): error TS2403: Subsequent variable declarations must have the same type. Variable 'v' must be of type '() => number', but here has type '(a: any, b: any) => number'. +tests/cases/conformance/parser/ecmascript5/Generics/parserCastVersusArrowFunction1.ts(6,5): error TS2403: Subsequent variable declarations must have the same type. Variable 'v' must be of type '() => number', but here has type '(a?: number, b?: number) => number'. tests/cases/conformance/parser/ecmascript5/Generics/parserCastVersusArrowFunction1.ts(8,10): error TS2304: Cannot find name 'T'. tests/cases/conformance/parser/ecmascript5/Generics/parserCastVersusArrowFunction1.ts(8,13): error TS2304: Cannot find name 'a'. tests/cases/conformance/parser/ecmascript5/Generics/parserCastVersusArrowFunction1.ts(9,10): error TS2304: Cannot find name 'T'. @@ -24,13 +24,13 @@ tests/cases/conformance/parser/ecmascript5/Generics/parserCastVersusArrowFunctio var v = (a) => 1; ~ -!!! error TS2403: Subsequent variable declarations must have the same type. Variable 'v' has type '() => number' at tests/cases/conformance/parser/ecmascript5/Generics/parserCastVersusArrowFunction1.ts 0:4, but here has type '(a: any) => number'. +!!! error TS2403: Subsequent variable declarations must have the same type. Variable 'v' must be of type '() => number', but here has type '(a: any) => number'. var v = (a, b) => 1; ~ -!!! error TS2403: Subsequent variable declarations must have the same type. Variable 'v' has type '() => number' at tests/cases/conformance/parser/ecmascript5/Generics/parserCastVersusArrowFunction1.ts 0:4, but here has type '(a: any, b: any) => number'. +!!! error TS2403: Subsequent variable declarations must have the same type. Variable 'v' must be of type '() => number', but here has type '(a: any, b: any) => number'. var v = (a = 1, b = 2) => 1; ~ -!!! error TS2403: Subsequent variable declarations must have the same type. Variable 'v' has type '() => number' at tests/cases/conformance/parser/ecmascript5/Generics/parserCastVersusArrowFunction1.ts 0:4, but here has type '(a?: number, b?: number) => number'. +!!! error TS2403: Subsequent variable declarations must have the same type. Variable 'v' must be of type '() => number', but here has type '(a?: number, b?: number) => number'. var v = (a); ~ diff --git a/tests/baselines/reference/promiseIdentity2.errors.txt b/tests/baselines/reference/promiseIdentity2.errors.txt index 38f426e4341..edfba2f42bc 100644 --- a/tests/baselines/reference/promiseIdentity2.errors.txt +++ b/tests/baselines/reference/promiseIdentity2.errors.txt @@ -1,4 +1,4 @@ -tests/cases/compiler/promiseIdentity2.ts(11,5): error TS2403: Subsequent variable declarations must have the same type. Variable 'x' has type 'IPromise' at tests/cases/compiler/promiseIdentity2.ts 9:4, but here has type 'Promise'. +tests/cases/compiler/promiseIdentity2.ts(11,5): error TS2403: Subsequent variable declarations must have the same type. Variable 'x' must be of type 'IPromise', but here has type 'Promise'. ==== tests/cases/compiler/promiseIdentity2.ts (1 errors) ==== @@ -14,4 +14,4 @@ tests/cases/compiler/promiseIdentity2.ts(11,5): error TS2403: Subsequent variabl var x: IPromise; var x: Promise; ~ -!!! error TS2403: Subsequent variable declarations must have the same type. Variable 'x' has type 'IPromise' at tests/cases/compiler/promiseIdentity2.ts 9:4, but here has type 'Promise'. \ No newline at end of file +!!! error TS2403: Subsequent variable declarations must have the same type. Variable 'x' must be of type 'IPromise', but here has type 'Promise'. \ No newline at end of file diff --git a/tests/baselines/reference/promiseIdentityWithAny2.errors.txt b/tests/baselines/reference/promiseIdentityWithAny2.errors.txt index 69c09a91d29..9d01438b88c 100644 --- a/tests/baselines/reference/promiseIdentityWithAny2.errors.txt +++ b/tests/baselines/reference/promiseIdentityWithAny2.errors.txt @@ -1,5 +1,5 @@ -tests/cases/compiler/promiseIdentityWithAny2.ts(10,5): error TS2403: Subsequent variable declarations must have the same type. Variable 'x' has type 'IPromise' at tests/cases/compiler/promiseIdentityWithAny2.ts 8:4, but here has type 'Promise'. -tests/cases/compiler/promiseIdentityWithAny2.ts(22,5): error TS2403: Subsequent variable declarations must have the same type. Variable 'y' has type 'IPromise2' at tests/cases/compiler/promiseIdentityWithAny2.ts 20:4, but here has type 'Promise2'. +tests/cases/compiler/promiseIdentityWithAny2.ts(10,5): error TS2403: Subsequent variable declarations must have the same type. Variable 'x' must be of type 'IPromise', but here has type 'Promise'. +tests/cases/compiler/promiseIdentityWithAny2.ts(22,5): error TS2403: Subsequent variable declarations must have the same type. Variable 'y' must be of type 'IPromise2', but here has type 'Promise2'. ==== tests/cases/compiler/promiseIdentityWithAny2.ts (2 errors) ==== @@ -14,7 +14,7 @@ tests/cases/compiler/promiseIdentityWithAny2.ts(22,5): error TS2403: Subsequent var x: IPromise; var x: Promise; ~ -!!! error TS2403: Subsequent variable declarations must have the same type. Variable 'x' has type 'IPromise' at tests/cases/compiler/promiseIdentityWithAny2.ts 8:4, but here has type 'Promise'. +!!! error TS2403: Subsequent variable declarations must have the same type. Variable 'x' must be of type 'IPromise', but here has type 'Promise'. interface IPromise2 { @@ -28,4 +28,4 @@ tests/cases/compiler/promiseIdentityWithAny2.ts(22,5): error TS2403: Subsequent var y: IPromise2; var y: Promise2; ~ -!!! error TS2403: Subsequent variable declarations must have the same type. Variable 'y' has type 'IPromise2' at tests/cases/compiler/promiseIdentityWithAny2.ts 20:4, but here has type 'Promise2'. \ No newline at end of file +!!! error TS2403: Subsequent variable declarations must have the same type. Variable 'y' must be of type 'IPromise2', but here has type 'Promise2'. \ No newline at end of file diff --git a/tests/baselines/reference/propertyAccess.errors.txt b/tests/baselines/reference/propertyAccess.errors.txt index 2ac87bc0e3e..a183ad79c11 100644 --- a/tests/baselines/reference/propertyAccess.errors.txt +++ b/tests/baselines/reference/propertyAccess.errors.txt @@ -4,7 +4,7 @@ tests/cases/conformance/expressions/propertyAccess/propertyAccess.ts(45,14): err tests/cases/conformance/expressions/propertyAccess/propertyAccess.ts(80,19): error TS2538: Type '{ name: string; }' cannot be used as an index type. tests/cases/conformance/expressions/propertyAccess/propertyAccess.ts(117,18): error TS2538: Type '{ name: string; }' cannot be used as an index type. tests/cases/conformance/expressions/propertyAccess/propertyAccess.ts(140,22): error TS2538: Type '{ name: string; }' cannot be used as an index type. -tests/cases/conformance/expressions/propertyAccess/propertyAccess.ts(149,5): error TS2403: Subsequent variable declarations must have the same type. Variable 'x3' has type 'A | B' at tests/cases/conformance/expressions/propertyAccess/propertyAccess.ts 147:4, but here has type 'A'. +tests/cases/conformance/expressions/propertyAccess/propertyAccess.ts(149,5): error TS2403: Subsequent variable declarations must have the same type. Variable 'x3' must be of type 'A | B', but here has type 'A'. ==== tests/cases/conformance/expressions/propertyAccess/propertyAccess.ts (6 errors) ==== @@ -169,5 +169,5 @@ tests/cases/conformance/expressions/propertyAccess/propertyAccess.ts(149,5): err var x3 = bothIndex[stringOrNumber]; var x3: A; ~~ -!!! error TS2403: Subsequent variable declarations must have the same type. Variable 'x3' has type 'A | B' at tests/cases/conformance/expressions/propertyAccess/propertyAccess.ts 147:4, but here has type 'A'. +!!! error TS2403: Subsequent variable declarations must have the same type. Variable 'x3' must be of type 'A | B', but here has type 'A'. \ No newline at end of file diff --git a/tests/baselines/reference/propertyIdentityWithPrivacyMismatch.errors.txt b/tests/baselines/reference/propertyIdentityWithPrivacyMismatch.errors.txt index ad421dbc1f6..4c5644f6b76 100644 --- a/tests/baselines/reference/propertyIdentityWithPrivacyMismatch.errors.txt +++ b/tests/baselines/reference/propertyIdentityWithPrivacyMismatch.errors.txt @@ -1,5 +1,5 @@ -tests/cases/compiler/propertyIdentityWithPrivacyMismatch_1.ts(5,5): error TS2403: Subsequent variable declarations must have the same type. Variable 'x' has type 'Foo' at tests/cases/compiler/propertyIdentityWithPrivacyMismatch_1.ts 3:4, but here has type 'Foo'. -tests/cases/compiler/propertyIdentityWithPrivacyMismatch_1.ts(13,5): error TS2403: Subsequent variable declarations must have the same type. Variable 'y' has type 'Foo1' at tests/cases/compiler/propertyIdentityWithPrivacyMismatch_1.ts 11:4, but here has type 'Foo2'. +tests/cases/compiler/propertyIdentityWithPrivacyMismatch_1.ts(5,5): error TS2403: Subsequent variable declarations must have the same type. Variable 'x' must be of type 'Foo', but here has type 'Foo'. +tests/cases/compiler/propertyIdentityWithPrivacyMismatch_1.ts(13,5): error TS2403: Subsequent variable declarations must have the same type. Variable 'y' must be of type 'Foo1', but here has type 'Foo2'. ==== tests/cases/compiler/propertyIdentityWithPrivacyMismatch_1.ts (2 errors) ==== @@ -9,7 +9,7 @@ tests/cases/compiler/propertyIdentityWithPrivacyMismatch_1.ts(13,5): error TS240 var x: m1.Foo; var x: m2.Foo; // Should be error (mod1.Foo !== mod2.Foo) ~ -!!! error TS2403: Subsequent variable declarations must have the same type. Variable 'x' has type 'Foo' at tests/cases/compiler/propertyIdentityWithPrivacyMismatch_1.ts 3:4, but here has type 'Foo'. +!!! error TS2403: Subsequent variable declarations must have the same type. Variable 'x' must be of type 'Foo', but here has type 'Foo'. class Foo1 { private n; } @@ -19,7 +19,7 @@ tests/cases/compiler/propertyIdentityWithPrivacyMismatch_1.ts(13,5): error TS240 var y: Foo1; var y: Foo2; ~ -!!! error TS2403: Subsequent variable declarations must have the same type. Variable 'y' has type 'Foo1' at tests/cases/compiler/propertyIdentityWithPrivacyMismatch_1.ts 11:4, but here has type 'Foo2'. +!!! error TS2403: Subsequent variable declarations must have the same type. Variable 'y' must be of type 'Foo1', but here has type 'Foo2'. ==== tests/cases/compiler/propertyIdentityWithPrivacyMismatch_0.ts (0 errors) ==== declare module 'mod1' { class Foo { diff --git a/tests/baselines/reference/reassignStaticProp.errors.txt b/tests/baselines/reference/reassignStaticProp.errors.txt index bc54e6a7b35..b1bfb869d68 100644 --- a/tests/baselines/reference/reassignStaticProp.errors.txt +++ b/tests/baselines/reference/reassignStaticProp.errors.txt @@ -1,5 +1,5 @@ tests/cases/compiler/reassignStaticProp.ts(5,12): error TS2300: Duplicate identifier 'bar'. -tests/cases/compiler/reassignStaticProp.ts(5,12): error TS2717: Subsequent property declarations must have the same type. Property 'bar' has type 'number' at tests/cases/compiler/reassignStaticProp.ts 2:11, but here has type 'string'. +tests/cases/compiler/reassignStaticProp.ts(5,12): error TS2717: Subsequent property declarations must have the same type. Property 'bar' must be of type 'number', but here has type 'string'. ==== tests/cases/compiler/reassignStaticProp.ts (2 errors) ==== @@ -11,7 +11,7 @@ tests/cases/compiler/reassignStaticProp.ts(5,12): error TS2717: Subsequent prope ~~~ !!! error TS2300: Duplicate identifier 'bar'. ~~~ -!!! error TS2717: Subsequent property declarations must have the same type. Property 'bar' has type 'number' at tests/cases/compiler/reassignStaticProp.ts 2:11, but here has type 'string'. +!!! error TS2717: Subsequent property declarations must have the same type. Property 'bar' must be of type 'number', but here has type 'string'. } diff --git a/tests/baselines/reference/spreadUnion2.errors.txt b/tests/baselines/reference/spreadUnion2.errors.txt index f4f81dadf11..0115c449930 100644 --- a/tests/baselines/reference/spreadUnion2.errors.txt +++ b/tests/baselines/reference/spreadUnion2.errors.txt @@ -1,9 +1,9 @@ -tests/cases/conformance/types/spread/spreadUnion2.ts(5,5): error TS2403: Subsequent variable declarations must have the same type. Variable 'o1' has type '{} | { a: number; }' at tests/cases/conformance/types/spread/spreadUnion2.ts 3:4, but here has type '{}'. -tests/cases/conformance/types/spread/spreadUnion2.ts(8,5): error TS2403: Subsequent variable declarations must have the same type. Variable 'o2' has type '{} | { b: number; }' at tests/cases/conformance/types/spread/spreadUnion2.ts 6:4, but here has type '{}'. -tests/cases/conformance/types/spread/spreadUnion2.ts(11,5): error TS2403: Subsequent variable declarations must have the same type. Variable 'o3' has type '{} | { a: number; } | { b: number; } | { a: number; b: number; }' at tests/cases/conformance/types/spread/spreadUnion2.ts 9:4, but here has type '{}'. -tests/cases/conformance/types/spread/spreadUnion2.ts(12,5): error TS2403: Subsequent variable declarations must have the same type. Variable 'o3' has type '{} | { a: number; } | { b: number; } | { a: number; b: number; }' at tests/cases/conformance/types/spread/spreadUnion2.ts 9:4, but here has type '{}'. -tests/cases/conformance/types/spread/spreadUnion2.ts(15,5): error TS2403: Subsequent variable declarations must have the same type. Variable 'o4' has type '{} | { a: number; }' at tests/cases/conformance/types/spread/spreadUnion2.ts 13:4, but here has type '{}'. -tests/cases/conformance/types/spread/spreadUnion2.ts(18,5): error TS2403: Subsequent variable declarations must have the same type. Variable 'o5' has type '{} | { b: number; }' at tests/cases/conformance/types/spread/spreadUnion2.ts 16:4, but here has type '{}'. +tests/cases/conformance/types/spread/spreadUnion2.ts(5,5): error TS2403: Subsequent variable declarations must have the same type. Variable 'o1' must be of type '{} | { a: number; }', but here has type '{}'. +tests/cases/conformance/types/spread/spreadUnion2.ts(8,5): error TS2403: Subsequent variable declarations must have the same type. Variable 'o2' must be of type '{} | { b: number; }', but here has type '{}'. +tests/cases/conformance/types/spread/spreadUnion2.ts(11,5): error TS2403: Subsequent variable declarations must have the same type. Variable 'o3' must be of type '{} | { a: number; } | { b: number; } | { a: number; b: number; }', but here has type '{}'. +tests/cases/conformance/types/spread/spreadUnion2.ts(12,5): error TS2403: Subsequent variable declarations must have the same type. Variable 'o3' must be of type '{} | { a: number; } | { b: number; } | { a: number; b: number; }', but here has type '{}'. +tests/cases/conformance/types/spread/spreadUnion2.ts(15,5): error TS2403: Subsequent variable declarations must have the same type. Variable 'o4' must be of type '{} | { a: number; }', but here has type '{}'. +tests/cases/conformance/types/spread/spreadUnion2.ts(18,5): error TS2403: Subsequent variable declarations must have the same type. Variable 'o5' must be of type '{} | { b: number; }', but here has type '{}'. ==== tests/cases/conformance/types/spread/spreadUnion2.ts (6 errors) ==== @@ -13,29 +13,29 @@ tests/cases/conformance/types/spread/spreadUnion2.ts(18,5): error TS2403: Subseq var o1: {} | { a: number }; var o1 = { ...undefinedUnion }; ~~ -!!! error TS2403: Subsequent variable declarations must have the same type. Variable 'o1' has type '{} | { a: number; }' at tests/cases/conformance/types/spread/spreadUnion2.ts 3:4, but here has type '{}'. +!!! error TS2403: Subsequent variable declarations must have the same type. Variable 'o1' must be of type '{} | { a: number; }', but here has type '{}'. var o2: {} | { b: number }; var o2 = { ...nullUnion }; ~~ -!!! error TS2403: Subsequent variable declarations must have the same type. Variable 'o2' has type '{} | { b: number; }' at tests/cases/conformance/types/spread/spreadUnion2.ts 6:4, but here has type '{}'. +!!! error TS2403: Subsequent variable declarations must have the same type. Variable 'o2' must be of type '{} | { b: number; }', but here has type '{}'. var o3: {} | { a: number } | { b: number } | { a: number, b: number }; var o3 = { ...undefinedUnion, ...nullUnion }; ~~ -!!! error TS2403: Subsequent variable declarations must have the same type. Variable 'o3' has type '{} | { a: number; } | { b: number; } | { a: number; b: number; }' at tests/cases/conformance/types/spread/spreadUnion2.ts 9:4, but here has type '{}'. +!!! error TS2403: Subsequent variable declarations must have the same type. Variable 'o3' must be of type '{} | { a: number; } | { b: number; } | { a: number; b: number; }', but here has type '{}'. var o3 = { ...nullUnion, ...undefinedUnion }; ~~ -!!! error TS2403: Subsequent variable declarations must have the same type. Variable 'o3' has type '{} | { a: number; } | { b: number; } | { a: number; b: number; }' at tests/cases/conformance/types/spread/spreadUnion2.ts 9:4, but here has type '{}'. +!!! error TS2403: Subsequent variable declarations must have the same type. Variable 'o3' must be of type '{} | { a: number; } | { b: number; } | { a: number; b: number; }', but here has type '{}'. var o4: {} | { a: number }; var o4 = { ...undefinedUnion, ...undefinedUnion }; ~~ -!!! error TS2403: Subsequent variable declarations must have the same type. Variable 'o4' has type '{} | { a: number; }' at tests/cases/conformance/types/spread/spreadUnion2.ts 13:4, but here has type '{}'. +!!! error TS2403: Subsequent variable declarations must have the same type. Variable 'o4' must be of type '{} | { a: number; }', but here has type '{}'. var o5: {} | { b: number }; var o5 = { ...nullUnion, ...nullUnion }; ~~ -!!! error TS2403: Subsequent variable declarations must have the same type. Variable 'o5' has type '{} | { b: number; }' at tests/cases/conformance/types/spread/spreadUnion2.ts 16:4, but here has type '{}'. +!!! error TS2403: Subsequent variable declarations must have the same type. Variable 'o5' must be of type '{} | { b: number; }', but here has type '{}'. \ No newline at end of file diff --git a/tests/baselines/reference/strictTupleLength.errors.txt b/tests/baselines/reference/strictTupleLength.errors.txt index c31064f6b6b..23915f1f6fa 100644 --- a/tests/baselines/reference/strictTupleLength.errors.txt +++ b/tests/baselines/reference/strictTupleLength.errors.txt @@ -1,6 +1,6 @@ tests/cases/conformance/types/tuple/strictTupleLength.ts(1,9): error TS1122: A tuple type element list cannot be empty. -tests/cases/conformance/types/tuple/strictTupleLength.ts(11,5): error TS2403: Subsequent variable declarations must have the same type. Variable 't1' has type '[number]' at tests/cases/conformance/types/tuple/strictTupleLength.ts 1:4, but here has type '[number, number]'. -tests/cases/conformance/types/tuple/strictTupleLength.ts(12,5): error TS2403: Subsequent variable declarations must have the same type. Variable 't2' has type '[number, number]' at tests/cases/conformance/types/tuple/strictTupleLength.ts 2:4, but here has type '[number]'. +tests/cases/conformance/types/tuple/strictTupleLength.ts(11,5): error TS2403: Subsequent variable declarations must have the same type. Variable 't1' must be of type '[number]', but here has type '[number, number]'. +tests/cases/conformance/types/tuple/strictTupleLength.ts(12,5): error TS2403: Subsequent variable declarations must have the same type. Variable 't2' must be of type '[number, number]', but here has type '[number]'. tests/cases/conformance/types/tuple/strictTupleLength.ts(18,1): error TS2322: Type 'number[]' is not assignable to type '[number]'. Property '0' is missing in type 'number[]'. @@ -20,10 +20,10 @@ tests/cases/conformance/types/tuple/strictTupleLength.ts(18,1): error TS2322: Ty var t1 = t2; // error ~~ -!!! error TS2403: Subsequent variable declarations must have the same type. Variable 't1' has type '[number]' at tests/cases/conformance/types/tuple/strictTupleLength.ts 1:4, but here has type '[number, number]'. +!!! error TS2403: Subsequent variable declarations must have the same type. Variable 't1' must be of type '[number]', but here has type '[number, number]'. var t2 = t1; // error ~~ -!!! error TS2403: Subsequent variable declarations must have the same type. Variable 't2' has type '[number, number]' at tests/cases/conformance/types/tuple/strictTupleLength.ts 2:4, but here has type '[number]'. +!!! error TS2403: Subsequent variable declarations must have the same type. Variable 't2' must be of type '[number, number]', but here has type '[number]'. type A = T['length']; var b: A<[boolean]>; diff --git a/tests/baselines/reference/taggedTemplateStringsTypeArgumentInference.errors.txt b/tests/baselines/reference/taggedTemplateStringsTypeArgumentInference.errors.txt index 7e4062ae10a..b7018031a69 100644 --- a/tests/baselines/reference/taggedTemplateStringsTypeArgumentInference.errors.txt +++ b/tests/baselines/reference/taggedTemplateStringsTypeArgumentInference.errors.txt @@ -1,5 +1,5 @@ tests/cases/conformance/es6/templates/taggedTemplateStringsTypeArgumentInference.ts(62,36): error TS2345: Argument of type '0' is not assignable to parameter of type '""'. -tests/cases/conformance/es6/templates/taggedTemplateStringsTypeArgumentInference.ts(76,5): error TS2403: Subsequent variable declarations must have the same type. Variable 'a9e' has type '{ x: number; z: Date; y?: undefined; } | { x: number; y: string; z?: undefined; }' at tests/cases/conformance/es6/templates/taggedTemplateStringsTypeArgumentInference.ts 74:4, but here has type '{}'. +tests/cases/conformance/es6/templates/taggedTemplateStringsTypeArgumentInference.ts(76,5): error TS2403: Subsequent variable declarations must have the same type. Variable 'a9e' must be of type '{ x: number; z: Date; y?: undefined; } | { x: number; y: string; z?: undefined; }', but here has type '{}'. ==== tests/cases/conformance/es6/templates/taggedTemplateStringsTypeArgumentInference.ts (2 errors) ==== @@ -82,7 +82,7 @@ tests/cases/conformance/es6/templates/taggedTemplateStringsTypeArgumentInference var a9e = someGenerics9 `${ undefined }${ { x: 6, z: new Date() } }${ { x: 6, y: '' } }`; var a9e: {}; ~~~ -!!! error TS2403: Subsequent variable declarations must have the same type. Variable 'a9e' has type '{ x: number; z: Date; y?: undefined; } | { x: number; y: string; z?: undefined; }' at tests/cases/conformance/es6/templates/taggedTemplateStringsTypeArgumentInference.ts 74:4, but here has type '{}'. +!!! error TS2403: Subsequent variable declarations must have the same type. Variable 'a9e' must be of type '{ x: number; z: Date; y?: undefined; } | { x: number; y: string; z?: undefined; }', but here has type '{}'. // Generic tag with multiple parameters of generic type passed arguments with a single best common type var a9d = someGenerics9 `${ { x: 3 }}${ { x: 6 }}${ { x: 6 } }`; diff --git a/tests/baselines/reference/taggedTemplateStringsTypeArgumentInferenceES6.errors.txt b/tests/baselines/reference/taggedTemplateStringsTypeArgumentInferenceES6.errors.txt index 9112a0542b5..ae63e6fd04d 100644 --- a/tests/baselines/reference/taggedTemplateStringsTypeArgumentInferenceES6.errors.txt +++ b/tests/baselines/reference/taggedTemplateStringsTypeArgumentInferenceES6.errors.txt @@ -1,5 +1,5 @@ tests/cases/conformance/es6/templates/taggedTemplateStringsTypeArgumentInferenceES6.ts(62,36): error TS2345: Argument of type '0' is not assignable to parameter of type '""'. -tests/cases/conformance/es6/templates/taggedTemplateStringsTypeArgumentInferenceES6.ts(76,5): error TS2403: Subsequent variable declarations must have the same type. Variable 'a9e' has type '{ x: number; z: Date; y?: undefined; } | { x: number; y: string; z?: undefined; }' at tests/cases/conformance/es6/templates/taggedTemplateStringsTypeArgumentInferenceES6.ts 74:4, but here has type '{}'. +tests/cases/conformance/es6/templates/taggedTemplateStringsTypeArgumentInferenceES6.ts(76,5): error TS2403: Subsequent variable declarations must have the same type. Variable 'a9e' must be of type '{ x: number; z: Date; y?: undefined; } | { x: number; y: string; z?: undefined; }', but here has type '{}'. ==== tests/cases/conformance/es6/templates/taggedTemplateStringsTypeArgumentInferenceES6.ts (2 errors) ==== @@ -82,7 +82,7 @@ tests/cases/conformance/es6/templates/taggedTemplateStringsTypeArgumentInference var a9e = someGenerics9 `${ undefined }${ { x: 6, z: new Date() } }${ { x: 6, y: '' } }`; var a9e: {}; ~~~ -!!! error TS2403: Subsequent variable declarations must have the same type. Variable 'a9e' has type '{ x: number; z: Date; y?: undefined; } | { x: number; y: string; z?: undefined; }' at tests/cases/conformance/es6/templates/taggedTemplateStringsTypeArgumentInferenceES6.ts 74:4, but here has type '{}'. +!!! error TS2403: Subsequent variable declarations must have the same type. Variable 'a9e' must be of type '{ x: number; z: Date; y?: undefined; } | { x: number; y: string; z?: undefined; }', but here has type '{}'. // Generic tag with multiple parameters of generic type passed arguments with a single best common type var a9d = someGenerics9 `${ { x: 3 }}${ { x: 6 }}${ { x: 6 } }`; diff --git a/tests/baselines/reference/typeArgumentInference.errors.txt b/tests/baselines/reference/typeArgumentInference.errors.txt index cfed6cc640b..95e47ab583f 100644 --- a/tests/baselines/reference/typeArgumentInference.errors.txt +++ b/tests/baselines/reference/typeArgumentInference.errors.txt @@ -1,5 +1,5 @@ tests/cases/conformance/expressions/functionCalls/typeArgumentInference.ts(68,29): error TS2345: Argument of type '0' is not assignable to parameter of type '""'. -tests/cases/conformance/expressions/functionCalls/typeArgumentInference.ts(83,5): error TS2403: Subsequent variable declarations must have the same type. Variable 'a9e' has type '{ x: number; z: Date; y?: undefined; } | { x: number; y: string; z?: undefined; }' at tests/cases/conformance/expressions/functionCalls/typeArgumentInference.ts 81:4, but here has type '{}'. +tests/cases/conformance/expressions/functionCalls/typeArgumentInference.ts(83,5): error TS2403: Subsequent variable declarations must have the same type. Variable 'a9e' must be of type '{ x: number; z: Date; y?: undefined; } | { x: number; y: string; z?: undefined; }', but here has type '{}'. tests/cases/conformance/expressions/functionCalls/typeArgumentInference.ts(84,74): error TS2345: Argument of type '{ x: number; y: string; }' is not assignable to parameter of type 'A92'. Object literal may only specify known properties, and 'y' does not exist in type 'A92'. @@ -91,7 +91,7 @@ tests/cases/conformance/expressions/functionCalls/typeArgumentInference.ts(84,74 var a9e = someGenerics9(undefined, { x: 6, z: new Date() }, { x: 6, y: '' }); var a9e: {}; ~~~ -!!! error TS2403: Subsequent variable declarations must have the same type. Variable 'a9e' has type '{ x: number; z: Date; y?: undefined; } | { x: number; y: string; z?: undefined; }' at tests/cases/conformance/expressions/functionCalls/typeArgumentInference.ts 81:4, but here has type '{}'. +!!! error TS2403: Subsequent variable declarations must have the same type. Variable 'a9e' must be of type '{ x: number; z: Date; y?: undefined; } | { x: number; y: string; z?: undefined; }', but here has type '{}'. var a9f = someGenerics9(undefined, { x: 6, z: new Date() }, { x: 6, y: '' }); ~~~~~ !!! error TS2345: Argument of type '{ x: number; y: string; }' is not assignable to parameter of type 'A92'. diff --git a/tests/baselines/reference/typeArgumentInferenceConstructSignatures.errors.txt b/tests/baselines/reference/typeArgumentInferenceConstructSignatures.errors.txt index ef0c93f20cd..66fa0f66907 100644 --- a/tests/baselines/reference/typeArgumentInferenceConstructSignatures.errors.txt +++ b/tests/baselines/reference/typeArgumentInferenceConstructSignatures.errors.txt @@ -12,7 +12,7 @@ tests/cases/conformance/expressions/functionCalls/typeArgumentInferenceConstruct tests/cases/conformance/expressions/functionCalls/typeArgumentInferenceConstructSignatures.ts(106,33): error TS2345: Argument of type '0' is not assignable to parameter of type '""'. tests/cases/conformance/expressions/functionCalls/typeArgumentInferenceConstructSignatures.ts(118,9): error TS2304: Cannot find name 'Window'. tests/cases/conformance/expressions/functionCalls/typeArgumentInferenceConstructSignatures.ts(120,51): error TS2304: Cannot find name 'window'. -tests/cases/conformance/expressions/functionCalls/typeArgumentInferenceConstructSignatures.ts(121,5): error TS2403: Subsequent variable declarations must have the same type. Variable 'a9e' has type '{ x: number; z: any; y?: undefined; } | { x: number; y: string; z?: undefined; }' at tests/cases/conformance/expressions/functionCalls/typeArgumentInferenceConstructSignatures.ts 119:4, but here has type '{}'. +tests/cases/conformance/expressions/functionCalls/typeArgumentInferenceConstructSignatures.ts(121,5): error TS2403: Subsequent variable declarations must have the same type. Variable 'a9e' must be of type '{ x: number; z: any; y?: undefined; } | { x: number; y: string; z?: undefined; }', but here has type '{}'. tests/cases/conformance/expressions/functionCalls/typeArgumentInferenceConstructSignatures.ts(122,56): error TS2304: Cannot find name 'window'. tests/cases/conformance/expressions/functionCalls/typeArgumentInferenceConstructSignatures.ts(122,74): error TS2345: Argument of type '{ x: number; y: string; }' is not assignable to parameter of type 'A92'. Object literal may only specify known properties, and 'y' does not exist in type 'A92'. @@ -163,7 +163,7 @@ tests/cases/conformance/expressions/functionCalls/typeArgumentInferenceConstruct !!! error TS2304: Cannot find name 'window'. var a9e: {}; ~~~ -!!! error TS2403: Subsequent variable declarations must have the same type. Variable 'a9e' has type '{ x: number; z: any; y?: undefined; } | { x: number; y: string; z?: undefined; }' at tests/cases/conformance/expressions/functionCalls/typeArgumentInferenceConstructSignatures.ts 119:4, but here has type '{}'. +!!! error TS2403: Subsequent variable declarations must have the same type. Variable 'a9e' must be of type '{ x: number; z: any; y?: undefined; } | { x: number; y: string; z?: undefined; }', but here has type '{}'. var a9f = new someGenerics9(undefined, { x: 6, z: window }, { x: 6, y: '' }); ~~~~~~ !!! error TS2304: Cannot find name 'window'. diff --git a/tests/baselines/reference/typeArgumentInferenceWithConstraints.errors.txt b/tests/baselines/reference/typeArgumentInferenceWithConstraints.errors.txt index 2b305390689..713640ab1f8 100644 --- a/tests/baselines/reference/typeArgumentInferenceWithConstraints.errors.txt +++ b/tests/baselines/reference/typeArgumentInferenceWithConstraints.errors.txt @@ -17,7 +17,7 @@ tests/cases/conformance/expressions/functionCalls/typeArgumentInferenceWithConst tests/cases/conformance/expressions/functionCalls/typeArgumentInferenceWithConstraints.ts(73,29): error TS2345: Argument of type '0' is not assignable to parameter of type '""'. tests/cases/conformance/expressions/functionCalls/typeArgumentInferenceWithConstraints.ts(85,9): error TS2304: Cannot find name 'Window'. tests/cases/conformance/expressions/functionCalls/typeArgumentInferenceWithConstraints.ts(87,47): error TS2304: Cannot find name 'window'. -tests/cases/conformance/expressions/functionCalls/typeArgumentInferenceWithConstraints.ts(88,5): error TS2403: Subsequent variable declarations must have the same type. Variable 'a9e' has type '{ x: number; z: any; y?: undefined; } | { x: number; y: string; z?: undefined; }' at tests/cases/conformance/expressions/functionCalls/typeArgumentInferenceWithConstraints.ts 86:4, but here has type '{}'. +tests/cases/conformance/expressions/functionCalls/typeArgumentInferenceWithConstraints.ts(88,5): error TS2403: Subsequent variable declarations must have the same type. Variable 'a9e' must be of type '{ x: number; z: any; y?: undefined; } | { x: number; y: string; z?: undefined; }', but here has type '{}'. tests/cases/conformance/expressions/functionCalls/typeArgumentInferenceWithConstraints.ts(89,52): error TS2304: Cannot find name 'window'. tests/cases/conformance/expressions/functionCalls/typeArgumentInferenceWithConstraints.ts(89,70): error TS2345: Argument of type '{ x: number; y: string; }' is not assignable to parameter of type 'A92'. Object literal may only specify known properties, and 'y' does not exist in type 'A92'. @@ -145,7 +145,7 @@ tests/cases/conformance/expressions/functionCalls/typeArgumentInferenceWithConst !!! error TS2304: Cannot find name 'window'. var a9e: {}; ~~~ -!!! error TS2403: Subsequent variable declarations must have the same type. Variable 'a9e' has type '{ x: number; z: any; y?: undefined; } | { x: number; y: string; z?: undefined; }' at tests/cases/conformance/expressions/functionCalls/typeArgumentInferenceWithConstraints.ts 86:4, but here has type '{}'. +!!! error TS2403: Subsequent variable declarations must have the same type. Variable 'a9e' must be of type '{ x: number; z: any; y?: undefined; } | { x: number; y: string; z?: undefined; }', but here has type '{}'. var a9f = someGenerics9(undefined, { x: 6, z: window }, { x: 6, y: '' }); ~~~~~~ !!! error TS2304: Cannot find name 'window'. diff --git a/tests/baselines/reference/typeGuardOfFormTypeOfEqualEqualHasNoEffect.errors.txt b/tests/baselines/reference/typeGuardOfFormTypeOfEqualEqualHasNoEffect.errors.txt index 301626123f2..1845d2e9775 100644 --- a/tests/baselines/reference/typeGuardOfFormTypeOfEqualEqualHasNoEffect.errors.txt +++ b/tests/baselines/reference/typeGuardOfFormTypeOfEqualEqualHasNoEffect.errors.txt @@ -1,8 +1,8 @@ -tests/cases/conformance/expressions/typeGuards/typeGuardOfFormTypeOfEqualEqualHasNoEffect.ts(13,9): error TS2403: Subsequent variable declarations must have the same type. Variable 'r1' has type 'string' at tests/cases/conformance/expressions/typeGuards/typeGuardOfFormTypeOfEqualEqualHasNoEffect.ts 9:8, but here has type 'number'. -tests/cases/conformance/expressions/typeGuards/typeGuardOfFormTypeOfEqualEqualHasNoEffect.ts(20,9): error TS2403: Subsequent variable declarations must have the same type. Variable 'r2' has type 'boolean' at tests/cases/conformance/expressions/typeGuards/typeGuardOfFormTypeOfEqualEqualHasNoEffect.ts 16:8, but here has type 'string'. -tests/cases/conformance/expressions/typeGuards/typeGuardOfFormTypeOfEqualEqualHasNoEffect.ts(27,9): error TS2403: Subsequent variable declarations must have the same type. Variable 'r3' has type 'number' at tests/cases/conformance/expressions/typeGuards/typeGuardOfFormTypeOfEqualEqualHasNoEffect.ts 23:8, but here has type 'boolean'. +tests/cases/conformance/expressions/typeGuards/typeGuardOfFormTypeOfEqualEqualHasNoEffect.ts(13,9): error TS2403: Subsequent variable declarations must have the same type. Variable 'r1' must be of type 'string', but here has type 'number'. +tests/cases/conformance/expressions/typeGuards/typeGuardOfFormTypeOfEqualEqualHasNoEffect.ts(20,9): error TS2403: Subsequent variable declarations must have the same type. Variable 'r2' must be of type 'boolean', but here has type 'string'. +tests/cases/conformance/expressions/typeGuards/typeGuardOfFormTypeOfEqualEqualHasNoEffect.ts(27,9): error TS2403: Subsequent variable declarations must have the same type. Variable 'r3' must be of type 'number', but here has type 'boolean'. tests/cases/conformance/expressions/typeGuards/typeGuardOfFormTypeOfEqualEqualHasNoEffect.ts(30,5): error TS2365: Operator '==' cannot be applied to types '"string" | "number" | "boolean" | "symbol" | "undefined" | "object" | "function"' and '"Object"'. -tests/cases/conformance/expressions/typeGuards/typeGuardOfFormTypeOfEqualEqualHasNoEffect.ts(34,9): error TS2403: Subsequent variable declarations must have the same type. Variable 'r4' has type 'C' at tests/cases/conformance/expressions/typeGuards/typeGuardOfFormTypeOfEqualEqualHasNoEffect.ts 30:8, but here has type 'string'. +tests/cases/conformance/expressions/typeGuards/typeGuardOfFormTypeOfEqualEqualHasNoEffect.ts(34,9): error TS2403: Subsequent variable declarations must have the same type. Variable 'r4' must be of type 'C', but here has type 'string'. ==== tests/cases/conformance/expressions/typeGuards/typeGuardOfFormTypeOfEqualEqualHasNoEffect.ts (5 errors) ==== @@ -20,7 +20,7 @@ tests/cases/conformance/expressions/typeGuards/typeGuardOfFormTypeOfEqualEqualHa else { var r1 = strOrNum; // string | number ~~ -!!! error TS2403: Subsequent variable declarations must have the same type. Variable 'r1' has type 'string' at tests/cases/conformance/expressions/typeGuards/typeGuardOfFormTypeOfEqualEqualHasNoEffect.ts 9:8, but here has type 'number'. +!!! error TS2403: Subsequent variable declarations must have the same type. Variable 'r1' must be of type 'string', but here has type 'number'. } if (typeof strOrBool == "boolean") { @@ -29,7 +29,7 @@ tests/cases/conformance/expressions/typeGuards/typeGuardOfFormTypeOfEqualEqualHa else { var r2 = strOrBool; // string | boolean ~~ -!!! error TS2403: Subsequent variable declarations must have the same type. Variable 'r2' has type 'boolean' at tests/cases/conformance/expressions/typeGuards/typeGuardOfFormTypeOfEqualEqualHasNoEffect.ts 16:8, but here has type 'string'. +!!! error TS2403: Subsequent variable declarations must have the same type. Variable 'r2' must be of type 'boolean', but here has type 'string'. } if (typeof numOrBool == "number") { @@ -38,7 +38,7 @@ tests/cases/conformance/expressions/typeGuards/typeGuardOfFormTypeOfEqualEqualHa else { var r3 = numOrBool; // number | boolean ~~ -!!! error TS2403: Subsequent variable declarations must have the same type. Variable 'r3' has type 'number' at tests/cases/conformance/expressions/typeGuards/typeGuardOfFormTypeOfEqualEqualHasNoEffect.ts 23:8, but here has type 'boolean'. +!!! error TS2403: Subsequent variable declarations must have the same type. Variable 'r3' must be of type 'number', but here has type 'boolean'. } if (typeof strOrC == "Object") { @@ -49,5 +49,5 @@ tests/cases/conformance/expressions/typeGuards/typeGuardOfFormTypeOfEqualEqualHa else { var r4 = strOrC; // string | C ~~ -!!! error TS2403: Subsequent variable declarations must have the same type. Variable 'r4' has type 'C' at tests/cases/conformance/expressions/typeGuards/typeGuardOfFormTypeOfEqualEqualHasNoEffect.ts 30:8, but here has type 'string'. +!!! error TS2403: Subsequent variable declarations must have the same type. Variable 'r4' must be of type 'C', but here has type 'string'. } \ No newline at end of file diff --git a/tests/baselines/reference/typeGuardOfFormTypeOfNotEqualHasNoEffect.errors.txt b/tests/baselines/reference/typeGuardOfFormTypeOfNotEqualHasNoEffect.errors.txt index 34ea96e2e1f..1814abec823 100644 --- a/tests/baselines/reference/typeGuardOfFormTypeOfNotEqualHasNoEffect.errors.txt +++ b/tests/baselines/reference/typeGuardOfFormTypeOfNotEqualHasNoEffect.errors.txt @@ -1,8 +1,8 @@ -tests/cases/conformance/expressions/typeGuards/typeGuardOfFormTypeOfNotEqualHasNoEffect.ts(13,9): error TS2403: Subsequent variable declarations must have the same type. Variable 'r1' has type 'number' at tests/cases/conformance/expressions/typeGuards/typeGuardOfFormTypeOfNotEqualHasNoEffect.ts 9:8, but here has type 'string'. -tests/cases/conformance/expressions/typeGuards/typeGuardOfFormTypeOfNotEqualHasNoEffect.ts(20,9): error TS2403: Subsequent variable declarations must have the same type. Variable 'r2' has type 'string' at tests/cases/conformance/expressions/typeGuards/typeGuardOfFormTypeOfNotEqualHasNoEffect.ts 16:8, but here has type 'boolean'. -tests/cases/conformance/expressions/typeGuards/typeGuardOfFormTypeOfNotEqualHasNoEffect.ts(27,9): error TS2403: Subsequent variable declarations must have the same type. Variable 'r3' has type 'boolean' at tests/cases/conformance/expressions/typeGuards/typeGuardOfFormTypeOfNotEqualHasNoEffect.ts 23:8, but here has type 'number'. +tests/cases/conformance/expressions/typeGuards/typeGuardOfFormTypeOfNotEqualHasNoEffect.ts(13,9): error TS2403: Subsequent variable declarations must have the same type. Variable 'r1' must be of type 'number', but here has type 'string'. +tests/cases/conformance/expressions/typeGuards/typeGuardOfFormTypeOfNotEqualHasNoEffect.ts(20,9): error TS2403: Subsequent variable declarations must have the same type. Variable 'r2' must be of type 'string', but here has type 'boolean'. +tests/cases/conformance/expressions/typeGuards/typeGuardOfFormTypeOfNotEqualHasNoEffect.ts(27,9): error TS2403: Subsequent variable declarations must have the same type. Variable 'r3' must be of type 'boolean', but here has type 'number'. tests/cases/conformance/expressions/typeGuards/typeGuardOfFormTypeOfNotEqualHasNoEffect.ts(30,5): error TS2365: Operator '!=' cannot be applied to types '"string" | "number" | "boolean" | "symbol" | "undefined" | "object" | "function"' and '"Object"'. -tests/cases/conformance/expressions/typeGuards/typeGuardOfFormTypeOfNotEqualHasNoEffect.ts(34,9): error TS2403: Subsequent variable declarations must have the same type. Variable 'r4' has type 'string' at tests/cases/conformance/expressions/typeGuards/typeGuardOfFormTypeOfNotEqualHasNoEffect.ts 30:8, but here has type 'C'. +tests/cases/conformance/expressions/typeGuards/typeGuardOfFormTypeOfNotEqualHasNoEffect.ts(34,9): error TS2403: Subsequent variable declarations must have the same type. Variable 'r4' must be of type 'string', but here has type 'C'. ==== tests/cases/conformance/expressions/typeGuards/typeGuardOfFormTypeOfNotEqualHasNoEffect.ts (5 errors) ==== @@ -20,7 +20,7 @@ tests/cases/conformance/expressions/typeGuards/typeGuardOfFormTypeOfNotEqualHasN else { var r1 = strOrNum; // string | number ~~ -!!! error TS2403: Subsequent variable declarations must have the same type. Variable 'r1' has type 'number' at tests/cases/conformance/expressions/typeGuards/typeGuardOfFormTypeOfNotEqualHasNoEffect.ts 9:8, but here has type 'string'. +!!! error TS2403: Subsequent variable declarations must have the same type. Variable 'r1' must be of type 'number', but here has type 'string'. } if (typeof strOrBool != "boolean") { @@ -29,7 +29,7 @@ tests/cases/conformance/expressions/typeGuards/typeGuardOfFormTypeOfNotEqualHasN else { var r2 = strOrBool; // string | boolean ~~ -!!! error TS2403: Subsequent variable declarations must have the same type. Variable 'r2' has type 'string' at tests/cases/conformance/expressions/typeGuards/typeGuardOfFormTypeOfNotEqualHasNoEffect.ts 16:8, but here has type 'boolean'. +!!! error TS2403: Subsequent variable declarations must have the same type. Variable 'r2' must be of type 'string', but here has type 'boolean'. } if (typeof numOrBool != "number") { @@ -38,7 +38,7 @@ tests/cases/conformance/expressions/typeGuards/typeGuardOfFormTypeOfNotEqualHasN else { var r3 = numOrBool; // number | boolean ~~ -!!! error TS2403: Subsequent variable declarations must have the same type. Variable 'r3' has type 'boolean' at tests/cases/conformance/expressions/typeGuards/typeGuardOfFormTypeOfNotEqualHasNoEffect.ts 23:8, but here has type 'number'. +!!! error TS2403: Subsequent variable declarations must have the same type. Variable 'r3' must be of type 'boolean', but here has type 'number'. } if (typeof strOrC != "Object") { @@ -49,5 +49,5 @@ tests/cases/conformance/expressions/typeGuards/typeGuardOfFormTypeOfNotEqualHasN else { var r4 = strOrC; // string | C ~~ -!!! error TS2403: Subsequent variable declarations must have the same type. Variable 'r4' has type 'string' at tests/cases/conformance/expressions/typeGuards/typeGuardOfFormTypeOfNotEqualHasNoEffect.ts 30:8, but here has type 'C'. +!!! error TS2403: Subsequent variable declarations must have the same type. Variable 'r4' must be of type 'string', but here has type 'C'. } \ No newline at end of file diff --git a/tests/baselines/reference/typeOfEnumAndVarRedeclarations.errors.txt b/tests/baselines/reference/typeOfEnumAndVarRedeclarations.errors.txt index 8471efb50f3..89849d3a614 100644 --- a/tests/baselines/reference/typeOfEnumAndVarRedeclarations.errors.txt +++ b/tests/baselines/reference/typeOfEnumAndVarRedeclarations.errors.txt @@ -1,5 +1,5 @@ -tests/cases/compiler/typeOfEnumAndVarRedeclarations.ts(8,5): error TS2403: Subsequent variable declarations must have the same type. Variable 'x' has type 'typeof E' at tests/cases/compiler/typeOfEnumAndVarRedeclarations.ts 6:4, but here has type '{ readonly [x: number]: string; readonly a: E; readonly b: E; }'. -tests/cases/compiler/typeOfEnumAndVarRedeclarations.ts(10,5): error TS2403: Subsequent variable declarations must have the same type. Variable 'y' has type 'typeof E' at tests/cases/compiler/typeOfEnumAndVarRedeclarations.ts 8:4, but here has type '{ readonly [x: number]: string; readonly a: E; readonly b: E; }'. +tests/cases/compiler/typeOfEnumAndVarRedeclarations.ts(8,5): error TS2403: Subsequent variable declarations must have the same type. Variable 'x' must be of type 'typeof E', but here has type '{ readonly [x: number]: string; readonly a: E; readonly b: E; }'. +tests/cases/compiler/typeOfEnumAndVarRedeclarations.ts(10,5): error TS2403: Subsequent variable declarations must have the same type. Variable 'y' must be of type 'typeof E', but here has type '{ readonly [x: number]: string; readonly a: E; readonly b: E; }'. tests/cases/compiler/typeOfEnumAndVarRedeclarations.ts(10,70): error TS2375: Duplicate number index signature. @@ -13,10 +13,10 @@ tests/cases/compiler/typeOfEnumAndVarRedeclarations.ts(10,70): error TS2375: Dup var x = E; var x: { readonly a: E; readonly b: E; readonly [x: number]: string; }; // Shouldnt error ~ -!!! error TS2403: Subsequent variable declarations must have the same type. Variable 'x' has type 'typeof E' at tests/cases/compiler/typeOfEnumAndVarRedeclarations.ts 6:4, but here has type '{ readonly [x: number]: string; readonly a: E; readonly b: E; }'. +!!! error TS2403: Subsequent variable declarations must have the same type. Variable 'x' must be of type 'typeof E', but here has type '{ readonly [x: number]: string; readonly a: E; readonly b: E; }'. var y = E; var y: { readonly a: E; readonly b: E; readonly [x: number]: string; readonly [x: number]: string } // two errors: the types are not identical and duplicate signatures ~ -!!! error TS2403: Subsequent variable declarations must have the same type. Variable 'y' has type 'typeof E' at tests/cases/compiler/typeOfEnumAndVarRedeclarations.ts 8:4, but here has type '{ readonly [x: number]: string; readonly a: E; readonly b: E; }'. +!!! error TS2403: Subsequent variable declarations must have the same type. Variable 'y' must be of type 'typeof E', but here has type '{ readonly [x: number]: string; readonly a: E; readonly b: E; }'. ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ !!! error TS2375: Duplicate number index signature. \ No newline at end of file diff --git a/tests/baselines/reference/typeOfThis.errors.txt b/tests/baselines/reference/typeOfThis.errors.txt index 1dc76a40c17..83d450570fc 100644 --- a/tests/baselines/reference/typeOfThis.errors.txt +++ b/tests/baselines/reference/typeOfThis.errors.txt @@ -1,19 +1,19 @@ -tests/cases/conformance/expressions/thisKeyword/typeOfThis.ts(14,13): error TS2403: Subsequent variable declarations must have the same type. Variable 't' has type 'this' at tests/cases/conformance/expressions/thisKeyword/typeOfThis.ts 12:15, but here has type 'MyTestClass'. -tests/cases/conformance/expressions/thisKeyword/typeOfThis.ts(18,13): error TS2403: Subsequent variable declarations must have the same type. Variable 'p' has type 'this' at tests/cases/conformance/expressions/thisKeyword/typeOfThis.ts 16:12, but here has type 'MyTestClass'. +tests/cases/conformance/expressions/thisKeyword/typeOfThis.ts(14,13): error TS2403: Subsequent variable declarations must have the same type. Variable 't' must be of type 'this', but here has type 'MyTestClass'. +tests/cases/conformance/expressions/thisKeyword/typeOfThis.ts(18,13): error TS2403: Subsequent variable declarations must have the same type. Variable 'p' must be of type 'this', but here has type 'MyTestClass'. tests/cases/conformance/expressions/thisKeyword/typeOfThis.ts(22,9): error TS1056: Accessors are only available when targeting ECMAScript 5 and higher. -tests/cases/conformance/expressions/thisKeyword/typeOfThis.ts(24,13): error TS2403: Subsequent variable declarations must have the same type. Variable 'p' has type 'this' at tests/cases/conformance/expressions/thisKeyword/typeOfThis.ts 22:12, but here has type 'MyTestClass'. +tests/cases/conformance/expressions/thisKeyword/typeOfThis.ts(24,13): error TS2403: Subsequent variable declarations must have the same type. Variable 'p' must be of type 'this', but here has type 'MyTestClass'. tests/cases/conformance/expressions/thisKeyword/typeOfThis.ts(27,9): error TS1056: Accessors are only available when targeting ECMAScript 5 and higher. -tests/cases/conformance/expressions/thisKeyword/typeOfThis.ts(29,13): error TS2403: Subsequent variable declarations must have the same type. Variable 'p' has type 'this' at tests/cases/conformance/expressions/thisKeyword/typeOfThis.ts 27:12, but here has type 'MyTestClass'. -tests/cases/conformance/expressions/thisKeyword/typeOfThis.ts(37,13): error TS2403: Subsequent variable declarations must have the same type. Variable 't' has type 'this' at tests/cases/conformance/expressions/thisKeyword/typeOfThis.ts 35:12, but here has type 'MyTestClass'. +tests/cases/conformance/expressions/thisKeyword/typeOfThis.ts(29,13): error TS2403: Subsequent variable declarations must have the same type. Variable 'p' must be of type 'this', but here has type 'MyTestClass'. +tests/cases/conformance/expressions/thisKeyword/typeOfThis.ts(37,13): error TS2403: Subsequent variable declarations must have the same type. Variable 't' must be of type 'this', but here has type 'MyTestClass'. tests/cases/conformance/expressions/thisKeyword/typeOfThis.ts(53,16): error TS1056: Accessors are only available when targeting ECMAScript 5 and higher. tests/cases/conformance/expressions/thisKeyword/typeOfThis.ts(61,16): error TS1056: Accessors are only available when targeting ECMAScript 5 and higher. -tests/cases/conformance/expressions/thisKeyword/typeOfThis.ts(83,13): error TS2403: Subsequent variable declarations must have the same type. Variable 't' has type 'this' at tests/cases/conformance/expressions/thisKeyword/typeOfThis.ts 81:15, but here has type 'MyGenericTestClass'. -tests/cases/conformance/expressions/thisKeyword/typeOfThis.ts(87,13): error TS2403: Subsequent variable declarations must have the same type. Variable 'p' has type 'this' at tests/cases/conformance/expressions/thisKeyword/typeOfThis.ts 85:12, but here has type 'MyGenericTestClass'. +tests/cases/conformance/expressions/thisKeyword/typeOfThis.ts(83,13): error TS2403: Subsequent variable declarations must have the same type. Variable 't' must be of type 'this', but here has type 'MyGenericTestClass'. +tests/cases/conformance/expressions/thisKeyword/typeOfThis.ts(87,13): error TS2403: Subsequent variable declarations must have the same type. Variable 'p' must be of type 'this', but here has type 'MyGenericTestClass'. tests/cases/conformance/expressions/thisKeyword/typeOfThis.ts(91,9): error TS1056: Accessors are only available when targeting ECMAScript 5 and higher. -tests/cases/conformance/expressions/thisKeyword/typeOfThis.ts(93,13): error TS2403: Subsequent variable declarations must have the same type. Variable 'p' has type 'this' at tests/cases/conformance/expressions/thisKeyword/typeOfThis.ts 91:12, but here has type 'MyGenericTestClass'. +tests/cases/conformance/expressions/thisKeyword/typeOfThis.ts(93,13): error TS2403: Subsequent variable declarations must have the same type. Variable 'p' must be of type 'this', but here has type 'MyGenericTestClass'. tests/cases/conformance/expressions/thisKeyword/typeOfThis.ts(96,9): error TS1056: Accessors are only available when targeting ECMAScript 5 and higher. -tests/cases/conformance/expressions/thisKeyword/typeOfThis.ts(98,13): error TS2403: Subsequent variable declarations must have the same type. Variable 'p' has type 'this' at tests/cases/conformance/expressions/thisKeyword/typeOfThis.ts 96:12, but here has type 'MyGenericTestClass'. -tests/cases/conformance/expressions/thisKeyword/typeOfThis.ts(106,13): error TS2403: Subsequent variable declarations must have the same type. Variable 't' has type 'this' at tests/cases/conformance/expressions/thisKeyword/typeOfThis.ts 104:12, but here has type 'MyGenericTestClass'. +tests/cases/conformance/expressions/thisKeyword/typeOfThis.ts(98,13): error TS2403: Subsequent variable declarations must have the same type. Variable 'p' must be of type 'this', but here has type 'MyGenericTestClass'. +tests/cases/conformance/expressions/thisKeyword/typeOfThis.ts(106,13): error TS2403: Subsequent variable declarations must have the same type. Variable 't' must be of type 'this', but here has type 'MyGenericTestClass'. tests/cases/conformance/expressions/thisKeyword/typeOfThis.ts(122,16): error TS1056: Accessors are only available when targeting ECMAScript 5 and higher. tests/cases/conformance/expressions/thisKeyword/typeOfThis.ts(130,16): error TS1056: Accessors are only available when targeting ECMAScript 5 and higher. @@ -34,13 +34,13 @@ tests/cases/conformance/expressions/thisKeyword/typeOfThis.ts(130,16): error TS1 memberFunc(t = this) { var t: MyTestClass; ~ -!!! error TS2403: Subsequent variable declarations must have the same type. Variable 't' has type 'this' at tests/cases/conformance/expressions/thisKeyword/typeOfThis.ts 12:15, but here has type 'MyTestClass'. +!!! error TS2403: Subsequent variable declarations must have the same type. Variable 't' must be of type 'this', but here has type 'MyTestClass'. //type of 'this' in member function body is the class instance type var p = this; var p: MyTestClass; ~ -!!! error TS2403: Subsequent variable declarations must have the same type. Variable 'p' has type 'this' at tests/cases/conformance/expressions/thisKeyword/typeOfThis.ts 16:12, but here has type 'MyTestClass'. +!!! error TS2403: Subsequent variable declarations must have the same type. Variable 'p' must be of type 'this', but here has type 'MyTestClass'. } //type of 'this' in member accessor(get and set) body is the class instance type @@ -50,7 +50,7 @@ tests/cases/conformance/expressions/thisKeyword/typeOfThis.ts(130,16): error TS1 var p = this; var p: MyTestClass; ~ -!!! error TS2403: Subsequent variable declarations must have the same type. Variable 'p' has type 'this' at tests/cases/conformance/expressions/thisKeyword/typeOfThis.ts 22:12, but here has type 'MyTestClass'. +!!! error TS2403: Subsequent variable declarations must have the same type. Variable 'p' must be of type 'this', but here has type 'MyTestClass'. return this; } set prop(v) { @@ -59,7 +59,7 @@ tests/cases/conformance/expressions/thisKeyword/typeOfThis.ts(130,16): error TS1 var p = this; var p: MyTestClass; ~ -!!! error TS2403: Subsequent variable declarations must have the same type. Variable 'p' has type 'this' at tests/cases/conformance/expressions/thisKeyword/typeOfThis.ts 27:12, but here has type 'MyTestClass'. +!!! error TS2403: Subsequent variable declarations must have the same type. Variable 'p' must be of type 'this', but here has type 'MyTestClass'. p = v; v = p; } @@ -69,7 +69,7 @@ tests/cases/conformance/expressions/thisKeyword/typeOfThis.ts(130,16): error TS1 var t = this; var t: MyTestClass; ~ -!!! error TS2403: Subsequent variable declarations must have the same type. Variable 't' has type 'this' at tests/cases/conformance/expressions/thisKeyword/typeOfThis.ts 35:12, but here has type 'MyTestClass'. +!!! error TS2403: Subsequent variable declarations must have the same type. Variable 't' must be of type 'this', but here has type 'MyTestClass'. }; //type of 'this' in static function param list is constructor function type @@ -121,13 +121,13 @@ tests/cases/conformance/expressions/thisKeyword/typeOfThis.ts(130,16): error TS1 memberFunc(t = this) { var t: MyGenericTestClass; ~ -!!! error TS2403: Subsequent variable declarations must have the same type. Variable 't' has type 'this' at tests/cases/conformance/expressions/thisKeyword/typeOfThis.ts 81:15, but here has type 'MyGenericTestClass'. +!!! error TS2403: Subsequent variable declarations must have the same type. Variable 't' must be of type 'this', but here has type 'MyGenericTestClass'. //type of 'this' in member function body is the class instance type var p = this; var p: MyGenericTestClass; ~ -!!! error TS2403: Subsequent variable declarations must have the same type. Variable 'p' has type 'this' at tests/cases/conformance/expressions/thisKeyword/typeOfThis.ts 85:12, but here has type 'MyGenericTestClass'. +!!! error TS2403: Subsequent variable declarations must have the same type. Variable 'p' must be of type 'this', but here has type 'MyGenericTestClass'. } //type of 'this' in member accessor(get and set) body is the class instance type @@ -137,7 +137,7 @@ tests/cases/conformance/expressions/thisKeyword/typeOfThis.ts(130,16): error TS1 var p = this; var p: MyGenericTestClass; ~ -!!! error TS2403: Subsequent variable declarations must have the same type. Variable 'p' has type 'this' at tests/cases/conformance/expressions/thisKeyword/typeOfThis.ts 91:12, but here has type 'MyGenericTestClass'. +!!! error TS2403: Subsequent variable declarations must have the same type. Variable 'p' must be of type 'this', but here has type 'MyGenericTestClass'. return this; } set prop(v) { @@ -146,7 +146,7 @@ tests/cases/conformance/expressions/thisKeyword/typeOfThis.ts(130,16): error TS1 var p = this; var p: MyGenericTestClass; ~ -!!! error TS2403: Subsequent variable declarations must have the same type. Variable 'p' has type 'this' at tests/cases/conformance/expressions/thisKeyword/typeOfThis.ts 96:12, but here has type 'MyGenericTestClass'. +!!! error TS2403: Subsequent variable declarations must have the same type. Variable 'p' must be of type 'this', but here has type 'MyGenericTestClass'. p = v; v = p; } @@ -156,7 +156,7 @@ tests/cases/conformance/expressions/thisKeyword/typeOfThis.ts(130,16): error TS1 var t = this; var t: MyGenericTestClass; ~ -!!! error TS2403: Subsequent variable declarations must have the same type. Variable 't' has type 'this' at tests/cases/conformance/expressions/thisKeyword/typeOfThis.ts 104:12, but here has type 'MyGenericTestClass'. +!!! error TS2403: Subsequent variable declarations must have the same type. Variable 't' must be of type 'this', but here has type 'MyGenericTestClass'. }; //type of 'this' in static function param list is constructor function type diff --git a/tests/baselines/reference/unionTypeEquivalence.errors.txt b/tests/baselines/reference/unionTypeEquivalence.errors.txt index 724e3ecec93..d561a96f97e 100644 --- a/tests/baselines/reference/unionTypeEquivalence.errors.txt +++ b/tests/baselines/reference/unionTypeEquivalence.errors.txt @@ -1,4 +1,4 @@ -tests/cases/conformance/types/union/unionTypeEquivalence.ts(5,5): error TS2403: Subsequent variable declarations must have the same type. Variable 'x' has type 'C' at tests/cases/conformance/types/union/unionTypeEquivalence.ts 3:4, but here has type 'C | D'. +tests/cases/conformance/types/union/unionTypeEquivalence.ts(5,5): error TS2403: Subsequent variable declarations must have the same type. Variable 'x' must be of type 'C', but here has type 'C | D'. ==== tests/cases/conformance/types/union/unionTypeEquivalence.ts (1 errors) ==== @@ -8,7 +8,7 @@ tests/cases/conformance/types/union/unionTypeEquivalence.ts(5,5): error TS2403: var x: C; var x : C | D; ~ -!!! error TS2403: Subsequent variable declarations must have the same type. Variable 'x' has type 'C' at tests/cases/conformance/types/union/unionTypeEquivalence.ts 3:4, but here has type 'C | D'. +!!! error TS2403: Subsequent variable declarations must have the same type. Variable 'x' must be of type 'C', but here has type 'C | D'. // A | B is equivalent to B | A. var y: string | number; diff --git a/tests/baselines/reference/unionTypeIdentity.errors.txt b/tests/baselines/reference/unionTypeIdentity.errors.txt index afa4eb844c1..77d25bd78d1 100644 --- a/tests/baselines/reference/unionTypeIdentity.errors.txt +++ b/tests/baselines/reference/unionTypeIdentity.errors.txt @@ -1,6 +1,6 @@ -tests/cases/conformance/types/typeRelationships/typeAndMemberIdentity/unionTypeIdentity.ts(6,5): error TS2403: Subsequent variable declarations must have the same type. Variable 'strOrNum' has type 'string | boolean' at tests/cases/conformance/types/typeRelationships/typeAndMemberIdentity/unionTypeIdentity.ts 2:4, but here has type 'string'. -tests/cases/conformance/types/typeRelationships/typeAndMemberIdentity/unionTypeIdentity.ts(7,5): error TS2403: Subsequent variable declarations must have the same type. Variable 'strOrNum' has type 'string | boolean' at tests/cases/conformance/types/typeRelationships/typeAndMemberIdentity/unionTypeIdentity.ts 2:4, but here has type 'boolean'. -tests/cases/conformance/types/typeRelationships/typeAndMemberIdentity/unionTypeIdentity.ts(8,5): error TS2403: Subsequent variable declarations must have the same type. Variable 'strOrNum' has type 'string | boolean' at tests/cases/conformance/types/typeRelationships/typeAndMemberIdentity/unionTypeIdentity.ts 2:4, but here has type 'number'. +tests/cases/conformance/types/typeRelationships/typeAndMemberIdentity/unionTypeIdentity.ts(6,5): error TS2403: Subsequent variable declarations must have the same type. Variable 'strOrNum' must be of type 'string | boolean', but here has type 'string'. +tests/cases/conformance/types/typeRelationships/typeAndMemberIdentity/unionTypeIdentity.ts(7,5): error TS2403: Subsequent variable declarations must have the same type. Variable 'strOrNum' must be of type 'string | boolean', but here has type 'boolean'. +tests/cases/conformance/types/typeRelationships/typeAndMemberIdentity/unionTypeIdentity.ts(8,5): error TS2403: Subsequent variable declarations must have the same type. Variable 'strOrNum' must be of type 'string | boolean', but here has type 'number'. ==== tests/cases/conformance/types/typeRelationships/typeAndMemberIdentity/unionTypeIdentity.ts (3 errors) ==== @@ -11,10 +11,10 @@ tests/cases/conformance/types/typeRelationships/typeAndMemberIdentity/unionTypeI var strOrNum: boolean | string | boolean; var strOrNum: string; // error ~~~~~~~~ -!!! error TS2403: Subsequent variable declarations must have the same type. Variable 'strOrNum' has type 'string | boolean' at tests/cases/conformance/types/typeRelationships/typeAndMemberIdentity/unionTypeIdentity.ts 2:4, but here has type 'string'. +!!! error TS2403: Subsequent variable declarations must have the same type. Variable 'strOrNum' must be of type 'string | boolean', but here has type 'string'. var strOrNum: boolean; // error ~~~~~~~~ -!!! error TS2403: Subsequent variable declarations must have the same type. Variable 'strOrNum' has type 'string | boolean' at tests/cases/conformance/types/typeRelationships/typeAndMemberIdentity/unionTypeIdentity.ts 2:4, but here has type 'boolean'. +!!! error TS2403: Subsequent variable declarations must have the same type. Variable 'strOrNum' must be of type 'string | boolean', but here has type 'boolean'. var strOrNum: number; // error ~~~~~~~~ -!!! error TS2403: Subsequent variable declarations must have the same type. Variable 'strOrNum' has type 'string | boolean' at tests/cases/conformance/types/typeRelationships/typeAndMemberIdentity/unionTypeIdentity.ts 2:4, but here has type 'number'. \ No newline at end of file +!!! error TS2403: Subsequent variable declarations must have the same type. Variable 'strOrNum' must be of type 'string | boolean', but here has type 'number'. \ No newline at end of file diff --git a/tests/baselines/reference/unionTypeLiterals.errors.txt b/tests/baselines/reference/unionTypeLiterals.errors.txt index 3eb1cde76c5..d976d769f59 100644 --- a/tests/baselines/reference/unionTypeLiterals.errors.txt +++ b/tests/baselines/reference/unionTypeLiterals.errors.txt @@ -1,5 +1,5 @@ -tests/cases/conformance/types/specifyingTypes/typeLiterals/unionTypeLiterals.ts(11,5): error TS2403: Subsequent variable declarations must have the same type. Variable 'unionOfFunctionType' has type '(() => string) | (() => number)' at tests/cases/conformance/types/specifyingTypes/typeLiterals/unionTypeLiterals.ts 8:4, but here has type '() => string | number'. -tests/cases/conformance/types/specifyingTypes/typeLiterals/unionTypeLiterals.ts(15,5): error TS2403: Subsequent variable declarations must have the same type. Variable 'unionOfConstructorType' has type '(new () => string) | (new () => number)' at tests/cases/conformance/types/specifyingTypes/typeLiterals/unionTypeLiterals.ts 12:4, but here has type 'new () => string | number'. +tests/cases/conformance/types/specifyingTypes/typeLiterals/unionTypeLiterals.ts(11,5): error TS2403: Subsequent variable declarations must have the same type. Variable 'unionOfFunctionType' must be of type '(() => string) | (() => number)', but here has type '() => string | number'. +tests/cases/conformance/types/specifyingTypes/typeLiterals/unionTypeLiterals.ts(15,5): error TS2403: Subsequent variable declarations must have the same type. Variable 'unionOfConstructorType' must be of type '(new () => string) | (new () => number)', but here has type 'new () => string | number'. ==== tests/cases/conformance/types/specifyingTypes/typeLiterals/unionTypeLiterals.ts (2 errors) ==== @@ -15,10 +15,10 @@ tests/cases/conformance/types/specifyingTypes/typeLiterals/unionTypeLiterals.ts( var unionOfFunctionType: { (): string } | { (): number }; var unionOfFunctionType: () => string | number; ~~~~~~~~~~~~~~~~~~~ -!!! error TS2403: Subsequent variable declarations must have the same type. Variable 'unionOfFunctionType' has type '(() => string) | (() => number)' at tests/cases/conformance/types/specifyingTypes/typeLiterals/unionTypeLiterals.ts 8:4, but here has type '() => string | number'. +!!! error TS2403: Subsequent variable declarations must have the same type. Variable 'unionOfFunctionType' must be of type '(() => string) | (() => number)', but here has type '() => string | number'. var unionOfConstructorType: (new () => string) | (new () => number); var unionOfConstructorType: { new (): string } | { new (): number }; var unionOfConstructorType: new () => string | number; ~~~~~~~~~~~~~~~~~~~~~~ -!!! error TS2403: Subsequent variable declarations must have the same type. Variable 'unionOfConstructorType' has type '(new () => string) | (new () => number)' at tests/cases/conformance/types/specifyingTypes/typeLiterals/unionTypeLiterals.ts 12:4, but here has type 'new () => string | number'. \ No newline at end of file +!!! error TS2403: Subsequent variable declarations must have the same type. Variable 'unionOfConstructorType' must be of type '(new () => string) | (new () => number)', but here has type 'new () => string | number'. \ No newline at end of file diff --git a/tests/baselines/reference/varBlock.errors.txt b/tests/baselines/reference/varBlock.errors.txt index 5e80d0846dd..6746a760a44 100644 --- a/tests/baselines/reference/varBlock.errors.txt +++ b/tests/baselines/reference/varBlock.errors.txt @@ -16,7 +16,7 @@ tests/cases/compiler/varBlock.ts(33,25): error TS1039: Initializers are not allo tests/cases/compiler/varBlock.ts(34,19): error TS1039: Initializers are not allowed in ambient contexts. tests/cases/compiler/varBlock.ts(35,25): error TS1039: Initializers are not allowed in ambient contexts. tests/cases/compiler/varBlock.ts(35,35): error TS1039: Initializers are not allowed in ambient contexts. -tests/cases/compiler/varBlock.ts(39,13): error TS2403: Subsequent variable declarations must have the same type. Variable 'c' has type 'any' at tests/cases/compiler/varBlock.ts 37:12, but here has type 'number'. +tests/cases/compiler/varBlock.ts(39,13): error TS2403: Subsequent variable declarations must have the same type. Variable 'c' must be of type 'any', but here has type 'number'. tests/cases/compiler/varBlock.ts(39,15): error TS1039: Initializers are not allowed in ambient contexts. @@ -97,6 +97,6 @@ tests/cases/compiler/varBlock.ts(39,15): error TS1039: Initializers are not allo declare var c; declare var c = 10; ~ -!!! error TS2403: Subsequent variable declarations must have the same type. Variable 'c' has type 'any' at tests/cases/compiler/varBlock.ts 37:12, but here has type 'number'. +!!! error TS2403: Subsequent variable declarations must have the same type. Variable 'c' must be of type 'any', but here has type 'number'. ~ !!! error TS1039: Initializers are not allowed in ambient contexts. \ No newline at end of file diff --git a/tests/baselines/reference/witness.errors.txt b/tests/baselines/reference/witness.errors.txt index 87eca43ff78..e2475741189 100644 --- a/tests/baselines/reference/witness.errors.txt +++ b/tests/baselines/reference/witness.errors.txt @@ -1,17 +1,17 @@ tests/cases/conformance/types/witness/witness.ts(4,21): error TS2372: Parameter 'pInit' cannot be referenced in its initializer. tests/cases/conformance/types/witness/witness.ts(28,12): error TS2695: Left side of comma operator is unused and has no side effects. -tests/cases/conformance/types/witness/witness.ts(29,5): error TS2403: Subsequent variable declarations must have the same type. Variable 'co1' has type 'any' at tests/cases/conformance/types/witness/witness.ts 27:4, but here has type 'number'. +tests/cases/conformance/types/witness/witness.ts(29,5): error TS2403: Subsequent variable declarations must have the same type. Variable 'co1' must be of type 'any', but here has type 'number'. tests/cases/conformance/types/witness/witness.ts(30,12): error TS2695: Left side of comma operator is unused and has no side effects. tests/cases/conformance/types/witness/witness.ts(30,12): error TS2695: Left side of comma operator is unused and has no side effects. tests/cases/conformance/types/witness/witness.ts(32,12): error TS2695: Left side of comma operator is unused and has no side effects. tests/cases/conformance/types/witness/witness.ts(32,12): error TS2695: Left side of comma operator is unused and has no side effects. tests/cases/conformance/types/witness/witness.ts(32,12): error TS2695: Left side of comma operator is unused and has no side effects. -tests/cases/conformance/types/witness/witness.ts(33,5): error TS2403: Subsequent variable declarations must have the same type. Variable 'co3' has type 'any' at tests/cases/conformance/types/witness/witness.ts 31:4, but here has type 'number'. -tests/cases/conformance/types/witness/witness.ts(37,5): error TS2403: Subsequent variable declarations must have the same type. Variable 'as1' has type 'any' at tests/cases/conformance/types/witness/witness.ts 35:4, but here has type 'number'. -tests/cases/conformance/types/witness/witness.ts(39,5): error TS2403: Subsequent variable declarations must have the same type. Variable 'as2' has type 'any' at tests/cases/conformance/types/witness/witness.ts 37:4, but here has type 'number'. -tests/cases/conformance/types/witness/witness.ts(43,5): error TS2403: Subsequent variable declarations must have the same type. Variable 'cnd1' has type 'any' at tests/cases/conformance/types/witness/witness.ts 41:4, but here has type 'number'. -tests/cases/conformance/types/witness/witness.ts(57,5): error TS2403: Subsequent variable declarations must have the same type. Variable 'and1' has type 'any' at tests/cases/conformance/types/witness/witness.ts 55:4, but here has type 'string'. -tests/cases/conformance/types/witness/witness.ts(110,5): error TS2403: Subsequent variable declarations must have the same type. Variable 'propAcc1' has type 'any' at tests/cases/conformance/types/witness/witness.ts 106:4, but here has type '{ m: any; }'. +tests/cases/conformance/types/witness/witness.ts(33,5): error TS2403: Subsequent variable declarations must have the same type. Variable 'co3' must be of type 'any', but here has type 'number'. +tests/cases/conformance/types/witness/witness.ts(37,5): error TS2403: Subsequent variable declarations must have the same type. Variable 'as1' must be of type 'any', but here has type 'number'. +tests/cases/conformance/types/witness/witness.ts(39,5): error TS2403: Subsequent variable declarations must have the same type. Variable 'as2' must be of type 'any', but here has type 'number'. +tests/cases/conformance/types/witness/witness.ts(43,5): error TS2403: Subsequent variable declarations must have the same type. Variable 'cnd1' must be of type 'any', but here has type 'number'. +tests/cases/conformance/types/witness/witness.ts(57,5): error TS2403: Subsequent variable declarations must have the same type. Variable 'and1' must be of type 'any', but here has type 'string'. +tests/cases/conformance/types/witness/witness.ts(110,5): error TS2403: Subsequent variable declarations must have the same type. Variable 'propAcc1' must be of type 'any', but here has type '{ m: any; }'. ==== tests/cases/conformance/types/witness/witness.ts (14 errors) ==== @@ -49,7 +49,7 @@ tests/cases/conformance/types/witness/witness.ts(110,5): error TS2403: Subsequen !!! error TS2695: Left side of comma operator is unused and has no side effects. var co1: number; ~~~ -!!! error TS2403: Subsequent variable declarations must have the same type. Variable 'co1' has type 'any' at tests/cases/conformance/types/witness/witness.ts 27:4, but here has type 'number'. +!!! error TS2403: Subsequent variable declarations must have the same type. Variable 'co1' must be of type 'any', but here has type 'number'. var co2 = (3, 4, co2); ~ !!! error TS2695: Left side of comma operator is unused and has no side effects. @@ -65,23 +65,23 @@ tests/cases/conformance/types/witness/witness.ts(110,5): error TS2403: Subsequen !!! error TS2695: Left side of comma operator is unused and has no side effects. var co3: number; ~~~ -!!! error TS2403: Subsequent variable declarations must have the same type. Variable 'co3' has type 'any' at tests/cases/conformance/types/witness/witness.ts 31:4, but here has type 'number'. +!!! error TS2403: Subsequent variable declarations must have the same type. Variable 'co3' must be of type 'any', but here has type 'number'. // Assignment var as1 = (as1 = 2); var as1: number; ~~~ -!!! error TS2403: Subsequent variable declarations must have the same type. Variable 'as1' has type 'any' at tests/cases/conformance/types/witness/witness.ts 35:4, but here has type 'number'. +!!! error TS2403: Subsequent variable declarations must have the same type. Variable 'as1' must be of type 'any', but here has type 'number'. var as2 = (as2 = as2 = 2); var as2: number; ~~~ -!!! error TS2403: Subsequent variable declarations must have the same type. Variable 'as2' has type 'any' at tests/cases/conformance/types/witness/witness.ts 37:4, but here has type 'number'. +!!! error TS2403: Subsequent variable declarations must have the same type. Variable 'as2' must be of type 'any', but here has type 'number'. // Conditional var cnd1 = cnd1 ? 0 : 1; var cnd1: number; ~~~~ -!!! error TS2403: Subsequent variable declarations must have the same type. Variable 'cnd1' has type 'any' at tests/cases/conformance/types/witness/witness.ts 41:4, but here has type 'number'. +!!! error TS2403: Subsequent variable declarations must have the same type. Variable 'cnd1' must be of type 'any', but here has type 'number'. var cnd2 = cnd1 ? cnd1 ? '' : "" : ''; var cnd2: string; @@ -97,7 +97,7 @@ tests/cases/conformance/types/witness/witness.ts(110,5): error TS2403: Subsequen var and1 = and1 && ''; var and1: string; ~~~~ -!!! error TS2403: Subsequent variable declarations must have the same type. Variable 'and1' has type 'any' at tests/cases/conformance/types/witness/witness.ts 55:4, but here has type 'string'. +!!! error TS2403: Subsequent variable declarations must have the same type. Variable 'and1' must be of type 'any', but here has type 'string'. var and2 = '' && and2; var and2: any; var and3 = and3 && and3; @@ -152,7 +152,7 @@ tests/cases/conformance/types/witness/witness.ts(110,5): error TS2403: Subsequen }; var propAcc1: { m: any; } ~~~~~~~~ -!!! error TS2403: Subsequent variable declarations must have the same type. Variable 'propAcc1' has type 'any' at tests/cases/conformance/types/witness/witness.ts 106:4, but here has type '{ m: any; }'. +!!! error TS2403: Subsequent variable declarations must have the same type. Variable 'propAcc1' must be of type 'any', but here has type '{ m: any; }'. // Property access of module member module M2 { From 3dcc064303830783529bb689abc4b49e959a6a92 Mon Sep 17 00:00:00 2001 From: Andrew Casey Date: Wed, 29 Nov 2017 11:32:45 -0800 Subject: [PATCH 08/21] Apply TS2713 to classes Formerly, they were excluded as values, but the error is just as relevant for classes. Note that it is not applied to enums since switching to an indexed access expression will not help for an enum. --- src/compiler/checker.ts | 2 +- ...MetadataWithImportDeclarationNameCollision7.errors.txt | 8 ++++---- .../errorForUsingPropertyOfTypeAsType01.errors.txt | 6 +++--- .../reference/invalidImportAliasIdentifiers.errors.txt | 4 ++-- 4 files changed, 10 insertions(+), 10 deletions(-) diff --git a/src/compiler/checker.ts b/src/compiler/checker.ts index ffb2b673210..c671a3f7fd2 100644 --- a/src/compiler/checker.ts +++ b/src/compiler/checker.ts @@ -1338,7 +1338,7 @@ namespace ts { function checkAndReportErrorForUsingTypeAsNamespace(errorLocation: Node, name: __String, meaning: SymbolFlags): boolean { if (meaning === SymbolFlags.Namespace) { - const symbol = resolveSymbol(resolveName(errorLocation, name, SymbolFlags.Type & ~SymbolFlags.Value, /*nameNotFoundMessage*/undefined, /*nameArg*/ undefined, /*isUse*/ false)); + const symbol = resolveSymbol(resolveName(errorLocation, name, SymbolFlags.Class | SymbolFlags.Interface | SymbolFlags.TypeAlias, /*nameNotFoundMessage*/undefined, /*nameArg*/ undefined, /*isUse*/ false)); const parent = errorLocation.parent; if (symbol) { if (isQualifiedName(parent)) { diff --git a/tests/baselines/reference/decoratorMetadataWithImportDeclarationNameCollision7.errors.txt b/tests/baselines/reference/decoratorMetadataWithImportDeclarationNameCollision7.errors.txt index d4b714f1d4a..9fba625f3ad 100644 --- a/tests/baselines/reference/decoratorMetadataWithImportDeclarationNameCollision7.errors.txt +++ b/tests/baselines/reference/decoratorMetadataWithImportDeclarationNameCollision7.errors.txt @@ -1,5 +1,5 @@ -tests/cases/compiler/service.ts(7,9): error TS2503: Cannot find namespace 'db'. -tests/cases/compiler/service.ts(9,21): error TS2503: Cannot find namespace 'db'. +tests/cases/compiler/service.ts(7,9): error TS2702: 'db' only refers to a type, but is being used as a namespace here. +tests/cases/compiler/service.ts(9,21): error TS2702: 'db' only refers to a type, but is being used as a namespace here. ==== tests/cases/compiler/db.ts (0 errors) ==== @@ -17,11 +17,11 @@ tests/cases/compiler/service.ts(9,21): error TS2503: Cannot find namespace 'db'. class MyClass { db: db.db; //error ~~ -!!! error TS2503: Cannot find namespace 'db'. +!!! error TS2702: 'db' only refers to a type, but is being used as a namespace here. constructor(db: db.db) { // error ~~ -!!! error TS2503: Cannot find namespace 'db'. +!!! error TS2702: 'db' only refers to a type, but is being used as a namespace here. this.db = db; this.db.doSomething(); } diff --git a/tests/baselines/reference/errorForUsingPropertyOfTypeAsType01.errors.txt b/tests/baselines/reference/errorForUsingPropertyOfTypeAsType01.errors.txt index 0c55ba75f13..58f9f2cc6d4 100644 --- a/tests/baselines/reference/errorForUsingPropertyOfTypeAsType01.errors.txt +++ b/tests/baselines/reference/errorForUsingPropertyOfTypeAsType01.errors.txt @@ -1,6 +1,6 @@ tests/cases/compiler/errorForUsingPropertyOfTypeAsType01.ts(6,12): error TS2713: Cannot access 'Foo.bar' because 'Foo' is a type, but not a namespace. Did you mean to retrieve the type of the property 'bar' in 'Foo' with 'Foo["bar"]'? tests/cases/compiler/errorForUsingPropertyOfTypeAsType01.ts(7,18): error TS2694: Namespace 'Test1' has no exported member 'Foo'. -tests/cases/compiler/errorForUsingPropertyOfTypeAsType01.ts(15,12): error TS2503: Cannot find namespace 'Foo'. +tests/cases/compiler/errorForUsingPropertyOfTypeAsType01.ts(15,12): error TS2713: Cannot access 'Foo.bar' because 'Foo' is a type, but not a namespace. Did you mean to retrieve the type of the property 'bar' in 'Foo' with 'Foo["bar"]'? tests/cases/compiler/errorForUsingPropertyOfTypeAsType01.ts(16,18): error TS2694: Namespace 'Test2' has no exported member 'Foo'. tests/cases/compiler/errorForUsingPropertyOfTypeAsType01.ts(24,12): error TS2713: Cannot access 'Foo.bar' because 'Foo' is a type, but not a namespace. Did you mean to retrieve the type of the property 'bar' in 'Foo' with 'Foo["bar"]'? tests/cases/compiler/errorForUsingPropertyOfTypeAsType01.ts(25,18): error TS2694: Namespace 'Test3' has no exported member 'Foo'. @@ -32,8 +32,8 @@ tests/cases/compiler/errorForUsingPropertyOfTypeAsType01.ts(44,24): error TS1003 } var x: Foo.bar = ""; - ~~~ -!!! error TS2503: Cannot find namespace 'Foo'. + ~~~~~~~ +!!! error TS2713: Cannot access 'Foo.bar' because 'Foo' is a type, but not a namespace. Did you mean to retrieve the type of the property 'bar' in 'Foo' with 'Foo["bar"]'? var y: Test2.Foo.bar = ""; ~~~ !!! error TS2694: Namespace 'Test2' has no exported member 'Foo'. diff --git a/tests/baselines/reference/invalidImportAliasIdentifiers.errors.txt b/tests/baselines/reference/invalidImportAliasIdentifiers.errors.txt index c69cc85ad9d..570b41f499d 100644 --- a/tests/baselines/reference/invalidImportAliasIdentifiers.errors.txt +++ b/tests/baselines/reference/invalidImportAliasIdentifiers.errors.txt @@ -1,5 +1,5 @@ tests/cases/conformance/internalModules/importDeclarations/invalidImportAliasIdentifiers.ts(5,12): error TS2503: Cannot find namespace 'V'. -tests/cases/conformance/internalModules/importDeclarations/invalidImportAliasIdentifiers.ts(11,12): error TS2503: Cannot find namespace 'C'. +tests/cases/conformance/internalModules/importDeclarations/invalidImportAliasIdentifiers.ts(11,12): error TS2702: 'C' only refers to a type, but is being used as a namespace here. tests/cases/conformance/internalModules/importDeclarations/invalidImportAliasIdentifiers.ts(23,12): error TS2702: 'I' only refers to a type, but is being used as a namespace here. @@ -18,7 +18,7 @@ tests/cases/conformance/internalModules/importDeclarations/invalidImportAliasIde import c = C; ~ -!!! error TS2503: Cannot find namespace 'C'. +!!! error TS2702: 'C' only refers to a type, but is being used as a namespace here. enum E { Red, Blue From b8f22f51441495203c96b95969c45a3f78482517 Mon Sep 17 00:00:00 2001 From: Andy Date: Wed, 29 Nov 2017 12:54:02 -0800 Subject: [PATCH 09/21] Enable ban-types lint rule (#19586) * Enable ban-types lint rule * Improvements from code review * More code review fixes * Use just `void` in place of `{} | null | undefined | void` --- src/compiler/core.ts | 14 ++++++++--- src/harness/harness.ts | 2 +- src/harness/loggedIO.ts | 2 +- src/harness/parallel/worker.ts | 25 +++++++++++-------- src/harness/unittests/session.ts | 4 +-- .../unittests/tsserverProjectSystem.ts | 2 +- tslint.json | 9 +++++++ 7 files changed, 38 insertions(+), 20 deletions(-) diff --git a/src/compiler/core.ts b/src/compiler/core.ts index fdf888b0cfc..48c1b84dbaa 100644 --- a/src/compiler/core.ts +++ b/src/compiler/core.ts @@ -2758,6 +2758,12 @@ namespace ts { VeryAggressive = 3, } + /** + * Safer version of `Function` which should not be called. + * Every function should be assignable to this, but this should not be assignable to every function. + */ + export type AnyFunction = (...args: never[]) => void; + export namespace Debug { export let currentAssertionLevel = AssertionLevel.None; export let isDebugging = false; @@ -2766,7 +2772,7 @@ namespace ts { return currentAssertionLevel >= level; } - export function assert(expression: boolean, message?: string, verboseDebugInfo?: string | (() => string), stackCrawlMark?: Function): void { + export function assert(expression: boolean, message?: string, verboseDebugInfo?: string | (() => string), stackCrawlMark?: AnyFunction): void { if (!expression) { if (verboseDebugInfo) { message += "\r\nVerbose Debug Information: " + (typeof verboseDebugInfo === "string" ? verboseDebugInfo : verboseDebugInfo()); @@ -2800,7 +2806,7 @@ namespace ts { } } - export function fail(message?: string, stackCrawlMark?: Function): never { + export function fail(message?: string, stackCrawlMark?: AnyFunction): never { debugger; const e = new Error(message ? `Debug Failure. ${message}` : "Debug Failure."); if ((Error).captureStackTrace) { @@ -2809,11 +2815,11 @@ namespace ts { throw e; } - export function assertNever(member: never, message?: string, stackCrawlMark?: Function): never { + export function assertNever(member: never, message?: string, stackCrawlMark?: AnyFunction): never { return fail(message || `Illegal value: ${member}`, stackCrawlMark || assertNever); } - export function getFunctionName(func: Function) { + export function getFunctionName(func: AnyFunction) { if (typeof func !== "function") { return ""; } diff --git a/src/harness/harness.ts b/src/harness/harness.ts index 8a3202b88be..f4a58352b16 100644 --- a/src/harness/harness.ts +++ b/src/harness/harness.ts @@ -135,7 +135,7 @@ namespace Utils { return content; } - export function memoize(f: T, memoKey: (...anything: any[]) => string): T { + export function memoize(f: T, memoKey: (...anything: any[]) => string): T { const cache = ts.createMap(); return (function(this: any, ...args: any[]) { diff --git a/src/harness/loggedIO.ts b/src/harness/loggedIO.ts index 37e8dddb3d7..949c6e5d947 100644 --- a/src/harness/loggedIO.ts +++ b/src/harness/loggedIO.ts @@ -364,7 +364,7 @@ namespace Playback { }; } - function recordReplay(original: T, underlying: any) { + function recordReplay(original: T, underlying: any) { function createWrapper(record: T, replay: T): T { // tslint:disable-next-line only-arrow-functions return (function () { diff --git a/src/harness/parallel/worker.ts b/src/harness/parallel/worker.ts index 953ed5aeb21..013992a8e35 100644 --- a/src/harness/parallel/worker.ts +++ b/src/harness/parallel/worker.ts @@ -2,7 +2,10 @@ namespace Harness.Parallel.Worker { let errors: ErrorInfo[] = []; let passing = 0; - type Executor = {name: string, callback: Function, kind: "suite" | "test"} | never; + type MochaCallback = (this: Mocha.ISuiteCallbackContext, done: MochaDone) => void; + type Callable = () => void; + + type Executor = {name: string, callback: MochaCallback, kind: "suite" | "test"} | never; function resetShimHarnessAndExecute(runner: RunnerBase) { errors = []; @@ -15,7 +18,7 @@ namespace Harness.Parallel.Worker { } - let beforeEachFunc: Function; + let beforeEachFunc: Callable; const namestack: string[] = []; let testList: Executor[] = []; function shimMochaHarness() { @@ -33,19 +36,19 @@ namespace Harness.Parallel.Worker { }) as Mocha.ITestDefinition; } - function executeSuiteCallback(name: string, callback: Function) { + function executeSuiteCallback(name: string, callback: MochaCallback) { const fakeContext: Mocha.ISuiteCallbackContext = { retries() { return this; }, slow() { return this; }, timeout() { return this; }, }; namestack.push(name); - let beforeFunc: Function; - (before as any) = (cb: Function) => beforeFunc = cb; - let afterFunc: Function; - (after as any) = (cb: Function) => afterFunc = cb; + let beforeFunc: Callable; + (before as any) = (cb: Callable) => beforeFunc = cb; + let afterFunc: Callable; + (after as any) = (cb: Callable) => afterFunc = cb; const savedBeforeEach = beforeEachFunc; - (beforeEach as any) = (cb: Function) => beforeEachFunc = cb; + (beforeEach as any) = (cb: Callable) => beforeEachFunc = cb; const savedTestList = testList; testList = []; @@ -90,7 +93,7 @@ namespace Harness.Parallel.Worker { } } - function executeCallback(name: string, callback: Function, kind: "suite" | "test") { + function executeCallback(name: string, callback: MochaCallback, kind: "suite" | "test") { if (kind === "suite") { executeSuiteCallback(name, callback); } @@ -99,7 +102,7 @@ namespace Harness.Parallel.Worker { } } - function executeTestCallback(name: string, callback: Function) { + function executeTestCallback(name: string, callback: MochaCallback) { const fakeContext: Mocha.ITestCallbackContext = { skip() { return this; }, timeout() { return this; }, @@ -238,7 +241,7 @@ namespace Harness.Parallel.Worker { } const unittest: "unittest" = "unittest"; - let unitTests: {[name: string]: Function}; + let unitTests: {[name: string]: MochaCallback}; function collectUnitTestsIfNeeded() { if (!unitTests && testList.length) { unitTests = {}; diff --git a/src/harness/unittests/session.ts b/src/harness/unittests/session.ts index 871d4a37b9a..5cde1e9d2ea 100644 --- a/src/harness/unittests/session.ts +++ b/src/harness/unittests/session.ts @@ -54,7 +54,7 @@ namespace ts.server { } // Disable sourcemap support for the duration of the test, as sourcemapping the errors generated during this test is slow and not something we care to test - let oldPrepare: Function; + let oldPrepare: AnyFunction; before(() => { oldPrepare = (Error as any).prepareStackTrace; delete (Error as any).prepareStackTrace; @@ -402,7 +402,7 @@ namespace ts.server { describe("exceptions", () => { // Disable sourcemap support for the duration of the test, as sourcemapping the errors generated during this test is slow and not something we care to test - let oldPrepare: Function; + let oldPrepare: AnyFunction; before(() => { oldPrepare = (Error as any).prepareStackTrace; delete (Error as any).prepareStackTrace; diff --git a/src/harness/unittests/tsserverProjectSystem.ts b/src/harness/unittests/tsserverProjectSystem.ts index ff2db0f9ee6..8e0dfe36c2f 100644 --- a/src/harness/unittests/tsserverProjectSystem.ts +++ b/src/harness/unittests/tsserverProjectSystem.ts @@ -4737,7 +4737,7 @@ namespace ts.projectSystem { describe("cancellationToken", () => { // Disable sourcemap support for the duration of the test, as sourcemapping the errors generated during this test is slow and not something we care to test - let oldPrepare: Function; + let oldPrepare: ts.AnyFunction; before(() => { oldPrepare = (Error as any).prepareStackTrace; delete (Error as any).prepareStackTrace; diff --git a/tslint.json b/tslint.json index 718c437b372..737a0ab8318 100644 --- a/tslint.json +++ b/tslint.json @@ -3,6 +3,15 @@ "rulesDirectory": "built/local/tslint/rules", "rules": { "array-type": [true, "array"], + "ban-types": { + "options": [ + ["Object", "Avoid using the `Object` type. Did you mean `object`?"], + ["Function", "Avoid using the `Function` type. Prefer a specific function type, like `() => void`, or use `ts.AnyFunction`."], + ["Boolean", "Avoid using the `Boolean` type. Did you mean `boolean`?"], + ["Number", "Avoid using the `Number` type. Did you mean `number`?"], + ["String", "Avoid using the `String` type. Did you mean `string`?"] + ] + }, "boolean-trivia": true, "class-name": true, "comment-format": [true, From 0b9e4987f477f46e66848a08e8f3db38338c84e0 Mon Sep 17 00:00:00 2001 From: Klaus Meinhardt Date: Wed, 29 Nov 2017 22:59:40 +0100 Subject: [PATCH 10/21] Make AccessorDeclaration.body optional (#20329) * Make AccessorDeclaration.body optional * Accept baselines --- src/compiler/types.ts | 4 ++-- tests/baselines/reference/api/tsserverlibrary.d.ts | 4 ++-- tests/baselines/reference/api/typescript.d.ts | 4 ++-- 3 files changed, 6 insertions(+), 6 deletions(-) diff --git a/src/compiler/types.ts b/src/compiler/types.ts index c6d1c1327be..369cdf1d240 100644 --- a/src/compiler/types.ts +++ b/src/compiler/types.ts @@ -966,7 +966,7 @@ namespace ts { kind: SyntaxKind.GetAccessor; parent?: ClassDeclaration | ClassExpression | ObjectLiteralExpression; name: PropertyName; - body: FunctionBody; + body?: FunctionBody; } // See the comment on MethodDeclaration for the intuition behind SetAccessorDeclaration being a @@ -975,7 +975,7 @@ namespace ts { kind: SyntaxKind.SetAccessor; parent?: ClassDeclaration | ClassExpression | ObjectLiteralExpression; name: PropertyName; - body: FunctionBody; + body?: FunctionBody; } export type AccessorDeclaration = GetAccessorDeclaration | SetAccessorDeclaration; diff --git a/tests/baselines/reference/api/tsserverlibrary.d.ts b/tests/baselines/reference/api/tsserverlibrary.d.ts index c01647f7b4e..12e12e397c0 100644 --- a/tests/baselines/reference/api/tsserverlibrary.d.ts +++ b/tests/baselines/reference/api/tsserverlibrary.d.ts @@ -672,13 +672,13 @@ declare namespace ts { kind: SyntaxKind.GetAccessor; parent?: ClassDeclaration | ClassExpression | ObjectLiteralExpression; name: PropertyName; - body: FunctionBody; + body?: FunctionBody; } interface SetAccessorDeclaration extends FunctionLikeDeclarationBase, ClassElement, ObjectLiteralElement, JSDocContainer { kind: SyntaxKind.SetAccessor; parent?: ClassDeclaration | ClassExpression | ObjectLiteralExpression; name: PropertyName; - body: FunctionBody; + body?: FunctionBody; } type AccessorDeclaration = GetAccessorDeclaration | SetAccessorDeclaration; interface IndexSignatureDeclaration extends SignatureDeclarationBase, ClassElement, TypeElement { diff --git a/tests/baselines/reference/api/typescript.d.ts b/tests/baselines/reference/api/typescript.d.ts index 1e843eee60d..3b221dc26bc 100644 --- a/tests/baselines/reference/api/typescript.d.ts +++ b/tests/baselines/reference/api/typescript.d.ts @@ -672,13 +672,13 @@ declare namespace ts { kind: SyntaxKind.GetAccessor; parent?: ClassDeclaration | ClassExpression | ObjectLiteralExpression; name: PropertyName; - body: FunctionBody; + body?: FunctionBody; } interface SetAccessorDeclaration extends FunctionLikeDeclarationBase, ClassElement, ObjectLiteralElement, JSDocContainer { kind: SyntaxKind.SetAccessor; parent?: ClassDeclaration | ClassExpression | ObjectLiteralExpression; name: PropertyName; - body: FunctionBody; + body?: FunctionBody; } type AccessorDeclaration = GetAccessorDeclaration | SetAccessorDeclaration; interface IndexSignatureDeclaration extends SignatureDeclarationBase, ClassElement, TypeElement { From 3539aa4041670a60e0a5bb49d9408da8117d8e7f Mon Sep 17 00:00:00 2001 From: csigs Date: Wed, 29 Nov 2017 23:10:20 +0000 Subject: [PATCH 11/21] LEGO: check in for master to temporary branch. --- .../diagnosticMessages.generated.json.lcl | 30 ++++--------------- 1 file changed, 6 insertions(+), 24 deletions(-) diff --git a/src/loc/lcl/trk/diagnosticMessages/diagnosticMessages.generated.json.lcl b/src/loc/lcl/trk/diagnosticMessages/diagnosticMessages.generated.json.lcl index 5bf19ff41b3..e7c1dc2aceb 100644 --- a/src/loc/lcl/trk/diagnosticMessages/diagnosticMessages.generated.json.lcl +++ b/src/loc/lcl/trk/diagnosticMessages/diagnosticMessages.generated.json.lcl @@ -302,6 +302,9 @@ + + + @@ -3758,32 +3761,11 @@ - + - + - - - - - - - - - - - - - - - - - - - - - - + From 93dca009f9725d2e7a777283c03770258c902889 Mon Sep 17 00:00:00 2001 From: Andy Date: Wed, 29 Nov 2017 15:25:06 -0800 Subject: [PATCH 12/21] In navigation tree, don't merge static with non-static (#20347) --- src/services/navigationBar.ts | 77 ++++++++++--------- ...gationBarItemsStaticAndNonStaticNoMerge.ts | 56 ++++++++++++++ 2 files changed, 98 insertions(+), 35 deletions(-) create mode 100644 tests/cases/fourslash/navigationBarItemsStaticAndNonStaticNoMerge.ts diff --git a/src/services/navigationBar.ts b/src/services/navigationBar.ts index 06feabf439e..599187cab79 100644 --- a/src/services/navigationBar.ts +++ b/src/services/navigationBar.ts @@ -336,46 +336,53 @@ namespace ts.NavigationBar { nameToItems.set(name, [itemWithSameName, child]); return true; } - - function tryMerge(a: NavigationBarNode, b: NavigationBarNode): boolean { - if (shouldReallyMerge(a.node, b.node)) { - merge(a, b); - return true; - } - return false; - } }); + } - /** a and b have the same name, but they may not be mergeable. */ - function shouldReallyMerge(a: Node, b: Node): boolean { - return a.kind === b.kind && (a.kind !== SyntaxKind.ModuleDeclaration || areSameModule(a, b)); + function tryMerge(a: NavigationBarNode, b: NavigationBarNode): boolean { + if (shouldReallyMerge(a.node, b.node)) { + merge(a, b); + return true; + } + return false; + } - // We use 1 NavNode to represent 'A.B.C', but there are multiple source nodes. - // Only merge module nodes that have the same chain. Don't merge 'A.B.C' with 'A'! - function areSameModule(a: ModuleDeclaration, b: ModuleDeclaration): boolean { - if (a.body.kind !== b.body.kind) { - return false; - } - if (a.body.kind !== SyntaxKind.ModuleDeclaration) { - return true; - } - return areSameModule(a.body, b.body); - } + /** a and b have the same name, but they may not be mergeable. */ + function shouldReallyMerge(a: Node, b: Node): boolean { + if (a.kind !== b.kind) { + return false; + } + switch (a.kind) { + case SyntaxKind.PropertyDeclaration: + case SyntaxKind.MethodDeclaration: + case SyntaxKind.GetAccessor: + case SyntaxKind.SetAccessor: + return hasModifier(a, ModifierFlags.Static) === hasModifier(b, ModifierFlags.Static); + case SyntaxKind.ModuleDeclaration: + return areSameModule(a, b); + default: + return true; + } + } + + // We use 1 NavNode to represent 'A.B.C', but there are multiple source nodes. + // Only merge module nodes that have the same chain. Don't merge 'A.B.C' with 'A'! + function areSameModule(a: ModuleDeclaration, b: ModuleDeclaration): boolean { + return a.body.kind === b.body.kind && (a.body.kind !== SyntaxKind.ModuleDeclaration || areSameModule(a.body, b.body)); + } + + /** Merge source into target. Source should be thrown away after this is called. */ + function merge(target: NavigationBarNode, source: NavigationBarNode): void { + target.additionalNodes = target.additionalNodes || []; + target.additionalNodes.push(source.node); + if (source.additionalNodes) { + target.additionalNodes.push(...source.additionalNodes); } - /** Merge source into target. Source should be thrown away after this is called. */ - function merge(target: NavigationBarNode, source: NavigationBarNode): void { - target.additionalNodes = target.additionalNodes || []; - target.additionalNodes.push(source.node); - if (source.additionalNodes) { - target.additionalNodes.push(...source.additionalNodes); - } - - target.children = concatenate(target.children, source.children); - if (target.children) { - mergeChildren(target.children); - sortChildren(target.children); - } + target.children = concatenate(target.children, source.children); + if (target.children) { + mergeChildren(target.children); + sortChildren(target.children); } } diff --git a/tests/cases/fourslash/navigationBarItemsStaticAndNonStaticNoMerge.ts b/tests/cases/fourslash/navigationBarItemsStaticAndNonStaticNoMerge.ts new file mode 100644 index 00000000000..007a2c79aa3 --- /dev/null +++ b/tests/cases/fourslash/navigationBarItemsStaticAndNonStaticNoMerge.ts @@ -0,0 +1,56 @@ +////class C { +//// static x; +//// x; +////} + +// Anonymous classes are still included. +verify.navigationTree({ + "text": "", + "kind": "script", + "childItems": [ + { + "text": "C", + "kind": "class", + "childItems": [ + { + "text": "x", + "kind": "property", + "kindModifiers": "static" + }, + { + "text": "x", + "kind": "property" + } + ] + } + ] +}); + +verify.navigationBar([ + { + "text": "", + "kind": "script", + "childItems": [ + { + "text": "C", + "kind": "class" + } + ] + }, + { + "text": "C", + "kind": "class", + "childItems": [ + { + "text": "x", + "kind": "property", + "kindModifiers": "static" + }, + { + "text": "x", + "kind": "property" + } + ], + "indent": 1 + } +]); From 78250ec58fa3341f779af4868f77c8f769b63ed1 Mon Sep 17 00:00:00 2001 From: "wenlu.wang" <805037171@163.com> Date: Thu, 30 Nov 2017 07:27:32 +0800 Subject: [PATCH 13/21] fix noImplicitReturns check when strictNullChecks is false (#20326) --- src/compiler/checker.ts | 17 ++++++++-------- .../reference/generatorNoImplicitReturns.js | 17 ++++++++++++++++ .../generatorNoImplicitReturns.symbols | 15 ++++++++++++++ .../generatorNoImplicitReturns.types | 20 +++++++++++++++++++ .../generatorNoImplicitReturns.ts | 10 ++++++++++ 5 files changed, 70 insertions(+), 9 deletions(-) create mode 100644 tests/baselines/reference/generatorNoImplicitReturns.js create mode 100644 tests/baselines/reference/generatorNoImplicitReturns.symbols create mode 100644 tests/baselines/reference/generatorNoImplicitReturns.types create mode 100644 tests/cases/conformance/es6/yieldExpressions/generatorNoImplicitReturns.ts diff --git a/src/compiler/checker.ts b/src/compiler/checker.ts index 0ff82747879..5bf441fc0db 100644 --- a/src/compiler/checker.ts +++ b/src/compiler/checker.ts @@ -22049,17 +22049,16 @@ namespace ts { if (func) { const signature = getSignatureFromDeclaration(func); const returnType = getReturnTypeOfSignature(signature); + const functionFlags = getFunctionFlags(func); + if (functionFlags & FunctionFlags.Generator) { // AsyncGenerator function or Generator function + // A generator does not need its return expressions checked against its return type. + // Instead, the yield expressions are checked against the element type. + // TODO: Check return expressions of generators when return type tracking is added + // for generators. + return; + } if (strictNullChecks || node.expression || returnType.flags & TypeFlags.Never) { const exprType = node.expression ? checkExpressionCached(node.expression) : undefinedType; - const functionFlags = getFunctionFlags(func); - if (functionFlags & FunctionFlags.Generator) { // AsyncGenerator function or Generator function - // A generator does not need its return expressions checked against its return type. - // Instead, the yield expressions are checked against the element type. - // TODO: Check return expressions of generators when return type tracking is added - // for generators. - return; - } - if (func.kind === SyntaxKind.SetAccessor) { if (node.expression) { error(node, Diagnostics.Setters_cannot_return_a_value); diff --git a/tests/baselines/reference/generatorNoImplicitReturns.js b/tests/baselines/reference/generatorNoImplicitReturns.js new file mode 100644 index 00000000000..d43e801ba99 --- /dev/null +++ b/tests/baselines/reference/generatorNoImplicitReturns.js @@ -0,0 +1,17 @@ +//// [generatorNoImplicitReturns.ts] + +function* testGenerator () { + if (Math.random() > 0.5) { + return; + } + yield 'hello'; +} + + +//// [generatorNoImplicitReturns.js] +function* testGenerator() { + if (Math.random() > 0.5) { + return; + } + yield 'hello'; +} diff --git a/tests/baselines/reference/generatorNoImplicitReturns.symbols b/tests/baselines/reference/generatorNoImplicitReturns.symbols new file mode 100644 index 00000000000..d1d9961ae68 --- /dev/null +++ b/tests/baselines/reference/generatorNoImplicitReturns.symbols @@ -0,0 +1,15 @@ +=== tests/cases/conformance/es6/yieldExpressions/generatorNoImplicitReturns.ts === + +function* testGenerator () { +>testGenerator : Symbol(testGenerator, Decl(generatorNoImplicitReturns.ts, 0, 0)) + + if (Math.random() > 0.5) { +>Math.random : Symbol(Math.random, Decl(lib.es5.d.ts, --, --)) +>Math : Symbol(Math, Decl(lib.es5.d.ts, --, --), Decl(lib.es5.d.ts, --, --), Decl(lib.es2015.symbol.wellknown.d.ts, --, --), Decl(lib.es2015.core.d.ts, --, --)) +>random : Symbol(Math.random, Decl(lib.es5.d.ts, --, --)) + + return; + } + yield 'hello'; +} + diff --git a/tests/baselines/reference/generatorNoImplicitReturns.types b/tests/baselines/reference/generatorNoImplicitReturns.types new file mode 100644 index 00000000000..666ce4db474 --- /dev/null +++ b/tests/baselines/reference/generatorNoImplicitReturns.types @@ -0,0 +1,20 @@ +=== tests/cases/conformance/es6/yieldExpressions/generatorNoImplicitReturns.ts === + +function* testGenerator () { +>testGenerator : () => IterableIterator + + if (Math.random() > 0.5) { +>Math.random() > 0.5 : boolean +>Math.random() : number +>Math.random : () => number +>Math : Math +>random : () => number +>0.5 : 0.5 + + return; + } + yield 'hello'; +>yield 'hello' : any +>'hello' : "hello" +} + diff --git a/tests/cases/conformance/es6/yieldExpressions/generatorNoImplicitReturns.ts b/tests/cases/conformance/es6/yieldExpressions/generatorNoImplicitReturns.ts new file mode 100644 index 00000000000..41445aa4a11 --- /dev/null +++ b/tests/cases/conformance/es6/yieldExpressions/generatorNoImplicitReturns.ts @@ -0,0 +1,10 @@ +// @target: esnext +// @noImplicitReturns: true +// @strictNullChecks: false + +function* testGenerator () { + if (Math.random() > 0.5) { + return; + } + yield 'hello'; +} From 31c4ca52355d4c3cadb6d097f0df1fa709cf58bf Mon Sep 17 00:00:00 2001 From: Andrew Casey Date: Wed, 29 Nov 2017 15:49:58 -0800 Subject: [PATCH 14/21] Handle all non-namespace types --- src/compiler/checker.ts | 2 +- ...rForUsingPropertyOfTypeAsType02.errors.txt | 11 ++++++++++ .../errorForUsingPropertyOfTypeAsType02.js | 14 +++++++++++++ ...rrorForUsingPropertyOfTypeAsType02.symbols | 18 +++++++++++++++++ .../errorForUsingPropertyOfTypeAsType02.types | 20 +++++++++++++++++++ .../errorForUsingPropertyOfTypeAsType02.ts | 5 +++++ 6 files changed, 69 insertions(+), 1 deletion(-) create mode 100644 tests/baselines/reference/errorForUsingPropertyOfTypeAsType02.errors.txt create mode 100644 tests/baselines/reference/errorForUsingPropertyOfTypeAsType02.js create mode 100644 tests/baselines/reference/errorForUsingPropertyOfTypeAsType02.symbols create mode 100644 tests/baselines/reference/errorForUsingPropertyOfTypeAsType02.types create mode 100644 tests/cases/compiler/errorForUsingPropertyOfTypeAsType02.ts diff --git a/src/compiler/checker.ts b/src/compiler/checker.ts index c671a3f7fd2..8d7662bc99c 100644 --- a/src/compiler/checker.ts +++ b/src/compiler/checker.ts @@ -1338,7 +1338,7 @@ namespace ts { function checkAndReportErrorForUsingTypeAsNamespace(errorLocation: Node, name: __String, meaning: SymbolFlags): boolean { if (meaning === SymbolFlags.Namespace) { - const symbol = resolveSymbol(resolveName(errorLocation, name, SymbolFlags.Class | SymbolFlags.Interface | SymbolFlags.TypeAlias, /*nameNotFoundMessage*/undefined, /*nameArg*/ undefined, /*isUse*/ false)); + const symbol = resolveSymbol(resolveName(errorLocation, name, SymbolFlags.Type & ~SymbolFlags.Namespace, /*nameNotFoundMessage*/undefined, /*nameArg*/ undefined, /*isUse*/ false)); const parent = errorLocation.parent; if (symbol) { if (isQualifiedName(parent)) { diff --git a/tests/baselines/reference/errorForUsingPropertyOfTypeAsType02.errors.txt b/tests/baselines/reference/errorForUsingPropertyOfTypeAsType02.errors.txt new file mode 100644 index 00000000000..53831fb54af --- /dev/null +++ b/tests/baselines/reference/errorForUsingPropertyOfTypeAsType02.errors.txt @@ -0,0 +1,11 @@ +tests/cases/compiler/errorForUsingPropertyOfTypeAsType02.ts(3,16): error TS2713: Cannot access 'T.abc' because 'T' is a type, but not a namespace. Did you mean to retrieve the type of the property 'abc' in 'T' with 'T["abc"]'? + + +==== tests/cases/compiler/errorForUsingPropertyOfTypeAsType02.ts (1 errors) ==== + namespace Test1 { + function foo(x: T) { + let a: T.abc = x.abc; + ~~~~~ +!!! error TS2713: Cannot access 'T.abc' because 'T' is a type, but not a namespace. Did you mean to retrieve the type of the property 'abc' in 'T' with 'T["abc"]'? + } + } \ No newline at end of file diff --git a/tests/baselines/reference/errorForUsingPropertyOfTypeAsType02.js b/tests/baselines/reference/errorForUsingPropertyOfTypeAsType02.js new file mode 100644 index 00000000000..d621a89cbf2 --- /dev/null +++ b/tests/baselines/reference/errorForUsingPropertyOfTypeAsType02.js @@ -0,0 +1,14 @@ +//// [errorForUsingPropertyOfTypeAsType02.ts] +namespace Test1 { + function foo(x: T) { + let a: T.abc = x.abc; + } +} + +//// [errorForUsingPropertyOfTypeAsType02.js] +var Test1; +(function (Test1) { + function foo(x) { + var a = x.abc; + } +})(Test1 || (Test1 = {})); diff --git a/tests/baselines/reference/errorForUsingPropertyOfTypeAsType02.symbols b/tests/baselines/reference/errorForUsingPropertyOfTypeAsType02.symbols new file mode 100644 index 00000000000..b96d18c1981 --- /dev/null +++ b/tests/baselines/reference/errorForUsingPropertyOfTypeAsType02.symbols @@ -0,0 +1,18 @@ +=== tests/cases/compiler/errorForUsingPropertyOfTypeAsType02.ts === +namespace Test1 { +>Test1 : Symbol(Test1, Decl(errorForUsingPropertyOfTypeAsType02.ts, 0, 0)) + + function foo(x: T) { +>foo : Symbol(foo, Decl(errorForUsingPropertyOfTypeAsType02.ts, 0, 17)) +>T : Symbol(T, Decl(errorForUsingPropertyOfTypeAsType02.ts, 1, 17)) +>abc : Symbol(abc, Decl(errorForUsingPropertyOfTypeAsType02.ts, 1, 28)) +>x : Symbol(x, Decl(errorForUsingPropertyOfTypeAsType02.ts, 1, 44)) +>T : Symbol(T, Decl(errorForUsingPropertyOfTypeAsType02.ts, 1, 17)) + + let a: T.abc = x.abc; +>a : Symbol(a, Decl(errorForUsingPropertyOfTypeAsType02.ts, 2, 11)) +>x.abc : Symbol(abc, Decl(errorForUsingPropertyOfTypeAsType02.ts, 1, 28)) +>x : Symbol(x, Decl(errorForUsingPropertyOfTypeAsType02.ts, 1, 44)) +>abc : Symbol(abc, Decl(errorForUsingPropertyOfTypeAsType02.ts, 1, 28)) + } +} diff --git a/tests/baselines/reference/errorForUsingPropertyOfTypeAsType02.types b/tests/baselines/reference/errorForUsingPropertyOfTypeAsType02.types new file mode 100644 index 00000000000..11097df6cc7 --- /dev/null +++ b/tests/baselines/reference/errorForUsingPropertyOfTypeAsType02.types @@ -0,0 +1,20 @@ +=== tests/cases/compiler/errorForUsingPropertyOfTypeAsType02.ts === +namespace Test1 { +>Test1 : typeof Test1 + + function foo(x: T) { +>foo : (x: T) => void +>T : T +>abc : number +>x : T +>T : T + + let a: T.abc = x.abc; +>a : any +>T : any +>abc : No type information available! +>x.abc : number +>x : T +>abc : number + } +} diff --git a/tests/cases/compiler/errorForUsingPropertyOfTypeAsType02.ts b/tests/cases/compiler/errorForUsingPropertyOfTypeAsType02.ts new file mode 100644 index 00000000000..459debe63a5 --- /dev/null +++ b/tests/cases/compiler/errorForUsingPropertyOfTypeAsType02.ts @@ -0,0 +1,5 @@ +namespace Test1 { + function foo(x: T) { + let a: T.abc = x.abc; + } +} \ No newline at end of file From 170cb9c811a46d0aa8a555ece5791f39eed73fe0 Mon Sep 17 00:00:00 2001 From: Andrew Casey Date: Wed, 29 Nov 2017 15:57:11 -0800 Subject: [PATCH 15/21] Add baselines for the current state of enum members --- ...rForUsingPropertyOfTypeAsType03.errors.txt | 50 ++++++++++++ .../errorForUsingPropertyOfTypeAsType03.js | 50 ++++++++++++ ...rrorForUsingPropertyOfTypeAsType03.symbols | 64 ++++++++++++++++ .../errorForUsingPropertyOfTypeAsType03.types | 76 +++++++++++++++++++ .../errorForUsingPropertyOfTypeAsType03.ts | 26 +++++++ 5 files changed, 266 insertions(+) create mode 100644 tests/baselines/reference/errorForUsingPropertyOfTypeAsType03.errors.txt create mode 100644 tests/baselines/reference/errorForUsingPropertyOfTypeAsType03.js create mode 100644 tests/baselines/reference/errorForUsingPropertyOfTypeAsType03.symbols create mode 100644 tests/baselines/reference/errorForUsingPropertyOfTypeAsType03.types create mode 100644 tests/cases/compiler/errorForUsingPropertyOfTypeAsType03.ts diff --git a/tests/baselines/reference/errorForUsingPropertyOfTypeAsType03.errors.txt b/tests/baselines/reference/errorForUsingPropertyOfTypeAsType03.errors.txt new file mode 100644 index 00000000000..a1cd0efd08d --- /dev/null +++ b/tests/baselines/reference/errorForUsingPropertyOfTypeAsType03.errors.txt @@ -0,0 +1,50 @@ +tests/cases/compiler/errorForUsingPropertyOfTypeAsType03.ts(11,19): error TS2694: Namespace 'Color' has no exported member 'Red'. +tests/cases/compiler/errorForUsingPropertyOfTypeAsType03.ts(13,19): error TS2339: Property 'Red' does not exist on type 'Color'. +tests/cases/compiler/errorForUsingPropertyOfTypeAsType03.ts(19,13): error TS2503: Cannot find namespace 'T1'. +tests/cases/compiler/errorForUsingPropertyOfTypeAsType03.ts(20,13): error TS2503: Cannot find namespace 'T1'. +tests/cases/compiler/errorForUsingPropertyOfTypeAsType03.ts(21,16): error TS2339: Property 'Red' does not exist on type 'Color'. +tests/cases/compiler/errorForUsingPropertyOfTypeAsType03.ts(23,13): error TS2503: Cannot find namespace 'T2'. +tests/cases/compiler/errorForUsingPropertyOfTypeAsType03.ts(24,13): error TS2503: Cannot find namespace 'T2'. + + +==== tests/cases/compiler/errorForUsingPropertyOfTypeAsType03.ts (7 errors) ==== + namespace Test1 { + enum Color { + Red, + Green, + Blue + } + + type C1 = Color; + type C2 = typeof Color; + + let a1: Color.Red.toString; + ~~~ +!!! error TS2694: Namespace 'Color' has no exported member 'Red'. + let a2: Color.Red["toString"]; + let a3: Color["Red"]["toString"]; + ~~~~~ +!!! error TS2339: Property 'Red' does not exist on type 'Color'. + + //let b1: (typeof Color).Red.toString; + //let b2: (typeof Color).Red["toString"]; + let b3: (typeof Color)["Red"]["toString"]; + + let c1: T1.Red.toString; + ~~ +!!! error TS2503: Cannot find namespace 'T1'. + let c2: T1.Red["toString"]; + ~~ +!!! error TS2503: Cannot find namespace 'T1'. + let c3: C1["Red"]["toString"]; + ~~~~~ +!!! error TS2339: Property 'Red' does not exist on type 'Color'. + + let d1: T2.Red.toString; + ~~ +!!! error TS2503: Cannot find namespace 'T2'. + let d2: T2.Red["toString"]; + ~~ +!!! error TS2503: Cannot find namespace 'T2'. + let d3: C2["Red"]["toString"]; + } \ No newline at end of file diff --git a/tests/baselines/reference/errorForUsingPropertyOfTypeAsType03.js b/tests/baselines/reference/errorForUsingPropertyOfTypeAsType03.js new file mode 100644 index 00000000000..6ae641b93d9 --- /dev/null +++ b/tests/baselines/reference/errorForUsingPropertyOfTypeAsType03.js @@ -0,0 +1,50 @@ +//// [errorForUsingPropertyOfTypeAsType03.ts] +namespace Test1 { + enum Color { + Red, + Green, + Blue + } + + type C1 = Color; + type C2 = typeof Color; + + let a1: Color.Red.toString; + let a2: Color.Red["toString"]; + let a3: Color["Red"]["toString"]; + + //let b1: (typeof Color).Red.toString; + //let b2: (typeof Color).Red["toString"]; + let b3: (typeof Color)["Red"]["toString"]; + + let c1: T1.Red.toString; + let c2: T1.Red["toString"]; + let c3: C1["Red"]["toString"]; + + let d1: T2.Red.toString; + let d2: T2.Red["toString"]; + let d3: C2["Red"]["toString"]; +} + +//// [errorForUsingPropertyOfTypeAsType03.js] +var Test1; +(function (Test1) { + var Color; + (function (Color) { + Color[Color["Red"] = 0] = "Red"; + Color[Color["Green"] = 1] = "Green"; + Color[Color["Blue"] = 2] = "Blue"; + })(Color || (Color = {})); + var a1; + var a2; + var a3; + //let b1: (typeof Color).Red.toString; + //let b2: (typeof Color).Red["toString"]; + var b3; + var c1; + var c2; + var c3; + var d1; + var d2; + var d3; +})(Test1 || (Test1 = {})); diff --git a/tests/baselines/reference/errorForUsingPropertyOfTypeAsType03.symbols b/tests/baselines/reference/errorForUsingPropertyOfTypeAsType03.symbols new file mode 100644 index 00000000000..0a59ac2494d --- /dev/null +++ b/tests/baselines/reference/errorForUsingPropertyOfTypeAsType03.symbols @@ -0,0 +1,64 @@ +=== tests/cases/compiler/errorForUsingPropertyOfTypeAsType03.ts === +namespace Test1 { +>Test1 : Symbol(Test1, Decl(errorForUsingPropertyOfTypeAsType03.ts, 0, 0)) + + enum Color { +>Color : Symbol(Color, Decl(errorForUsingPropertyOfTypeAsType03.ts, 0, 17)) + + Red, +>Red : Symbol(Color.Red, Decl(errorForUsingPropertyOfTypeAsType03.ts, 1, 16)) + + Green, +>Green : Symbol(Color.Green, Decl(errorForUsingPropertyOfTypeAsType03.ts, 2, 12)) + + Blue +>Blue : Symbol(Color.Blue, Decl(errorForUsingPropertyOfTypeAsType03.ts, 3, 14)) + } + + type C1 = Color; +>C1 : Symbol(C1, Decl(errorForUsingPropertyOfTypeAsType03.ts, 5, 5)) +>Color : Symbol(Color, Decl(errorForUsingPropertyOfTypeAsType03.ts, 0, 17)) + + type C2 = typeof Color; +>C2 : Symbol(C2, Decl(errorForUsingPropertyOfTypeAsType03.ts, 7, 20)) +>Color : Symbol(Color, Decl(errorForUsingPropertyOfTypeAsType03.ts, 0, 17)) + + let a1: Color.Red.toString; +>a1 : Symbol(a1, Decl(errorForUsingPropertyOfTypeAsType03.ts, 10, 7)) +>Color : Symbol(Color, Decl(errorForUsingPropertyOfTypeAsType03.ts, 0, 17)) + + let a2: Color.Red["toString"]; +>a2 : Symbol(a2, Decl(errorForUsingPropertyOfTypeAsType03.ts, 11, 7)) +>Color : Symbol(Color, Decl(errorForUsingPropertyOfTypeAsType03.ts, 0, 17)) +>Red : Symbol(Color.Red, Decl(errorForUsingPropertyOfTypeAsType03.ts, 1, 16)) + + let a3: Color["Red"]["toString"]; +>a3 : Symbol(a3, Decl(errorForUsingPropertyOfTypeAsType03.ts, 12, 7)) +>Color : Symbol(Color, Decl(errorForUsingPropertyOfTypeAsType03.ts, 0, 17)) + + //let b1: (typeof Color).Red.toString; + //let b2: (typeof Color).Red["toString"]; + let b3: (typeof Color)["Red"]["toString"]; +>b3 : Symbol(b3, Decl(errorForUsingPropertyOfTypeAsType03.ts, 16, 7)) +>Color : Symbol(Color, Decl(errorForUsingPropertyOfTypeAsType03.ts, 0, 17)) + + let c1: T1.Red.toString; +>c1 : Symbol(c1, Decl(errorForUsingPropertyOfTypeAsType03.ts, 18, 7)) + + let c2: T1.Red["toString"]; +>c2 : Symbol(c2, Decl(errorForUsingPropertyOfTypeAsType03.ts, 19, 7)) + + let c3: C1["Red"]["toString"]; +>c3 : Symbol(c3, Decl(errorForUsingPropertyOfTypeAsType03.ts, 20, 7)) +>C1 : Symbol(C1, Decl(errorForUsingPropertyOfTypeAsType03.ts, 5, 5)) + + let d1: T2.Red.toString; +>d1 : Symbol(d1, Decl(errorForUsingPropertyOfTypeAsType03.ts, 22, 7)) + + let d2: T2.Red["toString"]; +>d2 : Symbol(d2, Decl(errorForUsingPropertyOfTypeAsType03.ts, 23, 7)) + + let d3: C2["Red"]["toString"]; +>d3 : Symbol(d3, Decl(errorForUsingPropertyOfTypeAsType03.ts, 24, 7)) +>C2 : Symbol(C2, Decl(errorForUsingPropertyOfTypeAsType03.ts, 7, 20)) +} diff --git a/tests/baselines/reference/errorForUsingPropertyOfTypeAsType03.types b/tests/baselines/reference/errorForUsingPropertyOfTypeAsType03.types new file mode 100644 index 00000000000..548b2679ced --- /dev/null +++ b/tests/baselines/reference/errorForUsingPropertyOfTypeAsType03.types @@ -0,0 +1,76 @@ +=== tests/cases/compiler/errorForUsingPropertyOfTypeAsType03.ts === +namespace Test1 { +>Test1 : typeof Test1 + + enum Color { +>Color : Color + + Red, +>Red : Color.Red + + Green, +>Green : Color.Green + + Blue +>Blue : Color.Blue + } + + type C1 = Color; +>C1 : Color +>Color : Color + + type C2 = typeof Color; +>C2 : typeof Color +>Color : typeof Color + + let a1: Color.Red.toString; +>a1 : any +>Color : any +>Red : any +>toString : No type information available! + + let a2: Color.Red["toString"]; +>a2 : (radix?: number) => string +>Color : any +>Red : Color.Red + + let a3: Color["Red"]["toString"]; +>a3 : any +>Color : Color + + //let b1: (typeof Color).Red.toString; + //let b2: (typeof Color).Red["toString"]; + let b3: (typeof Color)["Red"]["toString"]; +>b3 : (radix?: number) => string +>Color : typeof Color + + let c1: T1.Red.toString; +>c1 : any +>T1 : any +>Red : any +>toString : No type information available! + + let c2: T1.Red["toString"]; +>c2 : any +>T1 : any +>Red : No type information available! + + let c3: C1["Red"]["toString"]; +>c3 : any +>C1 : Color + + let d1: T2.Red.toString; +>d1 : any +>T2 : any +>Red : any +>toString : No type information available! + + let d2: T2.Red["toString"]; +>d2 : any +>T2 : any +>Red : No type information available! + + let d3: C2["Red"]["toString"]; +>d3 : (radix?: number) => string +>C2 : typeof Color +} diff --git a/tests/cases/compiler/errorForUsingPropertyOfTypeAsType03.ts b/tests/cases/compiler/errorForUsingPropertyOfTypeAsType03.ts new file mode 100644 index 00000000000..bb88454df08 --- /dev/null +++ b/tests/cases/compiler/errorForUsingPropertyOfTypeAsType03.ts @@ -0,0 +1,26 @@ +namespace Test1 { + enum Color { + Red, + Green, + Blue + } + + type C1 = Color; + type C2 = typeof Color; + + let a1: Color.Red.toString; + let a2: Color.Red["toString"]; + let a3: Color["Red"]["toString"]; + + //let b1: (typeof Color).Red.toString; + //let b2: (typeof Color).Red["toString"]; + let b3: (typeof Color)["Red"]["toString"]; + + let c1: T1.Red.toString; + let c2: T1.Red["toString"]; + let c3: C1["Red"]["toString"]; + + let d1: T2.Red.toString; + let d2: T2.Red["toString"]; + let d3: C2["Red"]["toString"]; +} \ No newline at end of file From a625dec58afca9ede846880abebb772aa1e12bcd Mon Sep 17 00:00:00 2001 From: Wesley Wigham Date: Wed, 29 Nov 2017 16:36:17 -0800 Subject: [PATCH 16/21] Elide import namespace from which only const enums are used (#20320) --- src/compiler/checker.ts | 14 +++++++ ...nstEnumNamespaceReferenceCausesNoImport.js | 34 ++++++++++++++++ ...umNamespaceReferenceCausesNoImport.symbols | 40 +++++++++++++++++++ ...EnumNamespaceReferenceCausesNoImport.types | 40 +++++++++++++++++++ ...nstEnumNamespaceReferenceCausesNoImport.ts | 16 ++++++++ 5 files changed, 144 insertions(+) create mode 100644 tests/baselines/reference/constEnumNamespaceReferenceCausesNoImport.js create mode 100644 tests/baselines/reference/constEnumNamespaceReferenceCausesNoImport.symbols create mode 100644 tests/baselines/reference/constEnumNamespaceReferenceCausesNoImport.types create mode 100644 tests/cases/compiler/constEnumNamespaceReferenceCausesNoImport.ts diff --git a/src/compiler/checker.ts b/src/compiler/checker.ts index 5bf441fc0db..a0c77a516bf 100644 --- a/src/compiler/checker.ts +++ b/src/compiler/checker.ts @@ -15581,6 +15581,8 @@ namespace ts { function checkPropertyAccessExpressionOrQualifiedName(node: PropertyAccessExpression | QualifiedName, left: Expression | QualifiedName, right: Identifier) { let propType: Type; + let leftSymbol = getNodeLinks(left) && getNodeLinks(left).resolvedSymbol; + const leftWasReferenced = leftSymbol && getSymbolLinks(leftSymbol).referenced; const leftType = checkNonNullExpression(left); const apparentType = getApparentType(getWidenedType(leftType)); if (isTypeAny(apparentType) || apparentType === silentNeverType) { @@ -15604,6 +15606,13 @@ namespace ts { else { checkPropertyNotUsedBeforeDeclaration(prop, node, right); markPropertyAsReferenced(prop, node, left.kind === SyntaxKind.ThisKeyword); + // Reset the referenced-ness of the LHS expression if this access refers to a const enum or const enum only module + leftSymbol = getNodeLinks(left) && getNodeLinks(left).resolvedSymbol; + if (leftSymbol && !leftWasReferenced && getSymbolLinks(leftSymbol).referenced && + !(isNonLocalAlias(leftSymbol, /*excludes*/ SymbolFlags.Value) && !isInTypeQuery(node) && !isConstEnumOrConstEnumOnlyModule(prop)) + ) { + getSymbolLinks(leftSymbol).referenced = undefined; + } getNodeLinks(node).resolvedSymbol = prop; checkPropertyAccessibility(node, left, apparentType, prop); if (assignmentKind) { @@ -24691,6 +24700,11 @@ namespace ts { if (symbol && getSymbolLinks(symbol).referenced) { return true; } + const target = getSymbolLinks(symbol).target; + if (target && getModifierFlags(node) & ModifierFlags.Export && target.flags & SymbolFlags.Value) { + // An `export import ... =` of a value symbol is always considered referenced + return true; + } } if (checkChildren) { diff --git a/tests/baselines/reference/constEnumNamespaceReferenceCausesNoImport.js b/tests/baselines/reference/constEnumNamespaceReferenceCausesNoImport.js new file mode 100644 index 00000000000..d1ead34bdd5 --- /dev/null +++ b/tests/baselines/reference/constEnumNamespaceReferenceCausesNoImport.js @@ -0,0 +1,34 @@ +//// [tests/cases/compiler/constEnumNamespaceReferenceCausesNoImport.ts] //// + +//// [foo.ts] +export const enum ConstFooEnum { + Some, + Values, + Here +}; +export function fooFunc(): void { /* removed */ } +//// [index.ts] +import * as Foo from "./foo"; + +function check(x: Foo.ConstFooEnum): void { + switch (x) { + case Foo.ConstFooEnum.Some: + break; + } +} + +//// [foo.js] +"use strict"; +exports.__esModule = true; +; +function fooFunc() { } +exports.fooFunc = fooFunc; +//// [index.js] +"use strict"; +exports.__esModule = true; +function check(x) { + switch (x) { + case 0 /* Some */: + break; + } +} diff --git a/tests/baselines/reference/constEnumNamespaceReferenceCausesNoImport.symbols b/tests/baselines/reference/constEnumNamespaceReferenceCausesNoImport.symbols new file mode 100644 index 00000000000..92a85013834 --- /dev/null +++ b/tests/baselines/reference/constEnumNamespaceReferenceCausesNoImport.symbols @@ -0,0 +1,40 @@ +=== tests/cases/compiler/foo.ts === +export const enum ConstFooEnum { +>ConstFooEnum : Symbol(ConstFooEnum, Decl(foo.ts, 0, 0)) + + Some, +>Some : Symbol(ConstFooEnum.Some, Decl(foo.ts, 0, 32)) + + Values, +>Values : Symbol(ConstFooEnum.Values, Decl(foo.ts, 1, 9)) + + Here +>Here : Symbol(ConstFooEnum.Here, Decl(foo.ts, 2, 11)) + +}; +export function fooFunc(): void { /* removed */ } +>fooFunc : Symbol(fooFunc, Decl(foo.ts, 4, 2)) + +=== tests/cases/compiler/index.ts === +import * as Foo from "./foo"; +>Foo : Symbol(Foo, Decl(index.ts, 0, 6)) + +function check(x: Foo.ConstFooEnum): void { +>check : Symbol(check, Decl(index.ts, 0, 29)) +>x : Symbol(x, Decl(index.ts, 2, 15)) +>Foo : Symbol(Foo, Decl(index.ts, 0, 6)) +>ConstFooEnum : Symbol(Foo.ConstFooEnum, Decl(foo.ts, 0, 0)) + + switch (x) { +>x : Symbol(x, Decl(index.ts, 2, 15)) + + case Foo.ConstFooEnum.Some: +>Foo.ConstFooEnum.Some : Symbol(Foo.ConstFooEnum.Some, Decl(foo.ts, 0, 32)) +>Foo.ConstFooEnum : Symbol(Foo.ConstFooEnum, Decl(foo.ts, 0, 0)) +>Foo : Symbol(Foo, Decl(index.ts, 0, 6)) +>ConstFooEnum : Symbol(Foo.ConstFooEnum, Decl(foo.ts, 0, 0)) +>Some : Symbol(Foo.ConstFooEnum.Some, Decl(foo.ts, 0, 32)) + + break; + } +} diff --git a/tests/baselines/reference/constEnumNamespaceReferenceCausesNoImport.types b/tests/baselines/reference/constEnumNamespaceReferenceCausesNoImport.types new file mode 100644 index 00000000000..ce1410a0911 --- /dev/null +++ b/tests/baselines/reference/constEnumNamespaceReferenceCausesNoImport.types @@ -0,0 +1,40 @@ +=== tests/cases/compiler/foo.ts === +export const enum ConstFooEnum { +>ConstFooEnum : ConstFooEnum + + Some, +>Some : ConstFooEnum.Some + + Values, +>Values : ConstFooEnum.Values + + Here +>Here : ConstFooEnum.Here + +}; +export function fooFunc(): void { /* removed */ } +>fooFunc : () => void + +=== tests/cases/compiler/index.ts === +import * as Foo from "./foo"; +>Foo : typeof Foo + +function check(x: Foo.ConstFooEnum): void { +>check : (x: Foo.ConstFooEnum) => void +>x : Foo.ConstFooEnum +>Foo : any +>ConstFooEnum : Foo.ConstFooEnum + + switch (x) { +>x : Foo.ConstFooEnum + + case Foo.ConstFooEnum.Some: +>Foo.ConstFooEnum.Some : Foo.ConstFooEnum.Some +>Foo.ConstFooEnum : typeof Foo.ConstFooEnum +>Foo : typeof Foo +>ConstFooEnum : typeof Foo.ConstFooEnum +>Some : Foo.ConstFooEnum.Some + + break; + } +} diff --git a/tests/cases/compiler/constEnumNamespaceReferenceCausesNoImport.ts b/tests/cases/compiler/constEnumNamespaceReferenceCausesNoImport.ts new file mode 100644 index 00000000000..3df68067ef5 --- /dev/null +++ b/tests/cases/compiler/constEnumNamespaceReferenceCausesNoImport.ts @@ -0,0 +1,16 @@ +// @filename: foo.ts +export const enum ConstFooEnum { + Some, + Values, + Here +}; +export function fooFunc(): void { /* removed */ } +// @filename: index.ts +import * as Foo from "./foo"; + +function check(x: Foo.ConstFooEnum): void { + switch (x) { + case Foo.ConstFooEnum.Some: + break; + } +} \ No newline at end of file From a1669bb4315f2a114a189b3ec0326435931c51e7 Mon Sep 17 00:00:00 2001 From: Wesley Wigham Date: Wed, 29 Nov 2017 17:08:51 -0800 Subject: [PATCH 17/21] handle multiline jsx strings correctly, emit escapes in jsx attributes correctly (#20309) --- src/compiler/scanner.ts | 8 +- src/compiler/transformers/jsx.ts | 9 +- .../jsxInvalidEsprimaTestSuite.errors.txt | 247 ++++++++++++------ .../reference/jsxInvalidEsprimaTestSuite.js | 176 +++++++++---- .../jsxInvalidEsprimaTestSuite.symbols | 61 ++++- .../jsxInvalidEsprimaTestSuite.types | 87 ++++-- .../jsxMultilineAttributeStringValues.js | 16 ++ .../jsxMultilineAttributeStringValues.symbols | 19 ++ .../jsxMultilineAttributeStringValues.types | 21 ++ .../jsxMultilineAttributeValuesReact.js | 17 ++ .../jsxMultilineAttributeValuesReact.symbols | 31 +++ .../jsxMultilineAttributeValuesReact.types | 34 +++ .../jsxMultilineAttributeStringValues.tsx | 7 + .../jsxMultilineAttributeValuesReact.tsx | 11 + .../jsx/jsxInvalidEsprimaTestSuite.tsx | 38 +++ 15 files changed, 618 insertions(+), 164 deletions(-) create mode 100644 tests/baselines/reference/jsxMultilineAttributeStringValues.js create mode 100644 tests/baselines/reference/jsxMultilineAttributeStringValues.symbols create mode 100644 tests/baselines/reference/jsxMultilineAttributeStringValues.types create mode 100644 tests/baselines/reference/jsxMultilineAttributeValuesReact.js create mode 100644 tests/baselines/reference/jsxMultilineAttributeValuesReact.symbols create mode 100644 tests/baselines/reference/jsxMultilineAttributeValuesReact.types create mode 100644 tests/cases/compiler/jsxMultilineAttributeStringValues.tsx create mode 100644 tests/cases/compiler/jsxMultilineAttributeValuesReact.tsx diff --git a/src/compiler/scanner.ts b/src/compiler/scanner.ts index 78df166633c..f085c3ffc06 100644 --- a/src/compiler/scanner.ts +++ b/src/compiler/scanner.ts @@ -932,7 +932,7 @@ namespace ts { return value; } - function scanString(allowEscapes = true): string { + function scanString(jsxAttributeString = false): string { const quote = text.charCodeAt(pos); pos++; let result = ""; @@ -950,13 +950,13 @@ namespace ts { pos++; break; } - if (ch === CharacterCodes.backslash && allowEscapes) { + if (ch === CharacterCodes.backslash && !jsxAttributeString) { result += text.substring(start, pos); result += scanEscapeSequence(); start = pos; continue; } - if (isLineBreak(ch)) { + if (isLineBreak(ch) && !jsxAttributeString) { result += text.substring(start, pos); tokenFlags |= TokenFlags.Unterminated; error(Diagnostics.Unterminated_string_literal); @@ -1811,7 +1811,7 @@ namespace ts { switch (text.charCodeAt(pos)) { case CharacterCodes.doubleQuote: case CharacterCodes.singleQuote: - tokenValue = scanString(/*allowEscapes*/ false); + tokenValue = scanString(/*jsxAttributeString*/ true); return token = SyntaxKind.StringLiteral; default: // If this scans anything other than `{`, it's a parse error. diff --git a/src/compiler/transformers/jsx.ts b/src/compiler/transformers/jsx.ts index ab44db8ef4b..35eaae2a5cf 100644 --- a/src/compiler/transformers/jsx.ts +++ b/src/compiler/transformers/jsx.ts @@ -6,6 +6,7 @@ namespace ts { export function transformJsx(context: TransformationContext) { const compilerOptions = context.getCompilerOptions(); + let currentSourceFile: SourceFile; return transformSourceFile; @@ -19,6 +20,7 @@ namespace ts { return node; } + currentSourceFile = node; const visited = visitEachChild(node, visitor, context); addEmitHelpers(visited, context.readEmitHelpers()); return visited; @@ -167,8 +169,11 @@ namespace ts { return createTrue(); } else if (node.kind === SyntaxKind.StringLiteral) { - const decoded = tryDecodeEntities((node).text); - return decoded ? setTextRange(createLiteral(decoded), node) : node; + // Always recreate the literal to escape any escape sequences or newlines which may be in the original jsx string and which + // Need to be escaped to be handled correctly in a normal string + const literal = createLiteral(tryDecodeEntities((node).text) || (node).text); + literal.singleQuote = (node as StringLiteral).singleQuote !== undefined ? (node as StringLiteral).singleQuote : !isStringDoubleQuoted(node as StringLiteral, currentSourceFile); + return setTextRange(literal, node); } else if (node.kind === SyntaxKind.JsxExpression) { if (node.expression === undefined) { diff --git a/tests/baselines/reference/jsxInvalidEsprimaTestSuite.errors.txt b/tests/baselines/reference/jsxInvalidEsprimaTestSuite.errors.txt index 8af8f5033ba..53541851b4a 100644 --- a/tests/baselines/reference/jsxInvalidEsprimaTestSuite.errors.txt +++ b/tests/baselines/reference/jsxInvalidEsprimaTestSuite.errors.txt @@ -1,76 +1,92 @@ -tests/cases/conformance/jsx/jsxInvalidEsprimaTestSuite.tsx(3,1): error TS1128: Declaration or statement expected. -tests/cases/conformance/jsx/jsxInvalidEsprimaTestSuite.tsx(3,3): error TS1109: Expression expected. -tests/cases/conformance/jsx/jsxInvalidEsprimaTestSuite.tsx(3,4): error TS1109: Expression expected. -tests/cases/conformance/jsx/jsxInvalidEsprimaTestSuite.tsx(4,3): error TS1003: Identifier expected. -tests/cases/conformance/jsx/jsxInvalidEsprimaTestSuite.tsx(5,1): error TS1109: Expression expected. -tests/cases/conformance/jsx/jsxInvalidEsprimaTestSuite.tsx(5,2): error TS1109: Expression expected. -tests/cases/conformance/jsx/jsxInvalidEsprimaTestSuite.tsx(5,3): error TS2304: Cannot find name 'a'. -tests/cases/conformance/jsx/jsxInvalidEsprimaTestSuite.tsx(5,6): error TS1109: Expression expected. -tests/cases/conformance/jsx/jsxInvalidEsprimaTestSuite.tsx(5,7): error TS1109: Expression expected. -tests/cases/conformance/jsx/jsxInvalidEsprimaTestSuite.tsx(6,1): error TS2695: Left side of comma operator is unused and has no side effects. -tests/cases/conformance/jsx/jsxInvalidEsprimaTestSuite.tsx(6,6): error TS1005: '{' expected. -tests/cases/conformance/jsx/jsxInvalidEsprimaTestSuite.tsx(6,6): error TS2304: Cannot find name 'd'. -tests/cases/conformance/jsx/jsxInvalidEsprimaTestSuite.tsx(6,9): error TS1109: Expression expected. -tests/cases/conformance/jsx/jsxInvalidEsprimaTestSuite.tsx(6,10): error TS1109: Expression expected. -tests/cases/conformance/jsx/jsxInvalidEsprimaTestSuite.tsx(7,1): error TS1003: Identifier expected. -tests/cases/conformance/jsx/jsxInvalidEsprimaTestSuite.tsx(8,4): error TS17002: Expected corresponding JSX closing tag for 'a'. -tests/cases/conformance/jsx/jsxInvalidEsprimaTestSuite.tsx(9,13): error TS1002: Unterminated string literal. -tests/cases/conformance/jsx/jsxInvalidEsprimaTestSuite.tsx(10,1): error TS1003: Identifier expected. -tests/cases/conformance/jsx/jsxInvalidEsprimaTestSuite.tsx(10,6): error TS17002: Expected corresponding JSX closing tag for 'a'. -tests/cases/conformance/jsx/jsxInvalidEsprimaTestSuite.tsx(10,10): error TS2657: JSX expressions must have one parent element. -tests/cases/conformance/jsx/jsxInvalidEsprimaTestSuite.tsx(11,3): error TS1003: Identifier expected. -tests/cases/conformance/jsx/jsxInvalidEsprimaTestSuite.tsx(11,5): error TS1003: Identifier expected. -tests/cases/conformance/jsx/jsxInvalidEsprimaTestSuite.tsx(11,11): error TS1005: '>' expected. -tests/cases/conformance/jsx/jsxInvalidEsprimaTestSuite.tsx(11,12): error TS2304: Cannot find name 'b'. -tests/cases/conformance/jsx/jsxInvalidEsprimaTestSuite.tsx(11,16): error TS1109: Expression expected. -tests/cases/conformance/jsx/jsxInvalidEsprimaTestSuite.tsx(12,2): error TS2304: Cannot find name 'a'. -tests/cases/conformance/jsx/jsxInvalidEsprimaTestSuite.tsx(12,5): error TS1003: Identifier expected. -tests/cases/conformance/jsx/jsxInvalidEsprimaTestSuite.tsx(12,10): error TS2304: Cannot find name 'a'. -tests/cases/conformance/jsx/jsxInvalidEsprimaTestSuite.tsx(12,13): error TS1005: '>' expected. -tests/cases/conformance/jsx/jsxInvalidEsprimaTestSuite.tsx(12,14): error TS2304: Cannot find name 'c'. -tests/cases/conformance/jsx/jsxInvalidEsprimaTestSuite.tsx(12,16): error TS1109: Expression expected. -tests/cases/conformance/jsx/jsxInvalidEsprimaTestSuite.tsx(13,2): error TS2304: Cannot find name 'a'. -tests/cases/conformance/jsx/jsxInvalidEsprimaTestSuite.tsx(13,8): error TS17002: Expected corresponding JSX closing tag for 'a.b.c'. -tests/cases/conformance/jsx/jsxInvalidEsprimaTestSuite.tsx(14,1): error TS1109: Expression expected. -tests/cases/conformance/jsx/jsxInvalidEsprimaTestSuite.tsx(14,2): error TS1109: Expression expected. -tests/cases/conformance/jsx/jsxInvalidEsprimaTestSuite.tsx(14,5): error TS1109: Expression expected. -tests/cases/conformance/jsx/jsxInvalidEsprimaTestSuite.tsx(14,7): error TS1128: Declaration or statement expected. -tests/cases/conformance/jsx/jsxInvalidEsprimaTestSuite.tsx(14,8): error TS2304: Cannot find name 'a'. -tests/cases/conformance/jsx/jsxInvalidEsprimaTestSuite.tsx(14,10): error TS1109: Expression expected. -tests/cases/conformance/jsx/jsxInvalidEsprimaTestSuite.tsx(15,2): error TS2304: Cannot find name 'a'. -tests/cases/conformance/jsx/jsxInvalidEsprimaTestSuite.tsx(15,4): error TS1003: Identifier expected. -tests/cases/conformance/jsx/jsxInvalidEsprimaTestSuite.tsx(15,7): error TS2304: Cannot find name 'a'. -tests/cases/conformance/jsx/jsxInvalidEsprimaTestSuite.tsx(15,9): error TS1003: Identifier expected. -tests/cases/conformance/jsx/jsxInvalidEsprimaTestSuite.tsx(16,3): error TS1003: Identifier expected. -tests/cases/conformance/jsx/jsxInvalidEsprimaTestSuite.tsx(16,4): error TS2304: Cannot find name 'foo'. -tests/cases/conformance/jsx/jsxInvalidEsprimaTestSuite.tsx(16,9): error TS1109: Expression expected. -tests/cases/conformance/jsx/jsxInvalidEsprimaTestSuite.tsx(16,11): error TS2304: Cannot find name 'a'. -tests/cases/conformance/jsx/jsxInvalidEsprimaTestSuite.tsx(16,13): error TS2304: Cannot find name 'foo'. -tests/cases/conformance/jsx/jsxInvalidEsprimaTestSuite.tsx(16,18): error TS1109: Expression expected. -tests/cases/conformance/jsx/jsxInvalidEsprimaTestSuite.tsx(17,3): error TS1003: Identifier expected. -tests/cases/conformance/jsx/jsxInvalidEsprimaTestSuite.tsx(17,11): error TS1109: Expression expected. -tests/cases/conformance/jsx/jsxInvalidEsprimaTestSuite.tsx(17,13): error TS2304: Cannot find name 'a'. -tests/cases/conformance/jsx/jsxInvalidEsprimaTestSuite.tsx(17,22): error TS1109: Expression expected. -tests/cases/conformance/jsx/jsxInvalidEsprimaTestSuite.tsx(18,2): error TS17008: JSX element 'a' has no corresponding closing tag. -tests/cases/conformance/jsx/jsxInvalidEsprimaTestSuite.tsx(19,2): error TS17008: JSX element 'a' has no corresponding closing tag. -tests/cases/conformance/jsx/jsxInvalidEsprimaTestSuite.tsx(22,10): error TS1005: '}' expected. -tests/cases/conformance/jsx/jsxInvalidEsprimaTestSuite.tsx(23,20): error TS1003: Identifier expected. -tests/cases/conformance/jsx/jsxInvalidEsprimaTestSuite.tsx(24,15): error TS1003: Identifier expected. -tests/cases/conformance/jsx/jsxInvalidEsprimaTestSuite.tsx(25,7): error TS1005: '...' expected. -tests/cases/conformance/jsx/jsxInvalidEsprimaTestSuite.tsx(25,7): error TS2304: Cannot find name 'props'. -tests/cases/conformance/jsx/jsxInvalidEsprimaTestSuite.tsx(27,17): error TS1005: '>' expected. -tests/cases/conformance/jsx/jsxInvalidEsprimaTestSuite.tsx(28,10): error TS2304: Cannot find name 'props'. -tests/cases/conformance/jsx/jsxInvalidEsprimaTestSuite.tsx(28,28): error TS1005: '>' expected. -tests/cases/conformance/jsx/jsxInvalidEsprimaTestSuite.tsx(32,2): error TS17008: JSX element 'a' has no corresponding closing tag. -tests/cases/conformance/jsx/jsxInvalidEsprimaTestSuite.tsx(32,6): error TS1005: '{' expected. -tests/cases/conformance/jsx/jsxInvalidEsprimaTestSuite.tsx(33,2): error TS17008: JSX element 'a' has no corresponding closing tag. -tests/cases/conformance/jsx/jsxInvalidEsprimaTestSuite.tsx(33,6): error TS1005: '{' expected. -tests/cases/conformance/jsx/jsxInvalidEsprimaTestSuite.tsx(33,7): error TS1109: Expression expected. -tests/cases/conformance/jsx/jsxInvalidEsprimaTestSuite.tsx(35,4): error TS1003: Identifier expected. -tests/cases/conformance/jsx/jsxInvalidEsprimaTestSuite.tsx(35,21): error TS1005: '' expected. +tests/cases/conformance/jsx/10.tsx(1,14): error TS2304: Cannot find name 'c'. +tests/cases/conformance/jsx/10.tsx(1,16): error TS1109: Expression expected. +tests/cases/conformance/jsx/11.tsx(1,2): error TS2304: Cannot find name 'a'. +tests/cases/conformance/jsx/11.tsx(1,8): error TS17002: Expected corresponding JSX closing tag for 'a.b.c'. +tests/cases/conformance/jsx/12.tsx(1,1): error TS1109: Expression expected. +tests/cases/conformance/jsx/12.tsx(1,2): error TS1109: Expression expected. +tests/cases/conformance/jsx/12.tsx(1,5): error TS1109: Expression expected. +tests/cases/conformance/jsx/12.tsx(1,7): error TS1128: Declaration or statement expected. +tests/cases/conformance/jsx/12.tsx(1,8): error TS2304: Cannot find name 'a'. +tests/cases/conformance/jsx/12.tsx(1,10): error TS1109: Expression expected. +tests/cases/conformance/jsx/13.tsx(1,2): error TS2304: Cannot find name 'a'. +tests/cases/conformance/jsx/13.tsx(1,4): error TS1003: Identifier expected. +tests/cases/conformance/jsx/13.tsx(1,7): error TS2304: Cannot find name 'a'. +tests/cases/conformance/jsx/13.tsx(1,9): error TS1003: Identifier expected. +tests/cases/conformance/jsx/14.tsx(1,3): error TS1003: Identifier expected. +tests/cases/conformance/jsx/14.tsx(1,4): error TS2304: Cannot find name 'foo'. +tests/cases/conformance/jsx/14.tsx(1,9): error TS1109: Expression expected. +tests/cases/conformance/jsx/14.tsx(1,11): error TS2304: Cannot find name 'a'. +tests/cases/conformance/jsx/14.tsx(1,13): error TS2304: Cannot find name 'foo'. +tests/cases/conformance/jsx/14.tsx(1,18): error TS1109: Expression expected. +tests/cases/conformance/jsx/15.tsx(1,3): error TS1003: Identifier expected. +tests/cases/conformance/jsx/15.tsx(1,11): error TS1109: Expression expected. +tests/cases/conformance/jsx/15.tsx(1,13): error TS2304: Cannot find name 'a'. +tests/cases/conformance/jsx/15.tsx(1,22): error TS1109: Expression expected. +tests/cases/conformance/jsx/16.tsx(1,2): error TS17008: JSX element 'a' has no corresponding closing tag. +tests/cases/conformance/jsx/16.tsx(1,10): error TS1005: '' expected. +tests/cases/conformance/jsx/24.tsx(1,18): error TS1128: Declaration or statement expected. +tests/cases/conformance/jsx/24.tsx(1,21): error TS2304: Cannot find name 'props'. +tests/cases/conformance/jsx/24.tsx(1,27): error TS1109: Expression expected. +tests/cases/conformance/jsx/24.tsx(1,28): error TS1109: Expression expected. +tests/cases/conformance/jsx/25.tsx(1,10): error TS2304: Cannot find name 'props'. +tests/cases/conformance/jsx/25.tsx(1,28): error TS1005: '>' expected. +tests/cases/conformance/jsx/25.tsx(1,29): error TS1128: Declaration or statement expected. +tests/cases/conformance/jsx/25.tsx(1,32): error TS2304: Cannot find name 'props'. +tests/cases/conformance/jsx/25.tsx(1,38): error TS1109: Expression expected. +tests/cases/conformance/jsx/25.tsx(1,39): error TS1109: Expression expected. +tests/cases/conformance/jsx/28.tsx(1,2): error TS17008: JSX element 'a' has no corresponding closing tag. +tests/cases/conformance/jsx/28.tsx(1,6): error TS1005: '{' expected. +tests/cases/conformance/jsx/28.tsx(2,1): error TS1005: '' expected. +tests/cases/conformance/jsx/9.tsx(1,12): error TS2304: Cannot find name 'b'. +tests/cases/conformance/jsx/9.tsx(1,16): error TS1109: Expression expected. -==== tests/cases/conformance/jsx/jsxInvalidEsprimaTestSuite.tsx (70 errors) ==== +==== tests/cases/conformance/jsx/1.tsx (3 errors) ==== declare var React: any; ; @@ -80,9 +96,11 @@ tests/cases/conformance/jsx/jsxInvalidEsprimaTestSuite.tsx(35,21): error TS1005: !!! error TS1109: Expression expected. ~ !!! error TS1109: Expression expected. +==== tests/cases/conformance/jsx/2.tsx (1 errors) ==== ; ~ !!! error TS1003: Identifier expected. +==== tests/cases/conformance/jsx/3.tsx (5 errors) ==== <:a />; ~ !!! error TS1109: Expression expected. @@ -94,9 +112,8 @@ tests/cases/conformance/jsx/jsxInvalidEsprimaTestSuite.tsx(35,21): error TS1005: !!! error TS1109: Expression expected. ~ !!! error TS1109: Expression expected. +==== tests/cases/conformance/jsx/4.tsx (5 errors) ==== ; - ~~~~~~~~~~ -!!! error TS2695: Left side of comma operator is unused and has no side effects. ~ !!! error TS1005: '{' expected. ~ @@ -105,22 +122,29 @@ tests/cases/conformance/jsx/jsxInvalidEsprimaTestSuite.tsx(35,21): error TS1005: !!! error TS1109: Expression expected. ~ !!! error TS1109: Expression expected. + +!!! error TS1005: '/' expected. +==== tests/cases/conformance/jsx/5.tsx (2 errors) ==== ; - ~ -!!! error TS1003: Identifier expected. + ~ +!!! error TS17008: JSX element 'a' has no corresponding closing tag. + +!!! error TS1005: '; ~~~~ !!! error TS17002: Expected corresponding JSX closing tag for 'a'. +==== tests/cases/conformance/jsx/7.tsx (1 errors) ==== ; ~ !!! error TS1005: '}' expected. +==== tests/cases/conformance/jsx/21.tsx (1 errors) ==== ; ~ !!! error TS1003: Identifier expected. +==== tests/cases/conformance/jsx/22.tsx (2 errors) ====
; ~~~~~ !!! error TS1003: Identifier expected. + ~ +!!! error TS1109: Expression expected. +==== tests/cases/conformance/jsx/23.tsx (2 errors) ====
; ~~~~~ !!! error TS1005: '...' expected. ~~~~~ !!! error TS2304: Cannot find name 'props'. +==== tests/cases/conformance/jsx/24.tsx (5 errors) ====
stuff
; ~ !!! error TS1005: '>' expected. + ~~~ +!!! error TS1128: Declaration or statement expected. + ~~~~~ +!!! error TS2304: Cannot find name 'props'. + ~ +!!! error TS1109: Expression expected. + ~ +!!! error TS1109: Expression expected. + +==== tests/cases/conformance/jsx/25.tsx (6 errors) ====
stuff
; ~~~~~ !!! error TS2304: Cannot find name 'props'. ~ !!! error TS1005: '>' expected. + ~~~ +!!! error TS1128: Declaration or statement expected. + ~~~~~ +!!! error TS2304: Cannot find name 'props'. + ~ +!!! error TS1109: Expression expected. + ~ +!!! error TS1109: Expression expected. + +==== tests/cases/conformance/jsx/26.tsx (0 errors) ====
>; + +==== tests/cases/conformance/jsx/27.tsx (0 errors) ==== >; + +==== tests/cases/conformance/jsx/28.tsx (3 errors) ==== ; ~ !!! error TS17008: JSX element 'a' has no corresponding closing tag. ~ !!! error TS1005: '{' expected. + + +!!! error TS1005: '; ~ !!! error TS17008: JSX element 'a' has no corresponding closing tag. @@ -240,9 +321,13 @@ tests/cases/conformance/jsx/jsxInvalidEsprimaTestSuite.tsx(35,21): error TS1005: !!! error TS1005: '{' expected. ~ !!! error TS1109: Expression expected. + + +!!! error TS1005: '}; + +==== tests/cases/conformance/jsx/31.tsx (1 errors) ==== ; ~~~ -!!! error TS1003: Identifier expected. - -!!! error TS1005: '; -; -<:a />; -; -; -; -; -; -
; +; +//// [2.tsx] +; +//// [3.tsx] +<:a />; +//// [4.tsx] +; +//// [5.tsx] +; +//// [6.tsx] +; +//// [7.tsx] +; +//// [21.tsx] +; +//// [22.tsx] +
; +//// [23.tsx]
; - + +//// [24.tsx]
stuff
; + +//// [25.tsx]
stuff
; + +//// [26.tsx]
>; + +//// [27.tsx] >; + +//// [28.tsx] ; + +//// [29.tsx] ; + +//// [30.tsx] }; + +//// [31.tsx] ; -//// [jsxInvalidEsprimaTestSuite.jsx] +//// [1.jsx] > ; +//// [2.jsx] ; - < ; +//// [3.jsx] + < ; a / > ; - }/> - , - ; -; -; +//// [8.jsx] +; +//// [9.jsx] ; b.c > ; +//// [10.jsx] ; c > ; +//// [11.jsx] ; - < .a > ; +//// [12.jsx] + < .a > ; a > ; +//// [13.jsx] ; +//// [14.jsx] ; [foo] > ; a[foo] > ; +//// [15.jsx] ; ['foo'] > ; a['foo'] > ; -; -; -var x =
one
two
;; -var x =
one
/* intervening comment */ /* intervening comment */
two
;; -
{"str"}}; - id="b" />; -
>; -
; - -
stuff
...props}>; -
stuff
...props}>; - ->; - >; +//// [16.jsx] +;; +//// [17.jsx] +;; +//// [18.jsx] +var x =
one
,
two
; +; +//// [19.jsx] +var x =
one
/* intervening comment */, /* intervening comment */
two
; +; +//// [20.jsx] +
{"str"}}; +//// [21.jsx] +; +//// [22.jsx] +
; +"app" > ; +//// [23.jsx] +
; +//// [24.jsx] +
stuff
; +{ + props; +} + > ; +//// [25.jsx] +
stuff
; +{ + props; +} + > ; +//// [26.jsx] +>; +//// [27.jsx] + >; +//// [28.jsx] ; +; +//// [29.jsx] ; -}; - /*hai*//*hai*/asdf/>;; +; +//// [30.jsx] +}; +//// [31.jsx] +; diff --git a/tests/baselines/reference/jsxInvalidEsprimaTestSuite.symbols b/tests/baselines/reference/jsxInvalidEsprimaTestSuite.symbols index 35d58dbff95..f2389f2e3e7 100644 --- a/tests/baselines/reference/jsxInvalidEsprimaTestSuite.symbols +++ b/tests/baselines/reference/jsxInvalidEsprimaTestSuite.symbols @@ -1,113 +1,150 @@ -=== tests/cases/conformance/jsx/jsxInvalidEsprimaTestSuite.tsx === +=== tests/cases/conformance/jsx/1.tsx === declare var React: any; ->React : Symbol(React, Decl(jsxInvalidEsprimaTestSuite.tsx, 0, 11)) +>React : Symbol(React, Decl(1.tsx, 0, 11)) ; +=== tests/cases/conformance/jsx/2.tsx === ; >a : Symbol(unknown) +=== tests/cases/conformance/jsx/3.tsx === <:a />; +No type information for this code.=== tests/cases/conformance/jsx/4.tsx === ; >a : Symbol(unknown) ->b : Symbol(b, Decl(jsxInvalidEsprimaTestSuite.tsx, 5, 2)) +>b : Symbol(b, Decl(4.tsx, 0, 2)) +=== tests/cases/conformance/jsx/5.tsx === ; >a : Symbol(unknown) +=== tests/cases/conformance/jsx/6.tsx === ; >a : Symbol(unknown) >b : Symbol(unknown) +=== tests/cases/conformance/jsx/7.tsx === ; >a : Symbol(unknown) >a : Symbol(unknown) +=== tests/cases/conformance/jsx/21.tsx === ; >span : Symbol(unknown) ->className : Symbol(className, Decl(jsxInvalidEsprimaTestSuite.tsx, 22, 5)) +>className : Symbol(className, Decl(21.tsx, 0, 5)) +>id : Symbol(id, Decl(21.tsx, 0, 20)) +=== tests/cases/conformance/jsx/22.tsx ===
; >div : Symbol(unknown) ->className : Symbol(className, Decl(jsxInvalidEsprimaTestSuite.tsx, 23, 4)) +>className : Symbol(className, Decl(22.tsx, 0, 4)) +=== tests/cases/conformance/jsx/23.tsx ===
; >div : Symbol(unknown) +=== tests/cases/conformance/jsx/24.tsx ===
stuff
; >div : Symbol(unknown) >div : Symbol(unknown) +=== tests/cases/conformance/jsx/25.tsx ===
stuff
; >div : Symbol(unknown) >div : Symbol(unknown) + +=== tests/cases/conformance/jsx/26.tsx ===
>; >a : Symbol(unknown) >a : Symbol(unknown) +=== tests/cases/conformance/jsx/27.tsx === >; >a : Symbol(unknown) >a : Symbol(unknown) +=== tests/cases/conformance/jsx/28.tsx === ; >a : Symbol(unknown) ->b : Symbol(b, Decl(jsxInvalidEsprimaTestSuite.tsx, 31, 2)) +>b : Symbol(b, Decl(28.tsx, 0, 2)) +=== tests/cases/conformance/jsx/29.tsx === ; >a : Symbol(unknown) ->b : Symbol(b, Decl(jsxInvalidEsprimaTestSuite.tsx, 32, 2)) +>b : Symbol(b, Decl(29.tsx, 0, 2)) +=== tests/cases/conformance/jsx/30.tsx === }; >a : Symbol(unknown) >a : Symbol(unknown) +=== tests/cases/conformance/jsx/31.tsx === ; >a : Symbol(unknown) +>asdf : Symbol(asdf, Decl(31.tsx, 0, 6)) diff --git a/tests/baselines/reference/jsxInvalidEsprimaTestSuite.types b/tests/baselines/reference/jsxInvalidEsprimaTestSuite.types index f20391339c4..0791b6d9e85 100644 --- a/tests/baselines/reference/jsxInvalidEsprimaTestSuite.types +++ b/tests/baselines/reference/jsxInvalidEsprimaTestSuite.types @@ -1,4 +1,4 @@ -=== tests/cases/conformance/jsx/jsxInvalidEsprimaTestSuite.tsx === +=== tests/cases/conformance/jsx/1.tsx === declare var React: any; >React : any @@ -7,10 +7,12 @@ declare var React: any; > : any > : any +=== tests/cases/conformance/jsx/2.tsx === ; > : any >a : any +=== tests/cases/conformance/jsx/3.tsx === <:a />; >< : boolean > : any @@ -21,8 +23,8 @@ declare var React: any; > : any > : any +=== tests/cases/conformance/jsx/4.tsx === ; ->;;; : any +>; : any >a : any +> : any +=== tests/cases/conformance/jsx/6.tsx === ; > : any >a : any >b : any +=== tests/cases/conformance/jsx/7.tsx === : any +=== tests/cases/conformance/jsx/16.tsx === ; ->;;var x =
one
two
;;var x =
one
/* intervening comment */
two
;;
{"str";};;
;
;
stuff
;
stuff
;>; >;;;};; : any +>; : any >a : any > : any >a : any +> : any +=== tests/cases/conformance/jsx/17.tsx === ; ->;var x =
one
two
;;var x =
one
/* intervening comment */
two
;;
{"str";};;
;
;
stuff
;
stuff
;>; >;;;};; : any +>; : any >a : any >b : any +> : any +=== tests/cases/conformance/jsx/18.tsx === var x =
one
two
;; +>x : any +>
one
two
: any >
one
: any >div : any >div : any @@ -149,7 +173,10 @@ var x =
one
two
;; >div : any >div : any +=== tests/cases/conformance/jsx/19.tsx === var x =
one
/* intervening comment */
two
;; +>x : any +>
one
/* intervening comment */
two
: any >
one
: any >div : any >div : any @@ -157,71 +184,97 @@ var x =
one
/* intervening comment */
two
;; >div : any >div : any +=== tests/cases/conformance/jsx/20.tsx ===
{"str";}; >{"str";} : any >a : any >"str" : "str" >a : any +=== tests/cases/conformance/jsx/21.tsx === ; -> : any >span : any >className : string +>id : string +=== tests/cases/conformance/jsx/22.tsx ===
; ->
div : any >className : true +>"app"> : boolean +>"app" : "app" +> : any +=== tests/cases/conformance/jsx/23.tsx ===
; >
: any >div : any >props : any +=== tests/cases/conformance/jsx/24.tsx ===
stuff
; ->
stuff
stuff
div : any >div : any +>props : any +>> : boolean +> : any +> : any +=== tests/cases/conformance/jsx/25.tsx ===
stuff
; ->
stuff
stuff
div : any >props : any >div : any +>props : any +>> : boolean +> : any +> : any + +=== tests/cases/conformance/jsx/26.tsx === >; >> : any >a : any >a : any +=== tests/cases/conformance/jsx/27.tsx === >; > > : any >a : any >a : any +=== tests/cases/conformance/jsx/28.tsx === ; ->;;};; : any +>; : any >a : any >b : any +> : any + +=== tests/cases/conformance/jsx/29.tsx === ; ->;};; : any +>; : any >a : any >b : boolean >< : boolean > : any > : any +> : any + +=== tests/cases/conformance/jsx/30.tsx === }; >} : any >a : any >a : any +=== tests/cases/conformance/jsx/31.tsx === ; -> : any >a : any -> : any -> : any -> : any -> : any +>asdf : true diff --git a/tests/baselines/reference/jsxMultilineAttributeStringValues.js b/tests/baselines/reference/jsxMultilineAttributeStringValues.js new file mode 100644 index 00000000000..5904a08bdc6 --- /dev/null +++ b/tests/baselines/reference/jsxMultilineAttributeStringValues.js @@ -0,0 +1,16 @@ +//// [jsxMultilineAttributeStringValues.tsx] +const a = ; +const b = ; + + +//// [jsxMultilineAttributeStringValues.jsx] +var a = ; +var b = ; diff --git a/tests/baselines/reference/jsxMultilineAttributeStringValues.symbols b/tests/baselines/reference/jsxMultilineAttributeStringValues.symbols new file mode 100644 index 00000000000..e2f1e19edea --- /dev/null +++ b/tests/baselines/reference/jsxMultilineAttributeStringValues.symbols @@ -0,0 +1,19 @@ +=== tests/cases/compiler/jsxMultilineAttributeStringValues.tsx === +const a = ; +>input : Symbol(unknown) + +const b = ; +>input : Symbol(unknown) + diff --git a/tests/baselines/reference/jsxMultilineAttributeStringValues.types b/tests/baselines/reference/jsxMultilineAttributeStringValues.types new file mode 100644 index 00000000000..b9e1b99267f --- /dev/null +++ b/tests/baselines/reference/jsxMultilineAttributeStringValues.types @@ -0,0 +1,21 @@ +=== tests/cases/compiler/jsxMultilineAttributeStringValues.tsx === +const a = : any +>input : any +>value : string + + foo: 23 +">; +>input : any + +const b = : any +>input : any +>value : string + +foo: 23 +'>; +>input : any + diff --git a/tests/baselines/reference/jsxMultilineAttributeValuesReact.js b/tests/baselines/reference/jsxMultilineAttributeValuesReact.js new file mode 100644 index 00000000000..25b46a1ff37 --- /dev/null +++ b/tests/baselines/reference/jsxMultilineAttributeValuesReact.js @@ -0,0 +1,17 @@ +//// [jsxMultilineAttributeValuesReact.tsx] +declare var React: any; +const a = ; +const b = ; +const c = ; + + +//// [jsxMultilineAttributeValuesReact.js] +var a = React.createElement("input", { value: "\nfoo: 23\n" }); +var b = React.createElement("input", { value: '\nfoo: 23\n' }); +var c = React.createElement("input", { value: '\nfoo: 23\\n\n' }); diff --git a/tests/baselines/reference/jsxMultilineAttributeValuesReact.symbols b/tests/baselines/reference/jsxMultilineAttributeValuesReact.symbols new file mode 100644 index 00000000000..39252554e16 --- /dev/null +++ b/tests/baselines/reference/jsxMultilineAttributeValuesReact.symbols @@ -0,0 +1,31 @@ +=== tests/cases/compiler/jsxMultilineAttributeValuesReact.tsx === +declare var React: any; +>React : Symbol(React, Decl(jsxMultilineAttributeValuesReact.tsx, 0, 11)) + +const a = ; +>input : Symbol(unknown) + +const b = ; +>input : Symbol(unknown) + +const c = ; +>input : Symbol(unknown) + diff --git a/tests/baselines/reference/jsxMultilineAttributeValuesReact.types b/tests/baselines/reference/jsxMultilineAttributeValuesReact.types new file mode 100644 index 00000000000..2d5dd820b21 --- /dev/null +++ b/tests/baselines/reference/jsxMultilineAttributeValuesReact.types @@ -0,0 +1,34 @@ +=== tests/cases/compiler/jsxMultilineAttributeValuesReact.tsx === +declare var React: any; +>React : any + +const a = : any +>input : any +>value : string + +foo: 23 +">; +>input : any + +const b = : any +>input : any +>value : string + +foo: 23 +'>; +>input : any + +const c = : any +>input : any +>value : string + +foo: 23\n +'>; +>input : any + diff --git a/tests/cases/compiler/jsxMultilineAttributeStringValues.tsx b/tests/cases/compiler/jsxMultilineAttributeStringValues.tsx new file mode 100644 index 00000000000..e5cc60ca653 --- /dev/null +++ b/tests/cases/compiler/jsxMultilineAttributeStringValues.tsx @@ -0,0 +1,7 @@ +// @jsx: preserve +const a = ; +const b = ; diff --git a/tests/cases/compiler/jsxMultilineAttributeValuesReact.tsx b/tests/cases/compiler/jsxMultilineAttributeValuesReact.tsx new file mode 100644 index 00000000000..f2b65bce032 --- /dev/null +++ b/tests/cases/compiler/jsxMultilineAttributeValuesReact.tsx @@ -0,0 +1,11 @@ +// @jsx: react +declare var React: any; +const a = ; +const b = ; +const c = ; diff --git a/tests/cases/conformance/jsx/jsxInvalidEsprimaTestSuite.tsx b/tests/cases/conformance/jsx/jsxInvalidEsprimaTestSuite.tsx index 815cd4abb21..599efc358fc 100644 --- a/tests/cases/conformance/jsx/jsxInvalidEsprimaTestSuite.tsx +++ b/tests/cases/conformance/jsx/jsxInvalidEsprimaTestSuite.tsx @@ -1,36 +1,74 @@ // @jsx: preserve +// @filename: 1.tsx declare var React: any; ; +// @filename: 2.tsx ; +// @filename: 3.tsx <:a />; +// @filename: 4.tsx ; +// @filename: 5.tsx ; +// @filename: 6.tsx ; +// @filename: 7.tsx ; +// @filename: 21.tsx ; +// @filename: 22.tsx
; +// @filename: 23.tsx
; +// @filename: 24.tsx
stuff
; + +// @filename: 25.tsx
stuff
; + +// @filename: 26.tsx
>; + +// @filename: 27.tsx >; + +// @filename: 28.tsx ; + +// @filename: 29.tsx ; + +// @filename: 30.tsx }; + +// @filename: 31.tsx ; \ No newline at end of file From 3a05363a298797c9069aa82d1b9cb707cc40ab1f Mon Sep 17 00:00:00 2001 From: Andrew Casey Date: Wed, 29 Nov 2017 17:48:58 -0800 Subject: [PATCH 18/21] Correct errorForUsingPropertyOfTypeAsType03 Rename didn't work properly in a file with errors, so the test isn't testing the right thing. --- ...rForUsingPropertyOfTypeAsType03.errors.txt | 28 +++++++++---------- .../errorForUsingPropertyOfTypeAsType03.js | 8 +++--- ...rrorForUsingPropertyOfTypeAsType03.symbols | 8 +++--- .../errorForUsingPropertyOfTypeAsType03.types | 16 +++++------ .../errorForUsingPropertyOfTypeAsType03.ts | 8 +++--- 5 files changed, 34 insertions(+), 34 deletions(-) diff --git a/tests/baselines/reference/errorForUsingPropertyOfTypeAsType03.errors.txt b/tests/baselines/reference/errorForUsingPropertyOfTypeAsType03.errors.txt index a1cd0efd08d..990a7f425ae 100644 --- a/tests/baselines/reference/errorForUsingPropertyOfTypeAsType03.errors.txt +++ b/tests/baselines/reference/errorForUsingPropertyOfTypeAsType03.errors.txt @@ -1,10 +1,10 @@ tests/cases/compiler/errorForUsingPropertyOfTypeAsType03.ts(11,19): error TS2694: Namespace 'Color' has no exported member 'Red'. tests/cases/compiler/errorForUsingPropertyOfTypeAsType03.ts(13,19): error TS2339: Property 'Red' does not exist on type 'Color'. -tests/cases/compiler/errorForUsingPropertyOfTypeAsType03.ts(19,13): error TS2503: Cannot find namespace 'T1'. -tests/cases/compiler/errorForUsingPropertyOfTypeAsType03.ts(20,13): error TS2503: Cannot find namespace 'T1'. +tests/cases/compiler/errorForUsingPropertyOfTypeAsType03.ts(19,13): error TS2702: 'C1' only refers to a type, but is being used as a namespace here. +tests/cases/compiler/errorForUsingPropertyOfTypeAsType03.ts(20,13): error TS2702: 'C1' only refers to a type, but is being used as a namespace here. tests/cases/compiler/errorForUsingPropertyOfTypeAsType03.ts(21,16): error TS2339: Property 'Red' does not exist on type 'Color'. -tests/cases/compiler/errorForUsingPropertyOfTypeAsType03.ts(23,13): error TS2503: Cannot find namespace 'T2'. -tests/cases/compiler/errorForUsingPropertyOfTypeAsType03.ts(24,13): error TS2503: Cannot find namespace 'T2'. +tests/cases/compiler/errorForUsingPropertyOfTypeAsType03.ts(23,13): error TS2713: Cannot access 'C2.Red' because 'C2' is a type, but not a namespace. Did you mean to retrieve the type of the property 'Red' in 'C2' with 'C2["Red"]'? +tests/cases/compiler/errorForUsingPropertyOfTypeAsType03.ts(24,13): error TS2713: Cannot access 'C2.Red' because 'C2' is a type, but not a namespace. Did you mean to retrieve the type of the property 'Red' in 'C2' with 'C2["Red"]'? ==== tests/cases/compiler/errorForUsingPropertyOfTypeAsType03.ts (7 errors) ==== @@ -30,21 +30,21 @@ tests/cases/compiler/errorForUsingPropertyOfTypeAsType03.ts(24,13): error TS2503 //let b2: (typeof Color).Red["toString"]; let b3: (typeof Color)["Red"]["toString"]; - let c1: T1.Red.toString; + let c1: C1.Red.toString; ~~ -!!! error TS2503: Cannot find namespace 'T1'. - let c2: T1.Red["toString"]; +!!! error TS2702: 'C1' only refers to a type, but is being used as a namespace here. + let c2: C1.Red["toString"]; ~~ -!!! error TS2503: Cannot find namespace 'T1'. +!!! error TS2702: 'C1' only refers to a type, but is being used as a namespace here. let c3: C1["Red"]["toString"]; ~~~~~ !!! error TS2339: Property 'Red' does not exist on type 'Color'. - let d1: T2.Red.toString; - ~~ -!!! error TS2503: Cannot find namespace 'T2'. - let d2: T2.Red["toString"]; - ~~ -!!! error TS2503: Cannot find namespace 'T2'. + let d1: C2.Red.toString; + ~~~~~~ +!!! error TS2713: Cannot access 'C2.Red' because 'C2' is a type, but not a namespace. Did you mean to retrieve the type of the property 'Red' in 'C2' with 'C2["Red"]'? + let d2: C2.Red["toString"]; + ~~~~~~ +!!! error TS2713: Cannot access 'C2.Red' because 'C2' is a type, but not a namespace. Did you mean to retrieve the type of the property 'Red' in 'C2' with 'C2["Red"]'? let d3: C2["Red"]["toString"]; } \ No newline at end of file diff --git a/tests/baselines/reference/errorForUsingPropertyOfTypeAsType03.js b/tests/baselines/reference/errorForUsingPropertyOfTypeAsType03.js index 6ae641b93d9..d4335630860 100644 --- a/tests/baselines/reference/errorForUsingPropertyOfTypeAsType03.js +++ b/tests/baselines/reference/errorForUsingPropertyOfTypeAsType03.js @@ -17,12 +17,12 @@ namespace Test1 { //let b2: (typeof Color).Red["toString"]; let b3: (typeof Color)["Red"]["toString"]; - let c1: T1.Red.toString; - let c2: T1.Red["toString"]; + let c1: C1.Red.toString; + let c2: C1.Red["toString"]; let c3: C1["Red"]["toString"]; - let d1: T2.Red.toString; - let d2: T2.Red["toString"]; + let d1: C2.Red.toString; + let d2: C2.Red["toString"]; let d3: C2["Red"]["toString"]; } diff --git a/tests/baselines/reference/errorForUsingPropertyOfTypeAsType03.symbols b/tests/baselines/reference/errorForUsingPropertyOfTypeAsType03.symbols index 0a59ac2494d..80d0a34fd9c 100644 --- a/tests/baselines/reference/errorForUsingPropertyOfTypeAsType03.symbols +++ b/tests/baselines/reference/errorForUsingPropertyOfTypeAsType03.symbols @@ -42,20 +42,20 @@ namespace Test1 { >b3 : Symbol(b3, Decl(errorForUsingPropertyOfTypeAsType03.ts, 16, 7)) >Color : Symbol(Color, Decl(errorForUsingPropertyOfTypeAsType03.ts, 0, 17)) - let c1: T1.Red.toString; + let c1: C1.Red.toString; >c1 : Symbol(c1, Decl(errorForUsingPropertyOfTypeAsType03.ts, 18, 7)) - let c2: T1.Red["toString"]; + let c2: C1.Red["toString"]; >c2 : Symbol(c2, Decl(errorForUsingPropertyOfTypeAsType03.ts, 19, 7)) let c3: C1["Red"]["toString"]; >c3 : Symbol(c3, Decl(errorForUsingPropertyOfTypeAsType03.ts, 20, 7)) >C1 : Symbol(C1, Decl(errorForUsingPropertyOfTypeAsType03.ts, 5, 5)) - let d1: T2.Red.toString; + let d1: C2.Red.toString; >d1 : Symbol(d1, Decl(errorForUsingPropertyOfTypeAsType03.ts, 22, 7)) - let d2: T2.Red["toString"]; + let d2: C2.Red["toString"]; >d2 : Symbol(d2, Decl(errorForUsingPropertyOfTypeAsType03.ts, 23, 7)) let d3: C2["Red"]["toString"]; diff --git a/tests/baselines/reference/errorForUsingPropertyOfTypeAsType03.types b/tests/baselines/reference/errorForUsingPropertyOfTypeAsType03.types index 548b2679ced..8d6dbf3d4b5 100644 --- a/tests/baselines/reference/errorForUsingPropertyOfTypeAsType03.types +++ b/tests/baselines/reference/errorForUsingPropertyOfTypeAsType03.types @@ -44,30 +44,30 @@ namespace Test1 { >b3 : (radix?: number) => string >Color : typeof Color - let c1: T1.Red.toString; + let c1: C1.Red.toString; >c1 : any ->T1 : any +>C1 : any >Red : any >toString : No type information available! - let c2: T1.Red["toString"]; + let c2: C1.Red["toString"]; >c2 : any ->T1 : any +>C1 : any >Red : No type information available! let c3: C1["Red"]["toString"]; >c3 : any >C1 : Color - let d1: T2.Red.toString; + let d1: C2.Red.toString; >d1 : any ->T2 : any +>C2 : any >Red : any >toString : No type information available! - let d2: T2.Red["toString"]; + let d2: C2.Red["toString"]; >d2 : any ->T2 : any +>C2 : any >Red : No type information available! let d3: C2["Red"]["toString"]; diff --git a/tests/cases/compiler/errorForUsingPropertyOfTypeAsType03.ts b/tests/cases/compiler/errorForUsingPropertyOfTypeAsType03.ts index bb88454df08..2ebd0f3c7c3 100644 --- a/tests/cases/compiler/errorForUsingPropertyOfTypeAsType03.ts +++ b/tests/cases/compiler/errorForUsingPropertyOfTypeAsType03.ts @@ -16,11 +16,11 @@ namespace Test1 { //let b2: (typeof Color).Red["toString"]; let b3: (typeof Color)["Red"]["toString"]; - let c1: T1.Red.toString; - let c2: T1.Red["toString"]; + let c1: C1.Red.toString; + let c2: C1.Red["toString"]; let c3: C1["Red"]["toString"]; - let d1: T2.Red.toString; - let d2: T2.Red["toString"]; + let d1: C2.Red.toString; + let d2: C2.Red["toString"]; let d3: C2["Red"]["toString"]; } \ No newline at end of file From 56a046ddf49beb3d241ae1de60107d7864b14dd3 Mon Sep 17 00:00:00 2001 From: Andy Date: Thu, 30 Nov 2017 08:41:15 -0800 Subject: [PATCH 19/21] installTypesForPackage refactor: Trigger even if resolved to a ".js" file (#20353) * installTypesForPackage refactor: Trigger even if resolved to a ".js" file * Use `extensionIsTypeScript` --- .../refactors/installTypesForPackage.ts | 14 +++++++-- .../refactorInstallTypesForPackage_js.ts | 29 +++++++++++++++++++ 2 files changed, 41 insertions(+), 2 deletions(-) create mode 100644 tests/cases/fourslash/refactorInstallTypesForPackage_js.ts diff --git a/src/services/refactors/installTypesForPackage.ts b/src/services/refactors/installTypesForPackage.ts index fbefbbcf4e8..236ca32c799 100644 --- a/src/services/refactors/installTypesForPackage.ts +++ b/src/services/refactors/installTypesForPackage.ts @@ -46,9 +46,19 @@ namespace ts.refactor.installTypesForPackage { function getAction(context: RefactorContext): CodeAction | undefined { const { file, startPosition } = context; const node = getTokenAtPosition(file, startPosition, /*includeJsDocComment*/ false); - if (isStringLiteral(node) && isModuleIdentifier(node) && getResolvedModule(file, node.text) === undefined) { - return codefix.tryGetCodeActionForInstallPackageTypes(context.host, file.fileName, node.text); + if (!isStringLiteral(node) || !isModuleIdentifier(node)) { + return undefined; } + + const resolvedTo = getResolvedModule(file, node.text); + // Still offer to install types if it resolved to e.g. a ".js" file. + // `tryGetCodeActionForInstallPackageTypes` will verify that we're looking for a valid package name, + // so the fix won't trigger for imports of ".js" files that couldn't be better replaced by typings. + if (resolvedTo && extensionIsTypeScript(resolvedTo.extension)) { + return undefined; + } + + return codefix.tryGetCodeActionForInstallPackageTypes(context.host, file.fileName, node.text); } function isModuleIdentifier(node: StringLiteral): boolean { diff --git a/tests/cases/fourslash/refactorInstallTypesForPackage_js.ts b/tests/cases/fourslash/refactorInstallTypesForPackage_js.ts new file mode 100644 index 00000000000..1cce0d33526 --- /dev/null +++ b/tests/cases/fourslash/refactorInstallTypesForPackage_js.ts @@ -0,0 +1,29 @@ +/// + +// @allowJs: true + +// @Filename: /node_modules/abs/index.js +////not read + +// @Filename: /a.js +////import abs = require("/*a*/abs/*b*/"); + +test.setTypesRegistry({ "abs": undefined }); + +goTo.select("a", "b"); +verify.refactor({ + name: "Install missing types package", + actionName: "install", + refactors: [ + { + name: "Install missing types package", + description: "Install missing types package", + actions: [ + { + description: "Install '@types/abs'", + name: "install", + } + ] + } + ], +}); From 224ffdc09258d5cadbbdb7bc443ed96ca1defd1e Mon Sep 17 00:00:00 2001 From: csigs Date: Thu, 30 Nov 2017 17:10:15 +0000 Subject: [PATCH 20/21] LEGO: check in for master to temporary branch. --- .../diagnosticMessages.generated.json.lcl | 13 +++++-------- .../diagnosticMessages.generated.json.lcl | 13 +++++-------- .../diagnosticMessages.generated.json.lcl | 13 +++++-------- .../diagnosticMessages.generated.json.lcl | 13 +++++-------- .../diagnosticMessages.generated.json.lcl | 13 +++++-------- .../diagnosticMessages.generated.json.lcl | 13 +++++-------- .../diagnosticMessages.generated.json.lcl | 13 +++++-------- .../diagnosticMessages.generated.json.lcl | 13 +++++-------- .../diagnosticMessages.generated.json.lcl | 13 +++++-------- .../diagnosticMessages.generated.json.lcl | 13 +++++-------- .../diagnosticMessages.generated.json.lcl | 13 +++++-------- .../diagnosticMessages.generated.json.lcl | 13 +++++-------- .../diagnosticMessages.generated.json.lcl | 13 +++++-------- 13 files changed, 65 insertions(+), 104 deletions(-) diff --git a/src/loc/lcl/chs/diagnosticMessages/diagnosticMessages.generated.json.lcl b/src/loc/lcl/chs/diagnosticMessages/diagnosticMessages.generated.json.lcl index 83479d879c5..7ed37669f34 100644 --- a/src/loc/lcl/chs/diagnosticMessages/diagnosticMessages.generated.json.lcl +++ b/src/loc/lcl/chs/diagnosticMessages/diagnosticMessages.generated.json.lcl @@ -6579,20 +6579,17 @@ - + - - - - + - + - + - + diff --git a/src/loc/lcl/cht/diagnosticMessages/diagnosticMessages.generated.json.lcl b/src/loc/lcl/cht/diagnosticMessages/diagnosticMessages.generated.json.lcl index fb4dfda449c..ea8a9bd9838 100644 --- a/src/loc/lcl/cht/diagnosticMessages/diagnosticMessages.generated.json.lcl +++ b/src/loc/lcl/cht/diagnosticMessages/diagnosticMessages.generated.json.lcl @@ -6579,20 +6579,17 @@ - + - - - - + - + - + - + diff --git a/src/loc/lcl/csy/diagnosticMessages/diagnosticMessages.generated.json.lcl b/src/loc/lcl/csy/diagnosticMessages/diagnosticMessages.generated.json.lcl index b02f2f8c009..1f5a92cdf4a 100644 --- a/src/loc/lcl/csy/diagnosticMessages/diagnosticMessages.generated.json.lcl +++ b/src/loc/lcl/csy/diagnosticMessages/diagnosticMessages.generated.json.lcl @@ -6588,20 +6588,17 @@ - + - - - - + - + - + - + diff --git a/src/loc/lcl/deu/diagnosticMessages/diagnosticMessages.generated.json.lcl b/src/loc/lcl/deu/diagnosticMessages/diagnosticMessages.generated.json.lcl index cefbb771071..c20900a5abd 100644 --- a/src/loc/lcl/deu/diagnosticMessages/diagnosticMessages.generated.json.lcl +++ b/src/loc/lcl/deu/diagnosticMessages/diagnosticMessages.generated.json.lcl @@ -6558,20 +6558,17 @@ - + - - - - + - + - + - + diff --git a/src/loc/lcl/esn/diagnosticMessages/diagnosticMessages.generated.json.lcl b/src/loc/lcl/esn/diagnosticMessages/diagnosticMessages.generated.json.lcl index e2a933198cf..5f702fd6c58 100644 --- a/src/loc/lcl/esn/diagnosticMessages/diagnosticMessages.generated.json.lcl +++ b/src/loc/lcl/esn/diagnosticMessages/diagnosticMessages.generated.json.lcl @@ -6588,20 +6588,17 @@ - + - - - - + - + - + - + diff --git a/src/loc/lcl/fra/diagnosticMessages/diagnosticMessages.generated.json.lcl b/src/loc/lcl/fra/diagnosticMessages/diagnosticMessages.generated.json.lcl index 058b3179317..ce91987a422 100644 --- a/src/loc/lcl/fra/diagnosticMessages/diagnosticMessages.generated.json.lcl +++ b/src/loc/lcl/fra/diagnosticMessages/diagnosticMessages.generated.json.lcl @@ -6588,20 +6588,17 @@ - + - - - - + - + - + - + diff --git a/src/loc/lcl/ita/diagnosticMessages/diagnosticMessages.generated.json.lcl b/src/loc/lcl/ita/diagnosticMessages/diagnosticMessages.generated.json.lcl index e204b688ed7..aa6a6d626bd 100644 --- a/src/loc/lcl/ita/diagnosticMessages/diagnosticMessages.generated.json.lcl +++ b/src/loc/lcl/ita/diagnosticMessages/diagnosticMessages.generated.json.lcl @@ -6579,20 +6579,17 @@ - + - - - - + - + - + - + diff --git a/src/loc/lcl/jpn/diagnosticMessages/diagnosticMessages.generated.json.lcl b/src/loc/lcl/jpn/diagnosticMessages/diagnosticMessages.generated.json.lcl index 861d10e5028..6067b27a513 100644 --- a/src/loc/lcl/jpn/diagnosticMessages/diagnosticMessages.generated.json.lcl +++ b/src/loc/lcl/jpn/diagnosticMessages/diagnosticMessages.generated.json.lcl @@ -6579,20 +6579,17 @@ - + - - - - + - + - + - + diff --git a/src/loc/lcl/kor/diagnosticMessages/diagnosticMessages.generated.json.lcl b/src/loc/lcl/kor/diagnosticMessages/diagnosticMessages.generated.json.lcl index 9c099aeb990..35fa1147eac 100644 --- a/src/loc/lcl/kor/diagnosticMessages/diagnosticMessages.generated.json.lcl +++ b/src/loc/lcl/kor/diagnosticMessages/diagnosticMessages.generated.json.lcl @@ -6579,20 +6579,17 @@ - + - - - - + - + - + - + diff --git a/src/loc/lcl/plk/diagnosticMessages/diagnosticMessages.generated.json.lcl b/src/loc/lcl/plk/diagnosticMessages/diagnosticMessages.generated.json.lcl index 1ca70dc8f2d..88817c1298e 100644 --- a/src/loc/lcl/plk/diagnosticMessages/diagnosticMessages.generated.json.lcl +++ b/src/loc/lcl/plk/diagnosticMessages/diagnosticMessages.generated.json.lcl @@ -6551,20 +6551,17 @@ - + - - - - + - + - + - + diff --git a/src/loc/lcl/ptb/diagnosticMessages/diagnosticMessages.generated.json.lcl b/src/loc/lcl/ptb/diagnosticMessages/diagnosticMessages.generated.json.lcl index 38902fa6734..e80dfb3e455 100644 --- a/src/loc/lcl/ptb/diagnosticMessages/diagnosticMessages.generated.json.lcl +++ b/src/loc/lcl/ptb/diagnosticMessages/diagnosticMessages.generated.json.lcl @@ -6551,20 +6551,17 @@ - + - - - - + - + - + - + diff --git a/src/loc/lcl/rus/diagnosticMessages/diagnosticMessages.generated.json.lcl b/src/loc/lcl/rus/diagnosticMessages/diagnosticMessages.generated.json.lcl index bd83c93a54a..2b490cc372c 100644 --- a/src/loc/lcl/rus/diagnosticMessages/diagnosticMessages.generated.json.lcl +++ b/src/loc/lcl/rus/diagnosticMessages/diagnosticMessages.generated.json.lcl @@ -6578,20 +6578,17 @@ - + - - - - + - + - + - + diff --git a/src/loc/lcl/trk/diagnosticMessages/diagnosticMessages.generated.json.lcl b/src/loc/lcl/trk/diagnosticMessages/diagnosticMessages.generated.json.lcl index e7c1dc2aceb..43e951d8504 100644 --- a/src/loc/lcl/trk/diagnosticMessages/diagnosticMessages.generated.json.lcl +++ b/src/loc/lcl/trk/diagnosticMessages/diagnosticMessages.generated.json.lcl @@ -6572,20 +6572,17 @@ - + - - - - + - + - + - + From 43a35bad2ea910aabfcd49a48a06b57f8002c61c Mon Sep 17 00:00:00 2001 From: Andy Date: Thu, 30 Nov 2017 09:36:17 -0800 Subject: [PATCH 21/21] Miscellaneous fixes to avoid duplicate completions (#20349) * Miscellaneous fixes to avoid duplicate completions * Move typeHasCallOrConstructSignatures to utility --- src/compiler/checker.ts | 22 +++++----- src/compiler/utilities.ts | 9 ++++ src/harness/fourslash.ts | 3 +- src/services/codefixes/importFixes.ts | 3 +- src/services/completions.ts | 43 +++++++++---------- src/services/pathCompletions.ts | 41 ++++++++---------- ...etionForStringLiteralNonrelativeImport8.ts | 2 +- .../fourslash/completionInJSDocFunctionNew.ts | 4 +- .../completionInJSDocFunctionThis.ts | 4 +- .../fourslash/completionListPrimitives.ts | 2 +- tests/cases/fourslash/fourslash.ts | 2 +- .../fourslash/getJavaScriptCompletions2.ts | 2 +- 12 files changed, 69 insertions(+), 68 deletions(-) diff --git a/src/compiler/checker.ts b/src/compiler/checker.ts index 27b7cfea68f..c6f5fda7f3b 100644 --- a/src/compiler/checker.ts +++ b/src/compiler/checker.ts @@ -6245,12 +6245,12 @@ namespace ts { function getAllPossiblePropertiesOfTypes(types: Type[]): Symbol[] { const unionType = getUnionType(types); if (!(unionType.flags & TypeFlags.Union)) { - return getPropertiesOfType(unionType); + return getAugmentedPropertiesOfType(unionType); } const props = createSymbolTable(); for (const memberType of types) { - for (const { escapedName } of getPropertiesOfType(memberType)) { + for (const { escapedName } of getAugmentedPropertiesOfType(memberType)) { if (!props.has(escapedName)) { props.set(escapedName, createUnionOrIntersectionProperty(unionType as UnionType, escapedName)); } @@ -9380,9 +9380,7 @@ namespace ts { !(target.flags & TypeFlags.Union) && !isIntersectionConstituent && source !== globalObjectType && - (getPropertiesOfType(source).length > 0 || - getSignaturesOfType(source, SignatureKind.Call).length > 0 || - getSignaturesOfType(source, SignatureKind.Construct).length > 0) && + (getPropertiesOfType(source).length > 0 || typeHasCallOrConstructSignatures(source)) && isWeakType(target) && !hasCommonProperties(source, target)) { if (reportErrors) { @@ -10770,8 +10768,7 @@ namespace ts { */ function isObjectTypeWithInferableIndex(type: Type) { return type.symbol && (type.symbol.flags & (SymbolFlags.ObjectLiteral | SymbolFlags.TypeLiteral | SymbolFlags.ValueModule)) !== 0 && - getSignaturesOfType(type, SignatureKind.Call).length === 0 && - getSignaturesOfType(type, SignatureKind.Construct).length === 0; + !typeHasCallOrConstructSignatures(type); } function createSymbolWithType(source: Symbol, type: Type) { @@ -18351,10 +18348,7 @@ namespace ts { error(left, Diagnostics.The_left_hand_side_of_an_instanceof_expression_must_be_of_type_any_an_object_type_or_a_type_parameter); } // NOTE: do not raise error if right is unknown as related error was already reported - if (!(isTypeAny(rightType) || - getSignaturesOfType(rightType, SignatureKind.Call).length || - getSignaturesOfType(rightType, SignatureKind.Construct).length || - isTypeSubtypeOf(rightType, globalFunctionType))) { + if (!(isTypeAny(rightType) || typeHasCallOrConstructSignatures(rightType) || isTypeSubtypeOf(rightType, globalFunctionType))) { error(right, Diagnostics.The_right_hand_side_of_an_instanceof_expression_must_be_of_type_any_or_of_a_type_assignable_to_the_Function_interface_type); } return booleanType; @@ -24431,7 +24425,7 @@ namespace ts { function getAugmentedPropertiesOfType(type: Type): Symbol[] { type = getApparentType(type); const propsByName = createSymbolTable(getPropertiesOfType(type)); - if (getSignaturesOfType(type, SignatureKind.Call).length || getSignaturesOfType(type, SignatureKind.Construct).length) { + if (typeHasCallOrConstructSignatures(type)) { forEach(getPropertiesOfType(globalFunctionType), p => { if (!propsByName.has(p.escapedName)) { propsByName.set(p.escapedName, p); @@ -24441,6 +24435,10 @@ namespace ts { return getNamedMembers(propsByName); } + function typeHasCallOrConstructSignatures(type: Type): boolean { + return ts.typeHasCallOrConstructSignatures(type, checker); + } + function getRootSymbols(symbol: Symbol): Symbol[] { if (getCheckFlags(symbol) & CheckFlags.Synthetic) { const symbols: Symbol[] = []; diff --git a/src/compiler/utilities.ts b/src/compiler/utilities.ts index 9426cd77839..05bd2c53d96 100644 --- a/src/compiler/utilities.ts +++ b/src/compiler/utilities.ts @@ -1969,6 +1969,11 @@ namespace ts { return isKeyword(token) && !isContextualKeyword(token); } + export function isStringANonContextualKeyword(name: string) { + const token = stringToToken(name); + return token !== undefined && isNonContextualKeyword(token); + } + export function isTrivia(token: SyntaxKind) { return SyntaxKind.FirstTriviaToken <= token && token <= SyntaxKind.LastTriviaToken; } @@ -3664,6 +3669,10 @@ namespace ts { directory = parentPath; } } + + export function typeHasCallOrConstructSignatures(type: Type, checker: TypeChecker) { + return checker.getSignaturesOfType(type, SignatureKind.Call).length !== 0 || checker.getSignaturesOfType(type, SignatureKind.Construct).length !== 0; + } } namespace ts { diff --git a/src/harness/fourslash.ts b/src/harness/fourslash.ts index cd992464a65..0e37dd51c15 100644 --- a/src/harness/fourslash.ts +++ b/src/harness/fourslash.ts @@ -3081,7 +3081,7 @@ Actual: ${stringify(fullActual)}`); const itemsString = items.map(item => stringify({ name: item.name, source: item.source, kind: item.kind })).join(",\n"); this.raiseError(`Expected "${stringify({ entryId, text, documentation, kind })}" to be in list [${itemsString}]`); } - else if (matchingItems.length > 1 && !(options && options.allowDuplicate)) { + else if (matchingItems.length > 1) { this.raiseError(`Found duplicate completion items for ${stringify(entryId)}`); } const item = matchingItems[0]; @@ -4558,7 +4558,6 @@ namespace FourSlashInterface { export interface VerifyCompletionListContainsOptions extends ts.GetCompletionsAtPositionOptions { sourceDisplay: string; - allowDuplicate: boolean; // TODO: GH#20042 } export interface NewContentOptions { diff --git a/src/services/codefixes/importFixes.ts b/src/services/codefixes/importFixes.ts index 41515265862..5124b47f475 100644 --- a/src/services/codefixes/importFixes.ts +++ b/src/services/codefixes/importFixes.ts @@ -814,7 +814,6 @@ namespace ts.codefix { lastCharWasValid = isValid; } // Need `|| "_"` to ensure result isn't empty. - const token = stringToToken(res); - return token === undefined || !isNonContextualKeyword(token) ? res || "_" : `_${res}`; + return !isStringANonContextualKeyword(res) ? res || "_" : `_${res}`; } } diff --git a/src/services/completions.ts b/src/services/completions.ts index a3b94acd4c0..083ddea37db 100644 --- a/src/services/completions.ts +++ b/src/services/completions.ts @@ -112,7 +112,7 @@ namespace ts.Completions { } const realName = unescapeLeadingUnderscores(name); - if (uniqueNames.has(realName)) { + if (uniqueNames.has(realName) || isStringANonContextualKeyword(realName)) { return; } @@ -552,8 +552,6 @@ namespace ts.Completions { options: GetCompletionsAtPositionOptions, target: ScriptTarget, ): CompletionData | undefined { - const isJavaScriptFile = isSourceFileJavaScript(sourceFile); - let request: Request | undefined; let start = timestamp(); @@ -832,23 +830,21 @@ namespace ts.Completions { } } - function addTypeProperties(type: Type) { - // Filter private properties - for (const symbol of type.getApparentProperties()) { - if (typeChecker.isValidPropertyAccess((node.parent), symbol.name)) { - symbols.push(symbol); - } - } - - if (isJavaScriptFile && type.flags & TypeFlags.Union) { + function addTypeProperties(type: Type): void { + if (isSourceFileJavaScript(sourceFile)) { // In javascript files, for union types, we don't just get the members that // the individual types have in common, we also include all the members that - // each individual type has. This is because we're going to add all identifiers - // anyways. So we might as well elevate the members that were at least part + // each individual type has. This is because we're going to add all identifiers + // anyways. So we might as well elevate the members that were at least part // of the individual types to a higher status since we know what they are. - const unionType = type; - for (const elementType of unionType.types) { - addTypeProperties(elementType); + symbols.push(...getPropertiesForCompletion(type, typeChecker, /*isForAccess*/ true)); + } + else { + // Filter private properties + for (const symbol of type.getApparentProperties()) { + if (typeChecker.isValidPropertyAccess((node.parent), symbol.name)) { + symbols.push(symbol); + } } } } @@ -1239,7 +1235,7 @@ namespace ts.Completions { isNewIdentifierLocation = true; const typeForObject = typeChecker.getContextualType(objectLikeContainer); if (!typeForObject) return false; - typeMembers = getPropertiesForCompletion(typeForObject, typeChecker); + typeMembers = getPropertiesForCompletion(typeForObject, typeChecker, /*isForAccess*/ false); existingMembers = (objectLikeContainer).properties; } else { @@ -1952,6 +1948,8 @@ namespace ts.Completions { function getAllKeywordCompletions() { const allKeywordsCompletions: CompletionEntry[] = []; for (let i = SyntaxKind.FirstKeyword; i <= SyntaxKind.LastKeyword; i++) { + // "undefined" is a global variable, so don't need a keyword completion for it. + if (i === SyntaxKind.UndefinedKeyword) continue; allKeywordsCompletions.push({ name: tokenToString(i), kind: ScriptElementKind.keyword, @@ -2050,14 +2048,15 @@ namespace ts.Completions { * tries to only include those types which declare properties, not methods. * This ensures that we don't try providing completions for all the methods on e.g. Array. */ - function getPropertiesForCompletion(type: Type, checker: TypeChecker): Symbol[] { + function getPropertiesForCompletion(type: Type, checker: TypeChecker, isForAccess: boolean): Symbol[] { if (!(type.flags & TypeFlags.Union)) { - return checker.getPropertiesOfType(type); + return type.getApparentProperties(); } const { types } = type as UnionType; - const filteredTypes = types.filter(memberType => !(memberType.flags & TypeFlags.Primitive || checker.isArrayLikeType(memberType))); - // If there are no property-only types, just provide completions for every type as usual. + // If we're providing completions for an object literal, skip primitive, array-like, or callable types since those shouldn't be implemented by object literals. + const filteredTypes = isForAccess ? types : types.filter(memberType => + !(memberType.flags & TypeFlags.Primitive || checker.isArrayLikeType(memberType) || typeHasCallOrConstructSignatures(memberType, checker))); return checker.getAllPossiblePropertiesOfTypes(filteredTypes); } } diff --git a/src/services/pathCompletions.ts b/src/services/pathCompletions.ts index a6dfb53da80..15c1ff99758 100644 --- a/src/services/pathCompletions.ts +++ b/src/services/pathCompletions.ts @@ -138,39 +138,36 @@ namespace ts.Completions.PathCompletions { function getCompletionEntriesForNonRelativeModules(fragment: string, scriptPath: string, span: TextSpan, compilerOptions: CompilerOptions, host: LanguageServiceHost, typeChecker: TypeChecker): CompletionEntry[] { const { baseUrl, paths } = compilerOptions; - let result: CompletionEntry[]; + const result: CompletionEntry[] = []; const fileExtensions = getSupportedExtensions(compilerOptions); if (baseUrl) { const projectDir = compilerOptions.project || host.getCurrentDirectory(); const absolute = isRootedDiskPath(baseUrl) ? baseUrl : combinePaths(projectDir, baseUrl); - result = getCompletionEntriesForDirectoryFragment(fragment, normalizePath(absolute), fileExtensions, /*includeExtensions*/ false, span, host); + getCompletionEntriesForDirectoryFragment(fragment, normalizePath(absolute), fileExtensions, /*includeExtensions*/ false, span, host, /*exclude*/ undefined, result); - if (paths) { - for (const path in paths) { - if (paths.hasOwnProperty(path)) { - if (path === "*") { - if (paths[path]) { - for (const pattern of paths[path]) { - for (const match of getModulesForPathsPattern(fragment, baseUrl, pattern, fileExtensions, host)) { - result.push(createCompletionEntryForModule(match, ScriptElementKind.externalModuleName, span)); - } - } - } - } - else if (startsWith(path, fragment)) { - const entry = paths[path] && paths[path].length === 1 && paths[path][0]; - if (entry) { - result.push(createCompletionEntryForModule(path, ScriptElementKind.externalModuleName, span)); - } + for (const path in paths) { + if (!paths.hasOwnProperty(path)) continue; + const patterns = paths[path]; + if (!patterns) continue; + + if (path === "*") { + for (const pattern of patterns) { + for (const match of getModulesForPathsPattern(fragment, baseUrl, pattern, fileExtensions, host)) { + // Path mappings may provide a duplicate way to get to something we've already added, so don't add again. + if (result.some(entry => entry.name === match)) continue; + result.push(createCompletionEntryForModule(match, ScriptElementKind.externalModuleName, span)); } } } + else if (startsWith(path, fragment)) { + if (patterns.length === 1) { + if (result.some(entry => entry.name === path)) continue; + result.push(createCompletionEntryForModule(path, ScriptElementKind.externalModuleName, span)); + } + } } } - else { - result = []; - } if (compilerOptions.moduleResolution === ts.ModuleResolutionKind.NodeJs) { forEachAncestorDirectory(scriptPath, ancestor => { diff --git a/tests/cases/fourslash/completionForStringLiteralNonrelativeImport8.ts b/tests/cases/fourslash/completionForStringLiteralNonrelativeImport8.ts index 6ba94510e90..603e8d1104d 100644 --- a/tests/cases/fourslash/completionForStringLiteralNonrelativeImport8.ts +++ b/tests/cases/fourslash/completionForStringLiteralNonrelativeImport8.ts @@ -51,5 +51,5 @@ for (const kind of kinds) { verify.completionListContains("1test"); goTo.marker(kind + "2"); - verify.completionListContains("2test", undefined, undefined, undefined, undefined, undefined, { allowDuplicate: true }); // TODO: GH#20042 + verify.completionListContains("2test"); } diff --git a/tests/cases/fourslash/completionInJSDocFunctionNew.ts b/tests/cases/fourslash/completionInJSDocFunctionNew.ts index a3fff51a931..6a06ec76fe5 100644 --- a/tests/cases/fourslash/completionInJSDocFunctionNew.ts +++ b/tests/cases/fourslash/completionInJSDocFunctionNew.ts @@ -6,5 +6,5 @@ ////var f = function () { return new/**/; } goTo.marker(); -verify.completionListCount(118); -verify.completionListContains('new', undefined, undefined, undefined, undefined, undefined, { allowDuplicate: true }); // TODO: GH#20042 +verify.completionListCount(116); +verify.completionListContains('new'); diff --git a/tests/cases/fourslash/completionInJSDocFunctionThis.ts b/tests/cases/fourslash/completionInJSDocFunctionThis.ts index 8f62680205c..0fd771f272b 100644 --- a/tests/cases/fourslash/completionInJSDocFunctionThis.ts +++ b/tests/cases/fourslash/completionInJSDocFunctionThis.ts @@ -5,5 +5,5 @@ ////var f = function (s) { return this/**/; } goTo.marker(); -verify.completionListCount(119); -verify.completionListContains('this', undefined, undefined, undefined, undefined, undefined, { allowDuplicate: true }); // TODO: GH#20042 +verify.completionListCount(117); +verify.completionListContains('this') diff --git a/tests/cases/fourslash/completionListPrimitives.ts b/tests/cases/fourslash/completionListPrimitives.ts index 7442746fa0c..54c518108de 100644 --- a/tests/cases/fourslash/completionListPrimitives.ts +++ b/tests/cases/fourslash/completionListPrimitives.ts @@ -8,5 +8,5 @@ verify.completionListContains("boolean"); verify.completionListContains("null"); verify.completionListContains("number"); verify.completionListContains("string"); -verify.completionListContains("undefined", undefined, undefined, undefined, undefined, undefined, { allowDuplicate: true }); // TODO: GH#20042 +verify.completionListContains("undefined"); verify.completionListContains("void"); diff --git a/tests/cases/fourslash/fourslash.ts b/tests/cases/fourslash/fourslash.ts index b38a7f453bc..44c270de4db 100644 --- a/tests/cases/fourslash/fourslash.ts +++ b/tests/cases/fourslash/fourslash.ts @@ -148,7 +148,7 @@ declare namespace FourSlashInterface { kind?: string, spanIndex?: number, hasAction?: boolean, - options?: { includeExternalModuleExports?: boolean, sourceDisplay?: string, allowDuplicate?: boolean }, + options?: { includeExternalModuleExports?: boolean, sourceDisplay?: string }, ): void; completionListItemsCountIsGreaterThan(count: number): void; completionListIsEmpty(): void; diff --git a/tests/cases/fourslash/getJavaScriptCompletions2.ts b/tests/cases/fourslash/getJavaScriptCompletions2.ts index 736762cd169..b5aab81b434 100644 --- a/tests/cases/fourslash/getJavaScriptCompletions2.ts +++ b/tests/cases/fourslash/getJavaScriptCompletions2.ts @@ -7,4 +7,4 @@ ////v./**/ goTo.marker(); -verify.completionListContains("valueOf", /*displayText:*/ undefined, /*documentation*/ undefined, "method", undefined, undefined, { allowDuplicate: true }); // TODO: GH#20042 +verify.completionListContains("valueOf", /*displayText:*/ undefined, /*documentation*/ undefined, "method");