diff --git a/.npmignore b/.npmignore index 177e27f3845..5183e5fc14d 100644 --- a/.npmignore +++ b/.npmignore @@ -18,4 +18,5 @@ Jakefile.js .settings/ .travis.yml .vscode/ -test.config \ No newline at end of file +test.config +package-lock.json diff --git a/Jakefile.js b/Jakefile.js index 2026544a249..fa600250649 100644 --- a/Jakefile.js +++ b/Jakefile.js @@ -1199,23 +1199,12 @@ task("update-sublime", ["local", serverFile], function () { }); var tslintRuleDir = "scripts/tslint/rules"; -var tslintRules = [ - "booleanTriviaRule", - "debugAssertRule", - "nextLineRule", - "noBomRule", - "noDoubleSpaceRule", - "noIncrementDecrementRule", - "noInOperatorRule", - "noTypeAssertionWhitespaceRule", - "objectLiteralSurroundingSpaceRule", - "typeOperatorSpacingRule", -]; +var tslintRules = fs.readdirSync(tslintRuleDir); var tslintRulesFiles = tslintRules.map(function (p) { - return path.join(tslintRuleDir, p + ".ts"); + return path.join(tslintRuleDir, p); }); var tslintRulesOutFiles = tslintRules.map(function (p) { - return path.join(builtLocalDirectory, "tslint/rules", p + ".js"); + return path.join(builtLocalDirectory, "tslint/rules", p.replace(".ts", ".js")); }); var tslintFormattersDir = "scripts/tslint/formatters"; var tslintFormatters = [ diff --git a/issue_template.md b/issue_template.md index 22acf3e9cc5..dc2f223b72e 100644 --- a/issue_template.md +++ b/issue_template.md @@ -1,10 +1,34 @@ - - - + + + + + + + + **TypeScript Version:** 2.7.0-dev.201xxxxx + +**Search Terms:** + **Code** ```ts @@ -16,4 +40,6 @@ **Actual behavior:** -**Related:** +**Playground Link:** + +**Related Issues:** diff --git a/src/compiler/builder.ts b/src/compiler/builder.ts index 7e44a9608f0..886a2194bd9 100644 --- a/src/compiler/builder.ts +++ b/src/compiler/builder.ts @@ -1,511 +1,581 @@ -/// +/// +/*@internal*/ namespace ts { - export interface EmitOutput { - outputFiles: OutputFile[]; - emitSkipped: boolean; + /** + * State to store the changed files, affected files and cache semantic diagnostics + */ + export interface BuilderProgramState extends BuilderState { + /** + * Cache of semantic diagnostics for files with their Path being the key + */ + semanticDiagnosticsPerFile: Map> | undefined; + /** + * The map has key by source file's path that has been changed + */ + changedFilesSet: Map; + /** + * Set of affected files being iterated + */ + affectedFiles: ReadonlyArray | undefined; + /** + * Current index to retrieve affected file from + */ + affectedFilesIndex: number | undefined; + /** + * Current changed file for iterating over affected files + */ + currentChangedFilePath: Path | undefined; + /** + * Map of file signatures, with key being file path, calculated while getting current changed file's affected files + * These will be commited whenever the iteration through affected files of current changed file is complete + */ + currentAffectedFilesSignatures: Map | undefined; + /** + * Already seen affected files + */ + seenAffectedFiles: Map | undefined; + /** + * program corresponding to this state + */ + program: Program; } - export interface OutputFile { - name: string; - writeByteOrderMark: boolean; - text: string; + function hasSameKeys(map1: ReadonlyMap | undefined, map2: ReadonlyMap | undefined) { + if (map1 === undefined) { + return map2 === undefined; + } + if (map2 === undefined) { + return map1 === undefined; + } + // Has same size and every key is present in both maps + return map1.size === map2.size && !forEachKey(map1, key => !map2.has(key)); } -} -/* @internal */ -namespace ts { - export function getFileEmitOutput(program: Program, sourceFile: SourceFile, emitOnlyDtsFiles: boolean, - cancellationToken?: CancellationToken, customTransformers?: CustomTransformers): EmitOutput { - const outputFiles: OutputFile[] = []; - const emitResult = program.emit(sourceFile, writeFile, cancellationToken, emitOnlyDtsFiles, customTransformers); - return { outputFiles, emitSkipped: emitResult.emitSkipped }; + /** + * Create the state so that we can iterate on changedFiles/affected files + */ + function createBuilderProgramState(newProgram: Program, getCanonicalFileName: GetCanonicalFileName, oldState?: Readonly): BuilderProgramState { + const state = BuilderState.create(newProgram, getCanonicalFileName, oldState) as BuilderProgramState; + state.program = newProgram; + const compilerOptions = newProgram.getCompilerOptions(); + if (!compilerOptions.outFile && !compilerOptions.out) { + state.semanticDiagnosticsPerFile = createMap>(); + } + state.changedFilesSet = createMap(); + const useOldState = BuilderState.canReuseOldState(state.referencedMap, oldState); + const canCopySemanticDiagnostics = useOldState && oldState.semanticDiagnosticsPerFile && !!state.semanticDiagnosticsPerFile; + if (useOldState) { + // Verify the sanity of old state + if (!oldState.currentChangedFilePath) { + Debug.assert(!oldState.affectedFiles && (!oldState.currentAffectedFilesSignatures || !oldState.currentAffectedFilesSignatures.size), "Cannot reuse if only few affected files of currentChangedFile were iterated"); + } + if (canCopySemanticDiagnostics) { + Debug.assert(!forEachKey(oldState.changedFilesSet, path => oldState.semanticDiagnosticsPerFile.has(path)), "Semantic diagnostics shouldnt be available for changed files"); + } - function writeFile(fileName: string, text: string, writeByteOrderMark: boolean) { - outputFiles.push({ name: fileName, writeByteOrderMark, text }); + // Copy old state's changed files set + copyEntries(oldState.changedFilesSet, state.changedFilesSet); + } + + // Update changed files and copy semantic diagnostics if we can + const referencedMap = state.referencedMap; + const oldReferencedMap = useOldState && oldState.referencedMap; + state.fileInfos.forEach((info, sourceFilePath) => { + let oldInfo: Readonly; + let newReferences: BuilderState.ReferencedSet; + + // if not using old state, every file is changed + if (!useOldState || + // File wasnt present in old state + !(oldInfo = oldState.fileInfos.get(sourceFilePath)) || + // versions dont match + oldInfo.version !== info.version || + // Referenced files changed + !hasSameKeys(newReferences = referencedMap && referencedMap.get(sourceFilePath), oldReferencedMap && oldReferencedMap.get(sourceFilePath)) || + // Referenced file was deleted in the new program + newReferences && forEachKey(newReferences, path => !state.fileInfos.has(path) && oldState.fileInfos.has(path))) { + // Register file as changed file and do not copy semantic diagnostics, since all changed files need to be re-evaluated + state.changedFilesSet.set(sourceFilePath, true); + } + else if (canCopySemanticDiagnostics) { + // Unchanged file copy diagnostics + const diagnostics = oldState.semanticDiagnosticsPerFile.get(sourceFilePath); + if (diagnostics) { + state.semanticDiagnosticsPerFile.set(sourceFilePath, diagnostics); + } + } + }); + + return state; + } + + /** + * Verifies that source file is ok to be used in calls that arent handled by next + */ + function assertSourceFileOkWithoutNextAffectedCall(state: BuilderProgramState, sourceFile: SourceFile | undefined) { + Debug.assert(!sourceFile || !state.affectedFiles || state.affectedFiles[state.affectedFilesIndex - 1] !== sourceFile || !state.semanticDiagnosticsPerFile.has(sourceFile.path)); + } + + /** + * This function returns the next affected file to be processed. + * Note that until doneAffected is called it would keep reporting same result + * This is to allow the callers to be able to actually remove affected file only when the operation is complete + * eg. if during diagnostics check cancellation token ends up cancelling the request, the affected file should be retained + */ + function getNextAffectedFile(state: BuilderProgramState, cancellationToken: CancellationToken | undefined, computeHash: BuilderState.ComputeHash): SourceFile | Program | undefined { + while (true) { + const { affectedFiles } = state; + if (affectedFiles) { + const { seenAffectedFiles, semanticDiagnosticsPerFile } = state; + let { affectedFilesIndex } = state; + while (affectedFilesIndex < affectedFiles.length) { + const affectedFile = affectedFiles[affectedFilesIndex]; + if (!seenAffectedFiles.has(affectedFile.path)) { + // Set the next affected file as seen and remove the cached semantic diagnostics + state.affectedFilesIndex = affectedFilesIndex; + semanticDiagnosticsPerFile.delete(affectedFile.path); + return affectedFile; + } + seenAffectedFiles.set(affectedFile.path, true); + affectedFilesIndex++; + } + + // Remove the changed file from the change set + state.changedFilesSet.delete(state.currentChangedFilePath); + state.currentChangedFilePath = undefined; + // Commit the changes in file signature + BuilderState.updateSignaturesFromCache(state, state.currentAffectedFilesSignatures); + state.currentAffectedFilesSignatures.clear(); + state.affectedFiles = undefined; + } + + // Get next changed file + const nextKey = state.changedFilesSet.keys().next(); + if (nextKey.done) { + // Done + return undefined; + } + + // With --out or --outFile all outputs go into single file + // so operations are performed directly on program, return program + const compilerOptions = state.program.getCompilerOptions(); + if (compilerOptions.outFile || compilerOptions.out) { + Debug.assert(!state.semanticDiagnosticsPerFile); + return state.program; + } + + // Get next batch of affected files + state.currentAffectedFilesSignatures = state.currentAffectedFilesSignatures || createMap(); + state.affectedFiles = BuilderState.getFilesAffectedBy(state, state.program, nextKey.value as Path, cancellationToken, computeHash, state.currentAffectedFilesSignatures); + state.currentChangedFilePath = nextKey.value as Path; + state.semanticDiagnosticsPerFile.delete(nextKey.value as Path); + state.affectedFilesIndex = 0; + state.seenAffectedFiles = state.seenAffectedFiles || createMap(); } } - export interface Builder { - /** Called to inform builder about new program */ - updateProgram(newProgram: Program): void; - - /** Gets the files affected by the file path */ - getFilesAffectedBy(program: Program, path: Path): ReadonlyArray; - - /** Emit the changed files and clear the cache of the changed files */ - emitChangedFiles(program: Program, writeFileCallback: WriteFileCallback): ReadonlyArray; - - /** When called gets the semantic diagnostics for the program. It also caches the diagnostics and manage them */ - getSemanticDiagnostics(program: Program, cancellationToken?: CancellationToken): ReadonlyArray; - - /** Called to reset the status of the builder */ - clear(): void; + /** + * This is called after completing operation on the next affected file. + * The operations here are postponed to ensure that cancellation during the iteration is handled correctly + */ + function doneWithAffectedFile(state: BuilderProgramState, affected: SourceFile | Program) { + if (affected === state.program) { + state.changedFilesSet.clear(); + } + else { + state.seenAffectedFiles.set((affected as SourceFile).path, true); + state.affectedFilesIndex++; + } } - interface EmitHandler { - /** - * Called when sourceFile is added to the program - */ - onAddSourceFile(program: Program, sourceFile: SourceFile): void; - /** - * Called when sourceFile is removed from the program - */ - onRemoveSourceFile(path: Path): void; - /** - * For all source files, either "onUpdateSourceFile" or "onUpdateSourceFileWithSameVersion" will be called. - * If the builder is sure that the source file needs an update, "onUpdateSourceFile" will be called; - * otherwise "onUpdateSourceFileWithSameVersion" will be called. - */ - onUpdateSourceFile(program: Program, sourceFile: SourceFile): void; - /** - * For all source files, either "onUpdateSourceFile" or "onUpdateSourceFileWithSameVersion" will be called. - * If the builder is sure that the source file needs an update, "onUpdateSourceFile" will be called; - * otherwise "onUpdateSourceFileWithSameVersion" will be called. - * This function should return whether the source file should be marked as changed (meaning that something associated with file has changed, e.g. module resolution) - */ - onUpdateSourceFileWithSameVersion(program: Program, sourceFile: SourceFile): boolean; - /** - * Gets the files affected by the script info which has updated shape from the known one - */ - getFilesAffectedByUpdatedShape(program: Program, sourceFile: SourceFile): ReadonlyArray; + /** + * Returns the result with affected file + */ + function toAffectedFileResult(state: BuilderProgramState, result: T, affected: SourceFile | Program): AffectedFileResult { + doneWithAffectedFile(state, affected); + return { result, affected }; } - interface FileInfo { - version: string; - signature: string; + /** + * Gets the semantic diagnostics either from cache if present, or otherwise from program and caches it + * Note that it is assumed that the when asked about semantic diagnostics, the file has been taken out of affected files/changed file set + */ + function getSemanticDiagnosticsOfFile(state: BuilderProgramState, sourceFile: SourceFile, cancellationToken?: CancellationToken): ReadonlyArray { + const path = sourceFile.path; + const cachedDiagnostics = state.semanticDiagnosticsPerFile.get(path); + // Report the semantic diagnostics from the cache if we already have those diagnostics present + if (cachedDiagnostics) { + return cachedDiagnostics; + } + + // Diagnostics werent cached, get them from program, and cache the result + const diagnostics = state.program.getSemanticDiagnostics(sourceFile, cancellationToken); + state.semanticDiagnosticsPerFile.set(path, diagnostics); + return diagnostics; } - export interface BuilderOptions { - getCanonicalFileName: GetCanonicalFileName; - computeHash: (data: string) => string; + export enum BuilderProgramKind { + SemanticDiagnosticsBuilderProgram, + EmitAndSemanticDiagnosticsBuilderProgram } - export function createBuilder(options: BuilderOptions): Builder { - let isModuleEmit: boolean | undefined; - const fileInfos = createMap(); - const semanticDiagnosticsPerFile = createMap>(); - /** The map has key by source file's path that has been changed */ - const changedFilesSet = createMap(); - const hasShapeChanged = createMap(); - let allFilesExcludingDefaultLibraryFile: ReadonlyArray | undefined; - let emitHandler: EmitHandler; - return { - updateProgram, - getFilesAffectedBy, - emitChangedFiles, + export interface BuilderCreationParameters { + newProgram: Program; + host: BuilderProgramHost; + oldProgram: BuilderProgram | undefined; + } + + export function getBuilderCreationParameters(newProgramOrRootNames: Program | ReadonlyArray, hostOrOptions: BuilderProgramHost | CompilerOptions, oldProgramOrHost?: CompilerHost | BuilderProgram, oldProgram?: BuilderProgram): BuilderCreationParameters { + let host: BuilderProgramHost; + let newProgram: Program; + if (isArray(newProgramOrRootNames)) { + newProgram = createProgram(newProgramOrRootNames, hostOrOptions as CompilerOptions, oldProgramOrHost as CompilerHost, oldProgram && oldProgram.getProgram()); + host = oldProgramOrHost as CompilerHost; + } + else { + newProgram = newProgramOrRootNames as Program; + host = hostOrOptions as BuilderProgramHost; + oldProgram = oldProgramOrHost as BuilderProgram; + } + return { host, newProgram, oldProgram }; + } + + export function createBuilderProgram(kind: BuilderProgramKind.SemanticDiagnosticsBuilderProgram, builderCreationParameters: BuilderCreationParameters): SemanticDiagnosticsBuilderProgram; + export function createBuilderProgram(kind: BuilderProgramKind.EmitAndSemanticDiagnosticsBuilderProgram, builderCreationParameters: BuilderCreationParameters): EmitAndSemanticDiagnosticsBuilderProgram; + export function createBuilderProgram(kind: BuilderProgramKind, { newProgram, host, oldProgram }: BuilderCreationParameters) { + // Return same program if underlying program doesnt change + let oldState = oldProgram && oldProgram.getState(); + if (oldState && newProgram === oldState.program) { + newProgram = undefined; + oldState = undefined; + return oldProgram; + } + + /** + * Create the canonical file name for identity + */ + const getCanonicalFileName = createGetCanonicalFileName(host.useCaseSensitiveFileNames()); + /** + * Computing hash to for signature verification + */ + const computeHash = host.createHash || identity; + const state = createBuilderProgramState(newProgram, getCanonicalFileName, oldState); + + // To ensure that we arent storing any references to old program or new program without state + newProgram = undefined; + oldProgram = undefined; + oldState = undefined; + + const result: BuilderProgram = { + getState: () => state, + getProgram: () => state.program, + getCompilerOptions: () => state.program.getCompilerOptions(), + getSourceFile: fileName => state.program.getSourceFile(fileName), + getSourceFiles: () => state.program.getSourceFiles(), + getOptionsDiagnostics: cancellationToken => state.program.getOptionsDiagnostics(cancellationToken), + getGlobalDiagnostics: cancellationToken => state.program.getGlobalDiagnostics(cancellationToken), + getSyntacticDiagnostics: (sourceFile, cancellationToken) => state.program.getSyntacticDiagnostics(sourceFile, cancellationToken), getSemanticDiagnostics, - clear + emit, + getAllDependencies: sourceFile => BuilderState.getAllDependencies(state, state.program, sourceFile), + getCurrentDirectory: () => state.program.getCurrentDirectory() }; - function createProgramGraph(program: Program) { - const currentIsModuleEmit = program.getCompilerOptions().module !== ModuleKind.None; - if (isModuleEmit !== currentIsModuleEmit) { - isModuleEmit = currentIsModuleEmit; - emitHandler = isModuleEmit ? getModuleEmitHandler() : getNonModuleEmitHandler(); - fileInfos.clear(); - semanticDiagnosticsPerFile.clear(); + if (kind === BuilderProgramKind.SemanticDiagnosticsBuilderProgram) { + (result as SemanticDiagnosticsBuilderProgram).getSemanticDiagnosticsOfNextAffectedFile = getSemanticDiagnosticsOfNextAffectedFile; + } + else if (kind === BuilderProgramKind.EmitAndSemanticDiagnosticsBuilderProgram) { + (result as EmitAndSemanticDiagnosticsBuilderProgram).emitNextAffectedFile = emitNextAffectedFile; + } + else { + notImplemented(); + } + + return result; + + /** + * Emits the next affected file's emit result (EmitResult and sourceFiles emitted) or returns undefined if iteration is complete + * The first of writeFile if provided, writeFile of BuilderProgramHost if provided, writeFile of compiler host + * in that order would be used to write the files + */ + function emitNextAffectedFile(writeFile?: WriteFileCallback, cancellationToken?: CancellationToken, emitOnlyDtsFiles?: boolean, customTransformers?: CustomTransformers): AffectedFileResult { + const affected = getNextAffectedFile(state, cancellationToken, computeHash); + if (!affected) { + // Done + return undefined; } - hasShapeChanged.clear(); - allFilesExcludingDefaultLibraryFile = undefined; - mutateMap( - fileInfos, - arrayToMap(program.getSourceFiles(), sourceFile => sourceFile.path), - { - // Add new file info - createNewValue: (_path, sourceFile) => addNewFileInfo(program, sourceFile), - // Remove existing file info - onDeleteValue: removeExistingFileInfo, - // We will update in place instead of deleting existing value and adding new one - onExistingValue: (existingInfo, sourceFile) => updateExistingFileInfo(program, existingInfo, sourceFile) - } + + return toAffectedFileResult( + state, + // When whole program is affected, do emit only once (eg when --out or --outFile is specified) + // Otherwise just affected file + state.program.emit(affected === state.program ? undefined : affected as SourceFile, writeFile || host.writeFile, cancellationToken, emitOnlyDtsFiles, customTransformers), + affected ); } - function registerChangedFile(path: Path) { - changedFilesSet.set(path, true); - // All changed files need to re-evaluate its semantic diagnostics - semanticDiagnosticsPerFile.delete(path); - } + /** + * Emits the JavaScript and declaration files. + * When targetSource file is specified, emits the files corresponding to that source file, + * otherwise for the whole program. + * In case of EmitAndSemanticDiagnosticsBuilderProgram, when targetSourceFile is specified, + * it is assumed that that file is handled from affected file list. If targetSourceFile is not specified, + * it will only emit all the affected files instead of whole program + * + * The first of writeFile if provided, writeFile of BuilderProgramHost if provided, writeFile of compiler host + * in that order would be used to write the files + */ + function emit(targetSourceFile?: SourceFile, writeFile?: WriteFileCallback, cancellationToken?: CancellationToken, emitOnlyDtsFiles?: boolean, customTransformers?: CustomTransformers): EmitResult { + if (kind === BuilderProgramKind.EmitAndSemanticDiagnosticsBuilderProgram) { + assertSourceFileOkWithoutNextAffectedCall(state, targetSourceFile); + if (!targetSourceFile) { + // Emit and report any errors we ran into. + let sourceMaps: SourceMapData[] = []; + let emitSkipped: boolean; + let diagnostics: Diagnostic[]; + let emittedFiles: string[] = []; - function addNewFileInfo(program: Program, sourceFile: SourceFile): FileInfo { - registerChangedFile(sourceFile.path); - emitHandler.onAddSourceFile(program, sourceFile); - return { version: sourceFile.version, signature: undefined }; - } - - function removeExistingFileInfo(_existingFileInfo: FileInfo, path: Path) { - // Since we dont need to track removed file as changed file - // We can just remove its diagnostics - changedFilesSet.delete(path); - semanticDiagnosticsPerFile.delete(path); - emitHandler.onRemoveSourceFile(path); - } - - function updateExistingFileInfo(program: Program, existingInfo: FileInfo, sourceFile: SourceFile) { - if (existingInfo.version !== sourceFile.version) { - registerChangedFile(sourceFile.path); - existingInfo.version = sourceFile.version; - emitHandler.onUpdateSourceFile(program, sourceFile); - } - else if (emitHandler.onUpdateSourceFileWithSameVersion(program, sourceFile)) { - registerChangedFile(sourceFile.path); - } - } - - function ensureProgramGraph(program: Program) { - if (!emitHandler) { - createProgramGraph(program); - } - } - - function updateProgram(newProgram: Program) { - if (emitHandler) { - createProgramGraph(newProgram); - } - } - - function getFilesAffectedBy(program: Program, path: Path): ReadonlyArray { - ensureProgramGraph(program); - - const sourceFile = program.getSourceFileByPath(path); - if (!sourceFile) { - return emptyArray; - } - - if (!updateShapeSignature(program, sourceFile)) { - return [sourceFile]; - } - return emitHandler.getFilesAffectedByUpdatedShape(program, sourceFile); - } - - function emitChangedFiles(program: Program, writeFileCallback: WriteFileCallback): ReadonlyArray { - ensureProgramGraph(program); - const compilerOptions = program.getCompilerOptions(); - - if (!changedFilesSet.size) { - return emptyArray; - } - - // With --out or --outFile all outputs go into single file, do it only once - if (compilerOptions.outFile || compilerOptions.out) { - Debug.assert(semanticDiagnosticsPerFile.size === 0); - changedFilesSet.clear(); - return [program.emit(/*targetSourceFile*/ undefined, writeFileCallback)]; - } - - const seenFiles = createMap(); - let result: EmitResult[] | undefined; - changedFilesSet.forEach((_true, path) => { - // Get the affected Files by this program - const affectedFiles = getFilesAffectedBy(program, path as Path); - affectedFiles.forEach(affectedFile => { - // Affected files shouldnt have cached diagnostics - semanticDiagnosticsPerFile.delete(affectedFile.path); - - if (!seenFiles.has(affectedFile.path)) { - seenFiles.set(affectedFile.path, true); - - // Emit the affected file - (result || (result = [])).push(program.emit(affectedFile, writeFileCallback)); + let affectedEmitResult: AffectedFileResult; + while (affectedEmitResult = emitNextAffectedFile(writeFile, cancellationToken, emitOnlyDtsFiles, customTransformers)) { + emitSkipped = emitSkipped || affectedEmitResult.result.emitSkipped; + diagnostics = addRange(diagnostics, affectedEmitResult.result.diagnostics); + emittedFiles = addRange(emittedFiles, affectedEmitResult.result.emittedFiles); + sourceMaps = addRange(sourceMaps, affectedEmitResult.result.sourceMaps); } - }); - }); - changedFilesSet.clear(); - return result || emptyArray; + return { + emitSkipped, + diagnostics: diagnostics || emptyArray, + emittedFiles, + sourceMaps + }; + } + } + return state.program.emit(targetSourceFile, writeFile || host.writeFile, cancellationToken, emitOnlyDtsFiles, customTransformers); } - function getSemanticDiagnostics(program: Program, cancellationToken?: CancellationToken): ReadonlyArray { - ensureProgramGraph(program); - Debug.assert(changedFilesSet.size === 0); + /** + * Return the semantic diagnostics for the next affected file or undefined if iteration is complete + * If provided ignoreSourceFile would be called before getting the diagnostics and would ignore the sourceFile if the returned value was true + */ + function getSemanticDiagnosticsOfNextAffectedFile(cancellationToken?: CancellationToken, ignoreSourceFile?: (sourceFile: SourceFile) => boolean): AffectedFileResult> { + while (true) { + const affected = getNextAffectedFile(state, cancellationToken, computeHash); + if (!affected) { + // Done + return undefined; + } + else if (affected === state.program) { + // When whole program is affected, get all semantic diagnostics (eg when --out or --outFile is specified) + return toAffectedFileResult( + state, + state.program.getSemanticDiagnostics(/*targetSourceFile*/ undefined, cancellationToken), + affected + ); + } - const compilerOptions = program.getCompilerOptions(); + // Get diagnostics for the affected file if its not ignored + if (ignoreSourceFile && ignoreSourceFile(affected as SourceFile)) { + // Get next affected file + doneWithAffectedFile(state, affected); + continue; + } + + return toAffectedFileResult( + state, + getSemanticDiagnosticsOfFile(state, affected as SourceFile, cancellationToken), + affected + ); + } + } + + /** + * Gets the semantic diagnostics from the program corresponding to this state of file (if provided) or whole program + * The semantic diagnostics are cached and managed here + * Note that it is assumed that when asked about semantic diagnostics through this API, + * the file has been taken out of affected files so it is safe to use cache or get from program and cache the diagnostics + * In case of SemanticDiagnosticsBuilderProgram if the source file is not provided, + * it will iterate through all the affected files, to ensure that cache stays valid and yet provide a way to get all semantic diagnostics + */ + function getSemanticDiagnostics(sourceFile?: SourceFile, cancellationToken?: CancellationToken): ReadonlyArray { + assertSourceFileOkWithoutNextAffectedCall(state, sourceFile); + const compilerOptions = state.program.getCompilerOptions(); if (compilerOptions.outFile || compilerOptions.out) { - Debug.assert(semanticDiagnosticsPerFile.size === 0); + Debug.assert(!state.semanticDiagnosticsPerFile); // We dont need to cache the diagnostics just return them from program - return program.getSemanticDiagnostics(/*sourceFile*/ undefined, cancellationToken); + return state.program.getSemanticDiagnostics(sourceFile, cancellationToken); + } + + if (sourceFile) { + return getSemanticDiagnosticsOfFile(state, sourceFile, cancellationToken); + } + + if (kind === BuilderProgramKind.SemanticDiagnosticsBuilderProgram) { + // When semantic builder asks for diagnostics of the whole program, + // ensure that all the affected files are handled + let affected: SourceFile | Program | undefined; + while (affected = getNextAffectedFile(state, cancellationToken, computeHash)) { + doneWithAffectedFile(state, affected); + } } let diagnostics: Diagnostic[]; - for (const sourceFile of program.getSourceFiles()) { - diagnostics = addRange(diagnostics, getSemanticDiagnosticsOfFile(program, sourceFile, cancellationToken)); + for (const sourceFile of state.program.getSourceFiles()) { + diagnostics = addRange(diagnostics, getSemanticDiagnosticsOfFile(state, sourceFile, cancellationToken)); } return diagnostics || emptyArray; } + } +} - function getSemanticDiagnosticsOfFile(program: Program, sourceFile: SourceFile, cancellationToken?: CancellationToken): ReadonlyArray { - const path = sourceFile.path; - const cachedDiagnostics = semanticDiagnosticsPerFile.get(path); - // Report the semantic diagnostics from the cache if we already have those diagnostics present - if (cachedDiagnostics) { - return cachedDiagnostics; - } +namespace ts { + export type AffectedFileResult = { result: T; affected: SourceFile | Program; } | undefined; - // Diagnostics werent cached, get them from program, and cache the result - const diagnostics = program.getSemanticDiagnostics(sourceFile, cancellationToken); - semanticDiagnosticsPerFile.set(path, diagnostics); - return diagnostics; - } - - function clear() { - isModuleEmit = undefined; - emitHandler = undefined; - fileInfos.clear(); - semanticDiagnosticsPerFile.clear(); - changedFilesSet.clear(); - hasShapeChanged.clear(); - } - + export interface BuilderProgramHost { + /** + * return true if file names are treated with case sensitivity + */ + useCaseSensitiveFileNames(): boolean; + /** + * If provided this would be used this hash instead of actual file shape text for detecting changes + */ + createHash?: (data: string) => string; + /** + * When emit or emitNextAffectedFile are called without writeFile, + * this callback if present would be used to write files + */ + writeFile?: WriteFileCallback; + } + + /** + * Builder to manage the program state changes + */ + export interface BuilderProgram { + /*@internal*/ + getState(): BuilderProgramState; + /** + * Returns current program + */ + getProgram(): Program; + /** + * Get compiler options of the program + */ + getCompilerOptions(): CompilerOptions; + /** + * Get the source file in the program with file name + */ + getSourceFile(fileName: string): SourceFile | undefined; + /** + * Get a list of files in the program + */ + getSourceFiles(): ReadonlyArray; + /** + * Get the diagnostics for compiler options + */ + getOptionsDiagnostics(cancellationToken?: CancellationToken): ReadonlyArray; + /** + * Get the diagnostics that dont belong to any file + */ + getGlobalDiagnostics(cancellationToken?: CancellationToken): ReadonlyArray; + /** + * Get the syntax diagnostics, for all source files if source file is not supplied + */ + getSyntacticDiagnostics(sourceFile?: SourceFile, cancellationToken?: CancellationToken): ReadonlyArray; + /** + * Get all the dependencies of the file + */ + getAllDependencies(sourceFile: SourceFile): ReadonlyArray; + /** + * Gets the semantic diagnostics from the program corresponding to this state of file (if provided) or whole program + * The semantic diagnostics are cached and managed here + * Note that it is assumed that when asked about semantic diagnostics through this API, + * the file has been taken out of affected files so it is safe to use cache or get from program and cache the diagnostics + * In case of SemanticDiagnosticsBuilderProgram if the source file is not provided, + * it will iterate through all the affected files, to ensure that cache stays valid and yet provide a way to get all semantic diagnostics + */ + getSemanticDiagnostics(sourceFile?: SourceFile, cancellationToken?: CancellationToken): ReadonlyArray; /** - * For script files that contains only ambient external modules, although they are not actually external module files, - * they can only be consumed via importing elements from them. Regular script files cannot consume them. Therefore, - * there are no point to rebuild all script files if these special files have changed. However, if any statement - * in the file is not ambient external module, we treat it as a regular script file. + * Emits the JavaScript and declaration files. + * When targetSource file is specified, emits the files corresponding to that source file, + * otherwise for the whole program. + * In case of EmitAndSemanticDiagnosticsBuilderProgram, when targetSourceFile is specified, + * it is assumed that that file is handled from affected file list. If targetSourceFile is not specified, + * it will only emit all the affected files instead of whole program + * + * The first of writeFile if provided, writeFile of BuilderProgramHost if provided, writeFile of compiler host + * in that order would be used to write the files */ - function containsOnlyAmbientModules(sourceFile: SourceFile) { - for (const statement of sourceFile.statements) { - if (!isModuleWithStringLiteralName(statement)) { - return false; - } - } - return true; - } - + emit(targetSourceFile?: SourceFile, writeFile?: WriteFileCallback, cancellationToken?: CancellationToken, emitOnlyDtsFiles?: boolean, customTransformers?: CustomTransformers): EmitResult; /** - * @return {boolean} indicates if the shape signature has changed since last update. + * Get the current directory of the program */ - function updateShapeSignature(program: Program, sourceFile: SourceFile) { - Debug.assert(!!sourceFile); - - // If we have cached the result for this file, that means hence forth we should assume file shape is uptodate - if (hasShapeChanged.has(sourceFile.path)) { - return false; - } + getCurrentDirectory(): string; + } - hasShapeChanged.set(sourceFile.path, true); - const info = fileInfos.get(sourceFile.path); - Debug.assert(!!info); - - const prevSignature = info.signature; - let latestSignature: string; - if (sourceFile.isDeclarationFile) { - latestSignature = sourceFile.version; - info.signature = latestSignature; - } - else { - const emitOutput = getFileEmitOutput(program, sourceFile, /*emitOnlyDtsFiles*/ true); - if (emitOutput.outputFiles && emitOutput.outputFiles.length > 0) { - latestSignature = options.computeHash(emitOutput.outputFiles[0].text); - info.signature = latestSignature; - } - else { - latestSignature = prevSignature; - } - } - - return !prevSignature || latestSignature !== prevSignature; - } - + /** + * The builder that caches the semantic diagnostics for the program and handles the changed files and affected files + */ + export interface SemanticDiagnosticsBuilderProgram extends BuilderProgram { /** - * Gets the referenced files for a file from the program with values for the keys as referenced file's path to be true + * Gets the semantic diagnostics from the program for the next affected file and caches it + * Returns undefined if the iteration is complete */ - function getReferencedFiles(program: Program, sourceFile: SourceFile): Map | undefined { - let referencedFiles: Map | undefined; - - // We need to use a set here since the code can contain the same import twice, - // but that will only be one dependency. - // To avoid invernal conversion, the key of the referencedFiles map must be of type Path - if (sourceFile.imports && sourceFile.imports.length > 0) { - const checker: TypeChecker = program.getTypeChecker(); - for (const importName of sourceFile.imports) { - const symbol = checker.getSymbolAtLocation(importName); - if (symbol && symbol.declarations && symbol.declarations[0]) { - const declarationSourceFile = getSourceFileOfNode(symbol.declarations[0]); - if (declarationSourceFile) { - addReferencedFile(declarationSourceFile.path); - } - } - } - } - - const sourceFileDirectory = getDirectoryPath(sourceFile.path); - // Handle triple slash references - if (sourceFile.referencedFiles && sourceFile.referencedFiles.length > 0) { - for (const referencedFile of sourceFile.referencedFiles) { - const referencedPath = toPath(referencedFile.fileName, sourceFileDirectory, options.getCanonicalFileName); - addReferencedFile(referencedPath); - } - } - - // Handle type reference directives - if (sourceFile.resolvedTypeReferenceDirectiveNames) { - sourceFile.resolvedTypeReferenceDirectiveNames.forEach((resolvedTypeReferenceDirective) => { - if (!resolvedTypeReferenceDirective) { - return; - } - - const fileName = resolvedTypeReferenceDirective.resolvedFileName; - const typeFilePath = toPath(fileName, sourceFileDirectory, options.getCanonicalFileName); - addReferencedFile(typeFilePath); - }); - } - - return referencedFiles; - - function addReferencedFile(referencedPath: Path) { - if (!referencedFiles) { - referencedFiles = createMap(); - } - referencedFiles.set(referencedPath, true); - } - } - + getSemanticDiagnosticsOfNextAffectedFile(cancellationToken?: CancellationToken, ignoreSourceFile?: (sourceFile: SourceFile) => boolean): AffectedFileResult>; + } + + /** + * The builder that can handle the changes in program and iterate through changed file to emit the files + * The semantic diagnostics are cached per file and managed by clearing for the changed/affected files + */ + export interface EmitAndSemanticDiagnosticsBuilderProgram extends BuilderProgram { /** - * Gets all files of the program excluding the default library file + * Emits the next affected file's emit result (EmitResult and sourceFiles emitted) or returns undefined if iteration is complete + * The first of writeFile if provided, writeFile of BuilderProgramHost if provided, writeFile of compiler host + * in that order would be used to write the files */ - function getAllFilesExcludingDefaultLibraryFile(program: Program, firstSourceFile: SourceFile): ReadonlyArray { - // Use cached result - if (allFilesExcludingDefaultLibraryFile) { - return allFilesExcludingDefaultLibraryFile; - } - - let result: SourceFile[]; - addSourceFile(firstSourceFile); - for (const sourceFile of program.getSourceFiles()) { - if (sourceFile !== firstSourceFile) { - addSourceFile(sourceFile); - } - } - allFilesExcludingDefaultLibraryFile = result || emptyArray; - return allFilesExcludingDefaultLibraryFile; - - function addSourceFile(sourceFile: SourceFile) { - if (!program.isSourceFileDefaultLibrary(sourceFile)) { - (result || (result = [])).push(sourceFile); - } - } - } - - function getNonModuleEmitHandler(): EmitHandler { - return { - onAddSourceFile: noop, - onRemoveSourceFile: noop, - onUpdateSourceFile: noop, - onUpdateSourceFileWithSameVersion: returnFalse, - getFilesAffectedByUpdatedShape - }; - - function getFilesAffectedByUpdatedShape(program: Program, sourceFile: SourceFile): ReadonlyArray { - const options = program.getCompilerOptions(); - // If `--out` or `--outFile` is specified, any new emit will result in re-emitting the entire project, - // so returning the file itself is good enough. - if (options && (options.out || options.outFile)) { - return [sourceFile]; - } - return getAllFilesExcludingDefaultLibraryFile(program, sourceFile); - } - } - - function getModuleEmitHandler(): EmitHandler { - const references = createMap>(); - return { - onAddSourceFile: setReferences, - onRemoveSourceFile, - onUpdateSourceFile: updateReferences, - onUpdateSourceFileWithSameVersion: updateReferencesTrackingChangedReferences, - getFilesAffectedByUpdatedShape - }; - - function setReferences(program: Program, sourceFile: SourceFile) { - const newReferences = getReferencedFiles(program, sourceFile); - if (newReferences) { - references.set(sourceFile.path, newReferences); - } - } - - function updateReferences(program: Program, sourceFile: SourceFile) { - const newReferences = getReferencedFiles(program, sourceFile); - if (newReferences) { - references.set(sourceFile.path, newReferences); - } - else { - references.delete(sourceFile.path); - } - } - - function updateReferencesTrackingChangedReferences(program: Program, sourceFile: SourceFile) { - const newReferences = getReferencedFiles(program, sourceFile); - if (!newReferences) { - // Changed if we had references - return references.delete(sourceFile.path); - } - - const oldReferences = references.get(sourceFile.path); - references.set(sourceFile.path, newReferences); - if (!oldReferences || oldReferences.size !== newReferences.size) { - return true; - } - - // If there are any new references that werent present previously there is change - return forEachEntry(newReferences, (_true, referencedPath) => !oldReferences.delete(referencedPath)) || - // Otherwise its changed if there are more references previously than now - !!oldReferences.size; - } - - function onRemoveSourceFile(removedFilePath: Path) { - // Remove existing references - references.forEach((referencesInFile, filePath) => { - if (referencesInFile.has(removedFilePath)) { - // add files referencing the removedFilePath, as changed files too - const referencedByInfo = fileInfos.get(filePath); - if (referencedByInfo) { - registerChangedFile(filePath as Path); - } - } - }); - // Delete the entry for the removed file path - references.delete(removedFilePath); - } - - function getReferencedByPaths(referencedFilePath: Path) { - return arrayFrom(mapDefinedIterator(references.entries(), ([filePath, referencesInFile]) => - referencesInFile.has(referencedFilePath) ? filePath as Path : undefined - )); - } - - function getFilesAffectedByUpdatedShape(program: Program, sourceFile: SourceFile): ReadonlyArray { - if (!isExternalModule(sourceFile) && !containsOnlyAmbientModules(sourceFile)) { - return getAllFilesExcludingDefaultLibraryFile(program, sourceFile); - } - - const compilerOptions = program.getCompilerOptions(); - if (compilerOptions && (compilerOptions.isolatedModules || compilerOptions.out || compilerOptions.outFile)) { - return [sourceFile]; - } - - // Now we need to if each file in the referencedBy list has a shape change as well. - // Because if so, its own referencedBy files need to be saved as well to make the - // emitting result consistent with files on disk. - const seenFileNamesMap = createMap(); - - // Start with the paths this file was referenced by - const path = sourceFile.path; - seenFileNamesMap.set(path, sourceFile); - const queue = getReferencedByPaths(path); - while (queue.length > 0) { - const currentPath = queue.pop(); - if (!seenFileNamesMap.has(currentPath)) { - const currentSourceFile = program.getSourceFileByPath(currentPath); - seenFileNamesMap.set(currentPath, currentSourceFile); - if (currentSourceFile && updateShapeSignature(program, currentSourceFile)) { - queue.push(...getReferencedByPaths(currentPath)); - } - } - } - - // Return array of values that needs emit - return arrayFrom(mapDefinedIterator(seenFileNamesMap.values(), value => value)); - } - } + emitNextAffectedFile(writeFile?: WriteFileCallback, cancellationToken?: CancellationToken, emitOnlyDtsFiles?: boolean, customTransformers?: CustomTransformers): AffectedFileResult; + } + + /** + * Create the builder to manage semantic diagnostics and cache them + */ + export function createSemanticDiagnosticsBuilderProgram(newProgram: Program, host: BuilderProgramHost, oldProgram?: SemanticDiagnosticsBuilderProgram): SemanticDiagnosticsBuilderProgram; + export function createSemanticDiagnosticsBuilderProgram(rootNames: ReadonlyArray, options: CompilerOptions, host?: CompilerHost, oldProgram?: SemanticDiagnosticsBuilderProgram): SemanticDiagnosticsBuilderProgram; + export function createSemanticDiagnosticsBuilderProgram(newProgramOrRootNames: Program | ReadonlyArray, hostOrOptions: BuilderProgramHost | CompilerOptions, oldProgramOrHost?: CompilerHost | SemanticDiagnosticsBuilderProgram, oldProgram?: SemanticDiagnosticsBuilderProgram) { + return createBuilderProgram(BuilderProgramKind.SemanticDiagnosticsBuilderProgram, getBuilderCreationParameters(newProgramOrRootNames, hostOrOptions, oldProgramOrHost, oldProgram)); + } + + /** + * Create the builder that can handle the changes in program and iterate through changed files + * to emit the those files and manage semantic diagnostics cache as well + */ + export function createEmitAndSemanticDiagnosticsBuilderProgram(newProgram: Program, host: BuilderProgramHost, oldProgram?: EmitAndSemanticDiagnosticsBuilderProgram): EmitAndSemanticDiagnosticsBuilderProgram; + export function createEmitAndSemanticDiagnosticsBuilderProgram(rootNames: ReadonlyArray, options: CompilerOptions, host?: CompilerHost, oldProgram?: EmitAndSemanticDiagnosticsBuilderProgram): EmitAndSemanticDiagnosticsBuilderProgram; + export function createEmitAndSemanticDiagnosticsBuilderProgram(newProgramOrRootNames: Program | ReadonlyArray, hostOrOptions: BuilderProgramHost | CompilerOptions, oldProgramOrHost?: CompilerHost | EmitAndSemanticDiagnosticsBuilderProgram, oldProgram?: EmitAndSemanticDiagnosticsBuilderProgram) { + return createBuilderProgram(BuilderProgramKind.EmitAndSemanticDiagnosticsBuilderProgram, getBuilderCreationParameters(newProgramOrRootNames, hostOrOptions, oldProgramOrHost, oldProgram)); + } + + /** + * Creates a builder thats just abstraction over program and can be used with watch + */ + export function createAbstractBuilder(newProgram: Program, host: BuilderProgramHost, oldProgram?: BuilderProgram): BuilderProgram; + export function createAbstractBuilder(rootNames: ReadonlyArray, options: CompilerOptions, host?: CompilerHost, oldProgram?: BuilderProgram): BuilderProgram; + export function createAbstractBuilder(newProgramOrRootNames: Program | ReadonlyArray, hostOrOptions: BuilderProgramHost | CompilerOptions, oldProgramOrHost?: CompilerHost | BuilderProgram, oldProgram?: BuilderProgram): BuilderProgram { + const { newProgram: program } = getBuilderCreationParameters(newProgramOrRootNames, hostOrOptions, oldProgramOrHost, oldProgram); + return { + // Only return program, all other methods are not implemented + getProgram: () => program, + getState: notImplemented, + getCompilerOptions: notImplemented, + getSourceFile: notImplemented, + getSourceFiles: notImplemented, + getOptionsDiagnostics: notImplemented, + getGlobalDiagnostics: notImplemented, + getSyntacticDiagnostics: notImplemented, + getSemanticDiagnostics: notImplemented, + emit: notImplemented, + getAllDependencies: notImplemented, + getCurrentDirectory: notImplemented + }; } } diff --git a/src/compiler/builderState.ts b/src/compiler/builderState.ts new file mode 100644 index 00000000000..581aa05f12c --- /dev/null +++ b/src/compiler/builderState.ts @@ -0,0 +1,384 @@ +/// +namespace ts { + export interface EmitOutput { + outputFiles: OutputFile[]; + emitSkipped: boolean; + } + + export interface OutputFile { + name: string; + writeByteOrderMark: boolean; + text: string; + } +} + +/*@internal*/ +namespace ts { + export function getFileEmitOutput(program: Program, sourceFile: SourceFile, emitOnlyDtsFiles: boolean, + cancellationToken?: CancellationToken, customTransformers?: CustomTransformers): EmitOutput { + const outputFiles: OutputFile[] = []; + const emitResult = program.emit(sourceFile, writeFile, cancellationToken, emitOnlyDtsFiles, customTransformers); + return { outputFiles, emitSkipped: emitResult.emitSkipped }; + + function writeFile(fileName: string, text: string, writeByteOrderMark: boolean) { + outputFiles.push({ name: fileName, writeByteOrderMark, text }); + } + } + + export interface BuilderState { + /** + * Information of the file eg. its version, signature etc + */ + fileInfos: Map; + /** + * Contains the map of ReferencedSet=Referenced files of the file if module emit is enabled + * Otherwise undefined + * Thus non undefined value indicates, module emit + */ + readonly referencedMap: ReadonlyMap | undefined; + /** + * Map of files that have already called update signature. + * That means hence forth these files are assumed to have + * no change in their signature for this version of the program + */ + hasCalledUpdateShapeSignature: Map; + /** + * Cache of all files excluding default library file for the current program + */ + allFilesExcludingDefaultLibraryFile: ReadonlyArray | undefined; + /** + * Cache of all the file names + */ + allFileNames: ReadonlyArray | undefined; + } +} + +/*@internal*/ +namespace ts.BuilderState { + /** + * Information about the source file: Its version and optional signature from last emit + */ + export interface FileInfo { + readonly version: string; + signature: string | undefined; + } + /** + * Referenced files with values for the keys as referenced file's path to be true + */ + export type ReferencedSet = ReadonlyMap; + /** + * Compute the hash to store the shape of the file + */ + export type ComputeHash = (data: string) => string; + + /** + * Gets the referenced files for a file from the program with values for the keys as referenced file's path to be true + */ + function getReferencedFiles(program: Program, sourceFile: SourceFile, getCanonicalFileName: GetCanonicalFileName): Map | undefined { + let referencedFiles: Map | undefined; + + // We need to use a set here since the code can contain the same import twice, + // but that will only be one dependency. + // To avoid invernal conversion, the key of the referencedFiles map must be of type Path + if (sourceFile.imports && sourceFile.imports.length > 0) { + const checker: TypeChecker = program.getTypeChecker(); + for (const importName of sourceFile.imports) { + const symbol = checker.getSymbolAtLocation(importName); + if (symbol && symbol.declarations && symbol.declarations[0]) { + const declarationSourceFile = getSourceFileOfNode(symbol.declarations[0]); + if (declarationSourceFile) { + addReferencedFile(declarationSourceFile.path); + } + } + } + } + + const sourceFileDirectory = getDirectoryPath(sourceFile.path); + // Handle triple slash references + if (sourceFile.referencedFiles && sourceFile.referencedFiles.length > 0) { + for (const referencedFile of sourceFile.referencedFiles) { + const referencedPath = toPath(referencedFile.fileName, sourceFileDirectory, getCanonicalFileName); + addReferencedFile(referencedPath); + } + } + + // Handle type reference directives + if (sourceFile.resolvedTypeReferenceDirectiveNames) { + sourceFile.resolvedTypeReferenceDirectiveNames.forEach((resolvedTypeReferenceDirective) => { + if (!resolvedTypeReferenceDirective) { + return; + } + + const fileName = resolvedTypeReferenceDirective.resolvedFileName; + const typeFilePath = toPath(fileName, sourceFileDirectory, getCanonicalFileName); + addReferencedFile(typeFilePath); + }); + } + + return referencedFiles; + + function addReferencedFile(referencedPath: Path) { + if (!referencedFiles) { + referencedFiles = createMap(); + } + referencedFiles.set(referencedPath, true); + } + } + + /** + * Returns true if oldState is reusable, that is the emitKind = module/non module has not changed + */ + export function canReuseOldState(newReferencedMap: ReadonlyMap, oldState: Readonly | undefined) { + return oldState && !oldState.referencedMap === !newReferencedMap; + } + + /** + * Creates the state of file references and signature for the new program from oldState if it is safe + */ + export function create(newProgram: Program, getCanonicalFileName: GetCanonicalFileName, oldState?: Readonly): BuilderState { + const fileInfos = createMap(); + const referencedMap = newProgram.getCompilerOptions().module !== ModuleKind.None ? createMap() : undefined; + const hasCalledUpdateShapeSignature = createMap(); + const useOldState = canReuseOldState(referencedMap, oldState); + + // Create the reference map, and set the file infos + for (const sourceFile of newProgram.getSourceFiles()) { + const version = sourceFile.version; + const oldInfo = useOldState && oldState.fileInfos.get(sourceFile.path); + if (referencedMap) { + const newReferences = getReferencedFiles(newProgram, sourceFile, getCanonicalFileName); + if (newReferences) { + referencedMap.set(sourceFile.path, newReferences); + } + } + fileInfos.set(sourceFile.path, { version, signature: oldInfo && oldInfo.signature }); + } + + return { + fileInfos, + referencedMap, + hasCalledUpdateShapeSignature, + allFilesExcludingDefaultLibraryFile: undefined, + allFileNames: undefined + }; + } + + /** + * Gets the files affected by the path from the program + */ + export function getFilesAffectedBy(state: BuilderState, programOfThisState: Program, path: Path, cancellationToken: CancellationToken | undefined, computeHash: ComputeHash, cacheToUpdateSignature?: Map): ReadonlyArray { + // Since the operation could be cancelled, the signatures are always stored in the cache + // They will be commited once it is safe to use them + // eg when calling this api from tsserver, if there is no cancellation of the operation + // In the other cases the affected files signatures are commited only after the iteration through the result is complete + const signatureCache = cacheToUpdateSignature || createMap(); + const sourceFile = programOfThisState.getSourceFileByPath(path); + if (!sourceFile) { + return emptyArray; + } + + if (!updateShapeSignature(state, programOfThisState, sourceFile, signatureCache, cancellationToken, computeHash)) { + return [sourceFile]; + } + + const result = (state.referencedMap ? getFilesAffectedByUpdatedShapeWhenModuleEmit : getFilesAffectedByUpdatedShapeWhenNonModuleEmit)(state, programOfThisState, sourceFile, signatureCache, cancellationToken, computeHash); + if (!cacheToUpdateSignature) { + // Commit all the signatures in the signature cache + updateSignaturesFromCache(state, signatureCache); + } + return result; + } + + /** + * Updates the signatures from the cache into state's fileinfo signatures + * This should be called whenever it is safe to commit the state of the builder + */ + export function updateSignaturesFromCache(state: BuilderState, signatureCache: Map) { + signatureCache.forEach((signature, path) => { + state.fileInfos.get(path).signature = signature; + state.hasCalledUpdateShapeSignature.set(path, true); + }); + } + + /** + * Returns if the shape of the signature has changed since last emit + */ + function updateShapeSignature(state: Readonly, programOfThisState: Program, sourceFile: SourceFile, cacheToUpdateSignature: Map, cancellationToken: CancellationToken | undefined, computeHash: ComputeHash) { + Debug.assert(!!sourceFile); + + // If we have cached the result for this file, that means hence forth we should assume file shape is uptodate + if (state.hasCalledUpdateShapeSignature.has(sourceFile.path) || cacheToUpdateSignature.has(sourceFile.path)) { + return false; + } + + const info = state.fileInfos.get(sourceFile.path); + Debug.assert(!!info); + + const prevSignature = info.signature; + let latestSignature: string; + if (sourceFile.isDeclarationFile) { + latestSignature = sourceFile.version; + } + else { + const emitOutput = getFileEmitOutput(programOfThisState, sourceFile, /*emitOnlyDtsFiles*/ true, cancellationToken); + if (emitOutput.outputFiles && emitOutput.outputFiles.length > 0) { + latestSignature = computeHash(emitOutput.outputFiles[0].text); + } + else { + latestSignature = prevSignature; + } + } + cacheToUpdateSignature.set(sourceFile.path, latestSignature); + + return !prevSignature || latestSignature !== prevSignature; + } + + /** + * Get all the dependencies of the sourceFile + */ + export function getAllDependencies(state: BuilderState, programOfThisState: Program, sourceFile: SourceFile): ReadonlyArray { + const compilerOptions = programOfThisState.getCompilerOptions(); + // With --out or --outFile all outputs go into single file, all files depend on each other + if (compilerOptions.outFile || compilerOptions.out) { + return getAllFileNames(state, programOfThisState); + } + + // If this is non module emit, or its a global file, it depends on all the source files + if (!state.referencedMap || (!isExternalModule(sourceFile) && !containsOnlyAmbientModules(sourceFile))) { + return getAllFileNames(state, programOfThisState); + } + + // Get the references, traversing deep from the referenceMap + const seenMap = createMap(); + const queue = [sourceFile.path]; + while (queue.length) { + const path = queue.pop(); + if (!seenMap.has(path)) { + seenMap.set(path, true); + const references = state.referencedMap.get(path); + if (references) { + const iterator = references.keys(); + for (let { value, done } = iterator.next(); !done; { value, done } = iterator.next()) { + queue.push(value as Path); + } + } + } + } + + return arrayFrom(mapDefinedIterator(seenMap.keys(), path => { + const file = programOfThisState.getSourceFileByPath(path as Path); + return file ? file.fileName : path; + })); + } + + /** + * Gets the names of all files from the program + */ + function getAllFileNames(state: BuilderState, programOfThisState: Program): ReadonlyArray { + if (!state.allFileNames) { + const sourceFiles = programOfThisState.getSourceFiles(); + state.allFileNames = sourceFiles === emptyArray ? emptyArray : sourceFiles.map(file => file.fileName); + } + return state.allFileNames; + } + + /** + * Gets the files referenced by the the file path + */ + function getReferencedByPaths(state: Readonly, referencedFilePath: Path) { + return arrayFrom(mapDefinedIterator(state.referencedMap.entries(), ([filePath, referencesInFile]) => + referencesInFile.has(referencedFilePath) ? filePath as Path : undefined + )); + } + + /** + * For script files that contains only ambient external modules, although they are not actually external module files, + * they can only be consumed via importing elements from them. Regular script files cannot consume them. Therefore, + * there are no point to rebuild all script files if these special files have changed. However, if any statement + * in the file is not ambient external module, we treat it as a regular script file. + */ + function containsOnlyAmbientModules(sourceFile: SourceFile) { + for (const statement of sourceFile.statements) { + if (!isModuleWithStringLiteralName(statement)) { + return false; + } + } + return true; + } + + /** + * Gets all files of the program excluding the default library file + */ + function getAllFilesExcludingDefaultLibraryFile(state: BuilderState, programOfThisState: Program, firstSourceFile: SourceFile): ReadonlyArray { + // Use cached result + if (state.allFilesExcludingDefaultLibraryFile) { + return state.allFilesExcludingDefaultLibraryFile; + } + + let result: SourceFile[]; + addSourceFile(firstSourceFile); + for (const sourceFile of programOfThisState.getSourceFiles()) { + if (sourceFile !== firstSourceFile) { + addSourceFile(sourceFile); + } + } + state.allFilesExcludingDefaultLibraryFile = result || emptyArray; + return state.allFilesExcludingDefaultLibraryFile; + + function addSourceFile(sourceFile: SourceFile) { + if (!programOfThisState.isSourceFileDefaultLibrary(sourceFile)) { + (result || (result = [])).push(sourceFile); + } + } + } + + /** + * When program emits non modular code, gets the files affected by the sourceFile whose shape has changed + */ + function getFilesAffectedByUpdatedShapeWhenNonModuleEmit(state: BuilderState, programOfThisState: Program, sourceFileWithUpdatedShape: SourceFile) { + const compilerOptions = programOfThisState.getCompilerOptions(); + // If `--out` or `--outFile` is specified, any new emit will result in re-emitting the entire project, + // so returning the file itself is good enough. + if (compilerOptions && (compilerOptions.out || compilerOptions.outFile)) { + return [sourceFileWithUpdatedShape]; + } + return getAllFilesExcludingDefaultLibraryFile(state, programOfThisState, sourceFileWithUpdatedShape); + } + + /** + * When program emits modular code, gets the files affected by the sourceFile whose shape has changed + */ + function getFilesAffectedByUpdatedShapeWhenModuleEmit(state: BuilderState, programOfThisState: Program, sourceFileWithUpdatedShape: SourceFile, cacheToUpdateSignature: Map, cancellationToken: CancellationToken | undefined, computeHash: ComputeHash | undefined) { + if (!isExternalModule(sourceFileWithUpdatedShape) && !containsOnlyAmbientModules(sourceFileWithUpdatedShape)) { + return getAllFilesExcludingDefaultLibraryFile(state, programOfThisState, sourceFileWithUpdatedShape); + } + + const compilerOptions = programOfThisState.getCompilerOptions(); + if (compilerOptions && (compilerOptions.isolatedModules || compilerOptions.out || compilerOptions.outFile)) { + return [sourceFileWithUpdatedShape]; + } + + // Now we need to if each file in the referencedBy list has a shape change as well. + // Because if so, its own referencedBy files need to be saved as well to make the + // emitting result consistent with files on disk. + const seenFileNamesMap = createMap(); + + // Start with the paths this file was referenced by + seenFileNamesMap.set(sourceFileWithUpdatedShape.path, sourceFileWithUpdatedShape); + const queue = getReferencedByPaths(state, sourceFileWithUpdatedShape.path); + while (queue.length > 0) { + const currentPath = queue.pop(); + if (!seenFileNamesMap.has(currentPath)) { + const currentSourceFile = programOfThisState.getSourceFileByPath(currentPath); + seenFileNamesMap.set(currentPath, currentSourceFile); + if (currentSourceFile && updateShapeSignature(state, programOfThisState, currentSourceFile, cacheToUpdateSignature, cancellationToken, computeHash)) { + queue.push(...getReferencedByPaths(state, currentPath)); + } + } + } + + // Return array of values that needs emit + // Return array of values that needs emit + return arrayFrom(mapDefinedIterator(seenFileNamesMap.values(), value => value)); + } +} diff --git a/src/compiler/checker.ts b/src/compiler/checker.ts index 39679675a31..405fd11f138 100644 --- a/src/compiler/checker.ts +++ b/src/compiler/checker.ts @@ -749,10 +749,12 @@ namespace ts { return _jsxNamespace; } - function getEmitResolver(sourceFile: SourceFile, cancellationToken: CancellationToken) { + function getEmitResolver(sourceFile: SourceFile, cancellationToken: CancellationToken, ignoreDiagnostics?: boolean) { // Ensure we have all the type information in place for this file so that all the // emitter questions of this resolver will return the right information. - getDiagnostics(sourceFile, cancellationToken); + if (!ignoreDiagnostics) { + getDiagnostics(sourceFile, cancellationToken); + } return emitResolver; } @@ -2063,9 +2065,9 @@ namespace ts { error(errorNode, diag, moduleReference, resolvedModule.resolvedFileName); } else if (noImplicitAny && moduleNotFoundError) { - let errorInfo = !resolvedModule.isExternalLibraryImport ? undefined : chainDiagnosticMessages(/*details*/ undefined, + let errorInfo = resolvedModule.packageId && chainDiagnosticMessages(/*details*/ undefined, Diagnostics.Try_npm_install_types_Slash_0_if_it_exists_or_add_a_new_declaration_d_ts_file_containing_declare_module_0, - moduleReference); + resolvedModule.packageId.name); errorInfo = chainDiagnosticMessages(errorInfo, Diagnostics.Could_not_find_a_declaration_file_for_module_0_1_implicitly_has_an_any_type, moduleReference, @@ -3949,7 +3951,8 @@ namespace ts { if (strictNullChecks && declaration.flags & NodeFlags.Ambient && isParameterDeclaration(declaration)) { parentType = getNonNullableType(parentType); } - const declaredType = getTypeOfPropertyOfType(parentType, text); + const propType = getTypeOfPropertyOfType(parentType, text); + const declaredType = propType && getApparentTypeForLocation(propType, declaration.name); type = declaredType && getFlowTypeOfReference(declaration, declaredType) || isNumericLiteralName(text) && getIndexTypeOfType(parentType, IndexKind.Number) || getIndexTypeOfType(parentType, IndexKind.String); @@ -5416,18 +5419,19 @@ namespace ts { return symbol; } - function getTypeWithThisArgument(type: Type, thisArgument?: Type): Type { + function getTypeWithThisArgument(type: Type, thisArgument?: Type, needApparentType?: boolean): Type { if (getObjectFlags(type) & ObjectFlags.Reference) { const target = (type).target; const typeArguments = (type).typeArguments; if (length(target.typeParameters) === length(typeArguments)) { - return createTypeReference(target, concatenate(typeArguments, [thisArgument || target.thisType])); + const ref = createTypeReference(target, concatenate(typeArguments, [thisArgument || target.thisType])); + return needApparentType ? getApparentType(ref) : ref; } } else if (type.flags & TypeFlags.Intersection) { - return getIntersectionType(map((type).types, t => getTypeWithThisArgument(t, thisArgument))); + return getIntersectionType(map((type).types, t => getTypeWithThisArgument(t, thisArgument, needApparentType))); } - return type; + return needApparentType ? getApparentType(type) : type; } function resolveObjectTypeMembers(type: ObjectType, source: InterfaceTypeWithDeclaredMembers, typeParameters: TypeParameter[], typeArguments: Type[]) { @@ -6107,7 +6111,7 @@ namespace ts { } function getApparentTypeOfIntersectionType(type: IntersectionType) { - return type.resolvedApparentType || (type.resolvedApparentType = getTypeWithThisArgument(type, type)); + return type.resolvedApparentType || (type.resolvedApparentType = getTypeWithThisArgument(type, type, /*apparentType*/ true)); } function getResolvedTypeParameterDefault(typeParameter: TypeParameter): Type | undefined { @@ -6561,7 +6565,7 @@ namespace ts { // b) It references `arguments` somewhere const lastParam = lastOrUndefined(declaration.parameters); const lastParamTags = lastParam && getJSDocParameterTags(lastParam); - const lastParamVariadicType = lastParamTags && firstDefined(lastParamTags, p => + const lastParamVariadicType = firstDefined(lastParamTags, p => p.typeExpression && isJSDocVariadicType(p.typeExpression.type) ? p.typeExpression.type : undefined); if (!lastParamVariadicType && !containsArgumentsReference(declaration)) { return false; @@ -9636,7 +9640,7 @@ namespace ts { } else if (target.flags & TypeFlags.IndexedAccess) { // A type S is related to a type T[K] if S is related to A[K], where K is string-like and - // A is the apparent type of T. + // A is the constraint of T. const constraint = getConstraintOfIndexedAccess(target); if (constraint) { if (result = isRelatedTo(source, constraint, reportErrors)) { @@ -9672,7 +9676,7 @@ namespace ts { } else if (source.flags & TypeFlags.IndexedAccess) { // A type S[K] is related to a type T if A[K] is related to T, where K is string-like and - // A is the apparent type of S. + // A is the constraint of S. const constraint = getConstraintOfIndexedAccess(source); if (constraint) { if (result = isRelatedTo(constraint, target, reportErrors)) { @@ -9680,10 +9684,11 @@ namespace ts { return result; } } - else if (target.flags & TypeFlags.IndexedAccess && (source).indexType === (target).indexType) { - // if we have indexed access types with identical index types, see if relationship holds for - // the two object types. + else if (target.flags & TypeFlags.IndexedAccess) { if (result = isRelatedTo((source).objectType, (target).objectType, reportErrors)) { + result &= isRelatedTo((source).indexType, (target).indexType, reportErrors); + } + if (result) { errorInfo = saveErrorInfo; return result; } @@ -10964,7 +10969,7 @@ namespace ts { return type === typeParameter || type.flags & TypeFlags.UnionOrIntersection && forEach((type).types, t => isTypeParameterAtTopLevel(t, typeParameter)); } - /** Create an object with properties named in the string literal type. Every property has type `{}` */ + /** Create an object with properties named in the string literal type. Every property has type `any` */ function createEmptyObjectTypeFromStringLiteral(type: Type) { const members = createSymbolTable(); forEachType(type, t => { @@ -10973,7 +10978,7 @@ namespace ts { } const name = escapeLeadingUnderscores((t as StringLiteralType).value); const literalProp = createSymbol(SymbolFlags.Property, name); - literalProp.type = emptyObjectType; + literalProp.type = anyType; if (t.symbol) { literalProp.declarations = t.symbol.declarations; literalProp.valueDeclaration = t.symbol.valueDeclaration; @@ -11028,7 +11033,9 @@ namespace ts { const templateType = getTemplateTypeFromMappedType(target); const inference = createInferenceInfo(typeParameter); inferTypes([inference], sourceType, templateType); - return inference.candidates ? getUnionType(inference.candidates, UnionReduction.Subtype) : emptyObjectType; + return inference.candidates ? getUnionType(inference.candidates, UnionReduction.Subtype) : + inference.contraCandidates ? getCommonSubtype(inference.contraCandidates) : + emptyObjectType; } function getUnmatchedProperty(source: Type, target: Type, requireOptionalProperties: boolean) { @@ -11764,16 +11771,6 @@ namespace ts { } function getTypeWithFacts(type: Type, include: TypeFacts) { - if (type.flags & TypeFlags.IndexedAccess) { - // TODO (weswig): This is a substitute for a lazy negated type to remove the types indicated by the TypeFacts from the (potential) union the IndexedAccess refers to - // - See discussion in https://github.com/Microsoft/TypeScript/pull/19275 for details, and test `strictNullNotNullIndexTypeShouldWork` for current behavior - const baseConstraint = getBaseConstraintOfType(type) || emptyObjectType; - const result = filterType(baseConstraint, t => (getTypeFacts(t) & include) !== 0); - if (result !== baseConstraint) { - return result; - } - return type; - } return filterType(type, t => (getTypeFacts(t) & include) !== 0); } @@ -12887,19 +12884,20 @@ namespace ts { const parent = node.parent; return parent.kind === SyntaxKind.PropertyAccessExpression || parent.kind === SyntaxKind.CallExpression && (parent).expression === node || - parent.kind === SyntaxKind.ElementAccessExpression && (parent).expression === node; + parent.kind === SyntaxKind.ElementAccessExpression && (parent).expression === node || + parent.kind === SyntaxKind.NonNullExpression || + parent.kind === SyntaxKind.BindingElement && (parent).name === node && !!(parent).initializer; } function typeHasNullableConstraint(type: Type) { return type.flags & TypeFlags.TypeVariable && maybeTypeOfKind(getBaseConstraintOfType(type) || emptyObjectType, TypeFlags.Nullable); } - function getDeclaredOrApparentType(symbol: Symbol, node: Node) { + function getApparentTypeForLocation(type: Type, node: Node) { // When a node is the left hand expression of a property access, element access, or call expression, // and the type of the node includes type variables with constraints that are nullable, we fetch the // apparent type of the node *before* performing control flow analysis such that narrowings apply to // the constraint type. - const type = getTypeOfSymbol(symbol); if (isApparentTypePosition(node) && forEachType(type, typeHasNullableConstraint)) { return mapType(getWidenedType(type), getApparentType); } @@ -12989,7 +12987,7 @@ namespace ts { checkCollisionWithCapturedNewTargetVariable(node, node); checkNestedBlockScopedBinding(node, symbol); - const type = getDeclaredOrApparentType(localOrExportSymbol, node); + const type = getApparentTypeForLocation(getTypeOfSymbol(localOrExportSymbol), node); const assignmentKind = getAssignmentTargetKind(node); if (assignmentKind) { @@ -14068,7 +14066,7 @@ namespace ts { // If the given type is an object or union type with a single signature, and if that signature has at // least as many parameters as the given function, return the signature. Otherwise return undefined. function getContextualCallSignature(type: Type, node: FunctionExpression | ArrowFunction | MethodDeclaration): Signature { - const signatures = getSignaturesOfStructuredType(type, SignatureKind.Call); + const signatures = getSignaturesOfType(type, SignatureKind.Call); if (signatures.length === 1) { const signature = signatures[0]; if (!isAritySmaller(signature, node)) { @@ -15555,7 +15553,7 @@ namespace ts { return unknownType; } } - propType = getDeclaredOrApparentType(prop, node); + propType = getApparentTypeForLocation(getTypeOfSymbol(prop), node); } // Only compute control flow type if this is a property access expression that isn't an // assignment target, and the referenced property was declared as a variable, property, @@ -18374,6 +18372,9 @@ namespace ts { function checkObjectLiteralAssignment(node: ObjectLiteralExpression, sourceType: Type): Type { const properties = node.properties; + if (strictNullChecks && properties.length === 0) { + return checkNonNullType(sourceType, node); + } for (const p of properties) { checkObjectLiteralDestructuringPropertyAssignment(sourceType, p, properties); } @@ -21443,7 +21444,13 @@ namespace ts { if (isBindingPattern(node.name)) { // Don't validate for-in initializer as it is already an error if (node.initializer && node.parent.parent.kind !== SyntaxKind.ForInStatement) { - checkTypeAssignableTo(checkExpressionCached(node.initializer), getWidenedTypeForVariableLikeDeclaration(node), node, /*headMessage*/ undefined); + const initializerType = checkExpressionCached(node.initializer); + if (strictNullChecks && node.name.elements.length === 0) { + checkNonNullType(initializerType, node); + } + else { + checkTypeAssignableTo(initializerType, getWidenedTypeForVariableLikeDeclaration(node), node, /*headMessage*/ undefined); + } checkParameterInitializer(node); } return; @@ -26193,7 +26200,7 @@ namespace ts { function checkGrammarBindingElement(node: BindingElement) { if (node.dotDotDotToken) { const elements = (node.parent).elements; - if (node !== lastOrUndefined(elements)) { + if (node !== last(elements)) { return grammarErrorOnNode(node, Diagnostics.A_rest_element_must_be_last_in_a_destructuring_pattern); } @@ -26201,6 +26208,10 @@ namespace ts { return grammarErrorOnNode(node.name, Diagnostics.A_rest_element_cannot_contain_a_binding_pattern); } + if (node.propertyName) { + return grammarErrorOnNode(node.name, Diagnostics.A_rest_element_cannot_have_a_property_name); + } + if (node.initializer) { // Error on equals token which immediately precedes the initializer return grammarErrorAtPos(node, node.initializer.pos - 1, 1, Diagnostics.A_rest_element_cannot_have_an_initializer); diff --git a/src/compiler/core.ts b/src/compiler/core.ts index 2df3b46fdb2..a4fa9e0cd26 100644 --- a/src/compiler/core.ts +++ b/src/compiler/core.ts @@ -21,7 +21,6 @@ namespace ts { /* @internal */ namespace ts { export const emptyArray: never[] = [] as never[]; - export function closeFileWatcher(watcher: FileWatcher) { watcher.close(); } @@ -188,6 +187,10 @@ namespace ts { /** Like `forEach`, but suitable for use with numbers and strings (which may be falsy). */ export function firstDefined(array: ReadonlyArray | undefined, callback: (element: T, index: number) => U | undefined): U | undefined { + if (array === undefined) { + return undefined; + } + for (let i = 0; i < array.length; i++) { const result = callback(array[i], i); if (result !== undefined) { @@ -1347,7 +1350,8 @@ namespace ts { export function cloneMap(map: SymbolTable): SymbolTable; export function cloneMap(map: ReadonlyMap): Map; - export function cloneMap(map: ReadonlyMap | SymbolTable): Map | SymbolTable { + export function cloneMap(map: ReadonlyUnderscoreEscapedMap): UnderscoreEscapedMap; + export function cloneMap(map: ReadonlyMap | ReadonlyUnderscoreEscapedMap | SymbolTable): Map | UnderscoreEscapedMap | SymbolTable { const clone = createMap(); copyEntries(map as Map, clone); return clone; @@ -1461,7 +1465,7 @@ namespace ts { /** Returns its argument. */ export function identity(x: T) { return x; } - /** Returns the lower case string */ + /** Returns lower case string */ export function toLowerCase(x: string) { return x.toLowerCase(); } /** Throws an error because a function is not implemented. */ @@ -3059,219 +3063,10 @@ namespace ts { export function assertTypeIsNever(_: never): void { } // tslint:disable-line no-empty - export interface FileAndDirectoryExistence { - fileExists: boolean; - directoryExists: boolean; - } - - export interface CachedDirectoryStructureHost extends DirectoryStructureHost { - /** Returns the queried result for the file exists and directory exists if at all it was done */ - addOrDeleteFileOrDirectory(fileOrDirectory: string, fileOrDirectoryPath: Path): FileAndDirectoryExistence | undefined; - addOrDeleteFile(fileName: string, filePath: Path, eventKind: FileWatcherEventKind): void; - clearCache(): void; - } - - interface MutableFileSystemEntries { - readonly files: string[]; - readonly directories: string[]; - } - - export function createCachedDirectoryStructureHost(host: DirectoryStructureHost): CachedDirectoryStructureHost { - const cachedReadDirectoryResult = createMap(); - const getCurrentDirectory = memoize(() => host.getCurrentDirectory()); - const getCanonicalFileName = createGetCanonicalFileName(host.useCaseSensitiveFileNames); - return { - useCaseSensitiveFileNames: host.useCaseSensitiveFileNames, - newLine: host.newLine, - readFile: (path, encoding) => host.readFile(path, encoding), - write: s => host.write(s), - writeFile, - fileExists, - directoryExists, - createDirectory, - getCurrentDirectory, - getDirectories, - readDirectory, - addOrDeleteFileOrDirectory, - addOrDeleteFile, - clearCache, - exit: code => host.exit(code) - }; - - function toPath(fileName: string) { - return ts.toPath(fileName, getCurrentDirectory(), getCanonicalFileName); - } - - function getCachedFileSystemEntries(rootDirPath: Path): MutableFileSystemEntries | undefined { - return cachedReadDirectoryResult.get(rootDirPath); - } - - function getCachedFileSystemEntriesForBaseDir(path: Path): MutableFileSystemEntries | undefined { - return getCachedFileSystemEntries(getDirectoryPath(path)); - } - - function getBaseNameOfFileName(fileName: string) { - return getBaseFileName(normalizePath(fileName)); - } - - function createCachedFileSystemEntries(rootDir: string, rootDirPath: Path) { - const resultFromHost: MutableFileSystemEntries = { - files: map(host.readDirectory(rootDir, /*extensions*/ undefined, /*exclude*/ undefined, /*include*/["*.*"]), getBaseNameOfFileName) || [], - directories: host.getDirectories(rootDir) || [] - }; - - cachedReadDirectoryResult.set(rootDirPath, resultFromHost); - return resultFromHost; - } - - /** - * If the readDirectory result was already cached, it returns that - * Otherwise gets result from host and caches it. - * The host request is done under try catch block to avoid caching incorrect result - */ - function tryReadDirectory(rootDir: string, rootDirPath: Path): MutableFileSystemEntries | undefined { - const cachedResult = getCachedFileSystemEntries(rootDirPath); - if (cachedResult) { - return cachedResult; - } - - try { - return createCachedFileSystemEntries(rootDir, rootDirPath); - } - catch (_e) { - // If there is exception to read directories, dont cache the result and direct the calls to host - Debug.assert(!cachedReadDirectoryResult.has(rootDirPath)); - return undefined; - } - } - - function fileNameEqual(name1: string, name2: string) { - return getCanonicalFileName(name1) === getCanonicalFileName(name2); - } - - function hasEntry(entries: ReadonlyArray, name: string) { - return some(entries, file => fileNameEqual(file, name)); - } - - function updateFileSystemEntry(entries: string[], baseName: string, isValid: boolean) { - if (hasEntry(entries, baseName)) { - if (!isValid) { - return filterMutate(entries, entry => !fileNameEqual(entry, baseName)); - } - } - else if (isValid) { - return entries.push(baseName); - } - } - - function writeFile(fileName: string, data: string, writeByteOrderMark?: boolean): void { - const path = toPath(fileName); - const result = getCachedFileSystemEntriesForBaseDir(path); - if (result) { - updateFilesOfFileSystemEntry(result, getBaseNameOfFileName(fileName), /*fileExists*/ true); - } - return host.writeFile(fileName, data, writeByteOrderMark); - } - - function fileExists(fileName: string): boolean { - const path = toPath(fileName); - const result = getCachedFileSystemEntriesForBaseDir(path); - return result && hasEntry(result.files, getBaseNameOfFileName(fileName)) || - host.fileExists(fileName); - } - - function directoryExists(dirPath: string): boolean { - const path = toPath(dirPath); - return cachedReadDirectoryResult.has(path) || host.directoryExists(dirPath); - } - - function createDirectory(dirPath: string) { - const path = toPath(dirPath); - const result = getCachedFileSystemEntriesForBaseDir(path); - const baseFileName = getBaseNameOfFileName(dirPath); - if (result) { - updateFileSystemEntry(result.directories, baseFileName, /*isValid*/ true); - } - host.createDirectory(dirPath); - } - - function getDirectories(rootDir: string): string[] { - const rootDirPath = toPath(rootDir); - const result = tryReadDirectory(rootDir, rootDirPath); - if (result) { - return result.directories.slice(); - } - return host.getDirectories(rootDir); - } - - function readDirectory(rootDir: string, extensions?: ReadonlyArray, excludes?: ReadonlyArray, includes?: ReadonlyArray, depth?: number): string[] { - const rootDirPath = toPath(rootDir); - const result = tryReadDirectory(rootDir, rootDirPath); - if (result) { - return matchFiles(rootDir, extensions, excludes, includes, host.useCaseSensitiveFileNames, getCurrentDirectory(), depth, getFileSystemEntries); - } - return host.readDirectory(rootDir, extensions, excludes, includes, depth); - - function getFileSystemEntries(dir: string) { - const path = toPath(dir); - if (path === rootDirPath) { - return result; - } - return getCachedFileSystemEntries(path) || createCachedFileSystemEntries(dir, path); - } - } - - function addOrDeleteFileOrDirectory(fileOrDirectory: string, fileOrDirectoryPath: Path) { - const existingResult = getCachedFileSystemEntries(fileOrDirectoryPath); - if (existingResult) { - // Just clear the cache for now - // For now just clear the cache, since this could mean that multiple level entries might need to be re-evaluated - clearCache(); - } - else { - // This was earlier a file (hence not in cached directory contents) - // or we never cached the directory containing it - const parentResult = getCachedFileSystemEntriesForBaseDir(fileOrDirectoryPath); - if (parentResult) { - const baseName = getBaseNameOfFileName(fileOrDirectory); - if (parentResult) { - const fsQueryResult: FileAndDirectoryExistence = { - fileExists: host.fileExists(fileOrDirectoryPath), - directoryExists: host.directoryExists(fileOrDirectoryPath) - }; - if (fsQueryResult.directoryExists || hasEntry(parentResult.directories, baseName)) { - // Folder added or removed, clear the cache instead of updating the folder and its structure - clearCache(); - } - else { - // No need to update the directory structure, just files - updateFilesOfFileSystemEntry(parentResult, baseName, fsQueryResult.fileExists); - } - return fsQueryResult; - } - } - } - } - - function addOrDeleteFile(fileName: string, filePath: Path, eventKind: FileWatcherEventKind) { - if (eventKind === FileWatcherEventKind.Changed) { - return; - } - - const parentResult = getCachedFileSystemEntriesForBaseDir(filePath); - if (parentResult) { - updateFilesOfFileSystemEntry(parentResult, getBaseNameOfFileName(fileName), eventKind === FileWatcherEventKind.Created); - } - } - - function updateFilesOfFileSystemEntry(parentResult: MutableFileSystemEntries, baseName: string, fileExists: boolean) { - updateFileSystemEntry(parentResult.files, baseName, fileExists); - } - - function clearCache() { - cachedReadDirectoryResult.clear(); - } - } + export const emptyFileSystemEntries: FileSystemEntries = { + files: emptyArray, + directories: emptyArray + }; export function singleElementArray(t: T | undefined): T[] | undefined { return t === undefined ? undefined : [t]; diff --git a/src/compiler/declarationEmitter.ts b/src/compiler/declarationEmitter.ts index aa1ec82a631..1a35f520ce5 100644 --- a/src/compiler/declarationEmitter.ts +++ b/src/compiler/declarationEmitter.ts @@ -2000,7 +2000,7 @@ namespace ts { export function writeDeclarationFile(declarationFilePath: string, sourceFileOrBundle: SourceFile | Bundle, host: EmitHost, resolver: EmitResolver, emitterDiagnostics: DiagnosticCollection, emitOnlyDtsFiles: boolean) { const emitDeclarationResult = emitDeclarations(host, resolver, emitterDiagnostics, declarationFilePath, sourceFileOrBundle, emitOnlyDtsFiles); const emitSkipped = emitDeclarationResult.reportedDeclarationError || host.isEmitBlocked(declarationFilePath) || host.getCompilerOptions().noEmit; - if (!emitSkipped) { + if (!emitSkipped || emitOnlyDtsFiles) { const sourceFiles = sourceFileOrBundle.kind === SyntaxKind.Bundle ? sourceFileOrBundle.sourceFiles : [sourceFileOrBundle]; const declarationOutput = emitDeclarationResult.referencesOutput + getDeclarationOutput(emitDeclarationResult.synchronousDeclarationOutput, emitDeclarationResult.moduleElementDeclarationEmitInfo); diff --git a/src/compiler/diagnosticMessages.json b/src/compiler/diagnosticMessages.json index 6a14aab2aee..7a62d6d5aa4 100644 --- a/src/compiler/diagnosticMessages.json +++ b/src/compiler/diagnosticMessages.json @@ -1976,6 +1976,10 @@ "category": "Error", "code": 2565 }, + "A rest element cannot have a property name.": { + "category": "Error", + "code": 2566 + }, "JSX element attributes type '{0}' may not be a union type.": { "category": "Error", "code": 2600 @@ -3893,10 +3897,6 @@ "category": "Message", "code": 95002 }, - "Extract symbol": { - "category": "Message", - "code": 95003 - }, "Extract to {0} in {1}": { "category": "Message", "code": 95004 diff --git a/src/compiler/emitter.ts b/src/compiler/emitter.ts index 705c0811cdc..6f3041666ba 100644 --- a/src/compiler/emitter.ts +++ b/src/compiler/emitter.ts @@ -1268,12 +1268,12 @@ namespace ts { } function emitBindingElement(node: BindingElement) { + emitIfPresent(node.dotDotDotToken); if (node.propertyName) { emit(node.propertyName); writePunctuation(":"); writeSpace(); } - emitIfPresent(node.dotDotDotToken); emit(node.name); emitInitializer(node.initializer); } diff --git a/src/compiler/parser.ts b/src/compiler/parser.ts index e3677014996..ff89c55fc1e 100644 --- a/src/compiler/parser.ts +++ b/src/compiler/parser.ts @@ -126,8 +126,8 @@ namespace ts { case SyntaxKind.BindingElement: return visitNodes(cbNode, cbNodes, node.decorators) || visitNodes(cbNode, cbNodes, node.modifiers) || - visitNode(cbNode, (node).propertyName) || visitNode(cbNode, (node).dotDotDotToken) || + visitNode(cbNode, (node).propertyName) || visitNode(cbNode, (node).name) || visitNode(cbNode, (node).initializer); case SyntaxKind.FunctionType: @@ -6830,7 +6830,7 @@ namespace ts { } function parseTemplateTag(atToken: AtToken, tagName: Identifier): JSDocTemplateTag | undefined { - if (forEach(tags, t => t.kind === SyntaxKind.JSDocTemplateTag)) { + if (some(tags, isJSDocTemplateTag)) { parseErrorAtPosition(tagName.pos, scanner.getTokenPos() - tagName.pos, Diagnostics._0_tag_already_specified, tagName.escapedText); } @@ -6839,14 +6839,14 @@ namespace ts { const typeParametersPos = getNodePos(); while (true) { - const name = parseJSDocIdentifierName(); + const typeParameter = createNode(SyntaxKind.TypeParameter); + const name = parseJSDocIdentifierNameWithOptionalBraces(); skipWhitespace(); if (!name) { parseErrorAtPosition(scanner.getStartPos(), 0, Diagnostics.Identifier_expected); return undefined; } - const typeParameter = createNode(SyntaxKind.TypeParameter, name.pos); typeParameter.name = name; finishNode(typeParameter); @@ -6869,6 +6869,15 @@ namespace ts { return result; } + function parseJSDocIdentifierNameWithOptionalBraces(): Identifier | undefined { + const parsedBrace = parseOptional(SyntaxKind.OpenBraceToken); + const res = parseJSDocIdentifierName(); + if (parsedBrace) { + parseExpected(SyntaxKind.CloseBraceToken); + } + return res; + } + function nextJSDocToken(): JsDocSyntaxKind { return currentToken = scanner.scanJSDocToken(); } diff --git a/src/compiler/program.ts b/src/compiler/program.ts index 37fae7195ab..bd45857fc51 100755 --- a/src/compiler/program.ts +++ b/src/compiler/program.ts @@ -1,7 +1,6 @@ /// /// /// -/// namespace ts { const ignoreDiagnosticCommentRegEx = /(^\s*$)|(^\s*\/\/\/?\s*(@ts-ignore)?)/; @@ -1141,32 +1140,34 @@ namespace ts { function emitWorker(program: Program, sourceFile: SourceFile, writeFileCallback: WriteFileCallback, cancellationToken: CancellationToken, emitOnlyDtsFiles?: boolean, customTransformers?: CustomTransformers): EmitResult { let declarationDiagnostics: ReadonlyArray = []; - if (options.noEmit) { - return { diagnostics: declarationDiagnostics, sourceMaps: undefined, emittedFiles: undefined, emitSkipped: true }; - } - - // If the noEmitOnError flag is set, then check if we have any errors so far. If so, - // immediately bail out. Note that we pass 'undefined' for 'sourceFile' so that we - // get any preEmit diagnostics, not just the ones - if (options.noEmitOnError) { - const diagnostics = [ - ...program.getOptionsDiagnostics(cancellationToken), - ...program.getSyntacticDiagnostics(sourceFile, cancellationToken), - ...program.getGlobalDiagnostics(cancellationToken), - ...program.getSemanticDiagnostics(sourceFile, cancellationToken) - ]; - - if (diagnostics.length === 0 && program.getCompilerOptions().declaration) { - declarationDiagnostics = program.getDeclarationDiagnostics(/*sourceFile*/ undefined, cancellationToken); + if (!emitOnlyDtsFiles) { + if (options.noEmit) { + return { diagnostics: declarationDiagnostics, sourceMaps: undefined, emittedFiles: undefined, emitSkipped: true }; } - if (diagnostics.length > 0 || declarationDiagnostics.length > 0) { - return { - diagnostics: concatenate(diagnostics, declarationDiagnostics), - sourceMaps: undefined, - emittedFiles: undefined, - emitSkipped: true - }; + // If the noEmitOnError flag is set, then check if we have any errors so far. If so, + // immediately bail out. Note that we pass 'undefined' for 'sourceFile' so that we + // get any preEmit diagnostics, not just the ones + if (options.noEmitOnError) { + const diagnostics = [ + ...program.getOptionsDiagnostics(cancellationToken), + ...program.getSyntacticDiagnostics(sourceFile, cancellationToken), + ...program.getGlobalDiagnostics(cancellationToken), + ...program.getSemanticDiagnostics(sourceFile, cancellationToken) + ]; + + if (diagnostics.length === 0 && program.getCompilerOptions().declaration) { + declarationDiagnostics = program.getDeclarationDiagnostics(/*sourceFile*/ undefined, cancellationToken); + } + + if (diagnostics.length > 0 || declarationDiagnostics.length > 0) { + return { + diagnostics: concatenate(diagnostics, declarationDiagnostics), + sourceMaps: undefined, + emittedFiles: undefined, + emitSkipped: true + }; + } } } @@ -1178,7 +1179,7 @@ namespace ts { // This is because in the -out scenario all files need to be emitted, and therefore all // files need to be type checked. And the way to specify that all files need to be type // checked is to not pass the file to getEmitResolver. - const emitResolver = getDiagnosticsProducingTypeChecker().getEmitResolver((options.outFile || options.out) ? undefined : sourceFile); + const emitResolver = getDiagnosticsProducingTypeChecker().getEmitResolver((options.outFile || options.out) ? undefined : sourceFile, cancellationToken, emitOnlyDtsFiles); performance.mark("beforeEmit"); diff --git a/src/compiler/resolutionCache.ts b/src/compiler/resolutionCache.ts index aac25c5d596..e907d2d62b7 100644 --- a/src/compiler/resolutionCache.ts +++ b/src/compiler/resolutionCache.ts @@ -9,12 +9,12 @@ namespace ts { startRecordingFilesWithChangedResolutions(): void; finishRecordingFilesWithChangedResolutions(): Path[]; - resolveModuleNames(moduleNames: string[], containingFile: string, reusedNames: string[] | undefined, logChanges: boolean): ResolvedModuleFull[]; + resolveModuleNames(moduleNames: string[], containingFile: string, reusedNames: string[] | undefined): ResolvedModuleFull[]; resolveTypeReferenceDirectives(typeDirectiveNames: string[], containingFile: string): ResolvedTypeReferenceDirective[]; invalidateResolutionOfFile(filePath: Path): void; removeResolutionsOfFile(filePath: Path): void; - createHasInvalidatedResolution(): HasInvalidatedResolution; + createHasInvalidatedResolution(forceAllFilesAsInvalidated?: boolean): HasInvalidatedResolution; startCachingPerDirectoryResolution(): void; finishCachingPerDirectoryResolution(): void; @@ -47,7 +47,7 @@ namespace ts { onInvalidatedResolution(): void; watchTypeRootsDirectory(directory: string, cb: DirectoryWatcherCallback, flags: WatchDirectoryFlags): FileWatcher; onChangedAutomaticTypeDirectiveNames(): void; - getCachedDirectoryStructureHost?(): CachedDirectoryStructureHost; + getCachedDirectoryStructureHost(): CachedDirectoryStructureHost | undefined; projectName?: string; getGlobalCache?(): string | undefined; writeLog(s: string): void; @@ -73,7 +73,7 @@ namespace ts { type GetResolutionWithResolvedFileName = (resolution: T) => R; - export function createResolutionCache(resolutionHost: ResolutionCacheHost, rootDirForResolution: string): ResolutionCache { + export function createResolutionCache(resolutionHost: ResolutionCacheHost, rootDirForResolution: string, logChangesWhenResolvingModule: boolean): ResolutionCache { let filesWithChangedSetOfUnresolvedImports: Path[] | undefined; let filesWithInvalidatedResolutions: Map | undefined; let allFilesHaveInvalidatedResolution = false; @@ -88,6 +88,7 @@ namespace ts { const perDirectoryResolvedTypeReferenceDirectives = createMap>(); const getCurrentDirectory = memoize(() => resolutionHost.getCurrentDirectory()); + const cachedDirectoryStructureHost = resolutionHost.getCachedDirectoryStructureHost(); /** * These are the extensions that failed lookup files will have by default, @@ -159,8 +160,8 @@ namespace ts { return collected; } - function createHasInvalidatedResolution(): HasInvalidatedResolution { - if (allFilesHaveInvalidatedResolution) { + function createHasInvalidatedResolution(forceAllFilesAsInvalidated?: boolean): HasInvalidatedResolution { + if (allFilesHaveInvalidatedResolution || forceAllFilesAsInvalidated) { // Any file asked would have invalidated resolution filesWithInvalidatedResolutions = undefined; return returnTrue; @@ -307,12 +308,12 @@ namespace ts { ); } - function resolveModuleNames(moduleNames: string[], containingFile: string, reusedNames: string[] | undefined, logChanges: boolean): ResolvedModuleFull[] { + function resolveModuleNames(moduleNames: string[], containingFile: string, reusedNames: string[] | undefined): ResolvedModuleFull[] { return resolveNamesWithLocalCache( moduleNames, containingFile, resolvedModuleNames, perDirectoryResolvedModuleNames, resolveModuleName, getResolvedModule, - reusedNames, logChanges + reusedNames, logChangesWhenResolvingModule ); } @@ -468,14 +469,9 @@ namespace ts { function createDirectoryWatcher(directory: string, dirPath: Path) { return resolutionHost.watchDirectoryOfFailedLookupLocation(directory, fileOrDirectory => { const fileOrDirectoryPath = resolutionHost.toPath(fileOrDirectory); - if (resolutionHost.getCachedDirectoryStructureHost) { + if (cachedDirectoryStructureHost) { // Since the file existance changed, update the sourceFiles cache - resolutionHost.getCachedDirectoryStructureHost().addOrDeleteFileOrDirectory(fileOrDirectory, fileOrDirectoryPath); - } - - // Ignore emits from the program - if (isEmittedFileOfProgram(resolutionHost.getCurrentProgram(), fileOrDirectory)) { - return; + cachedDirectoryStructureHost.addOrDeleteFileOrDirectory(fileOrDirectory, fileOrDirectoryPath); } // If the files are added to project root or node_modules directory, always run through the invalidation process @@ -581,6 +577,10 @@ namespace ts { if (!isPathWithDefaultFailedLookupExtension(fileOrDirectoryPath) && !customFailedLookupPaths.has(fileOrDirectoryPath)) { return false; } + // Ignore emits from the program + if (isEmittedFileOfProgram(resolutionHost.getCurrentProgram(), fileOrDirectoryPath)) { + return false; + } // Resolution need to be invalidated if failed lookup location is same as the file or directory getting created isChangedFailedLookupLocation = location => resolutionHost.toPath(location) === fileOrDirectoryPath; } @@ -602,9 +602,9 @@ namespace ts { // Create new watch and recursive info return resolutionHost.watchTypeRootsDirectory(typeRoot, fileOrDirectory => { const fileOrDirectoryPath = resolutionHost.toPath(fileOrDirectory); - if (resolutionHost.getCachedDirectoryStructureHost) { + if (cachedDirectoryStructureHost) { // Since the file existance changed, update the sourceFiles cache - resolutionHost.getCachedDirectoryStructureHost().addOrDeleteFileOrDirectory(fileOrDirectory, fileOrDirectoryPath); + cachedDirectoryStructureHost.addOrDeleteFileOrDirectory(fileOrDirectory, fileOrDirectoryPath); } // For now just recompile diff --git a/src/compiler/sys.ts b/src/compiler/sys.ts index a12fee09cdc..2097475758b 100644 --- a/src/compiler/sys.ts +++ b/src/compiler/sys.ts @@ -376,27 +376,14 @@ namespace ts { } } - /** - * Partial interface of the System thats needed to support the caching of directory structure - */ - export interface DirectoryStructureHost { + export interface System { + args: string[]; newLine: string; useCaseSensitiveFileNames: boolean; write(s: string): void; readFile(path: string, encoding?: string): string | undefined; - writeFile(path: string, data: string, writeByteOrderMark?: boolean): void; - fileExists(path: string): boolean; - directoryExists(path: string): boolean; - createDirectory(path: string): void; - getCurrentDirectory(): string; - getDirectories(path: string): string[]; - readDirectory(path: string, extensions?: ReadonlyArray, exclude?: ReadonlyArray, include?: ReadonlyArray, depth?: number): string[]; - exit(exitCode?: number): void; - } - - export interface System extends DirectoryStructureHost { - args: string[]; getFileSize?(path: string): number; + writeFile(path: string, data: string, writeByteOrderMark?: boolean): void; /** * @pollingInterval - this parameter is used in polling-based watchers and ignored in watchers that * use native OS file watching @@ -404,7 +391,13 @@ namespace ts { watchFile?(path: string, callback: FileWatcherCallback, pollingInterval?: number): FileWatcher; watchDirectory?(path: string, callback: DirectoryWatcherCallback, recursive?: boolean): FileWatcher; resolvePath(path: string): string; + fileExists(path: string): boolean; + directoryExists(path: string): boolean; + createDirectory(path: string): void; getExecutingFilePath(): string; + getCurrentDirectory(): string; + getDirectories(path: string): string[]; + readDirectory(path: string, extensions?: ReadonlyArray, exclude?: ReadonlyArray, include?: ReadonlyArray, depth?: number): string[]; getModifiedTime?(path: string): Date; /** * This should be cryptographically secure. @@ -412,6 +405,7 @@ namespace ts { */ createHash?(data: string): string; getMemoryUsage?(): number; + exit(exitCode?: number): void; realpath?(path: string): string; /*@internal*/ getEnvironmentVariable(name: string): string; /*@internal*/ tryEnableSourceMapsForHost?(): void; @@ -556,7 +550,12 @@ namespace ts { process.exit(exitCode); }, realpath(path: string): string { - return _fs.realpathSync(path); + try { + return _fs.realpathSync(path); + } + catch { + return path; + } }, debugMode: some(process.execArgv, arg => /^--(inspect|debug)(-brk)?(=\d+)?$/i.test(arg)), tryEnableSourceMapsForHost() { @@ -938,7 +937,7 @@ namespace ts { return { files, directories }; } catch (e) { - return { files: [], directories: [] }; + return emptyFileSystemEntries; } } diff --git a/src/compiler/transformers/es2017.ts b/src/compiler/transformers/es2017.ts index 9fa39da2d23..905686c8861 100644 --- a/src/compiler/transformers/es2017.ts +++ b/src/compiler/transformers/es2017.ts @@ -12,9 +12,9 @@ namespace ts { export function transformES2017(context: TransformationContext) { const { - startLexicalEnvironment, resumeLexicalEnvironment, - endLexicalEnvironment + endLexicalEnvironment, + hoistVariableDeclaration } = context; const resolver = context.getEmitResolver(); @@ -33,6 +33,8 @@ namespace ts { */ let enclosingSuperContainerFlags: NodeCheckFlags = 0; + let enclosingFunctionParameterNames: UnderscoreEscapedMap; + // Save the previous transformation hooks. const previousOnEmitNode = context.onEmitNode; const previousOnSubstituteNode = context.onSubstituteNode; @@ -83,6 +85,108 @@ namespace ts { } } + function asyncBodyVisitor(node: Node): VisitResult { + if (isNodeWithPossibleHoistedDeclaration(node)) { + switch (node.kind) { + case SyntaxKind.VariableStatement: + return visitVariableStatementInAsyncBody(node); + case SyntaxKind.ForStatement: + return visitForStatementInAsyncBody(node); + case SyntaxKind.ForInStatement: + return visitForInStatementInAsyncBody(node); + case SyntaxKind.ForOfStatement: + return visitForOfStatementInAsyncBody(node); + case SyntaxKind.CatchClause: + return visitCatchClauseInAsyncBody(node); + case SyntaxKind.Block: + case SyntaxKind.SwitchStatement: + case SyntaxKind.CaseBlock: + case SyntaxKind.CaseClause: + case SyntaxKind.DefaultClause: + case SyntaxKind.TryStatement: + case SyntaxKind.DoStatement: + case SyntaxKind.WhileStatement: + case SyntaxKind.IfStatement: + case SyntaxKind.WithStatement: + case SyntaxKind.LabeledStatement: + return visitEachChild(node, asyncBodyVisitor, context); + default: + return Debug.assertNever(node, "Unhandled node."); + } + } + return visitor(node); + } + + function visitCatchClauseInAsyncBody(node: CatchClause) { + const catchClauseNames = createUnderscoreEscapedMap(); + recordDeclarationName(node.variableDeclaration, catchClauseNames); + + // names declared in a catch variable are block scoped + let catchClauseUnshadowedNames: UnderscoreEscapedMap; + catchClauseNames.forEach((_, escapedName) => { + if (enclosingFunctionParameterNames.has(escapedName)) { + if (!catchClauseUnshadowedNames) { + catchClauseUnshadowedNames = cloneMap(enclosingFunctionParameterNames); + } + catchClauseUnshadowedNames.delete(escapedName); + } + }); + + if (catchClauseUnshadowedNames) { + const savedEnclosingFunctionParameterNames = enclosingFunctionParameterNames; + enclosingFunctionParameterNames = catchClauseUnshadowedNames; + const result = visitEachChild(node, asyncBodyVisitor, context); + enclosingFunctionParameterNames = savedEnclosingFunctionParameterNames; + return result; + } + else { + return visitEachChild(node, asyncBodyVisitor, context); + } + } + + function visitVariableStatementInAsyncBody(node: VariableStatement) { + if (isVariableDeclarationListWithCollidingName(node.declarationList)) { + const expression = visitVariableDeclarationListWithCollidingNames(node.declarationList, /*hasReceiver*/ false); + return expression ? createStatement(expression) : undefined; + } + return visitEachChild(node, visitor, context); + } + + function visitForInStatementInAsyncBody(node: ForInStatement) { + return updateForIn( + node, + isVariableDeclarationListWithCollidingName(node.initializer) + ? visitVariableDeclarationListWithCollidingNames(node.initializer, /*hasReceiver*/ true) + : visitNode(node.initializer, visitor, isForInitializer), + visitNode(node.expression, visitor, isExpression), + visitNode(node.statement, asyncBodyVisitor, isStatement, liftToBlock) + ); + } + + function visitForOfStatementInAsyncBody(node: ForOfStatement) { + return updateForOf( + node, + visitNode(node.awaitModifier, visitor, isToken), + isVariableDeclarationListWithCollidingName(node.initializer) + ? visitVariableDeclarationListWithCollidingNames(node.initializer, /*hasReceiver*/ true) + : visitNode(node.initializer, visitor, isForInitializer), + visitNode(node.expression, visitor, isExpression), + visitNode(node.statement, asyncBodyVisitor, isStatement, liftToBlock) + ); + } + + function visitForStatementInAsyncBody(node: ForStatement) { + return updateFor( + node, + isVariableDeclarationListWithCollidingName(node.initializer) + ? visitVariableDeclarationListWithCollidingNames(node.initializer, /*hasReceiver*/ false) + : visitNode(node.initializer, visitor, isForInitializer), + visitNode(node.condition, visitor, isExpression), + visitNode(node.incrementor, visitor, isExpression), + visitNode((node).statement, asyncBodyVisitor, isStatement, liftToBlock) + ); + } + /** * Visits an AwaitExpression node. * @@ -197,6 +301,82 @@ namespace ts { ); } + function recordDeclarationName({ name }: ParameterDeclaration | VariableDeclaration | BindingElement, names: UnderscoreEscapedMap) { + if (isIdentifier(name)) { + names.set(name.escapedText, true); + } + else { + for (const element of name.elements) { + if (!isOmittedExpression(element)) { + recordDeclarationName(element, names); + } + } + } + } + + function isVariableDeclarationListWithCollidingName(node: ForInitializer): node is VariableDeclarationList { + return node + && isVariableDeclarationList(node) + && !(node.flags & NodeFlags.BlockScoped) + && forEach(node.declarations, collidesWithParameterName); + } + + function visitVariableDeclarationListWithCollidingNames(node: VariableDeclarationList, hasReceiver: boolean) { + hoistVariableDeclarationList(node); + + const variables = getInitializedVariables(node); + if (variables.length === 0) { + if (hasReceiver) { + return visitNode(convertToAssignmentElementTarget(node.declarations[0].name), visitor, isExpression); + } + return undefined; + } + + return inlineExpressions(map(variables, transformInitializedVariable)); + } + + function hoistVariableDeclarationList(node: VariableDeclarationList) { + forEach(node.declarations, hoistVariable); + } + + function hoistVariable({ name }: VariableDeclaration | BindingElement) { + if (isIdentifier(name)) { + hoistVariableDeclaration(name); + } + else { + for (const element of name.elements) { + if (!isOmittedExpression(element)) { + hoistVariable(element); + } + } + } + } + + function transformInitializedVariable(node: VariableDeclaration) { + const converted = setSourceMapRange( + createAssignment( + convertToAssignmentElementTarget(node.name), + node.initializer + ), + node + ); + return visitNode(converted, visitor, isExpression); + } + + function collidesWithParameterName({ name }: VariableDeclaration | BindingElement): boolean { + if (isIdentifier(name)) { + return enclosingFunctionParameterNames.has(name.escapedText); + } + else { + for (const element of name.elements) { + if (!isOmittedExpression(element) && collidesWithParameterName(element)) { + return true; + } + } + } + return false; + } + function transformAsyncFunctionBody(node: MethodDeclaration | AccessorDeclaration | FunctionDeclaration | FunctionExpression): FunctionBody; function transformAsyncFunctionBody(node: ArrowFunction): ConciseBody; function transformAsyncFunctionBody(node: FunctionLikeDeclaration): ConciseBody { @@ -214,6 +394,13 @@ namespace ts { // passed to `__awaiter` is executed inside of the callback to the // promise constructor. + const savedEnclosingFunctionParameterNames = enclosingFunctionParameterNames; + enclosingFunctionParameterNames = createUnderscoreEscapedMap(); + for (const parameter of node.parameters) { + recordDeclarationName(parameter, enclosingFunctionParameterNames); + } + + let result: ConciseBody; if (!isArrowFunction) { const statements: Statement[] = []; const statementOffset = addPrologue(statements, (node.body).statements, /*ensureUseStrict*/ false, visitor); @@ -223,7 +410,7 @@ namespace ts { context, hasLexicalArguments, promiseConstructor, - transformFunctionBodyWorker(node.body, statementOffset) + transformAsyncFunctionBodyWorker(node.body, statementOffset) ) ) ); @@ -246,35 +433,36 @@ namespace ts { } } - return block; + result = block; } else { const expression = createAwaiterHelper( context, hasLexicalArguments, promiseConstructor, - transformFunctionBodyWorker(node.body) + transformAsyncFunctionBodyWorker(node.body) ); const declarations = endLexicalEnvironment(); if (some(declarations)) { const block = convertToFunctionBody(expression); - return updateBlock(block, setTextRange(createNodeArray(concatenate(block.statements, declarations)), block.statements)); + result = updateBlock(block, setTextRange(createNodeArray(concatenate(block.statements, declarations)), block.statements)); + } + else { + result = expression; } - - return expression; } + + enclosingFunctionParameterNames = savedEnclosingFunctionParameterNames; + return result; } - function transformFunctionBodyWorker(body: ConciseBody, start?: number) { + function transformAsyncFunctionBodyWorker(body: ConciseBody, start?: number) { if (isBlock(body)) { - return updateBlock(body, visitLexicalEnvironment(body.statements, visitor, context, start)); + return updateBlock(body, visitNodes(body.statements, asyncBodyVisitor, isStatement, start)); } else { - startLexicalEnvironment(); - const visited = convertToFunctionBody(visitNode(body, visitor, isConciseBody)); - const declarations = endLexicalEnvironment(); - return updateBlock(visited, setTextRange(createNodeArray(concatenate(visited.statements, declarations)), visited.statements)); + return convertToFunctionBody(visitNode(body, asyncBodyVisitor, isConciseBody)); } } diff --git a/src/compiler/tsc.ts b/src/compiler/tsc.ts index 01fb45e4f7d..15e4867d7f7 100644 --- a/src/compiler/tsc.ts +++ b/src/compiler/tsc.ts @@ -21,10 +21,10 @@ namespace ts { return diagnostic.messageText; } - let reportDiagnostic = createDiagnosticReporter(sys, reportDiagnosticSimply); + let reportDiagnostic = createDiagnosticReporter(sys); function udpateReportDiagnostic(options: CompilerOptions) { if (options.pretty) { - reportDiagnostic = createDiagnosticReporter(sys, reportDiagnosticWithColorAndContext); + reportDiagnostic = createDiagnosticReporter(sys, /*pretty*/ true); } } @@ -55,7 +55,7 @@ namespace ts { // If there are any errors due to command line parsing and/or // setting up localization, report them and quit. if (commandLine.errors.length > 0) { - reportDiagnostics(commandLine.errors, reportDiagnostic); + commandLine.errors.forEach(reportDiagnostic); return sys.exit(ExitStatus.DiagnosticsPresent_OutputsSkipped); } @@ -110,12 +110,11 @@ namespace ts { const commandLineOptions = commandLine.options; if (configFileName) { - const reportWatchDiagnostic = createWatchDiagnosticReporter(); - const configParseResult = parseConfigFile(configFileName, commandLineOptions, sys, reportDiagnostic, reportWatchDiagnostic); + const configParseResult = parseConfigFileWithSystem(configFileName, commandLineOptions, sys, reportDiagnostic); udpateReportDiagnostic(configParseResult.options); if (isWatchSet(configParseResult.options)) { reportWatchModeWithoutSysSupport(); - createWatchModeWithConfigFile(configParseResult, commandLineOptions, createWatchingSystemHost(reportWatchDiagnostic)); + createWatchOfConfigFile(configParseResult, commandLineOptions); } else { performCompilation(configParseResult.fileNames, configParseResult.options); @@ -125,7 +124,7 @@ namespace ts { udpateReportDiagnostic(commandLineOptions); if (isWatchSet(commandLineOptions)) { reportWatchModeWithoutSysSupport(); - createWatchModeWithoutConfigFile(commandLine.fileNames, commandLineOptions, createWatchingSystemHost()); + createWatchOfFilesAndCompilerOptions(commandLine.fileNames, commandLineOptions); } else { performCompilation(commandLine.fileNames, commandLineOptions); @@ -145,44 +144,42 @@ namespace ts { enableStatistics(compilerOptions); const program = createProgram(rootFileNames, compilerOptions, compilerHost); - const exitStatus = compileProgram(program); - + const exitStatus = emitFilesAndReportErrors(program, reportDiagnostic, s => sys.write(s + sys.newLine)); reportStatistics(program); return sys.exit(exitStatus); } - function createWatchingSystemHost(reportWatchDiagnostic?: DiagnosticReporter) { - const watchingHost = ts.createWatchingSystemHost(/*pretty*/ undefined, sys, parseConfigFile, reportDiagnostic, reportWatchDiagnostic); - watchingHost.beforeCompile = enableStatistics; - const afterCompile = watchingHost.afterCompile; - watchingHost.afterCompile = (host, program, builder) => { - afterCompile(host, program, builder); - reportStatistics(program); + function updateWatchCompilationHost(watchCompilerHost: WatchCompilerHost) { + const compileUsingBuilder = watchCompilerHost.createProgram; + watchCompilerHost.createProgram = (rootNames, options, host, oldProgram) => { + enableStatistics(options); + return compileUsingBuilder(rootNames, options, host, oldProgram); + }; + const emitFilesUsingBuilder = watchCompilerHost.afterProgramCreate; + watchCompilerHost.afterProgramCreate = builderProgram => { + emitFilesUsingBuilder(builderProgram); + reportStatistics(builderProgram.getProgram()); }; - return watchingHost; } - function compileProgram(program: Program): ExitStatus { - let diagnostics: Diagnostic[]; + function createWatchStatusReporter(options: CompilerOptions) { + return ts.createWatchStatusReporter(sys, !!options.pretty); + } - // First get and report any syntactic errors. - diagnostics = program.getSyntacticDiagnostics().slice(); + function createWatchOfConfigFile(configParseResult: ParsedCommandLine, optionsToExtend: CompilerOptions) { + const watchCompilerHost = ts.createWatchCompilerHostOfConfigFile(configParseResult.options.configFilePath, optionsToExtend, sys, /*createProgram*/ undefined, reportDiagnostic, createWatchStatusReporter(configParseResult.options)); + updateWatchCompilationHost(watchCompilerHost); + watchCompilerHost.rootFiles = configParseResult.fileNames; + watchCompilerHost.options = configParseResult.options; + watchCompilerHost.configFileSpecs = configParseResult.configFileSpecs; + watchCompilerHost.configFileWildCardDirectories = configParseResult.wildcardDirectories; + createWatchProgram(watchCompilerHost); + } - // If we didn't have any syntactic errors, then also try getting the global and - // semantic errors. - if (diagnostics.length === 0) { - diagnostics = program.getOptionsDiagnostics().concat(program.getGlobalDiagnostics()); - - if (diagnostics.length === 0) { - diagnostics = program.getSemanticDiagnostics().slice(); - } - } - - // Emit and report any errors we ran into. - const { emittedFiles, emitSkipped, diagnostics: emitDiagnostics } = program.emit(); - addRange(diagnostics, emitDiagnostics); - - return handleEmitOutputAndReportErrors(sys, program, emittedFiles, emitSkipped, diagnostics, reportDiagnostic); + function createWatchOfFilesAndCompilerOptions(rootFiles: string[], options: CompilerOptions) { + const watchCompilerHost = ts.createWatchCompilerHostOfFilesAndCompilerOptions(rootFiles, options, sys, /*createProgram*/ undefined, reportDiagnostic, createWatchStatusReporter(options)); + updateWatchCompilationHost(watchCompilerHost); + createWatchProgram(watchCompilerHost); } function enableStatistics(compilerOptions: CompilerOptions) { diff --git a/src/compiler/tsconfig.json b/src/compiler/tsconfig.json index 07f69ddfe28..92d9f099441 100644 --- a/src/compiler/tsconfig.json +++ b/src/compiler/tsconfig.json @@ -38,6 +38,7 @@ "emitter.ts", "watchUtilities.ts", "program.ts", + "builderState.ts", "builder.ts", "resolutionCache.ts", "watch.ts", diff --git a/src/compiler/types.ts b/src/compiler/types.ts index 703b04699b8..f6ca2f45d34 100644 --- a/src/compiler/types.ts +++ b/src/compiler/types.ts @@ -2892,7 +2892,7 @@ namespace ts { // Should not be called directly. Should only be accessed through the Program instance. /* @internal */ getDiagnostics(sourceFile?: SourceFile, cancellationToken?: CancellationToken): Diagnostic[]; /* @internal */ getGlobalDiagnostics(): Diagnostic[]; - /* @internal */ getEmitResolver(sourceFile?: SourceFile, cancellationToken?: CancellationToken): EmitResolver; + /* @internal */ getEmitResolver(sourceFile?: SourceFile, cancellationToken?: CancellationToken, ignoreDiagnostics?: boolean): EmitResolver; /* @internal */ getNodeCount(): number; /* @internal */ getIdentifierCount(): number; @@ -4471,6 +4471,7 @@ namespace ts { /* @internal */ onReleaseOldSourceFile?(oldSourceFile: SourceFile, oldOptions: CompilerOptions): void; /* @internal */ hasInvalidatedResolution?: HasInvalidatedResolution; /* @internal */ hasChangedAutomaticTypeDirectiveNames?: boolean; + createHash?(data: string): string; } /* @internal */ diff --git a/src/compiler/utilities.ts b/src/compiler/utilities.ts index 75083e159c5..6a421bf6948 100644 --- a/src/compiler/utilities.ts +++ b/src/compiler/utilities.ts @@ -1765,6 +1765,51 @@ namespace ts { return getAssignmentTargetKind(node) !== AssignmentKind.None; } + export type NodeWithPossibleHoistedDeclaration = + | Block + | VariableStatement + | WithStatement + | IfStatement + | SwitchStatement + | CaseBlock + | CaseClause + | DefaultClause + | LabeledStatement + | ForStatement + | ForInStatement + | ForOfStatement + | DoStatement + | WhileStatement + | TryStatement + | CatchClause; + + /** + * Indicates whether a node could contain a `var` VariableDeclarationList that contributes to + * the same `var` declaration scope as the node's parent. + */ + export function isNodeWithPossibleHoistedDeclaration(node: Node): node is NodeWithPossibleHoistedDeclaration { + switch (node.kind) { + case SyntaxKind.Block: + case SyntaxKind.VariableStatement: + case SyntaxKind.WithStatement: + case SyntaxKind.IfStatement: + case SyntaxKind.SwitchStatement: + case SyntaxKind.CaseBlock: + case SyntaxKind.CaseClause: + case SyntaxKind.DefaultClause: + case SyntaxKind.LabeledStatement: + case SyntaxKind.ForStatement: + case SyntaxKind.ForInStatement: + case SyntaxKind.ForOfStatement: + case SyntaxKind.DoStatement: + case SyntaxKind.WhileStatement: + case SyntaxKind.TryStatement: + case SyntaxKind.CatchClause: + return true; + } + return false; + } + function walkUp(node: Node, kind: SyntaxKind) { while (node && node.kind === kind) { node = node.parent; @@ -1984,7 +2029,13 @@ namespace ts { return token !== undefined && isNonContextualKeyword(token); } - export function isTrivia(token: SyntaxKind) { + export type TriviaKind = SyntaxKind.SingleLineCommentTrivia + | SyntaxKind.MultiLineCommentTrivia + | SyntaxKind.NewLineTrivia + | SyntaxKind.WhitespaceTrivia + | SyntaxKind.ShebangTrivia + | SyntaxKind.ConflictMarkerTrivia; + export function isTrivia(token: SyntaxKind): token is TriviaKind { return SyntaxKind.FirstTriviaToken <= token && token <= SyntaxKind.LastTriviaToken; } @@ -3329,14 +3380,14 @@ namespace ts { const carriageReturnLineFeed = "\r\n"; const lineFeed = "\n"; - export function getNewLineCharacter(options: CompilerOptions | PrinterOptions, system?: { newLine: string }): string { + export function getNewLineCharacter(options: CompilerOptions | PrinterOptions, getNewLine?: () => string): string { switch (options.newLine) { case NewLineKind.CarriageReturnLineFeed: return carriageReturnLineFeed; case NewLineKind.LineFeed: return lineFeed; } - return system ? system.newLine : sys ? sys.newLine : carriageReturnLineFeed; + return getNewLine ? getNewLine() : sys ? sys.newLine : carriageReturnLineFeed; } /** diff --git a/src/compiler/watch.ts b/src/compiler/watch.ts index 0d9285921e9..b00e04908cc 100644 --- a/src/compiler/watch.ts +++ b/src/compiler/watch.ts @@ -2,128 +2,161 @@ /// /// -/* @internal */ +/*@internal*/ namespace ts { - export type DiagnosticReporter = (diagnostic: Diagnostic) => void; - export type ParseConfigFile = (configFileName: string, optionsToExtend: CompilerOptions, system: DirectoryStructureHost, reportDiagnostic: DiagnosticReporter, reportWatchDiagnostic: DiagnosticReporter) => ParsedCommandLine; - export interface WatchingSystemHost { - // FS system to use - system: System; - - // parse config file - parseConfigFile: ParseConfigFile; - - // Reporting errors - reportDiagnostic: DiagnosticReporter; - reportWatchDiagnostic: DiagnosticReporter; - - // Callbacks to do custom action before creating program and after creating program - beforeCompile(compilerOptions: CompilerOptions): void; - afterCompile(host: DirectoryStructureHost, program: Program, builder: Builder): void; - - // Only for testing - maxNumberOfFilesToIterateForInvalidation?: number; - } - - const defaultFormatDiagnosticsHost: FormatDiagnosticsHost = sys ? { + const sysFormatDiagnosticsHost: FormatDiagnosticsHost = sys ? { getCurrentDirectory: () => sys.getCurrentDirectory(), getNewLine: () => sys.newLine, getCanonicalFileName: createGetCanonicalFileName(sys.useCaseSensitiveFileNames) } : undefined; - export function createDiagnosticReporter(system = sys, worker = reportDiagnosticSimply, formatDiagnosticsHost?: FormatDiagnosticsHost): DiagnosticReporter { - return diagnostic => worker(diagnostic, getFormatDiagnosticsHost(), system); - - function getFormatDiagnosticsHost() { - return formatDiagnosticsHost || (formatDiagnosticsHost = system === sys ? defaultFormatDiagnosticsHost : { - getCurrentDirectory: () => system.getCurrentDirectory(), - getNewLine: () => system.newLine, - getCanonicalFileName: createGetCanonicalFileName(system.useCaseSensitiveFileNames), - }); + /** + * Create a function that reports error by writing to the system and handles the formating of the diagnostic + */ + export function createDiagnosticReporter(system: System, pretty?: boolean): DiagnosticReporter { + const host: FormatDiagnosticsHost = system === sys ? sysFormatDiagnosticsHost : { + getCurrentDirectory: () => system.getCurrentDirectory(), + getNewLine: () => system.newLine, + getCanonicalFileName: createGetCanonicalFileName(system.useCaseSensitiveFileNames), + }; + if (!pretty) { + return diagnostic => system.write(ts.formatDiagnostic(diagnostic, host)); } - } - export function createWatchDiagnosticReporter(system = sys): DiagnosticReporter { + const diagnostics: Diagnostic[] = new Array(1); return diagnostic => { - let output = new Date().toLocaleTimeString() + " - "; - output += `${flattenDiagnosticMessageText(diagnostic.messageText, system.newLine)}${system.newLine + system.newLine + system.newLine}`; - system.write(output); + diagnostics[0] = diagnostic; + system.write(formatDiagnosticsWithColorAndContext(diagnostics, host) + host.getNewLine()); + diagnostics[0] = undefined; }; } - /** @internal */ - export function createWatchDiagnosticReporterWithColor(system = sys): DiagnosticReporter { - return diagnostic => { + function clearScreenIfNotWatchingForFileChanges(system: System, diagnostic: Diagnostic) { + if (system.clearScreen && diagnostic.code !== Diagnostics.Compilation_complete_Watching_for_file_changes.code) { + system.clearScreen(); + } + } + + /** + * Create a function that reports watch status by writing to the system and handles the formating of the diagnostic + */ + export function createWatchStatusReporter(system: System, pretty?: boolean): WatchStatusReporter { + return pretty ? + (diagnostic: Diagnostic, newLine: string) => { + clearScreenIfNotWatchingForFileChanges(system, diagnostic); let output = `[${ formatColorAndReset(new Date().toLocaleTimeString(), ForegroundColorEscapeSequences.Grey) }] `; - output += `${flattenDiagnosticMessageText(diagnostic.messageText, system.newLine)}${system.newLine + system.newLine + system.newLine}`; + output += `${flattenDiagnosticMessageText(diagnostic.messageText, system.newLine)}${newLine + newLine + newLine}`; + system.write(output); + } : + (diagnostic: Diagnostic, newLine: string) => { + clearScreenIfNotWatchingForFileChanges(system, diagnostic); + let output = new Date().toLocaleTimeString() + " - "; + output += `${flattenDiagnosticMessageText(diagnostic.messageText, system.newLine)}${newLine + newLine + newLine}`; system.write(output); }; } - export function reportDiagnostics(diagnostics: Diagnostic[], reportDiagnostic: DiagnosticReporter): void { - for (const diagnostic of diagnostics) { - reportDiagnostic(diagnostic); - } + /** + * Interface extending ParseConfigHost to support ParseConfigFile that reads config file and reports errors + */ + export interface ParseConfigFileHost extends ParseConfigHost, ConfigFileDiagnosticsReporter { + getCurrentDirectory(): string; } - export function reportDiagnosticSimply(diagnostic: Diagnostic, host: FormatDiagnosticsHost, system: System): void { - system.write(ts.formatDiagnostic(diagnostic, host)); + /** Parses config file using System interface */ + export function parseConfigFileWithSystem(configFileName: string, optionsToExtend: CompilerOptions, system: System, reportDiagnostic: DiagnosticReporter) { + const host: ParseConfigFileHost = system; + host.onConfigFileDiagnostic = reportDiagnostic; + host.onUnRecoverableConfigFileDiagnostic = diagnostic => reportUnrecoverableDiagnostic(sys, reportDiagnostic, diagnostic); + const result = parseConfigFile(configFileName, optionsToExtend, host); + host.onConfigFileDiagnostic = undefined; + host.onUnRecoverableConfigFileDiagnostic = undefined; + return result; } - export function reportDiagnosticWithColorAndContext(diagnostic: Diagnostic, host: FormatDiagnosticsHost, system: System): void { - system.write(ts.formatDiagnosticsWithColorAndContext([diagnostic], host) + host.getNewLine()); - } - - export function parseConfigFile(configFileName: string, optionsToExtend: CompilerOptions, system: DirectoryStructureHost, reportDiagnostic: DiagnosticReporter, reportWatchDiagnostic: DiagnosticReporter): ParsedCommandLine { + /** + * Reads the config file, reports errors if any and exits if the config file cannot be found + */ + export function parseConfigFile(configFileName: string, optionsToExtend: CompilerOptions, host: ParseConfigFileHost): ParsedCommandLine | undefined { let configFileText: string; try { - configFileText = system.readFile(configFileName); + configFileText = host.readFile(configFileName); } catch (e) { const error = createCompilerDiagnostic(Diagnostics.Cannot_read_file_0_Colon_1, configFileName, e.message); - reportWatchDiagnostic(error); - system.exit(ExitStatus.DiagnosticsPresent_OutputsSkipped); - return; + host.onUnRecoverableConfigFileDiagnostic(error); + return undefined; } if (!configFileText) { const error = createCompilerDiagnostic(Diagnostics.File_0_not_found, configFileName); - reportDiagnostics([error], reportDiagnostic); - system.exit(ExitStatus.DiagnosticsPresent_OutputsSkipped); - return; + host.onUnRecoverableConfigFileDiagnostic(error); + return undefined; } const result = parseJsonText(configFileName, configFileText); - reportDiagnostics(result.parseDiagnostics, reportDiagnostic); + result.parseDiagnostics.forEach(diagnostic => host.onConfigFileDiagnostic(diagnostic)); - const cwd = system.getCurrentDirectory(); - const configParseResult = parseJsonSourceFileConfigFileContent(result, system, getNormalizedAbsolutePath(getDirectoryPath(configFileName), cwd), optionsToExtend, getNormalizedAbsolutePath(configFileName, cwd)); - reportDiagnostics(configParseResult.errors, reportDiagnostic); + const cwd = host.getCurrentDirectory(); + const configParseResult = parseJsonSourceFileConfigFileContent(result, host, getNormalizedAbsolutePath(getDirectoryPath(configFileName), cwd), optionsToExtend, getNormalizedAbsolutePath(configFileName, cwd)); + configParseResult.errors.forEach(diagnostic => host.onConfigFileDiagnostic(diagnostic)); return configParseResult; } - function reportEmittedFiles(files: string[], system: DirectoryStructureHost): void { - if (!files || files.length === 0) { - return; - } - const currentDir = system.getCurrentDirectory(); - for (const file of files) { - const filepath = getNormalizedAbsolutePath(file, currentDir); - system.write(`TSFILE: ${filepath}${system.newLine}`); - } + /** + * Program structure needed to emit the files and report diagnostics + */ + export interface ProgramToEmitFilesAndReportErrors { + getCurrentDirectory(): string; + getCompilerOptions(): CompilerOptions; + getSourceFiles(): ReadonlyArray; + getSyntacticDiagnostics(): ReadonlyArray; + getOptionsDiagnostics(): ReadonlyArray; + getGlobalDiagnostics(): ReadonlyArray; + getSemanticDiagnostics(): ReadonlyArray; + emit(): EmitResult; } - export function handleEmitOutputAndReportErrors(system: DirectoryStructureHost, program: Program, - emittedFiles: string[], emitSkipped: boolean, - diagnostics: Diagnostic[], reportDiagnostic: DiagnosticReporter - ): ExitStatus { - reportDiagnostics(sortAndDeduplicateDiagnostics(diagnostics), reportDiagnostic); - reportEmittedFiles(emittedFiles, system); + /** + * Helper that emit files, report diagnostics and lists emitted and/or source files depending on compiler options + */ + export function emitFilesAndReportErrors(program: ProgramToEmitFilesAndReportErrors, reportDiagnostic: DiagnosticReporter, writeFileName?: (s: string) => void) { + // First get and report any syntactic errors. + const diagnostics = program.getSyntacticDiagnostics().slice(); + let reportSemanticDiagnostics = false; - if (program.getCompilerOptions().listFiles) { - forEach(program.getSourceFiles(), file => { - system.write(file.fileName + system.newLine); + // If we didn't have any syntactic errors, then also try getting the global and + // semantic errors. + if (diagnostics.length === 0) { + addRange(diagnostics, program.getOptionsDiagnostics()); + addRange(diagnostics, program.getGlobalDiagnostics()); + + if (diagnostics.length === 0) { + reportSemanticDiagnostics = true; + } + } + + // Emit and report any errors we ran into. + const { emittedFiles, emitSkipped, diagnostics: emitDiagnostics } = program.emit(); + addRange(diagnostics, emitDiagnostics); + + if (reportSemanticDiagnostics) { + addRange(diagnostics, program.getSemanticDiagnostics()); + } + + sortAndDeduplicateDiagnostics(diagnostics).forEach(reportDiagnostic); + if (writeFileName) { + const currentDir = program.getCurrentDirectory(); + forEach(emittedFiles, file => { + const filepath = getNormalizedAbsolutePath(file, currentDir); + writeFileName(`TSFILE: ${filepath}`); }); + + if (program.getCompilerOptions().listFiles) { + forEach(program.getSourceFiles(), file => { + writeFileName(file.fileName); + }); + } } if (emitSkipped && diagnostics.length > 0) { @@ -138,110 +171,268 @@ namespace ts { return ExitStatus.Success; } - export function createWatchingSystemHost(pretty?: DiagnosticStyle, system = sys, - parseConfigFile?: ParseConfigFile, reportDiagnostic?: DiagnosticReporter, - reportWatchDiagnostic?: DiagnosticReporter - ): WatchingSystemHost { - reportDiagnostic = reportDiagnostic || createDiagnosticReporter(system, pretty ? reportDiagnosticWithColorAndContext : reportDiagnosticSimply); - reportWatchDiagnostic = reportWatchDiagnostic || pretty ? createWatchDiagnosticReporterWithColor(system) : createWatchDiagnosticReporter(system); - parseConfigFile = parseConfigFile || ts.parseConfigFile; + const noopFileWatcher: FileWatcher = { close: noop }; + + /** + * Creates the watch compiler host that can be extended with config file or root file names and options host + */ + function createWatchCompilerHost(system = sys, createProgram?: CreateProgram, reportDiagnostic?: DiagnosticReporter, reportWatchStatus?: WatchStatusReporter): WatchCompilerHost { + if (!createProgram) { + createProgram = createEmitAndSemanticDiagnosticsBuilderProgram as any; + } + + let host: DirectoryStructureHost = system; + const useCaseSensitiveFileNames = () => system.useCaseSensitiveFileNames; + const writeFileName = (s: string) => system.write(s + system.newLine); return { - system, - parseConfigFile, - reportDiagnostic, - reportWatchDiagnostic, - beforeCompile: noop, - afterCompile: compileWatchedProgram, + useCaseSensitiveFileNames, + getNewLine: () => system.newLine, + getCurrentDirectory: () => system.getCurrentDirectory(), + getDefaultLibLocation, + getDefaultLibFileName: options => combinePaths(getDefaultLibLocation(), getDefaultLibFileName(options)), + fileExists: path => system.fileExists(path), + readFile: (path, encoding) => system.readFile(path, encoding), + directoryExists: path => system.directoryExists(path), + getDirectories: path => system.getDirectories(path), + readDirectory: (path, extensions, exclude, include, depth) => system.readDirectory(path, extensions, exclude, include, depth), + realpath: system.realpath && (path => system.realpath(path)), + getEnvironmentVariable: system.getEnvironmentVariable && (name => system.getEnvironmentVariable(name)), + watchFile: system.watchFile ? ((path, callback, pollingInterval) => system.watchFile(path, callback, pollingInterval)) : () => noopFileWatcher, + watchDirectory: system.watchDirectory ? ((path, callback, recursive) => system.watchDirectory(path, callback, recursive)) : () => noopFileWatcher, + setTimeout: system.setTimeout ? ((callback, ms, ...args: any[]) => system.setTimeout.call(system, callback, ms, ...args)) : noop, + clearTimeout: system.clearTimeout ? (timeoutId => system.clearTimeout(timeoutId)) : noop, + trace: s => system.write(s), + onWatchStatusChange: reportWatchStatus || createWatchStatusReporter(system), + createDirectory: path => system.createDirectory(path), + writeFile: (path, data, writeByteOrderMark) => system.writeFile(path, data, writeByteOrderMark), + onCachedDirectoryStructureHostCreate: cacheHost => host = cacheHost || system, + createHash: system.createHash && (s => system.createHash(s)), + createProgram, + afterProgramCreate: emitFilesAndReportErrorUsingBuilder }; - function compileWatchedProgram(host: DirectoryStructureHost, program: Program, builder: Builder) { - // First get and report any syntactic errors. - const diagnostics = program.getSyntacticDiagnostics().slice(); - let reportSemanticDiagnostics = false; + function getDefaultLibLocation() { + return getDirectoryPath(normalizePath(system.getExecutingFilePath())); + } - // If we didn't have any syntactic errors, then also try getting the global and - // semantic errors. - if (diagnostics.length === 0) { - addRange(diagnostics, program.getOptionsDiagnostics()); - addRange(diagnostics, program.getGlobalDiagnostics()); - - if (diagnostics.length === 0) { - reportSemanticDiagnostics = true; - } - } - - // Emit and report any errors we ran into. - const emittedFiles: string[] = program.getCompilerOptions().listEmittedFiles ? [] : undefined; - let sourceMaps: SourceMapData[]; - let emitSkipped: boolean; - - const result = builder.emitChangedFiles(program, writeFile); - if (result.length === 0) { - emitSkipped = true; - } - else { - for (const emitOutput of result) { - if (emitOutput.emitSkipped) { - emitSkipped = true; - } - addRange(diagnostics, emitOutput.diagnostics); - sourceMaps = concatenate(sourceMaps, emitOutput.sourceMaps); - } - } - - if (reportSemanticDiagnostics) { - addRange(diagnostics, builder.getSemanticDiagnostics(program)); - } - return handleEmitOutputAndReportErrors(host, program, emittedFiles, emitSkipped, - diagnostics, reportDiagnostic); - - function ensureDirectoriesExist(directoryPath: string) { - if (directoryPath.length > getRootLength(directoryPath) && !host.directoryExists(directoryPath)) { - const parentDirectory = getDirectoryPath(directoryPath); - ensureDirectoriesExist(parentDirectory); - host.createDirectory(directoryPath); - } - } - - function writeFile(fileName: string, text: string, writeByteOrderMark: boolean, onError: (message: string) => void) { - try { - performance.mark("beforeIOWrite"); - ensureDirectoriesExist(getDirectoryPath(normalizePath(fileName))); - - host.writeFile(fileName, text, writeByteOrderMark); - - performance.mark("afterIOWrite"); - performance.measure("I/O Write", "beforeIOWrite", "afterIOWrite"); - - if (emittedFiles) { - emittedFiles.push(fileName); - } - } - catch (e) { - if (onError) { - onError(e.message); - } - } - } + function emitFilesAndReportErrorUsingBuilder(builderProgram: BuilderProgram) { + emitFilesAndReportErrors(builderProgram, reportDiagnostic, writeFileName); } } - export function createWatchModeWithConfigFile(configParseResult: ParsedCommandLine, optionsToExtend: CompilerOptions = {}, watchingHost?: WatchingSystemHost) { - return createWatchMode(configParseResult.fileNames, configParseResult.options, watchingHost, configParseResult.options.configFilePath, configParseResult.configFileSpecs, configParseResult.wildcardDirectories, optionsToExtend); + /** + * Report error and exit + */ + function reportUnrecoverableDiagnostic(system: System, reportDiagnostic: DiagnosticReporter, diagnostic: Diagnostic) { + reportDiagnostic(diagnostic); + system.exit(ExitStatus.DiagnosticsPresent_OutputsSkipped); } - export function createWatchModeWithoutConfigFile(rootFileNames: string[], compilerOptions: CompilerOptions, watchingHost?: WatchingSystemHost) { - return createWatchMode(rootFileNames, compilerOptions, watchingHost); + /** + * Creates the watch compiler host from system for config file in watch mode + */ + export function createWatchCompilerHostOfConfigFile(configFileName: string, optionsToExtend: CompilerOptions | undefined, system: System, createProgram?: CreateProgram, reportDiagnostic?: DiagnosticReporter, reportWatchStatus?: WatchStatusReporter): WatchCompilerHostOfConfigFile { + reportDiagnostic = reportDiagnostic || createDiagnosticReporter(system); + const host = createWatchCompilerHost(system, createProgram, reportDiagnostic, reportWatchStatus) as WatchCompilerHostOfConfigFile; + host.onConfigFileDiagnostic = reportDiagnostic; + host.onUnRecoverableConfigFileDiagnostic = diagnostic => reportUnrecoverableDiagnostic(system, reportDiagnostic, diagnostic); + host.configFileName = configFileName; + host.optionsToExtend = optionsToExtend; + return host; } - interface HostFileInfo { - version: number; - sourceFile: SourceFile; - fileWatcher: FileWatcher; + /** + * Creates the watch compiler host from system for compiling root files and options in watch mode + */ + export function createWatchCompilerHostOfFilesAndCompilerOptions(rootFiles: string[], options: CompilerOptions, system: System, createProgram?: CreateProgram, reportDiagnostic?: DiagnosticReporter, reportWatchStatus?: WatchStatusReporter): WatchCompilerHostOfFilesAndCompilerOptions { + const host = createWatchCompilerHost(system, createProgram, reportDiagnostic || createDiagnosticReporter(system), reportWatchStatus) as WatchCompilerHostOfFilesAndCompilerOptions; + host.rootFiles = rootFiles; + host.options = options; + return host; + } +} + +namespace ts { + export type DiagnosticReporter = (diagnostic: Diagnostic) => void; + export type WatchStatusReporter = (diagnostic: Diagnostic, newLine: string) => void; + export type CreateProgram = (rootNames: ReadonlyArray, options: CompilerOptions, host?: CompilerHost, oldProgram?: T) => T; + export interface WatchCompilerHost { + /** + * Used to create the program when need for program creation or recreation detected + */ + createProgram: CreateProgram; + /** If provided, callback to invoke after every new program creation */ + afterProgramCreate?(program: T): void; + /** If provided, called with Diagnostic message that informs about change in watch status */ + onWatchStatusChange?(diagnostic: Diagnostic, newLine: string): void; + + // Only for testing + /*@internal*/ + maxNumberOfFilesToIterateForInvalidation?: number; + + // Sub set of compiler host methods to read and generate new program + useCaseSensitiveFileNames(): boolean; + getNewLine(): string; + getCurrentDirectory(): string; + getDefaultLibFileName(options: CompilerOptions): string; + getDefaultLibLocation?(): string; + createHash?(data: string): string; + + /** + * Use to check file presence for source files and + * if resolveModuleNames is not provided (complier is in charge of module resolution) then module files as well + */ + fileExists(path: string): boolean; + /** + * Use to read file text for source files and + * if resolveModuleNames is not provided (complier is in charge of module resolution) then module files as well + */ + readFile(path: string, encoding?: string): string | undefined; + + /** If provided, used for module resolution as well as to handle directory structure */ + directoryExists?(path: string): boolean; + /** If provided, used in resolutions as well as handling directory structure */ + getDirectories?(path: string): string[]; + /** If provided, used to cache and handle directory structure modifications */ + readDirectory?(path: string, extensions?: ReadonlyArray, exclude?: ReadonlyArray, include?: ReadonlyArray, depth?: number): string[]; + + /** Symbol links resolution */ + realpath?(path: string): string; + /** If provided would be used to write log about compilation */ + trace?(s: string): void; + /** If provided is used to get the environment variable */ + getEnvironmentVariable?(name: string): string; + + /** If provided, used to resolve the module names, otherwise typescript's default module resolution */ + resolveModuleNames?(moduleNames: string[], containingFile: string, reusedNames?: string[]): ResolvedModule[]; + /** If provided, used to resolve type reference directives, otherwise typescript's default resolution */ + resolveTypeReferenceDirectives?(typeReferenceDirectiveNames: string[], containingFile: string): (ResolvedTypeReferenceDirective | undefined)[]; + + /** Used to watch changes in source files, missing files needed to update the program or config file */ + watchFile(path: string, callback: FileWatcherCallback, pollingInterval?: number): FileWatcher; + /** Used to watch resolved module's failed lookup locations, config file specs, type roots where auto type reference directives are added */ + watchDirectory(path: string, callback: DirectoryWatcherCallback, recursive?: boolean): FileWatcher; + /** If provided, will be used to set delayed compilation, so that multiple changes in short span are compiled together */ + setTimeout?(callback: (...args: any[]) => void, ms: number, ...args: any[]): any; + /** If provided, will be used to reset existing delayed compilation */ + clearTimeout?(timeoutId: any): void; } - function createWatchMode(rootFileNames: string[], compilerOptions: CompilerOptions, watchingHost?: WatchingSystemHost, configFileName?: string, configFileSpecs?: ConfigFileSpecs, configFileWildCardDirectories?: MapLike, optionsToExtendForConfigFile?: CompilerOptions) { - let program: Program; + /** Internal interface used to wire emit through same host */ + /*@internal*/ + export interface WatchCompilerHost { + createDirectory?(path: string): void; + writeFile?(path: string, data: string, writeByteOrderMark?: boolean): void; + onCachedDirectoryStructureHostCreate?(host: CachedDirectoryStructureHost): void; + } + + /** + * Host to create watch with root files and options + */ + export interface WatchCompilerHostOfFilesAndCompilerOptions extends WatchCompilerHost { + /** root files to use to generate program */ + rootFiles: string[]; + + /** Compiler options */ + options: CompilerOptions; + } + + /** + * Reports config file diagnostics + */ + export interface ConfigFileDiagnosticsReporter { + /** + * Reports the diagnostics in reading/writing or parsing of the config file + */ + onConfigFileDiagnostic: DiagnosticReporter; + + /** + * Reports unrecoverable error when parsing config file + */ + onUnRecoverableConfigFileDiagnostic: DiagnosticReporter; + } + + /** + * Host to create watch with config file + */ + export interface WatchCompilerHostOfConfigFile extends WatchCompilerHost, ConfigFileDiagnosticsReporter { + /** Name of the config file to compile */ + configFileName: string; + + /** Options to extend */ + optionsToExtend?: CompilerOptions; + + /** + * Used to generate source file names from the config file and its include, exclude, files rules + * and also to cache the directory stucture + */ + readDirectory(path: string, extensions?: ReadonlyArray, exclude?: ReadonlyArray, include?: ReadonlyArray, depth?: number): string[]; + } + + /** + * Host to create watch with config file that is already parsed (from tsc) + */ + /*@internal*/ + export interface WatchCompilerHostOfConfigFile extends WatchCompilerHost { + rootFiles?: string[]; + options?: CompilerOptions; + optionsToExtend?: CompilerOptions; + configFileSpecs?: ConfigFileSpecs; + configFileWildCardDirectories?: MapLike; + } + + export interface Watch { + /** Synchronize with host and get updated program */ + getProgram(): T; + /** Gets the existing program without synchronizing with changes on host */ + /*@internal*/ + getCurrentProgram(): T; + } + + /** + * Creates the watch what generates program using the config file + */ + export interface WatchOfConfigFile extends Watch { + } + + /** + * Creates the watch that generates program using the root files and compiler options + */ + export interface WatchOfFilesAndCompilerOptions extends Watch { + /** Updates the root files in the program, only if this is not config file compilation */ + updateRootFileNames(fileNames: string[]): void; + } + + /** + * Create the watch compiler host for either configFile or fileNames and its options + */ + export function createWatchCompilerHost(rootFiles: string[], options: CompilerOptions, system: System, createProgram?: CreateProgram, reportDiagnostic?: DiagnosticReporter, reportWatchStatus?: WatchStatusReporter): WatchCompilerHostOfFilesAndCompilerOptions; + export function createWatchCompilerHost(configFileName: string, optionsToExtend: CompilerOptions | undefined, system: System, createProgram?: CreateProgram, reportDiagnostic?: DiagnosticReporter, reportWatchStatus?: WatchStatusReporter): WatchCompilerHostOfConfigFile; + export function createWatchCompilerHost(rootFilesOrConfigFileName: string | string[], options: CompilerOptions | undefined, system: System, createProgram?: CreateProgram, reportDiagnostic?: DiagnosticReporter, reportWatchStatus?: WatchStatusReporter): WatchCompilerHostOfFilesAndCompilerOptions | WatchCompilerHostOfConfigFile { + if (isArray(rootFilesOrConfigFileName)) { + return createWatchCompilerHostOfFilesAndCompilerOptions(rootFilesOrConfigFileName, options, system, createProgram, reportDiagnostic, reportWatchStatus); + } + else { + return createWatchCompilerHostOfConfigFile(rootFilesOrConfigFileName, options, system, createProgram, reportDiagnostic, reportWatchStatus); + } + } + + /** + * Creates the watch from the host for root files and compiler options + */ + export function createWatchProgram(host: WatchCompilerHostOfFilesAndCompilerOptions): WatchOfFilesAndCompilerOptions; + /** + * Creates the watch from the host for config file + */ + export function createWatchProgram(host: WatchCompilerHostOfConfigFile): WatchOfConfigFile; + export function createWatchProgram(host: WatchCompilerHostOfFilesAndCompilerOptions & WatchCompilerHostOfConfigFile): WatchOfFilesAndCompilerOptions | WatchOfConfigFile { + interface HostFileInfo { + version: number; + sourceFile: SourceFile; + fileWatcher: FileWatcher; + } + + let builderProgram: T; let reloadLevel: ConfigFileProgramReloadLevel; // level to indicate if the program needs to be reloaded from config file/just filenames etc let missingFilesMap: Map; // Map of file watchers for the missing files let watchedWildcardDirectories: Map; // map of watchers for the wild card directories in the config file @@ -252,110 +443,143 @@ namespace ts { let hasChangedCompilerOptions = false; // True if the compiler options have changed between compilations let hasChangedAutomaticTypeDirectiveNames = false; // True if the automatic type directives have changed - const watchLogLevel = compilerOptions.extendedDiagnostics ? WatchLogLevel.Verbose : - compilerOptions.diagnostics ? WatchLogLevel.TriggerOnly : WatchLogLevel.None; - const writeLog: (s: string) => void = watchLogLevel !== WatchLogLevel.None ? s => { system.write(s); system.write(system.newLine); } : noop; - watchingHost = watchingHost || createWatchingSystemHost(compilerOptions.pretty); - const { system, parseConfigFile, reportDiagnostic, reportWatchDiagnostic, beforeCompile, afterCompile } = watchingHost; - const { watchFile, watchFilePath, watchDirectory: watchDirectoryWorker } = getWatchFactory(watchLogLevel, writeLog); + const useCaseSensitiveFileNames = host.useCaseSensitiveFileNames(); + const currentDirectory = host.getCurrentDirectory(); + const getCurrentDirectory = () => currentDirectory; + const readFile: (path: string, encoding?: string) => string | undefined = (path, encoding) => host.readFile(path, encoding); + const { configFileName, optionsToExtend: optionsToExtendForConfigFile = {}, createProgram } = host; + let { rootFiles: rootFileNames, options: compilerOptions, configFileSpecs, configFileWildCardDirectories } = host; - const directoryStructureHost = configFileName ? createCachedDirectoryStructureHost(system) : system; - if (configFileName) { - watchFile(system, configFileName, scheduleProgramReload, PollingInterval.High); + const cachedDirectoryStructureHost = configFileName && createCachedDirectoryStructureHost(host, currentDirectory, useCaseSensitiveFileNames); + if (cachedDirectoryStructureHost && host.onCachedDirectoryStructureHostCreate) { + host.onCachedDirectoryStructureHostCreate(cachedDirectoryStructureHost); + } + const directoryStructureHost: DirectoryStructureHost = cachedDirectoryStructureHost || host; + const parseConfigFileHost: ParseConfigFileHost = { + useCaseSensitiveFileNames, + readDirectory: (path, extensions, exclude, include, depth) => directoryStructureHost.readDirectory(path, extensions, exclude, include, depth), + fileExists: path => host.fileExists(path), + readFile, + getCurrentDirectory, + onConfigFileDiagnostic: host.onConfigFileDiagnostic, + onUnRecoverableConfigFileDiagnostic: host.onUnRecoverableConfigFileDiagnostic + }; + + // From tsc we want to get already parsed result and hence check for rootFileNames + if (configFileName && !rootFileNames) { + parseConfigFile(); } - const getCurrentDirectory = memoize(() => directoryStructureHost.getCurrentDirectory()); - const realpath = system.realpath && ((path: string) => system.realpath(path)); - const getCachedDirectoryStructureHost = configFileName && (() => directoryStructureHost as CachedDirectoryStructureHost); - const getCanonicalFileName = createGetCanonicalFileName(system.useCaseSensitiveFileNames); - let newLine = getNewLineCharacter(compilerOptions, system); + const trace = host.trace && ((s: string) => { host.trace(s + newLine); }); + + const watchLogLevel = compilerOptions.extendedDiagnostics ? WatchLogLevel.Verbose : + compilerOptions.diagnostics ? WatchLogLevel.TriggerOnly : WatchLogLevel.None; + const writeLog: (s: string) => void = watchLogLevel !== WatchLogLevel.None ? trace : noop; + const { watchFile, watchFilePath, watchDirectory: watchDirectoryWorker } = getWatchFactory(watchLogLevel, writeLog); + + if (configFileName) { + watchFile(host, configFileName, scheduleProgramReload, PollingInterval.High); + } + + const getCanonicalFileName = createGetCanonicalFileName(useCaseSensitiveFileNames); + let newLine = updateNewLine(); const compilerHost: CompilerHost & ResolutionCacheHost = { // Members for CompilerHost getSourceFile: (fileName, languageVersion, onError?, shouldCreateNewSourceFile?) => getVersionedSourceFileByPath(fileName, toPath(fileName), languageVersion, onError, shouldCreateNewSourceFile), getSourceFileByPath: getVersionedSourceFileByPath, - getDefaultLibLocation, - getDefaultLibFileName: options => combinePaths(getDefaultLibLocation(), getDefaultLibFileName(options)), - writeFile: notImplemented, + getDefaultLibLocation: host.getDefaultLibLocation && (() => host.getDefaultLibLocation()), + getDefaultLibFileName: options => host.getDefaultLibFileName(options), + writeFile, getCurrentDirectory, - useCaseSensitiveFileNames: () => system.useCaseSensitiveFileNames, + useCaseSensitiveFileNames: () => useCaseSensitiveFileNames, getCanonicalFileName, getNewLine: () => newLine, fileExists, - readFile: fileName => system.readFile(fileName), - trace: s => system.write(s + newLine), - directoryExists: directoryName => directoryStructureHost.directoryExists(directoryName), - getEnvironmentVariable: name => system.getEnvironmentVariable ? system.getEnvironmentVariable(name) : "", - getDirectories: path => directoryStructureHost.getDirectories(path), - realpath, - resolveTypeReferenceDirectives: (typeDirectiveNames, containingFile) => resolutionCache.resolveTypeReferenceDirectives(typeDirectiveNames, containingFile), - resolveModuleNames: (moduleNames, containingFile, reusedNames?) => resolutionCache.resolveModuleNames(moduleNames, containingFile, reusedNames, /*logChanges*/ false), + readFile, + trace, + directoryExists: directoryStructureHost.directoryExists && (path => directoryStructureHost.directoryExists(path)), + getDirectories: directoryStructureHost.getDirectories && (path => directoryStructureHost.getDirectories(path)), + realpath: host.realpath && (s => host.realpath(s)), + getEnvironmentVariable: host.getEnvironmentVariable ? (name => host.getEnvironmentVariable(name)) : (() => ""), onReleaseOldSourceFile, + createHash: host.createHash && (data => host.createHash(data)), // Members for ResolutionCacheHost toPath, getCompilationSettings: () => compilerOptions, watchDirectoryOfFailedLookupLocation: watchDirectory, watchTypeRootsDirectory: watchDirectory, - getCachedDirectoryStructureHost, + getCachedDirectoryStructureHost: () => cachedDirectoryStructureHost, onInvalidatedResolution: scheduleProgramUpdate, onChangedAutomaticTypeDirectiveNames: () => { hasChangedAutomaticTypeDirectiveNames = true; scheduleProgramUpdate(); }, - maxNumberOfFilesToIterateForInvalidation: watchingHost.maxNumberOfFilesToIterateForInvalidation, + maxNumberOfFilesToIterateForInvalidation: host.maxNumberOfFilesToIterateForInvalidation, getCurrentProgram, writeLog }; // Cache for the module resolution const resolutionCache = createResolutionCache(compilerHost, configFileName ? - getDirectoryPath(getNormalizedAbsolutePath(configFileName, getCurrentDirectory())) : - getCurrentDirectory() + getDirectoryPath(getNormalizedAbsolutePath(configFileName, currentDirectory)) : + currentDirectory, + /*logChangesWhenResolvingModule*/ false ); - // There is no extra check needed since we can just rely on the program to decide emit - const builder = createBuilder({ getCanonicalFileName, computeHash }); + // Resolve module using host module resolution strategy if provided otherwise use resolution cache to resolve module names + compilerHost.resolveModuleNames = host.resolveModuleNames ? + ((moduleNames, containingFile, reusedNames) => host.resolveModuleNames(moduleNames, containingFile, reusedNames)) : + ((moduleNames, containingFile, reusedNames) => resolutionCache.resolveModuleNames(moduleNames, containingFile, reusedNames)); + compilerHost.resolveTypeReferenceDirectives = host.resolveTypeReferenceDirectives ? + ((typeDirectiveNames, containingFile) => host.resolveTypeReferenceDirectives(typeDirectiveNames, containingFile)) : + ((typeDirectiveNames, containingFile) => resolutionCache.resolveTypeReferenceDirectives(typeDirectiveNames, containingFile)); + const userProvidedResolution = !!host.resolveModuleNames || !!host.resolveTypeReferenceDirectives; - clearHostScreen(); - reportWatchDiagnostic(createCompilerDiagnostic(Diagnostics.Starting_compilation_in_watch_mode)); + reportWatchDiagnostic(Diagnostics.Starting_compilation_in_watch_mode); synchronizeProgram(); // Update the wild card directory watch watchConfigFileWildCardDirectories(); - return getCurrentProgram; + return configFileName ? + { getCurrentProgram: getCurrentBuilderProgram, getProgram: synchronizeProgram } : + { getCurrentProgram: getCurrentBuilderProgram, getProgram: synchronizeProgram, updateRootFileNames }; + + function getCurrentBuilderProgram() { + return builderProgram; + } function getCurrentProgram() { - return program; + return builderProgram && builderProgram.getProgram(); } function synchronizeProgram() { writeLog(`Synchronizing program`); + const program = getCurrentProgram(); if (hasChangedCompilerOptions) { - newLine = getNewLineCharacter(compilerOptions, system); + newLine = updateNewLine(); if (program && changesAffectModuleResolution(program.getCompilerOptions(), compilerOptions)) { resolutionCache.clear(); } } - const hasInvalidatedResolution = resolutionCache.createHasInvalidatedResolution(); - if (isProgramUptoDate(program, rootFileNames, compilerOptions, getSourceVersion, fileExists, hasInvalidatedResolution, hasChangedAutomaticTypeDirectiveNames)) { - return; + // All resolutions are invalid if user provided resolutions + const hasInvalidatedResolution = resolutionCache.createHasInvalidatedResolution(userProvidedResolution); + if (isProgramUptoDate(getCurrentProgram(), rootFileNames, compilerOptions, getSourceVersion, fileExists, hasInvalidatedResolution, hasChangedAutomaticTypeDirectiveNames)) { + return builderProgram; } - beforeCompile(compilerOptions); - // Compile the program const needsUpdateInTypeRootWatch = hasChangedCompilerOptions || !program; hasChangedCompilerOptions = false; resolutionCache.startCachingPerDirectoryResolution(); compilerHost.hasInvalidatedResolution = hasInvalidatedResolution; compilerHost.hasChangedAutomaticTypeDirectiveNames = hasChangedAutomaticTypeDirectiveNames; - program = createProgram(rootFileNames, compilerOptions, compilerHost, program); + builderProgram = createProgram(rootFileNames, compilerOptions, compilerHost, builderProgram); resolutionCache.finishCachingPerDirectoryResolution(); - builder.updateProgram(program); // Update watches - updateMissingFilePathsWatch(program, missingFilesMap || (missingFilesMap = createMap()), watchMissingFilePath); + updateMissingFilePathsWatch(builderProgram.getProgram(), missingFilesMap || (missingFilesMap = createMap()), watchMissingFilePath); if (needsUpdateInTypeRootWatch) { resolutionCache.updateTypeRootsWatch(); } @@ -374,12 +598,25 @@ namespace ts { missingFilePathsRequestedForRelease = undefined; } - afterCompile(directoryStructureHost, program, builder); - reportWatchDiagnostic(createCompilerDiagnostic(Diagnostics.Compilation_complete_Watching_for_file_changes)); + if (host.afterProgramCreate) { + host.afterProgramCreate(builderProgram); + } + reportWatchDiagnostic(Diagnostics.Compilation_complete_Watching_for_file_changes); + return builderProgram; + } + + function updateRootFileNames(files: string[]) { + Debug.assert(!configFileName, "Cannot update root file names with config file watch mode"); + rootFileNames = files; + scheduleProgramUpdate(); + } + + function updateNewLine() { + return getNewLineCharacter(compilerOptions, () => host.getNewLine()); } function toPath(fileName: string) { - return ts.toPath(fileName, getCurrentDirectory(), getCanonicalFileName); + return ts.toPath(fileName, currentDirectory, getCanonicalFileName); } function fileExists(fileName: string) { @@ -392,10 +629,6 @@ namespace ts { return directoryStructureHost.fileExists(fileName); } - function getDefaultLibLocation(): string { - return getDirectoryPath(normalizePath(system.getExecutingFilePath())); - } - function getVersionedSourceFileByPath(fileName: string, path: Path, languageVersion: ScriptTarget, onError?: (message: string) => void, shouldCreateNewSourceFile?: boolean): SourceFile { const hostSourceFile = sourceFilesCache.get(path); // No source file on the host @@ -414,7 +647,7 @@ namespace ts { hostSourceFile.sourceFile = sourceFile; sourceFile.version = hostSourceFile.version.toString(); if (!hostSourceFile.fileWatcher) { - hostSourceFile.fileWatcher = watchFilePath(system, fileName, onSourceFileChange, PollingInterval.Low, path); + hostSourceFile.fileWatcher = watchFilePath(host, fileName, onSourceFileChange, PollingInterval.Low, path); } } else { @@ -426,9 +659,9 @@ namespace ts { else { let fileWatcher: FileWatcher; if (sourceFile) { - sourceFile.version = "0"; - fileWatcher = watchFilePath(system, fileName, onSourceFileChange, PollingInterval.Low, path); - sourceFilesCache.set(path, { sourceFile, version: 0, fileWatcher }); + sourceFile.version = "1"; + fileWatcher = watchFilePath(host, fileName, onSourceFileChange, PollingInterval.Low, path); + sourceFilesCache.set(path, { sourceFile, version: 1, fileWatcher }); } else { sourceFilesCache.set(path, "0"); @@ -442,7 +675,7 @@ namespace ts { let text: string; try { performance.mark("beforeIORead"); - text = system.readFile(fileName, compilerOptions.charset); + text = host.readFile(fileName, compilerOptions.charset); performance.mark("afterIORead"); performance.measure("I/O Read", "beforeIORead", "afterIORead"); } @@ -490,18 +723,24 @@ namespace ts { } } + function reportWatchDiagnostic(message: DiagnosticMessage) { + if (host.onWatchStatusChange) { + host.onWatchStatusChange(createCompilerDiagnostic(message), newLine); + } + } + // Upon detecting a file change, wait for 250ms and then perform a recompilation. This gives batch // operations (such as saving all modified files in an editor) a chance to complete before we kick // off a new compilation. function scheduleProgramUpdate() { - if (!system.setTimeout || !system.clearTimeout) { + if (!host.setTimeout || !host.clearTimeout) { return; } if (timerToUpdateProgram) { - system.clearTimeout(timerToUpdateProgram); + host.clearTimeout(timerToUpdateProgram); } - timerToUpdateProgram = system.setTimeout(updateProgram, 250); + timerToUpdateProgram = host.setTimeout(updateProgram, 250); } function scheduleProgramReload() { @@ -510,17 +749,9 @@ namespace ts { scheduleProgramUpdate(); } - function clearHostScreen() { - if (watchingHost.system.clearScreen) { - watchingHost.system.clearScreen(); - } - } - function updateProgram() { - clearHostScreen(); - timerToUpdateProgram = undefined; - reportWatchDiagnostic(createCompilerDiagnostic(Diagnostics.File_change_detected_Starting_incremental_compilation)); + reportWatchDiagnostic(Diagnostics.File_change_detected_Starting_incremental_compilation); switch (reloadLevel) { case ConfigFileProgramReloadLevel.Partial: @@ -528,14 +759,15 @@ namespace ts { case ConfigFileProgramReloadLevel.Full: return reloadConfigFile(); default: - return synchronizeProgram(); + synchronizeProgram(); + return; } } function reloadFileNamesFromConfigFile() { - const result = getFileNamesFromConfigSpecs(configFileSpecs, getDirectoryPath(configFileName), compilerOptions, directoryStructureHost); + const result = getFileNamesFromConfigSpecs(configFileSpecs, getDirectoryPath(configFileName), compilerOptions, parseConfigFileHost); if (!configFileSpecs.filesSpecs && result.fileNames.length === 0) { - reportDiagnostic(getErrorForNoInputFiles(configFileSpecs, configFileName)); + host.onConfigFileDiagnostic(getErrorForNoInputFiles(configFileSpecs, configFileName)); } rootFileNames = result.fileNames; @@ -547,21 +779,25 @@ namespace ts { writeLog(`Reloading config file: ${configFileName}`); reloadLevel = ConfigFileProgramReloadLevel.None; - const cachedHost = directoryStructureHost as CachedDirectoryStructureHost; - cachedHost.clearCache(); - const configParseResult = parseConfigFile(configFileName, optionsToExtendForConfigFile, cachedHost, reportDiagnostic, reportWatchDiagnostic); - rootFileNames = configParseResult.fileNames; - compilerOptions = configParseResult.options; + if (cachedDirectoryStructureHost) { + cachedDirectoryStructureHost.clearCache(); + } + parseConfigFile(); hasChangedCompilerOptions = true; - configFileSpecs = configParseResult.configFileSpecs; - configFileWildCardDirectories = configParseResult.wildcardDirectories; - synchronizeProgram(); // Update the wild card directory watch watchConfigFileWildCardDirectories(); } + function parseConfigFile() { + const configParseResult = ts.parseConfigFile(configFileName, optionsToExtendForConfigFile, parseConfigFileHost); + rootFileNames = configParseResult.fileNames; + compilerOptions = configParseResult.options; + configFileSpecs = configParseResult.configFileSpecs; + configFileWildCardDirectories = configParseResult.wildcardDirectories; + } + function onSourceFileChange(fileName: string, eventKind: FileWatcherEventKind, path: Path) { updateCachedSystemWithFile(fileName, path, eventKind); const hostSourceFile = sourceFilesCache.get(path); @@ -571,7 +807,7 @@ namespace ts { resolutionCache.invalidateResolutionOfFile(path); if (!isString(hostSourceFile)) { hostSourceFile.fileWatcher.close(); - sourceFilesCache.set(path, (hostSourceFile.version++).toString()); + sourceFilesCache.set(path, (++hostSourceFile.version).toString()); } } else { @@ -591,17 +827,17 @@ namespace ts { } function updateCachedSystemWithFile(fileName: string, path: Path, eventKind: FileWatcherEventKind) { - if (configFileName) { - (directoryStructureHost as CachedDirectoryStructureHost).addOrDeleteFile(fileName, path, eventKind); + if (cachedDirectoryStructureHost) { + cachedDirectoryStructureHost.addOrDeleteFile(fileName, path, eventKind); } } function watchDirectory(directory: string, cb: DirectoryWatcherCallback, flags: WatchDirectoryFlags) { - return watchDirectoryWorker(system, directory, cb, flags); + return watchDirectoryWorker(host, directory, cb, flags); } function watchMissingFilePath(missingFilePath: Path) { - return watchFilePath(system, missingFilePath, onMissingFileChange, PollingInterval.Medium, missingFilePath); + return watchFilePath(host, missingFilePath, onMissingFileChange, PollingInterval.Medium, missingFilePath); } function onMissingFileChange(fileName: string, eventKind: FileWatcherEventKind, missingFilePath: Path) { @@ -620,11 +856,16 @@ namespace ts { } function watchConfigFileWildCardDirectories() { - updateWatchingWildcardDirectories( - watchedWildcardDirectories || (watchedWildcardDirectories = createMap()), - createMapFromTemplate(configFileWildCardDirectories), - watchWildcardDirectory - ); + if (configFileWildCardDirectories) { + updateWatchingWildcardDirectories( + watchedWildcardDirectories || (watchedWildcardDirectories = createMap()), + createMapFromTemplate(configFileWildCardDirectories), + watchWildcardDirectory + ); + } + else if (watchedWildcardDirectories) { + clearMap(watchedWildcardDirectories, closeFileWatcherOf); + } } function watchWildcardDirectory(directory: string, flags: WatchDirectoryFlags) { @@ -636,7 +877,7 @@ namespace ts { const fileOrDirectoryPath = toPath(fileOrDirectory); // Since the file existance changed, update the sourceFiles cache - const result = (directoryStructureHost as CachedDirectoryStructureHost).addOrDeleteFileOrDirectory(fileOrDirectory, fileOrDirectoryPath); + const result = cachedDirectoryStructureHost && cachedDirectoryStructureHost.addOrDeleteFileOrDirectory(fileOrDirectory, fileOrDirectoryPath); // Instead of deleting the file, mark it as changed instead // Many times node calls add/remove/file when watching directories recursively @@ -667,8 +908,29 @@ namespace ts { ); } - function computeHash(data: string) { - return system.createHash ? system.createHash(data) : data; + function ensureDirectoriesExist(directoryPath: string) { + if (directoryPath.length > getRootLength(directoryPath) && !host.directoryExists(directoryPath)) { + const parentDirectory = getDirectoryPath(directoryPath); + ensureDirectoriesExist(parentDirectory); + host.createDirectory(directoryPath); + } + } + + function writeFile(fileName: string, text: string, writeByteOrderMark: boolean, onError: (message: string) => void) { + try { + performance.mark("beforeIOWrite"); + ensureDirectoriesExist(getDirectoryPath(normalizePath(fileName))); + + host.writeFile(fileName, text, writeByteOrderMark); + + performance.mark("afterIOWrite"); + performance.measure("I/O Write", "beforeIOWrite", "afterIOWrite"); + } + catch (e) { + if (onError) { + onError(e.message); + } + } } } } diff --git a/src/compiler/watchUtilities.ts b/src/compiler/watchUtilities.ts index 56dd68bb25e..12ed9f855df 100644 --- a/src/compiler/watchUtilities.ts +++ b/src/compiler/watchUtilities.ts @@ -2,6 +2,247 @@ /* @internal */ namespace ts { + /** + * Partial interface of the System thats needed to support the caching of directory structure + */ + export interface DirectoryStructureHost { + fileExists(path: string): boolean; + readFile(path: string, encoding?: string): string | undefined; + + directoryExists?(path: string): boolean; + getDirectories?(path: string): string[]; + readDirectory?(path: string, extensions?: ReadonlyArray, exclude?: ReadonlyArray, include?: ReadonlyArray, depth?: number): string[]; + + createDirectory?(path: string): void; + writeFile?(path: string, data: string, writeByteOrderMark?: boolean): void; + } + + interface FileAndDirectoryExistence { + fileExists: boolean; + directoryExists: boolean; + } + + export interface CachedDirectoryStructureHost extends DirectoryStructureHost { + useCaseSensitiveFileNames: boolean; + + getDirectories(path: string): string[]; + readDirectory(path: string, extensions?: ReadonlyArray, exclude?: ReadonlyArray, include?: ReadonlyArray, depth?: number): string[]; + + /** Returns the queried result for the file exists and directory exists if at all it was done */ + addOrDeleteFileOrDirectory(fileOrDirectory: string, fileOrDirectoryPath: Path): FileAndDirectoryExistence | undefined; + addOrDeleteFile(fileName: string, filePath: Path, eventKind: FileWatcherEventKind): void; + clearCache(): void; + } + + interface MutableFileSystemEntries { + readonly files: string[]; + readonly directories: string[]; + } + + export function createCachedDirectoryStructureHost(host: DirectoryStructureHost, currentDirectory: string, useCaseSensitiveFileNames: boolean): CachedDirectoryStructureHost | undefined { + if (!host.getDirectories || !host.readDirectory) { + return undefined; + } + + const cachedReadDirectoryResult = createMap(); + const getCanonicalFileName = createGetCanonicalFileName(useCaseSensitiveFileNames); + return { + useCaseSensitiveFileNames, + fileExists, + readFile: (path, encoding) => host.readFile(path, encoding), + directoryExists: host.directoryExists && directoryExists, + getDirectories, + readDirectory, + createDirectory: host.createDirectory && createDirectory, + writeFile: host.writeFile && writeFile, + addOrDeleteFileOrDirectory, + addOrDeleteFile, + clearCache + }; + + function toPath(fileName: string) { + return ts.toPath(fileName, currentDirectory, getCanonicalFileName); + } + + function getCachedFileSystemEntries(rootDirPath: Path): MutableFileSystemEntries | undefined { + return cachedReadDirectoryResult.get(rootDirPath); + } + + function getCachedFileSystemEntriesForBaseDir(path: Path): MutableFileSystemEntries | undefined { + return getCachedFileSystemEntries(getDirectoryPath(path)); + } + + function getBaseNameOfFileName(fileName: string) { + return getBaseFileName(normalizePath(fileName)); + } + + function createCachedFileSystemEntries(rootDir: string, rootDirPath: Path) { + const resultFromHost: MutableFileSystemEntries = { + files: map(host.readDirectory(rootDir, /*extensions*/ undefined, /*exclude*/ undefined, /*include*/["*.*"]), getBaseNameOfFileName) || [], + directories: host.getDirectories(rootDir) || [] + }; + + cachedReadDirectoryResult.set(rootDirPath, resultFromHost); + return resultFromHost; + } + + /** + * If the readDirectory result was already cached, it returns that + * Otherwise gets result from host and caches it. + * The host request is done under try catch block to avoid caching incorrect result + */ + function tryReadDirectory(rootDir: string, rootDirPath: Path): MutableFileSystemEntries | undefined { + const cachedResult = getCachedFileSystemEntries(rootDirPath); + if (cachedResult) { + return cachedResult; + } + + try { + return createCachedFileSystemEntries(rootDir, rootDirPath); + } + catch (_e) { + // If there is exception to read directories, dont cache the result and direct the calls to host + Debug.assert(!cachedReadDirectoryResult.has(rootDirPath)); + return undefined; + } + } + + function fileNameEqual(name1: string, name2: string) { + return getCanonicalFileName(name1) === getCanonicalFileName(name2); + } + + function hasEntry(entries: ReadonlyArray, name: string) { + return some(entries, file => fileNameEqual(file, name)); + } + + function updateFileSystemEntry(entries: string[], baseName: string, isValid: boolean) { + if (hasEntry(entries, baseName)) { + if (!isValid) { + return filterMutate(entries, entry => !fileNameEqual(entry, baseName)); + } + } + else if (isValid) { + return entries.push(baseName); + } + } + + function writeFile(fileName: string, data: string, writeByteOrderMark?: boolean): void { + const path = toPath(fileName); + const result = getCachedFileSystemEntriesForBaseDir(path); + if (result) { + updateFilesOfFileSystemEntry(result, getBaseNameOfFileName(fileName), /*fileExists*/ true); + } + return host.writeFile(fileName, data, writeByteOrderMark); + } + + function fileExists(fileName: string): boolean { + const path = toPath(fileName); + const result = getCachedFileSystemEntriesForBaseDir(path); + return result && hasEntry(result.files, getBaseNameOfFileName(fileName)) || + host.fileExists(fileName); + } + + function directoryExists(dirPath: string): boolean { + const path = toPath(dirPath); + return cachedReadDirectoryResult.has(path) || host.directoryExists(dirPath); + } + + function createDirectory(dirPath: string) { + const path = toPath(dirPath); + const result = getCachedFileSystemEntriesForBaseDir(path); + const baseFileName = getBaseNameOfFileName(dirPath); + if (result) { + updateFileSystemEntry(result.directories, baseFileName, /*isValid*/ true); + } + host.createDirectory(dirPath); + } + + function getDirectories(rootDir: string): string[] { + const rootDirPath = toPath(rootDir); + const result = tryReadDirectory(rootDir, rootDirPath); + if (result) { + return result.directories.slice(); + } + return host.getDirectories(rootDir); + } + + function readDirectory(rootDir: string, extensions?: ReadonlyArray, excludes?: ReadonlyArray, includes?: ReadonlyArray, depth?: number): string[] { + const rootDirPath = toPath(rootDir); + const result = tryReadDirectory(rootDir, rootDirPath); + if (result) { + return matchFiles(rootDir, extensions, excludes, includes, useCaseSensitiveFileNames, currentDirectory, depth, getFileSystemEntries); + } + return host.readDirectory(rootDir, extensions, excludes, includes, depth); + + function getFileSystemEntries(dir: string) { + const path = toPath(dir); + if (path === rootDirPath) { + return result; + } + return tryReadDirectory(dir, path) || emptyFileSystemEntries; + } + } + + function addOrDeleteFileOrDirectory(fileOrDirectory: string, fileOrDirectoryPath: Path) { + const existingResult = getCachedFileSystemEntries(fileOrDirectoryPath); + if (existingResult) { + // Just clear the cache for now + // For now just clear the cache, since this could mean that multiple level entries might need to be re-evaluated + clearCache(); + return undefined; + } + + const parentResult = getCachedFileSystemEntriesForBaseDir(fileOrDirectoryPath); + if (!parentResult) { + return undefined; + } + + // This was earlier a file (hence not in cached directory contents) + // or we never cached the directory containing it + + if (!host.directoryExists) { + // Since host doesnt support directory exists, clear the cache as otherwise it might not be same + clearCache(); + return undefined; + } + + const baseName = getBaseNameOfFileName(fileOrDirectory); + const fsQueryResult: FileAndDirectoryExistence = { + fileExists: host.fileExists(fileOrDirectoryPath), + directoryExists: host.directoryExists(fileOrDirectoryPath) + }; + if (fsQueryResult.directoryExists || hasEntry(parentResult.directories, baseName)) { + // Folder added or removed, clear the cache instead of updating the folder and its structure + clearCache(); + } + else { + // No need to update the directory structure, just files + updateFilesOfFileSystemEntry(parentResult, baseName, fsQueryResult.fileExists); + } + return fsQueryResult; + + } + + function addOrDeleteFile(fileName: string, filePath: Path, eventKind: FileWatcherEventKind) { + if (eventKind === FileWatcherEventKind.Changed) { + return; + } + + const parentResult = getCachedFileSystemEntriesForBaseDir(filePath); + if (parentResult) { + updateFilesOfFileSystemEntry(parentResult, getBaseNameOfFileName(fileName), eventKind === FileWatcherEventKind.Created); + } + } + + function updateFilesOfFileSystemEntry(parentResult: MutableFileSystemEntries, baseName: string, fileExists: boolean) { + updateFileSystemEntry(parentResult.files, baseName, fileExists); + } + + function clearCache() { + cachedReadDirectoryResult.clear(); + } + } + export enum ConfigFileProgramReloadLevel { None, /** Update the file name list from the disk */ @@ -96,10 +337,16 @@ namespace ts { Verbose } - export type WatchFile = (host: System, file: string, callback: FileWatcherCallback, pollingInterval: PollingInterval, detailInfo1?: X, detailInfo2?: Y) => FileWatcher; + export interface WatchFileHost { + watchFile(path: string, callback: FileWatcherCallback, pollingInterval?: number): FileWatcher; + } + export interface WatchDirectoryHost { + watchDirectory(path: string, callback: DirectoryWatcherCallback, recursive?: boolean): FileWatcher; + } + export type WatchFile = (host: WatchFileHost, file: string, callback: FileWatcherCallback, pollingInterval: PollingInterval, detailInfo1?: X, detailInfo2?: Y) => FileWatcher; export type FilePathWatcherCallback = (fileName: string, eventKind: FileWatcherEventKind, filePath: Path) => void; - export type WatchFilePath = (host: System, file: string, callback: FilePathWatcherCallback, pollingInterval: PollingInterval, path: Path, detailInfo1?: X, detailInfo2?: Y) => FileWatcher; - export type WatchDirectory = (host: System, directory: string, callback: DirectoryWatcherCallback, flags: WatchDirectoryFlags, detailInfo1?: X, detailInfo2?: Y) => FileWatcher; + export type WatchFilePath = (host: WatchFileHost, file: string, callback: FilePathWatcherCallback, pollingInterval: PollingInterval, path: Path, detailInfo1?: X, detailInfo2?: Y) => FileWatcher; + export type WatchDirectory = (host: WatchDirectoryHost, directory: string, callback: DirectoryWatcherCallback, flags: WatchDirectoryFlags, detailInfo1?: X, detailInfo2?: Y) => FileWatcher; export interface WatchFactory { watchFile: WatchFile; @@ -112,11 +359,11 @@ namespace ts { } function getWatchFactoryWith(watchLogLevel: WatchLogLevel, log: (s: string) => void, getDetailWatchInfo: GetDetailWatchInfo | undefined, - watchFile: (host: System, file: string, callback: FileWatcherCallback, watchPriority: PollingInterval) => FileWatcher, - watchDirectory: (host: System, directory: string, callback: DirectoryWatcherCallback, flags: WatchDirectoryFlags) => FileWatcher): WatchFactory { - const createFileWatcher: CreateFileWatcher = getCreateFileWatcher(watchLogLevel, watchFile); - const createFilePathWatcher: CreateFileWatcher = watchLogLevel === WatchLogLevel.None ? watchFilePath : createFileWatcher; - const createDirectoryWatcher: CreateFileWatcher = getCreateFileWatcher(watchLogLevel, watchDirectory); + watchFile: (host: WatchFileHost, file: string, callback: FileWatcherCallback, watchPriority: PollingInterval) => FileWatcher, + watchDirectory: (host: WatchDirectoryHost, directory: string, callback: DirectoryWatcherCallback, flags: WatchDirectoryFlags) => FileWatcher): WatchFactory { + const createFileWatcher: CreateFileWatcher = getCreateFileWatcher(watchLogLevel, watchFile); + const createFilePathWatcher: CreateFileWatcher = watchLogLevel === WatchLogLevel.None ? watchFilePath : createFileWatcher; + const createDirectoryWatcher: CreateFileWatcher = getCreateFileWatcher(watchLogLevel, watchDirectory); return { watchFile: (host, file, callback, pollingInterval, detailInfo1, detailInfo2) => createFileWatcher(host, file, callback, pollingInterval, /*passThrough*/ undefined, detailInfo1, detailInfo2, watchFile, log, "FileWatcher", getDetailWatchInfo), @@ -126,25 +373,25 @@ namespace ts { createDirectoryWatcher(host, directory, callback, flags, /*passThrough*/ undefined, detailInfo1, detailInfo2, watchDirectory, log, "DirectoryWatcher", getDetailWatchInfo) }; - function watchFilePath(host: System, file: string, callback: FilePathWatcherCallback, pollingInterval: PollingInterval, path: Path): FileWatcher { + function watchFilePath(host: WatchFileHost, file: string, callback: FilePathWatcherCallback, pollingInterval: PollingInterval, path: Path): FileWatcher { return watchFile(host, file, (fileName, eventKind) => callback(fileName, eventKind, path), pollingInterval); } } - function watchFile(host: System, file: string, callback: FileWatcherCallback, pollingInterval: PollingInterval): FileWatcher { + function watchFile(host: WatchFileHost, file: string, callback: FileWatcherCallback, pollingInterval: PollingInterval): FileWatcher { return host.watchFile(file, callback, pollingInterval); } - function watchDirectory(host: System, directory: string, callback: DirectoryWatcherCallback, flags: WatchDirectoryFlags): FileWatcher { + function watchDirectory(host: WatchDirectoryHost, directory: string, callback: DirectoryWatcherCallback, flags: WatchDirectoryFlags): FileWatcher { return host.watchDirectory(directory, callback, (flags & WatchDirectoryFlags.Recursive) !== 0); } type WatchCallback = (fileName: string, cbOptional?: T, passThrough?: U) => void; - type AddWatch = (host: System, file: string, cb: WatchCallback, flags: T, passThrough?: V, detailInfo1?: undefined, detailInfo2?: undefined) => FileWatcher; + type AddWatch = (host: H, file: string, cb: WatchCallback, flags: T, passThrough?: V, detailInfo1?: undefined, detailInfo2?: undefined) => FileWatcher; export type GetDetailWatchInfo = (detailInfo1: X, detailInfo2: Y) => string; - type CreateFileWatcher = (host: System, file: string, cb: WatchCallback, flags: T, passThrough: V | undefined, detailInfo1: X | undefined, detailInfo2: Y | undefined, addWatch: AddWatch, log: (s: string) => void, watchCaption: string, getDetailWatchInfo: GetDetailWatchInfo | undefined) => FileWatcher; - function getCreateFileWatcher(watchLogLevel: WatchLogLevel, addWatch: AddWatch): CreateFileWatcher { + type CreateFileWatcher = (host: H, file: string, cb: WatchCallback, flags: T, passThrough: V | undefined, detailInfo1: X | undefined, detailInfo2: Y | undefined, addWatch: AddWatch, log: (s: string) => void, watchCaption: string, getDetailWatchInfo: GetDetailWatchInfo | undefined) => FileWatcher; + function getCreateFileWatcher(watchLogLevel: WatchLogLevel, addWatch: AddWatch): CreateFileWatcher { switch (watchLogLevel) { case WatchLogLevel.None: return addWatch; @@ -155,7 +402,7 @@ namespace ts { } } - function createFileWatcherWithLogging(host: System, file: string, cb: WatchCallback, flags: T, passThrough: V | undefined, detailInfo1: X | undefined, detailInfo2: Y | undefined, addWatch: AddWatch, log: (s: string) => void, watchCaption: string, getDetailWatchInfo: GetDetailWatchInfo | undefined): FileWatcher { + function createFileWatcherWithLogging(host: H, file: string, cb: WatchCallback, flags: T, passThrough: V | undefined, detailInfo1: X | undefined, detailInfo2: Y | undefined, addWatch: AddWatch, log: (s: string) => void, watchCaption: string, getDetailWatchInfo: GetDetailWatchInfo | undefined): FileWatcher { log(`${watchCaption}:: Added:: ${getWatchInfo(file, flags, detailInfo1, detailInfo2, getDetailWatchInfo)}`); const watcher = createFileWatcherWithTriggerLogging(host, file, cb, flags, passThrough, detailInfo1, detailInfo2, addWatch, log, watchCaption, getDetailWatchInfo); return { @@ -166,7 +413,7 @@ namespace ts { }; } - function createFileWatcherWithTriggerLogging(host: System, file: string, cb: WatchCallback, flags: T, passThrough: V | undefined, detailInfo1: X | undefined, detailInfo2: Y | undefined, addWatch: AddWatch, log: (s: string) => void, watchCaption: string, getDetailWatchInfo: GetDetailWatchInfo | undefined): FileWatcher { + function createFileWatcherWithTriggerLogging(host: H, file: string, cb: WatchCallback, flags: T, passThrough: V | undefined, detailInfo1: X | undefined, detailInfo2: Y | undefined, addWatch: AddWatch, log: (s: string) => void, watchCaption: string, getDetailWatchInfo: GetDetailWatchInfo | undefined): FileWatcher { return addWatch(host, file, (fileName, cbOptional) => { const triggerredInfo = `${watchCaption}:: Triggered with ${fileName}${cbOptional !== undefined ? cbOptional : ""}:: ${getWatchInfo(file, flags, detailInfo1, detailInfo2, getDetailWatchInfo)}`; log(triggerredInfo); diff --git a/src/harness/externalCompileRunner.ts b/src/harness/externalCompileRunner.ts index c5e1c6ea9ff..c829a6490bb 100644 --- a/src/harness/externalCompileRunner.ts +++ b/src/harness/externalCompileRunner.ts @@ -33,12 +33,15 @@ abstract class ExternalCompileRunnerBase extends RunnerBase { }); } private runTest(directoryName: string) { - describe(directoryName, () => { + // tslint:disable-next-line:no-this-assignment + const cls = this; + const timeout = 600_000; // 10 minutes + describe(directoryName, function(this: Mocha.ISuiteCallbackContext) { + this.timeout(timeout); const cp = require("child_process"); it("should build successfully", () => { - let cwd = path.join(__dirname, "../../", this.testDir, directoryName); - const timeout = 600000; // 600s = 10 minutes + let cwd = path.join(__dirname, "../../", cls.testDir, directoryName); const stdio = isWorker ? "pipe" : "inherit"; let types: string[]; if (fs.existsSync(path.join(cwd, "test.json"))) { @@ -61,9 +64,9 @@ abstract class ExternalCompileRunnerBase extends RunnerBase { fs.unlinkSync(path.join(cwd, "package-lock.json")); } if (fs.existsSync(path.join(cwd, "node_modules"))) { - require("del").sync(path.join(cwd, "node_modules")); + require("del").sync(path.join(cwd, "node_modules"), { force: true }); } - const install = cp.spawnSync(`npm`, ["i"], { cwd, timeout, shell: true, stdio }); + const install = cp.spawnSync(`npm`, ["i"], { cwd, timeout: timeout / 2, shell: true, stdio }); // NPM shouldn't take the entire timeout - if it takes a long time, it should be terminated and we should log the failure if (install.status !== 0) throw new Error(`NPM Install for ${directoryName} failed: ${install.stderr.toString()}`); } const args = [path.join(__dirname, "tsc.js")]; @@ -71,8 +74,8 @@ abstract class ExternalCompileRunnerBase extends RunnerBase { args.push("--types", types.join(",")); } args.push("--noEmit"); - Harness.Baseline.runBaseline(`${this.kind()}/${directoryName}.log`, () => { - return this.report(cp.spawnSync(`node`, args, { cwd, timeout, shell: true }), cwd); + Harness.Baseline.runBaseline(`${cls.kind()}/${directoryName}.log`, () => { + return cls.report(cp.spawnSync(`node`, args, { cwd, timeout, shell: true }), cwd); }); }); }); diff --git a/src/harness/fourslash.ts b/src/harness/fourslash.ts index df870034270..bf5f46de248 100644 --- a/src/harness/fourslash.ts +++ b/src/harness/fourslash.ts @@ -1102,20 +1102,30 @@ namespace FourSlash { } public verifyReferenceGroups(startRanges: Range | Range[], parts: FourSlashInterface.ReferenceGroup[]): void { - const fullExpected = ts.map(parts, ({ definition, ranges }) => ({ definition, ranges: ranges.map(rangeToReferenceEntry) })); + interface ReferenceGroupJson { + definition: string | { text: string, range: ts.TextSpan }; + references: ts.ReferenceEntry[]; + } + const fullExpected = ts.map(parts, ({ definition, ranges }) => ({ + definition: typeof definition === "string" ? definition : { ...definition, range: textSpanFromRange(definition.range) }, + references: ranges.map(rangeToReferenceEntry), + })); for (const startRange of toArray(startRanges)) { this.goToRangeStart(startRange); - const fullActual = ts.map(this.findReferencesAtCaret(), ({ definition, references }) => ({ - definition: definition.displayParts.map(d => d.text).join(""), - ranges: references - })); + const fullActual = ts.map(this.findReferencesAtCaret(), ({ definition, references }, i) => { + const text = definition.displayParts.map(d => d.text).join(""); + return { + definition: typeof fullExpected[i].definition === "string" ? text : { text, range: definition.textSpan }, + references, + }; + }); this.assertObjectsEqual(fullActual, fullExpected); } function rangeToReferenceEntry(r: Range): ts.ReferenceEntry { const { isWriteAccess, isDefinition, isInString } = (r.marker && r.marker.data) || { isWriteAccess: false, isDefinition: false, isInString: undefined }; - const result: ts.ReferenceEntry = { fileName: r.fileName, textSpan: { start: r.start, length: r.end - r.start }, isWriteAccess: !!isWriteAccess, isDefinition: !!isDefinition }; + const result: ts.ReferenceEntry = { fileName: r.fileName, textSpan: textSpanFromRange(r), isWriteAccess: !!isWriteAccess, isDefinition: !!isDefinition }; if (isInString !== undefined) { result.isInString = isInString; } @@ -1139,7 +1149,7 @@ namespace FourSlash { } } - public verifySingleReferenceGroup(definition: string, ranges?: Range[]) { + public verifySingleReferenceGroup(definition: FourSlashInterface.ReferenceGroupDefinition, ranges?: Range[]) { ranges = ranges || this.getRanges(); this.verifyReferenceGroups(ranges, [{ definition, ranges }]); } @@ -1305,8 +1315,13 @@ Actual: ${stringify(fullActual)}`); } public verifyRangesAreRenameLocations(options?: Range[] | { findInStrings?: boolean, findInComments?: boolean, ranges?: Range[] }) { - const ranges = ts.isArray(options) ? options : options && options.ranges || this.getRanges(); - this.verifyRenameLocations(ranges, { ranges, ...options }); + if (ts.isArray(options)) { + this.verifyRenameLocations(options, options); + } + else { + const ranges = options && options.ranges || this.getRanges(); + this.verifyRenameLocations(ranges, { ranges, ...options }); + } } public verifyRenameLocations(startRanges: Range | Range[], options: Range[] | { findInStrings?: boolean, findInComments?: boolean, ranges: Range[] }) { @@ -2568,9 +2583,7 @@ Actual: ${stringify(fullActual)}`); const originalContent = scriptInfo.content; for (const codeFix of codeFixes) { this.applyEdits(codeFix.changes[0].fileName, codeFix.changes[0].textChanges, /*isFormattingEdit*/ false); - let text = this.rangeText(ranges[0]); - // TODO:GH#18445 (remove this line to see errors in many `importNameCodeFix` tests) - text = text.replace(/\r\n/g, "\n"); + const text = this.rangeText(ranges[0]); actualTextArray.push(text); scriptInfo.updateContent(originalContent); } @@ -4077,7 +4090,7 @@ namespace FourSlashInterface { this.state.verifyNoReferences(markerNameOrRange); } - public singleReferenceGroup(definition: string, ranges?: FourSlash.Range[]) { + public singleReferenceGroup(definition: ReferenceGroupDefinition, ranges?: FourSlash.Range[]) { this.state.verifySingleReferenceGroup(definition, ranges); } @@ -4589,10 +4602,12 @@ namespace FourSlashInterface { } export interface ReferenceGroup { - definition: string; + definition: ReferenceGroupDefinition; ranges: FourSlash.Range[]; } + export type ReferenceGroupDefinition = string | { text: string, range: FourSlash.Range }; + export interface ApplyRefactorOptions { refactorName: string; actionName: string; diff --git a/src/harness/unittests/builder.ts b/src/harness/unittests/builder.ts index a5d880fa551..8808a151c04 100644 --- a/src/harness/unittests/builder.ts +++ b/src/harness/unittests/builder.ts @@ -41,22 +41,97 @@ namespace ts { program = updateProgramFile(program, "/b.ts", "namespace B { export const x = 1; }"); assertChanges(["/b.js", "/a.js"]); }); + + it("keeps the file in affected files if cancellation token throws during the operation", () => { + const files: NamedSourceText[] = [ + { name: "/a.ts", text: SourceText.New("", 'import { b } from "./b";', "") }, + { name: "/b.ts", text: SourceText.New("", ' import { c } from "./c";', "export const b = c;") }, + { name: "/c.ts", text: SourceText.New("", "", "export const c = 0;") }, + { name: "/d.ts", text: SourceText.New("", "", "export const dd = 0;") }, + { name: "/e.ts", text: SourceText.New("", "", "export const ee = 0;") }, + ]; + + let program = newProgram(files, ["/d.ts", "/e.ts", "/a.ts"], {}); + const assertChanges = makeAssertChangesWithCancellationToken(() => program); + // No cancellation + assertChanges(["/d.js", "/e.js", "/c.js", "/b.js", "/a.js"]); + + // cancel when emitting a.ts + program = updateProgramFile(program, "/a.ts", "export function foo() { }"); + assertChanges(["/a.js"], 0); + // Change d.ts and verify previously pending a.ts is emitted as well + program = updateProgramFile(program, "/d.ts", "export function bar() { }"); + assertChanges(["/a.js", "/d.js"]); + + // Cancel when emitting b.js + program = updateProgramFile(program, "/b.ts", "export class b { foo() { c + 1; } }"); + program = updateProgramFile(program, "/d.ts", "export function bar2() { }"); + assertChanges(["/d.js", "/b.js", "/a.js"], 1); + // Change e.ts and verify previously b.js as well as a.js get emitted again since previous change was consumed completely but not d.ts + program = updateProgramFile(program, "/e.ts", "export function bar3() { }"); + assertChanges(["/b.js", "/a.js", "/e.js"]); + + // Cancel in the middle of affected files list after b.js emit + program = updateProgramFile(program, "/b.ts", "export class b { foo2() { c + 1; } }"); + assertChanges(["/b.js", "/a.js"], 1); + // Change e.ts and verify previously b.js as well as a.js get emitted again since previous change was consumed completely but not d.ts + program = updateProgramFile(program, "/e.ts", "export function bar5() { }"); + assertChanges(["/b.js", "/a.js", "/e.js"]); + }); }); function makeAssertChanges(getProgram: () => Program): (fileNames: ReadonlyArray) => void { - const builder = createBuilder({ - getCanonicalFileName: identity, - computeHash: identity - }); + const host: BuilderProgramHost = { useCaseSensitiveFileNames: returnTrue }; + let builderProgram: EmitAndSemanticDiagnosticsBuilderProgram | undefined; return fileNames => { const program = getProgram(); - builder.updateProgram(program); + builderProgram = createEmitAndSemanticDiagnosticsBuilderProgram(program, host, builderProgram); const outputFileNames: string[] = []; - builder.emitChangedFiles(program, fileName => outputFileNames.push(fileName)); + // tslint:disable-next-line no-empty + while (builderProgram.emitNextAffectedFile(fileName => outputFileNames.push(fileName))) { + } assert.deepEqual(outputFileNames, fileNames); }; } + function makeAssertChangesWithCancellationToken(getProgram: () => Program): (fileNames: ReadonlyArray, cancelAfterEmitLength?: number) => void { + const host: BuilderProgramHost = { useCaseSensitiveFileNames: returnTrue }; + let builderProgram: EmitAndSemanticDiagnosticsBuilderProgram | undefined; + let cancel = false; + const cancellationToken: CancellationToken = { + isCancellationRequested: () => cancel, + throwIfCancellationRequested: () => { + if (cancel) { + throw new OperationCanceledException(); + } + }, + }; + return (fileNames, cancelAfterEmitLength?: number) => { + cancel = false; + let operationWasCancelled = false; + const program = getProgram(); + builderProgram = createEmitAndSemanticDiagnosticsBuilderProgram(program, host, builderProgram); + const outputFileNames: string[] = []; + try { + // tslint:disable-next-line no-empty + do { + assert.isFalse(cancel); + if (outputFileNames.length === cancelAfterEmitLength) { + cancel = true; + } + } while (builderProgram.emitNextAffectedFile(fileName => outputFileNames.push(fileName), cancellationToken)); + } + catch (e) { + assert.isFalse(operationWasCancelled); + assert(e instanceof OperationCanceledException, e.toString()); + operationWasCancelled = true; + } + assert.equal(cancel, operationWasCancelled); + assert.equal(operationWasCancelled, fileNames.length > cancelAfterEmitLength); + assert.deepEqual(outputFileNames, fileNames.slice(0, cancelAfterEmitLength)); + }; + } + function updateProgramFile(program: ProgramWithSourceTexts, fileName: string, fileContent: string): ProgramWithSourceTexts { return updateProgram(program, program.getRootFileNames(), program.getCompilerOptions(), files => { updateProgramText(files, fileName, fileContent); diff --git a/src/harness/unittests/extractTestHelpers.ts b/src/harness/unittests/extractTestHelpers.ts index a04f443c3c9..f519555bd26 100644 --- a/src/harness/unittests/extractTestHelpers.ts +++ b/src/harness/unittests/extractTestHelpers.ts @@ -121,7 +121,6 @@ namespace ts { const sourceFile = program.getSourceFile(path); const context: RefactorContext = { cancellationToken: { throwIfCancellationRequested: noop, isCancellationRequested: returnFalse }, - newLineCharacter, program, file: sourceFile, startPosition: selectionRange.start, @@ -185,7 +184,6 @@ namespace ts { const sourceFile = program.getSourceFile(f.path); const context: RefactorContext = { cancellationToken: { throwIfCancellationRequested: noop, isCancellationRequested: returnFalse }, - newLineCharacter, program, file: sourceFile, startPosition: selectionRange.start, diff --git a/src/harness/unittests/reuseProgramStructure.ts b/src/harness/unittests/reuseProgramStructure.ts index 4a76a479b18..454e97b3133 100644 --- a/src/harness/unittests/reuseProgramStructure.ts +++ b/src/harness/unittests/reuseProgramStructure.ts @@ -884,7 +884,6 @@ namespace ts { }); }); - import TestSystem = ts.TestFSWithWatch.TestServerHost; type FileOrFolder = ts.TestFSWithWatch.FileOrFolder; import createTestSystem = ts.TestFSWithWatch.createWatchedSystem; import libFile = ts.TestFSWithWatch.libFile; @@ -910,30 +909,21 @@ namespace ts { return JSON.parse(JSON.stringify(filesOrOptions)); } - function createWatchingSystemHost(host: TestSystem) { - return ts.createWatchingSystemHost(/*pretty*/ undefined, host); - } - - function verifyProgramWithoutConfigFile(watchingSystemHost: WatchingSystemHost, rootFiles: string[], options: CompilerOptions) { - const program = createWatchModeWithoutConfigFile(rootFiles, options, watchingSystemHost)(); + function verifyProgramWithoutConfigFile(system: System, rootFiles: string[], options: CompilerOptions) { + const program = createWatchProgram(createWatchCompilerHostOfFilesAndCompilerOptions(rootFiles, options, system)).getCurrentProgram().getProgram(); verifyProgramIsUptoDate(program, duplicate(rootFiles), duplicate(options)); } - function getConfigParseResult(watchingSystemHost: WatchingSystemHost, configFileName: string) { - return parseConfigFile(configFileName, {}, watchingSystemHost.system, watchingSystemHost.reportDiagnostic, watchingSystemHost.reportWatchDiagnostic); - } - - function verifyProgramWithConfigFile(watchingSystemHost: WatchingSystemHost, configFile: string) { - const result = getConfigParseResult(watchingSystemHost, configFile); - const program = createWatchModeWithConfigFile(result, {}, watchingSystemHost)(); - const { fileNames, options } = getConfigParseResult(watchingSystemHost, configFile); + function verifyProgramWithConfigFile(system: System, configFileName: string) { + const program = createWatchProgram(createWatchCompilerHostOfConfigFile(configFileName, {}, system)).getCurrentProgram().getProgram(); + const { fileNames, options } = parseConfigFileWithSystem(configFileName, {}, system, notImplemented); verifyProgramIsUptoDate(program, fileNames, options); } function verifyProgram(files: FileOrFolder[], rootFiles: string[], options: CompilerOptions, configFile: string) { - const watchingSystemHost = createWatchingSystemHost(createTestSystem(files)); - verifyProgramWithoutConfigFile(watchingSystemHost, rootFiles, options); - verifyProgramWithConfigFile(watchingSystemHost, configFile); + const system = createTestSystem(files); + verifyProgramWithoutConfigFile(system, rootFiles, options); + verifyProgramWithConfigFile(system, configFile); } it("has empty options", () => { @@ -1044,11 +1034,9 @@ namespace ts { }; const configFile: FileOrFolder = { path: "/src/tsconfig.json", - content: JSON.stringify({ compilerOptions, include: ["packages/**/ *.ts"] }) + content: JSON.stringify({ compilerOptions, include: ["packages/**/*.ts"] }) }; - - const watchingSystemHost = createWatchingSystemHost(createTestSystem([app, module1, module2, module3, libFile, configFile])); - verifyProgramWithConfigFile(watchingSystemHost, configFile.path); + verifyProgramWithConfigFile(createTestSystem([app, module1, module2, module3, libFile, configFile]), configFile.path); }); }); } diff --git a/src/harness/unittests/session.ts b/src/harness/unittests/session.ts index f46e173716c..7d1e5b0816c 100644 --- a/src/harness/unittests/session.ts +++ b/src/harness/unittests/session.ts @@ -4,6 +4,7 @@ const expect: typeof _chai.expect = _chai.expect; namespace ts.server { let lastWrittenToHost: string; + const noopFileWatcher: FileWatcher = { close: noop }; const mockHost: ServerHost = { args: [], newLine: "\n", @@ -26,6 +27,8 @@ namespace ts.server { setImmediate: () => 0, clearImmediate: noop, createHash: Harness.mockHash, + watchFile: () => noopFileWatcher, + watchDirectory: () => noopFileWatcher }; class TestSession extends Session { diff --git a/src/harness/unittests/tscWatchMode.ts b/src/harness/unittests/tscWatchMode.ts index 75db67bee71..e53a7627a87 100644 --- a/src/harness/unittests/tscWatchMode.ts +++ b/src/harness/unittests/tscWatchMode.ts @@ -22,24 +22,16 @@ namespace ts.tscWatch { checkArray(`Program rootFileNames`, program.getRootFileNames(), expectedFiles); } - function createWatchingSystemHost(system: WatchedSystem) { - return ts.createWatchingSystemHost(/*pretty*/ undefined, system); + function createWatchOfConfigFile(configFileName: string, host: WatchedSystem, maxNumberOfFilesToIterateForInvalidation?: number) { + const compilerHost = ts.createWatchCompilerHostOfConfigFile(configFileName, {}, host); + compilerHost.maxNumberOfFilesToIterateForInvalidation = maxNumberOfFilesToIterateForInvalidation; + const watch = createWatchProgram(compilerHost); + return () => watch.getCurrentProgram().getProgram(); } - function parseConfigFile(configFileName: string, watchingSystemHost: WatchingSystemHost) { - return ts.parseConfigFile(configFileName, {}, watchingSystemHost.system, watchingSystemHost.reportDiagnostic, watchingSystemHost.reportWatchDiagnostic); - } - - function createWatchModeWithConfigFile(configFilePath: string, host: WatchedSystem, maxNumberOfFilesToIterateForInvalidation?: number) { - const watchingSystemHost = createWatchingSystemHost(host); - watchingSystemHost.maxNumberOfFilesToIterateForInvalidation = maxNumberOfFilesToIterateForInvalidation; - const configFileResult = parseConfigFile(configFilePath, watchingSystemHost); - return ts.createWatchModeWithConfigFile(configFileResult, {}, watchingSystemHost); - } - - function createWatchModeWithoutConfigFile(fileNames: string[], host: WatchedSystem, options: CompilerOptions = {}) { - const watchingSystemHost = createWatchingSystemHost(host); - return ts.createWatchModeWithoutConfigFile(fileNames, options, watchingSystemHost); + function createWatchOfFilesAndCompilerOptions(rootFiles: string[], host: WatchedSystem, options: CompilerOptions = {}) { + const watch = createWatchProgram(createWatchCompilerHostOfFilesAndCompilerOptions(rootFiles, options, host)); + return () => watch.getCurrentProgram().getProgram(); } function getEmittedLineForMultiFileOutput(file: FileOrFolder, host: WatchedSystem) { @@ -214,7 +206,7 @@ namespace ts.tscWatch { content: `export let x: number` }; const host = createWatchedSystem([appFile, moduleFile, libFile]); - const watch = createWatchModeWithoutConfigFile([appFile.path], host); + const watch = createWatchOfFilesAndCompilerOptions([appFile.path], host); checkProgramActualFiles(watch(), [appFile.path, libFile.path, moduleFile.path]); @@ -239,7 +231,7 @@ namespace ts.tscWatch { const host = createWatchedSystem([f1, config], { useCaseSensitiveFileNames: false }); const upperCaseConfigFilePath = combinePaths(getDirectoryPath(config.path).toUpperCase(), getBaseFileName(config.path)); - const watch = createWatchModeWithConfigFile(upperCaseConfigFilePath, host); + const watch = createWatchOfConfigFile(upperCaseConfigFilePath, host); checkProgramActualFiles(watch(), [combinePaths(getDirectoryPath(upperCaseConfigFilePath), getBaseFileName(f1.path))]); }); @@ -268,14 +260,10 @@ namespace ts.tscWatch { }; const host = createWatchedSystem([configFile, libFile, file1, file2, file3]); - const watchingSystemHost = createWatchingSystemHost(host); - const configFileResult = parseConfigFile(configFile.path, watchingSystemHost); - assert.equal(configFileResult.errors.length, 0, `expect no errors in config file, got ${JSON.stringify(configFileResult.errors)}`); + const watch = createWatchProgram(createWatchCompilerHostOfConfigFile(configFile.path, {}, host, /*createProgram*/ undefined, notImplemented)); - const watch = ts.createWatchModeWithConfigFile(configFileResult, {}, watchingSystemHost); - - checkProgramActualFiles(watch(), [file1.path, libFile.path, file2.path]); - checkProgramRootFiles(watch(), [file1.path, file2.path]); + checkProgramActualFiles(watch.getCurrentProgram().getProgram(), [file1.path, libFile.path, file2.path]); + checkProgramRootFiles(watch.getCurrentProgram().getProgram(), [file1.path, file2.path]); checkWatchedFiles(host, [configFile.path, file1.path, file2.path, libFile.path]); const configDir = getDirectoryPath(configFile.path); checkWatchedDirectories(host, [configDir, combinePaths(configDir, projectSystem.nodeModulesAtTypes)], /*recursive*/ true); @@ -291,7 +279,7 @@ namespace ts.tscWatch { content: `{}` }; const host = createWatchedSystem([commonFile1, libFile, configFile]); - const watch = createWatchModeWithConfigFile(configFile.path, host); + const watch = createWatchOfConfigFile(configFile.path, host); const configDir = getDirectoryPath(configFile.path); checkWatchedDirectories(host, [configDir, combinePaths(configDir, projectSystem.nodeModulesAtTypes)], /*recursive*/ true); @@ -315,7 +303,7 @@ namespace ts.tscWatch { }` }; const host = createWatchedSystem([commonFile1, commonFile2, configFile]); - const watch = createWatchModeWithConfigFile(configFile.path, host); + const watch = createWatchOfConfigFile(configFile.path, host); const commonFile3 = "/a/b/commonFile3.ts"; checkProgramRootFiles(watch(), [commonFile1.path, commonFile3]); @@ -328,7 +316,7 @@ namespace ts.tscWatch { content: `{}` }; const host = createWatchedSystem([commonFile1, commonFile2, configFile]); - const watch = createWatchModeWithConfigFile(configFile.path, host); + const watch = createWatchOfConfigFile(configFile.path, host); checkProgramRootFiles(watch(), [commonFile1.path, commonFile2.path]); // delete commonFile2 @@ -350,7 +338,7 @@ namespace ts.tscWatch { let x = y` }; const host = createWatchedSystem([file1, libFile]); - const watch = createWatchModeWithoutConfigFile([file1.path], host); + const watch = createWatchOfFilesAndCompilerOptions([file1.path], host); checkProgramRootFiles(watch(), [file1.path]); checkProgramActualFiles(watch(), [file1.path, libFile.path]); @@ -376,7 +364,7 @@ namespace ts.tscWatch { }; const files = [commonFile1, commonFile2, configFile]; const host = createWatchedSystem(files); - const watch = createWatchModeWithConfigFile(configFile.path, host); + const watch = createWatchOfConfigFile(configFile.path, host); checkProgramRootFiles(watch(), [commonFile1.path, commonFile2.path]); configFile.content = `{ @@ -403,7 +391,7 @@ namespace ts.tscWatch { }; const host = createWatchedSystem([commonFile1, commonFile2, excludedFile1, configFile]); - const watch = createWatchModeWithConfigFile(configFile.path, host); + const watch = createWatchOfConfigFile(configFile.path, host); checkProgramRootFiles(watch(), [commonFile1.path, commonFile2.path]); }); @@ -431,7 +419,7 @@ namespace ts.tscWatch { }; const files = [file1, nodeModuleFile, classicModuleFile, configFile]; const host = createWatchedSystem(files); - const watch = createWatchModeWithConfigFile(configFile.path, host); + const watch = createWatchOfConfigFile(configFile.path, host); checkProgramRootFiles(watch(), [file1.path]); checkProgramActualFiles(watch(), [file1.path, nodeModuleFile.path]); @@ -459,7 +447,7 @@ namespace ts.tscWatch { }` }; const host = createWatchedSystem([commonFile1, commonFile2, libFile, configFile]); - const watch = createWatchModeWithConfigFile(configFile.path, host); + const watch = createWatchOfConfigFile(configFile.path, host); checkProgramRootFiles(watch(), [commonFile1.path, commonFile2.path]); }); @@ -477,7 +465,7 @@ namespace ts.tscWatch { content: `export let y = 1;` }; const host = createWatchedSystem([file1, file2, file3]); - const watch = createWatchModeWithoutConfigFile([file1.path], host); + const watch = createWatchOfFilesAndCompilerOptions([file1.path], host); checkProgramRootFiles(watch(), [file1.path]); checkProgramActualFiles(watch(), [file1.path, file2.path]); @@ -506,7 +494,7 @@ namespace ts.tscWatch { content: `export let y = 1;` }; const host = createWatchedSystem([file1, file2, file3]); - const watch = createWatchModeWithoutConfigFile([file1.path], host); + const watch = createWatchOfFilesAndCompilerOptions([file1.path], host); checkProgramActualFiles(watch(), [file1.path, file2.path, file3.path]); host.reloadFS([file1, file3]); @@ -529,7 +517,7 @@ namespace ts.tscWatch { content: `export let y = 1;` }; const host = createWatchedSystem([file1, file2, file3]); - const watch = createWatchModeWithoutConfigFile([file1.path, file3.path], host); + const watch = createWatchOfFilesAndCompilerOptions([file1.path, file3.path], host); checkProgramActualFiles(watch(), [file1.path, file2.path, file3.path]); host.reloadFS([file1, file3]); @@ -557,7 +545,7 @@ namespace ts.tscWatch { }; const host = createWatchedSystem([file1, file2, file3, configFile]); - const watch = createWatchModeWithConfigFile(configFile.path, host); + const watch = createWatchOfConfigFile(configFile.path, host); checkProgramRootFiles(watch(), [file2.path, file3.path]); checkProgramActualFiles(watch(), [file1.path, file2.path, file3.path]); @@ -579,10 +567,10 @@ namespace ts.tscWatch { content: "export let y = 1;" }; const host = createWatchedSystem([file1, file2, file3]); - const watch = createWatchModeWithoutConfigFile([file2.path, file3.path], host); + const watch = createWatchOfFilesAndCompilerOptions([file2.path, file3.path], host); checkProgramActualFiles(watch(), [file2.path, file3.path]); - const watch2 = createWatchModeWithoutConfigFile([file1.path], host); + const watch2 = createWatchOfFilesAndCompilerOptions([file1.path], host); checkProgramActualFiles(watch2(), [file1.path, file2.path, file3.path]); // Previous program shouldnt be updated @@ -605,7 +593,7 @@ namespace ts.tscWatch { }; const host = createWatchedSystem([file1, configFile]); - const watch = createWatchModeWithConfigFile(configFile.path, host); + const watch = createWatchOfConfigFile(configFile.path, host); checkProgramActualFiles(watch(), [file1.path]); host.reloadFS([file1, file2, configFile]); @@ -630,7 +618,7 @@ namespace ts.tscWatch { }; const host = createWatchedSystem([file1, file2, configFile]); - const watch = createWatchModeWithConfigFile(configFile.path, host); + const watch = createWatchOfConfigFile(configFile.path, host); checkProgramActualFiles(watch(), [file1.path]); @@ -660,7 +648,7 @@ namespace ts.tscWatch { }; const host = createWatchedSystem([file1, file2, configFile]); - const watch = createWatchModeWithConfigFile(configFile.path, host); + const watch = createWatchOfConfigFile(configFile.path, host); checkProgramActualFiles(watch(), [file1.path, file2.path]); const modifiedConfigFile = { @@ -688,7 +676,7 @@ namespace ts.tscWatch { content: JSON.stringify({ compilerOptions: {} }) }; const host = createWatchedSystem([file1, file2, libFile, config]); - const watch = createWatchModeWithConfigFile(config.path, host); + const watch = createWatchOfConfigFile(config.path, host); checkProgramActualFiles(watch(), [file1.path, file2.path, libFile.path]); checkOutputErrorsInitial(host, emptyArray); @@ -711,7 +699,7 @@ namespace ts.tscWatch { content: "{" }; const host = createWatchedSystem([file1, corruptedConfig]); - const watch = createWatchModeWithConfigFile(corruptedConfig.path, host); + const watch = createWatchOfConfigFile(corruptedConfig.path, host); checkProgramActualFiles(watch(), [file1.path]); }); @@ -761,7 +749,7 @@ namespace ts.tscWatch { }) }; const host = createWatchedSystem([libES5, libES2015Promise, app, config1], { executingFilePath: "/compiler/tsc.js" }); - const watch = createWatchModeWithConfigFile(config1.path, host); + const watch = createWatchOfConfigFile(config1.path, host); checkProgramActualFiles(watch(), [libES5.path, app.path]); @@ -786,7 +774,7 @@ namespace ts.tscWatch { }) }; const host = createWatchedSystem([f, config]); - const watch = createWatchModeWithConfigFile(config.path, host); + const watch = createWatchOfConfigFile(config.path, host); checkProgramActualFiles(watch(), [f.path]); }); @@ -800,7 +788,7 @@ namespace ts.tscWatch { content: 'import * as T from "./moduleFile"; T.bar();' }; const host = createWatchedSystem([moduleFile, file1, libFile]); - const watch = createWatchModeWithoutConfigFile([file1.path], host); + const watch = createWatchOfFilesAndCompilerOptions([file1.path], host); checkOutputErrorsInitial(host, emptyArray); const moduleFileOldPath = moduleFile.path; @@ -832,7 +820,7 @@ namespace ts.tscWatch { content: `{}` }; const host = createWatchedSystem([moduleFile, file1, configFile, libFile]); - const watch = createWatchModeWithConfigFile(configFile.path, host); + const watch = createWatchOfConfigFile(configFile.path, host); checkOutputErrorsInitial(host, emptyArray); const moduleFileOldPath = moduleFile.path; @@ -867,7 +855,7 @@ namespace ts.tscWatch { path: "/a/c" }; const host = createWatchedSystem([f1, config, node, cwd], { currentDirectory: cwd.path }); - const watch = createWatchModeWithConfigFile(config.path, host); + const watch = createWatchOfConfigFile(config.path, host); checkProgramActualFiles(watch(), [f1.path, node.path]); }); @@ -882,7 +870,7 @@ namespace ts.tscWatch { content: 'import * as T from "./moduleFile"; T.bar();' }; const host = createWatchedSystem([file1, libFile]); - const watch = createWatchModeWithoutConfigFile([file1.path], host); + const watch = createWatchOfFilesAndCompilerOptions([file1.path], host); checkOutputErrorsInitial(host, [ getDiagnosticModuleNotFoundOfFile(watch(), file1, "./moduleFile") @@ -909,7 +897,7 @@ namespace ts.tscWatch { }; const host = createWatchedSystem([file, configFile, libFile]); - const watch = createWatchModeWithConfigFile(configFile.path, host); + const watch = createWatchOfConfigFile(configFile.path, host); checkOutputErrorsInitialWithConfigErrors(host, [ getUnknownCompilerOption(watch(), configFile, "foo"), getUnknownCompilerOption(watch(), configFile, "allowJS") @@ -929,7 +917,7 @@ namespace ts.tscWatch { }; const host = createWatchedSystem([file, configFile, libFile]); - createWatchModeWithConfigFile(configFile.path, host); + createWatchOfConfigFile(configFile.path, host); checkOutputErrorsInitial(host, emptyArray); }); @@ -946,7 +934,7 @@ namespace ts.tscWatch { }; const host = createWatchedSystem([file, configFile, libFile]); - const watch = createWatchModeWithConfigFile(configFile.path, host); + const watch = createWatchOfConfigFile(configFile.path, host); checkOutputErrorsInitial(host, emptyArray); configFile.content = `{ @@ -982,7 +970,7 @@ namespace ts.tscWatch { }; const host = createWatchedSystem([file1, configFile, libFile]); - const watch = createWatchModeWithConfigFile(configFile.path, host); + const watch = createWatchOfConfigFile(configFile.path, host); checkProgramActualFiles(watch(), [libFile.path]); }); @@ -1008,7 +996,7 @@ namespace ts.tscWatch { content: `export const x: number` }; const host = createWatchedSystem([f, config, t1, t2], { currentDirectory: getDirectoryPath(f.path) }); - const watch = createWatchModeWithConfigFile(config.path, host); + const watch = createWatchOfConfigFile(config.path, host); checkProgramActualFiles(watch(), [t1.path, t2.path]); }); @@ -1019,7 +1007,7 @@ namespace ts.tscWatch { content: "let x = 1" }; const host = createWatchedSystem([f, libFile]); - const watch = createWatchModeWithoutConfigFile([f.path], host, { allowNonTsExtensions: true }); + const watch = createWatchOfFilesAndCompilerOptions([f.path], host, { allowNonTsExtensions: true }); checkProgramActualFiles(watch(), [f.path, libFile.path]); }); @@ -1047,7 +1035,7 @@ namespace ts.tscWatch { const files = [file, libFile, configFile]; const host = createWatchedSystem(files); - const watch = createWatchModeWithConfigFile(configFile.path, host); + const watch = createWatchOfConfigFile(configFile.path, host); const errors = () => [ getDiagnosticOfFile(watch().getCompilerOptions().configFile, configFile.content.indexOf('"allowJs"'), '"allowJs"'.length, Diagnostics.Option_0_cannot_be_specified_with_option_1, "allowJs", "declaration"), getDiagnosticOfFile(watch().getCompilerOptions().configFile, configFile.content.indexOf('"declaration"'), '"declaration"'.length, Diagnostics.Option_0_cannot_be_specified_with_option_1, "allowJs", "declaration") @@ -1084,7 +1072,7 @@ namespace ts.tscWatch { }) }; const host = createWatchedSystem([file1, file2, libFile, tsconfig], { currentDirectory: proj }); - const watch = createWatchModeWithConfigFile(tsconfig.path, host, /*maxNumberOfFilesToIterateForInvalidation*/1); + const watch = createWatchOfConfigFile(tsconfig.path, host, /*maxNumberOfFilesToIterateForInvalidation*/1); checkProgramActualFiles(watch(), [file1.path, file2.path, libFile.path]); assert.isTrue(host.fileExists("build/file1.js")); @@ -1133,7 +1121,7 @@ namespace ts.tscWatch { const files = [f1, f2, config, libFile]; host.reloadFS(files); - createWatchModeWithConfigFile(config.path, host); + createWatchOfConfigFile(config.path, host); const allEmittedLines = getEmittedLines(files); checkOutputContains(host, allEmittedLines); @@ -1195,7 +1183,7 @@ namespace ts.tscWatch { mapOfFilesWritten.set(p, count ? count + 1 : 1); return originalWriteFile(p, content); }; - createWatchModeWithConfigFile(configFile.path, host); + createWatchOfConfigFile(configFile.path, host); if (useOutFile) { // Only out file assert.equal(mapOfFilesWritten.size, 1); @@ -1279,7 +1267,7 @@ namespace ts.tscWatch { host.reloadFS(firstReloadFileList ? getFiles(firstReloadFileList) : files); // Initial compile - createWatchModeWithConfigFile(configFile.path, host); + createWatchOfConfigFile(configFile.path, host); if (firstCompilationEmitFiles) { checkAffectedLines(host, getFiles(firstCompilationEmitFiles), allEmittedFiles); } @@ -1590,11 +1578,11 @@ namespace ts.tscWatch { // Initial compile if (configFile) { - createWatchModeWithConfigFile(configFile.path, host); + createWatchOfConfigFile(configFile.path, host); } else { // First file as the root - createWatchModeWithoutConfigFile([files[0].path], host, { listEmittedFiles: true }); + createWatchOfFilesAndCompilerOptions([files[0].path], host, { listEmittedFiles: true }); } checkOutputContains(host, allEmittedFiles); @@ -1714,7 +1702,7 @@ namespace ts.tscWatch { const files = [root, imported, libFile]; const host = createWatchedSystem(files); - const watch = createWatchModeWithoutConfigFile([root.path], host, { module: ModuleKind.AMD }); + const watch = createWatchOfFilesAndCompilerOptions([root.path], host, { module: ModuleKind.AMD }); const f1IsNotModule = getDiagnosticOfFileFromProgram(watch(), root.path, root.content.indexOf('"f1"'), '"f1"'.length, Diagnostics.File_0_is_not_a_module, imported.path); const cannotFindFoo = getDiagnosticOfFileFromProgram(watch(), imported.path, imported.content.indexOf("foo"), "foo".length, Diagnostics.Cannot_find_name_0, "foo"); @@ -1815,7 +1803,7 @@ namespace ts.tscWatch { return originalFileExists.call(host, fileName); }; - const watch = createWatchModeWithoutConfigFile([root.path], host, { module: ModuleKind.AMD }); + const watch = createWatchOfFilesAndCompilerOptions([root.path], host, { module: ModuleKind.AMD }); assert.isTrue(fileExistsCalledForBar, "'fileExists' should be called"); checkOutputErrorsInitial(host, [ @@ -1857,7 +1845,7 @@ namespace ts.tscWatch { return originalFileExists.call(host, fileName); }; - const watch = createWatchModeWithoutConfigFile([root.path], host, { module: ModuleKind.AMD }); + const watch = createWatchOfFilesAndCompilerOptions([root.path], host, { module: ModuleKind.AMD }); assert.isTrue(fileExistsCalledForBar, "'fileExists' should be called"); checkOutputErrorsInitial(host, emptyArray); @@ -1906,7 +1894,7 @@ declare module "fs" { const filesWithNodeType = files.concat(packageJson, nodeType); const host = createWatchedSystem(files, { currentDirectory: "/a/b" }); - const watch = createWatchModeWithoutConfigFile([root.path], host, { }); + const watch = createWatchOfFilesAndCompilerOptions([root.path], host, { }); checkOutputErrorsInitial(host, [ getDiagnosticModuleNotFoundOfFile(watch(), root, "fs") @@ -1948,7 +1936,7 @@ declare module "fs" { const files = [root, file, libFile]; const host = createWatchedSystem(files, { currentDirectory: "/a/b" }); - const watch = createWatchModeWithoutConfigFile([root.path, file.path], host, {}); + const watch = createWatchOfFilesAndCompilerOptions([root.path, file.path], host, {}); checkOutputErrorsInitial(host, [ getDiagnosticModuleNotFoundOfFile(watch(), root, "fs") @@ -1990,7 +1978,7 @@ declare module "fs" { const outDirFolder = "/a/b/projects/myProject/dist/"; const programFiles = [file1, file2, module1, libFile]; const host = createWatchedSystem(programFiles.concat(configFile), { currentDirectory: "/a/b/projects/myProject/" }); - const watch = createWatchModeWithConfigFile(configFile.path, host); + const watch = createWatchOfConfigFile(configFile.path, host); checkProgramActualFiles(watch(), programFiles.map(f => f.path)); checkOutputErrorsInitial(host, emptyArray); const expectedFiles: ExpectedFile[] = [ @@ -2067,7 +2055,7 @@ declare module "fs" { }; const files = [configFile, file1, file2, libFile]; const host = createWatchedSystem(files); - const watch = createWatchModeWithConfigFile(configFile.path, host); + const watch = createWatchOfConfigFile(configFile.path, host); checkProgramActualFiles(watch(), mapDefined(files, f => f === configFile ? undefined : f.path)); file1.content = "var zz30 = 100;"; @@ -2089,7 +2077,7 @@ declare module "fs" { }; const host = createWatchedSystem([file]); - createWatchModeWithoutConfigFile([file.path], host); + createWatchOfFilesAndCompilerOptions([file.path], host); host.runQueuedTimeoutCallbacks(); host.checkScreenClears(1); @@ -2101,7 +2089,7 @@ declare module "fs" { content: "" }; const host = createWatchedSystem([file]); - createWatchModeWithoutConfigFile([file.path], host); + createWatchOfFilesAndCompilerOptions([file.path], host); const modifiedFile = { ...file, @@ -2125,7 +2113,7 @@ declare module "fs" { const environmentVariables = createMap(); environmentVariables.set("TSC_WATCHFILE", "DynamicPriorityPolling"); const host = createWatchedSystem(files, { environmentVariables }); - const watch = createWatchModeWithoutConfigFile([file1.path], host); + const watch = createWatchOfFilesAndCompilerOptions([file1.path], host); const initialProgram = watch(); verifyProgram(); @@ -2193,7 +2181,7 @@ declare module "fs" { const environmentVariables = createMap(); environmentVariables.set("TSC_WATCHDIRECTORY", tscWatchDirectory); const host = createWatchedSystem(files, { environmentVariables }); - const watch = createWatchModeWithConfigFile(configFile.path, host); + const watch = createWatchOfConfigFile(configFile.path, host); const projectFolders = [projectFolder, projectSrcFolder, `${projectFolder}/node_modules/@types`]; // Watching files config file, file, lib file const expectedWatchedFiles = files.map(f => f.path); diff --git a/src/harness/unittests/tsserverProjectSystem.ts b/src/harness/unittests/tsserverProjectSystem.ts index 9b4705c9e34..8b3bd789420 100644 --- a/src/harness/unittests/tsserverProjectSystem.ts +++ b/src/harness/unittests/tsserverProjectSystem.ts @@ -3510,6 +3510,38 @@ namespace ts.projectSystem { it("works when project root is used with case-insensitive system", () => { verifyOpenFileWorks(/*useCaseSensitiveFileNames*/ false); }); + + it("uses existing project even if project refresh is pending", () => { + const projectFolder = "/user/someuser/projects/myproject"; + const aFile: FileOrFolder = { + path: `${projectFolder}/src/a.ts`, + content: "export const x = 0;" + }; + const configFile: FileOrFolder = { + path: `${projectFolder}/tsconfig.json`, + content: "{}" + }; + const files = [aFile, configFile, libFile]; + const host = createServerHost(files); + const service = createProjectService(host); + service.openClientFile(aFile.path, /*fileContent*/ undefined, ScriptKind.TS, projectFolder); + verifyProject(); + + const bFile: FileOrFolder = { + path: `${projectFolder}/src/b.ts`, + content: `export {}; declare module "./a" { export const y: number; }` + }; + files.push(bFile); + host.reloadFS(files); + service.openClientFile(bFile.path, /*fileContent*/ undefined, ScriptKind.TS, projectFolder); + verifyProject(); + + function verifyProject() { + assert.isDefined(service.configuredProjects.get(configFile.path)); + const project = service.configuredProjects.get(configFile.path); + checkProjectActualFiles(project, files.map(f => f.path)); + } + }); }); describe("tsserverProjectSystem Language service", () => { @@ -4168,6 +4200,32 @@ namespace ts.projectSystem { // Since no file from the configured project is open, it would be closed immediately projectService.checkNumberOfProjects({ configuredProjects: 0, inferredProjects: 1 }); }); + + it("should tolerate invalid include files that start in subDirectory", () => { + const projectFolder = "/user/username/projects/myproject"; + const f = { + path: `${projectFolder}/src/server/index.ts`, + content: "let x = 1" + }; + const config = { + path: `${projectFolder}/src/server/tsconfig.json`, + content: JSON.stringify({ + compiler: { + module: "commonjs", + outDir: "../../build" + }, + include: [ + "../src/**/*.ts" + ] + }) + }; + const host = createServerHost([f, config, libFile], { useCaseSensitiveFileNames: true }); + const projectService = createProjectService(host); + + projectService.openClientFile(f.path); + // Since no file from the configured project is open, it would be closed immediately + projectService.checkNumberOfProjects({ configuredProjects: 0, inferredProjects: 1 }); + }); }); describe("tsserverProjectSystem reload", () => { @@ -6580,6 +6638,119 @@ namespace ts.projectSystem { }); }); + describe("tsserverProjectSystem with symLinks", () => { + it("rename in common file renames all project", () => { + const projects = "/users/username/projects"; + const folderA = `${projects}/a`; + const aFile: FileOrFolder = { + path: `${folderA}/a.ts`, + content: `import {C} from "./c/fc"; console.log(C)` + }; + const aTsconfig: FileOrFolder = { + path: `${folderA}/tsconfig.json`, + content: JSON.stringify({ compilerOptions: { module: "commonjs" } }) + }; + const aC: FileOrFolder = { + path: `${folderA}/c`, + symLink: "../c" + }; + const aFc = `${folderA}/c/fc.ts`; + + const folderB = `${projects}/b`; + const bFile: FileOrFolder = { + path: `${folderB}/b.ts`, + content: `import {C} from "./c/fc"; console.log(C)` + }; + const bTsconfig: FileOrFolder = { + path: `${folderB}/tsconfig.json`, + content: JSON.stringify({ compilerOptions: { module: "commonjs" } }) + }; + const bC: FileOrFolder = { + path: `${folderB}/c`, + symLink: "../c" + }; + const bFc = `${folderB}/c/fc.ts`; + + const folderC = `${projects}/c`; + const cFile: FileOrFolder = { + path: `${folderC}/fc.ts`, + content: `export const C = 8` + }; + + const files = [cFile, libFile, aFile, aTsconfig, aC, bFile, bTsconfig, bC]; + const host = createServerHost(files); + const session = createSession(host); + const projectService = session.getProjectService(); + debugger; + session.executeCommandSeq({ + command: protocol.CommandTypes.Open, + arguments: { + file: aFile.path, + projectRootPath: folderA + } + }); + session.executeCommandSeq({ + command: protocol.CommandTypes.Open, + arguments: { + file: bFile.path, + projectRootPath: folderB + } + }); + + session.executeCommandSeq({ + command: protocol.CommandTypes.Open, + arguments: { + file: aFc, + projectRootPath: folderA + } + }); + session.executeCommandSeq({ + command: protocol.CommandTypes.Open, + arguments: { + file: bFc, + projectRootPath: folderB + } + }); + checkNumberOfProjects(projectService, { configuredProjects: 2 }); + assert.isDefined(projectService.configuredProjects.get(aTsconfig.path)); + assert.isDefined(projectService.configuredProjects.get(bTsconfig.path)); + + verifyRenameResponse(session.executeCommandSeq({ + command: protocol.CommandTypes.Rename, + arguments: { + file: aFc, + line: 1, + offset: 14, + findInStrings: false, + findInComments: false + } + }).response as protocol.RenameResponseBody); + + function verifyRenameResponse({ info, locs }: protocol.RenameResponseBody) { + assert.isTrue(info.canRename); + assert.equal(locs.length, 4); + verifyLocations(0, aFile.path, aFc); + verifyLocations(2, bFile.path, bFc); + + function verifyLocations(locStartIndex: number, firstFile: string, secondFile: string) { + assert.deepEqual(locs[locStartIndex], { + file: firstFile, + locs: [ + { start: { line: 1, offset: 39 }, end: { line: 1, offset: 40 } }, + { start: { line: 1, offset: 9 }, end: { line: 1, offset: 10 } } + ] + }); + assert.deepEqual(locs[locStartIndex + 1], { + file: secondFile, + locs: [ + { start: { line: 1, offset: 14 }, end: { line: 1, offset: 15 } } + ] + }); + } + } + }); + }); + describe("watchDirectories implementation", () => { function verifyCompletionListWithNewFileInSubFolder(tscWatchDirectory: TestFSWithWatch.Tsc_WatchDirectory) { const projectFolder = "/a/username/project"; diff --git a/src/harness/virtualFileSystemWithWatch.ts b/src/harness/virtualFileSystemWithWatch.ts index 9bb106fe6be..d8e03e42828 100644 --- a/src/harness/virtualFileSystemWithWatch.ts +++ b/src/harness/virtualFileSystemWithWatch.ts @@ -73,6 +73,7 @@ interface Array {}` path: string; content?: string; fileSize?: number; + symLink?: string; } interface FSEntry { @@ -90,6 +91,10 @@ interface Array {}` entries: FSEntry[]; } + interface SymLink extends FSEntry { + symLink: string; + } + function isFolder(s: FSEntry): s is Folder { return s && isArray((s).entries); } @@ -98,6 +103,10 @@ interface Array {}` return s && isString((s).content); } + function isSymLink(s: FSEntry): s is SymLink { + return s && isString((s).symLink); + } + function invokeWatcherCallbacks(callbacks: T[], invokeCallback: (cb: T) => void): void { if (callbacks) { // The array copy is made to ensure that even if one of the callback removes the callbacks, @@ -374,9 +383,12 @@ interface Array {}` } } else { - // TODO: Changing from file => folder + // TODO: Changing from file => folder/Symlink } } + else if (isSymLink(currentEntry)) { + // TODO: update symlinks + } else { // Folder if (isString(fileOrDirectory.content)) { @@ -398,7 +410,7 @@ interface Array {}` // If this entry is not from the new file or folder if (!mapNewLeaves.get(path)) { // Leaf entries that arent in new list => remove these - if (isFile(fileOrDirectory) || isFolder(fileOrDirectory) && fileOrDirectory.entries.length === 0) { + if (isFile(fileOrDirectory) || isSymLink(fileOrDirectory) || isFolder(fileOrDirectory) && fileOrDirectory.entries.length === 0) { this.removeFileOrFolder(fileOrDirectory, folder => !mapNewLeaves.get(folder.path)); } } @@ -446,6 +458,12 @@ interface Array {}` const baseFolder = this.ensureFolder(getDirectoryPath(file.fullPath)); this.addFileOrFolderInFolder(baseFolder, file, ignoreWatchInvokedWithTriggerAsFileCreate); } + else if (isString(fileOrDirectory.symLink)) { + const symLink = this.toSymLink(fileOrDirectory); + Debug.assert(!this.fs.get(symLink.path)); + const baseFolder = this.ensureFolder(getDirectoryPath(symLink.fullPath)); + this.addFileOrFolderInFolder(baseFolder, symLink, ignoreWatchInvokedWithTriggerAsFileCreate); + } else { const fullPath = getNormalizedAbsolutePath(fileOrDirectory.path, this.currentDirectory); this.ensureFolder(fullPath); @@ -473,7 +491,7 @@ interface Array {}` return folder; } - private addFileOrFolderInFolder(folder: Folder, fileOrDirectory: File | Folder, ignoreWatch?: boolean) { + private addFileOrFolderInFolder(folder: Folder, fileOrDirectory: File | Folder | SymLink, ignoreWatch?: boolean) { folder.entries.push(fileOrDirectory); folder.modifiedTime = new Date(); this.fs.set(fileOrDirectory.path, fileOrDirectory); @@ -485,7 +503,7 @@ interface Array {}` this.invokeDirectoryWatcher(folder.fullPath, fileOrDirectory.fullPath); } - private removeFileOrFolder(fileOrDirectory: File | Folder, isRemovableLeafFolder: (folder: Folder) => boolean, isRenaming?: boolean) { + private removeFileOrFolder(fileOrDirectory: File | Folder | SymLink, isRemovableLeafFolder: (folder: Folder) => boolean, isRenaming?: boolean) { const basePath = getDirectoryPath(fileOrDirectory.path); const baseFolder = this.fs.get(basePath) as Folder; if (basePath !== fileOrDirectory.path) { @@ -496,7 +514,7 @@ interface Array {}` this.fs.delete(fileOrDirectory.path); this.invokeFileWatcher(fileOrDirectory.fullPath, FileWatcherEventKind.Deleted); - if (!isFile(fileOrDirectory)) { + if (isFolder(fileOrDirectory)) { Debug.assert(fileOrDirectory.entries.length === 0 || isRenaming); const relativePath = this.getRelativePathToDirectory(fileOrDirectory.fullPath, fileOrDirectory.fullPath); // Invoke directory and recursive directory watcher for the folder @@ -518,7 +536,7 @@ interface Array {}` private invokeFileWatcher(fileFullPath: string, eventKind: FileWatcherEventKind) { const callbacks = this.watchedFiles.get(this.toPath(fileFullPath)); - invokeWatcherCallbacks(callbacks, ({ cb, fileName }) => cb(fileName, eventKind)); + invokeWatcherCallbacks(callbacks, ({ cb }) => cb(fileFullPath, eventKind)); } private getRelativePathToDirectory(directoryFullPath: string, fileFullPath: string) { @@ -568,15 +586,59 @@ interface Array {}` return file; } + private toSymLink(fileOrDirectory: FileOrFolder): SymLink { + const symLink = this.toFsEntry(fileOrDirectory.path) as SymLink; + symLink.symLink = getNormalizedAbsolutePath(fileOrDirectory.symLink, getDirectoryPath(symLink.fullPath)); + return symLink; + } + private toFolder(path: string): Folder { const folder = this.toFsEntry(path) as Folder; folder.entries = []; return folder; } + private getRealFsEntry(isFsEntry: (fsEntry: FSEntry) => fsEntry is T, path: Path, fsEntry = this.fs.get(path)): T | undefined { + if (isFsEntry(fsEntry)) { + return fsEntry; + } + + if (isSymLink(fsEntry)) { + return this.getRealFsEntry(isFsEntry, this.toPath(fsEntry.symLink)); + } + + if (fsEntry) { + // This fs entry is something else + return undefined; + } + + const realpath = this.realpath(path); + if (path !== realpath) { + return this.getRealFsEntry(isFsEntry, realpath as Path); + } + + return undefined; + } + + private isFile(fsEntry: FSEntry) { + return !!this.getRealFile(fsEntry.path, fsEntry); + } + + private getRealFile(path: Path, fsEntry?: FSEntry): File | undefined { + return this.getRealFsEntry(isFile, path, fsEntry); + } + + private isFolder(fsEntry: FSEntry) { + return !!this.getRealFolder(fsEntry.path, fsEntry); + } + + private getRealFolder(path: Path, fsEntry = this.fs.get(path)): Folder | undefined { + return this.getRealFsEntry(isFolder, path, fsEntry); + } + fileExists(s: string) { const path = this.toFullPath(s); - return isFile(this.fs.get(path)); + return !!this.getRealFile(path); } getModifiedTime(s: string) { @@ -585,9 +647,9 @@ interface Array {}` return fsEntry && fsEntry.modifiedTime; } - readFile(s: string) { - const fsEntry = this.fs.get(this.toFullPath(s)); - return isFile(fsEntry) ? fsEntry.content : undefined; + readFile(s: string): string { + const fsEntry = this.getRealFile(this.toFullPath(s)); + return fsEntry ? fsEntry.content : undefined; } getFileSize(s: string) { @@ -601,14 +663,14 @@ interface Array {}` directoryExists(s: string) { const path = this.toFullPath(s); - return isFolder(this.fs.get(path)); + return !!this.getRealFolder(path); } - getDirectories(s: string) { + getDirectories(s: string): string[] { const path = this.toFullPath(s); - const folder = this.fs.get(path); - if (isFolder(folder)) { - return mapDefined(folder.entries, entry => isFolder(entry) ? getBaseFileName(entry.fullPath) : undefined); + const folder = this.getRealFolder(path); + if (folder) { + return mapDefined(folder.entries, entry => this.isFolder(entry) ? getBaseFileName(entry.fullPath) : undefined); } Debug.fail(folder ? "getDirectories called on file" : "getDirectories called on missing folder"); return []; @@ -618,13 +680,13 @@ interface Array {}` return ts.matchFiles(path, extensions, exclude, include, this.useCaseSensitiveFileNames, this.getCurrentDirectory(), depth, (dir) => { const directories: string[] = []; const files: string[] = []; - const dirEntry = this.fs.get(this.toPath(dir)); - if (isFolder(dirEntry)) { - dirEntry.entries.forEach((entry) => { - if (isFolder(entry)) { + const folder = this.getRealFolder(this.toPath(dir)); + if (folder) { + folder.entries.forEach((entry) => { + if (this.isFolder(entry)) { directories.push(getBaseFileName(entry.fullPath)); } - else if (isFile(entry)) { + else if (this.isFile(entry)) { files.push(getBaseFileName(entry.fullPath)); } else { @@ -757,6 +819,23 @@ interface Array {}` clear(this.output); } + realpath(s: string): string { + const fullPath = this.toNormalizedAbsolutePath(s); + const path = this.toPath(fullPath); + if (getDirectoryPath(path) === path) { + // Root + return s; + } + const dirFullPath = this.realpath(getDirectoryPath(fullPath)); + const realFullPath = combinePaths(dirFullPath, getBaseFileName(fullPath)); + const fsEntry = this.fs.get(this.toPath(realFullPath)); + if (isSymLink(fsEntry)) { + return this.realpath(fsEntry.symLink); + } + + return realFullPath; + } + readonly exitMessage = "System Exit"; exitCode: number; readonly resolvePath = (s: string) => s; diff --git a/src/lib/es2017.object.d.ts b/src/lib/es2017.object.d.ts index 775aaece7f6..1790ce76894 100644 --- a/src/lib/es2017.object.d.ts +++ b/src/lib/es2017.object.d.ts @@ -3,7 +3,7 @@ interface ObjectConstructor { * Returns an array of values of the enumerable properties of an object * @param o Object that contains the properties and methods. This can be an object that you created or an existing Document Object Model (DOM) object. */ - values(o: { [s: string]: T } | { [n: number]: T }): T[]; + values(o: { [s: string]: T } | ArrayLike): T[]; /** * Returns an array of values of the enumerable properties of an object @@ -15,7 +15,7 @@ interface ObjectConstructor { * Returns an array of key/values of the enumerable properties of an object * @param o Object that contains the properties and methods. This can be an object that you created or an existing Document Object Model (DOM) object. */ - entries(o: { [s: string]: T } | { [n: number]: T }): [string, T][]; + entries(o: { [s: string]: T } | ArrayLike): [string, T][]; /** * Returns an array of key/values of the enumerable properties of an object diff --git a/src/loc/lcl/chs/diagnosticMessages/diagnosticMessages.generated.json.lcl b/src/loc/lcl/chs/diagnosticMessages/diagnosticMessages.generated.json.lcl index 093c228c5a4..a678f69e80e 100644 --- a/src/loc/lcl/chs/diagnosticMessages/diagnosticMessages.generated.json.lcl +++ b/src/loc/lcl/chs/diagnosticMessages/diagnosticMessages.generated.json.lcl @@ -888,6 +888,9 @@ + + + @@ -4620,6 +4623,9 @@ + + + diff --git a/src/loc/lcl/cht/diagnosticMessages/diagnosticMessages.generated.json.lcl b/src/loc/lcl/cht/diagnosticMessages/diagnosticMessages.generated.json.lcl index f6a140a47f7..a58de23e3ff 100644 --- a/src/loc/lcl/cht/diagnosticMessages/diagnosticMessages.generated.json.lcl +++ b/src/loc/lcl/cht/diagnosticMessages/diagnosticMessages.generated.json.lcl @@ -888,6 +888,9 @@ + + + @@ -4620,6 +4623,9 @@ + + + diff --git a/src/loc/lcl/csy/diagnosticMessages/diagnosticMessages.generated.json.lcl b/src/loc/lcl/csy/diagnosticMessages/diagnosticMessages.generated.json.lcl index 66702cf999d..b6b35ec094b 100644 --- a/src/loc/lcl/csy/diagnosticMessages/diagnosticMessages.generated.json.lcl +++ b/src/loc/lcl/csy/diagnosticMessages/diagnosticMessages.generated.json.lcl @@ -897,6 +897,9 @@ + + + @@ -4629,6 +4632,9 @@ + + + diff --git a/src/loc/lcl/deu/diagnosticMessages/diagnosticMessages.generated.json.lcl b/src/loc/lcl/deu/diagnosticMessages/diagnosticMessages.generated.json.lcl index 00fd63f90f9..afee7120010 100644 --- a/src/loc/lcl/deu/diagnosticMessages/diagnosticMessages.generated.json.lcl +++ b/src/loc/lcl/deu/diagnosticMessages/diagnosticMessages.generated.json.lcl @@ -885,6 +885,9 @@ + + + @@ -4617,6 +4620,9 @@ + + + diff --git a/src/loc/lcl/esn/diagnosticMessages/diagnosticMessages.generated.json.lcl b/src/loc/lcl/esn/diagnosticMessages/diagnosticMessages.generated.json.lcl index 93c54090734..5d1bc276ee8 100644 --- a/src/loc/lcl/esn/diagnosticMessages/diagnosticMessages.generated.json.lcl +++ b/src/loc/lcl/esn/diagnosticMessages/diagnosticMessages.generated.json.lcl @@ -897,6 +897,9 @@ + + + @@ -4629,6 +4632,9 @@ + + + diff --git a/src/loc/lcl/fra/diagnosticMessages/diagnosticMessages.generated.json.lcl b/src/loc/lcl/fra/diagnosticMessages/diagnosticMessages.generated.json.lcl index d6048a235f5..d111d8f84b5 100644 --- a/src/loc/lcl/fra/diagnosticMessages/diagnosticMessages.generated.json.lcl +++ b/src/loc/lcl/fra/diagnosticMessages/diagnosticMessages.generated.json.lcl @@ -897,6 +897,9 @@ + + + @@ -4629,6 +4632,9 @@ + + + diff --git a/src/loc/lcl/ita/diagnosticMessages/diagnosticMessages.generated.json.lcl b/src/loc/lcl/ita/diagnosticMessages/diagnosticMessages.generated.json.lcl index 4d76091f527..63f0270005a 100644 --- a/src/loc/lcl/ita/diagnosticMessages/diagnosticMessages.generated.json.lcl +++ b/src/loc/lcl/ita/diagnosticMessages/diagnosticMessages.generated.json.lcl @@ -888,6 +888,9 @@ + + + @@ -4620,6 +4623,9 @@ + + + diff --git a/src/loc/lcl/jpn/diagnosticMessages/diagnosticMessages.generated.json.lcl b/src/loc/lcl/jpn/diagnosticMessages/diagnosticMessages.generated.json.lcl index 2ac1ab23150..1f62aefc8ab 100644 --- a/src/loc/lcl/jpn/diagnosticMessages/diagnosticMessages.generated.json.lcl +++ b/src/loc/lcl/jpn/diagnosticMessages/diagnosticMessages.generated.json.lcl @@ -888,6 +888,9 @@ + + + @@ -4620,6 +4623,9 @@ + + + diff --git a/src/loc/lcl/kor/diagnosticMessages/diagnosticMessages.generated.json.lcl b/src/loc/lcl/kor/diagnosticMessages/diagnosticMessages.generated.json.lcl index dcd9d3695fc..2481a1b8752 100644 --- a/src/loc/lcl/kor/diagnosticMessages/diagnosticMessages.generated.json.lcl +++ b/src/loc/lcl/kor/diagnosticMessages/diagnosticMessages.generated.json.lcl @@ -888,6 +888,9 @@ + + + @@ -4620,6 +4623,9 @@ + + + diff --git a/src/loc/lcl/plk/diagnosticMessages/diagnosticMessages.generated.json.lcl b/src/loc/lcl/plk/diagnosticMessages/diagnosticMessages.generated.json.lcl index a36010b60e3..74cf056e95a 100644 --- a/src/loc/lcl/plk/diagnosticMessages/diagnosticMessages.generated.json.lcl +++ b/src/loc/lcl/plk/diagnosticMessages/diagnosticMessages.generated.json.lcl @@ -878,6 +878,9 @@ + + + @@ -4610,6 +4613,9 @@ + + + diff --git a/src/loc/lcl/ptb/diagnosticMessages/diagnosticMessages.generated.json.lcl b/src/loc/lcl/ptb/diagnosticMessages/diagnosticMessages.generated.json.lcl index 8eed7be8b99..4be92ea0534 100644 --- a/src/loc/lcl/ptb/diagnosticMessages/diagnosticMessages.generated.json.lcl +++ b/src/loc/lcl/ptb/diagnosticMessages/diagnosticMessages.generated.json.lcl @@ -878,6 +878,9 @@ + + + @@ -4610,6 +4613,9 @@ + + + diff --git a/src/loc/lcl/rus/diagnosticMessages/diagnosticMessages.generated.json.lcl b/src/loc/lcl/rus/diagnosticMessages/diagnosticMessages.generated.json.lcl index a8529c74fd0..ced875a6581 100644 --- a/src/loc/lcl/rus/diagnosticMessages/diagnosticMessages.generated.json.lcl +++ b/src/loc/lcl/rus/diagnosticMessages/diagnosticMessages.generated.json.lcl @@ -887,6 +887,9 @@ + + + @@ -4619,6 +4622,9 @@ + + + diff --git a/src/loc/lcl/trk/diagnosticMessages/diagnosticMessages.generated.json.lcl b/src/loc/lcl/trk/diagnosticMessages/diagnosticMessages.generated.json.lcl index c8c49d28117..3b9a3824b9f 100644 --- a/src/loc/lcl/trk/diagnosticMessages/diagnosticMessages.generated.json.lcl +++ b/src/loc/lcl/trk/diagnosticMessages/diagnosticMessages.generated.json.lcl @@ -881,6 +881,9 @@ + + + @@ -4613,6 +4616,9 @@ + + + diff --git a/src/server/editorServices.ts b/src/server/editorServices.ts index 929abbd001f..1d4c1fd5af6 100644 --- a/src/server/editorServices.ts +++ b/src/server/editorServices.ts @@ -198,16 +198,6 @@ namespace ts.server { } } - /** - * This helper function processes a list of projects and return the concatenated, sortd and deduplicated output of processing each project. - */ - export function combineProjectOutput(projects: ReadonlyArray, action: (project: Project) => ReadonlyArray, comparer?: (a: T, b: T) => number, areEqual?: (a: T, b: T) => boolean) { - const outputs = flatMap(projects, action); - return comparer - ? sortAndDeduplicate(outputs, comparer, areEqual) - : deduplicate(outputs, areEqual); - } - export interface HostConfiguration { formatCodeOptions: FormatCodeSettings; hostInfo: string; @@ -335,6 +325,11 @@ namespace ts.server { * Container of all known scripts */ private readonly filenameToScriptInfo = createMap(); + /** + * Map to the real path of the infos + */ + /* @internal */ + readonly realpathToScriptInfos: MultiMap | undefined; /** * maps external project file name to list of config files that were the part of this project */ @@ -423,7 +418,9 @@ namespace ts.server { this.typesMapLocation = (opts.typesMapLocation === undefined) ? combinePaths(this.getExecutingFilePath(), "../typesMap.json") : opts.typesMapLocation; Debug.assert(!!this.host.createHash, "'ServerHost.createHash' is required for ProjectService"); - + if (this.host.realpath) { + this.realpathToScriptInfos = createMultiMap(); + } this.currentDirectory = this.host.getCurrentDirectory(); this.toCanonicalFileName = createGetCanonicalFileName(this.host.useCaseSensitiveFileNames); this.throttledOperations = new ThrottledOperations(this.host, this.logger); @@ -707,15 +704,6 @@ namespace ts.server { } } - private findContainingExternalProject(fileName: NormalizedPath): ExternalProject { - for (const proj of this.externalProjects) { - if (proj.containsFile(fileName)) { - return proj; - } - } - return undefined; - } - getFormatCodeOptions(file?: NormalizedPath) { let formatCodeSettings: FormatCodeSettings; if (file) { @@ -748,7 +736,7 @@ namespace ts.server { if (info.containingProjects.length === 0) { // Orphan script info, remove it as we can always reload it on next open file request this.stopWatchingScriptInfo(info); - this.filenameToScriptInfo.delete(info.path); + this.deleteScriptInfo(info); } else { // file has been changed which might affect the set of referenced files in projects that include @@ -765,7 +753,7 @@ namespace ts.server { // TODO: handle isOpen = true case if (!info.isScriptOpen()) { - this.filenameToScriptInfo.delete(info.path); + this.deleteScriptInfo(info); // capture list of projects since detachAllProjects will wipe out original list const containingProjects = info.containingProjects.slice(); @@ -999,11 +987,19 @@ namespace ts.server { if (!info.isScriptOpen() && info.isOrphan()) { // if there are not projects that include this script info - delete it this.stopWatchingScriptInfo(info); - this.filenameToScriptInfo.delete(info.path); + this.deleteScriptInfo(info); } }); } + private deleteScriptInfo(info: ScriptInfo) { + this.filenameToScriptInfo.delete(info.path); + const realpath = info.getRealpathIfDifferent(); + if (realpath) { + this.realpathToScriptInfos.remove(realpath, info); + } + } + private configFileExists(configFileName: NormalizedPath, canonicalConfigFilePath: string, info: ScriptInfo) { let configFileExistenceInfo = this.configFileExistenceInfoCache.get(canonicalConfigFilePath); if (configFileExistenceInfo) { @@ -1480,7 +1476,7 @@ namespace ts.server { } private createConfiguredProject(configFileName: NormalizedPath) { - const cachedDirectoryStructureHost = createCachedDirectoryStructureHost(this.host); + const cachedDirectoryStructureHost = createCachedDirectoryStructureHost(this.host, this.host.getCurrentDirectory(), this.host.useCaseSensitiveFileNames); const { projectOptions, configFileErrors, configFileSpecs } = this.convertConfigFileContentToProjectOptions(configFileName, cachedDirectoryStructureHost); this.logger.info(`Opened configuration file ${configFileName}`); const languageServiceEnabled = !this.exceededTotalSizeLimitForNonTsFiles(configFileName, projectOptions.compilerOptions, projectOptions.files, fileNamePropertyReader); @@ -1718,6 +1714,43 @@ namespace ts.server { return this.getScriptInfoForNormalizedPath(toNormalizedPath(uncheckedFileName)); } + /** + * Returns the projects that contain script info through SymLink + * Note that this does not return projects in info.containingProjects + */ + /*@internal*/ + getSymlinkedProjects(info: ScriptInfo): MultiMap | undefined { + let projects: MultiMap | undefined; + if (this.realpathToScriptInfos) { + const realpath = info.getRealpathIfDifferent(); + if (realpath) { + forEach(this.realpathToScriptInfos.get(realpath), combineProjects); + } + forEach(this.realpathToScriptInfos.get(info.path), combineProjects); + } + + return projects; + + function combineProjects(toAddInfo: ScriptInfo) { + if (toAddInfo !== info) { + for (const project of toAddInfo.containingProjects) { + // Add the projects only if they can use symLink targets and not already in the list + if (project.languageServiceEnabled && + !project.getCompilerOptions().preserveSymlinks && + !contains(info.containingProjects, project)) { + if (!projects) { + projects = createMultiMap(); + projects.add(toAddInfo.path, project); + } + else if (!forEachEntry(projects, (projs, path) => path === toAddInfo.path ? false : contains(projs, project))) { + projects.add(toAddInfo.path, project); + } + } + } + } + } + } + private watchClosedScriptInfo(info: ScriptInfo) { Debug.assert(!info.fileWatcher); // do not watch files with mixed content - server doesn't know how to interpret it @@ -1751,19 +1784,19 @@ namespace ts.server { return this.getOrCreateScriptInfoWorker(fileName, currentDirectory, /*openedByClient*/ true, fileContent, scriptKind, hasMixedContent); } - getOrCreateScriptInfoForNormalizedPath(fileName: NormalizedPath, openedByClient: boolean, fileContent?: string, scriptKind?: ScriptKind, hasMixedContent?: boolean, hostToQueryFileExistsOn?: DirectoryStructureHost) { + getOrCreateScriptInfoForNormalizedPath(fileName: NormalizedPath, openedByClient: boolean, fileContent?: string, scriptKind?: ScriptKind, hasMixedContent?: boolean, hostToQueryFileExistsOn?: { fileExists(path: string): boolean; }) { return this.getOrCreateScriptInfoWorker(fileName, this.currentDirectory, openedByClient, fileContent, scriptKind, hasMixedContent, hostToQueryFileExistsOn); } - private getOrCreateScriptInfoWorker(fileName: NormalizedPath, currentDirectory: string, openedByClient: boolean, fileContent?: string, scriptKind?: ScriptKind, hasMixedContent?: boolean, hostToQueryFileExistsOn?: DirectoryStructureHost) { + private getOrCreateScriptInfoWorker(fileName: NormalizedPath, currentDirectory: string, openedByClient: boolean, fileContent?: string, scriptKind?: ScriptKind, hasMixedContent?: boolean, hostToQueryFileExistsOn?: { fileExists(path: string): boolean; }) { Debug.assert(fileContent === undefined || openedByClient, "ScriptInfo needs to be opened by client to be able to set its user defined content"); const path = normalizedPathToPath(fileName, currentDirectory, this.toCanonicalFileName); let info = this.getScriptInfoForPath(path); if (!info) { const isDynamic = isDynamicFileName(fileName); - Debug.assert(isRootedDiskPath(fileName) || isDynamic || openedByClient, "Script info with non-dynamic relative file name can only be open script info"); - Debug.assert(!isRootedDiskPath(fileName) || this.currentDirectory === currentDirectory || !this.openFilesWithNonRootedDiskPath.has(this.toCanonicalFileName(fileName)), "Open script files with non rooted disk path opened with current directory context cannot have same canonical names"); - Debug.assert(!isDynamic || this.currentDirectory === currentDirectory, "Dynamic files must always have current directory context since containing external project name will always match the script info name."); + Debug.assert(isRootedDiskPath(fileName) || isDynamic || openedByClient, "", () => `${JSON.stringify({ fileName, currentDirectory, hostCurrentDirectory: this.currentDirectory, openKeys: arrayFrom(this.openFilesWithNonRootedDiskPath.keys()) })}\nScript info with non-dynamic relative file name can only be open script info`); + Debug.assert(!isRootedDiskPath(fileName) || this.currentDirectory === currentDirectory || !this.openFilesWithNonRootedDiskPath.has(this.toCanonicalFileName(fileName)), "", () => `${JSON.stringify({ fileName, currentDirectory, hostCurrentDirectory: this.currentDirectory, openKeys: arrayFrom(this.openFilesWithNonRootedDiskPath.keys()) })}\nOpen script files with non rooted disk path opened with current directory context cannot have same canonical names`); + Debug.assert(!isDynamic || this.currentDirectory === currentDirectory, "", () => `${JSON.stringify({ fileName, currentDirectory, hostCurrentDirectory: this.currentDirectory, openKeys: arrayFrom(this.openFilesWithNonRootedDiskPath.keys()) })}\nDynamic files must always have current directory context since containing external project name will always match the script info name.`); // If the file is not opened by client and the file doesnot exist on the disk, return if (!openedByClient && !isDynamic && !(hostToQueryFileExistsOn || this.host).fileExists(fileName)) { return; @@ -1978,13 +2011,24 @@ namespace ts.server { return this.openClientFileWithNormalizedPath(toNormalizedPath(fileName), fileContent, scriptKind, /*hasMixedContent*/ false, projectRootPath ? toNormalizedPath(projectRootPath) : undefined); } + private findExternalProjetContainingOpenScriptInfo(info: ScriptInfo): ExternalProject { + for (const proj of this.externalProjects) { + // Ensure project structure is uptodate to check if info is present in external project + proj.updateGraph(); + if (proj.containsScriptInfo(info)) { + return proj; + } + } + return undefined; + } + openClientFileWithNormalizedPath(fileName: NormalizedPath, fileContent?: string, scriptKind?: ScriptKind, hasMixedContent?: boolean, projectRootPath?: NormalizedPath): OpenConfiguredProjectResult { let configFileName: NormalizedPath; let sendConfigFileDiagEvent = false; let configFileErrors: ReadonlyArray; const info = this.getOrCreateScriptInfoOpenedByClientForNormalizedPath(fileName, projectRootPath ? this.getNormalizedAbsolutePath(projectRootPath) : this.currentDirectory, fileContent, scriptKind, hasMixedContent); - let project: ConfiguredProject | ExternalProject = this.findContainingExternalProject(fileName); + let project: ConfiguredProject | ExternalProject = this.findExternalProjetContainingOpenScriptInfo(info); if (!project) { configFileName = this.getConfigFileNameForFile(info, projectRootPath); if (configFileName) { @@ -1994,6 +2038,10 @@ namespace ts.server { // Send the event only if the project got created as part of this open request sendConfigFileDiagEvent = true; } + else { + // Ensure project is ready to check if it contains opened script info + project.updateGraph(); + } } } if (project && !project.languageServiceEnabled) { diff --git a/src/server/project.ts b/src/server/project.ts index c7bff91ff7c..fa055105edf 100644 --- a/src/server/project.ts +++ b/src/server/project.ts @@ -3,7 +3,7 @@ /// /// /// -/// +/// namespace ts.server { @@ -140,7 +140,7 @@ namespace ts.server { /*@internal*/ resolutionCache: ResolutionCache; - private builder: Builder; + private builderState: BuilderState | undefined; /** * Set of files names that were updated since the last call to getChangesSinceVersion. */ @@ -202,6 +202,9 @@ namespace ts.server { /*@internal*/ readonly currentDirectory: string; + /*@internal*/ + public directoryStructureHost: DirectoryStructureHost; + /*@internal*/ constructor( /*@internal*/readonly projectName: string, @@ -212,8 +215,9 @@ namespace ts.server { languageServiceEnabled: boolean, private compilerOptions: CompilerOptions, public compileOnSaveEnabled: boolean, - /*@internal*/public directoryStructureHost: DirectoryStructureHost, + directoryStructureHost: DirectoryStructureHost, currentDirectory: string | undefined) { + this.directoryStructureHost = directoryStructureHost; this.currentDirectory = this.projectService.getNormalizedAbsolutePath(currentDirectory || ""); this.cancellationToken = new ThrottledCancellationToken(this.projectService.cancellationToken, this.projectService.throttleWaitMilliseconds); @@ -238,7 +242,7 @@ namespace ts.server { } // Use the current directory as resolution root only if the project created using current directory string - this.resolutionCache = createResolutionCache(this, currentDirectory && this.currentDirectory); + this.resolutionCache = createResolutionCache(this, currentDirectory && this.currentDirectory, /*logChangesWhenResolvingModule*/ true); this.languageService = createLanguageService(this, this.documentRegistry); if (!languageServiceEnabled) { this.disableLanguageService(); @@ -267,7 +271,7 @@ namespace ts.server { } getNewLine() { - return this.directoryStructureHost.newLine; + return this.projectService.host.newLine; } getProjectVersion() { @@ -335,7 +339,7 @@ namespace ts.server { } useCaseSensitiveFileNames() { - return this.directoryStructureHost.useCaseSensitiveFileNames; + return this.projectService.host.useCaseSensitiveFileNames; } readDirectory(path: string, extensions?: ReadonlyArray, exclude?: ReadonlyArray, include?: ReadonlyArray, depth?: number): string[] { @@ -343,7 +347,7 @@ namespace ts.server { } readFile(fileName: string): string | undefined { - return this.directoryStructureHost.readFile(fileName); + return this.projectService.host.readFile(fileName); } fileExists(file: string): boolean { @@ -354,7 +358,7 @@ namespace ts.server { } resolveModuleNames(moduleNames: string[], containingFile: string, reusedNames?: string[]): ResolvedModuleFull[] { - return this.resolutionCache.resolveModuleNames(moduleNames, containingFile, reusedNames, /*logChanges*/ true); + return this.resolutionCache.resolveModuleNames(moduleNames, containingFile, reusedNames); } resolveTypeReferenceDirectives(typeDirectiveNames: string[], containingFile: string): ResolvedTypeReferenceDirective[] { @@ -369,6 +373,11 @@ namespace ts.server { return this.directoryStructureHost.getDirectories(path); } + /*@internal*/ + getCachedDirectoryStructureHost(): CachedDirectoryStructureHost { + return undefined; + } + /*@internal*/ toPath(fileName: string) { return toPath(fileName, this.currentDirectory, this.projectService.toCanonicalFileName); @@ -443,15 +452,6 @@ namespace ts.server { return this.languageService; } - private ensureBuilder() { - if (!this.builder) { - this.builder = createBuilder({ - getCanonicalFileName: this.projectService.toCanonicalFileName, - computeHash: data => this.projectService.host.createHash(data) - }); - } - } - private shouldEmitFile(scriptInfo: ScriptInfo) { return scriptInfo && !scriptInfo.isDynamicOrHasMixedContent(); } @@ -461,8 +461,8 @@ namespace ts.server { return []; } this.updateGraph(); - this.ensureBuilder(); - return mapDefined(this.builder.getFilesAffectedBy(this.program, scriptInfo.path), + this.builderState = BuilderState.create(this.program, this.projectService.toCanonicalFileName, this.builderState); + return mapDefined(BuilderState.getFilesAffectedBy(this.builderState, this.program, scriptInfo.path, this.cancellationToken, data => this.projectService.host.createHash(data)), sourceFile => this.shouldEmitFile(this.projectService.getScriptInfoForPath(sourceFile.path)) ? sourceFile.fileName : undefined); } @@ -498,6 +498,7 @@ namespace ts.server { } this.languageService.cleanupSemanticCache(); this.languageServiceEnabled = false; + this.builderState = undefined; this.resolutionCache.closeTypeRootsWatch(); this.projectService.onUpdateLanguageServiceStateForProject(this, /*languageServiceEnabled*/ false); } @@ -557,7 +558,7 @@ namespace ts.server { this.rootFilesMap = undefined; this.externalFiles = undefined; this.program = undefined; - this.builder = undefined; + this.builderState = undefined; this.resolutionCache.clear(); this.resolutionCache = undefined; this.cachedUnresolvedImportsPerFile = undefined; @@ -813,15 +814,9 @@ namespace ts.server { if (this.setTypings(cachedTypings)) { hasChanges = this.updateGraphWorker() || hasChanges; } - if (this.builder) { - this.builder.updateProgram(this.program); - } } else { this.lastCachedUnresolvedImportsList = undefined; - if (this.builder) { - this.builder.clear(); - } } if (hasChanges) { @@ -920,7 +915,7 @@ namespace ts.server { missingFilePath, (fileName, eventKind) => { if (this.projectKind === ProjectKind.Configured) { - (this.directoryStructureHost as CachedDirectoryStructureHost).addOrDeleteFile(fileName, missingFilePath, eventKind); + this.getCachedDirectoryStructureHost().addOrDeleteFile(fileName, missingFilePath, eventKind); } if (eventKind === FileWatcherEventKind.Created && this.missingFilesMap.has(missingFilePath)) { diff --git a/src/server/scriptInfo.ts b/src/server/scriptInfo.ts index 6a722b5c3e0..dbadf5c88e7 100644 --- a/src/server/scriptInfo.ts +++ b/src/server/scriptInfo.ts @@ -213,6 +213,10 @@ namespace ts.server { /*@internal*/ readonly isDynamic: boolean; + /*@internal*/ + /** Set to real path if path is different from info.path */ + private realpath: Path | undefined; + constructor( private readonly host: ServerHost, readonly fileName: NormalizedPath, @@ -224,6 +228,7 @@ namespace ts.server { this.textStorage = new TextStorage(host, fileName); if (hasMixedContent || this.isDynamic) { this.textStorage.reload(""); + this.realpath = this.path; } this.scriptKind = scriptKind ? scriptKind @@ -264,6 +269,30 @@ namespace ts.server { return this.textStorage.getSnapshot(); } + private ensureRealPath() { + if (this.realpath === undefined) { + // Default is just the path + this.realpath = this.path; + if (this.host.realpath) { + Debug.assert(!!this.containingProjects.length); + const project = this.containingProjects[0]; + const realpath = this.host.realpath(this.path); + if (realpath) { + this.realpath = project.toPath(realpath); + // If it is different from this.path, add to the map + if (this.realpath !== this.path) { + project.projectService.realpathToScriptInfos.add(this.realpath, this); + } + } + } + } + } + + /*@internal*/ + getRealpathIfDifferent(): Path | undefined { + return this.realpath && this.realpath !== this.path ? this.realpath : undefined; + } + getFormatCodeSettings() { return this.formatCodeSettings; } @@ -272,6 +301,9 @@ namespace ts.server { const isNew = !this.isAttached(project); if (isNew) { this.containingProjects.push(project); + if (!project.getCompilerOptions().preserveSymlinks) { + this.ensureRealPath(); + } } return isNew; } @@ -313,7 +345,7 @@ namespace ts.server { detachAllProjects() { for (const p of this.containingProjects) { if (p.projectKind === ProjectKind.Configured) { - (p.directoryStructureHost as CachedDirectoryStructureHost).addOrDeleteFile(this.fileName, this.path, FileWatcherEventKind.Deleted); + p.getCachedDirectoryStructureHost().addOrDeleteFile(this.fileName, this.path, FileWatcherEventKind.Deleted); } const isInfoRoot = p.isRoot(this); // detach is unnecessary since we'll clean the list of containing projects anyways diff --git a/src/server/session.ts b/src/server/session.ts index b66bd83c19f..0704bde9e36 100644 --- a/src/server/session.ts +++ b/src/server/session.ts @@ -255,6 +255,32 @@ namespace ts.server { }; } + type Projects = ReadonlyArray | { + projects: ReadonlyArray; + symLinkedProjects: MultiMap; + }; + + function isProjectsArray(projects: Projects): projects is ReadonlyArray { + return !!(>projects).length; + } + + /** + * This helper function processes a list of projects and return the concatenated, sortd and deduplicated output of processing each project. + */ + function combineProjectOutput(defaultValue: T, getValue: (path: Path) => T, projects: Projects, action: (project: Project, value: T) => ReadonlyArray | U | undefined, comparer?: (a: U, b: U) => number, areEqual?: (a: U, b: U) => boolean) { + const outputs = flatMap(isProjectsArray(projects) ? projects : projects.projects, project => action(project, defaultValue)); + if (!isProjectsArray(projects) && projects.symLinkedProjects) { + projects.symLinkedProjects.forEach((projects, path) => { + const value = getValue(path as Path); + outputs.push(...flatMap(projects, project => action(project, value))); + }); + } + + return comparer + ? sortAndDeduplicate(outputs, comparer, areEqual) + : deduplicate(outputs, areEqual); + } + export interface SessionOptions { host: ServerHost; cancellationToken: ServerCancellationToken; @@ -789,8 +815,9 @@ namespace ts.server { return project.getLanguageService().getRenameInfo(file, position); } - private getProjects(args: protocol.FileRequestArgs) { - let projects: Project[]; + private getProjects(args: protocol.FileRequestArgs): Projects { + let projects: ReadonlyArray; + let symLinkedProjects: MultiMap | undefined; if (args.projectFileName) { const project = this.getProject(args.projectFileName); if (project) { @@ -800,13 +827,14 @@ namespace ts.server { else { const scriptInfo = this.projectService.getScriptInfo(args.file); projects = scriptInfo.containingProjects; + symLinkedProjects = this.projectService.getSymlinkedProjects(scriptInfo); } // filter handles case when 'projects' is undefined projects = filter(projects, p => p.languageServiceEnabled); - if (!projects || !projects.length) { + if ((!projects || !projects.length) && !symLinkedProjects) { return Errors.ThrowNoProject(); } - return projects; + return symLinkedProjects ? { projects, symLinkedProjects } : projects; } private getDefaultProject(args: protocol.FileRequestArgs) { @@ -841,8 +869,10 @@ namespace ts.server { } const fileSpans = combineProjectOutput( + file, + path => this.projectService.getScriptInfoForPath(path).fileName, projects, - (project: Project) => { + (project, file) => { const renameLocations = project.getLanguageService().findRenameLocations(file, position, args.findInStrings, args.findInComments); if (!renameLocations) { return emptyArray; @@ -881,8 +911,10 @@ namespace ts.server { } else { return combineProjectOutput( + file, + path => this.projectService.getScriptInfoForPath(path).fileName, projects, - p => p.getLanguageService().findRenameLocations(file, position, args.findInStrings, args.findInComments), + (p, file) => p.getLanguageService().findRenameLocations(file, position, args.findInStrings, args.findInComments), /*comparer*/ undefined, renameLocationIsEqualTo ); @@ -938,9 +970,11 @@ namespace ts.server { const nameSpan = nameInfo.textSpan; const nameColStart = scriptInfo.positionToLineOffset(nameSpan.start).offset; const nameText = scriptInfo.getSnapshot().getText(nameSpan.start, textSpanEnd(nameSpan)); - const refs = combineProjectOutput( + const refs = combineProjectOutput( + file, + path => this.projectService.getScriptInfoForPath(path).fileName, projects, - (project: Project) => { + (project, file) => { const references = project.getLanguageService().getReferencesAtPosition(file, position); if (!references) { return emptyArray; @@ -974,8 +1008,10 @@ namespace ts.server { } else { return combineProjectOutput( + file, + path => this.projectService.getScriptInfoForPath(path).fileName, projects, - project => project.getLanguageService().findReferences(file, position), + (project, file) => project.getLanguageService().findReferences(file, position), /*comparer*/ undefined, equateValues ); @@ -1240,20 +1276,25 @@ namespace ts.server { return emptyArray; } - const result: protocol.CompileOnSaveAffectedFileListSingleProject[] = []; - // if specified a project, we only return affected file list in this project - const projectsToSearch = args.projectFileName ? [this.projectService.findProject(args.projectFileName)] : info.containingProjects; - for (const project of projectsToSearch) { - if (project.compileOnSaveEnabled && project.languageServiceEnabled && !project.getCompilationSettings().noEmit) { - result.push({ - projectFileName: project.getProjectName(), - fileNames: project.getCompileOnSaveAffectedFileList(info), - projectUsesOutFile: !!project.getCompilationSettings().outFile || !!project.getCompilationSettings().out - }); + const projects = args.projectFileName ? [this.projectService.findProject(args.projectFileName)] : info.containingProjects; + const symLinkedProjects = !args.projectFileName && this.projectService.getSymlinkedProjects(info); + return combineProjectOutput( + info, + path => this.projectService.getScriptInfoForPath(path), + symLinkedProjects ? { projects, symLinkedProjects } : projects, + (project, info) => { + let result: protocol.CompileOnSaveAffectedFileListSingleProject; + if (project.compileOnSaveEnabled && project.languageServiceEnabled && !project.getCompilationSettings().noEmit) { + result = { + projectFileName: project.getProjectName(), + fileNames: project.getCompileOnSaveAffectedFileList(info), + projectUsesOutFile: !!project.getCompilationSettings().outFile || !!project.getCompilationSettings().out + }; + } + return result; } - } - return result; + ); } private emitFile(args: protocol.CompileOnSaveEmitFileRequestArgs) { @@ -1406,8 +1447,14 @@ namespace ts.server { const fileName = args.currentFileOnly ? args.file && normalizeSlashes(args.file) : undefined; if (simplifiedResult) { return combineProjectOutput( + fileName, + () => undefined, projects, - project => { + (project, file) => { + if (fileName && !file) { + return undefined; + } + const navItems = project.getLanguageService().getNavigateToItems(args.searchValue, args.maxResultCount, fileName, /*excludeDts*/ project.isNonTsProject()); if (!navItems) { return emptyArray; @@ -1443,8 +1490,15 @@ namespace ts.server { } else { return combineProjectOutput( + fileName, + () => undefined, projects, - project => project.getLanguageService().getNavigateToItems(args.searchValue, args.maxResultCount, fileName, /*excludeDts*/ project.isNonTsProject()), + (project, file) => { + if (fileName && !file) { + return undefined; + } + return project.getLanguageService().getNavigateToItems(args.searchValue, args.maxResultCount, fileName, /*excludeDts*/ project.isNonTsProject()); + }, /*comparer*/ undefined, navigateToItemIsEqualTo); } @@ -1611,9 +1665,9 @@ namespace ts.server { return { startPosition, endPosition }; } - private mapCodeAction(project: Project, { description, changes: unmappedChanges, commands }: CodeAction): protocol.CodeAction { + private mapCodeAction(project: Project, { description, changes: unmappedChanges, commands, fixId }: CodeFixAction): protocol.CodeFixAction { const changes = unmappedChanges.map(change => this.mapTextChangesToCodeEditsUsingScriptinfo(change, project.getScriptInfoForNormalizedPath(toNormalizedPath(change.fileName)))); - return { description, changes, commands }; + return { description, changes, commands, fixId }; } private mapTextChangesToCodeEdits(project: Project, textChanges: ReadonlyArray): protocol.FileCodeEdits[] { diff --git a/src/server/types.ts b/src/server/types.ts index 32132ed278b..93ffeeccff1 100644 --- a/src/server/types.ts +++ b/src/server/types.ts @@ -11,6 +11,8 @@ declare namespace ts.server { type RequireResult = { module: {}, error: undefined } | { module: undefined, error: { stack?: string, message?: string } }; export interface ServerHost extends System { + watchFile(path: string, callback: FileWatcherCallback, pollingInterval?: number): FileWatcher; + watchDirectory(path: string, callback: DirectoryWatcherCallback, recursive?: boolean): FileWatcher; setTimeout(callback: (...args: any[]) => void, ms: number, ...args: any[]): any; clearTimeout(timeoutId: any): void; setImmediate(callback: (...args: any[]) => void, ...args: any[]): any; @@ -129,4 +131,4 @@ declare namespace ts.server { createDirectory(path: string): void; watchFile?(path: string, callback: FileWatcherCallback, pollingInterval?: number): FileWatcher; } -} \ No newline at end of file +} diff --git a/src/services/classifier.ts b/src/services/classifier.ts index 3e4c6058a36..aff626ca9fe 100644 --- a/src/services/classifier.ts +++ b/src/services/classifier.ts @@ -619,37 +619,46 @@ namespace ts { return start; } - // Don't bother with newlines/whitespace. - if (kind === SyntaxKind.NewLineTrivia || kind === SyntaxKind.WhitespaceTrivia) { - continue; - } - - // Only bother with the trivia if it at least intersects the span of interest. - if (isComment(kind)) { - classifyComment(token, kind, start, width); - - // Classifying a comment might cause us to reuse the trivia scanner - // (because of jsdoc comments). So after we classify the comment make - // sure we set the scanner position back to where it needs to be. - triviaScanner.setTextPos(end); - continue; - } - - if (kind === SyntaxKind.ConflictMarkerTrivia) { - const text = sourceFile.text; - const ch = text.charCodeAt(start); - - // for the <<<<<<< and >>>>>>> markers, we just add them in as comments - // in the classification stream. - if (ch === CharacterCodes.lessThan || ch === CharacterCodes.greaterThan) { - pushClassification(start, width, ClassificationType.comment); + switch (kind) { + case SyntaxKind.NewLineTrivia: + case SyntaxKind.WhitespaceTrivia: + // Don't bother with newlines/whitespace. continue; - } - // for the ||||||| and ======== markers, add a comment for the first line, - // and then lex all subsequent lines up until the end of the conflict marker. - Debug.assert(ch === CharacterCodes.bar || ch === CharacterCodes.equals); - classifyDisabledMergeCode(text, start, end); + case SyntaxKind.SingleLineCommentTrivia: + case SyntaxKind.MultiLineCommentTrivia: + // Only bother with the trivia if it at least intersects the span of interest. + classifyComment(token, kind, start, width); + + // Classifying a comment might cause us to reuse the trivia scanner + // (because of jsdoc comments). So after we classify the comment make + // sure we set the scanner position back to where it needs to be. + triviaScanner.setTextPos(end); + continue; + + case SyntaxKind.ConflictMarkerTrivia: + const text = sourceFile.text; + const ch = text.charCodeAt(start); + + // for the <<<<<<< and >>>>>>> markers, we just add them in as comments + // in the classification stream. + if (ch === CharacterCodes.lessThan || ch === CharacterCodes.greaterThan) { + pushClassification(start, width, ClassificationType.comment); + continue; + } + + // for the ||||||| and ======== markers, add a comment for the first line, + // and then lex all subsequent lines up until the end of the conflict marker. + Debug.assert(ch === CharacterCodes.bar || ch === CharacterCodes.equals); + classifyDisabledMergeCode(text, start, end); + break; + + case SyntaxKind.ShebangTrivia: + // TODO: Maybe we should classify these. + break; + + default: + Debug.assertNever(kind); } } } diff --git a/src/services/codeFixProvider.ts b/src/services/codeFixProvider.ts index aa1f2fb6885..502f8457d8c 100644 --- a/src/services/codeFixProvider.ts +++ b/src/services/codeFixProvider.ts @@ -10,7 +10,6 @@ namespace ts { export interface CodeFixContextBase extends textChanges.TextChangesContext { sourceFile: SourceFile; program: Program; - host: LanguageServiceHost; cancellationToken: CancellationToken; } diff --git a/src/services/codefixes/disableJsDiagnostics.ts b/src/services/codefixes/disableJsDiagnostics.ts index 6a59e61d52d..a887878bac6 100644 --- a/src/services/codefixes/disableJsDiagnostics.ts +++ b/src/services/codefixes/disableJsDiagnostics.ts @@ -9,12 +9,14 @@ namespace ts.codefix { registerCodeFix({ errorCodes, getCodeActions(context) { - const { sourceFile, program, newLineCharacter, span } = context; + const { sourceFile, program, span } = context; if (!isInJavaScriptFile(sourceFile) || !isCheckJsEnabledForFile(sourceFile, program.getCompilerOptions())) { return undefined; } + const newLineCharacter = getNewLineOrDefaultFromHost(context.host, context.formatContext.options); + return [{ description: getLocaleSpecificMessage(Diagnostics.Ignore_this_error_message), changes: [createFileTextChanges(sourceFile.fileName, [getIgnoreCommentLocationForLocation(sourceFile, span.start, newLineCharacter)])], @@ -36,7 +38,7 @@ namespace ts.codefix { fixIds: [fixId], // No point applying as a group, doing it once will fix all errors getAllCodeActions: context => codeFixAllWithTextChanges(context, errorCodes, (changes, err) => { if (err.start !== undefined) { - changes.push(getIgnoreCommentLocationForLocation(err.file!, err.start, context.newLineCharacter)); + changes.push(getIgnoreCommentLocationForLocation(err.file!, err.start, getNewLineOrDefaultFromHost(context.host, context.formatContext.options))); } }), }); diff --git a/src/services/codefixes/fixAddMissingMember.ts b/src/services/codefixes/fixAddMissingMember.ts index 0fc6a430e19..f7f5aa0a22f 100644 --- a/src/services/codefixes/fixAddMissingMember.ts +++ b/src/services/codefixes/fixAddMissingMember.ts @@ -142,7 +142,7 @@ namespace ts.codefix { return typeNode || createKeywordTypeNode(SyntaxKind.AnyKeyword); } - function createAddPropertyDeclarationAction(context: textChanges.TextChangesContext, classDeclarationSourceFile: SourceFile, classDeclaration: ClassLikeDeclaration, makeStatic: boolean, tokenName: string, typeNode: TypeNode): CodeFixAction { + function createAddPropertyDeclarationAction(context: CodeFixContext, classDeclarationSourceFile: SourceFile, classDeclaration: ClassLikeDeclaration, makeStatic: boolean, tokenName: string, typeNode: TypeNode): CodeFixAction { const description = formatStringFromArgs(getLocaleSpecificMessage(makeStatic ? Diagnostics.Declare_static_property_0 : Diagnostics.Declare_property_0), [tokenName]); const changes = textChanges.ChangeTracker.with(context, t => addPropertyDeclaration(t, classDeclarationSourceFile, classDeclaration, tokenName, typeNode, makeStatic)); return { description, changes, fixId }; @@ -159,7 +159,7 @@ namespace ts.codefix { changeTracker.insertNodeAtClassStart(classDeclarationSourceFile, classDeclaration, property); } - function createAddIndexSignatureAction(context: textChanges.TextChangesContext, classDeclarationSourceFile: SourceFile, classDeclaration: ClassLikeDeclaration, tokenName: string, typeNode: TypeNode): CodeFixAction { + function createAddIndexSignatureAction(context: CodeFixContext, classDeclarationSourceFile: SourceFile, classDeclaration: ClassLikeDeclaration, tokenName: string, typeNode: TypeNode): CodeFixAction { // Index signatures cannot have the static modifier. const stringTypeNode = createKeywordTypeNode(SyntaxKind.StringKeyword); const indexingParameter = createParameter( @@ -181,7 +181,7 @@ namespace ts.codefix { return { description: formatStringFromArgs(getLocaleSpecificMessage(Diagnostics.Add_index_signature_for_property_0), [tokenName]), changes, fixId: undefined }; } - function getActionForMethodDeclaration(context: textChanges.TextChangesContext, classDeclarationSourceFile: SourceFile, classDeclaration: ClassLikeDeclaration, token: Identifier, callExpression: CallExpression, makeStatic: boolean, inJs: boolean): CodeFixAction | undefined { + function getActionForMethodDeclaration(context: CodeFixContext, classDeclarationSourceFile: SourceFile, classDeclaration: ClassLikeDeclaration, token: Identifier, callExpression: CallExpression, makeStatic: boolean, inJs: boolean): CodeFixAction | undefined { const description = formatStringFromArgs(getLocaleSpecificMessage(makeStatic ? Diagnostics.Declare_static_method_0 : Diagnostics.Declare_method_0), [token.text]); const changes = textChanges.ChangeTracker.with(context, t => addMethodDeclaration(t, classDeclarationSourceFile, classDeclaration, token, callExpression, makeStatic, inJs)); return { description, changes, fixId }; diff --git a/src/services/codefixes/fixUnusedIdentifier.ts b/src/services/codefixes/fixUnusedIdentifier.ts index b7d948b3deb..59d19a1bd9b 100644 --- a/src/services/codefixes/fixUnusedIdentifier.ts +++ b/src/services/codefixes/fixUnusedIdentifier.ts @@ -121,9 +121,26 @@ namespace ts.codefix { break; case SyntaxKind.Parameter: - const functionDeclaration = parent.parent; - if (functionDeclaration.parameters.length === 1) { - changes.deleteNode(sourceFile, parent); + const oldFunction = parent.parent; + if (isArrowFunction(oldFunction) && oldFunction.parameters.length === 1) { + // Lambdas with exactly one parameter are special because, after removal, there + // must be an empty parameter list (i.e. `()`) and this won't necessarily be the + // case if the parameter is simply removed (e.g. in `x => 1`). + const newFunction = updateArrowFunction( + oldFunction, + oldFunction.modifiers, + oldFunction.typeParameters, + /*parameters*/ undefined, + oldFunction.type, + oldFunction.equalsGreaterThanToken, + oldFunction.body); + + // Drop leading and trailing trivia of the new function because we're only going + // to replace the span (vs the full span) of the old function - the old leading + // and trailing trivia will remain. + suppressLeadingAndTrailingTrivia(newFunction); + + changes.replaceRange(sourceFile, { pos: oldFunction.getStart(), end: oldFunction.end }, newFunction); } else { changes.deleteNodeInList(sourceFile, parent); diff --git a/src/services/codefixes/importFixes.ts b/src/services/codefixes/importFixes.ts index 8f69cd95c11..4c536ce3fd2 100644 --- a/src/services/codefixes/importFixes.ts +++ b/src/services/codefixes/importFixes.ts @@ -29,12 +29,8 @@ namespace ts.codefix { symbolName: string; } - interface SymbolAndTokenContext extends SymbolContext { + interface ImportCodeFixContext extends SymbolContext { symbolToken: Identifier | undefined; - } - - interface ImportCodeFixContext extends SymbolAndTokenContext { - host: LanguageServiceHost; program: Program; checker: TypeChecker; compilerOptions: CompilerOptions; @@ -173,7 +169,6 @@ namespace ts.codefix { const symbolToken = cast(getTokenAtPosition(context.sourceFile, context.span.start, /*includeJsDocComment*/ false), isIdentifier); return { host: context.host, - newLineCharacter: context.newLineCharacter, formatContext: context.formatContext, sourceFile: context.sourceFile, program, @@ -472,7 +467,7 @@ namespace ts.codefix { addJsExtension: boolean, ): string | undefined { const roots = getEffectiveTypeRoots(options, host); - return roots && firstDefined(roots, unNormalizedTypeRoot => { + return firstDefined(roots, unNormalizedTypeRoot => { const typeRoot = toPath(unNormalizedTypeRoot, /*basePath*/ undefined, getCanonicalFileName); if (startsWith(moduleFileName, typeRoot)) { return removeExtensionAndIndexPostFix(moduleFileName.substring(typeRoot.length + 1), options, addJsExtension); diff --git a/src/services/completions.ts b/src/services/completions.ts index 36a10a1b578..82e7065228a 100644 --- a/src/services/completions.ts +++ b/src/services/completions.ts @@ -627,7 +627,6 @@ namespace ts.Completions { host, program, checker, - newLineCharacter: host.getNewLine(), compilerOptions, sourceFile, formatContext, diff --git a/src/services/findAllReferences.ts b/src/services/findAllReferences.ts index 8b7473357fe..31a0702bb82 100644 --- a/src/services/findAllReferences.ts +++ b/src/services/findAllReferences.ts @@ -44,7 +44,7 @@ namespace ts.FindAllReferences { export function findReferencedSymbols(program: Program, cancellationToken: CancellationToken, sourceFiles: ReadonlyArray, sourceFile: SourceFile, position: number): ReferencedSymbol[] | undefined { const referencedSymbols = findAllReferencedSymbols(program, cancellationToken, sourceFiles, sourceFile, position); const checker = program.getTypeChecker(); - return !referencedSymbols || !referencedSymbols.length ? undefined : mapDefined(referencedSymbols, ({ definition, references }) => + return !referencedSymbols || !referencedSymbols.length ? undefined : mapDefined(referencedSymbols, ({ definition, references }) => // Only include referenced symbols that have a valid definition. definition && { definition: definitionToReferencedSymbolDefinitionInfo(definition, checker), references: references.map(toReferenceEntry) }); } @@ -356,7 +356,7 @@ namespace ts.FindAllReferences.Core { /** Core find-all-references algorithm for a normal symbol. */ function getReferencedSymbolsForSymbol(symbol: Symbol, node: Node, sourceFiles: ReadonlyArray, checker: TypeChecker, cancellationToken: CancellationToken, options: Options): SymbolAndEntries[] { - symbol = skipPastExportOrImportSpecifier(symbol, node, checker); + symbol = skipPastExportOrImportSpecifierOrUnion(symbol, node, checker); // Compute the meaning from the location and the symbol it references const searchMeaning = getIntersectingMeaningFromDeclarations(getMeaningFromLocation(node), symbol.declarations); @@ -405,7 +405,7 @@ namespace ts.FindAllReferences.Core { } /** Handle a few special cases relating to export/import specifiers. */ - function skipPastExportOrImportSpecifier(symbol: Symbol, node: Node, checker: TypeChecker): Symbol { + function skipPastExportOrImportSpecifierOrUnion(symbol: Symbol, node: Node, checker: TypeChecker): Symbol { const { parent } = node; if (isExportSpecifier(parent)) { return getLocalSymbolForExportSpecifier(node as Identifier, symbol, parent, checker); @@ -415,7 +415,11 @@ namespace ts.FindAllReferences.Core { return checker.getImmediateAliasedSymbol(symbol); } - return symbol; + // If the symbol is declared as part of a declaration like `{ type: "a" } | { type: "b" }`, use the property on the union type to get more references. + return firstDefined(symbol.declarations, decl => + isTypeLiteralNode(decl.parent) && isUnionTypeNode(decl.parent.parent) + ? checker.getPropertyOfType(checker.getTypeFromTypeNode(decl.parent.parent), symbol.name) + : undefined) || symbol; } /** diff --git a/src/services/formatting/formatting.ts b/src/services/formatting/formatting.ts index c020e638692..818e2815944 100644 --- a/src/services/formatting/formatting.ts +++ b/src/services/formatting/formatting.ts @@ -14,10 +14,14 @@ namespace ts.formatting { kind: SyntaxKind; } + export interface TextRangeWithTriviaKind extends TextRange { + kind: TriviaKind; + } + export interface TokenInfo { - leadingTrivia: TextRangeWithKind[]; + leadingTrivia: TextRangeWithTriviaKind[]; token: TextRangeWithKind; - trailingTrivia: TextRangeWithKind[]; + trailingTrivia: TextRangeWithTriviaKind[]; } const enum Constants { @@ -66,11 +70,6 @@ namespace ts.formatting { recomputeIndentation(lineAddedByFormatting: boolean): void; } - interface Indentation { - indentation: number; - delta: number; - } - export function formatOnEnter(position: number, sourceFile: SourceFile, formatContext: FormatContext): TextChange[] { const line = sourceFile.getLineAndCharacterOfPosition(position).line; if (line === 0) { @@ -469,39 +468,35 @@ namespace ts.formatting { inheritedIndentation: number, parent: Node, parentDynamicIndentation: DynamicIndentation, - effectiveParentStartLine: number): Indentation { - - let indentation = inheritedIndentation; - let delta = SmartIndenter.shouldIndentChildNode(node) ? options.indentSize : 0; + effectiveParentStartLine: number + ): { indentation: number, delta: number } { + const delta = SmartIndenter.shouldIndentChildNode(node) ? options.indentSize : 0; if (effectiveParentStartLine === startLine) { // if node is located on the same line with the parent // - inherit indentation from the parent // - push children if either parent of node itself has non-zero delta - indentation = startLine === lastIndentedLine - ? indentationOnLastIndentedLine - : parentDynamicIndentation.getIndentation(); - delta = Math.min(options.indentSize, parentDynamicIndentation.getDelta(node) + delta); + return { + indentation: startLine === lastIndentedLine ? indentationOnLastIndentedLine : parentDynamicIndentation.getIndentation(), + delta: Math.min(options.indentSize, parentDynamicIndentation.getDelta(node) + delta) + }; } - else if (indentation === Constants.Unknown) { + else if (inheritedIndentation === Constants.Unknown) { if (node.kind === SyntaxKind.OpenParenToken && startLine === lastIndentedLine) { // the is used for chaining methods formatting // - we need to get the indentation on last line and the delta of parent - indentation = indentationOnLastIndentedLine; - delta = parentDynamicIndentation.getDelta(node); + return { indentation: indentationOnLastIndentedLine, delta: parentDynamicIndentation.getDelta(node) }; } else if (SmartIndenter.childStartsOnTheSameLineWithElseInIfStatement(parent, node, startLine, sourceFile)) { - indentation = parentDynamicIndentation.getIndentation(); + return { indentation: parentDynamicIndentation.getIndentation(), delta }; } else { - indentation = parentDynamicIndentation.getIndentation() + parentDynamicIndentation.getDelta(node); + return { indentation: parentDynamicIndentation.getIndentation() + parentDynamicIndentation.getDelta(node), delta }; } } - - return { - indentation, - delta - }; + else { + return { indentation: inheritedIndentation, delta }; + } } function getFirstNonDecoratorTokenOfNode(node: Node) { @@ -537,70 +532,56 @@ namespace ts.formatting { case SyntaxKind.CloseBraceToken: case SyntaxKind.CloseBracketToken: case SyntaxKind.CloseParenToken: - return indentation + getEffectiveDelta(delta, container); + return indentation + getDelta(container); } return tokenIndentation !== Constants.Unknown ? tokenIndentation : indentation; }, - getIndentationForToken: (line, kind, container) => { - if (nodeStartLine !== line && node.decorators) { - if (kind === getFirstNonDecoratorTokenOfNode(node)) { - // if this token is the first token following the list of decorators, we do not need to indent - return indentation; - } - } - switch (kind) { - // open and close brace, 'else' and 'while' (in do statement) tokens has indentation of the parent - case SyntaxKind.OpenBraceToken: - case SyntaxKind.CloseBraceToken: - case SyntaxKind.OpenParenToken: - case SyntaxKind.CloseParenToken: - case SyntaxKind.ElseKeyword: - case SyntaxKind.WhileKeyword: - case SyntaxKind.AtToken: - return indentation; - case SyntaxKind.SlashToken: - case SyntaxKind.GreaterThanToken: { - if (container.kind === SyntaxKind.JsxOpeningElement || - container.kind === SyntaxKind.JsxClosingElement || - container.kind === SyntaxKind.JsxSelfClosingElement - ) { - return indentation; - } - break; - } - case SyntaxKind.OpenBracketToken: - case SyntaxKind.CloseBracketToken: { - if (container.kind !== SyntaxKind.MappedType) { - return indentation; - } - break; - } - } - // if token line equals to the line of containing node (this is a first token in the node) - use node indentation - return nodeStartLine !== line ? indentation + getEffectiveDelta(delta, container) : indentation; - }, + getIndentationForToken: (line, kind, container) => + shouldAddDelta(line, kind, container) ? indentation + getDelta(container) : indentation, getIndentation: () => indentation, - getDelta: child => getEffectiveDelta(delta, child), + getDelta, recomputeIndentation: lineAdded => { if (node.parent && SmartIndenter.shouldIndentChildNode(node.parent, node)) { - if (lineAdded) { - indentation += options.indentSize; - } - else { - indentation -= options.indentSize; - } - - if (SmartIndenter.shouldIndentChildNode(node)) { - delta = options.indentSize; - } - else { - delta = 0; - } + indentation += lineAdded ? options.indentSize : -options.indentSize; + delta = SmartIndenter.shouldIndentChildNode(node) ? options.indentSize : 0; } } }; - function getEffectiveDelta(delta: number, child: TextRangeWithKind) { + function shouldAddDelta(line: number, kind: SyntaxKind, container: Node): boolean { + switch (kind) { + // open and close brace, 'else' and 'while' (in do statement) tokens has indentation of the parent + case SyntaxKind.OpenBraceToken: + case SyntaxKind.CloseBraceToken: + case SyntaxKind.OpenParenToken: + case SyntaxKind.CloseParenToken: + case SyntaxKind.ElseKeyword: + case SyntaxKind.WhileKeyword: + case SyntaxKind.AtToken: + return false; + case SyntaxKind.SlashToken: + case SyntaxKind.GreaterThanToken: + switch (container.kind) { + case SyntaxKind.JsxOpeningElement: + case SyntaxKind.JsxClosingElement: + case SyntaxKind.JsxSelfClosingElement: + return false; + } + break; + case SyntaxKind.OpenBracketToken: + case SyntaxKind.CloseBracketToken: + if (container.kind !== SyntaxKind.MappedType) { + return false; + } + break; + } + // if token line equals to the line of containing node (this is a first token in the node) - use node indentation + return nodeStartLine !== line + // if this token is the first token following the list of decorators, we do not need to indent + && !(node.decorators && kind === getFirstNonDecoratorTokenOfNode(node)); + } + + function getDelta(child: TextRangeWithKind) { // Delta value should be zero when the node explicitly prevents indentation of the child node return SmartIndenter.nodeWillIndentChild(node, child, /*indentByDefault*/ true) ? delta : 0; } @@ -922,24 +903,25 @@ namespace ts.formatting { let trimTrailingWhitespaces: boolean; let lineAction = LineAction.None; if (rule) { - applyRuleEdits(rule, previousItem, previousStartLine, currentItem, currentStartLine); - - if (rule.action & (RuleAction.Space | RuleAction.Delete) && currentStartLine !== previousStartLine) { - lineAction = LineAction.LineRemoved; - // Handle the case where the next line is moved to be the end of this line. - // In this case we don't indent the next line in the next pass. - if (currentParent.getStart(sourceFile) === currentItem.pos) { - dynamicIndentation.recomputeIndentation(/*lineAddedByFormatting*/ false); - } - } - else if (rule.action & RuleAction.NewLine && currentStartLine === previousStartLine) { - lineAction = LineAction.LineAdded; - // Handle the case where token2 is moved to the new line. - // In this case we indent token2 in the next pass but we set - // sameLineIndent flag to notify the indenter that the indentation is within the line. - if (currentParent.getStart(sourceFile) === currentItem.pos) { - dynamicIndentation.recomputeIndentation(/*lineAddedByFormatting*/ true); - } + lineAction = applyRuleEdits(rule, previousItem, previousStartLine, currentItem, currentStartLine); + switch (lineAction) { + case LineAction.LineRemoved: + // Handle the case where the next line is moved to be the end of this line. + // In this case we don't indent the next line in the next pass. + if (currentParent.getStart(sourceFile) === currentItem.pos) { + dynamicIndentation.recomputeIndentation(/*lineAddedByFormatting*/ false); + } + break; + case LineAction.LineAdded: + // Handle the case where token2 is moved to the new line. + // In this case we indent token2 in the next pass but we set + // sameLineIndent flag to notify the indenter that the indentation is within the line. + if (currentParent.getStart(sourceFile) === currentItem.pos) { + dynamicIndentation.recomputeIndentation(/*lineAddedByFormatting*/ true); + } + break; + default: + Debug.assert(lineAction === LineAction.None); } // We need to trim trailing whitespace between the tokens if they were on different lines, and no rule was applied to put them on the same line @@ -1116,16 +1098,18 @@ namespace ts.formatting { previousRange: TextRangeWithKind, previousStartLine: number, currentRange: TextRangeWithKind, - currentStartLine: number): void { - + currentStartLine: number, + ): LineAction { + const onLaterLine = currentStartLine !== previousStartLine; switch (rule.action) { case RuleAction.Ignore: // no action required - return; + return LineAction.None; case RuleAction.Delete: if (previousRange.end !== currentRange.pos) { // delete characters starting from t1.end up to t2.pos exclusive recordDelete(previousRange.end, currentRange.pos - previousRange.end); + return onLaterLine ? LineAction.LineRemoved : LineAction.None; } break; case RuleAction.NewLine: @@ -1133,27 +1117,29 @@ namespace ts.formatting { // if line1 and line2 are on subsequent lines then no edits are required - ok to exit // if line1 and line2 are separated with more than one newline - ok to exit since we cannot delete extra new lines if (rule.flags !== RuleFlags.CanDeleteNewLines && previousStartLine !== currentStartLine) { - return; + return LineAction.None; } // edit should not be applied if we have one line feed between elements const lineDelta = currentStartLine - previousStartLine; if (lineDelta !== 1) { recordReplace(previousRange.end, currentRange.pos - previousRange.end, options.newLineCharacter); + return onLaterLine ? LineAction.None : LineAction.LineAdded; } break; case RuleAction.Space: // exit early if we on different lines and rule cannot change number of newlines if (rule.flags !== RuleFlags.CanDeleteNewLines && previousStartLine !== currentStartLine) { - return; + return LineAction.None; } const posDelta = currentRange.pos - previousRange.end; if (posDelta !== 1 || sourceFile.text.charCodeAt(previousRange.end) !== CharacterCodes.space) { recordReplace(previousRange.end, currentRange.pos - previousRange.end, " "); + return onLaterLine ? LineAction.LineRemoved : LineAction.None; } - break; } + return LineAction.None; } } diff --git a/src/services/formatting/formattingScanner.ts b/src/services/formatting/formattingScanner.ts index f126327fa06..9b9c956f670 100644 --- a/src/services/formatting/formattingScanner.ts +++ b/src/services/formatting/formattingScanner.ts @@ -31,8 +31,8 @@ namespace ts.formatting { scanner.setTextPos(startPos); let wasNewLine = true; - let leadingTrivia: TextRangeWithKind[] | undefined; - let trailingTrivia: TextRangeWithKind[] | undefined; + let leadingTrivia: TextRangeWithTriviaKind[] | undefined; + let trailingTrivia: TextRangeWithTriviaKind[] | undefined; let savedPos: number; let lastScanAction: ScanAction | undefined; @@ -77,7 +77,7 @@ namespace ts.formatting { // consume leading trivia scanner.scan(); - const item = { + const item: TextRangeWithTriviaKind = { pos, end: scanner.getStartPos(), kind: t @@ -188,7 +188,7 @@ namespace ts.formatting { if (!isTrivia(currentToken)) { break; } - const trivia = { + const trivia: TextRangeWithTriviaKind = { pos: scanner.getStartPos(), end: scanner.getTextPos(), kind: currentToken diff --git a/src/services/goToDefinition.ts b/src/services/goToDefinition.ts index 5f17eccf9c5..1f7e2ea0be9 100644 --- a/src/services/goToDefinition.ts +++ b/src/services/goToDefinition.ts @@ -127,30 +127,16 @@ namespace ts.GoToDefinition { } const symbol = typeChecker.getSymbolAtLocation(node); - if (!symbol) { - return undefined; - } - - const type = typeChecker.getTypeOfSymbolAtLocation(symbol, node); + const type = symbol && typeChecker.getTypeOfSymbolAtLocation(symbol, node); if (!type) { return undefined; } if (type.flags & TypeFlags.Union && !(type.flags & TypeFlags.Enum)) { - const result: DefinitionInfo[] = []; - forEach((type).types, t => { - if (t.symbol) { - addRange(/*to*/ result, /*from*/ getDefinitionFromSymbol(typeChecker, t.symbol, node)); - } - }); - return result; + return flatMap((type).types, t => t.symbol && getDefinitionFromSymbol(typeChecker, t.symbol, node)); } - if (!type.symbol) { - return undefined; - } - - return getDefinitionFromSymbol(typeChecker, type.symbol, node); + return type.symbol && getDefinitionFromSymbol(typeChecker, type.symbol, node); } export function getDefinitionAndBoundSpan(program: Program, sourceFile: SourceFile, position: number): DefinitionInfoAndBoundSpan { @@ -199,66 +185,32 @@ namespace ts.GoToDefinition { } function getDefinitionFromSymbol(typeChecker: TypeChecker, symbol: Symbol, node: Node): DefinitionInfo[] { - const result: DefinitionInfo[] = []; - const declarations = symbol.getDeclarations(); const { symbolName, symbolKind, containerName } = getSymbolInfo(typeChecker, symbol, node); + return getConstructSignatureDefinition() || getCallSignatureDefinition() || map(symbol.declarations, declaration => createDefinitionInfo(declaration, symbolKind, symbolName, containerName)); - if (!tryAddConstructSignature(symbol, node, symbolKind, symbolName, containerName, result) && - !tryAddCallSignature(symbol, node, symbolKind, symbolName, containerName, result)) { - // Just add all the declarations. - forEach(declarations, declaration => { - result.push(createDefinitionInfo(declaration, symbolKind, symbolName, containerName)); - }); - } - - return result; - - function tryAddConstructSignature(symbol: Symbol, location: Node, symbolKind: ScriptElementKind, symbolName: string, containerName: string, result: DefinitionInfo[]) { + function getConstructSignatureDefinition(): DefinitionInfo[] | undefined { // Applicable only if we are in a new expression, or we are on a constructor declaration // and in either case the symbol has a construct signature definition, i.e. class - if (isNewExpressionTarget(location) || location.kind === SyntaxKind.ConstructorKeyword) { - if (symbol.flags & SymbolFlags.Class) { - // Find the first class-like declaration and try to get the construct signature. - for (const declaration of symbol.getDeclarations()) { - if (isClassLike(declaration)) { - return tryAddSignature( - declaration.members, /*selectConstructors*/ true, symbolKind, symbolName, containerName, result); - } - } - - Debug.fail("Expected declaration to have at least one class-like declaration"); - } + if (isNewExpressionTarget(node) || node.kind === SyntaxKind.ConstructorKeyword && symbol.flags & SymbolFlags.Class) { + const cls = find(symbol.declarations, isClassLike) || Debug.fail("Expected declaration to have at least one class-like declaration"); + return getSignatureDefinition(cls.members, /*selectConstructors*/ true); } - return false; } - function tryAddCallSignature(symbol: Symbol, location: Node, symbolKind: ScriptElementKind, symbolName: string, containerName: string, result: DefinitionInfo[]) { - if (isCallExpressionTarget(location) || isNewExpressionTarget(location) || isNameOfFunctionDeclaration(location)) { - return tryAddSignature(symbol.declarations, /*selectConstructors*/ false, symbolKind, symbolName, containerName, result); - } - return false; + function getCallSignatureDefinition(): DefinitionInfo[] | undefined { + return isCallExpressionTarget(node) || isNewExpressionTarget(node) || isNameOfFunctionDeclaration(node) + ? getSignatureDefinition(symbol.declarations, /*selectConstructors*/ false) + : undefined; } - function tryAddSignature(signatureDeclarations: ReadonlyArray | undefined, selectConstructors: boolean, symbolKind: ScriptElementKind, symbolName: string, containerName: string, result: DefinitionInfo[]) { + function getSignatureDefinition(signatureDeclarations: ReadonlyArray | undefined, selectConstructors: boolean): DefinitionInfo[] | undefined { if (!signatureDeclarations) { - return false; + return undefined; } - - const declarations: Declaration[] = []; - let definition: Declaration | undefined; - - for (const d of signatureDeclarations) { - if (selectConstructors ? d.kind === SyntaxKind.Constructor : isSignatureDeclaration(d)) { - declarations.push(d); - if ((d).body) definition = d; - } - } - - if (declarations.length) { - result.push(createDefinitionInfo(definition || lastOrUndefined(declarations), symbolKind, symbolName, containerName)); - return true; - } - return false; + const declarations = signatureDeclarations.filter(selectConstructors ? isConstructorDeclaration : isSignatureDeclaration); + return declarations.length + ? [createDefinitionInfo(find(declarations, d => !!(d).body) || last(declarations), symbolKind, symbolName, containerName)] + : undefined; } } diff --git a/src/services/refactorProvider.ts b/src/services/refactorProvider.ts index 85ef9113bda..3d5957c694c 100644 --- a/src/services/refactorProvider.ts +++ b/src/services/refactorProvider.ts @@ -1,12 +1,6 @@ /* @internal */ namespace ts { export interface Refactor { - /** An unique code associated with each refactor */ - name: string; - - /** Description of the refactor to display in the UI of the editor */ - description: string; - /** Compute the associated code actions */ getEditsForAction(context: RefactorContext, actionName: string): RefactorEditInfo | undefined; @@ -19,7 +13,6 @@ namespace ts { startPosition: number; endPosition?: number; program: Program; - host: LanguageServiceHost; cancellationToken?: CancellationToken; } @@ -28,8 +21,9 @@ namespace ts { // e.g. nonSuggestableRefactors[refactorCode] -> the refactor you want const refactors: Map = createMap(); - export function registerRefactor(refactor: Refactor) { - refactors.set(refactor.name, refactor); + /** @param name An unique code associated with each refactor. Does not have to be human-readable. */ + export function registerRefactor(name: string, refactor: Refactor) { + refactors.set(name, refactor); } export function getApplicableRefactors(context: RefactorContext): ApplicableRefactorInfo[] { diff --git a/src/services/refactors/annotateWithTypeFromJSDoc.ts b/src/services/refactors/annotateWithTypeFromJSDoc.ts index d3bf59638b2..3116634cb52 100644 --- a/src/services/refactors/annotateWithTypeFromJSDoc.ts +++ b/src/services/refactors/annotateWithTypeFromJSDoc.ts @@ -1,13 +1,10 @@ /* @internal */ namespace ts.refactor.annotateWithTypeFromJSDoc { + const refactorName = "Annotate with type from JSDoc"; const actionName = "annotate"; + const description = Diagnostics.Annotate_with_type_from_JSDoc.message; + registerRefactor(refactorName, { getEditsForAction, getAvailableActions }); - const annotateTypeFromJSDoc: Refactor = { - name: "Annotate with type from JSDoc", - description: Diagnostics.Annotate_with_type_from_JSDoc.message, - getEditsForAction, - getAvailableActions - }; type DeclarationWithType = | FunctionLikeDeclaration | VariableDeclaration @@ -15,8 +12,6 @@ namespace ts.refactor.annotateWithTypeFromJSDoc { | PropertySignature | PropertyDeclaration; - registerRefactor(annotateTypeFromJSDoc); - function getAvailableActions(context: RefactorContext): ApplicableRefactorInfo[] | undefined { if (isInJavaScriptFile(context.file)) { return undefined; @@ -25,11 +20,11 @@ namespace ts.refactor.annotateWithTypeFromJSDoc { const node = getTokenAtPosition(context.file, context.startPosition, /*includeJsDocComment*/ false); if (hasUsableJSDoc(findAncestor(node, isDeclarationWithType))) { return [{ - name: annotateTypeFromJSDoc.name, - description: annotateTypeFromJSDoc.description, + name: refactorName, + description, actions: [ { - description: annotateTypeFromJSDoc.description, + description, name: actionName } ] diff --git a/src/services/refactors/convertFunctionToEs6Class.ts b/src/services/refactors/convertFunctionToEs6Class.ts index cddf40ae017..6645f8434b6 100644 --- a/src/services/refactors/convertFunctionToEs6Class.ts +++ b/src/services/refactors/convertFunctionToEs6Class.ts @@ -1,16 +1,10 @@ /* @internal */ namespace ts.refactor.convertFunctionToES6Class { + const refactorName = "Convert to ES2015 class"; const actionName = "convert"; - - const convertFunctionToES6Class: Refactor = { - name: "Convert to ES2015 class", - description: Diagnostics.Convert_function_to_an_ES2015_class.message, - getEditsForAction, - getAvailableActions - }; - - registerRefactor(convertFunctionToES6Class); + const description = Diagnostics.Convert_function_to_an_ES2015_class.message; + registerRefactor(refactorName, { getEditsForAction, getAvailableActions }); function getAvailableActions(context: RefactorContext): ApplicableRefactorInfo[] | undefined { if (!isInJavaScriptFile(context.file)) { @@ -29,11 +23,11 @@ namespace ts.refactor.convertFunctionToES6Class { if ((symbol.flags & SymbolFlags.Function) && symbol.members && (symbol.members.size > 0)) { return [ { - name: convertFunctionToES6Class.name, - description: convertFunctionToES6Class.description, + name: refactorName, + description, actions: [ { - description: convertFunctionToES6Class.description, + description, name: actionName } ] diff --git a/src/services/refactors/convertToEs6Module.ts b/src/services/refactors/convertToEs6Module.ts index 1046bf90aa6..fd73d1c3f13 100644 --- a/src/services/refactors/convertToEs6Module.ts +++ b/src/services/refactors/convertToEs6Module.ts @@ -1,15 +1,8 @@ /* @internal */ namespace ts.refactor { const actionName = "Convert to ES6 module"; - - const convertToEs6Module: Refactor = { - name: actionName, - description: getLocaleSpecificMessage(Diagnostics.Convert_to_ES6_module), - getEditsForAction, - getAvailableActions, - }; - - registerRefactor(convertToEs6Module); + const description = getLocaleSpecificMessage(Diagnostics.Convert_to_ES6_module); + registerRefactor(actionName, { getEditsForAction, getAvailableActions }); function getAvailableActions(context: RefactorContext): ApplicableRefactorInfo[] | undefined { const { file, startPosition } = context; @@ -20,11 +13,11 @@ namespace ts.refactor { const node = getTokenAtPosition(file, startPosition, /*includeJsDocComment*/ false); return !isAtTriggerLocation(file, node) ? undefined : [ { - name: convertToEs6Module.name, - description: convertToEs6Module.description, + name: actionName, + description, actions: [ { - description: convertToEs6Module.description, + description, name: actionName, }, ], diff --git a/src/services/refactors/extractSymbol.ts b/src/services/refactors/extractSymbol.ts index b3110a0ca36..479c387fc65 100644 --- a/src/services/refactors/extractSymbol.ts +++ b/src/services/refactors/extractSymbol.ts @@ -3,14 +3,8 @@ /* @internal */ namespace ts.refactor.extractSymbol { - const extractSymbol: Refactor = { - name: "Extract Symbol", - description: getLocaleSpecificMessage(Diagnostics.Extract_symbol), - getAvailableActions, - getEditsForAction, - }; - - registerRefactor(extractSymbol); + const refactorName = "Extract Symbol"; + registerRefactor(refactorName, { getAvailableActions, getEditsForAction }); /** * Compute the associated code actions @@ -77,7 +71,7 @@ namespace ts.refactor.extractSymbol { if (functionActions.length) { infos.push({ - name: extractSymbol.name, + name: refactorName, description: getLocaleSpecificMessage(Diagnostics.Extract_function), actions: functionActions }); @@ -85,7 +79,7 @@ namespace ts.refactor.extractSymbol { if (constantActions.length) { infos.push({ - name: extractSymbol.name, + name: refactorName, description: getLocaleSpecificMessage(Diagnostics.Extract_constant), actions: constantActions }); diff --git a/src/services/refactors/installTypesForPackage.ts b/src/services/refactors/installTypesForPackage.ts index 236ca32c799..4e1d71daf66 100644 --- a/src/services/refactors/installTypesForPackage.ts +++ b/src/services/refactors/installTypesForPackage.ts @@ -1,15 +1,9 @@ /* @internal */ namespace ts.refactor.installTypesForPackage { + const refactorName = "Install missing types package"; const actionName = "install"; - - const installTypesForPackage: Refactor = { - name: "Install missing types package", - description: "Install missing types package", - getEditsForAction, - getAvailableActions, - }; - - registerRefactor(installTypesForPackage); + const description = "Install missing types package"; + registerRefactor(refactorName, { getEditsForAction, getAvailableActions }); function getAvailableActions(context: RefactorContext): ApplicableRefactorInfo[] | undefined { if (getStrictOptionValue(context.program.getCompilerOptions(), "noImplicitAny")) { @@ -20,8 +14,8 @@ namespace ts.refactor.installTypesForPackage { const action = getAction(context); return action && [ { - name: installTypesForPackage.name, - description: installTypesForPackage.description, + name: refactorName, + description, actions: [ { description: action.description, diff --git a/src/services/refactors/useDefaultImport.ts b/src/services/refactors/useDefaultImport.ts index a103168f67b..6ee43cc7503 100644 --- a/src/services/refactors/useDefaultImport.ts +++ b/src/services/refactors/useDefaultImport.ts @@ -1,15 +1,8 @@ /* @internal */ namespace ts.refactor.installTypesForPackage { const actionName = "Convert to default import"; - - const useDefaultImport: Refactor = { - name: actionName, - description: getLocaleSpecificMessage(Diagnostics.Convert_to_default_import), - getEditsForAction, - getAvailableActions, - }; - - registerRefactor(useDefaultImport); + const description = getLocaleSpecificMessage(Diagnostics.Convert_to_default_import); + registerRefactor(actionName, { getEditsForAction, getAvailableActions }); function getAvailableActions(context: RefactorContext): ApplicableRefactorInfo[] | undefined { const { file, startPosition, program } = context; @@ -31,11 +24,11 @@ namespace ts.refactor.installTypesForPackage { return [ { - name: useDefaultImport.name, - description: useDefaultImport.description, + name: actionName, + description, actions: [ { - description: useDefaultImport.description, + description, name: actionName, }, ], diff --git a/src/services/services.ts b/src/services/services.ts index 4236416fbb3..00442f73b04 100644 --- a/src/services/services.ts +++ b/src/services/services.ts @@ -1255,7 +1255,7 @@ namespace ts { getCancellationToken: () => cancellationToken, getCanonicalFileName, useCaseSensitiveFileNames: () => useCaseSensitivefileNames, - getNewLine: () => getNewLineCharacter(newSettings, { newLine: getNewLineOrDefaultFromHost(host) }), + getNewLine: () => getNewLineCharacter(newSettings, () => getNewLineOrDefaultFromHost(host)), getDefaultLibFileName: (options) => host.getDefaultLibFileName(options), writeFile: noop, getCurrentDirectory: () => currentDirectory, @@ -1887,12 +1887,11 @@ namespace ts { synchronizeHostData(); const sourceFile = getValidSourceFile(fileName); const span = createTextSpanFromBounds(start, end); - const newLineCharacter = getNewLineOrDefaultFromHost(host); const formatContext = formatting.getFormatContext(formatOptions); return flatMap(deduplicate(errorCodes, equateValues, compareValues), errorCode => { cancellationToken.throwIfCancellationRequested(); - return codefix.getFixes({ errorCode, sourceFile, span, program, newLineCharacter, host, cancellationToken, formatContext }); + return codefix.getFixes({ errorCode, sourceFile, span, program, host, cancellationToken, formatContext }); }); } @@ -1900,10 +1899,9 @@ namespace ts { synchronizeHostData(); Debug.assert(scope.type === "file"); const sourceFile = getValidSourceFile(scope.fileName); - const newLineCharacter = getNewLineOrDefaultFromHost(host); const formatContext = formatting.getFormatContext(formatOptions); - return codefix.getAllFixes({ fixId, sourceFile, program, newLineCharacter, host, cancellationToken, formatContext }); + return codefix.getAllFixes({ fixId, sourceFile, program, host, cancellationToken, formatContext }); } function applyCodeActionCommand(action: CodeActionCommand): Promise; @@ -2134,7 +2132,6 @@ namespace ts { startPosition, endPosition, program: getProgram(), - newLineCharacter: formatOptions ? formatOptions.newLineCharacter : host.getNewLine(), host, formatContext: formatting.getFormatContext(formatOptions), cancellationToken, diff --git a/src/services/textChanges.ts b/src/services/textChanges.ts index 467ba6735ca..3674cd31b97 100644 --- a/src/services/textChanges.ts +++ b/src/services/textChanges.ts @@ -187,7 +187,7 @@ namespace ts.textChanges { } export interface TextChangesContext { - newLineCharacter: string; + host: LanguageServiceHost; formatContext: ts.formatting.FormatContext; } @@ -199,7 +199,7 @@ namespace ts.textChanges { private readonly nodesInsertedAtClassStarts = createMap<{ sourceFile: SourceFile, cls: ClassLikeDeclaration, members: ClassElement[] }>(); public static fromContext(context: TextChangesContext): ChangeTracker { - return new ChangeTracker(context.newLineCharacter === "\n" ? NewLineKind.LineFeed : NewLineKind.CarriageReturnLineFeed, context.formatContext); + return new ChangeTracker(getNewLineOrDefaultFromHost(context.host, context.formatContext.options) === "\n" ? NewLineKind.LineFeed : NewLineKind.CarriageReturnLineFeed, context.formatContext); } public static with(context: TextChangesContext, cb: (tracker: ChangeTracker) => void): FileTextChanges[] { diff --git a/src/services/tsconfig.json b/src/services/tsconfig.json index d73014a93a2..13a7a30d845 100644 --- a/src/services/tsconfig.json +++ b/src/services/tsconfig.json @@ -1,4 +1,4 @@ -{ +{ "extends": "../tsconfig-base", "compilerOptions": { "removeComments": false, @@ -37,6 +37,11 @@ "../compiler/declarationEmitter.ts", "../compiler/emitter.ts", "../compiler/program.ts", + "../compiler/builderState.ts", + "../compiler/builder.ts", + "../compiler/resolutionCache.ts", + "../compiler/watch.ts", + "../compiler/watchUtilities.ts", "../compiler/commandLineParser.ts", "../compiler/diagnosticInformationMap.generated.ts", "types.ts", diff --git a/src/services/utilities.ts b/src/services/utilities.ts index 344a44a9f18..9bb35359523 100644 --- a/src/services/utilities.ts +++ b/src/services/utilities.ts @@ -1259,8 +1259,10 @@ namespace ts { /** * The default is CRLF. */ - export function getNewLineOrDefaultFromHost(host: LanguageServiceHost | LanguageServiceShimHost) { - return host.getNewLine ? host.getNewLine() : carriageReturnLineFeed; + export function getNewLineOrDefaultFromHost(host: LanguageServiceHost | LanguageServiceShimHost, formatSettings?: FormatCodeSettings) { + return (formatSettings && formatSettings.newLineCharacter) || + (host.getNewLine && host.getNewLine()) || + carriageReturnLineFeed; } export function lineBreakPart() { diff --git a/tests/baselines/reference/api/tsserverlibrary.d.ts b/tests/baselines/reference/api/tsserverlibrary.d.ts index ba551acf3e6..d943e316a23 100644 --- a/tests/baselines/reference/api/tsserverlibrary.d.ts +++ b/tests/baselines/reference/api/tsserverlibrary.d.ts @@ -2506,6 +2506,7 @@ declare namespace ts { */ resolveTypeReferenceDirectives?(typeReferenceDirectiveNames: string[], containingFile: string): (ResolvedTypeReferenceDirective | undefined)[]; getEnvironmentVariable?(name: string): string; + createHash?(data: string): string; } interface SourceMapRange extends TextRange { source?: SourceMapSource; @@ -2824,26 +2825,14 @@ declare namespace ts { } type FileWatcherCallback = (fileName: string, eventKind: FileWatcherEventKind) => void; type DirectoryWatcherCallback = (fileName: string) => void; - /** - * Partial interface of the System thats needed to support the caching of directory structure - */ - interface DirectoryStructureHost { + interface System { + args: string[]; newLine: string; useCaseSensitiveFileNames: boolean; write(s: string): void; readFile(path: string, encoding?: string): string | undefined; - writeFile(path: string, data: string, writeByteOrderMark?: boolean): void; - fileExists(path: string): boolean; - directoryExists(path: string): boolean; - createDirectory(path: string): void; - getCurrentDirectory(): string; - getDirectories(path: string): string[]; - readDirectory(path: string, extensions?: ReadonlyArray, exclude?: ReadonlyArray, include?: ReadonlyArray, depth?: number): string[]; - exit(exitCode?: number): void; - } - interface System extends DirectoryStructureHost { - args: string[]; getFileSize?(path: string): number; + writeFile(path: string, data: string, writeByteOrderMark?: boolean): void; /** * @pollingInterval - this parameter is used in polling-based watchers and ignored in watchers that * use native OS file watching @@ -2851,7 +2840,13 @@ declare namespace ts { watchFile?(path: string, callback: FileWatcherCallback, pollingInterval?: number): FileWatcher; watchDirectory?(path: string, callback: DirectoryWatcherCallback, recursive?: boolean): FileWatcher; resolvePath(path: string): string; + fileExists(path: string): boolean; + directoryExists(path: string): boolean; + createDirectory(path: string): void; getExecutingFilePath(): string; + getCurrentDirectory(): string; + getDirectories(path: string): string[]; + readDirectory(path: string, extensions?: ReadonlyArray, exclude?: ReadonlyArray, include?: ReadonlyArray, depth?: number): string[]; getModifiedTime?(path: string): Date; /** * This should be cryptographically secure. @@ -2859,6 +2854,7 @@ declare namespace ts { */ createHash?(data: string): string; getMemoryUsage?(): number; + exit(exitCode?: number): void; realpath?(path: string): string; setTimeout?(callback: (...args: any[]) => void, ms: number, ...args: any[]): any; clearTimeout?(timeoutId: any): void; @@ -3865,17 +3861,6 @@ declare namespace ts { declare namespace ts { function createPrinter(printerOptions?: PrinterOptions, handlers?: PrintHandlers): Printer; } -declare namespace ts { - interface EmitOutput { - outputFiles: OutputFile[]; - emitSkipped: boolean; - } - interface OutputFile { - name: string; - writeByteOrderMark: boolean; - text: string; - } -} declare namespace ts { function findConfigFile(searchPath: string, fileExists: (fileName: string) => boolean, configName?: string): string | undefined; function resolveTripleslashReference(moduleName: string, containingFile: string): string; @@ -4810,6 +4795,8 @@ declare namespace ts.server { }; }; interface ServerHost extends System { + watchFile(path: string, callback: FileWatcherCallback, pollingInterval?: number): FileWatcher; + watchDirectory(path: string, callback: DirectoryWatcherCallback, recursive?: boolean): FileWatcher; setTimeout(callback: (...args: any[]) => void, ms: number, ...args: any[]): any; clearTimeout(timeoutId: any): void; setImmediate(callback: (...args: any[]) => void, ...args: any[]): any; @@ -7251,7 +7238,7 @@ declare namespace ts.server { private getCombinedCodeFix({scope, fixId}, simplifiedResult); private applyCodeActionCommand(args); private getStartAndEndPosition(args, scriptInfo); - private mapCodeAction(project, {description, changes: unmappedChanges, commands}); + private mapCodeAction(project, {description, changes: unmappedChanges, commands, fixId}); private mapTextChangesToCodeEdits(project, textChanges); private mapTextChangesToCodeEditsUsingScriptinfo(textChanges, scriptInfo); private convertTextChangeToCodeEdit(change, scriptInfo); @@ -7292,6 +7279,7 @@ declare namespace ts.server { open(newText: string): void; close(fileExists?: boolean): void; getSnapshot(): IScriptSnapshot; + private ensureRealPath(); getFormatCodeSettings(): FormatCodeSettings; attachToProject(project: Project): boolean; isAttached(project: Project): boolean; @@ -7345,6 +7333,17 @@ declare namespace ts.server { onProjectClosed(project: Project): void; } } +declare namespace ts { + interface EmitOutput { + outputFiles: OutputFile[]; + emitSkipped: boolean; + } + interface OutputFile { + name: string; + writeByteOrderMark: boolean; + text: string; + } +} declare namespace ts.server { enum ProjectKind { Inferred = 0, @@ -7388,7 +7387,6 @@ declare namespace ts.server { private documentRegistry; private compilerOptions; compileOnSaveEnabled: boolean; - directoryStructureHost: DirectoryStructureHost; private rootFiles; private rootFilesMap; private program; @@ -7401,7 +7399,7 @@ declare namespace ts.server { languageServiceEnabled: boolean; readonly trace?: (s: string) => void; readonly realpath?: (path: string) => string; - private builder; + private builderState; /** * Set of files names that were updated since the last call to getChangesSinceVersion. */ @@ -7462,7 +7460,6 @@ declare namespace ts.server { getGlobalProjectErrors(): ReadonlyArray; getAllProjectErrors(): ReadonlyArray; getLanguageService(ensureSynchronized?: boolean): LanguageService; - private ensureBuilder(); private shouldEmitFile(scriptInfo); getCompileOnSaveAffectedFileList(scriptInfo: ScriptInfo): string[]; /** @@ -7664,10 +7661,6 @@ declare namespace ts.server { function convertCompilerOptions(protocolOptions: protocol.ExternalProjectCompilerOptions): CompilerOptions & protocol.CompileOnSaveMixin; function tryConvertScriptKindName(scriptKindName: protocol.ScriptKindName | ScriptKind): ScriptKind; function convertScriptKindName(scriptKindName: protocol.ScriptKindName): ScriptKind.Unknown | ScriptKind.JS | ScriptKind.JSX | ScriptKind.TS | ScriptKind.TSX; - /** - * This helper function processes a list of projects and return the concatenated, sortd and deduplicated output of processing each project. - */ - function combineProjectOutput(projects: ReadonlyArray, action: (project: Project) => ReadonlyArray, comparer?: (a: T, b: T) => number, areEqual?: (a: T, b: T) => boolean): T[]; interface HostConfiguration { formatCodeOptions: FormatCodeSettings; hostInfo: string; @@ -7783,7 +7776,6 @@ declare namespace ts.server { * @param forceInferredProjectsRefresh when true updates the inferred projects even if there is no pending work to update the files/project structures */ private ensureProjectStructuresUptoDate(forceInferredProjectsRefresh?); - private findContainingExternalProject(fileName); getFormatCodeOptions(file?: NormalizedPath): FormatCodeSettings; private updateProjectGraphs(projects); private onSourceFileChanged(fileName, eventKind, path); @@ -7802,6 +7794,7 @@ declare namespace ts.server { */ private closeOpenFile(info); private deleteOrphanScriptInfoNotInAnyProject(); + private deleteScriptInfo(info); private configFileExists(configFileName, canonicalConfigFilePath, info); private setConfigFileExistenceByNewConfiguredProject(project); /** @@ -7860,7 +7853,9 @@ declare namespace ts.server { getScriptInfo(uncheckedFileName: string): ScriptInfo; private watchClosedScriptInfo(info); private stopWatchingScriptInfo(info); - getOrCreateScriptInfoForNormalizedPath(fileName: NormalizedPath, openedByClient: boolean, fileContent?: string, scriptKind?: ScriptKind, hasMixedContent?: boolean, hostToQueryFileExistsOn?: DirectoryStructureHost): ScriptInfo; + getOrCreateScriptInfoForNormalizedPath(fileName: NormalizedPath, openedByClient: boolean, fileContent?: string, scriptKind?: ScriptKind, hasMixedContent?: boolean, hostToQueryFileExistsOn?: { + fileExists(path: string): boolean; + }): ScriptInfo; private getOrCreateScriptInfoWorker(fileName, currentDirectory, openedByClient, fileContent?, scriptKind?, hasMixedContent?, hostToQueryFileExistsOn?); /** * This gets the script info for the normalized path. If the path is not rooted disk path then the open script info with project root context is preferred @@ -7901,6 +7896,7 @@ declare namespace ts.server { * @param fileContent is a known version of the file content that is more up to date than the one on disk */ openClientFile(fileName: string, fileContent?: string, scriptKind?: ScriptKind, projectRootPath?: string): OpenConfiguredProjectResult; + private findExternalProjetContainingOpenScriptInfo(info); openClientFileWithNormalizedPath(fileName: NormalizedPath, fileContent?: string, scriptKind?: ScriptKind, hasMixedContent?: boolean, projectRootPath?: NormalizedPath): OpenConfiguredProjectResult; /** * Close file whose contents is managed by the client diff --git a/tests/baselines/reference/api/typescript.d.ts b/tests/baselines/reference/api/typescript.d.ts index efde52f5f7b..eaa4446f879 100644 --- a/tests/baselines/reference/api/typescript.d.ts +++ b/tests/baselines/reference/api/typescript.d.ts @@ -2506,6 +2506,7 @@ declare namespace ts { */ resolveTypeReferenceDirectives?(typeReferenceDirectiveNames: string[], containingFile: string): (ResolvedTypeReferenceDirective | undefined)[]; getEnvironmentVariable?(name: string): string; + createHash?(data: string): string; } interface SourceMapRange extends TextRange { source?: SourceMapSource; @@ -2824,26 +2825,14 @@ declare namespace ts { } type FileWatcherCallback = (fileName: string, eventKind: FileWatcherEventKind) => void; type DirectoryWatcherCallback = (fileName: string) => void; - /** - * Partial interface of the System thats needed to support the caching of directory structure - */ - interface DirectoryStructureHost { + interface System { + args: string[]; newLine: string; useCaseSensitiveFileNames: boolean; write(s: string): void; readFile(path: string, encoding?: string): string | undefined; - writeFile(path: string, data: string, writeByteOrderMark?: boolean): void; - fileExists(path: string): boolean; - directoryExists(path: string): boolean; - createDirectory(path: string): void; - getCurrentDirectory(): string; - getDirectories(path: string): string[]; - readDirectory(path: string, extensions?: ReadonlyArray, exclude?: ReadonlyArray, include?: ReadonlyArray, depth?: number): string[]; - exit(exitCode?: number): void; - } - interface System extends DirectoryStructureHost { - args: string[]; getFileSize?(path: string): number; + writeFile(path: string, data: string, writeByteOrderMark?: boolean): void; /** * @pollingInterval - this parameter is used in polling-based watchers and ignored in watchers that * use native OS file watching @@ -2851,7 +2840,13 @@ declare namespace ts { watchFile?(path: string, callback: FileWatcherCallback, pollingInterval?: number): FileWatcher; watchDirectory?(path: string, callback: DirectoryWatcherCallback, recursive?: boolean): FileWatcher; resolvePath(path: string): string; + fileExists(path: string): boolean; + directoryExists(path: string): boolean; + createDirectory(path: string): void; getExecutingFilePath(): string; + getCurrentDirectory(): string; + getDirectories(path: string): string[]; + readDirectory(path: string, extensions?: ReadonlyArray, exclude?: ReadonlyArray, include?: ReadonlyArray, depth?: number): string[]; getModifiedTime?(path: string): Date; /** * This should be cryptographically secure. @@ -2859,6 +2854,7 @@ declare namespace ts { */ createHash?(data: string): string; getMemoryUsage?(): number; + exit(exitCode?: number): void; realpath?(path: string): string; setTimeout?(callback: (...args: any[]) => void, ms: number, ...args: any[]): any; clearTimeout?(timeoutId: any): void; @@ -3812,17 +3808,6 @@ declare namespace ts { declare namespace ts { function createPrinter(printerOptions?: PrinterOptions, handlers?: PrintHandlers): Printer; } -declare namespace ts { - interface EmitOutput { - outputFiles: OutputFile[]; - emitSkipped: boolean; - } - interface OutputFile { - name: string; - writeByteOrderMark: boolean; - text: string; - } -} declare namespace ts { function findConfigFile(searchPath: string, fileExists: (fileName: string) => boolean, configName?: string): string | undefined; function resolveTripleslashReference(moduleName: string, containingFile: string): string; @@ -3852,6 +3837,258 @@ declare namespace ts { */ function createProgram(rootNames: ReadonlyArray, options: CompilerOptions, host?: CompilerHost, oldProgram?: Program): Program; } +declare namespace ts { + interface EmitOutput { + outputFiles: OutputFile[]; + emitSkipped: boolean; + } + interface OutputFile { + name: string; + writeByteOrderMark: boolean; + text: string; + } +} +declare namespace ts { + type AffectedFileResult = { + result: T; + affected: SourceFile | Program; + } | undefined; + interface BuilderProgramHost { + /** + * return true if file names are treated with case sensitivity + */ + useCaseSensitiveFileNames(): boolean; + /** + * If provided this would be used this hash instead of actual file shape text for detecting changes + */ + createHash?: (data: string) => string; + /** + * When emit or emitNextAffectedFile are called without writeFile, + * this callback if present would be used to write files + */ + writeFile?: WriteFileCallback; + } + /** + * Builder to manage the program state changes + */ + interface BuilderProgram { + /** + * Returns current program + */ + getProgram(): Program; + /** + * Get compiler options of the program + */ + getCompilerOptions(): CompilerOptions; + /** + * Get the source file in the program with file name + */ + getSourceFile(fileName: string): SourceFile | undefined; + /** + * Get a list of files in the program + */ + getSourceFiles(): ReadonlyArray; + /** + * Get the diagnostics for compiler options + */ + getOptionsDiagnostics(cancellationToken?: CancellationToken): ReadonlyArray; + /** + * Get the diagnostics that dont belong to any file + */ + getGlobalDiagnostics(cancellationToken?: CancellationToken): ReadonlyArray; + /** + * Get the syntax diagnostics, for all source files if source file is not supplied + */ + getSyntacticDiagnostics(sourceFile?: SourceFile, cancellationToken?: CancellationToken): ReadonlyArray; + /** + * Get all the dependencies of the file + */ + getAllDependencies(sourceFile: SourceFile): ReadonlyArray; + /** + * Gets the semantic diagnostics from the program corresponding to this state of file (if provided) or whole program + * The semantic diagnostics are cached and managed here + * Note that it is assumed that when asked about semantic diagnostics through this API, + * the file has been taken out of affected files so it is safe to use cache or get from program and cache the diagnostics + * In case of SemanticDiagnosticsBuilderProgram if the source file is not provided, + * it will iterate through all the affected files, to ensure that cache stays valid and yet provide a way to get all semantic diagnostics + */ + getSemanticDiagnostics(sourceFile?: SourceFile, cancellationToken?: CancellationToken): ReadonlyArray; + /** + * Emits the JavaScript and declaration files. + * When targetSource file is specified, emits the files corresponding to that source file, + * otherwise for the whole program. + * In case of EmitAndSemanticDiagnosticsBuilderProgram, when targetSourceFile is specified, + * it is assumed that that file is handled from affected file list. If targetSourceFile is not specified, + * it will only emit all the affected files instead of whole program + * + * The first of writeFile if provided, writeFile of BuilderProgramHost if provided, writeFile of compiler host + * in that order would be used to write the files + */ + emit(targetSourceFile?: SourceFile, writeFile?: WriteFileCallback, cancellationToken?: CancellationToken, emitOnlyDtsFiles?: boolean, customTransformers?: CustomTransformers): EmitResult; + /** + * Get the current directory of the program + */ + getCurrentDirectory(): string; + } + /** + * The builder that caches the semantic diagnostics for the program and handles the changed files and affected files + */ + interface SemanticDiagnosticsBuilderProgram extends BuilderProgram { + /** + * Gets the semantic diagnostics from the program for the next affected file and caches it + * Returns undefined if the iteration is complete + */ + getSemanticDiagnosticsOfNextAffectedFile(cancellationToken?: CancellationToken, ignoreSourceFile?: (sourceFile: SourceFile) => boolean): AffectedFileResult>; + } + /** + * The builder that can handle the changes in program and iterate through changed file to emit the files + * The semantic diagnostics are cached per file and managed by clearing for the changed/affected files + */ + interface EmitAndSemanticDiagnosticsBuilderProgram extends BuilderProgram { + /** + * Emits the next affected file's emit result (EmitResult and sourceFiles emitted) or returns undefined if iteration is complete + * The first of writeFile if provided, writeFile of BuilderProgramHost if provided, writeFile of compiler host + * in that order would be used to write the files + */ + emitNextAffectedFile(writeFile?: WriteFileCallback, cancellationToken?: CancellationToken, emitOnlyDtsFiles?: boolean, customTransformers?: CustomTransformers): AffectedFileResult; + } + /** + * Create the builder to manage semantic diagnostics and cache them + */ + function createSemanticDiagnosticsBuilderProgram(newProgram: Program, host: BuilderProgramHost, oldProgram?: SemanticDiagnosticsBuilderProgram): SemanticDiagnosticsBuilderProgram; + function createSemanticDiagnosticsBuilderProgram(rootNames: ReadonlyArray, options: CompilerOptions, host?: CompilerHost, oldProgram?: SemanticDiagnosticsBuilderProgram): SemanticDiagnosticsBuilderProgram; + /** + * Create the builder that can handle the changes in program and iterate through changed files + * to emit the those files and manage semantic diagnostics cache as well + */ + function createEmitAndSemanticDiagnosticsBuilderProgram(newProgram: Program, host: BuilderProgramHost, oldProgram?: EmitAndSemanticDiagnosticsBuilderProgram): EmitAndSemanticDiagnosticsBuilderProgram; + function createEmitAndSemanticDiagnosticsBuilderProgram(rootNames: ReadonlyArray, options: CompilerOptions, host?: CompilerHost, oldProgram?: EmitAndSemanticDiagnosticsBuilderProgram): EmitAndSemanticDiagnosticsBuilderProgram; + /** + * Creates a builder thats just abstraction over program and can be used with watch + */ + function createAbstractBuilder(newProgram: Program, host: BuilderProgramHost, oldProgram?: BuilderProgram): BuilderProgram; + function createAbstractBuilder(rootNames: ReadonlyArray, options: CompilerOptions, host?: CompilerHost, oldProgram?: BuilderProgram): BuilderProgram; +} +declare namespace ts { + type DiagnosticReporter = (diagnostic: Diagnostic) => void; + type WatchStatusReporter = (diagnostic: Diagnostic, newLine: string) => void; + type CreateProgram = (rootNames: ReadonlyArray, options: CompilerOptions, host?: CompilerHost, oldProgram?: T) => T; + interface WatchCompilerHost { + /** + * Used to create the program when need for program creation or recreation detected + */ + createProgram: CreateProgram; + /** If provided, callback to invoke after every new program creation */ + afterProgramCreate?(program: T): void; + /** If provided, called with Diagnostic message that informs about change in watch status */ + onWatchStatusChange?(diagnostic: Diagnostic, newLine: string): void; + useCaseSensitiveFileNames(): boolean; + getNewLine(): string; + getCurrentDirectory(): string; + getDefaultLibFileName(options: CompilerOptions): string; + getDefaultLibLocation?(): string; + createHash?(data: string): string; + /** + * Use to check file presence for source files and + * if resolveModuleNames is not provided (complier is in charge of module resolution) then module files as well + */ + fileExists(path: string): boolean; + /** + * Use to read file text for source files and + * if resolveModuleNames is not provided (complier is in charge of module resolution) then module files as well + */ + readFile(path: string, encoding?: string): string | undefined; + /** If provided, used for module resolution as well as to handle directory structure */ + directoryExists?(path: string): boolean; + /** If provided, used in resolutions as well as handling directory structure */ + getDirectories?(path: string): string[]; + /** If provided, used to cache and handle directory structure modifications */ + readDirectory?(path: string, extensions?: ReadonlyArray, exclude?: ReadonlyArray, include?: ReadonlyArray, depth?: number): string[]; + /** Symbol links resolution */ + realpath?(path: string): string; + /** If provided would be used to write log about compilation */ + trace?(s: string): void; + /** If provided is used to get the environment variable */ + getEnvironmentVariable?(name: string): string; + /** If provided, used to resolve the module names, otherwise typescript's default module resolution */ + resolveModuleNames?(moduleNames: string[], containingFile: string, reusedNames?: string[]): ResolvedModule[]; + /** If provided, used to resolve type reference directives, otherwise typescript's default resolution */ + resolveTypeReferenceDirectives?(typeReferenceDirectiveNames: string[], containingFile: string): (ResolvedTypeReferenceDirective | undefined)[]; + /** Used to watch changes in source files, missing files needed to update the program or config file */ + watchFile(path: string, callback: FileWatcherCallback, pollingInterval?: number): FileWatcher; + /** Used to watch resolved module's failed lookup locations, config file specs, type roots where auto type reference directives are added */ + watchDirectory(path: string, callback: DirectoryWatcherCallback, recursive?: boolean): FileWatcher; + /** If provided, will be used to set delayed compilation, so that multiple changes in short span are compiled together */ + setTimeout?(callback: (...args: any[]) => void, ms: number, ...args: any[]): any; + /** If provided, will be used to reset existing delayed compilation */ + clearTimeout?(timeoutId: any): void; + } + /** + * Host to create watch with root files and options + */ + interface WatchCompilerHostOfFilesAndCompilerOptions extends WatchCompilerHost { + /** root files to use to generate program */ + rootFiles: string[]; + /** Compiler options */ + options: CompilerOptions; + } + /** + * Reports config file diagnostics + */ + interface ConfigFileDiagnosticsReporter { + /** + * Reports the diagnostics in reading/writing or parsing of the config file + */ + onConfigFileDiagnostic: DiagnosticReporter; + /** + * Reports unrecoverable error when parsing config file + */ + onUnRecoverableConfigFileDiagnostic: DiagnosticReporter; + } + /** + * Host to create watch with config file + */ + interface WatchCompilerHostOfConfigFile extends WatchCompilerHost, ConfigFileDiagnosticsReporter { + /** Name of the config file to compile */ + configFileName: string; + /** Options to extend */ + optionsToExtend?: CompilerOptions; + /** + * Used to generate source file names from the config file and its include, exclude, files rules + * and also to cache the directory stucture + */ + readDirectory(path: string, extensions?: ReadonlyArray, exclude?: ReadonlyArray, include?: ReadonlyArray, depth?: number): string[]; + } + interface Watch { + /** Synchronize with host and get updated program */ + getProgram(): T; + } + /** + * Creates the watch what generates program using the config file + */ + interface WatchOfConfigFile extends Watch { + } + /** + * Creates the watch that generates program using the root files and compiler options + */ + interface WatchOfFilesAndCompilerOptions extends Watch { + /** Updates the root files in the program, only if this is not config file compilation */ + updateRootFileNames(fileNames: string[]): void; + } + /** + * Create the watch compiler host for either configFile or fileNames and its options + */ + function createWatchCompilerHost(rootFiles: string[], options: CompilerOptions, system: System, createProgram?: CreateProgram, reportDiagnostic?: DiagnosticReporter, reportWatchStatus?: WatchStatusReporter): WatchCompilerHostOfFilesAndCompilerOptions; + function createWatchCompilerHost(configFileName: string, optionsToExtend: CompilerOptions | undefined, system: System, createProgram?: CreateProgram, reportDiagnostic?: DiagnosticReporter, reportWatchStatus?: WatchStatusReporter): WatchCompilerHostOfConfigFile; + /** + * Creates the watch from the host for root files and compiler options + */ + function createWatchProgram(host: WatchCompilerHostOfFilesAndCompilerOptions): WatchOfFilesAndCompilerOptions; + /** + * Creates the watch from the host for config file + */ + function createWatchProgram(host: WatchCompilerHostOfConfigFile): WatchOfConfigFile; +} declare namespace ts { function parseCommandLine(commandLine: ReadonlyArray, readFile?: (path: string) => string | undefined): ParsedCommandLine; /** diff --git a/tests/baselines/reference/asyncWithVarShadowing_es6.js b/tests/baselines/reference/asyncWithVarShadowing_es6.js new file mode 100644 index 00000000000..392bed9d294 --- /dev/null +++ b/tests/baselines/reference/asyncWithVarShadowing_es6.js @@ -0,0 +1,497 @@ +//// [asyncWithVarShadowing_es6.ts] +// https://github.com/Microsoft/TypeScript/issues/20461 +declare const y: any; + +async function fn1(x) { + var x; +} + +async function fn2(x) { + var x, z; +} + +async function fn3(x) { + var z; +} + +async function fn4(x) { + var x = y; +} + +async function fn5(x) { + var { x } = y; +} + +async function fn6(x) { + var { x, z } = y; +} + +async function fn7(x) { + var { x = y } = y; +} + +async function fn8(x) { + var { z: x } = y; +} + +async function fn9(x) { + var { z: { x } } = y; +} + +async function fn10(x) { + var { z: { x } = y } = y; +} + +async function fn11(x) { + var { ...x } = y; +} + +async function fn12(x) { + var [x] = y; +} + +async function fn13(x) { + var [x = y] = y; +} + +async function fn14(x) { + var [, x] = y; +} + +async function fn15(x) { + var [...x] = y; +} + +async function fn16(x) { + var [[x]] = y; +} + +async function fn17(x) { + var [[x] = y] = y; +} + +async function fn18({ x }) { + var x; +} + +async function fn19([x]) { + var x; +} + +async function fn20(x) { + { + var x; + } +} + +async function fn21(x) { + if (y) { + var x; + } +} + +async function fn22(x) { + if (y) { + } + else { + var x; + } +} + +async function fn23(x) { + try { + var x; + } + catch (e) { + } +} + +async function fn24(x) { + try { + + } + catch (e) { + var x; + } +} + +async function fn25(x) { + try { + + } + catch (x) { + var x; + } +} + +async function fn26(x) { + try { + + } + catch ({ x }) { + var x; + } +} + +async function fn27(x) { + try { + } + finally { + var x; + } +} + +async function fn28(x) { + while (y) { + var x; + } +} + +async function fn29(x) { + do { + var x; + } + while (y); +} + +async function fn30(x) { + for (var x = y;;) { + + } +} + +async function fn31(x) { + for (var { x } = y;;) { + } +} + +async function fn32(x) { + for (;;) { + var x; + } +} + +async function fn33(x: string) { + for (var x in y) { + } +} + +async function fn34(x) { + for (var z in y) { + var x; + } +} + +async function fn35(x) { + for (var x of y) { + } +} + +async function fn36(x) { + for (var { x } of y) { + } +} + +async function fn37(x) { + for (var z of y) { + var x; + } +} + +async function fn38(x) { + switch (y) { + case y: + var x; + } +} + +async function fn39(x) { + foo: { + var x; + break foo; + } +} + +async function fn40(x) { + try { + + } + catch { + var x; + } +} + + +//// [asyncWithVarShadowing_es6.js] +function fn1(x) { + return __awaiter(this, void 0, void 0, function* () { + }); + var x; +} +function fn2(x) { + return __awaiter(this, void 0, void 0, function* () { + }); + var x, z; +} +function fn3(x) { + return __awaiter(this, void 0, void 0, function* () { + var z; + }); +} +function fn4(x) { + return __awaiter(this, void 0, void 0, function* () { + x = y; + }); + var x; +} +function fn5(x) { + return __awaiter(this, void 0, void 0, function* () { + ({ x } = y); + }); + var x; +} +function fn6(x) { + return __awaiter(this, void 0, void 0, function* () { + ({ x, z } = y); + }); + var x, z; +} +function fn7(x) { + return __awaiter(this, void 0, void 0, function* () { + ({ x = y } = y); + }); + var x; +} +function fn8(x) { + return __awaiter(this, void 0, void 0, function* () { + ({ z: x } = y); + }); + var x; +} +function fn9(x) { + return __awaiter(this, void 0, void 0, function* () { + ({ z: { x } } = y); + }); + var x; +} +function fn10(x) { + return __awaiter(this, void 0, void 0, function* () { + ({ z: { x } = y } = y); + }); + var x; +} +function fn11(x) { + return __awaiter(this, void 0, void 0, function* () { + x = __rest(y, []); + }); + var x; +} +function fn12(x) { + return __awaiter(this, void 0, void 0, function* () { + [x] = y; + }); + var x; +} +function fn13(x) { + return __awaiter(this, void 0, void 0, function* () { + [x = y] = y; + }); + var x; +} +function fn14(x) { + return __awaiter(this, void 0, void 0, function* () { + [, x] = y; + }); + var x; +} +function fn15(x) { + return __awaiter(this, void 0, void 0, function* () { + [...x] = y; + }); + var x; +} +function fn16(x) { + return __awaiter(this, void 0, void 0, function* () { + [[x]] = y; + }); + var x; +} +function fn17(x) { + return __awaiter(this, void 0, void 0, function* () { + [[x] = y] = y; + }); + var x; +} +function fn18({ x }) { + return __awaiter(this, void 0, void 0, function* () { + }); + var x; +} +function fn19([x]) { + return __awaiter(this, void 0, void 0, function* () { + }); + var x; +} +function fn20(x) { + return __awaiter(this, void 0, void 0, function* () { + { + } + }); + var x; +} +function fn21(x) { + return __awaiter(this, void 0, void 0, function* () { + if (y) { + } + }); + var x; +} +function fn22(x) { + return __awaiter(this, void 0, void 0, function* () { + if (y) { + } + else { + } + }); + var x; +} +function fn23(x) { + return __awaiter(this, void 0, void 0, function* () { + try { + } + catch (e) { + } + }); + var x; +} +function fn24(x) { + return __awaiter(this, void 0, void 0, function* () { + try { + } + catch (e) { + } + }); + var x; +} +function fn25(x) { + return __awaiter(this, void 0, void 0, function* () { + try { + } + catch (x) { + var x; + } + }); +} +function fn26(x) { + return __awaiter(this, void 0, void 0, function* () { + try { + } + catch ({ x }) { + var x; + } + }); +} +function fn27(x) { + return __awaiter(this, void 0, void 0, function* () { + try { + } + finally { + } + }); + var x; +} +function fn28(x) { + return __awaiter(this, void 0, void 0, function* () { + while (y) { + } + }); + var x; +} +function fn29(x) { + return __awaiter(this, void 0, void 0, function* () { + do { + } while (y); + }); + var x; +} +function fn30(x) { + return __awaiter(this, void 0, void 0, function* () { + for (x = y;;) { + } + }); + var x; +} +function fn31(x) { + return __awaiter(this, void 0, void 0, function* () { + for ({ x } = y;;) { + } + }); + var x; +} +function fn32(x) { + return __awaiter(this, void 0, void 0, function* () { + for (;;) { + } + }); + var x; +} +function fn33(x) { + return __awaiter(this, void 0, void 0, function* () { + for (x in y) { + } + }); + var x; +} +function fn34(x) { + return __awaiter(this, void 0, void 0, function* () { + for (var z in y) { + } + }); + var x; +} +function fn35(x) { + return __awaiter(this, void 0, void 0, function* () { + for (x of y) { + } + }); + var x; +} +function fn36(x) { + return __awaiter(this, void 0, void 0, function* () { + for ({ x } of y) { + } + }); + var x; +} +function fn37(x) { + return __awaiter(this, void 0, void 0, function* () { + for (var z of y) { + } + }); + var x; +} +function fn38(x) { + return __awaiter(this, void 0, void 0, function* () { + switch (y) { + case y: + } + }); + var x; +} +function fn39(x) { + return __awaiter(this, void 0, void 0, function* () { + foo: { + break foo; + } + }); + var x; +} +function fn40(x) { + return __awaiter(this, void 0, void 0, function* () { + try { + } + catch (_a) { + } + }); + var x; +} diff --git a/tests/baselines/reference/asyncWithVarShadowing_es6.symbols b/tests/baselines/reference/asyncWithVarShadowing_es6.symbols new file mode 100644 index 00000000000..ff95648722f --- /dev/null +++ b/tests/baselines/reference/asyncWithVarShadowing_es6.symbols @@ -0,0 +1,432 @@ +=== tests/cases/conformance/async/es6/asyncWithVarShadowing_es6.ts === +// https://github.com/Microsoft/TypeScript/issues/20461 +declare const y: any; +>y : Symbol(y, Decl(asyncWithVarShadowing_es6.ts, 1, 13)) + +async function fn1(x) { +>fn1 : Symbol(fn1, Decl(asyncWithVarShadowing_es6.ts, 1, 21)) +>x : Symbol(x, Decl(asyncWithVarShadowing_es6.ts, 3, 19), Decl(asyncWithVarShadowing_es6.ts, 4, 7)) + + var x; +>x : Symbol(x, Decl(asyncWithVarShadowing_es6.ts, 3, 19), Decl(asyncWithVarShadowing_es6.ts, 4, 7)) +} + +async function fn2(x) { +>fn2 : Symbol(fn2, Decl(asyncWithVarShadowing_es6.ts, 5, 1)) +>x : Symbol(x, Decl(asyncWithVarShadowing_es6.ts, 7, 19), Decl(asyncWithVarShadowing_es6.ts, 8, 7)) + + var x, z; +>x : Symbol(x, Decl(asyncWithVarShadowing_es6.ts, 7, 19), Decl(asyncWithVarShadowing_es6.ts, 8, 7)) +>z : Symbol(z, Decl(asyncWithVarShadowing_es6.ts, 8, 10)) +} + +async function fn3(x) { +>fn3 : Symbol(fn3, Decl(asyncWithVarShadowing_es6.ts, 9, 1)) +>x : Symbol(x, Decl(asyncWithVarShadowing_es6.ts, 11, 19)) + + var z; +>z : Symbol(z, Decl(asyncWithVarShadowing_es6.ts, 12, 7)) +} + +async function fn4(x) { +>fn4 : Symbol(fn4, Decl(asyncWithVarShadowing_es6.ts, 13, 1)) +>x : Symbol(x, Decl(asyncWithVarShadowing_es6.ts, 15, 19), Decl(asyncWithVarShadowing_es6.ts, 16, 7)) + + var x = y; +>x : Symbol(x, Decl(asyncWithVarShadowing_es6.ts, 15, 19), Decl(asyncWithVarShadowing_es6.ts, 16, 7)) +>y : Symbol(y, Decl(asyncWithVarShadowing_es6.ts, 1, 13)) +} + +async function fn5(x) { +>fn5 : Symbol(fn5, Decl(asyncWithVarShadowing_es6.ts, 17, 1)) +>x : Symbol(x, Decl(asyncWithVarShadowing_es6.ts, 19, 19), Decl(asyncWithVarShadowing_es6.ts, 20, 9)) + + var { x } = y; +>x : Symbol(x, Decl(asyncWithVarShadowing_es6.ts, 19, 19), Decl(asyncWithVarShadowing_es6.ts, 20, 9)) +>y : Symbol(y, Decl(asyncWithVarShadowing_es6.ts, 1, 13)) +} + +async function fn6(x) { +>fn6 : Symbol(fn6, Decl(asyncWithVarShadowing_es6.ts, 21, 1)) +>x : Symbol(x, Decl(asyncWithVarShadowing_es6.ts, 23, 19), Decl(asyncWithVarShadowing_es6.ts, 24, 9)) + + var { x, z } = y; +>x : Symbol(x, Decl(asyncWithVarShadowing_es6.ts, 23, 19), Decl(asyncWithVarShadowing_es6.ts, 24, 9)) +>z : Symbol(z, Decl(asyncWithVarShadowing_es6.ts, 24, 12)) +>y : Symbol(y, Decl(asyncWithVarShadowing_es6.ts, 1, 13)) +} + +async function fn7(x) { +>fn7 : Symbol(fn7, Decl(asyncWithVarShadowing_es6.ts, 25, 1)) +>x : Symbol(x, Decl(asyncWithVarShadowing_es6.ts, 27, 19), Decl(asyncWithVarShadowing_es6.ts, 28, 9)) + + var { x = y } = y; +>x : Symbol(x, Decl(asyncWithVarShadowing_es6.ts, 27, 19), Decl(asyncWithVarShadowing_es6.ts, 28, 9)) +>y : Symbol(y, Decl(asyncWithVarShadowing_es6.ts, 1, 13)) +>y : Symbol(y, Decl(asyncWithVarShadowing_es6.ts, 1, 13)) +} + +async function fn8(x) { +>fn8 : Symbol(fn8, Decl(asyncWithVarShadowing_es6.ts, 29, 1)) +>x : Symbol(x, Decl(asyncWithVarShadowing_es6.ts, 31, 19), Decl(asyncWithVarShadowing_es6.ts, 32, 9)) + + var { z: x } = y; +>x : Symbol(x, Decl(asyncWithVarShadowing_es6.ts, 31, 19), Decl(asyncWithVarShadowing_es6.ts, 32, 9)) +>y : Symbol(y, Decl(asyncWithVarShadowing_es6.ts, 1, 13)) +} + +async function fn9(x) { +>fn9 : Symbol(fn9, Decl(asyncWithVarShadowing_es6.ts, 33, 1)) +>x : Symbol(x, Decl(asyncWithVarShadowing_es6.ts, 35, 19), Decl(asyncWithVarShadowing_es6.ts, 36, 14)) + + var { z: { x } } = y; +>x : Symbol(x, Decl(asyncWithVarShadowing_es6.ts, 35, 19), Decl(asyncWithVarShadowing_es6.ts, 36, 14)) +>y : Symbol(y, Decl(asyncWithVarShadowing_es6.ts, 1, 13)) +} + +async function fn10(x) { +>fn10 : Symbol(fn10, Decl(asyncWithVarShadowing_es6.ts, 37, 1)) +>x : Symbol(x, Decl(asyncWithVarShadowing_es6.ts, 39, 20), Decl(asyncWithVarShadowing_es6.ts, 40, 14)) + + var { z: { x } = y } = y; +>x : Symbol(x, Decl(asyncWithVarShadowing_es6.ts, 39, 20), Decl(asyncWithVarShadowing_es6.ts, 40, 14)) +>y : Symbol(y, Decl(asyncWithVarShadowing_es6.ts, 1, 13)) +>y : Symbol(y, Decl(asyncWithVarShadowing_es6.ts, 1, 13)) +} + +async function fn11(x) { +>fn11 : Symbol(fn11, Decl(asyncWithVarShadowing_es6.ts, 41, 1)) +>x : Symbol(x, Decl(asyncWithVarShadowing_es6.ts, 43, 20), Decl(asyncWithVarShadowing_es6.ts, 44, 9)) + + var { ...x } = y; +>x : Symbol(x, Decl(asyncWithVarShadowing_es6.ts, 43, 20), Decl(asyncWithVarShadowing_es6.ts, 44, 9)) +>y : Symbol(y, Decl(asyncWithVarShadowing_es6.ts, 1, 13)) +} + +async function fn12(x) { +>fn12 : Symbol(fn12, Decl(asyncWithVarShadowing_es6.ts, 45, 1)) +>x : Symbol(x, Decl(asyncWithVarShadowing_es6.ts, 47, 20), Decl(asyncWithVarShadowing_es6.ts, 48, 9)) + + var [x] = y; +>x : Symbol(x, Decl(asyncWithVarShadowing_es6.ts, 47, 20), Decl(asyncWithVarShadowing_es6.ts, 48, 9)) +>y : Symbol(y, Decl(asyncWithVarShadowing_es6.ts, 1, 13)) +} + +async function fn13(x) { +>fn13 : Symbol(fn13, Decl(asyncWithVarShadowing_es6.ts, 49, 1)) +>x : Symbol(x, Decl(asyncWithVarShadowing_es6.ts, 51, 20), Decl(asyncWithVarShadowing_es6.ts, 52, 9)) + + var [x = y] = y; +>x : Symbol(x, Decl(asyncWithVarShadowing_es6.ts, 51, 20), Decl(asyncWithVarShadowing_es6.ts, 52, 9)) +>y : Symbol(y, Decl(asyncWithVarShadowing_es6.ts, 1, 13)) +>y : Symbol(y, Decl(asyncWithVarShadowing_es6.ts, 1, 13)) +} + +async function fn14(x) { +>fn14 : Symbol(fn14, Decl(asyncWithVarShadowing_es6.ts, 53, 1)) +>x : Symbol(x, Decl(asyncWithVarShadowing_es6.ts, 55, 20), Decl(asyncWithVarShadowing_es6.ts, 56, 10)) + + var [, x] = y; +>x : Symbol(x, Decl(asyncWithVarShadowing_es6.ts, 55, 20), Decl(asyncWithVarShadowing_es6.ts, 56, 10)) +>y : Symbol(y, Decl(asyncWithVarShadowing_es6.ts, 1, 13)) +} + +async function fn15(x) { +>fn15 : Symbol(fn15, Decl(asyncWithVarShadowing_es6.ts, 57, 1)) +>x : Symbol(x, Decl(asyncWithVarShadowing_es6.ts, 59, 20), Decl(asyncWithVarShadowing_es6.ts, 60, 9)) + + var [...x] = y; +>x : Symbol(x, Decl(asyncWithVarShadowing_es6.ts, 59, 20), Decl(asyncWithVarShadowing_es6.ts, 60, 9)) +>y : Symbol(y, Decl(asyncWithVarShadowing_es6.ts, 1, 13)) +} + +async function fn16(x) { +>fn16 : Symbol(fn16, Decl(asyncWithVarShadowing_es6.ts, 61, 1)) +>x : Symbol(x, Decl(asyncWithVarShadowing_es6.ts, 63, 20), Decl(asyncWithVarShadowing_es6.ts, 64, 10)) + + var [[x]] = y; +>x : Symbol(x, Decl(asyncWithVarShadowing_es6.ts, 63, 20), Decl(asyncWithVarShadowing_es6.ts, 64, 10)) +>y : Symbol(y, Decl(asyncWithVarShadowing_es6.ts, 1, 13)) +} + +async function fn17(x) { +>fn17 : Symbol(fn17, Decl(asyncWithVarShadowing_es6.ts, 65, 1)) +>x : Symbol(x, Decl(asyncWithVarShadowing_es6.ts, 67, 20), Decl(asyncWithVarShadowing_es6.ts, 68, 10)) + + var [[x] = y] = y; +>x : Symbol(x, Decl(asyncWithVarShadowing_es6.ts, 67, 20), Decl(asyncWithVarShadowing_es6.ts, 68, 10)) +>y : Symbol(y, Decl(asyncWithVarShadowing_es6.ts, 1, 13)) +>y : Symbol(y, Decl(asyncWithVarShadowing_es6.ts, 1, 13)) +} + +async function fn18({ x }) { +>fn18 : Symbol(fn18, Decl(asyncWithVarShadowing_es6.ts, 69, 1)) +>x : Symbol(x, Decl(asyncWithVarShadowing_es6.ts, 71, 21), Decl(asyncWithVarShadowing_es6.ts, 72, 7)) + + var x; +>x : Symbol(x, Decl(asyncWithVarShadowing_es6.ts, 71, 21), Decl(asyncWithVarShadowing_es6.ts, 72, 7)) +} + +async function fn19([x]) { +>fn19 : Symbol(fn19, Decl(asyncWithVarShadowing_es6.ts, 73, 1)) +>x : Symbol(x, Decl(asyncWithVarShadowing_es6.ts, 75, 21), Decl(asyncWithVarShadowing_es6.ts, 76, 7)) + + var x; +>x : Symbol(x, Decl(asyncWithVarShadowing_es6.ts, 75, 21), Decl(asyncWithVarShadowing_es6.ts, 76, 7)) +} + +async function fn20(x) { +>fn20 : Symbol(fn20, Decl(asyncWithVarShadowing_es6.ts, 77, 1)) +>x : Symbol(x, Decl(asyncWithVarShadowing_es6.ts, 79, 20), Decl(asyncWithVarShadowing_es6.ts, 81, 11)) + { + var x; +>x : Symbol(x, Decl(asyncWithVarShadowing_es6.ts, 79, 20), Decl(asyncWithVarShadowing_es6.ts, 81, 11)) + } +} + +async function fn21(x) { +>fn21 : Symbol(fn21, Decl(asyncWithVarShadowing_es6.ts, 83, 1)) +>x : Symbol(x, Decl(asyncWithVarShadowing_es6.ts, 85, 20), Decl(asyncWithVarShadowing_es6.ts, 87, 11)) + + if (y) { +>y : Symbol(y, Decl(asyncWithVarShadowing_es6.ts, 1, 13)) + + var x; +>x : Symbol(x, Decl(asyncWithVarShadowing_es6.ts, 85, 20), Decl(asyncWithVarShadowing_es6.ts, 87, 11)) + } +} + +async function fn22(x) { +>fn22 : Symbol(fn22, Decl(asyncWithVarShadowing_es6.ts, 89, 1)) +>x : Symbol(x, Decl(asyncWithVarShadowing_es6.ts, 91, 20), Decl(asyncWithVarShadowing_es6.ts, 95, 11)) + + if (y) { +>y : Symbol(y, Decl(asyncWithVarShadowing_es6.ts, 1, 13)) + } + else { + var x; +>x : Symbol(x, Decl(asyncWithVarShadowing_es6.ts, 91, 20), Decl(asyncWithVarShadowing_es6.ts, 95, 11)) + } +} + +async function fn23(x) { +>fn23 : Symbol(fn23, Decl(asyncWithVarShadowing_es6.ts, 97, 1)) +>x : Symbol(x, Decl(asyncWithVarShadowing_es6.ts, 99, 20), Decl(asyncWithVarShadowing_es6.ts, 101, 11)) + + try { + var x; +>x : Symbol(x, Decl(asyncWithVarShadowing_es6.ts, 99, 20), Decl(asyncWithVarShadowing_es6.ts, 101, 11)) + } + catch (e) { +>e : Symbol(e, Decl(asyncWithVarShadowing_es6.ts, 103, 11)) + } +} + +async function fn24(x) { +>fn24 : Symbol(fn24, Decl(asyncWithVarShadowing_es6.ts, 105, 1)) +>x : Symbol(x, Decl(asyncWithVarShadowing_es6.ts, 107, 20), Decl(asyncWithVarShadowing_es6.ts, 112, 11)) + + try { + + } + catch (e) { +>e : Symbol(e, Decl(asyncWithVarShadowing_es6.ts, 111, 11)) + + var x; +>x : Symbol(x, Decl(asyncWithVarShadowing_es6.ts, 107, 20), Decl(asyncWithVarShadowing_es6.ts, 112, 11)) + } +} + +async function fn25(x) { +>fn25 : Symbol(fn25, Decl(asyncWithVarShadowing_es6.ts, 114, 1)) +>x : Symbol(x, Decl(asyncWithVarShadowing_es6.ts, 116, 20), Decl(asyncWithVarShadowing_es6.ts, 121, 11)) + + try { + + } + catch (x) { +>x : Symbol(x, Decl(asyncWithVarShadowing_es6.ts, 120, 11)) + + var x; +>x : Symbol(x, Decl(asyncWithVarShadowing_es6.ts, 116, 20), Decl(asyncWithVarShadowing_es6.ts, 121, 11)) + } +} + +async function fn26(x) { +>fn26 : Symbol(fn26, Decl(asyncWithVarShadowing_es6.ts, 123, 1)) +>x : Symbol(x, Decl(asyncWithVarShadowing_es6.ts, 125, 20), Decl(asyncWithVarShadowing_es6.ts, 130, 11)) + + try { + + } + catch ({ x }) { +>x : Symbol(x, Decl(asyncWithVarShadowing_es6.ts, 129, 12)) + + var x; +>x : Symbol(x, Decl(asyncWithVarShadowing_es6.ts, 125, 20), Decl(asyncWithVarShadowing_es6.ts, 130, 11)) + } +} + +async function fn27(x) { +>fn27 : Symbol(fn27, Decl(asyncWithVarShadowing_es6.ts, 132, 1)) +>x : Symbol(x, Decl(asyncWithVarShadowing_es6.ts, 134, 20), Decl(asyncWithVarShadowing_es6.ts, 138, 11)) + + try { + } + finally { + var x; +>x : Symbol(x, Decl(asyncWithVarShadowing_es6.ts, 134, 20), Decl(asyncWithVarShadowing_es6.ts, 138, 11)) + } +} + +async function fn28(x) { +>fn28 : Symbol(fn28, Decl(asyncWithVarShadowing_es6.ts, 140, 1)) +>x : Symbol(x, Decl(asyncWithVarShadowing_es6.ts, 142, 20), Decl(asyncWithVarShadowing_es6.ts, 144, 11)) + + while (y) { +>y : Symbol(y, Decl(asyncWithVarShadowing_es6.ts, 1, 13)) + + var x; +>x : Symbol(x, Decl(asyncWithVarShadowing_es6.ts, 142, 20), Decl(asyncWithVarShadowing_es6.ts, 144, 11)) + } +} + +async function fn29(x) { +>fn29 : Symbol(fn29, Decl(asyncWithVarShadowing_es6.ts, 146, 1)) +>x : Symbol(x, Decl(asyncWithVarShadowing_es6.ts, 148, 20), Decl(asyncWithVarShadowing_es6.ts, 150, 11)) + + do { + var x; +>x : Symbol(x, Decl(asyncWithVarShadowing_es6.ts, 148, 20), Decl(asyncWithVarShadowing_es6.ts, 150, 11)) + } + while (y); +>y : Symbol(y, Decl(asyncWithVarShadowing_es6.ts, 1, 13)) +} + +async function fn30(x) { +>fn30 : Symbol(fn30, Decl(asyncWithVarShadowing_es6.ts, 153, 1)) +>x : Symbol(x, Decl(asyncWithVarShadowing_es6.ts, 155, 20), Decl(asyncWithVarShadowing_es6.ts, 156, 12)) + + for (var x = y;;) { +>x : Symbol(x, Decl(asyncWithVarShadowing_es6.ts, 155, 20), Decl(asyncWithVarShadowing_es6.ts, 156, 12)) +>y : Symbol(y, Decl(asyncWithVarShadowing_es6.ts, 1, 13)) + + } +} + +async function fn31(x) { +>fn31 : Symbol(fn31, Decl(asyncWithVarShadowing_es6.ts, 159, 1)) +>x : Symbol(x, Decl(asyncWithVarShadowing_es6.ts, 161, 20), Decl(asyncWithVarShadowing_es6.ts, 162, 14)) + + for (var { x } = y;;) { +>x : Symbol(x, Decl(asyncWithVarShadowing_es6.ts, 161, 20), Decl(asyncWithVarShadowing_es6.ts, 162, 14)) +>y : Symbol(y, Decl(asyncWithVarShadowing_es6.ts, 1, 13)) + } +} + +async function fn32(x) { +>fn32 : Symbol(fn32, Decl(asyncWithVarShadowing_es6.ts, 164, 1)) +>x : Symbol(x, Decl(asyncWithVarShadowing_es6.ts, 166, 20), Decl(asyncWithVarShadowing_es6.ts, 168, 11)) + + for (;;) { + var x; +>x : Symbol(x, Decl(asyncWithVarShadowing_es6.ts, 166, 20), Decl(asyncWithVarShadowing_es6.ts, 168, 11)) + } +} + +async function fn33(x: string) { +>fn33 : Symbol(fn33, Decl(asyncWithVarShadowing_es6.ts, 170, 1)) +>x : Symbol(x, Decl(asyncWithVarShadowing_es6.ts, 172, 20), Decl(asyncWithVarShadowing_es6.ts, 173, 12)) + + for (var x in y) { +>x : Symbol(x, Decl(asyncWithVarShadowing_es6.ts, 172, 20), Decl(asyncWithVarShadowing_es6.ts, 173, 12)) +>y : Symbol(y, Decl(asyncWithVarShadowing_es6.ts, 1, 13)) + } +} + +async function fn34(x) { +>fn34 : Symbol(fn34, Decl(asyncWithVarShadowing_es6.ts, 175, 1)) +>x : Symbol(x, Decl(asyncWithVarShadowing_es6.ts, 177, 20), Decl(asyncWithVarShadowing_es6.ts, 179, 11)) + + for (var z in y) { +>z : Symbol(z, Decl(asyncWithVarShadowing_es6.ts, 178, 12)) +>y : Symbol(y, Decl(asyncWithVarShadowing_es6.ts, 1, 13)) + + var x; +>x : Symbol(x, Decl(asyncWithVarShadowing_es6.ts, 177, 20), Decl(asyncWithVarShadowing_es6.ts, 179, 11)) + } +} + +async function fn35(x) { +>fn35 : Symbol(fn35, Decl(asyncWithVarShadowing_es6.ts, 181, 1)) +>x : Symbol(x, Decl(asyncWithVarShadowing_es6.ts, 183, 20), Decl(asyncWithVarShadowing_es6.ts, 184, 12)) + + for (var x of y) { +>x : Symbol(x, Decl(asyncWithVarShadowing_es6.ts, 183, 20), Decl(asyncWithVarShadowing_es6.ts, 184, 12)) +>y : Symbol(y, Decl(asyncWithVarShadowing_es6.ts, 1, 13)) + } +} + +async function fn36(x) { +>fn36 : Symbol(fn36, Decl(asyncWithVarShadowing_es6.ts, 186, 1)) +>x : Symbol(x, Decl(asyncWithVarShadowing_es6.ts, 188, 20), Decl(asyncWithVarShadowing_es6.ts, 189, 14)) + + for (var { x } of y) { +>x : Symbol(x, Decl(asyncWithVarShadowing_es6.ts, 188, 20), Decl(asyncWithVarShadowing_es6.ts, 189, 14)) +>y : Symbol(y, Decl(asyncWithVarShadowing_es6.ts, 1, 13)) + } +} + +async function fn37(x) { +>fn37 : Symbol(fn37, Decl(asyncWithVarShadowing_es6.ts, 191, 1)) +>x : Symbol(x, Decl(asyncWithVarShadowing_es6.ts, 193, 20), Decl(asyncWithVarShadowing_es6.ts, 195, 11)) + + for (var z of y) { +>z : Symbol(z, Decl(asyncWithVarShadowing_es6.ts, 194, 12)) +>y : Symbol(y, Decl(asyncWithVarShadowing_es6.ts, 1, 13)) + + var x; +>x : Symbol(x, Decl(asyncWithVarShadowing_es6.ts, 193, 20), Decl(asyncWithVarShadowing_es6.ts, 195, 11)) + } +} + +async function fn38(x) { +>fn38 : Symbol(fn38, Decl(asyncWithVarShadowing_es6.ts, 197, 1)) +>x : Symbol(x, Decl(asyncWithVarShadowing_es6.ts, 199, 20), Decl(asyncWithVarShadowing_es6.ts, 202, 15)) + + switch (y) { +>y : Symbol(y, Decl(asyncWithVarShadowing_es6.ts, 1, 13)) + + case y: +>y : Symbol(y, Decl(asyncWithVarShadowing_es6.ts, 1, 13)) + + var x; +>x : Symbol(x, Decl(asyncWithVarShadowing_es6.ts, 199, 20), Decl(asyncWithVarShadowing_es6.ts, 202, 15)) + } +} + +async function fn39(x) { +>fn39 : Symbol(fn39, Decl(asyncWithVarShadowing_es6.ts, 204, 1)) +>x : Symbol(x, Decl(asyncWithVarShadowing_es6.ts, 206, 20), Decl(asyncWithVarShadowing_es6.ts, 208, 11)) + + foo: { + var x; +>x : Symbol(x, Decl(asyncWithVarShadowing_es6.ts, 206, 20), Decl(asyncWithVarShadowing_es6.ts, 208, 11)) + + break foo; + } +} + +async function fn40(x) { +>fn40 : Symbol(fn40, Decl(asyncWithVarShadowing_es6.ts, 211, 1)) +>x : Symbol(x, Decl(asyncWithVarShadowing_es6.ts, 213, 20), Decl(asyncWithVarShadowing_es6.ts, 218, 11)) + + try { + + } + catch { + var x; +>x : Symbol(x, Decl(asyncWithVarShadowing_es6.ts, 213, 20), Decl(asyncWithVarShadowing_es6.ts, 218, 11)) + } +} + diff --git a/tests/baselines/reference/asyncWithVarShadowing_es6.types b/tests/baselines/reference/asyncWithVarShadowing_es6.types new file mode 100644 index 00000000000..f87e452b2a1 --- /dev/null +++ b/tests/baselines/reference/asyncWithVarShadowing_es6.types @@ -0,0 +1,439 @@ +=== tests/cases/conformance/async/es6/asyncWithVarShadowing_es6.ts === +// https://github.com/Microsoft/TypeScript/issues/20461 +declare const y: any; +>y : any + +async function fn1(x) { +>fn1 : (x: any) => Promise +>x : any + + var x; +>x : any +} + +async function fn2(x) { +>fn2 : (x: any) => Promise +>x : any + + var x, z; +>x : any +>z : any +} + +async function fn3(x) { +>fn3 : (x: any) => Promise +>x : any + + var z; +>z : any +} + +async function fn4(x) { +>fn4 : (x: any) => Promise +>x : any + + var x = y; +>x : any +>y : any +} + +async function fn5(x) { +>fn5 : (x: any) => Promise +>x : any + + var { x } = y; +>x : any +>y : any +} + +async function fn6(x) { +>fn6 : (x: any) => Promise +>x : any + + var { x, z } = y; +>x : any +>z : any +>y : any +} + +async function fn7(x) { +>fn7 : (x: any) => Promise +>x : any + + var { x = y } = y; +>x : any +>y : any +>y : any +} + +async function fn8(x) { +>fn8 : (x: any) => Promise +>x : any + + var { z: x } = y; +>z : any +>x : any +>y : any +} + +async function fn9(x) { +>fn9 : (x: any) => Promise +>x : any + + var { z: { x } } = y; +>z : any +>x : any +>y : any +} + +async function fn10(x) { +>fn10 : (x: any) => Promise +>x : any + + var { z: { x } = y } = y; +>z : any +>x : any +>y : any +>y : any +} + +async function fn11(x) { +>fn11 : (x: any) => Promise +>x : any + + var { ...x } = y; +>x : any +>y : any +} + +async function fn12(x) { +>fn12 : (x: any) => Promise +>x : any + + var [x] = y; +>x : any +>y : any +} + +async function fn13(x) { +>fn13 : (x: any) => Promise +>x : any + + var [x = y] = y; +>x : any +>y : any +>y : any +} + +async function fn14(x) { +>fn14 : (x: any) => Promise +>x : any + + var [, x] = y; +> : undefined +>x : any +>y : any +} + +async function fn15(x) { +>fn15 : (x: any) => Promise +>x : any + + var [...x] = y; +>x : any +>y : any +} + +async function fn16(x) { +>fn16 : (x: any) => Promise +>x : any + + var [[x]] = y; +>x : any +>y : any +} + +async function fn17(x) { +>fn17 : (x: any) => Promise +>x : any + + var [[x] = y] = y; +>x : any +>y : any +>y : any +} + +async function fn18({ x }) { +>fn18 : ({ x }: { x: any; }) => Promise +>x : any + + var x; +>x : any +} + +async function fn19([x]) { +>fn19 : ([x]: [any]) => Promise +>x : any + + var x; +>x : any +} + +async function fn20(x) { +>fn20 : (x: any) => Promise +>x : any + { + var x; +>x : any + } +} + +async function fn21(x) { +>fn21 : (x: any) => Promise +>x : any + + if (y) { +>y : any + + var x; +>x : any + } +} + +async function fn22(x) { +>fn22 : (x: any) => Promise +>x : any + + if (y) { +>y : any + } + else { + var x; +>x : any + } +} + +async function fn23(x) { +>fn23 : (x: any) => Promise +>x : any + + try { + var x; +>x : any + } + catch (e) { +>e : any + } +} + +async function fn24(x) { +>fn24 : (x: any) => Promise +>x : any + + try { + + } + catch (e) { +>e : any + + var x; +>x : any + } +} + +async function fn25(x) { +>fn25 : (x: any) => Promise +>x : any + + try { + + } + catch (x) { +>x : any + + var x; +>x : any + } +} + +async function fn26(x) { +>fn26 : (x: any) => Promise +>x : any + + try { + + } + catch ({ x }) { +>x : any + + var x; +>x : any + } +} + +async function fn27(x) { +>fn27 : (x: any) => Promise +>x : any + + try { + } + finally { + var x; +>x : any + } +} + +async function fn28(x) { +>fn28 : (x: any) => Promise +>x : any + + while (y) { +>y : any + + var x; +>x : any + } +} + +async function fn29(x) { +>fn29 : (x: any) => Promise +>x : any + + do { + var x; +>x : any + } + while (y); +>y : any +} + +async function fn30(x) { +>fn30 : (x: any) => Promise +>x : any + + for (var x = y;;) { +>x : any +>y : any + + } +} + +async function fn31(x) { +>fn31 : (x: any) => Promise +>x : any + + for (var { x } = y;;) { +>x : any +>y : any + } +} + +async function fn32(x) { +>fn32 : (x: any) => Promise +>x : any + + for (;;) { + var x; +>x : any + } +} + +async function fn33(x: string) { +>fn33 : (x: string) => Promise +>x : string + + for (var x in y) { +>x : string +>y : any + } +} + +async function fn34(x) { +>fn34 : (x: any) => Promise +>x : any + + for (var z in y) { +>z : string +>y : any + + var x; +>x : any + } +} + +async function fn35(x) { +>fn35 : (x: any) => Promise +>x : any + + for (var x of y) { +>x : any +>y : any + } +} + +async function fn36(x) { +>fn36 : (x: any) => Promise +>x : any + + for (var { x } of y) { +>x : any +>y : any + } +} + +async function fn37(x) { +>fn37 : (x: any) => Promise +>x : any + + for (var z of y) { +>z : any +>y : any + + var x; +>x : any + } +} + +async function fn38(x) { +>fn38 : (x: any) => Promise +>x : any + + switch (y) { +>y : any + + case y: +>y : any + + var x; +>x : any + } +} + +async function fn39(x) { +>fn39 : (x: any) => Promise +>x : any + + foo: { +>foo : any + + var x; +>x : any + + break foo; +>foo : any + } +} + +async function fn40(x) { +>fn40 : (x: any) => Promise +>x : any + + try { + + } + catch { + var x; +>x : any + } +} + diff --git a/tests/baselines/reference/definiteAssignmentOfDestructuredVariable.js b/tests/baselines/reference/definiteAssignmentOfDestructuredVariable.js new file mode 100644 index 00000000000..8fcc3efaaf9 --- /dev/null +++ b/tests/baselines/reference/definiteAssignmentOfDestructuredVariable.js @@ -0,0 +1,28 @@ +//// [definiteAssignmentOfDestructuredVariable.ts] +// https://github.com/Microsoft/TypeScript/issues/20994 +interface Options { + a?: number | object; + b: () => void; +} + +class C { + foo!: { [P in keyof T]: T[P] } + + method() { + let { a, b } = this.foo; + !(a && b); + a; + } +} + +//// [definiteAssignmentOfDestructuredVariable.js] +var C = /** @class */ (function () { + function C() { + } + C.prototype.method = function () { + var _a = this.foo, a = _a.a, b = _a.b; + !(a && b); + a; + }; + return C; +}()); diff --git a/tests/baselines/reference/definiteAssignmentOfDestructuredVariable.symbols b/tests/baselines/reference/definiteAssignmentOfDestructuredVariable.symbols new file mode 100644 index 00000000000..64726c73de7 --- /dev/null +++ b/tests/baselines/reference/definiteAssignmentOfDestructuredVariable.symbols @@ -0,0 +1,42 @@ +=== tests/cases/compiler/definiteAssignmentOfDestructuredVariable.ts === +// https://github.com/Microsoft/TypeScript/issues/20994 +interface Options { +>Options : Symbol(Options, Decl(definiteAssignmentOfDestructuredVariable.ts, 0, 0)) + + a?: number | object; +>a : Symbol(Options.a, Decl(definiteAssignmentOfDestructuredVariable.ts, 1, 19)) + + b: () => void; +>b : Symbol(Options.b, Decl(definiteAssignmentOfDestructuredVariable.ts, 2, 24)) +} + +class C { +>C : Symbol(C, Decl(definiteAssignmentOfDestructuredVariable.ts, 4, 1)) +>T : Symbol(T, Decl(definiteAssignmentOfDestructuredVariable.ts, 6, 8)) +>Options : Symbol(Options, Decl(definiteAssignmentOfDestructuredVariable.ts, 0, 0)) + + foo!: { [P in keyof T]: T[P] } +>foo : Symbol(C.foo, Decl(definiteAssignmentOfDestructuredVariable.ts, 6, 28)) +>P : Symbol(P, Decl(definiteAssignmentOfDestructuredVariable.ts, 7, 13)) +>T : Symbol(T, Decl(definiteAssignmentOfDestructuredVariable.ts, 6, 8)) +>T : Symbol(T, Decl(definiteAssignmentOfDestructuredVariable.ts, 6, 8)) +>P : Symbol(P, Decl(definiteAssignmentOfDestructuredVariable.ts, 7, 13)) + + method() { +>method : Symbol(C.method, Decl(definiteAssignmentOfDestructuredVariable.ts, 7, 34)) + + let { a, b } = this.foo; +>a : Symbol(a, Decl(definiteAssignmentOfDestructuredVariable.ts, 10, 13)) +>b : Symbol(b, Decl(definiteAssignmentOfDestructuredVariable.ts, 10, 16)) +>this.foo : Symbol(C.foo, Decl(definiteAssignmentOfDestructuredVariable.ts, 6, 28)) +>this : Symbol(C, Decl(definiteAssignmentOfDestructuredVariable.ts, 4, 1)) +>foo : Symbol(C.foo, Decl(definiteAssignmentOfDestructuredVariable.ts, 6, 28)) + + !(a && b); +>a : Symbol(a, Decl(definiteAssignmentOfDestructuredVariable.ts, 10, 13)) +>b : Symbol(b, Decl(definiteAssignmentOfDestructuredVariable.ts, 10, 16)) + + a; +>a : Symbol(a, Decl(definiteAssignmentOfDestructuredVariable.ts, 10, 13)) + } +} diff --git a/tests/baselines/reference/definiteAssignmentOfDestructuredVariable.types b/tests/baselines/reference/definiteAssignmentOfDestructuredVariable.types new file mode 100644 index 00000000000..36ff5028305 --- /dev/null +++ b/tests/baselines/reference/definiteAssignmentOfDestructuredVariable.types @@ -0,0 +1,45 @@ +=== tests/cases/compiler/definiteAssignmentOfDestructuredVariable.ts === +// https://github.com/Microsoft/TypeScript/issues/20994 +interface Options { +>Options : Options + + a?: number | object; +>a : number | object | undefined + + b: () => void; +>b : () => void +} + +class C { +>C : C +>T : T +>Options : Options + + foo!: { [P in keyof T]: T[P] } +>foo : { [P in keyof T]: T[P]; } +>P : P +>T : T +>T : T +>P : P + + method() { +>method : () => void + + let { a, b } = this.foo; +>a : T["a"] +>b : T["b"] +>this.foo : { [P in keyof T]: T[P]; } +>this : this +>foo : { [P in keyof T]: T[P]; } + + !(a && b); +>!(a && b) : false +>(a && b) : T["b"] +>a && b : T["b"] +>a : T["a"] +>b : T["b"] + + a; +>a : T["a"] + } +} diff --git a/tests/baselines/reference/inferObjectTypeFromStringLiteralToKeyof.js b/tests/baselines/reference/inferObjectTypeFromStringLiteralToKeyof.js index 6a9a081ae60..99e7691daaf 100644 --- a/tests/baselines/reference/inferObjectTypeFromStringLiteralToKeyof.js +++ b/tests/baselines/reference/inferObjectTypeFromStringLiteralToKeyof.js @@ -1,8 +1,11 @@ //// [inferObjectTypeFromStringLiteralToKeyof.ts] -declare function inference(target: T, name: keyof T): void; +declare function inference1(name: keyof T): T; +declare function inference2(target: T, name: keyof T): T; declare var two: "a" | "d"; -inference({ a: 1, b: 2, c: 3, d(n) { return n } }, two); +const x = inference1(two); +const y = inference2({ a: 1, b: 2, c: 3, d(n) { return n } }, two); //// [inferObjectTypeFromStringLiteralToKeyof.js] -inference({ a: 1, b: 2, c: 3, d: function (n) { return n; } }, two); +var x = inference1(two); +var y = inference2({ a: 1, b: 2, c: 3, d: function (n) { return n; } }, two); diff --git a/tests/baselines/reference/inferObjectTypeFromStringLiteralToKeyof.symbols b/tests/baselines/reference/inferObjectTypeFromStringLiteralToKeyof.symbols index aa3c9e89f9a..b36b47bab65 100644 --- a/tests/baselines/reference/inferObjectTypeFromStringLiteralToKeyof.symbols +++ b/tests/baselines/reference/inferObjectTypeFromStringLiteralToKeyof.symbols @@ -1,22 +1,36 @@ === tests/cases/compiler/inferObjectTypeFromStringLiteralToKeyof.ts === -declare function inference(target: T, name: keyof T): void; ->inference : Symbol(inference, Decl(inferObjectTypeFromStringLiteralToKeyof.ts, 0, 0)) ->T : Symbol(T, Decl(inferObjectTypeFromStringLiteralToKeyof.ts, 0, 27)) ->target : Symbol(target, Decl(inferObjectTypeFromStringLiteralToKeyof.ts, 0, 30)) ->T : Symbol(T, Decl(inferObjectTypeFromStringLiteralToKeyof.ts, 0, 27)) ->name : Symbol(name, Decl(inferObjectTypeFromStringLiteralToKeyof.ts, 0, 40)) ->T : Symbol(T, Decl(inferObjectTypeFromStringLiteralToKeyof.ts, 0, 27)) +declare function inference1(name: keyof T): T; +>inference1 : Symbol(inference1, Decl(inferObjectTypeFromStringLiteralToKeyof.ts, 0, 0)) +>T : Symbol(T, Decl(inferObjectTypeFromStringLiteralToKeyof.ts, 0, 28)) +>name : Symbol(name, Decl(inferObjectTypeFromStringLiteralToKeyof.ts, 0, 31)) +>T : Symbol(T, Decl(inferObjectTypeFromStringLiteralToKeyof.ts, 0, 28)) +>T : Symbol(T, Decl(inferObjectTypeFromStringLiteralToKeyof.ts, 0, 28)) + +declare function inference2(target: T, name: keyof T): T; +>inference2 : Symbol(inference2, Decl(inferObjectTypeFromStringLiteralToKeyof.ts, 0, 49)) +>T : Symbol(T, Decl(inferObjectTypeFromStringLiteralToKeyof.ts, 1, 28)) +>target : Symbol(target, Decl(inferObjectTypeFromStringLiteralToKeyof.ts, 1, 31)) +>T : Symbol(T, Decl(inferObjectTypeFromStringLiteralToKeyof.ts, 1, 28)) +>name : Symbol(name, Decl(inferObjectTypeFromStringLiteralToKeyof.ts, 1, 41)) +>T : Symbol(T, Decl(inferObjectTypeFromStringLiteralToKeyof.ts, 1, 28)) +>T : Symbol(T, Decl(inferObjectTypeFromStringLiteralToKeyof.ts, 1, 28)) declare var two: "a" | "d"; ->two : Symbol(two, Decl(inferObjectTypeFromStringLiteralToKeyof.ts, 1, 11)) +>two : Symbol(two, Decl(inferObjectTypeFromStringLiteralToKeyof.ts, 2, 11)) -inference({ a: 1, b: 2, c: 3, d(n) { return n } }, two); ->inference : Symbol(inference, Decl(inferObjectTypeFromStringLiteralToKeyof.ts, 0, 0)) ->a : Symbol(a, Decl(inferObjectTypeFromStringLiteralToKeyof.ts, 2, 11)) ->b : Symbol(b, Decl(inferObjectTypeFromStringLiteralToKeyof.ts, 2, 17)) ->c : Symbol(c, Decl(inferObjectTypeFromStringLiteralToKeyof.ts, 2, 23)) ->d : Symbol(d, Decl(inferObjectTypeFromStringLiteralToKeyof.ts, 2, 29)) ->n : Symbol(n, Decl(inferObjectTypeFromStringLiteralToKeyof.ts, 2, 32)) ->n : Symbol(n, Decl(inferObjectTypeFromStringLiteralToKeyof.ts, 2, 32)) ->two : Symbol(two, Decl(inferObjectTypeFromStringLiteralToKeyof.ts, 1, 11)) +const x = inference1(two); +>x : Symbol(x, Decl(inferObjectTypeFromStringLiteralToKeyof.ts, 3, 5)) +>inference1 : Symbol(inference1, Decl(inferObjectTypeFromStringLiteralToKeyof.ts, 0, 0)) +>two : Symbol(two, Decl(inferObjectTypeFromStringLiteralToKeyof.ts, 2, 11)) + +const y = inference2({ a: 1, b: 2, c: 3, d(n) { return n } }, two); +>y : Symbol(y, Decl(inferObjectTypeFromStringLiteralToKeyof.ts, 4, 5)) +>inference2 : Symbol(inference2, Decl(inferObjectTypeFromStringLiteralToKeyof.ts, 0, 49)) +>a : Symbol(a, Decl(inferObjectTypeFromStringLiteralToKeyof.ts, 4, 22)) +>b : Symbol(b, Decl(inferObjectTypeFromStringLiteralToKeyof.ts, 4, 28)) +>c : Symbol(c, Decl(inferObjectTypeFromStringLiteralToKeyof.ts, 4, 34)) +>d : Symbol(d, Decl(inferObjectTypeFromStringLiteralToKeyof.ts, 4, 40)) +>n : Symbol(n, Decl(inferObjectTypeFromStringLiteralToKeyof.ts, 4, 43)) +>n : Symbol(n, Decl(inferObjectTypeFromStringLiteralToKeyof.ts, 4, 43)) +>two : Symbol(two, Decl(inferObjectTypeFromStringLiteralToKeyof.ts, 2, 11)) diff --git a/tests/baselines/reference/inferObjectTypeFromStringLiteralToKeyof.types b/tests/baselines/reference/inferObjectTypeFromStringLiteralToKeyof.types index 39c4bb84196..3218ab453bf 100644 --- a/tests/baselines/reference/inferObjectTypeFromStringLiteralToKeyof.types +++ b/tests/baselines/reference/inferObjectTypeFromStringLiteralToKeyof.types @@ -1,18 +1,33 @@ === tests/cases/compiler/inferObjectTypeFromStringLiteralToKeyof.ts === -declare function inference(target: T, name: keyof T): void; ->inference : (target: T, name: keyof T) => void +declare function inference1(name: keyof T): T; +>inference1 : (name: keyof T) => T +>T : T +>name : keyof T +>T : T +>T : T + +declare function inference2(target: T, name: keyof T): T; +>inference2 : (target: T, name: keyof T) => T >T : T >target : T >T : T >name : keyof T >T : T +>T : T declare var two: "a" | "d"; >two : "a" | "d" -inference({ a: 1, b: 2, c: 3, d(n) { return n } }, two); ->inference({ a: 1, b: 2, c: 3, d(n) { return n } }, two) : void ->inference : (target: T, name: keyof T) => void +const x = inference1(two); +>x : { a: any; d: any; } +>inference1(two) : { a: any; d: any; } +>inference1 : (name: keyof T) => T +>two : "a" | "d" + +const y = inference2({ a: 1, b: 2, c: 3, d(n) { return n } }, two); +>y : { a: number; b: number; c: number; d(n: any): any; } +>inference2({ a: 1, b: 2, c: 3, d(n) { return n } }, two) : { a: number; b: number; c: number; d(n: any): any; } +>inference2 : (target: T, name: keyof T) => T >{ a: 1, b: 2, c: 3, d(n) { return n } } : { a: number; b: number; c: number; d(n: any): any; } >a : number >1 : 1 diff --git a/tests/baselines/reference/intersectionOfTypeVariableHasApparentSignatures.js b/tests/baselines/reference/intersectionOfTypeVariableHasApparentSignatures.js new file mode 100644 index 00000000000..b0f224b5591 --- /dev/null +++ b/tests/baselines/reference/intersectionOfTypeVariableHasApparentSignatures.js @@ -0,0 +1,25 @@ +//// [intersectionOfTypeVariableHasApparentSignatures.ts] +interface Component

{ + props: Readonly

& Readonly<{ children?: {} }>; +} + +interface Props { + children?: (items: {x: number}) => void +} + +declare function f(i: Component): void; + +f({ + props: { + children: (({ x }) => { }) + } +}); + +//// [intersectionOfTypeVariableHasApparentSignatures.js] +f({ + props: { + children: (function (_a) { + var x = _a.x; + }) + } +}); diff --git a/tests/baselines/reference/intersectionOfTypeVariableHasApparentSignatures.symbols b/tests/baselines/reference/intersectionOfTypeVariableHasApparentSignatures.symbols new file mode 100644 index 00000000000..8dc4781c865 --- /dev/null +++ b/tests/baselines/reference/intersectionOfTypeVariableHasApparentSignatures.symbols @@ -0,0 +1,41 @@ +=== tests/cases/compiler/intersectionOfTypeVariableHasApparentSignatures.ts === +interface Component

{ +>Component : Symbol(Component, Decl(intersectionOfTypeVariableHasApparentSignatures.ts, 0, 0)) +>P : Symbol(P, Decl(intersectionOfTypeVariableHasApparentSignatures.ts, 0, 20)) + + props: Readonly

& Readonly<{ children?: {} }>; +>props : Symbol(Component.props, Decl(intersectionOfTypeVariableHasApparentSignatures.ts, 0, 24)) +>Readonly : Symbol(Readonly, Decl(lib.d.ts, --, --)) +>P : Symbol(P, Decl(intersectionOfTypeVariableHasApparentSignatures.ts, 0, 20)) +>Readonly : Symbol(Readonly, Decl(lib.d.ts, --, --)) +>children : Symbol(children, Decl(intersectionOfTypeVariableHasApparentSignatures.ts, 1, 35)) +} + +interface Props { +>Props : Symbol(Props, Decl(intersectionOfTypeVariableHasApparentSignatures.ts, 2, 1)) + + children?: (items: {x: number}) => void +>children : Symbol(Props.children, Decl(intersectionOfTypeVariableHasApparentSignatures.ts, 4, 17)) +>items : Symbol(items, Decl(intersectionOfTypeVariableHasApparentSignatures.ts, 5, 16)) +>x : Symbol(x, Decl(intersectionOfTypeVariableHasApparentSignatures.ts, 5, 24)) +} + +declare function f(i: Component): void; +>f : Symbol(f, Decl(intersectionOfTypeVariableHasApparentSignatures.ts, 6, 1)) +>T : Symbol(T, Decl(intersectionOfTypeVariableHasApparentSignatures.ts, 8, 19)) +>Props : Symbol(Props, Decl(intersectionOfTypeVariableHasApparentSignatures.ts, 2, 1)) +>i : Symbol(i, Decl(intersectionOfTypeVariableHasApparentSignatures.ts, 8, 36)) +>Component : Symbol(Component, Decl(intersectionOfTypeVariableHasApparentSignatures.ts, 0, 0)) +>T : Symbol(T, Decl(intersectionOfTypeVariableHasApparentSignatures.ts, 8, 19)) + +f({ +>f : Symbol(f, Decl(intersectionOfTypeVariableHasApparentSignatures.ts, 6, 1)) + + props: { +>props : Symbol(props, Decl(intersectionOfTypeVariableHasApparentSignatures.ts, 10, 3)) + + children: (({ x }) => { }) +>children : Symbol(children, Decl(intersectionOfTypeVariableHasApparentSignatures.ts, 11, 12)) +>x : Symbol(x, Decl(intersectionOfTypeVariableHasApparentSignatures.ts, 12, 21)) + } +}); diff --git a/tests/baselines/reference/intersectionOfTypeVariableHasApparentSignatures.types b/tests/baselines/reference/intersectionOfTypeVariableHasApparentSignatures.types new file mode 100644 index 00000000000..927839de2e7 --- /dev/null +++ b/tests/baselines/reference/intersectionOfTypeVariableHasApparentSignatures.types @@ -0,0 +1,46 @@ +=== tests/cases/compiler/intersectionOfTypeVariableHasApparentSignatures.ts === +interface Component

{ +>Component : Component

+>P : P + + props: Readonly

& Readonly<{ children?: {} }>; +>props : Readonly

& Readonly<{ children?: {} | undefined; }> +>Readonly : Readonly +>P : P +>Readonly : Readonly +>children : {} | undefined +} + +interface Props { +>Props : Props + + children?: (items: {x: number}) => void +>children : ((items: { x: number; }) => void) | undefined +>items : { x: number; } +>x : number +} + +declare function f(i: Component): void; +>f : (i: Component) => void +>T : T +>Props : Props +>i : Component +>Component : Component

+>T : T + +f({ +>f({ props: { children: (({ x }) => { }) }}) : void +>f : (i: Component) => void +>{ props: { children: (({ x }) => { }) }} : { props: { children: ({ x }: { x: number; }) => void; }; } + + props: { +>props : { children: ({ x }: { x: number; }) => void; } +>{ children: (({ x }) => { }) } : { children: ({ x }: { x: number; }) => void; } + + children: (({ x }) => { }) +>children : ({ x }: { x: number; }) => void +>(({ x }) => { }) : ({ x }: { x: number; }) => void +>({ x }) => { } : ({ x }: { x: number; }) => void +>x : number + } +}); diff --git a/tests/baselines/reference/jsxCallbackWithDestructuring.js b/tests/baselines/reference/jsxCallbackWithDestructuring.js new file mode 100644 index 00000000000..f8f7173aa30 --- /dev/null +++ b/tests/baselines/reference/jsxCallbackWithDestructuring.js @@ -0,0 +1,52 @@ +//// [jsxCallbackWithDestructuring.tsx] +// minimal component +interface Component

{ } +declare class Component { + constructor(props: P, context?: any); + render(): {}; + props: Readonly<{ children?: {} }> & Readonly

; +} + +declare global { + namespace JSX { + interface Element { } + interface ElementClass { + render(): {}; + } + interface ElementAttributesProperty { props: {}; } + interface ElementChildrenAttribute { children: {}; } + interface IntrinsicAttributes { } + interface IntrinsicClassAttributes { } + } +} + +export interface RouteProps { + children?: (props: { x: number }) => any; +} +export class MyComponent extends Component { } + {}}/> + +//// [jsxCallbackWithDestructuring.jsx] +"use strict"; +var __extends = (this && this.__extends) || (function () { + var extendStatics = Object.setPrototypeOf || + ({ __proto__: [] } instanceof Array && function (d, b) { d.__proto__ = b; }) || + function (d, b) { for (var p in b) if (b.hasOwnProperty(p)) d[p] = b[p]; }; + return function (d, b) { + extendStatics(d, b); + function __() { this.constructor = d; } + d.prototype = b === null ? Object.create(b) : (__.prototype = b.prototype, new __()); + }; +})(); +exports.__esModule = true; +var MyComponent = /** @class */ (function (_super) { + __extends(MyComponent, _super); + function MyComponent() { + return _super !== null && _super.apply(this, arguments) || this; + } + return MyComponent; +}(Component)); +exports.MyComponent = MyComponent; +; diff --git a/tests/baselines/reference/jsxCallbackWithDestructuring.symbols b/tests/baselines/reference/jsxCallbackWithDestructuring.symbols new file mode 100644 index 00000000000..d879f256e13 --- /dev/null +++ b/tests/baselines/reference/jsxCallbackWithDestructuring.symbols @@ -0,0 +1,81 @@ +=== tests/cases/compiler/jsxCallbackWithDestructuring.tsx === +// minimal component +interface Component

{ } +>Component : Symbol(Component, Decl(jsxCallbackWithDestructuring.tsx, 0, 0), Decl(jsxCallbackWithDestructuring.tsx, 1, 39)) +>P : Symbol(P, Decl(jsxCallbackWithDestructuring.tsx, 1, 20), Decl(jsxCallbackWithDestructuring.tsx, 2, 24)) +>S : Symbol(S, Decl(jsxCallbackWithDestructuring.tsx, 1, 27), Decl(jsxCallbackWithDestructuring.tsx, 2, 26)) + +declare class Component { +>Component : Symbol(Component, Decl(jsxCallbackWithDestructuring.tsx, 0, 0), Decl(jsxCallbackWithDestructuring.tsx, 1, 39)) +>P : Symbol(P, Decl(jsxCallbackWithDestructuring.tsx, 1, 20), Decl(jsxCallbackWithDestructuring.tsx, 2, 24)) +>S : Symbol(S, Decl(jsxCallbackWithDestructuring.tsx, 1, 27), Decl(jsxCallbackWithDestructuring.tsx, 2, 26)) + + constructor(props: P, context?: any); +>props : Symbol(props, Decl(jsxCallbackWithDestructuring.tsx, 3, 16)) +>P : Symbol(P, Decl(jsxCallbackWithDestructuring.tsx, 1, 20), Decl(jsxCallbackWithDestructuring.tsx, 2, 24)) +>context : Symbol(context, Decl(jsxCallbackWithDestructuring.tsx, 3, 25)) + + render(): {}; +>render : Symbol(Component.render, Decl(jsxCallbackWithDestructuring.tsx, 3, 41)) + + props: Readonly<{ children?: {} }> & Readonly

; +>props : Symbol(Component.props, Decl(jsxCallbackWithDestructuring.tsx, 4, 17)) +>Readonly : Symbol(Readonly, Decl(lib.d.ts, --, --)) +>children : Symbol(children, Decl(jsxCallbackWithDestructuring.tsx, 5, 21)) +>Readonly : Symbol(Readonly, Decl(lib.d.ts, --, --)) +>P : Symbol(P, Decl(jsxCallbackWithDestructuring.tsx, 1, 20), Decl(jsxCallbackWithDestructuring.tsx, 2, 24)) +} + +declare global { +>global : Symbol(global, Decl(jsxCallbackWithDestructuring.tsx, 6, 1)) + + namespace JSX { +>JSX : Symbol(JSX, Decl(jsxCallbackWithDestructuring.tsx, 8, 16)) + + interface Element { } +>Element : Symbol(Element, Decl(jsxCallbackWithDestructuring.tsx, 9, 19)) + + interface ElementClass { +>ElementClass : Symbol(ElementClass, Decl(jsxCallbackWithDestructuring.tsx, 10, 30)) + + render(): {}; +>render : Symbol(ElementClass.render, Decl(jsxCallbackWithDestructuring.tsx, 11, 33)) + } + interface ElementAttributesProperty { props: {}; } +>ElementAttributesProperty : Symbol(ElementAttributesProperty, Decl(jsxCallbackWithDestructuring.tsx, 13, 9)) +>props : Symbol(ElementAttributesProperty.props, Decl(jsxCallbackWithDestructuring.tsx, 14, 45)) + + interface ElementChildrenAttribute { children: {}; } +>ElementChildrenAttribute : Symbol(ElementChildrenAttribute, Decl(jsxCallbackWithDestructuring.tsx, 14, 58)) +>children : Symbol(ElementChildrenAttribute.children, Decl(jsxCallbackWithDestructuring.tsx, 15, 44)) + + interface IntrinsicAttributes { } +>IntrinsicAttributes : Symbol(IntrinsicAttributes, Decl(jsxCallbackWithDestructuring.tsx, 15, 60)) + + interface IntrinsicClassAttributes { } +>IntrinsicClassAttributes : Symbol(IntrinsicClassAttributes, Decl(jsxCallbackWithDestructuring.tsx, 16, 42)) +>T : Symbol(T, Decl(jsxCallbackWithDestructuring.tsx, 17, 43)) + } +} + +export interface RouteProps { +>RouteProps : Symbol(RouteProps, Decl(jsxCallbackWithDestructuring.tsx, 19, 1)) + + children?: (props: { x: number }) => any; +>children : Symbol(RouteProps.children, Decl(jsxCallbackWithDestructuring.tsx, 21, 29)) +>props : Symbol(props, Decl(jsxCallbackWithDestructuring.tsx, 22, 16)) +>x : Symbol(x, Decl(jsxCallbackWithDestructuring.tsx, 22, 24)) +} +export class MyComponent extends Component { } +>MyComponent : Symbol(MyComponent, Decl(jsxCallbackWithDestructuring.tsx, 23, 1)) +>T : Symbol(T, Decl(jsxCallbackWithDestructuring.tsx, 24, 25)) +>RouteProps : Symbol(RouteProps, Decl(jsxCallbackWithDestructuring.tsx, 19, 1)) +>RouteProps : Symbol(RouteProps, Decl(jsxCallbackWithDestructuring.tsx, 19, 1)) +>Component : Symbol(Component, Decl(jsxCallbackWithDestructuring.tsx, 0, 0), Decl(jsxCallbackWithDestructuring.tsx, 1, 39)) +>T : Symbol(T, Decl(jsxCallbackWithDestructuring.tsx, 24, 25)) + + {}}/> +>MyComponent : Symbol(MyComponent, Decl(jsxCallbackWithDestructuring.tsx, 23, 1)) +>children : Symbol(children, Decl(jsxCallbackWithDestructuring.tsx, 25, 12)) +>x : Symbol(x, Decl(jsxCallbackWithDestructuring.tsx, 25, 25)) + diff --git a/tests/baselines/reference/jsxCallbackWithDestructuring.types b/tests/baselines/reference/jsxCallbackWithDestructuring.types new file mode 100644 index 00000000000..3ee99e72aa3 --- /dev/null +++ b/tests/baselines/reference/jsxCallbackWithDestructuring.types @@ -0,0 +1,83 @@ +=== tests/cases/compiler/jsxCallbackWithDestructuring.tsx === +// minimal component +interface Component

{ } +>Component : Component +>P : P +>S : S + +declare class Component { +>Component : Component +>P : P +>S : S + + constructor(props: P, context?: any); +>props : P +>P : P +>context : any + + render(): {}; +>render : () => {} + + props: Readonly<{ children?: {} }> & Readonly

; +>props : Readonly<{ children?: {} | undefined; }> & Readonly

+>Readonly : Readonly +>children : {} | undefined +>Readonly : Readonly +>P : P +} + +declare global { +>global : any + + namespace JSX { +>JSX : any + + interface Element { } +>Element : Element + + interface ElementClass { +>ElementClass : ElementClass + + render(): {}; +>render : () => {} + } + interface ElementAttributesProperty { props: {}; } +>ElementAttributesProperty : ElementAttributesProperty +>props : {} + + interface ElementChildrenAttribute { children: {}; } +>ElementChildrenAttribute : ElementChildrenAttribute +>children : {} + + interface IntrinsicAttributes { } +>IntrinsicAttributes : IntrinsicAttributes + + interface IntrinsicClassAttributes { } +>IntrinsicClassAttributes : IntrinsicClassAttributes +>T : T + } +} + +export interface RouteProps { +>RouteProps : RouteProps + + children?: (props: { x: number }) => any; +>children : ((props: { x: number; }) => any) | undefined +>props : { x: number; } +>x : number +} +export class MyComponent extends Component { } +>MyComponent : MyComponent +>T : T +>RouteProps : RouteProps +>RouteProps : RouteProps +>Component : Component +>T : T + + {}}/> +> {}}/> : JSX.Element +>MyComponent : typeof MyComponent +>children : ({ x }: { x: number; }) => void +>({ x }) => {} : ({ x }: { x: number; }) => void +>x : number + diff --git a/tests/baselines/reference/keyofAndIndexedAccess.js b/tests/baselines/reference/keyofAndIndexedAccess.js index 8ea17554b35..2f59ad03510 100644 --- a/tests/baselines/reference/keyofAndIndexedAccess.js +++ b/tests/baselines/reference/keyofAndIndexedAccess.js @@ -552,6 +552,19 @@ class AnotherSampleClass extends SampleClass { } } new AnotherSampleClass({}); + +// Positive repro from #17166 +function f3(t: T, k: K, tk: T[K]): void { + for (let key in t) { + key = k // ok, K ==> keyof T + t[key] = tk; // ok, T[K] ==> T[keyof T] + } +} + +// # 21185 +type Predicates = { + [T in keyof TaggedRecord]: (variant: TaggedRecord[keyof TaggedRecord]) => variant is TaggedRecord[T] +} //// [keyofAndIndexedAccess.js] @@ -928,6 +941,13 @@ var AnotherSampleClass = /** @class */ (function (_super) { return AnotherSampleClass; }(SampleClass)); new AnotherSampleClass({}); +// Positive repro from #17166 +function f3(t, k, tk) { + for (var key in t) { + key = k; // ok, K ==> keyof T + t[key] = tk; // ok, T[K] ==> T[keyof T] + } +} //// [keyofAndIndexedAccess.d.ts] @@ -1188,3 +1208,7 @@ declare class AnotherSampleClass extends SampleClass { constructor(props: T); brokenMethod(): void; } +declare function f3(t: T, k: K, tk: T[K]): void; +declare type Predicates = { + [T in keyof TaggedRecord]: (variant: TaggedRecord[keyof TaggedRecord]) => variant is TaggedRecord[T]; +}; diff --git a/tests/baselines/reference/keyofAndIndexedAccess.symbols b/tests/baselines/reference/keyofAndIndexedAccess.symbols index 461652fb725..c1a3449991f 100644 --- a/tests/baselines/reference/keyofAndIndexedAccess.symbols +++ b/tests/baselines/reference/keyofAndIndexedAccess.symbols @@ -1962,3 +1962,48 @@ class AnotherSampleClass extends SampleClass { new AnotherSampleClass({}); >AnotherSampleClass : Symbol(AnotherSampleClass, Decl(keyofAndIndexedAccess.ts, 540, 54)) +// Positive repro from #17166 +function f3(t: T, k: K, tk: T[K]): void { +>f3 : Symbol(f3, Decl(keyofAndIndexedAccess.ts, 552, 27)) +>T : Symbol(T, Decl(keyofAndIndexedAccess.ts, 555, 12)) +>K : Symbol(K, Decl(keyofAndIndexedAccess.ts, 555, 14)) +>T : Symbol(T, Decl(keyofAndIndexedAccess.ts, 555, 12)) +>t : Symbol(t, Decl(keyofAndIndexedAccess.ts, 555, 34)) +>T : Symbol(T, Decl(keyofAndIndexedAccess.ts, 555, 12)) +>k : Symbol(k, Decl(keyofAndIndexedAccess.ts, 555, 39)) +>K : Symbol(K, Decl(keyofAndIndexedAccess.ts, 555, 14)) +>tk : Symbol(tk, Decl(keyofAndIndexedAccess.ts, 555, 45)) +>T : Symbol(T, Decl(keyofAndIndexedAccess.ts, 555, 12)) +>K : Symbol(K, Decl(keyofAndIndexedAccess.ts, 555, 14)) + + for (let key in t) { +>key : Symbol(key, Decl(keyofAndIndexedAccess.ts, 556, 12)) +>t : Symbol(t, Decl(keyofAndIndexedAccess.ts, 555, 34)) + + key = k // ok, K ==> keyof T +>key : Symbol(key, Decl(keyofAndIndexedAccess.ts, 556, 12)) +>k : Symbol(k, Decl(keyofAndIndexedAccess.ts, 555, 39)) + + t[key] = tk; // ok, T[K] ==> T[keyof T] +>t : Symbol(t, Decl(keyofAndIndexedAccess.ts, 555, 34)) +>key : Symbol(key, Decl(keyofAndIndexedAccess.ts, 556, 12)) +>tk : Symbol(tk, Decl(keyofAndIndexedAccess.ts, 555, 45)) + } +} + +// # 21185 +type Predicates = { +>Predicates : Symbol(Predicates, Decl(keyofAndIndexedAccess.ts, 560, 1)) +>TaggedRecord : Symbol(TaggedRecord, Decl(keyofAndIndexedAccess.ts, 563, 16)) + + [T in keyof TaggedRecord]: (variant: TaggedRecord[keyof TaggedRecord]) => variant is TaggedRecord[T] +>T : Symbol(T, Decl(keyofAndIndexedAccess.ts, 564, 3)) +>TaggedRecord : Symbol(TaggedRecord, Decl(keyofAndIndexedAccess.ts, 563, 16)) +>variant : Symbol(variant, Decl(keyofAndIndexedAccess.ts, 564, 30)) +>TaggedRecord : Symbol(TaggedRecord, Decl(keyofAndIndexedAccess.ts, 563, 16)) +>TaggedRecord : Symbol(TaggedRecord, Decl(keyofAndIndexedAccess.ts, 563, 16)) +>variant : Symbol(variant, Decl(keyofAndIndexedAccess.ts, 564, 30)) +>TaggedRecord : Symbol(TaggedRecord, Decl(keyofAndIndexedAccess.ts, 563, 16)) +>T : Symbol(T, Decl(keyofAndIndexedAccess.ts, 564, 3)) +} + diff --git a/tests/baselines/reference/keyofAndIndexedAccess.types b/tests/baselines/reference/keyofAndIndexedAccess.types index 0e7da19c3e2..d60245e183f 100644 --- a/tests/baselines/reference/keyofAndIndexedAccess.types +++ b/tests/baselines/reference/keyofAndIndexedAccess.types @@ -2294,3 +2294,51 @@ new AnotherSampleClass({}); >AnotherSampleClass : typeof AnotherSampleClass >{} : {} +// Positive repro from #17166 +function f3(t: T, k: K, tk: T[K]): void { +>f3 : (t: T, k: K, tk: T[K]) => void +>T : T +>K : K +>T : T +>t : T +>T : T +>k : K +>K : K +>tk : T[K] +>T : T +>K : K + + for (let key in t) { +>key : keyof T +>t : T + + key = k // ok, K ==> keyof T +>key = k : K +>key : keyof T +>k : K + + t[key] = tk; // ok, T[K] ==> T[keyof T] +>t[key] = tk : T[K] +>t[key] : T[keyof T] +>t : T +>key : keyof T +>tk : T[K] + } +} + +// # 21185 +type Predicates = { +>Predicates : Predicates +>TaggedRecord : TaggedRecord + + [T in keyof TaggedRecord]: (variant: TaggedRecord[keyof TaggedRecord]) => variant is TaggedRecord[T] +>T : T +>TaggedRecord : TaggedRecord +>variant : TaggedRecord[keyof TaggedRecord] +>TaggedRecord : TaggedRecord +>TaggedRecord : TaggedRecord +>variant : any +>TaggedRecord : TaggedRecord +>T : T +} + diff --git a/tests/baselines/reference/keyofAndIndexedAccessErrors.errors.txt b/tests/baselines/reference/keyofAndIndexedAccessErrors.errors.txt index 2981cb0366d..0b2da3f8e61 100644 --- a/tests/baselines/reference/keyofAndIndexedAccessErrors.errors.txt +++ b/tests/baselines/reference/keyofAndIndexedAccessErrors.errors.txt @@ -27,11 +27,21 @@ tests/cases/conformance/types/keyof/keyofAndIndexedAccessErrors.ts(76,5): error Type 'T' is not assignable to type 'T & U'. Type 'T' is not assignable to type 'U'. tests/cases/conformance/types/keyof/keyofAndIndexedAccessErrors.ts(77,5): error TS2322: Type 'keyof (T & U)' is not assignable to type 'keyof (T | U)'. -tests/cases/conformance/types/keyof/keyofAndIndexedAccessErrors.ts(84,9): error TS2322: Type 'keyof T' is not assignable to type 'K'. -tests/cases/conformance/types/keyof/keyofAndIndexedAccessErrors.ts(85,9): error TS2322: Type 'T[keyof T]' is not assignable to type 'T[K]'. +tests/cases/conformance/types/keyof/keyofAndIndexedAccessErrors.ts(86,9): error TS2322: Type 'keyof T' is not assignable to type 'K'. +tests/cases/conformance/types/keyof/keyofAndIndexedAccessErrors.ts(88,9): error TS2322: Type 'T[keyof T]' is not assignable to type 'T[K]'. + Type 'keyof T' is not assignable to type 'K'. +tests/cases/conformance/types/keyof/keyofAndIndexedAccessErrors.ts(91,5): error TS2322: Type 'T[K]' is not assignable to type 'U[K]'. + Type 'T' is not assignable to type 'U'. +tests/cases/conformance/types/keyof/keyofAndIndexedAccessErrors.ts(94,5): error TS2322: Type 'T[J]' is not assignable to type 'U[J]'. + Type 'T' is not assignable to type 'U'. +tests/cases/conformance/types/keyof/keyofAndIndexedAccessErrors.ts(97,5): error TS2322: Type 'T[K]' is not assignable to type 'T[J]'. + Type 'K' is not assignable to type 'J'. + Type 'keyof T' is not assignable to type 'J'. +tests/cases/conformance/types/keyof/keyofAndIndexedAccessErrors.ts(100,5): error TS2322: Type 'T[K]' is not assignable to type 'U[J]'. + Type 'T' is not assignable to type 'U'. -==== tests/cases/conformance/types/keyof/keyofAndIndexedAccessErrors.ts (27 errors) ==== +==== tests/cases/conformance/types/keyof/keyofAndIndexedAccessErrors.ts (31 errors) ==== class Shape { name: string; width: number; @@ -167,15 +177,42 @@ tests/cases/conformance/types/keyof/keyofAndIndexedAccessErrors.ts(85,9): error } // Repro from #17166 - function f3(obj: T, k: K, value: T[K]): void { - for (let key in obj) { + function f3( + t: T, k: K, tk: T[K], u: U, j: J, uk: U[K], tj: T[J], uj: U[J]): void { + for (let key in t) { + key = k // ok, K ==> keyof T k = key // error, keyof T =/=> K ~ !!! error TS2322: Type 'keyof T' is not assignable to type 'K'. - value = obj[key]; // error, T[keyof T] =/=> T[K] - ~~~~~ + t[key] = tk; // ok, T[K] ==> T[keyof T] + tk = t[key]; // error, T[keyof T] =/=> T[K] + ~~ !!! error TS2322: Type 'T[keyof T]' is not assignable to type 'T[K]'. +!!! error TS2322: Type 'keyof T' is not assignable to type 'K'. } - } + tk = uk; + uk = tk; // error + ~~ +!!! error TS2322: Type 'T[K]' is not assignable to type 'U[K]'. +!!! error TS2322: Type 'T' is not assignable to type 'U'. + tj = uj; + uj = tj; // error + ~~ +!!! error TS2322: Type 'T[J]' is not assignable to type 'U[J]'. +!!! error TS2322: Type 'T' is not assignable to type 'U'. + + tk = tj; + tj = tk; // error + ~~ +!!! error TS2322: Type 'T[K]' is not assignable to type 'T[J]'. +!!! error TS2322: Type 'K' is not assignable to type 'J'. +!!! error TS2322: Type 'keyof T' is not assignable to type 'J'. + + tk = uj; + uj = tk; // error + ~~ +!!! error TS2322: Type 'T[K]' is not assignable to type 'U[J]'. +!!! error TS2322: Type 'T' is not assignable to type 'U'. + } \ No newline at end of file diff --git a/tests/baselines/reference/keyofAndIndexedAccessErrors.js b/tests/baselines/reference/keyofAndIndexedAccessErrors.js index 2a1042cf4ee..d267699ffd6 100644 --- a/tests/baselines/reference/keyofAndIndexedAccessErrors.js +++ b/tests/baselines/reference/keyofAndIndexedAccessErrors.js @@ -80,13 +80,26 @@ function f20(k1: keyof (T | U), k2: keyof (T & U), o1: T | U, o2: T & U) { } // Repro from #17166 -function f3(obj: T, k: K, value: T[K]): void { - for (let key in obj) { +function f3( + t: T, k: K, tk: T[K], u: U, j: J, uk: U[K], tj: T[J], uj: U[J]): void { + for (let key in t) { + key = k // ok, K ==> keyof T k = key // error, keyof T =/=> K - value = obj[key]; // error, T[keyof T] =/=> T[K] + t[key] = tk; // ok, T[K] ==> T[keyof T] + tk = t[key]; // error, T[keyof T] =/=> T[K] } -} + tk = uk; + uk = tk; // error + tj = uj; + uj = tj; // error + + tk = tj; + tj = tk; // error + + tk = uj; + uj = tk; // error +} //// [keyofAndIndexedAccessErrors.js] @@ -120,9 +133,19 @@ function f20(k1, k2, o1, o2) { k2 = k1; } // Repro from #17166 -function f3(obj, k, value) { - for (var key in obj) { +function f3(t, k, tk, u, j, uk, tj, uj) { + for (var key in t) { + key = k; // ok, K ==> keyof T k = key; // error, keyof T =/=> K - value = obj[key]; // error, T[keyof T] =/=> T[K] + t[key] = tk; // ok, T[K] ==> T[keyof T] + tk = t[key]; // error, T[keyof T] =/=> T[K] } + tk = uk; + uk = tk; // error + tj = uj; + uj = tj; // error + tk = tj; + tj = tk; // error + tk = uj; + uj = tk; // error } diff --git a/tests/baselines/reference/keyofAndIndexedAccessErrors.symbols b/tests/baselines/reference/keyofAndIndexedAccessErrors.symbols index 0e97ef793fb..47b22af2541 100644 --- a/tests/baselines/reference/keyofAndIndexedAccessErrors.symbols +++ b/tests/baselines/reference/keyofAndIndexedAccessErrors.symbols @@ -270,32 +270,90 @@ function f20(k1: keyof (T | U), k2: keyof (T & U), o1: T | U, o2: T & U) { } // Repro from #17166 -function f3(obj: T, k: K, value: T[K]): void { +function f3( >f3 : Symbol(f3, Decl(keyofAndIndexedAccessErrors.ts, 78, 1)) >T : Symbol(T, Decl(keyofAndIndexedAccessErrors.ts, 81, 12)) >K : Symbol(K, Decl(keyofAndIndexedAccessErrors.ts, 81, 14)) >T : Symbol(T, Decl(keyofAndIndexedAccessErrors.ts, 81, 12)) ->obj : Symbol(obj, Decl(keyofAndIndexedAccessErrors.ts, 81, 34)) ->T : Symbol(T, Decl(keyofAndIndexedAccessErrors.ts, 81, 12)) ->k : Symbol(k, Decl(keyofAndIndexedAccessErrors.ts, 81, 41)) ->K : Symbol(K, Decl(keyofAndIndexedAccessErrors.ts, 81, 14)) ->value : Symbol(value, Decl(keyofAndIndexedAccessErrors.ts, 81, 47)) +>U : Symbol(U, Decl(keyofAndIndexedAccessErrors.ts, 81, 33)) >T : Symbol(T, Decl(keyofAndIndexedAccessErrors.ts, 81, 12)) +>J : Symbol(J, Decl(keyofAndIndexedAccessErrors.ts, 81, 46)) >K : Symbol(K, Decl(keyofAndIndexedAccessErrors.ts, 81, 14)) - for (let key in obj) { ->key : Symbol(key, Decl(keyofAndIndexedAccessErrors.ts, 82, 12)) ->obj : Symbol(obj, Decl(keyofAndIndexedAccessErrors.ts, 81, 34)) + t: T, k: K, tk: T[K], u: U, j: J, uk: U[K], tj: T[J], uj: U[J]): void { +>t : Symbol(t, Decl(keyofAndIndexedAccessErrors.ts, 81, 60)) +>T : Symbol(T, Decl(keyofAndIndexedAccessErrors.ts, 81, 12)) +>k : Symbol(k, Decl(keyofAndIndexedAccessErrors.ts, 82, 9)) +>K : Symbol(K, Decl(keyofAndIndexedAccessErrors.ts, 81, 14)) +>tk : Symbol(tk, Decl(keyofAndIndexedAccessErrors.ts, 82, 15)) +>T : Symbol(T, Decl(keyofAndIndexedAccessErrors.ts, 81, 12)) +>K : Symbol(K, Decl(keyofAndIndexedAccessErrors.ts, 81, 14)) +>u : Symbol(u, Decl(keyofAndIndexedAccessErrors.ts, 82, 25)) +>U : Symbol(U, Decl(keyofAndIndexedAccessErrors.ts, 81, 33)) +>j : Symbol(j, Decl(keyofAndIndexedAccessErrors.ts, 82, 31)) +>J : Symbol(J, Decl(keyofAndIndexedAccessErrors.ts, 81, 46)) +>uk : Symbol(uk, Decl(keyofAndIndexedAccessErrors.ts, 82, 37)) +>U : Symbol(U, Decl(keyofAndIndexedAccessErrors.ts, 81, 33)) +>K : Symbol(K, Decl(keyofAndIndexedAccessErrors.ts, 81, 14)) +>tj : Symbol(tj, Decl(keyofAndIndexedAccessErrors.ts, 82, 47)) +>T : Symbol(T, Decl(keyofAndIndexedAccessErrors.ts, 81, 12)) +>J : Symbol(J, Decl(keyofAndIndexedAccessErrors.ts, 81, 46)) +>uj : Symbol(uj, Decl(keyofAndIndexedAccessErrors.ts, 82, 57)) +>U : Symbol(U, Decl(keyofAndIndexedAccessErrors.ts, 81, 33)) +>J : Symbol(J, Decl(keyofAndIndexedAccessErrors.ts, 81, 46)) + + for (let key in t) { +>key : Symbol(key, Decl(keyofAndIndexedAccessErrors.ts, 83, 12)) +>t : Symbol(t, Decl(keyofAndIndexedAccessErrors.ts, 81, 60)) + + key = k // ok, K ==> keyof T +>key : Symbol(key, Decl(keyofAndIndexedAccessErrors.ts, 83, 12)) +>k : Symbol(k, Decl(keyofAndIndexedAccessErrors.ts, 82, 9)) k = key // error, keyof T =/=> K ->k : Symbol(k, Decl(keyofAndIndexedAccessErrors.ts, 81, 41)) ->key : Symbol(key, Decl(keyofAndIndexedAccessErrors.ts, 82, 12)) +>k : Symbol(k, Decl(keyofAndIndexedAccessErrors.ts, 82, 9)) +>key : Symbol(key, Decl(keyofAndIndexedAccessErrors.ts, 83, 12)) - value = obj[key]; // error, T[keyof T] =/=> T[K] ->value : Symbol(value, Decl(keyofAndIndexedAccessErrors.ts, 81, 47)) ->obj : Symbol(obj, Decl(keyofAndIndexedAccessErrors.ts, 81, 34)) ->key : Symbol(key, Decl(keyofAndIndexedAccessErrors.ts, 82, 12)) + t[key] = tk; // ok, T[K] ==> T[keyof T] +>t : Symbol(t, Decl(keyofAndIndexedAccessErrors.ts, 81, 60)) +>key : Symbol(key, Decl(keyofAndIndexedAccessErrors.ts, 83, 12)) +>tk : Symbol(tk, Decl(keyofAndIndexedAccessErrors.ts, 82, 15)) + + tk = t[key]; // error, T[keyof T] =/=> T[K] +>tk : Symbol(tk, Decl(keyofAndIndexedAccessErrors.ts, 82, 15)) +>t : Symbol(t, Decl(keyofAndIndexedAccessErrors.ts, 81, 60)) +>key : Symbol(key, Decl(keyofAndIndexedAccessErrors.ts, 83, 12)) } + tk = uk; +>tk : Symbol(tk, Decl(keyofAndIndexedAccessErrors.ts, 82, 15)) +>uk : Symbol(uk, Decl(keyofAndIndexedAccessErrors.ts, 82, 37)) + + uk = tk; // error +>uk : Symbol(uk, Decl(keyofAndIndexedAccessErrors.ts, 82, 37)) +>tk : Symbol(tk, Decl(keyofAndIndexedAccessErrors.ts, 82, 15)) + + tj = uj; +>tj : Symbol(tj, Decl(keyofAndIndexedAccessErrors.ts, 82, 47)) +>uj : Symbol(uj, Decl(keyofAndIndexedAccessErrors.ts, 82, 57)) + + uj = tj; // error +>uj : Symbol(uj, Decl(keyofAndIndexedAccessErrors.ts, 82, 57)) +>tj : Symbol(tj, Decl(keyofAndIndexedAccessErrors.ts, 82, 47)) + + tk = tj; +>tk : Symbol(tk, Decl(keyofAndIndexedAccessErrors.ts, 82, 15)) +>tj : Symbol(tj, Decl(keyofAndIndexedAccessErrors.ts, 82, 47)) + + tj = tk; // error +>tj : Symbol(tj, Decl(keyofAndIndexedAccessErrors.ts, 82, 47)) +>tk : Symbol(tk, Decl(keyofAndIndexedAccessErrors.ts, 82, 15)) + + tk = uj; +>tk : Symbol(tk, Decl(keyofAndIndexedAccessErrors.ts, 82, 15)) +>uj : Symbol(uj, Decl(keyofAndIndexedAccessErrors.ts, 82, 57)) + + uj = tk; // error +>uj : Symbol(uj, Decl(keyofAndIndexedAccessErrors.ts, 82, 57)) +>tk : Symbol(tk, Decl(keyofAndIndexedAccessErrors.ts, 82, 15)) } - diff --git a/tests/baselines/reference/keyofAndIndexedAccessErrors.types b/tests/baselines/reference/keyofAndIndexedAccessErrors.types index f5cc7c093d9..0c51d3a575c 100644 --- a/tests/baselines/reference/keyofAndIndexedAccessErrors.types +++ b/tests/baselines/reference/keyofAndIndexedAccessErrors.types @@ -301,35 +301,104 @@ function f20(k1: keyof (T | U), k2: keyof (T & U), o1: T | U, o2: T & U) { } // Repro from #17166 -function f3(obj: T, k: K, value: T[K]): void { ->f3 : (obj: T, k: K, value: T[K]) => void +function f3( +>f3 : (t: T, k: K, tk: T[K], u: U, j: J, uk: U[K], tj: T[J], uj: U[J]) => void >T : T >K : K >T : T ->obj : T +>U : U +>T : T +>J : J +>K : K + + t: T, k: K, tk: T[K], u: U, j: J, uk: U[K], tj: T[J], uj: U[J]): void { +>t : T >T : T >k : K >K : K ->value : T[K] +>tk : T[K] >T : T >K : K +>u : U +>U : U +>j : J +>J : J +>uk : U[K] +>U : U +>K : K +>tj : T[J] +>T : T +>J : J +>uj : U[J] +>U : U +>J : J - for (let key in obj) { + for (let key in t) { >key : keyof T ->obj : T +>t : T + + key = k // ok, K ==> keyof T +>key = k : K +>key : keyof T +>k : K k = key // error, keyof T =/=> K >k = key : keyof T >k : K >key : keyof T - value = obj[key]; // error, T[keyof T] =/=> T[K] ->value = obj[key] : T[keyof T] ->value : T[K] ->obj[key] : T[keyof T] ->obj : T + t[key] = tk; // ok, T[K] ==> T[keyof T] +>t[key] = tk : T[K] +>t[key] : T[keyof T] +>t : T +>key : keyof T +>tk : T[K] + + tk = t[key]; // error, T[keyof T] =/=> T[K] +>tk = t[key] : T[keyof T] +>tk : T[K] +>t[key] : T[keyof T] +>t : T >key : keyof T } + tk = uk; +>tk = uk : U[K] +>tk : T[K] +>uk : U[K] + + uk = tk; // error +>uk = tk : T[K] +>uk : U[K] +>tk : T[K] + + tj = uj; +>tj = uj : U[J] +>tj : T[J] +>uj : U[J] + + uj = tj; // error +>uj = tj : T[J] +>uj : U[J] +>tj : T[J] + + tk = tj; +>tk = tj : T[J] +>tk : T[K] +>tj : T[J] + + tj = tk; // error +>tj = tk : T[K] +>tj : T[J] +>tk : T[K] + + tk = uj; +>tk = uj : U[J] +>tk : T[K] +>uj : U[J] + + uj = tk; // error +>uj = tk : T[K] +>uj : U[J] +>tk : T[K] } - diff --git a/tests/baselines/reference/objectBindingPattern_restElementWithPropertyName.errors.txt b/tests/baselines/reference/objectBindingPattern_restElementWithPropertyName.errors.txt new file mode 100644 index 00000000000..dc791ca55a3 --- /dev/null +++ b/tests/baselines/reference/objectBindingPattern_restElementWithPropertyName.errors.txt @@ -0,0 +1,8 @@ +tests/cases/compiler/objectBindingPattern_restElementWithPropertyName.ts(1,15): error TS2566: A rest element cannot have a property name. + + +==== tests/cases/compiler/objectBindingPattern_restElementWithPropertyName.ts (1 errors) ==== + const { ...a: b } = {}; + ~ +!!! error TS2566: A rest element cannot have a property name. + \ No newline at end of file diff --git a/tests/baselines/reference/objectBindingPattern_restElementWithPropertyName.js b/tests/baselines/reference/objectBindingPattern_restElementWithPropertyName.js new file mode 100644 index 00000000000..a63527b8c35 --- /dev/null +++ b/tests/baselines/reference/objectBindingPattern_restElementWithPropertyName.js @@ -0,0 +1,15 @@ +//// [objectBindingPattern_restElementWithPropertyName.ts] +const { ...a: b } = {}; + + +//// [objectBindingPattern_restElementWithPropertyName.js] +var __rest = (this && this.__rest) || function (s, e) { + var t = {}; + for (var p in s) if (Object.prototype.hasOwnProperty.call(s, p) && e.indexOf(p) < 0) + t[p] = s[p]; + if (s != null && typeof Object.getOwnPropertySymbols === "function") + for (var i = 0, p = Object.getOwnPropertySymbols(s); i < p.length; i++) if (e.indexOf(p[i]) < 0) + t[p[i]] = s[p[i]]; + return t; +}; +var b = __rest({}, []); diff --git a/tests/baselines/reference/objectBindingPattern_restElementWithPropertyName.symbols b/tests/baselines/reference/objectBindingPattern_restElementWithPropertyName.symbols new file mode 100644 index 00000000000..ba78fcd3486 --- /dev/null +++ b/tests/baselines/reference/objectBindingPattern_restElementWithPropertyName.symbols @@ -0,0 +1,4 @@ +=== tests/cases/compiler/objectBindingPattern_restElementWithPropertyName.ts === +const { ...a: b } = {}; +>b : Symbol(b, Decl(objectBindingPattern_restElementWithPropertyName.ts, 0, 7)) + diff --git a/tests/baselines/reference/objectBindingPattern_restElementWithPropertyName.types b/tests/baselines/reference/objectBindingPattern_restElementWithPropertyName.types new file mode 100644 index 00000000000..a03cf5888eb --- /dev/null +++ b/tests/baselines/reference/objectBindingPattern_restElementWithPropertyName.types @@ -0,0 +1,6 @@ +=== tests/cases/compiler/objectBindingPattern_restElementWithPropertyName.ts === +const { ...a: b } = {}; +>a : any +>b : {} +>{} : {} + diff --git a/tests/baselines/reference/quickInfoJsDocTags.baseline b/tests/baselines/reference/quickInfoJsDocTags.baseline index 56f190b4446..6019419e489 100644 --- a/tests/baselines/reference/quickInfoJsDocTags.baseline +++ b/tests/baselines/reference/quickInfoJsDocTags.baseline @@ -63,7 +63,7 @@ ], "documentation": [ { - "text": "DocT} A template", + "text": "Doc", "kind": "text" } ], @@ -76,6 +76,10 @@ "name": "augments", "text": "C Augments it" }, + { + "name": "template", + "text": "{T} A template" + }, { "name": "type", "text": "{number | string} A type" diff --git a/tests/baselines/reference/reverseMappedContravariantInference.js b/tests/baselines/reference/reverseMappedContravariantInference.js new file mode 100644 index 00000000000..7a3980e35aa --- /dev/null +++ b/tests/baselines/reference/reverseMappedContravariantInference.js @@ -0,0 +1,11 @@ +//// [reverseMappedContravariantInference.ts] +// Repro from #21273 + +declare function conforms(source: { [K in keyof T]: (val: T[K]) => boolean }): (value: T) => boolean; +conforms({ foo: (v: string) => false })({ foo: "hello" }); + + +//// [reverseMappedContravariantInference.js] +"use strict"; +// Repro from #21273 +conforms({ foo: function (v) { return false; } })({ foo: "hello" }); diff --git a/tests/baselines/reference/reverseMappedContravariantInference.symbols b/tests/baselines/reference/reverseMappedContravariantInference.symbols new file mode 100644 index 00000000000..6f8744a99fe --- /dev/null +++ b/tests/baselines/reference/reverseMappedContravariantInference.symbols @@ -0,0 +1,21 @@ +=== tests/cases/compiler/reverseMappedContravariantInference.ts === +// Repro from #21273 + +declare function conforms(source: { [K in keyof T]: (val: T[K]) => boolean }): (value: T) => boolean; +>conforms : Symbol(conforms, Decl(reverseMappedContravariantInference.ts, 0, 0)) +>T : Symbol(T, Decl(reverseMappedContravariantInference.ts, 2, 26)) +>source : Symbol(source, Decl(reverseMappedContravariantInference.ts, 2, 29)) +>K : Symbol(K, Decl(reverseMappedContravariantInference.ts, 2, 40)) +>T : Symbol(T, Decl(reverseMappedContravariantInference.ts, 2, 26)) +>val : Symbol(val, Decl(reverseMappedContravariantInference.ts, 2, 56)) +>T : Symbol(T, Decl(reverseMappedContravariantInference.ts, 2, 26)) +>K : Symbol(K, Decl(reverseMappedContravariantInference.ts, 2, 40)) +>value : Symbol(value, Decl(reverseMappedContravariantInference.ts, 2, 83)) +>T : Symbol(T, Decl(reverseMappedContravariantInference.ts, 2, 26)) + +conforms({ foo: (v: string) => false })({ foo: "hello" }); +>conforms : Symbol(conforms, Decl(reverseMappedContravariantInference.ts, 0, 0)) +>foo : Symbol(foo, Decl(reverseMappedContravariantInference.ts, 3, 10)) +>v : Symbol(v, Decl(reverseMappedContravariantInference.ts, 3, 17)) +>foo : Symbol(foo, Decl(reverseMappedContravariantInference.ts, 3, 41)) + diff --git a/tests/baselines/reference/reverseMappedContravariantInference.types b/tests/baselines/reference/reverseMappedContravariantInference.types new file mode 100644 index 00000000000..1decc716bbf --- /dev/null +++ b/tests/baselines/reference/reverseMappedContravariantInference.types @@ -0,0 +1,28 @@ +=== tests/cases/compiler/reverseMappedContravariantInference.ts === +// Repro from #21273 + +declare function conforms(source: { [K in keyof T]: (val: T[K]) => boolean }): (value: T) => boolean; +>conforms : (source: { [K in keyof T]: (val: T[K]) => boolean; }) => (value: T) => boolean +>T : T +>source : { [K in keyof T]: (val: T[K]) => boolean; } +>K : K +>T : T +>val : T[K] +>T : T +>K : K +>value : T +>T : T + +conforms({ foo: (v: string) => false })({ foo: "hello" }); +>conforms({ foo: (v: string) => false })({ foo: "hello" }) : boolean +>conforms({ foo: (v: string) => false }) : (value: { foo: any; }) => boolean +>conforms : (source: { [K in keyof T]: (val: T[K]) => boolean; }) => (value: T) => boolean +>{ foo: (v: string) => false } : { foo: (v: string) => boolean; } +>foo : (v: string) => boolean +>(v: string) => false : (v: string) => boolean +>v : string +>false : false +>{ foo: "hello" } : { foo: string; } +>foo : string +>"hello" : "hello" + diff --git a/tests/baselines/reference/strictNullEmptyDestructuring.errors.txt b/tests/baselines/reference/strictNullEmptyDestructuring.errors.txt new file mode 100644 index 00000000000..2406ac27d98 --- /dev/null +++ b/tests/baselines/reference/strictNullEmptyDestructuring.errors.txt @@ -0,0 +1,60 @@ +tests/cases/compiler/strictNullEmptyDestructuring.ts(3,5): error TS2531: Object is possibly 'null'. +tests/cases/compiler/strictNullEmptyDestructuring.ts(5,5): error TS2531: Object is possibly 'null'. +tests/cases/compiler/strictNullEmptyDestructuring.ts(7,2): error TS2531: Object is possibly 'null'. +tests/cases/compiler/strictNullEmptyDestructuring.ts(9,5): error TS2532: Object is possibly 'undefined'. +tests/cases/compiler/strictNullEmptyDestructuring.ts(11,2): error TS2532: Object is possibly 'undefined'. +tests/cases/compiler/strictNullEmptyDestructuring.ts(13,5): error TS2531: Object is possibly 'null'. +tests/cases/compiler/strictNullEmptyDestructuring.ts(15,2): error TS2531: Object is possibly 'null'. +tests/cases/compiler/strictNullEmptyDestructuring.ts(17,5): error TS2532: Object is possibly 'undefined'. +tests/cases/compiler/strictNullEmptyDestructuring.ts(19,2): error TS2532: Object is possibly 'undefined'. +tests/cases/compiler/strictNullEmptyDestructuring.ts(21,5): error TS2533: Object is possibly 'null' or 'undefined'. +tests/cases/compiler/strictNullEmptyDestructuring.ts(23,2): error TS2533: Object is possibly 'null' or 'undefined'. + + +==== tests/cases/compiler/strictNullEmptyDestructuring.ts (11 errors) ==== + // Repro from #20873 + + let [] = null; + ~~ +!!! error TS2531: Object is possibly 'null'. + + let { } = null; + ~~~ +!!! error TS2531: Object is possibly 'null'. + + ({} = null); + ~~ +!!! error TS2531: Object is possibly 'null'. + + let { } = undefined; + ~~~ +!!! error TS2532: Object is possibly 'undefined'. + + ({} = undefined); + ~~ +!!! error TS2532: Object is possibly 'undefined'. + + let { } = Math.random() ? {} : null; + ~~~ +!!! error TS2531: Object is possibly 'null'. + + ({} = Math.random() ? {} : null); + ~~ +!!! error TS2531: Object is possibly 'null'. + + let { } = Math.random() ? {} : undefined; + ~~~ +!!! error TS2532: Object is possibly 'undefined'. + + ({} = Math.random() ? {} : undefined); + ~~ +!!! error TS2532: Object is possibly 'undefined'. + + let { } = Math.random() ? null : undefined; + ~~~ +!!! error TS2533: Object is possibly 'null' or 'undefined'. + + ({} = Math.random() ? null : undefined); + ~~ +!!! error TS2533: Object is possibly 'null' or 'undefined'. + \ No newline at end of file diff --git a/tests/baselines/reference/strictNullEmptyDestructuring.js b/tests/baselines/reference/strictNullEmptyDestructuring.js new file mode 100644 index 00000000000..c46b44e21d3 --- /dev/null +++ b/tests/baselines/reference/strictNullEmptyDestructuring.js @@ -0,0 +1,39 @@ +//// [strictNullEmptyDestructuring.ts] +// Repro from #20873 + +let [] = null; + +let { } = null; + +({} = null); + +let { } = undefined; + +({} = undefined); + +let { } = Math.random() ? {} : null; + +({} = Math.random() ? {} : null); + +let { } = Math.random() ? {} : undefined; + +({} = Math.random() ? {} : undefined); + +let { } = Math.random() ? null : undefined; + +({} = Math.random() ? null : undefined); + + +//// [strictNullEmptyDestructuring.js] +// Repro from #20873 +var _a = null; +var _b = null; +(null); +var _c = undefined; +(undefined); +var _d = Math.random() ? {} : null; +(Math.random() ? {} : null); +var _e = Math.random() ? {} : undefined; +(Math.random() ? {} : undefined); +var _f = Math.random() ? null : undefined; +(Math.random() ? null : undefined); diff --git a/tests/baselines/reference/strictNullEmptyDestructuring.symbols b/tests/baselines/reference/strictNullEmptyDestructuring.symbols new file mode 100644 index 00000000000..5968efa4925 --- /dev/null +++ b/tests/baselines/reference/strictNullEmptyDestructuring.symbols @@ -0,0 +1,49 @@ +=== tests/cases/compiler/strictNullEmptyDestructuring.ts === +// Repro from #20873 + +let [] = null; + +let { } = null; + +({} = null); + +let { } = undefined; +>undefined : Symbol(undefined) + +({} = undefined); +>undefined : Symbol(undefined) + +let { } = Math.random() ? {} : null; +>Math.random : Symbol(Math.random, Decl(lib.d.ts, --, --)) +>Math : Symbol(Math, Decl(lib.d.ts, --, --), Decl(lib.d.ts, --, --)) +>random : Symbol(Math.random, Decl(lib.d.ts, --, --)) + +({} = Math.random() ? {} : null); +>Math.random : Symbol(Math.random, Decl(lib.d.ts, --, --)) +>Math : Symbol(Math, Decl(lib.d.ts, --, --), Decl(lib.d.ts, --, --)) +>random : Symbol(Math.random, Decl(lib.d.ts, --, --)) + +let { } = Math.random() ? {} : undefined; +>Math.random : Symbol(Math.random, Decl(lib.d.ts, --, --)) +>Math : Symbol(Math, Decl(lib.d.ts, --, --), Decl(lib.d.ts, --, --)) +>random : Symbol(Math.random, Decl(lib.d.ts, --, --)) +>undefined : Symbol(undefined) + +({} = Math.random() ? {} : undefined); +>Math.random : Symbol(Math.random, Decl(lib.d.ts, --, --)) +>Math : Symbol(Math, Decl(lib.d.ts, --, --), Decl(lib.d.ts, --, --)) +>random : Symbol(Math.random, Decl(lib.d.ts, --, --)) +>undefined : Symbol(undefined) + +let { } = Math.random() ? null : undefined; +>Math.random : Symbol(Math.random, Decl(lib.d.ts, --, --)) +>Math : Symbol(Math, Decl(lib.d.ts, --, --), Decl(lib.d.ts, --, --)) +>random : Symbol(Math.random, Decl(lib.d.ts, --, --)) +>undefined : Symbol(undefined) + +({} = Math.random() ? null : undefined); +>Math.random : Symbol(Math.random, Decl(lib.d.ts, --, --)) +>Math : Symbol(Math, Decl(lib.d.ts, --, --), Decl(lib.d.ts, --, --)) +>random : Symbol(Math.random, Decl(lib.d.ts, --, --)) +>undefined : Symbol(undefined) + diff --git a/tests/baselines/reference/strictNullEmptyDestructuring.types b/tests/baselines/reference/strictNullEmptyDestructuring.types new file mode 100644 index 00000000000..10215a0e0d1 --- /dev/null +++ b/tests/baselines/reference/strictNullEmptyDestructuring.types @@ -0,0 +1,87 @@ +=== tests/cases/compiler/strictNullEmptyDestructuring.ts === +// Repro from #20873 + +let [] = null; +>null : null + +let { } = null; +>null : null + +({} = null); +>({} = null) : any +>{} = null : any +>{} : {} +>null : null + +let { } = undefined; +>undefined : undefined + +({} = undefined); +>({} = undefined) : any +>{} = undefined : any +>{} : {} +>undefined : undefined + +let { } = Math.random() ? {} : null; +>Math.random() ? {} : null : {} | null +>Math.random() : number +>Math.random : () => number +>Math : Math +>random : () => number +>{} : {} +>null : null + +({} = Math.random() ? {} : null); +>({} = Math.random() ? {} : null) : {} +>{} = Math.random() ? {} : null : {} +>{} : {} +>Math.random() ? {} : null : {} | null +>Math.random() : number +>Math.random : () => number +>Math : Math +>random : () => number +>{} : {} +>null : null + +let { } = Math.random() ? {} : undefined; +>Math.random() ? {} : undefined : {} | undefined +>Math.random() : number +>Math.random : () => number +>Math : Math +>random : () => number +>{} : {} +>undefined : undefined + +({} = Math.random() ? {} : undefined); +>({} = Math.random() ? {} : undefined) : {} +>{} = Math.random() ? {} : undefined : {} +>{} : {} +>Math.random() ? {} : undefined : {} | undefined +>Math.random() : number +>Math.random : () => number +>Math : Math +>random : () => number +>{} : {} +>undefined : undefined + +let { } = Math.random() ? null : undefined; +>Math.random() ? null : undefined : null | undefined +>Math.random() : number +>Math.random : () => number +>Math : Math +>random : () => number +>null : null +>undefined : undefined + +({} = Math.random() ? null : undefined); +>({} = Math.random() ? null : undefined) : any +>{} = Math.random() ? null : undefined : any +>{} : {} +>Math.random() ? null : undefined : null | undefined +>Math.random() : number +>Math.random : () => number +>Math : Math +>random : () => number +>null : null +>undefined : undefined + diff --git a/tests/baselines/reference/strictNullNotNullIndexTypeShouldWork.types b/tests/baselines/reference/strictNullNotNullIndexTypeShouldWork.types index 76515fbdd53..e401a3d4950 100644 --- a/tests/baselines/reference/strictNullNotNullIndexTypeShouldWork.types +++ b/tests/baselines/reference/strictNullNotNullIndexTypeShouldWork.types @@ -23,11 +23,11 @@ class Test { this.attrs.params!.name; >this.attrs.params!.name : string >this.attrs.params! : { name: string; } ->this.attrs.params : T["params"] +>this.attrs.params : { name: string; } | undefined >this.attrs : Readonly >this : this >attrs : Readonly ->params : T["params"] +>params : { name: string; } | undefined >name : string } } @@ -80,10 +80,10 @@ class Test2 { return this.attrs.params!; // Return type should maintain relationship with `T` after being not-null-asserted, ideally >this.attrs.params! : { name: string; } ->this.attrs.params : T["params"] +>this.attrs.params : { name: string; } | undefined >this.attrs : Readonly >this : this >attrs : Readonly ->params : T["params"] +>params : { name: string; } | undefined } } diff --git a/tests/baselines/reference/tsxStatelessFunctionComponentsWithTypeArguments4.errors.txt b/tests/baselines/reference/tsxStatelessFunctionComponentsWithTypeArguments4.errors.txt index 2e502868093..ec6e70cc4a1 100644 --- a/tests/baselines/reference/tsxStatelessFunctionComponentsWithTypeArguments4.errors.txt +++ b/tests/baselines/reference/tsxStatelessFunctionComponentsWithTypeArguments4.errors.txt @@ -3,7 +3,7 @@ tests/cases/conformance/jsx/file.tsx(9,33): error TS2322: Type '{ a: number; }' Property 'b' is missing in type '{ a: number; }'. tests/cases/conformance/jsx/file.tsx(10,33): error TS2322: Type 'T & { ignore-prop: true; }' is not assignable to type 'IntrinsicAttributes & { b: {}; a: {}; }'. Type 'T & { ignore-prop: true; }' is not assignable to type '{ b: {}; a: {}; }'. - Property 'a' is missing in type 'T & { ignore-prop: true; }'. + Property 'a' is missing in type '{ b: number; } & { ignore-prop: true; }'. ==== tests/cases/conformance/jsx/file.tsx (2 errors) ==== @@ -24,5 +24,5 @@ tests/cases/conformance/jsx/file.tsx(10,33): error TS2322: Type 'T & { ignore-pr ~~~~~~~~~~~~~~~~~~~~~ !!! error TS2322: Type 'T & { ignore-prop: true; }' is not assignable to type 'IntrinsicAttributes & { b: {}; a: {}; }'. !!! error TS2322: Type 'T & { ignore-prop: true; }' is not assignable to type '{ b: {}; a: {}; }'. -!!! error TS2322: Property 'a' is missing in type 'T & { ignore-prop: true; }'. +!!! error TS2322: Property 'a' is missing in type '{ b: number; } & { ignore-prop: true; }'. } \ No newline at end of file diff --git a/tests/baselines/reference/untypedModuleImport_noImplicitAny.errors.txt b/tests/baselines/reference/untypedModuleImport_noImplicitAny.errors.txt index 0f451941bd7..5137ea4ae5f 100644 --- a/tests/baselines/reference/untypedModuleImport_noImplicitAny.errors.txt +++ b/tests/baselines/reference/untypedModuleImport_noImplicitAny.errors.txt @@ -8,8 +8,11 @@ !!! error TS7016: Could not find a declaration file for module 'foo'. '/node_modules/foo/index.js' implicitly has an 'any' type. !!! error TS7016: Try `npm install @types/foo` if it exists or add a new declaration (.d.ts) file containing `declare module 'foo';` -==== /node_modules/foo/index.js (0 errors) ==== +==== /node_modules/foo/package.json (0 errors) ==== // This tests that `--noImplicitAny` disables untyped modules. + { "name": "foo", "version": "1.2.3" } + +==== /node_modules/foo/index.js (0 errors) ==== This file is not processed. \ No newline at end of file diff --git a/tests/baselines/reference/untypedModuleImport_noImplicitAny.js b/tests/baselines/reference/untypedModuleImport_noImplicitAny.js index 86e2ae3c175..378ebee6d7a 100644 --- a/tests/baselines/reference/untypedModuleImport_noImplicitAny.js +++ b/tests/baselines/reference/untypedModuleImport_noImplicitAny.js @@ -1,8 +1,11 @@ //// [tests/cases/conformance/moduleResolution/untypedModuleImport_noImplicitAny.ts] //// -//// [index.js] +//// [package.json] // This tests that `--noImplicitAny` disables untyped modules. +{ "name": "foo", "version": "1.2.3" } + +//// [index.js] This file is not processed. //// [a.ts] diff --git a/tests/baselines/reference/untypedModuleImport_noImplicitAny_relativePath.errors.txt b/tests/baselines/reference/untypedModuleImport_noImplicitAny_relativePath.errors.txt new file mode 100644 index 00000000000..1aeb8489b8d --- /dev/null +++ b/tests/baselines/reference/untypedModuleImport_noImplicitAny_relativePath.errors.txt @@ -0,0 +1,16 @@ +/a.ts(1,22): error TS7016: Could not find a declaration file for module './node_modules/foo'. '/node_modules/foo/index.js' implicitly has an 'any' type. + Try `npm install @types/foo` if it exists or add a new declaration (.d.ts) file containing `declare module 'foo';` + + +==== /a.ts (1 errors) ==== + import * as foo from "./node_modules/foo"; + ~~~~~~~~~~~~~~~~~~~~ +!!! error TS7016: Could not find a declaration file for module './node_modules/foo'. '/node_modules/foo/index.js' implicitly has an 'any' type. +!!! error TS7016: Try `npm install @types/foo` if it exists or add a new declaration (.d.ts) file containing `declare module 'foo';` + +==== /node_modules/foo/package.json (0 errors) ==== + { "name": "foo", "version": "1.2.3" } + +==== /node_modules/foo/index.js (0 errors) ==== + This file is not processed. + \ No newline at end of file diff --git a/tests/baselines/reference/untypedModuleImport_noImplicitAny_relativePath.js b/tests/baselines/reference/untypedModuleImport_noImplicitAny_relativePath.js new file mode 100644 index 00000000000..7e8c52a3bfb --- /dev/null +++ b/tests/baselines/reference/untypedModuleImport_noImplicitAny_relativePath.js @@ -0,0 +1,15 @@ +//// [tests/cases/conformance/moduleResolution/untypedModuleImport_noImplicitAny_relativePath.ts] //// + +//// [package.json] +{ "name": "foo", "version": "1.2.3" } + +//// [index.js] +This file is not processed. + +//// [a.ts] +import * as foo from "./node_modules/foo"; + + +//// [a.js] +"use strict"; +exports.__esModule = true; diff --git a/tests/baselines/reference/untypedModuleImport_noImplicitAny_relativePath.symbols b/tests/baselines/reference/untypedModuleImport_noImplicitAny_relativePath.symbols new file mode 100644 index 00000000000..0b9aff6bbef --- /dev/null +++ b/tests/baselines/reference/untypedModuleImport_noImplicitAny_relativePath.symbols @@ -0,0 +1,4 @@ +=== /a.ts === +import * as foo from "./node_modules/foo"; +>foo : Symbol(foo, Decl(a.ts, 0, 6)) + diff --git a/tests/baselines/reference/untypedModuleImport_noImplicitAny_relativePath.types b/tests/baselines/reference/untypedModuleImport_noImplicitAny_relativePath.types new file mode 100644 index 00000000000..d9b7333550d --- /dev/null +++ b/tests/baselines/reference/untypedModuleImport_noImplicitAny_relativePath.types @@ -0,0 +1,4 @@ +=== /a.ts === +import * as foo from "./node_modules/foo"; +>foo : any + diff --git a/tests/baselines/reference/useObjectValuesAndEntries1.js b/tests/baselines/reference/useObjectValuesAndEntries1.js index a10fb9a2d32..7b18fb1fcd9 100644 --- a/tests/baselines/reference/useObjectValuesAndEntries1.js +++ b/tests/baselines/reference/useObjectValuesAndEntries1.js @@ -5,11 +5,30 @@ for (var x of Object.values(o)) { let y = x; } -var entries = Object.entries(o); -var entries1 = Object.entries(1); -var entries2 = Object.entries({a: true, b: 2}) -var entries3 = Object.entries({}) - +var entries = Object.entries(o); // [string, number][] +var values = Object.values(o); // number[] + +var entries1 = Object.entries(1); // [string, any][] +var values1 = Object.values(1); // any[] + +var entries2 = Object.entries({ a: true, b: 2 }); // [string, number|boolean][] +var values2 = Object.values({ a: true, b: 2 }); // (number|boolean)[] + +var entries3 = Object.entries({}); // [string, {}][] +var values3 = Object.values({}); // {}[] + +var a = ["a", "b", "c"]; +var entries4 = Object.entries(a); // [string, string][] +var values4 = Object.values(a); // string[] + +enum E { A, B } +var entries5 = Object.entries(E); // [string, any][] +var values5 = Object.values(E); // any[] + +interface I { } +var i: I = {}; +var entries6 = Object.entries(i); // [string, any][] +var values6 = Object.values(i); // any[] //// [useObjectValuesAndEntries1.js] var o = { a: 1, b: 2 }; @@ -17,7 +36,24 @@ for (var _i = 0, _a = Object.values(o); _i < _a.length; _i++) { var x = _a[_i]; var y = x; } -var entries = Object.entries(o); -var entries1 = Object.entries(1); -var entries2 = Object.entries({ a: true, b: 2 }); -var entries3 = Object.entries({}); +var entries = Object.entries(o); // [string, number][] +var values = Object.values(o); // number[] +var entries1 = Object.entries(1); // [string, any][] +var values1 = Object.values(1); // any[] +var entries2 = Object.entries({ a: true, b: 2 }); // [string, number|boolean][] +var values2 = Object.values({ a: true, b: 2 }); // (number|boolean)[] +var entries3 = Object.entries({}); // [string, {}][] +var values3 = Object.values({}); // {}[] +var a = ["a", "b", "c"]; +var entries4 = Object.entries(a); // [string, string][] +var values4 = Object.values(a); // string[] +var E; +(function (E) { + E[E["A"] = 0] = "A"; + E[E["B"] = 1] = "B"; +})(E || (E = {})); +var entries5 = Object.entries(E); // [string, any][] +var values5 = Object.values(E); // any[] +var i = {}; +var entries6 = Object.entries(i); // [string, any][] +var values6 = Object.values(i); // any[] diff --git a/tests/baselines/reference/useObjectValuesAndEntries1.symbols b/tests/baselines/reference/useObjectValuesAndEntries1.symbols index 538e3f69d78..ee9adbdac8f 100644 --- a/tests/baselines/reference/useObjectValuesAndEntries1.symbols +++ b/tests/baselines/reference/useObjectValuesAndEntries1.symbols @@ -16,30 +16,114 @@ for (var x of Object.values(o)) { >x : Symbol(x, Decl(useObjectValuesAndEntries1.ts, 2, 8)) } -var entries = Object.entries(o); +var entries = Object.entries(o); // [string, number][] >entries : Symbol(entries, Decl(useObjectValuesAndEntries1.ts, 6, 3)) >Object.entries : Symbol(ObjectConstructor.entries, Decl(lib.es2017.object.d.ts, --, --), Decl(lib.es2017.object.d.ts, --, --)) >Object : Symbol(Object, Decl(lib.es5.d.ts, --, --), Decl(lib.es5.d.ts, --, --)) >entries : Symbol(ObjectConstructor.entries, Decl(lib.es2017.object.d.ts, --, --), Decl(lib.es2017.object.d.ts, --, --)) >o : Symbol(o, Decl(useObjectValuesAndEntries1.ts, 0, 3)) -var entries1 = Object.entries(1); ->entries1 : Symbol(entries1, Decl(useObjectValuesAndEntries1.ts, 7, 3)) +var values = Object.values(o); // number[] +>values : Symbol(values, Decl(useObjectValuesAndEntries1.ts, 7, 3)) +>Object.values : Symbol(ObjectConstructor.values, Decl(lib.es2017.object.d.ts, --, --), Decl(lib.es2017.object.d.ts, --, --)) +>Object : Symbol(Object, Decl(lib.es5.d.ts, --, --), Decl(lib.es5.d.ts, --, --)) +>values : Symbol(ObjectConstructor.values, Decl(lib.es2017.object.d.ts, --, --), Decl(lib.es2017.object.d.ts, --, --)) +>o : Symbol(o, Decl(useObjectValuesAndEntries1.ts, 0, 3)) + +var entries1 = Object.entries(1); // [string, any][] +>entries1 : Symbol(entries1, Decl(useObjectValuesAndEntries1.ts, 9, 3)) >Object.entries : Symbol(ObjectConstructor.entries, Decl(lib.es2017.object.d.ts, --, --), Decl(lib.es2017.object.d.ts, --, --)) >Object : Symbol(Object, Decl(lib.es5.d.ts, --, --), Decl(lib.es5.d.ts, --, --)) >entries : Symbol(ObjectConstructor.entries, Decl(lib.es2017.object.d.ts, --, --), Decl(lib.es2017.object.d.ts, --, --)) -var entries2 = Object.entries({a: true, b: 2}) ->entries2 : Symbol(entries2, Decl(useObjectValuesAndEntries1.ts, 8, 3)) +var values1 = Object.values(1); // any[] +>values1 : Symbol(values1, Decl(useObjectValuesAndEntries1.ts, 10, 3)) +>Object.values : Symbol(ObjectConstructor.values, Decl(lib.es2017.object.d.ts, --, --), Decl(lib.es2017.object.d.ts, --, --)) +>Object : Symbol(Object, Decl(lib.es5.d.ts, --, --), Decl(lib.es5.d.ts, --, --)) +>values : Symbol(ObjectConstructor.values, Decl(lib.es2017.object.d.ts, --, --), Decl(lib.es2017.object.d.ts, --, --)) + +var entries2 = Object.entries({ a: true, b: 2 }); // [string, number|boolean][] +>entries2 : Symbol(entries2, Decl(useObjectValuesAndEntries1.ts, 12, 3)) >Object.entries : Symbol(ObjectConstructor.entries, Decl(lib.es2017.object.d.ts, --, --), Decl(lib.es2017.object.d.ts, --, --)) >Object : Symbol(Object, Decl(lib.es5.d.ts, --, --), Decl(lib.es5.d.ts, --, --)) >entries : Symbol(ObjectConstructor.entries, Decl(lib.es2017.object.d.ts, --, --), Decl(lib.es2017.object.d.ts, --, --)) ->a : Symbol(a, Decl(useObjectValuesAndEntries1.ts, 8, 31)) ->b : Symbol(b, Decl(useObjectValuesAndEntries1.ts, 8, 39)) +>a : Symbol(a, Decl(useObjectValuesAndEntries1.ts, 12, 31)) +>b : Symbol(b, Decl(useObjectValuesAndEntries1.ts, 12, 40)) -var entries3 = Object.entries({}) ->entries3 : Symbol(entries3, Decl(useObjectValuesAndEntries1.ts, 9, 3)) +var values2 = Object.values({ a: true, b: 2 }); // (number|boolean)[] +>values2 : Symbol(values2, Decl(useObjectValuesAndEntries1.ts, 13, 3)) +>Object.values : Symbol(ObjectConstructor.values, Decl(lib.es2017.object.d.ts, --, --), Decl(lib.es2017.object.d.ts, --, --)) +>Object : Symbol(Object, Decl(lib.es5.d.ts, --, --), Decl(lib.es5.d.ts, --, --)) +>values : Symbol(ObjectConstructor.values, Decl(lib.es2017.object.d.ts, --, --), Decl(lib.es2017.object.d.ts, --, --)) +>a : Symbol(a, Decl(useObjectValuesAndEntries1.ts, 13, 29)) +>b : Symbol(b, Decl(useObjectValuesAndEntries1.ts, 13, 38)) + +var entries3 = Object.entries({}); // [string, {}][] +>entries3 : Symbol(entries3, Decl(useObjectValuesAndEntries1.ts, 15, 3)) >Object.entries : Symbol(ObjectConstructor.entries, Decl(lib.es2017.object.d.ts, --, --), Decl(lib.es2017.object.d.ts, --, --)) >Object : Symbol(Object, Decl(lib.es5.d.ts, --, --), Decl(lib.es5.d.ts, --, --)) >entries : Symbol(ObjectConstructor.entries, Decl(lib.es2017.object.d.ts, --, --), Decl(lib.es2017.object.d.ts, --, --)) +var values3 = Object.values({}); // {}[] +>values3 : Symbol(values3, Decl(useObjectValuesAndEntries1.ts, 16, 3)) +>Object.values : Symbol(ObjectConstructor.values, Decl(lib.es2017.object.d.ts, --, --), Decl(lib.es2017.object.d.ts, --, --)) +>Object : Symbol(Object, Decl(lib.es5.d.ts, --, --), Decl(lib.es5.d.ts, --, --)) +>values : Symbol(ObjectConstructor.values, Decl(lib.es2017.object.d.ts, --, --), Decl(lib.es2017.object.d.ts, --, --)) + +var a = ["a", "b", "c"]; +>a : Symbol(a, Decl(useObjectValuesAndEntries1.ts, 18, 3)) + +var entries4 = Object.entries(a); // [string, string][] +>entries4 : Symbol(entries4, Decl(useObjectValuesAndEntries1.ts, 19, 3)) +>Object.entries : Symbol(ObjectConstructor.entries, Decl(lib.es2017.object.d.ts, --, --), Decl(lib.es2017.object.d.ts, --, --)) +>Object : Symbol(Object, Decl(lib.es5.d.ts, --, --), Decl(lib.es5.d.ts, --, --)) +>entries : Symbol(ObjectConstructor.entries, Decl(lib.es2017.object.d.ts, --, --), Decl(lib.es2017.object.d.ts, --, --)) +>a : Symbol(a, Decl(useObjectValuesAndEntries1.ts, 18, 3)) + +var values4 = Object.values(a); // string[] +>values4 : Symbol(values4, Decl(useObjectValuesAndEntries1.ts, 20, 3)) +>Object.values : Symbol(ObjectConstructor.values, Decl(lib.es2017.object.d.ts, --, --), Decl(lib.es2017.object.d.ts, --, --)) +>Object : Symbol(Object, Decl(lib.es5.d.ts, --, --), Decl(lib.es5.d.ts, --, --)) +>values : Symbol(ObjectConstructor.values, Decl(lib.es2017.object.d.ts, --, --), Decl(lib.es2017.object.d.ts, --, --)) +>a : Symbol(a, Decl(useObjectValuesAndEntries1.ts, 18, 3)) + +enum E { A, B } +>E : Symbol(E, Decl(useObjectValuesAndEntries1.ts, 20, 31)) +>A : Symbol(E.A, Decl(useObjectValuesAndEntries1.ts, 22, 8)) +>B : Symbol(E.B, Decl(useObjectValuesAndEntries1.ts, 22, 11)) + +var entries5 = Object.entries(E); // [string, any][] +>entries5 : Symbol(entries5, Decl(useObjectValuesAndEntries1.ts, 23, 3)) +>Object.entries : Symbol(ObjectConstructor.entries, Decl(lib.es2017.object.d.ts, --, --), Decl(lib.es2017.object.d.ts, --, --)) +>Object : Symbol(Object, Decl(lib.es5.d.ts, --, --), Decl(lib.es5.d.ts, --, --)) +>entries : Symbol(ObjectConstructor.entries, Decl(lib.es2017.object.d.ts, --, --), Decl(lib.es2017.object.d.ts, --, --)) +>E : Symbol(E, Decl(useObjectValuesAndEntries1.ts, 20, 31)) + +var values5 = Object.values(E); // any[] +>values5 : Symbol(values5, Decl(useObjectValuesAndEntries1.ts, 24, 3)) +>Object.values : Symbol(ObjectConstructor.values, Decl(lib.es2017.object.d.ts, --, --), Decl(lib.es2017.object.d.ts, --, --)) +>Object : Symbol(Object, Decl(lib.es5.d.ts, --, --), Decl(lib.es5.d.ts, --, --)) +>values : Symbol(ObjectConstructor.values, Decl(lib.es2017.object.d.ts, --, --), Decl(lib.es2017.object.d.ts, --, --)) +>E : Symbol(E, Decl(useObjectValuesAndEntries1.ts, 20, 31)) + +interface I { } +>I : Symbol(I, Decl(useObjectValuesAndEntries1.ts, 24, 31)) + +var i: I = {}; +>i : Symbol(i, Decl(useObjectValuesAndEntries1.ts, 27, 3)) +>I : Symbol(I, Decl(useObjectValuesAndEntries1.ts, 24, 31)) + +var entries6 = Object.entries(i); // [string, any][] +>entries6 : Symbol(entries6, Decl(useObjectValuesAndEntries1.ts, 28, 3)) +>Object.entries : Symbol(ObjectConstructor.entries, Decl(lib.es2017.object.d.ts, --, --), Decl(lib.es2017.object.d.ts, --, --)) +>Object : Symbol(Object, Decl(lib.es5.d.ts, --, --), Decl(lib.es5.d.ts, --, --)) +>entries : Symbol(ObjectConstructor.entries, Decl(lib.es2017.object.d.ts, --, --), Decl(lib.es2017.object.d.ts, --, --)) +>i : Symbol(i, Decl(useObjectValuesAndEntries1.ts, 27, 3)) + +var values6 = Object.values(i); // any[] +>values6 : Symbol(values6, Decl(useObjectValuesAndEntries1.ts, 29, 3)) +>Object.values : Symbol(ObjectConstructor.values, Decl(lib.es2017.object.d.ts, --, --), Decl(lib.es2017.object.d.ts, --, --)) +>Object : Symbol(Object, Decl(lib.es5.d.ts, --, --), Decl(lib.es5.d.ts, --, --)) +>values : Symbol(ObjectConstructor.values, Decl(lib.es2017.object.d.ts, --, --), Decl(lib.es2017.object.d.ts, --, --)) +>i : Symbol(i, Decl(useObjectValuesAndEntries1.ts, 27, 3)) + diff --git a/tests/baselines/reference/useObjectValuesAndEntries1.types b/tests/baselines/reference/useObjectValuesAndEntries1.types index c52d0ce872e..60ad86bcb43 100644 --- a/tests/baselines/reference/useObjectValuesAndEntries1.types +++ b/tests/baselines/reference/useObjectValuesAndEntries1.types @@ -10,9 +10,9 @@ var o = { a: 1, b: 2 }; for (var x of Object.values(o)) { >x : number >Object.values(o) : number[] ->Object.values : { (o: { [s: string]: T; } | { [n: number]: T; }): T[]; (o: {}): any[]; } +>Object.values : { (o: { [s: string]: T; } | ArrayLike): T[]; (o: {}): any[]; } >Object : ObjectConstructor ->values : { (o: { [s: string]: T; } | { [n: number]: T; }): T[]; (o: {}): any[]; } +>values : { (o: { [s: string]: T; } | ArrayLike): T[]; (o: {}): any[]; } >o : { a: number; b: number; } let y = x; @@ -20,39 +20,143 @@ for (var x of Object.values(o)) { >x : number } -var entries = Object.entries(o); +var entries = Object.entries(o); // [string, number][] >entries : [string, number][] >Object.entries(o) : [string, number][] ->Object.entries : { (o: { [s: string]: T; } | { [n: number]: T; }): [string, T][]; (o: {}): [string, any][]; } +>Object.entries : { (o: { [s: string]: T; } | ArrayLike): [string, T][]; (o: {}): [string, any][]; } >Object : ObjectConstructor ->entries : { (o: { [s: string]: T; } | { [n: number]: T; }): [string, T][]; (o: {}): [string, any][]; } +>entries : { (o: { [s: string]: T; } | ArrayLike): [string, T][]; (o: {}): [string, any][]; } >o : { a: number; b: number; } -var entries1 = Object.entries(1); +var values = Object.values(o); // number[] +>values : number[] +>Object.values(o) : number[] +>Object.values : { (o: { [s: string]: T; } | ArrayLike): T[]; (o: {}): any[]; } +>Object : ObjectConstructor +>values : { (o: { [s: string]: T; } | ArrayLike): T[]; (o: {}): any[]; } +>o : { a: number; b: number; } + +var entries1 = Object.entries(1); // [string, any][] >entries1 : [string, any][] >Object.entries(1) : [string, any][] ->Object.entries : { (o: { [s: string]: T; } | { [n: number]: T; }): [string, T][]; (o: {}): [string, any][]; } +>Object.entries : { (o: { [s: string]: T; } | ArrayLike): [string, T][]; (o: {}): [string, any][]; } >Object : ObjectConstructor ->entries : { (o: { [s: string]: T; } | { [n: number]: T; }): [string, T][]; (o: {}): [string, any][]; } +>entries : { (o: { [s: string]: T; } | ArrayLike): [string, T][]; (o: {}): [string, any][]; } >1 : 1 -var entries2 = Object.entries({a: true, b: 2}) ->entries2 : [string, number | boolean][] ->Object.entries({a: true, b: 2}) : [string, number | boolean][] ->Object.entries : { (o: { [s: string]: T; } | { [n: number]: T; }): [string, T][]; (o: {}): [string, any][]; } +var values1 = Object.values(1); // any[] +>values1 : any[] +>Object.values(1) : any[] +>Object.values : { (o: { [s: string]: T; } | ArrayLike): T[]; (o: {}): any[]; } >Object : ObjectConstructor ->entries : { (o: { [s: string]: T; } | { [n: number]: T; }): [string, T][]; (o: {}): [string, any][]; } ->{a: true, b: 2} : { a: boolean; b: number; } +>values : { (o: { [s: string]: T; } | ArrayLike): T[]; (o: {}): any[]; } +>1 : 1 + +var entries2 = Object.entries({ a: true, b: 2 }); // [string, number|boolean][] +>entries2 : [string, number | boolean][] +>Object.entries({ a: true, b: 2 }) : [string, number | boolean][] +>Object.entries : { (o: { [s: string]: T; } | ArrayLike): [string, T][]; (o: {}): [string, any][]; } +>Object : ObjectConstructor +>entries : { (o: { [s: string]: T; } | ArrayLike): [string, T][]; (o: {}): [string, any][]; } +>{ a: true, b: 2 } : { a: boolean; b: number; } >a : boolean >true : true >b : number >2 : 2 -var entries3 = Object.entries({}) +var values2 = Object.values({ a: true, b: 2 }); // (number|boolean)[] +>values2 : (number | boolean)[] +>Object.values({ a: true, b: 2 }) : (number | boolean)[] +>Object.values : { (o: { [s: string]: T; } | ArrayLike): T[]; (o: {}): any[]; } +>Object : ObjectConstructor +>values : { (o: { [s: string]: T; } | ArrayLike): T[]; (o: {}): any[]; } +>{ a: true, b: 2 } : { a: boolean; b: number; } +>a : boolean +>true : true +>b : number +>2 : 2 + +var entries3 = Object.entries({}); // [string, {}][] >entries3 : [string, {}][] >Object.entries({}) : [string, {}][] ->Object.entries : { (o: { [s: string]: T; } | { [n: number]: T; }): [string, T][]; (o: {}): [string, any][]; } +>Object.entries : { (o: { [s: string]: T; } | ArrayLike): [string, T][]; (o: {}): [string, any][]; } >Object : ObjectConstructor ->entries : { (o: { [s: string]: T; } | { [n: number]: T; }): [string, T][]; (o: {}): [string, any][]; } +>entries : { (o: { [s: string]: T; } | ArrayLike): [string, T][]; (o: {}): [string, any][]; } >{} : {} +var values3 = Object.values({}); // {}[] +>values3 : {}[] +>Object.values({}) : {}[] +>Object.values : { (o: { [s: string]: T; } | ArrayLike): T[]; (o: {}): any[]; } +>Object : ObjectConstructor +>values : { (o: { [s: string]: T; } | ArrayLike): T[]; (o: {}): any[]; } +>{} : {} + +var a = ["a", "b", "c"]; +>a : string[] +>["a", "b", "c"] : string[] +>"a" : "a" +>"b" : "b" +>"c" : "c" + +var entries4 = Object.entries(a); // [string, string][] +>entries4 : [string, string][] +>Object.entries(a) : [string, string][] +>Object.entries : { (o: { [s: string]: T; } | ArrayLike): [string, T][]; (o: {}): [string, any][]; } +>Object : ObjectConstructor +>entries : { (o: { [s: string]: T; } | ArrayLike): [string, T][]; (o: {}): [string, any][]; } +>a : string[] + +var values4 = Object.values(a); // string[] +>values4 : string[] +>Object.values(a) : string[] +>Object.values : { (o: { [s: string]: T; } | ArrayLike): T[]; (o: {}): any[]; } +>Object : ObjectConstructor +>values : { (o: { [s: string]: T; } | ArrayLike): T[]; (o: {}): any[]; } +>a : string[] + +enum E { A, B } +>E : E +>A : E.A +>B : E.B + +var entries5 = Object.entries(E); // [string, any][] +>entries5 : [string, any][] +>Object.entries(E) : [string, any][] +>Object.entries : { (o: { [s: string]: T; } | ArrayLike): [string, T][]; (o: {}): [string, any][]; } +>Object : ObjectConstructor +>entries : { (o: { [s: string]: T; } | ArrayLike): [string, T][]; (o: {}): [string, any][]; } +>E : typeof E + +var values5 = Object.values(E); // any[] +>values5 : any[] +>Object.values(E) : any[] +>Object.values : { (o: { [s: string]: T; } | ArrayLike): T[]; (o: {}): any[]; } +>Object : ObjectConstructor +>values : { (o: { [s: string]: T; } | ArrayLike): T[]; (o: {}): any[]; } +>E : typeof E + +interface I { } +>I : I + +var i: I = {}; +>i : I +>I : I +>{} : {} + +var entries6 = Object.entries(i); // [string, any][] +>entries6 : [string, any][] +>Object.entries(i) : [string, any][] +>Object.entries : { (o: { [s: string]: T; } | ArrayLike): [string, T][]; (o: {}): [string, any][]; } +>Object : ObjectConstructor +>entries : { (o: { [s: string]: T; } | ArrayLike): [string, T][]; (o: {}): [string, any][]; } +>i : I + +var values6 = Object.values(i); // any[] +>values6 : any[] +>Object.values(i) : any[] +>Object.values : { (o: { [s: string]: T; } | ArrayLike): T[]; (o: {}): any[]; } +>Object : ObjectConstructor +>values : { (o: { [s: string]: T; } | ArrayLike): T[]; (o: {}): any[]; } +>i : I + diff --git a/tests/baselines/reference/useObjectValuesAndEntries4.types b/tests/baselines/reference/useObjectValuesAndEntries4.types index 33a427760a8..58aac10e52b 100644 --- a/tests/baselines/reference/useObjectValuesAndEntries4.types +++ b/tests/baselines/reference/useObjectValuesAndEntries4.types @@ -10,9 +10,9 @@ var o = { a: 1, b: 2 }; for (var x of Object.values(o)) { >x : number >Object.values(o) : number[] ->Object.values : { (o: { [s: string]: T; } | { [n: number]: T; }): T[]; (o: {}): any[]; } +>Object.values : { (o: { [s: string]: T; } | ArrayLike): T[]; (o: {}): any[]; } >Object : ObjectConstructor ->values : { (o: { [s: string]: T; } | { [n: number]: T; }): T[]; (o: {}): any[]; } +>values : { (o: { [s: string]: T; } | ArrayLike): T[]; (o: {}): any[]; } >o : { a: number; b: number; } let y = x; @@ -23,8 +23,8 @@ for (var x of Object.values(o)) { var entries = Object.entries(o); >entries : [string, number][] >Object.entries(o) : [string, number][] ->Object.entries : { (o: { [s: string]: T; } | { [n: number]: T; }): [string, T][]; (o: {}): [string, any][]; } +>Object.entries : { (o: { [s: string]: T; } | ArrayLike): [string, T][]; (o: {}): [string, any][]; } >Object : ObjectConstructor ->entries : { (o: { [s: string]: T; } | { [n: number]: T; }): [string, T][]; (o: {}): [string, any][]; } +>entries : { (o: { [s: string]: T; } | ArrayLike): [string, T][]; (o: {}): [string, any][]; } >o : { a: number; b: number; } diff --git a/tests/baselines/reference/user/chrome-devtools-frontend.log b/tests/baselines/reference/user/chrome-devtools-frontend.log index 8054b2d6fab..ebe4bb8edc1 100644 --- a/tests/baselines/reference/user/chrome-devtools-frontend.log +++ b/tests/baselines/reference/user/chrome-devtools-frontend.log @@ -1,19 +1,20 @@ Exit Code: 1 Standard output: -../../../../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.dom.d.ts(1743,11): error TS2300: Duplicate identifier 'Comment'. +../../../../built/local/lib.dom.d.ts(1747,13): error TS2300: Duplicate identifier 'Comment'. +../../../../built/local/lib.dom.d.ts(1948,11): error TS2300: Duplicate identifier 'CSSRule'. +../../../../built/local/lib.dom.d.ts(1967,13): error TS2300: Duplicate identifier 'CSSRule'. +../../../../built/local/lib.dom.d.ts(3694,11): error TS2300: Duplicate identifier 'Event'. +../../../../built/local/lib.dom.d.ts(3718,13): error TS2300: Duplicate identifier 'Event'. +../../../../built/local/lib.dom.d.ts(9098,11): error TS2300: Duplicate identifier 'Position'. +../../../../built/local/lib.dom.d.ts(9103,13): error TS2300: Duplicate identifier 'Position'. +../../../../built/local/lib.dom.d.ts(9246,11): error TS2300: Duplicate identifier 'Request'. +../../../../built/local/lib.dom.d.ts(9264,13): error TS2300: Duplicate identifier 'Request'. +../../../../built/local/lib.dom.d.ts(13522,11): error TS2300: Duplicate identifier 'Window'. +../../../../built/local/lib.dom.d.ts(13711,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/@types/node/index.d.ts(150,13): error TS2403: Subsequent variable declarations must have the same type. Variable 'module' must be of type '{ [x: string]: any; }', but here has type 'NodeModule'. node_modules/chrome-devtools-frontend/front_end/Runtime.js(43,8): error TS2339: Property '_importScriptPathPrefix' does not exist on type 'Window'. node_modules/chrome-devtools-frontend/front_end/Runtime.js(95,28): error TS2339: Property 'response' does not exist on type 'EventTarget'. node_modules/chrome-devtools-frontend/front_end/Runtime.js(147,37): error TS2339: Property '_importScriptPathPrefix' does not exist on type 'Window'. @@ -47,73 +48,140 @@ node_modules/chrome-devtools-frontend/front_end/Runtime.js(729,7): error TS2322: node_modules/chrome-devtools-frontend/front_end/Runtime.js(854,36): error TS2339: Property 'eval' does not exist on type 'Window'. node_modules/chrome-devtools-frontend/front_end/Runtime.js(1083,15): error TS2355: A function whose declared type is neither 'void' nor 'any' must return a value. node_modules/chrome-devtools-frontend/front_end/Runtime.js(1088,15): error TS2355: A function whose declared type is neither 'void' nor 'any' must return a value. +node_modules/chrome-devtools-frontend/front_end/Tests.js(107,5): error TS2322: Type 'Timer' is not assignable to type 'number'. node_modules/chrome-devtools-frontend/front_end/Tests.js(160,29): error TS8024: JSDoc '@param' tag has name 'args', but there is no parameter with that name. node_modules/chrome-devtools-frontend/front_end/Tests.js(208,5): error TS2554: Expected 4 arguments, but got 3. node_modules/chrome-devtools-frontend/front_end/Tests.js(221,7): error TS2554: Expected 4 arguments, but got 3. +node_modules/chrome-devtools-frontend/front_end/Tests.js(264,54): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/Tests.js(272,59): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/Tests.js(378,10): error TS2551: Property 'panels' does not exist on type 'typeof UI'. Did you mean 'Panel'? node_modules/chrome-devtools-frontend/front_end/Tests.js(397,5): error TS2554: Expected 4 arguments, but got 3. node_modules/chrome-devtools-frontend/front_end/Tests.js(416,5): error TS2554: Expected 4 arguments, but got 3. node_modules/chrome-devtools-frontend/front_end/Tests.js(440,5): error TS2554: Expected 4 arguments, but got 3. node_modules/chrome-devtools-frontend/front_end/Tests.js(475,5): error TS2554: Expected 4 arguments, but got 3. -node_modules/chrome-devtools-frontend/front_end/Tests.js(691,7): error TS2554: Expected 3 arguments, but got 2. -node_modules/chrome-devtools-frontend/front_end/Tests.js(715,7): error TS2554: Expected 3 arguments, but got 2. -node_modules/chrome-devtools-frontend/front_end/Tests.js(739,5): error TS2554: Expected 4 arguments, but got 3. -node_modules/chrome-devtools-frontend/front_end/Tests.js(820,7): error TS2554: Expected 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/Tests.js(851,9): error TS2554: Expected 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/Tests.js(852,9): error TS2554: Expected 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/Tests.js(518,57): error TS2339: Property 'MessageSource' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/Tests.js(525,37): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/Tests.js(530,70): error TS2339: Property 'MessageSource' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/Tests.js(533,37): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/Tests.js(571,33): error TS2339: Property 'deprecatedRunAfterPendingDispatches' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/Tests.js(590,27): error TS2554: Expected 0 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/Tests.js(619,44): error TS2339: Property 'emulationAgent' does not exist on type '(Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/Tests.js(666,38): error TS2339: Property 'inputAgent' does not exist on type '(Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/Tests.js(668,38): error TS2339: Property 'inputAgent' does not exist on type '(Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/Tests.js(673,38): error TS2339: Property 'inputAgent' does not exist on type '(Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/Tests.js(675,38): error TS2339: Property 'inputAgent' does not exist on type '(Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/Tests.js(677,38): error TS2339: Property 'inputAgent' does not exist on type '(Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/Tests.js(679,38): error TS2339: Property 'inputAgent' does not exist on type '(Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/Tests.js(687,7): error TS2554: Expected 3 arguments, but got 2. +node_modules/chrome-devtools-frontend/front_end/Tests.js(706,74): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/Tests.js(711,7): error TS2554: Expected 3 arguments, but got 2. +node_modules/chrome-devtools-frontend/front_end/Tests.js(717,36): error TS2339: Property 'inputAgent' does not exist on type '(Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/Tests.js(719,36): error TS2339: Property 'inputAgent' does not exist on type '(Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/Tests.js(727,75): error TS2339: Property 'OfflineConditions' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/Tests.js(735,5): error TS2554: Expected 4 arguments, but got 3. +node_modules/chrome-devtools-frontend/front_end/Tests.js(755,41): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/Tests.js(760,76): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/Tests.js(769,28): error TS2339: Property 'networkPresets' does not exist on type 'typeof MobileThrottling'. +node_modules/chrome-devtools-frontend/front_end/Tests.js(775,28): error TS2339: Property 'networkPresets' does not exist on type 'typeof MobileThrottling'. +node_modules/chrome-devtools-frontend/front_end/Tests.js(781,28): error TS2339: Property 'networkPresets' does not exist on type 'typeof MobileThrottling'. +node_modules/chrome-devtools-frontend/front_end/Tests.js(808,33): error TS2345: Argument of type 'true' is not assignable to parameter of type 'V'. +node_modules/chrome-devtools-frontend/front_end/Tests.js(813,35): error TS2345: Argument of type 'false' is not assignable to parameter of type 'V'. +node_modules/chrome-devtools-frontend/front_end/Tests.js(814,31): error TS2551: Property 'panels' does not exist on type 'typeof UI'. Did you mean 'Panel'? +node_modules/chrome-devtools-frontend/front_end/Tests.js(816,7): error TS2554: Expected 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/Tests.js(847,9): error TS2554: Expected 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/Tests.js(848,9): error TS2554: Expected 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/Tests.js(879,24): error TS2345: Argument of type '{ s: string; n: number; }' is not assignable to parameter of type 'V'. +node_modules/chrome-devtools-frontend/front_end/Tests.js(881,25): error TS2345: Argument of type '{ s: string; n: number; }' is not assignable to parameter of type 'V'. +node_modules/chrome-devtools-frontend/front_end/Tests.js(886,29): error TS2339: Property 'getPreferences' does not exist on type 'typeof InspectorFrontendHost'. +node_modules/chrome-devtools-frontend/front_end/Tests.js(890,17): error TS2339: Property '_instanceForTest' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/Tests.js(893,7): error TS2554: Expected 3 arguments, but got 2. +node_modules/chrome-devtools-frontend/front_end/Tests.js(894,7): error TS2554: Expected 3 arguments, but got 2. +node_modules/chrome-devtools-frontend/front_end/Tests.js(894,53): error TS2339: Property 's' does not exist on type 'V'. +node_modules/chrome-devtools-frontend/front_end/Tests.js(895,7): error TS2554: Expected 3 arguments, but got 2. +node_modules/chrome-devtools-frontend/front_end/Tests.js(895,47): error TS2339: Property 'n' does not exist on type 'V'. node_modules/chrome-devtools-frontend/front_end/Tests.js(897,7): error TS2554: Expected 3 arguments, but got 2. node_modules/chrome-devtools-frontend/front_end/Tests.js(898,7): error TS2554: Expected 3 arguments, but got 2. +node_modules/chrome-devtools-frontend/front_end/Tests.js(898,55): error TS2339: Property 's' does not exist on type 'V'. node_modules/chrome-devtools-frontend/front_end/Tests.js(899,7): error TS2554: Expected 3 arguments, but got 2. -node_modules/chrome-devtools-frontend/front_end/Tests.js(901,7): error TS2554: Expected 3 arguments, but got 2. -node_modules/chrome-devtools-frontend/front_end/Tests.js(902,7): error TS2554: Expected 3 arguments, but got 2. -node_modules/chrome-devtools-frontend/front_end/Tests.js(903,7): error TS2554: Expected 3 arguments, but got 2. -node_modules/chrome-devtools-frontend/front_end/Tests.js(910,5): error TS2554: Expected 3 arguments, but got 2. -node_modules/chrome-devtools-frontend/front_end/Tests.js(922,33): error TS2339: Property 'ConsoleView' does not exist on type '{ new (): Console; prototype: Console; }'. -node_modules/chrome-devtools-frontend/front_end/Tests.js(927,7): error TS2554: Expected 3 arguments, but got 2. -node_modules/chrome-devtools-frontend/front_end/Tests.js(928,7): error TS2554: Expected 3 arguments, but got 2. -node_modules/chrome-devtools-frontend/front_end/Tests.js(952,11): error TS2554: Expected 3 arguments, but got 2. -node_modules/chrome-devtools-frontend/front_end/Tests.js(953,11): error TS2554: Expected 3 arguments, but got 2. -node_modules/chrome-devtools-frontend/front_end/Tests.js(954,11): error TS2554: Expected 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/Tests.js(958,11): error TS2554: Expected 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/Tests.js(899,48): error TS2339: Property 'n' does not exist on type 'V'. +node_modules/chrome-devtools-frontend/front_end/Tests.js(912,37): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/Tests.js(917,7): error TS2554: Expected 3 arguments, but got 2. +node_modules/chrome-devtools-frontend/front_end/Tests.js(918,7): error TS2554: Expected 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/Tests.js(929,33): error TS2339: Property 'ConsoleView' does not exist on type '{ new (): Console; prototype: Console; }'. +node_modules/chrome-devtools-frontend/front_end/Tests.js(934,7): error TS2554: Expected 3 arguments, but got 2. +node_modules/chrome-devtools-frontend/front_end/Tests.js(935,7): error TS2554: Expected 3 arguments, but got 2. +node_modules/chrome-devtools-frontend/front_end/Tests.js(944,48): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/Tests.js(959,11): error TS2554: Expected 3 arguments, but got 2. node_modules/chrome-devtools-frontend/front_end/Tests.js(960,11): error TS2554: Expected 3 arguments, but got 2. -node_modules/chrome-devtools-frontend/front_end/Tests.js(961,11): error TS2554: Expected 3 arguments, but got 2. -node_modules/chrome-devtools-frontend/front_end/Tests.js(962,11): error TS2554: Expected 3 arguments, but got 2. -node_modules/chrome-devtools-frontend/front_end/Tests.js(963,11): error TS2554: Expected 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/Tests.js(967,11): error TS2554: Expected 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/Tests.js(968,11): error TS2554: Expected 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/Tests.js(961,11): error TS2554: Expected 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/Tests.js(965,11): error TS2554: Expected 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/Tests.js(966,11): error TS2554: Expected 3 arguments, but got 2. +node_modules/chrome-devtools-frontend/front_end/Tests.js(967,11): error TS2554: Expected 3 arguments, but got 2. +node_modules/chrome-devtools-frontend/front_end/Tests.js(968,11): error TS2554: Expected 3 arguments, but got 2. node_modules/chrome-devtools-frontend/front_end/Tests.js(969,11): error TS2554: Expected 3 arguments, but got 2. -node_modules/chrome-devtools-frontend/front_end/Tests.js(970,11): error TS2554: Expected 3 arguments, but got 2. -node_modules/chrome-devtools-frontend/front_end/Tests.js(971,11): error TS2554: Expected 3 arguments, but got 2. -node_modules/chrome-devtools-frontend/front_end/Tests.js(979,5): error TS2554: Expected 3 arguments, but got 2. -node_modules/chrome-devtools-frontend/front_end/Tests.js(981,5): error TS2554: Expected 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/Tests.js(1116,38): error TS2339: Property 'isServiceProject' does not exist on type '() => void'. -node_modules/chrome-devtools-frontend/front_end/Tests.js(1132,33): error TS2339: Property 'ConsoleView' does not exist on type '{ new (): Console; prototype: Console; }'. -node_modules/chrome-devtools-frontend/front_end/Tests.js(1135,31): error TS2339: Property 'ConsoleView' does not exist on type '{ new (): Console; prototype: Console; }'. -node_modules/chrome-devtools-frontend/front_end/Tests.js(1179,5): error TS2554: Expected 4 arguments, but got 3. -node_modules/chrome-devtools-frontend/front_end/Tests.js(1192,9): error TS2554: Expected 4 arguments, but got 3. -node_modules/chrome-devtools-frontend/front_end/Tests.js(1222,10): error TS2339: Property 'uiTests' does not exist on type 'Window'. -node_modules/chrome-devtools-frontend/front_end/Tests.js(1222,41): error TS2339: Property 'domAutomationController' does not exist on type 'Window'. -node_modules/chrome-devtools-frontend/front_end/accessibility/ARIAAttributesView.js(9,5): error TS2346: Call target does not contain any signatures. +node_modules/chrome-devtools-frontend/front_end/Tests.js(970,11): error TS2554: Expected 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/Tests.js(974,11): error TS2554: Expected 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/Tests.js(975,11): error TS2554: Expected 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/Tests.js(976,11): error TS2554: Expected 3 arguments, but got 2. +node_modules/chrome-devtools-frontend/front_end/Tests.js(977,11): error TS2554: Expected 3 arguments, but got 2. +node_modules/chrome-devtools-frontend/front_end/Tests.js(978,11): error TS2554: Expected 3 arguments, but got 2. +node_modules/chrome-devtools-frontend/front_end/Tests.js(986,5): error TS2554: Expected 3 arguments, but got 2. +node_modules/chrome-devtools-frontend/front_end/Tests.js(988,5): error TS2554: Expected 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/Tests.js(1009,74): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/Tests.js(1033,25): error TS2551: Property 'panels' does not exist on type 'typeof UI'. Did you mean 'Panel'? +node_modules/chrome-devtools-frontend/front_end/Tests.js(1040,23): error TS2551: Property 'panels' does not exist on type 'typeof UI'. Did you mean 'Panel'? +node_modules/chrome-devtools-frontend/front_end/Tests.js(1053,74): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/Tests.js(1058,81): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/Tests.js(1084,20): error TS2551: Property 'panels' does not exist on type 'typeof UI'. Did you mean 'Panel'? +node_modules/chrome-devtools-frontend/front_end/Tests.js(1086,61): error TS2339: Property 'AsyncEventGroup' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/Tests.js(1123,38): error TS2339: Property 'isServiceProject' does not exist on type '() => void'. +node_modules/chrome-devtools-frontend/front_end/Tests.js(1138,45): error TS2345: Argument of type 'typeof (Anonymous class)' is not assignable to parameter of type 'new (arg1: any) => any'. +node_modules/chrome-devtools-frontend/front_end/Tests.js(1139,33): error TS2339: Property 'ConsoleView' does not exist on type '{ new (): Console; prototype: Console; }'. +node_modules/chrome-devtools-frontend/front_end/Tests.js(1142,31): error TS2339: Property 'ConsoleView' does not exist on type '{ new (): Console; prototype: Console; }'. +node_modules/chrome-devtools-frontend/front_end/Tests.js(1151,28): error TS2345: Argument of type 'typeof (Anonymous class)' is not assignable to parameter of type 'new (arg1: any) => (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/Tests.js(1152,42): error TS2345: Argument of type 'typeof (Anonymous class)' is not assignable to parameter of type 'new (arg1: any) => any'. +node_modules/chrome-devtools-frontend/front_end/Tests.js(1186,5): error TS2554: Expected 4 arguments, but got 3. +node_modules/chrome-devtools-frontend/front_end/Tests.js(1199,9): error TS2554: Expected 4 arguments, but got 3. +node_modules/chrome-devtools-frontend/front_end/Tests.js(1199,28): error TS2551: Property 'panels' does not exist on type 'typeof UI'. Did you mean 'Panel'? +node_modules/chrome-devtools-frontend/front_end/Tests.js(1229,10): error TS2339: Property 'uiTests' does not exist on type 'Window'. +node_modules/chrome-devtools-frontend/front_end/Tests.js(1229,41): error TS2339: Property 'domAutomationController' does not exist on type 'Window'. node_modules/chrome-devtools-frontend/front_end/accessibility/ARIAAttributesView.js(9,11): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/accessibility/ARIAAttributesView.js(11,46): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/accessibility/ARIAAttributesView.js(28,44): error TS2339: Property '_attributes' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/accessibility/ARIAAttributesView.js(45,19): error TS2694: Namespace 'SDK' has no exported member 'DOMNode'. -node_modules/chrome-devtools-frontend/front_end/accessibility/ARIAAttributesView.js(46,19): error TS2694: Namespace 'SDK' has no exported member 'Target'. -node_modules/chrome-devtools-frontend/front_end/accessibility/ARIAAttributesView.js(49,5): error TS2346: Call target does not contain any signatures. node_modules/chrome-devtools-frontend/front_end/accessibility/ARIAAttributesView.js(64,18): error TS2339: Property 'setTextContentTruncatedIfNeeded' does not exist on type 'Element'. +node_modules/chrome-devtools-frontend/front_end/accessibility/ARIAAttributesView.js(77,26): error TS2339: Property 'removeChildren' does not exist on type 'Element'. +node_modules/chrome-devtools-frontend/front_end/accessibility/ARIAAttributesView.js(79,26): error TS2339: Property 'createChild' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/accessibility/ARIAAttributesView.js(109,11): error TS2339: Property 'consume' does not exist on type 'Event'. node_modules/chrome-devtools-frontend/front_end/accessibility/ARIAAttributesView.js(128,31): error TS2339: Property 'textContent' does not exist on type 'EventTarget'. +node_modules/chrome-devtools-frontend/front_end/accessibility/ARIAAttributesView.js(132,57): error TS2339: Property 'ARIAAttributePrompt' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/accessibility/ARIAAttributesView.js(139,18): error TS2339: Property 'getComponentSelection' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/accessibility/ARIAAttributesView.js(171,15): error TS2339: Property 'handled' does not exist on type 'Event'. node_modules/chrome-devtools-frontend/front_end/accessibility/ARIAAttributesView.js(175,43): error TS2339: Property 'textContent' does not exist on type 'EventTarget'. node_modules/chrome-devtools-frontend/front_end/accessibility/ARIAAttributesView.js(176,13): error TS2339: Property 'consume' does not exist on type 'Event'. node_modules/chrome-devtools-frontend/front_end/accessibility/ARIAAttributesView.js(180,15): error TS2339: Property 'keyCode' does not exist on type 'Event'. +node_modules/chrome-devtools-frontend/front_end/accessibility/ARIAAttributesView.js(180,47): error TS2339: Property 'Keys' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/accessibility/ARIAAttributesView.js(180,70): error TS2339: Property 'keyIdentifier' does not exist on type 'Event'. node_modules/chrome-devtools-frontend/front_end/accessibility/ARIAAttributesView.js(182,13): error TS2339: Property 'consume' does not exist on type 'Event'. -node_modules/chrome-devtools-frontend/front_end/accessibility/ARIAAttributesView.js(198,5): error TS2346: Call target does not contain any signatures. +node_modules/chrome-devtools-frontend/front_end/accessibility/ARIAAttributesView.js(192,34): error TS2339: Property 'ARIAAttributePrompt' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/accessibility/ARIAAttributesView.js(209,28): error TS2694: Namespace 'UI' has no exported member 'SuggestBox'. +node_modules/chrome-devtools-frontend/front_end/accessibility/ARIAAttributesView.js(213,36): error TS2339: Property '_isEditingName' does not exist on type '(Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/accessibility/ARIAAttributesView.js(219,34): error TS2339: Property '_attributes' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/accessibility/ARIAConfig.js(5,28): error TS2339: Property '_config' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/accessibility/ARIAMetadata.js(12,44): error TS2694: Namespace 'Accessibility' has no exported member 'ARIAMetadata'. -node_modules/chrome-devtools-frontend/front_end/accessibility/AXBreadcrumbsPane.js(10,5): error TS2346: Call target does not contain any signatures. +node_modules/chrome-devtools-frontend/front_end/accessibility/ARIAMetadata.js(30,65): error TS2339: Property 'Attribute' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/accessibility/ARIAMetadata.js(56,35): error TS2339: Property '_instance' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/accessibility/ARIAMetadata.js(57,32): error TS2339: Property '_instance' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/accessibility/ARIAMetadata.js(57,102): error TS2339: Property '_config' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/accessibility/ARIAMetadata.js(58,37): error TS2339: Property '_instance' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/accessibility/ARIAMetadata.js(64,28): error TS2339: Property 'Attribute' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/accessibility/AXBreadcrumbsPane.js(10,11): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/accessibility/AXBreadcrumbsPane.js(13,8): error TS2339: Property 'ARIAUtils' does not exist on type 'typeof UI'. +node_modules/chrome-devtools-frontend/front_end/accessibility/AXBreadcrumbsPane.js(14,18): error TS2339: Property 'tabIndex' does not exist on type 'Element'. +node_modules/chrome-devtools-frontend/front_end/accessibility/AXBreadcrumbsPane.js(24,38): error TS2339: Property 'createChild' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/accessibility/AXBreadcrumbsPane.js(40,51): error TS2339: Property 'focus' does not exist on type 'Element'. +node_modules/chrome-devtools-frontend/front_end/accessibility/AXBreadcrumbsPane.js(42,20): error TS2339: Property 'focus' does not exist on type 'Element'. +node_modules/chrome-devtools-frontend/front_end/accessibility/AXBreadcrumbsPane.js(50,33): error TS2339: Property 'hasFocus' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/accessibility/AXBreadcrumbsPane.js(115,16): error TS2339: Property 'path' does not exist on type 'Event'. node_modules/chrome-devtools-frontend/front_end/accessibility/AXBreadcrumbsPane.js(117,15): error TS2339: Property 'shiftKey' does not exist on type 'Event'. node_modules/chrome-devtools-frontend/front_end/accessibility/AXBreadcrumbsPane.js(117,33): error TS2339: Property 'metaKey' does not exist on type 'Event'. @@ -125,22 +193,30 @@ node_modules/chrome-devtools-frontend/front_end/accessibility/AXBreadcrumbsPane. node_modules/chrome-devtools-frontend/front_end/accessibility/AXBreadcrumbsPane.js(123,50): error TS2339: Property 'key' does not exist on type 'Event'. node_modules/chrome-devtools-frontend/front_end/accessibility/AXBreadcrumbsPane.js(123,82): error TS2339: Property 'altKey' does not exist on type 'Event'. node_modules/chrome-devtools-frontend/front_end/accessibility/AXBreadcrumbsPane.js(129,13): error TS2339: Property 'consume' does not exist on type 'Event'. +node_modules/chrome-devtools-frontend/front_end/accessibility/AXBreadcrumbsPane.js(160,33): error TS2339: Property 'hasFocus' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/accessibility/AXBreadcrumbsPane.js(184,42): error TS2339: Property 'enclosingNodeOrSelfWithClass' does not exist on type 'EventTarget'. node_modules/chrome-devtools-frontend/front_end/accessibility/AXBreadcrumbsPane.js(208,42): error TS2339: Property 'enclosingNodeOrSelfWithClass' does not exist on type 'EventTarget'. +node_modules/chrome-devtools-frontend/front_end/accessibility/AXBreadcrumbsPane.js(255,23): error TS2339: Property 'reveal' does not exist on type '() => void'. node_modules/chrome-devtools-frontend/front_end/accessibility/AXBreadcrumbsPane.js(265,42): error TS2339: Property 'enclosingNodeOrSelfWithClass' does not exist on type 'EventTarget'. node_modules/chrome-devtools-frontend/front_end/accessibility/AXBreadcrumbsPane.js(274,42): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/accessibility/AXBreadcrumbsPane.js(298,19): error TS2339: Property 'breadcrumb' does not exist on type 'Element'. +node_modules/chrome-devtools-frontend/front_end/accessibility/AXBreadcrumbsPane.js(301,8): error TS2339: Property 'ARIAUtils' does not exist on type 'typeof UI'. node_modules/chrome-devtools-frontend/front_end/accessibility/AXBreadcrumbsPane.js(302,23): error TS2339: Property 'tabIndex' does not exist on type 'Element'. +node_modules/chrome-devtools-frontend/front_end/accessibility/AXBreadcrumbsPane.js(311,8): error TS2339: Property 'ARIAUtils' does not exist on type 'typeof UI'. +node_modules/chrome-devtools-frontend/front_end/accessibility/AXBreadcrumbsPane.js(314,15): error TS1110: Type expected. node_modules/chrome-devtools-frontend/front_end/accessibility/AXBreadcrumbsPane.js(323,23): error TS2339: Property 'style' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/accessibility/AXBreadcrumbsPane.js(330,27): error TS2339: Property 'createChild' does not exist on type 'Element'. +node_modules/chrome-devtools-frontend/front_end/accessibility/AXBreadcrumbsPane.js(363,8): error TS2339: Property 'ARIAUtils' does not exist on type 'typeof UI'. node_modules/chrome-devtools-frontend/front_end/accessibility/AXBreadcrumbsPane.js(391,50): error TS2345: Argument of type '0' is not assignable to parameter of type 'string'. node_modules/chrome-devtools-frontend/front_end/accessibility/AXBreadcrumbsPane.js(393,50): error TS2345: Argument of type '-1' is not assignable to parameter of type 'string'. node_modules/chrome-devtools-frontend/front_end/accessibility/AXBreadcrumbsPane.js(396,27): error TS2339: Property 'focus' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/accessibility/AXBreadcrumbsPane.js(447,26): error TS2339: Property 'breadcrumb' does not exist on type 'Node'. node_modules/chrome-devtools-frontend/front_end/accessibility/AXBreadcrumbsPane.js(457,30): error TS2339: Property 'breadcrumb' does not exist on type 'Node'. node_modules/chrome-devtools-frontend/front_end/accessibility/AXBreadcrumbsPane.js(473,24): error TS2694: Namespace 'Protocol' has no exported member 'Accessibility'. +node_modules/chrome-devtools-frontend/front_end/accessibility/AXBreadcrumbsPane.js(480,58): error TS2339: Property 'RoleStyles' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/accessibility/AXBreadcrumbsPane.js(481,17): error TS2339: Property 'setTextContentTruncatedIfNeeded' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/accessibility/AXBreadcrumbsPane.js(488,38): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/accessibility/AXBreadcrumbsPane.js(495,28): error TS2339: Property 'RoleStyles' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/accessibility/AccessibilityModel.js(10,24): error TS2694: Namespace 'Protocol' has no exported member 'Accessibility'. node_modules/chrome-devtools-frontend/front_end/accessibility/AccessibilityModel.js(54,32): error TS2694: Namespace 'Protocol' has no exported member 'Accessibility'. node_modules/chrome-devtools-frontend/front_end/accessibility/AccessibilityModel.js(61,25): error TS2694: Namespace 'Protocol' has no exported member 'Accessibility'. @@ -154,12 +230,12 @@ node_modules/chrome-devtools-frontend/front_end/accessibility/AccessibilityModel node_modules/chrome-devtools-frontend/front_end/accessibility/AccessibilityModel.js(107,32): error TS2694: Namespace 'Protocol' has no exported member 'Accessibility'. node_modules/chrome-devtools-frontend/front_end/accessibility/AccessibilityModel.js(213,14): error TS2551: Property '_domNode' does not exist on type '(Anonymous class)'. Did you mean 'isDOMNode'? node_modules/chrome-devtools-frontend/front_end/accessibility/AccessibilityModel.js(214,29): error TS2551: Property '_domNode' does not exist on type '(Anonymous class)'. Did you mean 'isDOMNode'? -node_modules/chrome-devtools-frontend/front_end/accessibility/AccessibilityModel.js(228,19): error TS2694: Namespace 'SDK' has no exported member 'Target'. -node_modules/chrome-devtools-frontend/front_end/accessibility/AccessibilityModel.js(231,5): error TS2346: Call target does not contain any signatures. +node_modules/chrome-devtools-frontend/front_end/accessibility/AccessibilityModel.js(232,26): error TS2339: Property 'accessibilityAgent' does not exist on type '(Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/accessibility/AccessibilityModel.js(245,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/accessibility/AccessibilityModel.js(255,24): error TS2495: Type 'IterableIterator<(Anonymous class)>' is not an array type or a string type. node_modules/chrome-devtools-frontend/front_end/accessibility/AccessibilityModel.js(303,26): error TS2339: Property 'printSelfAndChildren' does not exist on type '(Anonymous class)'. -node_modules/chrome-devtools-frontend/front_end/accessibility/AccessibilityNodeView.js(9,5): error TS2346: Call target does not contain any signatures. +node_modules/chrome-devtools-frontend/front_end/accessibility/AccessibilityModel.js(307,14): error TS2339: Property 'register' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/accessibility/AccessibilityModel.js(307,68): error TS2339: Property 'Capability' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/accessibility/AccessibilityNodeView.js(9,11): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/accessibility/AccessibilityNodeView.js(13,40): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/accessibility/AccessibilityNodeView.js(14,41): error TS2555: Expected at least 2 arguments, but got 1. @@ -169,46 +245,95 @@ node_modules/chrome-devtools-frontend/front_end/accessibility/AccessibilityNodeV node_modules/chrome-devtools-frontend/front_end/accessibility/AccessibilityNodeView.js(78,26): error TS2694: Namespace 'Protocol' has no exported member 'Accessibility'. node_modules/chrome-devtools-frontend/front_end/accessibility/AccessibilityNodeView.js(88,45): error TS2694: Namespace 'Protocol' has no exported member 'Accessibility'. node_modules/chrome-devtools-frontend/front_end/accessibility/AccessibilityNodeView.js(90,55): error TS2694: Namespace 'Protocol' has no exported member 'Accessibility'. -node_modules/chrome-devtools-frontend/front_end/accessibility/AccessibilityNodeView.js(113,5): error TS2346: Call target does not contain any signatures. node_modules/chrome-devtools-frontend/front_end/accessibility/AccessibilityNodeView.js(118,24): error TS2694: Namespace 'Protocol' has no exported member 'Accessibility'. +node_modules/chrome-devtools-frontend/front_end/accessibility/AccessibilityNodeView.js(124,32): error TS2339: Property 'Accessibility' does not exist on type 'typeof Protocol'. +node_modules/chrome-devtools-frontend/front_end/accessibility/AccessibilityNodeView.js(130,76): error TS2339: Property 'StringProperties' does not exist on type 'typeof (Anonymous class)'. 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,65): error TS2339: Property 'TypeStyles' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/accessibility/AccessibilityNodeView.js(140,74): error TS2339: Property 'TypeStyles' does not exist on type 'typeof (Anonymous class)'. 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,38): error TS2339: Property 'AccessibilityStrings' does not exist on type 'typeof Accessibility'. node_modules/chrome-devtools-frontend/front_end/accessibility/AccessibilityNodeView.js(167,33): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/accessibility/AccessibilityNodeView.js(168,19): error TS2339: Property 'title' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/accessibility/AccessibilityNodeView.js(179,24): error TS2694: Namespace 'Protocol' has no exported member 'Accessibility'. +node_modules/chrome-devtools-frontend/front_end/accessibility/AccessibilityNodeView.js(182,32): error TS2339: Property 'Accessibility' does not exist on type 'typeof Protocol'. node_modules/chrome-devtools-frontend/front_end/accessibility/AccessibilityNodeView.js(201,24): error TS2694: Namespace 'Protocol' has no exported member 'Accessibility'. +node_modules/chrome-devtools-frontend/front_end/accessibility/AccessibilityNodeView.js(207,76): error TS2345: Argument of type '{ deferredNode: (Anonymous class); }' is not assignable to parameter of type '{ deferredNode: (Anonymous class); idref: string; }'. + Property 'idref' is missing in type '{ deferredNode: (Anonymous class); }'. node_modules/chrome-devtools-frontend/front_end/accessibility/AccessibilityNodeView.js(212,24): error TS2694: Namespace 'Protocol' has no exported member 'Accessibility'. +node_modules/chrome-devtools-frontend/front_end/accessibility/AccessibilityNodeView.js(217,61): error TS2345: Argument of type '{ deferredNode: (Anonymous class); }' is not assignable to parameter of type '{ deferredNode: (Anonymous class); idref: string; }'. + Property 'idref' is missing in type '{ deferredNode: (Anonymous class); }'. node_modules/chrome-devtools-frontend/front_end/accessibility/AccessibilityNodeView.js(222,24): error TS2694: Namespace 'Protocol' has no exported member 'Accessibility'. +node_modules/chrome-devtools-frontend/front_end/accessibility/AccessibilityNodeView.js(240,41): error TS2339: Property 'TypeStyles' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/accessibility/AccessibilityNodeView.js(257,41): error TS2339: Property 'StringProperties' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/accessibility/AccessibilityNodeView.js(258,12): error TS2339: Property 'Accessibility' does not exist on type 'typeof Protocol'. +node_modules/chrome-devtools-frontend/front_end/accessibility/AccessibilityNodeView.js(258,55): error TS2339: Property 'Accessibility' does not exist on type 'typeof Protocol'. +node_modules/chrome-devtools-frontend/front_end/accessibility/AccessibilityNodeView.js(259,12): error TS2339: Property 'Accessibility' does not exist on type 'typeof Protocol'. +node_modules/chrome-devtools-frontend/front_end/accessibility/AccessibilityNodeView.js(259,58): error TS2339: Property 'Accessibility' does not exist on type 'typeof Protocol'. node_modules/chrome-devtools-frontend/front_end/accessibility/AccessibilityNodeView.js(267,24): error TS2694: Namespace 'Protocol' has no exported member 'Accessibility'. -node_modules/chrome-devtools-frontend/front_end/accessibility/AccessibilityNodeView.js(271,5): error TS2346: Call target does not contain any signatures. +node_modules/chrome-devtools-frontend/front_end/accessibility/AccessibilityNodeView.js(288,26): error TS2339: Property 'removeChildren' does not exist on type 'Element'. +node_modules/chrome-devtools-frontend/front_end/accessibility/AccessibilityNodeView.js(292,26): error TS2339: Property 'createChild' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/accessibility/AccessibilityNodeView.js(303,24): error TS2694: Namespace 'Protocol' has no exported member 'Accessibility'. -node_modules/chrome-devtools-frontend/front_end/accessibility/AccessibilityNodeView.js(307,5): error TS2346: Call target does not contain any signatures. node_modules/chrome-devtools-frontend/front_end/accessibility/AccessibilityNodeView.js(320,24): error TS2694: Namespace 'Protocol' has no exported member 'Accessibility'. node_modules/chrome-devtools-frontend/front_end/accessibility/AccessibilityNodeView.js(333,24): error TS2694: Namespace 'Protocol' has no exported member 'Accessibility'. +node_modules/chrome-devtools-frontend/front_end/accessibility/AccessibilityNodeView.js(345,81): error TS2345: Argument of type '{ idref: any; }' is not assignable to parameter of type '{ deferredNode: (Anonymous class); idref: string; }'. + Property 'deferredNode' is missing in type '{ idref: any; }'. +node_modules/chrome-devtools-frontend/front_end/accessibility/AccessibilityNodeView.js(355,77): error TS2345: Argument of type '{ idref: any; }' is not assignable to parameter of type '{ deferredNode: (Anonymous class); idref: string; }'. + Property 'deferredNode' is missing in type '{ idref: any; }'. node_modules/chrome-devtools-frontend/front_end/accessibility/AccessibilityNodeView.js(361,24): error TS2694: Namespace 'Protocol' has no exported member 'Accessibility'. +node_modules/chrome-devtools-frontend/front_end/accessibility/AccessibilityNodeView.js(368,33): error TS2339: Property 'Accessibility' does not exist on type 'typeof Protocol'. +node_modules/chrome-devtools-frontend/front_end/accessibility/AccessibilityNodeView.js(369,33): error TS2339: Property 'Accessibility' does not exist on type 'typeof Protocol'. node_modules/chrome-devtools-frontend/front_end/accessibility/AccessibilityNodeView.js(382,24): error TS2694: Namespace 'Protocol' has no exported member 'Accessibility'. +node_modules/chrome-devtools-frontend/front_end/accessibility/AccessibilityNodeView.js(386,38): error TS2339: Property 'Accessibility' does not exist on type 'typeof Protocol'. +node_modules/chrome-devtools-frontend/front_end/accessibility/AccessibilityNodeView.js(393,51): error TS2339: Property 'AccessibilityStrings' does not exist on type 'typeof Accessibility'. node_modules/chrome-devtools-frontend/front_end/accessibility/AccessibilityNodeView.js(395,37): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/accessibility/AccessibilityNodeView.js(396,23): error TS2339: Property 'title' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/accessibility/AccessibilityNodeView.js(396,31): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/accessibility/AccessibilityNodeView.js(405,43): error TS2339: Property 'AccessibilityStrings' does not exist on type 'typeof Accessibility'. node_modules/chrome-devtools-frontend/front_end/accessibility/AccessibilityNodeView.js(407,37): error TS2555: Expected at least 2 arguments, but got 1. 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 TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/accessibility/AccessibilityNodeView.js(412,37): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/accessibility/AccessibilityNodeView.js(419,26): error TS2339: Property 'removeChildren' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/accessibility/AccessibilityNodeView.js(422,91): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/accessibility/AccessibilityNodeView.js(431,26): error TS2339: Property 'createChild' does not exist on type 'Element'. +node_modules/chrome-devtools-frontend/front_end/accessibility/AccessibilityNodeView.js(435,28): error TS2339: Property 'createTextChild' does not exist on type 'Element'. +node_modules/chrome-devtools-frontend/front_end/accessibility/AccessibilityNodeView.js(438,28): error TS2339: Property 'createTextChild' does not exist on type 'Element'. +node_modules/chrome-devtools-frontend/front_end/accessibility/AccessibilityNodeView.js(445,20): error TS2339: Property 'Accessibility' does not exist on type 'typeof Protocol'. node_modules/chrome-devtools-frontend/front_end/accessibility/AccessibilityNodeView.js(445,62): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/accessibility/AccessibilityNodeView.js(461,24): error TS2694: Namespace 'Protocol' has no exported member 'Accessibility'. -node_modules/chrome-devtools-frontend/front_end/accessibility/AccessibilityNodeView.js(464,5): error TS2346: Call target does not contain any signatures. +node_modules/chrome-devtools-frontend/front_end/accessibility/AccessibilityNodeView.js(481,20): error TS2339: Property 'Accessibility' does not exist on type 'typeof Protocol'. node_modules/chrome-devtools-frontend/front_end/accessibility/AccessibilityNodeView.js(492,24): error TS2694: Namespace 'Protocol' has no exported member 'Accessibility'. +node_modules/chrome-devtools-frontend/front_end/accessibility/AccessibilityNodeView.js(512,43): error TS2339: Property 'DOMPresentationUtils' does not exist on type 'typeof Components'. node_modules/chrome-devtools-frontend/front_end/accessibility/AccessibilityNodeView.js(521,84): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/accessibility/AccessibilityNodeView.js(522,20): error TS2339: Property 'createTextChild' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/accessibility/AccessibilityNodeView.js(535,24): error TS2694: Namespace 'Protocol' has no exported member 'Accessibility'. -node_modules/chrome-devtools-frontend/front_end/accessibility/AccessibilityNodeView.js(539,5): error TS2346: Call target does not contain any signatures. -node_modules/chrome-devtools-frontend/front_end/accessibility/AccessibilitySidebarView.js(9,5): error TS2346: Call target does not contain any signatures. +node_modules/chrome-devtools-frontend/front_end/accessibility/AccessibilityNodeView.js(619,26): error TS2339: Property 'removeChildren' does not exist on type 'Element'. +node_modules/chrome-devtools-frontend/front_end/accessibility/AccessibilityNodeView.js(626,33): error TS2339: Property 'Accessibility' does not exist on type 'typeof Protocol'. +node_modules/chrome-devtools-frontend/front_end/accessibility/AccessibilitySidebarView.js(15,28): error TS2339: Property 'showView' does not exist on type '() => void'. +node_modules/chrome-devtools-frontend/front_end/accessibility/AccessibilitySidebarView.js(17,28): error TS2339: Property 'showView' does not exist on type '() => void'. +node_modules/chrome-devtools-frontend/front_end/accessibility/AccessibilitySidebarView.js(19,28): error TS2339: Property 'showView' does not exist on type '() => void'. +node_modules/chrome-devtools-frontend/front_end/accessibility/AccessibilitySidebarView.js(20,28): error TS2339: Property 'widget' does not exist on type '() => void'. +node_modules/chrome-devtools-frontend/front_end/accessibility/AccessibilitySidebarView.js(59,30): error TS2339: Property 'showView' does not exist on type '() => void'. +node_modules/chrome-devtools-frontend/front_end/accessibility/AccessibilitySidebarView.js(61,30): error TS2339: Property 'removeView' does not exist on type '() => void'. +node_modules/chrome-devtools-frontend/front_end/accessibility/AccessibilitySidebarView.js(100,67): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/accessibility/AccessibilitySidebarView.js(101,67): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/accessibility/AccessibilitySidebarView.js(103,36): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/accessibility/AccessibilitySidebarView.js(105,36): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/accessibility/AccessibilitySidebarView.js(112,70): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/accessibility/AccessibilitySidebarView.js(113,70): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/accessibility/AccessibilitySidebarView.js(115,36): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/accessibility/AccessibilitySidebarView.js(117,36): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/accessibility/AccessibilitySidebarView.js(129,22): error TS2694: Namespace 'Common' has no exported member 'Event'. node_modules/chrome-devtools-frontend/front_end/accessibility/AccessibilitySidebarView.js(141,22): error TS2694: Namespace 'Common' has no exported member 'Event'. -node_modules/chrome-devtools-frontend/front_end/accessibility/AccessibilitySidebarView.js(161,5): error TS2346: Call target does not contain any signatures. +node_modules/chrome-devtools-frontend/front_end/accessibility/AccessibilitySidebarView.js(195,29): error TS2339: Property 'createChild' does not exist on type 'Element'. +node_modules/chrome-devtools-frontend/front_end/accessibility/AccessibilityStrings.js(4,15): error TS2339: Property 'AccessibilityStrings' does not exist on type 'typeof Accessibility'. +node_modules/chrome-devtools-frontend/front_end/accessibility/AccessibilityStrings.js(6,15): error TS2339: Property 'AccessibilityStrings' does not exist on type 'typeof Accessibility'. +node_modules/chrome-devtools-frontend/front_end/accessibility/AccessibilityStrings.js(165,15): error TS2339: Property 'AccessibilityStrings' does not exist on type 'typeof Accessibility'. +node_modules/chrome-devtools-frontend/front_end/accessibility/AccessibilityStrings.js(177,15): error TS2339: Property 'AccessibilityStrings' does not exist on type 'typeof Accessibility'. node_modules/chrome-devtools-frontend/front_end/accessibility_test_runner/AccessibilityPaneTestRunner.js(11,15): error TS2339: Property 'runtime' does not exist on type 'Window'. node_modules/chrome-devtools-frontend/front_end/accessibility_test_runner/AccessibilityPaneTestRunner.js(17,12): error TS2339: Property 'runtime' does not exist on type 'Window'. node_modules/chrome-devtools-frontend/front_end/animation/AnimationGroupPreviewUI.js(9,25): error TS2694: Namespace 'Animation' has no exported member 'AnimationModel'. @@ -216,82 +341,139 @@ node_modules/chrome-devtools-frontend/front_end/animation/AnimationGroupPreviewU node_modules/chrome-devtools-frontend/front_end/animation/AnimationGroupPreviewUI.js(15,39): error TS2339: Property 'createChild' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/animation/AnimationGroupPreviewUI.js(17,47): error TS2339: Property 'createChild' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/animation/AnimationGroupPreviewUI.js(18,30): error TS2339: Property 'createSVGChild' does not exist on type 'Element'. -node_modules/chrome-devtools-frontend/front_end/animation/AnimationModel.js(10,19): error TS2694: Namespace 'SDK' has no exported member 'Target'. -node_modules/chrome-devtools-frontend/front_end/animation/AnimationModel.js(13,5): error TS2346: Call target does not contain any signatures. +node_modules/chrome-devtools-frontend/front_end/animation/AnimationModel.js(15,26): error TS2339: Property 'animationAgent' does not exist on type '(Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/animation/AnimationModel.js(16,12): error TS2339: Property 'registerAnimationDispatcher' does not exist on type '(Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/animation/AnimationModel.js(17,41): error TS2694: Namespace 'Animation' has no exported member 'AnimationModel'. node_modules/chrome-devtools-frontend/front_end/animation/AnimationModel.js(19,41): error TS2694: Namespace 'Animation' has no exported member 'AnimationModel'. +node_modules/chrome-devtools-frontend/front_end/animation/AnimationModel.js(25,62): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/animation/AnimationModel.js(28,62): error TS2339: Property 'ScreenshotCapture' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/animation/AnimationModel.js(35,5): error TS2554: Expected 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/animation/AnimationModel.js(35,60): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/animation/AnimationModel.js(49,29): error TS2339: Property 'remove' does not exist on type 'string[]'. node_modules/chrome-devtools-frontend/front_end/animation/AnimationModel.js(54,24): error TS2694: Namespace 'Protocol' has no exported member 'Animation'. +node_modules/chrome-devtools-frontend/front_end/animation/AnimationModel.js(61,46): error TS2339: Property 'Animation' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/animation/AnimationModel.js(65,31): error TS2339: Property 'remove' does not exist on type 'string[]'. node_modules/chrome-devtools-frontend/front_end/animation/AnimationModel.js(86,25): error TS2694: Namespace 'Animation' has no exported member 'AnimationModel'. node_modules/chrome-devtools-frontend/front_end/animation/AnimationModel.js(91,23): error TS2495: Type 'IterableIterator' is not an array type or a string type. +node_modules/chrome-devtools-frontend/front_end/animation/AnimationModel.js(104,60): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/animation/AnimationModel.js(109,26): error TS2694: Namespace 'Animation' has no exported member 'AnimationModel'. -node_modules/chrome-devtools-frontend/front_end/animation/AnimationModel.js(112,20): error TS2345: Argument of type 'number' is not assignable to parameter of type 'boolean'. +node_modules/chrome-devtools-frontend/front_end/animation/AnimationModel.js(123,41): error TS2339: Property 'AnimationGroup' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/animation/AnimationModel.js(168,14): error TS2339: Property 'register' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/animation/AnimationModel.js(168,60): error TS2339: Property 'Capability' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/animation/AnimationModel.js(171,26): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/animation/AnimationModel.js(180,26): error TS2339: Property 'Animation' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/animation/AnimationModel.js(183,24): error TS2694: Namespace 'Protocol' has no exported member 'Animation'. +node_modules/chrome-devtools-frontend/front_end/animation/AnimationModel.js(188,49): error TS2339: Property 'AnimationEffect' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/animation/AnimationModel.js(189,46): error TS2694: Namespace 'Protocol' has no exported member 'Animation'. node_modules/chrome-devtools-frontend/front_end/animation/AnimationModel.js(194,24): error TS2694: Namespace 'Protocol' has no exported member 'Animation'. node_modules/chrome-devtools-frontend/front_end/animation/AnimationModel.js(195,26): error TS2694: Namespace 'Animation' has no exported member 'AnimationModel'. +node_modules/chrome-devtools-frontend/front_end/animation/AnimationModel.js(198,41): error TS2339: Property 'Animation' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/animation/AnimationModel.js(202,25): error TS2694: Namespace 'Protocol' has no exported member 'Animation'. node_modules/chrome-devtools-frontend/front_end/animation/AnimationModel.js(283,26): error TS2694: Namespace 'Animation' has no exported member 'AnimationModel'. node_modules/chrome-devtools-frontend/front_end/animation/AnimationModel.js(290,26): error TS2694: Namespace 'Animation' has no exported member 'AnimationModel'. node_modules/chrome-devtools-frontend/front_end/animation/AnimationModel.js(293,34): error TS2694: Namespace 'Animation' has no exported member 'AnimationModel'. node_modules/chrome-devtools-frontend/front_end/animation/AnimationModel.js(297,25): error TS2694: Namespace 'Animation' has no exported member 'AnimationModel'. +node_modules/chrome-devtools-frontend/front_end/animation/AnimationModel.js(328,50): error TS2339: Property 'Animation' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/animation/AnimationModel.js(330,55): error TS2339: Property 'Animation' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/animation/AnimationModel.js(358,26): error TS2339: Property 'Animation' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/animation/AnimationModel.js(367,26): error TS2339: Property 'AnimationEffect' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/animation/AnimationModel.js(370,24): error TS2694: Namespace 'Protocol' has no exported member 'Animation'. +node_modules/chrome-devtools-frontend/front_end/animation/AnimationModel.js(376,58): error TS2339: Property 'KeyframesRule' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/animation/AnimationModel.js(457,26): error TS2694: Namespace 'Animation' has no exported member 'AnimationModel'. +node_modules/chrome-devtools-frontend/front_end/animation/AnimationModel.js(474,26): error TS2339: Property 'KeyframesRule' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/animation/AnimationModel.js(476,24): error TS2694: Namespace 'Protocol' has no exported member 'Animation'. +node_modules/chrome-devtools-frontend/front_end/animation/AnimationModel.js(481,43): error TS2339: Property 'KeyframeStyle' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/animation/AnimationModel.js(486,32): error TS2694: Namespace 'Protocol' has no exported member 'Animation'. +node_modules/chrome-devtools-frontend/front_end/animation/AnimationModel.js(490,43): error TS2339: Property 'KeyframeStyle' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/animation/AnimationModel.js(502,34): error TS2694: Namespace 'Animation' has no exported member 'AnimationModel'. +node_modules/chrome-devtools-frontend/front_end/animation/AnimationModel.js(512,26): error TS2339: Property 'KeyframeStyle' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/animation/AnimationModel.js(514,24): error TS2694: Namespace 'Protocol' has no exported member 'Animation'. +node_modules/chrome-devtools-frontend/front_end/animation/AnimationModel.js(553,26): error TS2339: Property 'AnimationGroup' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/animation/AnimationModel.js(557,33): error TS2694: Namespace 'Animation' has no exported member 'AnimationModel'. node_modules/chrome-devtools-frontend/front_end/animation/AnimationModel.js(576,34): error TS2694: Namespace 'Animation' has no exported member 'AnimationModel'. node_modules/chrome-devtools-frontend/front_end/animation/AnimationModel.js(583,43): error TS2339: Property 'remove' does not exist on type 'Map'. node_modules/chrome-devtools-frontend/front_end/animation/AnimationModel.js(592,27): error TS2694: Namespace 'Animation' has no exported member 'AnimationModel'. node_modules/chrome-devtools-frontend/front_end/animation/AnimationModel.js(656,25): error TS2694: Namespace 'Animation' has no exported member 'AnimationModel'. node_modules/chrome-devtools-frontend/front_end/animation/AnimationModel.js(661,27): error TS2694: Namespace 'Animation' has no exported member 'AnimationModel'. +node_modules/chrome-devtools-frontend/front_end/animation/AnimationModel.js(665,52): error TS2339: Property 'Animation' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/animation/AnimationModel.js(683,25): error TS2694: Namespace 'Animation' has no exported member 'AnimationModel'. node_modules/chrome-devtools-frontend/front_end/animation/AnimationModel.js(691,24): error TS2304: Cannot find name 'Image'. node_modules/chrome-devtools-frontend/front_end/animation/AnimationModel.js(731,24): error TS2694: Namespace 'Protocol' has no exported member 'Animation'. +node_modules/chrome-devtools-frontend/front_end/animation/AnimationModel.js(741,26): error TS2339: Property 'ScreenshotCapture' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/animation/AnimationModel.js(747,34): error TS2694: Namespace 'Animation' has no exported member 'AnimationModel'. +node_modules/chrome-devtools-frontend/front_end/animation/AnimationModel.js(751,68): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/animation/AnimationModel.js(778,24): error TS2694: Namespace 'Protocol' has no exported member 'Page'. node_modules/chrome-devtools-frontend/front_end/animation/AnimationModel.js(782,27): error TS2694: Namespace 'Animation' has no exported member 'AnimationModel'. node_modules/chrome-devtools-frontend/front_end/animation/AnimationModel.js(810,65): error TS1003: Identifier expected. +node_modules/chrome-devtools-frontend/front_end/animation/AnimationModel.js(811,26): error TS2339: Property 'ScreenshotCapture' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/animation/AnimationModel.js(811,44): error TS2300: Duplicate identifier 'Request'. node_modules/chrome-devtools-frontend/front_end/animation/AnimationScreenshotPopover.js(9,23): error TS2304: Cannot find name 'Image'. -node_modules/chrome-devtools-frontend/front_end/animation/AnimationScreenshotPopover.js(12,5): error TS2346: Call target does not contain any signatures. -node_modules/chrome-devtools-frontend/front_end/animation/AnimationScreenshotPopover.js(13,20): error TS2345: Argument of type 'number' is not assignable to parameter of type 'boolean'. +node_modules/chrome-devtools-frontend/front_end/animation/AnimationScreenshotPopover.js(18,39): error TS2345: Argument of type 'new (width?: number, height?: number) => HTMLImageElement' is not assignable to parameter of type 'Node'. + Property 'attributes' is missing in type 'new (width?: number, height?: number) => HTMLImageElement'. node_modules/chrome-devtools-frontend/front_end/animation/AnimationScreenshotPopover.js(19,13): error TS2339: Property 'style' does not exist on type 'new (width?: number, height?: number) => HTMLImageElement'. node_modules/chrome-devtools-frontend/front_end/animation/AnimationScreenshotPopover.js(22,21): error TS2339: Property 'style' does not exist on type 'new (width?: number, height?: number) => HTMLImageElement'. +node_modules/chrome-devtools-frontend/front_end/animation/AnimationScreenshotPopover.js(23,45): error TS2339: Property 'createChild' does not exist on type 'Element'. +node_modules/chrome-devtools-frontend/front_end/animation/AnimationScreenshotPopover.js(30,39): error TS2339: Property 'window' does not exist on type 'Element'. +node_modules/chrome-devtools-frontend/front_end/animation/AnimationScreenshotPopover.js(37,25): error TS2339: Property 'window' does not exist on type 'Element'. +node_modules/chrome-devtools-frontend/front_end/animation/AnimationScreenshotPopover.js(42,39): error TS2339: Property 'window' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/animation/AnimationScreenshotPopover.js(53,50): error TS2339: Property 'style' does not exist on type 'new (width?: number, height?: number) => HTMLImageElement'. node_modules/chrome-devtools-frontend/front_end/animation/AnimationScreenshotPopover.js(55,52): error TS2339: Property 'style' does not exist on type 'new (width?: number, height?: number) => HTMLImageElement'. -node_modules/chrome-devtools-frontend/front_end/animation/AnimationTimeline.js(10,5): error TS2346: Call target does not contain any signatures. +node_modules/chrome-devtools-frontend/front_end/animation/AnimationTimeline.js(14,38): error TS2339: Property 'createSVGChild' does not exist on type 'Element'. +node_modules/chrome-devtools-frontend/front_end/animation/AnimationTimeline.js(19,53): error TS2339: Property 'createChild' does not exist on type 'Element'. +node_modules/chrome-devtools-frontend/front_end/animation/AnimationTimeline.js(20,44): error TS2339: Property 'createChild' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/animation/AnimationTimeline.js(21,32): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/animation/AnimationTimeline.js(26,32): error TS2694: Namespace 'Protocol' has no exported member 'DOM'. node_modules/chrome-devtools-frontend/front_end/animation/AnimationTimeline.js(26,62): error TS2694: Namespace 'Animation' has no exported member 'AnimationTimeline'. node_modules/chrome-devtools-frontend/front_end/animation/AnimationTimeline.js(30,33): error TS2694: Namespace 'Animation' has no exported member 'AnimationModel'. node_modules/chrome-devtools-frontend/front_end/animation/AnimationTimeline.js(33,41): error TS2694: Namespace 'Animation' has no exported member 'AnimationModel'. +node_modules/chrome-devtools-frontend/front_end/animation/AnimationTimeline.js(35,67): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/animation/AnimationTimeline.js(36,63): error TS2345: Argument of type 'this' is not assignable to parameter of type '() => void'. + Type '(Anonymous class)' is not assignable to type '() => void'. + Type '(Anonymous class)' provides no match for the signature '(): void'. +node_modules/chrome-devtools-frontend/front_end/animation/AnimationTimeline.js(80,34): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/animation/AnimationTimeline.js(81,62): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/animation/AnimationTimeline.js(89,34): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/animation/AnimationTimeline.js(90,65): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/animation/AnimationTimeline.js(94,24): error TS2495: Type 'IterableIterator' is not an array type or a string type. node_modules/chrome-devtools-frontend/front_end/animation/AnimationTimeline.js(103,57): error TS2339: Property 'createChild' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/animation/AnimationTimeline.js(105,28): error TS2339: Property 'createChild' does not exist on type 'Element'. +node_modules/chrome-devtools-frontend/front_end/animation/AnimationTimeline.js(110,48): error TS2339: Property 'createChild' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/animation/AnimationTimeline.js(112,44): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/animation/AnimationTimeline.js(113,51): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/animation/AnimationTimeline.js(117,46): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/animation/AnimationTimeline.js(118,57): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/animation/AnimationTimeline.js(123,58): error TS2339: Property 'GlobalPlaybackRates' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/animation/AnimationTimeline.js(125,45): error TS2345: Argument of type 'TemplateStringsArray' is not assignable to parameter of type 'string | string[]'. Type 'TemplateStringsArray' is not assignable to type 'string[]'. - Property 'push' is missing in type 'TemplateStringsArray'. node_modules/chrome-devtools-frontend/front_end/animation/AnimationTimeline.js(125,72): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/animation/AnimationTimeline.js(128,24): error TS2345: Argument of type 'TemplateStringsArray' is not assignable to parameter of type 'string | string[]'. Type 'TemplateStringsArray' is not assignable to type 'string[]'. +node_modules/chrome-devtools-frontend/front_end/animation/AnimationTimeline.js(133,50): error TS2339: Property 'createChild' does not exist on type 'Element'. +node_modules/chrome-devtools-frontend/front_end/animation/AnimationTimeline.js(137,47): error TS2339: Property 'createChild' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/animation/AnimationTimeline.js(138,35): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/animation/AnimationTimeline.js(139,41): error TS2339: Property 'createChild' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/animation/AnimationTimeline.js(144,48): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/animation/AnimationTimeline.js(145,54): error TS2339: Property '_ControlState' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/animation/AnimationTimeline.js(147,59): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/animation/AnimationTimeline.js(151,5): error TS2554: Expected 6-7 arguments, but got 5. +node_modules/chrome-devtools-frontend/front_end/animation/AnimationTimeline.js(155,5): error TS2554: Expected 6-7 arguments, but got 5. node_modules/chrome-devtools-frontend/front_end/animation/AnimationTimeline.js(165,19): error TS2694: Namespace 'UI' has no exported member 'PopoverRequest'. node_modules/chrome-devtools-frontend/front_end/animation/AnimationTimeline.js(169,18): error TS2339: Property 'isDescendant' does not exist on type 'EventTarget'. node_modules/chrome-devtools-frontend/front_end/animation/AnimationTimeline.js(173,25): error TS2339: Property 'boxInWindow' does not exist on type 'EventTarget'. node_modules/chrome-devtools-frontend/front_end/animation/AnimationTimeline.js(176,44): error TS2339: Property 'keysArray' does not exist on type 'Map'. node_modules/chrome-devtools-frontend/front_end/animation/AnimationTimeline.js(177,63): error TS2339: Property 'parentElement' does not exist on type 'EventTarget'. node_modules/chrome-devtools-frontend/front_end/animation/AnimationTimeline.js(194,30): error TS2304: Cannot find name 'Image'. +node_modules/chrome-devtools-frontend/front_end/animation/AnimationTimeline.js(197,11): error TS2554: Expected 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/animation/AnimationTimeline.js(208,50): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/animation/AnimationTimeline.js(208,67): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/animation/AnimationTimeline.js(218,51): error TS2339: Property 'Action' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/animation/AnimationTimeline.js(233,60): error TS2339: Property '_ControlState' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/animation/AnimationTimeline.js(235,65): error TS2339: Property '_ControlState' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/animation/AnimationTimeline.js(244,56): error TS2339: Property '_ControlState' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/animation/AnimationTimeline.js(246,36): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/animation/AnimationTimeline.js(249,56): error TS2339: Property '_ControlState' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/animation/AnimationTimeline.js(251,36): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/animation/AnimationTimeline.js(254,56): error TS2339: Property '_ControlState' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/animation/AnimationTimeline.js(256,36): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/animation/AnimationTimeline.js(334,22): error TS2694: Namespace 'Common' has no exported member 'Event'. node_modules/chrome-devtools-frontend/front_end/animation/AnimationTimeline.js(337,51): error TS2694: Namespace 'Animation' has no exported member 'AnimationModel'. @@ -306,118 +488,317 @@ node_modules/chrome-devtools-frontend/front_end/animation/AnimationTimeline.js(3 node_modules/chrome-devtools-frontend/front_end/animation/AnimationTimeline.js(399,25): error TS2694: Namespace 'Animation' has no exported member 'AnimationModel'. node_modules/chrome-devtools-frontend/front_end/animation/AnimationTimeline.js(404,27): error TS2694: Namespace 'Animation' has no exported member 'AnimationModel'. node_modules/chrome-devtools-frontend/front_end/animation/AnimationTimeline.js(429,25): error TS2694: Namespace 'Animation' has no exported member 'AnimationModel'. +node_modules/chrome-devtools-frontend/front_end/animation/AnimationTimeline.js(445,48): error TS2339: Property 'NodeUI' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/animation/AnimationTimeline.js(457,22): error TS2694: Namespace 'Common' has no exported member 'Event'. node_modules/chrome-devtools-frontend/front_end/animation/AnimationTimeline.js(484,36): error TS2339: Property 'millisToString' does not exist on type 'NumberConstructor'. node_modules/chrome-devtools-frontend/front_end/animation/AnimationTimeline.js(534,25): error TS2694: Namespace 'Animation' has no exported member 'AnimationModel'. node_modules/chrome-devtools-frontend/front_end/animation/AnimationTimeline.js(565,51): error TS2339: Property 'animate' does not exist on type 'Element'. +node_modules/chrome-devtools-frontend/front_end/animation/AnimationTimeline.js(571,18): error TS2339: Property 'window' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/animation/AnimationTimeline.js(587,44): error TS2339: Property 'millisToString' does not exist on type 'NumberConstructor'. +node_modules/chrome-devtools-frontend/front_end/animation/AnimationTimeline.js(589,20): error TS2339: Property 'window' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/animation/AnimationTimeline.js(605,38): error TS2339: Property 'x' does not exist on type 'Event'. node_modules/chrome-devtools-frontend/front_end/animation/AnimationTimeline.js(612,41): error TS2339: Property 'x' does not exist on type 'Event'. node_modules/chrome-devtools-frontend/front_end/animation/AnimationTimeline.js(627,41): error TS2339: Property 'x' does not exist on type 'Event'. node_modules/chrome-devtools-frontend/front_end/animation/AnimationTimeline.js(637,23): error TS2339: Property 'x' does not exist on type 'Event'. node_modules/chrome-devtools-frontend/front_end/animation/AnimationTimeline.js(640,44): error TS2339: Property 'millisToString' does not exist on type 'NumberConstructor'. +node_modules/chrome-devtools-frontend/front_end/animation/AnimationTimeline.js(655,29): error TS2339: Property 'GlobalPlaybackRates' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/animation/AnimationTimeline.js(658,29): error TS2339: Property '_ControlState' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/animation/AnimationTimeline.js(667,29): error TS2339: Property 'NodeUI' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/animation/AnimationTimeline.js(669,25): error TS2694: Namespace 'Animation' has no exported member 'AnimationModel'. node_modules/chrome-devtools-frontend/front_end/animation/AnimationTimeline.js(673,38): error TS2339: Property 'createChild' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/animation/AnimationTimeline.js(674,42): error TS2339: Property 'createChild' does not exist on type 'Element'. +node_modules/chrome-devtools-frontend/front_end/animation/AnimationTimeline.js(687,46): error TS2339: Property 'DOMPresentationUtils' does not exist on type 'typeof Components'. +node_modules/chrome-devtools-frontend/front_end/animation/AnimationTimeline.js(713,29): error TS2339: Property 'StepTimingFunction' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/animation/AnimationTimeline.js(725,26): error TS2694: Namespace 'Animation' has no exported member 'AnimationTimeline'. +node_modules/chrome-devtools-frontend/front_end/animation/AnimationTimeline.js(730,46): error TS2339: Property 'StepTimingFunction' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/animation/AnimationTimeline.js(733,46): error TS2339: Property 'StepTimingFunction' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/animation/AnimationUI.js(9,25): error TS2694: Namespace 'Animation' has no exported member 'AnimationModel'. node_modules/chrome-devtools-frontend/front_end/animation/AnimationUI.js(21,39): error TS2339: Property 'createChild' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/animation/AnimationUI.js(24,31): error TS2339: Property 'createSVGChild' does not exist on type 'Element'. +node_modules/chrome-devtools-frontend/front_end/animation/AnimationUI.js(25,60): error TS2339: Property 'Options' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/animation/AnimationUI.js(26,62): error TS2339: Property 'Options' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/animation/AnimationUI.js(30,85): error TS2339: Property 'MouseEvents' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/animation/AnimationUI.js(41,25): error TS2694: Namespace 'Animation' has no exported member 'AnimationModel'. +node_modules/chrome-devtools-frontend/front_end/animation/AnimationUI.js(45,51): error TS2551: Property 'Colors' does not exist on type 'typeof (Anonymous class)'. Did you mean 'Color'? +node_modules/chrome-devtools-frontend/front_end/animation/AnimationUI.js(46,39): error TS2551: Property 'Colors' does not exist on type 'typeof (Anonymous class)'. Did you mean 'Color'? node_modules/chrome-devtools-frontend/front_end/animation/AnimationUI.js(46,59): error TS2339: Property 'hashCode' does not exist on type 'StringConstructor'. +node_modules/chrome-devtools-frontend/front_end/animation/AnimationUI.js(47,40): error TS2339: Property 'Format' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/animation/AnimationUI.js(51,26): error TS2694: Namespace 'Animation' has no exported member 'AnimationModel'. node_modules/chrome-devtools-frontend/front_end/animation/AnimationUI.js(69,30): error TS2339: Property 'createSVGChild' does not exist on type 'Element'. +node_modules/chrome-devtools-frontend/front_end/animation/AnimationUI.js(70,51): error TS2339: Property 'Options' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/animation/AnimationUI.js(71,51): error TS2339: Property 'Options' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/animation/AnimationUI.js(72,51): error TS2339: Property 'Options' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/animation/AnimationUI.js(87,83): error TS2339: Property 'Options' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/animation/AnimationUI.js(100,40): error TS2339: Property 'Options' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/animation/AnimationUI.js(129,23): error TS2339: Property 'createSVGChild' does not exist on type 'Element'. +node_modules/chrome-devtools-frontend/front_end/animation/AnimationUI.js(131,53): error TS2339: Property 'Options' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/animation/AnimationUI.js(133,52): error TS2339: Property 'Options' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/animation/AnimationUI.js(145,41): error TS2339: Property 'MouseEvents' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/animation/AnimationUI.js(147,41): error TS2339: Property 'MouseEvents' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/animation/AnimationUI.js(149,41): error TS2339: Property 'MouseEvents' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/animation/AnimationUI.js(150,5): error TS2554: Expected 6-7 arguments, but got 5. node_modules/chrome-devtools-frontend/front_end/animation/AnimationUI.js(170,32): error TS2339: Property 'createSVGChild' does not exist on type 'Element'. +node_modules/chrome-devtools-frontend/front_end/animation/AnimationUI.js(173,53): error TS2339: Property 'Options' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/animation/AnimationUI.js(174,53): error TS2339: Property 'Options' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/animation/AnimationUI.js(178,21): error TS2339: Property 'Geometry' does not exist on type 'typeof UI'. node_modules/chrome-devtools-frontend/front_end/animation/AnimationUI.js(181,53): error TS2339: Property 'createSVGChild' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/animation/AnimationUI.js(182,53): error TS2339: Property 'createSVGChild' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/animation/AnimationUI.js(185,11): error TS2339: Property 'style' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/animation/AnimationUI.js(188,13): error TS2339: Property 'style' does not exist on type 'Element'. +node_modules/chrome-devtools-frontend/front_end/animation/AnimationUI.js(189,42): error TS2339: Property 'Height' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/animation/AnimationUI.js(193,13): error TS2339: Property 'style' does not exist on type 'Element'. +node_modules/chrome-devtools-frontend/front_end/animation/AnimationUI.js(196,54): error TS2339: Property 'StepTimingFunction' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/animation/AnimationUI.js(197,13): error TS2339: Property 'removeChildren' does not exist on type 'Element'. +node_modules/chrome-devtools-frontend/front_end/animation/AnimationUI.js(206,67): error TS2339: Property 'Options' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/animation/AnimationUI.js(208,75): error TS2339: Property 'Options' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/animation/AnimationUI.js(213,80): error TS2339: Property 'Options' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/animation/AnimationUI.js(240,64): error TS2339: Property 'Options' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/animation/AnimationUI.js(242,73): error TS2339: Property 'Options' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/animation/AnimationUI.js(245,82): error TS2339: Property 'Options' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/animation/AnimationUI.js(255,94): error TS2339: Property 'createSVGChild' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/animation/AnimationUI.js(258,11): error TS2339: Property 'style' does not exist on type 'Element'. +node_modules/chrome-devtools-frontend/front_end/animation/AnimationUI.js(264,33): error TS2339: Property 'Options' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/animation/AnimationUI.js(272,82): error TS2339: Property 'Options' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/animation/AnimationUI.js(281,56): error TS2339: Property 'MouseEvents' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/animation/AnimationUI.js(282,56): error TS2339: Property 'MouseEvents' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/animation/AnimationUI.js(293,56): error TS2339: Property 'MouseEvents' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/animation/AnimationUI.js(295,61): error TS2339: Property 'MouseEvents' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/animation/AnimationUI.js(306,56): error TS2339: Property 'MouseEvents' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/animation/AnimationUI.js(316,25): error TS2694: Namespace 'Animation' has no exported member 'AnimationUI'. node_modules/chrome-devtools-frontend/front_end/animation/AnimationUI.js(321,15): error TS2339: Property 'buttons' does not exist on type 'Event'. node_modules/chrome-devtools-frontend/front_end/animation/AnimationUI.js(327,30): error TS2339: Property 'clientX' does not exist on type 'Event'. node_modules/chrome-devtools-frontend/front_end/animation/AnimationUI.js(328,11): error TS2339: Property 'consume' does not exist on type 'Event'. +node_modules/chrome-devtools-frontend/front_end/animation/AnimationUI.js(330,23): error TS2339: Property 'reveal' does not exist on type '() => void'. node_modules/chrome-devtools-frontend/front_end/animation/AnimationUI.js(338,33): error TS2339: Property 'clientX' does not exist on type 'Event'. node_modules/chrome-devtools-frontend/front_end/animation/AnimationUI.js(348,33): error TS2339: Property 'clientX' does not exist on type 'Event'. +node_modules/chrome-devtools-frontend/front_end/animation/AnimationUI.js(351,56): error TS2339: Property 'MouseEvents' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/animation/AnimationUI.js(380,11): error TS2339: Property 'consume' does not exist on type 'Event'. +node_modules/chrome-devtools-frontend/front_end/animation/AnimationUI.js(387,23): error TS2339: Property 'MouseEvents' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/animation/AnimationUI.js(394,23): error TS2339: Property 'Options' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/animation/AnimationUI.js(402,23): error TS2551: Property 'Colors' does not exist on type 'typeof (Anonymous class)'. Did you mean 'Color'? +node_modules/chrome-devtools-frontend/front_end/application_test_runner/AppcacheTestRunner.js(20,26): error TS2339: Property 'resourceTreeModel' does not exist on type 'typeof TestRunner'. +node_modules/chrome-devtools-frontend/front_end/application_test_runner/AppcacheTestRunner.js(31,26): error TS2339: Property 'resourceTreeModel' does not exist on type 'typeof TestRunner'. +node_modules/chrome-devtools-frontend/front_end/application_test_runner/AppcacheTestRunner.js(41,26): error TS2339: Property 'resourceTreeModel' does not exist on type 'typeof TestRunner'. +node_modules/chrome-devtools-frontend/front_end/application_test_runner/AppcacheTestRunner.js(53,40): error TS2551: Property 'panels' does not exist on type 'typeof UI'. Did you mean 'Panel'? +node_modules/chrome-devtools-frontend/front_end/application_test_runner/AppcacheTestRunner.js(77,30): error TS2339: Property 'framesByFrameId' does not exist on type 'typeof ApplicationTestRunner'. +node_modules/chrome-devtools-frontend/front_end/application_test_runner/AppcacheTestRunner.js(78,27): error TS2339: Property 'framesByFrameId' does not exist on type 'typeof ApplicationTestRunner'. +node_modules/chrome-devtools-frontend/front_end/application_test_runner/AppcacheTestRunner.js(80,26): error TS2339: Property 'resourceTreeModel' does not exist on type 'typeof TestRunner'. +node_modules/chrome-devtools-frontend/front_end/application_test_runner/AppcacheTestRunner.js(83,35): error TS2339: Property 'framesByFrameId' does not exist on type 'typeof ApplicationTestRunner'. +node_modules/chrome-devtools-frontend/front_end/application_test_runner/AppcacheTestRunner.js(85,25): error TS2339: Property 'framesByFrameId' does not exist on type 'typeof ApplicationTestRunner'. +node_modules/chrome-devtools-frontend/front_end/application_test_runner/AppcacheTestRunner.js(102,18): error TS2551: Property 'panels' does not exist on type 'typeof UI'. Did you mean 'Panel'? +node_modules/chrome-devtools-frontend/front_end/application_test_runner/AppcacheTestRunner.js(130,32): error TS2551: Property 'panels' does not exist on type 'typeof UI'. Did you mean 'Panel'? +node_modules/chrome-devtools-frontend/front_end/application_test_runner/AppcacheTestRunner.js(131,29): error TS2551: Property 'panels' does not exist on type 'typeof UI'. Did you mean 'Panel'? +node_modules/chrome-devtools-frontend/front_end/application_test_runner/AppcacheTestRunner.js(144,29): error TS2339: Property 'applicationCacheStatusesRecords' does not exist on type 'typeof ApplicationTestRunner'. +node_modules/chrome-devtools-frontend/front_end/application_test_runner/AppcacheTestRunner.js(145,27): error TS2339: Property 'applicationCacheStatusesRecords' does not exist on type 'typeof ApplicationTestRunner'. +node_modules/chrome-devtools-frontend/front_end/application_test_runner/AppcacheTestRunner.js(149,25): error TS2339: Property 'applicationCacheStatusesRecords' does not exist on type 'typeof ApplicationTestRunner'. +node_modules/chrome-devtools-frontend/front_end/application_test_runner/AppcacheTestRunner.js(156,32): error TS2339: Property 'applicationCacheStatusesRecords' does not exist on type 'typeof ApplicationTestRunner'. +node_modules/chrome-devtools-frontend/front_end/application_test_runner/AppcacheTestRunner.js(157,29): error TS2339: Property 'applicationCacheStatusesRecords' does not exist on type 'typeof ApplicationTestRunner'. +node_modules/chrome-devtools-frontend/front_end/application_test_runner/AppcacheTestRunner.js(159,27): error TS2339: Property 'applicationCacheStatusesRecords' does not exist on type 'typeof ApplicationTestRunner'. +node_modules/chrome-devtools-frontend/front_end/application_test_runner/AppcacheTestRunner.js(161,31): error TS2339: Property 'awaitedFrameStatusEventsCount' does not exist on type 'typeof ApplicationTestRunner'. +node_modules/chrome-devtools-frontend/front_end/application_test_runner/AppcacheTestRunner.js(162,31): error TS2339: Property 'awaitedFrameStatusEventsCount' does not exist on type 'typeof ApplicationTestRunner'. +node_modules/chrome-devtools-frontend/front_end/application_test_runner/AppcacheTestRunner.js(163,29): error TS2339: Property 'awaitedFrameStatusEventsCount' does not exist on type 'typeof ApplicationTestRunner'. +node_modules/chrome-devtools-frontend/front_end/application_test_runner/AppcacheTestRunner.js(165,34): error TS2339: Property 'awaitedFrameStatusEventsCount' does not exist on type 'typeof ApplicationTestRunner'. +node_modules/chrome-devtools-frontend/front_end/application_test_runner/AppcacheTestRunner.js(166,31): error TS2339: Property 'awaitedFrameStatusEventsCount' does not exist on type 'typeof ApplicationTestRunner'. +node_modules/chrome-devtools-frontend/front_end/application_test_runner/AppcacheTestRunner.js(174,39): error TS2339: Property 'applicationCacheStatusesRecords' does not exist on type 'typeof ApplicationTestRunner'. +node_modules/chrome-devtools-frontend/front_end/application_test_runner/AppcacheTestRunner.js(182,30): error TS2339: Property 'awaitedFrameStatusEventsCount' does not exist on type 'typeof ApplicationTestRunner'. +node_modules/chrome-devtools-frontend/front_end/application_test_runner/AppcacheTestRunner.js(183,27): error TS2339: Property 'awaitedFrameStatusEventsCount' does not exist on type 'typeof ApplicationTestRunner'. +node_modules/chrome-devtools-frontend/front_end/application_test_runner/AppcacheTestRunner.js(185,25): error TS2339: Property 'awaitedFrameStatusEventsCount' does not exist on type 'typeof ApplicationTestRunner'. +node_modules/chrome-devtools-frontend/front_end/application_test_runner/CacheStorageTestRunner.js(11,6): error TS2551: Property 'panels' does not exist on type 'typeof UI'. Did you mean 'Panel'? +node_modules/chrome-devtools-frontend/front_end/application_test_runner/CacheStorageTestRunner.js(13,6): error TS2551: Property 'panels' does not exist on type 'typeof UI'. Did you mean 'Panel'? +node_modules/chrome-devtools-frontend/front_end/application_test_runner/CacheStorageTestRunner.js(19,6): error TS2551: Property 'panels' does not exist on type 'typeof UI'. Did you mean 'Panel'? +node_modules/chrome-devtools-frontend/front_end/application_test_runner/CacheStorageTestRunner.js(21,30): error TS2551: Property 'panels' does not exist on type 'typeof UI'. Did you mean 'Panel'? node_modules/chrome-devtools-frontend/front_end/application_test_runner/CacheStorageTestRunner.js(32,5): error TS2304: Cannot find name 'promise'. node_modules/chrome-devtools-frontend/front_end/application_test_runner/CacheStorageTestRunner.js(40,11): error TS2304: Cannot find name 'promise'. +node_modules/chrome-devtools-frontend/front_end/application_test_runner/CacheStorageTestRunner.js(61,6): error TS2551: Property 'panels' does not exist on type 'typeof UI'. Did you mean 'Panel'? +node_modules/chrome-devtools-frontend/front_end/application_test_runner/CacheStorageTestRunner.js(68,30): error TS2551: Property 'panels' does not exist on type 'typeof UI'. Did you mean 'Panel'? +node_modules/chrome-devtools-frontend/front_end/application_test_runner/CacheStorageTestRunner.js(70,6): error TS2551: Property 'panels' does not exist on type 'typeof UI'. Did you mean 'Panel'? +node_modules/chrome-devtools-frontend/front_end/application_test_runner/CacheStorageTestRunner.js(135,10): error TS2554: Expected 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/application_test_runner/IndexedDBTestRunner.js(12,33): error TS2551: Property 'panels' does not exist on type 'typeof UI'. Did you mean 'Panel'? +node_modules/chrome-devtools-frontend/front_end/application_test_runner/IndexedDBTestRunner.js(47,35): error TS2551: Property 'panels' does not exist on type 'typeof UI'. Did you mean 'Panel'? +node_modules/chrome-devtools-frontend/front_end/application_test_runner/IndexedDBTestRunner.js(140,24): error TS2554: Expected 1 arguments, but got 2. +node_modules/chrome-devtools-frontend/front_end/application_test_runner/IndexedDBTestRunner.js(140,96): error TS2339: Property 'securityOriginManager' does not exist on type 'typeof TestRunner'. +node_modules/chrome-devtools-frontend/front_end/application_test_runner/ResourceTreeTestRunner.js(20,14): error TS2339: Property 'resourceTreeModel' does not exist on type 'typeof TestRunner'. +node_modules/chrome-devtools-frontend/front_end/application_test_runner/ResourceTreeTestRunner.js(34,14): error TS2339: Property 'resourceTreeModel' does not exist on type 'typeof TestRunner'. +node_modules/chrome-devtools-frontend/front_end/application_test_runner/ResourceTreeTestRunner.js(37,59): error TS2339: Property 'resourceTreeModel' does not exist on type 'typeof TestRunner'. +node_modules/chrome-devtools-frontend/front_end/application_test_runner/ResourceTreeTestRunner.js(69,11): error TS2551: Property 'panels' does not exist on type 'typeof UI'. Did you mean 'Panel'? +node_modules/chrome-devtools-frontend/front_end/application_test_runner/ResourceTreeTestRunner.js(71,30): error TS2339: Property '_testSourceNavigator' does not exist on type 'typeof ApplicationTestRunner'. +node_modules/chrome-devtools-frontend/front_end/application_test_runner/ResourceTreeTestRunner.js(72,27): error TS2339: Property '_testSourceNavigator' does not exist on type 'typeof ApplicationTestRunner'. +node_modules/chrome-devtools-frontend/front_end/application_test_runner/ResourceTreeTestRunner.js(73,27): error TS2339: Property '_testSourceNavigator' does not exist on type 'typeof ApplicationTestRunner'. +node_modules/chrome-devtools-frontend/front_end/application_test_runner/ResourceTreeTestRunner.js(76,71): error TS2339: Property '_testSourceNavigator' does not exist on type 'typeof ApplicationTestRunner'. +node_modules/chrome-devtools-frontend/front_end/application_test_runner/ResourcesTestRunner.js(18,20): error TS2339: Property 'mainTarget' does not exist on type 'typeof TestRunner'. +node_modules/chrome-devtools-frontend/front_end/application_test_runner/ResourcesTestRunner.js(30,19): error TS2339: Property 'resourceTreeModel' does not exist on type 'typeof TestRunner'. +node_modules/chrome-devtools-frontend/front_end/application_test_runner/ResourcesTestRunner.js(31,16): error TS2339: Property 'resourceTreeModel' does not exist on type 'typeof TestRunner'. +node_modules/chrome-devtools-frontend/front_end/application_test_runner/ResourcesTestRunner.js(31,73): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/application_test_runner/ResourcesTestRunner.js(40,21): error TS2495: Type 'Set' is not an array type or a string type. -node_modules/chrome-devtools-frontend/front_end/audits2/Audits2Panel.js(11,5): error TS2346: Call target does not contain any signatures. +node_modules/chrome-devtools-frontend/front_end/application_test_runner/ResourcesTestRunner.js(48,18): error TS2339: Property 'resourceTreeModel' does not exist on type 'typeof TestRunner'. +node_modules/chrome-devtools-frontend/front_end/application_test_runner/ResourcesTestRunner.js(48,78): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/application_test_runner/ResourcesTestRunner.js(56,16): error TS2339: Property 'resourceTreeModel' does not exist on type 'typeof TestRunner'. +node_modules/chrome-devtools-frontend/front_end/application_test_runner/ResourcesTestRunner.js(56,73): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/application_test_runner/ResourcesTestRunner.js(76,8): error TS2551: Property 'panels' does not exist on type 'typeof UI'. Did you mean 'Panel'? +node_modules/chrome-devtools-frontend/front_end/application_test_runner/ResourcesTestRunner.js(77,26): error TS2551: Property 'panels' does not exist on type 'typeof UI'. Did you mean 'Panel'? +node_modules/chrome-devtools-frontend/front_end/application_test_runner/ResourcesTestRunner.js(90,14): error TS2339: Property 'resourceTreeModel' does not exist on type 'typeof TestRunner'. +node_modules/chrome-devtools-frontend/front_end/application_test_runner/ResourcesTestRunner.js(103,21): error TS2339: Property 'mainTarget' does not exist on type 'typeof TestRunner'. +node_modules/chrome-devtools-frontend/front_end/application_test_runner/ResourcesTestRunner.js(107,21): error TS2339: Property 'mainTarget' does not exist on type 'typeof TestRunner'. +node_modules/chrome-devtools-frontend/front_end/application_test_runner/ResourcesTestRunner.js(111,21): error TS2339: Property 'mainTarget' does not exist on type 'typeof TestRunner'. +node_modules/chrome-devtools-frontend/front_end/application_test_runner/ServiceWorkersTestRunner.js(44,19): error TS2551: Property 'panels' does not exist on type 'typeof UI'. Did you mean 'Panel'? +node_modules/chrome-devtools-frontend/front_end/application_test_runner/ServiceWorkersTestRunner.js(55,14): error TS2339: Property 'serviceWorkerManager' does not exist on type 'typeof TestRunner'. +node_modules/chrome-devtools-frontend/front_end/application_test_runner/ServiceWorkersTestRunner.js(57,18): error TS2339: Property 'serviceWorkerManager' does not exist on type 'typeof TestRunner'. +node_modules/chrome-devtools-frontend/front_end/audits2/Audits2Panel.js(16,50): error TS2345: Argument of type '(msg: string) => void' is not assignable to parameter of type '(arg0: string) => undefined'. + Type 'void' is not assignable to type 'undefined'. +node_modules/chrome-devtools-frontend/front_end/audits2/Audits2Panel.js(16,76): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/audits2/Audits2Panel.js(20,42): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/audits2/Audits2Panel.js(22,49): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/audits2/Audits2Panel.js(24,47): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/audits2/Audits2Panel.js(26,54): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/audits2/Audits2Panel.js(33,44): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/audits2/Audits2Panel.js(35,51): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/audits2/Audits2Panel.js(37,53): error TS2339: Property 'createChild' does not exist on type 'Element'. +node_modules/chrome-devtools-frontend/front_end/audits2/Audits2Panel.js(39,45): error TS2339: Property 'Type' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/audits2/Audits2Panel.js(39,57): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/audits2/Audits2Panel.js(42,45): error TS2339: Property 'Presets' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/audits2/Audits2Panel.js(45,63): error TS2345: Argument of type 'this' is not assignable to parameter of type '() => void'. + Type '(Anonymous class)' is not assignable to type '() => void'. + Type '(Anonymous class)' provides no match for the signature '(): void'. +node_modules/chrome-devtools-frontend/front_end/audits2/Audits2Panel.js(47,27): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/audits2/Audits2Panel.js(61,36): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/audits2/Audits2Panel.js(63,36): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/audits2/Audits2Panel.js(77,24): error TS2339: Property 'removeEventListeners' does not exist on type '() => void'. +node_modules/chrome-devtools-frontend/front_end/audits2/Audits2Panel.js(94,50): error TS2339: Property 'asParsedURL' does not exist on type 'string'. node_modules/chrome-devtools-frontend/front_end/audits2/Audits2Panel.js(96,30): error TS2495: Type 'IterableIterator<(Anonymous class)>' is not an array type or a string type. -node_modules/chrome-devtools-frontend/front_end/audits2/Audits2Panel.js(247,40): error TS2339: Property 'createChild' does not exist on type 'Element'. -node_modules/chrome-devtools-frontend/front_end/audits2/Audits2Panel.js(263,7): error TS2322: Type 'Promise' is not assignable to type 'Promise'. -node_modules/chrome-devtools-frontend/front_end/audits2/Audits2Panel.js(287,31): error TS2339: Property 'singleton' does not exist on type 'Window'. -node_modules/chrome-devtools-frontend/front_end/audits2/Audits2Panel.js(385,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/audits2/Audits2Panel.js(390,31): error TS2339: Property 'singleton' does not exist on type 'Window'. -node_modules/chrome-devtools-frontend/front_end/audits2/Audits2Panel.js(405,15): error TS2503: Cannot find namespace 'ReportRenderer'. -node_modules/chrome-devtools-frontend/front_end/audits2/Audits2Panel.js(455,36): error TS2339: Property 'createChild' does not exist on type 'Element'. -node_modules/chrome-devtools-frontend/front_end/audits2/Audits2Panel.js(488,37): error TS2503: Cannot find namespace 'ReportRenderer'. -node_modules/chrome-devtools-frontend/front_end/audits2/Audits2Panel.js(495,53): error TS2304: Cannot find name 'ReportRenderer'. -node_modules/chrome-devtools-frontend/front_end/audits2/Audits2Panel.js(506,15): error TS2503: Cannot find namespace 'ReportRenderer'. -node_modules/chrome-devtools-frontend/front_end/audits2/Audits2Panel.js(517,15): error TS2503: Cannot find namespace 'ReportRenderer'. -node_modules/chrome-devtools-frontend/front_end/audits2/Audits2Panel.js(531,97): error TS1003: Identifier expected. -node_modules/chrome-devtools-frontend/front_end/audits2/Audits2Panel.js(565,5): error TS2346: Call target does not contain any signatures. -node_modules/chrome-devtools-frontend/front_end/audits2/Audits2Panel.js(566,26): error TS2694: Namespace 'Protocol' has no exported member 'InspectorBackend'. -node_modules/chrome-devtools-frontend/front_end/audits2/Audits2Panel.js(568,26): error TS2694: Namespace 'Services' has no exported member 'ServiceManager'. -node_modules/chrome-devtools-frontend/front_end/audits2/Audits2Panel.js(588,25): error TS2503: Cannot find namespace 'ReportRenderer'. -node_modules/chrome-devtools-frontend/front_end/audits2/Audits2Panel.js(640,25): error TS2503: Cannot find namespace 'ReportRenderer'. -node_modules/chrome-devtools-frontend/front_end/audits2/Audits2Panel.js(669,24): error TS2694: Namespace 'Audits2' has no exported member 'ReportSelector'. -node_modules/chrome-devtools-frontend/front_end/audits2/Audits2Panel.js(684,23): error TS2694: Namespace 'Audits2' has no exported member 'ReportSelector'. -node_modules/chrome-devtools-frontend/front_end/audits2/Audits2Panel.js(709,15): error TS2503: Cannot find namespace 'ReportRenderer'. -node_modules/chrome-devtools-frontend/front_end/audits2/Audits2Panel.js(724,19): error TS2339: Property 'label' does not exist on type 'Element'. -node_modules/chrome-devtools-frontend/front_end/audits2/Audits2Panel.js(747,50): error TS2339: Property 'toISO8601Compact' does not exist on type 'Date'. -node_modules/chrome-devtools-frontend/front_end/audits2/Audits2Panel.js(752,23): error TS2339: Property 'removeChildren' does not exist on type 'Element'. -node_modules/chrome-devtools-frontend/front_end/audits2/Audits2Panel.js(758,47): error TS2339: Property 'createChild' does not exist on type 'Element'. -node_modules/chrome-devtools-frontend/front_end/audits2/Audits2Panel.js(760,19): error TS2304: Cannot find name 'DOM'. -node_modules/chrome-devtools-frontend/front_end/audits2/Audits2Panel.js(762,32): error TS2304: Cannot find name 'CategoryRenderer'. -node_modules/chrome-devtools-frontend/front_end/audits2/Audits2Panel.js(775,41): error TS2304: Cannot find name 'DetailsRenderer'. -node_modules/chrome-devtools-frontend/front_end/audits2/Audits2Panel.js(777,15): error TS2304: Cannot find name 'DOM'. -node_modules/chrome-devtools-frontend/front_end/audits2/Audits2Panel.js(786,15): error TS2503: Cannot find namespace 'DetailsRenderer'. -node_modules/chrome-devtools-frontend/front_end/audits2/Audits2Panel.js(797,15): error TS2503: Cannot find namespace 'DetailsRenderer'. -node_modules/chrome-devtools-frontend/front_end/audits2/Audits2Panel.js(821,17): error TS2339: Property 'title' does not exist on type 'Element'. +node_modules/chrome-devtools-frontend/front_end/audits2/Audits2Panel.js(113,33): error TS2339: Property 'Presets' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/audits2/Audits2Panel.js(126,14): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/audits2/Audits2Panel.js(135,14): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/audits2/Audits2Panel.js(147,42): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/audits2/Audits2Panel.js(153,42): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/audits2/Audits2Panel.js(162,25): error TS2339: Property 'disabled' does not exist on type 'Element'. +node_modules/chrome-devtools-frontend/front_end/audits2/Audits2Panel.js(183,73): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/audits2/Audits2Panel.js(184,44): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/audits2/Audits2Panel.js(188,24): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/audits2/Audits2Panel.js(190,46): error TS2339: Property 'openInNewTab' does not exist on type 'typeof InspectorFrontendHost'. +node_modules/chrome-devtools-frontend/front_end/audits2/Audits2Panel.js(193,9): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/audits2/Audits2Panel.js(200,57): error TS2339: Property 'consume' does not exist on type 'Event'. +node_modules/chrome-devtools-frontend/front_end/audits2/Audits2Panel.js(202,34): error TS2339: Property 'createChild' does not exist on type 'DocumentFragment'. +node_modules/chrome-devtools-frontend/front_end/audits2/Audits2Panel.js(210,44): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/audits2/Audits2Panel.js(215,45): error TS2339: Property 'Presets' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/audits2/Audits2Panel.js(223,49): error TS2339: Property 'StatusView' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/audits2/Audits2Panel.js(229,29): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/audits2/Audits2Panel.js(230,23): error TS2339: Property 'autofocus' does not exist on type 'Element'. +node_modules/chrome-devtools-frontend/front_end/audits2/Audits2Panel.js(233,46): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/audits2/Audits2Panel.js(236,47): error TS2339: Property 'SizeBehavior' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/audits2/Audits2Panel.js(252,7): error TS2322: Type 'Promise' is not assignable to type 'Promise'. +node_modules/chrome-devtools-frontend/front_end/audits2/Audits2Panel.js(256,5): error TS2322: Type 'Promise' is not assignable to type 'Promise'. +node_modules/chrome-devtools-frontend/front_end/audits2/Audits2Panel.js(276,31): error TS2339: Property 'singleton' does not exist on type 'Window'. +node_modules/chrome-devtools-frontend/front_end/audits2/Audits2Panel.js(285,58): error TS2339: Property 'Type' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/audits2/Audits2Panel.js(290,45): error TS2339: Property 'Presets' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/audits2/Audits2Panel.js(294,51): error TS2339: Property 'Action' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/audits2/Audits2Panel.js(302,30): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/audits2/Audits2Panel.js(342,26): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/audits2/Audits2Panel.js(356,23): error TS2339: Property 'disabled' does not exist on type 'Element'. +node_modules/chrome-devtools-frontend/front_end/audits2/Audits2Panel.js(363,24): error TS2345: Argument of type 'TemplateStringsArray' is not assignable to parameter of type 'string | string[]'. + Type 'TemplateStringsArray' is not assignable to type 'string[]'. +node_modules/chrome-devtools-frontend/front_end/audits2/Audits2Panel.js(363,55): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/audits2/Audits2Panel.js(365,46): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/audits2/Audits2Panel.js(379,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/audits2/Audits2Panel.js(384,31): error TS2339: Property 'singleton' does not exist on type 'Window'. +node_modules/chrome-devtools-frontend/front_end/audits2/Audits2Panel.js(388,40): error TS2339: Property 'instance' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/audits2/Audits2Panel.js(390,51): error TS2339: Property 'Action' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/audits2/Audits2Panel.js(399,15): error TS2503: Cannot find namespace 'ReportRenderer'. +node_modules/chrome-devtools-frontend/front_end/audits2/Audits2Panel.js(403,26): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/audits2/Audits2Panel.js(407,36): error TS2339: Property 'Item' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/audits2/Audits2Panel.js(439,37): error TS2503: Cannot find namespace 'ReportRenderer'. +node_modules/chrome-devtools-frontend/front_end/audits2/Audits2Panel.js(443,22): error TS2339: Property 'StatusView' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/audits2/Audits2Panel.js(451,50): error TS2339: Property 'StatusView' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/audits2/Audits2Panel.js(463,38): error TS2339: Property 'createChild' does not exist on type 'Element'. +node_modules/chrome-devtools-frontend/front_end/audits2/Audits2Panel.js(468,23): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/audits2/Audits2Panel.js(476,50): error TS2339: Property 'StatusView' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/audits2/Audits2Panel.js(500,30): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/audits2/Audits2Panel.js(507,30): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/audits2/Audits2Panel.js(511,32): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/audits2/Audits2Panel.js(520,24): error TS2694: Namespace 'Audits2' has no exported member 'Audits2Panel'. +node_modules/chrome-devtools-frontend/front_end/audits2/Audits2Panel.js(523,33): error TS2339: Property 'StatusView' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/audits2/Audits2Panel.js(547,58): error TS2339: Property 'StatusView' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/audits2/Audits2Panel.js(553,32): error TS2345: Argument of type 'TemplateStringsArray' is not assignable to parameter of type 'string | string[]'. + Type 'TemplateStringsArray' is not assignable to type 'string[]'. +node_modules/chrome-devtools-frontend/front_end/audits2/Audits2Panel.js(575,47): error TS2339: Property 'StatusView' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/audits2/Audits2Panel.js(594,38): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/audits2/Audits2Panel.js(596,30): error TS2339: Property 'KnownBugPatterns' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/audits2/Audits2Panel.js(597,21): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/audits2/Audits2Panel.js(625,33): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/audits2/Audits2Panel.js(630,75): error TS1003: Identifier expected. +node_modules/chrome-devtools-frontend/front_end/audits2/Audits2Panel.js(631,22): error TS2339: Property 'StatusView' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/audits2/Audits2Panel.js(652,22): error TS2339: Property 'StatusView' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/audits2/Audits2Panel.js(672,22): error TS2339: Property 'StatusView' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/audits2/Audits2Panel.js(674,22): error TS2339: Property 'StatusView' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/audits2/Audits2Panel.js(679,22): error TS2339: Property 'ReportRenderer' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/audits2/Audits2Panel.js(679,53): error TS2304: Cannot find name 'ReportRenderer'. +node_modules/chrome-devtools-frontend/front_end/audits2/Audits2Panel.js(690,15): error TS2503: Cannot find namespace 'ReportRenderer'. +node_modules/chrome-devtools-frontend/front_end/audits2/Audits2Panel.js(701,15): error TS2503: Cannot find namespace 'ReportRenderer'. +node_modules/chrome-devtools-frontend/front_end/audits2/Audits2Panel.js(708,22): error TS2339: Property 'KnownBugPatterns' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/audits2/Audits2Panel.js(717,97): error TS1003: Identifier expected. +node_modules/chrome-devtools-frontend/front_end/audits2/Audits2Panel.js(718,22): error TS2339: Property 'Preset' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/audits2/Audits2Panel.js(721,22): error TS2339: Property 'Presets' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/audits2/Audits2Panel.js(758,26): error TS2694: Namespace 'Protocol' has no exported member 'InspectorBackend'. +node_modules/chrome-devtools-frontend/front_end/audits2/Audits2Panel.js(760,26): error TS2694: Namespace 'Services' has no exported member 'ServiceManager'. +node_modules/chrome-devtools-frontend/front_end/audits2/Audits2Panel.js(772,5): error TS2322: Type 'Promise' is not assignable to type 'Promise'. +node_modules/chrome-devtools-frontend/front_end/audits2/Audits2Panel.js(780,25): error TS2503: Cannot find namespace 'ReportRenderer'. +node_modules/chrome-devtools-frontend/front_end/audits2/Audits2Panel.js(832,25): error TS2503: Cannot find namespace 'ReportRenderer'. +node_modules/chrome-devtools-frontend/front_end/audits2/Audits2Panel.js(861,24): error TS2694: Namespace 'Audits2' has no exported member 'ReportSelector'. +node_modules/chrome-devtools-frontend/front_end/audits2/Audits2Panel.js(876,23): error TS2694: Namespace 'Audits2' has no exported member 'ReportSelector'. +node_modules/chrome-devtools-frontend/front_end/audits2/Audits2Panel.js(899,24): error TS2339: Property 'Item' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/audits2/Audits2Panel.js(901,15): error TS2503: Cannot find namespace 'ReportRenderer'. +node_modules/chrome-devtools-frontend/front_end/audits2/Audits2Panel.js(916,19): error TS2339: Property 'label' does not exist on type 'Element'. +node_modules/chrome-devtools-frontend/front_end/audits2/Audits2Panel.js(939,50): error TS2339: Property 'toISO8601Compact' does not exist on type 'Date'. +node_modules/chrome-devtools-frontend/front_end/audits2/Audits2Panel.js(944,23): error TS2339: Property 'removeChildren' does not exist on type 'Element'. +node_modules/chrome-devtools-frontend/front_end/audits2/Audits2Panel.js(950,47): error TS2339: Property 'createChild' does not exist on type 'Element'. +node_modules/chrome-devtools-frontend/front_end/audits2/Audits2Panel.js(952,19): error TS2304: Cannot find name 'DOM'. +node_modules/chrome-devtools-frontend/front_end/audits2/Audits2Panel.js(954,32): error TS2304: Cannot find name 'CategoryRenderer'. +node_modules/chrome-devtools-frontend/front_end/audits2/Audits2Panel.js(955,45): error TS2339: Property 'ReportRenderer' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/audits2/Audits2Panel.js(967,41): error TS2304: Cannot find name 'DetailsRenderer'. +node_modules/chrome-devtools-frontend/front_end/audits2/Audits2Panel.js(969,15): error TS2304: Cannot find name 'DOM'. +node_modules/chrome-devtools-frontend/front_end/audits2/Audits2Panel.js(978,15): error TS2503: Cannot find namespace 'DetailsRenderer'. +node_modules/chrome-devtools-frontend/front_end/audits2/Audits2Panel.js(989,15): error TS2503: Cannot find namespace 'DetailsRenderer'. +node_modules/chrome-devtools-frontend/front_end/audits2/Audits2Panel.js(995,88): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/audits2/Audits2Panel.js(1012,30): error TS2339: Property 'DOMPresentationUtils' does not exist on type 'typeof Components'. +node_modules/chrome-devtools-frontend/front_end/audits2/Audits2Panel.js(1013,17): error TS2339: Property 'title' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/audits2/lighthouse/renderer/category-renderer.js(12,15): error TS2304: Cannot find name 'DOM'. node_modules/chrome-devtools-frontend/front_end/audits2/lighthouse/renderer/category-renderer.js(13,15): error TS2304: Cannot find name 'DetailsRenderer'. node_modules/chrome-devtools-frontend/front_end/audits2/lighthouse/renderer/category-renderer.js(27,15): error TS2503: Cannot find namespace 'ReportRenderer'. -node_modules/chrome-devtools-frontend/front_end/audits2/lighthouse/renderer/category-renderer.js(77,27): error TS2304: Cannot find name 'Util'. -node_modules/chrome-devtools-frontend/front_end/audits2/lighthouse/renderer/category-renderer.js(78,47): error TS2304: Cannot find name 'Util'. -node_modules/chrome-devtools-frontend/front_end/audits2/lighthouse/renderer/category-renderer.js(90,15): error TS2503: Cannot find namespace 'ReportRenderer'. -node_modules/chrome-devtools-frontend/front_end/audits2/lighthouse/renderer/category-renderer.js(105,15): error TS2503: Cannot find namespace 'ReportRenderer'. -node_modules/chrome-devtools-frontend/front_end/audits2/lighthouse/renderer/category-renderer.js(115,15): error TS2503: Cannot find namespace 'ReportRenderer'. -node_modules/chrome-devtools-frontend/front_end/audits2/lighthouse/renderer/category-renderer.js(122,50): error TS2304: Cannot find name 'Util'. -node_modules/chrome-devtools-frontend/front_end/audits2/lighthouse/renderer/category-renderer.js(146,15): error TS2503: Cannot find namespace 'ReportRenderer'. -node_modules/chrome-devtools-frontend/front_end/audits2/lighthouse/renderer/category-renderer.js(151,38): error TS2702: 'CategoryRenderer' only refers to a type, but is being used as a namespace here. -node_modules/chrome-devtools-frontend/front_end/audits2/lighthouse/renderer/category-renderer.js(157,24): error TS2304: Cannot find name 'Util'. -node_modules/chrome-devtools-frontend/front_end/audits2/lighthouse/renderer/category-renderer.js(182,29): error TS2304: Cannot find name 'Util'. -node_modules/chrome-devtools-frontend/front_end/audits2/lighthouse/renderer/category-renderer.js(186,31): error TS2304: Cannot find name 'Util'. -node_modules/chrome-devtools-frontend/front_end/audits2/lighthouse/renderer/category-renderer.js(207,15): error TS2503: Cannot find namespace 'ReportRenderer'. -node_modules/chrome-devtools-frontend/front_end/audits2/lighthouse/renderer/category-renderer.js(245,22): error TS2503: Cannot find namespace 'ReportRenderer'. -node_modules/chrome-devtools-frontend/front_end/audits2/lighthouse/renderer/category-renderer.js(246,31): error TS2503: Cannot find namespace 'ReportRenderer'. -node_modules/chrome-devtools-frontend/front_end/audits2/lighthouse/renderer/category-renderer.js(251,17): error TS2503: Cannot find namespace 'ReportRenderer'. -node_modules/chrome-devtools-frontend/front_end/audits2/lighthouse/renderer/category-renderer.js(280,15): error TS2503: Cannot find namespace 'ReportRenderer'. -node_modules/chrome-devtools-frontend/front_end/audits2/lighthouse/renderer/category-renderer.js(293,38): error TS2304: Cannot find name 'Util'. -node_modules/chrome-devtools-frontend/front_end/audits2/lighthouse/renderer/category-renderer.js(309,15): error TS2503: Cannot find namespace 'ReportRenderer'. -node_modules/chrome-devtools-frontend/front_end/audits2/lighthouse/renderer/category-renderer.js(310,31): error TS2503: Cannot find namespace 'ReportRenderer'. -node_modules/chrome-devtools-frontend/front_end/audits2/lighthouse/renderer/category-renderer.js(325,15): error TS2503: Cannot find namespace 'ReportRenderer'. -node_modules/chrome-devtools-frontend/front_end/audits2/lighthouse/renderer/category-renderer.js(326,31): error TS2503: Cannot find namespace 'ReportRenderer'. -node_modules/chrome-devtools-frontend/front_end/audits2/lighthouse/renderer/category-renderer.js(362,15): error TS2503: Cannot find namespace 'ReportRenderer'. -node_modules/chrome-devtools-frontend/front_end/audits2/lighthouse/renderer/category-renderer.js(363,31): error TS2503: Cannot find namespace 'ReportRenderer'. -node_modules/chrome-devtools-frontend/front_end/audits2/lighthouse/renderer/category-renderer.js(387,44): error TS2503: Cannot find namespace 'DetailsRenderer'. -node_modules/chrome-devtools-frontend/front_end/audits2/lighthouse/renderer/category-renderer.js(402,20): error TS2339: Property 'open' does not exist on type 'Element'. -node_modules/chrome-devtools-frontend/front_end/audits2/lighthouse/renderer/category-renderer.js(413,20): error TS2339: Property 'open' does not exist on type 'Element'. -node_modules/chrome-devtools-frontend/front_end/audits2/lighthouse/renderer/category-renderer.js(422,20): error TS2339: Property 'open' does not exist on type 'Element'. -node_modules/chrome-devtools-frontend/front_end/audits2/lighthouse/renderer/category-renderer.js(439,15): error TS2503: Cannot find namespace 'ReportRenderer'. -node_modules/chrome-devtools-frontend/front_end/audits2/lighthouse/renderer/category-renderer.js(440,31): error TS2503: Cannot find namespace 'ReportRenderer'. -node_modules/chrome-devtools-frontend/front_end/audits2/lighthouse/renderer/category-renderer.js(449,26): error TS2503: Cannot find namespace 'ReportRenderer'. -node_modules/chrome-devtools-frontend/front_end/audits2/lighthouse/renderer/category-renderer.js(450,25): error TS2503: Cannot find namespace 'ReportRenderer'. -node_modules/chrome-devtools-frontend/front_end/audits2/lighthouse/renderer/category-renderer.js(471,24): error TS2339: Property 'open' does not exist on type 'Element'. -node_modules/chrome-devtools-frontend/front_end/audits2/lighthouse/renderer/category-renderer.js(504,8): error TS2339: Property 'CategoryRenderer' does not exist on type 'Window'. -node_modules/chrome-devtools-frontend/front_end/audits2/lighthouse/renderer/category-renderer.js(510,2): error TS1131: Property or signature expected. -node_modules/chrome-devtools-frontend/front_end/audits2/lighthouse/renderer/category-renderer.js(516,18): error TS2339: Property 'PerfHintExtendedInfo' does not exist on type 'typeof CategoryRenderer'. +node_modules/chrome-devtools-frontend/front_end/audits2/lighthouse/renderer/category-renderer.js(74,27): error TS2304: Cannot find name 'Util'. +node_modules/chrome-devtools-frontend/front_end/audits2/lighthouse/renderer/category-renderer.js(75,47): error TS2304: Cannot find name 'Util'. +node_modules/chrome-devtools-frontend/front_end/audits2/lighthouse/renderer/category-renderer.js(87,15): error TS2503: Cannot find namespace 'ReportRenderer'. +node_modules/chrome-devtools-frontend/front_end/audits2/lighthouse/renderer/category-renderer.js(102,15): error TS2503: Cannot find namespace 'ReportRenderer'. +node_modules/chrome-devtools-frontend/front_end/audits2/lighthouse/renderer/category-renderer.js(112,15): error TS2503: Cannot find namespace 'ReportRenderer'. +node_modules/chrome-devtools-frontend/front_end/audits2/lighthouse/renderer/category-renderer.js(119,50): error TS2304: Cannot find name 'Util'. +node_modules/chrome-devtools-frontend/front_end/audits2/lighthouse/renderer/category-renderer.js(143,15): error TS2503: Cannot find namespace 'ReportRenderer'. +node_modules/chrome-devtools-frontend/front_end/audits2/lighthouse/renderer/category-renderer.js(148,38): error TS2702: 'CategoryRenderer' only refers to a type, but is being used as a namespace here. +node_modules/chrome-devtools-frontend/front_end/audits2/lighthouse/renderer/category-renderer.js(154,24): error TS2304: Cannot find name 'Util'. +node_modules/chrome-devtools-frontend/front_end/audits2/lighthouse/renderer/category-renderer.js(179,29): error TS2304: Cannot find name 'Util'. +node_modules/chrome-devtools-frontend/front_end/audits2/lighthouse/renderer/category-renderer.js(183,31): error TS2304: Cannot find name 'Util'. +node_modules/chrome-devtools-frontend/front_end/audits2/lighthouse/renderer/category-renderer.js(204,15): error TS2503: Cannot find namespace 'ReportRenderer'. +node_modules/chrome-devtools-frontend/front_end/audits2/lighthouse/renderer/category-renderer.js(275,22): error TS2503: Cannot find namespace 'ReportRenderer'. +node_modules/chrome-devtools-frontend/front_end/audits2/lighthouse/renderer/category-renderer.js(276,31): error TS2503: Cannot find namespace 'ReportRenderer'. +node_modules/chrome-devtools-frontend/front_end/audits2/lighthouse/renderer/category-renderer.js(281,17): error TS2503: Cannot find namespace 'ReportRenderer'. +node_modules/chrome-devtools-frontend/front_end/audits2/lighthouse/renderer/category-renderer.js(310,15): error TS2503: Cannot find namespace 'ReportRenderer'. +node_modules/chrome-devtools-frontend/front_end/audits2/lighthouse/renderer/category-renderer.js(323,38): error TS2304: Cannot find name 'Util'. +node_modules/chrome-devtools-frontend/front_end/audits2/lighthouse/renderer/category-renderer.js(339,15): error TS2503: Cannot find namespace 'ReportRenderer'. +node_modules/chrome-devtools-frontend/front_end/audits2/lighthouse/renderer/category-renderer.js(340,31): error TS2503: Cannot find namespace 'ReportRenderer'. +node_modules/chrome-devtools-frontend/front_end/audits2/lighthouse/renderer/category-renderer.js(355,15): error TS2503: Cannot find namespace 'ReportRenderer'. +node_modules/chrome-devtools-frontend/front_end/audits2/lighthouse/renderer/category-renderer.js(356,31): error TS2503: Cannot find namespace 'ReportRenderer'. +node_modules/chrome-devtools-frontend/front_end/audits2/lighthouse/renderer/category-renderer.js(392,15): error TS2503: Cannot find namespace 'ReportRenderer'. +node_modules/chrome-devtools-frontend/front_end/audits2/lighthouse/renderer/category-renderer.js(393,31): error TS2503: Cannot find namespace 'ReportRenderer'. +node_modules/chrome-devtools-frontend/front_end/audits2/lighthouse/renderer/category-renderer.js(417,44): error TS2503: Cannot find namespace 'DetailsRenderer'. +node_modules/chrome-devtools-frontend/front_end/audits2/lighthouse/renderer/category-renderer.js(432,20): error TS2339: Property 'open' does not exist on type 'Element'. +node_modules/chrome-devtools-frontend/front_end/audits2/lighthouse/renderer/category-renderer.js(443,20): error TS2339: Property 'open' does not exist on type 'Element'. +node_modules/chrome-devtools-frontend/front_end/audits2/lighthouse/renderer/category-renderer.js(452,20): error TS2339: Property 'open' does not exist on type 'Element'. +node_modules/chrome-devtools-frontend/front_end/audits2/lighthouse/renderer/category-renderer.js(469,15): error TS2503: Cannot find namespace 'ReportRenderer'. +node_modules/chrome-devtools-frontend/front_end/audits2/lighthouse/renderer/category-renderer.js(470,31): error TS2503: Cannot find namespace 'ReportRenderer'. +node_modules/chrome-devtools-frontend/front_end/audits2/lighthouse/renderer/category-renderer.js(481,26): error TS2503: Cannot find namespace 'ReportRenderer'. +node_modules/chrome-devtools-frontend/front_end/audits2/lighthouse/renderer/category-renderer.js(482,25): error TS2503: Cannot find namespace 'ReportRenderer'. +node_modules/chrome-devtools-frontend/front_end/audits2/lighthouse/renderer/category-renderer.js(483,32): error TS2503: Cannot find namespace 'ReportRenderer'. +node_modules/chrome-devtools-frontend/front_end/audits2/lighthouse/renderer/category-renderer.js(507,24): error TS2339: Property 'open' does not exist on type 'Element'. +node_modules/chrome-devtools-frontend/front_end/audits2/lighthouse/renderer/category-renderer.js(554,8): error TS2339: Property 'CategoryRenderer' does not exist on type 'Window'. +node_modules/chrome-devtools-frontend/front_end/audits2/lighthouse/renderer/category-renderer.js(560,2): error TS1131: Property or signature expected. +node_modules/chrome-devtools-frontend/front_end/audits2/lighthouse/renderer/category-renderer.js(566,18): error TS2339: Property 'PerfHintExtendedInfo' does not exist on type 'typeof CategoryRenderer'. node_modules/chrome-devtools-frontend/front_end/audits2/lighthouse/renderer/crc-details-renderer.js(18,60): error TS2694: Namespace 'CriticalRequestChainRenderer' has no exported member 'CRCNode'. node_modules/chrome-devtools-frontend/front_end/audits2/lighthouse/renderer/crc-details-renderer.js(19,68): error TS2694: Namespace 'CriticalRequestChainRenderer' has no exported member 'CRCNode'. node_modules/chrome-devtools-frontend/front_end/audits2/lighthouse/renderer/crc-details-renderer.js(26,24): error TS2339: Property 'request' does not exist on type '() => void'. @@ -453,45 +834,44 @@ node_modules/chrome-devtools-frontend/front_end/audits2/lighthouse/renderer/deta node_modules/chrome-devtools-frontend/front_end/audits2/lighthouse/renderer/details-renderer.js(47,46): error TS2702: 'DetailsRenderer' only refers to a type, but is being used as a namespace here. node_modules/chrome-devtools-frontend/front_end/audits2/lighthouse/renderer/details-renderer.js(51,44): error TS2702: 'DetailsRenderer' only refers to a type, but is being used as a namespace here. node_modules/chrome-devtools-frontend/front_end/audits2/lighthouse/renderer/details-renderer.js(53,16): error TS2304: Cannot find name 'CriticalRequestChainRenderer'. -node_modules/chrome-devtools-frontend/front_end/audits2/lighthouse/renderer/details-renderer.js(54,25): error TS2503: Cannot find namespace 'CriticalRequestChainRenderer'. +node_modules/chrome-devtools-frontend/front_end/audits2/lighthouse/renderer/details-renderer.js(54,23): error TS2503: Cannot find namespace 'CriticalRequestChainRenderer'. node_modules/chrome-devtools-frontend/front_end/audits2/lighthouse/renderer/details-renderer.js(56,45): error TS2702: 'DetailsRenderer' only refers to a type, but is being used as a namespace here. node_modules/chrome-devtools-frontend/front_end/audits2/lighthouse/renderer/details-renderer.js(63,15): error TS2702: 'DetailsRenderer' only refers to a type, but is being used as a namespace here. -node_modules/chrome-devtools-frontend/front_end/audits2/lighthouse/renderer/details-renderer.js(72,22): error TS2304: Cannot find name 'Util'. -node_modules/chrome-devtools-frontend/front_end/audits2/lighthouse/renderer/details-renderer.js(88,15): error TS2339: Property 'title' does not exist on type 'Element'. -node_modules/chrome-devtools-frontend/front_end/audits2/lighthouse/renderer/details-renderer.js(95,15): error TS2702: 'DetailsRenderer' only refers to a type, but is being used as a namespace here. -node_modules/chrome-devtools-frontend/front_end/audits2/lighthouse/renderer/details-renderer.js(116,15): error TS2702: 'DetailsRenderer' only refers to a type, but is being used as a namespace here. -node_modules/chrome-devtools-frontend/front_end/audits2/lighthouse/renderer/details-renderer.js(128,15): error TS2702: 'DetailsRenderer' only refers to a type, but is being used as a namespace here. -node_modules/chrome-devtools-frontend/front_end/audits2/lighthouse/renderer/details-renderer.js(144,15): error TS2702: 'DetailsRenderer' only refers to a type, but is being used as a namespace here. -node_modules/chrome-devtools-frontend/front_end/audits2/lighthouse/renderer/details-renderer.js(167,15): error TS2702: 'DetailsRenderer' only refers to a type, but is being used as a namespace here. -node_modules/chrome-devtools-frontend/front_end/audits2/lighthouse/renderer/details-renderer.js(201,15): error TS2702: 'DetailsRenderer' only refers to a type, but is being used as a namespace here. -node_modules/chrome-devtools-frontend/front_end/audits2/lighthouse/renderer/details-renderer.js(217,15): error TS2702: 'DetailsRenderer' only refers to a type, but is being used as a namespace here. -node_modules/chrome-devtools-frontend/front_end/audits2/lighthouse/renderer/details-renderer.js(248,15): error TS2702: 'DetailsRenderer' only refers to a type, but is being used as a namespace here. -node_modules/chrome-devtools-frontend/front_end/audits2/lighthouse/renderer/details-renderer.js(257,20): error TS2304: Cannot find name 'Util'. -node_modules/chrome-devtools-frontend/front_end/audits2/lighthouse/renderer/details-renderer.js(259,18): error TS2304: Cannot find name 'Util'. -node_modules/chrome-devtools-frontend/front_end/audits2/lighthouse/renderer/details-renderer.js(276,15): error TS2702: 'DetailsRenderer' only refers to a type, but is being used as a namespace here. -node_modules/chrome-devtools-frontend/front_end/audits2/lighthouse/renderer/details-renderer.js(289,8): error TS2339: Property 'DetailsRenderer' does not exist on type 'Window'. -node_modules/chrome-devtools-frontend/front_end/audits2/lighthouse/renderer/details-renderer.js(294,2): error TS1131: Property or signature expected. -node_modules/chrome-devtools-frontend/front_end/audits2/lighthouse/renderer/details-renderer.js(298,17): error TS2339: Property 'DetailsJSON' does not exist on type 'typeof DetailsRenderer'. -node_modules/chrome-devtools-frontend/front_end/audits2/lighthouse/renderer/details-renderer.js(302,2): error TS1131: Property or signature expected. -node_modules/chrome-devtools-frontend/front_end/audits2/lighthouse/renderer/details-renderer.js(307,17): error TS2339: Property 'ListDetailsJSON' does not exist on type 'typeof DetailsRenderer'. +node_modules/chrome-devtools-frontend/front_end/audits2/lighthouse/renderer/details-renderer.js(73,22): error TS2304: Cannot find name 'Util'. +node_modules/chrome-devtools-frontend/front_end/audits2/lighthouse/renderer/details-renderer.js(104,15): error TS2702: 'DetailsRenderer' only refers to a type, but is being used as a namespace here. +node_modules/chrome-devtools-frontend/front_end/audits2/lighthouse/renderer/details-renderer.js(125,15): error TS2702: 'DetailsRenderer' only refers to a type, but is being used as a namespace here. +node_modules/chrome-devtools-frontend/front_end/audits2/lighthouse/renderer/details-renderer.js(137,15): error TS2702: 'DetailsRenderer' only refers to a type, but is being used as a namespace here. +node_modules/chrome-devtools-frontend/front_end/audits2/lighthouse/renderer/details-renderer.js(153,15): error TS2702: 'DetailsRenderer' only refers to a type, but is being used as a namespace here. +node_modules/chrome-devtools-frontend/front_end/audits2/lighthouse/renderer/details-renderer.js(176,15): error TS2702: 'DetailsRenderer' only refers to a type, but is being used as a namespace here. +node_modules/chrome-devtools-frontend/front_end/audits2/lighthouse/renderer/details-renderer.js(210,15): error TS2702: 'DetailsRenderer' only refers to a type, but is being used as a namespace here. +node_modules/chrome-devtools-frontend/front_end/audits2/lighthouse/renderer/details-renderer.js(226,15): error TS2702: 'DetailsRenderer' only refers to a type, but is being used as a namespace here. +node_modules/chrome-devtools-frontend/front_end/audits2/lighthouse/renderer/details-renderer.js(257,15): error TS2702: 'DetailsRenderer' only refers to a type, but is being used as a namespace here. +node_modules/chrome-devtools-frontend/front_end/audits2/lighthouse/renderer/details-renderer.js(266,20): error TS2304: Cannot find name 'Util'. +node_modules/chrome-devtools-frontend/front_end/audits2/lighthouse/renderer/details-renderer.js(268,18): error TS2304: Cannot find name 'Util'. +node_modules/chrome-devtools-frontend/front_end/audits2/lighthouse/renderer/details-renderer.js(285,15): error TS2702: 'DetailsRenderer' only refers to a type, but is being used as a namespace here. +node_modules/chrome-devtools-frontend/front_end/audits2/lighthouse/renderer/details-renderer.js(298,8): error TS2339: Property 'DetailsRenderer' does not exist on type 'Window'. +node_modules/chrome-devtools-frontend/front_end/audits2/lighthouse/renderer/details-renderer.js(303,2): error TS1131: Property or signature expected. +node_modules/chrome-devtools-frontend/front_end/audits2/lighthouse/renderer/details-renderer.js(307,17): error TS2339: Property 'DetailsJSON' does not exist on type 'typeof DetailsRenderer'. node_modules/chrome-devtools-frontend/front_end/audits2/lighthouse/renderer/details-renderer.js(311,2): error TS1131: Property or signature expected. -node_modules/chrome-devtools-frontend/front_end/audits2/lighthouse/renderer/details-renderer.js(318,17): error TS2300: Duplicate identifier 'NodeDetailsJSON'. -node_modules/chrome-devtools-frontend/front_end/audits2/lighthouse/renderer/details-renderer.js(318,17): error TS2339: Property 'NodeDetailsJSON' does not exist on type 'typeof DetailsRenderer'. -node_modules/chrome-devtools-frontend/front_end/audits2/lighthouse/renderer/details-renderer.js(321,2): error TS1131: Property or signature expected. -node_modules/chrome-devtools-frontend/front_end/audits2/lighthouse/renderer/details-renderer.js(326,17): error TS2339: Property 'CardsDetailsJSON' does not exist on type 'typeof DetailsRenderer'. +node_modules/chrome-devtools-frontend/front_end/audits2/lighthouse/renderer/details-renderer.js(316,17): error TS2339: Property 'ListDetailsJSON' does not exist on type 'typeof DetailsRenderer'. +node_modules/chrome-devtools-frontend/front_end/audits2/lighthouse/renderer/details-renderer.js(320,2): error TS1131: Property or signature expected. +node_modules/chrome-devtools-frontend/front_end/audits2/lighthouse/renderer/details-renderer.js(327,17): error TS2300: Duplicate identifier 'NodeDetailsJSON'. +node_modules/chrome-devtools-frontend/front_end/audits2/lighthouse/renderer/details-renderer.js(327,17): error TS2339: Property 'NodeDetailsJSON' does not exist on type 'typeof DetailsRenderer'. node_modules/chrome-devtools-frontend/front_end/audits2/lighthouse/renderer/details-renderer.js(330,2): error TS1131: Property or signature expected. -node_modules/chrome-devtools-frontend/front_end/audits2/lighthouse/renderer/details-renderer.js(335,17): error TS2339: Property 'TableHeaderJSON' does not exist on type 'typeof DetailsRenderer'. +node_modules/chrome-devtools-frontend/front_end/audits2/lighthouse/renderer/details-renderer.js(335,17): error TS2339: Property 'CardsDetailsJSON' does not exist on type 'typeof DetailsRenderer'. node_modules/chrome-devtools-frontend/front_end/audits2/lighthouse/renderer/details-renderer.js(339,2): error TS1131: Property or signature expected. -node_modules/chrome-devtools-frontend/front_end/audits2/lighthouse/renderer/details-renderer.js(346,17): error TS2300: Duplicate identifier 'NodeDetailsJSON'. -node_modules/chrome-devtools-frontend/front_end/audits2/lighthouse/renderer/details-renderer.js(346,17): error TS2339: Property 'NodeDetailsJSON' does not exist on type 'typeof DetailsRenderer'. -node_modules/chrome-devtools-frontend/front_end/audits2/lighthouse/renderer/details-renderer.js(349,2): error TS1131: Property or signature expected. -node_modules/chrome-devtools-frontend/front_end/audits2/lighthouse/renderer/details-renderer.js(355,17): error TS2339: Property 'TableDetailsJSON' does not exist on type 'typeof DetailsRenderer'. +node_modules/chrome-devtools-frontend/front_end/audits2/lighthouse/renderer/details-renderer.js(344,17): error TS2339: Property 'TableHeaderJSON' does not exist on type 'typeof DetailsRenderer'. +node_modules/chrome-devtools-frontend/front_end/audits2/lighthouse/renderer/details-renderer.js(348,2): error TS1131: Property or signature expected. +node_modules/chrome-devtools-frontend/front_end/audits2/lighthouse/renderer/details-renderer.js(355,17): error TS2300: Duplicate identifier 'NodeDetailsJSON'. +node_modules/chrome-devtools-frontend/front_end/audits2/lighthouse/renderer/details-renderer.js(355,17): error TS2339: Property 'NodeDetailsJSON' does not exist on type 'typeof DetailsRenderer'. node_modules/chrome-devtools-frontend/front_end/audits2/lighthouse/renderer/details-renderer.js(358,2): error TS1131: Property or signature expected. -node_modules/chrome-devtools-frontend/front_end/audits2/lighthouse/renderer/details-renderer.js(363,17): error TS2339: Property 'ThumbnailDetails' does not exist on type 'typeof DetailsRenderer'. -node_modules/chrome-devtools-frontend/front_end/audits2/lighthouse/renderer/details-renderer.js(366,2): error TS1131: Property or signature expected. -node_modules/chrome-devtools-frontend/front_end/audits2/lighthouse/renderer/details-renderer.js(371,17): error TS2339: Property 'LinkDetailsJSON' does not exist on type 'typeof DetailsRenderer'. -node_modules/chrome-devtools-frontend/front_end/audits2/lighthouse/renderer/details-renderer.js(374,2): error TS1131: Property or signature expected. -node_modules/chrome-devtools-frontend/front_end/audits2/lighthouse/renderer/details-renderer.js(379,17): error TS2339: Property 'FilmstripDetails' does not exist on type 'typeof DetailsRenderer'. +node_modules/chrome-devtools-frontend/front_end/audits2/lighthouse/renderer/details-renderer.js(364,17): error TS2339: Property 'TableDetailsJSON' does not exist on type 'typeof DetailsRenderer'. +node_modules/chrome-devtools-frontend/front_end/audits2/lighthouse/renderer/details-renderer.js(367,2): error TS1131: Property or signature expected. +node_modules/chrome-devtools-frontend/front_end/audits2/lighthouse/renderer/details-renderer.js(372,17): error TS2339: Property 'ThumbnailDetails' does not exist on type 'typeof DetailsRenderer'. +node_modules/chrome-devtools-frontend/front_end/audits2/lighthouse/renderer/details-renderer.js(375,2): error TS1131: Property or signature expected. +node_modules/chrome-devtools-frontend/front_end/audits2/lighthouse/renderer/details-renderer.js(380,17): error TS2339: Property 'LinkDetailsJSON' does not exist on type 'typeof DetailsRenderer'. +node_modules/chrome-devtools-frontend/front_end/audits2/lighthouse/renderer/details-renderer.js(383,2): error TS1131: Property or signature expected. +node_modules/chrome-devtools-frontend/front_end/audits2/lighthouse/renderer/details-renderer.js(388,17): error TS2339: Property 'FilmstripDetails' does not exist on type 'typeof DetailsRenderer'. node_modules/chrome-devtools-frontend/front_end/audits2/lighthouse/renderer/dom.js(63,67): error TS2339: Property 'querySelector' does not exist on type 'Node'. node_modules/chrome-devtools-frontend/front_end/audits2/lighthouse/renderer/dom.js(76,43): error TS2345: Argument of type 'true' is not assignable to parameter of type 'string'. node_modules/chrome-devtools-frontend/front_end/audits2/lighthouse/renderer/dom.js(156,28): error TS2339: Property 'querySelector' does not exist on type 'Node'. @@ -506,19 +886,21 @@ node_modules/chrome-devtools-frontend/front_end/audits2/lighthouse/renderer/repo node_modules/chrome-devtools-frontend/front_end/audits2/lighthouse/renderer/report-renderer.js(87,9): error TS2304: Cannot find name 'Util'. node_modules/chrome-devtools-frontend/front_end/audits2/lighthouse/renderer/report-renderer.js(92,15): error TS2702: 'ReportRenderer' only refers to a type, but is being used as a namespace here. node_modules/chrome-devtools-frontend/front_end/audits2/lighthouse/renderer/report-renderer.js(110,47): error TS2304: Cannot find name 'Util'. -node_modules/chrome-devtools-frontend/front_end/audits2/lighthouse/renderer/report-renderer.js(118,15): error TS2702: 'ReportRenderer' only refers to a type, but is being used as a namespace here. -node_modules/chrome-devtools-frontend/front_end/audits2/lighthouse/renderer/report-renderer.js(150,8): error TS2339: Property 'ReportRenderer' does not exist on type 'Window'. -node_modules/chrome-devtools-frontend/front_end/audits2/lighthouse/renderer/report-renderer.js(155,2): error TS1131: Property or signature expected. -node_modules/chrome-devtools-frontend/front_end/audits2/lighthouse/renderer/report-renderer.js(175,16): error TS2339: Property 'AuditJSON' does not exist on type 'typeof ReportRenderer'. -node_modules/chrome-devtools-frontend/front_end/audits2/lighthouse/renderer/report-renderer.js(179,2): error TS1131: Property or signature expected. -node_modules/chrome-devtools-frontend/front_end/audits2/lighthouse/renderer/report-renderer.js(187,16): error TS2339: Property 'CategoryJSON' does not exist on type 'typeof ReportRenderer'. -node_modules/chrome-devtools-frontend/front_end/audits2/lighthouse/renderer/report-renderer.js(191,2): error TS1131: Property or signature expected. -node_modules/chrome-devtools-frontend/front_end/audits2/lighthouse/renderer/report-renderer.js(195,16): error TS2339: Property 'GroupJSON' does not exist on type 'typeof ReportRenderer'. -node_modules/chrome-devtools-frontend/front_end/audits2/lighthouse/renderer/report-renderer.js(199,2): error TS1131: Property or signature expected. -node_modules/chrome-devtools-frontend/front_end/audits2/lighthouse/renderer/report-renderer.js(214,16): error TS2339: Property 'ReportJSON' does not exist on type 'typeof ReportRenderer'. -node_modules/chrome-devtools-frontend/front_end/audits2/lighthouse/renderer/util.js(92,39): error TS2322: Type '{}' is not assignable to type '{ numPathParts: number; preserveQuery: boolean; preserveHost: boolean; }'. - Property 'numPathParts' is missing in type '{}'. -node_modules/chrome-devtools-frontend/front_end/audits2/lighthouse/renderer/util.js(170,8): error TS2339: Property 'Util' does not exist on type 'Window'. +node_modules/chrome-devtools-frontend/front_end/audits2/lighthouse/renderer/report-renderer.js(119,15): error TS2702: 'ReportRenderer' only refers to a type, but is being used as a namespace here. +node_modules/chrome-devtools-frontend/front_end/audits2/lighthouse/renderer/report-renderer.js(138,15): error TS2702: 'ReportRenderer' only refers to a type, but is being used as a namespace here. +node_modules/chrome-devtools-frontend/front_end/audits2/lighthouse/renderer/report-renderer.js(172,8): error TS2339: Property 'ReportRenderer' does not exist on type 'Window'. +node_modules/chrome-devtools-frontend/front_end/audits2/lighthouse/renderer/report-renderer.js(177,2): error TS1131: Property or signature expected. +node_modules/chrome-devtools-frontend/front_end/audits2/lighthouse/renderer/report-renderer.js(197,16): error TS2339: Property 'AuditJSON' does not exist on type 'typeof ReportRenderer'. +node_modules/chrome-devtools-frontend/front_end/audits2/lighthouse/renderer/report-renderer.js(201,2): error TS1131: Property or signature expected. +node_modules/chrome-devtools-frontend/front_end/audits2/lighthouse/renderer/report-renderer.js(209,16): error TS2339: Property 'CategoryJSON' does not exist on type 'typeof ReportRenderer'. +node_modules/chrome-devtools-frontend/front_end/audits2/lighthouse/renderer/report-renderer.js(213,2): error TS1131: Property or signature expected. +node_modules/chrome-devtools-frontend/front_end/audits2/lighthouse/renderer/report-renderer.js(217,16): error TS2339: Property 'GroupJSON' does not exist on type 'typeof ReportRenderer'. +node_modules/chrome-devtools-frontend/front_end/audits2/lighthouse/renderer/report-renderer.js(221,2): error TS1131: Property or signature expected. +node_modules/chrome-devtools-frontend/front_end/audits2/lighthouse/renderer/report-renderer.js(237,16): error TS2339: Property 'ReportJSON' does not exist on type 'typeof ReportRenderer'. +node_modules/chrome-devtools-frontend/front_end/audits2/lighthouse/renderer/util.js(124,5): error TS2322: Type '{ numPathParts: number; preserveQuery: boolean; preserveHost: boolean; } | {}' is not assignable to type '{ numPathParts: number; preserveQuery: boolean; preserveHost: boolean; }'. + Type '{}' is not assignable to type '{ numPathParts: number; preserveQuery: boolean; preserveHost: boolean; }'. + Property 'numPathParts' is missing in type '{}'. +node_modules/chrome-devtools-frontend/front_end/audits2_test_runner/Audits2TestRunner.js(14,38): error TS2551: Property 'panels' does not exist on type 'typeof UI'. Did you mean 'Panel'? node_modules/chrome-devtools-frontend/front_end/audits2_test_runner/Audits2TestRunner.js(76,33): error TS2339: Property 'textElement' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/audits2_test_runner/Audits2TestRunner.js(77,40): error TS2339: Property 'checkboxElement' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/audits2_test_runner/Audits2TestRunner.js(89,29): error TS2339: Property 'disabled' does not exist on type 'Element'. @@ -530,2402 +912,2713 @@ node_modules/chrome-devtools-frontend/front_end/audits2_worker/Audits2Service.js node_modules/chrome-devtools-frontend/front_end/audits2_worker/Audits2Service.js(40,25): error TS2503: Cannot find namespace 'ReportRenderer'. node_modules/chrome-devtools-frontend/front_end/audits2_worker/Audits2Service.js(46,10): error TS2339: Property 'listenForStatus' does not exist on type 'Window'. node_modules/chrome-devtools-frontend/front_end/audits2_worker/Audits2Service.js(51,25): error TS2339: Property 'runLighthouseInWorker' does not exist on type 'Window'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/Audits2Service.js(128,1): error TS2304: Cannot find name 'global'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/Audits2Service.js(129,1): error TS2304: Cannot find name 'global'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/Audits2Service.js(130,1): error TS2304: Cannot find name 'global'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/Audits2Service.js(131,1): error TS2304: Cannot find name 'global'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/Audits2Service.js(132,1): error TS2304: Cannot find name 'global'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(2,1): error TS2304: Cannot find name 'require'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(2,76): error TS2304: Cannot find name 'require'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(2,97): error TS2304: Cannot find name 'require'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/Audits2Service.js(128,1): error TS2322: Type 'Window' is not assignable to type 'Global'. + Property 'Array' is missing in type 'Window'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/Audits2Service.js(129,8): error TS2339: Property 'isVinn' does not exist on type 'Global'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/Audits2Service.js(130,8): error TS2339: Property 'document' does not exist on type 'Global'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/Audits2Service.js(131,8): error TS2339: Property 'document' does not exist on type 'Global'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/Audits2Service.js(132,8): error TS2339: Property 'document' does not exist on type 'Global'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(2,1): error TS2322: Type '(o: any, u: any) => any' is not assignable to type 'NodeRequire'. + Property 'resolve' is missing in type '(o: any, u: any) => any'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(2,121): error TS2554: Expected 1 arguments, but got 2. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(2,141): error TS2554: Expected 1 arguments, but got 2. node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(2,203): error TS2339: Property 'code' does not exist on type 'Error'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(2,380): error TS2304: Cannot find name 'require'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(2,401): error TS2304: Cannot find name 'require'. node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(21,12): error TS1056: Accessors are only available when targeting ECMAScript 5 and higher. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(35,1): error TS2309: An export assignment cannot be used in a module with other exported elements. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(56,12): error TS1056: Accessors are only available when targeting ECMAScript 5 and higher. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(91,12): error TS1056: Accessors are only available when targeting ECMAScript 5 and higher. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(126,12): error TS1056: Accessors are only available when targeting ECMAScript 5 and higher. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(163,12): error TS1056: Accessors are only available when targeting ECMAScript 5 and higher. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(198,12): error TS1056: Accessors are only available when targeting ECMAScript 5 and higher. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(233,12): error TS1056: Accessors are only available when targeting ECMAScript 5 and higher. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(268,12): error TS1056: Accessors are only available when targeting ECMAScript 5 and higher. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(303,12): error TS1056: Accessors are only available when targeting ECMAScript 5 and higher. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(340,12): error TS1056: Accessors are only available when targeting ECMAScript 5 and higher. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(376,12): error TS1056: Accessors are only available when targeting ECMAScript 5 and higher. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(412,12): error TS1056: Accessors are only available when targeting ECMAScript 5 and higher. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(447,12): error TS1056: Accessors are only available when targeting ECMAScript 5 and higher. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(484,12): error TS1056: Accessors are only available when targeting ECMAScript 5 and higher. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(519,12): error TS1056: Accessors are only available when targeting ECMAScript 5 and higher. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(554,12): error TS1056: Accessors are only available when targeting ECMAScript 5 and higher. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(589,12): error TS1056: Accessors are only available when targeting ECMAScript 5 and higher. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(623,12): error TS1056: Accessors are only available when targeting ECMAScript 5 and higher. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(660,12): error TS1056: Accessors are only available when targeting ECMAScript 5 and higher. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(696,12): error TS1056: Accessors are only available when targeting ECMAScript 5 and higher. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(731,12): error TS1056: Accessors are only available when targeting ECMAScript 5 and higher. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(766,12): error TS1056: Accessors are only available when targeting ECMAScript 5 and higher. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(802,12): error TS1056: Accessors are only available when targeting ECMAScript 5 and higher. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(840,12): error TS1056: Accessors are only available when targeting ECMAScript 5 and higher. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(876,12): error TS1056: Accessors are only available when targeting ECMAScript 5 and higher. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(912,12): error TS1056: Accessors are only available when targeting ECMAScript 5 and higher. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(949,12): error TS1056: Accessors are only available when targeting ECMAScript 5 and higher. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(985,12): error TS1056: Accessors are only available when targeting ECMAScript 5 and higher. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(1022,12): error TS1056: Accessors are only available when targeting ECMAScript 5 and higher. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(1057,12): error TS1056: Accessors are only available when targeting ECMAScript 5 and higher. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(1093,12): error TS1056: Accessors are only available when targeting ECMAScript 5 and higher. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(1131,12): error TS1056: Accessors are only available when targeting ECMAScript 5 and higher. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(1169,12): error TS1056: Accessors are only available when targeting ECMAScript 5 and higher. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(1204,12): error TS1056: Accessors are only available when targeting ECMAScript 5 and higher. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(1240,12): error TS1056: Accessors are only available when targeting ECMAScript 5 and higher. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(1282,12): error TS1056: Accessors are only available when targeting ECMAScript 5 and higher. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(1424,12): error TS1056: Accessors are only available when targeting ECMAScript 5 and higher. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(1524,12): error TS1056: Accessors are only available when targeting ECMAScript 5 and higher. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(1707,12): error TS1056: Accessors are only available when targeting ECMAScript 5 and higher. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(1744,16): error TS2495: Type 'Uint8Array' is not an array type or a string type. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(1793,26): error TS2495: Type 'IterableIterator<[any, any]>' is not an array type or a string type. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(1836,12): error TS1056: Accessors are only available when targeting ECMAScript 5 and higher. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(1935,12): error TS1056: Accessors are only available when targeting ECMAScript 5 and higher. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(2027,12): error TS1056: Accessors are only available when targeting ECMAScript 5 and higher. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(2142,12): error TS1056: Accessors are only available when targeting ECMAScript 5 and higher. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(2222,12): error TS1056: Accessors are only available when targeting ECMAScript 5 and higher. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(2308,12): error TS1056: Accessors are only available when targeting ECMAScript 5 and higher. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(2550,12): error TS1056: Accessors are only available when targeting ECMAScript 5 and higher. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(2605,12): error TS1056: Accessors are only available when targeting ECMAScript 5 and higher. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(2750,12): error TS1056: Accessors are only available when targeting ECMAScript 5 and higher. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(2826,12): error TS1056: Accessors are only available when targeting ECMAScript 5 and higher. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(2883,12): error TS1056: Accessors are only available when targeting ECMAScript 5 and higher. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(2890,12): error TS1056: Accessors are only available when targeting ECMAScript 5 and higher. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(2988,12): error TS1056: Accessors are only available when targeting ECMAScript 5 and higher. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(3076,12): error TS1056: Accessors are only available when targeting ECMAScript 5 and higher. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(3143,12): error TS1056: Accessors are only available when targeting ECMAScript 5 and higher. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(3255,12): error TS1056: Accessors are only available when targeting ECMAScript 5 and higher. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(3313,12): error TS1056: Accessors are only available when targeting ECMAScript 5 and higher. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(3330,12): error TS1056: Accessors are only available when targeting ECMAScript 5 and higher. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(3411,12): error TS1056: Accessors are only available when targeting ECMAScript 5 and higher. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(3500,12): error TS1056: Accessors are only available when targeting ECMAScript 5 and higher. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(3517,12): error TS1056: Accessors are only available when targeting ECMAScript 5 and higher. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(3524,12): error TS1056: Accessors are only available when targeting ECMAScript 5 and higher. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(34,1): error TS2309: An export assignment cannot be used in a module with other exported elements. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(55,12): error TS1056: Accessors are only available when targeting ECMAScript 5 and higher. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(89,12): error TS1056: Accessors are only available when targeting ECMAScript 5 and higher. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(123,12): error TS1056: Accessors are only available when targeting ECMAScript 5 and higher. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(159,12): error TS1056: Accessors are only available when targeting ECMAScript 5 and higher. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(193,12): error TS1056: Accessors are only available when targeting ECMAScript 5 and higher. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(227,12): error TS1056: Accessors are only available when targeting ECMAScript 5 and higher. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(261,12): error TS1056: Accessors are only available when targeting ECMAScript 5 and higher. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(295,12): error TS1056: Accessors are only available when targeting ECMAScript 5 and higher. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(331,12): error TS1056: Accessors are only available when targeting ECMAScript 5 and higher. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(366,12): error TS1056: Accessors are only available when targeting ECMAScript 5 and higher. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(401,12): error TS1056: Accessors are only available when targeting ECMAScript 5 and higher. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(435,12): error TS1056: Accessors are only available when targeting ECMAScript 5 and higher. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(471,12): error TS1056: Accessors are only available when targeting ECMAScript 5 and higher. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(505,12): error TS1056: Accessors are only available when targeting ECMAScript 5 and higher. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(539,12): error TS1056: Accessors are only available when targeting ECMAScript 5 and higher. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(573,12): error TS1056: Accessors are only available when targeting ECMAScript 5 and higher. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(606,12): error TS1056: Accessors are only available when targeting ECMAScript 5 and higher. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(642,12): error TS1056: Accessors are only available when targeting ECMAScript 5 and higher. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(677,12): error TS1056: Accessors are only available when targeting ECMAScript 5 and higher. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(711,12): error TS1056: Accessors are only available when targeting ECMAScript 5 and higher. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(745,12): error TS1056: Accessors are only available when targeting ECMAScript 5 and higher. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(780,12): error TS1056: Accessors are only available when targeting ECMAScript 5 and higher. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(817,12): error TS1056: Accessors are only available when targeting ECMAScript 5 and higher. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(852,12): error TS1056: Accessors are only available when targeting ECMAScript 5 and higher. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(887,12): error TS1056: Accessors are only available when targeting ECMAScript 5 and higher. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(923,12): error TS1056: Accessors are only available when targeting ECMAScript 5 and higher. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(953,12): error TS1056: Accessors are only available when targeting ECMAScript 5 and higher. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(983,12): error TS1056: Accessors are only available when targeting ECMAScript 5 and higher. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(1013,12): error TS1056: Accessors are only available when targeting ECMAScript 5 and higher. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(1043,12): error TS1056: Accessors are only available when targeting ECMAScript 5 and higher. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(1073,12): error TS1056: Accessors are only available when targeting ECMAScript 5 and higher. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(1103,12): error TS1056: Accessors are only available when targeting ECMAScript 5 and higher. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(1134,12): error TS1056: Accessors are only available when targeting ECMAScript 5 and higher. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(1164,12): error TS1056: Accessors are only available when targeting ECMAScript 5 and higher. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(1194,12): error TS1056: Accessors are only available when targeting ECMAScript 5 and higher. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(1224,12): error TS1056: Accessors are only available when targeting ECMAScript 5 and higher. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(1259,12): error TS1056: Accessors are only available when targeting ECMAScript 5 and higher. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(1295,12): error TS1056: Accessors are only available when targeting ECMAScript 5 and higher. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(1329,12): error TS1056: Accessors are only available when targeting ECMAScript 5 and higher. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(1364,12): error TS1056: Accessors are only available when targeting ECMAScript 5 and higher. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(1401,12): error TS1056: Accessors are only available when targeting ECMAScript 5 and higher. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(1438,12): error TS1056: Accessors are only available when targeting ECMAScript 5 and higher. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(1472,12): error TS1056: Accessors are only available when targeting ECMAScript 5 and higher. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(1507,12): error TS1056: Accessors are only available when targeting ECMAScript 5 and higher. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(1541,12): error TS1056: Accessors are only available when targeting ECMAScript 5 and higher. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(1663,12): error TS1056: Accessors are only available when targeting ECMAScript 5 and higher. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(1801,12): error TS1056: Accessors are only available when targeting ECMAScript 5 and higher. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(1903,12): error TS1056: Accessors are only available when targeting ECMAScript 5 and higher. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(2066,12): error TS1056: Accessors are only available when targeting ECMAScript 5 and higher. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(2153,12): error TS1056: Accessors are only available when targeting ECMAScript 5 and higher. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(2335,12): error TS1056: Accessors are only available when targeting ECMAScript 5 and higher. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(2371,16): error TS2495: Type 'Uint8Array' is not an array type or a string type. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(2420,26): error TS2495: Type 'IterableIterator<[any, any]>' is not an array type or a string type. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(2468,12): error TS1056: Accessors are only available when targeting ECMAScript 5 and higher. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(2712,12): error TS1056: Accessors are only available when targeting ECMAScript 5 and higher. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(2810,12): error TS1056: Accessors are only available when targeting ECMAScript 5 and higher. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(2902,12): error TS1056: Accessors are only available when targeting ECMAScript 5 and higher. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(3017,12): error TS1056: Accessors are only available when targeting ECMAScript 5 and higher. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(3096,12): error TS1056: Accessors are only available when targeting ECMAScript 5 and higher. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(3181,12): error TS1056: Accessors are only available when targeting ECMAScript 5 and higher. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(3380,12): error TS1056: Accessors are only available when targeting ECMAScript 5 and higher. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(3434,12): error TS1056: Accessors are only available when targeting ECMAScript 5 and higher. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(3576,12): error TS1056: Accessors are only available when targeting ECMAScript 5 and higher. node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(3650,12): error TS1056: Accessors are only available when targeting ECMAScript 5 and higher. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(3700,12): error TS1056: Accessors are only available when targeting ECMAScript 5 and higher. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(3753,12): error TS1056: Accessors are only available when targeting ECMAScript 5 and higher. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(3815,12): error TS1056: Accessors are only available when targeting ECMAScript 5 and higher. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(3866,12): error TS1056: Accessors are only available when targeting ECMAScript 5 and higher. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(3951,12): error TS1056: Accessors are only available when targeting ECMAScript 5 and higher. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(4008,12): error TS1056: Accessors are only available when targeting ECMAScript 5 and higher. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(4073,12): error TS1056: Accessors are only available when targeting ECMAScript 5 and higher. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(4158,12): error TS1056: Accessors are only available when targeting ECMAScript 5 and higher. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(4221,12): error TS1056: Accessors are only available when targeting ECMAScript 5 and higher. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(4344,12): error TS1056: Accessors are only available when targeting ECMAScript 5 and higher. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(4447,12): error TS1056: Accessors are only available when targeting ECMAScript 5 and higher. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(4537,12): error TS1056: Accessors are only available when targeting ECMAScript 5 and higher. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(4656,12): error TS1056: Accessors are only available when targeting ECMAScript 5 and higher. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(4720,12): error TS1056: Accessors are only available when targeting ECMAScript 5 and higher. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(4752,12): error TS1056: Accessors are only available when targeting ECMAScript 5 and higher. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(4784,12): error TS1056: Accessors are only available when targeting ECMAScript 5 and higher. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(4822,12): error TS1056: Accessors are only available when targeting ECMAScript 5 and higher. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(4916,16): error TS2554: Expected 0-1 arguments, but got 2. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(4917,17): error TS2554: Expected 0-1 arguments, but got 2. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(4975,12): error TS1056: Accessors are only available when targeting ECMAScript 5 and higher. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(5021,12): error TS1056: Accessors are only available when targeting ECMAScript 5 and higher. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(5145,12): error TS1056: Accessors are only available when targeting ECMAScript 5 and higher. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(3706,12): error TS1056: Accessors are only available when targeting ECMAScript 5 and higher. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(3713,12): error TS1056: Accessors are only available when targeting ECMAScript 5 and higher. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(3807,12): error TS1056: Accessors are only available when targeting ECMAScript 5 and higher. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(3897,12): error TS1056: Accessors are only available when targeting ECMAScript 5 and higher. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(3962,12): error TS1056: Accessors are only available when targeting ECMAScript 5 and higher. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(4072,12): error TS1056: Accessors are only available when targeting ECMAScript 5 and higher. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(4128,12): error TS1056: Accessors are only available when targeting ECMAScript 5 and higher. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(4145,12): error TS1056: Accessors are only available when targeting ECMAScript 5 and higher. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(4228,12): error TS1056: Accessors are only available when targeting ECMAScript 5 and higher. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(4244,12): error TS1056: Accessors are only available when targeting ECMAScript 5 and higher. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(4251,12): error TS1056: Accessors are only available when targeting ECMAScript 5 and higher. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(4401,12): error TS1056: Accessors are only available when targeting ECMAScript 5 and higher. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(4450,12): error TS1056: Accessors are only available when targeting ECMAScript 5 and higher. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(4501,12): error TS1056: Accessors are only available when targeting ECMAScript 5 and higher. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(4561,12): error TS1056: Accessors are only available when targeting ECMAScript 5 and higher. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(4610,12): error TS1056: Accessors are only available when targeting ECMAScript 5 and higher. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(4694,12): error TS1056: Accessors are only available when targeting ECMAScript 5 and higher. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(4750,12): error TS1056: Accessors are only available when targeting ECMAScript 5 and higher. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(4832,12): error TS1056: Accessors are only available when targeting ECMAScript 5 and higher. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(4914,12): error TS1056: Accessors are only available when targeting ECMAScript 5 and higher. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(4976,12): error TS1056: Accessors are only available when targeting ECMAScript 5 and higher. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(5096,12): error TS1056: Accessors are only available when targeting ECMAScript 5 and higher. node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(5200,12): error TS1056: Accessors are only available when targeting ECMAScript 5 and higher. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(5254,12): error TS1056: Accessors are only available when targeting ECMAScript 5 and higher. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(5309,12): error TS1056: Accessors are only available when targeting ECMAScript 5 and higher. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(5428,12): error TS1056: Accessors are only available when targeting ECMAScript 5 and higher. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(5504,12): error TS1056: Accessors are only available when targeting ECMAScript 5 and higher. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(5571,12): error TS1056: Accessors are only available when targeting ECMAScript 5 and higher. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(5642,12): error TS1056: Accessors are only available when targeting ECMAScript 5 and higher. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(5720,12): error TS1056: Accessors are only available when targeting ECMAScript 5 and higher. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(5799,12): error TS1056: Accessors are only available when targeting ECMAScript 5 and higher. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(5883,12): error TS1056: Accessors are only available when targeting ECMAScript 5 and higher. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(5970,12): error TS1056: Accessors are only available when targeting ECMAScript 5 and higher. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(6020,12): error TS1056: Accessors are only available when targeting ECMAScript 5 and higher. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(6076,5): error TS1056: Accessors are only available when targeting ECMAScript 5 and higher. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(6091,74): error TS2339: Property 'name' does not exist on type 'ComputedArtifact'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(6211,5): error TS1056: Accessors are only available when targeting ECMAScript 5 and higher. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(6392,5): error TS1056: Accessors are only available when targeting ECMAScript 5 and higher. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(6565,5): error TS1056: Accessors are only available when targeting ECMAScript 5 and higher. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(6618,5): error TS1056: Accessors are only available when targeting ECMAScript 5 and higher. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(6622,12): error TS1056: Accessors are only available when targeting ECMAScript 5 and higher. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(6626,12): error TS1056: Accessors are only available when targeting ECMAScript 5 and higher. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(6731,5): error TS1056: Accessors are only available when targeting ECMAScript 5 and higher. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(6757,5): error TS1056: Accessors are only available when targeting ECMAScript 5 and higher. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(6842,5): error TS1056: Accessors are only available when targeting ECMAScript 5 and higher. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(6846,5): error TS1056: Accessors are only available when targeting ECMAScript 5 and higher. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(7027,1): error TS2554: Expected 0-2 arguments, but got 3. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(7051,1): error TS2554: Expected 0-2 arguments, but got 3. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(7136,5): error TS1056: Accessors are only available when targeting ECMAScript 5 and higher. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(7169,5): error TS1056: Accessors are only available when targeting ECMAScript 5 and higher. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(7213,5): error TS1056: Accessors are only available when targeting ECMAScript 5 and higher. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(7268,5): error TS1056: Accessors are only available when targeting ECMAScript 5 and higher. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(7402,15): error TS2339: Property 'axe' does not exist on type 'Window'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(7572,1): error TS2346: Call target does not contain any signatures. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(7866,10): error TS2693: 'ShadowRoot' only refers to a type, but is being used as a value here. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(7887,4): error TS2693: 'ShadowRoot' only refers to a type, but is being used as a value here. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(8010,16): error TS2304: Cannot find name 'd41d8cd98f00b204e9800998ecf8427e_LibraryDetectorTests'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(8416,19): error TS2461: Type 'NodeListOf' is not an array type. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(8481,1): error TS2346: Call target does not contain any signatures. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(8636,1): error TS2346: Call target does not contain any signatures. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(8715,19): error TS2304: Cannot find name 'getElementsInDocument'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(9039,1): error TS2346: Call target does not contain any signatures. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(9177,1): error TS2346: Call target does not contain any signatures. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(9475,12): error TS1056: Accessors are only available when targeting ECMAScript 5 and higher. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(9482,12): error TS1056: Accessors are only available when targeting ECMAScript 5 and higher. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(9492,12): error TS1056: Accessors are only available when targeting ECMAScript 5 and higher. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(9636,7): error TS2339: Property 'Headings' does not exist on type 'typeof Audit'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(9645,7): error TS2339: Property 'HeadingsResult' does not exist on type 'typeof Audit'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(9741,22): error TS2554: Expected 0 arguments, but got 2. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(9831,12): error TS1056: Accessors are only available when targeting ECMAScript 5 and higher. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(9872,24): error TS2554: Expected 0 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(10364,22): error TS2495: Type 'Set' is not an array type or a string type. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(10534,5): error TS1056: Accessors are only available when targeting ECMAScript 5 and higher. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(10539,5): error TS1056: Accessors are only available when targeting ECMAScript 5 and higher. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(10544,5): error TS1056: Accessors are only available when targeting ECMAScript 5 and higher. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(10549,5): error TS1056: Accessors are only available when targeting ECMAScript 5 and higher. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(10554,5): error TS1056: Accessors are only available when targeting ECMAScript 5 and higher. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(10559,5): error TS1056: Accessors are only available when targeting ECMAScript 5 and higher. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(10564,5): error TS1056: Accessors are only available when targeting ECMAScript 5 and higher. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(10941,1): error TS2346: Call target does not contain any signatures. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(10950,5): error TS1056: Accessors are only available when targeting ECMAScript 5 and higher. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(10957,5): error TS1056: Accessors are only available when targeting ECMAScript 5 and higher. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(10964,5): error TS1056: Accessors are only available when targeting ECMAScript 5 and higher. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(10971,5): error TS1056: Accessors are only available when targeting ECMAScript 5 and higher. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(10978,5): error TS1056: Accessors are only available when targeting ECMAScript 5 and higher. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(11101,35): error TS2495: Type 'IterableIterator<[any, any]>' is not an array type or a string type. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(11249,25): error TS2495: Type 'Set' is not an array type or a string type. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(11294,19): error TS2495: Type 'Set' is not an array type or a string type. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(11368,19): error TS2495: Type 'Set' is not an array type or a string type. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(11380,19): error TS2495: Type 'Set' is not an array type or a string type. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(11417,11): error TS2339: Property 'NodeTimingData' does not exist on type 'typeof Estimator'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(11594,1): error TS2346: Call target does not contain any signatures. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(11601,5): error TS1056: Accessors are only available when targeting ECMAScript 5 and higher. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(11608,5): error TS1056: Accessors are only available when targeting ECMAScript 5 and higher. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(11615,5): error TS1056: Accessors are only available when targeting ECMAScript 5 and higher. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(11622,5): error TS1056: Accessors are only available when targeting ECMAScript 5 and higher. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(11629,5): error TS1056: Accessors are only available when targeting ECMAScript 5 and higher. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(11636,5): error TS1056: Accessors are only available when targeting ECMAScript 5 and higher. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(11691,5): error TS1056: Accessors are only available when targeting ECMAScript 5 and higher. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(11698,5): error TS1056: Accessors are only available when targeting ECMAScript 5 and higher. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(11705,5): error TS1056: Accessors are only available when targeting ECMAScript 5 and higher. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(11712,5): error TS1056: Accessors are only available when targeting ECMAScript 5 and higher. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(11810,5): error TS2554: Expected 0 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(11816,5): error TS2554: Expected 0 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(12032,1): error TS2346: Call target does not contain any signatures. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(12052,1): error TS2304: Cannot find name 'chrome'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(12053,1): error TS2304: Cannot find name 'chrome'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(12069,1): error TS2304: Cannot find name 'chrome'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(12070,1): error TS2304: Cannot find name 'chrome'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(12073,1): error TS2304: Cannot find name 'chrome'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(12074,4): error TS2304: Cannot find name 'chrome'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(12075,25): error TS2304: Cannot find name 'chrome'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(12095,1): error TS2304: Cannot find name 'chrome'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(12096,4): error TS2304: Cannot find name 'chrome'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(12097,25): error TS2304: Cannot find name 'chrome'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(12100,1): error TS2304: Cannot find name 'chrome'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(12119,1): error TS2304: Cannot find name 'chrome'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(12120,4): error TS2304: Cannot find name 'chrome'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(12123,15): error TS2304: Cannot find name 'chrome'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(12147,1): error TS2304: Cannot find name 'chrome'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(12148,4): error TS2304: Cannot find name 'chrome'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(12149,15): error TS2304: Cannot find name 'chrome'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(12212,1): error TS2346: Call target does not contain any signatures. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(12271,5): error TS1056: Accessors are only available when targeting ECMAScript 5 and higher. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(12328,12): error TS1056: Accessors are only available when targeting ECMAScript 5 and higher. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(12366,12): error TS1056: Accessors are only available when targeting ECMAScript 5 and higher. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(12846,1): error TS2532: Object is possibly 'undefined'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(13316,28): error TS2339: Property '__nativeError' does not exist on type 'Window'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(13396,8): error TS2339: Property '____lastLongTask' does not exist on type 'Window'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(13397,27): error TS2339: Property 'PerformanceObserver' does not exist on type 'Window'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(13402,8): error TS2339: Property '____lastLongTask' does not exist on type 'Window'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(13402,41): error TS2339: Property '____lastLongTask' does not exist on type 'Window'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(13413,8): error TS2339: Property '____lhPerformanceObserver' does not exist on type 'Window'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(13431,21): error TS2339: Property '____lastLongTask' does not exist on type 'Window'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(13599,7): error TS2339: Property 'code' does not exist on type 'Error'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(13927,5): error TS1056: Accessors are only available when targeting ECMAScript 5 and higher. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(13977,16): error TS2339: Property '_logs' does not exist on type 'typeof ConsoleQuieter'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(13977,37): error TS2339: Property '_logs' does not exist on type 'typeof ConsoleQuieter'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(13980,16): error TS2339: Property '_logs' does not exist on type 'typeof ConsoleQuieter'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(13983,16): error TS2339: Property '_logs' does not exist on type 'typeof ConsoleQuieter'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(13986,16): error TS2339: Property '_logs' does not exist on type 'typeof ConsoleQuieter'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(13995,16): error TS2339: Property '_logs' does not exist on type 'typeof ConsoleQuieter'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(13998,16): error TS2339: Property '_logs' does not exist on type 'typeof ConsoleQuieter'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(14200,26): error TS2339: Property '__proto__' does not exist on type 'Window'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(14200,45): error TS2339: Property '__proto__' does not exist on type 'Document'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(14617,1): error TS2322: Type 'any[]' is not assignable to type 'string'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(14823,1): error TS2346: Call target does not contain any signatures. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(14837,5): error TS1056: Accessors are only available when targeting ECMAScript 5 and higher. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(15941,5): error TS1056: Accessors are only available when targeting ECMAScript 5 and higher. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(15991,21): error TS2304: Cannot find name 'global'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(15991,42): error TS2304: Cannot find name 'global'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(16162,6): error TS2339: Property 'Util' does not exist on type 'Window'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(16194,12): error TS1056: Accessors are only available when targeting ECMAScript 5 and higher. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(16201,12): error TS1056: Accessors are only available when targeting ECMAScript 5 and higher. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(16208,12): error TS1056: Accessors are only available when targeting ECMAScript 5 and higher. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(16377,45): error TS2339: Property 'traces' does not exist on type 'void'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(16378,23): error TS2339: Property 'traces' does not exist on type 'void'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(16402,1): error TS2322: Type 'Promise<{ artifacts: void; auditResults: any[]; }>' is not assignable to type 'Promise'. - Type '{ artifacts: void; auditResults: any[]; }' is not assignable to type 'void'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(16410,1): error TS2322: Type 'Promise<{ artifacts: any; auditResults: any; }>' is not assignable to type 'Promise'. - Type '{ artifacts: any; auditResults: any; }' is not assignable to type 'void'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(16423,1): error TS2322: Type 'Promise<{ userAgent: any; lighthouseVersion: any; generatedTime: string; initialUrl: any; url: an...' is not assignable to type 'Promise'. - Type '{ userAgent: any; lighthouseVersion: any; generatedTime: string; initialUrl: any; url: any; audit...' is not assignable to type 'void'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(16427,30): error TS2339: Property 'auditResults' does not exist on type 'void'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(16442,22): error TS2339: Property 'artifacts' does not exist on type 'void'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(16448,22): error TS2339: Property 'artifacts' does not exist on type 'void'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(16717,11): error TS2339: Property 'chrome' does not exist on type 'Window'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(16717,19): error TS2304: Cannot find name 'chrome'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(16718,16): error TS2304: Cannot find name 'chrome'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(16728,1): error TS2304: Cannot find name 'chrome'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(16729,1): error TS2304: Cannot find name 'chrome'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(16749,8): error TS2339: Property 'runLighthouseForConnection' does not exist on type 'Window'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(16779,8): error TS2339: Property 'runLighthouseInExtension' does not exist on type 'Window'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(16786,18): error TS2339: Property 'runLighthouseForConnection' does not exist on type 'Window'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(16790,22): error TS2339: Property 'createReportPageAsBlob' does not exist on type 'Window'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(16791,1): error TS2304: Cannot find name 'chrome'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(16807,8): error TS2339: Property 'runLighthouseInWorker' does not exist on type 'Window'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(16811,15): error TS2339: Property 'runLighthouseForConnection' does not exist on type 'Window'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(16819,8): error TS2339: Property 'createReportPageAsBlob' does not exist on type 'Window'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(16835,8): error TS2339: Property 'getDefaultCategories' does not exist on type 'Window'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(16843,8): error TS2339: Property 'saveSettings' does not exist on type 'Window'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(16850,8): error TS2339: Property 'getDefaultCategories' does not exist on type 'Window'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(16859,1): error TS2304: Cannot find name 'chrome'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(16866,8): error TS2339: Property 'loadSettings' does not exist on type 'Window'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(16870,1): error TS2304: Cannot find name 'chrome'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(16874,8): error TS2339: Property 'getDefaultCategories' does not exist on type 'Window'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(16895,8): error TS2339: Property 'listenForStatus' does not exist on type 'Window'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(16908,8): error TS2339: Property 'isRunning' does not exist on type 'Window'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(16913,11): error TS2339: Property 'chrome' does not exist on type 'Window'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(16913,19): error TS2304: Cannot find name 'chrome'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(16925,1): error TS2304: Cannot find name 'chrome'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(17057,8): error TS2339: Property 'AssertionError' does not exist on type '(value: any, message: any) => void'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(17058,6): error TS2540: Cannot assign to 'name' because it is a constant or a read-only property. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(17059,6): error TS2339: Property 'actual' does not exist on type '(value: any, message: any) => void'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(17060,6): error TS2339: Property 'expected' does not exist on type '(value: any, message: any) => void'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(17061,6): error TS2339: Property 'operator' does not exist on type '(value: any, message: any) => void'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(17063,6): error TS2339: Property 'message' does not exist on type '(value: any, message: any) => void'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(17064,6): error TS2339: Property 'generatedMessage' does not exist on type '(value: any, message: any) => void'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(17066,6): error TS2339: Property 'message' does not exist on type '(value: any, message: any) => void'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(17067,6): error TS2339: Property 'generatedMessage' does not exist on type '(value: any, message: any) => void'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(17070,10): error TS2339: Property 'captureStackTrace' does not exist on type 'ErrorConstructor'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(17071,7): error TS2339: Property 'captureStackTrace' does not exist on type 'ErrorConstructor'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(17088,6): error TS2339: Property 'stack' does not exist on type '(value: any, message: any) => void'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(17094,22): error TS2339: Property 'AssertionError' does not exist on type '(value: any, message: any) => void'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(17129,18): error TS2339: Property 'AssertionError' does not exist on type '(value: any, message: any) => void'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(17139,8): error TS2339: Property 'fail' does not exist on type '(value: any, message: any) => void'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(17149,47): error TS2339: Property 'ok' does not exist on type '(value: any, message: any) => void'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(17151,8): error TS2339: Property 'ok' does not exist on type '(value: any, message: any) => void'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(17157,8): error TS2339: Property 'equal' does not exist on type '(value: any, message: any) => void'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(17158,62): error TS2339: Property 'equal' does not exist on type '(value: any, message: any) => void'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(17164,8): error TS2339: Property 'notEqual' does not exist on type '(value: any, message: any) => void'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(17166,42): error TS2339: Property 'notEqual' does not exist on type '(value: any, message: any) => void'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(17173,8): error TS2339: Property 'deepEqual' does not exist on type '(value: any, message: any) => void'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(17175,49): error TS2339: Property 'deepEqual' does not exist on type '(value: any, message: any) => void'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(17179,8): error TS2339: Property 'deepStrictEqual' does not exist on type '(value: any, message: any) => void'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(17181,55): error TS2339: Property 'deepStrictEqual' does not exist on type '(value: any, message: any) => void'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(17300,8): error TS2339: Property 'notDeepEqual' does not exist on type '(value: any, message: any) => void'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(17302,52): error TS2339: Property 'notDeepEqual' does not exist on type '(value: any, message: any) => void'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(17306,8): error TS2339: Property 'notDeepStrictEqual' does not exist on type '(value: any, message: any) => void'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(17317,8): error TS2339: Property 'strictEqual' does not exist on type '(value: any, message: any) => void'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(17319,43): error TS2339: Property 'strictEqual' does not exist on type '(value: any, message: any) => void'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(17326,8): error TS2339: Property 'notStrictEqual' does not exist on type '(value: any, message: any) => void'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(17328,43): error TS2339: Property 'notStrictEqual' does not exist on type '(value: any, message: any) => void'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(17407,8): error TS2339: Property 'throws' does not exist on type '(value: any, message: any) => void'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(17412,8): error TS2339: Property 'doesNotThrow' does not exist on type '(value: any, message: any) => void'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(17416,8): error TS2339: Property 'ifError' does not exist on type '(value: any, message: any) => void'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(17426,21): error TS2304: Cannot find name 'global'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(17426,42): error TS2304: Cannot find name 'global'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(17601,6): error TS2339: Property 'strm' does not exist on type '{ mode: any; init_done: boolean; write_in_progress: boolean; pending_close: boolean; windowBits: ...'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(17608,6): error TS2339: Property 'strm' does not exist on type '{ mode: any; init_done: boolean; write_in_progress: boolean; pending_close: boolean; windowBits: ...'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(17621,6): error TS2339: Property 'strm' does not exist on type '{ mode: any; init_done: boolean; write_in_progress: boolean; pending_close: boolean; windowBits: ...'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(17664,6): error TS2339: Property 'callback' does not exist on type '{ mode: any; init_done: boolean; write_in_progress: boolean; pending_close: boolean; windowBits: ...'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(17708,15): error TS2339: Property 'strm' does not exist on type '{ mode: any; init_done: boolean; write_in_progress: boolean; pending_close: boolean; windowBits: ...'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(17749,30): error TS2339: Property 'strm' does not exist on type '{ mode: any; init_done: boolean; write_in_progress: boolean; pending_close: boolean; windowBits: ...'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(17751,30): error TS2339: Property 'strm' does not exist on type '{ mode: any; init_done: boolean; write_in_progress: boolean; pending_close: boolean; windowBits: ...'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(17761,43): error TS2339: Property 'strm' does not exist on type '{ mode: any; init_done: boolean; write_in_progress: boolean; pending_close: boolean; windowBits: ...'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(17765,43): error TS2339: Property 'strm' does not exist on type '{ mode: any; init_done: boolean; write_in_progress: boolean; pending_close: boolean; windowBits: ...'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(17775,6): error TS2339: Property 'onerror' does not exist on type '{ mode: any; init_done: boolean; write_in_progress: boolean; pending_close: boolean; windowBits: ...'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(17775,36): error TS2339: Property 'strm' does not exist on type '{ mode: any; init_done: boolean; write_in_progress: boolean; pending_close: boolean; windowBits: ...'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(17866,8): error TS2350: Only a void function can be called with the 'new' keyword. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(17870,8): error TS2350: Only a void function can be called with the 'new' keyword. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(17874,8): error TS2350: Only a void function can be called with the 'new' keyword. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(17878,8): error TS2350: Only a void function can be called with the 'new' keyword. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(17882,8): error TS2350: Only a void function can be called with the 'new' keyword. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(17886,8): error TS2350: Only a void function can be called with the 'new' keyword. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(17890,8): error TS2350: Only a void function can be called with the 'new' keyword. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(17901,19): error TS2350: Only a void function can be called with the 'new' keyword. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(17905,23): error TS2350: Only a void function can be called with the 'new' keyword. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(17913,19): error TS2350: Only a void function can be called with the 'new' keyword. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(17917,23): error TS2350: Only a void function can be called with the 'new' keyword. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(17925,19): error TS2350: Only a void function can be called with the 'new' keyword. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(17929,23): error TS2350: Only a void function can be called with the 'new' keyword. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(17937,19): error TS2350: Only a void function can be called with the 'new' keyword. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(17941,23): error TS2350: Only a void function can be called with the 'new' keyword. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(17949,19): error TS2350: Only a void function can be called with the 'new' keyword. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(17953,23): error TS2350: Only a void function can be called with the 'new' keyword. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(17961,19): error TS2350: Only a void function can be called with the 'new' keyword. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(17965,23): error TS2350: Only a void function can be called with the 'new' keyword. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(17973,19): error TS2350: Only a void function can be called with the 'new' keyword. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(17977,23): error TS2350: Only a void function can be called with the 'new' keyword. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(18027,38): error TS2350: Only a void function can be called with the 'new' keyword. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(18032,38): error TS2350: Only a void function can be called with the 'new' keyword. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(18040,35): error TS2350: Only a void function can be called with the 'new' keyword. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(18045,37): error TS2350: Only a void function can be called with the 'new' keyword. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(18053,41): error TS2350: Only a void function can be called with the 'new' keyword. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(18058,41): error TS2350: Only a void function can be called with the 'new' keyword. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(18065,36): error TS2350: Only a void function can be called with the 'new' keyword. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(18148,7): error TS2339: Property 'errno' does not exist on type 'Error'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(18149,7): error TS2339: Property 'code' does not exist on type 'Error'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(18215,13): error TS2339: Property '_writableState' does not exist on type '{ _opts: any; _chunkSize: any; _flushFlag: any; _binding: any; _hadError: boolean; _buffer: any; ...'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(18227,6): error TS2339: Property 'once' does not exist on type '{ _opts: any; _chunkSize: any; _flushFlag: any; _binding: any; _hadError: boolean; _buffer: any; ...'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(18230,6): error TS2339: Property 'once' does not exist on type '{ _opts: any; _chunkSize: any; _flushFlag: any; _binding: any; _hadError: boolean; _buffer: any; ...'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(18235,6): error TS2339: Property 'write' does not exist on type '{ _opts: any; _chunkSize: any; _flushFlag: any; _binding: any; _hadError: boolean; _buffer: any; ...'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(18252,6): error TS2339: Property 'emit' does not exist on type '{ _opts: any; _chunkSize: any; _flushFlag: any; _binding: any; _hadError: boolean; _buffer: any; ...'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(18258,13): error TS2339: Property '_writableState' does not exist on type '{ _opts: any; _chunkSize: any; _flushFlag: any; _binding: any; _hadError: boolean; _buffer: any; ...'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(18298,6): error TS2339: Property 'on' does not exist on type '{ _opts: any; _chunkSize: any; _flushFlag: any; _binding: any; _hadError: boolean; _buffer: any; ...'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(18345,6): error TS2339: Property 'push' does not exist on type '{ _opts: any; _chunkSize: any; _flushFlag: any; _binding: any; _hadError: boolean; _buffer: any; ...'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(18512,21): error TS2304: Cannot find name 'global'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(18512,42): error TS2304: Cannot find name 'global'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(18557,8): error TS2339: Property 'TYPED_ARRAY_SUPPORT' does not exist on type '{ (arg: any, encodingOrOffset: any, length: any): any; poolSize: number; _augment: (arr: any) => ...'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(18569,5): error TS2339: Property '__proto__' does not exist on type 'Uint8Array'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(18570,12): error TS2339: Property 'foo' does not exist on type 'Uint8Array'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(18579,15): error TS2339: Property 'TYPED_ARRAY_SUPPORT' does not exist on type '{ (arg: any, encodingOrOffset: any, length: any): any; poolSize: number; _augment: (arr: any) => ...'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(18588,11): error TS2339: Property 'TYPED_ARRAY_SUPPORT' does not exist on type '{ (arg: any, encodingOrOffset: any, length: any): any; poolSize: number; _augment: (arr: any) => ...'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(18614,12): error TS2339: Property 'TYPED_ARRAY_SUPPORT' does not exist on type '{ (arg: any, encodingOrOffset: any, length: any): any; poolSize: number; _augment: (arr: any) => ...'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(18666,11): error TS2339: Property 'TYPED_ARRAY_SUPPORT' does not exist on type '{ (arg: any, encodingOrOffset: any, length: any): any; poolSize: number; _augment: (arr: any) => ...'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(18714,12): error TS2339: Property 'TYPED_ARRAY_SUPPORT' does not exist on type '{ (arg: any, encodingOrOffset: any, length: any): any; poolSize: number; _augment: (arr: any) => ...'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(18787,11): error TS2339: Property 'TYPED_ARRAY_SUPPORT' does not exist on type '{ (arg: any, encodingOrOffset: any, length: any): any; poolSize: number; _augment: (arr: any) => ...'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(19047,14): error TS2339: Property 'length' does not exist on type '{ __proto__: Uint8Array; _isBuffer: boolean; swap16: () => any; swap32: () => any; swap64: () => ...'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(19058,14): error TS2339: Property 'length' does not exist on type '{ __proto__: Uint8Array; _isBuffer: boolean; swap16: () => any; swap32: () => any; swap64: () => ...'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(19070,14): error TS2339: Property 'length' does not exist on type '{ __proto__: Uint8Array; _isBuffer: boolean; swap16: () => any; swap32: () => any; swap64: () => ...'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(19084,17): error TS2339: Property 'length' does not exist on type '{ __proto__: Uint8Array; _isBuffer: boolean; swap16: () => any; swap32: () => any; swap64: () => ...'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(19099,9): error TS2339: Property 'length' does not exist on type '{ __proto__: Uint8Array; _isBuffer: boolean; swap16: () => any; swap32: () => any; swap64: () => ...'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(19101,9): error TS2339: Property 'length' does not exist on type '{ __proto__: Uint8Array; _isBuffer: boolean; swap16: () => any; swap32: () => any; swap64: () => ...'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(19121,14): error TS2339: Property 'length' does not exist on type '{ __proto__: Uint8Array; _isBuffer: boolean; swap16: () => any; swap32: () => any; swap64: () => ...'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(19124,58): error TS2339: Property 'length' does not exist on type '{ __proto__: Uint8Array; _isBuffer: boolean; swap16: () => any; swap32: () => any; swap64: () => ...'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(19217,11): error TS2339: Property 'TYPED_ARRAY_SUPPORT' does not exist on type '{ (arg: any, encodingOrOffset: any, length: any): any; poolSize: number; _augment: (arr: any) => ...'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(19350,13): error TS2339: Property 'length' does not exist on type '{ __proto__: Uint8Array; _isBuffer: boolean; swap16: () => any; swap32: () => any; swap64: () => ...'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(19355,13): error TS2339: Property 'length' does not exist on type '{ __proto__: Uint8Array; _isBuffer: boolean; swap16: () => any; swap32: () => any; swap64: () => ...'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(19374,20): error TS2339: Property 'length' does not exist on type '{ __proto__: Uint8Array; _isBuffer: boolean; swap16: () => any; swap32: () => any; swap64: () => ...'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(19377,55): error TS2339: Property 'length' does not exist on type '{ __proto__: Uint8Array; _isBuffer: boolean; swap16: () => any; swap32: () => any; swap64: () => ...'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(19421,38): error TS2339: Property '_arr' does not exist on type '{ __proto__: Uint8Array; _isBuffer: boolean; swap16: () => any; swap32: () => any; swap64: () => ...'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(19572,14): error TS2339: Property 'length' does not exist on type '{ __proto__: Uint8Array; _isBuffer: boolean; swap16: () => any; swap32: () => any; swap64: () => ...'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(19593,11): error TS2339: Property 'TYPED_ARRAY_SUPPORT' does not exist on type '{ (arg: any, encodingOrOffset: any, length: any): any; poolSize: number; _augment: (arr: any) => ...'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(19594,13): error TS2339: Property 'subarray' does not exist on type '{ __proto__: Uint8Array; _isBuffer: boolean; swap16: () => any; swap32: () => any; swap64: () => ...'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(19618,49): error TS2339: Property 'length' does not exist on type '{ __proto__: Uint8Array; _isBuffer: boolean; swap16: () => any; swap32: () => any; swap64: () => ...'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(19634,36): error TS2339: Property 'length' does not exist on type '{ __proto__: Uint8Array; _isBuffer: boolean; swap16: () => any; swap32: () => any; swap64: () => ...'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(19647,40): error TS2339: Property 'length' does not exist on type '{ __proto__: Uint8Array; _isBuffer: boolean; swap16: () => any; swap32: () => any; swap64: () => ...'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(19652,40): error TS2339: Property 'length' does not exist on type '{ __proto__: Uint8Array; _isBuffer: boolean; swap16: () => any; swap32: () => any; swap64: () => ...'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(19657,40): error TS2339: Property 'length' does not exist on type '{ __proto__: Uint8Array; _isBuffer: boolean; swap16: () => any; swap32: () => any; swap64: () => ...'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(19662,40): error TS2339: Property 'length' does not exist on type '{ __proto__: Uint8Array; _isBuffer: boolean; swap16: () => any; swap32: () => any; swap64: () => ...'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(19671,40): error TS2339: Property 'length' does not exist on type '{ __proto__: Uint8Array; _isBuffer: boolean; swap16: () => any; swap32: () => any; swap64: () => ...'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(19682,49): error TS2339: Property 'length' does not exist on type '{ __proto__: Uint8Array; _isBuffer: boolean; swap16: () => any; swap32: () => any; swap64: () => ...'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(19700,49): error TS2339: Property 'length' does not exist on type '{ __proto__: Uint8Array; _isBuffer: boolean; swap16: () => any; swap32: () => any; swap64: () => ...'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(19716,40): error TS2339: Property 'length' does not exist on type '{ __proto__: Uint8Array; _isBuffer: boolean; swap16: () => any; swap32: () => any; swap64: () => ...'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(19722,40): error TS2339: Property 'length' does not exist on type '{ __proto__: Uint8Array; _isBuffer: boolean; swap16: () => any; swap32: () => any; swap64: () => ...'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(19728,40): error TS2339: Property 'length' does not exist on type '{ __proto__: Uint8Array; _isBuffer: boolean; swap16: () => any; swap32: () => any; swap64: () => ...'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(19734,40): error TS2339: Property 'length' does not exist on type '{ __proto__: Uint8Array; _isBuffer: boolean; swap16: () => any; swap32: () => any; swap64: () => ...'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(19743,40): error TS2339: Property 'length' does not exist on type '{ __proto__: Uint8Array; _isBuffer: boolean; swap16: () => any; swap32: () => any; swap64: () => ...'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(19752,40): error TS2339: Property 'length' does not exist on type '{ __proto__: Uint8Array; _isBuffer: boolean; swap16: () => any; swap32: () => any; swap64: () => ...'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(19757,40): error TS2339: Property 'length' does not exist on type '{ __proto__: Uint8Array; _isBuffer: boolean; swap16: () => any; swap32: () => any; swap64: () => ...'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(19762,40): error TS2339: Property 'length' does not exist on type '{ __proto__: Uint8Array; _isBuffer: boolean; swap16: () => any; swap32: () => any; swap64: () => ...'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(19767,40): error TS2339: Property 'length' does not exist on type '{ __proto__: Uint8Array; _isBuffer: boolean; swap16: () => any; swap32: () => any; swap64: () => ...'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(19819,12): error TS2339: Property 'TYPED_ARRAY_SUPPORT' does not exist on type '{ (arg: any, encodingOrOffset: any, length: any): any; poolSize: number; _augment: (arr: any) => ...'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(19836,11): error TS2339: Property 'TYPED_ARRAY_SUPPORT' does not exist on type '{ (arg: any, encodingOrOffset: any, length: any): any; poolSize: number; _augment: (arr: any) => ...'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(19849,11): error TS2339: Property 'TYPED_ARRAY_SUPPORT' does not exist on type '{ (arg: any, encodingOrOffset: any, length: any): any; poolSize: number; _augment: (arr: any) => ...'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(19869,11): error TS2339: Property 'TYPED_ARRAY_SUPPORT' does not exist on type '{ (arg: any, encodingOrOffset: any, length: any): any; poolSize: number; _augment: (arr: any) => ...'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(19884,11): error TS2339: Property 'TYPED_ARRAY_SUPPORT' does not exist on type '{ (arg: any, encodingOrOffset: any, length: any): any; poolSize: number; _augment: (arr: any) => ...'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(19945,12): error TS2339: Property 'TYPED_ARRAY_SUPPORT' does not exist on type '{ (arg: any, encodingOrOffset: any, length: any): any; poolSize: number; _augment: (arr: any) => ...'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(19955,11): error TS2339: Property 'TYPED_ARRAY_SUPPORT' does not exist on type '{ (arg: any, encodingOrOffset: any, length: any): any; poolSize: number; _augment: (arr: any) => ...'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(19968,11): error TS2339: Property 'TYPED_ARRAY_SUPPORT' does not exist on type '{ (arg: any, encodingOrOffset: any, length: any): any; poolSize: number; _augment: (arr: any) => ...'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(19981,11): error TS2339: Property 'TYPED_ARRAY_SUPPORT' does not exist on type '{ (arg: any, encodingOrOffset: any, length: any): any; poolSize: number; _augment: (arr: any) => ...'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(19997,11): error TS2339: Property 'TYPED_ARRAY_SUPPORT' does not exist on type '{ (arg: any, encodingOrOffset: any, length: any): any; poolSize: number; _augment: (arr: any) => ...'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(20048,27): error TS2339: Property 'length' does not exist on type '{ __proto__: Uint8Array; _isBuffer: boolean; swap16: () => any; swap32: () => any; swap64: () => ...'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(20055,28): error TS2339: Property 'length' does not exist on type '{ __proto__: Uint8Array; _isBuffer: boolean; swap16: () => any; swap32: () => any; swap64: () => ...'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(20061,25): error TS2339: Property 'length' does not exist on type '{ __proto__: Uint8Array; _isBuffer: boolean; swap16: () => any; swap32: () => any; swap64: () => ...'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(20065,13): error TS2339: Property 'length' does not exist on type '{ __proto__: Uint8Array; _isBuffer: boolean; swap16: () => any; swap32: () => any; swap64: () => ...'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(20065,29): error TS2339: Property 'length' does not exist on type '{ __proto__: Uint8Array; _isBuffer: boolean; swap16: () => any; swap32: () => any; swap64: () => ...'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(20078,28): error TS2339: Property 'TYPED_ARRAY_SUPPORT' does not exist on type '{ (arg: any, encodingOrOffset: any, length: any): any; poolSize: number; _augment: (arr: any) => ...'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(20086,6): error TS2339: Property 'subarray' does not exist on type '{ __proto__: Uint8Array; _isBuffer: boolean; swap16: () => any; swap32: () => any; swap64: () => ...'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(20104,10): error TS2339: Property 'length' does not exist on type '{ __proto__: Uint8Array; _isBuffer: boolean; swap16: () => any; swap32: () => any; swap64: () => ...'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(20107,10): error TS2339: Property 'length' does not exist on type '{ __proto__: Uint8Array; _isBuffer: boolean; swap16: () => any; swap32: () => any; swap64: () => ...'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(20126,18): error TS2339: Property 'length' does not exist on type '{ __proto__: Uint8Array; _isBuffer: boolean; swap16: () => any; swap32: () => any; swap64: () => ...'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(20126,37): error TS2339: Property 'length' does not exist on type '{ __proto__: Uint8Array; _isBuffer: boolean; swap16: () => any; swap32: () => any; swap64: () => ...'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(20135,26): error TS2339: Property 'length' does not exist on type '{ __proto__: Uint8Array; _isBuffer: boolean; swap16: () => any; swap32: () => any; swap64: () => ...'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(20305,21): error TS2304: Cannot find name 'global'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(20305,42): error TS2304: Cannot find name 'global'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(20480,5): error TS2339: Property 'context' does not exist on type 'Error'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(24753,10): error TS2339: Property 'ReadableState' does not exist on type '{ (options: any): any; _fromList: (n: any, state: any) => any; }'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(25127,20): error TS2339: Property 'emit' does not exist on type '{ _readableState: { objectMode: any; highWaterMark: any; buffer: any; length: number; pipes: any;...'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(25204,6): error TS2339: Property 'emit' does not exist on type '{ _readableState: { objectMode: any; highWaterMark: any; buffer: any; length: number; pipes: any;...'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(25228,53): error TS2339: Property 'once' does not exist on type '{ _readableState: { objectMode: any; highWaterMark: any; buffer: any; length: number; pipes: any;...'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(25259,5): error TS2339: Property 'removeListener' does not exist on type '{ _readableState: { objectMode: any; highWaterMark: any; buffer: any; length: number; pipes: any;...'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(25260,5): error TS2339: Property 'removeListener' does not exist on type '{ _readableState: { objectMode: any; highWaterMark: any; buffer: any; length: number; pipes: any;...'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(25261,5): error TS2339: Property 'removeListener' does not exist on type '{ _readableState: { objectMode: any; highWaterMark: any; buffer: any; length: number; pipes: any;...'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(25416,1): error TS2554: Expected 0-1 arguments, but got 2. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(25467,6): error TS2339: Property 'emit' does not exist on type '{ _readableState: { objectMode: any; highWaterMark: any; buffer: any; length: number; pipes: any;...'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(25525,19): error TS2339: Property 'emit' does not exist on type '{ _readableState: { objectMode: any; highWaterMark: any; buffer: any; length: number; pipes: any;...'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(25825,13): error TS2339: Property '_readableState' does not exist on type '{ _transformState: { afterTransform: (er: any, data: any) => any; needTransform: boolean; transfo...'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(25884,10): error TS2339: Property 'WritableState' does not exist on type '(options: any) => any'. -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' must be of type 'any', 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'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(5290,12): error TS1056: Accessors are only available when targeting ECMAScript 5 and higher. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(5432,12): error TS1056: Accessors are only available when targeting ECMAScript 5 and higher. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(5494,9): error TS2339: Property 'stableSort' does not exist on type '{ category: any; group: any; duration: any; }[]'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(5526,12): error TS1056: Accessors are only available when targeting ECMAScript 5 and higher. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(5588,12): error TS1056: Accessors are only available when targeting ECMAScript 5 and higher. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(5618,12): error TS1056: Accessors are only available when targeting ECMAScript 5 and higher. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(5648,12): error TS1056: Accessors are only available when targeting ECMAScript 5 and higher. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(5704,12): error TS1056: Accessors are only available when targeting ECMAScript 5 and higher. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(5878,16): error TS2554: Expected 0-1 arguments, but got 2. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(5879,17): error TS2554: Expected 0-1 arguments, but got 2. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(5950,12): error TS1056: Accessors are only available when targeting ECMAScript 5 and higher. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(5991,12): error TS1056: Accessors are only available when targeting ECMAScript 5 and higher. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(6082,12): error TS1056: Accessors are only available when targeting ECMAScript 5 and higher. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(6254,12): error TS1056: Accessors are only available when targeting ECMAScript 5 and higher. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(6400,21): error TS2339: Property 'valuesArray' does not exist on type 'Map'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(6538,12): error TS1056: Accessors are only available when targeting ECMAScript 5 and higher. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(6711,12): error TS1056: Accessors are only available when targeting ECMAScript 5 and higher. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(6784,12): error TS1056: Accessors are only available when targeting ECMAScript 5 and higher. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(6885,12): error TS1056: Accessors are only available when targeting ECMAScript 5 and higher. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(6964,12): error TS1056: Accessors are only available when targeting ECMAScript 5 and higher. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(7034,12): error TS1056: Accessors are only available when targeting ECMAScript 5 and higher. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(7063,12): error TS1056: Accessors are only available when targeting ECMAScript 5 and higher. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(7088,12): error TS1056: Accessors are only available when targeting ECMAScript 5 and higher. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(7193,12): error TS1056: Accessors are only available when targeting ECMAScript 5 and higher. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(7290,12): error TS1056: Accessors are only available when targeting ECMAScript 5 and higher. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(7344,12): error TS1056: Accessors are only available when targeting ECMAScript 5 and higher. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(7457,12): error TS1056: Accessors are only available when targeting ECMAScript 5 and higher. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(7533,12): error TS1056: Accessors are only available when targeting ECMAScript 5 and higher. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(7599,12): error TS1056: Accessors are only available when targeting ECMAScript 5 and higher. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(7669,12): error TS1056: Accessors are only available when targeting ECMAScript 5 and higher. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(7746,12): error TS1056: Accessors are only available when targeting ECMAScript 5 and higher. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(7825,12): error TS1056: Accessors are only available when targeting ECMAScript 5 and higher. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(7907,12): error TS1056: Accessors are only available when targeting ECMAScript 5 and higher. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(7993,12): error TS1056: Accessors are only available when targeting ECMAScript 5 and higher. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(8042,12): error TS1056: Accessors are only available when targeting ECMAScript 5 and higher. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(8097,5): error TS1056: Accessors are only available when targeting ECMAScript 5 and higher. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(8112,74): error TS2339: Property 'name' does not exist on type 'ComputedArtifact'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(8232,5): error TS1056: Accessors are only available when targeting ECMAScript 5 and higher. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(8382,5): error TS1056: Accessors are only available when targeting ECMAScript 5 and higher. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(8450,5): error TS1056: Accessors are only available when targeting ECMAScript 5 and higher. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(8623,5): error TS1056: Accessors are only available when targeting ECMAScript 5 and higher. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(8675,5): error TS1056: Accessors are only available when targeting ECMAScript 5 and higher. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(8679,12): error TS1056: Accessors are only available when targeting ECMAScript 5 and higher. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(8683,12): error TS1056: Accessors are only available when targeting ECMAScript 5 and higher. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(8787,5): error TS1056: Accessors are only available when targeting ECMAScript 5 and higher. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(8813,5): error TS1056: Accessors are only available when targeting ECMAScript 5 and higher. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(8898,5): error TS1056: Accessors are only available when targeting ECMAScript 5 and higher. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(8902,5): error TS1056: Accessors are only available when targeting ECMAScript 5 and higher. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(9093,1): error TS2554: Expected 0-2 arguments, but got 3. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(9117,1): error TS2554: Expected 0-2 arguments, but got 3. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(9196,5): error TS1056: Accessors are only available when targeting ECMAScript 5 and higher. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(9227,5): error TS1056: Accessors are only available when targeting ECMAScript 5 and higher. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(9272,5): error TS1056: Accessors are only available when targeting ECMAScript 5 and higher. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(9329,5): error TS1056: Accessors are only available when targeting ECMAScript 5 and higher. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(9467,15): error TS2339: Property 'axe' does not exist on type 'Window'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(9636,1): error TS2346: Call target does not contain any signatures. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(9708,34): error TS2345: Argument of type 'any[][]' is not assignable to parameter of type 'Iterable<[any, any]>'. + Types of property '[Symbol.iterator]' are incompatible. + Type '() => IterableIterator' is not assignable to type '() => Iterator<[any, any]>'. + Type 'IterableIterator' is not assignable to type 'Iterator<[any, any]>'. + Types of property 'next' are incompatible. + Type '{ (value?: any): IteratorResult; (value?: any): IteratorResult; }' is not assignable to type '{ (value?: any): IteratorResult<[any, any]>; (value?: any): IteratorResult<[any, any]>; }'. + Type 'IteratorResult' is not assignable to type 'IteratorResult<[any, any]>'. + Type 'any[]' is not assignable to type '[any, any]'. + Property '0' is missing in type 'any[]'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(9948,10): error TS2693: 'ShadowRoot' only refers to a type, but is being used as a value here. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(9969,4): error TS2693: 'ShadowRoot' only refers to a type, but is being used as a value here. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(10092,16): error TS2304: Cannot find name 'd41d8cd98f00b204e9800998ecf8427e_LibraryDetectorTests'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(10513,19): error TS2461: Type 'NodeListOf' is not an array type. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(10579,1): error TS2346: Call target does not contain any signatures. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(10732,1): error TS2346: Call target does not contain any signatures. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(10811,19): error TS2304: Cannot find name 'getElementsInDocument'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(11087,1): error TS2346: Call target does not contain any signatures. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(11632,1): error TS2346: Call target does not contain any signatures. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(11931,12): error TS1056: Accessors are only available when targeting ECMAScript 5 and higher. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(11938,12): error TS1056: Accessors are only available when targeting ECMAScript 5 and higher. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(11948,12): error TS1056: Accessors are only available when targeting ECMAScript 5 and higher. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(12197,22): error TS2554: Expected 0 arguments, but got 2. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(12286,12): error TS1056: Accessors are only available when targeting ECMAScript 5 and higher. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(12327,24): error TS2554: Expected 0 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(12810,22): error TS2495: Type 'Set' is not an array type or a string type. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(12980,5): error TS1056: Accessors are only available when targeting ECMAScript 5 and higher. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(12985,5): error TS1056: Accessors are only available when targeting ECMAScript 5 and higher. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(12990,5): error TS1056: Accessors are only available when targeting ECMAScript 5 and higher. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(12995,5): error TS1056: Accessors are only available when targeting ECMAScript 5 and higher. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(13000,5): error TS1056: Accessors are only available when targeting ECMAScript 5 and higher. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(13005,5): error TS1056: Accessors are only available when targeting ECMAScript 5 and higher. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(13607,7): error TS2339: Property 'protocolMethod' does not exist on type 'Error'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(13608,7): error TS2339: Property 'protocolError' does not exist on type 'Error'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(13683,1): error TS2346: Call target does not contain any signatures. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(13744,5): error TS1056: Accessors are only available when targeting ECMAScript 5 and higher. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(13802,12): error TS1056: Accessors are only available when targeting ECMAScript 5 and higher. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(13841,12): error TS1056: Accessors are only available when targeting ECMAScript 5 and higher. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(14352,1): error TS2722: Cannot invoke an object which is possibly 'undefined'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(14860,28): error TS2339: Property '__nativeError' does not exist on type 'Window'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(14940,8): error TS2339: Property '____lastLongTask' does not exist on type 'Window'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(14941,27): error TS2339: Property 'PerformanceObserver' does not exist on type 'Window'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(14946,8): error TS2339: Property '____lastLongTask' does not exist on type 'Window'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(14946,41): error TS2339: Property '____lastLongTask' does not exist on type 'Window'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(14957,8): error TS2339: Property '____lhPerformanceObserver' does not exist on type 'Window'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(14975,21): error TS2339: Property '____lastLongTask' does not exist on type 'Window'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(15145,7): error TS2339: Property 'code' does not exist on type 'Error'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(15516,5): error TS1056: Accessors are only available when targeting ECMAScript 5 and higher. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(15626,5): error TS2304: Cannot find name 'fs'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(15629,17): error TS2304: Cannot find name 'fs'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(15630,28): error TS2304: Cannot find name 'fs'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(15636,30): error TS2304: Cannot find name 'fs'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(15645,18): error TS2304: Cannot find name 'fs'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(15684,1): error TS2322: Type 'Promise' is not assignable to type 'Promise'. + Type 'void' is not assignable to type 'any[]'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(15687,1): error TS2304: Cannot find name 'fs'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(15694,1): error TS2322: Type 'Promise' is not assignable to type 'Promise'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(15695,1): error TS2304: Cannot find name 'fs'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(15695,78): error TS2345: Argument of type '0' is not assignable to parameter of type '(string | number)[]'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(15791,19): error TS2304: Cannot find name 'fs'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(15810,1): error TS2304: Cannot find name 'fs'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(15814,1): error TS2304: Cannot find name 'fs'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(15818,1): error TS2304: Cannot find name 'fs'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(15842,20): error TS2495: Type 'IterableIterator' is not an array type or a string type. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(15873,16): error TS2339: Property '_logs' does not exist on type 'typeof ConsoleQuieter'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(15873,37): error TS2339: Property '_logs' does not exist on type 'typeof ConsoleQuieter'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(15876,16): error TS2339: Property '_logs' does not exist on type 'typeof ConsoleQuieter'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(15879,16): error TS2339: Property '_logs' does not exist on type 'typeof ConsoleQuieter'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(15882,16): error TS2339: Property '_logs' does not exist on type 'typeof ConsoleQuieter'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(15891,16): error TS2339: Property '_logs' does not exist on type 'typeof ConsoleQuieter'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(15894,16): error TS2339: Property '_logs' does not exist on type 'typeof ConsoleQuieter'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(15921,1): error TS2346: Call target does not contain any signatures. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(15930,5): error TS1056: Accessors are only available when targeting ECMAScript 5 and higher. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(15937,5): error TS1056: Accessors are only available when targeting ECMAScript 5 and higher. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(15944,5): error TS1056: Accessors are only available when targeting ECMAScript 5 and higher. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(15951,5): error TS1056: Accessors are only available when targeting ECMAScript 5 and higher. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(15958,5): error TS1056: Accessors are only available when targeting ECMAScript 5 and higher. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(16009,1): error TS2346: Call target does not contain any signatures. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(16016,5): error TS1056: Accessors are only available when targeting ECMAScript 5 and higher. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(16023,5): error TS1056: Accessors are only available when targeting ECMAScript 5 and higher. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(16030,5): error TS1056: Accessors are only available when targeting ECMAScript 5 and higher. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(16037,5): error TS1056: Accessors are only available when targeting ECMAScript 5 and higher. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(16044,5): error TS1056: Accessors are only available when targeting ECMAScript 5 and higher. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(16100,5): error TS1056: Accessors are only available when targeting ECMAScript 5 and higher. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(16107,5): error TS1056: Accessors are only available when targeting ECMAScript 5 and higher. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(16114,5): error TS1056: Accessors are only available when targeting ECMAScript 5 and higher. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(16121,5): error TS1056: Accessors are only available when targeting ECMAScript 5 and higher. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(16213,5): error TS2554: Expected 0 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(16219,5): error TS2554: Expected 0 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(16432,35): error TS2495: Type 'IterableIterator<[any, any]>' is not an array type or a string type. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(16581,25): error TS2495: Type 'Set' is not an array type or a string type. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(16733,11): error TS2339: Property 'NodeTimingData' does not exist on type 'typeof Simulator'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(17089,26): error TS2339: Property '__proto__' does not exist on type 'Window'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(17089,45): error TS2339: Property '__proto__' does not exist on type 'Document'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(17501,1): error TS2322: Type 'any[]' is not assignable to type 'string'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(17710,1): error TS2346: Call target does not contain any signatures. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(17725,5): error TS1056: Accessors are only available when targeting ECMAScript 5 and higher. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(18010,1): error TS2554: Expected 0 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(18341,12): error TS1056: Accessors are only available when targeting ECMAScript 5 and higher. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(19246,5): error TS1056: Accessors are only available when targeting ECMAScript 5 and higher. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(19499,6): error TS2339: Property 'Util' does not exist on type 'Window'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(19585,1): error TS2322: Type 'Promise<{ [x: string]: any; artifacts: any; auditResults: any[]; }>' is not assignable to type 'Promise'. + Type '{ [x: string]: any; artifacts: any; auditResults: any[]; }' is not assignable to type 'void'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(19591,15): error TS2339: Property 'artifacts' does not exist on type 'void'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(19592,42): error TS2339: Property 'artifacts' does not exist on type 'void'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(19597,31): error TS2339: Property 'auditResults' does not exist on type 'void'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(19605,22): error TS2339: Property 'artifacts' does not exist on type 'void'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(19612,22): error TS2339: Property 'artifacts' does not exist on type 'void'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(19683,1): error TS2322: Type 'Promise' is not assignable to type 'Promise'. + Type 'number' is not assignable to type 'void'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(19744,7): error TS2339: Property 'expected' does not exist on type 'Error'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(20005,8): error TS2339: Property 'runLighthouseForConnection' does not exist on type 'Window'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(20015,1): error TS2554: Expected 0 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(20035,8): error TS2339: Property 'runLighthouseInWorker' does not exist on type 'Window'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(20039,15): error TS2339: Property 'runLighthouseForConnection' does not exist on type 'Window'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(20046,8): error TS2339: Property 'getDefaultCategories' does not exist on type 'Window'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(20050,8): error TS2339: Property 'listenForStatus' does not exist on type 'Window'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(20178,8): error TS2339: Property 'AssertionError' does not exist on type '(value: any, message: any) => void'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(20179,6): error TS2540: Cannot assign to 'name' because it is a constant or a read-only property. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(20180,6): error TS2339: Property 'actual' does not exist on type '(value: any, message: any) => void'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(20181,6): error TS2339: Property 'expected' does not exist on type '(value: any, message: any) => void'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(20182,6): error TS2339: Property 'operator' does not exist on type '(value: any, message: any) => void'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(20184,6): error TS2339: Property 'message' does not exist on type '(value: any, message: any) => void'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(20185,6): error TS2339: Property 'generatedMessage' does not exist on type '(value: any, message: any) => void'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(20187,6): error TS2339: Property 'message' does not exist on type '(value: any, message: any) => void'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(20188,6): error TS2339: Property 'generatedMessage' does not exist on type '(value: any, message: any) => void'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(20209,6): error TS2339: Property 'stack' does not exist on type '(value: any, message: any) => void'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(20215,22): error TS2339: Property 'AssertionError' does not exist on type '(value: any, message: any) => void'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(20250,18): error TS2339: Property 'AssertionError' does not exist on type '(value: any, message: any) => void'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(20260,8): error TS2339: Property 'fail' does not exist on type '(value: any, message: any) => void'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(20270,47): error TS2339: Property 'ok' does not exist on type '(value: any, message: any) => void'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(20272,8): error TS2339: Property 'ok' does not exist on type '(value: any, message: any) => void'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(20278,8): error TS2339: Property 'equal' does not exist on type '(value: any, message: any) => void'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(20279,62): error TS2339: Property 'equal' does not exist on type '(value: any, message: any) => void'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(20285,8): error TS2339: Property 'notEqual' does not exist on type '(value: any, message: any) => void'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(20287,42): error TS2339: Property 'notEqual' does not exist on type '(value: any, message: any) => void'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(20294,8): error TS2339: Property 'deepEqual' does not exist on type '(value: any, message: any) => void'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(20296,49): error TS2339: Property 'deepEqual' does not exist on type '(value: any, message: any) => void'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(20300,8): error TS2339: Property 'deepStrictEqual' does not exist on type '(value: any, message: any) => void'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(20302,55): error TS2339: Property 'deepStrictEqual' does not exist on type '(value: any, message: any) => void'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(20421,8): error TS2339: Property 'notDeepEqual' does not exist on type '(value: any, message: any) => void'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(20423,52): error TS2339: Property 'notDeepEqual' does not exist on type '(value: any, message: any) => void'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(20427,8): error TS2339: Property 'notDeepStrictEqual' does not exist on type '(value: any, message: any) => void'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(20438,8): error TS2339: Property 'strictEqual' does not exist on type '(value: any, message: any) => void'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(20440,43): error TS2339: Property 'strictEqual' does not exist on type '(value: any, message: any) => void'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(20447,8): error TS2339: Property 'notStrictEqual' does not exist on type '(value: any, message: any) => void'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(20449,43): error TS2339: Property 'notStrictEqual' does not exist on type '(value: any, message: any) => void'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(20528,8): error TS2339: Property 'throws' does not exist on type '(value: any, message: any) => void'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(20533,8): error TS2339: Property 'doesNotThrow' does not exist on type '(value: any, message: any) => void'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(20537,8): error TS2339: Property 'ifError' does not exist on type '(value: any, message: any) => void'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(20722,6): error TS2339: Property 'strm' does not exist on type '{ mode: any; init_done: boolean; write_in_progress: boolean; pending_close: boolean; windowBits: ...'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(20729,6): error TS2339: Property 'strm' does not exist on type '{ mode: any; init_done: boolean; write_in_progress: boolean; pending_close: boolean; windowBits: ...'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(20742,6): error TS2339: Property 'strm' does not exist on type '{ mode: any; init_done: boolean; write_in_progress: boolean; pending_close: boolean; windowBits: ...'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(20785,6): error TS2339: Property 'callback' does not exist on type '{ mode: any; init_done: boolean; write_in_progress: boolean; pending_close: boolean; windowBits: ...'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(20829,15): error TS2339: Property 'strm' does not exist on type '{ mode: any; init_done: boolean; write_in_progress: boolean; pending_close: boolean; windowBits: ...'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(20870,30): error TS2339: Property 'strm' does not exist on type '{ mode: any; init_done: boolean; write_in_progress: boolean; pending_close: boolean; windowBits: ...'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(20872,30): error TS2339: Property 'strm' does not exist on type '{ mode: any; init_done: boolean; write_in_progress: boolean; pending_close: boolean; windowBits: ...'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(20882,43): error TS2339: Property 'strm' does not exist on type '{ mode: any; init_done: boolean; write_in_progress: boolean; pending_close: boolean; windowBits: ...'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(20886,43): error TS2339: Property 'strm' does not exist on type '{ mode: any; init_done: boolean; write_in_progress: boolean; pending_close: boolean; windowBits: ...'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(20896,6): error TS2339: Property 'onerror' does not exist on type '{ mode: any; init_done: boolean; write_in_progress: boolean; pending_close: boolean; windowBits: ...'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(20896,36): error TS2339: Property 'strm' does not exist on type '{ mode: any; init_done: boolean; write_in_progress: boolean; pending_close: boolean; windowBits: ...'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(20987,8): error TS2350: Only a void function can be called with the 'new' keyword. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(20991,8): error TS2350: Only a void function can be called with the 'new' keyword. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(20995,8): error TS2350: Only a void function can be called with the 'new' keyword. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(20999,8): error TS2350: Only a void function can be called with the 'new' keyword. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(21003,8): error TS2350: Only a void function can be called with the 'new' keyword. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(21007,8): error TS2350: Only a void function can be called with the 'new' keyword. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(21011,8): error TS2350: Only a void function can be called with the 'new' keyword. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(21022,19): error TS2350: Only a void function can be called with the 'new' keyword. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(21026,23): error TS2350: Only a void function can be called with the 'new' keyword. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(21034,19): error TS2350: Only a void function can be called with the 'new' keyword. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(21038,23): error TS2350: Only a void function can be called with the 'new' keyword. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(21046,19): error TS2350: Only a void function can be called with the 'new' keyword. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(21050,23): error TS2350: Only a void function can be called with the 'new' keyword. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(21058,19): error TS2350: Only a void function can be called with the 'new' keyword. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(21062,23): error TS2350: Only a void function can be called with the 'new' keyword. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(21070,19): error TS2350: Only a void function can be called with the 'new' keyword. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(21074,23): error TS2350: Only a void function can be called with the 'new' keyword. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(21082,19): error TS2350: Only a void function can be called with the 'new' keyword. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(21086,23): error TS2350: Only a void function can be called with the 'new' keyword. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(21094,19): error TS2350: Only a void function can be called with the 'new' keyword. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(21098,23): error TS2350: Only a void function can be called with the 'new' keyword. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(21148,38): error TS2350: Only a void function can be called with the 'new' keyword. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(21153,38): error TS2350: Only a void function can be called with the 'new' keyword. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(21161,35): error TS2350: Only a void function can be called with the 'new' keyword. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(21166,37): error TS2350: Only a void function can be called with the 'new' keyword. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(21174,41): error TS2350: Only a void function can be called with the 'new' keyword. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(21179,41): error TS2350: Only a void function can be called with the 'new' keyword. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(21186,36): error TS2350: Only a void function can be called with the 'new' keyword. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(21269,7): error TS2339: Property 'errno' does not exist on type 'Error'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(21270,7): error TS2339: Property 'code' does not exist on type 'Error'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(21336,13): error TS2339: Property '_writableState' does not exist on type '{ _opts: any; _chunkSize: any; _flushFlag: any; _binding: any; _hadError: boolean; _buffer: any; ...'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(21348,6): error TS2339: Property 'once' does not exist on type '{ _opts: any; _chunkSize: any; _flushFlag: any; _binding: any; _hadError: boolean; _buffer: any; ...'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(21351,6): error TS2339: Property 'once' does not exist on type '{ _opts: any; _chunkSize: any; _flushFlag: any; _binding: any; _hadError: boolean; _buffer: any; ...'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(21356,6): error TS2339: Property 'write' does not exist on type '{ _opts: any; _chunkSize: any; _flushFlag: any; _binding: any; _hadError: boolean; _buffer: any; ...'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(21373,6): error TS2339: Property 'emit' does not exist on type '{ _opts: any; _chunkSize: any; _flushFlag: any; _binding: any; _hadError: boolean; _buffer: any; ...'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(21379,13): error TS2339: Property '_writableState' does not exist on type '{ _opts: any; _chunkSize: any; _flushFlag: any; _binding: any; _hadError: boolean; _buffer: any; ...'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(21419,6): error TS2339: Property 'on' does not exist on type '{ _opts: any; _chunkSize: any; _flushFlag: any; _binding: any; _hadError: boolean; _buffer: any; ...'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(21466,6): error TS2339: Property 'push' does not exist on type '{ _opts: any; _chunkSize: any; _flushFlag: any; _binding: any; _hadError: boolean; _buffer: any; ...'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(21678,8): error TS2339: Property 'TYPED_ARRAY_SUPPORT' does not exist on type '{ (arg: any, encodingOrOffset: any, length: any): any; poolSize: number; _augment: (arr: any) => ...'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(21690,5): error TS2339: Property '__proto__' does not exist on type 'Uint8Array'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(21691,12): error TS2339: Property 'foo' does not exist on type 'Uint8Array'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(21700,15): error TS2339: Property 'TYPED_ARRAY_SUPPORT' does not exist on type '{ (arg: any, encodingOrOffset: any, length: any): any; poolSize: number; _augment: (arr: any) => ...'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(21709,11): error TS2339: Property 'TYPED_ARRAY_SUPPORT' does not exist on type '{ (arg: any, encodingOrOffset: any, length: any): any; poolSize: number; _augment: (arr: any) => ...'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(21735,12): error TS2339: Property 'TYPED_ARRAY_SUPPORT' does not exist on type '{ (arg: any, encodingOrOffset: any, length: any): any; poolSize: number; _augment: (arr: any) => ...'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(21787,11): error TS2339: Property 'TYPED_ARRAY_SUPPORT' does not exist on type '{ (arg: any, encodingOrOffset: any, length: any): any; poolSize: number; _augment: (arr: any) => ...'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(21835,12): error TS2339: Property 'TYPED_ARRAY_SUPPORT' does not exist on type '{ (arg: any, encodingOrOffset: any, length: any): any; poolSize: number; _augment: (arr: any) => ...'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(21908,11): error TS2339: Property 'TYPED_ARRAY_SUPPORT' does not exist on type '{ (arg: any, encodingOrOffset: any, length: any): any; poolSize: number; _augment: (arr: any) => ...'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(22168,14): error TS2339: Property 'length' does not exist on type '{ __proto__: Uint8Array; _isBuffer: boolean; swap16: () => any; swap32: () => any; swap64: () => ...'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(22179,14): error TS2339: Property 'length' does not exist on type '{ __proto__: Uint8Array; _isBuffer: boolean; swap16: () => any; swap32: () => any; swap64: () => ...'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(22191,14): error TS2339: Property 'length' does not exist on type '{ __proto__: Uint8Array; _isBuffer: boolean; swap16: () => any; swap32: () => any; swap64: () => ...'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(22205,17): error TS2339: Property 'length' does not exist on type '{ __proto__: Uint8Array; _isBuffer: boolean; swap16: () => any; swap32: () => any; swap64: () => ...'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(22220,9): error TS2339: Property 'length' does not exist on type '{ __proto__: Uint8Array; _isBuffer: boolean; swap16: () => any; swap32: () => any; swap64: () => ...'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(22222,9): error TS2339: Property 'length' does not exist on type '{ __proto__: Uint8Array; _isBuffer: boolean; swap16: () => any; swap32: () => any; swap64: () => ...'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(22242,14): error TS2339: Property 'length' does not exist on type '{ __proto__: Uint8Array; _isBuffer: boolean; swap16: () => any; swap32: () => any; swap64: () => ...'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(22245,58): error TS2339: Property 'length' does not exist on type '{ __proto__: Uint8Array; _isBuffer: boolean; swap16: () => any; swap32: () => any; swap64: () => ...'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(22338,11): error TS2339: Property 'TYPED_ARRAY_SUPPORT' does not exist on type '{ (arg: any, encodingOrOffset: any, length: any): any; poolSize: number; _augment: (arr: any) => ...'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(22471,13): error TS2339: Property 'length' does not exist on type '{ __proto__: Uint8Array; _isBuffer: boolean; swap16: () => any; swap32: () => any; swap64: () => ...'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(22476,13): error TS2339: Property 'length' does not exist on type '{ __proto__: Uint8Array; _isBuffer: boolean; swap16: () => any; swap32: () => any; swap64: () => ...'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(22495,20): error TS2339: Property 'length' does not exist on type '{ __proto__: Uint8Array; _isBuffer: boolean; swap16: () => any; swap32: () => any; swap64: () => ...'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(22498,55): error TS2339: Property 'length' does not exist on type '{ __proto__: Uint8Array; _isBuffer: boolean; swap16: () => any; swap32: () => any; swap64: () => ...'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(22542,38): error TS2339: Property '_arr' does not exist on type '{ __proto__: Uint8Array; _isBuffer: boolean; swap16: () => any; swap32: () => any; swap64: () => ...'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(22693,14): error TS2339: Property 'length' does not exist on type '{ __proto__: Uint8Array; _isBuffer: boolean; swap16: () => any; swap32: () => any; swap64: () => ...'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(22714,11): error TS2339: Property 'TYPED_ARRAY_SUPPORT' does not exist on type '{ (arg: any, encodingOrOffset: any, length: any): any; poolSize: number; _augment: (arr: any) => ...'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(22715,13): error TS2339: Property 'subarray' does not exist on type '{ __proto__: Uint8Array; _isBuffer: boolean; swap16: () => any; swap32: () => any; swap64: () => ...'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(22739,49): error TS2339: Property 'length' does not exist on type '{ __proto__: Uint8Array; _isBuffer: boolean; swap16: () => any; swap32: () => any; swap64: () => ...'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(22755,36): error TS2339: Property 'length' does not exist on type '{ __proto__: Uint8Array; _isBuffer: boolean; swap16: () => any; swap32: () => any; swap64: () => ...'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(22768,40): error TS2339: Property 'length' does not exist on type '{ __proto__: Uint8Array; _isBuffer: boolean; swap16: () => any; swap32: () => any; swap64: () => ...'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(22773,40): error TS2339: Property 'length' does not exist on type '{ __proto__: Uint8Array; _isBuffer: boolean; swap16: () => any; swap32: () => any; swap64: () => ...'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(22778,40): error TS2339: Property 'length' does not exist on type '{ __proto__: Uint8Array; _isBuffer: boolean; swap16: () => any; swap32: () => any; swap64: () => ...'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(22783,40): error TS2339: Property 'length' does not exist on type '{ __proto__: Uint8Array; _isBuffer: boolean; swap16: () => any; swap32: () => any; swap64: () => ...'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(22792,40): error TS2339: Property 'length' does not exist on type '{ __proto__: Uint8Array; _isBuffer: boolean; swap16: () => any; swap32: () => any; swap64: () => ...'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(22803,49): error TS2339: Property 'length' does not exist on type '{ __proto__: Uint8Array; _isBuffer: boolean; swap16: () => any; swap32: () => any; swap64: () => ...'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(22821,49): error TS2339: Property 'length' does not exist on type '{ __proto__: Uint8Array; _isBuffer: boolean; swap16: () => any; swap32: () => any; swap64: () => ...'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(22837,40): error TS2339: Property 'length' does not exist on type '{ __proto__: Uint8Array; _isBuffer: boolean; swap16: () => any; swap32: () => any; swap64: () => ...'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(22843,40): error TS2339: Property 'length' does not exist on type '{ __proto__: Uint8Array; _isBuffer: boolean; swap16: () => any; swap32: () => any; swap64: () => ...'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(22849,40): error TS2339: Property 'length' does not exist on type '{ __proto__: Uint8Array; _isBuffer: boolean; swap16: () => any; swap32: () => any; swap64: () => ...'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(22855,40): error TS2339: Property 'length' does not exist on type '{ __proto__: Uint8Array; _isBuffer: boolean; swap16: () => any; swap32: () => any; swap64: () => ...'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(22864,40): error TS2339: Property 'length' does not exist on type '{ __proto__: Uint8Array; _isBuffer: boolean; swap16: () => any; swap32: () => any; swap64: () => ...'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(22873,40): error TS2339: Property 'length' does not exist on type '{ __proto__: Uint8Array; _isBuffer: boolean; swap16: () => any; swap32: () => any; swap64: () => ...'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(22878,40): error TS2339: Property 'length' does not exist on type '{ __proto__: Uint8Array; _isBuffer: boolean; swap16: () => any; swap32: () => any; swap64: () => ...'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(22883,40): error TS2339: Property 'length' does not exist on type '{ __proto__: Uint8Array; _isBuffer: boolean; swap16: () => any; swap32: () => any; swap64: () => ...'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(22888,40): error TS2339: Property 'length' does not exist on type '{ __proto__: Uint8Array; _isBuffer: boolean; swap16: () => any; swap32: () => any; swap64: () => ...'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(22940,12): error TS2339: Property 'TYPED_ARRAY_SUPPORT' does not exist on type '{ (arg: any, encodingOrOffset: any, length: any): any; poolSize: number; _augment: (arr: any) => ...'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(22957,11): error TS2339: Property 'TYPED_ARRAY_SUPPORT' does not exist on type '{ (arg: any, encodingOrOffset: any, length: any): any; poolSize: number; _augment: (arr: any) => ...'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(22970,11): error TS2339: Property 'TYPED_ARRAY_SUPPORT' does not exist on type '{ (arg: any, encodingOrOffset: any, length: any): any; poolSize: number; _augment: (arr: any) => ...'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(22990,11): error TS2339: Property 'TYPED_ARRAY_SUPPORT' does not exist on type '{ (arg: any, encodingOrOffset: any, length: any): any; poolSize: number; _augment: (arr: any) => ...'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(23005,11): error TS2339: Property 'TYPED_ARRAY_SUPPORT' does not exist on type '{ (arg: any, encodingOrOffset: any, length: any): any; poolSize: number; _augment: (arr: any) => ...'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(23066,12): error TS2339: Property 'TYPED_ARRAY_SUPPORT' does not exist on type '{ (arg: any, encodingOrOffset: any, length: any): any; poolSize: number; _augment: (arr: any) => ...'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(23076,11): error TS2339: Property 'TYPED_ARRAY_SUPPORT' does not exist on type '{ (arg: any, encodingOrOffset: any, length: any): any; poolSize: number; _augment: (arr: any) => ...'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(23089,11): error TS2339: Property 'TYPED_ARRAY_SUPPORT' does not exist on type '{ (arg: any, encodingOrOffset: any, length: any): any; poolSize: number; _augment: (arr: any) => ...'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(23102,11): error TS2339: Property 'TYPED_ARRAY_SUPPORT' does not exist on type '{ (arg: any, encodingOrOffset: any, length: any): any; poolSize: number; _augment: (arr: any) => ...'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(23118,11): error TS2339: Property 'TYPED_ARRAY_SUPPORT' does not exist on type '{ (arg: any, encodingOrOffset: any, length: any): any; poolSize: number; _augment: (arr: any) => ...'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(23169,27): error TS2339: Property 'length' does not exist on type '{ __proto__: Uint8Array; _isBuffer: boolean; swap16: () => any; swap32: () => any; swap64: () => ...'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(23176,28): error TS2339: Property 'length' does not exist on type '{ __proto__: Uint8Array; _isBuffer: boolean; swap16: () => any; swap32: () => any; swap64: () => ...'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(23182,25): error TS2339: Property 'length' does not exist on type '{ __proto__: Uint8Array; _isBuffer: boolean; swap16: () => any; swap32: () => any; swap64: () => ...'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(23186,13): error TS2339: Property 'length' does not exist on type '{ __proto__: Uint8Array; _isBuffer: boolean; swap16: () => any; swap32: () => any; swap64: () => ...'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(23186,29): error TS2339: Property 'length' does not exist on type '{ __proto__: Uint8Array; _isBuffer: boolean; swap16: () => any; swap32: () => any; swap64: () => ...'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(23199,28): error TS2339: Property 'TYPED_ARRAY_SUPPORT' does not exist on type '{ (arg: any, encodingOrOffset: any, length: any): any; poolSize: number; _augment: (arr: any) => ...'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(23207,6): error TS2339: Property 'subarray' does not exist on type '{ __proto__: Uint8Array; _isBuffer: boolean; swap16: () => any; swap32: () => any; swap64: () => ...'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(23225,10): error TS2339: Property 'length' does not exist on type '{ __proto__: Uint8Array; _isBuffer: boolean; swap16: () => any; swap32: () => any; swap64: () => ...'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(23228,10): error TS2339: Property 'length' does not exist on type '{ __proto__: Uint8Array; _isBuffer: boolean; swap16: () => any; swap32: () => any; swap64: () => ...'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(23247,18): error TS2339: Property 'length' does not exist on type '{ __proto__: Uint8Array; _isBuffer: boolean; swap16: () => any; swap32: () => any; swap64: () => ...'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(23247,37): error TS2339: Property 'length' does not exist on type '{ __proto__: Uint8Array; _isBuffer: boolean; swap16: () => any; swap32: () => any; swap64: () => ...'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(23256,26): error TS2339: Property 'length' does not exist on type '{ __proto__: Uint8Array; _isBuffer: boolean; swap16: () => any; swap32: () => any; swap64: () => ...'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(23601,5): error TS2339: Property 'context' does not exist on type 'Error'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(28083,10): error TS2339: Property 'ReadableState' does not exist on type '{ (options: any): any; _fromList: (n: any, state: any) => any; }'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(28457,20): error TS2339: Property 'emit' does not exist on type '{ _readableState: { objectMode: any; highWaterMark: any; buffer: any; length: number; pipes: any;...'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(28534,6): error TS2339: Property 'emit' does not exist on type '{ _readableState: { objectMode: any; highWaterMark: any; buffer: any; length: number; pipes: any;...'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(28558,53): error TS2339: Property 'once' does not exist on type '{ _readableState: { objectMode: any; highWaterMark: any; buffer: any; length: number; pipes: any;...'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(28589,5): error TS2339: Property 'removeListener' does not exist on type '{ _readableState: { objectMode: any; highWaterMark: any; buffer: any; length: number; pipes: any;...'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(28590,5): error TS2339: Property 'removeListener' does not exist on type '{ _readableState: { objectMode: any; highWaterMark: any; buffer: any; length: number; pipes: any;...'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(28591,5): error TS2339: Property 'removeListener' does not exist on type '{ _readableState: { objectMode: any; highWaterMark: any; buffer: any; length: number; pipes: any;...'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(28746,1): error TS2554: Expected 0-1 arguments, but got 2. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(28797,6): error TS2339: Property 'emit' does not exist on type '{ _readableState: { objectMode: any; highWaterMark: any; buffer: any; length: number; pipes: any;...'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(28855,19): error TS2339: Property 'emit' does not exist on type '{ _readableState: { objectMode: any; highWaterMark: any; buffer: any; length: number; pipes: any;...'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(29155,13): error TS2339: Property '_readableState' does not exist on type '{ _transformState: { afterTransform: (er: any, data: any) => any; needTransform: boolean; transfo...'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(29214,10): error TS2339: Property 'WritableState' does not exist on type '(options: any) => any'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(29418,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(29440,1): error TS2322: Type 'TypeError' is not assignable to type 'boolean'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(29442,1): error TS2322: Type 'TypeError' is not assignable to type 'boolean'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(29871,8): error TS2339: Property 'Readable' does not exist on type '() => void'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(29872,8): error TS2339: Property 'Writable' does not exist on type '() => void'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(29873,8): error TS2339: Property 'Duplex' does not exist on type '() => void'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(29874,8): error TS2339: Property 'Transform' does not exist on type '() => void'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(29875,8): error TS2339: Property 'PassThrough' does not exist on type '() => void'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(29878,8): error TS2339: Property 'Stream' does not exist on type '() => void'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(29894,38): error TS2339: Property 'pause' does not exist on type '{ pipe: (dest: any, options: any) => any; }'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(29895,8): error TS2339: Property 'pause' does not exist on type '{ pipe: (dest: any, options: any) => any; }'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(29900,8): error TS2339: Property 'on' does not exist on type '{ pipe: (dest: any, options: any) => any; }'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(29903,11): error TS2339: Property 'readable' does not exist on type '{ pipe: (dest: any, options: any) => any; }'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(29903,28): error TS2339: Property 'resume' does not exist on type '{ pipe: (dest: any, options: any) => any; }'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(29904,8): error TS2339: Property 'resume' does not exist on type '{ pipe: (dest: any, options: any) => any; }'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(29913,8): error TS2339: Property 'on' does not exist on type '{ pipe: (dest: any, options: any) => any; }'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(29914,8): error TS2339: Property 'on' does not exist on type '{ pipe: (dest: any, options: any) => any; }'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(29941,8): error TS2339: Property 'on' does not exist on type '{ pipe: (dest: any, options: any) => any; }'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(29946,8): error TS2339: Property 'removeListener' does not exist on type '{ pipe: (dest: any, options: any) => any; }'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(29949,8): error TS2339: Property 'removeListener' does not exist on type '{ pipe: (dest: any, options: any) => any; }'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(29950,8): error TS2339: Property 'removeListener' does not exist on type '{ pipe: (dest: any, options: any) => any; }'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(29952,8): error TS2339: Property 'removeListener' does not exist on type '{ pipe: (dest: any, options: any) => any; }'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(29955,8): error TS2339: Property 'removeListener' does not exist on type '{ pipe: (dest: any, options: any) => any; }'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(29956,8): error TS2339: Property 'removeListener' does not exist on type '{ pipe: (dest: any, options: any) => any; }'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(29961,8): error TS2339: Property 'on' does not exist on type '{ pipe: (dest: any, options: any) => any; }'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(29962,8): error TS2339: Property 'on' does not exist on type '{ pipe: (dest: any, options: any) => any; }'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(30114,5): error TS2403: Subsequent variable declarations must have the same type. Variable 'end' must be of type 'any', but here has type 'number'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(30311,40): error TS2345: Argument of type '(x: string) => string | number' is not assignable to parameter of type '(substring: string, ...args: any[]) => string'. Type 'string | number' is not assignable to type 'string'. Type 'number' is not assignable to type 'string'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(27379,41): error TS2304: Cannot find name 'global'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(27379,62): error TS2304: Cannot find name 'global'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(27411,8): error TS2339: Property 'requestFileSystem' does not exist on type 'Window'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(27411,33): error TS2339: Property 'requestFileSystem' does not exist on type 'Window'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(27411,59): error TS2339: Property 'webkitRequestFileSystem' does not exist on type 'Window'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(27416,1): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(27427,1): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(27429,14): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(27433,27): error TS2339: Property 'requestFileSystem' does not exist on type 'Window'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(27433,64): error TS2339: Property 'TEMPORARY' does not exist on type 'Window'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(27500,8): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(27508,1): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(27518,1): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(27566,1): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(27572,1): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(27589,16): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(27595,1): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(27614,1): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(27624,1): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(27628,1): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(27659,1): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(27774,1): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(27781,1): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(27781,28): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(27792,1): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(27801,16): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(27815,1): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(27817,5): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(27818,1): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(27818,58): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(27819,8): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(27827,1): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(27840,1): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(27842,1): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(27955,16): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(28010,1): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(28032,1): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(28037,1): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(28052,1): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(28063,8): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(28066,8): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(28070,12): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(28075,11): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(28076,1): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(28077,1): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(28078,12): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(28078,36): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(28083,16): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(28084,10): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(28085,11): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(28086,15): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(28095,11): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(28096,1): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(28097,1): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(28099,1): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(28100,12): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(28100,36): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(28112,11): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(28113,1): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(28114,1): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(28115,1): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(28116,12): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(28116,36): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(28121,11): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(28122,1): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(28123,1): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(28124,1): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(28126,1): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(28127,12): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(28127,36): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(28138,1): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(28140,12): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(28140,77): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(28147,1): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(28150,1): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(28151,12): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(28151,36): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(28154,1): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(28288,6): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(28290,6): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(28293,15): error TS2339: Property 'sprintf' does not exist on type 'StringConstructor'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(28294,6): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(28295,15): error TS2339: Property 'sprintf' does not exist on type 'StringConstructor'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(28296,6): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(28300,15): error TS2339: Property 'sprintf' does not exist on type 'StringConstructor'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(28301,6): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(28303,15): error TS2339: Property 'sprintf' does not exist on type 'StringConstructor'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(28304,6): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(28307,15): error TS2339: Property 'sprintf' does not exist on type 'StringConstructor'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(28308,6): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(28311,15): error TS2339: Property 'sprintf' does not exist on type 'StringConstructor'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(28312,6): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(28345,5): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(28346,1): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(28347,21): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(28348,10): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(28351,1): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(28355,8): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(28380,12): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(28380,36): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(28391,12): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(28391,36): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(28399,1): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(28413,1): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(28422,1): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(28431,1): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(28440,1): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(28462,1): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(28509,1): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(28511,1): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(28511,36): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(28512,1): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(28512,28): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(28514,15): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(28515,1): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(28519,1): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(28528,1): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(28547,1): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(28565,1): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(28567,1): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(28567,46): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(28569,17): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(28569,46): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(28570,17): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(28574,15): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(28575,1): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(28580,1): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(28593,1): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(28611,1): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(28763,1): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(28764,9): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(28765,14): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(28766,16): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(28767,9): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(28768,14): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(28769,8): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(28770,13): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(28771,8): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(28772,13): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(28773,13): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(28774,7): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(28775,13): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(28782,1): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(28784,10): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(28786,19): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(28831,1): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(28834,1): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(28852,12): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(28906,15): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(28924,1): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(28933,1): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(28958,1): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(28965,1): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(28975,1): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(29014,1): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(29055,1): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(29115,1): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(29119,19): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(29151,1): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(29153,19): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(29167,1): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(29181,1): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(29192,1): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(29253,1): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(29254,5): error TS1056: Accessors are only available when targeting ECMAScript 5 and higher. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(29344,1): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(29350,16): error TS2345: Argument of type 'RegExpExecArray' is not assignable to parameter of type 'boolean'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(29369,1): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(29377,18): error TS2339: Property 'asParsedURL' does not exist on type 'String'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(29379,19): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(29422,1): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(29430,1): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(29540,1): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(29546,1): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(29547,9): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(29548,12): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(29549,16): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(29550,11): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(29551,11): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(29552,10): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(29553,14): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(29554,15): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(29555,14): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(29556,11): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(29563,1): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(29564,9): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(29564,47): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(29565,11): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(29565,53): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(29566,17): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(29566,71): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(29567,12): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(29567,56): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(29568,16): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(29568,68): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(29569,11): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(29569,53): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(29570,11): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(29570,53): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(29571,10): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(29571,50): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(29572,14): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(29572,62): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(29573,15): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(29573,65): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(29574,15): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(29574,65): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(29575,11): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(29575,53): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(29576,21): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(29576,68): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(29577,25): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(29577,80): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(29578,14): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(29578,62): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(29585,1): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(29587,10): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(29588,4): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(29589,8): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(29591,9): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(29592,8): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(29595,1): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(29600,1): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(29706,1): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(29715,1): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(29730,1): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(29737,1): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(29758,40): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(29847,1): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(29860,1): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(29862,12): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(29869,1): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(29871,12): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(29879,1): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(29884,1): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(29928,5): error TS1056: Accessors are only available when targeting ECMAScript 5 and higher. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(29938,12): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(29946,12): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(29955,12): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(29965,12): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(30095,1): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(30105,12): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(30117,1): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(30129,1): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(30136,1): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(30142,8): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(30151,1): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(30153,8): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(30187,1): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(30207,8): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(30207,50): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(30216,8): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(30226,5): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(30256,8): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(30256,57): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(30286,32): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(30367,1): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(30372,1): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(30384,1): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(30394,1): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(30456,1): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(30458,1): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(30503,1): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(30505,15): error TS2339: Property 'vsprintf' does not exist on type 'StringConstructor'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(30505,24): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(30513,1): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(30515,4): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(30518,15): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(30520,4): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(30524,15): error TS2339: Property 'vsprintf' does not exist on type 'StringConstructor'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(30530,1): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(30532,1): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(30539,1): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(30548,1): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(30551,23): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(30553,30): error TS2339: Property 'tokenizeFormatString' does not exist on type 'StringConstructor'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(30553,80): error TS2339: Property 'standardFormatters' does not exist on type 'StringConstructor'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(30561,1): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(30566,1): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(30573,15): error TS2339: Property 'format' does not exist on type 'StringConstructor'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(30574,8): error TS2339: Property 'standardFormatters' does not exist on type 'StringConstructor'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(30574,30): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(30590,1): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(30595,1): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(30597,1): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(30602,1): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(30614,17): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(30623,23): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(30625,17): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(30628,19): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(30629,23): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(30630,19): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(30676,1): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(30693,1): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(30695,15): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(30706,1): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(30708,15): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(30713,1): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(30743,1): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(30747,1): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(30757,5): error TS2304: Cannot find name 'gonzales'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(30770,1): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(30784,40): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(30786,16): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(30799,14): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(30814,15): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(30815,16): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(30818,18): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(30831,15): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(30837,11): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(30838,16): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(30839,18): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(30866,1): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(30868,12): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(30878,1): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(30886,1): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(30896,11): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(30899,12): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(30909,12): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(30920,1): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(30932,1): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(30961,34): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(30963,1): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(30975,11): error TS2304: Cannot find name 'define'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(30975,32): error TS2304: Cannot find name 'define'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(30976,1): error TS2304: Cannot find name 'define'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(31199,1): error TS7027: Unreachable code detected. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(31221,28): error TS2345: Argument of type 'false' is not assignable to parameter of type '(string | number)[]'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(33087,1): error TS2554: Expected 0 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(33092,1): error TS2554: Expected 0 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(33196,9): error TS2339: Property '__originalAssert' does not exist on type 'Console'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(33201,9): error TS2339: Property '__originalAssert' does not exist on type 'Console'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(33221,18): error TS2339: Property 'findAll' does not exist on type 'String'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(33235,18): error TS2339: Property 'replaceControlCharacters' does not exist on type 'String'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(33245,18): error TS2339: Property 'isWhitespace' does not exist on type 'String'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(33247,21): error TS2345: Argument of type 'String' is not assignable to parameter of type 'string'. - 'string' is a primitive, but 'String' is a wrapper object. Prefer using 'string' when possible. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(33253,18): error TS2339: Property 'computeLineEndings' does not exist on type 'String'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(33255,18): error TS2339: Property 'findAll' does not exist on type 'String'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(33264,18): error TS2339: Property 'escapeCharacters' does not exist on type 'String'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(33290,8): error TS2339: Property 'regexSpecialCharacters' does not exist on type 'StringConstructor'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(33300,13): error TS2339: Property 'escapeCharacters' does not exist on type 'String'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(33300,37): error TS2339: Property 'regexSpecialCharacters' does not exist on type 'StringConstructor'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(33407,8): error TS2339: Property 'hashCode' does not exist on type 'StringConstructor'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(33433,8): error TS2339: Property 'isDigitAt' does not exist on type 'StringConstructor'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(33452,17): error TS2304: Cannot find name 'TextEncoder'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(33480,8): error TS2339: Property 'naturalOrderComparator' does not exist on type 'StringConstructor'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(33524,8): error TS2339: Property 'caseInsensetiveComparator' does not exist on type 'StringConstructor'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(33539,8): error TS2339: Property 'constrain' does not exist on type 'NumberConstructor'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(33553,8): error TS2339: Property 'gcd' does not exist on type 'NumberConstructor'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(33558,15): error TS2339: Property 'gcd' does not exist on type 'NumberConstructor'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(33565,8): error TS2339: Property 'toFixedIfFloating' does not exist on type 'NumberConstructor'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(33576,16): error TS2339: Property 'toISO8601Compact' does not exist on type 'Date'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(33597,16): error TS2339: Property 'toConsoleTime' does not exist on type 'Date'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(33636,16): error TS2339: Property 'indexOf' does not exist on type 'PropertyDescriptor'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(33640,6): error TS2339: Property 'splice' does not exist on type 'PropertyDescriptor'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(33643,26): error TS2339: Property 'length' does not exist on type 'PropertyDescriptor'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(33647,6): error TS2339: Property 'length' does not exist on type 'PropertyDescriptor'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(33674,30): error TS2339: Property 'length' does not exist on type 'PropertyDescriptor'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(33675,25): error TS2339: Property 'length' does not exist on type 'PropertyDescriptor'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(33696,6): error TS2339: Property 'sort' does not exist on type 'PropertyDescriptor'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(33787,28): error TS2339: Property 'length' does not exist on type 'PropertyDescriptor'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(33788,20): error TS2339: Property 'length' does not exist on type 'PropertyDescriptor'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(33803,20): error TS2339: Property 'length' does not exist on type 'PropertyDescriptor'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(33833,17): error TS2339: Property 'length' does not exist on type 'PropertyDescriptor'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(33839,15): error TS2339: Property 'length' does not exist on type 'PropertyDescriptor'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(33841,24): error TS2339: Property 'partition' does not exist on type 'PropertyDescriptor'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(33877,36): error TS2339: Property 'length' does not exist on type 'PropertyDescriptor'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(33914,36): error TS2339: Property 'length' does not exist on type 'PropertyDescriptor'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(33927,23): error TS2339: Property 'lowerBound' does not exist on type 'any[]'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(33931,23): error TS2339: Property 'upperBound' does not exist on type 'any[]'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(33935,23): error TS2339: Property 'lowerBound' does not exist on type 'any[]'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(33948,16): error TS2339: Property 'lowerBound' does not exist on type 'PropertyDescriptor'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(33949,19): error TS2339: Property 'length' does not exist on type 'PropertyDescriptor'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(33962,27): error TS2339: Property 'length' does not exist on type 'PropertyDescriptor'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(33963,20): error TS2339: Property 'length' does not exist on type 'PropertyDescriptor'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(33977,18): error TS2339: Property 'length' does not exist on type 'PropertyDescriptor'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(34047,8): error TS2339: Property 'sprintf' does not exist on type 'StringConstructor'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(34049,15): error TS2339: Property 'vsprintf' does not exist on type 'StringConstructor'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(34057,8): error TS2339: Property 'tokenizeFormatString' does not exist on type 'StringConstructor'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(34089,11): error TS2339: Property 'isDigitAt' does not exist on type 'StringConstructor'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(34092,14): error TS2339: Property 'isDigitAt' does not exist on type 'StringConstructor'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(34112,14): error TS2339: Property 'isDigitAt' does not exist on type 'StringConstructor'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(34133,8): error TS2339: Property 'standardFormatters' does not exist on type 'StringConstructor'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(34166,8): error TS2339: Property 'vsprintf' does not exist on type 'StringConstructor'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(34168,15): error TS2339: Property 'format' does not exist on type 'StringConstructor'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(34168,50): error TS2339: Property 'standardFormatters' does not exist on type 'StringConstructor'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(34181,8): error TS2339: Property 'format' does not exist on type 'StringConstructor'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(34202,36): error TS2339: Property 'tokenizeFormatString' does not exist on type 'StringConstructor'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(34281,35): error TS2339: Property 'regexSpecialCharacters' does not exist on type 'StringConstructor'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(34335,15): error TS2339: Property 'valuesArray' does not exist on type 'Set'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(34344,15): error TS2339: Property 'addAll' does not exist on type 'Set'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(34355,15): error TS2339: Property 'containsAll' does not exist on type 'Set'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(34368,15): error TS2339: Property 'remove' does not exist on type 'Map'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(34378,15): error TS2339: Property 'valuesArray' does not exist on type 'Map'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(34386,15): error TS2339: Property 'keysArray' does not exist on type 'Map'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(34394,15): error TS2339: Property 'inverse' does not exist on type 'Map'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(34397,16): error TS2495: Type 'IterableIterator' is not an array type or a string type. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(34399,8): error TS2339: Property 'set' does not exist on type '{ _map: Map; }'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(34466,5): error TS1056: Accessors are only available when targeting ECMAScript 5 and higher. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(34507,8): error TS2339: Property 'pushAll' does not exist on type 'any[]'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(34533,27): error TS2345: Argument of type 'number' is not assignable to parameter of type 'string'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(34633,19): error TS2339: Property 'spread' does not exist on type 'Promise'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(34648,19): error TS2339: Property 'catchException' does not exist on type 'Promise'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(34661,15): error TS2339: Property 'diff' does not exist on type 'Map'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(34663,19): error TS2339: Property 'keysArray' does not exist on type 'Map'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(34716,1): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(34726,1): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(34734,1): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(34735,11): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(34743,1): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(34761,1): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(34770,1): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(34854,19): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(34858,20): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(34866,20): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(35081,11): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(35120,1): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(35122,1): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(35122,33): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(35123,22): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(35127,4): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(35129,4): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(35138,34): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(35143,1): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(35147,1): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(35155,1): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(35170,1): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(35172,21): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(35176,1): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(35178,1): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(35178,59): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(35180,1): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(35180,54): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(35187,1): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(35190,8): error TS2304: Cannot find name 'NetworkAgent'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(35191,11): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(35193,1): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(35194,7): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(35195,18): error TS2304: Cannot find name 'NetworkAgent'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(35196,18): error TS2304: Cannot find name 'NetworkAgent'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(35197,18): error TS2304: Cannot find name 'NetworkAgent'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(35198,25): error TS2304: Cannot find name 'NetworkAgent'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(35199,20): error TS2304: Cannot find name 'NetworkAgent'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(35200,21): error TS2304: Cannot find name 'NetworkAgent'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(35206,8): error TS2304: Cannot find name 'NetworkAgent'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(35209,1): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(35230,1): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(35246,11): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(35253,1): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(35260,1): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(35286,59): error TS2304: Cannot find name 'NetworkAgent'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(35328,29): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(35328,79): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(35329,1): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(35330,1): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(35331,1): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(35358,19): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(35359,16): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(35360,16): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(35367,31): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(35368,30): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(35406,55): error TS2304: Cannot find name 'PageAgent'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(35413,32): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(35451,40): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(35456,32): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(35461,40): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(35515,32): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(35519,20): error TS2304: Cannot find name 'NetworkAgent'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(35521,29): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(35521,79): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(35522,1): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(35523,1): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(35524,1): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(35543,24): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(35544,32): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(35705,32): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(35713,32): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(35727,32): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(35751,12): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(35761,1): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(35763,1): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(35764,1): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(35768,22): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(35777,25): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(35781,1): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(35790,1): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(35796,15): error TS2339: Property 'sprintf' does not exist on type 'StringConstructor'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(35800,1): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(35852,31): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(35872,159): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(35882,19): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(35897,1): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(35898,19): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(35912,31): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(35951,19): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(35961,19): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(35967,19): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(35973,19): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(35983,12): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(36008,4): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(36011,1): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(36014,11): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(36020,1): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(36065,1): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(36067,1): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(36069,18): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(36070,22): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(36090,23): error TS2304: Cannot find name 'NetworkAgent'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(36098,20): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(36111,21): error TS2304: Cannot find name 'SecurityAgent'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(36120,1): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(36131,1): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(36139,1): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(36142,1): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(36149,1): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(36152,1): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(36154,1): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(36171,5): error TS1056: Accessors are only available when targeting ECMAScript 5 and higher. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(36176,5): error TS1056: Accessors are only available when targeting ECMAScript 5 and higher. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(36184,5): error TS1056: Accessors are only available when targeting ECMAScript 5 and higher. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(36189,5): error TS1056: Accessors are only available when targeting ECMAScript 5 and higher. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(36195,21): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(36205,5): error TS1056: Accessors are only available when targeting ECMAScript 5 and higher. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(36210,5): error TS1056: Accessors are only available when targeting ECMAScript 5 and higher. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(36218,5): error TS1056: Accessors are only available when targeting ECMAScript 5 and higher. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(36226,5): error TS1056: Accessors are only available when targeting ECMAScript 5 and higher. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(36238,31): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(36284,5): error TS1056: Accessors are only available when targeting ECMAScript 5 and higher. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(36320,5): error TS1056: Accessors are only available when targeting ECMAScript 5 and higher. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(36325,5): error TS1056: Accessors are only available when targeting ECMAScript 5 and higher. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(36333,5): error TS1056: Accessors are only available when targeting ECMAScript 5 and higher. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(36338,5): error TS1056: Accessors are only available when targeting ECMAScript 5 and higher. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(36349,31): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(36355,5): error TS1056: Accessors are only available when targeting ECMAScript 5 and higher. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(36365,5): error TS1056: Accessors are only available when targeting ECMAScript 5 and higher. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(36375,5): error TS1056: Accessors are only available when targeting ECMAScript 5 and higher. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(36380,5): error TS1056: Accessors are only available when targeting ECMAScript 5 and higher. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(36388,5): error TS1056: Accessors are only available when targeting ECMAScript 5 and higher. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(36412,5): error TS1056: Accessors are only available when targeting ECMAScript 5 and higher. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(36417,5): error TS1056: Accessors are only available when targeting ECMAScript 5 and higher. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(36425,31): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(36434,5): error TS1056: Accessors are only available when targeting ECMAScript 5 and higher. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(36439,5): error TS1056: Accessors are only available when targeting ECMAScript 5 and higher. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(36447,5): error TS1056: Accessors are only available when targeting ECMAScript 5 and higher. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(36452,5): error TS1056: Accessors are only available when targeting ECMAScript 5 and higher. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(36511,5): error TS1056: Accessors are only available when targeting ECMAScript 5 and higher. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(36516,5): error TS1056: Accessors are only available when targeting ECMAScript 5 and higher. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(36524,5): error TS1056: Accessors are only available when targeting ECMAScript 5 and higher. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(36529,5): error TS1056: Accessors are only available when targeting ECMAScript 5 and higher. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(36538,31): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(36545,5): error TS1056: Accessors are only available when targeting ECMAScript 5 and higher. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(36550,5): error TS1056: Accessors are only available when targeting ECMAScript 5 and higher. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(36558,5): error TS1056: Accessors are only available when targeting ECMAScript 5 and higher. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(36613,5): error TS1056: Accessors are only available when targeting ECMAScript 5 and higher. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(36642,5): error TS1056: Accessors are only available when targeting ECMAScript 5 and higher. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(36650,5): error TS1056: Accessors are only available when targeting ECMAScript 5 and higher. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(36658,5): error TS1056: Accessors are only available when targeting ECMAScript 5 and higher. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(36665,5): error TS1056: Accessors are only available when targeting ECMAScript 5 and higher. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(36687,31): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(36705,31): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(36720,5): error TS1056: Accessors are only available when targeting ECMAScript 5 and higher. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(36723,22): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(36730,5): error TS1056: Accessors are only available when targeting ECMAScript 5 and higher. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(36735,5): error TS1056: Accessors are only available when targeting ECMAScript 5 and higher. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(36757,5): error TS1056: Accessors are only available when targeting ECMAScript 5 and higher. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(36762,5): error TS1056: Accessors are only available when targeting ECMAScript 5 and higher. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(36770,31): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(36776,5): error TS1056: Accessors are only available when targeting ECMAScript 5 and higher. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(36781,5): error TS1056: Accessors are only available when targeting ECMAScript 5 and higher. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(36785,31): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(36791,5): error TS1056: Accessors are only available when targeting ECMAScript 5 and higher. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(36818,5): error TS1056: Accessors are only available when targeting ECMAScript 5 and higher. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(36821,23): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(36828,5): error TS1056: Accessors are only available when targeting ECMAScript 5 and higher. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(36831,21): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(36859,5): error TS1056: Accessors are only available when targeting ECMAScript 5 and higher. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(36873,5): error TS1056: Accessors are only available when targeting ECMAScript 5 and higher. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(36941,5): error TS1056: Accessors are only available when targeting ECMAScript 5 and higher. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(36957,5): error TS1056: Accessors are only available when targeting ECMAScript 5 and higher. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(36989,25): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(37080,14): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(37100,8): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(37145,10): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(37153,6): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(37156,21): error TS2304: Cannot find name 'NetworkAgent'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(37157,6): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(37160,27): error TS2304: Cannot find name 'NetworkAgent'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(37165,6): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(37166,19): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(37219,22): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(37229,15): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(37229,67): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(37239,31): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(37260,31): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(37284,11): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(37296,1): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(37314,1): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(37318,5): error TS1056: Accessors are only available when targeting ECMAScript 5 and higher. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(37326,5): error TS1056: Accessors are only available when targeting ECMAScript 5 and higher. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(37334,5): error TS1056: Accessors are only available when targeting ECMAScript 5 and higher. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(37342,5): error TS1056: Accessors are only available when targeting ECMAScript 5 and higher. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(37350,5): error TS1056: Accessors are only available when targeting ECMAScript 5 and higher. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(37360,1): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(37367,1): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(37430,1): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(37439,29): error TS2304: Cannot find name 'InspectorBackendClass'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(37440,10): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(37449,1): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(37458,1): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(37460,1): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(37527,32): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(37535,32): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(37543,32): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(37551,32): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(37559,32): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(37567,32): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(37586,46): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(37631,46): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(37642,1): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(37644,1): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(37648,1): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(37657,11): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(37666,1): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(37668,1): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(37670,1): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(37670,45): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(37673,1): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(37701,1): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(37701,48): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(37704,11): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(37718,1): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(37720,1): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(37732,1): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(37742,1): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(37744,1): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(37750,31): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(37766,31): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(37816,23): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(37898,16): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(37903,25): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(37905,25): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(37910,20): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(37912,23): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(37912,76): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(37913,5): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(37917,5): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(37920,18): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(37922,5): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(37926,55): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(37928,29): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(37930,30): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(37932,27): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(37935,30): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(37936,33): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(37958,23): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(37960,19): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(37961,27): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(37961,84): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(37962,27): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(37962,70): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(37963,27): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(37963,85): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(37964,27): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(37964,80): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(37998,23): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(37999,61): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(38001,1): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(38056,23): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(38066,23): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(38071,11): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(38077,1): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(38081,1): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(38096,1): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(38096,32): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(38109,1): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(38120,1): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(38143,1): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(38150,1): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(38151,1): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(38152,1): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(38154,1): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(38160,1): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(38169,1): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(38178,1): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(38180,8): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(38187,1): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(38196,1): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(38198,26): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(38199,19): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(38206,1): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(38225,1): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(38242,1): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(38249,1): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(38253,1): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(38271,1): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(38340,13): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(38348,31): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(38369,4): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(38372,22): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(38375,17): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(38379,6): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(38382,6): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(38387,6): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(38390,6): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(38417,8): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(38442,30): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(38445,4): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(38476,11): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(38486,20): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(38513,11): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(38522,16): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(38571,1): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(38610,1): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(38612,15): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(38619,8): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(38628,1): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(38689,1): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(38699,1): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(38709,1): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(38725,1): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(38727,1): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(38727,57): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(38735,1): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(38737,18): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(38738,8): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(38750,1): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(38775,1): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(38803,11): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(38811,1): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(38813,1): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(38818,1): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(38825,18): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(38825,74): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(38833,11): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(38839,1): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(38843,1): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(38873,1): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(38892,1): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(38894,1): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(38903,1): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(38920,12): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(38958,8): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(38961,11): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(38970,1): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(38972,1): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(38981,1): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(38984,30): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(38985,25): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(38986,12): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(39019,24): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(39020,1): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(39021,1): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(39022,4): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(39046,1): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(39082,11): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(39097,1): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(39105,13): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(39112,25): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(39121,1): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(39123,16): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(39124,16): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(39137,1): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(39139,16): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(39140,1): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(39144,1): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(39151,1): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(39153,12): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(39153,48): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(39159,1): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(39166,1): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(39188,18): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(39190,13): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(39192,13): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(39194,35): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(39199,18): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(39207,13): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(39210,18): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(39214,13): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(39216,35): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(39241,35): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(39249,35): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(39257,35): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(39268,1): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(39316,35): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(39319,35): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(39324,35): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(39333,1): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(39337,1): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(39362,1): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(39362,28): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(39377,1): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(39379,1): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(39383,21): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(39390,18): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(39392,20): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(39393,33): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(39395,32): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(39398,23): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(39402,23): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(39405,33): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(39411,1): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(39458,11): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(39500,18): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(39521,8): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(39529,31): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(39530,32): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(39531,35): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(39593,11): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(39594,11): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(39609,24): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(39643,17): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(39646,11): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(39653,1): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(39655,17): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(39659,24): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(39671,1): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(39679,1): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(39682,1): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(39692,49): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(39715,55): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(39716,31): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(39717,1): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(39718,1): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(39722,28): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(39759,41): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(39762,58): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(39770,11): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(39782,1): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(39784,1): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(39786,13): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(39789,1): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(39791,1): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(39803,18): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(39808,11): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(31010,12): error TS1056: Accessors are only available when targeting ECMAScript 5 and higher. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(31014,12): error TS1056: Accessors are only available when targeting ECMAScript 5 and higher. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(31018,12): error TS1056: Accessors are only available when targeting ECMAScript 5 and higher. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(31022,12): error TS1056: Accessors are only available when targeting ECMAScript 5 and higher. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(31026,12): error TS1056: Accessors are only available when targeting ECMAScript 5 and higher. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(31030,12): error TS1056: Accessors are only available when targeting ECMAScript 5 and higher. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(31034,12): error TS1056: Accessors are only available when targeting ECMAScript 5 and higher. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(31038,12): error TS1056: Accessors are only available when targeting ECMAScript 5 and higher. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(31042,12): error TS1056: Accessors are only available when targeting ECMAScript 5 and higher. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(31046,12): error TS1056: Accessors are only available when targeting ECMAScript 5 and higher. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(31050,12): error TS1056: Accessors are only available when targeting ECMAScript 5 and higher. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(31054,12): error TS1056: Accessors are only available when targeting ECMAScript 5 and higher. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(31058,12): error TS1056: Accessors are only available when targeting ECMAScript 5 and higher. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(31062,12): error TS1056: Accessors are only available when targeting ECMAScript 5 and higher. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(31066,12): error TS1056: Accessors are only available when targeting ECMAScript 5 and higher. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(31070,12): error TS1056: Accessors are only available when targeting ECMAScript 5 and higher. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(31094,37): error TS2304: Cannot find name 'chrome'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(31095,21): error TS2304: Cannot find name 'chrome'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(31096,1): error TS2304: Cannot find name 'chrome'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(31124,40): error TS2339: Property 'process' does not exist on type 'Window'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(31124,56): error TS2339: Property 'process' does not exist on type 'Window'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(31130,128): error TS2551: Property 'WebkitAppearance' does not exist on type 'CSSStyleDeclaration'. Did you mean 'webkitAppearance'? +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(31132,62): error TS2339: Property 'firebug' does not exist on type 'Console'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(31278,36): error TS2339: Property 'debug' does not exist on type '(namespace: any) => { (...args: any[]): void; namespace: any; enabled: any; useColors: any; color...'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(31343,6): error TS2339: Property 'diff' does not exist on type '{ (...args: any[]): void; namespace: any; enabled: any; useColors: any; color: any; }'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(31344,6): error TS2339: Property 'prev' does not exist on type '{ (...args: any[]): void; namespace: any; enabled: any; useColors: any; color: any; }'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(31345,6): error TS2339: Property 'curr' does not exist on type '{ (...args: any[]): void; namespace: any; enabled: any; useColors: any; color: any; }'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(31382,17): error TS2339: Property 'log' does not exist on type '{ (...args: any[]): void; namespace: any; enabled: any; useColors: any; color: any; }'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(39766,1): error TS2304: Cannot find name 'axe'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(39802,8): error TS2339: Property 'requestFileSystem' does not exist on type 'Window'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(39802,33): error TS2339: Property 'requestFileSystem' does not exist on type 'Window'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(39802,59): error TS2339: Property 'webkitRequestFileSystem' does not exist on type 'Window'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(39807,1): error TS2304: Cannot find name 'WebInspector'. node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(39818,1): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(39820,22): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(39820,80): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(39821,1): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(39823,1): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(39824,1): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(39825,1): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(39827,24): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(39828,21): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(39829,34): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(39832,1): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(39840,1): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(39849,19): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(39861,16): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(39862,19): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(39865,6): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(39869,6): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(39870,6): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(39872,4): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(39873,6): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(39877,12): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(39881,6): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(39882,28): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(39883,1): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(39883,37): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(39886,25): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(39887,1): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(39890,6): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(39897,15): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(39908,22): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(39909,27): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(39922,29): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(39922,66): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(39923,29): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(39923,72): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(39924,29): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(39924,72): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(39925,29): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(39925,70): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(39926,29): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(39926,73): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(39927,29): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(39927,67): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(39991,12): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(39992,8): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(39993,8): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(39997,11): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(40006,1): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(40008,1): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(40009,45): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(40012,1): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(40019,36): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(40023,11): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(40032,1): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(40034,1): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(40035,44): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(40038,1): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(40045,36): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(40046,8): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(40049,11): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(40059,1): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(40061,26): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(40062,39): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(40063,1): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(40066,49): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(40069,1): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(40076,1): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(40077,23): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(40110,24): error TS2339: Property 'peekLast' does not exist on type 'any[]'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(40144,36): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(40145,1): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(40169,1): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(40191,11): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(40198,1): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(40200,1): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(40202,20): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(40205,19): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(40206,22): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(40208,20): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(40209,32): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(40210,33): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(40215,1): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(40219,1): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(40231,18): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(40250,31): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(40253,11): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(40291,1): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(40299,1): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(40309,1): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(40311,4): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(40312,8): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(40314,17): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(40315,16): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(40318,35): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(40318,68): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(40319,38): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(40319,71): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(40320,40): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(40320,73): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(40321,44): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(40321,77): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(40322,53): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(40322,86): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(40323,41): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(40323,74): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(40324,51): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(40324,84): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(40325,40): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(40325,73): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(40326,38): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(40326,71): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(40327,57): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(40327,90): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(40328,48): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(40328,81): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(40329,47): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(40329,80): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(40330,47): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(40330,80): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(40331,37): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(40331,70): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(40332,41): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(40332,74): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(40333,41): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(40333,74): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(40334,42): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(40334,75): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(40335,46): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(40335,79): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(40336,36): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(40336,69): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(40337,41): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(40337,74): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(40338,42): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(40338,75): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(40339,46): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(40339,79): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(40340,40): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(40340,73): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(40341,52): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(40341,85): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(40342,43): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(40342,76): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(40343,42): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(40343,75): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(40344,40): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(40344,73): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(40345,50): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(40345,83): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(40346,38): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(40346,71): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(40347,44): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(40347,77): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(40348,45): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(40348,78): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(40349,54): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(40349,87): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(40350,39): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(40350,72): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(40351,45): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(40351,78): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(40352,45): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(40352,78): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(40353,40): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(40353,73): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(40354,42): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(40354,75): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(40355,41): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(40355,74): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(40356,50): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(40356,83): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(40357,54): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(40357,87): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(40358,45): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(40358,78): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(40359,51): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(40359,84): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(40360,44): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(40360,77): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(40361,43): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(40361,76): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(40362,38): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(40362,71): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(40363,38): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(40363,71): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(40364,38): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(40364,71): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(40365,38): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(40365,71): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(40366,52): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(40366,85): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(40367,51): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(40367,84): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(40368,49): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(40368,82): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(40369,50): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(40369,83): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(40370,49): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(40370,82): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(40371,47): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(40371,80): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(40372,46): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(40372,79): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(40373,60): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(40373,93): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(40374,64): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(40374,97): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(40375,47): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(40375,80): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(40376,47): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(40376,80): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(40377,42): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(40377,75): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(40378,42): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(40378,75): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(40379,38): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(40379,71): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(40380,42): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(40380,75): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(40382,46): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(40382,79): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(40383,46): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(40383,79): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(40384,47): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(40384,80): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(40386,1): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(40394,1): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(40396,5): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(40397,16): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(40400,1): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(40401,18): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(40402,21): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(40403,24): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(40404,19): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(40405,19): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(40406,25): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(40407,23): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(40408,23): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(40409,21): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(40410,24): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(40411,25): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(40412,23): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(40413,26): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(40414,24): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(40415,25): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(40416,17): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(40417,23): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(40418,23): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(40419,21): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(40420,25): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(40421,22): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(40422,23): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(40423,24): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(40424,24): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(40425,22): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(40426,25): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(40429,8): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(40437,1): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(40439,11): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(40455,1): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(39820,14): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(39824,27): error TS2339: Property 'requestFileSystem' does not exist on type 'Window'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(39824,64): error TS2339: Property 'TEMPORARY' does not exist on type 'Window'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(39891,8): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(39899,1): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(39909,1): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(39957,1): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(39963,1): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(39980,16): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(39986,1): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(40005,1): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(40015,1): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(40019,1): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(40050,1): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(40165,1): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(40172,1): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(40172,28): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(40183,1): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(40192,16): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(40206,1): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(40208,5): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(40209,1): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(40209,58): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(40210,8): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(40218,1): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(40231,1): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(40233,1): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(40346,16): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(40401,1): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(40423,1): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(40428,1): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(40443,1): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(40454,8): error TS2304: Cannot find name 'WebInspector'. node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(40457,8): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(40465,1): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(40467,17): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(40468,22): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(40468,86): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(40469,34): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(40471,22): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(40475,17): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(40476,51): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(40480,12): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(40480,56): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(40461,12): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(40466,11): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(40467,1): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(40468,1): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(40469,12): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(40469,36): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(40474,16): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(40475,10): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(40476,11): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(40477,15): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(40486,11): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(40487,1): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(40488,1): error TS2304: Cannot find name 'WebInspector'. node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(40490,1): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(40492,17): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(40494,4): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(40495,8): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(40497,8): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(40491,12): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(40491,36): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(40503,11): error TS2304: Cannot find name 'WebInspector'. node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(40504,1): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(40506,11): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(40507,22): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(40509,17): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(40510,8): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(40511,17): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(40512,8): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(40520,1): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(40531,1): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(40533,9): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(40536,2): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(40537,2): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(40537,80): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(40538,2): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(40538,79): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(40539,2): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(40539,78): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(40540,2): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(40540,77): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(40541,2): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(40541,82): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(40542,2): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(40542,83): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(40544,1): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(40553,1): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(40555,8): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(40562,1): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(40564,8): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(40571,1): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(40580,1): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(40589,1): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(40601,1): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(40603,16): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(40633,1): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(40635,16): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(40650,1): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(40652,16): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(40660,13): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(40660,57): error TS2339: Property 'bytesToString' does not exist on type 'NumberConstructor'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(40668,13): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(40674,11): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(40675,12): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(40677,13): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(40681,9): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(40682,13): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(40689,13): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(40696,13): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(40715,13): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(40727,13): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(40731,13): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(40735,13): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(40739,22): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(40756,19): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(40762,16): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(40771,11): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(40505,1): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(40506,1): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(40507,12): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(40507,36): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(40512,11): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(40513,1): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(40514,1): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(40515,1): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(40517,1): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(40518,12): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(40518,36): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(40529,1): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(40531,12): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(40531,77): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(40538,1): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(40541,1): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(40542,12): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(40542,36): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(40545,1): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(40679,6): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(40681,6): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(40684,15): error TS2339: Property 'sprintf' does not exist on type 'StringConstructor'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(40685,6): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(40686,15): error TS2339: Property 'sprintf' does not exist on type 'StringConstructor'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(40687,6): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(40691,15): error TS2339: Property 'sprintf' does not exist on type 'StringConstructor'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(40692,6): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(40694,15): error TS2339: Property 'sprintf' does not exist on type 'StringConstructor'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(40695,6): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(40698,15): error TS2339: Property 'sprintf' does not exist on type 'StringConstructor'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(40699,6): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(40702,15): error TS2339: Property 'sprintf' does not exist on type 'StringConstructor'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(40703,6): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(40736,5): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(40737,1): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(40738,21): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(40739,10): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(40742,1): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(40746,8): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(40771,12): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(40771,36): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(40782,12): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(40782,36): error TS2304: Cannot find name 'WebInspector'. node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(40790,1): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(40792,16): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(40812,13): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(40825,9): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(40830,9): error TS2339: Property 'createTextChild' does not exist on type 'Element'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(40830,25): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(40833,9): error TS2339: Property 'createTextChild' does not exist on type 'Element'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(40849,22): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(40877,11): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(40889,1): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(40897,17): error TS2304: Cannot find name 'CallbackBarrier'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(40804,1): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(40813,1): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(40822,1): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(40831,1): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(40853,1): error TS2304: Cannot find name 'WebInspector'. node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(40900,1): error TS2304: Cannot find name 'WebInspector'. node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(40902,1): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(40908,1): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(40910,14): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(40934,10): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(40946,1): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(40949,17): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(40954,23): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(40955,26): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(40955,73): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(40963,38): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(40966,29): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(40966,71): error TS2339: Property 'millisToString' does not exist on type 'NumberConstructor'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(40967,29): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(40967,72): error TS2339: Property 'millisToString' does not exist on type 'NumberConstructor'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(40975,29): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(40975,71): error TS2339: Property 'bytesToString' does not exist on type 'NumberConstructor'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(40979,17): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(40981,32): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(40986,29): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(40988,29): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(40988,69): error TS2339: Property 'millisToString' does not exist on type 'NumberConstructor'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(40989,29): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(40993,29): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(41001,32): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(41001,66): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(41003,29): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(41005,29): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(41007,29): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(41009,14): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(41010,29): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(41013,29): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(41013,74): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(41019,33): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(41023,29): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(41023,63): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(41024,15): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(41025,16): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(41026,29): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(41026,65): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(41032,18): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(41039,18): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(41041,32): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(41041,67): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(41046,32): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(41046,72): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(41050,29): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(41054,29): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(41054,77): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(41055,18): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(41058,29): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(41066,29): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(41068,29): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(41070,29): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(41073,29): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(41076,18): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(41077,29): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(41085,35): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(41089,29): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(41089,75): error TS2339: Property 'millisToString' does not exist on type 'NumberConstructor'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(41090,29): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(41095,29): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(41098,29): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(41102,17): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(41104,32): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(41109,29): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(41109,90): error TS2339: Property 'millisToString' does not exist on type 'NumberConstructor'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(41113,50): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(41113,88): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(41116,26): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(41121,1): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(41123,28): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(41125,26): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(41126,14): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(41126,66): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(41133,1): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(41141,1): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(41162,20): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(41165,1): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(41166,6): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(41172,1): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(41183,23): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(41184,26): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(41184,78): error TS2339: Property 'millisToString' does not exist on type 'NumberConstructor'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(41184,113): error TS2339: Property 'millisToString' does not exist on type 'NumberConstructor'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(41185,14): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(41196,1): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(41210,1): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(41212,18): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(41223,1): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(41226,23): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(41231,32): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(41231,61): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(41233,29): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(41233,70): error TS2339: Property 'millisToString' does not exist on type 'NumberConstructor'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(41235,29): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(41237,14): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(41238,29): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(41241,29): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(41243,11): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(41245,14): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(41251,18): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(41264,1): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(41286,32): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(41296,1): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(41307,1): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(41309,17): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(41317,20): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(41320,20): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(41323,20): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(41327,12): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(41330,20): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(41331,12): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(41337,26): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(41338,44): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(41338,81): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(41343,26): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(41344,1): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(41346,52): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(41346,95): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(40902,36): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(40903,1): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(40903,28): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(40905,15): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(40906,1): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(40910,1): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(40919,1): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(40938,1): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(40956,1): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(40958,1): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(40958,46): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(40960,17): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(40960,46): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(40961,17): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(40965,15): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(40966,1): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(40971,1): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(40984,1): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(41002,1): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(41154,1): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(41155,9): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(41156,14): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(41157,16): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(41158,9): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(41159,14): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(41160,8): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(41161,13): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(41162,8): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(41163,13): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(41164,13): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(41165,7): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(41166,13): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(41173,1): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(41175,10): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(41177,19): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(41222,1): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(41225,1): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(41243,12): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(41297,15): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(41315,1): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(41324,1): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(41349,1): error TS2304: Cannot find name 'WebInspector'. node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(41356,1): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(41370,1): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(41382,1): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(41386,6): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(41387,7): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(41389,6): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(41390,7): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(41393,7): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(41397,34): error TS2304: Cannot find name 'TreeOutlineInShadow'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(41403,22): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(41436,31): error TS2339: Property 'valuesArray' does not exist on type 'Map'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(41444,1): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(41460,1): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(41462,1): error TS2304: Cannot find name 'TreeElement'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(41474,1): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(41488,7): error TS2339: Property 'createTextChild' does not exist on type 'Element'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(41488,23): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(41490,7): error TS2339: Property 'createTextChild' does not exist on type 'Element'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(41490,23): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(41495,7): error TS2339: Property 'createTextChild' does not exist on type 'Element'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(41495,23): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(41496,17): error TS2339: Property 'createChild' does not exist on type 'Element'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(41497,39): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(41517,19): error TS2339: Property 'createChild' does not exist on type 'Element'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(41518,23): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(41519,56): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(41522,9): error TS2339: Property 'createTextChild' does not exist on type 'Element'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(41522,54): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(41522,86): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(41523,22): error TS2339: Property 'createChild' does not exist on type 'Element'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(41530,26): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(41537,26): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(41539,26): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(41541,26): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(41543,26): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(41545,26): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(41549,28): error TS2304: Cannot find name 'TreeElement'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(41565,43): error TS2304: Cannot find name 'consumeEvent'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(41576,31): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(41580,31): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(41582,31): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(41594,8): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(41597,22): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(41602,17): error TS2339: Property 'createTextChild' does not exist on type 'Element'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(41602,33): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(41606,11): error TS2304: Cannot find name 'TreeElement'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(41615,1): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(41644,18): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(41648,4): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(41665,1): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(41667,5): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(41693,19): error TS2339: Property 'createChild' does not exist on type 'Element'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(41695,35): error TS2339: Property 'createChild' does not exist on type 'Element'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(41696,33): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(41703,1): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(41703,46): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(41703,99): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(41713,1): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(41717,17): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(41731,14): error TS2339: Property 'title' does not exist on type 'Element'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(41732,14): error TS2339: Property 'style' does not exist on type 'Element'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(41742,1): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(41744,22): error TS2339: Property 'millisToString' does not exist on type 'NumberConstructor'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(41745,11): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(41745,44): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(41746,8): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(41752,1): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(41754,17): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(41766,1): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(41768,12): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(41768,53): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(41774,1): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(41776,4): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(41777,8): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(41778,1): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(41779,13): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(41779,53): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(41780,15): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(41780,57): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(41781,15): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(41781,57): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(41782,14): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(41782,55): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(41783,9): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(41783,45): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(41784,11): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(41784,49): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(41785,10): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(41785,47): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(41787,8): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(41794,1): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(41796,5): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(41797,12): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(41798,1): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(41799,19): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(41800,17): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(41801,20): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(41802,15): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(41805,8): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(41814,1): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(41821,18): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(41824,31): error TS2339: Property 'createChild' does not exist on type 'Element'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(41826,90): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(41826,131): error TS2339: Property 'millisToString' does not exist on type 'NumberConstructor'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(41827,27): error TS2339: Property 'createChild' does not exist on type 'Element'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(41841,86): error TS2339: Property 'preciseMillisToString' does not exist on type 'NumberConstructor'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(41849,35): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(41854,35): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(41858,25): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(41859,14): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(41873,1): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(41875,14): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(41876,23): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(41877,26): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(41879,14): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(41880,32): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(41888,29): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(41889,29): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(41889,70): error TS2339: Property 'millisToString' does not exist on type 'NumberConstructor'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(41892,32): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(41893,1): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(41893,61): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(41911,5): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(41921,1): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(41923,18): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(41923,60): error TS2339: Property 'millisToString' does not exist on type 'NumberConstructor'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(41924,8): error TS2339: Property 'millisToString' does not exist on type 'NumberConstructor'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(41926,9): error TS2339: Property 'createTextChild' does not exist on type 'Element'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(41929,9): error TS2339: Property 'createTextChild' does not exist on type 'Element'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(41929,25): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(41930,21): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(41366,1): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(41405,1): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(41446,1): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(41506,1): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(41510,19): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(41542,1): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(41544,19): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(41558,1): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(41572,1): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(41583,1): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(41644,1): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(41645,5): error TS1056: Accessors are only available when targeting ECMAScript 5 and higher. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(41735,1): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(41760,1): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(41768,18): error TS2339: Property 'asParsedURL' does not exist on type 'String'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(41770,19): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(41813,1): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(41821,1): error TS2304: Cannot find name 'WebInspector'. node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(41931,1): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(41932,9): error TS2339: Property 'createTextChild' does not exist on type 'Element'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(41945,1): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(41959,1): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(41968,1): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(41979,1): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(41989,1): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(41991,4): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(41992,8): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(41997,1): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(41998,5): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(41999,5): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(42000,5): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(42001,5): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(42002,5): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(42003,5): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(42004,5): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(42006,8): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(42018,1): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(42029,1): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(42033,1): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(42037,5): error TS1056: Accessors are only available when targeting ECMAScript 5 and higher. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(42042,5): error TS1056: Accessors are only available when targeting ECMAScript 5 and higher. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(42045,31): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(42048,11): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(42061,1): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(42067,1): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(42075,11): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(42077,22): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(42077,86): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(42087,17): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(42120,1): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(42123,7): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(42136,1): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(42138,5): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(42139,1): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(42139,62): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(42144,8): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(42151,1): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(42154,32): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(42161,1): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(42177,6): error TS2339: Property 'createTextChild' does not exist on type 'Element'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(42212,6): error TS2339: Property 'createTextChild' does not exist on type 'Element'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(42223,1): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(42235,1): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(42332,17): error TS2339: Property 'createTextChild' does not exist on type 'Element'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(42332,40): error TS2339: Property 'sprintf' does not exist on type 'StringConstructor'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(42360,19): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(42370,13): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(42372,23): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(42381,1): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(42386,14): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(42393,18): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(42394,1): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(42395,6): error TS2339: Property 'createTextChild' does not exist on type 'Element'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(42395,22): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(42398,18): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(42399,8): error TS2339: Property 'millisToString' does not exist on type 'NumberConstructor'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(42402,18): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(42403,1): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(42404,6): error TS2339: Property 'createTextChild' does not exist on type 'Element'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(42404,22): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(42457,1): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(42466,1): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(42472,1): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(42474,1): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(42474,33): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(42475,40): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(42476,1): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(42476,45): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(42482,1): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(42487,1): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(42494,1): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(42514,21): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(42526,31): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(42560,31): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(42579,31): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(42588,11): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(42595,1): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(42598,23): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(42605,1): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(42727,1): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(42729,1): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(42734,1): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(42806,11): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(42831,11): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(42839,1): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(42841,1): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(42844,1): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(42892,11): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(42915,11): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(41937,1): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(41938,9): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(41939,12): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(41940,16): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(41941,11): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(41942,11): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(41943,10): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(41944,14): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(41945,15): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(41946,14): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(41947,11): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(41954,1): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(41955,9): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(41955,47): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(41956,11): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(41956,53): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(41957,17): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(41957,71): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(41958,12): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(41958,56): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(41959,16): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(41959,68): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(41960,11): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(41960,53): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(41961,11): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(41961,53): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(41962,10): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(41962,50): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(41963,14): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(41963,62): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(41964,15): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(41964,65): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(41965,15): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(41965,65): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(41966,11): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(41966,53): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(41967,21): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(41967,68): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(41968,25): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(41968,80): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(41969,14): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(41969,62): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(41976,1): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(41978,10): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(41979,4): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(41980,8): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(41982,9): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(41983,8): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(41986,1): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(41991,1): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(42097,1): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(42106,1): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(42121,1): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(42128,1): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(42149,40): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(42238,1): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(42251,1): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(42253,12): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(42260,1): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(42262,12): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(42270,1): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(42275,1): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(42319,5): error TS1056: Accessors are only available when targeting ECMAScript 5 and higher. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(42329,12): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(42337,12): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(42346,12): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(42356,12): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(42486,1): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(42496,12): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(42508,1): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(42520,1): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(42527,1): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(42533,8): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(42542,1): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(42544,8): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(42578,1): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(42598,8): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(42598,50): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(42607,8): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(42617,5): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(42647,8): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(42647,57): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(42677,32): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(42758,1): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(42763,1): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(42775,1): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(42785,1): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(42847,1): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(42849,1): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(42894,1): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(42896,15): error TS2339: Property 'vsprintf' does not exist on type 'StringConstructor'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(42896,24): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(42904,1): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(42906,4): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(42909,15): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(42911,4): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(42915,15): error TS2339: Property 'vsprintf' does not exist on type 'StringConstructor'. node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(42921,1): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(42925,1): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(43043,1): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(43049,1): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(43251,21): error TS2304: Cannot find name 'InspectorBackend'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(43287,21): error TS2304: Cannot find name 'InspectorBackend'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(43287,100): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(43337,22): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(43338,17): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(43366,11): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(43366,72): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(43384,1): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(43389,1): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(43626,87): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(43628,87): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(43630,87): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(43632,88): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(43658,1): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(43663,1): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(43683,1): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(43688,1): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(43713,1): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(43718,24): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(43720,11): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(43759,1): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(43765,1): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(43766,1): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(43767,1): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(43768,1): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(43769,1): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(43772,1): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(43867,38): error TS2304: Cannot find name 'CallbackBarrier'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(43923,1): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(44035,21): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(44102,16): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(44110,24): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(44112,34): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(44117,38): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(44127,16): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(44150,16): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(44154,4): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(44158,31): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(44159,30): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(44169,42): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(44193,1): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(44195,1): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(44199,1): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(44219,19): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(44226,11): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(44235,1): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(44252,1): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(44304,1): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(44310,1): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(44364,1): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(44374,1): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(44393,1): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(44401,1): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(44414,1): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(44420,15): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(44446,1): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(44451,1): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(44457,1): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(44459,14): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(44462,1): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(44469,16): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(44470,12): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(44478,15): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(44491,16): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(44492,12): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(44493,18): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(44530,1): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(44530,28): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(44563,1): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(44563,28): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(44567,16): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(44637,60): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(44648,12): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(44661,12): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(44670,21): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(44683,18): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(44686,17): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(44687,25): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(44688,21): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(44689,19): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(44710,16): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(44726,1): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(44733,1): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(44759,23): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(44759,55): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(44760,1): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(44761,1): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(44772,1): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(44800,6): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(44801,6): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(44802,6): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(44812,28): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(44851,36): error TS2339: Property 'peekLast' does not exist on type 'any[]'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(44885,17): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(44899,26): error TS2339: Property 'peekLast' does not exist on type 'any[]'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(44909,22): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(44909,54): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(44910,1): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(44926,4): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(44934,1): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(44941,1): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(44953,1): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(44965,1): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(44970,1): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(44978,15): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(45031,10): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(45053,1): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(45059,1): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(45066,44): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(45080,44): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(45091,51): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(45109,1): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(45153,13): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(45164,1): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(45184,17): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(45186,17): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(45192,11): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(45206,21): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(45207,1): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(45208,1): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(45209,1): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(45255,1): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(45264,1): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(45387,1): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(45396,1): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(45403,1): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(45404,1): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(45405,1): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(45410,1): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(45425,1): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(45436,4): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(45436,53): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(45438,27): error TS2339: Property 'peekLast' does not exist on type 'any[]'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(45444,40): error TS2339: Property 'peekLast' does not exist on type 'any[]'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(45451,1): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(45461,1): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(45470,1): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(45476,20): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(45484,1): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(45495,1): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(42923,1): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(42930,1): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(42939,1): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(42942,23): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(42944,30): error TS2339: Property 'tokenizeFormatString' does not exist on type 'StringConstructor'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(42944,80): error TS2339: Property 'standardFormatters' does not exist on type 'StringConstructor'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(42952,1): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(42957,1): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(42964,15): error TS2339: Property 'format' does not exist on type 'StringConstructor'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(42965,8): error TS2339: Property 'standardFormatters' does not exist on type 'StringConstructor'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(42965,30): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(42981,1): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(42986,1): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(42988,1): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(42993,1): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(43005,17): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(43014,23): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(43016,17): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(43019,19): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(43020,23): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(43021,19): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(43067,1): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(43084,1): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(43086,15): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(43097,1): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(43099,15): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(43104,1): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(43158,9): error TS2339: Property '__originalAssert' does not exist on type 'Console'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(43163,9): error TS2339: Property '__originalAssert' does not exist on type 'Console'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(43183,18): error TS2339: Property 'findAll' does not exist on type 'String'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(43197,18): error TS2339: Property 'replaceControlCharacters' does not exist on type 'String'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(43207,18): error TS2339: Property 'isWhitespace' does not exist on type 'String'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(43209,21): error TS2345: Argument of type 'String' is not assignable to parameter of type 'string'. + 'string' is a primitive, but 'String' is a wrapper object. Prefer using 'string' when possible. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(43215,18): error TS2339: Property 'computeLineEndings' does not exist on type 'String'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(43217,18): error TS2339: Property 'findAll' does not exist on type 'String'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(43226,18): error TS2339: Property 'escapeCharacters' does not exist on type 'String'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(43252,8): error TS2339: Property 'regexSpecialCharacters' does not exist on type 'StringConstructor'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(43262,13): error TS2339: Property 'escapeCharacters' does not exist on type 'String'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(43262,37): error TS2339: Property 'regexSpecialCharacters' does not exist on type 'StringConstructor'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(43369,8): error TS2339: Property 'hashCode' does not exist on type 'StringConstructor'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(43395,8): error TS2339: Property 'isDigitAt' does not exist on type 'StringConstructor'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(43414,17): error TS2304: Cannot find name 'TextEncoder'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(43442,8): error TS2339: Property 'naturalOrderComparator' does not exist on type 'StringConstructor'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(43486,8): error TS2339: Property 'caseInsensetiveComparator' does not exist on type 'StringConstructor'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(43501,8): error TS2339: Property 'constrain' does not exist on type 'NumberConstructor'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(43515,8): error TS2339: Property 'gcd' does not exist on type 'NumberConstructor'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(43520,15): error TS2339: Property 'gcd' does not exist on type 'NumberConstructor'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(43527,8): error TS2339: Property 'toFixedIfFloating' does not exist on type 'NumberConstructor'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(43538,16): error TS2339: Property 'toISO8601Compact' does not exist on type 'Date'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(43559,16): error TS2339: Property 'toConsoleTime' does not exist on type 'Date'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(43598,16): error TS2339: Property 'indexOf' does not exist on type 'PropertyDescriptor'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(43602,6): error TS2339: Property 'splice' does not exist on type 'PropertyDescriptor'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(43605,26): error TS2339: Property 'length' does not exist on type 'PropertyDescriptor'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(43609,6): error TS2339: Property 'length' does not exist on type 'PropertyDescriptor'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(43636,30): error TS2339: Property 'length' does not exist on type 'PropertyDescriptor'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(43637,25): error TS2339: Property 'length' does not exist on type 'PropertyDescriptor'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(43658,6): error TS2339: Property 'sort' does not exist on type 'PropertyDescriptor'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(43749,28): error TS2339: Property 'length' does not exist on type 'PropertyDescriptor'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(43750,20): error TS2339: Property 'length' does not exist on type 'PropertyDescriptor'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(43765,20): error TS2339: Property 'length' does not exist on type 'PropertyDescriptor'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(43795,17): error TS2339: Property 'length' does not exist on type 'PropertyDescriptor'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(43801,15): error TS2339: Property 'length' does not exist on type 'PropertyDescriptor'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(43803,24): error TS2339: Property 'partition' does not exist on type 'PropertyDescriptor'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(43839,36): error TS2339: Property 'length' does not exist on type 'PropertyDescriptor'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(43876,36): error TS2339: Property 'length' does not exist on type 'PropertyDescriptor'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(43889,23): error TS2339: Property 'lowerBound' does not exist on type 'any[]'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(43893,23): error TS2339: Property 'upperBound' does not exist on type 'any[]'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(43897,23): error TS2339: Property 'lowerBound' does not exist on type 'any[]'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(43910,16): error TS2339: Property 'lowerBound' does not exist on type 'PropertyDescriptor'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(43911,19): error TS2339: Property 'length' does not exist on type 'PropertyDescriptor'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(43924,27): error TS2339: Property 'length' does not exist on type 'PropertyDescriptor'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(43925,20): error TS2339: Property 'length' does not exist on type 'PropertyDescriptor'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(43939,18): error TS2339: Property 'length' does not exist on type 'PropertyDescriptor'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(44009,8): error TS2339: Property 'sprintf' does not exist on type 'StringConstructor'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(44011,15): error TS2339: Property 'vsprintf' does not exist on type 'StringConstructor'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(44019,8): error TS2339: Property 'tokenizeFormatString' does not exist on type 'StringConstructor'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(44051,11): error TS2339: Property 'isDigitAt' does not exist on type 'StringConstructor'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(44054,14): error TS2339: Property 'isDigitAt' does not exist on type 'StringConstructor'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(44074,14): error TS2339: Property 'isDigitAt' does not exist on type 'StringConstructor'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(44095,8): error TS2339: Property 'standardFormatters' does not exist on type 'StringConstructor'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(44128,8): error TS2339: Property 'vsprintf' does not exist on type 'StringConstructor'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(44130,15): error TS2339: Property 'format' does not exist on type 'StringConstructor'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(44130,50): error TS2339: Property 'standardFormatters' does not exist on type 'StringConstructor'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(44143,8): error TS2339: Property 'format' does not exist on type 'StringConstructor'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(44164,36): error TS2339: Property 'tokenizeFormatString' does not exist on type 'StringConstructor'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(44243,35): error TS2339: Property 'regexSpecialCharacters' does not exist on type 'StringConstructor'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(44297,15): error TS2339: Property 'valuesArray' does not exist on type 'Set'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(44306,15): error TS2339: Property 'addAll' does not exist on type 'Set'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(44317,15): error TS2339: Property 'containsAll' does not exist on type 'Set'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(44330,15): error TS2339: Property 'remove' does not exist on type 'Map'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(44340,15): error TS2339: Property 'valuesArray' does not exist on type 'Map'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(44348,15): error TS2339: Property 'keysArray' does not exist on type 'Map'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(44356,15): error TS2339: Property 'inverse' does not exist on type 'Map'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(44359,16): error TS2495: Type 'IterableIterator' is not an array type or a string type. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(44361,8): error TS2339: Property 'set' does not exist on type '{ _map: Map; }'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(44428,5): error TS1056: Accessors are only available when targeting ECMAScript 5 and higher. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(44469,8): error TS2339: Property 'pushAll' does not exist on type 'any[]'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(44495,27): error TS2345: Argument of type 'number' is not assignable to parameter of type 'string'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(44595,19): error TS2339: Property 'spread' does not exist on type 'Promise'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(44610,19): error TS2339: Property 'catchException' does not exist on type 'Promise'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(44623,15): error TS2339: Property 'diff' does not exist on type 'Map'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(44625,19): error TS2339: Property 'keysArray' does not exist on type 'Map'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(44678,1): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(44688,1): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(44696,1): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(44697,11): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(44705,1): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(44723,1): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(44732,1): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(44816,19): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(44820,20): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(44828,20): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(45043,11): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(45062,1): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(45080,15): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(45080,80): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(45087,15): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(45087,76): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(45095,14): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(45113,55): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(45113,127): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(45122,23): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(45143,20): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(45154,49): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(45173,1): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(45344,30): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(45406,28): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(45419,16): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(45423,21): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(45427,19): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(45429,21): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(45434,21): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(45445,21): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(45452,23): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(45460,21): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(45465,19): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(45473,27): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(45480,21): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(45487,1): error TS2304: Cannot find name 'WebInspector'. node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(45501,1): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(45509,21): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(45509,71): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(45541,32): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(45542,8): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(45551,8): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(45595,1): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(45600,1): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(45602,22): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(45603,8): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(45604,22): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(45605,8): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(45606,22): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(45607,8): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(45611,1): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(45655,13): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(45702,16): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(45733,20): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(45746,34): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(45767,17): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(45769,23): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(45771,23): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(45780,15): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(45806,61): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(45807,67): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(45810,1): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(45810,160): error TS2339: Property 'valuesArray' does not exist on type 'Set'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(45820,28): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(45826,23): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(45827,1): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(45828,1): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(45829,1): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(45841,17): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(45842,73): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(45847,25): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(45847,116): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(45848,81): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(45849,26): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(45850,88): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(45858,17): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(45875,4): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(45886,60): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(45900,18): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(45915,25): error TS2339: Property 'peekLast' does not exist on type 'any[]'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(45915,93): error TS2339: Property 'peekLast' does not exist on type 'any[]'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(45917,18): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(45917,74): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(45919,30): error TS2339: Property 'peekLast' does not exist on type 'any[]'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(45921,4): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(45923,16): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(45924,4): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(45926,39): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(45941,29): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(45942,31): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(45970,11): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(45973,44): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(45976,24): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(45978,11): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(45984,38): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(45985,55): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(45986,19): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(45988,42): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(45997,23): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(46058,17): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(46098,15): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(46108,47): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(46132,15): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(46232,15): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(46236,4): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(46261,17): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(46274,12): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(46275,27): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(46277,27): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(46279,22): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(46281,27): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(46281,95): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(46284,21): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(46288,27): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(46291,22): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(46326,50): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(46459,11): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(46476,13): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(46493,1): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(46506,1): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(46508,17): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(46525,1): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(46527,29): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(46534,1): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(46541,16): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(46562,1): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(46566,1): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(46582,1): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(46584,1): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(46588,1): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(46596,31): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(46599,11): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(46607,1): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(46609,1): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(46613,1): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(46624,11): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(46631,1): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(46633,1): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(46636,1): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(46644,8): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(46647,11): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(46654,1): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(46695,59): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(46700,1): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(46705,1): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(46710,1): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(46727,17): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(46776,12): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(46777,1): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(46778,1): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(46791,17): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(46829,92): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(46847,22): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(46848,19): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(46866,53): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(46893,12): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(46894,1): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(46895,1): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(46896,1): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(46962,1): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(46964,1): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(46967,22): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(46971,1): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(46973,4): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(46976,10): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(46984,1): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(46986,1): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(46987,18): error TS2495: Type 'Map' is not an array type or a string type. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(46990,1): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(46994,1): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(47000,19): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(47004,19): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(47024,1): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(47029,1): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(47046,1): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(47064,1): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(47068,14): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(47079,5): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(47090,10): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(47112,5): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(47118,1): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(47129,1): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(47131,16): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(47177,12): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(47208,1): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(47213,11): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(47227,1): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(47229,17): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(47243,1): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(47254,1): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(47267,1): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(47269,17): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(47273,24): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(47276,1): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(47277,1): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(47283,1): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(47285,23): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(45506,24): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(45513,1): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(45515,12): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(45518,1): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(45540,1): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(45545,37): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(45553,1): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(45555,12): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(45558,1): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(45606,1): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(45612,1): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(45624,1): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(45626,12): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(45634,1): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(45638,13): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(45642,1): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(45651,26): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(45657,21): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(45742,12): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(45783,1): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(45820,1): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(45821,1): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(45823,1): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(45856,9): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(45868,8): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(45878,9): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(45936,11): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(45936,68): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(45938,18): error TS2339: Property 'pushAll' does not exist on type 'string[]'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(45941,18): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(45956,12): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(45958,8): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(45971,1): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(45973,5): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(45974,1): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(45974,40): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(45974,65): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(45975,8): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(45978,1): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(45983,1): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(45988,1): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(46000,1): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(46460,1): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(46735,1): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(46746,18): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(46758,1): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(46765,16): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(46770,1): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(46776,24): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(46785,25): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(46786,26): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(46846,5): error TS1056: Accessors are only available when targeting ECMAScript 5 and higher. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(46882,1): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(46882,38): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(46891,90): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(46893,14): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(46894,49): error TS2339: Property 'sprintf' does not exist on type 'StringConstructor'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(46896,13): error TS2339: Property 'runtime' does not exist on type 'Window'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(46896,31): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(46975,8): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(46988,8): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(47028,1): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(47032,12): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(47035,1): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(47052,1): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(47062,16): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(47062,83): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(47065,1): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(47092,22): error TS2304: Cannot find name 'CSSAgent'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(47100,22): error TS2304: Cannot find name 'CSSAgent'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(47108,22): error TS2304: Cannot find name 'CSSAgent'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(47116,22): error TS2304: Cannot find name 'CSSAgent'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(47126,1): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(47128,1): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(47131,26): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(47139,1): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(47147,11): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(47152,12): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(47155,1): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(47164,25): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(47199,12): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(47246,1): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(47249,11): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(47257,1): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(47260,25): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(47261,57): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(47264,1): error TS2304: Cannot find name 'WebInspector'. node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(47288,1): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(47333,8): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(47343,9): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(47344,4): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(47345,8): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(47360,6): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(47361,6): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(47362,6): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(47363,6): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(47364,6): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(47365,6): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(47377,19): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(47414,1): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(47416,1): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(47418,23): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(47419,22): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(47423,1): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(47430,1): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(47441,1): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(47456,1): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(47472,1): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(47482,1): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(47498,14): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(47503,18): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(47509,27): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(47527,32): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(47527,80): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(47533,1): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(47549,23): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(47554,11): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(47563,1): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(47565,1): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(47568,1): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(47586,11): error TS2304: Cannot find name 'WebInspector'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(47603,37): error TS2304: Cannot find name 'chrome'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(47604,21): error TS2304: Cannot find name 'chrome'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(47605,1): error TS2304: Cannot find name 'chrome'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(47633,40): error TS2339: Property 'process' does not exist on type 'Window'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(47633,56): error TS2339: Property 'process' does not exist on type 'Window'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(47639,128): error TS2551: Property 'WebkitAppearance' does not exist on type 'CSSStyleDeclaration'. Did you mean 'webkitAppearance'? -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(47641,62): error TS2339: Property 'firebug' does not exist on type 'Console'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(47787,36): error TS2339: Property 'debug' does not exist on type '(namespace: any) => { (...args: any[]): void; namespace: any; enabled: any; useColors: any; color...'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(47852,6): error TS2339: Property 'diff' does not exist on type '{ (...args: any[]): void; namespace: any; enabled: any; useColors: any; color: any; }'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(47853,6): error TS2339: Property 'prev' does not exist on type '{ (...args: any[]): void; namespace: any; enabled: any; useColors: any; color: any; }'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(47854,6): error TS2339: Property 'curr' does not exist on type '{ (...args: any[]): void; namespace: any; enabled: any; useColors: any; color: any; }'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(47891,17): error TS2339: Property 'log' does not exist on type '{ (...args: any[]): void; namespace: any; enabled: any; useColors: any; color: any; }'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(48038,6): error TS2339: Property '_sortingFunction' does not exist on type '{ _rootNode: any; sortingChanged: (sortItem: any, sortOrder: any) => void; sortNodes: (comparator...'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(48039,1): error TS2554: Expected 0-2 arguments, but got 3. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(48039,34): error TS2339: Property '_sortingFunction' does not exist on type '{ _rootNode: any; sortingChanged: (sortItem: any, sortOrder: any) => void; sortNodes: (comparator...'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(48104,14): error TS2339: Property 'Channels' does not exist on type '{}'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(48104,35): error TS2339: Property 'Channels' does not exist on type '{}'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(48105,24): error TS2339: Property 'Channels' does not exist on type '{}'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(48148,11): error TS2339: Property 'compare' does not exist on type '{}'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(48165,11): error TS2339: Property '_iterate' does not exist on type '{}'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(48767,43): error TS2339: Property 'mozResponseArrayBuffer' does not exist on type 'XMLHttpRequest'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(48913,7): error TS2339: Property 'extended' does not exist on type '{}'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(48914,7): error TS2339: Property 'progressive' does not exist on type '{}'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(48915,7): error TS2339: Property 'precision' does not exist on type '{}'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(48916,7): error TS2339: Property 'scanLines' does not exist on type '{}'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(48917,7): error TS2339: Property 'samplesPerLine' does not exist on type '{}'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(48918,7): error TS2339: Property 'components' does not exist on type '{}'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(48919,7): error TS2339: Property 'componentsOrder' does not exist on type '{}'. -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' must be of type 'any', 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' must be of type 'any', 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' must be of type 'any', 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 '{}'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(49016,26): error TS2339: Property 'maxH' does not exist on type '{}'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(49017,26): error TS2339: Property 'maxV' does not exist on type '{}'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(49916,1): error TS7027: Unreachable code detected. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(50139,12): error TS1056: Accessors are only available when targeting ECMAScript 5 and higher. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(50143,12): error TS1056: Accessors are only available when targeting ECMAScript 5 and higher. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(50147,12): error TS1056: Accessors are only available when targeting ECMAScript 5 and higher. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(50151,12): error TS1056: Accessors are only available when targeting ECMAScript 5 and higher. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(50155,12): error TS1056: Accessors are only available when targeting ECMAScript 5 and higher. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(50159,12): error TS1056: Accessors are only available when targeting ECMAScript 5 and higher. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(50163,12): error TS1056: Accessors are only available when targeting ECMAScript 5 and higher. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(50167,12): error TS1056: Accessors are only available when targeting ECMAScript 5 and higher. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(50171,12): error TS1056: Accessors are only available when targeting ECMAScript 5 and higher. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(50175,12): error TS1056: Accessors are only available when targeting ECMAScript 5 and higher. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(50179,12): error TS1056: Accessors are only available when targeting ECMAScript 5 and higher. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(50183,12): error TS1056: Accessors are only available when targeting ECMAScript 5 and higher. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(50187,12): error TS1056: Accessors are only available when targeting ECMAScript 5 and higher. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(50191,12): error TS1056: Accessors are only available when targeting ECMAScript 5 and higher. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(50195,12): error TS1056: Accessors are only available when targeting ECMAScript 5 and higher. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(50199,12): error TS1056: Accessors are only available when targeting ECMAScript 5 and higher. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(51028,6): error TS2339: Property 'version' does not exist on type '{ loose: any; raw: any; major: number; minor: number; patch: number; prerelease: any; build: any;...'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(51030,6): error TS2339: Property 'version' does not exist on type '{ loose: any; raw: any; major: number; minor: number; patch: number; prerelease: any; build: any;...'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(51031,13): error TS2339: Property 'version' does not exist on type '{ loose: any; raw: any; major: number; minor: number; patch: number; prerelease: any; build: any;...'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(51035,13): error TS2339: Property 'version' does not exist on type '{ loose: any; raw: any; major: number; minor: number; patch: number; prerelease: any; build: any;...'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(51039,29): error TS2339: Property 'version' does not exist on type '{ loose: any; raw: any; major: number; minor: number; patch: number; prerelease: any; build: any;...'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(51179,15): error TS2339: Property 'version' does not exist on type '{ loose: any; raw: any; major: number; minor: number; patch: number; prerelease: any; build: any;...'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(51191,58): error TS2339: Property 'version' does not exist on type '{ loose: any; raw: any; major: number; minor: number; patch: number; prerelease: any; build: any;...'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(51379,6): error TS2339: Property 'operator' does not exist on type '{ loose: any; value: any; parse: (comp: any) => void; toString: () => any; test: (version: any) =...'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(51380,9): error TS2339: Property 'operator' does not exist on type '{ loose: any; value: any; parse: (comp: any) => void; toString: () => any; test: (version: any) =...'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(51381,6): error TS2339: Property 'operator' does not exist on type '{ loose: any; value: any; parse: (comp: any) => void; toString: () => any; test: (version: any) =...'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(51385,6): error TS2339: Property 'semver' does not exist on type '{ loose: any; value: any; parse: (comp: any) => void; toString: () => any; test: (version: any) =...'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(51387,6): error TS2339: Property 'semver' does not exist on type '{ loose: any; value: any; parse: (comp: any) => void; toString: () => any; test: (version: any) =...'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(51397,9): error TS2339: Property 'semver' does not exist on type '{ loose: any; value: any; parse: (comp: any) => void; toString: () => any; test: (version: any) =...'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(51403,25): error TS2339: Property 'operator' does not exist on type '{ loose: any; value: any; parse: (comp: any) => void; toString: () => any; test: (version: any) =...'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(51403,39): error TS2339: Property 'semver' does not exist on type '{ loose: any; value: any; parse: (comp: any) => void; toString: () => any; test: (version: any) =...'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(51434,6): error TS2339: Property 'range' does not exist on type '{ loose: any; raw: any; set: any; format: () => any; toString: () => any; parseRange: (range: any...'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(51437,13): error TS2339: Property 'range' does not exist on type '{ loose: any; raw: any; set: any; format: () => any; toString: () => any; parseRange: (range: any...'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(51441,13): error TS2339: Property 'range' does not exist on type '{ loose: any; raw: any; set: any; format: () => any; toString: () => any; parseRange: (range: any...'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(51810,31): error TS2339: Property 'range' does not exist on type '{ loose: any; raw: any; set: any; format: () => any; toString: () => any; parseRange: (range: any...'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(51882,4): error TS2531: Object is possibly 'null'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(51882,26): error TS2531: Object is possibly 'null'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(51888,6): error TS2531: Object is possibly 'null'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(51888,20): error TS2531: Object is possibly 'null'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(51889,15): error TS2531: Object is possibly 'null'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(51891,10): error TS2531: Object is possibly 'null'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(51891,45): error TS2531: Object is possibly 'null'. -node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(51978,34): error TS2304: Cannot find name 'fs'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(47290,1): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(47294,1): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(47308,19): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(47324,1): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(47342,11): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(47357,1): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(47366,1): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(47372,1): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(47395,26): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(47410,14): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(47444,16): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(47454,27): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(47481,16): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(47531,19): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(47544,5): error TS1056: Accessors are only available when targeting ECMAScript 5 and higher. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(47575,15): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(47623,18): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(47696,1): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(47698,1): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(47698,33): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(47699,22): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(47703,4): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(47705,4): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(47714,34): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(47719,1): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(47723,1): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(47731,1): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(47746,1): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(47748,21): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(47752,1): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(47754,1): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(47754,59): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(47756,1): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(47756,54): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(47763,1): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(47766,8): error TS2304: Cannot find name 'NetworkAgent'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(47767,11): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(47769,1): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(47770,7): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(47771,18): error TS2304: Cannot find name 'NetworkAgent'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(47772,18): error TS2304: Cannot find name 'NetworkAgent'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(47773,18): error TS2304: Cannot find name 'NetworkAgent'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(47774,25): error TS2304: Cannot find name 'NetworkAgent'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(47775,20): error TS2304: Cannot find name 'NetworkAgent'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(47776,21): error TS2304: Cannot find name 'NetworkAgent'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(47782,8): error TS2304: Cannot find name 'NetworkAgent'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(47785,1): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(47806,1): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(47822,11): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(47829,1): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(47836,1): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(47862,59): error TS2304: Cannot find name 'NetworkAgent'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(47904,29): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(47904,79): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(47905,1): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(47906,1): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(47907,1): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(47934,19): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(47935,16): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(47936,16): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(47943,31): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(47944,30): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(47982,55): error TS2304: Cannot find name 'PageAgent'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(47989,32): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(48027,40): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(48032,32): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(48037,40): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(48091,32): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(48095,20): error TS2304: Cannot find name 'NetworkAgent'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(48097,29): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(48097,79): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(48098,1): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(48099,1): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(48100,1): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(48119,24): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(48120,32): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(48281,32): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(48289,32): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(48303,32): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(48327,12): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(48337,1): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(48339,1): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(48340,1): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(48344,22): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(48353,25): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(48357,1): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(48366,1): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(48372,15): error TS2339: Property 'sprintf' does not exist on type 'StringConstructor'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(48376,1): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(48428,31): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(48448,159): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(48458,19): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(48473,1): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(48474,19): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(48488,31): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(48527,19): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(48537,19): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(48543,19): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(48549,19): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(48559,12): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(48584,4): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(48587,1): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(48590,11): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(48596,1): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(48641,1): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(48643,1): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(48645,18): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(48646,22): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(48666,23): error TS2304: Cannot find name 'NetworkAgent'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(48674,20): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(48687,21): error TS2304: Cannot find name 'SecurityAgent'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(48696,1): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(48707,1): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(48715,1): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(48718,1): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(48725,1): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(48728,1): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(48730,1): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(48747,5): error TS1056: Accessors are only available when targeting ECMAScript 5 and higher. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(48752,5): error TS1056: Accessors are only available when targeting ECMAScript 5 and higher. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(48760,5): error TS1056: Accessors are only available when targeting ECMAScript 5 and higher. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(48765,5): error TS1056: Accessors are only available when targeting ECMAScript 5 and higher. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(48771,21): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(48781,5): error TS1056: Accessors are only available when targeting ECMAScript 5 and higher. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(48786,5): error TS1056: Accessors are only available when targeting ECMAScript 5 and higher. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(48794,5): error TS1056: Accessors are only available when targeting ECMAScript 5 and higher. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(48802,5): error TS1056: Accessors are only available when targeting ECMAScript 5 and higher. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(48814,31): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(48860,5): error TS1056: Accessors are only available when targeting ECMAScript 5 and higher. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(48896,5): error TS1056: Accessors are only available when targeting ECMAScript 5 and higher. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(48901,5): error TS1056: Accessors are only available when targeting ECMAScript 5 and higher. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(48909,5): error TS1056: Accessors are only available when targeting ECMAScript 5 and higher. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(48914,5): error TS1056: Accessors are only available when targeting ECMAScript 5 and higher. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(48925,31): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(48931,5): error TS1056: Accessors are only available when targeting ECMAScript 5 and higher. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(48941,5): error TS1056: Accessors are only available when targeting ECMAScript 5 and higher. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(48951,5): error TS1056: Accessors are only available when targeting ECMAScript 5 and higher. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(48956,5): error TS1056: Accessors are only available when targeting ECMAScript 5 and higher. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(48964,5): error TS1056: Accessors are only available when targeting ECMAScript 5 and higher. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(48988,5): error TS1056: Accessors are only available when targeting ECMAScript 5 and higher. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(48993,5): error TS1056: Accessors are only available when targeting ECMAScript 5 and higher. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(49001,31): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(49010,5): error TS1056: Accessors are only available when targeting ECMAScript 5 and higher. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(49015,5): error TS1056: Accessors are only available when targeting ECMAScript 5 and higher. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(49023,5): error TS1056: Accessors are only available when targeting ECMAScript 5 and higher. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(49028,5): error TS1056: Accessors are only available when targeting ECMAScript 5 and higher. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(49087,5): error TS1056: Accessors are only available when targeting ECMAScript 5 and higher. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(49092,5): error TS1056: Accessors are only available when targeting ECMAScript 5 and higher. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(49100,5): error TS1056: Accessors are only available when targeting ECMAScript 5 and higher. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(49105,5): error TS1056: Accessors are only available when targeting ECMAScript 5 and higher. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(49114,31): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(49121,5): error TS1056: Accessors are only available when targeting ECMAScript 5 and higher. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(49126,5): error TS1056: Accessors are only available when targeting ECMAScript 5 and higher. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(49134,5): error TS1056: Accessors are only available when targeting ECMAScript 5 and higher. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(49189,5): error TS1056: Accessors are only available when targeting ECMAScript 5 and higher. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(49218,5): error TS1056: Accessors are only available when targeting ECMAScript 5 and higher. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(49226,5): error TS1056: Accessors are only available when targeting ECMAScript 5 and higher. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(49234,5): error TS1056: Accessors are only available when targeting ECMAScript 5 and higher. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(49241,5): error TS1056: Accessors are only available when targeting ECMAScript 5 and higher. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(49263,31): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(49281,31): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(49296,5): error TS1056: Accessors are only available when targeting ECMAScript 5 and higher. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(49299,22): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(49306,5): error TS1056: Accessors are only available when targeting ECMAScript 5 and higher. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(49311,5): error TS1056: Accessors are only available when targeting ECMAScript 5 and higher. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(49333,5): error TS1056: Accessors are only available when targeting ECMAScript 5 and higher. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(49338,5): error TS1056: Accessors are only available when targeting ECMAScript 5 and higher. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(49346,31): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(49352,5): error TS1056: Accessors are only available when targeting ECMAScript 5 and higher. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(49357,5): error TS1056: Accessors are only available when targeting ECMAScript 5 and higher. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(49361,31): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(49367,5): error TS1056: Accessors are only available when targeting ECMAScript 5 and higher. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(49394,5): error TS1056: Accessors are only available when targeting ECMAScript 5 and higher. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(49397,23): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(49404,5): error TS1056: Accessors are only available when targeting ECMAScript 5 and higher. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(49407,21): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(49435,5): error TS1056: Accessors are only available when targeting ECMAScript 5 and higher. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(49449,5): error TS1056: Accessors are only available when targeting ECMAScript 5 and higher. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(49517,5): error TS1056: Accessors are only available when targeting ECMAScript 5 and higher. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(49533,5): error TS1056: Accessors are only available when targeting ECMAScript 5 and higher. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(49565,25): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(49656,14): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(49676,8): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(49721,10): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(49729,6): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(49732,21): error TS2304: Cannot find name 'NetworkAgent'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(49733,6): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(49736,27): error TS2304: Cannot find name 'NetworkAgent'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(49741,6): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(49742,19): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(49795,22): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(49805,15): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(49805,67): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(49815,31): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(49836,31): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(49860,11): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(49872,1): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(49890,1): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(49894,5): error TS1056: Accessors are only available when targeting ECMAScript 5 and higher. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(49902,5): error TS1056: Accessors are only available when targeting ECMAScript 5 and higher. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(49910,5): error TS1056: Accessors are only available when targeting ECMAScript 5 and higher. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(49918,5): error TS1056: Accessors are only available when targeting ECMAScript 5 and higher. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(49926,5): error TS1056: Accessors are only available when targeting ECMAScript 5 and higher. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(49936,1): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(49943,1): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(50006,1): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(50008,10): error TS2339: Property 'Agents' does not exist on type 'typeof Protocol'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(50015,29): error TS2304: Cannot find name 'InspectorBackendClass'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(50016,10): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(50025,1): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(50034,1): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(50036,1): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(50103,32): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(50111,32): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(50119,32): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(50127,32): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(50135,32): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(50143,32): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(50162,46): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(50206,23): error TS2339: Property 'inspectedURLChanged' does not exist on type 'typeof InspectorFrontendHost'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(50207,46): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(50210,20): error TS2339: Property 'Agents' does not exist on type 'typeof Protocol'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(50218,1): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(50220,1): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(50224,1): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(50233,11): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(50242,1): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(50244,1): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(50246,1): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(50246,45): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(50249,1): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(50277,1): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(50277,48): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(50280,11): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(50294,1): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(50296,1): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(50308,1): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(50318,1): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(50320,1): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(50326,31): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(50342,31): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(50392,23): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(50474,16): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(50479,25): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(50481,25): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(50486,20): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(50488,23): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(50488,76): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(50489,5): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(50493,5): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(50496,18): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(50498,5): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(50502,55): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(50504,29): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(50506,30): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(50508,27): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(50511,30): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(50512,33): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(50534,23): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(50536,19): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(50537,27): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(50537,84): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(50538,27): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(50538,70): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(50539,27): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(50539,85): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(50540,27): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(50540,80): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(50574,23): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(50575,61): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(50577,1): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(50632,23): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(50642,23): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(50647,11): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(50653,1): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(50657,1): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(50672,1): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(50672,32): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(50685,1): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(50696,1): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(50719,1): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(50726,1): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(50727,1): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(50728,1): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(50730,1): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(50736,1): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(50745,1): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(50754,1): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(50756,8): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(50763,1): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(50772,1): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(50774,26): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(50775,19): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(50782,1): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(50801,1): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(50818,1): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(50825,1): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(50829,1): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(50847,1): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(50916,13): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(50924,31): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(50945,4): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(50948,22): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(50951,17): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(50955,6): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(50958,6): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(50963,6): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(50966,6): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(50993,8): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(51018,30): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(51021,4): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(51052,11): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(51062,20): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(51089,11): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(51098,16): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(51147,1): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(51186,1): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(51188,15): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(51195,8): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(51204,1): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(51265,1): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(51275,1): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(51285,1): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(51301,1): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(51303,1): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(51303,57): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(51311,1): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(51313,18): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(51314,8): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(51326,1): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(51351,1): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(51379,11): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(51387,1): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(51389,1): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(51394,1): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(51401,18): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(51401,74): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(51409,11): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(51415,1): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(51419,1): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(51449,1): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(51468,1): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(51470,1): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(51479,1): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(51496,12): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(51534,8): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(51537,11): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(51546,1): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(51548,1): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(51557,1): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(51560,30): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(51561,25): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(51562,12): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(51595,24): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(51596,1): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(51597,1): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(51598,4): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(51622,1): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(51658,11): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(51673,1): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(51681,13): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(51688,25): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(51697,1): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(51699,16): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(51700,16): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(51713,1): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(51715,16): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(51716,1): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(51720,1): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(51727,1): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(51729,12): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(51729,48): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(51735,1): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(51742,1): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(51764,18): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(51766,13): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(51768,13): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(51770,35): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(51775,18): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(51783,13): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(51786,18): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(51790,13): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(51792,35): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(51817,35): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(51825,35): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(51833,35): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(51844,1): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(51892,35): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(51895,35): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(51900,35): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(51909,1): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(51913,1): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(51938,1): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(51938,28): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(51953,1): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(51955,1): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(51959,21): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(51966,18): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(51968,20): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(51969,33): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(51971,32): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(51974,23): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(51978,23): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(51981,33): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(51987,1): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(52034,11): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(52076,18): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(52097,8): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(52105,31): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(52106,32): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(52107,35): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(52169,11): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(52170,11): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(52185,24): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(52219,17): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(52222,11): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(52229,1): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(52231,17): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(52235,24): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(52247,1): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(52255,1): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(52258,1): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(52268,49): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(52291,55): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(52292,31): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(52293,1): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(52294,1): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(52298,28): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(52335,41): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(52338,58): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(52346,11): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(52358,1): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(52360,1): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(52362,13): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(52365,1): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(52367,1): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(52379,18): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(52384,11): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(52394,1): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(52396,22): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(52396,80): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(52397,1): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(52399,1): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(52400,1): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(52401,1): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(52403,24): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(52404,21): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(52405,34): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(52408,1): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(52416,1): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(52425,19): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(52437,16): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(52438,19): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(52441,6): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(52445,6): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(52446,6): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(52448,4): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(52449,6): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(52453,12): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(52457,6): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(52458,28): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(52459,1): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(52459,37): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(52462,25): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(52463,1): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(52466,6): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(52473,15): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(52484,22): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(52485,27): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(52498,29): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(52498,66): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(52499,29): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(52499,72): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(52500,29): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(52500,72): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(52501,29): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(52501,70): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(52502,29): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(52502,73): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(52503,29): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(52503,67): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(52567,12): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(52568,8): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(52569,8): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(52573,11): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(52582,1): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(52584,1): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(52585,45): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(52588,1): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(52595,36): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(52599,11): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(52608,1): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(52610,1): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(52611,44): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(52614,1): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(52621,36): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(52622,8): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(52625,11): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(52635,1): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(52637,26): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(52638,39): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(52639,1): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(52642,49): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(52645,1): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(52652,1): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(52653,23): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(52686,24): error TS2339: Property 'peekLast' does not exist on type 'any[]'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(52720,36): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(52721,1): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(52745,1): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(52767,11): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(52774,1): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(52776,1): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(52778,20): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(52781,19): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(52782,22): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(52784,20): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(52785,32): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(52786,33): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(52791,1): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(52795,1): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(52807,18): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(52826,31): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(52829,11): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(52867,1): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(52875,1): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(52885,1): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(52887,4): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(52888,8): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(52890,17): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(52891,16): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(52894,35): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(52894,68): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(52895,38): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(52895,71): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(52896,40): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(52896,73): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(52897,44): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(52897,77): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(52898,53): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(52898,86): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(52899,41): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(52899,74): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(52900,51): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(52900,84): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(52901,40): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(52901,73): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(52902,38): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(52902,71): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(52903,57): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(52903,90): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(52904,48): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(52904,81): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(52905,47): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(52905,80): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(52906,47): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(52906,80): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(52907,37): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(52907,70): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(52908,41): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(52908,74): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(52909,41): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(52909,74): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(52910,42): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(52910,75): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(52911,46): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(52911,79): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(52912,36): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(52912,69): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(52913,41): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(52913,74): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(52914,42): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(52914,75): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(52915,46): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(52915,79): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(52916,40): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(52916,73): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(52917,52): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(52917,85): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(52918,43): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(52918,76): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(52919,42): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(52919,75): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(52920,40): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(52920,73): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(52921,50): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(52921,83): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(52922,38): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(52922,71): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(52923,44): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(52923,77): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(52924,45): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(52924,78): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(52925,54): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(52925,87): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(52926,39): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(52926,72): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(52927,45): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(52927,78): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(52928,45): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(52928,78): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(52929,40): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(52929,73): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(52930,42): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(52930,75): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(52931,41): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(52931,74): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(52932,50): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(52932,83): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(52933,54): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(52933,87): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(52934,45): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(52934,78): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(52935,51): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(52935,84): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(52936,44): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(52936,77): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(52937,43): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(52937,76): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(52938,38): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(52938,71): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(52939,38): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(52939,71): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(52940,38): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(52940,71): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(52941,38): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(52941,71): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(52942,52): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(52942,85): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(52943,51): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(52943,84): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(52944,49): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(52944,82): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(52945,50): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(52945,83): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(52946,49): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(52946,82): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(52947,47): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(52947,80): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(52948,46): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(52948,79): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(52949,60): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(52949,93): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(52950,64): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(52950,97): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(52951,47): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(52951,80): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(52952,47): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(52952,80): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(52953,42): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(52953,75): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(52954,42): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(52954,75): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(52955,38): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(52955,71): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(52956,42): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(52956,75): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(52958,46): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(52958,79): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(52959,46): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(52959,79): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(52960,47): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(52960,80): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(52962,1): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(52970,1): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(52972,5): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(52973,16): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(52976,1): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(52977,18): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(52978,21): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(52979,24): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(52980,19): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(52981,19): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(52982,25): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(52983,23): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(52984,23): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(52985,21): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(52986,24): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(52987,25): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(52988,23): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(52989,26): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(52990,24): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(52991,25): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(52992,17): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(52993,23): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(52994,23): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(52995,21): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(52996,25): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(52997,22): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(52998,23): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(52999,24): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(53000,24): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(53001,22): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(53002,25): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(53005,8): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(53013,1): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(53015,11): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(53031,1): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(53033,8): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(53041,1): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(53043,17): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(53044,22): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(53044,86): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(53045,34): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(53047,22): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(53051,17): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(53052,51): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(53056,12): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(53056,56): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(53066,1): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(53068,17): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(53070,4): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(53071,8): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(53073,8): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(53080,1): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(53082,11): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(53083,22): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(53085,17): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(53086,8): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(53087,17): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(53088,8): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(53096,1): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(53107,1): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(53109,9): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(53112,2): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(53113,2): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(53113,80): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(53114,2): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(53114,79): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(53115,2): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(53115,78): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(53116,2): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(53116,77): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(53117,2): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(53117,82): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(53118,2): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(53118,83): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(53120,1): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(53129,1): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(53131,8): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(53138,1): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(53140,8): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(53147,1): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(53156,1): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(53165,1): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(53177,1): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(53179,16): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(53209,1): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(53211,16): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(53226,1): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(53228,16): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(53236,13): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(53236,57): error TS2339: Property 'bytesToString' does not exist on type 'NumberConstructor'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(53244,13): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(53250,11): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(53251,12): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(53253,13): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(53257,9): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(53258,13): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(53265,13): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(53272,13): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(53291,13): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(53303,13): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(53307,13): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(53311,13): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(53315,22): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(53332,19): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(53338,16): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(53347,11): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(53366,1): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(53368,16): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(53388,13): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(53401,9): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(53406,9): error TS2339: Property 'createTextChild' does not exist on type 'Element'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(53406,25): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(53409,9): error TS2339: Property 'createTextChild' does not exist on type 'Element'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(53425,22): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(53453,11): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(53465,1): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(53473,17): error TS2304: Cannot find name 'CallbackBarrier'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(53476,1): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(53478,1): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(53484,1): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(53486,14): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(53510,10): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(53522,1): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(53525,17): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(53530,23): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(53531,26): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(53531,73): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(53539,38): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(53542,29): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(53542,71): error TS2339: Property 'millisToString' does not exist on type 'NumberConstructor'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(53543,29): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(53543,72): error TS2339: Property 'millisToString' does not exist on type 'NumberConstructor'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(53551,29): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(53551,71): error TS2339: Property 'bytesToString' does not exist on type 'NumberConstructor'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(53555,17): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(53557,32): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(53562,29): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(53564,29): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(53564,69): error TS2339: Property 'millisToString' does not exist on type 'NumberConstructor'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(53565,29): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(53569,29): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(53577,32): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(53577,66): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(53579,29): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(53581,29): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(53583,29): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(53585,14): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(53586,29): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(53589,29): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(53589,74): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(53595,33): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(53599,29): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(53599,63): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(53600,15): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(53601,16): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(53602,29): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(53602,65): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(53608,18): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(53615,18): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(53617,32): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(53617,67): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(53622,32): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(53622,72): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(53626,29): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(53630,29): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(53630,77): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(53631,18): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(53634,29): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(53642,29): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(53644,29): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(53646,29): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(53649,29): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(53652,18): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(53653,29): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(53661,35): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(53665,29): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(53665,75): error TS2339: Property 'millisToString' does not exist on type 'NumberConstructor'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(53666,29): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(53671,29): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(53674,29): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(53678,17): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(53680,32): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(53685,29): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(53685,90): error TS2339: Property 'millisToString' does not exist on type 'NumberConstructor'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(53689,50): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(53689,88): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(53692,26): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(53697,1): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(53699,28): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(53701,26): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(53702,14): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(53702,66): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(53709,1): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(53717,1): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(53738,20): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(53741,1): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(53742,6): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(53748,1): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(53759,23): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(53760,26): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(53760,78): error TS2339: Property 'millisToString' does not exist on type 'NumberConstructor'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(53760,113): error TS2339: Property 'millisToString' does not exist on type 'NumberConstructor'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(53761,14): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(53772,1): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(53786,1): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(53788,18): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(53799,1): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(53802,23): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(53807,32): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(53807,61): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(53809,29): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(53809,70): error TS2339: Property 'millisToString' does not exist on type 'NumberConstructor'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(53811,29): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(53813,14): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(53814,29): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(53817,29): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(53819,11): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(53821,14): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(53827,18): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(53840,1): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(53862,32): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(53872,1): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(53883,1): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(53885,17): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(53893,20): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(53896,20): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(53899,20): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(53903,12): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(53906,20): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(53907,12): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(53913,26): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(53914,44): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(53914,81): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(53919,26): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(53920,1): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(53922,52): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(53922,95): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(53932,1): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(53946,1): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(53958,1): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(53962,6): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(53963,7): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(53965,6): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(53966,7): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(53969,7): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(53973,34): error TS2304: Cannot find name 'TreeOutlineInShadow'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(53979,22): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(54012,31): error TS2339: Property 'valuesArray' does not exist on type 'Map'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(54020,1): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(54036,1): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(54038,1): error TS2304: Cannot find name 'TreeElement'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(54050,1): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(54064,7): error TS2339: Property 'createTextChild' does not exist on type 'Element'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(54064,23): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(54066,7): error TS2339: Property 'createTextChild' does not exist on type 'Element'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(54066,23): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(54071,7): error TS2339: Property 'createTextChild' does not exist on type 'Element'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(54071,23): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(54072,17): error TS2339: Property 'createChild' does not exist on type 'Element'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(54073,39): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(54093,19): error TS2339: Property 'createChild' does not exist on type 'Element'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(54094,23): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(54095,56): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(54098,9): error TS2339: Property 'createTextChild' does not exist on type 'Element'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(54098,54): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(54098,86): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(54099,22): error TS2339: Property 'createChild' does not exist on type 'Element'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(54106,26): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(54113,26): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(54115,26): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(54117,26): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(54119,26): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(54121,26): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(54125,28): error TS2304: Cannot find name 'TreeElement'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(54141,43): error TS2304: Cannot find name 'consumeEvent'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(54152,31): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(54156,31): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(54158,31): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(54170,8): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(54173,22): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(54178,17): error TS2339: Property 'createTextChild' does not exist on type 'Element'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(54178,33): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(54182,11): error TS2304: Cannot find name 'TreeElement'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(54191,1): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(54220,18): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(54224,4): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(54241,1): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(54243,5): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(54269,19): error TS2339: Property 'createChild' does not exist on type 'Element'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(54271,35): error TS2339: Property 'createChild' does not exist on type 'Element'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(54272,33): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(54279,1): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(54279,46): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(54279,99): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(54289,1): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(54293,17): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(54307,14): error TS2339: Property 'title' does not exist on type 'Element'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(54308,14): error TS2339: Property 'style' does not exist on type 'Element'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(54318,1): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(54320,22): error TS2339: Property 'millisToString' does not exist on type 'NumberConstructor'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(54321,11): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(54321,44): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(54322,8): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(54328,1): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(54330,17): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(54342,1): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(54344,12): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(54344,53): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(54350,1): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(54352,4): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(54353,8): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(54354,1): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(54355,13): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(54355,53): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(54356,15): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(54356,57): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(54357,15): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(54357,57): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(54358,14): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(54358,55): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(54359,9): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(54359,45): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(54360,11): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(54360,49): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(54361,10): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(54361,47): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(54363,8): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(54370,1): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(54372,5): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(54373,12): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(54374,1): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(54375,19): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(54376,17): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(54377,20): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(54378,15): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(54381,8): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(54390,1): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(54397,18): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(54400,31): error TS2339: Property 'createChild' does not exist on type 'Element'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(54402,90): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(54402,131): error TS2339: Property 'millisToString' does not exist on type 'NumberConstructor'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(54403,27): error TS2339: Property 'createChild' does not exist on type 'Element'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(54417,86): error TS2339: Property 'preciseMillisToString' does not exist on type 'NumberConstructor'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(54425,35): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(54430,35): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(54434,25): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(54435,14): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(54449,1): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(54451,14): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(54452,23): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(54453,26): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(54455,14): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(54456,32): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(54464,29): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(54465,29): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(54465,70): error TS2339: Property 'millisToString' does not exist on type 'NumberConstructor'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(54468,32): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(54469,1): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(54469,61): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(54487,5): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(54497,1): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(54499,18): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(54499,60): error TS2339: Property 'millisToString' does not exist on type 'NumberConstructor'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(54500,8): error TS2339: Property 'millisToString' does not exist on type 'NumberConstructor'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(54502,9): error TS2339: Property 'createTextChild' does not exist on type 'Element'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(54505,9): error TS2339: Property 'createTextChild' does not exist on type 'Element'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(54505,25): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(54506,21): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(54507,1): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(54508,9): error TS2339: Property 'createTextChild' does not exist on type 'Element'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(54521,1): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(54535,1): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(54544,1): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(54555,1): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(54565,1): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(54567,4): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(54568,8): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(54573,1): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(54574,5): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(54575,5): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(54576,5): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(54577,5): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(54578,5): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(54579,5): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(54580,5): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(54582,8): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(54594,1): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(54605,1): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(54609,1): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(54613,5): error TS1056: Accessors are only available when targeting ECMAScript 5 and higher. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(54618,5): error TS1056: Accessors are only available when targeting ECMAScript 5 and higher. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(54621,31): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(54624,11): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(54637,1): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(54643,1): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(54651,11): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(54653,22): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(54653,86): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(54663,17): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(54696,1): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(54699,7): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(54712,1): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(54714,5): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(54715,1): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(54715,62): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(54720,8): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(54727,1): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(54730,32): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(54737,1): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(54753,6): error TS2339: Property 'createTextChild' does not exist on type 'Element'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(54788,6): error TS2339: Property 'createTextChild' does not exist on type 'Element'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(54799,1): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(54811,1): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(54908,17): error TS2339: Property 'createTextChild' does not exist on type 'Element'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(54908,40): error TS2339: Property 'sprintf' does not exist on type 'StringConstructor'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(54936,19): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(54946,13): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(54948,23): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(54957,1): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(54962,14): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(54969,18): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(54970,1): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(54971,6): error TS2339: Property 'createTextChild' does not exist on type 'Element'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(54971,22): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(54974,18): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(54975,8): error TS2339: Property 'millisToString' does not exist on type 'NumberConstructor'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(54978,18): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(54979,1): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(54980,6): error TS2339: Property 'createTextChild' does not exist on type 'Element'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(54980,22): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(55033,1): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(55042,1): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(55048,1): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(55050,1): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(55050,33): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(55051,40): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(55052,1): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(55052,45): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(55058,1): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(55063,1): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(55070,1): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(55090,21): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(55102,31): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(55136,31): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(55155,31): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(55164,11): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(55171,1): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(55174,23): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(55181,1): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(55303,1): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(55305,1): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(55310,1): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(55382,11): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(55407,11): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(55415,1): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(55417,1): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(55420,1): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(55468,11): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(55491,11): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(55497,1): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(55501,1): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(55619,1): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(55625,1): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(55827,21): error TS2304: Cannot find name 'InspectorBackend'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(55863,21): error TS2304: Cannot find name 'InspectorBackend'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(55863,100): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(55913,22): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(55914,17): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(55942,11): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(55942,72): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(55960,1): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(55965,1): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(56202,87): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(56204,87): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(56206,87): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(56208,88): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(56234,1): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(56239,1): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(56259,1): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(56264,1): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(56289,1): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(56294,24): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(56296,11): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(56335,1): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(56341,1): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(56342,1): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(56343,1): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(56344,1): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(56345,1): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(56348,1): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(56443,38): error TS2304: Cannot find name 'CallbackBarrier'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(56499,1): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(56611,21): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(56678,16): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(56686,24): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(56688,34): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(56693,38): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(56703,16): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(56726,16): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(56730,4): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(56734,31): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(56735,30): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(56745,42): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(56769,1): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(56771,1): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(56775,1): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(56795,19): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(56802,11): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(56811,1): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(56828,1): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(56880,1): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(56886,1): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(56940,1): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(56950,1): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(56969,1): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(56977,1): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(56990,1): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(56996,15): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(57022,1): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(57027,1): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(57033,1): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(57035,14): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(57038,1): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(57045,16): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(57046,12): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(57054,15): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(57067,16): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(57068,12): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(57069,18): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(57106,1): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(57106,28): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(57139,1): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(57139,28): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(57143,16): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(57213,60): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(57224,12): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(57237,12): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(57246,21): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(57259,18): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(57262,17): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(57263,25): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(57264,21): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(57265,19): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(57286,16): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(57302,1): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(57309,1): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(57335,23): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(57335,55): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(57336,1): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(57337,1): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(57348,1): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(57376,6): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(57377,6): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(57378,6): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(57388,28): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(57427,36): error TS2339: Property 'peekLast' does not exist on type 'any[]'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(57461,17): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(57475,26): error TS2339: Property 'peekLast' does not exist on type 'any[]'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(57485,22): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(57485,54): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(57486,1): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(57502,4): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(57510,1): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(57517,1): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(57529,1): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(57541,1): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(57546,1): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(57554,15): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(57607,10): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(57629,1): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(57635,1): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(57642,44): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(57656,44): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(57667,51): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(57685,1): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(57729,13): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(57740,1): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(57760,17): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(57762,17): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(57768,11): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(57782,21): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(57783,1): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(57784,1): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(57785,1): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(57831,1): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(57840,1): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(57963,1): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(57972,1): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(57979,1): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(57980,1): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(57981,1): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(57986,1): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(58001,1): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(58012,4): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(58012,53): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(58014,27): error TS2339: Property 'peekLast' does not exist on type 'any[]'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(58020,40): error TS2339: Property 'peekLast' does not exist on type 'any[]'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(58027,1): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(58037,1): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(58046,1): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(58052,20): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(58060,1): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(58071,1): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(58077,1): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(58085,21): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(58085,71): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(58117,32): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(58118,8): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(58127,8): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(58171,1): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(58176,1): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(58178,22): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(58179,8): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(58180,22): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(58181,8): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(58182,22): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(58183,8): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(58187,1): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(58231,13): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(58278,16): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(58309,20): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(58322,34): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(58343,17): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(58345,23): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(58347,23): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(58356,15): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(58382,61): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(58383,67): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(58386,1): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(58386,160): error TS2339: Property 'valuesArray' does not exist on type 'Set'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(58396,28): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(58402,23): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(58403,1): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(58404,1): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(58405,1): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(58417,17): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(58418,73): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(58423,25): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(58423,116): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(58424,81): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(58425,26): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(58426,88): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(58434,17): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(58451,4): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(58462,60): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(58476,18): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(58491,25): error TS2339: Property 'peekLast' does not exist on type 'any[]'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(58491,93): error TS2339: Property 'peekLast' does not exist on type 'any[]'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(58493,18): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(58493,74): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(58495,30): error TS2339: Property 'peekLast' does not exist on type 'any[]'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(58497,4): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(58499,16): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(58500,4): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(58502,39): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(58517,29): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(58518,31): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(58546,11): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(58549,44): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(58552,24): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(58554,11): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(58560,38): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(58561,55): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(58562,19): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(58564,42): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(58573,23): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(58634,17): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(58674,15): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(58684,47): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(58708,15): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(58808,15): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(58812,4): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(58837,17): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(58850,12): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(58851,27): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(58853,27): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(58855,22): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(58857,27): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(58857,95): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(58860,21): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(58864,27): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(58867,22): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(58902,50): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(59035,11): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(59052,13): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(59069,1): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(59082,1): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(59084,17): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(59101,1): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(59103,29): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(59110,1): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(59117,16): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(59138,1): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(59142,1): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(59158,1): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(59160,1): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(59164,1): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(59172,31): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(59175,11): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(59183,1): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(59185,1): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(59189,1): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(59200,11): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(59207,1): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(59209,1): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(59212,1): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(59220,8): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(59223,11): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(59230,1): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(59271,59): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(59276,1): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(59281,1): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(59286,1): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(59303,17): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(59352,12): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(59353,1): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(59354,1): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(59367,17): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(59405,92): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(59423,22): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(59424,19): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(59442,53): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(59469,12): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(59470,1): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(59471,1): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(59472,1): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(59538,1): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(59540,1): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(59543,22): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(59547,1): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(59549,4): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(59552,10): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(59560,1): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(59562,1): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(59563,18): error TS2495: Type 'Map' is not an array type or a string type. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(59566,1): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(59570,1): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(59576,19): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(59580,19): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(59600,1): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(59605,1): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(59622,1): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(59640,1): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(59644,14): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(59655,5): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(59666,10): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(59688,5): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(59694,1): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(59705,1): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(59707,16): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(59753,12): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(59784,1): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(59789,11): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(59803,1): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(59805,17): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(59819,1): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(59830,1): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(59843,1): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(59845,17): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(59849,24): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(59852,1): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(59853,1): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(59859,1): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(59861,23): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(59864,1): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(59909,8): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(59919,9): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(59920,4): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(59921,8): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(59936,6): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(59937,6): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(59938,6): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(59939,6): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(59940,6): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(59941,6): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(59953,19): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(59990,1): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(59992,1): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(59994,23): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(59995,22): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(59999,1): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(60006,1): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(60017,1): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(60032,1): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(60048,1): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(60058,1): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(60074,14): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(60079,18): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(60085,27): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(60103,32): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(60103,80): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(60109,1): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(60125,23): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(60130,11): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(60139,1): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(60141,1): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(60144,1): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(60162,11): error TS2304: Cannot find name 'WebInspector'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(60221,6): error TS2339: Property '_sortingFunction' does not exist on type '{ _rootNode: any; sortingChanged: (sortItem: any, sortOrder: any) => void; sortNodes: (comparator...'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(60222,1): error TS2554: Expected 0-2 arguments, but got 3. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(60222,34): error TS2339: Property '_sortingFunction' does not exist on type '{ _rootNode: any; sortingChanged: (sortItem: any, sortOrder: any) => void; sortNodes: (comparator...'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(60267,11): error TS2304: Cannot find name 'define'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(60267,32): error TS2304: Cannot find name 'define'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(60268,1): error TS2304: Cannot find name 'define'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(60430,8): error TS2339: Property 'errors' does not exist on type 'any[]'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(60728,13): error TS2339: Property 'match' does not exist on type '{ parsePrimaryExpression: () => any; startJSX: () => void; finishJSX: () => void; reenterJSX: () ...'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(60732,6): error TS2339: Property 'scanner' does not exist on type '{ parsePrimaryExpression: () => any; startJSX: () => void; finishJSX: () => void; reenterJSX: () ...'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(60732,25): error TS2339: Property 'startMarker' does not exist on type '{ parsePrimaryExpression: () => any; startJSX: () => void; finishJSX: () => void; reenterJSX: () ...'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(60733,6): error TS2339: Property 'scanner' does not exist on type '{ parsePrimaryExpression: () => any; startJSX: () => void; finishJSX: () => void; reenterJSX: () ...'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(60733,30): error TS2339: Property 'startMarker' does not exist on type '{ parsePrimaryExpression: () => any; startJSX: () => void; finishJSX: () => void; reenterJSX: () ...'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(60734,6): error TS2339: Property 'scanner' does not exist on type '{ parsePrimaryExpression: () => any; startJSX: () => void; finishJSX: () => void; reenterJSX: () ...'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(60734,29): error TS2339: Property 'startMarker' does not exist on type '{ parsePrimaryExpression: () => any; startJSX: () => void; finishJSX: () => void; reenterJSX: () ...'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(60734,52): error TS2339: Property 'startMarker' does not exist on type '{ parsePrimaryExpression: () => any; startJSX: () => void; finishJSX: () => void; reenterJSX: () ...'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(60738,6): error TS2339: Property 'nextToken' does not exist on type '{ parsePrimaryExpression: () => any; startJSX: () => void; finishJSX: () => void; reenterJSX: () ...'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(60744,9): error TS2339: Property 'config' does not exist on type '{ parsePrimaryExpression: () => any; startJSX: () => void; finishJSX: () => void; reenterJSX: () ...'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(60745,6): error TS2339: Property 'tokens' does not exist on type '{ parsePrimaryExpression: () => any; startJSX: () => void; finishJSX: () => void; reenterJSX: () ...'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(60749,6): error TS2339: Property 'collectComments' does not exist on type '{ parsePrimaryExpression: () => any; startJSX: () => void; finishJSX: () => void; reenterJSX: () ...'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(60751,12): error TS2339: Property 'scanner' does not exist on type '{ parsePrimaryExpression: () => any; startJSX: () => void; finishJSX: () => void; reenterJSX: () ...'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(60752,11): error TS2339: Property 'scanner' does not exist on type '{ parsePrimaryExpression: () => any; startJSX: () => void; finishJSX: () => void; reenterJSX: () ...'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(60753,13): error TS2339: Property 'scanner' does not exist on type '{ parsePrimaryExpression: () => any; startJSX: () => void; finishJSX: () => void; reenterJSX: () ...'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(60753,32): error TS2339: Property 'scanner' does not exist on type '{ parsePrimaryExpression: () => any; startJSX: () => void; finishJSX: () => void; reenterJSX: () ...'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(60758,12): error TS2339: Property 'scanner' does not exist on type '{ parsePrimaryExpression: () => any; startJSX: () => void; finishJSX: () => void; reenterJSX: () ...'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(60759,11): error TS2339: Property 'scanner' does not exist on type '{ parsePrimaryExpression: () => any; startJSX: () => void; finishJSX: () => void; reenterJSX: () ...'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(60760,13): error TS2339: Property 'scanner' does not exist on type '{ parsePrimaryExpression: () => any; startJSX: () => void; finishJSX: () => void; reenterJSX: () ...'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(60760,32): error TS2339: Property 'scanner' does not exist on type '{ parsePrimaryExpression: () => any; startJSX: () => void; finishJSX: () => void; reenterJSX: () ...'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(60769,13): error TS2339: Property 'scanner' does not exist on type '{ parsePrimaryExpression: () => any; startJSX: () => void; finishJSX: () => void; reenterJSX: () ...'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(60770,13): error TS2339: Property 'scanner' does not exist on type '{ parsePrimaryExpression: () => any; startJSX: () => void; finishJSX: () => void; reenterJSX: () ...'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(60770,33): error TS2339: Property 'scanner' does not exist on type '{ parsePrimaryExpression: () => any; startJSX: () => void; finishJSX: () => void; reenterJSX: () ...'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(60776,8): error TS2339: Property 'scanner' does not exist on type '{ parsePrimaryExpression: () => any; startJSX: () => void; finishJSX: () => void; reenterJSX: () ...'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(60815,13): error TS2339: Property 'scanner' does not exist on type '{ parsePrimaryExpression: () => any; startJSX: () => void; finishJSX: () => void; reenterJSX: () ...'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(60815,44): error TS2339: Property 'scanner' does not exist on type '{ parsePrimaryExpression: () => any; startJSX: () => void; finishJSX: () => void; reenterJSX: () ...'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(60818,16): error TS2339: Property 'scanner' does not exist on type '{ parsePrimaryExpression: () => any; startJSX: () => void; finishJSX: () => void; reenterJSX: () ...'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(60818,36): error TS2339: Property 'scanner' does not exist on type '{ parsePrimaryExpression: () => any; startJSX: () => void; finishJSX: () => void; reenterJSX: () ...'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(60822,17): error TS2339: Property 'scanner' does not exist on type '{ parsePrimaryExpression: () => any; startJSX: () => void; finishJSX: () => void; reenterJSX: () ...'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(60823,16): error TS2339: Property 'scanner' does not exist on type '{ parsePrimaryExpression: () => any; startJSX: () => void; finishJSX: () => void; reenterJSX: () ...'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(60824,12): error TS2339: Property 'scanner' does not exist on type '{ parsePrimaryExpression: () => any; startJSX: () => void; finishJSX: () => void; reenterJSX: () ...'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(60825,10): error TS2339: Property 'scanner' does not exist on type '{ parsePrimaryExpression: () => any; startJSX: () => void; finishJSX: () => void; reenterJSX: () ...'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(60830,16): error TS2339: Property 'scanner' does not exist on type '{ parsePrimaryExpression: () => any; startJSX: () => void; finishJSX: () => void; reenterJSX: () ...'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(60831,16): error TS2339: Property 'scanner' does not exist on type '{ parsePrimaryExpression: () => any; startJSX: () => void; finishJSX: () => void; reenterJSX: () ...'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(60831,36): error TS2339: Property 'scanner' does not exist on type '{ parsePrimaryExpression: () => any; startJSX: () => void; finishJSX: () => void; reenterJSX: () ...'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(60833,13): error TS2339: Property 'scanner' does not exist on type '{ parsePrimaryExpression: () => any; startJSX: () => void; finishJSX: () => void; reenterJSX: () ...'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(60834,13): error TS2339: Property 'scanner' does not exist on type '{ parsePrimaryExpression: () => any; startJSX: () => void; finishJSX: () => void; reenterJSX: () ...'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(60834,33): error TS2339: Property 'scanner' does not exist on type '{ parsePrimaryExpression: () => any; startJSX: () => void; finishJSX: () => void; reenterJSX: () ...'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(60848,17): error TS2339: Property 'scanner' does not exist on type '{ parsePrimaryExpression: () => any; startJSX: () => void; finishJSX: () => void; reenterJSX: () ...'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(60849,16): error TS2339: Property 'scanner' does not exist on type '{ parsePrimaryExpression: () => any; startJSX: () => void; finishJSX: () => void; reenterJSX: () ...'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(60851,10): error TS2339: Property 'scanner' does not exist on type '{ parsePrimaryExpression: () => any; startJSX: () => void; finishJSX: () => void; reenterJSX: () ...'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(60856,13): error TS2339: Property 'scanner' does not exist on type '{ parsePrimaryExpression: () => any; startJSX: () => void; finishJSX: () => void; reenterJSX: () ...'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(60856,44): error TS2339: Property 'scanner' does not exist on type '{ parsePrimaryExpression: () => any; startJSX: () => void; finishJSX: () => void; reenterJSX: () ...'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(60857,13): error TS2339: Property 'scanner' does not exist on type '{ parsePrimaryExpression: () => any; startJSX: () => void; finishJSX: () => void; reenterJSX: () ...'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(60857,44): error TS2339: Property 'scanner' does not exist on type '{ parsePrimaryExpression: () => any; startJSX: () => void; finishJSX: () => void; reenterJSX: () ...'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(60858,5): error TS2403: Subsequent variable declarations must have the same type. Variable 'value' must be of type 'any', but here has type 'string'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(60859,16): error TS2339: Property 'scanner' does not exist on type '{ parsePrimaryExpression: () => any; startJSX: () => void; finishJSX: () => void; reenterJSX: () ...'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(60860,6): error TS2339: Property 'scanner' does not exist on type '{ parsePrimaryExpression: () => any; startJSX: () => void; finishJSX: () => void; reenterJSX: () ...'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(60864,17): error TS2339: Property 'scanner' does not exist on type '{ parsePrimaryExpression: () => any; startJSX: () => void; finishJSX: () => void; reenterJSX: () ...'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(60865,16): error TS2339: Property 'scanner' does not exist on type '{ parsePrimaryExpression: () => any; startJSX: () => void; finishJSX: () => void; reenterJSX: () ...'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(60867,10): error TS2339: Property 'scanner' does not exist on type '{ parsePrimaryExpression: () => any; startJSX: () => void; finishJSX: () => void; reenterJSX: () ...'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(60876,17): error TS2339: Property 'scanner' does not exist on type '{ parsePrimaryExpression: () => any; startJSX: () => void; finishJSX: () => void; reenterJSX: () ...'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(60877,16): error TS2339: Property 'scanner' does not exist on type '{ parsePrimaryExpression: () => any; startJSX: () => void; finishJSX: () => void; reenterJSX: () ...'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(60878,12): error TS2339: Property 'scanner' does not exist on type '{ parsePrimaryExpression: () => any; startJSX: () => void; finishJSX: () => void; reenterJSX: () ...'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(60879,10): error TS2339: Property 'scanner' does not exist on type '{ parsePrimaryExpression: () => any; startJSX: () => void; finishJSX: () => void; reenterJSX: () ...'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(60884,16): error TS2339: Property 'scanner' does not exist on type '{ parsePrimaryExpression: () => any; startJSX: () => void; finishJSX: () => void; reenterJSX: () ...'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(60885,8): error TS2339: Property 'scanner' does not exist on type '{ parsePrimaryExpression: () => any; startJSX: () => void; finishJSX: () => void; reenterJSX: () ...'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(60886,13): error TS2339: Property 'scanner' does not exist on type '{ parsePrimaryExpression: () => any; startJSX: () => void; finishJSX: () => void; reenterJSX: () ...'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(60887,13): error TS2339: Property 'scanner' does not exist on type '{ parsePrimaryExpression: () => any; startJSX: () => void; finishJSX: () => void; reenterJSX: () ...'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(60887,44): error TS2339: Property 'scanner' does not exist on type '{ parsePrimaryExpression: () => any; startJSX: () => void; finishJSX: () => void; reenterJSX: () ...'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(60889,8): error TS2339: Property 'scanner' does not exist on type '{ parsePrimaryExpression: () => any; startJSX: () => void; finishJSX: () => void; reenterJSX: () ...'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(60893,8): error TS2339: Property 'scanner' does not exist on type '{ parsePrimaryExpression: () => any; startJSX: () => void; finishJSX: () => void; reenterJSX: () ...'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(60899,13): error TS2339: Property 'scanner' does not exist on type '{ parsePrimaryExpression: () => any; startJSX: () => void; finishJSX: () => void; reenterJSX: () ...'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(60899,45): error TS2339: Property 'scanner' does not exist on type '{ parsePrimaryExpression: () => any; startJSX: () => void; finishJSX: () => void; reenterJSX: () ...'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(60903,17): error TS2339: Property 'scanner' does not exist on type '{ parsePrimaryExpression: () => any; startJSX: () => void; finishJSX: () => void; reenterJSX: () ...'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(60904,16): error TS2339: Property 'scanner' does not exist on type '{ parsePrimaryExpression: () => any; startJSX: () => void; finishJSX: () => void; reenterJSX: () ...'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(60906,10): error TS2339: Property 'scanner' does not exist on type '{ parsePrimaryExpression: () => any; startJSX: () => void; finishJSX: () => void; reenterJSX: () ...'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(60909,13): error TS2339: Property 'scanner' does not exist on type '{ parsePrimaryExpression: () => any; startJSX: () => void; finishJSX: () => void; reenterJSX: () ...'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(60912,6): error TS2339: Property 'collectComments' does not exist on type '{ parsePrimaryExpression: () => any; startJSX: () => void; finishJSX: () => void; reenterJSX: () ...'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(60913,6): error TS2339: Property 'startMarker' does not exist on type '{ parsePrimaryExpression: () => any; startJSX: () => void; finishJSX: () => void; reenterJSX: () ...'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(60913,29): error TS2339: Property 'scanner' does not exist on type '{ parsePrimaryExpression: () => any; startJSX: () => void; finishJSX: () => void; reenterJSX: () ...'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(60914,6): error TS2339: Property 'startMarker' does not exist on type '{ parsePrimaryExpression: () => any; startJSX: () => void; finishJSX: () => void; reenterJSX: () ...'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(60914,28): error TS2339: Property 'scanner' does not exist on type '{ parsePrimaryExpression: () => any; startJSX: () => void; finishJSX: () => void; reenterJSX: () ...'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(60915,6): error TS2339: Property 'startMarker' does not exist on type '{ parsePrimaryExpression: () => any; startJSX: () => void; finishJSX: () => void; reenterJSX: () ...'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(60915,30): error TS2339: Property 'scanner' does not exist on type '{ parsePrimaryExpression: () => any; startJSX: () => void; finishJSX: () => void; reenterJSX: () ...'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(60915,49): error TS2339: Property 'scanner' does not exist on type '{ parsePrimaryExpression: () => any; startJSX: () => void; finishJSX: () => void; reenterJSX: () ...'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(60917,6): error TS2339: Property 'lastMarker' does not exist on type '{ parsePrimaryExpression: () => any; startJSX: () => void; finishJSX: () => void; reenterJSX: () ...'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(60917,28): error TS2339: Property 'scanner' does not exist on type '{ parsePrimaryExpression: () => any; startJSX: () => void; finishJSX: () => void; reenterJSX: () ...'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(60918,6): error TS2339: Property 'lastMarker' does not exist on type '{ parsePrimaryExpression: () => any; startJSX: () => void; finishJSX: () => void; reenterJSX: () ...'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(60918,27): error TS2339: Property 'scanner' does not exist on type '{ parsePrimaryExpression: () => any; startJSX: () => void; finishJSX: () => void; reenterJSX: () ...'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(60919,6): error TS2339: Property 'lastMarker' does not exist on type '{ parsePrimaryExpression: () => any; startJSX: () => void; finishJSX: () => void; reenterJSX: () ...'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(60919,29): error TS2339: Property 'scanner' does not exist on type '{ parsePrimaryExpression: () => any; startJSX: () => void; finishJSX: () => void; reenterJSX: () ...'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(60919,48): error TS2339: Property 'scanner' does not exist on type '{ parsePrimaryExpression: () => any; startJSX: () => void; finishJSX: () => void; reenterJSX: () ...'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(60920,9): error TS2339: Property 'config' does not exist on type '{ parsePrimaryExpression: () => any; startJSX: () => void; finishJSX: () => void; reenterJSX: () ...'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(60921,6): error TS2339: Property 'tokens' does not exist on type '{ parsePrimaryExpression: () => any; startJSX: () => void; finishJSX: () => void; reenterJSX: () ...'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(60921,23): error TS2339: Property 'convertToken' does not exist on type '{ parsePrimaryExpression: () => any; startJSX: () => void; finishJSX: () => void; reenterJSX: () ...'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(60926,6): error TS2339: Property 'startMarker' does not exist on type '{ parsePrimaryExpression: () => any; startJSX: () => void; finishJSX: () => void; reenterJSX: () ...'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(60926,29): error TS2339: Property 'scanner' does not exist on type '{ parsePrimaryExpression: () => any; startJSX: () => void; finishJSX: () => void; reenterJSX: () ...'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(60927,6): error TS2339: Property 'startMarker' does not exist on type '{ parsePrimaryExpression: () => any; startJSX: () => void; finishJSX: () => void; reenterJSX: () ...'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(60927,28): error TS2339: Property 'scanner' does not exist on type '{ parsePrimaryExpression: () => any; startJSX: () => void; finishJSX: () => void; reenterJSX: () ...'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(60928,6): error TS2339: Property 'startMarker' does not exist on type '{ parsePrimaryExpression: () => any; startJSX: () => void; finishJSX: () => void; reenterJSX: () ...'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(60928,30): error TS2339: Property 'scanner' does not exist on type '{ parsePrimaryExpression: () => any; startJSX: () => void; finishJSX: () => void; reenterJSX: () ...'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(60928,49): error TS2339: Property 'scanner' does not exist on type '{ parsePrimaryExpression: () => any; startJSX: () => void; finishJSX: () => void; reenterJSX: () ...'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(60929,16): error TS2339: Property 'scanner' does not exist on type '{ parsePrimaryExpression: () => any; startJSX: () => void; finishJSX: () => void; reenterJSX: () ...'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(60931,13): error TS2339: Property 'scanner' does not exist on type '{ parsePrimaryExpression: () => any; startJSX: () => void; finishJSX: () => void; reenterJSX: () ...'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(60932,13): error TS2339: Property 'scanner' does not exist on type '{ parsePrimaryExpression: () => any; startJSX: () => void; finishJSX: () => void; reenterJSX: () ...'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(60932,33): error TS2339: Property 'scanner' does not exist on type '{ parsePrimaryExpression: () => any; startJSX: () => void; finishJSX: () => void; reenterJSX: () ...'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(60936,8): error TS2339: Property 'scanner' does not exist on type '{ parsePrimaryExpression: () => any; startJSX: () => void; finishJSX: () => void; reenterJSX: () ...'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(60939,8): error TS2339: Property 'scanner' does not exist on type '{ parsePrimaryExpression: () => any; startJSX: () => void; finishJSX: () => void; reenterJSX: () ...'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(60940,20): error TS2339: Property 'scanner' does not exist on type '{ parsePrimaryExpression: () => any; startJSX: () => void; finishJSX: () => void; reenterJSX: () ...'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(60940,40): error TS2339: Property 'scanner' does not exist on type '{ parsePrimaryExpression: () => any; startJSX: () => void; finishJSX: () => void; reenterJSX: () ...'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(60941,8): error TS2339: Property 'scanner' does not exist on type '{ parsePrimaryExpression: () => any; startJSX: () => void; finishJSX: () => void; reenterJSX: () ...'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(60943,6): error TS2339: Property 'scanner' does not exist on type '{ parsePrimaryExpression: () => any; startJSX: () => void; finishJSX: () => void; reenterJSX: () ...'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(60943,29): error TS2339: Property 'scanner' does not exist on type '{ parsePrimaryExpression: () => any; startJSX: () => void; finishJSX: () => void; reenterJSX: () ...'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(60946,6): error TS2339: Property 'lastMarker' does not exist on type '{ parsePrimaryExpression: () => any; startJSX: () => void; finishJSX: () => void; reenterJSX: () ...'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(60946,28): error TS2339: Property 'scanner' does not exist on type '{ parsePrimaryExpression: () => any; startJSX: () => void; finishJSX: () => void; reenterJSX: () ...'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(60947,6): error TS2339: Property 'lastMarker' does not exist on type '{ parsePrimaryExpression: () => any; startJSX: () => void; finishJSX: () => void; reenterJSX: () ...'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(60947,27): error TS2339: Property 'scanner' does not exist on type '{ parsePrimaryExpression: () => any; startJSX: () => void; finishJSX: () => void; reenterJSX: () ...'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(60948,6): error TS2339: Property 'lastMarker' does not exist on type '{ parsePrimaryExpression: () => any; startJSX: () => void; finishJSX: () => void; reenterJSX: () ...'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(60948,29): error TS2339: Property 'scanner' does not exist on type '{ parsePrimaryExpression: () => any; startJSX: () => void; finishJSX: () => void; reenterJSX: () ...'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(60948,48): error TS2339: Property 'scanner' does not exist on type '{ parsePrimaryExpression: () => any; startJSX: () => void; finishJSX: () => void; reenterJSX: () ...'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(60952,17): error TS2339: Property 'scanner' does not exist on type '{ parsePrimaryExpression: () => any; startJSX: () => void; finishJSX: () => void; reenterJSX: () ...'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(60953,16): error TS2339: Property 'scanner' does not exist on type '{ parsePrimaryExpression: () => any; startJSX: () => void; finishJSX: () => void; reenterJSX: () ...'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(60955,10): error TS2339: Property 'scanner' does not exist on type '{ parsePrimaryExpression: () => any; startJSX: () => void; finishJSX: () => void; reenterJSX: () ...'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(60957,24): error TS2339: Property 'config' does not exist on type '{ parsePrimaryExpression: () => any; startJSX: () => void; finishJSX: () => void; reenterJSX: () ...'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(60958,6): error TS2339: Property 'tokens' does not exist on type '{ parsePrimaryExpression: () => any; startJSX: () => void; finishJSX: () => void; reenterJSX: () ...'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(60958,23): error TS2339: Property 'convertToken' does not exist on type '{ parsePrimaryExpression: () => any; startJSX: () => void; finishJSX: () => void; reenterJSX: () ...'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(60963,16): error TS2339: Property 'scanner' does not exist on type '{ parsePrimaryExpression: () => any; startJSX: () => void; finishJSX: () => void; reenterJSX: () ...'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(60964,6): error TS2339: Property 'scanner' does not exist on type '{ parsePrimaryExpression: () => any; startJSX: () => void; finishJSX: () => void; reenterJSX: () ...'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(60966,6): error TS2339: Property 'scanner' does not exist on type '{ parsePrimaryExpression: () => any; startJSX: () => void; finishJSX: () => void; reenterJSX: () ...'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(60974,6): error TS2339: Property 'throwUnexpectedToken' does not exist on type '{ parsePrimaryExpression: () => any; startJSX: () => void; finishJSX: () => void; reenterJSX: () ...'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(60986,6): error TS2339: Property 'throwUnexpectedToken' does not exist on type '{ parsePrimaryExpression: () => any; startJSX: () => void; finishJSX: () => void; reenterJSX: () ...'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(60988,13): error TS2339: Property 'finalize' does not exist on type '{ parsePrimaryExpression: () => any; startJSX: () => void; finishJSX: () => void; reenterJSX: () ...'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(60997,18): error TS2339: Property 'finalize' does not exist on type '{ parsePrimaryExpression: () => any; startJSX: () => void; finishJSX: () => void; reenterJSX: () ...'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(61004,18): error TS2339: Property 'finalize' does not exist on type '{ parsePrimaryExpression: () => any; startJSX: () => void; finishJSX: () => void; reenterJSX: () ...'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(61017,20): error TS2339: Property 'finalize' does not exist on type '{ parsePrimaryExpression: () => any; startJSX: () => void; finishJSX: () => void; reenterJSX: () ...'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(61028,6): error TS2339: Property 'throwUnexpectedToken' does not exist on type '{ parsePrimaryExpression: () => any; startJSX: () => void; finishJSX: () => void; reenterJSX: () ...'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(61030,14): error TS2339: Property 'getTokenRaw' does not exist on type '{ parsePrimaryExpression: () => any; startJSX: () => void; finishJSX: () => void; reenterJSX: () ...'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(61031,13): error TS2339: Property 'finalize' does not exist on type '{ parsePrimaryExpression: () => any; startJSX: () => void; finishJSX: () => void; reenterJSX: () ...'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(61037,9): error TS2339: Property 'match' does not exist on type '{ parsePrimaryExpression: () => any; startJSX: () => void; finishJSX: () => void; reenterJSX: () ...'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(61038,6): error TS2339: Property 'tolerateError' does not exist on type '{ parsePrimaryExpression: () => any; startJSX: () => void; finishJSX: () => void; reenterJSX: () ...'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(61040,21): error TS2339: Property 'parseAssignmentExpression' does not exist on type '{ parsePrimaryExpression: () => any; startJSX: () => void; finishJSX: () => void; reenterJSX: () ...'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(61042,13): error TS2339: Property 'finalize' does not exist on type '{ parsePrimaryExpression: () => any; startJSX: () => void; finishJSX: () => void; reenterJSX: () ...'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(61056,13): error TS2339: Property 'finalize' does not exist on type '{ parsePrimaryExpression: () => any; startJSX: () => void; finishJSX: () => void; reenterJSX: () ...'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(61063,19): error TS2339: Property 'parseAssignmentExpression' does not exist on type '{ parsePrimaryExpression: () => any; startJSX: () => void; finishJSX: () => void; reenterJSX: () ...'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(61065,13): error TS2339: Property 'finalize' does not exist on type '{ parsePrimaryExpression: () => any; startJSX: () => void; finishJSX: () => void; reenterJSX: () ...'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(61086,13): error TS2339: Property 'finalize' does not exist on type '{ parsePrimaryExpression: () => any; startJSX: () => void; finishJSX: () => void; reenterJSX: () ...'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(61095,13): error TS2339: Property 'finalize' does not exist on type '{ parsePrimaryExpression: () => any; startJSX: () => void; finishJSX: () => void; reenterJSX: () ...'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(61104,13): error TS2339: Property 'finalize' does not exist on type '{ parsePrimaryExpression: () => any; startJSX: () => void; finishJSX: () => void; reenterJSX: () ...'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(61108,6): error TS2339: Property 'collectComments' does not exist on type '{ parsePrimaryExpression: () => any; startJSX: () => void; finishJSX: () => void; reenterJSX: () ...'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(61109,6): error TS2339: Property 'lastMarker' does not exist on type '{ parsePrimaryExpression: () => any; startJSX: () => void; finishJSX: () => void; reenterJSX: () ...'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(61109,28): error TS2339: Property 'scanner' does not exist on type '{ parsePrimaryExpression: () => any; startJSX: () => void; finishJSX: () => void; reenterJSX: () ...'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(61110,6): error TS2339: Property 'lastMarker' does not exist on type '{ parsePrimaryExpression: () => any; startJSX: () => void; finishJSX: () => void; reenterJSX: () ...'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(61110,27): error TS2339: Property 'scanner' does not exist on type '{ parsePrimaryExpression: () => any; startJSX: () => void; finishJSX: () => void; reenterJSX: () ...'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(61111,6): error TS2339: Property 'lastMarker' does not exist on type '{ parsePrimaryExpression: () => any; startJSX: () => void; finishJSX: () => void; reenterJSX: () ...'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(61111,29): error TS2339: Property 'scanner' does not exist on type '{ parsePrimaryExpression: () => any; startJSX: () => void; finishJSX: () => void; reenterJSX: () ...'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(61111,48): error TS2339: Property 'scanner' does not exist on type '{ parsePrimaryExpression: () => any; startJSX: () => void; finishJSX: () => void; reenterJSX: () ...'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(61112,13): error TS2339: Property 'finalize' does not exist on type '{ parsePrimaryExpression: () => any; startJSX: () => void; finishJSX: () => void; reenterJSX: () ...'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(61124,17): error TS2339: Property 'parseAssignmentExpression' does not exist on type '{ parsePrimaryExpression: () => any; startJSX: () => void; finishJSX: () => void; reenterJSX: () ...'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(61127,13): error TS2339: Property 'finalize' does not exist on type '{ parsePrimaryExpression: () => any; startJSX: () => void; finishJSX: () => void; reenterJSX: () ...'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(61131,13): error TS2339: Property 'scanner' does not exist on type '{ parsePrimaryExpression: () => any; startJSX: () => void; finishJSX: () => void; reenterJSX: () ...'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(61135,14): error TS2339: Property 'getTokenRaw' does not exist on type '{ parsePrimaryExpression: () => any; startJSX: () => void; finishJSX: () => void; reenterJSX: () ...'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(61136,16): error TS2339: Property 'finalize' does not exist on type '{ parsePrimaryExpression: () => any; startJSX: () => void; finishJSX: () => void; reenterJSX: () ...'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(61139,9): error TS2339: Property 'scanner' does not exist on type '{ parsePrimaryExpression: () => any; startJSX: () => void; finishJSX: () => void; reenterJSX: () ...'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(61139,29): error TS2339: Property 'scanner' does not exist on type '{ parsePrimaryExpression: () => any; startJSX: () => void; finishJSX: () => void; reenterJSX: () ...'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(61151,13): error TS2339: Property 'scanner' does not exist on type '{ parsePrimaryExpression: () => any; startJSX: () => void; finishJSX: () => void; reenterJSX: () ...'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(61158,16): error TS2339: Property 'finalize' does not exist on type '{ parsePrimaryExpression: () => any; startJSX: () => void; finishJSX: () => void; reenterJSX: () ...'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(61171,6): error TS2339: Property 'tolerateError' does not exist on type '{ parsePrimaryExpression: () => any; startJSX: () => void; finishJSX: () => void; reenterJSX: () ...'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(61174,16): error TS2339: Property 'finalize' does not exist on type '{ parsePrimaryExpression: () => any; startJSX: () => void; finishJSX: () => void; reenterJSX: () ...'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(61196,13): error TS2339: Property 'finalize' does not exist on type '{ parsePrimaryExpression: () => any; startJSX: () => void; finishJSX: () => void; reenterJSX: () ...'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(61200,9): error TS2339: Property 'config' does not exist on type '{ parsePrimaryExpression: () => any; startJSX: () => void; finishJSX: () => void; reenterJSX: () ...'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(61201,6): error TS2339: Property 'tokens' does not exist on type '{ parsePrimaryExpression: () => any; startJSX: () => void; finishJSX: () => void; reenterJSX: () ...'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(61209,62): error TS2339: Property 'match' does not exist on type '{ parsePrimaryExpression: () => any; startJSX: () => void; finishJSX: () => void; reenterJSX: () ...'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(62832,5): error TS2403: Subsequent variable declarations must have the same type. Variable 'id' must be of type 'string', but here has type 'any'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(63482,12): error TS2339: Property 'message' does not exist on type '{ simple: boolean; paramSet: { [x: string]: any; }; }'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(63483,39): error TS2339: Property 'stricted' does not exist on type '{ simple: boolean; paramSet: { [x: string]: any; }; }'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(63483,56): error TS2339: Property 'firstRestricted' does not exist on type '{ simple: boolean; paramSet: { [x: string]: any; }; }'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(63484,41): error TS2339: Property 'message' does not exist on type '{ simple: boolean; paramSet: { [x: string]: any; }; }'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(63489,18): error TS2339: Property 'stricted' does not exist on type '{ simple: boolean; paramSet: { [x: string]: any; }; }'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(63490,25): error TS2339: Property 'firstRestricted' does not exist on type '{ simple: boolean; paramSet: { [x: string]: any; }; }'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(63491,17): error TS2339: Property 'message' does not exist on type '{ simple: boolean; paramSet: { [x: string]: any; }; }'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(64518,9): error TS2551: Property 'paramSet' does not exist on type '{ simple: boolean; params: undefined[]; firstRestricted: any; }'. Did you mean 'params'? +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(64534,18): error TS2339: Property 'stricted' does not exist on type '{ simple: boolean; params: undefined[]; firstRestricted: any; }'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(64536,17): error TS2339: Property 'message' does not exist on type '{ simple: boolean; params: undefined[]; firstRestricted: any; }'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(65283,7): error TS2339: Property 'index' does not exist on type 'Error'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(65284,7): error TS2339: Property 'lineNumber' does not exist on type 'Error'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(65285,7): error TS2339: Property 'description' does not exist on type 'Error'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(65576,5): error TS2403: Subsequent variable declarations must have the same type. Variable 'comment' must be of type '{ [x: string]: any; multiLine: boolean; slice: any[]; range: number[]; loc: { start: { [x: string...', but here has type '{ [x: string]: any; multiLine: boolean; slice: number[]; range: number[]; loc: { start: { [x: str...'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(67117,1): error TS2322: Type 'string[]' is not assignable to type 'RegExpExecArray'. + Property 'index' is missing in type 'string[]'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(67167,19): error TS2339: Property 'parse' does not exist on type '{ refs: any[]; }'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(67300,14): error TS2339: Property 'Channels' does not exist on type '{}'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(67300,35): error TS2339: Property 'Channels' does not exist on type '{}'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(67301,24): error TS2339: Property 'Channels' does not exist on type '{}'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(67344,11): error TS2339: Property 'compare' does not exist on type '{}'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(67361,11): error TS2339: Property '_iterate' does not exist on type '{}'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(67963,43): error TS2339: Property 'mozResponseArrayBuffer' does not exist on type 'XMLHttpRequest'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(68109,7): error TS2339: Property 'extended' does not exist on type '{}'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(68110,7): error TS2339: Property 'progressive' does not exist on type '{}'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(68111,7): error TS2339: Property 'precision' does not exist on type '{}'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(68112,7): error TS2339: Property 'scanLines' does not exist on type '{}'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(68113,7): error TS2339: Property 'samplesPerLine' does not exist on type '{}'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(68114,7): error TS2339: Property 'components' does not exist on type '{}'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(68115,7): error TS2339: Property 'componentsOrder' does not exist on type '{}'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(68123,7): error TS2339: Property 'componentsOrder' does not exist on type '{}'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(68124,7): error TS2339: Property 'components' does not exist on type '{}'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(68164,17): error TS2339: Property 'components' does not exist on type '{}'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(68195,9): error TS2403: Subsequent variable declarations must have the same type. Variable 'i' must be of type 'any', but here has type 'number'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(68196,18): error TS2339: Property 'components' does not exist on type '{}'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(68197,9): error TS2403: Subsequent variable declarations must have the same type. Variable 'j' must be of type 'any', but here has type 'string'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(68203,18): error TS2339: Property 'samplesPerLine' does not exist on type '{}'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(68204,19): error TS2339: Property 'scanLines' does not exist on type '{}'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(68208,9): error TS2403: Subsequent variable declarations must have the same type. Variable 'i' must be of type 'any', but here has type 'number'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(68208,21): error TS2339: Property 'componentsOrder' does not exist on type '{}'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(68209,21): error TS2339: Property 'components' does not exist on type '{}'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(68209,38): error TS2339: Property 'componentsOrder' does not exist on type '{}'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(68212,26): error TS2339: Property 'maxH' does not exist on type '{}'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(68213,26): error TS2339: Property 'maxV' does not exist on type '{}'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(69112,1): error TS7027: Unreachable code detected. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(69893,6): error TS2339: Property 'version' does not exist on type '{ loose: any; raw: any; major: number; minor: number; patch: number; prerelease: any; build: any;...'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(69895,6): error TS2339: Property 'version' does not exist on type '{ loose: any; raw: any; major: number; minor: number; patch: number; prerelease: any; build: any;...'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(69896,13): error TS2339: Property 'version' does not exist on type '{ loose: any; raw: any; major: number; minor: number; patch: number; prerelease: any; build: any;...'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(69900,13): error TS2339: Property 'version' does not exist on type '{ loose: any; raw: any; major: number; minor: number; patch: number; prerelease: any; build: any;...'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(69904,29): error TS2339: Property 'version' does not exist on type '{ loose: any; raw: any; major: number; minor: number; patch: number; prerelease: any; build: any;...'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(70044,15): error TS2339: Property 'version' does not exist on type '{ loose: any; raw: any; major: number; minor: number; patch: number; prerelease: any; build: any;...'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(70056,58): error TS2339: Property 'version' does not exist on type '{ loose: any; raw: any; major: number; minor: number; patch: number; prerelease: any; build: any;...'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(70244,6): error TS2339: Property 'operator' does not exist on type '{ loose: any; value: any; parse: (comp: any) => void; toString: () => any; test: (version: any) =...'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(70245,9): error TS2339: Property 'operator' does not exist on type '{ loose: any; value: any; parse: (comp: any) => void; toString: () => any; test: (version: any) =...'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(70246,6): error TS2339: Property 'operator' does not exist on type '{ loose: any; value: any; parse: (comp: any) => void; toString: () => any; test: (version: any) =...'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(70250,6): error TS2339: Property 'semver' does not exist on type '{ loose: any; value: any; parse: (comp: any) => void; toString: () => any; test: (version: any) =...'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(70252,6): error TS2339: Property 'semver' does not exist on type '{ loose: any; value: any; parse: (comp: any) => void; toString: () => any; test: (version: any) =...'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(70262,9): error TS2339: Property 'semver' does not exist on type '{ loose: any; value: any; parse: (comp: any) => void; toString: () => any; test: (version: any) =...'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(70268,25): error TS2339: Property 'operator' does not exist on type '{ loose: any; value: any; parse: (comp: any) => void; toString: () => any; test: (version: any) =...'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(70268,39): error TS2339: Property 'semver' does not exist on type '{ loose: any; value: any; parse: (comp: any) => void; toString: () => any; test: (version: any) =...'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(70299,6): error TS2339: Property 'range' does not exist on type '{ loose: any; raw: any; set: any; format: () => any; toString: () => any; parseRange: (range: any...'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(70302,13): error TS2339: Property 'range' does not exist on type '{ loose: any; raw: any; set: any; format: () => any; toString: () => any; parseRange: (range: any...'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(70306,13): error TS2339: Property 'range' does not exist on type '{ loose: any; raw: any; set: any; format: () => any; toString: () => any; parseRange: (range: any...'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(70675,31): error TS2339: Property 'range' does not exist on type '{ loose: any; raw: any; set: any; format: () => any; toString: () => any; parseRange: (range: any...'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(70747,4): error TS2531: Object is possibly 'null'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(70747,26): error TS2531: Object is possibly 'null'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(70753,6): error TS2531: Object is possibly 'null'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(70753,20): error TS2531: Object is possibly 'null'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(70754,15): error TS2531: Object is possibly 'null'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(70756,10): error TS2531: Object is possibly 'null'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(70756,45): error TS2531: Object is possibly 'null'. +node_modules/chrome-devtools-frontend/front_end/audits2_worker/lighthouse/lighthouse-background.js(70848,34): error TS2304: Cannot find name 'fs'. +node_modules/chrome-devtools-frontend/front_end/bindings/BlackboxManager.js(16,46): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/bindings/BlackboxManager.js(18,46): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/bindings/BlackboxManager.js(22,21): error TS1005: '>' expected. node_modules/chrome-devtools-frontend/front_end/bindings/BlackboxManager.js(25,71): error TS2694: Namespace 'Protocol' has no exported member 'Debugger'. +node_modules/chrome-devtools-frontend/front_end/bindings/BlackboxManager.js(30,56): error TS2345: Argument of type 'this' is not assignable to parameter of type '() => void'. + Type '(Anonymous class)' is not assignable to type '() => void'. + Type '(Anonymous class)' provides no match for the signature '(): void'. +node_modules/chrome-devtools-frontend/front_end/bindings/BlackboxManager.js(69,72): error TS2339: Property 'getAsArray' does not exist on type '(Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/bindings/BlackboxManager.js(79,19): error TS2694: Namespace 'SDK' has no exported member 'DebuggerModel'. node_modules/chrome-devtools-frontend/front_end/bindings/BlackboxManager.js(89,27): error TS2339: Property 'lowerBound' does not exist on type 'any[]'. node_modules/chrome-devtools-frontend/front_end/bindings/BlackboxManager.js(93,21): error TS2694: Namespace 'SDK' has no exported member 'DebuggerModel'. node_modules/chrome-devtools-frontend/front_end/bindings/BlackboxManager.js(94,26): error TS2694: Namespace 'Protocol' has no exported member 'Debugger'. node_modules/chrome-devtools-frontend/front_end/bindings/BlackboxManager.js(109,46): error TS2339: Property 'type' does not exist on type '() => void'. +node_modules/chrome-devtools-frontend/front_end/bindings/BlackboxManager.js(127,64): error TS2339: Property 'asRegExp' does not exist on type '(Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/bindings/BlackboxManager.js(135,19): error TS2694: Namespace 'SDK' has no exported member 'SourceMap'. node_modules/chrome-devtools-frontend/front_end/bindings/BlackboxManager.js(140,7): error TS2322: Type 'Promise' is not assignable to type 'Promise'. node_modules/chrome-devtools-frontend/front_end/bindings/BlackboxManager.js(143,7): error TS2322: Type 'Promise' is not assignable to type 'Promise'. @@ -2933,6 +3626,12 @@ node_modules/chrome-devtools-frontend/front_end/bindings/BlackboxManager.js(145, node_modules/chrome-devtools-frontend/front_end/bindings/BlackboxManager.js(146,54): error TS2339: Property 'mappings' does not exist on type '() => void'. node_modules/chrome-devtools-frontend/front_end/bindings/BlackboxManager.js(150,7): error TS2322: Type 'Promise' is not assignable to type 'Promise'. node_modules/chrome-devtools-frontend/front_end/bindings/BlackboxManager.js(187,35): error TS2339: Property 'type' does not exist on type '() => void'. +node_modules/chrome-devtools-frontend/front_end/bindings/BlackboxManager.js(218,52): error TS2345: Argument of type 'true' is not assignable to parameter of type 'V'. +node_modules/chrome-devtools-frontend/front_end/bindings/BlackboxManager.js(222,52): error TS2345: Argument of type 'false' is not assignable to parameter of type 'V'. +node_modules/chrome-devtools-frontend/front_end/bindings/BlackboxManager.js(229,72): error TS2339: Property 'getAsArray' does not exist on type '(Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/bindings/BlackboxManager.js(244,52): error TS2339: Property 'setAsArray' does not exist on type '(Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/bindings/BlackboxManager.js(251,72): error TS2339: Property 'getAsArray' does not exist on type '(Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/bindings/BlackboxManager.js(269,52): error TS2339: Property 'setAsArray' does not exist on type '(Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/bindings/BlackboxManager.js(304,22): error TS2694: Namespace 'Common' has no exported member 'Event'. node_modules/chrome-devtools-frontend/front_end/bindings/BlackboxManager.js(313,22): error TS2694: Namespace 'Common' has no exported member 'Event'. node_modules/chrome-devtools-frontend/front_end/bindings/BlackboxManager.js(326,7): error TS2322: Type 'Promise' is not assignable to type 'Promise'. @@ -2942,11 +3641,16 @@ node_modules/chrome-devtools-frontend/front_end/bindings/BlackboxManager.js(362, node_modules/chrome-devtools-frontend/front_end/bindings/BlackboxManager.js(375,9): error TS2322: Type 'Promise' is not assignable to type 'Promise'. node_modules/chrome-devtools-frontend/front_end/bindings/BlackboxManager.js(378,9): error TS2322: Type 'Promise' is not assignable to type 'Promise'. node_modules/chrome-devtools-frontend/front_end/bindings/BlackboxManager.js(381,5): error TS2322: Type 'Promise' is not assignable to type 'Promise'. -node_modules/chrome-devtools-frontend/front_end/bindings/BreakpointManager.js(38,19): error TS2694: Namespace 'SDK' has no exported member 'TargetManager'. -node_modules/chrome-devtools-frontend/front_end/bindings/BreakpointManager.js(42,5): error TS2346: Call target does not contain any signatures. +node_modules/chrome-devtools-frontend/front_end/bindings/BreakpointManager.js(43,52): error TS2339: Property 'Storage' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/bindings/BreakpointManager.js(49,89): error TS2694: Namespace 'Bindings' has no exported member 'BreakpointManager'. node_modules/chrome-devtools-frontend/front_end/bindings/BreakpointManager.js(51,63): error TS2694: Namespace 'Bindings' has no exported member 'BreakpointManager'. node_modules/chrome-devtools-frontend/front_end/bindings/BreakpointManager.js(53,45): error TS2694: Namespace 'Bindings' has no exported member 'BreakpointManager'. +node_modules/chrome-devtools-frontend/front_end/bindings/BreakpointManager.js(56,58): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/bindings/BreakpointManager.js(57,58): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/bindings/BreakpointManager.js(58,58): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/bindings/BreakpointManager.js(60,52): error TS2345: Argument of type 'this' is not assignable to parameter of type '() => void'. + Type '(Anonymous class)' is not assignable to type '() => void'. + Type '(Anonymous class)' provides no match for the signature '(): void'. node_modules/chrome-devtools-frontend/front_end/bindings/BreakpointManager.js(93,39): error TS2694: Namespace 'Bindings' has no exported member 'BreakpointManager'. node_modules/chrome-devtools-frontend/front_end/bindings/BreakpointManager.js(97,52): error TS2339: Property 'get' does not exist on type '{ _map: Map>; }'. node_modules/chrome-devtools-frontend/front_end/bindings/BreakpointManager.js(114,30): error TS2495: Type 'IterableIterator' is not an array type or a string type. @@ -2958,8 +3662,10 @@ node_modules/chrome-devtools-frontend/front_end/bindings/BreakpointManager.js(16 node_modules/chrome-devtools-frontend/front_end/bindings/BreakpointManager.js(181,38): error TS2339: Property 'set' does not exist on type '{ _map: Map>; }'. node_modules/chrome-devtools-frontend/front_end/bindings/BreakpointManager.js(183,45): error TS2339: Property 'remove' does not exist on type 'Map<(Anonymous class), any[]>'. node_modules/chrome-devtools-frontend/front_end/bindings/BreakpointManager.js(192,25): error TS2694: Namespace 'Bindings' has no exported member 'BreakpointManager'. +node_modules/chrome-devtools-frontend/front_end/bindings/BreakpointManager.js(198,23): error TS2339: Property 'reveal' does not exist on type '() => void'. node_modules/chrome-devtools-frontend/front_end/bindings/BreakpointManager.js(212,25): error TS2694: Namespace 'Bindings' has no exported member 'BreakpointManager'. node_modules/chrome-devtools-frontend/front_end/bindings/BreakpointManager.js(220,44): error TS2339: Property 'id' does not exist on type '() => void'. +node_modules/chrome-devtools-frontend/front_end/bindings/BreakpointManager.js(221,49): error TS2339: Property 'Breakpoint' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/bindings/BreakpointManager.js(232,32): error TS2694: Namespace 'Bindings' has no exported member 'BreakpointManager'. node_modules/chrome-devtools-frontend/front_end/bindings/BreakpointManager.js(237,46): error TS2339: Property 'valuesArray' does not exist on type 'Map'. node_modules/chrome-devtools-frontend/front_end/bindings/BreakpointManager.js(244,25): error TS2694: Namespace 'Bindings' has no exported member 'BreakpointManager'. @@ -2979,19 +3685,37 @@ node_modules/chrome-devtools-frontend/front_end/bindings/BreakpointManager.js(39 node_modules/chrome-devtools-frontend/front_end/bindings/BreakpointManager.js(396,17): error TS2339: Property 'remove' does not exist on type 'any[]'. node_modules/chrome-devtools-frontend/front_end/bindings/BreakpointManager.js(399,34): error TS2339: Property 'delete' does not exist on type '{ _map: Map>; }'. node_modules/chrome-devtools-frontend/front_end/bindings/BreakpointManager.js(403,24): error TS2694: Namespace 'Bindings' has no exported member 'BreakpointManager'. +node_modules/chrome-devtools-frontend/front_end/bindings/BreakpointManager.js(424,36): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/bindings/BreakpointManager.js(428,24): error TS2694: Namespace 'Bindings' has no exported member 'BreakpointManager'. node_modules/chrome-devtools-frontend/front_end/bindings/BreakpointManager.js(442,23): error TS2339: Property 'remove' does not exist on type 'any[]'. node_modules/chrome-devtools-frontend/front_end/bindings/BreakpointManager.js(444,23): error TS2339: Property 'remove' does not exist on type 'Map'. node_modules/chrome-devtools-frontend/front_end/bindings/BreakpointManager.js(446,19): error TS2339: Property 'remove' does not exist on type 'Map>'. node_modules/chrome-devtools-frontend/front_end/bindings/BreakpointManager.js(448,40): error TS2339: Property 'remove' does not exist on type 'Map<(Anonymous class), Map>>'. +node_modules/chrome-devtools-frontend/front_end/bindings/BreakpointManager.js(450,36): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/bindings/BreakpointManager.js(465,62): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/bindings/BreakpointManager.js(477,28): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/bindings/BreakpointManager.js(488,28): error TS2339: Property 'Breakpoint' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/bindings/BreakpointManager.js(515,52): error TS2694: Namespace 'Bindings' has no exported member 'BreakpointManager'. +node_modules/chrome-devtools-frontend/front_end/bindings/BreakpointManager.js(518,77): error TS2345: Argument of type 'this' is not assignable to parameter of type '() => void'. + Type '(Anonymous class)' is not assignable to type '() => void'. + Type '(Anonymous class)' provides no match for the signature '(): void'. +node_modules/chrome-devtools-frontend/front_end/bindings/BreakpointManager.js(528,55): error TS2339: Property 'ModelBreakpoint' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/bindings/BreakpointManager.js(536,50): error TS2339: Property 'remove' does not exist on type 'Map<(Anonymous class), any>'. node_modules/chrome-devtools-frontend/front_end/bindings/BreakpointManager.js(655,51): error TS2339: Property 'valuesArray' does not exist on type 'Map<(Anonymous class), any>'. node_modules/chrome-devtools-frontend/front_end/bindings/BreakpointManager.js(667,51): error TS2339: Property 'valuesArray' does not exist on type 'Map<(Anonymous class), any>'. +node_modules/chrome-devtools-frontend/front_end/bindings/BreakpointManager.js(674,79): error TS2345: Argument of type 'this' is not assignable to parameter of type '() => void'. node_modules/chrome-devtools-frontend/front_end/bindings/BreakpointManager.js(713,51): error TS2339: Property 'valuesArray' does not exist on type 'Map<(Anonymous class), any>'. +node_modules/chrome-devtools-frontend/front_end/bindings/BreakpointManager.js(722,28): error TS2339: Property 'ModelBreakpoint' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/bindings/BreakpointManager.js(725,24): error TS2694: Namespace 'Bindings' has no exported member 'BreakpointManager'. +node_modules/chrome-devtools-frontend/front_end/bindings/BreakpointManager.js(738,27): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/bindings/BreakpointManager.js(740,27): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/bindings/BreakpointManager.js(750,28): error TS2495: Type 'IterableIterator<(Anonymous class)>' is not an array type or a string type. node_modules/chrome-devtools-frontend/front_end/bindings/BreakpointManager.js(788,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/bindings/BreakpointManager.js(812,51): error TS2339: Property 'Breakpoint' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/bindings/BreakpointManager.js(815,51): error TS2339: Property 'Breakpoint' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/bindings/BreakpointManager.js(820,49): error TS2339: Property 'Breakpoint' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/bindings/BreakpointManager.js(823,49): error TS2339: Property 'Breakpoint' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/bindings/BreakpointManager.js(826,56): error TS2339: Property 'Breakpoint' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/bindings/BreakpointManager.js(863,24): error TS2694: Namespace 'Protocol' has no exported member 'Debugger'. node_modules/chrome-devtools-frontend/front_end/bindings/BreakpointManager.js(864,27): error TS2694: Namespace 'SDK' has no exported member 'DebuggerModel'. node_modules/chrome-devtools-frontend/front_end/bindings/BreakpointManager.js(905,22): error TS2694: Namespace 'Common' has no exported member 'Event'. @@ -3000,27 +3724,45 @@ node_modules/chrome-devtools-frontend/front_end/bindings/BreakpointManager.js(91 node_modules/chrome-devtools-frontend/front_end/bindings/BreakpointManager.js(913,24): error TS2694: Namespace 'Bindings' has no exported member 'LiveLocation'. node_modules/chrome-devtools-frontend/front_end/bindings/BreakpointManager.js(916,35): error TS2339: Property 'uiLocation' does not exist on type '() => void'. node_modules/chrome-devtools-frontend/front_end/bindings/BreakpointManager.js(925,19): error TS2694: Namespace 'SDK' has no exported member 'DebuggerModel'. +node_modules/chrome-devtools-frontend/front_end/bindings/BreakpointManager.js(956,27): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/bindings/BreakpointManager.js(958,27): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/bindings/BreakpointManager.js(965,28): error TS2339: Property 'Breakpoint' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/bindings/BreakpointManager.js(984,24): error TS2694: Namespace 'Bindings' has no exported member 'BreakpointManager'. node_modules/chrome-devtools-frontend/front_end/bindings/BreakpointManager.js(985,24): error TS2694: Namespace 'Bindings' has no exported member 'BreakpointManager'. +node_modules/chrome-devtools-frontend/front_end/bindings/BreakpointManager.js(1001,28): error TS2339: Property 'Storage' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/bindings/BreakpointManager.js(1010,43): error TS2694: Namespace 'Bindings' has no exported member 'BreakpointManager'. +node_modules/chrome-devtools-frontend/front_end/bindings/BreakpointManager.js(1012,37): error TS2339: Property 'length' does not exist on type 'V'. node_modules/chrome-devtools-frontend/front_end/bindings/BreakpointManager.js(1013,45): error TS2694: Namespace 'Bindings' has no exported member 'BreakpointManager'. node_modules/chrome-devtools-frontend/front_end/bindings/BreakpointManager.js(1029,33): error TS2694: Namespace 'Bindings' has no exported member 'BreakpointManager'. node_modules/chrome-devtools-frontend/front_end/bindings/BreakpointManager.js(1042,24): error TS2694: Namespace 'Bindings' has no exported member 'BreakpointManager'. +node_modules/chrome-devtools-frontend/front_end/bindings/BreakpointManager.js(1047,91): error TS2339: Property 'Storage' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/bindings/BreakpointManager.js(1052,24): error TS2694: Namespace 'Bindings' has no exported member 'BreakpointManager'. +node_modules/chrome-devtools-frontend/front_end/bindings/BreakpointManager.js(1065,23): error TS2345: Argument of type 'any[]' is not assignable to parameter of type 'V'. +node_modules/chrome-devtools-frontend/front_end/bindings/BreakpointManager.js(1072,28): error TS2339: Property 'Storage' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/bindings/BreakpointManager.js(1074,24): error TS2694: Namespace 'Bindings' has no exported member 'BreakpointManager'. -node_modules/chrome-devtools-frontend/front_end/bindings/CSSWorkspaceBinding.js(10,19): error TS2694: Namespace 'SDK' has no exported member 'TargetManager'. node_modules/chrome-devtools-frontend/front_end/bindings/CSSWorkspaceBinding.js(16,47): error TS2694: Namespace 'Bindings' has no exported member 'CSSWorkspaceBinding'. node_modules/chrome-devtools-frontend/front_end/bindings/CSSWorkspaceBinding.js(18,33): error TS2694: Namespace 'Bindings' has no exported member 'CSSWorkspaceBinding'. +node_modules/chrome-devtools-frontend/front_end/bindings/CSSWorkspaceBinding.js(20,47): error TS2345: Argument of type 'this' is not assignable to parameter of type '() => void'. + Type '(Anonymous class)' is not assignable to type '() => void'. + Type '(Anonymous class)' provides no match for the signature '(): void'. +node_modules/chrome-devtools-frontend/front_end/bindings/CSSWorkspaceBinding.js(28,70): error TS2339: Property 'ModelInfo' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/bindings/CSSWorkspaceBinding.js(49,33): error TS2694: Namespace 'Bindings' has no exported member 'LiveLocation'. node_modules/chrome-devtools-frontend/front_end/bindings/CSSWorkspaceBinding.js(51,25): error TS2694: Namespace 'Bindings' has no exported member 'CSSWorkspaceBinding'. +node_modules/chrome-devtools-frontend/front_end/bindings/CSSWorkspaceBinding.js(64,58): error TS2339: Property 'Type' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/bindings/CSSWorkspaceBinding.js(105,27): error TS2495: Type 'IterableIterator' is not an array type or a string type. node_modules/chrome-devtools-frontend/front_end/bindings/CSSWorkspaceBinding.js(111,24): error TS2694: Namespace 'Bindings' has no exported member 'CSSWorkspaceBinding'. +node_modules/chrome-devtools-frontend/front_end/bindings/CSSWorkspaceBinding.js(121,30): error TS2339: Property 'SourceMapping' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/bindings/CSSWorkspaceBinding.js(123,30): error TS2339: Property 'SourceMapping' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/bindings/CSSWorkspaceBinding.js(126,15): error TS2355: A function whose declared type is neither 'void' nor 'any' must return a value. node_modules/chrome-devtools-frontend/front_end/bindings/CSSWorkspaceBinding.js(132,15): error TS2355: A function whose declared type is neither 'void' nor 'any' must return a value. +node_modules/chrome-devtools-frontend/front_end/bindings/CSSWorkspaceBinding.js(137,30): error TS2339: Property 'ModelInfo' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/bindings/CSSWorkspaceBinding.js(144,46): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/bindings/CSSWorkspaceBinding.js(145,46): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/bindings/CSSWorkspaceBinding.js(152,62): error TS2694: Namespace 'Bindings' has no exported member 'CSSWorkspaceBinding'. node_modules/chrome-devtools-frontend/front_end/bindings/CSSWorkspaceBinding.js(154,44): error TS2694: Namespace 'Bindings' has no exported member 'CSSWorkspaceBinding'. node_modules/chrome-devtools-frontend/front_end/bindings/CSSWorkspaceBinding.js(160,33): error TS2694: Namespace 'Bindings' has no exported member 'LiveLocation'. node_modules/chrome-devtools-frontend/front_end/bindings/CSSWorkspaceBinding.js(162,25): error TS2694: Namespace 'Bindings' has no exported member 'CSSWorkspaceBinding'. +node_modules/chrome-devtools-frontend/front_end/bindings/CSSWorkspaceBinding.js(165,53): error TS2339: Property 'LiveLocation' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/bindings/CSSWorkspaceBinding.js(169,23): error TS2339: Property 'set' does not exist on type '{ _map: Map>; }'. node_modules/chrome-devtools-frontend/front_end/bindings/CSSWorkspaceBinding.js(172,30): error TS2339: Property 'set' does not exist on type '{ _map: Map>; }'. node_modules/chrome-devtools-frontend/front_end/bindings/CSSWorkspaceBinding.js(178,24): error TS2694: Namespace 'Bindings' has no exported member 'CSSWorkspaceBinding'. @@ -3035,54 +3777,83 @@ node_modules/chrome-devtools-frontend/front_end/bindings/CSSWorkspaceBinding.js( node_modules/chrome-devtools-frontend/front_end/bindings/CSSWorkspaceBinding.js(216,42): error TS2339: Property 'get' does not exist on type '{ _map: Map>; }'. node_modules/chrome-devtools-frontend/front_end/bindings/CSSWorkspaceBinding.js(218,30): error TS2339: Property 'set' does not exist on type '{ _map: Map>; }'. node_modules/chrome-devtools-frontend/front_end/bindings/CSSWorkspaceBinding.js(221,21): error TS2339: Property 'deleteAll' does not exist on type '{ _map: Map>; }'. +node_modules/chrome-devtools-frontend/front_end/bindings/CSSWorkspaceBinding.js(232,41): error TS2551: Property 'resourceMapping' does not exist on type 'typeof Bindings'. Did you mean 'ResourceMapping'? +node_modules/chrome-devtools-frontend/front_end/bindings/CSSWorkspaceBinding.js(248,24): error TS2339: Property 'removeEventListeners' does not exist on type '() => void'. +node_modules/chrome-devtools-frontend/front_end/bindings/CSSWorkspaceBinding.js(257,30): error TS2339: Property 'LiveLocation' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/bindings/CSSWorkspaceBinding.js(260,24): error TS2694: Namespace 'Bindings' has no exported member 'CSSWorkspaceBinding'. node_modules/chrome-devtools-frontend/front_end/bindings/CSSWorkspaceBinding.js(261,33): error TS2694: Namespace 'Bindings' has no exported member 'LiveLocation'. -node_modules/chrome-devtools-frontend/front_end/bindings/CSSWorkspaceBinding.js(265,5): error TS2346: Call target does not contain any signatures. +node_modules/chrome-devtools-frontend/front_end/bindings/CompilerScriptMapping.js(48,52): error TS2345: Argument of type 'string' is not assignable to parameter of type '{ [x: string]: any; Debugger: string; Formatter: string; Network: string; Snippets: string; FileS...'. +node_modules/chrome-devtools-frontend/front_end/bindings/CompilerScriptMapping.js(50,62): error TS2345: Argument of type 'string' is not assignable to parameter of type '{ [x: string]: any; Debugger: string; Formatter: string; Network: string; Snippets: string; FileS...'. +node_modules/chrome-devtools-frontend/front_end/bindings/CompilerScriptMapping.js(59,56): error TS2345: Argument of type 'string' is not assignable to parameter of type '{ [x: string]: any; Debugger: string; Formatter: string; Network: string; Snippets: string; FileS...'. +node_modules/chrome-devtools-frontend/front_end/bindings/CompilerScriptMapping.js(62,32): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/bindings/CompilerScriptMapping.js(64,32): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/bindings/CompilerScriptMapping.js(66,32): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/bindings/CompilerScriptMapping.js(68,32): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/bindings/CompilerScriptMapping.js(100,65): error TS2339: Property '_sourceMapSymbol' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/bindings/CompilerScriptMapping.js(107,19): error TS2694: Namespace 'SDK' has no exported member 'DebuggerModel'. node_modules/chrome-devtools-frontend/front_end/bindings/CompilerScriptMapping.js(129,19): error TS2694: Namespace 'SDK' has no exported member 'DebuggerModel'. node_modules/chrome-devtools-frontend/front_end/bindings/CompilerScriptMapping.js(165,20): error TS2694: Namespace 'SDK' has no exported member 'DebuggerModel'. +node_modules/chrome-devtools-frontend/front_end/bindings/CompilerScriptMapping.js(168,65): error TS2339: Property '_sourceMapSymbol' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/bindings/CompilerScriptMapping.js(184,22): error TS2694: Namespace 'Common' has no exported member 'Event'. node_modules/chrome-devtools-frontend/front_end/bindings/CompilerScriptMapping.js(194,22): error TS2694: Namespace 'Common' has no exported member 'Event'. node_modules/chrome-devtools-frontend/front_end/bindings/CompilerScriptMapping.js(202,22): error TS2694: Namespace 'Common' has no exported member 'Event'. node_modules/chrome-devtools-frontend/front_end/bindings/CompilerScriptMapping.js(206,37): error TS2694: Namespace 'SDK' has no exported member 'SourceMap'. node_modules/chrome-devtools-frontend/front_end/bindings/CompilerScriptMapping.js(218,22): error TS2694: Namespace 'Common' has no exported member 'Event'. +node_modules/chrome-devtools-frontend/front_end/bindings/CompilerScriptMapping.js(222,57): error TS2339: Property '_frameIdSymbol' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/bindings/CompilerScriptMapping.js(223,37): error TS2694: Namespace 'SDK' has no exported member 'SourceMap'. node_modules/chrome-devtools-frontend/front_end/bindings/CompilerScriptMapping.js(227,37): error TS2339: Property 'sourceURLs' does not exist on type '() => void'. node_modules/chrome-devtools-frontend/front_end/bindings/CompilerScriptMapping.js(239,20): error TS2694: Namespace 'SDK' has no exported member 'SourceMap'. node_modules/chrome-devtools-frontend/front_end/bindings/CompilerScriptMapping.js(256,19): error TS2694: Namespace 'SDK' has no exported member 'SourceMap'. node_modules/chrome-devtools-frontend/front_end/bindings/CompilerScriptMapping.js(263,19): error TS2694: Namespace 'SDK' has no exported member 'SourceMap'. +node_modules/chrome-devtools-frontend/front_end/bindings/CompilerScriptMapping.js(267,43): error TS2339: Property '_frameIdSymbol' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/bindings/CompilerScriptMapping.js(269,37): error TS2339: Property 'sourceURLs' does not exist on type '() => void'. node_modules/chrome-devtools-frontend/front_end/bindings/CompilerScriptMapping.js(276,39): error TS2339: Property 'sourceContentProvider' does not exist on type '() => void'. node_modules/chrome-devtools-frontend/front_end/bindings/CompilerScriptMapping.js(278,39): error TS2339: Property 'embeddedContentByURL' does not exist on type '() => void'. +node_modules/chrome-devtools-frontend/front_end/bindings/CompilerScriptMapping.js(282,51): error TS2339: Property '_sourceMapSymbol' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/bindings/CompilerScriptMapping.js(296,65): error TS2339: Property '_sourceMapSymbol' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/bindings/CompilerScriptMapping.js(303,24): error TS2339: Property 'removeEventListeners' does not exist on type '() => void'. +node_modules/chrome-devtools-frontend/front_end/bindings/CompilerScriptMapping.js(310,32): error TS2339: Property '_frameIdSymbol' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/bindings/CompilerScriptMapping.js(311,32): error TS2339: Property '_sourceMapSymbol' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/bindings/ContentProviderBasedProject.js(39,25): error TS2694: Namespace 'Workspace' has no exported member 'projectTypes'. -node_modules/chrome-devtools-frontend/front_end/bindings/ContentProviderBasedProject.js(44,5): error TS2346: Call target does not contain any signatures. node_modules/chrome-devtools-frontend/front_end/bindings/ContentProviderBasedProject.js(45,41): error TS2694: Namespace 'Common' has no exported member 'ContentProvider'. node_modules/chrome-devtools-frontend/front_end/bindings/ContentProviderBasedProject.js(48,26): error TS2345: Argument of type 'this' is not assignable to parameter of type '() => void'. Type '(Anonymous class)' is not assignable to type '() => void'. Type '(Anonymous class)' provides no match for the signature '(): void'. node_modules/chrome-devtools-frontend/front_end/bindings/ContentProviderBasedProject.js(59,38): error TS2339: Property 'requestContent' does not exist on type '() => void'. node_modules/chrome-devtools-frontend/front_end/bindings/ContentProviderBasedProject.js(59,78): error TS2339: Property 'contentEncoded' does not exist on type '() => void'. -node_modules/chrome-devtools-frontend/front_end/bindings/ContentProviderBasedProject.js(171,15): error TS2355: A function whose declared type is neither 'void' nor 'any' must return a value. -node_modules/chrome-devtools-frontend/front_end/bindings/ContentProviderBasedProject.js(204,39): error TS2694: Namespace 'Common' has no exported member 'ContentProvider'. -node_modules/chrome-devtools-frontend/front_end/bindings/ContentProviderBasedProject.js(208,28): error TS2339: Property 'searchInContent' does not exist on type '() => void'. -node_modules/chrome-devtools-frontend/front_end/bindings/ContentProviderBasedProject.js(213,25): error TS2694: Namespace 'Workspace' has no exported member 'ProjectSearchConfig'. -node_modules/chrome-devtools-frontend/front_end/bindings/ContentProviderBasedProject.js(215,22): error TS2694: Namespace 'Common' has no exported member 'Progress'. -node_modules/chrome-devtools-frontend/front_end/bindings/ContentProviderBasedProject.js(216,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/bindings/ContentProviderBasedProject.js(220,14): error TS2339: Property 'setTotalWork' does not exist on type '() => void'. -node_modules/chrome-devtools-frontend/front_end/bindings/ContentProviderBasedProject.js(222,14): error TS2339: Property 'done' does not exist on type '() => void'. -node_modules/chrome-devtools-frontend/front_end/bindings/ContentProviderBasedProject.js(232,38): error TS2339: Property 'queries' does not exist on type '() => void'. -node_modules/chrome-devtools-frontend/front_end/bindings/ContentProviderBasedProject.js(233,81): error TS2339: Property 'ignoreCase' does not exist on type '() => void'. -node_modules/chrome-devtools-frontend/front_end/bindings/ContentProviderBasedProject.js(233,108): error TS2339: Property 'isRegex' does not exist on type '() => void'. -node_modules/chrome-devtools-frontend/front_end/bindings/ContentProviderBasedProject.js(241,16): error TS2339: Property 'worked' does not exist on type '() => void'. -node_modules/chrome-devtools-frontend/front_end/bindings/ContentProviderBasedProject.js(247,22): error TS2694: Namespace 'Common' has no exported member 'Progress'. -node_modules/chrome-devtools-frontend/front_end/bindings/ContentProviderBasedProject.js(250,27): error TS2339: Property 'done' does not exist on type '() => void'. -node_modules/chrome-devtools-frontend/front_end/bindings/ContentProviderBasedProject.js(255,22): error TS2694: Namespace 'Common' has no exported member 'ContentProvider'. -node_modules/chrome-devtools-frontend/front_end/bindings/ContentProviderBasedProject.js(268,22): error TS2694: Namespace 'Common' has no exported member 'ContentProvider'. -node_modules/chrome-devtools-frontend/front_end/bindings/ContentProviderBasedProject.js(273,69): error TS2339: Property 'contentType' does not exist on type '() => void'. -node_modules/chrome-devtools-frontend/front_end/bindings/DebuggerWorkspaceBinding.js(11,19): error TS2694: Namespace 'SDK' has no exported member 'TargetManager'. +node_modules/chrome-devtools-frontend/front_end/bindings/ContentProviderBasedProject.js(77,78): error TS2339: Property '_metadata' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/bindings/ContentProviderBasedProject.js(119,85): error TS2339: Property '_mimeType' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/bindings/ContentProviderBasedProject.js(180,15): error TS2355: A function whose declared type is neither 'void' nor 'any' must return a value. +node_modules/chrome-devtools-frontend/front_end/bindings/ContentProviderBasedProject.js(221,39): error TS2694: Namespace 'Common' has no exported member 'ContentProvider'. +node_modules/chrome-devtools-frontend/front_end/bindings/ContentProviderBasedProject.js(225,28): error TS2339: Property 'searchInContent' does not exist on type '() => void'. +node_modules/chrome-devtools-frontend/front_end/bindings/ContentProviderBasedProject.js(230,25): error TS2694: Namespace 'Workspace' has no exported member 'ProjectSearchConfig'. +node_modules/chrome-devtools-frontend/front_end/bindings/ContentProviderBasedProject.js(232,22): error TS2694: Namespace 'Common' has no exported member 'Progress'. +node_modules/chrome-devtools-frontend/front_end/bindings/ContentProviderBasedProject.js(233,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/bindings/ContentProviderBasedProject.js(237,14): error TS2339: Property 'setTotalWork' does not exist on type '() => void'. +node_modules/chrome-devtools-frontend/front_end/bindings/ContentProviderBasedProject.js(239,14): error TS2339: Property 'done' does not exist on type '() => void'. +node_modules/chrome-devtools-frontend/front_end/bindings/ContentProviderBasedProject.js(249,38): error TS2339: Property 'queries' does not exist on type '() => void'. +node_modules/chrome-devtools-frontend/front_end/bindings/ContentProviderBasedProject.js(250,81): error TS2339: Property 'ignoreCase' does not exist on type '() => void'. +node_modules/chrome-devtools-frontend/front_end/bindings/ContentProviderBasedProject.js(250,108): error TS2339: Property 'isRegex' does not exist on type '() => void'. +node_modules/chrome-devtools-frontend/front_end/bindings/ContentProviderBasedProject.js(258,16): error TS2339: Property 'worked' does not exist on type '() => void'. +node_modules/chrome-devtools-frontend/front_end/bindings/ContentProviderBasedProject.js(264,22): error TS2694: Namespace 'Common' has no exported member 'Progress'. +node_modules/chrome-devtools-frontend/front_end/bindings/ContentProviderBasedProject.js(267,27): error TS2339: Property 'done' does not exist on type '() => void'. +node_modules/chrome-devtools-frontend/front_end/bindings/ContentProviderBasedProject.js(272,22): error TS2694: Namespace 'Common' has no exported member 'ContentProvider'. +node_modules/chrome-devtools-frontend/front_end/bindings/ContentProviderBasedProject.js(277,55): error TS2339: Property '_mimeType' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/bindings/ContentProviderBasedProject.js(279,55): error TS2339: Property '_metadata' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/bindings/ContentProviderBasedProject.js(285,22): error TS2694: Namespace 'Common' has no exported member 'ContentProvider'. +node_modules/chrome-devtools-frontend/front_end/bindings/ContentProviderBasedProject.js(290,69): error TS2339: Property 'contentType' does not exist on type '() => void'. +node_modules/chrome-devtools-frontend/front_end/bindings/ContentProviderBasedProject.js(306,33): error TS2345: Argument of type 'this' is not assignable to parameter of type '() => void'. +node_modules/chrome-devtools-frontend/front_end/bindings/ContentProviderBasedProject.js(315,38): error TS2339: Property '_metadata' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/bindings/ContentProviderBasedProject.js(316,38): error TS2339: Property '_mimeType' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/bindings/DebuggerWorkspaceBinding.js(17,33): error TS2694: Namespace 'Bindings' has no exported member 'DebuggerSourceMapping'. node_modules/chrome-devtools-frontend/front_end/bindings/DebuggerWorkspaceBinding.js(20,52): error TS2694: Namespace 'Bindings' has no exported member 'DebuggerWorkspaceBinding'. +node_modules/chrome-devtools-frontend/front_end/bindings/DebuggerWorkspaceBinding.js(23,46): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/bindings/DebuggerWorkspaceBinding.js(25,46): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/bindings/DebuggerWorkspaceBinding.js(26,52): error TS2345: Argument of type 'this' is not assignable to parameter of type '() => void'. + Type '(Anonymous class)' is not assignable to type '() => void'. + Type '(Anonymous class)' provides no match for the signature '(): void'. node_modules/chrome-devtools-frontend/front_end/bindings/DebuggerWorkspaceBinding.js(30,24): error TS2694: Namespace 'Bindings' has no exported member 'DebuggerSourceMapping'. +node_modules/chrome-devtools-frontend/front_end/bindings/DebuggerWorkspaceBinding.js(41,88): error TS2339: Property 'ModelData' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/bindings/DebuggerWorkspaceBinding.js(51,31): error TS2339: Property 'remove' does not exist on type 'Map<(Anonymous class), any>'. node_modules/chrome-devtools-frontend/front_end/bindings/DebuggerWorkspaceBinding.js(64,19): error TS2694: Namespace 'SDK' has no exported member 'DebuggerModel'. node_modules/chrome-devtools-frontend/front_end/bindings/DebuggerWorkspaceBinding.js(65,33): error TS2694: Namespace 'Bindings' has no exported member 'LiveLocation'. @@ -3090,7 +3861,7 @@ node_modules/chrome-devtools-frontend/front_end/bindings/DebuggerWorkspaceBindin node_modules/chrome-devtools-frontend/front_end/bindings/DebuggerWorkspaceBinding.js(75,26): error TS2694: Namespace 'SDK' has no exported member 'DebuggerModel'. node_modules/chrome-devtools-frontend/front_end/bindings/DebuggerWorkspaceBinding.js(76,33): error TS2694: Namespace 'Bindings' has no exported member 'LiveLocation'. node_modules/chrome-devtools-frontend/front_end/bindings/DebuggerWorkspaceBinding.js(78,25): error TS2694: Namespace 'Bindings' has no exported member 'LiveLocation'. -node_modules/chrome-devtools-frontend/front_end/bindings/DebuggerWorkspaceBinding.js(81,20): error TS2345: Argument of type 'number' is not assignable to parameter of type 'boolean'. +node_modules/chrome-devtools-frontend/front_end/bindings/DebuggerWorkspaceBinding.js(82,58): error TS2339: Property 'StackTraceTopFrameLocation' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/bindings/DebuggerWorkspaceBinding.js(89,19): error TS2694: Namespace 'SDK' has no exported member 'DebuggerModel'. node_modules/chrome-devtools-frontend/front_end/bindings/DebuggerWorkspaceBinding.js(90,33): error TS2694: Namespace 'Bindings' has no exported member 'LiveLocation'. node_modules/chrome-devtools-frontend/front_end/bindings/DebuggerWorkspaceBinding.js(92,25): error TS2694: Namespace 'Bindings' has no exported member 'DebuggerWorkspaceBinding'. @@ -3104,31 +3875,50 @@ node_modules/chrome-devtools-frontend/front_end/bindings/DebuggerWorkspaceBindin node_modules/chrome-devtools-frontend/front_end/bindings/DebuggerWorkspaceBinding.js(213,24): error TS2694: Namespace 'Bindings' has no exported member 'DebuggerWorkspaceBinding'. node_modules/chrome-devtools-frontend/front_end/bindings/DebuggerWorkspaceBinding.js(221,24): error TS2694: Namespace 'Bindings' has no exported member 'DebuggerWorkspaceBinding'. node_modules/chrome-devtools-frontend/front_end/bindings/DebuggerWorkspaceBinding.js(230,22): error TS2694: Namespace 'Common' has no exported member 'Event'. +node_modules/chrome-devtools-frontend/front_end/bindings/DebuggerWorkspaceBinding.js(241,35): error TS2339: Property 'ModelData' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/bindings/DebuggerWorkspaceBinding.js(250,32): error TS2694: Namespace 'Bindings' has no exported member 'DebuggerWorkspaceBinding'. node_modules/chrome-devtools-frontend/front_end/bindings/DebuggerWorkspaceBinding.js(259,49): error TS2694: Namespace 'Bindings' has no exported member 'DebuggerWorkspaceBinding'. node_modules/chrome-devtools-frontend/front_end/bindings/DebuggerWorkspaceBinding.js(266,19): error TS2694: Namespace 'SDK' has no exported member 'DebuggerModel'. node_modules/chrome-devtools-frontend/front_end/bindings/DebuggerWorkspaceBinding.js(267,33): error TS2694: Namespace 'Bindings' has no exported member 'LiveLocation'. node_modules/chrome-devtools-frontend/front_end/bindings/DebuggerWorkspaceBinding.js(269,25): error TS2694: Namespace 'Bindings' has no exported member 'DebuggerWorkspaceBinding'. -node_modules/chrome-devtools-frontend/front_end/bindings/DebuggerWorkspaceBinding.js(273,20): error TS2345: Argument of type '(Anonymous class)' is not assignable to parameter of type 'boolean'. +node_modules/chrome-devtools-frontend/front_end/bindings/DebuggerWorkspaceBinding.js(274,58): error TS2339: Property 'Location' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/bindings/DebuggerWorkspaceBinding.js(276,21): error TS2339: Property 'set' does not exist on type '{ _map: Map>; }'. node_modules/chrome-devtools-frontend/front_end/bindings/DebuggerWorkspaceBinding.js(282,24): error TS2694: Namespace 'Bindings' has no exported member 'DebuggerWorkspaceBinding'. node_modules/chrome-devtools-frontend/front_end/bindings/DebuggerWorkspaceBinding.js(285,21): error TS2339: Property 'delete' does not exist on type '{ _map: Map>; }'. node_modules/chrome-devtools-frontend/front_end/bindings/DebuggerWorkspaceBinding.js(292,42): error TS2339: Property 'get' does not exist on type '{ _map: Map>; }'. node_modules/chrome-devtools-frontend/front_end/bindings/DebuggerWorkspaceBinding.js(297,19): error TS2694: Namespace 'SDK' has no exported member 'DebuggerModel'. +node_modules/chrome-devtools-frontend/front_end/bindings/DebuggerWorkspaceBinding.js(304,41): error TS2551: Property 'resourceMapping' does not exist on type 'typeof Bindings'. Did you mean 'ResourceMapping'? node_modules/chrome-devtools-frontend/front_end/bindings/DebuggerWorkspaceBinding.js(313,20): error TS2694: Namespace 'SDK' has no exported member 'DebuggerModel'. +node_modules/chrome-devtools-frontend/front_end/bindings/DebuggerWorkspaceBinding.js(320,33): error TS2551: Property 'resourceMapping' does not exist on type 'typeof Bindings'. Did you mean 'ResourceMapping'? +node_modules/chrome-devtools-frontend/front_end/bindings/DebuggerWorkspaceBinding.js(344,35): error TS2339: Property 'Location' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/bindings/DebuggerWorkspaceBinding.js(347,19): error TS2694: Namespace 'SDK' has no exported member 'DebuggerModel'. node_modules/chrome-devtools-frontend/front_end/bindings/DebuggerWorkspaceBinding.js(349,33): error TS2694: Namespace 'Bindings' has no exported member 'LiveLocation'. -node_modules/chrome-devtools-frontend/front_end/bindings/DebuggerWorkspaceBinding.js(353,5): error TS2346: Call target does not contain any signatures. +node_modules/chrome-devtools-frontend/front_end/bindings/DebuggerWorkspaceBinding.js(385,35): error TS2339: Property 'StackTraceTopFrameLocation' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/bindings/DebuggerWorkspaceBinding.js(387,26): error TS2694: Namespace 'SDK' has no exported member 'DebuggerModel'. node_modules/chrome-devtools-frontend/front_end/bindings/DebuggerWorkspaceBinding.js(389,33): error TS2694: Namespace 'Bindings' has no exported member 'LiveLocation'. -node_modules/chrome-devtools-frontend/front_end/bindings/DebuggerWorkspaceBinding.js(393,5): error TS2346: Call target does not contain any signatures. node_modules/chrome-devtools-frontend/front_end/bindings/DebuggerWorkspaceBinding.js(451,19): error TS2694: Namespace 'SDK' has no exported member 'DebuggerModel'. node_modules/chrome-devtools-frontend/front_end/bindings/DebuggerWorkspaceBinding.js(452,15): error TS2355: A function whose declared type is neither 'void' nor 'any' must return a value. node_modules/chrome-devtools-frontend/front_end/bindings/DebuggerWorkspaceBinding.js(460,20): error TS2694: Namespace 'SDK' has no exported member 'DebuggerModel'. +node_modules/chrome-devtools-frontend/front_end/bindings/DefaultScriptMapping.js(44,63): error TS2345: Argument of type 'string' is not assignable to parameter of type '{ [x: string]: any; Debugger: string; Formatter: string; Network: string; Snippets: string; FileS...'. +node_modules/chrome-devtools-frontend/front_end/bindings/DefaultScriptMapping.js(47,56): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/bindings/DefaultScriptMapping.js(48,56): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/bindings/DefaultScriptMapping.js(50,29): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/bindings/DefaultScriptMapping.js(52,29): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/bindings/DefaultScriptMapping.js(61,55): error TS2339: Property '_scriptSymbol' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/bindings/DefaultScriptMapping.js(66,19): error TS2694: Namespace 'SDK' has no exported member 'DebuggerModel'. +node_modules/chrome-devtools-frontend/front_end/bindings/DefaultScriptMapping.js(73,61): error TS2339: Property '_uiSourceCodeSymbol' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/bindings/DefaultScriptMapping.js(86,20): error TS2694: Namespace 'SDK' has no exported member 'DebuggerModel'. +node_modules/chrome-devtools-frontend/front_end/bindings/DefaultScriptMapping.js(89,61): error TS2339: Property '_scriptSymbol' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/bindings/DefaultScriptMapping.js(100,22): error TS2694: Namespace 'Common' has no exported member 'Event'. +node_modules/chrome-devtools-frontend/front_end/bindings/DefaultScriptMapping.js(108,48): error TS2339: Property '_scriptSymbol' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/bindings/DefaultScriptMapping.js(109,42): error TS2339: Property '_uiSourceCodeSymbol' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/bindings/DefaultScriptMapping.js(115,22): error TS2694: Namespace 'Common' has no exported member 'Event'. +node_modules/chrome-devtools-frontend/front_end/bindings/DefaultScriptMapping.js(119,61): error TS2339: Property '_uiSourceCodeSymbol' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/bindings/DefaultScriptMapping.js(122,49): error TS2339: Property '_uiSourceCodeSymbol' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/bindings/DefaultScriptMapping.js(123,55): error TS2339: Property '_scriptSymbol' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/bindings/DefaultScriptMapping.js(132,24): error TS2339: Property 'removeEventListeners' does not exist on type '() => void'. +node_modules/chrome-devtools-frontend/front_end/bindings/DefaultScriptMapping.js(138,31): error TS2339: Property '_scriptSymbol' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/bindings/DefaultScriptMapping.js(139,31): error TS2339: Property '_uiSourceCodeSymbol' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/bindings/FileUtils.js(38,15): error TS2355: A function whose declared type is neither 'void' nor 'any' must return a value. node_modules/chrome-devtools-frontend/front_end/bindings/FileUtils.js(43,15): error TS2355: A function whose declared type is neither 'void' nor 'any' must return a value. node_modules/chrome-devtools-frontend/front_end/bindings/FileUtils.js(48,15): error TS2355: A function whose declared type is neither 'void' nor 'any' must return a value. @@ -3151,7 +3941,10 @@ node_modules/chrome-devtools-frontend/front_end/bindings/FileUtils.js(159,20): e node_modules/chrome-devtools-frontend/front_end/bindings/FileUtils.js(178,32): error TS2339: Property 'error' does not exist on type 'EventTarget'. node_modules/chrome-devtools-frontend/front_end/bindings/FileUtils.js(190,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/bindings/FileUtils.js(194,23): error TS1005: '>' expected. +node_modules/chrome-devtools-frontend/front_end/bindings/FileUtils.js(199,68): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/bindings/FileUtils.js(222,69): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/bindings/FileUtils.js(227,22): error TS2694: Namespace 'Common' has no exported member 'Event'. +node_modules/chrome-devtools-frontend/front_end/bindings/FileUtils.js(237,69): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/bindings/LiveLocation.js(11,15): error TS2355: A function whose declared type is neither 'void' nor 'any' must return a value. node_modules/chrome-devtools-frontend/front_end/bindings/LiveLocation.js(18,15): error TS2355: A function whose declared type is neither 'void' nor 'any' must return a value. node_modules/chrome-devtools-frontend/front_end/bindings/LiveLocation.js(29,33): error TS2694: Namespace 'Bindings' has no exported member 'LiveLocation'. @@ -3163,47 +3956,85 @@ node_modules/chrome-devtools-frontend/front_end/bindings/LiveLocation.js(57,32): node_modules/chrome-devtools-frontend/front_end/bindings/LiveLocation.js(79,24): error TS2694: Namespace 'Bindings' has no exported member 'LiveLocation'. node_modules/chrome-devtools-frontend/front_end/bindings/LiveLocation.js(86,24): error TS2694: Namespace 'Bindings' has no exported member 'LiveLocation'. node_modules/chrome-devtools-frontend/front_end/bindings/LiveLocation.js(93,26): error TS2495: Type 'Set' is not an array type or a string type. -node_modules/chrome-devtools-frontend/front_end/bindings/NetworkProject.js(36,19): error TS2694: Namespace 'SDK' has no exported member 'TargetManager'. -node_modules/chrome-devtools-frontend/front_end/bindings/NetworkProject.js(40,5): error TS2346: Call target does not contain any signatures. -node_modules/chrome-devtools-frontend/front_end/bindings/NetworkProject.js(47,19): error TS2694: Namespace 'SDK' has no exported member 'Target'. -node_modules/chrome-devtools-frontend/front_end/bindings/NetworkProject.js(55,19): error TS2694: Namespace 'SDK' has no exported member 'Target'. -node_modules/chrome-devtools-frontend/front_end/bindings/NetworkProject.js(72,19): error TS2694: Namespace 'SDK' has no exported member 'Target'. -node_modules/chrome-devtools-frontend/front_end/bindings/NetworkProject.js(102,19): error TS2694: Namespace 'SDK' has no exported member 'Target'. -node_modules/chrome-devtools-frontend/front_end/bindings/NetworkProject.js(112,19): error TS2694: Namespace 'SDK' has no exported member 'Target'. -node_modules/chrome-devtools-frontend/front_end/bindings/NetworkProject.js(181,20): error TS2694: Namespace 'SDK' has no exported member 'Target'. +node_modules/chrome-devtools-frontend/front_end/bindings/NetworkProject.js(62,32): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/bindings/NetworkProject.js(80,36): error TS2339: Property '_networkProjectSymbol' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/bindings/NetworkProject.js(91,32): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/bindings/NetworkProject.js(93,33): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/bindings/NetworkProject.js(95,33): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/bindings/NetworkProject.js(97,33): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/bindings/NetworkProject.js(116,43): error TS2339: Property '_networkProjectSymbol' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/bindings/NetworkProject.js(139,42): error TS2339: Property '_frameAttributionSymbol' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/bindings/NetworkProject.js(150,65): error TS2339: Property '_frameAttributionSymbol' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/bindings/NetworkProject.js(158,14): error TS2551: Property 'networkProjectManager' does not exist on type 'typeof Bindings'. Did you mean 'NetworkProjectManager'? +node_modules/chrome-devtools-frontend/front_end/bindings/NetworkProject.js(159,40): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/bindings/NetworkProject.js(167,65): error TS2339: Property '_frameAttributionSymbol' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/bindings/NetworkProject.js(175,14): error TS2551: Property 'networkProjectManager' does not exist on type 'typeof Bindings'. Did you mean 'NetworkProjectManager'? +node_modules/chrome-devtools-frontend/front_end/bindings/NetworkProject.js(176,40): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/bindings/NetworkProject.js(184,59): error TS2339: Property '_targetSymbol' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/bindings/NetworkProject.js(188,25): error TS2694: Namespace 'Workspace' has no exported member 'Project'. -node_modules/chrome-devtools-frontend/front_end/bindings/NetworkProject.js(189,19): error TS2694: Namespace 'SDK' has no exported member 'Target'. +node_modules/chrome-devtools-frontend/front_end/bindings/NetworkProject.js(192,37): error TS2339: Property '_targetSymbol' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/bindings/NetworkProject.js(202,60): error TS2339: Property '_frameAttributionSymbol' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/bindings/NetworkProject.js(223,37): error TS2345: Argument of type 'string' is not assignable to parameter of type '{ [x: string]: any; Debugger: string; Formatter: string; Network: string; Snippets: string; FileS...'. +node_modules/chrome-devtools-frontend/front_end/bindings/NetworkProject.js(224,37): error TS2339: Property '_targetSymbol' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/bindings/NetworkProject.js(244,22): error TS2694: Namespace 'Common' has no exported member 'ContentProvider'. node_modules/chrome-devtools-frontend/front_end/bindings/NetworkProject.js(249,9): error TS2352: Type '() => void' cannot be converted to type '(Anonymous class)'. Property '_contentProviders' is missing in type '() => void'. node_modules/chrome-devtools-frontend/front_end/bindings/NetworkProject.js(270,22): error TS2694: Namespace 'Common' has no exported member 'Event'. +node_modules/chrome-devtools-frontend/front_end/bindings/NetworkProject.js(279,36): error TS2339: Property '_frameIdSymbol' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/bindings/NetworkProject.js(286,22): error TS2694: Namespace 'Common' has no exported member 'Event'. +node_modules/chrome-devtools-frontend/front_end/bindings/NetworkProject.js(302,52): error TS2339: Property '_frameIdSymbol' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/bindings/NetworkProject.js(308,22): error TS2694: Namespace 'Common' has no exported member 'Event'. node_modules/chrome-devtools-frontend/front_end/bindings/NetworkProject.js(315,22): error TS2694: Namespace 'Common' has no exported member 'ContentProvider'. node_modules/chrome-devtools-frontend/front_end/bindings/NetworkProject.js(321,31): error TS2339: Property 'contentURL' does not exist on type '() => void'. node_modules/chrome-devtools-frontend/front_end/bindings/NetworkProject.js(323,72): error TS2339: Property 'contentType' does not exist on type '() => void'. node_modules/chrome-devtools-frontend/front_end/bindings/NetworkProject.js(330,25): error TS2495: Type 'IterableIterator<(Anonymous class)>' is not an array type or a string type. +node_modules/chrome-devtools-frontend/front_end/bindings/NetworkProject.js(332,24): error TS2339: Property 'removeEventListeners' does not exist on type '() => void'. +node_modules/chrome-devtools-frontend/front_end/bindings/NetworkProject.js(333,49): error TS2339: Property '_networkProjectSymbol' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/bindings/NetworkProject.js(338,25): error TS2495: Type 'IterableIterator<(Anonymous class)>' is not an array type or a string type. +node_modules/chrome-devtools-frontend/front_end/bindings/NetworkProject.js(358,25): error TS2339: Property '_networkProjectSymbol' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/bindings/NetworkProject.js(359,25): error TS2339: Property '_targetSymbol' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/bindings/NetworkProject.js(360,25): error TS2339: Property '_frameIdSymbol' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/bindings/NetworkProject.js(362,25): error TS2339: Property '_frameAttributionSymbol' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/bindings/PresentationConsoleMessageHelper.js(48,35): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/bindings/PresentationConsoleMessageHelper.js(50,35): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/bindings/PresentationConsoleMessageHelper.js(54,46): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/bindings/PresentationConsoleMessageHelper.js(57,46): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/bindings/PresentationConsoleMessageHelper.js(60,46): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/bindings/PresentationConsoleMessageHelper.js(66,22): error TS2694: Namespace 'Common' has no exported member 'Event'. node_modules/chrome-devtools-frontend/front_end/bindings/PresentationConsoleMessageHelper.js(89,20): error TS2694: Namespace 'SDK' has no exported member 'DebuggerModel'. node_modules/chrome-devtools-frontend/front_end/bindings/PresentationConsoleMessageHelper.js(109,19): error TS2694: Namespace 'SDK' has no exported member 'DebuggerModel'. +node_modules/chrome-devtools-frontend/front_end/bindings/PresentationConsoleMessageHelper.js(112,56): error TS2339: Property 'MessageSource' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/bindings/PresentationConsoleMessageHelper.js(130,22): error TS2694: Namespace 'Common' has no exported member 'Event'. node_modules/chrome-devtools-frontend/front_end/bindings/PresentationConsoleMessageHelper.js(176,19): error TS2694: Namespace 'SDK' has no exported member 'DebuggerModel'. +node_modules/chrome-devtools-frontend/front_end/bindings/PresentationConsoleMessageHelper.js(181,65): error TS2339: Property 'MessageLevel' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/bindings/PresentationConsoleMessageHelper.js(182,32): error TS2339: Property 'Message' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/bindings/PresentationConsoleMessageHelper.js(183,32): error TS2339: Property 'Message' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/bindings/PresentationConsoleMessageHelper.js(188,24): error TS2694: Namespace 'Bindings' has no exported member 'LiveLocation'. node_modules/chrome-devtools-frontend/front_end/bindings/PresentationConsoleMessageHelper.js(193,35): error TS2339: Property 'uiLocation' does not exist on type '() => void'. -node_modules/chrome-devtools-frontend/front_end/bindings/ResourceMapping.js(10,19): error TS2694: Namespace 'SDK' has no exported member 'TargetManager'. node_modules/chrome-devtools-frontend/front_end/bindings/ResourceMapping.js(15,55): error TS2694: Namespace 'Bindings' has no exported member 'ResourceMapping'. -node_modules/chrome-devtools-frontend/front_end/bindings/ResourceMapping.js(40,19): error TS2694: Namespace 'SDK' has no exported member 'Target'. +node_modules/chrome-devtools-frontend/front_end/bindings/ResourceMapping.js(17,56): error TS2345: Argument of type 'this' is not assignable to parameter of type '() => void'. + Type '(Anonymous class)' is not assignable to type '() => void'. + Type '(Anonymous class)' provides no match for the signature '(): void'. +node_modules/chrome-devtools-frontend/front_end/bindings/ResourceMapping.js(25,45): error TS2339: Property 'ModelInfo' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/bindings/ResourceMapping.js(41,25): error TS2694: Namespace 'Bindings' has no exported member 'ResourceMapping'. node_modules/chrome-devtools-frontend/front_end/bindings/ResourceMapping.js(61,19): error TS2694: Namespace 'SDK' has no exported member 'DebuggerModel'. node_modules/chrome-devtools-frontend/front_end/bindings/ResourceMapping.js(79,20): error TS2694: Namespace 'SDK' has no exported member 'DebuggerModel'. -node_modules/chrome-devtools-frontend/front_end/bindings/ResourceMapping.js(94,19): error TS2694: Namespace 'SDK' has no exported member 'Target'. +node_modules/chrome-devtools-frontend/front_end/bindings/ResourceMapping.js(82,48): error TS2339: Property '_symbol' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/bindings/ResourceMapping.js(104,26): error TS2339: Property 'ModelInfo' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/bindings/ResourceMapping.js(112,48): error TS2345: Argument of type 'string' is not assignable to parameter of type '{ [x: string]: any; Debugger: string; Formatter: string; Network: string; Snippets: string; FileS...'. node_modules/chrome-devtools-frontend/front_end/bindings/ResourceMapping.js(115,39): error TS2694: Namespace 'Bindings' has no exported member 'ResourceMapping'. +node_modules/chrome-devtools-frontend/front_end/bindings/ResourceMapping.js(119,64): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/bindings/ResourceMapping.js(120,64): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/bindings/ResourceMapping.js(121,64): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/bindings/ResourceMapping.js(147,22): error TS2694: Namespace 'Common' has no exported member 'Event'. +node_modules/chrome-devtools-frontend/front_end/bindings/ResourceMapping.js(156,46): error TS2339: Property 'Binding' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/bindings/ResourceMapping.js(181,22): error TS2694: Namespace 'Common' has no exported member 'Event'. node_modules/chrome-devtools-frontend/front_end/bindings/ResourceMapping.js(189,22): error TS2694: Namespace 'Common' has no exported member 'Event'. node_modules/chrome-devtools-frontend/front_end/bindings/ResourceMapping.js(197,40): error TS2339: Property 'valuesArray' does not exist on type 'Map'. +node_modules/chrome-devtools-frontend/front_end/bindings/ResourceMapping.js(203,24): error TS2339: Property 'removeEventListeners' does not exist on type '() => void'. node_modules/chrome-devtools-frontend/front_end/bindings/ResourceMapping.js(204,40): error TS2339: Property 'valuesArray' does not exist on type 'Map'. +node_modules/chrome-devtools-frontend/front_end/bindings/ResourceMapping.js(214,26): error TS2339: Property 'Binding' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/bindings/ResourceMapping.js(223,49): error TS2339: Property '_symbol' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/bindings/ResourceMapping.js(226,29): error TS2345: Argument of type 'this' is not assignable to parameter of type '() => void'. Type '(Anonymous class)' is not assignable to type '() => void'. Type '(Anonymous class)' provides no match for the signature '(): void'. @@ -3213,6 +4044,12 @@ node_modules/chrome-devtools-frontend/front_end/bindings/ResourceMapping.js(270, node_modules/chrome-devtools-frontend/front_end/bindings/ResourceMapping.js(278,28): error TS2339: Property 'firstValue' does not exist on type 'Set<(Anonymous class)>'. node_modules/chrome-devtools-frontend/front_end/bindings/ResourceMapping.js(286,39): error TS2694: Namespace 'Common' has no exported member 'ContentProvider'. node_modules/chrome-devtools-frontend/front_end/bindings/ResourceMapping.js(289,28): error TS2339: Property 'firstValue' does not exist on type 'Set<(Anonymous class)>'. +node_modules/chrome-devtools-frontend/front_end/bindings/ResourceMapping.js(293,26): error TS2339: Property '_symbol' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/bindings/ResourceScriptMapping.js(51,56): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/bindings/ResourceScriptMapping.js(52,56): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/bindings/ResourceScriptMapping.js(54,29): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/bindings/ResourceScriptMapping.js(55,54): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/bindings/ResourceScriptMapping.js(56,54): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/bindings/ResourceScriptMapping.js(62,19): error TS2694: Namespace 'SDK' has no exported member 'DebuggerModel'. node_modules/chrome-devtools-frontend/front_end/bindings/ResourceScriptMapping.js(66,49): error TS2694: Namespace 'SDK' has no exported member 'DebuggerModel'. node_modules/chrome-devtools-frontend/front_end/bindings/ResourceScriptMapping.js(91,20): error TS2694: Namespace 'SDK' has no exported member 'DebuggerModel'. @@ -3222,65 +4059,166 @@ node_modules/chrome-devtools-frontend/front_end/bindings/ResourceScriptMapping.j node_modules/chrome-devtools-frontend/front_end/bindings/ResourceScriptMapping.js(145,32): error TS2339: Property 'isServiceProject' does not exist on type '() => void'. node_modules/chrome-devtools-frontend/front_end/bindings/ResourceScriptMapping.js(155,22): error TS2694: Namespace 'Common' has no exported member 'Event'. node_modules/chrome-devtools-frontend/front_end/bindings/ResourceScriptMapping.js(159,32): error TS2339: Property 'isServiceProject' does not exist on type '() => void'. -node_modules/chrome-devtools-frontend/front_end/bindings/ResourceScriptMapping.js(202,20): error TS2345: Argument of type 'number' is not assignable to parameter of type 'boolean'. node_modules/chrome-devtools-frontend/front_end/bindings/ResourceScriptMapping.js(231,55): error TS2339: Property 'valuesArray' does not exist on type 'Set<(Anonymous class)>'. -node_modules/chrome-devtools-frontend/front_end/bindings/ResourceScriptMapping.js(253,5): error TS2346: Call target does not contain any signatures. -node_modules/chrome-devtools-frontend/front_end/bindings/ResourceScriptMapping.js(254,20): error TS2345: Argument of type 'number' is not assignable to parameter of type 'boolean'. +node_modules/chrome-devtools-frontend/front_end/bindings/ResourceScriptMapping.js(238,24): error TS2339: Property 'removeEventListeners' does not exist on type '() => void'. +node_modules/chrome-devtools-frontend/front_end/bindings/ResourceScriptMapping.js(263,32): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/bindings/ResourceScriptMapping.js(265,32): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/bindings/ResourceScriptMapping.js(284,21): error TS2339: Property '_scriptSource' does not exist on type '(Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/bindings/ResourceScriptMapping.js(291,38): error TS2339: Property '_scriptSource' does not exist on type '(Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/bindings/ResourceScriptMapping.js(293,63): error TS2339: Property '_scriptSource' does not exist on type '(Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/bindings/ResourceScriptMapping.js(294,56): error TS2339: Property 'sourceURLRegex' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/bindings/ResourceScriptMapping.js(298,22): error TS2694: Namespace 'Common' has no exported member 'Event'. node_modules/chrome-devtools-frontend/front_end/bindings/ResourceScriptMapping.js(305,22): error TS2694: Namespace 'Common' has no exported member 'Event'. node_modules/chrome-devtools-frontend/front_end/bindings/ResourceScriptMapping.js(308,38): error TS2339: Property 'canSetFileContent' does not exist on type '() => void'. node_modules/chrome-devtools-frontend/front_end/bindings/ResourceScriptMapping.js(318,26): error TS2694: Namespace 'Protocol' has no exported member 'Runtime'. -node_modules/chrome-devtools-frontend/front_end/bindings/ResourceUtils.js(89,17): error TS2694: Namespace 'SDK' has no exported member 'Target'. -node_modules/chrome-devtools-frontend/front_end/bindings/SASSSourceMapping.js(36,19): error TS2694: Namespace 'SDK' has no exported member 'Target'. +node_modules/chrome-devtools-frontend/front_end/bindings/ResourceScriptMapping.js(329,97): error TS2339: Property 'MessageLevel' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/bindings/ResourceScriptMapping.js(334,34): error TS2339: Property 'Message' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/bindings/ResourceScriptMapping.js(351,63): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/bindings/ResourceScriptMapping.js(359,63): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/bindings/ResourceScriptMapping.js(384,38): error TS2339: Property '_scriptSource' does not exist on type '(Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/bindings/ResourceScriptMapping.js(406,32): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/bindings/ResourceScriptMapping.js(408,32): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/bindings/ResourceScriptMapping.js(429,29): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/bindings/ResourceUtils.js(72,32): error TS2339: Property 'asParsedURL' does not exist on type 'string'. +node_modules/chrome-devtools-frontend/front_end/bindings/SASSSourceMapping.js(43,52): error TS2345: Argument of type 'string' is not assignable to parameter of type '{ [x: string]: any; Debugger: string; Formatter: string; Network: string; Snippets: string; FileS...'. +node_modules/chrome-devtools-frontend/front_end/bindings/SASSSourceMapping.js(48,32): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/bindings/SASSSourceMapping.js(50,32): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/bindings/SASSSourceMapping.js(52,32): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/bindings/SASSSourceMapping.js(57,19): error TS2694: Namespace 'SDK' has no exported member 'SourceMap'. node_modules/chrome-devtools-frontend/front_end/bindings/SASSSourceMapping.js(63,22): error TS2694: Namespace 'Common' has no exported member 'Event'. node_modules/chrome-devtools-frontend/front_end/bindings/SASSSourceMapping.js(67,37): error TS2694: Namespace 'SDK' has no exported member 'SourceMap'. node_modules/chrome-devtools-frontend/front_end/bindings/SASSSourceMapping.js(68,35): error TS2339: Property 'sourceURLs' does not exist on type '() => void'. node_modules/chrome-devtools-frontend/front_end/bindings/SASSSourceMapping.js(75,39): error TS2339: Property 'sourceContentProvider' does not exist on type '() => void'. node_modules/chrome-devtools-frontend/front_end/bindings/SASSSourceMapping.js(77,39): error TS2339: Property 'embeddedContentByURL' does not exist on type '() => void'. +node_modules/chrome-devtools-frontend/front_end/bindings/SASSSourceMapping.js(82,47): error TS2339: Property '_sourceMapSymbol' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/bindings/SASSSourceMapping.js(90,22): error TS2694: Namespace 'Common' has no exported member 'Event'. node_modules/chrome-devtools-frontend/front_end/bindings/SASSSourceMapping.js(94,37): error TS2694: Namespace 'SDK' has no exported member 'SourceMap'. node_modules/chrome-devtools-frontend/front_end/bindings/SASSSourceMapping.js(96,35): error TS2339: Property 'sourceURLs' does not exist on type '() => void'. node_modules/chrome-devtools-frontend/front_end/bindings/SASSSourceMapping.js(108,22): error TS2694: Namespace 'Common' has no exported member 'Event'. node_modules/chrome-devtools-frontend/front_end/bindings/SASSSourceMapping.js(111,37): error TS2694: Namespace 'SDK' has no exported member 'SourceMap'. node_modules/chrome-devtools-frontend/front_end/bindings/SASSSourceMapping.js(114,27): error TS2495: Type 'IterableIterator' is not an array type or a string type. +node_modules/chrome-devtools-frontend/front_end/bindings/SASSSourceMapping.js(124,52): error TS2345: Argument of type 'T' is not assignable to parameter of type '(Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/bindings/SASSSourceMapping.js(136,63): error TS2345: Argument of type '(Anonymous class)' is not assignable to parameter of type 'T'. node_modules/chrome-devtools-frontend/front_end/bindings/SASSSourceMapping.js(139,27): error TS2339: Property 'findEntry' does not exist on type '() => void'. +node_modules/chrome-devtools-frontend/front_end/bindings/SASSSourceMapping.js(154,72): error TS2339: Property '_sourceMapSymbol' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/bindings/SASSSourceMapping.js(161,17): error TS2339: Property 'pushAll' does not exist on type 'any[]'. +node_modules/chrome-devtools-frontend/front_end/bindings/SASSSourceMapping.js(161,66): error TS2345: Argument of type 'T' is not assignable to parameter of type '(Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/bindings/SASSSourceMapping.js(167,24): error TS2339: Property 'removeEventListeners' does not exist on type '() => void'. +node_modules/chrome-devtools-frontend/front_end/bindings/SASSSourceMapping.js(171,28): error TS2339: Property '_sourceMapSymbol' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/bindings/StylesSourceMapping.js(44,42): error TS2345: Argument of type 'string' is not assignable to parameter of type '{ [x: string]: any; Debugger: string; Formatter: string; Network: string; Snippets: string; FileS...'. +node_modules/chrome-devtools-frontend/front_end/bindings/StylesSourceMapping.js(50,52): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/bindings/StylesSourceMapping.js(51,52): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/bindings/StylesSourceMapping.js(52,52): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/bindings/StylesSourceMapping.js(83,64): error TS2339: Property '_symbol' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/bindings/StylesSourceMapping.js(111,22): error TS2694: Namespace 'Common' has no exported member 'Event'. node_modules/chrome-devtools-frontend/front_end/bindings/StylesSourceMapping.js(129,22): error TS2694: Namespace 'Common' has no exported member 'Event'. node_modules/chrome-devtools-frontend/front_end/bindings/StylesSourceMapping.js(146,22): error TS2694: Namespace 'Common' has no exported member 'Event'. node_modules/chrome-devtools-frontend/front_end/bindings/StylesSourceMapping.js(157,27): error TS2495: Type 'IterableIterator<(Anonymous class)>' is not an array type or a string type. +node_modules/chrome-devtools-frontend/front_end/bindings/StylesSourceMapping.js(160,24): error TS2339: Property 'removeEventListeners' does not exist on type '() => void'. +node_modules/chrome-devtools-frontend/front_end/bindings/StylesSourceMapping.js(187,43): error TS2339: Property '_symbol' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/bindings/StylesSourceMapping.js(189,67): error TS2345: Argument of type 'this' is not assignable to parameter of type '() => void'. Type '(Anonymous class)' is not assignable to type '() => void'. Type '(Anonymous class)' provides no match for the signature '(): void'. +node_modules/chrome-devtools-frontend/front_end/bindings/StylesSourceMapping.js(193,34): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/bindings/StylesSourceMapping.js(195,34): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/bindings/StylesSourceMapping.js(197,63): error TS2339: Property 'updateTimeout' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/bindings/StylesSourceMapping.js(229,22): error TS2694: Namespace 'Common' has no exported member 'Event'. node_modules/chrome-devtools-frontend/front_end/bindings/StylesSourceMapping.js(239,22): error TS2694: Namespace 'Common' has no exported member 'Event'. node_modules/chrome-devtools-frontend/front_end/bindings/StylesSourceMapping.js(249,22): error TS2694: Namespace 'Common' has no exported member 'ContentProvider'. node_modules/chrome-devtools-frontend/front_end/bindings/StylesSourceMapping.js(251,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/bindings/StylesSourceMapping.js(260,9): error TS2365: Operator '===' cannot be applied to types '() => void' and '(Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/bindings/StylesSourceMapping.js(264,39): error TS2339: Property 'requestContent' does not exist on type '() => void'. +node_modules/chrome-devtools-frontend/front_end/bindings/StylesSourceMapping.js(272,9): error TS2365: Operator '!==' cannot be applied to types '() => void' and '(Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/bindings/StylesSourceMapping.js(280,24): error TS2495: Type 'Set<(Anonymous class)>' is not an array type or a string type. +node_modules/chrome-devtools-frontend/front_end/bindings/StylesSourceMapping.js(299,24): error TS2339: Property 'removeEventListeners' does not exist on type '() => void'. node_modules/chrome-devtools-frontend/front_end/bindings/StylesSourceMapping.js(307,26): error TS2339: Property 'firstValue' does not exist on type 'Set<(Anonymous class)>'. node_modules/chrome-devtools-frontend/front_end/bindings/StylesSourceMapping.js(315,26): error TS2339: Property 'firstValue' does not exist on type 'Set<(Anonymous class)>'. node_modules/chrome-devtools-frontend/front_end/bindings/StylesSourceMapping.js(323,26): error TS2339: Property 'firstValue' does not exist on type 'Set<(Anonymous class)>'. node_modules/chrome-devtools-frontend/front_end/bindings/StylesSourceMapping.js(331,26): error TS2339: Property 'firstValue' does not exist on type 'Set<(Anonymous class)>'. node_modules/chrome-devtools-frontend/front_end/bindings/StylesSourceMapping.js(339,39): error TS2694: Namespace 'Common' has no exported member 'ContentProvider'. node_modules/chrome-devtools-frontend/front_end/bindings/StylesSourceMapping.js(342,26): error TS2339: Property 'firstValue' does not exist on type 'Set<(Anonymous class)>'. +node_modules/chrome-devtools-frontend/front_end/bindings/StylesSourceMapping.js(346,20): error TS2339: Property '_symbol' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/bindings/StylesSourceMapping.js(348,20): error TS2339: Property 'updateTimeout' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/bindings/TempFile.js(63,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/bindings/TempFile.js(89,22): error TS2694: Namespace 'Common' has no exported member 'OutputStream'. +node_modules/chrome-devtools-frontend/front_end/bindings/TempFile.js(90,33): error TS2694: Namespace 'Bindings' has no exported member 'ChunkedReader'. node_modules/chrome-devtools-frontend/front_end/bindings/TempFile.js(91,25): error TS2304: Cannot find name 'FileError'. node_modules/chrome-devtools-frontend/front_end/bindings/TempFile.js(95,20): error TS2339: Property 'close' does not exist on type '() => void'. node_modules/chrome-devtools-frontend/front_end/bindings/TempFile.js(96,42): error TS2304: Cannot find name 'FileError'. node_modules/chrome-devtools-frontend/front_end/bindings/TempFile.js(175,22): error TS2694: Namespace 'Common' has no exported member 'OutputStream'. node_modules/chrome-devtools-frontend/front_end/bindings/TempFile.js(176,25): error TS2304: Cannot find name 'FileError'. node_modules/chrome-devtools-frontend/front_end/bindings/TempFile.js(185,2): error TS1131: Property or signature expected. +node_modules/chrome-devtools-frontend/front_end/bindings/TempFile.js(189,33): error TS2339: Property 'Chunk' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/bindings_test_runner/AutomappingTestRunner.js(47,8): error TS2339: Property '_workspace' does not exist on type 'typeof BindingsTestRunner'. +node_modules/chrome-devtools-frontend/front_end/bindings_test_runner/AutomappingTestRunner.js(48,8): error TS2339: Property '_networkProject' does not exist on type 'typeof BindingsTestRunner'. +node_modules/chrome-devtools-frontend/front_end/bindings_test_runner/AutomappingTestRunner.js(48,26): error TS2554: Expected 5 arguments, but got 4. +node_modules/chrome-devtools-frontend/front_end/bindings_test_runner/AutomappingTestRunner.js(49,12): error TS2339: Property '_workspace' does not exist on type 'typeof BindingsTestRunner'. +node_modules/chrome-devtools-frontend/front_end/bindings_test_runner/AutomappingTestRunner.js(52,92): error TS2339: Property '_workspace' does not exist on type 'typeof BindingsTestRunner'. +node_modules/chrome-devtools-frontend/front_end/bindings_test_runner/AutomappingTestRunner.js(54,8): error TS2339: Property '_failedBindingsCount' does not exist on type 'typeof BindingsTestRunner'. +node_modules/chrome-devtools-frontend/front_end/bindings_test_runner/AutomappingTestRunner.js(55,8): error TS2339: Property '_automapping' does not exist on type 'typeof BindingsTestRunner'. +node_modules/chrome-devtools-frontend/front_end/bindings_test_runner/AutomappingTestRunner.js(56,40): error TS2339: Property '_workspace' does not exist on type 'typeof BindingsTestRunner'. +node_modules/chrome-devtools-frontend/front_end/bindings_test_runner/AutomappingTestRunner.js(56,57): error TS2339: Property '_onBindingAdded' does not exist on type 'typeof BindingsTestRunner'. +node_modules/chrome-devtools-frontend/front_end/bindings_test_runner/AutomappingTestRunner.js(56,90): error TS2339: Property '_onBindingRemoved' does not exist on type 'typeof BindingsTestRunner'. +node_modules/chrome-devtools-frontend/front_end/bindings_test_runner/AutomappingTestRunner.js(57,30): error TS2339: Property '_automapping' does not exist on type 'typeof BindingsTestRunner'. +node_modules/chrome-devtools-frontend/front_end/bindings_test_runner/AutomappingTestRunner.js(57,76): error TS2339: Property '_onBindingFailed' does not exist on type 'typeof BindingsTestRunner'. +node_modules/chrome-devtools-frontend/front_end/bindings_test_runner/AutomappingTestRunner.js(58,30): error TS2339: Property '_automapping' does not exist on type 'typeof BindingsTestRunner'. +node_modules/chrome-devtools-frontend/front_end/bindings_test_runner/AutomappingTestRunner.js(58,76): error TS2339: Property '_onSweepHappened' does not exist on type 'typeof BindingsTestRunner'. +node_modules/chrome-devtools-frontend/front_end/bindings_test_runner/AutomappingTestRunner.js(71,80): error TS2345: Argument of type 'Promise' is not assignable to parameter of type '() => Promise'. + Type 'Promise' provides no match for the signature '(): Promise'. node_modules/chrome-devtools-frontend/front_end/bindings_test_runner/BindingsTestRunner.js(23,20): error TS2339: Property 'caseInsensetiveComparator' does not exist on type 'StringConstructor'. node_modules/chrome-devtools-frontend/front_end/bindings_test_runner/BindingsTestRunner.js(48,5): error TS2304: Cannot find name 'addedLines'. +node_modules/chrome-devtools-frontend/front_end/bindings_test_runner/BindingsTestRunner.js(59,9): error TS2403: Subsequent variable declarations must have the same type. Variable 'url' must be of type 'any', but here has type 'string'. node_modules/chrome-devtools-frontend/front_end/bindings_test_runner/BindingsTestRunner.js(108,11): error TS2339: Property 'src' does not exist on type 'HTMLElement'. +node_modules/chrome-devtools-frontend/front_end/bindings_test_runner/BindingsTestRunner.js(150,14): error TS2339: Property 'cssModel' does not exist on type 'typeof TestRunner'. +node_modules/chrome-devtools-frontend/front_end/bindings_test_runner/BindingsTestRunner.js(150,53): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/bindings_test_runner/BindingsTestRunner.js(159,16): error TS2339: Property 'cssModel' does not exist on type 'typeof TestRunner'. +node_modules/chrome-devtools-frontend/front_end/bindings_test_runner/BindingsTestRunner.js(159,58): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/bindings_test_runner/BindingsTestRunner.js(169,25): error TS2495: Type 'IterableIterator' is not an array type or a string type. +node_modules/chrome-devtools-frontend/front_end/bindings_test_runner/BindingsTestRunner.js(190,27): error TS2339: Property 'debuggerModel' does not exist on type 'typeof TestRunner'. +node_modules/chrome-devtools-frontend/front_end/bindings_test_runner/BindingsTestRunner.js(191,32): error TS2339: Property 'debuggerModel' does not exist on type 'typeof TestRunner'. +node_modules/chrome-devtools-frontend/front_end/bindings_test_runner/BindingsTestRunner.js(197,27): error TS2339: Property 'cssModel' does not exist on type 'typeof TestRunner'. +node_modules/chrome-devtools-frontend/front_end/bindings_test_runner/IsolatedFilesystemTestRunner.js(11,44): error TS2339: Property '_instances' does not exist on type '(fileSystemPath: any) => void'. +node_modules/chrome-devtools-frontend/front_end/bindings_test_runner/IsolatedFilesystemTestRunner.js(15,8): error TS2339: Property 'root' does not exist on type 'typeof BindingsTestRunner'. +node_modules/chrome-devtools-frontend/front_end/bindings_test_runner/IsolatedFilesystemTestRunner.js(15,53): error TS2339: Property 'Entry' does not exist on type '(fileSystemPath: any) => void'. +node_modules/chrome-devtools-frontend/front_end/bindings_test_runner/IsolatedFilesystemTestRunner.js(16,8): error TS2339: Property 'fileSystemPath' does not exist on type 'typeof BindingsTestRunner'. +node_modules/chrome-devtools-frontend/front_end/bindings_test_runner/IsolatedFilesystemTestRunner.js(19,35): error TS2339: Property '_instances' does not exist on type '(fileSystemPath: any) => void'. +node_modules/chrome-devtools-frontend/front_end/bindings_test_runner/IsolatedFilesystemTestRunner.js(43,39): error TS2339: Property '_instances' does not exist on type '(fileSystemPath: any) => void'. +node_modules/chrome-devtools-frontend/front_end/bindings_test_runner/IsolatedFilesystemTestRunner.js(45,34): error TS2339: Property 'dispatchEventToListeners' does not exist on type '() => void'. +node_modules/chrome-devtools-frontend/front_end/bindings_test_runner/IsolatedFilesystemTestRunner.js(50,47): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/bindings_test_runner/IsolatedFilesystemTestRunner.js(59,49): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/bindings_test_runner/IsolatedFilesystemTestRunner.js(65,46): error TS2339: Property '_instances' does not exist on type '(fileSystemPath: any) => void'. +node_modules/chrome-devtools-frontend/front_end/bindings_test_runner/IsolatedFilesystemTestRunner.js(66,34): error TS2339: Property 'dispatchEventToListeners' does not exist on type '() => void'. +node_modules/chrome-devtools-frontend/front_end/bindings_test_runner/IsolatedFilesystemTestRunner.js(102,35): error TS2339: Property 'Entry' does not exist on type '(fileSystemPath: any) => void'. +node_modules/chrome-devtools-frontend/front_end/bindings_test_runner/IsolatedFilesystemTestRunner.js(103,8): error TS2339: Property '_fileSystem' does not exist on type '(fileSystemPath: any) => void'. +node_modules/chrome-devtools-frontend/front_end/bindings_test_runner/IsolatedFilesystemTestRunner.js(104,8): error TS2540: Cannot assign to 'name' because it is a constant or a read-only property. +node_modules/chrome-devtools-frontend/front_end/bindings_test_runner/IsolatedFilesystemTestRunner.js(105,8): error TS2339: Property '_children' does not exist on type '(fileSystemPath: any) => void'. +node_modules/chrome-devtools-frontend/front_end/bindings_test_runner/IsolatedFilesystemTestRunner.js(106,8): error TS2339: Property '_childrenMap' does not exist on type '(fileSystemPath: any) => void'. +node_modules/chrome-devtools-frontend/front_end/bindings_test_runner/IsolatedFilesystemTestRunner.js(107,8): error TS2339: Property 'isDirectory' does not exist on type '(fileSystemPath: any) => void'. +node_modules/chrome-devtools-frontend/front_end/bindings_test_runner/IsolatedFilesystemTestRunner.js(108,8): error TS2339: Property '_timestamp' does not exist on type '(fileSystemPath: any) => void'. +node_modules/chrome-devtools-frontend/front_end/bindings_test_runner/IsolatedFilesystemTestRunner.js(109,8): error TS2339: Property '_parent' does not exist on type '(fileSystemPath: any) => void'. +node_modules/chrome-devtools-frontend/front_end/bindings_test_runner/IsolatedFilesystemTestRunner.js(112,35): error TS2339: Property 'Entry' does not exist on type '(fileSystemPath: any) => void'. node_modules/chrome-devtools-frontend/front_end/bindings_test_runner/IsolatedFilesystemTestRunner.js(113,7): error TS1056: Accessors are only available when targeting ECMAScript 5 and higher. +node_modules/chrome-devtools-frontend/front_end/bindings_test_runner/IsolatedFilesystemTestRunner.js(134,34): error TS2339: Property 'dispatchEventToListeners' does not exist on type '() => void'. +node_modules/chrome-devtools-frontend/front_end/bindings_test_runner/IsolatedFilesystemTestRunner.js(142,55): error TS2339: Property 'Entry' does not exist on type '(fileSystemPath: any) => void'. +node_modules/chrome-devtools-frontend/front_end/bindings_test_runner/IsolatedFilesystemTestRunner.js(150,55): error TS2339: Property 'Entry' does not exist on type '(fileSystemPath: any) => void'. +node_modules/chrome-devtools-frontend/front_end/bindings_test_runner/IsolatedFilesystemTestRunner.js(159,34): error TS2339: Property 'dispatchEventToListeners' does not exist on type '() => void'. +node_modules/chrome-devtools-frontend/front_end/bindings_test_runner/IsolatedFilesystemTestRunner.js(172,34): error TS2339: Property 'dispatchEventToListeners' does not exist on type '() => void'. +node_modules/chrome-devtools-frontend/front_end/bindings_test_runner/IsolatedFilesystemTestRunner.js(178,50): error TS2339: Property 'Reader' does not exist on type '(fileSystemPath: any) => void'. +node_modules/chrome-devtools-frontend/front_end/bindings_test_runner/IsolatedFilesystemTestRunner.js(182,51): error TS2339: Property 'Writer' does not exist on type '(fileSystemPath: any) => void'. +node_modules/chrome-devtools-frontend/front_end/bindings_test_runner/IsolatedFilesystemTestRunner.js(262,35): error TS2339: Property 'Reader' does not exist on type '(fileSystemPath: any) => void'. +node_modules/chrome-devtools-frontend/front_end/bindings_test_runner/IsolatedFilesystemTestRunner.js(263,8): error TS2339: Property '_children' does not exist on type '(fileSystemPath: any) => void'. +node_modules/chrome-devtools-frontend/front_end/bindings_test_runner/IsolatedFilesystemTestRunner.js(266,35): error TS2339: Property 'Reader' does not exist on type '(fileSystemPath: any) => void'. +node_modules/chrome-devtools-frontend/front_end/bindings_test_runner/IsolatedFilesystemTestRunner.js(274,35): error TS2339: Property 'Writer' does not exist on type '(fileSystemPath: any) => void'. +node_modules/chrome-devtools-frontend/front_end/bindings_test_runner/IsolatedFilesystemTestRunner.js(275,8): error TS2339: Property '_entry' does not exist on type '(fileSystemPath: any) => void'. +node_modules/chrome-devtools-frontend/front_end/bindings_test_runner/IsolatedFilesystemTestRunner.js(276,8): error TS2339: Property '_modificationTimesDelta' does not exist on type '(fileSystemPath: any) => void'. +node_modules/chrome-devtools-frontend/front_end/bindings_test_runner/IsolatedFilesystemTestRunner.js(279,35): error TS2339: Property 'Writer' does not exist on type '(fileSystemPath: any) => void'. node_modules/chrome-devtools-frontend/front_end/bindings_test_runner/OverridesTestRunner.js(7,13): error TS1055: Type '{ isolatedFileSystem: (Anonymous class); project: () => void; testFileSystem: { root: any; fileSy...' 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,88): error TS2694: Namespace 'Workspace' has no exported member 'Project'. +node_modules/chrome-devtools-frontend/front_end/bindings_test_runner/OverridesTestRunner.js(11,49): error TS2339: Property 'reportCreatedPromise' does not exist on type '{ root: any; fileSystemPath: any; }'. +node_modules/chrome-devtools-frontend/front_end/bindings_test_runner/OverridesTestRunner.js(23,75): error TS2345: Argument of type 'boolean' is not assignable to parameter of type 'V'. +node_modules/chrome-devtools-frontend/front_end/bindings_test_runner/PersistenceTestRunner.js(33,31): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/bindings_test_runner/PersistenceTestRunner.js(76,79): error TS2345: Argument of type 'string' is not assignable to parameter of type '{ [x: string]: any; Debugger: string; Formatter: string; Network: string; Snippets: string; FileS...'. +node_modules/chrome-devtools-frontend/front_end/bindings_test_runner/PersistenceTestRunner.js(77,82): error TS2345: Argument of type 'string' is not assignable to parameter of type '{ [x: string]: any; Debugger: string; Formatter: string; Network: string; Snippets: string; FileS...'. node_modules/chrome-devtools-frontend/front_end/bindings_test_runner/PersistenceTestRunner.js(84,25): error TS2495: Type 'Set' is not an array type or a string type. node_modules/chrome-devtools-frontend/front_end/bindings_test_runner/PersistenceTestRunner.js(106,25): error TS2495: Type 'Set' is not an array type or a string type. node_modules/chrome-devtools-frontend/front_end/changes/ChangesHighlighter.js(7,39): error TS2694: Namespace 'Changes' has no exported member 'ChangesView'. @@ -3294,42 +4232,87 @@ node_modules/chrome-devtools-frontend/front_end/changes/ChangesHighlighter.js(50 node_modules/chrome-devtools-frontend/front_end/changes/ChangesHighlighter.js(59,26): error TS2694: Namespace 'Changes' has no exported member 'ChangesHighlighter'. node_modules/chrome-devtools-frontend/front_end/changes/ChangesHighlighter.js(78,25): error TS2694: Namespace 'Changes' has no exported member 'ChangesHighlighter'. node_modules/chrome-devtools-frontend/front_end/changes/ChangesHighlighter.js(84,16): error TS2339: Property 'next' does not exist on type '{ pos: number; start: number; }'. +node_modules/chrome-devtools-frontend/front_end/changes/ChangesHighlighter.js(100,50): error TS2339: Property 'RowType' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/changes/ChangesHighlighter.js(100,107): error TS2339: Property 'RowType' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/changes/ChangesHighlighter.js(101,50): error TS2339: Property 'RowType' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/changes/ChangesHighlighter.js(102,51): error TS2339: Property 'token' does not exist on type 'void'. +node_modules/chrome-devtools-frontend/front_end/changes/ChangesHighlighter.js(103,60): error TS2339: Property 'RowType' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/changes/ChangesHighlighter.js(115,18): error TS2339: Property 'eol' does not exist on type '{ pos: number; start: number; }'. +node_modules/chrome-devtools-frontend/front_end/changes/ChangesHighlighter.js(117,50): error TS2339: Property 'RowType' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/changes/ChangesHighlighter.js(129,25): error TS2694: Namespace 'Changes' has no exported member 'ChangesHighlighter'. node_modules/chrome-devtools-frontend/front_end/changes/ChangesHighlighter.js(142,31): error TS2339: Property 'blankLine' does not exist on type 'void'. +node_modules/chrome-devtools-frontend/front_end/changes/ChangesHighlighter.js(143,50): error TS2339: Property 'RowType' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/changes/ChangesHighlighter.js(143,104): error TS2339: Property 'RowType' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/changes/ChangesHighlighter.js(144,39): error TS2339: Property 'blankLine' does not exist on type 'void'. +node_modules/chrome-devtools-frontend/front_end/changes/ChangesHighlighter.js(146,57): error TS2339: Property 'RowType' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/changes/ChangesHighlighter.js(147,39): error TS2339: Property 'blankLine' does not exist on type 'void'. node_modules/chrome-devtools-frontend/front_end/changes/ChangesHighlighter.js(155,25): error TS2694: Namespace 'Changes' has no exported member 'ChangesHighlighter'. node_modules/chrome-devtools-frontend/front_end/changes/ChangesHighlighter.js(156,26): error TS2694: Namespace 'Changes' has no exported member 'ChangesHighlighter'. node_modules/chrome-devtools-frontend/front_end/changes/ChangesHighlighter.js(162,34): error TS2694: Namespace 'Changes' has no exported member 'ChangesHighlighter'. node_modules/chrome-devtools-frontend/front_end/changes/ChangesHighlighter.js(169,2): error TS1131: Property or signature expected. -node_modules/chrome-devtools-frontend/front_end/changes/ChangesSidebar.js(10,5): error TS2346: Call target does not contain any signatures. +node_modules/chrome-devtools-frontend/front_end/changes/ChangesHighlighter.js(181,28): error TS2339: Property 'DiffState' does not exist on type '(config: any, parserConfig: { diffRows: any[]; baselineLines: string[]; currentLines: string[]; m...'. +node_modules/chrome-devtools-frontend/front_end/changes/ChangesSidebar.js(14,55): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/changes/ChangesSidebar.js(18,55): error TS2694: Namespace 'Changes' has no exported member 'ChangesSidebar'. +node_modules/chrome-devtools-frontend/front_end/changes/ChangesSidebar.js(30,90): error TS2339: Property 'uiSourceCode' does not exist on type '(Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/changes/ChangesSidebar.js(34,5): error TS2554: Expected 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/changes/ChangesSidebar.js(34,58): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/changes/ChangesSidebar.js(38,22): error TS2694: Namespace 'Common' has no exported member 'Event'. -node_modules/chrome-devtools-frontend/front_end/changes/ChangesSidebar.js(90,5): error TS2346: Call target does not contain any signatures. -node_modules/chrome-devtools-frontend/front_end/changes/ChangesView.js(7,5): error TS2346: Call target does not contain any signatures. +node_modules/chrome-devtools-frontend/front_end/changes/ChangesSidebar.js(70,50): error TS2339: Property 'UISourceCodeTreeElement' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/changes/ChangesSidebar.js(81,24): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/changes/ChangesSidebar.js(85,24): error TS2339: Property 'UISourceCodeTreeElement' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/changes/ChangesSidebar.js(101,60): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/changes/ChangesSidebar.js(102,60): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/changes/ChangesSidebar.js(103,60): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/changes/ChangesSidebar.js(122,24): error TS2339: Property 'removeEventListeners' does not exist on type '() => void'. +node_modules/chrome-devtools-frontend/front_end/changes/ChangesView.js(12,5): error TS2554: Expected 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/changes/ChangesView.js(15,5): error TS2554: Expected 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/changes/ChangesView.js(20,32): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/changes/ChangesView.js(26,32): error TS2694: Namespace 'Changes' has no exported member 'ChangesView'. -node_modules/chrome-devtools-frontend/front_end/changes/ChangesView.js(74,11): error TS2339: Property 'consume' does not exist on type 'Event'. -node_modules/chrome-devtools-frontend/front_end/changes/ChangesView.js(117,15): error TS2503: Cannot find namespace 'Diff'. -node_modules/chrome-devtools-frontend/front_end/changes/ChangesView.js(142,26): error TS2339: Property 'pushAll' does not exist on type 'any[]'. -node_modules/chrome-devtools-frontend/front_end/changes/ChangesView.js(143,25): error TS2339: Property 'pushAll' does not exist on type 'any[]'. -node_modules/chrome-devtools-frontend/front_end/changes/ChangesView.js(144,24): error TS2339: Property 'pushAll' does not exist on type 'any[]'. -node_modules/chrome-devtools-frontend/front_end/changes/ChangesView.js(150,24): error TS2339: Property 'pushAll' does not exist on type 'any[]'. -node_modules/chrome-devtools-frontend/front_end/changes/ChangesView.js(154,25): error TS2339: Property 'pushAll' does not exist on type 'any[]'. -node_modules/chrome-devtools-frontend/front_end/changes/ChangesView.js(157,28): error TS2339: Property 'pushAll' does not exist on type 'any[]'. -node_modules/chrome-devtools-frontend/front_end/changes/ChangesView.js(159,26): error TS2339: Property 'pushAll' does not exist on type 'any[]'. -node_modules/chrome-devtools-frontend/front_end/changes/ChangesView.js(193,33): error TS2694: Namespace 'Changes' has no exported member 'ChangesView'. -node_modules/chrome-devtools-frontend/front_end/changes/ChangesView.js(226,33): error TS2694: Namespace 'Changes' has no exported member 'ChangesView'. -node_modules/chrome-devtools-frontend/front_end/changes/ChangesView.js(256,25): error TS2694: Namespace 'Changes' has no exported member 'ChangesView'. -node_modules/chrome-devtools-frontend/front_end/changes/ChangesView.js(257,26): error TS2694: Namespace 'Changes' has no exported member 'ChangesView'. -node_modules/chrome-devtools-frontend/front_end/changes/ChangesView.js(295,2): error TS1131: Property or signature expected. -node_modules/chrome-devtools-frontend/front_end/cm/activeline.js(6,9): error TS2304: Cannot find name 'require'. +node_modules/chrome-devtools-frontend/front_end/changes/ChangesView.js(37,5): error TS2554: Expected 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/changes/ChangesView.js(37,42): error TS2339: Property 'createChild' does not exist on type 'Element'. +node_modules/chrome-devtools-frontend/front_end/changes/ChangesView.js(43,45): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/changes/ChangesView.js(44,52): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/changes/ChangesView.js(50,20): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/changes/ChangesView.js(73,21): error TS2339: Property 'reveal' does not exist on type '() => void'. +node_modules/chrome-devtools-frontend/front_end/changes/ChangesView.js(75,11): error TS2339: Property 'consume' does not exist on type 'Event'. +node_modules/chrome-devtools-frontend/front_end/changes/ChangesView.js(111,22): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/changes/ChangesView.js(133,15): error TS2503: Cannot find namespace 'Diff'. +node_modules/chrome-devtools-frontend/front_end/changes/ChangesView.js(139,22): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/changes/ChangesView.js(155,26): error TS2339: Property 'pushAll' does not exist on type 'any[]'. +node_modules/chrome-devtools-frontend/front_end/changes/ChangesView.js(156,25): error TS2339: Property 'pushAll' does not exist on type 'any[]'. +node_modules/chrome-devtools-frontend/front_end/changes/ChangesView.js(157,24): error TS2339: Property 'pushAll' does not exist on type 'any[]'. +node_modules/chrome-devtools-frontend/front_end/changes/ChangesView.js(161,69): error TS2339: Property 'RowType' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/changes/ChangesView.js(163,24): error TS2339: Property 'pushAll' does not exist on type 'any[]'. +node_modules/chrome-devtools-frontend/front_end/changes/ChangesView.js(167,25): error TS2339: Property 'pushAll' does not exist on type 'any[]'. +node_modules/chrome-devtools-frontend/front_end/changes/ChangesView.js(170,28): error TS2339: Property 'pushAll' does not exist on type 'any[]'. +node_modules/chrome-devtools-frontend/front_end/changes/ChangesView.js(172,26): error TS2339: Property 'pushAll' does not exist on type 'any[]'. +node_modules/chrome-devtools-frontend/front_end/changes/ChangesView.js(175,71): error TS2339: Property 'RowType' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/changes/ChangesView.js(206,33): error TS2694: Namespace 'Changes' has no exported member 'ChangesView'. +node_modules/chrome-devtools-frontend/front_end/changes/ChangesView.js(212,66): error TS2339: Property 'RowType' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/changes/ChangesView.js(215,15): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/changes/ChangesView.js(216,19): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/changes/ChangesView.js(217,35): error TS2339: Property 'RowType' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/changes/ChangesView.js(231,66): error TS2339: Property 'RowType' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/changes/ChangesView.js(239,33): error TS2694: Namespace 'Changes' has no exported member 'ChangesView'. +node_modules/chrome-devtools-frontend/front_end/changes/ChangesView.js(243,61): error TS2339: Property 'RowType' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/changes/ChangesView.js(244,62): error TS2339: Property 'RowType' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/changes/ChangesView.js(253,65): error TS2339: Property 'RowType' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/changes/ChangesView.js(255,66): error TS2339: Property 'RowType' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/changes/ChangesView.js(269,25): error TS2694: Namespace 'Changes' has no exported member 'ChangesView'. +node_modules/chrome-devtools-frontend/front_end/changes/ChangesView.js(270,26): error TS2694: Namespace 'Changes' has no exported member 'ChangesView'. +node_modules/chrome-devtools-frontend/front_end/changes/ChangesView.js(273,40): error TS2339: Property 'RowType' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/changes/ChangesView.js(275,40): error TS2339: Property 'RowType' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/changes/ChangesView.js(277,40): error TS2339: Property 'RowType' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/changes/ChangesView.js(292,59): error TS2339: Property 'RowType' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/changes/ChangesView.js(293,62): error TS2339: Property 'RowType' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/changes/ChangesView.js(294,42): error TS2339: Property 'RowType' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/changes/ChangesView.js(308,2): error TS1131: Property or signature expected. +node_modules/chrome-devtools-frontend/front_end/changes/ChangesView.js(314,21): error TS2339: Property 'Row' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/changes/ChangesView.js(317,21): error TS2339: Property 'RowType' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/cm/activeline.js(6,17): error TS2307: Cannot find module '../../lib/codemirror'. node_modules/chrome-devtools-frontend/front_end/cm/activeline.js(7,19): error TS2304: Cannot find name 'define'. node_modules/chrome-devtools-frontend/front_end/cm/activeline.js(7,43): error TS2304: Cannot find name 'define'. node_modules/chrome-devtools-frontend/front_end/cm/activeline.js(8,5): error TS2304: Cannot find name 'define'. -node_modules/chrome-devtools-frontend/front_end/cm/closebrackets.js(6,9): error TS2304: Cannot find name 'require'. node_modules/chrome-devtools-frontend/front_end/cm/closebrackets.js(6,17): error TS2307: Cannot find module '../../lib/codemirror'. node_modules/chrome-devtools-frontend/front_end/cm/closebrackets.js(7,19): error TS2304: Cannot find name 'define'. node_modules/chrome-devtools-frontend/front_end/cm/closebrackets.js(7,43): error TS2304: Cannot find name 'define'. @@ -3460,7 +4443,7 @@ node_modules/chrome-devtools-frontend/front_end/cm/codemirror.js(8795,39): error node_modules/chrome-devtools-frontend/front_end/cm/codemirror.js(8799,38): error TS2339: Property 'offset' does not exist on type '{ [x: string]: any; node: any; start: number; end: number; collapse: any; coverStart: any; coverE...'. Property 'offset' does not exist on type '{ [x: string]: any; node: any; start: number; end: number; collapse: any; coverStart: any; coverE...'. node_modules/chrome-devtools-frontend/front_end/cm/codemirror.js(8817,16): error TS2345: Argument of type 'boolean' is not assignable to parameter of type 'number'. -node_modules/chrome-devtools-frontend/front_end/cm/codemirror.js(8818,3): error TS2322: Type 'number' is not assignable to type 'boolean'. +node_modules/chrome-devtools-frontend/front_end/cm/codemirror.js(8818,3): error TS2322: Type 'Timer' is not assignable to type 'boolean'. node_modules/chrome-devtools-frontend/front_end/cm/codemirror.js(8840,24): error TS2339: Property 'div' does not exist on type '{ cm: any; lastAnchorNode: any; lastAnchorOffset: any; lastFocusNode: any; lastFocusOffset: any; ...'. node_modules/chrome-devtools-frontend/front_end/cm/codemirror.js(8847,10): error TS2339: Property 'div' does not exist on type '{ cm: any; lastAnchorNode: any; lastAnchorOffset: any; lastFocusNode: any; lastFocusOffset: any; ...'. node_modules/chrome-devtools-frontend/front_end/cm/codemirror.js(8850,58): error TS2339: Property 'div' does not exist on type '{ cm: any; lastAnchorNode: any; lastAnchorOffset: any; lastFocusNode: any; lastFocusOffset: any; ...'. @@ -3493,29 +4476,24 @@ node_modules/chrome-devtools-frontend/front_end/cm/codemirror.js(9467,11): error node_modules/chrome-devtools-frontend/front_end/cm/codemirror.js(9468,11): error TS2339: Property 'wrapper' does not exist on type '{ cm: any; prevInput: string; pollingFast: boolean; polling: { id: any; set: (ms: any, f: any) =>...'. node_modules/chrome-devtools-frontend/front_end/cm/codemirror.js(9505,8): error TS2339: Property 'textarea' does not exist on type '{ cm: any; prevInput: string; pollingFast: boolean; polling: { id: any; set: (ms: any, f: any) =>...'. node_modules/chrome-devtools-frontend/front_end/cm/codemirror.js(9527,40): error TS2339: Property 'getValue' does not exist on type '{ options: any; doc: any; display: { input: any; }; state: { [x: string]: any; keyMaps: any[]; ov...'. -node_modules/chrome-devtools-frontend/front_end/cm/comment.js(6,9): error TS2304: Cannot find name 'require'. node_modules/chrome-devtools-frontend/front_end/cm/comment.js(6,17): error TS2307: Cannot find module '../../lib/codemirror'. node_modules/chrome-devtools-frontend/front_end/cm/comment.js(7,19): error TS2304: Cannot find name 'define'. node_modules/chrome-devtools-frontend/front_end/cm/comment.js(7,43): error TS2304: Cannot find name 'define'. node_modules/chrome-devtools-frontend/front_end/cm/comment.js(8,5): error TS2304: Cannot find name 'define'. -node_modules/chrome-devtools-frontend/front_end/cm/markselection.js(12,9): error TS2304: Cannot find name 'require'. node_modules/chrome-devtools-frontend/front_end/cm/markselection.js(12,17): error TS2307: Cannot find module '../../lib/codemirror'. node_modules/chrome-devtools-frontend/front_end/cm/markselection.js(13,19): error TS2304: Cannot find name 'define'. node_modules/chrome-devtools-frontend/front_end/cm/markselection.js(13,43): error TS2304: Cannot find name 'define'. node_modules/chrome-devtools-frontend/front_end/cm/markselection.js(14,5): error TS2304: Cannot find name 'define'. -node_modules/chrome-devtools-frontend/front_end/cm/matchbrackets.js(6,9): error TS2304: Cannot find name 'require'. node_modules/chrome-devtools-frontend/front_end/cm/matchbrackets.js(6,17): error TS2307: Cannot find module '../../lib/codemirror'. node_modules/chrome-devtools-frontend/front_end/cm/matchbrackets.js(7,19): error TS2304: Cannot find name 'define'. node_modules/chrome-devtools-frontend/front_end/cm/matchbrackets.js(7,43): error TS2304: Cannot find name 'define'. node_modules/chrome-devtools-frontend/front_end/cm/matchbrackets.js(8,5): error TS2304: Cannot find name 'define'. node_modules/chrome-devtools-frontend/front_end/cm/matchbrackets.js(13,15): error TS2551: Property 'documentMode' does not exist on type 'Document'. Did you mean 'DOCUMENT_NODE'? node_modules/chrome-devtools-frontend/front_end/cm/matchbrackets.js(13,48): error TS2551: Property 'documentMode' does not exist on type 'Document'. Did you mean 'DOCUMENT_NODE'? -node_modules/chrome-devtools-frontend/front_end/cm/multiplex.js(6,9): error TS2304: Cannot find name 'require'. node_modules/chrome-devtools-frontend/front_end/cm/multiplex.js(6,17): error TS2307: Cannot find module '../../lib/codemirror'. node_modules/chrome-devtools-frontend/front_end/cm/multiplex.js(7,19): error TS2304: Cannot find name 'define'. node_modules/chrome-devtools-frontend/front_end/cm/multiplex.js(7,43): error TS2304: Cannot find name 'define'. node_modules/chrome-devtools-frontend/front_end/cm/multiplex.js(8,5): error TS2304: Cannot find name 'define'. -node_modules/chrome-devtools-frontend/front_end/cm/overlay.js(15,9): error TS2304: Cannot find name 'require'. node_modules/chrome-devtools-frontend/front_end/cm/overlay.js(15,17): error TS2307: Cannot find module '../../lib/codemirror'. 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'. @@ -3533,17 +4511,14 @@ node_modules/chrome-devtools-frontend/front_end/cm_headless/headlesscodemirror.j node_modules/chrome-devtools-frontend/front_end/cm_headless/headlesscodemirror.js(155,24): error TS2339: Property 'token' does not exist on type 'void'. node_modules/chrome-devtools-frontend/front_end/cm_headless/headlesscodemirror.js(156,23): error TS2339: Property 'current' does not exist on type '{ pos: number; start: number; }'. node_modules/chrome-devtools-frontend/front_end/cm_modes/DefaultCodeMirrorMimeMode.js(22,14): error TS2339: Property 'eval' does not exist on type 'Window'. -node_modules/chrome-devtools-frontend/front_end/cm_modes/clike.js(6,9): error TS2304: Cannot find name 'require'. node_modules/chrome-devtools-frontend/front_end/cm_modes/clike.js(6,17): error TS2307: Cannot find module '../../lib/codemirror'. node_modules/chrome-devtools-frontend/front_end/cm_modes/clike.js(7,19): error TS2304: Cannot find name 'define'. node_modules/chrome-devtools-frontend/front_end/cm_modes/clike.js(7,43): error TS2304: Cannot find name 'define'. node_modules/chrome-devtools-frontend/front_end/cm_modes/clike.js(8,5): error TS2304: Cannot find name 'define'. -node_modules/chrome-devtools-frontend/front_end/cm_modes/clojure.js(11,9): error TS2304: Cannot find name 'require'. node_modules/chrome-devtools-frontend/front_end/cm_modes/clojure.js(11,17): error TS2307: Cannot find module '../../lib/codemirror'. node_modules/chrome-devtools-frontend/front_end/cm_modes/clojure.js(12,19): error TS2304: Cannot find name 'define'. node_modules/chrome-devtools-frontend/front_end/cm_modes/clojure.js(12,43): error TS2304: Cannot find name 'define'. node_modules/chrome-devtools-frontend/front_end/cm_modes/clojure.js(13,5): error TS2304: Cannot find name 'define'. -node_modules/chrome-devtools-frontend/front_end/cm_modes/coffeescript.js(10,9): error TS2304: Cannot find name 'require'. node_modules/chrome-devtools-frontend/front_end/cm_modes/coffeescript.js(10,17): error TS2307: Cannot find module '../../lib/codemirror'. node_modules/chrome-devtools-frontend/front_end/cm_modes/coffeescript.js(11,19): error TS2304: Cannot find name 'define'. node_modules/chrome-devtools-frontend/front_end/cm_modes/coffeescript.js(11,43): error TS2304: Cannot find name 'define'. @@ -3552,80 +4527,60 @@ node_modules/chrome-devtools-frontend/front_end/cm_modes/coffeescript.js(41,3): Property 'includes' is missing in type 'RegExp'. node_modules/chrome-devtools-frontend/front_end/cm_modes/coffeescript.js(282,24): error TS2339: Property 'exec' does not exist on type 'string[]'. node_modules/chrome-devtools-frontend/front_end/cm_modes/jsx.js(6,5): error TS2554: Expected 0-1 arguments, but got 3. -node_modules/chrome-devtools-frontend/front_end/cm_modes/jsx.js(6,9): error TS2304: Cannot find name 'require'. node_modules/chrome-devtools-frontend/front_end/cm_modes/jsx.js(6,17): error TS2307: Cannot find module '../../lib/codemirror'. -node_modules/chrome-devtools-frontend/front_end/cm_modes/jsx.js(6,42): error TS2304: Cannot find name 'require'. node_modules/chrome-devtools-frontend/front_end/cm_modes/jsx.js(6,50): error TS2307: Cannot find module '../xml/xml'. -node_modules/chrome-devtools-frontend/front_end/cm_modes/jsx.js(6,65): error TS2304: Cannot find name 'require'. node_modules/chrome-devtools-frontend/front_end/cm_modes/jsx.js(6,73): error TS2307: Cannot find module '../javascript/javascript'. node_modules/chrome-devtools-frontend/front_end/cm_modes/jsx.js(7,19): error TS2304: Cannot find name 'define'. node_modules/chrome-devtools-frontend/front_end/cm_modes/jsx.js(7,43): error TS2304: Cannot find name 'define'. node_modules/chrome-devtools-frontend/front_end/cm_modes/jsx.js(8,5): error TS2304: Cannot find name 'define'. -node_modules/chrome-devtools-frontend/front_end/cm_modes/livescript.js(11,9): error TS2304: Cannot find name 'require'. node_modules/chrome-devtools-frontend/front_end/cm_modes/livescript.js(11,17): error TS2307: Cannot find module '../../lib/codemirror'. node_modules/chrome-devtools-frontend/front_end/cm_modes/livescript.js(12,19): error TS2304: Cannot find name 'define'. node_modules/chrome-devtools-frontend/front_end/cm_modes/livescript.js(12,43): error TS2304: Cannot find name 'define'. node_modules/chrome-devtools-frontend/front_end/cm_modes/livescript.js(13,5): error TS2304: Cannot find name 'define'. node_modules/chrome-devtools-frontend/front_end/cm_modes/php.js(6,5): error TS2554: Expected 0-1 arguments, but got 3. -node_modules/chrome-devtools-frontend/front_end/cm_modes/php.js(6,9): error TS2304: Cannot find name 'require'. node_modules/chrome-devtools-frontend/front_end/cm_modes/php.js(6,17): error TS2307: Cannot find module '../../lib/codemirror'. -node_modules/chrome-devtools-frontend/front_end/cm_modes/php.js(6,42): error TS2304: Cannot find name 'require'. node_modules/chrome-devtools-frontend/front_end/cm_modes/php.js(6,50): error TS2307: Cannot find module '../htmlmixed/htmlmixed'. -node_modules/chrome-devtools-frontend/front_end/cm_modes/php.js(6,77): error TS2304: Cannot find name 'require'. node_modules/chrome-devtools-frontend/front_end/cm_modes/php.js(6,85): error TS2307: Cannot find module '../clike/clike'. 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' must be of type 'string', 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' must be of type 'string', 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'. node_modules/chrome-devtools-frontend/front_end/cm_modes/python.js(7,43): error TS2304: Cannot find name 'define'. node_modules/chrome-devtools-frontend/front_end/cm_modes/python.js(8,5): error TS2304: Cannot find name 'define'. -node_modules/chrome-devtools-frontend/front_end/cm_modes/shell.js(6,9): error TS2304: Cannot find name 'require'. node_modules/chrome-devtools-frontend/front_end/cm_modes/shell.js(6,17): error TS2307: Cannot find module '../../lib/codemirror'. node_modules/chrome-devtools-frontend/front_end/cm_modes/shell.js(7,19): error TS2304: Cannot find name 'define'. node_modules/chrome-devtools-frontend/front_end/cm_modes/shell.js(7,43): error TS2304: Cannot find name 'define'. node_modules/chrome-devtools-frontend/front_end/cm_modes/shell.js(8,5): error TS2304: Cannot find name 'define'. -node_modules/chrome-devtools-frontend/front_end/cm_modes/stylus.js(8,9): error TS2304: Cannot find name 'require'. node_modules/chrome-devtools-frontend/front_end/cm_modes/stylus.js(8,17): error TS2307: Cannot find module '../../lib/codemirror'. node_modules/chrome-devtools-frontend/front_end/cm_modes/stylus.js(9,19): error TS2304: Cannot find name 'define'. node_modules/chrome-devtools-frontend/front_end/cm_modes/stylus.js(9,43): error TS2304: Cannot find name 'define'. node_modules/chrome-devtools-frontend/front_end/cm_modes/stylus.js(10,5): error TS2304: Cannot find name 'define'. -node_modules/chrome-devtools-frontend/front_end/cm_web_modes/css.js(6,9): error TS2304: Cannot find name 'require'. node_modules/chrome-devtools-frontend/front_end/cm_web_modes/css.js(6,17): error TS2307: Cannot find module '../../lib/codemirror'. node_modules/chrome-devtools-frontend/front_end/cm_web_modes/css.js(7,19): error TS2304: Cannot find name 'define'. node_modules/chrome-devtools-frontend/front_end/cm_web_modes/css.js(7,43): error TS2304: Cannot find name 'define'. node_modules/chrome-devtools-frontend/front_end/cm_web_modes/css.js(8,5): error TS2304: Cannot find name 'define'. node_modules/chrome-devtools-frontend/front_end/cm_web_modes/htmlembedded.js(6,5): error TS2554: Expected 0-1 arguments, but got 3. -node_modules/chrome-devtools-frontend/front_end/cm_web_modes/htmlembedded.js(6,9): error TS2304: Cannot find name 'require'. node_modules/chrome-devtools-frontend/front_end/cm_web_modes/htmlembedded.js(6,17): error TS2307: Cannot find module '../../lib/codemirror'. -node_modules/chrome-devtools-frontend/front_end/cm_web_modes/htmlembedded.js(6,42): error TS2304: Cannot find name 'require'. node_modules/chrome-devtools-frontend/front_end/cm_web_modes/htmlembedded.js(6,50): error TS2307: Cannot find module '../htmlmixed/htmlmixed'. -node_modules/chrome-devtools-frontend/front_end/cm_web_modes/htmlembedded.js(7,9): error TS2304: Cannot find name 'require'. node_modules/chrome-devtools-frontend/front_end/cm_web_modes/htmlembedded.js(7,17): error TS2307: Cannot find module '../../addon/mode/multiplex'. node_modules/chrome-devtools-frontend/front_end/cm_web_modes/htmlembedded.js(8,19): error TS2304: Cannot find name 'define'. node_modules/chrome-devtools-frontend/front_end/cm_web_modes/htmlembedded.js(8,43): error TS2304: Cannot find name 'define'. node_modules/chrome-devtools-frontend/front_end/cm_web_modes/htmlembedded.js(9,5): error TS2304: Cannot find name 'define'. node_modules/chrome-devtools-frontend/front_end/cm_web_modes/htmlmixed.js(6,5): error TS2554: Expected 0-1 arguments, but got 4. -node_modules/chrome-devtools-frontend/front_end/cm_web_modes/htmlmixed.js(6,9): error TS2304: Cannot find name 'require'. node_modules/chrome-devtools-frontend/front_end/cm_web_modes/htmlmixed.js(6,17): error TS2307: Cannot find module '../../lib/codemirror'. -node_modules/chrome-devtools-frontend/front_end/cm_web_modes/htmlmixed.js(6,42): error TS2304: Cannot find name 'require'. node_modules/chrome-devtools-frontend/front_end/cm_web_modes/htmlmixed.js(6,50): error TS2307: Cannot find module '../xml/xml'. -node_modules/chrome-devtools-frontend/front_end/cm_web_modes/htmlmixed.js(6,65): error TS2304: Cannot find name 'require'. node_modules/chrome-devtools-frontend/front_end/cm_web_modes/htmlmixed.js(6,73): error TS2307: Cannot find module '../javascript/javascript'. -node_modules/chrome-devtools-frontend/front_end/cm_web_modes/htmlmixed.js(6,102): error TS2304: Cannot find name 'require'. node_modules/chrome-devtools-frontend/front_end/cm_web_modes/htmlmixed.js(6,110): error TS2307: Cannot find module '../css/css'. node_modules/chrome-devtools-frontend/front_end/cm_web_modes/htmlmixed.js(7,19): error TS2304: Cannot find name 'define'. node_modules/chrome-devtools-frontend/front_end/cm_web_modes/htmlmixed.js(7,43): error TS2304: Cannot find name 'define'. node_modules/chrome-devtools-frontend/front_end/cm_web_modes/htmlmixed.js(8,5): error TS2304: Cannot find name 'define'. -node_modules/chrome-devtools-frontend/front_end/cm_web_modes/javascript.js(6,9): error TS2304: Cannot find name 'require'. node_modules/chrome-devtools-frontend/front_end/cm_web_modes/javascript.js(6,17): error TS2307: Cannot find module '../../lib/codemirror'. node_modules/chrome-devtools-frontend/front_end/cm_web_modes/javascript.js(7,19): error TS2304: Cannot find name 'define'. node_modules/chrome-devtools-frontend/front_end/cm_web_modes/javascript.js(7,43): error TS2304: Cannot find name 'define'. node_modules/chrome-devtools-frontend/front_end/cm_web_modes/javascript.js(8,5): error TS2304: Cannot find name 'define'. -node_modules/chrome-devtools-frontend/front_end/cm_web_modes/xml.js(6,9): error TS2304: Cannot find name 'require'. node_modules/chrome-devtools-frontend/front_end/cm_web_modes/xml.js(6,17): error TS2307: Cannot find module '../../lib/codemirror'. node_modules/chrome-devtools-frontend/front_end/cm_web_modes/xml.js(7,19): error TS2304: Cannot find name 'define'. node_modules/chrome-devtools-frontend/front_end/cm_web_modes/xml.js(7,43): error TS2304: Cannot find name 'define'. @@ -3634,28 +4589,80 @@ node_modules/chrome-devtools-frontend/front_end/color_picker/ContrastDetails.js( node_modules/chrome-devtools-frontend/front_end/color_picker/ContrastDetails.js(17,36): error TS2339: Property 'createChild' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/color_picker/ContrastDetails.js(19,43): error TS2694: Namespace 'Common' has no exported member 'Event'. node_modules/chrome-devtools-frontend/front_end/color_picker/ContrastDetails.js(39,42): error TS2339: Property 'createChild' does not exist on type 'Element'. -node_modules/chrome-devtools-frontend/front_end/color_picker/ContrastDetails.js(69,43): error TS2339: Property 'createChild' does not exist on type 'Element'. -node_modules/chrome-devtools-frontend/front_end/color_picker/ContrastDetails.js(175,22): error TS2694: Namespace 'Common' has no exported member 'Event'. -node_modules/chrome-devtools-frontend/front_end/color_picker/ContrastDetails.js(186,15): error TS2339: Property 'path' does not exist on type 'Event'. -node_modules/chrome-devtools-frontend/front_end/color_picker/ContrastDetails.js(186,58): error TS2339: Property 'path' does not exist on type 'Event'. -node_modules/chrome-devtools-frontend/front_end/color_picker/ContrastDetails.js(190,11): error TS2339: Property 'consume' does not exist on type 'Event'. -node_modules/chrome-devtools-frontend/front_end/color_picker/ContrastDetails.js(250,22): error TS2694: Namespace 'Common' has no exported member 'Event'. -node_modules/chrome-devtools-frontend/front_end/color_picker/ContrastDetails.js(268,41): error TS2339: Property 'createChild' does not exist on type 'Element'. -node_modules/chrome-devtools-frontend/front_end/color_picker/ContrastInfo.js(7,5): error TS2346: Call target does not contain any signatures. +node_modules/chrome-devtools-frontend/front_end/color_picker/ContrastDetails.js(42,46): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/color_picker/ContrastDetails.js(58,47): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/color_picker/ContrastDetails.js(59,58): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/color_picker/ContrastDetails.js(60,8): error TS2339: Property 'ARIAUtils' does not exist on type 'typeof UI'. +node_modules/chrome-devtools-frontend/front_end/color_picker/ContrastDetails.js(63,43): error TS2339: Property 'createChild' does not exist on type 'Element'. +node_modules/chrome-devtools-frontend/front_end/color_picker/ContrastDetails.js(65,8): error TS2339: Property 'ARIAUtils' does not exist on type 'typeof UI'. +node_modules/chrome-devtools-frontend/front_end/color_picker/ContrastDetails.js(76,39): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/color_picker/ContrastDetails.js(82,30): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/color_picker/ContrastDetails.js(84,26): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/color_picker/ContrastDetails.js(88,59): error TS2339: Property 'Swatch' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/color_picker/ContrastDetails.js(90,66): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/color_picker/ContrastDetails.js(125,27): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/color_picker/ContrastDetails.js(136,28): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/color_picker/ContrastDetails.js(151,27): error TS2339: Property 'openInNewTab' does not exist on type 'typeof InspectorFrontendHost'. +node_modules/chrome-devtools-frontend/front_end/color_picker/ContrastDetails.js(178,22): error TS2694: Namespace 'Common' has no exported member 'Event'. +node_modules/chrome-devtools-frontend/front_end/color_picker/ContrastDetails.js(191,11): error TS2339: Property 'consume' does not exist on type 'Event'. +node_modules/chrome-devtools-frontend/front_end/color_picker/ContrastDetails.js(196,8): error TS2339: Property 'ARIAUtils' does not exist on type 'typeof UI'. +node_modules/chrome-devtools-frontend/front_end/color_picker/ContrastDetails.js(201,35): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/color_picker/ContrastDetails.js(207,35): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/color_picker/ContrastDetails.js(232,27): error TS2339: Property 'setEyeDropperActive' does not exist on type 'typeof InspectorFrontendHost'. +node_modules/chrome-devtools-frontend/front_end/color_picker/ContrastDetails.js(234,36): error TS2339: Property 'addEventListener' does not exist on type '() => void'. +node_modules/chrome-devtools-frontend/front_end/color_picker/ContrastDetails.js(237,36): error TS2339: Property 'removeEventListener' does not exist on type '() => void'. +node_modules/chrome-devtools-frontend/front_end/color_picker/ContrastDetails.js(243,22): error TS2694: Namespace 'Common' has no exported member 'Event'. +node_modules/chrome-devtools-frontend/front_end/color_picker/ContrastDetails.js(251,27): error TS2339: Property 'bringToFront' does not exist on type 'typeof InspectorFrontendHost'. +node_modules/chrome-devtools-frontend/front_end/color_picker/ContrastDetails.js(255,29): error TS2339: Property 'Swatch' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/color_picker/ContrastDetails.js(261,41): error TS2339: Property 'createChild' does not exist on type 'Element'. +node_modules/chrome-devtools-frontend/front_end/color_picker/ContrastDetails.js(272,60): error TS2339: Property 'Format' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/color_picker/ContrastInfo.js(32,19): error TS2694: Namespace 'SDK' has no exported member 'CSSModel'. +node_modules/chrome-devtools-frontend/front_end/color_picker/ContrastInfo.js(46,36): error TS2339: Property '_ContrastThresholds' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/color_picker/ContrastInfo.js(56,5): error TS2554: Expected 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/color_picker/ContrastInfo.js(56,60): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/color_picker/ContrastInfo.js(75,5): error TS2554: Expected 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/color_picker/ContrastInfo.js(75,60): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/color_picker/ContrastInfo.js(104,5): error TS2554: Expected 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/color_picker/ContrastInfo.js(104,60): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/color_picker/ContrastInfo.js(124,66): error TS2339: Property 'Format' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/color_picker/ContrastInfo.js(185,26): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/color_picker/ContrastInfo.js(189,26): error TS2339: Property '_ContrastThresholds' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/color_picker/ContrastOverlay.js(16,41): error TS2339: Property 'createSVGChild' does not exist on type 'Element'. +node_modules/chrome-devtools-frontend/front_end/color_picker/ContrastOverlay.js(26,66): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/color_picker/ContrastOverlay.js(103,55): error TS2339: Property 'Format' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/color_picker/Spectrum.js(38,32): error TS2339: Property 'createSVGChild' does not exist on type 'Element'. -node_modules/chrome-devtools-frontend/front_end/color_picker/Spectrum.js(46,5): error TS2346: Call target does not contain any signatures. +node_modules/chrome-devtools-frontend/front_end/color_picker/Spectrum.js(48,25): error TS2339: Property 'tabIndex' does not exist on type 'Element'. +node_modules/chrome-devtools-frontend/front_end/color_picker/Spectrum.js(51,46): error TS2339: Property 'createChild' does not exist on type 'Element'. +node_modules/chrome-devtools-frontend/front_end/color_picker/Spectrum.js(58,46): error TS2339: Property 'createChild' does not exist on type 'Element'. +node_modules/chrome-devtools-frontend/front_end/color_picker/Spectrum.js(60,52): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/color_picker/Spectrum.js(63,26): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/color_picker/Spectrum.js(66,45): error TS2339: Property 'Swatch' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/color_picker/Spectrum.js(84,18): error TS2339: Property 'maxLength' does not exist on type 'Element'. +node_modules/chrome-devtools-frontend/front_end/color_picker/Spectrum.js(97,20): error TS2339: Property 'maxLength' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/color_picker/Spectrum.js(126,43): error TS2694: Namespace 'ColorPicker' has no exported member 'Spectrum'. +node_modules/chrome-devtools-frontend/front_end/color_picker/Spectrum.js(128,46): error TS2339: Property 'createChild' does not exist on type 'Element'. +node_modules/chrome-devtools-frontend/front_end/color_picker/Spectrum.js(130,57): error TS2339: Property 'createChild' does not exist on type 'Element'. +node_modules/chrome-devtools-frontend/front_end/color_picker/Spectrum.js(133,49): error TS2339: Property 'createChild' does not exist on type 'Element'. +node_modules/chrome-devtools-frontend/front_end/color_picker/Spectrum.js(134,5): error TS2554: Expected 6-7 arguments, but got 5. +node_modules/chrome-devtools-frontend/front_end/color_picker/Spectrum.js(146,39): error TS2339: Property 'createChild' does not exist on type 'Element'. +node_modules/chrome-devtools-frontend/front_end/color_picker/Spectrum.js(150,47): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/color_picker/Spectrum.js(151,54): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/color_picker/Spectrum.js(157,30): error TS2339: Property 'PaletteGenerator' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/color_picker/Spectrum.js(178,24): error TS2339: Property 'constrain' does not exist on type 'NumberConstructor'. node_modules/chrome-devtools-frontend/front_end/color_picker/Spectrum.js(178,45): error TS2339: Property 'x' does not exist on type 'Event'. +node_modules/chrome-devtools-frontend/front_end/color_picker/Spectrum.js(179,69): error TS2339: Property '_ChangeSource' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/color_picker/Spectrum.js(187,40): error TS2339: Property 'x' does not exist on type 'Event'. node_modules/chrome-devtools-frontend/front_end/color_picker/Spectrum.js(189,24): error TS2339: Property 'constrain' does not exist on type 'NumberConstructor'. +node_modules/chrome-devtools-frontend/front_end/color_picker/Spectrum.js(190,69): error TS2339: Property '_ChangeSource' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/color_picker/Spectrum.js(199,24): error TS2339: Property 'constrain' does not exist on type 'NumberConstructor'. node_modules/chrome-devtools-frontend/front_end/color_picker/Spectrum.js(199,41): error TS2339: Property 'x' does not exist on type 'Event'. node_modules/chrome-devtools-frontend/front_end/color_picker/Spectrum.js(200,24): error TS2339: Property 'constrain' does not exist on type 'NumberConstructor'. node_modules/chrome-devtools-frontend/front_end/color_picker/Spectrum.js(200,45): error TS2339: Property 'y' does not exist on type 'Event'. +node_modules/chrome-devtools-frontend/front_end/color_picker/Spectrum.js(202,69): error TS2339: Property '_ChangeSource' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/color_picker/Spectrum.js(217,25): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/color_picker/Spectrum.js(220,51): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/color_picker/Spectrum.js(222,25): error TS2495: Type 'IterableIterator' is not an array type or a string type. +node_modules/chrome-devtools-frontend/front_end/color_picker/Spectrum.js(241,27): error TS2339: Property 'focus' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/color_picker/Spectrum.js(251,13): error TS2339: Property 'style' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/color_picker/Spectrum.js(251,39): error TS2339: Property 'sprintf' does not exist on type 'StringConstructor'. node_modules/chrome-devtools-frontend/front_end/color_picker/Spectrum.js(253,15): error TS2339: Property 'animate' does not exist on type 'Element'. @@ -3663,75 +4670,210 @@ node_modules/chrome-devtools-frontend/front_end/color_picker/Spectrum.js(254,13) node_modules/chrome-devtools-frontend/front_end/color_picker/Spectrum.js(259,27): error TS2694: Namespace 'ColorPicker' has no exported member 'Spectrum'. node_modules/chrome-devtools-frontend/front_end/color_picker/Spectrum.js(272,22): error TS2339: Property '__mutable' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/color_picker/Spectrum.js(273,22): error TS2339: Property '__color' does not exist on type 'Element'. +node_modules/chrome-devtools-frontend/front_end/color_picker/Spectrum.js(275,51): error TS2339: Property 'MaterialPalette' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/color_picker/Spectrum.js(277,35): error TS2339: Property 'createChild' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/color_picker/Spectrum.js(279,31): error TS2339: Property 'createChild' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/color_picker/Spectrum.js(281,22): error TS2339: Property 'title' does not exist on type 'Element'. +node_modules/chrome-devtools-frontend/front_end/color_picker/Spectrum.js(281,30): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/color_picker/Spectrum.js(325,69): error TS2339: Property 'offsetTop' does not exist on type 'Element'. +node_modules/chrome-devtools-frontend/front_end/color_picker/Spectrum.js(327,52): error TS2339: Property 'offsetHeight' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/color_picker/Spectrum.js(329,53): error TS2339: Property 'offsetLeft' does not exist on type 'Element'. +node_modules/chrome-devtools-frontend/front_end/color_picker/Spectrum.js(332,39): error TS2339: Property 'MaterialPaletteShades' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/color_picker/Spectrum.js(349,20): error TS2339: Property 'pageX' does not exist on type 'Event'. node_modules/chrome-devtools-frontend/front_end/color_picker/Spectrum.js(350,20): error TS2339: Property 'pageY' does not exist on type 'Event'. +node_modules/chrome-devtools-frontend/front_end/color_picker/Spectrum.js(351,54): error TS2339: Property '_colorChipSize' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/color_picker/Spectrum.js(351,95): error TS2339: Property '_itemsPerPaletteRow' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/color_picker/Spectrum.js(352,46): error TS2339: Property '_colorChipSize' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/color_picker/Spectrum.js(354,36): error TS2339: Property '_itemsPerPaletteRow' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/color_picker/Spectrum.js(354,96): error TS2339: Property 'colors' does not exist on type 'V'. node_modules/chrome-devtools-frontend/front_end/color_picker/Spectrum.js(362,14): error TS2339: Property 'pageX' does not exist on type 'Event'. node_modules/chrome-devtools-frontend/front_end/color_picker/Spectrum.js(370,21): error TS2339: Property 'deepElementFromPoint' does not exist on type 'Event'. node_modules/chrome-devtools-frontend/front_end/color_picker/Spectrum.js(377,11): error TS2339: Property 'pageX' does not exist on type 'Event'. +node_modules/chrome-devtools-frontend/front_end/color_picker/Spectrum.js(377,49): error TS2339: Property '_itemsPerPaletteRow' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/color_picker/Spectrum.js(377,93): error TS2339: Property '_colorChipSize' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/color_picker/Spectrum.js(379,11): error TS2339: Property 'pageY' does not exist on type 'Event'. +node_modules/chrome-devtools-frontend/front_end/color_picker/Spectrum.js(379,49): error TS2339: Property '_itemsPerPaletteRow' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/color_picker/Spectrum.js(379,97): error TS2339: Property '_colorChipSize' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/color_picker/Spectrum.js(387,11): error TS2339: Property 'pageX' does not exist on type 'Event'. node_modules/chrome-devtools-frontend/front_end/color_picker/Spectrum.js(387,65): error TS2339: Property 'pageY' does not exist on type 'Event'. node_modules/chrome-devtools-frontend/front_end/color_picker/Spectrum.js(390,21): error TS2339: Property 'pageX' does not exist on type 'Event'. +node_modules/chrome-devtools-frontend/front_end/color_picker/Spectrum.js(390,62): error TS2339: Property '_itemsPerPaletteRow' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/color_picker/Spectrum.js(390,106): error TS2339: Property '_colorChipSize' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/color_picker/Spectrum.js(392,11): error TS2339: Property 'pageY' does not exist on type 'Event'. +node_modules/chrome-devtools-frontend/front_end/color_picker/Spectrum.js(392,52): error TS2339: Property '_itemsPerPaletteRow' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/color_picker/Spectrum.js(392,100): error TS2339: Property '_colorChipSize' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/color_picker/Spectrum.js(443,13): error TS2339: Property 'colors' does not exist on type 'V'. +node_modules/chrome-devtools-frontend/front_end/color_picker/Spectrum.js(452,45): error TS2339: Property 'MaterialPalette' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/color_picker/Spectrum.js(452,89): error TS2339: Property 'MaterialPalette' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/color_picker/Spectrum.js(453,29): error TS2694: Namespace 'ColorPicker' has no exported member 'Spectrum'. +node_modules/chrome-devtools-frontend/front_end/color_picker/Spectrum.js(456,57): error TS2339: Property 'title' does not exist on type 'V'. +node_modules/chrome-devtools-frontend/front_end/color_picker/Spectrum.js(459,84): error TS2339: Property 'GeneratedPaletteTitle' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/color_picker/Spectrum.js(460,38): error TS2345: Argument of type 'V' is not assignable to parameter of type 'string'. node_modules/chrome-devtools-frontend/front_end/color_picker/Spectrum.js(466,27): error TS2694: Namespace 'ColorPicker' has no exported member 'Spectrum'. +node_modules/chrome-devtools-frontend/front_end/color_picker/Spectrum.js(474,50): error TS2339: Property 'MaterialPalette' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/color_picker/Spectrum.js(481,27): error TS2694: Namespace 'ColorPicker' has no exported member 'Spectrum'. node_modules/chrome-devtools-frontend/front_end/color_picker/Spectrum.js(487,39): error TS2339: Property 'createChild' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/color_picker/Spectrum.js(492,22): error TS2339: Property 'createChild' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/color_picker/Spectrum.js(498,27): error TS2694: Namespace 'ColorPicker' has no exported member 'Spectrum'. +node_modules/chrome-devtools-frontend/front_end/color_picker/Spectrum.js(509,38): error TS2345: Argument of type 'V' is not assignable to parameter of type 'string'. +node_modules/chrome-devtools-frontend/front_end/color_picker/Spectrum.js(515,77): error TS2339: Property '_itemsPerPaletteRow' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/color_picker/Spectrum.js(528,18): error TS2339: Property 'style' does not exist on type 'Element'. +node_modules/chrome-devtools-frontend/front_end/color_picker/Spectrum.js(529,5): error TS2554: Expected 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/color_picker/Spectrum.js(529,56): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/color_picker/Spectrum.js(542,30): error TS2339: Property '_ChangeSource' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/color_picker/Spectrum.js(546,22): error TS2694: Namespace 'Common' has no exported member 'Event'. +node_modules/chrome-devtools-frontend/front_end/color_picker/Spectrum.js(550,13): error TS2339: Property 'colors' does not exist on type 'V'. +node_modules/chrome-devtools-frontend/front_end/color_picker/Spectrum.js(565,11): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/color_picker/Spectrum.js(567,11): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/color_picker/Spectrum.js(570,9): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/color_picker/Spectrum.js(581,15): error TS2339: Property 'colors' does not exist on type 'V'. +node_modules/chrome-devtools-frontend/front_end/color_picker/Spectrum.js(581,53): error TS2339: Property 'colors' does not exist on type 'V'. +node_modules/chrome-devtools-frontend/front_end/color_picker/Spectrum.js(583,15): error TS2339: Property 'colors' does not exist on type 'V'. +node_modules/chrome-devtools-frontend/front_end/color_picker/Spectrum.js(594,77): error TS2339: Property '_ChangeSource' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/color_picker/Spectrum.js(598,19): error TS2694: Namespace 'SDK' has no exported member 'CSSModel'. -node_modules/chrome-devtools-frontend/front_end/color_picker/Spectrum.js(678,20): error TS2345: Argument of type 'string' is not assignable to parameter of type 'boolean'. +node_modules/chrome-devtools-frontend/front_end/color_picker/Spectrum.js(623,29): error TS2339: Property 'Format' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/color_picker/Spectrum.js(642,47): error TS2339: Property '_ChangeSource' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/color_picker/Spectrum.js(644,47): error TS2339: Property '_ChangeSource' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/color_picker/Spectrum.js(645,58): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/color_picker/Spectrum.js(661,27): error TS2339: Property 'Format' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/color_picker/Spectrum.js(709,27): error TS2339: Property 'Format' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/color_picker/Spectrum.js(714,24): error TS2339: Property 'value' does not exist on type 'Element'. +node_modules/chrome-devtools-frontend/front_end/color_picker/Spectrum.js(716,24): error TS2339: Property 'value' does not exist on type 'Element'. +node_modules/chrome-devtools-frontend/front_end/color_picker/Spectrum.js(736,95): error TS2339: Property 'Format' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/color_picker/Spectrum.js(742,68): error TS2339: Property 'Format' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/color_picker/Spectrum.js(745,16): error TS2339: Property 'sprintf' does not exist on type 'StringConstructor'. +node_modules/chrome-devtools-frontend/front_end/color_picker/Spectrum.js(745,102): error TS2339: Property 'Format' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/color_picker/Spectrum.js(749,27): error TS2339: Property 'Format' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/color_picker/Spectrum.js(755,69): error TS2339: Property '_ChangeSource' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/color_picker/Spectrum.js(767,22): error TS2339: Property 'value' does not exist on type 'Element'. +node_modules/chrome-devtools-frontend/front_end/color_picker/Spectrum.js(771,20): error TS2554: Expected 3 arguments, but got 2. node_modules/chrome-devtools-frontend/front_end/color_picker/Spectrum.js(771,60): error TS2339: Property 'value' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/color_picker/Spectrum.js(773,20): error TS2339: Property 'value' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/color_picker/Spectrum.js(774,20): error TS2339: Property 'selectionStart' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/color_picker/Spectrum.js(775,20): error TS2339: Property 'selectionEnd' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/color_picker/Spectrum.js(776,13): error TS2339: Property 'consume' does not exist on type 'Event'. +node_modules/chrome-devtools-frontend/front_end/color_picker/Spectrum.js(779,29): error TS2339: Property 'Format' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/color_picker/Spectrum.js(782,36): error TS2339: Property 'value' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/color_picker/Spectrum.js(786,28): error TS2339: Property 'sprintf' does not exist on type 'StringConstructor'. +node_modules/chrome-devtools-frontend/front_end/color_picker/Spectrum.js(796,86): error TS2339: Property '_ChangeSource' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/color_picker/Spectrum.js(808,79): error TS2339: Property '_ChangeSource' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/color_picker/Spectrum.js(821,22): error TS2694: Namespace 'Common' has no exported member 'Event'. +node_modules/chrome-devtools-frontend/front_end/color_picker/Spectrum.js(827,27): error TS2339: Property 'setEyeDropperActive' does not exist on type 'typeof InspectorFrontendHost'. +node_modules/chrome-devtools-frontend/front_end/color_picker/Spectrum.js(829,36): error TS2339: Property 'addEventListener' does not exist on type '() => void'. +node_modules/chrome-devtools-frontend/front_end/color_picker/Spectrum.js(832,36): error TS2339: Property 'removeEventListener' does not exist on type '() => void'. node_modules/chrome-devtools-frontend/front_end/color_picker/Spectrum.js(838,22): error TS2694: Namespace 'Common' has no exported member 'Event'. +node_modules/chrome-devtools-frontend/front_end/color_picker/Spectrum.js(844,75): error TS2339: Property '_ChangeSource' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/color_picker/Spectrum.js(845,27): error TS2339: Property 'bringToFront' does not exist on type 'typeof InspectorFrontendHost'. +node_modules/chrome-devtools-frontend/front_end/color_picker/Spectrum.js(849,22): error TS2339: Property '_ChangeSource' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/color_picker/Spectrum.js(856,22): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/color_picker/Spectrum.js(861,22): error TS2339: Property '_colorChipSize' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/color_picker/Spectrum.js(862,22): error TS2339: Property '_itemsPerPaletteRow' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/color_picker/Spectrum.js(864,77): error TS1003: Identifier expected. +node_modules/chrome-devtools-frontend/front_end/color_picker/Spectrum.js(865,22): error TS2339: Property 'Palette' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/color_picker/Spectrum.js(866,22): error TS2339: Property 'GeneratedPaletteTitle' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/color_picker/Spectrum.js(868,22): error TS2339: Property 'PaletteGenerator' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/color_picker/Spectrum.js(870,36): error TS2694: Namespace 'ColorPicker' has no exported member 'Spectrum'. node_modules/chrome-devtools-frontend/front_end/color_picker/Spectrum.js(881,37): error TS2339: Property 'catchException' does not exist on type 'Promise'. node_modules/chrome-devtools-frontend/front_end/color_picker/Spectrum.js(918,37): error TS2339: Property 'keysArray' does not exist on type 'Map'. +node_modules/chrome-devtools-frontend/front_end/color_picker/Spectrum.js(932,35): error TS2339: Property 'GeneratedPaletteTitle' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/color_picker/Spectrum.js(933,29): error TS2339: Property 'keysArray' does not exist on type 'Map'. node_modules/chrome-devtools-frontend/front_end/color_picker/Spectrum.js(940,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/color_picker/Spectrum.js(953,22): error TS2339: Property 'MaterialPaletteShades' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/color_picker/Spectrum.js(994,22): error TS2339: Property 'MaterialPalette' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/color_picker/Spectrum.js(998,44): error TS2339: Property 'MaterialPaletteShades' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/color_picker/Spectrum.js(1001,22): error TS2339: Property 'Swatch' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/color_picker/Spectrum.js(1009,39): error TS2339: Property 'createChild' does not exist on type 'Element'. +node_modules/chrome-devtools-frontend/front_end/color_picker/Spectrum.js(1016,34): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/color_picker/Spectrum.js(1026,60): error TS2339: Property 'Format' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/color_picker/Spectrum.js(1038,27): error TS2339: Property 'copyText' does not exist on type 'typeof InspectorFrontendHost'. node_modules/chrome-devtools-frontend/front_end/common/Color.js(36,22): error TS2694: Namespace 'Common' has no exported member 'Color'. -node_modules/chrome-devtools-frontend/front_end/common/Color.js(106,15): error TS2403: Subsequent variable declarations must have the same type. Variable 'rgba' must be of type 'any[]', but here has type 'any'. -node_modules/chrome-devtools-frontend/front_end/common/Color.js(194,18): error TS2345: Argument of type 'string' is not assignable to parameter of type 'number'. -node_modules/chrome-devtools-frontend/front_end/common/Color.js(210,18): error TS2345: Argument of type 'string' is not assignable to parameter of type 'number'. -node_modules/chrome-devtools-frontend/front_end/common/Color.js(373,23): error TS2694: Namespace 'Common' has no exported member 'Color'. -node_modules/chrome-devtools-frontend/front_end/common/Color.js(394,23): error TS2694: Namespace 'Common' has no exported member 'Color'. -node_modules/chrome-devtools-frontend/front_end/common/Color.js(467,23): error TS2694: Namespace 'Common' has no exported member 'Color'. -node_modules/chrome-devtools-frontend/front_end/common/Color.js(527,23): error TS2339: Property 'sprintf' does not exist on type 'StringConstructor'. -node_modules/chrome-devtools-frontend/front_end/common/Color.js(530,23): error TS2339: Property 'sprintf' does not exist on type 'StringConstructor'. -node_modules/chrome-devtools-frontend/front_end/common/Color.js(537,23): error TS2339: Property 'sprintf' does not exist on type 'StringConstructor'. -node_modules/chrome-devtools-frontend/front_end/common/Color.js(541,23): error TS2339: Property 'sprintf' does not exist on type 'StringConstructor'. -node_modules/chrome-devtools-frontend/front_end/common/Color.js(546,14): error TS2339: Property 'sprintf' does not exist on type 'StringConstructor'. -node_modules/chrome-devtools-frontend/front_end/common/Color.js(554,14): error TS2339: Property 'sprintf' does not exist on type 'StringConstructor'. -node_modules/chrome-devtools-frontend/front_end/common/Color.js(561,14): error TS2339: Property 'sprintf' does not exist on type 'StringConstructor'. -node_modules/chrome-devtools-frontend/front_end/common/Color.js(571,14): error TS2339: Property 'sprintf' does not exist on type 'StringConstructor'. -node_modules/chrome-devtools-frontend/front_end/common/Color.js(614,41): error TS2538: Type 'number[]' cannot be used as an index type. -node_modules/chrome-devtools-frontend/front_end/common/Color.js(625,5): error TS2322: Type '{ [x: string]: any; r: number; g: number; b: number; }' is not assignable to type '{ r: number; g: number; b: number; a: number; }'. -node_modules/chrome-devtools-frontend/front_end/common/Color.js(625,5): error TS2322: Type '{ [x: string]: any; r: number; g: number; b: number; }' is not assignable to type '{ r: number; g: number; b: number; a: number; }'. +node_modules/chrome-devtools-frontend/front_end/common/Color.js(74,33): error TS2339: Property 'Format' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/common/Color.js(77,33): error TS2339: Property 'Format' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/common/Color.js(81,33): error TS2339: Property 'Format' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/common/Color.js(83,33): error TS2339: Property 'Format' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/common/Color.js(96,38): error TS2339: Property 'Nicknames' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/common/Color.js(97,35): error TS2339: Property 'Nicknames' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/common/Color.js(99,40): error TS2339: Property 'Format' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/common/Color.js(139,63): error TS2339: Property 'Format' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/common/Color.js(139,90): error TS2339: Property 'Format' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/common/Color.js(151,63): error TS2339: Property 'Format' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/common/Color.js(151,90): error TS2339: Property 'Format' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/common/Color.js(163,98): error TS2339: Property 'Format' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/common/Color.js(173,48): error TS2339: Property 'Format' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/common/Color.js(182,15): error TS2345: Argument of type 'string' is not assignable to parameter of type 'number'. +node_modules/chrome-devtools-frontend/front_end/common/Color.js(217,15): error TS2345: Argument of type 'string' is not assignable to parameter of type 'number'. +node_modules/chrome-devtools-frontend/front_end/common/Color.js(235,58): error TS2345: Argument of type 'string' is not assignable to parameter of type 'number'. +node_modules/chrome-devtools-frontend/front_end/common/Color.js(320,58): error TS2339: Property '_tmpHSLA' does not exist on type '(hsva: number[], out_rgba: number[]) => void'. +node_modules/chrome-devtools-frontend/front_end/common/Color.js(321,49): error TS2339: Property '_tmpHSLA' does not exist on type '(hsva: number[], out_rgba: number[]) => void'. +node_modules/chrome-devtools-frontend/front_end/common/Color.js(323,48): error TS2339: Property '_tmpHSLA' does not exist on type '(hsva: number[], out_rgba: number[]) => void'. +node_modules/chrome-devtools-frontend/front_end/common/Color.js(324,30): error TS2339: Property '_tmpHSLA' does not exist on type '(hsva: number[], out_rgba: number[]) => void'. +node_modules/chrome-devtools-frontend/front_end/common/Color.js(369,82): error TS2339: Property '_blendedFg' does not exist on type '(fgRGBA: number[], bgRGBA: number[]) => number'. +node_modules/chrome-devtools-frontend/front_end/common/Color.js(371,82): error TS2339: Property '_blendedFg' does not exist on type '(fgRGBA: number[], bgRGBA: number[]) => number'. +node_modules/chrome-devtools-frontend/front_end/common/Color.js(375,61): error TS2339: Property '_blendedFg' does not exist on type '(fgRGBA: number[], bgRGBA: number[]) => number'. +node_modules/chrome-devtools-frontend/front_end/common/Color.js(376,43): error TS2339: Property '_blendedFg' does not exist on type '(fgRGBA: number[], bgRGBA: number[]) => number'. +node_modules/chrome-devtools-frontend/front_end/common/Color.js(409,23): error TS2694: Namespace 'Common' has no exported member 'Color'. +node_modules/chrome-devtools-frontend/front_end/common/Color.js(412,29): error TS2339: Property 'Format' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/common/Color.js(430,23): error TS2694: Namespace 'Common' has no exported member 'Color'. +node_modules/chrome-devtools-frontend/front_end/common/Color.js(503,23): error TS2694: Namespace 'Common' has no exported member 'Color'. +node_modules/chrome-devtools-frontend/front_end/common/Color.js(516,27): error TS2339: Property 'Format' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/common/Color.js(558,25): error TS2339: Property 'Format' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/common/Color.js(560,25): error TS2339: Property 'Format' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/common/Color.js(563,23): error TS2339: Property 'sprintf' does not exist on type 'StringConstructor'. +node_modules/chrome-devtools-frontend/front_end/common/Color.js(565,25): error TS2339: Property 'Format' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/common/Color.js(566,23): error TS2339: Property 'sprintf' does not exist on type 'StringConstructor'. +node_modules/chrome-devtools-frontend/front_end/common/Color.js(569,25): error TS2339: Property 'Format' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/common/Color.js(573,23): error TS2339: Property 'sprintf' does not exist on type 'StringConstructor'. +node_modules/chrome-devtools-frontend/front_end/common/Color.js(575,25): error TS2339: Property 'Format' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/common/Color.js(577,23): error TS2339: Property 'sprintf' does not exist on type 'StringConstructor'. +node_modules/chrome-devtools-frontend/front_end/common/Color.js(580,25): error TS2339: Property 'Format' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/common/Color.js(582,14): error TS2339: Property 'sprintf' does not exist on type 'StringConstructor'. +node_modules/chrome-devtools-frontend/front_end/common/Color.js(586,25): error TS2339: Property 'Format' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/common/Color.js(590,14): error TS2339: Property 'sprintf' does not exist on type 'StringConstructor'. +node_modules/chrome-devtools-frontend/front_end/common/Color.js(592,25): error TS2339: Property 'Format' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/common/Color.js(594,40): error TS2339: Property 'Format' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/common/Color.js(594,87): error TS2339: Property 'Format' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/common/Color.js(597,14): error TS2339: Property 'sprintf' does not exist on type 'StringConstructor'. +node_modules/chrome-devtools-frontend/front_end/common/Color.js(601,25): error TS2339: Property 'Format' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/common/Color.js(604,53): error TS2339: Property 'Format' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/common/Color.js(607,14): error TS2339: Property 'sprintf' does not exist on type 'StringConstructor'. +node_modules/chrome-devtools-frontend/front_end/common/Color.js(611,25): error TS2339: Property 'Format' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/common/Color.js(640,23): error TS2339: Property '_rgbaToNickname' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/common/Color.js(641,20): error TS2339: Property '_rgbaToNickname' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/common/Color.js(642,41): error TS2339: Property 'Nicknames' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/common/Color.js(643,33): error TS2339: Property 'Nicknames' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/common/Color.js(646,22): error TS2339: Property '_rgbaToNickname' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/common/Color.js(650,25): error TS2339: Property '_rgbaToNickname' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/common/Color.js(661,5): error TS2322: Type '{ [x: string]: any; r: number; g: number; b: number; }' is not assignable to type '{ r: number; g: number; b: number; a: number; }'. +node_modules/chrome-devtools-frontend/front_end/common/Color.js(661,5): error TS2322: Type '{ [x: string]: any; r: number; g: number; b: number; }' is not assignable to type '{ r: number; g: number; b: number; a: number; }'. Property 'a' is missing in type '{ [x: string]: any; r: number; g: number; b: number; }'. -node_modules/chrome-devtools-frontend/front_end/common/Color.js(898,23): error TS2339: Property 'hashCode' does not exist on type 'StringConstructor'. -node_modules/chrome-devtools-frontend/front_end/common/Color.js(899,45): error TS2345: Argument of type 'number | { min: number; max: number; }' is not assignable to parameter of type 'number | { min: number; max: number; count: number; }'. +node_modules/chrome-devtools-frontend/front_end/common/Color.js(673,48): error TS2339: Property 'Format' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/common/Color.js(683,48): error TS2339: Property 'Format' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/common/Color.js(693,48): error TS2339: Property 'Format' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/common/Color.js(698,14): error TS2339: Property 'Regex' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/common/Color.js(703,14): error TS2339: Property 'Format' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/common/Color.js(718,24): error TS2339: Property '_tmpHSLA' does not exist on type '(hsva: number[], out_rgba: number[]) => void'. +node_modules/chrome-devtools-frontend/front_end/common/Color.js(721,37): error TS2339: Property '_blendedFg' does not exist on type '(fgRGBA: number[], bgRGBA: number[]) => number'. +node_modules/chrome-devtools-frontend/front_end/common/Color.js(724,14): error TS2339: Property 'Nicknames' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/common/Color.js(876,14): error TS2339: Property 'PageHighlight' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/common/Color.js(892,14): error TS2339: Property 'Generator' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/common/Color.js(934,23): error TS2339: Property 'hashCode' does not exist on type 'StringConstructor'. +node_modules/chrome-devtools-frontend/front_end/common/Color.js(935,45): error TS2345: Argument of type 'number | { min: number; max: number; }' is not assignable to parameter of type 'number | { min: number; max: number; count: number; }'. Type '{ min: number; max: number; }' is not assignable to type 'number | { min: number; max: number; count: number; }'. Type '{ min: number; max: number; }' is not assignable to type '{ min: number; max: number; count: number; }'. Property 'count' is missing in type '{ min: number; max: number; }'. -node_modules/chrome-devtools-frontend/front_end/common/Console.js(9,5): error TS2346: Call target does not contain any signatures. node_modules/chrome-devtools-frontend/front_end/common/Console.js(10,32): error TS2694: Namespace 'Common' has no exported member 'Console'. node_modules/chrome-devtools-frontend/front_end/common/Console.js(16,22): error TS2694: Namespace 'Common' has no exported member 'Console'. +node_modules/chrome-devtools-frontend/front_end/common/Console.js(21,28): error TS2339: Property 'Message' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/common/Console.js(21,66): error TS2339: Property 'MessageLevel' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/common/Console.js(23,50): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/common/Console.js(30,42): error TS2339: Property 'MessageLevel' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/common/Console.js(37,42): error TS2339: Property 'MessageLevel' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/common/Console.js(44,42): error TS2339: Property 'MessageLevel' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/common/Console.js(48,31): error TS2694: Namespace 'Common' has no exported member 'Console'. +node_modules/chrome-devtools-frontend/front_end/common/Console.js(62,28): error TS2339: Property 'revealPromise' does not exist on type '() => void'. +node_modules/chrome-devtools-frontend/front_end/common/Console.js(67,16): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/common/Console.js(74,16): error TS2339: Property 'MessageLevel' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/common/Console.js(83,16): error TS2339: Property 'Message' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/common/Console.js(86,22): error TS2694: Namespace 'Common' has no exported member 'Console'. node_modules/chrome-devtools-frontend/front_end/common/ContentProvider.js(37,15): error TS2355: A function whose declared type is neither 'void' nor 'any' must return a value. node_modules/chrome-devtools-frontend/front_end/common/ContentProvider.js(42,15): error TS2355: A function whose declared type is neither 'void' nor 'any' must return a value. @@ -3739,15 +4881,24 @@ node_modules/chrome-devtools-frontend/front_end/common/ContentProvider.js(47,15) node_modules/chrome-devtools-frontend/front_end/common/ContentProvider.js(52,15): error TS2355: A function whose declared type is neither 'void' nor 'any' must return a value. node_modules/chrome-devtools-frontend/front_end/common/ContentProvider.js(60,15): error TS2355: A function whose declared type is neither 'void' nor 'any' must return a value. node_modules/chrome-devtools-frontend/front_end/common/ContentProvider.js(60,39): error TS2694: Namespace 'Common' has no exported member 'ContentProvider'. +node_modules/chrome-devtools-frontend/front_end/common/ContentProvider.js(68,24): error TS2339: Property 'SearchMatch' does not exist on type '() => void'. node_modules/chrome-devtools-frontend/front_end/common/ContentProvider.js(84,29): error TS2694: Namespace 'Common' has no exported member 'ContentProvider'. +node_modules/chrome-devtools-frontend/front_end/common/ContentProvider.js(86,24): error TS2339: Property 'performSearchInContent' does not exist on type '() => void'. +node_modules/chrome-devtools-frontend/front_end/common/ContentProvider.js(95,46): error TS2339: Property 'SearchMatch' does not exist on type '() => void'. +node_modules/chrome-devtools-frontend/front_end/common/ContentProvider.js(107,24): error TS2339: Property 'contentAsDataURL' does not exist on type '() => void'. node_modules/chrome-devtools-frontend/front_end/common/ModuleExtensionInterfaces.js(12,22): error TS2694: Namespace 'Common' has no exported member 'Renderer'. node_modules/chrome-devtools-frontend/front_end/common/ModuleExtensionInterfaces.js(13,15): error TS2355: A function whose declared type is neither 'void' nor 'any' must return a value. node_modules/chrome-devtools-frontend/front_end/common/ModuleExtensionInterfaces.js(20,20): error TS2694: Namespace 'Common' has no exported member 'Renderer'. +node_modules/chrome-devtools-frontend/front_end/common/ModuleExtensionInterfaces.js(23,17): error TS2339: Property 'renderPromise' does not exist on type '() => void'. node_modules/chrome-devtools-frontend/front_end/common/ModuleExtensionInterfaces.js(27,15): error TS2339: Property 'runtime' does not exist on type 'Window'. node_modules/chrome-devtools-frontend/front_end/common/ModuleExtensionInterfaces.js(30,22): error TS2694: Namespace 'Common' has no exported member 'Renderer'. node_modules/chrome-devtools-frontend/front_end/common/ModuleExtensionInterfaces.js(34,21): error TS2339: Property 'render' does not exist on type '() => void'. node_modules/chrome-devtools-frontend/front_end/common/ModuleExtensionInterfaces.js(39,2): error TS1131: Property or signature expected. node_modules/chrome-devtools-frontend/front_end/common/ModuleExtensionInterfaces.js(40,17): error TS2300: Duplicate identifier 'Options'. +node_modules/chrome-devtools-frontend/front_end/common/ModuleExtensionInterfaces.js(40,17): error TS2339: Property 'Options' does not exist on type '() => void'. +node_modules/chrome-devtools-frontend/front_end/common/ModuleExtensionInterfaces.js(51,17): error TS2339: Property 'reveal' does not exist on type '() => void'. +node_modules/chrome-devtools-frontend/front_end/common/ModuleExtensionInterfaces.js(52,19): error TS2339: Property 'revealPromise' does not exist on type '() => void'. +node_modules/chrome-devtools-frontend/front_end/common/ModuleExtensionInterfaces.js(60,17): error TS2339: Property 'revealPromise' does not exist on type '() => void'. node_modules/chrome-devtools-frontend/front_end/common/ModuleExtensionInterfaces.js(63,15): error TS2339: Property 'runtime' does not exist on type 'Window'. node_modules/chrome-devtools-frontend/front_end/common/ModuleExtensionInterfaces.js(66,30): error TS2694: Namespace 'Common' has no exported member 'Revealer'. node_modules/chrome-devtools-frontend/front_end/common/ModuleExtensionInterfaces.js(72,34): error TS2339: Property 'reveal' does not exist on type '() => void'. @@ -3758,28 +4909,34 @@ node_modules/chrome-devtools-frontend/front_end/common/Object.js(32,45): error T node_modules/chrome-devtools-frontend/front_end/common/Object.js(39,31): error TS2694: Namespace 'Common' has no exported member 'Event'. node_modules/chrome-devtools-frontend/front_end/common/Object.js(41,23): error TS2694: Namespace 'Common' has no exported member 'EventTarget'. node_modules/chrome-devtools-frontend/front_end/common/Object.js(73,31): error TS2694: Namespace 'Common' has no exported member 'Event'. -node_modules/chrome-devtools-frontend/front_end/common/Object.js(77,20): error TS2345: Argument of type '(arg0: any) => any' is not assignable to parameter of type 'boolean'. node_modules/chrome-devtools-frontend/front_end/common/Object.js(103,14): error TS8024: JSDoc '@param' tag has name '', but there is no parameter with that name. node_modules/chrome-devtools-frontend/front_end/common/Object.js(103,14): error TS1110: Type expected. node_modules/chrome-devtools-frontend/front_end/common/Object.js(109,36): error TS2694: Namespace 'Common' has no exported member 'Event'. node_modules/chrome-devtools-frontend/front_end/common/Object.js(118,2): error TS1003: Identifier expected. node_modules/chrome-devtools-frontend/front_end/common/Object.js(119,8): error TS2300: Duplicate identifier 'Event'. +node_modules/chrome-devtools-frontend/front_end/common/Object.js(119,8): error TS2339: Property 'Event' does not exist on type 'typeof Common'. node_modules/chrome-devtools-frontend/front_end/common/Object.js(123,2): error TS1003: Identifier expected. +node_modules/chrome-devtools-frontend/front_end/common/Object.js(124,15): error TS2339: Property '_listenerCallbackTuple' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/common/Object.js(133,2): error TS1003: Identifier expected. +node_modules/chrome-devtools-frontend/front_end/common/Object.js(134,20): error TS2339: Property 'EventDescriptor' does not exist on type '() => void'. node_modules/chrome-devtools-frontend/front_end/common/Object.js(137,27): error TS2694: Namespace 'Common' has no exported member 'EventTarget'. +node_modules/chrome-devtools-frontend/front_end/common/Object.js(139,20): error TS2339: Property 'removeEventListeners' does not exist on type '() => void'. node_modules/chrome-devtools-frontend/front_end/common/Object.js(153,23): error TS2694: Namespace 'Common' has no exported member 'EventTarget'. node_modules/chrome-devtools-frontend/front_end/common/Object.js(159,15): error TS2355: A function whose declared type is neither 'void' nor 'any' must return a value. node_modules/chrome-devtools-frontend/front_end/common/Object.js(172,15): error TS2355: A function whose declared type is neither 'void' nor 'any' must return a value. node_modules/chrome-devtools-frontend/front_end/common/Object.js(178,14): error TS1110: Type expected. node_modules/chrome-devtools-frontend/front_end/common/OutputStream.js(13,15): error TS2355: A function whose declared type is neither 'void' nor 'any' must return a value. node_modules/chrome-devtools-frontend/front_end/common/OutputStream.js(31,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/common/ParsedURL.js(140,25): error TS2339: Property 'asParsedURL' does not exist on type 'string'. -node_modules/chrome-devtools-frontend/front_end/common/ParsedURL.js(149,25): error TS2339: Property 'asParsedURL' does not exist on type 'string'. -node_modules/chrome-devtools-frontend/front_end/common/ParsedURL.js(199,34): error TS2339: Property 'asParsedURL' does not exist on type 'string'. -node_modules/chrome-devtools-frontend/front_end/common/ParsedURL.js(203,29): error TS2339: Property 'asParsedURL' does not exist on type 'string'. -node_modules/chrome-devtools-frontend/front_end/common/ParsedURL.js(254,20): error TS2345: Argument of type 'RegExpExecArray' is not assignable to parameter of type 'boolean'. -node_modules/chrome-devtools-frontend/front_end/common/ParsedURL.js(281,7): error TS1056: Accessors are only available when targeting ECMAScript 5 and higher. -node_modules/chrome-devtools-frontend/front_end/common/ParsedURL.js(363,18): error TS2339: Property 'asParsedURL' does not exist on type 'String'. +node_modules/chrome-devtools-frontend/front_end/common/ParsedURL.js(122,26): error TS2339: Property '_urlRegexInstance' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/common/ParsedURL.js(123,31): error TS2339: Property '_urlRegexInstance' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/common/ParsedURL.js(141,22): error TS2339: Property '_urlRegexInstance' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/common/ParsedURL.js(144,29): error TS2339: Property '_urlRegexInstance' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/common/ParsedURL.js(152,25): error TS2339: Property 'asParsedURL' does not exist on type 'string'. +node_modules/chrome-devtools-frontend/front_end/common/ParsedURL.js(161,25): error TS2339: Property 'asParsedURL' does not exist on type 'string'. +node_modules/chrome-devtools-frontend/front_end/common/ParsedURL.js(211,34): error TS2339: Property 'asParsedURL' does not exist on type 'string'. +node_modules/chrome-devtools-frontend/front_end/common/ParsedURL.js(215,29): error TS2339: Property 'asParsedURL' does not exist on type 'string'. +node_modules/chrome-devtools-frontend/front_end/common/ParsedURL.js(293,7): error TS1056: Accessors are only available when targeting ECMAScript 5 and higher. +node_modules/chrome-devtools-frontend/front_end/common/ParsedURL.js(375,18): error TS2339: Property 'asParsedURL' does not exist on type 'String'. node_modules/chrome-devtools-frontend/front_end/common/Progress.js(72,22): error TS2694: Namespace 'Common' has no exported member 'Progress'. node_modules/chrome-devtools-frontend/front_end/common/Progress.js(78,18): error TS2339: Property 'setTotalWork' does not exist on type '() => void'. node_modules/chrome-devtools-frontend/front_end/common/Progress.js(79,18): error TS2339: Property 'setWorked' does not exist on type '() => void'. @@ -3794,43 +4951,105 @@ node_modules/chrome-devtools-frontend/front_end/common/Progress.js(217,22): erro node_modules/chrome-devtools-frontend/front_end/common/Progress.js(228,22): error TS2339: Property 'setTotalWork' does not exist on type '() => void'. node_modules/chrome-devtools-frontend/front_end/common/Progress.js(238,22): error TS2339: Property 'setWorked' does not exist on type '() => void'. node_modules/chrome-devtools-frontend/front_end/common/Progress.js(247,22): error TS2339: Property 'worked' does not exist on type '() => void'. +node_modules/chrome-devtools-frontend/front_end/common/ResourceType.js(78,32): error TS2339: Property '_resourceTypeByExtension' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/common/ResourceType.js(87,29): error TS2339: Property '_mimeTypeByName' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/common/ResourceType.js(88,34): error TS2339: Property '_mimeTypeByName' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/common/ResourceType.js(91,32): error TS2339: Property '_mimeTypeByExtension' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/common/ResourceType.js(238,21): error TS2339: Property '_mimeTypeByName' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/common/ResourceType.js(243,21): error TS2339: Property '_resourceTypeByExtension' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/common/ResourceType.js(258,21): error TS2339: Property '_mimeTypeByExtension' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/common/SegmentedRange.js(48,37): error TS2339: Property 'lowerBound' does not exist on type '(Anonymous class)[]'. node_modules/chrome-devtools-frontend/front_end/common/Settings.js(49,10): error TS2339: Property 'runtime' does not exist on type 'Window'. -node_modules/chrome-devtools-frontend/front_end/common/Settings.js(77,15): error TS2339: Property 'setTitle' does not exist on type '(Anonymous class) | (Anonymous class)'. - Property 'setTitle' does not exist on type '(Anonymous class)'. -node_modules/chrome-devtools-frontend/front_end/common/Settings.js(79,15): error TS2339: Property 'setRequiresUserAction' does not exist on type '(Anonymous class) | (Anonymous class)'. - Property 'setRequiresUserAction' does not exist on type '(Anonymous class)'. -node_modules/chrome-devtools-frontend/front_end/common/Settings.js(80,13): error TS2339: Property '_extension' does not exist on type '(Anonymous class) | (Anonymous class)'. - Property '_extension' does not exist on type '(Anonymous class)'. -node_modules/chrome-devtools-frontend/front_end/common/Settings.js(81,43): error TS2345: Argument of type '(Anonymous class) | (Anonymous class)' is not assignable to parameter of type '(Anonymous class)'. - Type '(Anonymous class)' is not assignable to type '(Anonymous class)'. Two different types with this name exist, but they are unrelated. - Property '_settings' is missing in type '(Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/common/Settings.js(74,92): error TS2345: Argument of type 'symbol' is not assignable to parameter of type '{ [x: string]: any; Global: symbol; Local: symbol; Session: symbol; }'. +node_modules/chrome-devtools-frontend/front_end/common/Settings.js(75,75): error TS2345: Argument of type 'symbol' is not assignable to parameter of type '{ [x: string]: any; Global: symbol; Local: symbol; Session: symbol; }'. node_modules/chrome-devtools-frontend/front_end/common/Settings.js(109,22): error TS2694: Namespace 'Common' has no exported member 'SettingStorageType'. +node_modules/chrome-devtools-frontend/front_end/common/Settings.js(125,50): error TS2345: Argument of type 'symbol' is not assignable to parameter of type '{ [x: string]: any; Global: symbol; Local: symbol; Session: symbol; }'. node_modules/chrome-devtools-frontend/front_end/common/Settings.js(132,22): error TS2694: Namespace 'Common' has no exported member 'SettingStorageType'. +node_modules/chrome-devtools-frontend/front_end/common/Settings.js(139,11): error TS2345: Argument of type '(Anonymous class)' is not assignable to parameter of type '(Anonymous class)'. + Types of property 'get' are incompatible. + Type '() => string' is not assignable to type '() => V'. node_modules/chrome-devtools-frontend/front_end/common/Settings.js(142,16): error TS2352: Type '(Anonymous class)' cannot be converted to type '(Anonymous class)'. Property '_regexFlags' is missing in type '(Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/common/Settings.js(148,81): error TS2339: Property '_currentVersionName' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/common/Settings.js(149,49): error TS2339: Property 'currentVersion' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/common/Settings.js(153,22): error TS2694: Namespace 'Common' has no exported member 'SettingStorageType'. +node_modules/chrome-devtools-frontend/front_end/common/Settings.js(158,12): error TS2678: Type 'symbol' is not comparable to type '{ [x: string]: any; Global: symbol; Local: symbol; Session: symbol; }'. +node_modules/chrome-devtools-frontend/front_end/common/Settings.js(160,12): error TS2678: Type 'symbol' is not comparable to type '{ [x: string]: any; Global: symbol; Local: symbol; Session: symbol; }'. +node_modules/chrome-devtools-frontend/front_end/common/Settings.js(162,12): error TS2678: Type 'symbol' is not comparable to type '{ [x: string]: any; Global: symbol; Local: symbol; Session: symbol; }'. node_modules/chrome-devtools-frontend/front_end/common/Settings.js(273,31): error TS2694: Namespace 'Common' has no exported member 'Event'. node_modules/chrome-devtools-frontend/front_end/common/Settings.js(277,41): error TS2345: Argument of type 'string' is not assignable to parameter of type 'symbol'. node_modules/chrome-devtools-frontend/front_end/common/Settings.js(281,31): error TS2694: Namespace 'Common' has no exported member 'Event'. node_modules/chrome-devtools-frontend/front_end/common/Settings.js(285,44): error TS2345: Argument of type 'string' is not assignable to parameter of type 'symbol'. node_modules/chrome-devtools-frontend/front_end/common/Settings.js(288,7): error TS1056: Accessors are only available when targeting ECMAScript 5 and higher. node_modules/chrome-devtools-frontend/front_end/common/Settings.js(350,49): error TS2345: Argument of type 'string' is not assignable to parameter of type 'symbol'. -node_modules/chrome-devtools-frontend/front_end/common/Settings.js(393,5): error TS2346: Call target does not contain any signatures. +node_modules/chrome-devtools-frontend/front_end/common/Settings.js(393,27): error TS2345: Argument of type '{ [x: string]: any; pattern: string; }[]' is not assignable to parameter of type 'V'. +node_modules/chrome-devtools-frontend/front_end/common/Settings.js(401,3): error TS2416: Property 'get' in type '(Anonymous class)' is not assignable to the same property in base type '(Anonymous class)'. + Type '() => string' is not assignable to type '() => V'. +node_modules/chrome-devtools-frontend/front_end/common/Settings.js(401,3): error TS2416: Property 'get' in type '(Anonymous class)' is not assignable to the same property in base type '(Anonymous class)'. + Type '() => string' is not assignable to type '() => V'. + Type 'string' is not assignable to type 'V'. +node_modules/chrome-devtools-frontend/front_end/common/Settings.js(416,5): error TS2322: Type 'V' is not assignable to type '{ pattern: string; disabled: boolean; }[]'. +node_modules/chrome-devtools-frontend/front_end/common/Settings.js(423,3): error TS2416: Property 'set' in type '(Anonymous class)' is not assignable to the same property in base type '(Anonymous class)'. + Type '(value: string) => void' is not assignable to type '(value: V) => void'. +node_modules/chrome-devtools-frontend/front_end/common/Settings.js(423,3): error TS2416: Property 'set' in type '(Anonymous class)' is not assignable to the same property in base type '(Anonymous class)'. + Type '(value: string) => void' is not assignable to type '(value: V) => void'. + Types of parameters 'value' and 'value' are incompatible. + Type 'V' is not assignable to type 'string'. node_modules/chrome-devtools-frontend/front_end/common/Settings.js(424,21): error TS2345: Argument of type '{ pattern: string; }[]' is not assignable to parameter of type '{ pattern: string; disabled: boolean; }[]'. Type '{ pattern: string; }' is not assignable to type '{ pattern: string; disabled: boolean; }'. Property 'disabled' is missing in type '{ pattern: string; }'. +node_modules/chrome-devtools-frontend/front_end/common/Settings.js(432,15): error TS2345: Argument of type '{ pattern: string; disabled: boolean; }[]' is not assignable to parameter of type 'V'. +node_modules/chrome-devtools-frontend/front_end/common/Settings.js(458,76): error TS2339: Property '_currentVersionName' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/common/Settings.js(459,81): error TS2339: Property '_currentVersionName' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/common/Settings.js(460,51): error TS2339: Property 'currentVersion' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/common/Settings.js(461,55): error TS2345: Argument of type 'string | number' is not assignable to parameter of type 'string'. Type 'number' is not assignable to type 'string'. +node_modules/chrome-devtools-frontend/front_end/common/Settings.js(489,68): error TS2345: Argument of type 'undefined[]' is not assignable to parameter of type 'V'. +node_modules/chrome-devtools-frontend/front_end/common/Settings.js(493,64): error TS2345: Argument of type '{}' is not assignable to parameter of type 'V'. node_modules/chrome-devtools-frontend/front_end/common/Settings.js(534,18): error TS2339: Property 'vertical' does not exist on type '{}'. node_modules/chrome-devtools-frontend/front_end/common/Settings.js(535,18): error TS2339: Property 'vertical' does not exist on type '{}'. node_modules/chrome-devtools-frontend/front_end/common/Settings.js(541,18): error TS2339: Property 'horizontal' does not exist on type '{}'. node_modules/chrome-devtools-frontend/front_end/common/Settings.js(542,18): error TS2339: Property 'horizontal' does not exist on type '{}'. +node_modules/chrome-devtools-frontend/front_end/common/Settings.js(546,56): error TS2345: Argument of type '{}' is not assignable to parameter of type 'V'. +node_modules/chrome-devtools-frontend/front_end/common/Settings.js(566,20): error TS2365: Operator '!==' cannot be applied to types 'V' and 'boolean'. +node_modules/chrome-devtools-frontend/front_end/common/Settings.js(572,16): error TS2339: Property 'vertical' does not exist on type '{}'. +node_modules/chrome-devtools-frontend/front_end/common/Settings.js(572,36): error TS2339: Property 'vertical' does not exist on type '{}'. +node_modules/chrome-devtools-frontend/front_end/common/Settings.js(573,16): error TS2339: Property 'vertical' does not exist on type '{}'. +node_modules/chrome-devtools-frontend/front_end/common/Settings.js(574,16): error TS2339: Property 'horizontal' does not exist on type '{}'. +node_modules/chrome-devtools-frontend/front_end/common/Settings.js(574,38): error TS2339: Property 'horizontal' does not exist on type '{}'. +node_modules/chrome-devtools-frontend/front_end/common/Settings.js(575,16): error TS2339: Property 'horizontal' does not exist on type '{}'. +node_modules/chrome-devtools-frontend/front_end/common/Settings.js(576,22): error TS2345: Argument of type '{}' is not assignable to parameter of type 'V'. +node_modules/chrome-devtools-frontend/front_end/common/Settings.js(595,17): error TS2339: Property 'vertical' does not exist on type 'V'. +node_modules/chrome-devtools-frontend/front_end/common/Settings.js(595,35): error TS2339: Property 'vertical' does not exist on type 'V'. +node_modules/chrome-devtools-frontend/front_end/common/Settings.js(595,58): error TS2339: Property 'vertical' does not exist on type 'V'. +node_modules/chrome-devtools-frontend/front_end/common/Settings.js(596,15): error TS2339: Property 'vertical' does not exist on type 'V'. +node_modules/chrome-devtools-frontend/front_end/common/Settings.js(597,17): error TS2339: Property 'horizontal' does not exist on type 'V'. +node_modules/chrome-devtools-frontend/front_end/common/Settings.js(597,37): error TS2339: Property 'horizontal' does not exist on type 'V'. +node_modules/chrome-devtools-frontend/front_end/common/Settings.js(597,62): error TS2339: Property 'horizontal' does not exist on type 'V'. +node_modules/chrome-devtools-frontend/front_end/common/Settings.js(598,15): error TS2339: Property 'horizontal' does not exist on type 'V'. +node_modules/chrome-devtools-frontend/front_end/common/Settings.js(615,9): error TS2322: Type '(V & string)[]' is not assignable to type 'V'. +node_modules/chrome-devtools-frontend/front_end/common/Settings.js(616,33): error TS2339: Property 'length' does not exist on type 'V'. +node_modules/chrome-devtools-frontend/front_end/common/Settings.js(663,61): error TS2345: Argument of type '{ [x: string]: any; }[]' is not assignable to parameter of type 'V'. +node_modules/chrome-devtools-frontend/front_end/common/Settings.js(678,74): error TS2345: Argument of type '{ [x: string]: any; 'throughput': number; 'latency': number; }' is not assignable to parameter of type 'V'. +node_modules/chrome-devtools-frontend/front_end/common/Settings.js(687,25): error TS2495: Type 'V[keyof V]' is not an array type or a string type. +node_modules/chrome-devtools-frontend/front_end/common/Settings.js(690,17): error TS2345: Argument of type '{ [x: string]: any; }' is not assignable to parameter of type 'V'. +node_modules/chrome-devtools-frontend/front_end/common/Settings.js(717,17): error TS2345: Argument of type '{ title: any; value: { [x: string]: any; download: any; upload: any; latency: any; }; }[]' is not assignable to parameter of type 'V'. +node_modules/chrome-devtools-frontend/front_end/common/Settings.js(734,17): error TS2345: Argument of type '{ [x: string]: any; }' is not assignable to parameter of type 'V'. +node_modules/chrome-devtools-frontend/front_end/common/Settings.js(741,20): error TS2339: Property 'name' does not exist on type 'V'. +node_modules/chrome-devtools-frontend/front_end/common/Settings.js(742,20): error TS2339: Property 'timeline' does not exist on type 'V'. +node_modules/chrome-devtools-frontend/front_end/common/Settings.js(751,20): error TS2345: Argument of type '{ [x: string]: any; }' is not assignable to parameter of type 'V'. +node_modules/chrome-devtools-frontend/front_end/common/Settings.js(773,28): error TS2495: Type 'V' is not an array type or a string type. +node_modules/chrome-devtools-frontend/front_end/common/Settings.js(795,20): error TS2339: Property 'product' does not exist on type 'V'. node_modules/chrome-devtools-frontend/front_end/common/Settings.js(825,34): error TS2339: Property 'length' does not exist on type 'V'. node_modules/chrome-devtools-frontend/front_end/common/Settings.js(826,30): error TS2345: Argument of type 'undefined[]' is not assignable to parameter of type 'V'. +node_modules/chrome-devtools-frontend/front_end/common/Settings.js(830,26): error TS2339: Property '_currentVersionName' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/common/Settings.js(831,26): error TS2339: Property 'currentVersion' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/common/StaticContentProvider.js(68,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/common/StaticContentProvider.js(68,39): error TS2694: Namespace 'Common' has no exported member 'ContentProvider'. -node_modules/chrome-devtools-frontend/front_end/common/Throttler.js(99,34): error TS1003: Identifier expected. +node_modules/chrome-devtools-frontend/front_end/common/StaticContentProvider.js(72,45): error TS2339: Property 'performSearchInContent' does not exist on type '() => void'. +node_modules/chrome-devtools-frontend/front_end/common/Throttler.js(102,5): error TS2322: Type 'Timer' is not assignable to type 'number'. +node_modules/chrome-devtools-frontend/front_end/common/Throttler.js(113,34): error TS1003: Identifier expected. +node_modules/chrome-devtools-frontend/front_end/common/Throttler.js(114,18): error TS2339: Property 'FinishCallback' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/common/UIString.js(40,17): error TS2339: Property 'vsprintf' does not exist on type 'StringConstructor'. node_modules/chrome-devtools-frontend/front_end/common/UIString.js(62,36): error TS2339: Property 'tokenizeFormatString' does not exist on type 'StringConstructor'. node_modules/chrome-devtools-frontend/front_end/common/UIString.js(62,87): error TS2339: Property 'standardFormatters' does not exist on type 'StringConstructor'. @@ -3841,12 +5060,20 @@ node_modules/chrome-devtools-frontend/front_end/common/Worker.js(52,30): error T node_modules/chrome-devtools-frontend/front_end/common/Worker.js(82,25): error TS2315: Type 'MessageEvent' is not generic. node_modules/chrome-devtools-frontend/front_end/common/Worker.js(84,7): error TS1056: Accessors are only available when targeting ECMAScript 5 and higher. node_modules/chrome-devtools-frontend/front_end/common/Worker.js(91,7): error TS1056: Accessors are only available when targeting ECMAScript 5 and higher. -node_modules/chrome-devtools-frontend/front_end/components/DOMBreakpointsSidebarPane.js(36,5): error TS2346: Call target does not contain any signatures. +node_modules/chrome-devtools-frontend/front_end/components/DOMBreakpointsSidebarPane.js(39,45): error TS2339: Property 'createChild' does not exist on type 'Element'. +node_modules/chrome-devtools-frontend/front_end/components/DOMBreakpointsSidebarPane.js(40,46): error TS2339: Property 'createChild' does not exist on type 'Element'. +node_modules/chrome-devtools-frontend/front_end/components/DOMBreakpointsSidebarPane.js(41,38): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/components/DOMBreakpointsSidebarPane.js(43,26): error TS2694: Namespace 'SDK' has no exported member 'DOMDebuggerModel'. node_modules/chrome-devtools-frontend/front_end/components/DOMBreakpointsSidebarPane.js(43,70): error TS2694: Namespace 'Components' has no exported member 'DOMBreakpointsSidebarPane'. +node_modules/chrome-devtools-frontend/front_end/components/DOMBreakpointsSidebarPane.js(46,52): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/components/DOMBreakpointsSidebarPane.js(48,52): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/components/DOMBreakpointsSidebarPane.js(50,52): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/components/DOMBreakpointsSidebarPane.js(75,38): error TS2339: Property 'createChild' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/components/DOMBreakpointsSidebarPane.js(78,16): error TS2339: Property 'sprintf' does not exist on type 'StringConstructor'. +node_modules/chrome-devtools-frontend/front_end/components/DOMBreakpointsSidebarPane.js(78,77): error TS2339: Property 'BreakpointTypeNouns' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/components/DOMBreakpointsSidebarPane.js(80,37): error TS2339: Property 'createChild' does not exist on type 'Element'. +node_modules/chrome-devtools-frontend/front_end/components/DOMBreakpointsSidebarPane.js(81,36): error TS2339: Property 'DOMPresentationUtils' does not exist on type 'typeof Components'. +node_modules/chrome-devtools-frontend/front_end/components/DOMBreakpointsSidebarPane.js(85,39): error TS2339: Property 'DOMPresentationUtils' does not exist on type 'typeof Components'. node_modules/chrome-devtools-frontend/front_end/components/DOMBreakpointsSidebarPane.js(98,22): error TS2694: Namespace 'Common' has no exported member 'Event'. node_modules/chrome-devtools-frontend/front_end/components/DOMBreakpointsSidebarPane.js(101,41): error TS2694: Namespace 'SDK' has no exported member 'DOMDebuggerModel'. node_modules/chrome-devtools-frontend/front_end/components/DOMBreakpointsSidebarPane.js(105,22): error TS2694: Namespace 'Common' has no exported member 'Event'. @@ -3854,115 +5081,288 @@ node_modules/chrome-devtools-frontend/front_end/components/DOMBreakpointsSidebar node_modules/chrome-devtools-frontend/front_end/components/DOMBreakpointsSidebarPane.js(115,22): error TS2694: Namespace 'Common' has no exported member 'Event'. node_modules/chrome-devtools-frontend/front_end/components/DOMBreakpointsSidebarPane.js(118,46): error TS2694: Namespace 'SDK' has no exported member 'DOMDebuggerModel'. node_modules/chrome-devtools-frontend/front_end/components/DOMBreakpointsSidebarPane.js(133,19): error TS2694: Namespace 'SDK' has no exported member 'DOMDebuggerModel'. +node_modules/chrome-devtools-frontend/front_end/components/DOMBreakpointsSidebarPane.js(147,36): error TS2339: Property 'DOMPresentationUtils' does not exist on type 'typeof Components'. +node_modules/chrome-devtools-frontend/front_end/components/DOMBreakpointsSidebarPane.js(153,68): error TS2339: Property 'BreakpointTypeLabels' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/components/DOMBreakpointsSidebarPane.js(157,13): error TS2339: Property '_item' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/components/DOMBreakpointsSidebarPane.js(172,19): error TS2694: Namespace 'SDK' has no exported member 'DOMDebuggerModel'. +node_modules/chrome-devtools-frontend/front_end/components/DOMBreakpointsSidebarPane.js(177,45): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/components/DOMBreakpointsSidebarPane.js(180,45): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/components/DOMBreakpointsSidebarPane.js(187,19): error TS2694: Namespace 'SDK' has no exported member 'DOMDebuggerModel'. +node_modules/chrome-devtools-frontend/front_end/components/DOMBreakpointsSidebarPane.js(205,37): error TS2345: Argument of type 'typeof (Anonymous class)' is not assignable to parameter of type 'new (arg1: any) => (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/components/DOMBreakpointsSidebarPane.js(206,78): error TS2339: Property 'BreakReason' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/components/DOMBreakpointsSidebarPane.js(221,22): error TS2495: Type 'IterableIterator' is not an array type or a string type. node_modules/chrome-devtools-frontend/front_end/components/DOMBreakpointsSidebarPane.js(233,106): error TS1003: Identifier expected. node_modules/chrome-devtools-frontend/front_end/components/DOMBreakpointsSidebarPane.js(234,38): error TS2300: Duplicate identifier 'Item'. +node_modules/chrome-devtools-frontend/front_end/components/DOMBreakpointsSidebarPane.js(234,38): error TS2339: Property 'Item' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/components/DOMBreakpointsSidebarPane.js(236,38): error TS2339: Property 'BreakpointTypeLabels' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/components/DOMBreakpointsSidebarPane.js(237,25): error TS2339: Property 'DOMBreakpoint' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/components/DOMBreakpointsSidebarPane.js(237,61): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/components/DOMBreakpointsSidebarPane.js(238,25): error TS2339: Property 'DOMBreakpoint' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/components/DOMBreakpointsSidebarPane.js(238,63): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/components/DOMBreakpointsSidebarPane.js(239,25): error TS2339: Property 'DOMBreakpoint' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/components/DOMBreakpointsSidebarPane.js(239,57): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/components/DOMBreakpointsSidebarPane.js(242,38): error TS2339: Property 'BreakpointTypeNouns' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/components/DOMBreakpointsSidebarPane.js(243,25): error TS2339: Property 'DOMBreakpoint' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/components/DOMBreakpointsSidebarPane.js(243,61): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/components/DOMBreakpointsSidebarPane.js(244,25): error TS2339: Property 'DOMBreakpoint' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/components/DOMBreakpointsSidebarPane.js(244,63): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/components/DOMBreakpointsSidebarPane.js(245,25): error TS2339: Property 'DOMBreakpoint' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/components/DOMBreakpointsSidebarPane.js(245,57): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/components/DOMBreakpointsSidebarPane.js(251,38): error TS2339: Property 'ContextMenuProvider' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/components/DOMBreakpointsSidebarPane.js(255,18): error TS2694: Namespace 'UI' has no exported member 'ContextMenu'. node_modules/chrome-devtools-frontend/front_end/components/DOMBreakpointsSidebarPane.js(267,21): error TS2694: Namespace 'SDK' has no exported member 'DOMDebuggerModel'. +node_modules/chrome-devtools-frontend/front_end/components/DOMBreakpointsSidebarPane.js(276,72): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/components/DOMBreakpointsSidebarPane.js(277,42): error TS2339: Property 'DOMBreakpoint' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/components/DOMBreakpointsSidebarPane.js(278,39): error TS2339: Property 'DOMBreakpoint' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/components/DOMBreakpointsSidebarPane.js(279,56): error TS2339: Property 'BreakpointTypeNouns' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/components/DOMPresentationUtils.js(31,12): error TS2339: Property 'DOMPresentationUtils' does not exist on type 'typeof Components'. +node_modules/chrome-devtools-frontend/front_end/components/DOMPresentationUtils.js(38,12): error TS2339: Property 'DOMPresentationUtils' does not exist on type 'typeof Components'. node_modules/chrome-devtools-frontend/front_end/components/DOMPresentationUtils.js(46,35): error TS2339: Property 'createChild' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/components/DOMPresentationUtils.js(51,35): error TS2339: Property 'createChild' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/components/DOMPresentationUtils.js(66,42): error TS2339: Property 'createChild' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/components/DOMPresentationUtils.js(80,39): error TS2339: Property 'createChild' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/components/DOMPresentationUtils.js(85,17): error TS2339: Property 'title' does not exist on type 'Element'. +node_modules/chrome-devtools-frontend/front_end/components/DOMPresentationUtils.js(92,12): error TS2339: Property 'DOMPresentationUtils' does not exist on type 'typeof Components'. node_modules/chrome-devtools-frontend/front_end/components/DOMPresentationUtils.js(94,13): error TS2339: Property 'createChild' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/components/DOMPresentationUtils.js(96,15): error TS2339: Property 'createChild' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/components/DOMPresentationUtils.js(98,15): error TS2339: Property 'createChild' does not exist on type 'Element'. -node_modules/chrome-devtools-frontend/front_end/components/DOMPresentationUtils.js(150,17): error TS2694: Namespace 'SDK' has no exported member 'Target'. +node_modules/chrome-devtools-frontend/front_end/components/DOMPresentationUtils.js(107,12): error TS2339: Property 'DOMPresentationUtils' does not exist on type 'typeof Components'. +node_modules/chrome-devtools-frontend/front_end/components/DOMPresentationUtils.js(109,27): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/components/DOMPresentationUtils.js(113,25): error TS2339: Property 'createChild' does not exist on type 'DocumentFragment'. +node_modules/chrome-devtools-frontend/front_end/components/DOMPresentationUtils.js(118,16): error TS2339: Property 'DOMPresentationUtils' does not exist on type 'typeof Components'. +node_modules/chrome-devtools-frontend/front_end/components/DOMPresentationUtils.js(120,50): error TS2339: Property 'reveal' does not exist on type '() => void'. +node_modules/chrome-devtools-frontend/front_end/components/DOMPresentationUtils.js(131,12): error TS2339: Property 'DOMPresentationUtils' does not exist on type 'typeof Components'. +node_modules/chrome-devtools-frontend/front_end/components/DOMPresentationUtils.js(134,25): error TS2339: Property 'createChild' does not exist on type 'DocumentFragment'. +node_modules/chrome-devtools-frontend/front_end/components/DOMPresentationUtils.js(143,21): error TS2339: Property 'reveal' does not exist on type '() => void'. +node_modules/chrome-devtools-frontend/front_end/components/DOMPresentationUtils.js(156,12): error TS2339: Property 'DOMPresentationUtils' does not exist on type 'typeof Components'. node_modules/chrome-devtools-frontend/front_end/components/DOMPresentationUtils.js(190,94): error TS2339: Property 'naturalWidth' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/components/DOMPresentationUtils.js(191,96): error TS2339: Property 'naturalHeight' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/components/DOMPresentationUtils.js(204,15): error TS2339: Property 'createChild' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/components/DOMPresentationUtils.js(206,17): error TS2339: Property 'createChild' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/components/DOMPresentationUtils.js(208,17): error TS2339: Property 'createChild' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/components/DOMPresentationUtils.js(209,18): error TS2339: Property 'sprintf' does not exist on type 'StringConstructor'. -node_modules/chrome-devtools-frontend/front_end/components/DOMPresentationUtils.js(216,17): error TS2694: Namespace 'SDK' has no exported member 'Target'. node_modules/chrome-devtools-frontend/front_end/components/DOMPresentationUtils.js(218,22): error TS2694: Namespace 'Protocol' has no exported member 'Runtime'. +node_modules/chrome-devtools-frontend/front_end/components/DOMPresentationUtils.js(221,12): error TS2339: Property 'DOMPresentationUtils' does not exist on type 'typeof Components'. node_modules/chrome-devtools-frontend/front_end/components/DOMPresentationUtils.js(223,11): error TS2339: Property 'style' does not exist on type 'Element'. +node_modules/chrome-devtools-frontend/front_end/components/DOMPresentationUtils.js(225,35): error TS2339: Property 'createChild' does not exist on type 'DocumentFragment'. node_modules/chrome-devtools-frontend/front_end/components/DOMPresentationUtils.js(228,24): error TS2694: Namespace 'Protocol' has no exported member 'Runtime'. node_modules/chrome-devtools-frontend/front_end/components/DOMPresentationUtils.js(233,11): error TS2339: Property 'createChild' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/components/DOMPresentationUtils.js(234,11): error TS2339: Property 'createChild' does not exist on type 'Element'. -node_modules/chrome-devtools-frontend/front_end/components/DOMPresentationUtils.js(237,13): error TS2339: Property 'createChild' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/components/DOMPresentationUtils.js(238,13): error TS2339: Property 'createChild' does not exist on type 'Element'. -node_modules/chrome-devtools-frontend/front_end/components/DOMPresentationUtils.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/components/DockController.js(39,5): error TS2346: Call target does not contain any signatures. +node_modules/chrome-devtools-frontend/front_end/components/DOMPresentationUtils.js(239,13): error TS2339: Property 'createChild' does not exist on type 'Element'. +node_modules/chrome-devtools-frontend/front_end/components/DOMPresentationUtils.js(251,11): error TS2339: Property 'consume' does not exist on type 'Event'. +node_modules/chrome-devtools-frontend/front_end/components/DOMPresentationUtils.js(256,13): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/components/DOMPresentationUtils.js(259,13): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/components/DOMPresentationUtils.js(295,12): error TS2339: Property 'DOMPresentationUtils' does not exist on type 'typeof Components'. +node_modules/chrome-devtools-frontend/front_end/components/DOMPresentationUtils.js(298,21): error TS2339: Property 'DOMPresentationUtils' does not exist on type 'typeof Components'. +node_modules/chrome-devtools-frontend/front_end/components/DOMPresentationUtils.js(305,12): error TS2339: Property 'DOMPresentationUtils' does not exist on type 'typeof Components'. +node_modules/chrome-devtools-frontend/front_end/components/DOMPresentationUtils.js(325,12): error TS2339: Property 'DOMPresentationUtils' does not exist on type 'typeof Components'. +node_modules/chrome-devtools-frontend/front_end/components/DOMPresentationUtils.js(332,27): error TS2339: Property 'DOMPresentationUtils' does not exist on type 'typeof Components'. +node_modules/chrome-devtools-frontend/front_end/components/DOMPresentationUtils.js(351,12): error TS2339: Property 'DOMPresentationUtils' does not exist on type 'typeof Components'. +node_modules/chrome-devtools-frontend/front_end/components/DOMPresentationUtils.js(504,12): error TS2339: Property 'DOMPresentationUtils' does not exist on type 'typeof Components'. +node_modules/chrome-devtools-frontend/front_end/components/DOMPresentationUtils.js(511,27): error TS2339: Property 'DOMPresentationUtils' does not exist on type 'typeof Components'. +node_modules/chrome-devtools-frontend/front_end/components/DOMPresentationUtils.js(529,12): error TS2339: Property 'DOMPresentationUtils' does not exist on type 'typeof Components'. +node_modules/chrome-devtools-frontend/front_end/components/DOMPresentationUtils.js(531,29): error TS2339: Property 'DOMPresentationUtils' does not exist on type 'typeof Components'. +node_modules/chrome-devtools-frontend/front_end/components/DOMPresentationUtils.js(572,12): error TS2339: Property 'DOMPresentationUtils' does not exist on type 'typeof Components'. +node_modules/chrome-devtools-frontend/front_end/components/DOMPresentationUtils.js(638,12): error TS2339: Property 'DOMPresentationUtils' does not exist on type 'typeof Components'. +node_modules/chrome-devtools-frontend/front_end/components/DOMPresentationUtils.js(640,12): error TS2339: Property 'DOMPresentationUtils' does not exist on type 'typeof Components'. +node_modules/chrome-devtools-frontend/front_end/components/DOMPresentationUtils.js(643,15): error TS2355: A function whose declared type is neither 'void' nor 'any' must return a value. +node_modules/chrome-devtools-frontend/front_end/components/DOMPresentationUtils.js(652,12): error TS2339: Property 'DOMPresentationUtils' does not exist on type 'typeof Components'. +node_modules/chrome-devtools-frontend/front_end/components/DOMPresentationUtils.js(657,19): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/components/DockController.js(42,46): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/components/DockController.js(44,26): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/components/DockController.js(44,62): error TS2339: Property 'closeWindow' does not exist on type 'typeof InspectorFrontendHost'. +node_modules/chrome-devtools-frontend/front_end/components/DockController.js(47,50): error TS2339: Property 'State' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/components/DockController.js(53,33): error TS2339: Property 'State' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/components/DockController.js(53,80): error TS2339: Property 'State' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/components/DockController.js(54,33): error TS2339: Property 'State' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/components/DockController.js(54,79): error TS2339: Property 'State' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/components/DockController.js(60,41): error TS2345: Argument of type '"right"' is not assignable to parameter of type 'V'. +node_modules/chrome-devtools-frontend/front_end/components/DockController.js(62,41): error TS2345: Argument of type '"bottom"' is not assignable to parameter of type 'V'. +node_modules/chrome-devtools-frontend/front_end/components/DockController.js(70,7): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/components/DockController.js(70,41): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/components/DockController.js(70,76): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/components/DockController.js(71,7): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/components/DockController.js(77,22): error TS2345: Argument of type 'V' is not assignable to parameter of type 'string'. +node_modules/chrome-devtools-frontend/front_end/components/DockController.js(98,57): error TS2339: Property 'State' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/components/DockController.js(99,54): error TS2339: Property 'State' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/components/DockController.js(116,33): error TS2339: Property 'deepActiveElement' does not exist on type 'Document'. +node_modules/chrome-devtools-frontend/front_end/components/DockController.js(118,61): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/components/DockController.js(119,13): error TS2339: Property 'timeStamp' does not exist on type 'Console'. -node_modules/chrome-devtools-frontend/front_end/components/Linkifier.js(42,26): error TS2694: Namespace 'SDK' has no exported member 'Target'. -node_modules/chrome-devtools-frontend/front_end/components/Linkifier.js(44,26): error TS2694: Namespace 'SDK' has no exported member 'Target'. +node_modules/chrome-devtools-frontend/front_end/components/DockController.js(121,39): error TS2345: Argument of type 'string' is not assignable to parameter of type 'V'. +node_modules/chrome-devtools-frontend/front_end/components/DockController.js(122,27): error TS2339: Property 'setIsDocked' does not exist on type 'typeof InspectorFrontendHost'. +node_modules/chrome-devtools-frontend/front_end/components/DockController.js(123,48): error TS2339: Property 'State' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/components/DockController.js(124,79): error TS2339: Property 'State' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/components/DockController.js(125,61): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/components/DockController.js(132,61): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/components/DockController.js(144,22): error TS2345: Argument of type 'V' is not assignable to parameter of type 'string'. +node_modules/chrome-devtools-frontend/front_end/components/DockController.js(148,27): error TS2339: Property 'State' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/components/DockController.js(160,27): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/components/DockController.js(170,27): error TS2339: Property 'ToggleDockActionDelegate' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/components/DockController.js(187,27): error TS2339: Property 'CloseButtonProvider' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/components/Linkifier.js(47,26): error TS2339: Property '_instances' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/components/Linkifier.js(52,26): error TS2694: Namespace 'Components' has no exported member 'LinkDecorator'. +node_modules/chrome-devtools-frontend/front_end/components/Linkifier.js(55,42): error TS2339: Property '_decorator' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/components/Linkifier.js(56,26): error TS2339: Property '_decorator' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/components/Linkifier.js(57,15): error TS2339: Property 'addEventListener' does not exist on type '() => void'. +node_modules/chrome-devtools-frontend/front_end/components/Linkifier.js(57,57): error TS2339: Property 'Events' does not exist on type '() => void'. +node_modules/chrome-devtools-frontend/front_end/components/Linkifier.js(58,48): error TS2339: Property '_instances' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/components/Linkifier.js(62,24): error TS2694: Namespace 'Common' has no exported member 'Event'. +node_modules/chrome-devtools-frontend/front_end/components/Linkifier.js(66,53): error TS2339: Property '_sourceCodeAnchors' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/components/Linkifier.js(73,25): error TS2495: Type 'IterableIterator' is not an array type or a string type. -node_modules/chrome-devtools-frontend/front_end/components/Linkifier.js(113,19): error TS2694: Namespace 'SDK' has no exported member 'Target'. -node_modules/chrome-devtools-frontend/front_end/components/Linkifier.js(122,19): error TS2694: Namespace 'SDK' has no exported member 'Target'. -node_modules/chrome-devtools-frontend/front_end/components/Linkifier.js(125,94): error TS2339: Property 'remove' does not exist on type 'Map'. -node_modules/chrome-devtools-frontend/front_end/components/Linkifier.js(127,41): error TS2339: Property 'remove' does not exist on type 'Map'. -node_modules/chrome-devtools-frontend/front_end/components/Linkifier.js(143,19): error TS2694: Namespace 'SDK' has no exported member 'Target'. -node_modules/chrome-devtools-frontend/front_end/components/Linkifier.js(184,19): error TS2694: Namespace 'SDK' has no exported member 'Target'. +node_modules/chrome-devtools-frontend/front_end/components/Linkifier.js(88,63): error TS2339: Property '_sourceCodeAnchors' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/components/Linkifier.js(91,41): error TS2339: Property '_sourceCodeAnchors' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/components/Linkifier.js(106,63): error TS2339: Property '_sourceCodeAnchors' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/components/Linkifier.js(125,94): error TS2339: Property 'remove' does not exist on type 'Map<(Anonymous class), (Anonymous class)>'. +node_modules/chrome-devtools-frontend/front_end/components/Linkifier.js(127,41): error TS2339: Property 'remove' does not exist on type 'Map<(Anonymous class), Element[]>'. +node_modules/chrome-devtools-frontend/front_end/components/Linkifier.js(137,37): error TS2339: Property '_infoSymbol' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/components/Linkifier.js(137,87): error TS2339: Property '_infoSymbol' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/components/Linkifier.js(201,19): error TS2694: Namespace 'SDK' has no exported member 'DebuggerModel'. -node_modules/chrome-devtools-frontend/front_end/components/Linkifier.js(213,19): error TS2694: Namespace 'SDK' has no exported member 'Target'. node_modules/chrome-devtools-frontend/front_end/components/Linkifier.js(214,24): error TS2694: Namespace 'Protocol' has no exported member 'Runtime'. -node_modules/chrome-devtools-frontend/front_end/components/Linkifier.js(224,19): error TS2694: Namespace 'SDK' has no exported member 'Target'. node_modules/chrome-devtools-frontend/front_end/components/Linkifier.js(225,24): error TS2694: Namespace 'Protocol' has no exported member 'Runtime'. -node_modules/chrome-devtools-frontend/front_end/components/Linkifier.js(279,46): error TS2339: Property 'keysArray' does not exist on type 'Map'. -node_modules/chrome-devtools-frontend/front_end/components/Linkifier.js(286,46): error TS2339: Property 'keysArray' does not exist on type 'Map'. +node_modules/chrome-devtools-frontend/front_end/components/Linkifier.js(279,46): error TS2339: Property 'keysArray' does not exist on type 'Map<(Anonymous class), Element[]>'. +node_modules/chrome-devtools-frontend/front_end/components/Linkifier.js(286,46): error TS2339: Property 'keysArray' does not exist on type 'Map<(Anonymous class), Element[]>'. +node_modules/chrome-devtools-frontend/front_end/components/Linkifier.js(289,26): error TS2339: Property '_instances' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/components/Linkifier.js(294,24): error TS2694: Namespace 'Bindings' has no exported member 'LiveLocation'. node_modules/chrome-devtools-frontend/front_end/components/Linkifier.js(298,35): error TS2339: Property 'uiLocation' does not exist on type '() => void'. node_modules/chrome-devtools-frontend/front_end/components/Linkifier.js(309,12): error TS2339: Property 'title' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/components/Linkifier.js(310,71): error TS2339: Property 'isBlackboxed' does not exist on type '() => void'. +node_modules/chrome-devtools-frontend/front_end/components/Linkifier.js(321,31): error TS2339: Property '_decorator' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/components/Linkifier.js(325,37): error TS2339: Property '_decorator' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/components/Linkifier.js(335,27): error TS2694: Namespace 'Components' has no exported member 'LinkifyURLOptions'. +node_modules/chrome-devtools-frontend/front_end/components/Linkifier.js(348,44): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/components/Linkifier.js(390,12): error TS2339: Property 'title' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/components/Linkifier.js(392,12): error TS2339: Property 'href' does not exist on type 'Element'. +node_modules/chrome-devtools-frontend/front_end/components/Linkifier.js(394,31): error TS2339: Property '_infoSymbol' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/components/Linkifier.js(418,10): error TS2339: Property 'removeChildren' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/components/Linkifier.js(432,31): error TS2339: Property 'createChild' does not exist on type 'Element'. +node_modules/chrome-devtools-frontend/front_end/components/Linkifier.js(433,41): error TS2339: Property '_untruncatedNodeTextSymbol' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/components/Linkifier.js(440,33): error TS2339: Property 'TextUtils' does not exist on type 'typeof TextUtils'. node_modules/chrome-devtools-frontend/front_end/components/Linkifier.js(443,16): error TS2339: Property 'createTextChild' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/components/Linkifier.js(445,16): error TS2339: Property 'createTextChild' does not exist on type 'Element'. +node_modules/chrome-devtools-frontend/front_end/components/Linkifier.js(476,38): error TS2339: Property '_untruncatedNodeTextSymbol' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/components/Linkifier.js(481,27): error TS2694: Namespace 'Components' has no exported member '_LinkInfo'. node_modules/chrome-devtools-frontend/front_end/components/Linkifier.js(484,35): error TS2694: Namespace 'Components' has no exported member '_LinkInfo'. +node_modules/chrome-devtools-frontend/front_end/components/Linkifier.js(484,83): error TS2339: Property '_infoSymbol' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/components/Linkifier.js(492,11): error TS2339: Property 'consume' does not exist on type 'Event'. node_modules/chrome-devtools-frontend/front_end/components/Linkifier.js(493,71): error TS2339: Property 'hasSelection' does not exist on type 'Element'. +node_modules/chrome-devtools-frontend/front_end/components/Linkifier.js(504,31): error TS2339: Property '_linkHandlerSettingInstance' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/components/Linkifier.js(505,28): error TS2339: Property '_linkHandlerSettingInstance' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/components/Linkifier.js(506,60): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/components/Linkifier.js(508,33): error TS2339: Property '_linkHandlerSettingInstance' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/components/Linkifier.js(513,26): error TS2694: Namespace 'Components' has no exported member 'Linkifier'. +node_modules/chrome-devtools-frontend/front_end/components/Linkifier.js(516,26): error TS2339: Property '_linkHandlers' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/components/Linkifier.js(517,10): error TS2339: Property 'runtime' does not exist on type 'Window'. +node_modules/chrome-devtools-frontend/front_end/components/Linkifier.js(517,54): error TS2551: Property 'LinkHandlerSettingUI' does not exist on type 'typeof (Anonymous class)'. Did you mean '_linkHandlerSetting'? +node_modules/chrome-devtools-frontend/front_end/components/Linkifier.js(524,26): error TS2339: Property '_linkHandlers' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/components/Linkifier.js(525,10): error TS2339: Property 'runtime' does not exist on type 'Window'. -node_modules/chrome-devtools-frontend/front_end/components/Linkifier.js(621,2): error TS1131: Property or signature expected. -node_modules/chrome-devtools-frontend/front_end/components/Linkifier.js(636,2): error TS1131: Property or signature expected. -node_modules/chrome-devtools-frontend/front_end/components/Linkifier.js(655,2): error TS1003: Identifier expected. -node_modules/chrome-devtools-frontend/front_end/components/Linkifier.js(665,1): error TS8022: JSDoc '@extends' is not attached to a class. -node_modules/chrome-devtools-frontend/front_end/components/Linkifier.js(670,15): error TS2355: A function whose declared type is neither 'void' nor 'any' must return a value. -node_modules/chrome-devtools-frontend/front_end/components/Linkifier.js(693,31): error TS2339: Property 'parentNodeOrShadowHost' does not exist on type 'Node'. -node_modules/chrome-devtools-frontend/front_end/components/Linkifier.js(713,19): error TS2339: Property 'removeChildren' does not exist on type 'Element'. -node_modules/chrome-devtools-frontend/front_end/components/Linkifier.js(719,14): error TS2339: Property 'selected' does not exist on type 'Element'. -node_modules/chrome-devtools-frontend/front_end/components/Linkifier.js(722,19): error TS2339: Property 'disabled' does not exist on type 'Element'. -node_modules/chrome-devtools-frontend/front_end/components/Linkifier.js(729,30): error TS2339: Property 'value' does not exist on type 'EventTarget'. -node_modules/chrome-devtools-frontend/front_end/components/Linkifier.js(754,46): error TS2694: Namespace 'Common' has no exported member 'ContentProvider'. -node_modules/chrome-devtools-frontend/front_end/components/Linkifier.js(755,26): error TS2339: Property 'contentURL' does not exist on type '() => void'. -node_modules/chrome-devtools-frontend/front_end/components/Linkifier.js(759,96): error TS2339: Property 'contentURL' does not exist on type '() => void'. -node_modules/chrome-devtools-frontend/front_end/components/Linkifier.js(769,89): error TS2339: Property 'contentURL' does not exist on type '() => void'. +node_modules/chrome-devtools-frontend/front_end/components/Linkifier.js(525,54): error TS2551: Property 'LinkHandlerSettingUI' does not exist on type 'typeof (Anonymous class)'. Did you mean '_linkHandlerSetting'? +node_modules/chrome-devtools-frontend/front_end/components/Linkifier.js(564,9): error TS2322: Type '({ [x: string]: any; section: string; title: string; handler: any; } | { section: string; title: ...' is not assignable to type '{ title: string; handler: () => any; }[]'. + Type '{ [x: string]: any; section: string; title: string; handler: any; } | { section: string; title: a...' is not assignable to type '{ title: string; handler: () => any; }'. + Type '{ section: string; title: any; handler: () => any; }' is not assignable to type '{ title: string; handler: () => any; }'. + Object literal may only specify known properties, and 'section' does not exist in type '{ title: string; handler: () => any; }'. +node_modules/chrome-devtools-frontend/front_end/components/Linkifier.js(565,16): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/components/Linkifier.js(566,40): error TS2339: Property 'reveal' does not exist on type '() => void'. +node_modules/chrome-devtools-frontend/front_end/components/Linkifier.js(572,16): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/components/Linkifier.js(573,40): error TS2339: Property 'reveal' does not exist on type '() => void'. +node_modules/chrome-devtools-frontend/front_end/components/Linkifier.js(580,16): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/components/Linkifier.js(581,40): error TS2339: Property 'reveal' does not exist on type '() => void'. +node_modules/chrome-devtools-frontend/front_end/components/Linkifier.js(587,16): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/components/Linkifier.js(588,40): error TS2339: Property 'reveal' does not exist on type '() => void'. +node_modules/chrome-devtools-frontend/front_end/components/Linkifier.js(594,46): error TS2339: Property '_linkHandlers' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/components/Linkifier.js(595,44): error TS2339: Property '_linkHandlers' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/components/Linkifier.js(611,46): error TS2339: Property 'openInNewTab' does not exist on type 'typeof InspectorFrontendHost'. +node_modules/chrome-devtools-frontend/front_end/components/Linkifier.js(614,105): error TS2339: Property 'copyText' does not exist on type 'typeof InspectorFrontendHost'. +node_modules/chrome-devtools-frontend/front_end/components/Linkifier.js(616,5): error TS2322: Type '({ [x: string]: any; section: string; title: string; handler: any; } | { section: string; title: ...' is not assignable to type '{ title: string; handler: () => any; }[]'. +node_modules/chrome-devtools-frontend/front_end/components/Linkifier.js(621,22): error TS2339: Property '_instances' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/components/Linkifier.js(623,22): error TS2339: Property '_decorator' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/components/Linkifier.js(625,22): error TS2339: Property '_sourceCodeAnchors' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/components/Linkifier.js(626,22): error TS2339: Property '_infoSymbol' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/components/Linkifier.js(627,22): error TS2339: Property '_untruncatedNodeTextSymbol' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/components/Linkifier.js(631,2): error TS1131: Property or signature expected. +node_modules/chrome-devtools-frontend/front_end/components/Linkifier.js(642,12): error TS2339: Property '_LinkInfo' does not exist on type 'typeof Components'. +node_modules/chrome-devtools-frontend/front_end/components/Linkifier.js(646,2): error TS1131: Property or signature expected. +node_modules/chrome-devtools-frontend/front_end/components/Linkifier.js(654,12): error TS2339: Property 'LinkifyURLOptions' does not exist on type 'typeof Components'. +node_modules/chrome-devtools-frontend/front_end/components/Linkifier.js(661,22): error TS2339: Property 'MaxLengthToIgnoreLinkifier' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/components/Linkifier.js(665,2): error TS1003: Identifier expected. +node_modules/chrome-devtools-frontend/front_end/components/Linkifier.js(666,22): error TS2339: Property 'LinkHandler' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/components/Linkifier.js(669,22): error TS2339: Property '_linkHandlers' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/components/Linkifier.js(675,1): error TS8022: JSDoc '@extends' is not attached to a class. +node_modules/chrome-devtools-frontend/front_end/components/Linkifier.js(680,15): error TS2355: A function whose declared type is neither 'void' nor 'any' must return a value. +node_modules/chrome-devtools-frontend/front_end/components/Linkifier.js(685,26): error TS2339: Property 'Events' does not exist on type '() => void'. +node_modules/chrome-devtools-frontend/front_end/components/Linkifier.js(693,22): error TS2339: Property 'LinkContextMenuProvider' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/components/Linkifier.js(697,18): error TS2694: Namespace 'UI' has no exported member 'ContextMenu'. +node_modules/chrome-devtools-frontend/front_end/components/Linkifier.js(702,59): error TS2339: Property '_infoSymbol' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/components/Linkifier.js(703,31): error TS2339: Property 'parentNodeOrShadowHost' does not exist on type 'Node'. +node_modules/chrome-devtools-frontend/front_end/components/Linkifier.js(707,34): error TS2339: Property 'section' does not exist on type '{ title: string; handler: () => any; }'. +node_modules/chrome-devtools-frontend/front_end/components/Linkifier.js(715,22): error TS2551: Property 'LinkHandlerSettingUI' does not exist on type 'typeof (Anonymous class)'. Did you mean '_linkHandlerSetting'? +node_modules/chrome-devtools-frontend/front_end/components/Linkifier.js(723,19): error TS2339: Property 'removeChildren' does not exist on type 'Element'. +node_modules/chrome-devtools-frontend/front_end/components/Linkifier.js(724,38): error TS2339: Property '_linkHandlers' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/components/Linkifier.js(725,19): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/components/Linkifier.js(729,14): error TS2339: Property 'selected' does not exist on type 'Element'. +node_modules/chrome-devtools-frontend/front_end/components/Linkifier.js(732,19): error TS2339: Property 'disabled' does not exist on type 'Element'. +node_modules/chrome-devtools-frontend/front_end/components/Linkifier.js(739,30): error TS2339: Property 'value' does not exist on type 'EventTarget'. +node_modules/chrome-devtools-frontend/front_end/components/Linkifier.js(748,15): error TS2551: Property 'SettingsUI' does not exist on type 'typeof UI'. Did you mean 'SettingUI'? +node_modules/chrome-devtools-frontend/front_end/components/Linkifier.js(748,46): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/components/Linkifier.js(756,22): error TS2339: Property 'ContentProviderContextMenuProvider' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/components/Linkifier.js(760,18): error TS2694: Namespace 'UI' has no exported member 'ContextMenu'. +node_modules/chrome-devtools-frontend/front_end/components/Linkifier.js(764,46): error TS2694: Namespace 'Common' has no exported member 'ContentProvider'. +node_modules/chrome-devtools-frontend/front_end/components/Linkifier.js(765,26): error TS2339: Property 'contentURL' does not exist on type '() => void'. +node_modules/chrome-devtools-frontend/front_end/components/Linkifier.js(769,67): error TS2339: Property 'openInNewTab' does not exist on type 'typeof InspectorFrontendHost'. +node_modules/chrome-devtools-frontend/front_end/components/Linkifier.js(769,96): error TS2339: Property 'contentURL' does not exist on type '() => void'. +node_modules/chrome-devtools-frontend/front_end/components/Linkifier.js(770,44): error TS2339: Property '_linkHandlers' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/components/Linkifier.js(771,42): error TS2339: Property '_linkHandlers' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/components/Linkifier.js(779,64): error TS2339: Property 'copyText' does not exist on type 'typeof InspectorFrontendHost'. +node_modules/chrome-devtools-frontend/front_end/components/Linkifier.js(779,89): error TS2339: Property 'contentURL' does not exist on type '() => void'. +node_modules/chrome-devtools-frontend/front_end/components/Reload.js(6,74): error TS2339: Property 'State' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/components/Reload.js(7,27): error TS2339: Property 'setIsDocked' does not exist on type 'typeof InspectorFrontendHost'. node_modules/chrome-devtools-frontend/front_end/console/ConsoleContextSelector.js(8,9): error TS2339: Property 'ConsoleContextSelector' does not exist on type '{ new (): Console; prototype: Console; }'. node_modules/chrome-devtools-frontend/front_end/console/ConsoleContextSelector.js(10,17): error TS2315: Type '(Anonymous class)' is not generic. node_modules/chrome-devtools-frontend/front_end/console/ConsoleContextSelector.js(12,17): error TS2315: Type '(Anonymous class)' is not generic. +node_modules/chrome-devtools-frontend/front_end/console/ConsoleContextSelector.js(18,22): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/console/ConsoleContextSelector.js(26,44): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/console/ConsoleContextSelector.js(28,44): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/console/ConsoleContextSelector.js(30,44): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/console/ConsoleContextSelector.js(32,54): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/console/ConsoleContextSelector.js(34,40): error TS2345: Argument of type 'typeof (Anonymous class)' is not assignable to parameter of type 'new (arg1: any) => any'. +node_modules/chrome-devtools-frontend/front_end/console/ConsoleContextSelector.js(35,58): error TS2339: Property 'CallFrame' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/console/ConsoleContextSelector.js(36,55): error TS2345: Argument of type 'this' is not assignable to parameter of type '() => void'. + Type '(Anonymous class)' is not assignable to type '() => void'. + Type '(Anonymous class)' provides no match for the signature '(): void'. +node_modules/chrome-devtools-frontend/front_end/console/ConsoleContextSelector.js(38,46): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/console/ConsoleContextSelector.js(157,48): error TS2345: Argument of type 'typeof (Anonymous class)' is not assignable to parameter of type 'new (arg1: any) => (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/console/ConsoleContextSelector.js(162,22): error TS2694: Namespace 'Common' has no exported member 'Event'. node_modules/chrome-devtools-frontend/front_end/console/ConsoleContextSelector.js(170,22): error TS2694: Namespace 'Common' has no exported member 'Event'. node_modules/chrome-devtools-frontend/front_end/console/ConsoleContextSelector.js(192,22): error TS2694: Namespace 'Common' has no exported member 'Event'. node_modules/chrome-devtools-frontend/front_end/console/ConsoleContextSelector.js(200,22): error TS2694: Namespace 'Common' has no exported member 'Event'. +node_modules/chrome-devtools-frontend/front_end/console/ConsoleContextSelector.js(255,28): error TS2339: Property 'createChild' does not exist on type 'DocumentFragment'. +node_modules/chrome-devtools-frontend/front_end/console/ConsoleContextSelector.js(257,31): error TS2339: Property 'createChild' does not exist on type 'DocumentFragment'. node_modules/chrome-devtools-frontend/front_end/console/ConsoleContextSelector.js(264,13): error TS2339: Property 'style' does not exist on type 'Element'. +node_modules/chrome-devtools-frontend/front_end/console/ConsoleContextSelector.js(279,14): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/console/ConsoleContextSelector.js(281,41): error TS2339: Property 'asParsedURL' does not exist on type 'string'. +node_modules/chrome-devtools-frontend/front_end/console/ConsoleContextSelector.js(290,14): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/console/ConsoleContextSelector.js(312,26): error TS2345: Argument of type 'typeof (Anonymous class)' is not assignable to parameter of type 'new (arg1: any) => (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/console/ConsoleContextSelector.js(316,57): error TS2339: Property 'CallFrame' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/console/ConsoleContextSelector.js(319,28): error TS2345: Argument of type 'typeof (Anonymous class)' is not assignable to parameter of type 'new (arg1: any) => any'. node_modules/chrome-devtools-frontend/front_end/console/ConsoleContextSelector.js(323,22): error TS2694: Namespace 'Common' has no exported member 'Event'. node_modules/chrome-devtools-frontend/front_end/console/ConsoleContextSelector.js(336,22): error TS2694: Namespace 'Common' has no exported member 'Event'. node_modules/chrome-devtools-frontend/front_end/console/ConsoleFilter.js(5,9): error TS2339: Property 'ConsoleFilter' does not exist on type '{ new (): Console; prototype: Console; }'. node_modules/chrome-devtools-frontend/front_end/console/ConsoleFilter.js(8,32): error TS2694: Namespace 'TextUtils' has no exported member 'FilterParser'. node_modules/chrome-devtools-frontend/front_end/console/ConsoleFilter.js(16,45): error TS2339: Property 'ConsoleFilter' does not exist on type '{ new (): Console; prototype: Console; }'. +node_modules/chrome-devtools-frontend/front_end/console/ConsoleFilter.js(24,64): error TS2339: Property 'MessageLevel' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/console/ConsoleFilter.js(33,26): error TS2339: Property 'ConsoleFilter' does not exist on type '{ new (): Console; prototype: Console; }'. +node_modules/chrome-devtools-frontend/front_end/console/ConsoleFilter.js(34,40): error TS2339: Property 'MessageLevel' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/console/ConsoleFilter.js(54,24): error TS2339: Property 'ConsoleFilter' does not exist on type '{ new (): Console; prototype: Console; }'. +node_modules/chrome-devtools-frontend/front_end/console/ConsoleFilter.js(68,54): error TS2339: Property 'MessageType' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/console/ConsoleFilter.js(69,54): error TS2339: Property 'MessageType' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/console/ConsoleFilter.js(83,24): error TS2339: Property 'ConsoleFilter' does not exist on type '{ new (): Console; prototype: Console; }'. node_modules/chrome-devtools-frontend/front_end/console/ConsoleFilter.js(87,24): error TS2339: Property 'ConsoleFilter' does not exist on type '{ new (): Console; prototype: Console; }'. +node_modules/chrome-devtools-frontend/front_end/console/ConsoleFilter.js(89,45): error TS2339: Property 'MessageSourceDisplayName' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/console/ConsoleFilter.js(90,46): error TS2694: Namespace 'ConsoleModel' has no exported member 'ConsoleMessage'. node_modules/chrome-devtools-frontend/front_end/console/ConsoleFilter.js(95,24): error TS2339: Property 'ConsoleFilter' does not exist on type '{ new (): Console; prototype: Console; }'. node_modules/chrome-devtools-frontend/front_end/console/ConsoleFilter.js(105,27): error TS2694: Namespace 'TextUtils' has no exported member 'FilterParser'. node_modules/chrome-devtools-frontend/front_end/console/ConsoleFilter.js(127,9): error TS2339: Property 'ConsoleFilter' does not exist on type '{ new (): Console; prototype: Console; }'. node_modules/chrome-devtools-frontend/front_end/console/ConsolePanel.js(32,9): error TS2339: Property 'ConsolePanel' does not exist on type '{ new (): Console; prototype: Console; }'. -node_modules/chrome-devtools-frontend/front_end/console/ConsolePanel.js(34,5): error TS2346: Call target does not contain any signatures. node_modules/chrome-devtools-frontend/front_end/console/ConsolePanel.js(35,26): error TS2339: Property 'ConsoleView' does not exist on type '{ new (): Console; prototype: Console; }'. node_modules/chrome-devtools-frontend/front_end/console/ConsolePanel.js(42,55): error TS2339: Property 'runtime' does not exist on type 'Window'. node_modules/chrome-devtools-frontend/front_end/console/ConsolePanel.js(42,86): error TS2339: Property 'ConsolePanel' does not exist on type '{ new (): Console; prototype: Console; }'. @@ -3971,32 +5371,46 @@ node_modules/chrome-devtools-frontend/front_end/console/ConsolePanel.js(64,17): node_modules/chrome-devtools-frontend/front_end/console/ConsolePanel.js(65,15): error TS2339: Property 'ConsolePanel' does not exist on type '{ new (): Console; prototype: Console; }'. node_modules/chrome-devtools-frontend/front_end/console/ConsolePanel.js(73,20): error TS2339: Property 'ConsoleView' does not exist on type '{ new (): Console; prototype: Console; }'. node_modules/chrome-devtools-frontend/front_end/console/ConsolePanel.js(80,9): error TS2339: Property 'ConsolePanel' does not exist on type '{ new (): Console; prototype: Console; }'. -node_modules/chrome-devtools-frontend/front_end/console/ConsolePanel.js(82,5): error TS2346: Call target does not contain any signatures. node_modules/chrome-devtools-frontend/front_end/console/ConsolePanel.js(85,13): error TS2339: Property 'ConsolePanel' does not exist on type '{ new (): Console; prototype: Console; }'. node_modules/chrome-devtools-frontend/front_end/console/ConsolePanel.js(87,26): error TS2339: Property 'ConsoleView' does not exist on type '{ new (): Console; prototype: Console; }'. node_modules/chrome-devtools-frontend/front_end/console/ConsolePanel.js(94,18): error TS2339: Property 'ConsolePanel' does not exist on type '{ new (): Console; prototype: Console; }'. node_modules/chrome-devtools-frontend/front_end/console/ConsolePanel.js(116,9): error TS2339: Property 'ConsolePanel' does not exist on type '{ new (): Console; prototype: Console; }'. node_modules/chrome-devtools-frontend/front_end/console/ConsolePanel.js(123,31): error TS2339: Property 'ConsoleView' does not exist on type '{ new (): Console; prototype: Console; }'. node_modules/chrome-devtools-frontend/front_end/console/ConsolePrompt.js(7,9): error TS2339: Property 'ConsolePrompt' does not exist on type '{ new (): Console; prototype: Console; }'. -node_modules/chrome-devtools-frontend/front_end/console/ConsolePrompt.js(9,5): error TS2346: Call target does not contain any signatures. node_modules/chrome-devtools-frontend/front_end/console/ConsolePrompt.js(11,33): error TS2339: Property 'ConsoleHistoryManager' does not exist on type '{ new (): Console; prototype: Console; }'. +node_modules/chrome-devtools-frontend/front_end/console/ConsolePrompt.js(16,18): error TS2339: Property 'tabIndex' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/console/ConsolePrompt.js(18,10): error TS2339: Property 'runtime' does not exist on type 'Window'. node_modules/chrome-devtools-frontend/front_end/console/ConsolePrompt.js(21,20): error TS2694: Namespace 'UI' has no exported member 'TextEditorFactory'. node_modules/chrome-devtools-frontend/front_end/console/ConsolePrompt.js(26,19): error TS2339: Property 'createEditor' does not exist on type '() => void'. +node_modules/chrome-devtools-frontend/front_end/console/ConsolePrompt.js(35,51): error TS2339: Property 'Events' does not exist on type '() => void'. +node_modules/chrome-devtools-frontend/front_end/console/ConsolePrompt.js(48,5): error TS2554: Expected 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/console/ConsolePrompt.js(48,43): error TS2339: Property 'ConsolePrompt' does not exist on type '{ new (): Console; prototype: Console; }'. +node_modules/chrome-devtools-frontend/front_end/console/ConsolePrompt.js(83,5): error TS2554: Expected 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/console/ConsolePrompt.js(83,43): error TS2339: Property 'ConsolePrompt' does not exist on type '{ new (): Console; prototype: Console; }'. +node_modules/chrome-devtools-frontend/front_end/console/ConsolePrompt.js(109,32): error TS2339: Property 'Keys' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/console/ConsolePrompt.js(115,32): error TS2339: Property 'Keys' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/console/ConsolePrompt.js(120,32): error TS2339: Property 'Keys' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/console/ConsolePrompt.js(127,32): error TS2339: Property 'Keys' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/console/ConsolePrompt.js(132,32): error TS2339: Property 'Keys' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/console/ConsolePrompt.js(135,32): error TS2339: Property 'Keys' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/console/ConsolePrompt.js(137,25): error TS2339: Property 'consume' does not exist on type 'KeyboardEvent'. node_modules/chrome-devtools-frontend/front_end/console/ConsolePrompt.js(143,19): error TS2339: Property 'consume' does not exist on type 'KeyboardEvent'. node_modules/chrome-devtools-frontend/front_end/console/ConsolePrompt.js(159,11): error TS2339: Property 'consume' does not exist on type 'KeyboardEvent'. +node_modules/chrome-devtools-frontend/front_end/console/ConsolePrompt.js(167,53): error TS2345: Argument of type 'typeof (Anonymous class)' is not assignable to parameter of type 'new (arg1: any) => (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/console/ConsolePrompt.js(193,53): error TS2345: Argument of type 'typeof (Anonymous class)' is not assignable to parameter of type 'new (arg1: any) => (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/console/ConsolePrompt.js(206,19): error TS2339: Property 'ConsolePanel' does not exist on type '{ new (): Console; prototype: Console; }'. +node_modules/chrome-devtools-frontend/front_end/console/ConsolePrompt.js(207,55): error TS2339: Property 'Action' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/console/ConsolePrompt.js(217,19): error TS2694: Namespace 'UI' has no exported member 'SuggestBox'. +node_modules/chrome-devtools-frontend/front_end/console/ConsolePrompt.js(246,20): error TS2339: Property 'focus' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/console/ConsolePrompt.js(272,28): error TS2694: Namespace 'UI' has no exported member 'SuggestBox'. node_modules/chrome-devtools-frontend/front_end/console/ConsolePrompt.js(300,9): error TS2339: Property 'ConsoleHistoryManager' does not exist on type '{ new (): Console; prototype: Console; }'. node_modules/chrome-devtools-frontend/front_end/console/ConsolePrompt.js(387,9): error TS2339: Property 'ConsolePrompt' does not exist on type '{ new (): Console; prototype: Console; }'. node_modules/chrome-devtools-frontend/front_end/console/ConsoleSidebar.js(5,9): error TS2339: Property 'ConsoleSidebar' does not exist on type '{ new (): Console; prototype: Console; }'. -node_modules/chrome-devtools-frontend/front_end/console/ConsoleSidebar.js(10,5): error TS2346: Call target does not contain any signatures. +node_modules/chrome-devtools-frontend/front_end/console/ConsoleSidebar.js(16,48): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/console/ConsoleSidebar.js(20,32): error TS2694: Namespace 'Console' has no exported member 'ConsoleSidebar'. +node_modules/chrome-devtools-frontend/front_end/console/ConsoleSidebar.js(24,46): error TS2339: Property 'MessageLevel' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/console/ConsoleSidebar.js(26,20): error TS2339: Property 'ConsoleFilter' does not exist on type '{ new (): Console; prototype: Console; }'. +node_modules/chrome-devtools-frontend/front_end/console/ConsoleSidebar.js(27,41): error TS2339: Property 'MessageSource' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/console/ConsoleSidebar.js(31,17): error TS2339: Property 'ConsoleSidebar' does not exist on type '{ new (): Console; prototype: Console; }'. node_modules/chrome-devtools-frontend/front_end/console/ConsoleSidebar.js(31,68): error TS2339: Property 'ConsoleFilter' does not exist on type '{ new (): Console; prototype: Console; }'. node_modules/chrome-devtools-frontend/front_end/console/ConsoleSidebar.js(34,17): error TS2339: Property 'ConsoleSidebar' does not exist on type '{ new (): Console; prototype: Console; }'. @@ -4014,214 +5428,418 @@ node_modules/chrome-devtools-frontend/front_end/console/ConsoleSidebar.js(64,30) node_modules/chrome-devtools-frontend/front_end/console/ConsoleSidebar.js(65,35): error TS2339: Property 'ConsoleSidebar' does not exist on type '{ new (): Console; prototype: Console; }'. node_modules/chrome-devtools-frontend/front_end/console/ConsoleSidebar.js(94,38): error TS2339: Property '_filter' does not exist on type '(Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/console/ConsoleSidebar.js(98,22): error TS2694: Namespace 'Common' has no exported member 'Event'. +node_modules/chrome-devtools-frontend/front_end/console/ConsoleSidebar.js(102,5): error TS2554: Expected 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/console/ConsoleSidebar.js(102,43): error TS2339: Property 'ConsoleSidebar' does not exist on type '{ new (): Console; prototype: Console; }'. node_modules/chrome-devtools-frontend/front_end/console/ConsoleSidebar.js(107,9): error TS2339: Property 'ConsoleSidebar' does not exist on type '{ new (): Console; prototype: Console; }'. node_modules/chrome-devtools-frontend/front_end/console/ConsoleSidebar.js(111,9): error TS2339: Property 'ConsoleSidebar' does not exist on type '{ new (): Console; prototype: Console; }'. -node_modules/chrome-devtools-frontend/front_end/console/ConsoleSidebar.js(117,5): error TS2346: Call target does not contain any signatures. +node_modules/chrome-devtools-frontend/front_end/console/ConsoleSidebar.js(119,47): error TS2339: Property 'createChild' does not exist on type 'Element'. +node_modules/chrome-devtools-frontend/front_end/console/ConsoleSidebar.js(122,25): error TS2345: Argument of type 'Element' is not assignable to parameter of type '(Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/console/ConsoleSidebar.js(133,9): error TS2339: Property 'ConsoleSidebar' does not exist on type '{ new (): Console; prototype: Console; }'. -node_modules/chrome-devtools-frontend/front_end/console/ConsoleSidebar.js(141,5): error TS2346: Call target does not contain any signatures. node_modules/chrome-devtools-frontend/front_end/console/ConsoleSidebar.js(145,39): error TS2694: Namespace 'Console' has no exported member 'ConsoleSidebar'. +node_modules/chrome-devtools-frontend/front_end/console/ConsoleSidebar.js(147,26): error TS2345: Argument of type 'Element[]' is not assignable to parameter of type '(Anonymous class)[]'. node_modules/chrome-devtools-frontend/front_end/console/ConsoleSidebar.js(172,37): error TS2345: Argument of type 'string' is not assignable to parameter of type 'V'. +node_modules/chrome-devtools-frontend/front_end/console/ConsoleSidebar.js(177,60): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/console/ConsoleSidebar.js(179,61): error TS2339: Property 'ConsoleSidebar' does not exist on type '{ new (): Console; prototype: Console; }'. +node_modules/chrome-devtools-frontend/front_end/console/ConsoleSidebar.js(188,79): error TS2339: Property 'MessageType' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/console/ConsoleSidebar.js(189,54): error TS2339: Property 'MessageType' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/console/ConsoleSidebar.js(200,24): error TS2694: Namespace 'Console' has no exported member 'ConsoleSidebar'. node_modules/chrome-devtools-frontend/front_end/console/ConsoleSidebar.js(209,41): error TS2339: Property 'asParsedURL' does not exist on type 'string'. +node_modules/chrome-devtools-frontend/front_end/console/ConsoleSidebar.js(213,21): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/console/ConsoleSidebar.js(214,45): error TS2339: Property 'ConsoleFilter' does not exist on type '{ new (): Console; prototype: Console; }'. node_modules/chrome-devtools-frontend/front_end/console/ConsoleSidebar.js(216,25): error TS2339: Property 'ConsoleSidebar' does not exist on type '{ new (): Console; prototype: Console; }'. node_modules/chrome-devtools-frontend/front_end/console/ConsoleSidebar.js(226,9): error TS2339: Property 'ConsoleSidebar' does not exist on type '{ new (): Console; prototype: Console; }'. +node_modules/chrome-devtools-frontend/front_end/console/ConsoleSidebar.js(227,15): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/console/ConsoleSidebar.js(228,8): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/console/ConsoleSidebar.js(229,10): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/console/ConsoleSidebar.js(230,12): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/console/ConsoleSidebar.js(231,9): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/console/ConsoleSidebar.js(232,12): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/console/ConsoleSidebar.js(236,9): error TS2339: Property 'ConsoleSidebar' does not exist on type '{ new (): Console; prototype: Console; }'. node_modules/chrome-devtools-frontend/front_end/console/ConsoleSidebar.js(237,12): error TS2339: Property 'ConsoleSidebar' does not exist on type '{ new (): Console; prototype: Console; }'. +node_modules/chrome-devtools-frontend/front_end/console/ConsoleSidebar.js(237,58): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/console/ConsoleSidebar.js(238,12): error TS2339: Property 'ConsoleSidebar' does not exist on type '{ new (): Console; prototype: Console; }'. +node_modules/chrome-devtools-frontend/front_end/console/ConsoleSidebar.js(238,51): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/console/ConsoleSidebar.js(239,12): error TS2339: Property 'ConsoleSidebar' does not exist on type '{ new (): Console; prototype: Console; }'. +node_modules/chrome-devtools-frontend/front_end/console/ConsoleSidebar.js(239,53): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/console/ConsoleSidebar.js(240,12): error TS2339: Property 'ConsoleSidebar' does not exist on type '{ new (): Console; prototype: Console; }'. +node_modules/chrome-devtools-frontend/front_end/console/ConsoleSidebar.js(240,55): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/console/ConsoleSidebar.js(241,12): error TS2339: Property 'ConsoleSidebar' does not exist on type '{ new (): Console; prototype: Console; }'. +node_modules/chrome-devtools-frontend/front_end/console/ConsoleSidebar.js(241,52): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/console/ConsoleSidebar.js(242,12): error TS2339: Property 'ConsoleSidebar' does not exist on type '{ new (): Console; prototype: Console; }'. +node_modules/chrome-devtools-frontend/front_end/console/ConsoleSidebar.js(242,55): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/console/ConsoleView.js(34,9): error TS2339: Property 'ConsoleView' does not exist on type '{ new (): Console; prototype: Console; }'. -node_modules/chrome-devtools-frontend/front_end/console/ConsoleView.js(36,5): error TS2346: Call target does not contain any signatures. -node_modules/chrome-devtools-frontend/front_end/console/ConsoleView.js(44,33): error TS2339: Property 'ConsoleSidebar' does not exist on type '{ new (): Console; prototype: Console; }'. -node_modules/chrome-devtools-frontend/front_end/console/ConsoleView.js(45,44): error TS2339: Property 'ConsoleSidebar' does not exist on type '{ new (): Console; prototype: Console; }'. -node_modules/chrome-devtools-frontend/front_end/console/ConsoleView.js(47,32): error TS2339: Property 'ConsoleViewFilter' does not exist on type '{ new (): Console; prototype: Console; }'. -node_modules/chrome-devtools-frontend/front_end/console/ConsoleView.js(87,32): error TS2694: Namespace 'Console' has no exported member 'ConsoleView'. -node_modules/chrome-devtools-frontend/front_end/console/ConsoleView.js(91,48): error TS2339: Property 'ConsoleContextSelector' does not exist on type '{ new (): Console; prototype: Console; }'. -node_modules/chrome-devtools-frontend/front_end/console/ConsoleView.js(156,34): error TS2339: Property 'ConsoleViewport' does not exist on type '{ new (): Console; prototype: Console; }'. -node_modules/chrome-devtools-frontend/front_end/console/ConsoleView.js(168,30): error TS2339: Property 'ConsoleGroup' does not exist on type '{ new (): Console; prototype: Console; }'. -node_modules/chrome-devtools-frontend/front_end/console/ConsoleView.js(184,56): error TS2339: Property 'ConsoleViewMessage' does not exist on type '{ new (): Console; prototype: Console; }'. -node_modules/chrome-devtools-frontend/front_end/console/ConsoleView.js(192,32): error TS2339: Property 'ConsolePrompt' does not exist on type '{ new (): Console; prototype: Console; }'. -node_modules/chrome-devtools-frontend/front_end/console/ConsoleView.js(195,43): error TS2339: Property 'ConsolePrompt' does not exist on type '{ new (): Console; prototype: Console; }'. -node_modules/chrome-devtools-frontend/front_end/console/ConsoleView.js(230,18): error TS2339: Property 'ConsoleView' does not exist on type '{ new (): Console; prototype: Console; }'. -node_modules/chrome-devtools-frontend/front_end/console/ConsoleView.js(231,15): error TS2339: Property 'ConsoleView' does not exist on type '{ new (): Console; prototype: Console; }'. -node_modules/chrome-devtools-frontend/front_end/console/ConsoleView.js(231,51): error TS2339: Property 'ConsoleView' does not exist on type '{ new (): Console; prototype: Console; }'. -node_modules/chrome-devtools-frontend/front_end/console/ConsoleView.js(232,20): error TS2339: Property 'ConsoleView' does not exist on type '{ new (): Console; prototype: Console; }'. -node_modules/chrome-devtools-frontend/front_end/console/ConsoleView.js(240,76): error TS2339: Property 'ConsoleFilter' does not exist on type '{ new (): Console; prototype: Console; }'. -node_modules/chrome-devtools-frontend/front_end/console/ConsoleView.js(283,24): error TS2694: Namespace 'Console' has no exported member 'ConsoleViewportElement'. -node_modules/chrome-devtools-frontend/front_end/console/ConsoleView.js(286,5): error TS2322: Type '(Anonymous class)' is not assignable to type '() => void'. -node_modules/chrome-devtools-frontend/front_end/console/ConsoleView.js(286,5): error TS2322: Type '(Anonymous class)' is not assignable to type '() => void'. +node_modules/chrome-devtools-frontend/front_end/console/ConsoleView.js(40,50): error TS2345: Argument of type 'this' is not assignable to parameter of type '() => void'. + Type '(Anonymous class)' is not assignable to type '() => void'. + Type '(Anonymous class)' provides no match for the signature '(): void'. +node_modules/chrome-devtools-frontend/front_end/console/ConsoleView.js(42,41): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/console/ConsoleView.js(45,33): error TS2339: Property 'ConsoleSidebar' does not exist on type '{ new (): Console; prototype: Console; }'. +node_modules/chrome-devtools-frontend/front_end/console/ConsoleView.js(46,44): error TS2339: Property 'ConsoleSidebar' does not exist on type '{ new (): Console; prototype: Console; }'. +node_modules/chrome-devtools-frontend/front_end/console/ConsoleView.js(48,32): error TS2339: Property 'ConsoleViewFilter' does not exist on type '{ new (): Console; prototype: Console; }'. +node_modules/chrome-devtools-frontend/front_end/console/ConsoleView.js(57,7): error TS2554: Expected 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/console/ConsoleView.js(60,77): error TS2339: Property 'ShowMode' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/console/ConsoleView.js(64,57): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/console/ConsoleView.js(65,61): error TS2339: Property 'ShowMode' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/console/ConsoleView.js(88,32): error TS2694: Namespace 'Console' has no exported member 'ConsoleView'. +node_modules/chrome-devtools-frontend/front_end/console/ConsoleView.js(92,48): error TS2339: Property 'ConsoleContextSelector' does not exist on type '{ new (): Console; prototype: Console; }'. +node_modules/chrome-devtools-frontend/front_end/console/ConsoleView.js(98,67): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/console/ConsoleView.js(102,87): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/console/ConsoleView.js(119,53): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/console/ConsoleView.js(120,9): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/console/ConsoleView.js(123,9): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/console/ConsoleView.js(126,9): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/console/ConsoleView.js(127,9): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/console/ConsoleView.js(129,58): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/console/ConsoleView.js(130,9): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/console/ConsoleView.js(136,5): error TS2554: Expected 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/console/ConsoleView.js(157,34): error TS2339: Property 'ConsoleViewport' does not exist on type '{ new (): Console; prototype: Console; }'. +node_modules/chrome-devtools-frontend/front_end/console/ConsoleView.js(169,30): error TS2339: Property 'ConsoleGroup' does not exist on type '{ new (): Console; prototype: Console; }'. +node_modules/chrome-devtools-frontend/front_end/console/ConsoleView.js(185,56): error TS2339: Property 'ConsoleViewMessage' does not exist on type '{ new (): Console; prototype: Console; }'. +node_modules/chrome-devtools-frontend/front_end/console/ConsoleView.js(193,32): error TS2339: Property 'ConsolePrompt' does not exist on type '{ new (): Console; prototype: Console; }'. +node_modules/chrome-devtools-frontend/front_end/console/ConsoleView.js(196,43): error TS2339: Property 'ConsolePrompt' does not exist on type '{ new (): Console; prototype: Console; }'. +node_modules/chrome-devtools-frontend/front_end/console/ConsoleView.js(209,40): error TS2345: Argument of type 'typeof (Anonymous class)' is not assignable to parameter of type 'new (arg1: any) => any'. +node_modules/chrome-devtools-frontend/front_end/console/ConsoleView.js(217,35): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/console/ConsoleView.js(219,35): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/console/ConsoleView.js(221,35): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/console/ConsoleView.js(223,35): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/console/ConsoleView.js(231,18): error TS2339: Property 'ConsoleView' does not exist on type '{ new (): Console; prototype: Console; }'. +node_modules/chrome-devtools-frontend/front_end/console/ConsoleView.js(232,15): error TS2339: Property 'ConsoleView' does not exist on type '{ new (): Console; prototype: Console; }'. +node_modules/chrome-devtools-frontend/front_end/console/ConsoleView.js(232,51): error TS2339: Property 'ConsoleView' does not exist on type '{ new (): Console; prototype: Console; }'. +node_modules/chrome-devtools-frontend/front_end/console/ConsoleView.js(233,20): error TS2339: Property 'ConsoleView' does not exist on type '{ new (): Console; prototype: Console; }'. +node_modules/chrome-devtools-frontend/front_end/console/ConsoleView.js(241,76): error TS2339: Property 'ConsoleFilter' does not exist on type '{ new (): Console; prototype: Console; }'. +node_modules/chrome-devtools-frontend/front_end/console/ConsoleView.js(265,37): error TS2345: Argument of type 'undefined[]' is not assignable to parameter of type 'V'. +node_modules/chrome-devtools-frontend/front_end/console/ConsoleView.js(284,24): error TS2694: Namespace 'Console' has no exported member 'ConsoleViewportElement'. +node_modules/chrome-devtools-frontend/front_end/console/ConsoleView.js(287,5): error TS2322: Type '(Anonymous class)' is not assignable to type '() => void'. +node_modules/chrome-devtools-frontend/front_end/console/ConsoleView.js(287,5): error TS2322: Type '(Anonymous class)' is not assignable to type '() => void'. Type '(Anonymous class)' provides no match for the signature '(): void'. -node_modules/chrome-devtools-frontend/front_end/console/ConsoleView.js(311,24): error TS2694: Namespace 'Common' has no exported member 'Event'. -node_modules/chrome-devtools-frontend/front_end/console/ConsoleView.js(315,47): error TS2694: Namespace 'Common' has no exported member 'Console'. -node_modules/chrome-devtools-frontend/front_end/console/ConsoleView.js(320,22): error TS2694: Namespace 'Common' has no exported member 'Console'. -node_modules/chrome-devtools-frontend/front_end/console/ConsoleView.js(410,7): error TS2322: Type 'Promise' is not assignable to type 'Promise'. -node_modules/chrome-devtools-frontend/front_end/console/ConsoleView.js(418,5): error TS2322: Type 'Promise' is not assignable to type 'Promise'. -node_modules/chrome-devtools-frontend/front_end/console/ConsoleView.js(454,22): error TS2694: Namespace 'Common' has no exported member 'Event'. -node_modules/chrome-devtools-frontend/front_end/console/ConsoleView.js(469,47): error TS2339: Property 'peekLast' does not exist on type '(Anonymous class)[]'. -node_modules/chrome-devtools-frontend/front_end/console/ConsoleView.js(470,27): error TS2339: Property 'ConsoleView' does not exist on type '{ new (): Console; prototype: Console; }'. -node_modules/chrome-devtools-frontend/front_end/console/ConsoleView.js(471,45): error TS2339: Property 'ConsoleView' does not exist on type '{ new (): Console; prototype: Console; }'. -node_modules/chrome-devtools-frontend/front_end/console/ConsoleView.js(473,27): error TS2339: Property 'ConsoleView' does not exist on type '{ new (): Console; prototype: Console; }'. -node_modules/chrome-devtools-frontend/front_end/console/ConsoleView.js(481,40): error TS2339: Property 'upperBound' does not exist on type '(Anonymous class)[]'. -node_modules/chrome-devtools-frontend/front_end/console/ConsoleView.js(523,35): error TS2339: Property 'ConsoleView' does not exist on type '{ new (): Console; prototype: Console; }'. -node_modules/chrome-devtools-frontend/front_end/console/ConsoleView.js(524,32): error TS2339: Property 'ConsoleView' does not exist on type '{ new (): Console; prototype: Console; }'. -node_modules/chrome-devtools-frontend/front_end/console/ConsoleView.js(529,22): error TS2694: Namespace 'Common' has no exported member 'Event'. -node_modules/chrome-devtools-frontend/front_end/console/ConsoleView.js(575,96): error TS2339: Property 'peekLast' does not exist on type '(Anonymous class)[]'. -node_modules/chrome-devtools-frontend/front_end/console/ConsoleView.js(578,49): error TS2339: Property 'peekLast' does not exist on type '(Anonymous class)[]'. -node_modules/chrome-devtools-frontend/front_end/console/ConsoleView.js(595,40): error TS2339: Property 'ConsoleGroup' does not exist on type '{ new (): Console; prototype: Console; }'. -node_modules/chrome-devtools-frontend/front_end/console/ConsoleView.js(612,28): error TS2339: Property 'ConsoleCommand' does not exist on type '{ new (): Console; prototype: Console; }'. -node_modules/chrome-devtools-frontend/front_end/console/ConsoleView.js(614,28): error TS2339: Property 'ConsoleCommandResult' does not exist on type '{ new (): Console; prototype: Console; }'. -node_modules/chrome-devtools-frontend/front_end/console/ConsoleView.js(617,28): error TS2339: Property 'ConsoleGroupViewMessage' does not exist on type '{ new (): Console; prototype: Console; }'. -node_modules/chrome-devtools-frontend/front_end/console/ConsoleView.js(619,28): error TS2339: Property 'ConsoleViewMessage' does not exist on type '{ new (): Console; prototype: Console; }'. -node_modules/chrome-devtools-frontend/front_end/console/ConsoleView.js(663,18): error TS2339: Property 'sprintf' does not exist on type 'StringConstructor'. -node_modules/chrome-devtools-frontend/front_end/console/ConsoleView.js(691,27): error TS2339: Property 'sprintf' does not exist on type 'StringConstructor'. -node_modules/chrome-devtools-frontend/front_end/console/ConsoleView.js(710,38): error TS2339: Property 'toExportString' does not exist on type '() => void'. -node_modules/chrome-devtools-frontend/front_end/console/ConsoleView.js(768,30): error TS2339: Property 'ConsoleGroup' does not exist on type '{ new (): Console; prototype: Console; }'. -node_modules/chrome-devtools-frontend/front_end/console/ConsoleView.js(816,22): error TS2339: Property 'addAll' does not exist on type 'Set<(Anonymous class)>'. -node_modules/chrome-devtools-frontend/front_end/console/ConsoleView.js(833,72): error TS2339: Property 'peekLast' does not exist on type '(Anonymous class)[]'. -node_modules/chrome-devtools-frontend/front_end/console/ConsoleView.js(856,37): error TS2339: Property 'enclosingNodeOrSelfWithClass' does not exist on type 'EventTarget'. -node_modules/chrome-devtools-frontend/front_end/console/ConsoleView.js(931,24): error TS2694: Namespace 'Protocol' has no exported member 'Runtime'. -node_modules/chrome-devtools-frontend/front_end/console/ConsoleView.js(954,22): error TS2694: Namespace 'Common' has no exported member 'Event'. -node_modules/chrome-devtools-frontend/front_end/console/ConsoleView.js(958,123): error TS2694: Namespace 'Protocol' has no exported member 'Runtime'. -node_modules/chrome-devtools-frontend/front_end/console/ConsoleView.js(962,61): error TS2339: Property 'ConsoleView' does not exist on type '{ new (): Console; prototype: Console; }'. -node_modules/chrome-devtools-frontend/front_end/console/ConsoleView.js(991,18): error TS2694: Namespace 'UI' has no exported member 'SearchableView'. -node_modules/chrome-devtools-frontend/front_end/console/ConsoleView.js(1123,19): error TS2339: Property 'scrollIntoViewIfNeeded' does not exist on type 'Element'. -node_modules/chrome-devtools-frontend/front_end/console/ConsoleView.js(1182,9): error TS2339: Property 'ConsoleView' does not exist on type '{ new (): Console; prototype: Console; }'. -node_modules/chrome-devtools-frontend/front_end/console/ConsoleView.js(1184,9): error TS2339: Property 'ConsoleViewFilter' does not exist on type '{ new (): Console; prototype: Console; }'. -node_modules/chrome-devtools-frontend/front_end/console/ConsoleView.js(1192,48): error TS2339: Property 'ConsoleViewFilter' does not exist on type '{ new (): Console; prototype: Console; }'. -node_modules/chrome-devtools-frontend/front_end/console/ConsoleView.js(1204,44): error TS2339: Property 'ConsoleFilter' does not exist on type '{ new (): Console; prototype: Console; }'. -node_modules/chrome-devtools-frontend/front_end/console/ConsoleView.js(1217,39): error TS2339: Property 'ConsoleFilter' does not exist on type '{ new (): Console; prototype: Console; }'. -node_modules/chrome-devtools-frontend/front_end/console/ConsoleView.js(1242,47): error TS2339: Property 'ConsoleFilter' does not exist on type '{ new (): Console; prototype: Console; }'. -node_modules/chrome-devtools-frontend/front_end/console/ConsoleView.js(1244,47): error TS2339: Property 'ConsoleFilter' does not exist on type '{ new (): Console; prototype: Console; }'. -node_modules/chrome-devtools-frontend/front_end/console/ConsoleView.js(1246,47): error TS2339: Property 'ConsoleFilter' does not exist on type '{ new (): Console; prototype: Console; }'. -node_modules/chrome-devtools-frontend/front_end/console/ConsoleView.js(1253,73): error TS2339: Property 'ConsoleFilter' does not exist on type '{ new (): Console; prototype: Console; }'. -node_modules/chrome-devtools-frontend/front_end/console/ConsoleView.js(1261,22): error TS2339: Property 'ConsoleFilter' does not exist on type '{ new (): Console; prototype: Console; }'. -node_modules/chrome-devtools-frontend/front_end/console/ConsoleView.js(1269,22): error TS2339: Property 'ConsoleFilter' does not exist on type '{ new (): Console; prototype: Console; }'. -node_modules/chrome-devtools-frontend/front_end/console/ConsoleView.js(1276,60): error TS2339: Property 'ConsoleFilter' does not exist on type '{ new (): Console; prototype: Console; }'. -node_modules/chrome-devtools-frontend/front_end/console/ConsoleView.js(1293,28): error TS2339: Property 'ConsoleFilter' does not exist on type '{ new (): Console; prototype: Console; }'. -node_modules/chrome-devtools-frontend/front_end/console/ConsoleView.js(1294,32): error TS2339: Property 'ConsoleFilter' does not exist on type '{ new (): Console; prototype: Console; }'. -node_modules/chrome-devtools-frontend/front_end/console/ConsoleView.js(1314,22): error TS2694: Namespace 'Common' has no exported member 'Event'. -node_modules/chrome-devtools-frontend/front_end/console/ConsoleView.js(1325,63): error TS2339: Property 'ConsoleFilter' does not exist on type '{ new (): Console; prototype: Console; }'. -node_modules/chrome-devtools-frontend/front_end/console/ConsoleView.js(1385,50): error TS2339: Property 'ConsoleFilter' does not exist on type '{ new (): Console; prototype: Console; }'. -node_modules/chrome-devtools-frontend/front_end/console/ConsoleView.js(1397,9): error TS2339: Property 'ConsoleCommand' does not exist on type '{ new (): Console; prototype: Console; }'. -node_modules/chrome-devtools-frontend/front_end/console/ConsoleView.js(1397,48): error TS2339: Property 'ConsoleViewMessage' does not exist on type '{ new (): Console; prototype: Console; }'. -node_modules/chrome-devtools-frontend/front_end/console/ConsoleView.js(1418,28): error TS2339: Property 'message' does not exist on type 'Element'. -node_modules/chrome-devtools-frontend/front_end/console/ConsoleView.js(1421,49): error TS2339: Property 'text' does not exist on type '(Anonymous class)'. -node_modules/chrome-devtools-frontend/front_end/console/ConsoleView.js(1424,63): error TS2339: Property 'ConsoleCommand' does not exist on type '{ new (): Console; prototype: Console; }'. -node_modules/chrome-devtools-frontend/front_end/console/ConsoleView.js(1431,12): error TS2339: Property 'updateTimestamp' does not exist on type '(Anonymous class)'. -node_modules/chrome-devtools-frontend/front_end/console/ConsoleView.js(1437,10): error TS2339: Property 'setSearchRegex' does not exist on type '(Anonymous class)'. -node_modules/chrome-devtools-frontend/front_end/console/ConsoleView.js(1437,30): error TS2339: Property 'searchRegex' does not exist on type '(Anonymous class)'. -node_modules/chrome-devtools-frontend/front_end/console/ConsoleView.js(1446,9): error TS2339: Property 'ConsoleCommand' does not exist on type '{ new (): Console; prototype: Console; }'. -node_modules/chrome-devtools-frontend/front_end/console/ConsoleView.js(1448,9): error TS2339: Property 'ConsoleCommandResult' does not exist on type '{ new (): Console; prototype: Console; }'. -node_modules/chrome-devtools-frontend/front_end/console/ConsoleView.js(1448,54): error TS2339: Property 'ConsoleViewMessage' does not exist on type '{ new (): Console; prototype: Console; }'. -node_modules/chrome-devtools-frontend/front_end/console/ConsoleView.js(1467,16): error TS2339: Property 'consoleMessage' does not exist on type '(Anonymous class)'. -node_modules/chrome-devtools-frontend/front_end/console/ConsoleView.js(1476,9): error TS2339: Property 'ConsoleGroup' does not exist on type '{ new (): Console; prototype: Console; }'. -node_modules/chrome-devtools-frontend/front_end/console/ConsoleView.js(1485,38): error TS2339: Property 'collapsed' does not exist on type '(Anonymous class)'. -node_modules/chrome-devtools-frontend/front_end/console/ConsoleView.js(1492,24): error TS2339: Property 'ConsoleGroup' does not exist on type '{ new (): Console; prototype: Console; }'. -node_modules/chrome-devtools-frontend/front_end/console/ConsoleView.js(1520,9): error TS2339: Property 'ConsoleView' does not exist on type '{ new (): Console; prototype: Console; }'. -node_modules/chrome-devtools-frontend/front_end/console/ConsoleView.js(1534,17): error TS2339: Property 'ConsoleView' does not exist on type '{ new (): Console; prototype: Console; }'. -node_modules/chrome-devtools-frontend/front_end/console/ConsoleView.js(1537,17): error TS2339: Property 'ConsoleView' does not exist on type '{ new (): Console; prototype: Console; }'. -node_modules/chrome-devtools-frontend/front_end/console/ConsoleView.js(1546,2): error TS1003: Identifier expected. -node_modules/chrome-devtools-frontend/front_end/console/ConsoleView.js(1547,9): error TS2339: Property 'ConsoleView' does not exist on type '{ new (): Console; prototype: Console; }'. -node_modules/chrome-devtools-frontend/front_end/console/ConsoleView.js(1550,9): error TS2339: Property 'ConsoleView' does not exist on type '{ new (): Console; prototype: Console; }'. +node_modules/chrome-devtools-frontend/front_end/console/ConsoleView.js(309,52): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/console/ConsoleView.js(312,24): error TS2694: Namespace 'Common' has no exported member 'Event'. +node_modules/chrome-devtools-frontend/front_end/console/ConsoleView.js(316,47): error TS2694: Namespace 'Common' has no exported member 'Console'. +node_modules/chrome-devtools-frontend/front_end/console/ConsoleView.js(321,22): error TS2694: Namespace 'Common' has no exported member 'Console'. +node_modules/chrome-devtools-frontend/front_end/console/ConsoleView.js(324,45): error TS2339: Property 'MessageLevel' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/console/ConsoleView.js(326,27): error TS2339: Property 'MessageLevel' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/console/ConsoleView.js(327,45): error TS2339: Property 'MessageLevel' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/console/ConsoleView.js(329,27): error TS2339: Property 'MessageLevel' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/console/ConsoleView.js(330,45): error TS2339: Property 'MessageLevel' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/console/ConsoleView.js(332,27): error TS2339: Property 'MessageLevel' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/console/ConsoleView.js(333,45): error TS2339: Property 'MessageLevel' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/console/ConsoleView.js(337,26): error TS2554: Expected 15-16 arguments, but got 12. +node_modules/chrome-devtools-frontend/front_end/console/ConsoleView.js(338,43): error TS2339: Property 'MessageSource' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/console/ConsoleView.js(339,37): error TS2339: Property 'MessageType' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/console/ConsoleView.js(411,7): error TS2322: Type 'Promise' is not assignable to type 'Promise'. +node_modules/chrome-devtools-frontend/front_end/console/ConsoleView.js(419,5): error TS2322: Type 'Promise' is not assignable to type 'Promise'. +node_modules/chrome-devtools-frontend/front_end/console/ConsoleView.js(449,36): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/console/ConsoleView.js(455,22): error TS2694: Namespace 'Common' has no exported member 'Event'. +node_modules/chrome-devtools-frontend/front_end/console/ConsoleView.js(468,54): error TS2339: Property 'MessageType' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/console/ConsoleView.js(469,54): error TS2339: Property 'MessageType' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/console/ConsoleView.js(470,47): error TS2339: Property 'peekLast' does not exist on type '(Anonymous class)[]'. +node_modules/chrome-devtools-frontend/front_end/console/ConsoleView.js(471,27): error TS2339: Property 'ConsoleView' does not exist on type '{ new (): Console; prototype: Console; }'. +node_modules/chrome-devtools-frontend/front_end/console/ConsoleView.js(472,45): error TS2339: Property 'ConsoleView' does not exist on type '{ new (): Console; prototype: Console; }'. +node_modules/chrome-devtools-frontend/front_end/console/ConsoleView.js(474,27): error TS2339: Property 'ConsoleView' does not exist on type '{ new (): Console; prototype: Console; }'. +node_modules/chrome-devtools-frontend/front_end/console/ConsoleView.js(482,40): error TS2339: Property 'upperBound' does not exist on type '(Anonymous class)[]'. +node_modules/chrome-devtools-frontend/front_end/console/ConsoleView.js(524,35): error TS2339: Property 'ConsoleView' does not exist on type '{ new (): Console; prototype: Console; }'. +node_modules/chrome-devtools-frontend/front_end/console/ConsoleView.js(525,32): error TS2339: Property 'ConsoleView' does not exist on type '{ new (): Console; prototype: Console; }'. +node_modules/chrome-devtools-frontend/front_end/console/ConsoleView.js(530,22): error TS2694: Namespace 'Common' has no exported member 'Event'. +node_modules/chrome-devtools-frontend/front_end/console/ConsoleView.js(576,96): error TS2339: Property 'peekLast' does not exist on type '(Anonymous class)[]'. +node_modules/chrome-devtools-frontend/front_end/console/ConsoleView.js(579,49): error TS2339: Property 'peekLast' does not exist on type '(Anonymous class)[]'. +node_modules/chrome-devtools-frontend/front_end/console/ConsoleView.js(580,75): error TS2339: Property 'MessageType' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/console/ConsoleView.js(596,40): error TS2339: Property 'ConsoleGroup' does not exist on type '{ new (): Console; prototype: Console; }'. +node_modules/chrome-devtools-frontend/front_end/console/ConsoleView.js(612,40): error TS2339: Property 'MessageType' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/console/ConsoleView.js(613,28): error TS2339: Property 'ConsoleCommand' does not exist on type '{ new (): Console; prototype: Console; }'. +node_modules/chrome-devtools-frontend/front_end/console/ConsoleView.js(614,40): error TS2339: Property 'MessageType' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/console/ConsoleView.js(615,28): error TS2339: Property 'ConsoleCommandResult' does not exist on type '{ new (): Console; prototype: Console; }'. +node_modules/chrome-devtools-frontend/front_end/console/ConsoleView.js(616,40): error TS2339: Property 'MessageType' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/console/ConsoleView.js(617,40): error TS2339: Property 'MessageType' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/console/ConsoleView.js(618,28): error TS2339: Property 'ConsoleGroupViewMessage' does not exist on type '{ new (): Console; prototype: Console; }'. +node_modules/chrome-devtools-frontend/front_end/console/ConsoleView.js(620,28): error TS2339: Property 'ConsoleViewMessage' does not exist on type '{ new (): Console; prototype: Console; }'. +node_modules/chrome-devtools-frontend/front_end/console/ConsoleView.js(649,71): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/console/ConsoleView.js(658,9): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/console/ConsoleView.js(664,18): error TS2339: Property 'sprintf' does not exist on type 'StringConstructor'. +node_modules/chrome-devtools-frontend/front_end/console/ConsoleView.js(674,42): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/console/ConsoleView.js(675,22): error TS2339: Property 'hasSelection' does not exist on type 'Element'. +node_modules/chrome-devtools-frontend/front_end/console/ConsoleView.js(677,11): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/console/ConsoleView.js(683,11): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/console/ConsoleView.js(691,25): error TS2339: Property 'asParsedURL' does not exist on type 'string'. +node_modules/chrome-devtools-frontend/front_end/console/ConsoleView.js(692,27): error TS2339: Property 'sprintf' does not exist on type 'StringConstructor'. +node_modules/chrome-devtools-frontend/front_end/console/ConsoleView.js(696,32): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/console/ConsoleView.js(711,38): error TS2339: Property 'toExportString' does not exist on type '() => void'. +node_modules/chrome-devtools-frontend/front_end/console/ConsoleView.js(757,22): error TS2339: Property 'window' does not exist on type 'Element'. +node_modules/chrome-devtools-frontend/front_end/console/ConsoleView.js(763,20): error TS2339: Property 'window' does not exist on type 'Element'. +node_modules/chrome-devtools-frontend/front_end/console/ConsoleView.js(769,30): error TS2339: Property 'ConsoleGroup' does not exist on type '{ new (): Console; prototype: Console; }'. +node_modules/chrome-devtools-frontend/front_end/console/ConsoleView.js(817,22): error TS2339: Property 'addAll' does not exist on type 'Set<(Anonymous class)>'. +node_modules/chrome-devtools-frontend/front_end/console/ConsoleView.js(824,33): error TS2554: Expected 15-16 arguments, but got 5. +node_modules/chrome-devtools-frontend/front_end/console/ConsoleView.js(826,41): error TS2339: Property 'MessageType' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/console/ConsoleView.js(834,72): error TS2339: Property 'peekLast' does not exist on type '(Anonymous class)[]'. +node_modules/chrome-devtools-frontend/front_end/console/ConsoleView.js(839,29): error TS2554: Expected 15-16 arguments, but got 5. +node_modules/chrome-devtools-frontend/front_end/console/ConsoleView.js(840,97): error TS2339: Property 'MessageType' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/console/ConsoleView.js(857,37): error TS2339: Property 'enclosingNodeOrSelfWithClass' does not exist on type 'EventTarget'. +node_modules/chrome-devtools-frontend/front_end/console/ConsoleView.js(878,46): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/console/ConsoleView.js(880,70): error TS2339: Property 'Modifiers' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/console/ConsoleView.js(883,72): error TS2339: Property 'Modifiers' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/console/ConsoleView.js(886,36): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/console/ConsoleView.js(888,46): error TS2339: Property 'Keys' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/console/ConsoleView.js(888,90): error TS2339: Property 'Keys' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/console/ConsoleView.js(889,34): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/console/ConsoleView.js(891,70): error TS2339: Property 'Modifiers' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/console/ConsoleView.js(893,43): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/console/ConsoleView.js(895,46): error TS2339: Property 'Keys' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/console/ConsoleView.js(895,91): error TS2339: Property 'Keys' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/console/ConsoleView.js(896,34): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/console/ConsoleView.js(900,50): error TS2339: Property 'Modifiers' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/console/ConsoleView.js(900,104): error TS2339: Property 'Modifiers' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/console/ConsoleView.js(901,36): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/console/ConsoleView.js(904,53): error TS2339: Property 'Keys' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/console/ConsoleView.js(904,66): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/console/ConsoleView.js(932,24): error TS2694: Namespace 'Protocol' has no exported member 'Runtime'. +node_modules/chrome-devtools-frontend/front_end/console/ConsoleView.js(938,66): error TS2339: Property 'MessageLevel' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/console/ConsoleView.js(939,66): error TS2339: Property 'MessageLevel' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/console/ConsoleView.js(942,17): error TS2554: Expected 15-16 arguments, but got 10. +node_modules/chrome-devtools-frontend/front_end/console/ConsoleView.js(943,62): error TS2339: Property 'MessageSource' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/console/ConsoleView.js(944,39): error TS2339: Property 'MessageType' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/console/ConsoleView.js(947,80): error TS2339: Property 'MessageType' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/console/ConsoleView.js(955,22): error TS2694: Namespace 'Common' has no exported member 'Event'. +node_modules/chrome-devtools-frontend/front_end/console/ConsoleView.js(959,123): error TS2694: Namespace 'Protocol' has no exported member 'Runtime'. +node_modules/chrome-devtools-frontend/front_end/console/ConsoleView.js(963,61): error TS2339: Property 'ConsoleView' does not exist on type '{ new (): Console; prototype: Console; }'. +node_modules/chrome-devtools-frontend/front_end/console/ConsoleView.js(992,18): error TS2694: Namespace 'UI' has no exported member 'SearchableView'. +node_modules/chrome-devtools-frontend/front_end/console/ConsoleView.js(1009,44): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/console/ConsoleView.js(1113,78): error TS2339: Property 'highlightedCurrentSearchResultClassName' does not exist on type 'typeof UI'. +node_modules/chrome-devtools-frontend/front_end/console/ConsoleView.js(1122,36): error TS2339: Property 'highlightedCurrentSearchResultClassName' does not exist on type 'typeof UI'. +node_modules/chrome-devtools-frontend/front_end/console/ConsoleView.js(1124,19): error TS2339: Property 'scrollIntoViewIfNeeded' does not exist on type 'Element'. +node_modules/chrome-devtools-frontend/front_end/console/ConsoleView.js(1183,9): error TS2339: Property 'ConsoleView' does not exist on type '{ new (): Console; prototype: Console; }'. +node_modules/chrome-devtools-frontend/front_end/console/ConsoleView.js(1185,9): error TS2339: Property 'ConsoleViewFilter' does not exist on type '{ new (): Console; prototype: Console; }'. +node_modules/chrome-devtools-frontend/front_end/console/ConsoleView.js(1193,48): error TS2339: Property 'ConsoleViewFilter' does not exist on type '{ new (): Console; prototype: Console; }'. +node_modules/chrome-devtools-frontend/front_end/console/ConsoleView.js(1203,40): error TS2345: Argument of type 'typeof (Anonymous class)' is not assignable to parameter of type 'new (arg1: any) => any'. +node_modules/chrome-devtools-frontend/front_end/console/ConsoleView.js(1205,44): error TS2339: Property 'ConsoleFilter' does not exist on type '{ new (): Console; prototype: Console; }'. +node_modules/chrome-devtools-frontend/front_end/console/ConsoleView.js(1208,9): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/console/ConsoleView.js(1208,44): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/console/ConsoleView.js(1212,35): error TS2345: Argument of type 'V' is not assignable to parameter of type 'string'. +node_modules/chrome-devtools-frontend/front_end/console/ConsoleView.js(1213,57): error TS2339: Property 'Event' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/console/ConsoleView.js(1214,35): error TS2345: Argument of type 'string' is not assignable to parameter of type 'V'. +node_modules/chrome-devtools-frontend/front_end/console/ConsoleView.js(1218,39): error TS2339: Property 'ConsoleFilter' does not exist on type '{ new (): Console; prototype: Console; }'. +node_modules/chrome-devtools-frontend/front_end/console/ConsoleView.js(1222,51): error TS2339: Property 'MessageLevel' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/console/ConsoleView.js(1222,75): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/console/ConsoleView.js(1223,51): error TS2339: Property 'MessageLevel' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/console/ConsoleView.js(1223,72): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/console/ConsoleView.js(1224,51): error TS2339: Property 'MessageLevel' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/console/ConsoleView.js(1224,75): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/console/ConsoleView.js(1225,51): error TS2339: Property 'MessageLevel' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/console/ConsoleView.js(1225,73): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/console/ConsoleView.js(1229,61): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/console/ConsoleView.js(1239,54): error TS2339: Property 'MessageType' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/console/ConsoleView.js(1240,54): error TS2339: Property 'MessageType' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/console/ConsoleView.js(1243,47): error TS2339: Property 'ConsoleFilter' does not exist on type '{ new (): Console; prototype: Console; }'. +node_modules/chrome-devtools-frontend/front_end/console/ConsoleView.js(1245,47): error TS2339: Property 'ConsoleFilter' does not exist on type '{ new (): Console; prototype: Console; }'. +node_modules/chrome-devtools-frontend/front_end/console/ConsoleView.js(1247,47): error TS2339: Property 'ConsoleFilter' does not exist on type '{ new (): Console; prototype: Console; }'. +node_modules/chrome-devtools-frontend/front_end/console/ConsoleView.js(1254,73): error TS2339: Property 'ConsoleFilter' does not exist on type '{ new (): Console; prototype: Console; }'. +node_modules/chrome-devtools-frontend/front_end/console/ConsoleView.js(1262,22): error TS2339: Property 'ConsoleFilter' does not exist on type '{ new (): Console; prototype: Console; }'. +node_modules/chrome-devtools-frontend/front_end/console/ConsoleView.js(1263,43): error TS2339: Property 'MessageSource' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/console/ConsoleView.js(1270,22): error TS2339: Property 'ConsoleFilter' does not exist on type '{ new (): Console; prototype: Console; }'. +node_modules/chrome-devtools-frontend/front_end/console/ConsoleView.js(1271,43): error TS2339: Property 'MessageSource' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/console/ConsoleView.js(1277,60): error TS2339: Property 'ConsoleFilter' does not exist on type '{ new (): Console; prototype: Console; }'. +node_modules/chrome-devtools-frontend/front_end/console/ConsoleView.js(1281,73): error TS2345: Argument of type 'typeof (Anonymous class)' is not assignable to parameter of type 'new (arg1: any) => (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/console/ConsoleView.js(1294,28): error TS2339: Property 'ConsoleFilter' does not exist on type '{ new (): Console; prototype: Console; }'. +node_modules/chrome-devtools-frontend/front_end/console/ConsoleView.js(1295,32): error TS2339: Property 'ConsoleFilter' does not exist on type '{ new (): Console; prototype: Console; }'. +node_modules/chrome-devtools-frontend/front_end/console/ConsoleView.js(1299,64): error TS2339: Property 'MessageLevel' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/console/ConsoleView.js(1303,23): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/console/ConsoleView.js(1306,14): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/console/ConsoleView.js(1308,14): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/console/ConsoleView.js(1310,22): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/console/ConsoleView.js(1315,22): error TS2694: Namespace 'Common' has no exported member 'Event'. +node_modules/chrome-devtools-frontend/front_end/console/ConsoleView.js(1323,75): error TS2339: Property 'totalOffsetLeft' does not exist on type 'Element'. +node_modules/chrome-devtools-frontend/front_end/console/ConsoleView.js(1324,39): error TS2339: Property 'totalOffsetTop' does not exist on type 'Element'. +node_modules/chrome-devtools-frontend/front_end/console/ConsoleView.js(1324,88): error TS2339: Property 'offsetHeight' does not exist on type 'Element'. +node_modules/chrome-devtools-frontend/front_end/console/ConsoleView.js(1326,9): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/console/ConsoleView.js(1326,63): error TS2339: Property 'ConsoleFilter' does not exist on type '{ new (): Console; prototype: Console; }'. +node_modules/chrome-devtools-frontend/front_end/console/ConsoleView.js(1362,40): error TS2345: Argument of type '{}' is not assignable to parameter of type 'V'. +node_modules/chrome-devtools-frontend/front_end/console/ConsoleView.js(1385,40): error TS2345: Argument of type '{}' is not assignable to parameter of type 'V'. +node_modules/chrome-devtools-frontend/front_end/console/ConsoleView.js(1386,50): error TS2339: Property 'ConsoleFilter' does not exist on type '{ new (): Console; prototype: Console; }'. +node_modules/chrome-devtools-frontend/front_end/console/ConsoleView.js(1387,47): error TS2345: Argument of type 'false' is not assignable to parameter of type 'V'. +node_modules/chrome-devtools-frontend/front_end/console/ConsoleView.js(1388,41): error TS2345: Argument of type 'false' is not assignable to parameter of type 'V'. +node_modules/chrome-devtools-frontend/front_end/console/ConsoleView.js(1389,42): error TS2345: Argument of type 'false' is not assignable to parameter of type 'V'. +node_modules/chrome-devtools-frontend/front_end/console/ConsoleView.js(1398,9): error TS2339: Property 'ConsoleCommand' does not exist on type '{ new (): Console; prototype: Console; }'. +node_modules/chrome-devtools-frontend/front_end/console/ConsoleView.js(1398,48): error TS2339: Property 'ConsoleViewMessage' does not exist on type '{ new (): Console; prototype: Console; }'. +node_modules/chrome-devtools-frontend/front_end/console/ConsoleView.js(1419,28): error TS2339: Property 'message' does not exist on type 'Element'. +node_modules/chrome-devtools-frontend/front_end/console/ConsoleView.js(1422,49): error TS2339: Property 'text' does not exist on type '(Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/console/ConsoleView.js(1425,63): error TS2339: Property 'ConsoleCommand' does not exist on type '{ new (): Console; prototype: Console; }'. +node_modules/chrome-devtools-frontend/front_end/console/ConsoleView.js(1432,12): error TS2339: Property 'updateTimestamp' does not exist on type '(Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/console/ConsoleView.js(1438,10): error TS2339: Property 'setSearchRegex' does not exist on type '(Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/console/ConsoleView.js(1438,30): error TS2339: Property 'searchRegex' does not exist on type '(Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/console/ConsoleView.js(1447,9): error TS2339: Property 'ConsoleCommand' does not exist on type '{ new (): Console; prototype: Console; }'. +node_modules/chrome-devtools-frontend/front_end/console/ConsoleView.js(1449,9): error TS2339: Property 'ConsoleCommandResult' does not exist on type '{ new (): Console; prototype: Console; }'. +node_modules/chrome-devtools-frontend/front_end/console/ConsoleView.js(1449,54): error TS2339: Property 'ConsoleViewMessage' does not exist on type '{ new (): Console; prototype: Console; }'. +node_modules/chrome-devtools-frontend/front_end/console/ConsoleView.js(1468,16): error TS2339: Property 'consoleMessage' does not exist on type '(Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/console/ConsoleView.js(1468,71): error TS2339: Property 'MessageLevel' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/console/ConsoleView.js(1477,9): error TS2339: Property 'ConsoleGroup' does not exist on type '{ new (): Console; prototype: Console; }'. +node_modules/chrome-devtools-frontend/front_end/console/ConsoleView.js(1486,38): error TS2339: Property 'collapsed' does not exist on type '(Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/console/ConsoleView.js(1493,24): error TS2339: Property 'ConsoleGroup' does not exist on type '{ new (): Console; prototype: Console; }'. +node_modules/chrome-devtools-frontend/front_end/console/ConsoleView.js(1521,9): error TS2339: Property 'ConsoleView' does not exist on type '{ new (): Console; prototype: Console; }'. +node_modules/chrome-devtools-frontend/front_end/console/ConsoleView.js(1531,31): error TS2339: Property 'bringToFront' does not exist on type 'typeof InspectorFrontendHost'. +node_modules/chrome-devtools-frontend/front_end/console/ConsoleView.js(1535,17): error TS2339: Property 'ConsoleView' does not exist on type '{ new (): Console; prototype: Console; }'. +node_modules/chrome-devtools-frontend/front_end/console/ConsoleView.js(1538,17): error TS2339: Property 'ConsoleView' does not exist on type '{ new (): Console; prototype: Console; }'. +node_modules/chrome-devtools-frontend/front_end/console/ConsoleView.js(1547,2): error TS1003: Identifier expected. +node_modules/chrome-devtools-frontend/front_end/console/ConsoleView.js(1548,9): error TS2339: Property 'ConsoleView' does not exist on type '{ new (): Console; prototype: Console; }'. +node_modules/chrome-devtools-frontend/front_end/console/ConsoleView.js(1551,9): error TS2339: Property 'ConsoleView' does not exist on type '{ new (): Console; prototype: Console; }'. node_modules/chrome-devtools-frontend/front_end/console/ConsoleViewMessage.js(34,9): error TS2339: Property 'ConsoleViewMessage' does not exist on type '{ new (): Console; prototype: Console; }'. -node_modules/chrome-devtools-frontend/front_end/console/ConsoleViewMessage.js(49,26): error TS2694: Namespace 'DataGrid' has no exported member 'DataGrid'. node_modules/chrome-devtools-frontend/front_end/console/ConsoleViewMessage.js(86,48): error TS2339: Property 'offsetHeight' does not exist on type 'Element'. +node_modules/chrome-devtools-frontend/front_end/console/ConsoleViewMessage.js(98,60): error TS2339: Property 'MessageType' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/console/ConsoleViewMessage.js(171,11): error TS2403: Subsequent variable declarations must have the same type. Variable 'rowValue' must be of type '{ [x: string]: any; }', but here has type 'any'. +node_modules/chrome-devtools-frontend/front_end/console/ConsoleViewMessage.js(176,25): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/console/ConsoleViewMessage.js(177,86): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/console/ConsoleViewMessage.js(184,42): error TS2339: Property 'createChild' does not exist on type 'Element'. +node_modules/chrome-devtools-frontend/front_end/console/ConsoleViewMessage.js(200,62): error TS2339: Property 'MessageSource' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/console/ConsoleViewMessage.js(202,42): error TS2339: Property 'MessageType' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/console/ConsoleViewMessage.js(205,42): error TS2339: Property 'MessageType' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/console/ConsoleViewMessage.js(208,42): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/console/ConsoleViewMessage.js(210,42): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/console/ConsoleViewMessage.js(211,26): error TS2339: Property 'title' does not exist on type 'Element'. -node_modules/chrome-devtools-frontend/front_end/console/ConsoleViewMessage.js(233,15): error TS2403: Subsequent variable declarations must have the same type. Variable 'args' must be of type 'any[]', but here has type 'any[]'. +node_modules/chrome-devtools-frontend/front_end/console/ConsoleViewMessage.js(212,15): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/console/ConsoleViewMessage.js(214,42): error TS2339: Property 'MessageType' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/console/ConsoleViewMessage.js(215,23): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/console/ConsoleViewMessage.js(220,42): error TS2339: Property 'MessageType' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/console/ConsoleViewMessage.js(222,15): error TS2403: Subsequent variable declarations must have the same type. Variable 'args' must be of type 'any[]', but here has type 'any[]'. +node_modules/chrome-devtools-frontend/front_end/console/ConsoleViewMessage.js(225,42): error TS2339: Property 'MessageType' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/console/ConsoleViewMessage.js(226,42): error TS2339: Property 'MessageType' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/console/ConsoleViewMessage.js(236,69): error TS2339: Property 'MessageSource' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/console/ConsoleViewMessage.js(240,65): error TS2339: Property 'MessageLevel' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/console/ConsoleViewMessage.js(241,26): error TS2339: Property 'createTextChild' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/console/ConsoleViewMessage.js(244,28): error TS2339: Property 'createTextChildren' does not exist on type 'Element'. +node_modules/chrome-devtools-frontend/front_end/console/ConsoleViewMessage.js(244,60): error TS2339: Property 'localizedFailDescription' does not exist on type '(Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/console/ConsoleViewMessage.js(246,28): error TS2339: Property 'createTextChildren' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/console/ConsoleViewMessage.js(249,34): error TS2339: Property 'ConsoleViewMessage' does not exist on type '{ new (): Console; prototype: Console; }'. -node_modules/chrome-devtools-frontend/front_end/console/ConsoleViewMessage.js(252,35): error TS2694: Namespace 'SDK' has no exported member 'NetworkRequest'. -node_modules/chrome-devtools-frontend/front_end/console/ConsoleViewMessage.js(267,11): error TS2403: Subsequent variable declarations must have the same type. Variable 'args' must be of type 'any[]', but here has type 'any[]'. +node_modules/chrome-devtools-frontend/front_end/console/ConsoleViewMessage.js(261,64): error TS2339: Property 'MessageSource' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/console/ConsoleViewMessage.js(263,69): error TS2339: Property 'MessageSource' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/console/ConsoleViewMessage.js(265,69): error TS2339: Property 'MessageSource' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/console/ConsoleViewMessage.js(293,62): error TS2339: Property 'MessageSource' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/console/ConsoleViewMessage.js(304,82): error TS2339: Property 'ConsoleViewMessage' does not exist on type '{ new (): Console; prototype: Console; }'. node_modules/chrome-devtools-frontend/front_end/console/ConsoleViewMessage.js(311,28): error TS2339: Property 'createTextChild' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/console/ConsoleViewMessage.js(332,23): error TS2551: Property '_url' does not exist on type '(Anonymous class)'. Did you mean 'url'? node_modules/chrome-devtools-frontend/front_end/console/ConsoleViewMessage.js(333,77): error TS2551: Property '_url' does not exist on type '(Anonymous class)'. Did you mean 'url'? node_modules/chrome-devtools-frontend/front_end/console/ConsoleViewMessage.js(366,40): error TS2339: Property 'createChild' does not exist on type 'Element'. +node_modules/chrome-devtools-frontend/front_end/console/ConsoleViewMessage.js(375,40): error TS2339: Property 'DOMPresentationUtils' does not exist on type 'typeof Components'. node_modules/chrome-devtools-frontend/front_end/console/ConsoleViewMessage.js(392,24): error TS2339: Property 'hasSelection' does not exist on type 'EventTarget'. node_modules/chrome-devtools-frontend/front_end/console/ConsoleViewMessage.js(395,13): error TS2339: Property 'consume' does not exist on type 'Event'. +node_modules/chrome-devtools-frontend/front_end/console/ConsoleViewMessage.js(399,60): error TS2339: Property 'MessageType' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/console/ConsoleViewMessage.js(402,19): error TS2339: Property '_expandStackTraceForTest' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/console/ConsoleViewMessage.js(420,24): error TS2694: Namespace 'Protocol' has no exported member 'Runtime'. node_modules/chrome-devtools-frontend/front_end/console/ConsoleViewMessage.js(444,42): error TS2694: Namespace 'Protocol' has no exported member 'Runtime'. +node_modules/chrome-devtools-frontend/front_end/console/ConsoleViewMessage.js(478,61): error TS2339: Property 'MessageType' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/console/ConsoleViewMessage.js(479,62): error TS2339: Property 'MessageLevel' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/console/ConsoleViewMessage.js(487,25): error TS2339: Property 'createTextChild' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/console/ConsoleViewMessage.js(494,45): error TS2339: Property 'ConsoleViewMessage' does not exist on type '{ new (): Console; prototype: Console; }'. node_modules/chrome-devtools-frontend/front_end/console/ConsoleViewMessage.js(498,25): error TS2339: Property 'createTextChild' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/console/ConsoleViewMessage.js(568,12): error TS2339: Property 'createTextChild' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/console/ConsoleViewMessage.js(588,20): error TS2339: Property 'createTextChild' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/console/ConsoleViewMessage.js(594,29): error TS2339: Property 'createChild' does not exist on type 'Element'. +node_modules/chrome-devtools-frontend/front_end/console/ConsoleViewMessage.js(596,18): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/console/ConsoleViewMessage.js(598,19): error TS2554: Expected 4-6 arguments, but got 3. node_modules/chrome-devtools-frontend/front_end/console/ConsoleViewMessage.js(623,27): error TS2339: Property 'createChild' does not exist on type 'Element'. +node_modules/chrome-devtools-frontend/front_end/console/ConsoleViewMessage.js(624,22): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/console/ConsoleViewMessage.js(642,32): error TS2694: Namespace 'Protocol' has no exported member 'Runtime'. node_modules/chrome-devtools-frontend/front_end/console/ConsoleViewMessage.js(646,33): error TS2339: Property 'peekLast' does not exist on type 'any[]'. +node_modules/chrome-devtools-frontend/front_end/console/ConsoleViewMessage.js(668,23): error TS2339: Property 'renderPromise' does not exist on type '() => void'. node_modules/chrome-devtools-frontend/front_end/console/ConsoleViewMessage.js(686,30): error TS2339: Property 'ConsoleViewMessage' does not exist on type '{ new (): Console; prototype: Console; }'. node_modules/chrome-devtools-frontend/front_end/console/ConsoleViewMessage.js(689,12): error TS2339: Property 'createChild' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/console/ConsoleViewMessage.js(691,12): error TS2339: Property 'createChild' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/console/ConsoleViewMessage.js(703,41): error TS2339: Property 'ConsoleViewMessage' does not exist on type '{ new (): Console; prototype: Console; }'. +node_modules/chrome-devtools-frontend/front_end/console/ConsoleViewMessage.js(733,19): error TS2339: Property 'removeChildren' does not exist on type 'Element'. +node_modules/chrome-devtools-frontend/front_end/console/ConsoleViewMessage.js(735,35): error TS2339: Property 'createChild' does not exist on type 'Element'. +node_modules/chrome-devtools-frontend/front_end/console/ConsoleViewMessage.js(736,31): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/console/ConsoleViewMessage.js(803,34): error TS2339: Property 'style' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/console/ConsoleViewMessage.js(804,31): error TS2339: Property 'style' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/console/ConsoleViewMessage.js(806,43): error TS2339: Property 'style' does not exist on type 'Element'. -node_modules/chrome-devtools-frontend/front_end/console/ConsoleViewMessage.js(842,32): error TS2339: Property 'ConsoleViewMessage' does not exist on type '{ new (): Console; prototype: Console; }'. -node_modules/chrome-devtools-frontend/front_end/console/ConsoleViewMessage.js(861,17): error TS2339: Property 'style' does not exist on type 'Element'. -node_modules/chrome-devtools-frontend/front_end/console/ConsoleViewMessage.js(865,19): error TS2339: Property 'format' does not exist on type 'StringConstructor'. -node_modules/chrome-devtools-frontend/front_end/console/ConsoleViewMessage.js(873,38): error TS2339: Property 'deepTextContent' does not exist on type 'Element'. -node_modules/chrome-devtools-frontend/front_end/console/ConsoleViewMessage.js(882,38): error TS2339: Property 'deepTextContent' does not exist on type 'Element'. -node_modules/chrome-devtools-frontend/front_end/console/ConsoleViewMessage.js(894,30): error TS2339: Property 'title' does not exist on type 'Element'. -node_modules/chrome-devtools-frontend/front_end/console/ConsoleViewMessage.js(1026,19): error TS2339: Property 'removeChildren' does not exist on type 'Element'. -node_modules/chrome-devtools-frontend/front_end/console/ConsoleViewMessage.js(1032,48): error TS2339: Property 'createChild' does not exist on type 'Element'. -node_modules/chrome-devtools-frontend/front_end/console/ConsoleViewMessage.js(1038,52): error TS2339: Property 'createChild' does not exist on type 'Element'. -node_modules/chrome-devtools-frontend/front_end/console/ConsoleViewMessage.js(1040,19): error TS2339: Property 'message' does not exist on type 'Element'. -node_modules/chrome-devtools-frontend/front_end/console/ConsoleViewMessage.js(1132,36): error TS2339: Property 'type' does not exist on type 'Element'. -node_modules/chrome-devtools-frontend/front_end/console/ConsoleViewMessage.js(1135,36): error TS2339: Property 'type' does not exist on type 'Element'. -node_modules/chrome-devtools-frontend/front_end/console/ConsoleViewMessage.js(1138,36): error TS2339: Property 'type' does not exist on type 'Element'. -node_modules/chrome-devtools-frontend/front_end/console/ConsoleViewMessage.js(1141,36): error TS2339: Property 'type' does not exist on type 'Element'. -node_modules/chrome-devtools-frontend/front_end/console/ConsoleViewMessage.js(1144,34): error TS2339: Property 'type' does not exist on type 'Element'. -node_modules/chrome-devtools-frontend/front_end/console/ConsoleViewMessage.js(1149,5): error TS2322: Type 'number' is not assignable to type 'string'. -node_modules/chrome-devtools-frontend/front_end/console/ConsoleViewMessage.js(1152,7): error TS1056: Accessors are only available when targeting ECMAScript 5 and higher. -node_modules/chrome-devtools-frontend/front_end/console/ConsoleViewMessage.js(1161,39): error TS2339: Property 'childTextNodes' does not exist on type 'Element'. -node_modules/chrome-devtools-frontend/front_end/console/ConsoleViewMessage.js(1180,38): error TS2339: Property 'deepTextContent' does not exist on type 'Element'. -node_modules/chrome-devtools-frontend/front_end/console/ConsoleViewMessage.js(1283,19): error TS2339: Property 'ConsoleViewMessage' does not exist on type '{ new (): Console; prototype: Console; }'. -node_modules/chrome-devtools-frontend/front_end/console/ConsoleViewMessage.js(1290,43): error TS2339: Property 'ConsoleViewMessage' does not exist on type '{ new (): Console; prototype: Console; }'. -node_modules/chrome-devtools-frontend/front_end/console/ConsoleViewMessage.js(1301,27): error TS2339: Property 'asParsedURL' does not exist on type 'string'. -node_modules/chrome-devtools-frontend/front_end/console/ConsoleViewMessage.js(1316,33): error TS2339: Property 'ConsoleViewMessage' does not exist on type '{ new (): Console; prototype: Console; }'. -node_modules/chrome-devtools-frontend/front_end/console/ConsoleViewMessage.js(1329,52): error TS2339: Property 'value' does not exist on type '{ type: string; text: string; }'. -node_modules/chrome-devtools-frontend/front_end/console/ConsoleViewMessage.js(1346,52): error TS2339: Property 'ConsoleViewMessage' does not exist on type '{ new (): Console; prototype: Console; }'. -node_modules/chrome-devtools-frontend/front_end/console/ConsoleViewMessage.js(1347,43): error TS2339: Property 'ConsoleViewMessage' does not exist on type '{ new (): Console; prototype: Console; }'. -node_modules/chrome-devtools-frontend/front_end/console/ConsoleViewMessage.js(1349,35): error TS2339: Property 'createChild' does not exist on type 'DocumentFragment'. -node_modules/chrome-devtools-frontend/front_end/console/ConsoleViewMessage.js(1350,48): error TS2345: Argument of type 'TemplateStringsArray' is not assignable to parameter of type 'string | string[]'. +node_modules/chrome-devtools-frontend/front_end/console/ConsoleViewMessage.js(848,32): error TS2339: Property 'ConsoleViewMessage' does not exist on type '{ new (): Console; prototype: Console; }'. +node_modules/chrome-devtools-frontend/front_end/console/ConsoleViewMessage.js(851,19): error TS2339: Property 'style' does not exist on type 'Element'. +node_modules/chrome-devtools-frontend/front_end/console/ConsoleViewMessage.js(852,19): error TS2339: Property 'style' does not exist on type 'Element'. +node_modules/chrome-devtools-frontend/front_end/console/ConsoleViewMessage.js(855,29): error TS2495: Type 'HTMLCollection' is not an array type or a string type. +node_modules/chrome-devtools-frontend/front_end/console/ConsoleViewMessage.js(873,17): error TS2339: Property 'style' does not exist on type 'Element'. +node_modules/chrome-devtools-frontend/front_end/console/ConsoleViewMessage.js(877,19): error TS2339: Property 'format' does not exist on type 'StringConstructor'. +node_modules/chrome-devtools-frontend/front_end/console/ConsoleViewMessage.js(884,13): error TS2339: Property 'style' does not exist on type 'Element'. +node_modules/chrome-devtools-frontend/front_end/console/ConsoleViewMessage.js(885,13): error TS2339: Property 'style' does not exist on type 'Element'. +node_modules/chrome-devtools-frontend/front_end/console/ConsoleViewMessage.js(887,92): error TS2339: Property 'ColorUsage' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/console/ConsoleViewMessage.js(888,13): error TS2339: Property 'style' does not exist on type 'Element'. +node_modules/chrome-devtools-frontend/front_end/console/ConsoleViewMessage.js(891,61): error TS2339: Property 'MessageLevel' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/console/ConsoleViewMessage.js(893,66): error TS2339: Property 'MessageLevel' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/console/ConsoleViewMessage.js(895,97): error TS2339: Property 'ColorUsage' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/console/ConsoleViewMessage.js(896,13): error TS2339: Property 'style' does not exist on type 'Element'. +node_modules/chrome-devtools-frontend/front_end/console/ConsoleViewMessage.js(904,38): error TS2339: Property 'deepTextContent' does not exist on type 'Element'. +node_modules/chrome-devtools-frontend/front_end/console/ConsoleViewMessage.js(913,38): error TS2339: Property 'deepTextContent' does not exist on type 'Element'. +node_modules/chrome-devtools-frontend/front_end/console/ConsoleViewMessage.js(925,30): error TS2339: Property 'title' does not exist on type 'Element'. +node_modules/chrome-devtools-frontend/front_end/console/ConsoleViewMessage.js(1023,63): error TS2339: Property 'MessageSource' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/console/ConsoleViewMessage.js(1024,63): error TS2339: Property 'MessageSource' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/console/ConsoleViewMessage.js(1025,62): error TS2339: Property 'MessageLevel' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/console/ConsoleViewMessage.js(1026,62): error TS2339: Property 'MessageLevel' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/console/ConsoleViewMessage.js(1027,61): error TS2339: Property 'MessageType' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/console/ConsoleViewMessage.js(1030,65): error TS2339: Property 'MessageType' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/console/ConsoleViewMessage.js(1057,19): error TS2339: Property 'removeChildren' does not exist on type 'Element'. +node_modules/chrome-devtools-frontend/front_end/console/ConsoleViewMessage.js(1060,62): error TS2339: Property 'MessageSource' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/console/ConsoleViewMessage.js(1063,48): error TS2339: Property 'createChild' does not exist on type 'Element'. +node_modules/chrome-devtools-frontend/front_end/console/ConsoleViewMessage.js(1069,52): error TS2339: Property 'createChild' does not exist on type 'Element'. +node_modules/chrome-devtools-frontend/front_end/console/ConsoleViewMessage.js(1071,19): error TS2339: Property 'message' does not exist on type 'Element'. +node_modules/chrome-devtools-frontend/front_end/console/ConsoleViewMessage.js(1074,40): error TS2339: Property 'MessageLevel' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/console/ConsoleViewMessage.js(1078,40): error TS2339: Property 'MessageLevel' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/console/ConsoleViewMessage.js(1081,40): error TS2339: Property 'MessageLevel' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/console/ConsoleViewMessage.js(1085,40): error TS2339: Property 'MessageLevel' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/console/ConsoleViewMessage.js(1102,65): error TS2339: Property 'MessageLevel' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/console/ConsoleViewMessage.js(1103,65): error TS2339: Property 'MessageLevel' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/console/ConsoleViewMessage.js(1104,63): error TS2339: Property 'MessageSource' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/console/ConsoleViewMessage.js(1105,63): error TS2339: Property 'MessageSource' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/console/ConsoleViewMessage.js(1106,63): error TS2339: Property 'MessageSource' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/console/ConsoleViewMessage.js(1107,63): error TS2339: Property 'MessageSource' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/console/ConsoleViewMessage.js(1162,42): error TS2339: Property 'MessageLevel' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/console/ConsoleViewMessage.js(1163,36): error TS2339: Property 'type' does not exist on type 'Element'. +node_modules/chrome-devtools-frontend/front_end/console/ConsoleViewMessage.js(1165,42): error TS2339: Property 'MessageLevel' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/console/ConsoleViewMessage.js(1166,36): error TS2339: Property 'type' does not exist on type 'Element'. +node_modules/chrome-devtools-frontend/front_end/console/ConsoleViewMessage.js(1168,42): error TS2339: Property 'MessageLevel' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/console/ConsoleViewMessage.js(1169,36): error TS2339: Property 'type' does not exist on type 'Element'. +node_modules/chrome-devtools-frontend/front_end/console/ConsoleViewMessage.js(1172,36): error TS2339: Property 'type' does not exist on type 'Element'. +node_modules/chrome-devtools-frontend/front_end/console/ConsoleViewMessage.js(1175,34): error TS2339: Property 'type' does not exist on type 'Element'. +node_modules/chrome-devtools-frontend/front_end/console/ConsoleViewMessage.js(1180,5): error TS2322: Type 'number' is not assignable to type 'string'. +node_modules/chrome-devtools-frontend/front_end/console/ConsoleViewMessage.js(1183,7): error TS1056: Accessors are only available when targeting ECMAScript 5 and higher. +node_modules/chrome-devtools-frontend/front_end/console/ConsoleViewMessage.js(1192,39): error TS2339: Property 'childTextNodes' does not exist on type 'Element'. +node_modules/chrome-devtools-frontend/front_end/console/ConsoleViewMessage.js(1211,38): error TS2339: Property 'deepTextContent' does not exist on type 'Element'. +node_modules/chrome-devtools-frontend/front_end/console/ConsoleViewMessage.js(1314,19): error TS2339: Property 'ConsoleViewMessage' does not exist on type '{ new (): Console; prototype: Console; }'. +node_modules/chrome-devtools-frontend/front_end/console/ConsoleViewMessage.js(1321,43): error TS2339: Property 'ConsoleViewMessage' does not exist on type '{ new (): Console; prototype: Console; }'. +node_modules/chrome-devtools-frontend/front_end/console/ConsoleViewMessage.js(1332,27): error TS2339: Property 'asParsedURL' does not exist on type 'string'. +node_modules/chrome-devtools-frontend/front_end/console/ConsoleViewMessage.js(1347,33): error TS2339: Property 'ConsoleViewMessage' does not exist on type '{ new (): Console; prototype: Console; }'. +node_modules/chrome-devtools-frontend/front_end/console/ConsoleViewMessage.js(1360,52): error TS2339: Property 'value' does not exist on type '{ type: string; text: string; }'. +node_modules/chrome-devtools-frontend/front_end/console/ConsoleViewMessage.js(1377,52): error TS2339: Property 'ConsoleViewMessage' does not exist on type '{ new (): Console; prototype: Console; }'. +node_modules/chrome-devtools-frontend/front_end/console/ConsoleViewMessage.js(1378,43): error TS2339: Property 'ConsoleViewMessage' does not exist on type '{ new (): Console; prototype: Console; }'. +node_modules/chrome-devtools-frontend/front_end/console/ConsoleViewMessage.js(1380,35): error TS2339: Property 'createChild' does not exist on type 'DocumentFragment'. +node_modules/chrome-devtools-frontend/front_end/console/ConsoleViewMessage.js(1381,48): error TS2345: Argument of type 'TemplateStringsArray' is not assignable to parameter of type 'string | string[]'. Type 'TemplateStringsArray' is not assignable to type 'string[]'. -node_modules/chrome-devtools-frontend/front_end/console/ConsoleViewMessage.js(1350,63): error TS2339: Property 'withThousandsSeparator' does not exist on type 'NumberConstructor'. -node_modules/chrome-devtools-frontend/front_end/console/ConsoleViewMessage.js(1357,33): error TS2339: Property 'createChild' does not exist on type 'DocumentFragment'. -node_modules/chrome-devtools-frontend/front_end/console/ConsoleViewMessage.js(1358,44): error TS2555: Expected at least 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/console/ConsoleViewMessage.js(1371,20): error TS2339: Property 'ConsoleViewMessage' does not exist on type '{ new (): Console; prototype: Console; }'. -node_modules/chrome-devtools-frontend/front_end/console/ConsoleViewMessage.js(1381,18): error TS2339: Property 'ConsoleViewMessage' does not exist on type '{ new (): Console; prototype: Console; }'. -node_modules/chrome-devtools-frontend/front_end/console/ConsoleViewMessage.js(1396,15): error TS2339: Property 'ConsoleViewMessage' does not exist on type '{ new (): Console; prototype: Console; }'. -node_modules/chrome-devtools-frontend/front_end/console/ConsoleViewMessage.js(1397,15): error TS2339: Property 'ConsoleViewMessage' does not exist on type '{ new (): Console; prototype: Console; }'. -node_modules/chrome-devtools-frontend/front_end/console/ConsoleViewMessage.js(1399,33): error TS2339: Property 'ConsoleViewMessage' does not exist on type '{ new (): Console; prototype: Console; }'. -node_modules/chrome-devtools-frontend/front_end/console/ConsoleViewMessage.js(1401,76): error TS2339: Property 'ConsoleViewMessage' does not exist on type '{ new (): Console; prototype: Console; }'. -node_modules/chrome-devtools-frontend/front_end/console/ConsoleViewMessage.js(1403,55): error TS2339: Property 'ConsoleViewMessage' does not exist on type '{ new (): Console; prototype: Console; }'. -node_modules/chrome-devtools-frontend/front_end/console/ConsoleViewMessage.js(1419,26): error TS2339: Property 'ConsoleViewMessage' does not exist on type '{ new (): Console; prototype: Console; }'. -node_modules/chrome-devtools-frontend/front_end/console/ConsoleViewMessage.js(1441,9): error TS2339: Property 'ConsoleGroupViewMessage' does not exist on type '{ new (): Console; prototype: Console; }'. -node_modules/chrome-devtools-frontend/front_end/console/ConsoleViewMessage.js(1441,57): error TS2339: Property 'ConsoleViewMessage' does not exist on type '{ new (): Console; prototype: Console; }'. -node_modules/chrome-devtools-frontend/front_end/console/ConsoleViewMessage.js(1477,15): error TS2339: Property '_element' does not exist on type '(Anonymous class)'. -node_modules/chrome-devtools-frontend/front_end/console/ConsoleViewMessage.js(1480,16): error TS2339: Property '_repeatCountElement' does not exist on type '(Anonymous class)'. -node_modules/chrome-devtools-frontend/front_end/console/ConsoleViewMessage.js(1481,14): error TS2339: Property '_repeatCountElement' does not exist on type '(Anonymous class)'. -node_modules/chrome-devtools-frontend/front_end/console/ConsoleViewMessage.js(1481,75): error TS2339: Property '_repeatCountElement' does not exist on type '(Anonymous class)'. -node_modules/chrome-devtools-frontend/front_end/console/ConsoleViewMessage.js(1483,14): error TS2339: Property '_element' does not exist on type '(Anonymous class)'. -node_modules/chrome-devtools-frontend/front_end/console/ConsoleViewMessage.js(1483,64): error TS2339: Property '_contentElement' does not exist on type '(Anonymous class)'. -node_modules/chrome-devtools-frontend/front_end/console/ConsoleViewMessage.js(1486,17): error TS2339: Property '_element' does not exist on type '(Anonymous class)'. -node_modules/chrome-devtools-frontend/front_end/console/ConsoleViewMessage.js(1494,14): error TS2339: Property '_repeatCountElement' does not exist on type '(Anonymous class)'. -node_modules/chrome-devtools-frontend/front_end/console/ConsoleViewMessage.js(1495,12): error TS2339: Property '_repeatCountElement' does not exist on type '(Anonymous class)'. -node_modules/chrome-devtools-frontend/front_end/console/ConsoleViewMessage.js(1495,73): error TS2339: Property '_repeatCountElement' does not exist on type '(Anonymous class)'. -node_modules/chrome-devtools-frontend/front_end/console/ConsoleViewMessage.js(1503,9): error TS2339: Property 'ConsoleViewMessage' does not exist on type '{ new (): Console; prototype: Console; }'. -node_modules/chrome-devtools-frontend/front_end/console/ConsoleViewMessage.js(1505,9): error TS2339: Property 'ConsoleViewMessage' does not exist on type '{ new (): Console; prototype: Console; }'. -node_modules/chrome-devtools-frontend/front_end/console/ConsoleViewMessage.js(1507,9): error TS2339: Property 'ConsoleViewMessage' does not exist on type '{ new (): Console; prototype: Console; }'. +node_modules/chrome-devtools-frontend/front_end/console/ConsoleViewMessage.js(1381,63): error TS2339: Property 'withThousandsSeparator' does not exist on type 'NumberConstructor'. +node_modules/chrome-devtools-frontend/front_end/console/ConsoleViewMessage.js(1388,33): error TS2339: Property 'createChild' does not exist on type 'DocumentFragment'. +node_modules/chrome-devtools-frontend/front_end/console/ConsoleViewMessage.js(1389,44): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/console/ConsoleViewMessage.js(1391,31): error TS2339: Property 'copyText' does not exist on type 'typeof InspectorFrontendHost'. +node_modules/chrome-devtools-frontend/front_end/console/ConsoleViewMessage.js(1402,20): error TS2339: Property 'ConsoleViewMessage' does not exist on type '{ new (): Console; prototype: Console; }'. +node_modules/chrome-devtools-frontend/front_end/console/ConsoleViewMessage.js(1412,18): error TS2339: Property 'ConsoleViewMessage' does not exist on type '{ new (): Console; prototype: Console; }'. +node_modules/chrome-devtools-frontend/front_end/console/ConsoleViewMessage.js(1430,15): error TS2339: Property 'ConsoleViewMessage' does not exist on type '{ new (): Console; prototype: Console; }'. +node_modules/chrome-devtools-frontend/front_end/console/ConsoleViewMessage.js(1431,15): error TS2339: Property 'ConsoleViewMessage' does not exist on type '{ new (): Console; prototype: Console; }'. +node_modules/chrome-devtools-frontend/front_end/console/ConsoleViewMessage.js(1433,33): error TS2339: Property 'ConsoleViewMessage' does not exist on type '{ new (): Console; prototype: Console; }'. +node_modules/chrome-devtools-frontend/front_end/console/ConsoleViewMessage.js(1435,29): error TS2339: Property 'TextUtils' does not exist on type 'typeof TextUtils'. +node_modules/chrome-devtools-frontend/front_end/console/ConsoleViewMessage.js(1435,76): error TS2339: Property 'ConsoleViewMessage' does not exist on type '{ new (): Console; prototype: Console; }'. +node_modules/chrome-devtools-frontend/front_end/console/ConsoleViewMessage.js(1437,55): error TS2339: Property 'ConsoleViewMessage' does not exist on type '{ new (): Console; prototype: Console; }'. +node_modules/chrome-devtools-frontend/front_end/console/ConsoleViewMessage.js(1453,26): error TS2339: Property 'ConsoleViewMessage' does not exist on type '{ new (): Console; prototype: Console; }'. +node_modules/chrome-devtools-frontend/front_end/console/ConsoleViewMessage.js(1457,16): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/console/ConsoleViewMessage.js(1459,16): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/console/ConsoleViewMessage.js(1461,16): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/console/ConsoleViewMessage.js(1463,16): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/console/ConsoleViewMessage.js(1465,16): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/console/ConsoleViewMessage.js(1475,9): error TS2339: Property 'ConsoleGroupViewMessage' does not exist on type '{ new (): Console; prototype: Console; }'. +node_modules/chrome-devtools-frontend/front_end/console/ConsoleViewMessage.js(1475,57): error TS2339: Property 'ConsoleViewMessage' does not exist on type '{ new (): Console; prototype: Console; }'. +node_modules/chrome-devtools-frontend/front_end/console/ConsoleViewMessage.js(1485,75): error TS2339: Property 'MessageType' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/console/ConsoleViewMessage.js(1511,15): error TS2339: Property '_element' does not exist on type '(Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/console/ConsoleViewMessage.js(1514,16): error TS2339: Property '_repeatCountElement' does not exist on type '(Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/console/ConsoleViewMessage.js(1515,14): error TS2339: Property '_repeatCountElement' does not exist on type '(Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/console/ConsoleViewMessage.js(1515,75): error TS2339: Property '_repeatCountElement' does not exist on type '(Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/console/ConsoleViewMessage.js(1517,14): error TS2339: Property '_element' does not exist on type '(Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/console/ConsoleViewMessage.js(1517,64): error TS2339: Property '_contentElement' does not exist on type '(Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/console/ConsoleViewMessage.js(1520,17): error TS2339: Property '_element' does not exist on type '(Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/console/ConsoleViewMessage.js(1528,14): error TS2339: Property '_repeatCountElement' does not exist on type '(Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/console/ConsoleViewMessage.js(1529,12): error TS2339: Property '_repeatCountElement' does not exist on type '(Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/console/ConsoleViewMessage.js(1529,73): error TS2339: Property '_repeatCountElement' does not exist on type '(Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/console/ConsoleViewMessage.js(1537,9): error TS2339: Property 'ConsoleViewMessage' does not exist on type '{ new (): Console; prototype: Console; }'. +node_modules/chrome-devtools-frontend/front_end/console/ConsoleViewMessage.js(1539,9): error TS2339: Property 'ConsoleViewMessage' does not exist on type '{ new (): Console; prototype: Console; }'. +node_modules/chrome-devtools-frontend/front_end/console/ConsoleViewMessage.js(1541,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,23): error TS2694: Namespace 'Console' has no exported member 'ConsoleViewportProvider'. node_modules/chrome-devtools-frontend/front_end/console/ConsoleViewport.js(40,18): error TS2339: Property 'style' does not exist on type 'Element'. @@ -4330,48 +5948,144 @@ node_modules/chrome-devtools-frontend/front_end/console/ConsoleViewport.js(604,2 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(11,41): error TS2339: Property '_instanceForTest' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/console_counters/WarningErrorCounter.js(25,74): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/console_counters/WarningErrorCounter.js(26,74): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/console_counters/WarningErrorCounter.js(27,74): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/console_counters/WarningErrorCounter.js(42,21): error TS2339: Property 'createChild' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/console_counters/WarningErrorCounter.js(58,5): error TS2322: Type 'number' is not assignable to type 'string'. node_modules/chrome-devtools-frontend/front_end/console_counters/WarningErrorCounter.js(84,19): error TS2339: Property 'title' does not exist on type 'Element'. -node_modules/chrome-devtools-frontend/front_end/console_model/ConsoleModel.js(36,5): error TS2346: Call target does not contain any signatures. -node_modules/chrome-devtools-frontend/front_end/console_model/ConsoleModel.js(51,19): error TS2694: Namespace 'SDK' has no exported member 'Target'. -node_modules/chrome-devtools-frontend/front_end/console_model/ConsoleModel.js(67,19): error TS2694: Namespace 'SDK' has no exported member 'Target'. -node_modules/chrome-devtools-frontend/front_end/console_model/ConsoleModel.js(116,19): error TS2694: Namespace 'SDK' has no exported member 'Target'. +node_modules/chrome-devtools-frontend/front_end/console_model/ConsoleModel.js(60,82): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/console_model/ConsoleModel.js(61,26): error TS2339: Property 'removeEventListeners' does not exist on type '() => void'. +node_modules/chrome-devtools-frontend/front_end/console_model/ConsoleModel.js(74,66): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/console_model/ConsoleModel.js(79,32): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/console_model/ConsoleModel.js(81,32): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/console_model/ConsoleModel.js(88,33): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/console_model/ConsoleModel.js(94,28): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/console_model/ConsoleModel.js(96,28): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/console_model/ConsoleModel.js(98,28): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/console_model/ConsoleModel.js(100,29): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/console_model/ConsoleModel.js(102,28): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/console_model/ConsoleModel.js(108,30): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/console_model/ConsoleModel.js(111,38): error TS2339: Property '_events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/console_model/ConsoleModel.js(122,24): error TS2339: Property 'removeEventListeners' does not exist on type '() => void'. +node_modules/chrome-devtools-frontend/front_end/console_model/ConsoleModel.js(122,78): error TS2339: Property '_events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/console_model/ConsoleModel.js(143,51): error TS2339: Property 'Action' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/console_model/ConsoleModel.js(148,35): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/console_model/ConsoleModel.js(158,26): error TS2554: Expected 15-16 arguments, but got 5. +node_modules/chrome-devtools-frontend/front_end/console_model/ConsoleModel.js(159,68): error TS2339: Property 'MessageSource' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/console_model/ConsoleModel.js(160,37): error TS2339: Property 'MessageType' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/console_model/ConsoleModel.js(170,52): error TS2339: Property 'MessageSource' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/console_model/ConsoleModel.js(173,9): error TS2339: Property '_pageLoadSequenceNumber' does not exist on type '(Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/console_model/ConsoleModel.js(174,52): error TS2339: Property 'MessageSource' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/console_model/ConsoleModel.js(175,50): error TS2339: Property 'MessageType' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/console_model/ConsoleModel.js(189,61): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/console_model/ConsoleModel.js(193,22): error TS2694: Namespace 'Common' has no exported member 'Event'. node_modules/chrome-devtools-frontend/front_end/console_model/ConsoleModel.js(196,70): error TS2694: Namespace 'Protocol' has no exported member 'Log'. node_modules/chrome-devtools-frontend/front_end/console_model/ConsoleModel.js(207,22): error TS2694: Namespace 'Common' has no exported member 'Event'. node_modules/chrome-devtools-frontend/front_end/console_model/ConsoleModel.js(210,50): error TS2694: Namespace 'SDK' has no exported member 'RuntimeModel'. node_modules/chrome-devtools-frontend/front_end/console_model/ConsoleModel.js(219,22): error TS2694: Namespace 'Common' has no exported member 'Event'. +node_modules/chrome-devtools-frontend/front_end/console_model/ConsoleModel.js(228,58): error TS2339: Property 'MessageLevel' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/console_model/ConsoleModel.js(229,61): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/console_model/ConsoleModel.js(234,22): error TS2694: Namespace 'Common' has no exported member 'Event'. node_modules/chrome-devtools-frontend/front_end/console_model/ConsoleModel.js(237,32): error TS2694: Namespace 'SDK' has no exported member 'RuntimeModel'. +node_modules/chrome-devtools-frontend/front_end/console_model/ConsoleModel.js(238,45): error TS2339: Property 'MessageLevel' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/console_model/ConsoleModel.js(239,51): error TS2339: Property 'MessageType' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/console_model/ConsoleModel.js(240,43): error TS2339: Property 'MessageLevel' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/console_model/ConsoleModel.js(242,51): error TS2339: Property 'MessageType' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/console_model/ConsoleModel.js(243,51): error TS2339: Property 'MessageType' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/console_model/ConsoleModel.js(244,43): error TS2339: Property 'MessageLevel' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/console_model/ConsoleModel.js(245,56): error TS2339: Property 'MessageType' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/console_model/ConsoleModel.js(246,43): error TS2339: Property 'MessageLevel' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/console_model/ConsoleModel.js(248,51): error TS2339: Property 'MessageType' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/console_model/ConsoleModel.js(249,51): error TS2339: Property 'MessageType' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/console_model/ConsoleModel.js(250,43): error TS2339: Property 'MessageLevel' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/console_model/ConsoleModel.js(260,51): error TS2339: Property 'MessageSource' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/console_model/ConsoleModel.js(269,22): error TS2694: Namespace 'Common' has no exported member 'Event'. +node_modules/chrome-devtools-frontend/front_end/console_model/ConsoleModel.js(273,51): error TS2339: Property 'MessageSource' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/console_model/ConsoleModel.js(274,37): error TS2339: Property 'MessageLevel' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/console_model/ConsoleModel.js(286,22): error TS2694: Namespace 'Common' has no exported member 'Event'. node_modules/chrome-devtools-frontend/front_end/console_model/ConsoleModel.js(295,22): error TS2694: Namespace 'Common' has no exported member 'Event'. node_modules/chrome-devtools-frontend/front_end/console_model/ConsoleModel.js(298,32): error TS2694: Namespace 'SDK' has no exported member 'CPUProfilerModel'. +node_modules/chrome-devtools-frontend/front_end/console_model/ConsoleModel.js(300,55): error TS2339: Property 'MessageType' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/console_model/ConsoleModel.js(306,22): error TS2694: Namespace 'Common' has no exported member 'Event'. node_modules/chrome-devtools-frontend/front_end/console_model/ConsoleModel.js(309,32): error TS2694: Namespace 'SDK' has no exported member 'CPUProfilerModel'. +node_modules/chrome-devtools-frontend/front_end/console_model/ConsoleModel.js(311,55): error TS2339: Property 'MessageType' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/console_model/ConsoleModel.js(318,19): error TS2694: Namespace 'SDK' has no exported member 'DebuggerModel'. +node_modules/chrome-devtools-frontend/front_end/console_model/ConsoleModel.js(329,21): error TS2554: Expected 15-16 arguments, but got 10. +node_modules/chrome-devtools-frontend/front_end/console_model/ConsoleModel.js(330,70): error TS2339: Property 'MessageSource' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/console_model/ConsoleModel.js(331,37): error TS2339: Property 'MessageLevel' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/console_model/ConsoleModel.js(337,22): error TS2694: Namespace 'Common' has no exported member 'Event'. node_modules/chrome-devtools-frontend/front_end/console_model/ConsoleModel.js(340,35): error TS2694: Namespace 'SDK' has no exported member 'NetworkManager'. +node_modules/chrome-devtools-frontend/front_end/console_model/ConsoleModel.js(341,21): error TS2554: Expected 15-16 arguments, but got 9. +node_modules/chrome-devtools-frontend/front_end/console_model/ConsoleModel.js(342,86): error TS2339: Property 'MessageSource' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/console_model/ConsoleModel.js(343,55): error TS2339: Property 'MessageLevel' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/console_model/ConsoleModel.js(344,55): error TS2339: Property 'MessageLevel' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/console_model/ConsoleModel.js(352,52): error TS2339: Property 'MessageSource' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/console_model/ConsoleModel.js(355,40): error TS2339: Property 'MessageLevel' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/console_model/ConsoleModel.js(358,40): error TS2339: Property 'MessageLevel' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/console_model/ConsoleModel.js(384,5): error TS2554: Expected 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/console_model/ConsoleModel.js(384,61): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/console_model/ConsoleModel.js(403,27): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/console_model/ConsoleModel.js(424,24): error TS2694: Namespace 'Protocol' has no exported member 'Network'. node_modules/chrome-devtools-frontend/front_end/console_model/ConsoleModel.js(425,32): error TS2694: Namespace 'Protocol' has no exported member 'Runtime'. node_modules/chrome-devtools-frontend/front_end/console_model/ConsoleModel.js(426,24): error TS2694: Namespace 'Protocol' has no exported member 'Runtime'. node_modules/chrome-devtools-frontend/front_end/console_model/ConsoleModel.js(428,24): error TS2694: Namespace 'Protocol' has no exported member 'Runtime'. node_modules/chrome-devtools-frontend/front_end/console_model/ConsoleModel.js(438,43): error TS2694: Namespace 'ConsoleModel' has no exported member 'ConsoleMessage'. +node_modules/chrome-devtools-frontend/front_end/console_model/ConsoleModel.js(440,53): error TS2339: Property 'MessageType' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/console_model/ConsoleModel.js(448,26): error TS2694: Namespace 'Protocol' has no exported member 'Runtime'. node_modules/chrome-devtools-frontend/front_end/console_model/ConsoleModel.js(481,24): error TS2694: Namespace 'Protocol' has no exported member 'Runtime'. +node_modules/chrome-devtools-frontend/front_end/console_model/ConsoleModel.js(488,12): error TS2554: Expected 15-16 arguments, but got 14. +node_modules/chrome-devtools-frontend/front_end/console_model/ConsoleModel.js(489,51): error TS2339: Property 'MessageSource' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/console_model/ConsoleModel.js(489,97): error TS2339: Property 'MessageLevel' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/console_model/ConsoleModel.js(514,24): error TS2694: Namespace 'Protocol' has no exported member 'Runtime'. +node_modules/chrome-devtools-frontend/front_end/console_model/ConsoleModel.js(538,54): error TS2339: Property 'MessageType' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/console_model/ConsoleModel.js(539,51): error TS2339: Property 'MessageType' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/console_model/ConsoleModel.js(540,51): error TS2339: Property 'MessageType' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/console_model/ConsoleModel.js(547,54): error TS2339: Property 'MessageType' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/console_model/ConsoleModel.js(548,51): error TS2339: Property 'MessageType' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/console_model/ConsoleModel.js(556,52): error TS2339: Property 'MessageLevel' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/console_model/ConsoleModel.js(557,52): error TS2339: Property 'MessageLevel' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/console_model/ConsoleModel.js(564,73): error TS2339: Property 'MessageLevel' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/console_model/ConsoleModel.js(565,54): error TS2339: Property 'MessageSource' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/console_model/ConsoleModel.js(566,54): error TS2339: Property 'MessageSource' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/console_model/ConsoleModel.js(568,53): error TS2339: Property 'MessageSource' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/console_model/ConsoleModel.js(569,51): error TS2339: Property 'MessageType' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/console_model/ConsoleModel.js(570,51): error TS2339: Property 'MessageType' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/console_model/ConsoleModel.js(571,51): error TS2339: Property 'MessageType' does not exist on type 'typeof (Anonymous class)'. 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(615,24): error TS2694: Namespace 'Protocol' has no exported member 'Runtime'. node_modules/chrome-devtools-frontend/front_end/console_model/ConsoleModel.js(616,24): error TS2694: Namespace 'Protocol' has no exported member 'Runtime'. +node_modules/chrome-devtools-frontend/front_end/console_model/ConsoleModel.js(642,29): error TS2339: Property 'MessageSource' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/console_model/ConsoleModel.js(663,29): error TS2339: Property 'MessageType' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/console_model/ConsoleModel.js(688,29): error TS2339: Property 'MessageLevel' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/console_model/ConsoleModel.js(696,29): error TS2339: Property 'MessageSourceDisplayName' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/console_model/ConsoleModel.js(697,32): error TS2339: Property 'MessageSource' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/console_model/ConsoleModel.js(697,88): error TS2339: Property 'MessageSource' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/console_model/ConsoleModel.js(698,32): error TS2339: Property 'MessageSource' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/console_model/ConsoleModel.js(699,32): error TS2339: Property 'MessageSource' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/console_model/ConsoleModel.js(700,32): error TS2339: Property 'MessageSource' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/console_model/ConsoleModel.js(701,32): error TS2339: Property 'MessageSource' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/console_model/ConsoleModel.js(702,32): error TS2339: Property 'MessageSource' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/console_model/ConsoleModel.js(703,32): error TS2339: Property 'MessageSource' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/console_model/ConsoleModel.js(704,32): error TS2339: Property 'MessageSource' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/console_model/ConsoleModel.js(705,32): error TS2339: Property 'MessageSource' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/console_model/ConsoleModel.js(706,32): error TS2339: Property 'MessageSource' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/console_model/ConsoleModel.js(707,32): error TS2339: Property 'MessageSource' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/console_model/ConsoleModel.js(708,32): error TS2339: Property 'MessageSource' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/console_model/ConsoleModel.js(709,32): error TS2339: Property 'MessageSource' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/console_model/ConsoleModel.js(710,32): error TS2339: Property 'MessageSource' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/console_model/ConsoleModel.js(713,27): error TS2339: Property '_events' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/console_test_runner/ConsoleTestRunner.js(10,73): error TS1003: Identifier expected. +node_modules/chrome-devtools-frontend/front_end/console_test_runner/ConsoleTestRunner.js(11,19): error TS2339: Property 'Formatter' does not exist on type 'typeof ConsoleTestRunner'. node_modules/chrome-devtools-frontend/front_end/console_test_runner/ConsoleTestRunner.js(16,31): error TS2694: Namespace 'ConsoleTestRunner' has no exported member 'Formatter'. node_modules/chrome-devtools-frontend/front_end/console_test_runner/ConsoleTestRunner.js(26,31): error TS2694: Namespace 'ConsoleTestRunner' has no exported member 'Formatter'. node_modules/chrome-devtools-frontend/front_end/console_test_runner/ConsoleTestRunner.js(33,29): error TS2339: Property 'ConsoleView' does not exist on type '{ new (): Console; prototype: Console; }'. node_modules/chrome-devtools-frontend/front_end/console_test_runner/ConsoleTestRunner.js(73,36): error TS2339: Property 'deepTextContent' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/console_test_runner/ConsoleTestRunner.js(96,13): error TS2339: Property 'ConsoleView' does not exist on type '{ new (): Console; prototype: Console; }'. node_modules/chrome-devtools-frontend/front_end/console_test_runner/ConsoleTestRunner.js(143,26): error TS2339: Property 'ConsoleView' does not exist on type '{ new (): Console; prototype: Console; }'. +node_modules/chrome-devtools-frontend/front_end/console_test_runner/ConsoleTestRunner.js(151,38): error TS2339: Property 'runtimeModel' does not exist on type 'typeof TestRunner'. +node_modules/chrome-devtools-frontend/front_end/console_test_runner/ConsoleTestRunner.js(154,28): error TS2345: Argument of type 'typeof (Anonymous class)' is not assignable to parameter of type 'new (arg1: any) => any'. node_modules/chrome-devtools-frontend/front_end/console_test_runner/ConsoleTestRunner.js(170,29): error TS2339: Property 'ConsoleView' does not exist on type '{ new (): Console; prototype: Console; }'. node_modules/chrome-devtools-frontend/front_end/console_test_runner/ConsoleTestRunner.js(191,33): error TS2339: Property 'ConsoleView' does not exist on type '{ new (): Console; prototype: Console; }'. node_modules/chrome-devtools-frontend/front_end/console_test_runner/ConsoleTestRunner.js(216,29): error TS2339: Property 'ConsoleView' does not exist on type '{ new (): Console; prototype: Console; }'. @@ -4379,15 +6093,17 @@ node_modules/chrome-devtools-frontend/front_end/console_test_runner/ConsoleTestR node_modules/chrome-devtools-frontend/front_end/console_test_runner/ConsoleTestRunner.js(269,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(285,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(298,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(306,53): error TS2339: Property '_instanceForTest' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/console_test_runner/ConsoleTestRunner.js(320,11): 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(321,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(363,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(395,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(406,26): error TS2339: Property 'ConsoleView' does not exist on type '{ new (): Console; prototype: Console; }'. node_modules/chrome-devtools-frontend/front_end/console_test_runner/ConsoleTestRunner.js(418,24): 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(420,5): error TS2532: Object is possibly 'undefined'. +node_modules/chrome-devtools-frontend/front_end/console_test_runner/ConsoleTestRunner.js(420,5): error TS2722: Cannot invoke an object which is possibly 'undefined'. node_modules/chrome-devtools-frontend/front_end/console_test_runner/ConsoleTestRunner.js(422,35): error TS2339: Property 'ConsolePrompt' does not exist on type '{ new (): Console; prototype: Console; }'. node_modules/chrome-devtools-frontend/front_end/console_test_runner/ConsoleTestRunner.js(466,26): error TS2339: Property 'ConsoleView' does not exist on type '{ new (): Console; prototype: Console; }'. +node_modules/chrome-devtools-frontend/front_end/console_test_runner/ConsoleTestRunner.js(469,28): error TS2345: Argument of type 'typeof (Anonymous class)' is not assignable to parameter of type 'new (arg1: any) => any'. node_modules/chrome-devtools-frontend/front_end/console_test_runner/ConsoleTestRunner.js(481,29): error TS2339: Property 'ConsoleView' does not exist on type '{ new (): Console; prototype: Console; }'. node_modules/chrome-devtools-frontend/front_end/console_test_runner/ConsoleTestRunner.js(510,29): error TS2339: Property 'ConsoleView' does not exist on type '{ new (): Console; prototype: Console; }'. node_modules/chrome-devtools-frontend/front_end/console_test_runner/ConsoleTestRunner.js(524,51): error TS2339: Property 'traverseNextTextNode' does not exist on type 'Node'. @@ -4396,27 +6112,70 @@ node_modules/chrome-devtools-frontend/front_end/console_test_runner/ConsoleTestR node_modules/chrome-devtools-frontend/front_end/console_test_runner/ConsoleTestRunner.js(563,30): error TS2339: Property 'ConsoleView' does not exist on type '{ new (): Console; prototype: Console; }'. node_modules/chrome-devtools-frontend/front_end/cookie_table/CookiesTable.js(39,36): error TS1138: Parameter declaration expected. node_modules/chrome-devtools-frontend/front_end/cookie_table/CookiesTable.js(39,36): error TS8024: JSDoc '@param' tag has name 'function', but there is no parameter with that name. -node_modules/chrome-devtools-frontend/front_end/cookie_table/CookiesTable.js(42,5): error TS2346: Call target does not contain any signatures. node_modules/chrome-devtools-frontend/front_end/cookie_table/CookiesTable.js(50,47): error TS2694: Namespace 'DataGrid' has no exported member 'DataGrid'. +node_modules/chrome-devtools-frontend/front_end/cookie_table/CookiesTable.js(53,16): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/cookie_table/CookiesTable.js(56,33): error TS2339: Property 'Order' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/cookie_table/CookiesTable.js(61,28): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/cookie_table/CookiesTable.js(62,29): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/cookie_table/CookiesTable.js(63,27): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/cookie_table/CookiesTable.js(64,30): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/cookie_table/CookiesTable.js(65,27): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/cookie_table/CookiesTable.js(65,93): error TS2339: Property 'Align' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/cookie_table/CookiesTable.js(67,16): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/cookie_table/CookiesTable.js(69,34): error TS2339: Property 'Align' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/cookie_table/CookiesTable.js(74,16): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/cookie_table/CookiesTable.js(76,34): error TS2339: Property 'Align' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/cookie_table/CookiesTable.js(81,16): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/cookie_table/CookiesTable.js(83,34): error TS2339: Property 'Align' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/cookie_table/CookiesTable.js(97,55): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/cookie_table/CookiesTable.js(100,57): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/cookie_table/CookiesTable.js(105,5): error TS2554: Expected 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/cookie_table/CookiesTable.js(116,27): error TS2345: Argument of type '{ cookies: (Anonymous class)[]; }[]' is not assignable to parameter of type '{ folderName: string; cookies: (Anonymous class)[]; }[]'. Type '{ cookies: (Anonymous class)[]; }' is not assignable to type '{ folderName: string; cookies: (Anonymous class)[]; }'. Property 'folderName' is missing in type '{ cookies: (Anonymous class)[]; }'. -node_modules/chrome-devtools-frontend/front_end/cookie_table/CookiesTable.js(232,24): error TS2694: Namespace 'DataGrid' has no exported member 'DataGridNode'. -node_modules/chrome-devtools-frontend/front_end/cookie_table/CookiesTable.js(256,24): error TS2694: Namespace 'DataGrid' has no exported member 'DataGridNode'. +node_modules/chrome-devtools-frontend/front_end/cookie_table/CookiesTable.js(139,24): error TS2339: Property 'cookie' does not exist on type 'NODE_TYPE'. +node_modules/chrome-devtools-frontend/front_end/cookie_table/CookiesTable.js(147,37): error TS2339: Property 'traverseNextNode' does not exist on type 'NODE_TYPE'. +node_modules/chrome-devtools-frontend/front_end/cookie_table/CookiesTable.js(148,41): error TS2339: Property 'traversePreviousNode' does not exist on type 'NODE_TYPE'. +node_modules/chrome-devtools-frontend/front_end/cookie_table/CookiesTable.js(151,29): error TS2339: Property 'cookie' does not exist on type 'NODE_TYPE'. +node_modules/chrome-devtools-frontend/front_end/cookie_table/CookiesTable.js(199,31): error TS2339: Property 'removeChildren' does not exist on type 'NODE_TYPE'. +node_modules/chrome-devtools-frontend/front_end/cookie_table/CookiesTable.js(217,35): error TS2339: Property 'appendChild' does not exist on type 'NODE_TYPE'. +node_modules/chrome-devtools-frontend/front_end/cookie_table/CookiesTable.js(222,28): error TS2345: Argument of type 'NODE_TYPE' is not assignable to parameter of type '(Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/cookie_table/CookiesTable.js(226,29): error TS2345: Argument of type 'NODE_TYPE' is not assignable to parameter of type '(Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/cookie_table/CookiesTable.js(246,30): error TS2345: Argument of type '(Anonymous class)' is not assignable to parameter of type 'NODE_TYPE'. +node_modules/chrome-devtools-frontend/front_end/cookie_table/CookiesTable.js(262,28): error TS2345: Argument of type '(Anonymous class)' is not assignable to parameter of type 'NODE_TYPE'. node_modules/chrome-devtools-frontend/front_end/cookie_table/CookiesTable.js(320,33): error TS2362: The left-hand side of an arithmetic operation must be of type 'any', 'number' or an enum type. node_modules/chrome-devtools-frontend/front_end/cookie_table/CookiesTable.js(320,52): 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/cookie_table/CookiesTable.js(339,25): error TS2694: Namespace 'DataGrid' has no exported member 'DataGridNode'. +node_modules/chrome-devtools-frontend/front_end/cookie_table/CookiesTable.js(345,38): error TS2339: Property 'Type' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/cookie_table/CookiesTable.js(346,21): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/cookie_table/CookiesTable.js(347,19): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/cookie_table/CookiesTable.js(348,22): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/cookie_table/CookiesTable.js(353,31): error TS2339: Property 'secondsToString' does not exist on type 'NumberConstructor'. -node_modules/chrome-devtools-frontend/front_end/cookie_table/CookiesTable.js(372,24): error TS2694: Namespace 'DataGrid' has no exported member 'DataGridNode'. -node_modules/chrome-devtools-frontend/front_end/cookie_table/CookiesTable.js(380,24): error TS2694: Namespace 'DataGrid' has no exported member 'DataGridNode'. -node_modules/chrome-devtools-frontend/front_end/cookie_table/CookiesTable.js(395,24): error TS2694: Namespace 'DataGrid' has no exported member 'DataGridNode'. -node_modules/chrome-devtools-frontend/front_end/cookie_table/CookiesTable.js(411,24): error TS2694: Namespace 'DataGrid' has no exported member 'DataGridNode'. +node_modules/chrome-devtools-frontend/front_end/cookie_table/CookiesTable.js(357,49): error TS2339: Property '_expiresSessionValue' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/cookie_table/CookiesTable.js(366,10): error TS2339: Property 'cookie' does not exist on type '(Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/cookie_table/CookiesTable.js(375,14): error TS2339: Property 'cookie' does not exist on type '(Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/cookie_table/CookiesTable.js(376,33): error TS2339: Property 'cookie' does not exist on type '(Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/cookie_table/CookiesTable.js(407,52): error TS2339: Property '_expiresSessionValue' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/cookie_table/CookiesTable.js(414,26): error TS2339: Property 'cookie' does not exist on type '(Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/cookie_table/CookiesTable.js(416,10): error TS2339: Property 'cookie' does not exist on type '(Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/cookie_table/CookiesTable.js(433,67): error TS2339: Property '_expiresSessionValue' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/cookie_table/CookiesTable.js(436,7): error TS2554: Expected 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/cookie_table/CookiesTable.js(438,7): error TS2554: Expected 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/cookie_table/CookiesTable.js(461,42): error TS2339: Property 'asParsedURL' does not exist on type 'string'. node_modules/chrome-devtools-frontend/front_end/cookie_table/CookiesTable.js(470,51): error TS2339: Property 'asParsedURL' does not exist on type 'string'. +node_modules/chrome-devtools-frontend/front_end/cookie_table/CookiesTable.js(479,61): error TS2339: Property '_expiresSessionValue' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/cookie_table/CookiesTable.js(489,26): error TS2339: Property '_expiresSessionValue' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/cookie_table/CookiesTable.js(489,49): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/coverage/CoverageDecorationManager.js(7,2): error TS1131: Property or signature expected. +node_modules/chrome-devtools-frontend/front_end/coverage/CoverageDecorationManager.js(13,10): error TS2339: Property 'RawLocation' does not exist on type 'typeof Coverage'. node_modules/chrome-devtools-frontend/front_end/coverage/CoverageDecorationManager.js(21,29): error TS2694: Namespace 'Common' has no exported member 'ContentProvider'. node_modules/chrome-devtools-frontend/front_end/coverage/CoverageDecorationManager.js(23,34): error TS2694: Namespace 'Common' has no exported member 'ContentProvider'. +node_modules/chrome-devtools-frontend/front_end/coverage/CoverageDecorationManager.js(30,76): error TS2339: Property '_decoratorType' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/coverage/CoverageDecorationManager.js(31,62): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/coverage/CoverageDecorationManager.js(36,80): error TS2339: Property '_decoratorType' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/coverage/CoverageDecorationManager.js(42,29): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/coverage/CoverageDecorationManager.js(50,68): error TS2339: Property 'get' does not exist on type '{ _map: Map>; }'. +node_modules/chrome-devtools-frontend/front_end/coverage/CoverageDecorationManager.js(51,82): error TS2339: Property '_decoratorType' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/coverage/CoverageDecorationManager.js(52,78): error TS2339: Property '_decoratorType' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/coverage/CoverageDecorationManager.js(59,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/coverage/CoverageDecorationManager.js(115,45): error TS2339: Property 'set' does not exist on type '{ _map: Map>; }'. node_modules/chrome-devtools-frontend/front_end/coverage/CoverageDecorationManager.js(123,22): error TS2694: Namespace 'Common' has no exported member 'ContentProvider'. @@ -4427,47 +6186,96 @@ node_modules/chrome-devtools-frontend/front_end/coverage/CoverageDecorationManag node_modules/chrome-devtools-frontend/front_end/coverage/CoverageDecorationManager.js(247,24): error TS2694: Namespace 'Coverage' has no exported member 'RawLocation'. node_modules/chrome-devtools-frontend/front_end/coverage/CoverageDecorationManager.js(248,24): error TS2694: Namespace 'Coverage' has no exported member 'RawLocation'. node_modules/chrome-devtools-frontend/front_end/coverage/CoverageDecorationManager.js(255,22): error TS2694: Namespace 'Common' has no exported member 'Event'. -node_modules/chrome-devtools-frontend/front_end/coverage/CoverageListView.js(10,5): error TS2346: Call target does not contain any signatures. +node_modules/chrome-devtools-frontend/front_end/coverage/CoverageDecorationManager.js(258,34): error TS1110: Type expected. +node_modules/chrome-devtools-frontend/front_end/coverage/CoverageDecorationManager.js(259,74): error TS2339: Property '_decoratorType' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/coverage/CoverageDecorationManager.js(263,36): error TS2339: Property '_decoratorType' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/coverage/CoverageDecorationManager.js(268,23): error TS2339: Property 'LineDecorator' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/coverage/CoverageDecorationManager.js(275,90): error TS2339: Property '_decoratorType' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/coverage/CoverageDecorationManager.js(277,18): error TS2339: Property 'uninstallGutter' does not exist on type '(Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/coverage/CoverageDecorationManager.js(277,56): error TS2339: Property 'LineDecorator' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/coverage/CoverageDecorationManager.js(292,44): error TS2339: Property 'LineDecorator' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/coverage/CoverageDecorationManager.js(293,16): error TS2339: Property 'uninstallGutter' does not exist on type '(Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/coverage/CoverageDecorationManager.js(294,16): error TS2339: Property 'installGutter' does not exist on type '(Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/coverage/CoverageDecorationManager.js(300,18): error TS2339: Property 'setGutterDecoration' does not exist on type '(Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/coverage/CoverageDecorationManager.js(305,23): error TS2339: Property 'LineDecorator' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/coverage/CoverageListView.js(11,58): error TS2694: Namespace 'Coverage' has no exported member 'CoverageListView'. +node_modules/chrome-devtools-frontend/front_end/coverage/CoverageListView.js(18,26): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/coverage/CoverageListView.js(19,27): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/coverage/CoverageListView.js(21,16): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/coverage/CoverageListView.js(25,34): error TS2339: Property 'Align' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/coverage/CoverageListView.js(29,16): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/coverage/CoverageListView.js(33,34): error TS2339: Property 'Align' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/coverage/CoverageListView.js(34,33): error TS2339: Property 'Order' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/coverage/CoverageListView.js(39,20): error TS2339: Property 'setResizeMethod' does not exist on type '(Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/coverage/CoverageListView.js(39,54): error TS2339: Property 'ResizeMethod' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/coverage/CoverageListView.js(40,20): error TS2339: Property 'element' does not exist on type '(Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/coverage/CoverageListView.js(41,20): error TS2339: Property 'element' does not exist on type '(Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/coverage/CoverageListView.js(42,20): error TS2339: Property 'addEventListener' does not exist on type '(Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/coverage/CoverageListView.js(42,55): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/coverage/CoverageListView.js(43,20): error TS2339: Property 'addEventListener' does not exist on type '(Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/coverage/CoverageListView.js(43,55): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/coverage/CoverageListView.js(45,41): error TS2339: Property 'asWidget' does not exist on type '(Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/coverage/CoverageListView.js(55,35): error TS2339: Property 'rootNode' does not exist on type '(Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/coverage/CoverageListView.js(63,44): error TS2339: Property 'GridNode' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/coverage/CoverageListView.js(76,20): error TS2339: Property 'rootNode' does not exist on type '(Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/coverage/CoverageListView.js(85,22): error TS2495: Type 'IterableIterator' is not an array type or a string type. +node_modules/chrome-devtools-frontend/front_end/coverage/CoverageListView.js(96,24): error TS2339: Property 'rootNode' does not exist on type '(Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/coverage/CoverageListView.js(112,11): error TS2339: Property 'consume' does not exist on type 'Event'. +node_modules/chrome-devtools-frontend/front_end/coverage/CoverageListView.js(117,31): error TS2339: Property 'selectedNode' does not exist on type '(Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/coverage/CoverageListView.js(120,45): error TS2694: Namespace 'Coverage' has no exported member 'CoverageListView'. -node_modules/chrome-devtools-frontend/front_end/coverage/CoverageListView.js(162,26): error TS2694: Namespace 'DataGrid' has no exported member 'DataGridNode'. -node_modules/chrome-devtools-frontend/front_end/coverage/CoverageListView.js(163,26): error TS2694: Namespace 'DataGrid' has no exported member 'DataGridNode'. +node_modules/chrome-devtools-frontend/front_end/coverage/CoverageListView.js(130,24): error TS2339: Property 'selectedNode' does not exist on type '(Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/coverage/CoverageListView.js(132,21): error TS2339: Property 'reveal' does not exist on type '() => void'. +node_modules/chrome-devtools-frontend/front_end/coverage/CoverageListView.js(136,35): error TS2339: Property 'sortColumnId' does not exist on type '(Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/coverage/CoverageListView.js(159,60): error TS2339: Property 'isSortOrderAscending' does not exist on type '(Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/coverage/CoverageListView.js(167,40): error TS2694: Namespace 'Coverage' has no exported member 'CoverageListView'. node_modules/chrome-devtools-frontend/front_end/coverage/CoverageListView.js(168,40): error TS2694: Namespace 'Coverage' has no exported member 'CoverageListView'. -node_modules/chrome-devtools-frontend/front_end/coverage/CoverageListView.js(175,26): error TS2694: Namespace 'DataGrid' has no exported member 'DataGridNode'. -node_modules/chrome-devtools-frontend/front_end/coverage/CoverageListView.js(176,26): error TS2694: Namespace 'DataGrid' has no exported member 'DataGridNode'. node_modules/chrome-devtools-frontend/front_end/coverage/CoverageListView.js(180,40): error TS2694: Namespace 'Coverage' has no exported member 'CoverageListView'. node_modules/chrome-devtools-frontend/front_end/coverage/CoverageListView.js(181,40): error TS2694: Namespace 'Coverage' has no exported member 'CoverageListView'. -node_modules/chrome-devtools-frontend/front_end/coverage/CoverageListView.js(187,26): error TS2694: Namespace 'DataGrid' has no exported member 'DataGridNode'. -node_modules/chrome-devtools-frontend/front_end/coverage/CoverageListView.js(188,26): error TS2694: Namespace 'DataGrid' has no exported member 'DataGridNode'. node_modules/chrome-devtools-frontend/front_end/coverage/CoverageListView.js(192,40): error TS2694: Namespace 'Coverage' has no exported member 'CoverageListView'. node_modules/chrome-devtools-frontend/front_end/coverage/CoverageListView.js(193,40): error TS2694: Namespace 'Coverage' has no exported member 'CoverageListView'. node_modules/chrome-devtools-frontend/front_end/coverage/CoverageListView.js(201,24): error TS2694: Namespace 'Coverage' has no exported member 'CoverageType'. -node_modules/chrome-devtools-frontend/front_end/coverage/CoverageListView.js(221,5): error TS2346: Call target does not contain any signatures. +node_modules/chrome-devtools-frontend/front_end/coverage/CoverageListView.js(205,25): error TS2339: Property 'CoverageType' does not exist on type 'typeof Coverage'. +node_modules/chrome-devtools-frontend/front_end/coverage/CoverageListView.js(206,18): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/coverage/CoverageListView.js(207,25): error TS2339: Property 'CoverageType' does not exist on type 'typeof Coverage'. +node_modules/chrome-devtools-frontend/front_end/coverage/CoverageListView.js(208,18): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/coverage/CoverageListView.js(209,30): error TS2339: Property 'CoverageType' does not exist on type 'typeof Coverage'. +node_modules/chrome-devtools-frontend/front_end/coverage/CoverageListView.js(210,18): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/coverage/CoverageListView.js(215,27): error TS2339: Property 'GridNode' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/coverage/CoverageListView.js(221,5): error TS2554: Expected 1-2 arguments, but got 0. +node_modules/chrome-devtools-frontend/front_end/coverage/CoverageListView.js(239,10): error TS2339: Property 'refresh' does not exist on type '(Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/coverage/CoverageListView.js(251,10): error TS2339: Property 'refresh' does not exist on type '(Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/coverage/CoverageListView.js(261,21): error TS2339: Property 'createTD' does not exist on type '(Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/coverage/CoverageListView.js(276,50): error TS2339: Property 'CoverageType' does not exist on type 'typeof Coverage'. +node_modules/chrome-devtools-frontend/front_end/coverage/CoverageListView.js(277,24): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/coverage/CoverageListView.js(280,35): error TS2339: Property 'withThousandsSeparator' does not exist on type 'NumberConstructor'. node_modules/chrome-devtools-frontend/front_end/coverage/CoverageListView.js(286,45): error TS2339: Property 'withThousandsSeparator' does not exist on type 'NumberConstructor'. node_modules/chrome-devtools-frontend/front_end/coverage/CoverageModel.js(5,72): error TS1003: Identifier expected. +node_modules/chrome-devtools-frontend/front_end/coverage/CoverageModel.js(6,10): error TS2339: Property 'RangeUseCount' does not exist on type 'typeof Coverage'. node_modules/chrome-devtools-frontend/front_end/coverage/CoverageModel.js(8,57): error TS1003: Identifier expected. -node_modules/chrome-devtools-frontend/front_end/coverage/CoverageModel.js(22,19): error TS2694: Namespace 'SDK' has no exported member 'Target'. -node_modules/chrome-devtools-frontend/front_end/coverage/CoverageModel.js(25,5): error TS2346: Call target does not contain any signatures. +node_modules/chrome-devtools-frontend/front_end/coverage/CoverageModel.js(9,10): error TS2339: Property 'CoverageSegment' does not exist on type 'typeof Coverage'. +node_modules/chrome-devtools-frontend/front_end/coverage/CoverageModel.js(14,10): error TS2339: Property 'CoverageType' does not exist on type 'typeof Coverage'. node_modules/chrome-devtools-frontend/front_end/coverage/CoverageModel.js(32,29): error TS2694: Namespace 'Common' has no exported member 'ContentProvider'. node_modules/chrome-devtools-frontend/front_end/coverage/CoverageModel.js(34,42): error TS2694: Namespace 'Protocol' has no exported member 'Profiler'. node_modules/chrome-devtools-frontend/front_end/coverage/CoverageModel.js(73,15): error TS1055: Type 'Promise<(Anonymous class)[]>' 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/CoverageModel.js(88,22): error TS2694: Namespace 'Common' has no exported member 'ContentProvider'. node_modules/chrome-devtools-frontend/front_end/coverage/CoverageModel.js(99,23): error TS2495: Type 'IterableIterator<(Anonymous class)>' is not an array type or a string type. +node_modules/chrome-devtools-frontend/front_end/coverage/CoverageModel.js(100,37): error TS2339: Property 'CoverageType' does not exist on type 'typeof Coverage'. node_modules/chrome-devtools-frontend/front_end/coverage/CoverageModel.js(103,46): error TS2345: Argument of type '(Anonymous class)' is not assignable to parameter of type '() => void'. Type '(Anonymous class)' provides no match for the signature '(): void'. node_modules/chrome-devtools-frontend/front_end/coverage/CoverageModel.js(116,15): error TS1055: Type 'Promise<(Anonymous class)[]>' 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/CoverageModel.js(131,31): error TS2694: Namespace 'Protocol' has no exported member 'Profiler'. +node_modules/chrome-devtools-frontend/front_end/coverage/CoverageModel.js(141,27): error TS2339: Property 'CoverageType' does not exist on type 'typeof Coverage'. +node_modules/chrome-devtools-frontend/front_end/coverage/CoverageModel.js(148,28): error TS2339: Property 'CoverageType' does not exist on type 'typeof Coverage'. +node_modules/chrome-devtools-frontend/front_end/coverage/CoverageModel.js(152,37): error TS2345: Argument of type '(Anonymous class)' is not assignable to parameter of type '() => void'. + Type '(Anonymous class)' provides no match for the signature '(): void'. node_modules/chrome-devtools-frontend/front_end/coverage/CoverageModel.js(160,15): error TS1055: Type 'Promise<(Anonymous class)[]>' 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/CoverageModel.js(170,31): error TS2694: Namespace 'Protocol' has no exported member 'CSS'. node_modules/chrome-devtools-frontend/front_end/coverage/CoverageModel.js(175,64): error TS2694: Namespace 'Coverage' has no exported member 'RangeUseCount'. node_modules/chrome-devtools-frontend/front_end/coverage/CoverageModel.js(188,23): error TS2495: Type 'Map<(Anonymous class), any[]>' is not an array type or a string type. -node_modules/chrome-devtools-frontend/front_end/coverage/CoverageModel.js(189,11): error TS2403: Subsequent variable declarations must have the same type. Variable 'styleSheetHeader' must be of type 'any', but here has type '(Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/coverage/CoverageModel.js(190,48): error TS2694: Namespace 'Coverage' has no exported member 'RangeUseCount'. node_modules/chrome-devtools-frontend/front_end/coverage/CoverageModel.js(191,11): error TS2403: Subsequent variable declarations must have the same type. Variable 'entry' must be of type 'any', but here has type '(Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/coverage/CoverageModel.js(192,11): error TS2345: Argument of type '(Anonymous class)' is not assignable to parameter of type '() => void'. +node_modules/chrome-devtools-frontend/front_end/coverage/CoverageModel.js(193,28): error TS2339: Property 'CoverageType' does not exist on type 'typeof Coverage'. node_modules/chrome-devtools-frontend/front_end/coverage/CoverageModel.js(201,31): error TS2694: Namespace 'Coverage' has no exported member 'RangeUseCount'. node_modules/chrome-devtools-frontend/front_end/coverage/CoverageModel.js(202,32): error TS2694: Namespace 'Coverage' has no exported member 'CoverageSegment'. node_modules/chrome-devtools-frontend/front_end/coverage/CoverageModel.js(210,23): error TS2339: Property 'peekLast' does not exist on type 'any[]'. @@ -4477,12 +6285,15 @@ node_modules/chrome-devtools-frontend/front_end/coverage/CoverageModel.js(246,22 node_modules/chrome-devtools-frontend/front_end/coverage/CoverageModel.js(250,31): error TS2694: Namespace 'Coverage' has no exported member 'RangeUseCount'. node_modules/chrome-devtools-frontend/front_end/coverage/CoverageModel.js(251,24): error TS2694: Namespace 'Coverage' has no exported member 'CoverageType'. node_modules/chrome-devtools-frontend/front_end/coverage/CoverageModel.js(255,31): error TS2339: Property 'contentURL' does not exist on type '() => void'. +node_modules/chrome-devtools-frontend/front_end/coverage/CoverageModel.js(267,37): error TS2339: Property 'peekLast' does not exist on type 'any[]'. node_modules/chrome-devtools-frontend/front_end/coverage/CoverageModel.js(288,26): error TS2694: Namespace 'Coverage' has no exported member 'CoverageType'. node_modules/chrome-devtools-frontend/front_end/coverage/CoverageModel.js(301,25): error TS2694: Namespace 'Coverage' has no exported member 'CoverageType'. node_modules/chrome-devtools-frontend/front_end/coverage/CoverageModel.js(336,22): error TS2694: Namespace 'Common' has no exported member 'ContentProvider'. node_modules/chrome-devtools-frontend/front_end/coverage/CoverageModel.js(340,24): error TS2694: Namespace 'Coverage' has no exported member 'CoverageType'. +node_modules/chrome-devtools-frontend/front_end/coverage/CoverageModel.js(347,26): error TS2339: Property 'CoverageType' does not exist on type 'typeof Coverage'. node_modules/chrome-devtools-frontend/front_end/coverage/CoverageModel.js(348,35): error TS2352: Type '() => void' cannot be converted to type '(Anonymous class)'. Property 'debuggerModel' is missing in type '() => void'. +node_modules/chrome-devtools-frontend/front_end/coverage/CoverageModel.js(356,26): error TS2339: Property 'CoverageType' does not exist on type 'typeof Coverage'. node_modules/chrome-devtools-frontend/front_end/coverage/CoverageModel.js(357,35): error TS2352: Type '() => void' cannot be converted to type '(Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/coverage/CoverageModel.js(369,22): error TS2694: Namespace 'Common' has no exported member 'ContentProvider'. node_modules/chrome-devtools-frontend/front_end/coverage/CoverageModel.js(371,24): error TS2694: Namespace 'Coverage' has no exported member 'CoverageType'. @@ -4493,18 +6304,48 @@ node_modules/chrome-devtools-frontend/front_end/coverage/CoverageModel.js(405,31 node_modules/chrome-devtools-frontend/front_end/coverage/CoverageModel.js(427,31): error TS2694: Namespace 'Coverage' has no exported member 'CoverageSegment'. node_modules/chrome-devtools-frontend/front_end/coverage/CoverageModel.js(428,31): error TS2694: Namespace 'Coverage' has no exported member 'CoverageSegment'. node_modules/chrome-devtools-frontend/front_end/coverage/CoverageModel.js(441,25): error TS2339: Property 'peekLast' does not exist on type '{ end: number; count: any; }[]'. -node_modules/chrome-devtools-frontend/front_end/coverage/CoverageView.js(7,5): error TS2346: Call target does not contain any signatures. +node_modules/chrome-devtools-frontend/front_end/coverage/CoverageView.js(20,48): error TS2339: Property 'createChild' does not exist on type 'Element'. +node_modules/chrome-devtools-frontend/front_end/coverage/CoverageView.js(32,46): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/coverage/CoverageView.js(33,57): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/coverage/CoverageView.js(40,45): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/coverage/CoverageView.js(42,56): error TS2339: Property 'Event' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/coverage/CoverageView.js(49,42): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/coverage/CoverageView.js(50,9): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/coverage/CoverageView.js(53,56): error TS2339: Property 'createChild' does not exist on type 'Element'. +node_modules/chrome-devtools-frontend/front_end/coverage/CoverageView.js(57,54): error TS2339: Property 'createChild' does not exist on type 'Element'. +node_modules/chrome-devtools-frontend/front_end/coverage/CoverageView.js(59,5): error TS2554: Expected 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/coverage/CoverageView.js(91,5): error TS2554: Expected 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/coverage/CoverageView.js(118,51): error TS2339: Property 'Action' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/coverage/CoverageView.js(122,31): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/coverage/CoverageView.js(130,5): error TS2554: Expected 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/coverage/CoverageView.js(141,5): error TS2322: Type 'Timer' is not assignable to type 'number'. +node_modules/chrome-devtools-frontend/front_end/coverage/CoverageView.js(150,31): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/coverage/CoverageView.js(187,55): error TS2339: Property 'bytesToString' does not exist on type 'NumberConstructor'. node_modules/chrome-devtools-frontend/front_end/coverage/CoverageView.js(187,85): error TS2339: Property 'bytesToString' does not exist on type 'NumberConstructor'. +node_modules/chrome-devtools-frontend/front_end/coverage/CoverageView.js(207,46): error TS2339: Property '_extensionBindingsURLPrefix' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/coverage/CoverageView.js(215,23): error TS2339: Property '_extensionBindingsURLPrefix' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/coverage/CoverageView.js(220,23): error TS2339: Property 'ActionDelegate' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/coverage/CoverageView.js(230,57): error TS2339: Property 'widget' does not exist on type '() => void'. +node_modules/chrome-devtools-frontend/front_end/coverage/CoverageView.js(231,59): error TS1110: Type expected. node_modules/chrome-devtools-frontend/front_end/coverage_test_runner/CoverageTestRunner.js(12,27): error TS2339: Property 'runtime' does not exist on type 'Window'. node_modules/chrome-devtools-frontend/front_end/coverage_test_runner/CoverageTestRunner.js(20,27): error TS2339: Property 'runtime' does not exist on type 'Window'. node_modules/chrome-devtools-frontend/front_end/coverage_test_runner/CoverageTestRunner.js(28,27): error TS2339: Property 'runtime' does not exist on type 'Window'. node_modules/chrome-devtools-frontend/front_end/coverage_test_runner/CoverageTestRunner.js(33,13): error TS1055: Type 'Promise<(Anonymous class)>' 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(49,23): error TS2694: Namespace 'DataGrid' has no exported member 'DataGridNode'. +node_modules/chrome-devtools-frontend/front_end/coverage_test_runner/CoverageTestRunner.js(37,76): error TS2339: Property 'LineDecorator' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/coverage_test_runner/CoverageTestRunner.js(52,31): error TS2339: Property 'runtime' does not exist on type 'Window'. node_modules/chrome-devtools-frontend/front_end/coverage_test_runner/CoverageTestRunner.js(87,31): error TS2339: Property 'runtime' does not exist on type 'Window'. +node_modules/chrome-devtools-frontend/front_end/cpu_profiler_test_runner/ProfilerTestRunner.js(12,28): error TS2551: Property 'panels' does not exist on type 'typeof UI'. Did you mean 'Panel'? +node_modules/chrome-devtools-frontend/front_end/cpu_profiler_test_runner/ProfilerTestRunner.js(44,25): error TS2551: Property '_showProfileWhenAdded' does not exist on type 'typeof CPUProfilerTestRunner'. Did you mean 'showProfileWhenAdded'? +node_modules/chrome-devtools-frontend/front_end/cpu_profiler_test_runner/ProfilerTestRunner.js(48,29): error TS2551: Property '_showProfileWhenAdded' does not exist on type 'typeof CPUProfilerTestRunner'. Did you mean 'showProfileWhenAdded'? +node_modules/chrome-devtools-frontend/front_end/cpu_profiler_test_runner/ProfilerTestRunner.js(49,8): error TS2551: Property 'panels' does not exist on type 'typeof UI'. Did you mean 'Panel'? +node_modules/chrome-devtools-frontend/front_end/cpu_profiler_test_runner/ProfilerTestRunner.js(54,26): error TS2551: Property 'panels' does not exist on type 'typeof UI'. Did you mean 'Panel'? +node_modules/chrome-devtools-frontend/front_end/cpu_profiler_test_runner/ProfilerTestRunner.js(60,27): error TS2339: Property '_waitUntilProfileViewIsShownCallback' does not exist on type 'typeof CPUProfilerTestRunner'. +node_modules/chrome-devtools-frontend/front_end/cpu_profiler_test_runner/ProfilerTestRunner.js(65,29): error TS2339: Property '_waitUntilProfileViewIsShownCallback' does not exist on type 'typeof CPUProfilerTestRunner'. +node_modules/chrome-devtools-frontend/front_end/cpu_profiler_test_runner/ProfilerTestRunner.js(66,29): error TS2339: Property '_waitUntilProfileViewIsShownCallback' does not exist on type 'typeof CPUProfilerTestRunner'. +node_modules/chrome-devtools-frontend/front_end/cpu_profiler_test_runner/ProfilerTestRunner.js(66,81): error TS2339: Property '_profileHeader' does not exist on type 'typeof CPUProfilerTestRunner'. +node_modules/chrome-devtools-frontend/front_end/cpu_profiler_test_runner/ProfilerTestRunner.js(67,42): error TS2339: Property '_waitUntilProfileViewIsShownCallback' does not exist on type 'typeof CPUProfilerTestRunner'. +node_modules/chrome-devtools-frontend/front_end/cpu_profiler_test_runner/ProfilerTestRunner.js(68,34): error TS2339: Property '_waitUntilProfileViewIsShownCallback' does not exist on type 'typeof CPUProfilerTestRunner'. node_modules/chrome-devtools-frontend/front_end/data_grid/DataGrid.js(32,32): error TS2694: Namespace 'DataGrid' has no exported member 'DataGrid'. -node_modules/chrome-devtools-frontend/front_end/data_grid/DataGrid.js(38,5): error TS2346: Call target does not contain any signatures. node_modules/chrome-devtools-frontend/front_end/data_grid/DataGrid.js(41,18): error TS2339: Property 'tabIndex' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/data_grid/DataGrid.js(49,40): error TS2339: Property 'createChild' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/data_grid/DataGrid.js(55,42): error TS2339: Property 'createChild' does not exist on type 'Element'. @@ -4519,11 +6360,20 @@ node_modules/chrome-devtools-frontend/front_end/data_grid/DataGrid.js(89,50): er node_modules/chrome-devtools-frontend/front_end/data_grid/DataGrid.js(94,42): error TS2339: Property 'createChild' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/data_grid/DataGrid.js(96,45): error TS2339: Property 'createChild' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/data_grid/DataGrid.js(98,48): error TS2339: Property 'createChild' does not exist on type 'Element'. +node_modules/chrome-devtools-frontend/front_end/data_grid/DataGrid.js(109,49): error TS2554: Expected 1-2 arguments, but got 0. +node_modules/chrome-devtools-frontend/front_end/data_grid/DataGrid.js(117,43): error TS2339: Property 'CornerWidth' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/data_grid/DataGrid.js(118,26): error TS2694: Namespace 'DataGrid' has no exported member 'DataGrid'. +node_modules/chrome-devtools-frontend/front_end/data_grid/DataGrid.js(119,44): error TS2339: Property 'ResizeMethod' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/data_grid/DataGrid.js(121,30): error TS2694: Namespace 'UI' has no exported member 'ContextMenu'. +node_modules/chrome-devtools-frontend/front_end/data_grid/DataGrid.js(123,30): error TS2694: Namespace 'UI' has no exported member 'ContextMenu'. node_modules/chrome-devtools-frontend/front_end/data_grid/DataGrid.js(135,15): error TS2339: Property 'title' does not exist on type 'Element'. +node_modules/chrome-devtools-frontend/front_end/data_grid/DataGrid.js(136,33): error TS2339: Property '_longTextSymbol' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/data_grid/DataGrid.js(139,15): error TS2339: Property 'title' does not exist on type 'Element'. +node_modules/chrome-devtools-frontend/front_end/data_grid/DataGrid.js(140,33): error TS2339: Property '_longTextSymbol' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/data_grid/DataGrid.js(159,24): error TS2694: Namespace 'DataGrid' has no exported member 'DataGrid'. +node_modules/chrome-devtools-frontend/front_end/data_grid/DataGrid.js(177,28): error TS2339: Property '_columnIdSymbol' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/data_grid/DataGrid.js(196,12): error TS2339: Property 'createChild' does not exist on type 'Element'. +node_modules/chrome-devtools-frontend/front_end/data_grid/DataGrid.js(197,30): error TS2339: Property '_sortIconSymbol' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/data_grid/DataGrid.js(202,24): error TS2694: Namespace 'DataGrid' has no exported member 'DataGrid'. node_modules/chrome-devtools-frontend/front_end/data_grid/DataGrid.js(240,34): error TS2339: Property 'removeChildren' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/data_grid/DataGrid.js(241,32): error TS2339: Property 'removeChildren' does not exist on type 'Element'. @@ -4534,6 +6384,7 @@ node_modules/chrome-devtools-frontend/front_end/data_grid/DataGrid.js(249,55): e node_modules/chrome-devtools-frontend/front_end/data_grid/DataGrid.js(250,51): error TS2339: Property 'createChild' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/data_grid/DataGrid.js(256,26): error TS2339: Property 'createChild' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/data_grid/DataGrid.js(257,29): error TS2339: Property 'createChild' does not exist on type 'Element'. +node_modules/chrome-devtools-frontend/front_end/data_grid/DataGrid.js(257,85): error TS2339: Property '_columnIdSymbol' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/data_grid/DataGrid.js(260,21): error TS2339: Property 'createChild' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/data_grid/DataGrid.js(261,24): error TS2339: Property 'createChild' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/data_grid/DataGrid.js(262,27): error TS2339: Property 'createChild' does not exist on type 'Element'. @@ -4543,6 +6394,8 @@ node_modules/chrome-devtools-frontend/front_end/data_grid/DataGrid.js(275,28): e node_modules/chrome-devtools-frontend/front_end/data_grid/DataGrid.js(275,76): error TS2339: Property 'style' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/data_grid/DataGrid.js(277,24): error TS2339: Property 'style' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/data_grid/DataGrid.js(278,27): error TS2339: Property 'style' does not exist on type 'Element'. +node_modules/chrome-devtools-frontend/front_end/data_grid/DataGrid.js(279,5): error TS2554: Expected 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/data_grid/DataGrid.js(279,53): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/data_grid/DataGrid.js(288,22): error TS2339: Property 'removeChildren' does not exist on type 'NODE_TYPE'. node_modules/chrome-devtools-frontend/front_end/data_grid/DataGrid.js(289,22): error TS2339: Property 'dataGrid' does not exist on type 'NODE_TYPE'. node_modules/chrome-devtools-frontend/front_end/data_grid/DataGrid.js(290,22): error TS2339: Property '_isRoot' does not exist on type 'NODE_TYPE'. @@ -4552,27 +6405,49 @@ node_modules/chrome-devtools-frontend/front_end/data_grid/DataGrid.js(296,14): e node_modules/chrome-devtools-frontend/front_end/data_grid/DataGrid.js(297,14): error TS2339: Property '_revealed' does not exist on type 'NODE_TYPE'. node_modules/chrome-devtools-frontend/front_end/data_grid/DataGrid.js(298,14): error TS2339: Property 'selectable' does not exist on type 'NODE_TYPE'. node_modules/chrome-devtools-frontend/front_end/data_grid/DataGrid.js(299,14): error TS2339: Property 'dataGrid' does not exist on type 'NODE_TYPE'. -node_modules/chrome-devtools-frontend/front_end/data_grid/DataGrid.js(323,24): error TS2694: Namespace 'DataGrid' has no exported member 'DataGridNode'. -node_modules/chrome-devtools-frontend/front_end/data_grid/DataGrid.js(328,26): error TS2694: Namespace 'DataGrid' has no exported member 'DataGridNode'. -node_modules/chrome-devtools-frontend/front_end/data_grid/DataGrid.js(329,5): error TS2502: '_editingNode' is referenced directly or indirectly in its own type annotation. -node_modules/chrome-devtools-frontend/front_end/data_grid/DataGrid.js(338,24): error TS2694: Namespace 'DataGrid' has no exported member 'DataGridNode'. +node_modules/chrome-devtools-frontend/front_end/data_grid/DataGrid.js(334,13): error TS2339: Property 'getComponentSelection' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/data_grid/DataGrid.js(353,51): error TS2339: Property 'enclosingNodeOrSelfWithNodeName' does not exist on type 'Node'. +node_modules/chrome-devtools-frontend/front_end/data_grid/DataGrid.js(357,5): error TS2322: Type 'NODE_TYPE' is not assignable to type '(Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/data_grid/DataGrid.js(361,7): error TS2719: Type '(Anonymous class)' is not assignable to type '(Anonymous class)'. Two different types with this name exist, but they are unrelated. +node_modules/chrome-devtools-frontend/front_end/data_grid/DataGrid.js(361,7): error TS2719: Type '(Anonymous class)' is not assignable to type '(Anonymous class)'. Two different types with this name exist, but they are unrelated. + Property '_element' is missing in type '(Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/data_grid/DataGrid.js(365,27): error TS2339: Property 'isCreationNode' does not exist on type '(Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/data_grid/DataGrid.js(371,35): error TS2339: Property '_longTextSymbol' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/data_grid/DataGrid.js(372,55): error TS2339: Property '_longTextSymbol' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/data_grid/DataGrid.js(375,13): error TS2339: Property 'getComponentSelection' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/data_grid/DataGrid.js(387,19): error TS2694: Namespace 'UI' has no exported member 'InplaceEditor'. +node_modules/chrome-devtools-frontend/front_end/data_grid/DataGrid.js(390,33): error TS2339: Property 'Config' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/data_grid/DataGrid.js(421,32): error TS2339: Property 'isCreationNode' does not exist on type '(Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/data_grid/DataGrid.js(435,32): error TS2339: Property 'isCreationNode' does not exist on type '(Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/data_grid/DataGrid.js(472,24): error TS2345: Argument of type '(Anonymous class)' is not assignable to parameter of type 'NODE_TYPE'. +node_modules/chrome-devtools-frontend/front_end/data_grid/DataGrid.js(474,27): error TS2339: Property 'isCreationNode' does not exist on type '(Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/data_grid/DataGrid.js(510,51): error TS2339: Property '_columnIdSymbol' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/data_grid/DataGrid.js(517,92): error TS2339: Property 'Order' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/data_grid/DataGrid.js(518,32): error TS2339: Property 'Order' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/data_grid/DataGrid.js(519,67): error TS2339: Property 'Order' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/data_grid/DataGrid.js(520,32): error TS2339: Property 'Order' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/data_grid/DataGrid.js(528,95): error TS2339: Property 'Order' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/data_grid/DataGrid.js(591,44): error TS2345: Argument of type 'NODE_TYPE' is not assignable to parameter of type '(Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/data_grid/DataGrid.js(595,25): error TS2339: Property 'data' does not exist on type 'NODE_TYPE'. -node_modules/chrome-devtools-frontend/front_end/data_grid/DataGrid.js(610,24): error TS2694: Namespace 'DataGrid' has no exported member 'DataGridNode'. -node_modules/chrome-devtools-frontend/front_end/data_grid/DataGrid.js(611,31): error TS2694: Namespace 'DataGrid' has no exported member 'DataGridNode'. +node_modules/chrome-devtools-frontend/front_end/data_grid/DataGrid.js(621,31): error TS2345: Argument of type 'NODE_TYPE' is not assignable to parameter of type '(Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/data_grid/DataGrid.js(622,5): error TS2322: Type '(Anonymous class)[]' is not assignable to type 'NODE_TYPE[]'. +node_modules/chrome-devtools-frontend/front_end/data_grid/DataGrid.js(622,5): error TS2322: Type '(Anonymous class)[]' is not assignable to type 'NODE_TYPE[]'. + Type '(Anonymous class)' is not assignable to type 'NODE_TYPE'. node_modules/chrome-devtools-frontend/front_end/data_grid/DataGrid.js(641,56): error TS2339: Property 'offsetWidth' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/data_grid/DataGrid.js(648,37): error TS2339: Property 'offsetWidth' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/data_grid/DataGrid.js(649,41): error TS2339: Property 'rows' does not exist on type 'Element'. +node_modules/chrome-devtools-frontend/front_end/data_grid/DataGrid.js(690,36): error TS2345: Argument of type '{ [x: string]: any; }' is not assignable to parameter of type 'V'. node_modules/chrome-devtools-frontend/front_end/data_grid/DataGrid.js(701,35): error TS2339: Property 'offsetWidth' does not exist on type 'Element'. +node_modules/chrome-devtools-frontend/front_end/data_grid/DataGrid.js(710,80): error TS2339: Property '_preferredWidthSymbol' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/data_grid/DataGrid.js(711,35): error TS2339: Property 'rows' does not exist on type 'Element'. +node_modules/chrome-devtools-frontend/front_end/data_grid/DataGrid.js(750,41): error TS2345: Argument of type 'NODE_TYPE' is not assignable to parameter of type '(Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/data_grid/DataGrid.js(752,16): error TS2339: Property 'refresh' does not exist on type 'NODE_TYPE'. node_modules/chrome-devtools-frontend/front_end/data_grid/DataGrid.js(755,7): error TS1056: Accessors are only available when targeting ECMAScript 5 and higher. node_modules/chrome-devtools-frontend/front_end/data_grid/DataGrid.js(766,22): error TS2339: Property 'remove' does not exist on type 'Element | { __index: number; __position: number; }'. Property 'remove' does not exist on type '{ __index: number; __position: number; }'. node_modules/chrome-devtools-frontend/front_end/data_grid/DataGrid.js(772,60): error TS2339: Property 'rows' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/data_grid/DataGrid.js(782,17): error TS2339: Property '__index' does not exist on type 'Element'. +node_modules/chrome-devtools-frontend/front_end/data_grid/DataGrid.js(785,9): error TS2554: Expected 6-7 arguments, but got 5. node_modules/chrome-devtools-frontend/front_end/data_grid/DataGrid.js(791,19): error TS2339: Property '__position' does not exist on type 'Element | { __index: number; __position: number; }'. Property '__position' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/data_grid/DataGrid.js(792,17): error TS2339: Property '__position' does not exist on type 'Element | { __index: number; __position: number; }'. @@ -4612,6 +6487,7 @@ node_modules/chrome-devtools-frontend/front_end/data_grid/DataGrid.js(857,31): e node_modules/chrome-devtools-frontend/front_end/data_grid/DataGrid.js(860,22): error TS2339: Property 'keyCode' does not exist on type 'Event'. node_modules/chrome-devtools-frontend/front_end/data_grid/DataGrid.js(860,45): error TS2339: Property 'keyCode' does not exist on type 'Event'. node_modules/chrome-devtools-frontend/front_end/data_grid/DataGrid.js(868,46): error TS2339: Property '_element' does not exist on type 'NODE_TYPE'. +node_modules/chrome-devtools-frontend/front_end/data_grid/DataGrid.js(870,57): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/data_grid/DataGrid.js(879,13): error TS2339: Property 'consume' does not exist on type 'Event'. node_modules/chrome-devtools-frontend/front_end/data_grid/DataGrid.js(889,27): error TS2339: Property 'parent' does not exist on type 'NODE_TYPE'. node_modules/chrome-devtools-frontend/front_end/data_grid/DataGrid.js(896,49): error TS2339: Property 'nextSibling' does not exist on type 'NODE_TYPE'. @@ -4621,8 +6497,20 @@ node_modules/chrome-devtools-frontend/front_end/data_grid/DataGrid.js(904,31): e node_modules/chrome-devtools-frontend/front_end/data_grid/DataGrid.js(912,25): error TS2339: Property 'deselect' does not exist on type 'NODE_TYPE'. node_modules/chrome-devtools-frontend/front_end/data_grid/DataGrid.js(921,29): error TS2339: Property 'enclosingNodeOrSelfWithNodeName' does not exist on type 'Node'. node_modules/chrome-devtools-frontend/front_end/data_grid/DataGrid.js(930,30): error TS2339: Property 'enclosingNodeOrSelfWithNodeName' does not exist on type 'Node'. +node_modules/chrome-devtools-frontend/front_end/data_grid/DataGrid.js(931,57): error TS2339: Property '_columnIdSymbol' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/data_grid/DataGrid.js(938,29): error TS2339: Property 'enclosingNodeOrSelfWithNodeName' does not exist on type 'EventTarget'. +node_modules/chrome-devtools-frontend/front_end/data_grid/DataGrid.js(939,42): error TS2339: Property '_columnIdSymbol' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/data_grid/DataGrid.js(942,39): error TS2339: Property 'Order' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/data_grid/DataGrid.js(944,37): error TS2339: Property 'Order' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/data_grid/DataGrid.js(947,63): error TS2339: Property 'Order' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/data_grid/DataGrid.js(947,98): error TS2339: Property 'Order' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/data_grid/DataGrid.js(951,39): error TS2339: Property '_sortIconSymbol' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/data_grid/DataGrid.js(953,41): error TS2339: Property 'Order' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/data_grid/DataGrid.js(955,5): error TS2554: Expected 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/data_grid/DataGrid.js(955,53): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/data_grid/DataGrid.js(960,24): error TS2694: Namespace 'DataGrid' has no exported member 'DataGrid'. +node_modules/chrome-devtools-frontend/front_end/data_grid/DataGrid.js(964,63): error TS2339: Property 'Order' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/data_grid/DataGrid.js(964,98): error TS2339: Property 'Order' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/data_grid/DataGrid.js(983,32): error TS2339: Property 'selectable' does not exist on type 'NODE_TYPE'. node_modules/chrome-devtools-frontend/front_end/data_grid/DataGrid.js(983,55): error TS2339: Property 'isEventWithinDisclosureTriangle' does not exist on type 'NODE_TYPE'. node_modules/chrome-devtools-frontend/front_end/data_grid/DataGrid.js(990,15): error TS2339: Property 'metaKey' does not exist on type 'Event'. @@ -4630,9 +6518,18 @@ node_modules/chrome-devtools-frontend/front_end/data_grid/DataGrid.js(991,20): e node_modules/chrome-devtools-frontend/front_end/data_grid/DataGrid.js(992,18): error TS2339: Property 'deselect' does not exist on type 'NODE_TYPE'. node_modules/chrome-devtools-frontend/front_end/data_grid/DataGrid.js(994,18): error TS2339: Property 'select' does not exist on type 'NODE_TYPE'. node_modules/chrome-devtools-frontend/front_end/data_grid/DataGrid.js(996,16): error TS2339: Property 'select' does not exist on type 'NODE_TYPE'. +node_modules/chrome-devtools-frontend/front_end/data_grid/DataGrid.js(997,55): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/data_grid/DataGrid.js(1002,28): error TS2694: Namespace 'UI' has no exported member 'ContextMenu'. +node_modules/chrome-devtools-frontend/front_end/data_grid/DataGrid.js(1009,28): error TS2694: Namespace 'UI' has no exported member 'ContextMenu'. node_modules/chrome-devtools-frontend/front_end/data_grid/DataGrid.js(1022,16): error TS2339: Property 'isSelfOrDescendant' does not exist on type 'Node'. +node_modules/chrome-devtools-frontend/front_end/data_grid/DataGrid.js(1029,48): error TS2365: Operator '!==' cannot be applied to types 'NODE_TYPE' and '(Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/data_grid/DataGrid.js(1030,47): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/data_grid/DataGrid.js(1032,30): error TS2339: Property 'selectable' does not exist on type 'NODE_TYPE'. node_modules/chrome-devtools-frontend/front_end/data_grid/DataGrid.js(1032,54): error TS2339: Property 'isEventWithinDisclosureTriangle' does not exist on type 'NODE_TYPE'. +node_modules/chrome-devtools-frontend/front_end/data_grid/DataGrid.js(1034,13): error TS2365: Operator '===' cannot be applied to types 'NODE_TYPE' and '(Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/data_grid/DataGrid.js(1035,51): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/data_grid/DataGrid.js(1044,35): error TS2365: Operator '!==' cannot be applied to types 'NODE_TYPE' and '(Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/data_grid/DataGrid.js(1045,49): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/data_grid/DataGrid.js(1058,32): error TS2339: Property 'hasChildren' does not exist on type 'NODE_TYPE'. node_modules/chrome-devtools-frontend/front_end/data_grid/DataGrid.js(1058,59): error TS2339: Property 'isEventWithinDisclosureTriangle' does not exist on type 'NODE_TYPE'. node_modules/chrome-devtools-frontend/front_end/data_grid/DataGrid.js(1061,18): error TS2339: Property 'expanded' does not exist on type 'NODE_TYPE'. @@ -4647,20 +6544,36 @@ node_modules/chrome-devtools-frontend/front_end/data_grid/DataGrid.js(1105,27): node_modules/chrome-devtools-frontend/front_end/data_grid/DataGrid.js(1105,50): error TS2339: Property 'totalOffsetLeft' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/data_grid/DataGrid.js(1106,47): error TS2339: Property 'rows' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/data_grid/DataGrid.js(1110,33): error TS2339: Property '__index' does not exist on type 'EventTarget'. +node_modules/chrome-devtools-frontend/front_end/data_grid/DataGrid.js(1116,50): error TS2339: Property 'ResizeMethod' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/data_grid/DataGrid.js(1118,57): error TS2339: Property 'ResizeMethod' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/data_grid/DataGrid.js(1127,68): error TS2339: Property 'ColumnResizePadding' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/data_grid/DataGrid.js(1128,66): error TS2339: Property 'ColumnResizePadding' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/data_grid/DataGrid.js(1132,24): error TS2339: Property 'constrain' does not exist on type 'NumberConstructor'. +node_modules/chrome-devtools-frontend/front_end/data_grid/DataGrid.js(1134,51): error TS2339: Property 'CenterResizerOverBorderAdjustment' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/data_grid/DataGrid.js(1135,13): error TS2339: Property '__position' does not exist on type 'EventTarget'. node_modules/chrome-devtools-frontend/front_end/data_grid/DataGrid.js(1136,13): error TS2339: Property 'style' does not exist on type 'EventTarget'. +node_modules/chrome-devtools-frontend/front_end/data_grid/DataGrid.js(1160,74): error TS2339: Property '_preferredWidthSymbol' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/data_grid/DataGrid.js(1161,56): error TS2339: Property 'style' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/data_grid/DataGrid.js(1162,54): error TS2339: Property 'style' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/data_grid/DataGrid.js(1170,23): error TS2339: Property 'offsetWidth' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/data_grid/DataGrid.js(1175,40): error TS2339: Property '__position' does not exist on type 'Element | { __index: number; __position: number; }'. Property '__position' does not exist on type 'Element'. -node_modules/chrome-devtools-frontend/front_end/data_grid/DataGrid.js(1182,25): error TS2694: Namespace 'DataGrid' has no exported member 'DataGridWidget'. +node_modules/chrome-devtools-frontend/front_end/data_grid/DataGrid.js(1196,19): error TS2339: Property 'CornerWidth' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/data_grid/DataGrid.js(1200,2): error TS1131: Property or signature expected. -node_modules/chrome-devtools-frontend/front_end/data_grid/DataGrid.js(1262,5): error TS2346: Call target does not contain any signatures. -node_modules/chrome-devtools-frontend/front_end/data_grid/DataGrid.js(1289,26): error TS2694: Namespace 'DataGrid' has no exported member 'DataGrid'. -node_modules/chrome-devtools-frontend/front_end/data_grid/DataGrid.js(1290,5): error TS2502: 'dataGrid' is referenced directly or indirectly in its own type annotation. +node_modules/chrome-devtools-frontend/front_end/data_grid/DataGrid.js(1214,19): error TS2339: Property 'ColumnDescriptor' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/data_grid/DataGrid.js(1217,19): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/data_grid/DataGrid.js(1226,19): error TS2339: Property 'Order' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/data_grid/DataGrid.js(1232,19): error TS2339: Property 'Align' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/data_grid/DataGrid.js(1237,19): error TS2339: Property '_preferredWidthSymbol' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/data_grid/DataGrid.js(1238,19): error TS2339: Property '_columnIdSymbol' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/data_grid/DataGrid.js(1239,19): error TS2339: Property '_sortIconSymbol' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/data_grid/DataGrid.js(1240,19): error TS2339: Property '_longTextSymbol' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/data_grid/DataGrid.js(1242,19): error TS2339: Property 'ColumnResizePadding' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/data_grid/DataGrid.js(1243,19): error TS2339: Property 'CenterResizerOverBorderAdjustment' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/data_grid/DataGrid.js(1246,19): error TS2339: Property 'ResizeMethod' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/data_grid/DataGrid.js(1324,19): error TS2339: Property '_dataGridNode' does not exist on type 'Element'. +node_modules/chrome-devtools-frontend/front_end/data_grid/DataGrid.js(1334,14): error TS2551: Property 'dirty' does not exist on type '(Anonymous class)'. Did you mean '_dirty'? +node_modules/chrome-devtools-frontend/front_end/data_grid/DataGrid.js(1336,14): error TS2551: Property 'inactive' does not exist on type '(Anonymous class)'. Did you mean '_inactive'? node_modules/chrome-devtools-frontend/front_end/data_grid/DataGrid.js(1360,13): error TS2339: Property 'removeChildren' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/data_grid/DataGrid.js(1370,7): error TS1056: Accessors are only available when targeting ECMAScript 5 and higher. node_modules/chrome-devtools-frontend/front_end/data_grid/DataGrid.js(1377,7): error TS1056: Accessors are only available when targeting ECMAScript 5 and higher. @@ -4680,6 +6593,7 @@ node_modules/chrome-devtools-frontend/front_end/data_grid/DataGrid.js(1526,7): e node_modules/chrome-devtools-frontend/front_end/data_grid/DataGrid.js(1533,7): error TS1056: Accessors are only available when targeting ECMAScript 5 and higher. node_modules/chrome-devtools-frontend/front_end/data_grid/DataGrid.js(1543,7): error TS1056: Accessors are only available when targeting ECMAScript 5 and higher. node_modules/chrome-devtools-frontend/front_end/data_grid/DataGrid.js(1550,7): error TS1056: Accessors are only available when targeting ECMAScript 5 and higher. +node_modules/chrome-devtools-frontend/front_end/data_grid/DataGrid.js(1583,28): error TS2339: Property '_columnIdSymbol' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/data_grid/DataGrid.js(1592,14): error TS2339: Property 'style' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/data_grid/DataGrid.js(1638,28): error TS2339: Property 'nextSibling' does not exist on type 'NODE_TYPE'. node_modules/chrome-devtools-frontend/front_end/data_grid/DataGrid.js(1640,24): error TS2339: Property 'previousSibling' does not exist on type 'NODE_TYPE'. @@ -4697,13 +6611,14 @@ node_modules/chrome-devtools-frontend/front_end/data_grid/DataGrid.js(1702,15): node_modules/chrome-devtools-frontend/front_end/data_grid/DataGrid.js(1708,11): error TS2339: Property '_detach' does not exist on type 'NODE_TYPE'. node_modules/chrome-devtools-frontend/front_end/data_grid/DataGrid.js(1709,11): error TS2339: Property 'resetNode' does not exist on type 'NODE_TYPE'. node_modules/chrome-devtools-frontend/front_end/data_grid/DataGrid.js(1710,19): error TS2339: Property 'remove' does not exist on type 'NODE_TYPE[]'. +node_modules/chrome-devtools-frontend/front_end/data_grid/DataGrid.js(1718,50): error TS2345: Argument of type 'this' is not assignable to parameter of type 'NODE_TYPE'. + Type '(Anonymous class)' is not assignable to type 'NODE_TYPE'. node_modules/chrome-devtools-frontend/front_end/data_grid/DataGrid.js(1721,13): error TS2339: Property '_detach' does not exist on type 'NODE_TYPE'. node_modules/chrome-devtools-frontend/front_end/data_grid/DataGrid.js(1722,13): error TS2339: Property 'resetNode' does not exist on type 'NODE_TYPE'. node_modules/chrome-devtools-frontend/front_end/data_grid/DataGrid.js(1736,37): error TS2339: Property 'children' does not exist on type 'NODE_TYPE'. node_modules/chrome-devtools-frontend/front_end/data_grid/DataGrid.js(1741,33): error TS2339: Property 'children' does not exist on type 'NODE_TYPE'. node_modules/chrome-devtools-frontend/front_end/data_grid/DataGrid.js(1756,24): error TS2339: Property 'revealed' does not exist on type 'NODE_TYPE'. node_modules/chrome-devtools-frontend/front_end/data_grid/DataGrid.js(1764,43): error TS2345: Argument of type 'this' is not assignable to parameter of type 'NODE_TYPE'. - Type '(Anonymous class)' is not assignable to type 'NODE_TYPE'. node_modules/chrome-devtools-frontend/front_end/data_grid/DataGrid.js(1779,26): error TS2339: Property 'revealed' does not exist on type 'NODE_TYPE'. node_modules/chrome-devtools-frontend/front_end/data_grid/DataGrid.js(1784,26): error TS2339: Property '_detach' does not exist on type 'NODE_TYPE'. node_modules/chrome-devtools-frontend/front_end/data_grid/DataGrid.js(1792,19): error TS2339: Property 'revealed' does not exist on type 'NODE_TYPE'. @@ -4714,6 +6629,12 @@ node_modules/chrome-devtools-frontend/front_end/data_grid/DataGrid.js(1819,28): node_modules/chrome-devtools-frontend/front_end/data_grid/DataGrid.js(1820,25): error TS2339: Property 'expand' does not exist on type 'NODE_TYPE'. node_modules/chrome-devtools-frontend/front_end/data_grid/DataGrid.js(1821,41): error TS2339: Property 'parent' does not exist on type 'NODE_TYPE'. node_modules/chrome-devtools-frontend/front_end/data_grid/DataGrid.js(1824,20): error TS2339: Property 'scrollIntoViewIfNeeded' does not exist on type 'Element'. +node_modules/chrome-devtools-frontend/front_end/data_grid/DataGrid.js(1835,34): error TS2339: Property 'deselect' does not exist on type 'NODE_TYPE'. +node_modules/chrome-devtools-frontend/front_end/data_grid/DataGrid.js(1838,5): error TS2322: Type 'this' is not assignable to type 'NODE_TYPE'. +node_modules/chrome-devtools-frontend/front_end/data_grid/DataGrid.js(1844,64): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/data_grid/DataGrid.js(1858,27): error TS2365: Operator '!==' cannot be applied to types 'NODE_TYPE' and 'this'. +node_modules/chrome-devtools-frontend/front_end/data_grid/DataGrid.js(1868,7): error TS2554: Expected 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/data_grid/DataGrid.js(1868,64): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/data_grid/DataGrid.js(1892,9): error TS2365: Operator '===' cannot be applied to types 'this' and 'NODE_TYPE'. node_modules/chrome-devtools-frontend/front_end/data_grid/DataGrid.js(1899,5): error TS2322: Type 'this' is not assignable to type 'NODE_TYPE'. node_modules/chrome-devtools-frontend/front_end/data_grid/DataGrid.js(1900,26): error TS2339: Property '_isRoot' does not exist on type 'NODE_TYPE'. @@ -4744,44 +6665,93 @@ node_modules/chrome-devtools-frontend/front_end/data_grid/DataGrid.js(1966,26): node_modules/chrome-devtools-frontend/front_end/data_grid/DataGrid.js(1980,24): error TS2339: Property '_detach' does not exist on type 'NODE_TYPE'. node_modules/chrome-devtools-frontend/front_end/data_grid/DataGrid.js(1989,68): error TS2339: Property 'children' does not exist on type 'NODE_TYPE'. node_modules/chrome-devtools-frontend/front_end/data_grid/DataGrid.js(1997,34): error TS2339: Property 'insertChild' does not exist on type 'NODE_TYPE'. +node_modules/chrome-devtools-frontend/front_end/data_grid/DataGrid.js(2005,14): error TS2315: Type '(Anonymous class)' is not generic. node_modules/chrome-devtools-frontend/front_end/data_grid/DataGrid.js(2008,1): error TS8022: JSDoc '@extends' is not attached to a class. -node_modules/chrome-devtools-frontend/front_end/data_grid/DataGrid.js(2010,5): error TS2346: Call target does not contain any signatures. -node_modules/chrome-devtools-frontend/front_end/data_grid/DataGrid.js(2025,24): error TS2694: Namespace 'DataGrid' has no exported member 'DataGrid'. -node_modules/chrome-devtools-frontend/front_end/data_grid/DataGrid.js(2027,15): error TS2502: 'dataGrid' is referenced directly or indirectly in its own type annotation. -node_modules/chrome-devtools-frontend/front_end/data_grid/DataGrid.js(2028,5): error TS2346: Call target does not contain any signatures. -node_modules/chrome-devtools-frontend/front_end/data_grid/ShowMoreDataGridNode.js(42,5): error TS2346: Call target does not contain any signatures. +node_modules/chrome-devtools-frontend/front_end/data_grid/ShowMoreDataGridNode.js(109,14): error TS2339: Property 'style' does not exist on type 'Element'. +node_modules/chrome-devtools-frontend/front_end/data_grid/SortableDataGrid.js(6,14): error TS2315: Type '(Anonymous class)' is not generic. node_modules/chrome-devtools-frontend/front_end/data_grid/SortableDataGrid.js(9,1): error TS8022: JSDoc '@extends' is not attached to a class. node_modules/chrome-devtools-frontend/front_end/data_grid/SortableDataGrid.js(11,31): error TS2694: Namespace 'DataGrid' has no exported member 'DataGrid'. -node_modules/chrome-devtools-frontend/front_end/data_grid/SortableDataGrid.js(17,5): error TS2346: Call target does not contain any signatures. +node_modules/chrome-devtools-frontend/front_end/data_grid/SortableDataGrid.js(19,5): error TS2322: Type '(a: (Anonymous class), b: (Anonymous class)) => number' is not assignable to type '(arg0: NODE_TYPE, arg1: NODE_TYPE) => number'. +node_modules/chrome-devtools-frontend/front_end/data_grid/SortableDataGrid.js(19,5): error TS2322: Type '(a: (Anonymous class), b: (Anonymous class)) => number' is not assignable to type '(arg0: NODE_TYPE, arg1: NODE_TYPE) => number'. + Types of parameters 'a' and 'arg0' are incompatible. + Type 'NODE_TYPE' is not assignable to type '(Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/data_grid/SortableDataGrid.js(20,10): error TS2339: Property 'setRootNode' does not exist on type '(Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/data_grid/SortableDataGrid.js(20,34): error TS2315: Type '(Anonymous class)' is not generic. +node_modules/chrome-devtools-frontend/front_end/data_grid/SortableDataGrid.js(20,81): error TS2554: Expected 1-2 arguments, but got 0. +node_modules/chrome-devtools-frontend/front_end/data_grid/SortableDataGrid.js(39,20): error TS2339: Property 'data' does not exist on type '(Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/data_grid/SortableDataGrid.js(40,20): error TS2339: Property 'data' does not exist on type '(Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/data_grid/SortableDataGrid.js(53,20): error TS2339: Property 'data' does not exist on type '(Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/data_grid/SortableDataGrid.js(54,20): error TS2339: Property 'data' does not exist on type '(Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/data_grid/SortableDataGrid.js(75,16): error TS2315: Type '(Anonymous class)' is not generic. node_modules/chrome-devtools-frontend/front_end/data_grid/SortableDataGrid.js(82,47): error TS2694: Namespace 'DataGrid' has no exported member 'DataGrid'. +node_modules/chrome-devtools-frontend/front_end/data_grid/SortableDataGrid.js(93,12): error TS2339: Property 'selectable' does not exist on type '(Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/data_grid/SortableDataGrid.js(99,29): error TS2339: Property 'rootNode' does not exist on type '(Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/data_grid/SortableDataGrid.js(103,14): error TS2339: Property 'addEventListener' does not exist on type '(Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/data_grid/SortableDataGrid.js(103,49): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/data_grid/SortableDataGrid.js(106,28): error TS2339: Property 'rootNode' does not exist on type '(Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/data_grid/SortableDataGrid.js(107,35): error TS2339: Property 'sortColumnId' does not exist on type '(Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/data_grid/SortableDataGrid.js(122,73): error TS2339: Property 'isSortOrderAscending' does not exist on type '(Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/data_grid/SortableDataGrid.js(131,28): error TS2315: Type '(Anonymous class)' is not generic. +node_modules/chrome-devtools-frontend/front_end/data_grid/SortableDataGrid.js(131,80): error TS2339: Property 'rootNode' does not exist on type '(Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/data_grid/SortableDataGrid.js(141,10): error TS2339: Property 'rootNode' does not exist on type '(Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/data_grid/SortableDataGrid.js(142,10): error TS2339: Property 'rootNode' does not exist on type '(Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/data_grid/SortableDataGrid.js(143,10): error TS2339: Property 'scheduleUpdateStructure' does not exist on type '(Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/data_grid/SortableDataGrid.js(149,14): error TS2315: Type '(Anonymous class)' is not generic. node_modules/chrome-devtools-frontend/front_end/data_grid/SortableDataGrid.js(152,1): error TS8022: JSDoc '@extends' is not attached to a class. -node_modules/chrome-devtools-frontend/front_end/data_grid/SortableDataGrid.js(158,5): error TS2346: Call target does not contain any signatures. +node_modules/chrome-devtools-frontend/front_end/data_grid/SortableDataGrid.js(165,10): error TS2339: Property 'insertChild' does not exist on type '(Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/data_grid/SortableDataGrid.js(165,33): error TS2339: Property 'children' does not exist on type '(Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/data_grid/SortableDataGrid.js(165,64): error TS2339: Property 'dataGrid' does not exist on type '(Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/data_grid/SortableDataGrid.js(169,10): error TS2339: Property 'children' does not exist on type '(Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/data_grid/SortableDataGrid.js(169,29): error TS2339: Property 'dataGrid' does not exist on type '(Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/data_grid/SortableDataGrid.js(170,30): error TS2339: Property 'children' does not exist on type '(Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/data_grid/SortableDataGrid.js(171,12): error TS2339: Property 'children' does not exist on type '(Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/data_grid/SortableDataGrid.js(172,28): error TS2339: Property 'children' does not exist on type '(Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/data_grid/ViewportDataGrid.js(6,14): error TS2315: Type '(Anonymous class)' is not generic. node_modules/chrome-devtools-frontend/front_end/data_grid/ViewportDataGrid.js(9,1): error TS8022: JSDoc '@extends' is not attached to a class. node_modules/chrome-devtools-frontend/front_end/data_grid/ViewportDataGrid.js(11,32): error TS2694: Namespace 'DataGrid' has no exported member 'DataGrid'. -node_modules/chrome-devtools-frontend/front_end/data_grid/ViewportDataGrid.js(17,5): error TS2346: Call target does not contain any signatures. -node_modules/chrome-devtools-frontend/front_end/data_grid/ViewportDataGrid.js(22,34): error TS2694: Namespace 'DataGrid' has no exported member 'ViewportDataGridNode'. +node_modules/chrome-devtools-frontend/front_end/data_grid/ViewportDataGrid.js(32,10): error TS2339: Property 'setRootNode' does not exist on type '(Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/data_grid/ViewportDataGrid.js(32,22): error TS2554: Expected 1-2 arguments, but got 0. +node_modules/chrome-devtools-frontend/front_end/data_grid/ViewportDataGrid.js(43,30): error TS2339: Property 'rootNode' does not exist on type '(Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/data_grid/ViewportDataGrid.js(53,10): error TS2339: Property 'element' does not exist on type '(Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/data_grid/ViewportDataGrid.js(54,10): error TS2339: Property 'element' does not exist on type '(Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/data_grid/ViewportDataGrid.js(87,49): error TS2339: Property 'isScrolledToBottom' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/data_grid/ViewportDataGrid.js(104,51): error TS2339: Property 'isScrolledToBottom' does not exist on type 'Element'. -node_modules/chrome-devtools-frontend/front_end/data_grid/ViewportDataGrid.js(130,114): error TS2694: Namespace 'DataGrid' has no exported member 'ViewportDataGridNode'. -node_modules/chrome-devtools-frontend/front_end/data_grid/ViewportDataGrid.js(240,24): error TS2694: Namespace 'DataGrid' has no exported member 'ViewportDataGridNode'. +node_modules/chrome-devtools-frontend/front_end/data_grid/ViewportDataGrid.js(108,41): error TS2339: Property 'element' does not exist on type '(Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/data_grid/ViewportDataGrid.js(133,22): error TS2339: Property 'rootNode' does not exist on type '(Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/data_grid/ViewportDataGrid.js(167,22): error TS2339: Property 'rootNode' does not exist on type '(Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/data_grid/ViewportDataGrid.js(176,12): error TS2339: Property 'element' does not exist on type '(Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/data_grid/ViewportDataGrid.js(196,31): error TS2339: Property 'existingElement' does not exist on type '(Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/data_grid/ViewportDataGrid.js(201,32): error TS2339: Property 'topFillerRowElement' does not exist on type '(Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/data_grid/ViewportDataGrid.js(202,22): error TS2339: Property 'dataTableBody' does not exist on type '(Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/data_grid/ViewportDataGrid.js(206,24): error TS2339: Property 'rootNode' does not exist on type '(Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/data_grid/ViewportDataGrid.js(221,12): error TS2551: Property 'revealed' does not exist on type '(Anonymous class)'. Did you mean 'reveal'? +node_modules/chrome-devtools-frontend/front_end/data_grid/ViewportDataGrid.js(225,10): error TS2339: Property 'setVerticalPadding' does not exist on type '(Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/data_grid/ViewportDataGrid.js(231,30): error TS2339: Property 'element' does not exist on type '(Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/data_grid/ViewportDataGrid.js(232,12): error TS2339: Property 'element' does not exist on type '(Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/data_grid/ViewportDataGrid.js(233,12): error TS2339: Property 'updateWidths' does not exist on type '(Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/data_grid/ViewportDataGrid.js(236,10): error TS2339: Property 'dispatchEventToListeners' does not exist on type '(Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/data_grid/ViewportDataGrid.js(236,61): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/data_grid/ViewportDataGrid.js(243,22): error TS2339: Property 'rootNode' does not exist on type '(Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/data_grid/ViewportDataGrid.js(250,28): error TS2339: Property 'nodeSelfHeight' does not exist on type '(Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/data_grid/ViewportDataGrid.js(256,50): error TS2339: Property 'offsetHeight' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/data_grid/ViewportDataGrid.js(257,47): error TS2339: Property 'offsetHeight' does not exist on type 'Element'. +node_modules/chrome-devtools-frontend/front_end/data_grid/ViewportDataGrid.js(263,27): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/data_grid/ViewportDataGrid.js(269,14): error TS2315: Type '(Anonymous class)' is not generic. node_modules/chrome-devtools-frontend/front_end/data_grid/ViewportDataGrid.js(272,1): error TS8022: JSDoc '@extends' is not attached to a class. -node_modules/chrome-devtools-frontend/front_end/data_grid/ViewportDataGrid.js(278,5): error TS2346: Call target does not contain any signatures. -node_modules/chrome-devtools-frontend/front_end/data_grid/ViewportDataGrid.js(281,33): error TS2694: Namespace 'DataGrid' has no exported member 'ViewportDataGridNode'. -node_modules/chrome-devtools-frontend/front_end/data_grid/ViewportDataGrid.js(282,5): error TS2502: '_flatNodes' is referenced directly or indirectly in its own type annotation. -node_modules/chrome-devtools-frontend/front_end/data_grid/ViewportDataGrid.js(320,39): error TS2694: Namespace 'DataGrid' has no exported member 'ViewportDataGridNode'. -node_modules/chrome-devtools-frontend/front_end/data_grid/ViewportDataGrid.js(326,32): error TS2694: Namespace 'DataGrid' has no exported member 'ViewportDataGridNode'. -node_modules/chrome-devtools-frontend/front_end/data_grid/ViewportDataGrid.js(331,33): error TS2694: Namespace 'DataGrid' has no exported member 'ViewportDataGridNode'. -node_modules/chrome-devtools-frontend/front_end/data_grid/ViewportDataGrid.js(333,40): error TS2694: Namespace 'DataGrid' has no exported member 'ViewportDataGridNode'. +node_modules/chrome-devtools-frontend/front_end/data_grid/ViewportDataGrid.js(291,32): error TS2339: Property 'existingElement' does not exist on type '(Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/data_grid/ViewportDataGrid.js(292,43): error TS2339: Property 'createElement' does not exist on type '(Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/data_grid/ViewportDataGrid.js(294,12): error TS2339: Property 'createCells' does not exist on type '(Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/data_grid/ViewportDataGrid.js(320,70): error TS2339: Property 'parent' does not exist on type '(Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/data_grid/ViewportDataGrid.js(363,15): error TS2339: Property 'parent' does not exist on type 'NODE_TYPE'. node_modules/chrome-devtools-frontend/front_end/data_grid/ViewportDataGrid.js(372,11): error TS2339: Property 'remove' does not exist on type 'NODE_TYPE'. node_modules/chrome-devtools-frontend/front_end/data_grid/ViewportDataGrid.js(373,11): error TS2339: Property 'parent' does not exist on type 'NODE_TYPE'. node_modules/chrome-devtools-frontend/front_end/data_grid/ViewportDataGrid.js(374,11): error TS2339: Property 'dataGrid' does not exist on type 'NODE_TYPE'. +node_modules/chrome-devtools-frontend/front_end/data_grid/ViewportDataGrid.js(374,27): error TS2339: Property 'dataGrid' does not exist on type '(Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/data_grid/ViewportDataGrid.js(376,12): error TS2339: Property 'setHasChildren' does not exist on type '(Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/data_grid/ViewportDataGrid.js(378,11): error TS2339: Property 'recalculateSiblings' does not exist on type 'NODE_TYPE'. +node_modules/chrome-devtools-frontend/front_end/data_grid/ViewportDataGrid.js(380,12): error TS2339: Property 'dataGrid' does not exist on type '(Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/data_grid/ViewportDataGrid.js(389,14): error TS2339: Property 'dataGrid' does not exist on type '(Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/data_grid/ViewportDataGrid.js(390,12): error TS2339: Property 'dataGrid' does not exist on type '(Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/data_grid/ViewportDataGrid.js(391,15): error TS2339: Property 'previousSibling' does not exist on type 'NODE_TYPE'. node_modules/chrome-devtools-frontend/front_end/data_grid/ViewportDataGrid.js(392,13): error TS2339: Property 'previousSibling' does not exist on type 'NODE_TYPE'. node_modules/chrome-devtools-frontend/front_end/data_grid/ViewportDataGrid.js(392,49): error TS2339: Property 'nextSibling' does not exist on type 'NODE_TYPE'. @@ -4791,19 +6761,53 @@ node_modules/chrome-devtools-frontend/front_end/data_grid/ViewportDataGrid.js(39 node_modules/chrome-devtools-frontend/front_end/data_grid/ViewportDataGrid.js(395,15): error TS2339: Property 'parent' does not exist on type 'NODE_TYPE'. node_modules/chrome-devtools-frontend/front_end/data_grid/ViewportDataGrid.js(398,19): error TS2339: Property 'remove' does not exist on type 'any[]'. node_modules/chrome-devtools-frontend/front_end/data_grid/ViewportDataGrid.js(399,11): error TS2339: Property '_unlink' does not exist on type 'NODE_TYPE'. -node_modules/chrome-devtools-frontend/front_end/devices/DevicesView.js(7,5): error TS2346: Call target does not contain any signatures. +node_modules/chrome-devtools-frontend/front_end/data_grid/ViewportDataGrid.js(402,12): error TS2339: Property 'setHasChildren' does not exist on type '(Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/data_grid/ViewportDataGrid.js(404,12): error TS2339: Property 'dataGrid' does not exist on type '(Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/data_grid/ViewportDataGrid.js(412,14): error TS2339: Property 'dataGrid' does not exist on type '(Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/data_grid/ViewportDataGrid.js(413,12): error TS2339: Property 'dataGrid' does not exist on type '(Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/data_grid/ViewportDataGrid.js(419,12): error TS2339: Property 'dataGrid' does not exist on type '(Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/data_grid/ViewportDataGrid.js(424,12): error TS2339: Property 'existingElement' does not exist on type '(Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/data_grid/ViewportDataGrid.js(425,10): error TS2339: Property 'resetNode' does not exist on type '(Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/data_grid/ViewportDataGrid.js(436,14): error TS2339: Property 'existingElement' does not exist on type '(Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/data_grid/ViewportDataGrid.js(437,12): error TS2339: Property 'existingElement' does not exist on type '(Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/data_grid/ViewportDataGrid.js(438,10): error TS2339: Property 'dataGrid' does not exist on type '(Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/data_grid/ViewportDataGrid.js(447,10): error TS2339: Property 'dataGrid' does not exist on type '(Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/data_grid/ViewportDataGrid.js(450,10): error TS2339: Property 'dataGrid' does not exist on type '(Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/data_grid/ViewportDataGrid.js(458,20): error TS2339: Property 'dataGrid' does not exist on type '(Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/data_grid/ViewportDataGrid.js(458,37): error TS2339: Property 'existingElement' does not exist on type '(Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/data_grid/ViewportDataGrid.js(458,63): error TS2339: Property 'existingElement' does not exist on type '(Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/data_grid/ViewportDataGrid.js(467,12): error TS2339: Property 'dataGrid' does not exist on type '(Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/data_grid/ViewportDataGrid.js(469,12): error TS2339: Property 'resetElement' does not exist on type '(Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/data_grid/ViewportDataGrid.js(477,10): error TS2339: Property 'dataGrid' does not exist on type '(Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/devices/DevicesView.js(11,36): error TS2339: Property 'createChild' does not exist on type 'Element'. +node_modules/chrome-devtools-frontend/front_end/devices/DevicesView.js(13,70): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/devices/DevicesView.js(16,51): error TS2339: Property 'DiscoveryView' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/devices/DevicesView.js(19,43): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/devices/DevicesView.js(23,38): error TS2694: Namespace 'Devices' has no exported member 'DevicesView'. node_modules/chrome-devtools-frontend/front_end/devices/DevicesView.js(25,24): error TS2503: Cannot find namespace 'Adb'. -node_modules/chrome-devtools-frontend/front_end/devices/DevicesView.js(31,20): error TS2694: Namespace 'UI' has no exported member 'Widget'. -node_modules/chrome-devtools-frontend/front_end/devices/DevicesView.js(69,18): error TS2694: Namespace 'UI' has no exported member 'Widget'. +node_modules/chrome-devtools-frontend/front_end/devices/DevicesView.js(36,47): error TS2339: Property 'createChild' does not exist on type 'Element'. +node_modules/chrome-devtools-frontend/front_end/devices/DevicesView.js(38,55): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/devices/DevicesView.js(41,9): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/devices/DevicesView.js(42,55): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/devices/DevicesView.js(46,34): error TS2339: Property 'addEventListener' does not exist on type '() => void'. +node_modules/chrome-devtools-frontend/front_end/devices/DevicesView.js(48,34): error TS2339: Property 'addEventListener' does not exist on type '() => void'. +node_modules/chrome-devtools-frontend/front_end/devices/DevicesView.js(50,34): error TS2339: Property 'addEventListener' does not exist on type '() => void'. +node_modules/chrome-devtools-frontend/front_end/devices/DevicesView.js(54,25): error TS2339: Property 'tabIndex' does not exist on type 'Element'. +node_modules/chrome-devtools-frontend/front_end/devices/DevicesView.js(62,30): error TS2339: Property '_instanceObject' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/devices/DevicesView.js(63,27): error TS2339: Property '_instanceObject' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/devices/DevicesView.js(64,32): error TS2339: Property '_instanceObject' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/devices/DevicesView.js(82,5): error TS2554: Expected 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/devices/DevicesView.js(87,22): error TS2694: Namespace 'Common' has no exported member 'Event'. node_modules/chrome-devtools-frontend/front_end/devices/DevicesView.js(91,29): error TS2503: Cannot find namespace 'Adb'. +node_modules/chrome-devtools-frontend/front_end/devices/DevicesView.js(96,27): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/devices/DevicesView.js(104,26): error TS2495: Type 'IterableIterator' is not an array type or a string type. node_modules/chrome-devtools-frontend/front_end/devices/DevicesView.js(107,28): error TS2339: Property 'remove' does not exist on type 'Map'. node_modules/chrome-devtools-frontend/front_end/devices/DevicesView.js(108,24): error TS2339: Property 'remove' does not exist on type 'Map'. +node_modules/chrome-devtools-frontend/front_end/devices/DevicesView.js(120,40): error TS2339: Property 'DeviceView' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/devices/DevicesView.js(127,16): error TS2339: Property '_title' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/devices/DevicesView.js(128,16): error TS2339: Property '_status' does not exist on type 'Element'. -node_modules/chrome-devtools-frontend/front_end/devices/DevicesView.js(141,18): error TS2694: Namespace 'UI' has no exported member 'Widget'. +node_modules/chrome-devtools-frontend/front_end/devices/DevicesView.js(129,33): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/devices/DevicesView.js(129,64): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/devices/DevicesView.js(147,14): error TS2339: Property '_title' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/devices/DevicesView.js(147,32): error TS2339: Property 'createChild' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/devices/DevicesView.js(148,14): error TS2339: Property '_status' does not exist on type 'Element'. @@ -4814,20 +6818,44 @@ node_modules/chrome-devtools-frontend/front_end/devices/DevicesView.js(161,22): 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' must be of type 'string', 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(207,5): error TS2346: Call target does not contain any signatures. +node_modules/chrome-devtools-frontend/front_end/devices/DevicesView.js(179,9): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/devices/DevicesView.js(180,38): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/devices/DevicesView.js(191,29): error TS2339: Property 'setDevicesUpdatesEnabled' does not exist on type 'typeof InspectorFrontendHost'. +node_modules/chrome-devtools-frontend/front_end/devices/DevicesView.js(192,27): error TS2339: Property 'setDevicesUpdatesEnabled' does not exist on type 'typeof InspectorFrontendHost'. +node_modules/chrome-devtools-frontend/front_end/devices/DevicesView.js(201,29): error TS2339: Property 'setDevicesUpdatesEnabled' does not exist on type 'typeof InspectorFrontendHost'. +node_modules/chrome-devtools-frontend/front_end/devices/DevicesView.js(205,21): error TS2339: Property 'DiscoveryView' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/devices/DevicesView.js(211,25): error TS2339: Property 'createChild' does not exist on type 'Element'. +node_modules/chrome-devtools-frontend/front_end/devices/DevicesView.js(212,9): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/devices/DevicesView.js(214,62): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/devices/DevicesView.js(220,29): error TS2339: Property 'setDevicesDiscoveryConfig' does not exist on type 'typeof InspectorFrontendHost'. +node_modules/chrome-devtools-frontend/front_end/devices/DevicesView.js(223,29): error TS2339: Property 'createChild' does not exist on type 'Element'. +node_modules/chrome-devtools-frontend/front_end/devices/DevicesView.js(224,44): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/devices/DevicesView.js(227,9): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/devices/DevicesView.js(229,17): error TS2503: Cannot find namespace 'Adb'. +node_modules/chrome-devtools-frontend/front_end/devices/DevicesView.js(232,56): error TS2339: Property 'PortForwardingView' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/devices/DevicesView.js(237,29): error TS2339: Property 'setDevicesDiscoveryConfig' does not exist on type 'typeof InspectorFrontendHost'. +node_modules/chrome-devtools-frontend/front_end/devices/DevicesView.js(241,58): error TS2339: Property 'NetworkDiscoveryView' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/devices/DevicesView.js(244,29): error TS2339: Property 'setDevicesDiscoveryConfig' does not exist on type 'typeof InspectorFrontendHost'. node_modules/chrome-devtools-frontend/front_end/devices/DevicesView.js(250,15): error TS2503: Cannot find namespace 'Adb'. +node_modules/chrome-devtools-frontend/front_end/devices/DevicesView.js(263,21): error TS2339: Property 'PortForwardingView' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/devices/DevicesView.js(265,40): error TS2503: Cannot find namespace 'Adb'. -node_modules/chrome-devtools-frontend/front_end/devices/DevicesView.js(268,5): error TS2346: Call target does not contain any signatures. +node_modules/chrome-devtools-frontend/front_end/devices/DevicesView.js(272,45): error TS2339: Property 'createChild' does not exist on type 'Element'. +node_modules/chrome-devtools-frontend/front_end/devices/DevicesView.js(273,65): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/devices/DevicesView.js(279,45): error TS2339: Property 'createChild' does not exist on type 'Element'. +node_modules/chrome-devtools-frontend/front_end/devices/DevicesView.js(280,60): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/devices/DevicesView.js(283,88): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/devices/DevicesView.js(285,17): error TS2315: Type '(Anonymous class)' is not generic. node_modules/chrome-devtools-frontend/front_end/devices/DevicesView.js(285,32): error TS2503: Cannot find namespace 'Adb'. +node_modules/chrome-devtools-frontend/front_end/devices/DevicesView.js(290,31): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/devices/DevicesView.js(293,20): error TS2694: Namespace 'UI' has no exported member 'ListWidget'. node_modules/chrome-devtools-frontend/front_end/devices/DevicesView.js(293,39): error TS2503: Cannot find namespace 'Adb'. +node_modules/chrome-devtools-frontend/front_end/devices/DevicesView.js(297,29): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/devices/DevicesView.js(299,24): error TS2503: Cannot find namespace 'Adb'. node_modules/chrome-devtools-frontend/front_end/devices/DevicesView.js(313,15): error TS2503: Cannot find namespace 'Adb'. node_modules/chrome-devtools-frontend/front_end/devices/DevicesView.js(320,30): error TS2503: Cannot find namespace 'Adb'. node_modules/chrome-devtools-frontend/front_end/devices/DevicesView.js(328,15): error TS2503: Cannot find namespace 'Adb'. node_modules/chrome-devtools-frontend/front_end/devices/DevicesView.js(334,24): error TS2339: Property 'createChild' does not exist on type 'Element'. +node_modules/chrome-devtools-frontend/front_end/devices/DevicesView.js(335,62): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/devices/DevicesView.js(337,13): error TS2339: Property 'createChild' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/devices/DevicesView.js(338,13): error TS2339: Property 'createChild' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/devices/DevicesView.js(344,15): error TS2503: Cannot find namespace 'Adb'. @@ -4837,14 +6865,26 @@ node_modules/chrome-devtools-frontend/front_end/devices/DevicesView.js(369,15): node_modules/chrome-devtools-frontend/front_end/devices/DevicesView.js(370,19): error TS2694: Namespace 'UI' has no exported member 'ListWidget'. node_modules/chrome-devtools-frontend/front_end/devices/DevicesView.js(380,19): error TS2694: Namespace 'UI' has no exported member 'ListWidget'. node_modules/chrome-devtools-frontend/front_end/devices/DevicesView.js(380,38): error TS2503: Cannot find namespace 'Adb'. +node_modules/chrome-devtools-frontend/front_end/devices/DevicesView.js(386,36): error TS2339: Property 'Editor' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/devices/DevicesView.js(398,17): error TS2503: Cannot find namespace 'Adb'. node_modules/chrome-devtools-frontend/front_end/devices/DevicesView.js(420,17): error TS2503: Cannot find namespace 'Adb'. +node_modules/chrome-devtools-frontend/front_end/devices/DevicesView.js(438,21): error TS2339: Property 'NetworkDiscoveryView' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/devices/DevicesView.js(441,33): error TS2503: Cannot find namespace 'Adb'. -node_modules/chrome-devtools-frontend/front_end/devices/DevicesView.js(444,5): error TS2346: Call target does not contain any signatures. +node_modules/chrome-devtools-frontend/front_end/devices/DevicesView.js(449,47): error TS2339: Property 'createChild' does not exist on type 'Element'. +node_modules/chrome-devtools-frontend/front_end/devices/DevicesView.js(450,67): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/devices/DevicesView.js(458,47): error TS2339: Property 'createChild' does not exist on type 'Element'. +node_modules/chrome-devtools-frontend/front_end/devices/DevicesView.js(461,11): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/devices/DevicesView.js(463,26): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/devices/DevicesView.js(464,66): error TS2339: Property 'openInNewTab' does not exist on type 'typeof InspectorFrontendHost'. +node_modules/chrome-devtools-frontend/front_end/devices/DevicesView.js(466,64): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/devices/DevicesView.js(469,17): error TS2315: Type '(Anonymous class)' is not generic. node_modules/chrome-devtools-frontend/front_end/devices/DevicesView.js(469,32): error TS2503: Cannot find namespace 'Adb'. +node_modules/chrome-devtools-frontend/front_end/devices/DevicesView.js(475,24): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/devices/DevicesView.js(475,70): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/devices/DevicesView.js(478,20): error TS2694: Namespace 'UI' has no exported member 'ListWidget'. node_modules/chrome-devtools-frontend/front_end/devices/DevicesView.js(478,39): error TS2503: Cannot find namespace 'Adb'. +node_modules/chrome-devtools-frontend/front_end/devices/DevicesView.js(482,24): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/devices/DevicesView.js(482,60): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/devices/DevicesView.js(507,15): error TS2503: Cannot find namespace 'Adb'. node_modules/chrome-devtools-frontend/front_end/devices/DevicesView.js(531,15): error TS2503: Cannot find namespace 'Adb'. node_modules/chrome-devtools-frontend/front_end/devices/DevicesView.js(537,13): error TS2339: Property 'createChild' does not exist on type 'Element'. @@ -4855,8 +6895,16 @@ node_modules/chrome-devtools-frontend/front_end/devices/DevicesView.js(567,15): node_modules/chrome-devtools-frontend/front_end/devices/DevicesView.js(568,19): error TS2694: Namespace 'UI' has no exported member 'ListWidget'. node_modules/chrome-devtools-frontend/front_end/devices/DevicesView.js(577,19): error TS2694: Namespace 'UI' has no exported member 'ListWidget'. node_modules/chrome-devtools-frontend/front_end/devices/DevicesView.js(577,38): error TS2503: Cannot find namespace 'Adb'. +node_modules/chrome-devtools-frontend/front_end/devices/DevicesView.js(583,36): error TS2339: Property 'Editor' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/devices/DevicesView.js(592,17): error TS2503: Cannot find namespace 'Adb'. -node_modules/chrome-devtools-frontend/front_end/devices/DevicesView.js(609,5): error TS2346: Call target does not contain any signatures. +node_modules/chrome-devtools-frontend/front_end/devices/DevicesView.js(607,21): error TS2339: Property 'DeviceView' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/devices/DevicesView.js(613,38): error TS2339: Property 'createChild' does not exist on type 'Element'. +node_modules/chrome-devtools-frontend/front_end/devices/DevicesView.js(616,44): error TS2339: Property 'createChild' does not exist on type 'Element'. +node_modules/chrome-devtools-frontend/front_end/devices/DevicesView.js(618,47): error TS2339: Property 'createChild' does not exist on type 'Element'. +node_modules/chrome-devtools-frontend/front_end/devices/DevicesView.js(620,9): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/devices/DevicesView.js(622,44): error TS2339: Property 'createChild' does not exist on type 'Element'. +node_modules/chrome-devtools-frontend/front_end/devices/DevicesView.js(623,36): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/devices/DevicesView.js(625,42): error TS2339: Property 'createChild' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/devices/DevicesView.js(627,38): error TS2694: Namespace 'Devices' has no exported member 'DevicesView'. node_modules/chrome-devtools-frontend/front_end/devices/DevicesView.js(632,17): error TS2503: Cannot find namespace 'Adb'. node_modules/chrome-devtools-frontend/front_end/devices/DevicesView.js(637,15): error TS2503: Cannot find namespace 'Adb'. @@ -4865,23 +6913,48 @@ node_modules/chrome-devtools-frontend/front_end/devices/DevicesView.js(657,27): node_modules/chrome-devtools-frontend/front_end/devices/DevicesView.js(675,24): error TS2694: Namespace 'Devices' has no exported member 'DevicesView'. node_modules/chrome-devtools-frontend/front_end/devices/DevicesView.js(679,26): error TS2339: Property 'createChild' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/devices/DevicesView.js(682,29): error TS2339: Property 'createChild' does not exist on type 'Element'. +node_modules/chrome-devtools-frontend/front_end/devices/DevicesView.js(683,52): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/devices/DevicesView.js(686,17): error TS2339: Property 'placeholder' does not exist on type 'Element'. +node_modules/chrome-devtools-frontend/front_end/devices/DevicesView.js(686,31): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/devices/DevicesView.js(688,44): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/devices/DevicesView.js(691,25): error TS2339: Property 'createChild' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/devices/DevicesView.js(693,28): error TS2339: Property 'createChild' does not exist on type 'Element'. +node_modules/chrome-devtools-frontend/front_end/devices/DevicesView.js(715,11): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/devices/DevicesView.js(716,11): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/devices/DevicesView.js(723,17): error TS2339: Property 'key' does not exist on type 'Event'. node_modules/chrome-devtools-frontend/front_end/devices/DevicesView.js(724,15): error TS2339: Property 'consume' does not exist on type 'Event'. +node_modules/chrome-devtools-frontend/front_end/devices/DevicesView.js(731,31): error TS2339: Property 'openRemotePage' does not exist on type 'typeof InspectorFrontendHost'. +node_modules/chrome-devtools-frontend/front_end/devices/DevicesView.js(731,78): error TS2339: Property 'value' does not exist on type 'Element'. +node_modules/chrome-devtools-frontend/front_end/devices/DevicesView.js(732,21): error TS2339: Property 'value' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/devices/DevicesView.js(738,23): error TS2694: Namespace 'Devices' has no exported member 'DevicesView'. node_modules/chrome-devtools-frontend/front_end/devices/DevicesView.js(739,15): error TS2503: Cannot find namespace 'Adb'. node_modules/chrome-devtools-frontend/front_end/devices/DevicesView.js(745,44): error TS2339: Property 'sprintf' does not exist on type 'StringConstructor'. node_modules/chrome-devtools-frontend/front_end/devices/DevicesView.js(783,24): error TS2694: Namespace 'Devices' has no exported member 'DevicesView'. node_modules/chrome-devtools-frontend/front_end/devices/DevicesView.js(788,28): error TS2339: Property 'createChild' does not exist on type 'Element'. +node_modules/chrome-devtools-frontend/front_end/devices/DevicesView.js(790,39): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/devices/DevicesView.js(797,23): error TS2339: Property 'createChild' does not exist on type 'Element'. +node_modules/chrome-devtools-frontend/front_end/devices/DevicesView.js(802,20): error TS2694: Namespace 'UI' has no exported member 'ContextMenu'. +node_modules/chrome-devtools-frontend/front_end/devices/DevicesView.js(805,47): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/devices/DevicesView.js(806,47): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/devices/DevicesView.js(807,47): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/devices/DevicesView.js(815,31): error TS2339: Property 'performActionOnRemotePage' does not exist on type 'typeof InspectorFrontendHost'. node_modules/chrome-devtools-frontend/front_end/devices/DevicesView.js(820,23): error TS2694: Namespace 'Devices' has no exported member 'DevicesView'. node_modules/chrome-devtools-frontend/front_end/devices/DevicesView.js(821,15): error TS2503: Cannot find namespace 'Adb'. node_modules/chrome-devtools-frontend/front_end/devices/DevicesView.js(838,15): error TS2503: Cannot find namespace 'Adb'. +node_modules/chrome-devtools-frontend/front_end/devices/DevicesView.js(847,82): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/devices/DevicesView.js(890,194): error TS1003: Identifier expected. +node_modules/chrome-devtools-frontend/front_end/devices/DevicesView.js(891,21): error TS2339: Property 'BrowserSection' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/devices/DevicesView.js(893,105): error TS1003: Identifier expected. -node_modules/chrome-devtools-frontend/front_end/devices/DevicesView.js(899,5): error TS2346: Call target does not contain any signatures. +node_modules/chrome-devtools-frontend/front_end/devices/DevicesView.js(894,21): error TS2339: Property 'PageSection' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/devices/DevicesView.js(897,21): error TS2339: Property 'Panel' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/devices/DevicesView.js(903,41): error TS2339: Property 'createChild' does not exist on type 'Element'. +node_modules/chrome-devtools-frontend/front_end/devices/DevicesView.js(908,34): error TS2339: Property 'addEventListener' does not exist on type '() => void'. node_modules/chrome-devtools-frontend/front_end/devices/DevicesView.js(911,17): error TS2503: Cannot find namespace 'Adb'. +node_modules/chrome-devtools-frontend/front_end/devices/DevicesView.js(914,25): error TS2339: Property 'tabIndex' does not exist on type 'Element'. +node_modules/chrome-devtools-frontend/front_end/devices/DevicesView.js(918,27): error TS2339: Property 'setDevicesUpdatesEnabled' does not exist on type 'typeof InspectorFrontendHost'. +node_modules/chrome-devtools-frontend/front_end/devices/DevicesView.js(919,27): error TS2339: Property 'setDevicesUpdatesEnabled' does not exist on type 'typeof InspectorFrontendHost'. +node_modules/chrome-devtools-frontend/front_end/devices/DevicesView.js(921,58): error TS2339: Property 'NetworkDiscoveryView' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/devices/DevicesView.js(924,29): error TS2339: Property 'setDevicesDiscoveryConfig' does not exist on type 'typeof InspectorFrontendHost'. node_modules/chrome-devtools-frontend/front_end/devices/DevicesView.js(930,22): error TS2694: Namespace 'Common' has no exported member 'Event'. node_modules/chrome-devtools-frontend/front_end/devices/DevicesView.js(933,32): error TS2503: Cannot find namespace 'Adb'. node_modules/chrome-devtools-frontend/front_end/devtools_compatibility.js(20,34): error TS1005: '>' expected. @@ -4891,32 +6964,32 @@ node_modules/chrome-devtools-frontend/front_end/devtools_compatibility.js(56,63) node_modules/chrome-devtools-frontend/front_end/devtools_compatibility.js(110,17): error TS2503: Cannot find namespace 'Adb'. node_modules/chrome-devtools-frontend/front_end/devtools_compatibility.js(117,17): error TS2503: Cannot find namespace 'Adb'. node_modules/chrome-devtools-frontend/front_end/devtools_compatibility.js(124,25): error TS2503: Cannot find namespace 'Adb'. -node_modules/chrome-devtools-frontend/front_end/devtools_compatibility.js(232,13): error TS2339: Property 'keyIdentifier' does not exist on type '{ type: string; key: string; code: string; keyCode: number; modifiers: number; }'. -node_modules/chrome-devtools-frontend/front_end/devtools_compatibility.js(321,10): error TS2339: Property 'DevToolsAPI' does not exist on type 'Window'. -node_modules/chrome-devtools-frontend/front_end/devtools_compatibility.js(376,18): error TS2339: Property 'Runtime' does not exist on type 'Window'. -node_modules/chrome-devtools-frontend/front_end/devtools_compatibility.js(376,36): error TS2339: Property 'Runtime' does not exist on type 'Window'. -node_modules/chrome-devtools-frontend/front_end/devtools_compatibility.js(377,34): error TS2339: Property 'Runtime' does not exist on type 'Window'. -node_modules/chrome-devtools-frontend/front_end/devtools_compatibility.js(379,18): error TS2339: Property 'DevToolsAPI' does not exist on type 'Window'. -node_modules/chrome-devtools-frontend/front_end/devtools_compatibility.js(427,26): error TS2503: Cannot find namespace 'InspectorFrontendHostAPI'. -node_modules/chrome-devtools-frontend/front_end/devtools_compatibility.js(677,17): error TS2503: Cannot find namespace 'Adb'. -node_modules/chrome-devtools-frontend/front_end/devtools_compatibility.js(726,25): error TS2503: Cannot find namespace 'InspectorFrontendHostAPI'. -node_modules/chrome-devtools-frontend/front_end/devtools_compatibility.js(857,10): error TS2339: Property 'InspectorFrontendHost' does not exist on type 'Window'. -node_modules/chrome-devtools-frontend/front_end/devtools_compatibility.js(1108,12): error TS2339: Property 'Object' does not exist on type 'Window'. -node_modules/chrome-devtools-frontend/front_end/devtools_compatibility.js(1192,17): error TS2339: Property 'KeyboardEvent' does not exist on type 'Window'. -node_modules/chrome-devtools-frontend/front_end/devtools_compatibility.js(1193,36): error TS2339: Property 'KeyboardEvent' does not exist on type 'Window'. -node_modules/chrome-devtools-frontend/front_end/devtools_compatibility.js(1199,46): error TS2339: Property 'keyCode' does not exist on type 'PropertyDescriptor'. -node_modules/chrome-devtools-frontend/front_end/devtools_compatibility.js(1209,18): error TS2304: Cannot find name 'CSSValue'. -node_modules/chrome-devtools-frontend/front_end/devtools_compatibility.js(1216,28): error TS2304: Cannot find name 'CSSValue'. -node_modules/chrome-devtools-frontend/front_end/devtools_compatibility.js(1231,12): error TS2339: Property 'CSSStyleDeclaration' does not exist on type 'Window'. -node_modules/chrome-devtools-frontend/front_end/devtools_compatibility.js(1236,12): error TS2339: Property 'CSSPrimitiveValue' does not exist on type 'Window'. -node_modules/chrome-devtools-frontend/front_end/devtools_compatibility.js(1255,12): error TS2339: Property 'FileError' does not exist on type 'Window'. -node_modules/chrome-devtools-frontend/front_end/devtools_compatibility.js(1255,28): error TS2352: Type '{ NOT_FOUND_ERR: number; ABORT_ERR: number; INVALID_MODIFICATION_ERR: number; NOT_READABLE_ERR: n...' cannot be converted to type 'new () => any'. +node_modules/chrome-devtools-frontend/front_end/devtools_compatibility.js(224,13): error TS2339: Property 'keyIdentifier' does not exist on type '{ type: string; key: string; code: string; keyCode: number; modifiers: number; }'. +node_modules/chrome-devtools-frontend/front_end/devtools_compatibility.js(313,10): error TS2339: Property 'DevToolsAPI' does not exist on type 'Window'. +node_modules/chrome-devtools-frontend/front_end/devtools_compatibility.js(368,18): error TS2339: Property 'Runtime' does not exist on type 'Window'. +node_modules/chrome-devtools-frontend/front_end/devtools_compatibility.js(368,36): error TS2339: Property 'Runtime' does not exist on type 'Window'. +node_modules/chrome-devtools-frontend/front_end/devtools_compatibility.js(369,34): error TS2339: Property 'Runtime' does not exist on type 'Window'. +node_modules/chrome-devtools-frontend/front_end/devtools_compatibility.js(371,18): error TS2339: Property 'DevToolsAPI' does not exist on type 'Window'. +node_modules/chrome-devtools-frontend/front_end/devtools_compatibility.js(419,26): error TS2503: Cannot find namespace 'InspectorFrontendHostAPI'. +node_modules/chrome-devtools-frontend/front_end/devtools_compatibility.js(692,17): error TS2503: Cannot find namespace 'Adb'. +node_modules/chrome-devtools-frontend/front_end/devtools_compatibility.js(741,25): error TS2503: Cannot find namespace 'InspectorFrontendHostAPI'. +node_modules/chrome-devtools-frontend/front_end/devtools_compatibility.js(872,10): error TS2339: Property 'InspectorFrontendHost' does not exist on type 'Window'. +node_modules/chrome-devtools-frontend/front_end/devtools_compatibility.js(1123,12): error TS2339: Property 'Object' does not exist on type 'Window'. +node_modules/chrome-devtools-frontend/front_end/devtools_compatibility.js(1207,17): error TS2339: Property 'KeyboardEvent' does not exist on type 'Window'. +node_modules/chrome-devtools-frontend/front_end/devtools_compatibility.js(1208,36): error TS2339: Property 'KeyboardEvent' does not exist on type 'Window'. +node_modules/chrome-devtools-frontend/front_end/devtools_compatibility.js(1214,46): error TS2339: Property 'keyCode' does not exist on type 'PropertyDescriptor'. +node_modules/chrome-devtools-frontend/front_end/devtools_compatibility.js(1224,18): error TS2304: Cannot find name 'CSSValue'. +node_modules/chrome-devtools-frontend/front_end/devtools_compatibility.js(1231,28): error TS2304: Cannot find name 'CSSValue'. +node_modules/chrome-devtools-frontend/front_end/devtools_compatibility.js(1246,12): error TS2339: Property 'CSSStyleDeclaration' does not exist on type 'Window'. +node_modules/chrome-devtools-frontend/front_end/devtools_compatibility.js(1251,12): error TS2339: Property 'CSSPrimitiveValue' does not exist on type 'Window'. +node_modules/chrome-devtools-frontend/front_end/devtools_compatibility.js(1270,12): error TS2339: Property 'FileError' does not exist on type 'Window'. +node_modules/chrome-devtools-frontend/front_end/devtools_compatibility.js(1270,28): error TS2352: Type '{ NOT_FOUND_ERR: number; ABORT_ERR: number; INVALID_MODIFICATION_ERR: number; NOT_READABLE_ERR: n...' cannot be converted to type 'new () => any'. Type '{ NOT_FOUND_ERR: number; ABORT_ERR: number; INVALID_MODIFICATION_ERR: number; NOT_READABLE_ERR: n...' provides no match for the signature 'new (): any'. -node_modules/chrome-devtools-frontend/front_end/devtools_compatibility.js(1255,51): error TS2304: Cannot find name 'FileError'. -node_modules/chrome-devtools-frontend/front_end/devtools_compatibility.js(1275,26): error TS2339: Property '__originalDOMTokenListToggle' does not exist on type 'DOMTokenList'. -node_modules/chrome-devtools-frontend/front_end/devtools_compatibility.js(1277,31): error TS2339: Property '__originalDOMTokenListToggle' does not exist on type 'DOMTokenList'. -node_modules/chrome-devtools-frontend/front_end/devtools_compatibility.js(1278,28): error TS2339: Property '__originalDOMTokenListToggle' does not exist on type 'DOMTokenList'. -node_modules/chrome-devtools-frontend/front_end/devtools_compatibility.js(1287,19): error TS2339: Property '__originalDOMTokenListToggle' does not exist on type 'DOMTokenList'. +node_modules/chrome-devtools-frontend/front_end/devtools_compatibility.js(1270,51): error TS2304: Cannot find name 'FileError'. +node_modules/chrome-devtools-frontend/front_end/devtools_compatibility.js(1290,26): error TS2339: Property '__originalDOMTokenListToggle' does not exist on type 'DOMTokenList'. +node_modules/chrome-devtools-frontend/front_end/devtools_compatibility.js(1292,31): error TS2339: Property '__originalDOMTokenListToggle' does not exist on type 'DOMTokenList'. +node_modules/chrome-devtools-frontend/front_end/devtools_compatibility.js(1293,28): error TS2339: Property '__originalDOMTokenListToggle' does not exist on type 'DOMTokenList'. +node_modules/chrome-devtools-frontend/front_end/devtools_compatibility.js(1302,19): error TS2339: Property '__originalDOMTokenListToggle' does not exist on type 'DOMTokenList'. node_modules/chrome-devtools-frontend/front_end/diff/Diff.js(13,23): error TS2339: Property 'diff_main' does not exist on type '{}'. node_modules/chrome-devtools-frontend/front_end/diff/Diff.js(15,14): error TS2339: Property 'diff_cleanupSemantic' does not exist on type '{}'. node_modules/chrome-devtools-frontend/front_end/diff/Diff.js(22,16): error TS2503: Cannot find namespace 'Diff'. @@ -5102,118 +7175,322 @@ node_modules/chrome-devtools-frontend/front_end/dom_extension/DOMExtension.js(79 node_modules/chrome-devtools-frontend/front_end/dom_extension/DOMExtension.js(804,16): error TS2339: Property 'keyCode' does not exist on type 'Event'. node_modules/chrome-devtools-frontend/front_end/dom_extension/DOMExtension.js(804,41): error TS2339: Property 'key' does not exist on type 'Event'. node_modules/chrome-devtools-frontend/front_end/dom_extension/DOMExtension.js(812,16): error TS2339: Property 'keyCode' does not exist on type 'Event'. -node_modules/chrome-devtools-frontend/front_end/elements/ClassesPaneWidget.js(9,5): error TS2346: Call target does not contain any signatures. +node_modules/chrome-devtools-frontend/front_end/elements/ClassesPaneWidget.js(12,41): error TS2339: Property 'createChild' does not exist on type 'Element'. +node_modules/chrome-devtools-frontend/front_end/elements/ClassesPaneWidget.js(15,50): error TS2339: Property 'createChild' does not exist on type 'Element'. +node_modules/chrome-devtools-frontend/front_end/elements/ClassesPaneWidget.js(17,51): error TS2339: Property 'ClassNamePrompt' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/elements/ClassesPaneWidget.js(22,33): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/elements/ClassesPaneWidget.js(23,49): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/elements/ClassesPaneWidget.js(26,67): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/elements/ClassesPaneWidget.js(55,13): error TS2339: Property 'consume' does not exist on type 'Event'. node_modules/chrome-devtools-frontend/front_end/elements/ClassesPaneWidget.js(60,29): error TS2339: Property 'textContent' does not exist on type 'EventTarget'. node_modules/chrome-devtools-frontend/front_end/elements/ClassesPaneWidget.js(63,15): error TS2339: Property 'consume' does not exist on type 'Event'. node_modules/chrome-devtools-frontend/front_end/elements/ClassesPaneWidget.js(68,18): error TS2339: Property 'textContent' does not exist on type 'EventTarget'. node_modules/chrome-devtools-frontend/front_end/elements/ClassesPaneWidget.js(89,22): error TS2694: Namespace 'Common' has no exported member 'Event'. +node_modules/chrome-devtools-frontend/front_end/elements/ClassesPaneWidget.js(95,44): error TS2339: Property '_classesSymbol' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/elements/ClassesPaneWidget.js(100,22): error TS2694: Namespace 'Common' has no exported member 'Event'. node_modules/chrome-devtools-frontend/front_end/elements/ClassesPaneWidget.js(133,24): error TS2339: Property 'keysArray' does not exist on type 'Map'. node_modules/chrome-devtools-frontend/front_end/elements/ClassesPaneWidget.js(134,22): error TS2339: Property 'caseInsensetiveComparator' does not exist on type 'StringConstructor'. node_modules/chrome-devtools-frontend/front_end/elements/ClassesPaneWidget.js(152,32): error TS2339: Property 'checked' does not exist on type 'EventTarget'. +node_modules/chrome-devtools-frontend/front_end/elements/ClassesPaneWidget.js(162,50): error TS2339: Property '_classesSymbol' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/elements/ClassesPaneWidget.js(173,39): error TS2339: Property '_classesSymbol' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/elements/ClassesPaneWidget.js(194,27): error TS2495: Type 'IterableIterator' is not an array type or a string type. node_modules/chrome-devtools-frontend/front_end/elements/ClassesPaneWidget.js(203,36): error TS2339: Property 'valuesArray' does not exist on type 'Set'. node_modules/chrome-devtools-frontend/front_end/elements/ClassesPaneWidget.js(215,22): error TS2495: Type 'IterableIterator<(Anonymous class)>' is not an array type or a string type. -node_modules/chrome-devtools-frontend/front_end/elements/ClassesPaneWidget.js(269,5): error TS2346: Call target does not contain any signatures. +node_modules/chrome-devtools-frontend/front_end/elements/ClassesPaneWidget.js(233,28): error TS2339: Property '_classesSymbol' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/elements/ClassesPaneWidget.js(239,28): error TS2339: Property 'ButtonProvider' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/elements/ClassesPaneWidget.js(241,41): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/elements/ClassesPaneWidget.js(244,52): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/elements/ClassesPaneWidget.js(264,28): error TS2339: Property 'ClassNamePrompt' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/elements/ClassesPaneWidget.js(291,94): error TS2339: Property 'addAll' does not exist on type 'Set'. node_modules/chrome-devtools-frontend/front_end/elements/ClassesPaneWidget.js(297,55): error TS2339: Property 'addAll' does not exist on type 'Set'. node_modules/chrome-devtools-frontend/front_end/elements/ClassesPaneWidget.js(299,57): error TS2339: Property 'valuesArray' does not exist on type 'Set'. node_modules/chrome-devtools-frontend/front_end/elements/ClassesPaneWidget.js(306,28): error TS2694: Namespace 'UI' has no exported member 'SuggestBox'. -node_modules/chrome-devtools-frontend/front_end/elements/ColorSwatchPopoverIcon.js(9,24): error TS2694: Namespace 'Elements' has no exported member 'StylePropertyTreeElement'. node_modules/chrome-devtools-frontend/front_end/elements/ColorSwatchPopoverIcon.js(18,32): error TS2339: Property 'title' does not exist on type 'Element'. -node_modules/chrome-devtools-frontend/front_end/elements/ColorSwatchPopoverIcon.js(29,11): error TS2339: Property 'consume' does not exist on type 'Event'. -node_modules/chrome-devtools-frontend/front_end/elements/ColorSwatchPopoverIcon.js(39,26): error TS2694: Namespace 'UI' has no exported member 'Geometry'. -node_modules/chrome-devtools-frontend/front_end/elements/ColorSwatchPopoverIcon.js(44,42): error TS2339: Property 'enclosingNodeOrSelfWithClass' does not exist on type '(Anonymous class)'. -node_modules/chrome-devtools-frontend/front_end/elements/ColorSwatchPopoverIcon.js(56,22): error TS2694: Namespace 'Common' has no exported member 'Event'. -node_modules/chrome-devtools-frontend/front_end/elements/ColorSwatchPopoverIcon.js(92,24): error TS2694: Namespace 'Elements' has no exported member 'StylePropertyTreeElement'. -node_modules/chrome-devtools-frontend/front_end/elements/ColorSwatchPopoverIcon.js(103,32): error TS2339: Property 'title' does not exist on type 'Element'. -node_modules/chrome-devtools-frontend/front_end/elements/ColorSwatchPopoverIcon.js(112,24): error TS2694: Namespace 'Elements' has no exported member 'StylePropertyTreeElement'. -node_modules/chrome-devtools-frontend/front_end/elements/ColorSwatchPopoverIcon.js(120,19): error TS2694: Namespace 'SDK' has no exported member 'CSSModel'. -node_modules/chrome-devtools-frontend/front_end/elements/ColorSwatchPopoverIcon.js(132,11): error TS2339: Property 'consume' does not exist on type 'Event'. -node_modules/chrome-devtools-frontend/front_end/elements/ColorSwatchPopoverIcon.js(154,42): error TS2339: Property 'enclosingNodeOrSelfWithClass' does not exist on type '(Anonymous class)'. -node_modules/chrome-devtools-frontend/front_end/elements/ColorSwatchPopoverIcon.js(166,22): error TS2694: Namespace 'Common' has no exported member 'Event'. -node_modules/chrome-devtools-frontend/front_end/elements/ColorSwatchPopoverIcon.js(173,22): error TS2694: Namespace 'Common' has no exported member 'Event'. -node_modules/chrome-devtools-frontend/front_end/elements/ColorSwatchPopoverIcon.js(215,24): error TS2694: Namespace 'Elements' has no exported member 'StylePropertyTreeElement'. -node_modules/chrome-devtools-frontend/front_end/elements/ColorSwatchPopoverIcon.js(226,23): error TS2339: Property 'title' does not exist on type 'Element'. -node_modules/chrome-devtools-frontend/front_end/elements/ColorSwatchPopoverIcon.js(234,24): error TS2694: Namespace 'Elements' has no exported member 'StylePropertyTreeElement'. -node_modules/chrome-devtools-frontend/front_end/elements/ColorSwatchPopoverIcon.js(245,11): error TS2339: Property 'consume' does not exist on type 'Event'. -node_modules/chrome-devtools-frontend/front_end/elements/ColorSwatchPopoverIcon.js(259,47): error TS2339: Property 'enclosingNodeOrSelfWithClass' does not exist on type 'Element'. -node_modules/chrome-devtools-frontend/front_end/elements/ColorSwatchPopoverIcon.js(271,22): error TS2694: Namespace 'Common' has no exported member 'Event'. -node_modules/chrome-devtools-frontend/front_end/elements/ComputedStyleModel.js(9,5): error TS2346: Call target does not contain any signatures. +node_modules/chrome-devtools-frontend/front_end/elements/ColorSwatchPopoverIcon.js(18,40): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/elements/ColorSwatchPopoverIcon.js(20,77): error TS2339: Property 'consume' does not exist on type 'Event'. +node_modules/chrome-devtools-frontend/front_end/elements/ColorSwatchPopoverIcon.js(30,11): error TS2339: Property 'consume' does not exist on type 'Event'. +node_modules/chrome-devtools-frontend/front_end/elements/ColorSwatchPopoverIcon.js(37,26): error TS2339: Property 'Geometry' does not exist on type 'typeof UI'. +node_modules/chrome-devtools-frontend/front_end/elements/ColorSwatchPopoverIcon.js(40,26): error TS2694: Namespace 'UI' has no exported member 'Geometry'. +node_modules/chrome-devtools-frontend/front_end/elements/ColorSwatchPopoverIcon.js(40,55): error TS2339: Property 'Geometry' does not exist on type 'typeof UI'. +node_modules/chrome-devtools-frontend/front_end/elements/ColorSwatchPopoverIcon.js(43,67): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/elements/ColorSwatchPopoverIcon.js(45,42): error TS2339: Property 'enclosingNodeOrSelfWithClass' does not exist on type '(Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/elements/ColorSwatchPopoverIcon.js(53,23): error TS2339: Property 'reveal' does not exist on type '() => void'. +node_modules/chrome-devtools-frontend/front_end/elements/ColorSwatchPopoverIcon.js(57,22): error TS2694: Namespace 'Common' has no exported member 'Event'. +node_modules/chrome-devtools-frontend/front_end/elements/ColorSwatchPopoverIcon.js(78,70): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/elements/ColorSwatchPopoverIcon.js(99,55): error TS2339: Property '_treeElementSymbol' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/elements/ColorSwatchPopoverIcon.js(103,29): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/elements/ColorSwatchPopoverIcon.js(104,32): error TS2339: Property 'title' does not exist on type 'Element'. +node_modules/chrome-devtools-frontend/front_end/elements/ColorSwatchPopoverIcon.js(106,77): error TS2339: Property 'consume' does not exist on type 'Event'. +node_modules/chrome-devtools-frontend/front_end/elements/ColorSwatchPopoverIcon.js(118,56): error TS2339: Property '_treeElementSymbol' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/elements/ColorSwatchPopoverIcon.js(122,19): error TS2694: Namespace 'SDK' has no exported member 'CSSModel'. +node_modules/chrome-devtools-frontend/front_end/elements/ColorSwatchPopoverIcon.js(134,11): error TS2339: Property 'consume' does not exist on type 'Event'. +node_modules/chrome-devtools-frontend/front_end/elements/ColorSwatchPopoverIcon.js(146,33): error TS2339: Property 'Format' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/elements/ColorSwatchPopoverIcon.js(153,58): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/elements/ColorSwatchPopoverIcon.js(154,58): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/elements/ColorSwatchPopoverIcon.js(156,42): error TS2339: Property 'enclosingNodeOrSelfWithClass' does not exist on type '(Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/elements/ColorSwatchPopoverIcon.js(164,23): error TS2339: Property 'reveal' does not exist on type '() => void'. +node_modules/chrome-devtools-frontend/front_end/elements/ColorSwatchPopoverIcon.js(168,22): error TS2694: Namespace 'Common' has no exported member 'Event'. +node_modules/chrome-devtools-frontend/front_end/elements/ColorSwatchPopoverIcon.js(175,22): error TS2694: Namespace 'Common' has no exported member 'Event'. +node_modules/chrome-devtools-frontend/front_end/elements/ColorSwatchPopoverIcon.js(199,61): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/elements/ColorSwatchPopoverIcon.js(209,33): error TS2339: Property '_treeElementSymbol' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/elements/ColorSwatchPopoverIcon.js(223,58): error TS2339: Property '_treeElementSymbol' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/elements/ColorSwatchPopoverIcon.js(228,23): error TS2339: Property 'title' does not exist on type 'Element'. +node_modules/chrome-devtools-frontend/front_end/elements/ColorSwatchPopoverIcon.js(228,31): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/elements/ColorSwatchPopoverIcon.js(230,68): error TS2339: Property 'consume' does not exist on type 'Event'. +node_modules/chrome-devtools-frontend/front_end/elements/ColorSwatchPopoverIcon.js(241,59): error TS2339: Property '_treeElementSymbol' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/elements/ColorSwatchPopoverIcon.js(248,11): error TS2339: Property 'consume' does not exist on type 'Event'. +node_modules/chrome-devtools-frontend/front_end/elements/ColorSwatchPopoverIcon.js(260,73): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/elements/ColorSwatchPopoverIcon.js(262,47): error TS2339: Property 'enclosingNodeOrSelfWithClass' does not exist on type 'Element'. +node_modules/chrome-devtools-frontend/front_end/elements/ColorSwatchPopoverIcon.js(270,23): error TS2339: Property 'reveal' does not exist on type '() => void'. +node_modules/chrome-devtools-frontend/front_end/elements/ColorSwatchPopoverIcon.js(274,22): error TS2694: Namespace 'Common' has no exported member 'Event'. +node_modules/chrome-devtools-frontend/front_end/elements/ColorSwatchPopoverIcon.js(296,38): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/elements/ColorSwatchPopoverIcon.js(306,36): error TS2339: Property '_treeElementSymbol' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/elements/ComputedStyleModel.js(31,22): error TS2694: Namespace 'Common' has no exported member 'Event'. +node_modules/chrome-devtools-frontend/front_end/elements/ComputedStyleModel.js(45,24): error TS2339: Property 'removeEventListeners' does not exist on type '() => void'. +node_modules/chrome-devtools-frontend/front_end/elements/ComputedStyleModel.js(51,48): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/elements/ComputedStyleModel.js(52,48): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/elements/ComputedStyleModel.js(53,48): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/elements/ComputedStyleModel.js(54,48): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/elements/ComputedStyleModel.js(55,48): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/elements/ComputedStyleModel.js(56,48): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/elements/ComputedStyleModel.js(57,48): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/elements/ComputedStyleModel.js(58,48): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/elements/ComputedStyleModel.js(59,66): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/elements/ComputedStyleModel.js(65,22): error TS2694: Namespace 'Common' has no exported member 'Event'. +node_modules/chrome-devtools-frontend/front_end/elements/ComputedStyleModel.js(69,63): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/elements/ComputedStyleModel.js(73,22): error TS2694: Namespace 'Common' has no exported member 'Event'. node_modules/chrome-devtools-frontend/front_end/elements/ComputedStyleModel.js(84,22): error TS2694: Namespace 'Common' has no exported member 'Event'. node_modules/chrome-devtools-frontend/front_end/elements/ComputedStyleModel.js(109,35): error TS2694: Namespace 'Elements' has no exported member 'ComputedStyleModel'. node_modules/chrome-devtools-frontend/front_end/elements/ComputedStyleModel.js(115,51): error TS2694: Namespace 'Elements' has no exported member 'ComputedStyleModel'. node_modules/chrome-devtools-frontend/front_end/elements/ComputedStyleModel.js(127,27): error TS2694: Namespace 'Elements' has no exported member 'ComputedStyleModel'. +node_modules/chrome-devtools-frontend/front_end/elements/ComputedStyleModel.js(132,43): error TS2339: Property 'ComputedStyle' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/elements/ComputedStyleModel.js(133,32): error TS2694: Namespace 'Elements' has no exported member 'ComputedStyleModel'. -node_modules/chrome-devtools-frontend/front_end/elements/ComputedStyleWidget.js(35,5): error TS2346: Call target does not contain any signatures. +node_modules/chrome-devtools-frontend/front_end/elements/ComputedStyleModel.js(139,29): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/elements/ComputedStyleModel.js(146,29): error TS2339: Property 'ComputedStyle' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/elements/ComputedStyleWidget.js(41,37): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/elements/ComputedStyleWidget.js(48,36): error TS2339: Property 'createChild' does not exist on type 'Element'. +node_modules/chrome-devtools-frontend/front_end/elements/ComputedStyleWidget.js(51,9): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/elements/ComputedStyleWidget.js(52,8): error TS2339: Property 'ARIAUtils' does not exist on type 'typeof UI'. +node_modules/chrome-devtools-frontend/front_end/elements/ComputedStyleWidget.js(52,49): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/elements/ComputedStyleWidget.js(58,71): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/elements/ComputedStyleWidget.js(66,77): error TS2339: Property '_maxLinkLength' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/elements/ComputedStyleWidget.js(78,5): error TS2554: Expected 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/elements/ComputedStyleWidget.js(91,34): error TS2339: Property 'spread' does not exist on type 'Promise'. node_modules/chrome-devtools-frontend/front_end/elements/ComputedStyleWidget.js(129,24): error TS2694: Namespace 'Elements' has no exported member 'ComputedStyleModel'. +node_modules/chrome-devtools-frontend/front_end/elements/ComputedStyleWidget.js(138,67): error TS2339: Property '_propertySymbol' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/elements/ComputedStyleWidget.js(179,50): error TS2339: Property 'createChild' does not exist on type 'Element'. +node_modules/chrome-devtools-frontend/front_end/elements/ComputedStyleWidget.js(192,48): error TS2339: Property '_propertySymbol' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/elements/ComputedStyleWidget.js(200,74): error TS2339: Property 'consume' does not exist on type 'Event'. +node_modules/chrome-devtools-frontend/front_end/elements/ComputedStyleWidget.js(201,73): error TS2339: Property 'consume' does not exist on type 'Event'. +node_modules/chrome-devtools-frontend/front_end/elements/ComputedStyleWidget.js(211,29): error TS2339: Property '_filterRegex' does not exist on type '(Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/elements/ComputedStyleWidget.js(219,11): error TS2447: The '^' operator is not allowed for boolean types. Consider using '!==' instead. node_modules/chrome-devtools-frontend/front_end/elements/ComputedStyleWidget.js(221,11): error TS2447: The '^' operator is not allowed for boolean types. Consider using '!==' instead. node_modules/chrome-devtools-frontend/front_end/elements/ComputedStyleWidget.js(237,13): error TS2339: Property 'consume' does not exist on type 'Event'. +node_modules/chrome-devtools-frontend/front_end/elements/ComputedStyleWidget.js(246,21): error TS2339: Property 'reveal' does not exist on type '() => void'. node_modules/chrome-devtools-frontend/front_end/elements/ComputedStyleWidget.js(247,11): error TS2339: Property 'consume' does not exist on type 'Event'. +node_modules/chrome-devtools-frontend/front_end/elements/ComputedStyleWidget.js(263,74): error TS2339: Property 'PropertyState' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/elements/ComputedStyleWidget.js(281,35): error TS2339: Property 'createChild' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/elements/ComputedStyleWidget.js(282,49): error TS2339: Property 'selectorText' does not exist on type '(Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/elements/ComputedStyleWidget.js(286,30): error TS2339: Property 'createChild' does not exist on type 'Element'. -node_modules/chrome-devtools-frontend/front_end/elements/ElementStatePaneWidget.js(9,5): error TS2346: Call target does not contain any signatures. +node_modules/chrome-devtools-frontend/front_end/elements/ComputedStyleWidget.js(340,57): error TS2339: Property '_propertySymbol' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/elements/ComputedStyleWidget.js(347,30): error TS2339: Property '_maxLinkLength' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/elements/ComputedStyleWidget.js(349,30): error TS2339: Property '_propertySymbol' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/elements/ElementStatePaneWidget.js(12,25): error TS2339: Property 'createChild' does not exist on type 'Element'. +node_modules/chrome-devtools-frontend/front_end/elements/ElementStatePaneWidget.js(12,60): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/elements/ElementStatePaneWidget.js(25,70): error TS2339: Property 'state' does not exist on type 'EventTarget'. node_modules/chrome-devtools-frontend/front_end/elements/ElementStatePaneWidget.js(25,90): error TS2339: Property 'checked' does not exist on type 'EventTarget'. +node_modules/chrome-devtools-frontend/front_end/elements/ElementStatePaneWidget.js(36,13): error TS2339: Property 'state' does not exist on type 'HTMLInputElement'. node_modules/chrome-devtools-frontend/front_end/elements/ElementStatePaneWidget.js(43,20): error TS2339: Property 'createChild' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/elements/ElementStatePaneWidget.js(47,16): error TS2339: Property 'createChild' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/elements/ElementStatePaneWidget.js(51,16): error TS2339: Property 'createChild' does not exist on type 'Element'. -node_modules/chrome-devtools-frontend/front_end/elements/ElementsBreadcrumbs.js(9,5): error TS2346: Call target does not contain any signatures. +node_modules/chrome-devtools-frontend/front_end/elements/ElementStatePaneWidget.js(65,55): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/elements/ElementStatePaneWidget.js(68,52): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/elements/ElementStatePaneWidget.js(106,33): error TS2339: Property 'ButtonProvider' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/elements/ElementStatePaneWidget.js(108,41): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/elements/ElementStatePaneWidget.js(109,26): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/elements/ElementStatePaneWidget.js(110,52): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/elements/ElementsBreadcrumbs.js(12,46): error TS2339: Property 'createChild' does not exist on type 'Element'. +node_modules/chrome-devtools-frontend/front_end/elements/ElementsBreadcrumbs.js(71,66): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/elements/ElementsBreadcrumbs.js(86,37): error TS2339: Property 'nextSiblingElement' does not exist on type 'Element'. +node_modules/chrome-devtools-frontend/front_end/elements/ElementsBreadcrumbs.js(104,16): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/elements/ElementsBreadcrumbs.js(163,20): error TS2339: Property 'DOMPresentationUtils' does not exist on type 'typeof Components'. node_modules/chrome-devtools-frontend/front_end/elements/ElementsBreadcrumbs.js(215,38): error TS2339: Property 'offsetWidth' does not exist on type 'Element'. -node_modules/chrome-devtools-frontend/front_end/elements/ElementsPanel.js(39,5): error TS2346: Call target does not contain any signatures. +node_modules/chrome-devtools-frontend/front_end/elements/ElementsBreadcrumbs.js(441,30): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/elements/ElementsPanel.js(44,24): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/elements/ElementsPanel.js(45,5): error TS2554: Expected 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/elements/ElementsPanel.js(47,50): error TS2345: Argument of type 'this' is not assignable to parameter of type '() => void'. + Type '(Anonymous class)' is not assignable to type '() => void'. + Type '(Anonymous class)' provides no match for the signature '(): void'. +node_modules/chrome-devtools-frontend/front_end/elements/ElementsPanel.js(49,41): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/elements/ElementsPanel.js(58,26): error TS2694: Namespace 'Elements' has no exported member 'ElementsPanel'. -node_modules/chrome-devtools-frontend/front_end/elements/ElementsPanel.js(86,58): error TS2694: Namespace 'SDK' has no exported member 'Target'. +node_modules/chrome-devtools-frontend/front_end/elements/ElementsPanel.js(69,5): error TS2554: Expected 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/elements/ElementsPanel.js(70,69): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/elements/ElementsPanel.js(83,51): error TS2345: Argument of type 'this' is not assignable to parameter of type '() => void'. + Type '(Anonymous class)' is not assignable to type '() => void'. + Type '(Anonymous class)' provides no match for the signature '(): void'. +node_modules/chrome-devtools-frontend/front_end/elements/ElementsPanel.js(85,27): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/elements/ElementsPanel.js(89,36): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/elements/ElementsPanel.js(91,36): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/elements/ElementsPanel.js(98,57): error TS2339: Property 'runtime' does not exist on type 'Window'. node_modules/chrome-devtools-frontend/front_end/elements/ElementsPanel.js(113,19): error TS2694: Namespace 'UI' has no exported member 'ViewLocation'. -node_modules/chrome-devtools-frontend/front_end/elements/ElementsPanel.js(120,18): error TS2694: Namespace 'UI' has no exported member 'Widget'. +node_modules/chrome-devtools-frontend/front_end/elements/ElementsPanel.js(134,29): error TS2345: Argument of type 'V' is not assignable to parameter of type 'boolean'. +node_modules/chrome-devtools-frontend/front_end/elements/ElementsPanel.js(137,38): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/elements/ElementsPanel.js(139,38): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/elements/ElementsPanel.js(159,24): error TS2339: Property 'remove' does not exist on type '(Anonymous class)[]'. -node_modules/chrome-devtools-frontend/front_end/elements/ElementsPanel.js(168,19): error TS2694: Namespace 'SDK' has no exported member 'Target'. node_modules/chrome-devtools-frontend/front_end/elements/ElementsPanel.js(180,12): error TS2339: Property 'removeChildren' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/elements/ElementsPanel.js(181,12): error TS2339: Property 'createChild' does not exist on type 'Element'. -node_modules/chrome-devtools-frontend/front_end/elements/ElementsPanel.js(276,22): error TS2694: Namespace 'Common' has no exported member 'Event'. -node_modules/chrome-devtools-frontend/front_end/elements/ElementsPanel.js(313,22): error TS2694: Namespace 'Common' has no exported member 'Event'. -node_modules/chrome-devtools-frontend/front_end/elements/ElementsPanel.js(401,18): error TS2694: Namespace 'UI' has no exported member 'SearchableView'. -node_modules/chrome-devtools-frontend/front_end/elements/ElementsPanel.js(471,19): error TS2694: Namespace 'UI' has no exported member 'PopoverRequest'. -node_modules/chrome-devtools-frontend/front_end/elements/ElementsPanel.js(476,19): error TS2339: Property 'parentElementOrShadowHost' does not exist on type 'EventTarget'. -node_modules/chrome-devtools-frontend/front_end/elements/ElementsPanel.js(481,17): error TS2339: Property 'boxInWindow' does not exist on type 'EventTarget'. -node_modules/chrome-devtools-frontend/front_end/elements/ElementsPanel.js(602,22): error TS2694: Namespace 'Common' has no exported member 'Event'. -node_modules/chrome-devtools-frontend/front_end/elements/ElementsPanel.js(610,22): error TS2694: Namespace 'Common' has no exported member 'Event'. -node_modules/chrome-devtools-frontend/front_end/elements/ElementsPanel.js(629,15): error TS2339: Property 'handled' does not exist on type 'KeyboardEvent'. -node_modules/chrome-devtools-frontend/front_end/elements/ElementsPanel.js(638,15): error TS2339: Property 'handled' does not exist on type 'KeyboardEvent'. -node_modules/chrome-devtools-frontend/front_end/elements/ElementsPanel.js(655,17): error TS2339: Property 'handled' does not exist on type 'KeyboardEvent'. -node_modules/chrome-devtools-frontend/front_end/elements/ElementsPanel.js(662,15): error TS2339: Property 'handled' does not exist on type 'KeyboardEvent'. -node_modules/chrome-devtools-frontend/front_end/elements/ElementsPanel.js(775,24): error TS2694: Namespace 'Common' has no exported member 'Event'. -node_modules/chrome-devtools-frontend/front_end/elements/ElementsPanel.js(834,22): error TS2694: Namespace 'Common' has no exported member 'Event'. -node_modules/chrome-devtools-frontend/front_end/elements/ElementsPanel.js(837,39): error TS2694: Namespace 'Extensions' has no exported member 'ExtensionSidebarPane'. -node_modules/chrome-devtools-frontend/front_end/elements/ElementsPanel.js(842,26): error TS2694: Namespace 'Extensions' has no exported member 'ExtensionSidebarPane'. -node_modules/chrome-devtools-frontend/front_end/elements/ElementsSidebarPane.js(9,5): error TS2346: Call target does not contain any signatures. +node_modules/chrome-devtools-frontend/front_end/elements/ElementsPanel.js(181,75): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/elements/ElementsPanel.js(189,43): error TS2339: Property 'offsetWidth' does not exist on type 'Element'. +node_modules/chrome-devtools-frontend/front_end/elements/ElementsPanel.js(272,18): error TS2339: Property 'window' does not exist on type 'Element'. +node_modules/chrome-devtools-frontend/front_end/elements/ElementsPanel.js(277,22): error TS2694: Namespace 'Common' has no exported member 'Event'. +node_modules/chrome-devtools-frontend/front_end/elements/ElementsPanel.js(303,30): error TS2345: Argument of type 'typeof (Anonymous class)' is not assignable to parameter of type 'new (arg1: any) => (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/elements/ElementsPanel.js(310,17): error TS2339: Property 'currentQuery' does not exist on type '(Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/elements/ElementsPanel.js(314,22): error TS2694: Namespace 'Common' has no exported member 'Event'. +node_modules/chrome-devtools-frontend/front_end/elements/ElementsPanel.js(361,54): error TS2339: Property 'body' does not exist on type '(Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/elements/ElementsPanel.js(361,80): error TS2339: Property 'documentElement' does not exist on type '(Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/elements/ElementsPanel.js(375,58): error TS2339: Property '_pendingNodeReveal' does not exist on type '(Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/elements/ElementsPanel.js(395,17): error TS2339: Property '_searchResults' does not exist on type '(Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/elements/ElementsPanel.js(402,18): error TS2694: Namespace 'UI' has no exported member 'SearchableView'. +node_modules/chrome-devtools-frontend/front_end/elements/ElementsPanel.js(422,93): error TS2345: Argument of type 'V' is not assignable to parameter of type 'boolean'. +node_modules/chrome-devtools-frontend/front_end/elements/ElementsPanel.js(472,19): error TS2694: Namespace 'UI' has no exported member 'PopoverRequest'. +node_modules/chrome-devtools-frontend/front_end/elements/ElementsPanel.js(476,55): error TS2339: Property 'HrefSymbol' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/elements/ElementsPanel.js(477,19): error TS2339: Property 'parentElementOrShadowHost' does not exist on type 'EventTarget'. +node_modules/chrome-devtools-frontend/front_end/elements/ElementsPanel.js(482,17): error TS2339: Property 'boxInWindow' does not exist on type 'EventTarget'. +node_modules/chrome-devtools-frontend/front_end/elements/ElementsPanel.js(487,40): error TS2339: Property 'DOMPresentationUtils' does not exist on type 'typeof Components'. +node_modules/chrome-devtools-frontend/front_end/elements/ElementsPanel.js(488,73): error TS2339: Property 'HrefSymbol' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/elements/ElementsPanel.js(497,52): error TS2339: Property '_searchResults' does not exist on type '(Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/elements/ElementsPanel.js(497,82): error TS2339: Property '_searchResults' does not exist on type '(Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/elements/ElementsPanel.js(505,15): error TS2339: Property '_searchResults' does not exist on type '(Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/elements/ElementsPanel.js(514,15): error TS2339: Property '_searchResults' does not exist on type '(Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/elements/ElementsPanel.js(537,30): error TS2339: Property '_searchResults' does not exist on type '(Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/elements/ElementsPanel.js(558,75): error TS2339: Property 'highlightedSearchResultClassName' does not exist on type 'typeof UI'. +node_modules/chrome-devtools-frontend/front_end/elements/ElementsPanel.js(560,20): error TS2339: Property 'scrollIntoViewIfNeeded' does not exist on type 'Element'. +node_modules/chrome-devtools-frontend/front_end/elements/ElementsPanel.js(565,15): error TS2339: Property '_searchResults' does not exist on type '(Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/elements/ElementsPanel.js(565,39): error TS2339: Property '_searchResults' does not exist on type '(Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/elements/ElementsPanel.js(567,29): error TS2339: Property '_searchResults' does not exist on type '(Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/elements/ElementsPanel.js(603,22): error TS2694: Namespace 'Common' has no exported member 'Event'. +node_modules/chrome-devtools-frontend/front_end/elements/ElementsPanel.js(611,22): error TS2694: Namespace 'Common' has no exported member 'Event'. +node_modules/chrome-devtools-frontend/front_end/elements/ElementsPanel.js(633,13): error TS2339: Property 'handled' does not exist on type 'KeyboardEvent'. +node_modules/chrome-devtools-frontend/front_end/elements/ElementsPanel.js(641,13): error TS2339: Property 'handled' does not exist on type 'KeyboardEvent'. +node_modules/chrome-devtools-frontend/front_end/elements/ElementsPanel.js(644,15): error TS2339: Property 'handled' does not exist on type 'KeyboardEvent'. +node_modules/chrome-devtools-frontend/front_end/elements/ElementsPanel.js(650,15): error TS2339: Property 'handled' does not exist on type 'KeyboardEvent'. +node_modules/chrome-devtools-frontend/front_end/elements/ElementsPanel.js(705,31): error TS2339: Property 'inspectElementCompleted' does not exist on type 'typeof InspectorFrontendHost'. +node_modules/chrome-devtools-frontend/front_end/elements/ElementsPanel.js(721,9): error TS2365: Operator '===' cannot be applied to types 'V' and 'string'. +node_modules/chrome-devtools-frontend/front_end/elements/ElementsPanel.js(721,34): error TS2365: Operator '===' cannot be applied to types 'V' and 'string'. +node_modules/chrome-devtools-frontend/front_end/elements/ElementsPanel.js(721,82): error TS2339: Property 'offsetWidth' does not exist on type 'Element'. +node_modules/chrome-devtools-frontend/front_end/elements/ElementsPanel.js(722,42): error TS2339: Property '_splitMode' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/elements/ElementsPanel.js(723,39): error TS2339: Property 'offsetWidth' does not exist on type 'Element'. +node_modules/chrome-devtools-frontend/front_end/elements/ElementsPanel.js(724,42): error TS2339: Property '_splitMode' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/elements/ElementsPanel.js(726,42): error TS2339: Property '_splitMode' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/elements/ElementsPanel.js(740,78): error TS2339: Property '_splitMode' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/elements/ElementsPanel.js(745,5): error TS2554: Expected 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/elements/ElementsPanel.js(749,5): error TS2554: Expected 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/elements/ElementsPanel.js(763,24): error TS2694: Namespace 'Common' has no exported member 'Event'. +node_modules/chrome-devtools-frontend/front_end/elements/ElementsPanel.js(768,21): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/elements/ElementsPanel.js(770,26): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/elements/ElementsPanel.js(774,28): error TS2554: Expected 5 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/elements/ElementsPanel.js(782,52): error TS2339: Property '_splitMode' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/elements/ElementsPanel.js(785,40): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/elements/ElementsPanel.js(787,46): error TS2339: Property '_splitMode' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/elements/ElementsPanel.js(792,7): error TS2554: Expected 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/elements/ElementsPanel.js(798,7): error TS2554: Expected 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/elements/ElementsPanel.js(800,44): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/elements/ElementsPanel.js(802,7): error TS2554: Expected 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/elements/ElementsPanel.js(804,49): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/elements/ElementsPanel.js(809,71): error TS2339: Property '_splitMode' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/elements/ElementsPanel.js(822,22): error TS2694: Namespace 'Common' has no exported member 'Event'. +node_modules/chrome-devtools-frontend/front_end/elements/ElementsPanel.js(838,24): error TS2339: Property '_elementsSidebarViewTitleSymbol' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/elements/ElementsPanel.js(841,24): error TS2339: Property '_splitMode' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/elements/ElementsPanel.js(851,24): error TS2339: Property 'ContextMenuProvider' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/elements/ElementsPanel.js(855,18): error TS2694: Namespace 'UI' has no exported member 'ContextMenu'. +node_modules/chrome-devtools-frontend/front_end/elements/ElementsPanel.js(864,51): error TS2339: Property 'isAncestor' does not exist on type 'Element'. +node_modules/chrome-devtools-frontend/front_end/elements/ElementsPanel.js(866,43): error TS2339: Property 'reveal' does not exist on type '() => void'. +node_modules/chrome-devtools-frontend/front_end/elements/ElementsPanel.js(867,44): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/elements/ElementsPanel.js(875,24): error TS2339: Property 'DOMNodeRevealer' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/elements/ElementsPanel.js(884,11): error TS2339: Property '_pendingNodeReveal' does not exist on type '(Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/elements/ElementsPanel.js(905,15): error TS2339: Property '_pendingNodeReveal' does not exist on type '(Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/elements/ElementsPanel.js(912,15): error TS2339: Property '_pendingNodeReveal' does not exist on type '(Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/elements/ElementsPanel.js(928,24): error TS2339: Property 'CSSPropertyRevealer' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/elements/ElementsPanel.js(976,24): error TS2339: Property 'PseudoStateMarkerDecorator' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/elements/ElementsSidebarPane.js(13,37): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/elements/ElementsSidebarPane.js(66,22): error TS2694: Namespace 'Common' has no exported member 'Event'. -node_modules/chrome-devtools-frontend/front_end/elements/ElementsTreeElement.js(41,5): error TS2346: Call target does not contain any signatures. +node_modules/chrome-devtools-frontend/front_end/elements/ElementsTreeElement.js(44,50): error TS2339: Property 'createChild' does not exist on type 'Element'. +node_modules/chrome-devtools-frontend/front_end/elements/ElementsTreeElement.js(55,64): error TS2339: Property 'InitialChildrenLimit' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/elements/ElementsTreeElement.js(80,52): error TS2339: Property 'ShadowRootTypes' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/elements/ElementsTreeElement.js(105,18): error TS2694: Namespace 'UI' has no exported member 'ContextMenu'. +node_modules/chrome-devtools-frontend/front_end/elements/ElementsTreeElement.js(111,66): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/elements/ElementsTreeElement.js(197,7): error TS1056: Accessors are only available when targeting ECMAScript 5 and higher. node_modules/chrome-devtools-frontend/front_end/elements/ElementsTreeElement.js(201,7): error TS1056: Accessors are only available when targeting ECMAScript 5 and higher. node_modules/chrome-devtools-frontend/front_end/elements/ElementsTreeElement.js(239,29): error TS2339: Property 'style' does not exist on type 'Element'. +node_modules/chrome-devtools-frontend/front_end/elements/ElementsTreeElement.js(246,48): error TS2339: Property 'createChild' does not exist on type 'Element'. +node_modules/chrome-devtools-frontend/front_end/elements/ElementsTreeElement.js(247,33): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/elements/ElementsTreeElement.js(256,35): error TS2339: Property 'treeElementSymbol' does not exist on type '(Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/elements/ElementsTreeElement.js(263,37): error TS2339: Property 'treeElementSymbol' does not exist on type '(Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/elements/ElementsTreeElement.js(264,35): error TS2339: Property 'treeElementSymbol' does not exist on type '(Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/elements/ElementsTreeElement.js(276,5): error TS2554: Expected 1-2 arguments, but got 0. +node_modules/chrome-devtools-frontend/front_end/elements/ElementsTreeElement.js(277,26): error TS2339: Property 'draggable' does not exist on type 'Element'. +node_modules/chrome-devtools-frontend/front_end/elements/ElementsTreeElement.js(285,22): error TS2339: Property 'populateTreeElement' does not exist on type '(Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/elements/ElementsTreeElement.js(302,5): error TS2554: Expected 1-2 arguments, but got 0. node_modules/chrome-devtools-frontend/front_end/elements/ElementsTreeElement.js(312,5): error TS2554: Expected 1-2 arguments, but got 0. +node_modules/chrome-devtools-frontend/front_end/elements/ElementsTreeElement.js(333,22): error TS2339: Property 'suppressRevealAndSelect' does not exist on type '(Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/elements/ElementsTreeElement.js(334,22): error TS2339: Property 'selectDOMNode' does not exist on type '(Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/elements/ElementsTreeElement.js(337,53): error TS2339: Property 'Action' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/elements/ElementsTreeElement.js(341,22): error TS2339: Property 'suppressRevealAndSelect' does not exist on type '(Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/elements/ElementsTreeElement.js(350,48): error TS2551: Property 'findTreeElement' does not exist on type '(Anonymous class)'. Did you mean '_bindTreeElement'? +node_modules/chrome-devtools-frontend/front_end/elements/ElementsTreeElement.js(425,26): error TS2339: Property 'selectedDOMNode' does not exist on type '(Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/elements/ElementsTreeElement.js(431,32): error TS2339: Property 'enclosingNodeOrSelfWithClass' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/elements/ElementsTreeElement.js(435,33): error TS2339: Property 'enclosingNodeOrSelfWithClass' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/elements/ElementsTreeElement.js(439,31): error TS2339: Property 'enclosingNodeOrSelfWithClass' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/elements/ElementsTreeElement.js(443,36): error TS2339: Property 'enclosingNodeOrSelfWithClass' does not exist on type 'Element'. +node_modules/chrome-devtools-frontend/front_end/elements/ElementsTreeElement.js(454,22): error TS2339: Property 'showContextMenu' does not exist on type '(Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/elements/ElementsTreeElement.js(458,18): error TS2694: Namespace 'UI' has no exported member 'ContextMenu'. +node_modules/chrome-devtools-frontend/front_end/elements/ElementsTreeElement.js(463,64): error TS2551: Property 'findTreeElement' does not exist on type '(Anonymous class)'. Did you mean '_bindTreeElement'? +node_modules/chrome-devtools-frontend/front_end/elements/ElementsTreeElement.js(465,9): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/elements/ElementsTreeElement.js(467,34): error TS2339: Property 'enclosingNodeOrSelfWithClass' does not exist on type 'EventTarget'. 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 TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/elements/ElementsTreeElement.js(476,42): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/elements/ElementsTreeElement.js(482,18): error TS2694: Namespace 'UI' has no exported member 'ContextMenu'. +node_modules/chrome-devtools-frontend/front_end/elements/ElementsTreeElement.js(485,42): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/elements/ElementsTreeElement.js(491,11): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/elements/ElementsTreeElement.js(500,44): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/elements/ElementsTreeElement.js(504,69): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/elements/ElementsTreeElement.js(506,40): error TS2339: Property 'Modifiers' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/elements/ElementsTreeElement.js(512,11): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/elements/ElementsTreeElement.js(512,58): error TS2339: Property 'performCopyOrCut' does not exist on type '(Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/elements/ElementsTreeElement.js(516,26): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/elements/ElementsTreeElement.js(518,26): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/elements/ElementsTreeElement.js(521,11): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/elements/ElementsTreeElement.js(521,55): error TS2339: Property 'performCopyOrCut' does not exist on type '(Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/elements/ElementsTreeElement.js(525,11): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/elements/ElementsTreeElement.js(525,56): error TS2339: Property 'performCopyOrCut' does not exist on type '(Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/elements/ElementsTreeElement.js(528,11): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/elements/ElementsTreeElement.js(528,57): error TS2339: Property 'pasteNode' does not exist on type '(Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/elements/ElementsTreeElement.js(529,24): error TS2339: Property 'canPaste' does not exist on type '(Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/elements/ElementsTreeElement.js(534,9): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/elements/ElementsTreeElement.js(534,54): error TS2339: Property 'toggleHideElement' does not exist on type '(Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/elements/ElementsTreeElement.js(535,21): error TS2339: Property 'isToggledToHidden' does not exist on type '(Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/elements/ElementsTreeElement.js(539,44): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/elements/ElementsTreeElement.js(541,42): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/elements/ElementsTreeElement.js(542,42): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/elements/ElementsTreeElement.js(546,26): error TS2339: Property 'selectedDOMNode' 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(580,10): error TS2339: Property 'scrollIntoViewIfNeeded' does not exist on type 'Element'. +node_modules/chrome-devtools-frontend/front_end/elements/ElementsTreeElement.js(592,20): error TS2339: Property 'classList' does not exist on type 'Node'. +node_modules/chrome-devtools-frontend/front_end/elements/ElementsTreeElement.js(600,41): error TS2339: Property 'isAncestor' does not exist on type 'Element'. +node_modules/chrome-devtools-frontend/front_end/elements/ElementsTreeElement.js(632,27): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/elements/ElementsTreeElement.js(638,39): error TS2339: Property 'Config' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/elements/ElementsTreeElement.js(646,7): error TS2554: Expected 5 arguments, but got 2. +node_modules/chrome-devtools-frontend/front_end/elements/ElementsTreeElement.js(655,26): error TS2339: Property 'getComponentSelection' does not exist on type 'Element'. 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,39): error TS2339: Property 'Config' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/elements/ElementsTreeElement.js(679,26): error TS2339: Property 'getComponentSelection' does not exist on type 'Element'. +node_modules/chrome-devtools-frontend/front_end/elements/ElementsTreeElement.js(695,38): error TS2339: Property 'EditTagBlacklist' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/elements/ElementsTreeElement.js(731,39): error TS2339: Property 'Config' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/elements/ElementsTreeElement.js(733,26): error TS2339: Property 'getComponentSelection' does not exist on type 'Element'. +node_modules/chrome-devtools-frontend/front_end/elements/ElementsTreeElement.js(762,13): error TS2339: Property 'style' does not exist on type 'Node'. +node_modules/chrome-devtools-frontend/front_end/elements/ElementsTreeElement.js(767,32): error TS2339: Property 'style' does not exist on type 'Element'. 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(775,20): error TS2694: Namespace 'UI' has no exported member 'TextEditorFactory'. node_modules/chrome-devtools-frontend/front_end/elements/ElementsTreeElement.js(779,28): error TS2339: Property 'createEditor' does not exist on type '() => void'. @@ -5222,113 +7499,224 @@ node_modules/chrome-devtools-frontend/front_end/elements/ElementsTreeElement.js( 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(855,24): error TS2339: Property 'keyCode' does not exist on type 'Event'. +node_modules/chrome-devtools-frontend/front_end/elements/ElementsTreeElement.js(855,56): error TS2339: Property 'Keys' does not exist on type 'typeof (Anonymous class)'. 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(868,26): error TS2694: Namespace 'Protocol' has no exported member 'Error'. +node_modules/chrome-devtools-frontend/front_end/elements/ElementsTreeElement.js(878,19): error TS2339: Property 'runPendingUpdates' does not exist on type '(Anonymous class)'. 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(1003,5): error TS2554: Expected 1-2 arguments, but got 0. -node_modules/chrome-devtools-frontend/front_end/elements/ElementsTreeElement.js(1027,24): error TS2694: Namespace 'Elements' has no exported member 'ElementsTreeOutline'. -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(1135,28): error TS2694: Namespace 'Components' has no exported member 'DOMPresentationUtils'. -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(1173,28): error TS2339: Property 'createChild' does not exist on type 'Element'. -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,24): error TS2694: Namespace 'Elements' has no exported member 'ElementsTreeOutline'. -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(1252,41): error TS2339: Property 'createChild' does not exist on type 'Node'. -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,24): error TS2694: Namespace 'Elements' has no exported member 'ElementsTreeOutline'. -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(1395,19): error TS2339: Property 'createTextChild' does not exist on type 'Node'. -node_modules/chrome-devtools-frontend/front_end/elements/ElementsTreeElement.js(1423,24): error TS2694: Namespace 'Elements' has no exported member 'ElementsTreeOutline'. -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(1462,42): error TS2339: Property 'createChild' does not exist on type 'DocumentFragment'. -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(1481,34): error TS2339: Property 'createChild' does not exist on type 'DocumentFragment'. -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(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(1500,20): error TS2339: Property 'createTextChild' does not exist on type 'DocumentFragment'. -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(1578,26): error TS2694: Namespace 'Protocol' has no exported member 'Error'. -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(972,37): error TS2339: Property 'selectNodeAfterEdit' does not exist on type '(Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/elements/ElementsTreeElement.js(1002,5): error TS2554: Expected 1-2 arguments, but got 0. +node_modules/chrome-devtools-frontend/front_end/elements/ElementsTreeElement.js(1026,24): error TS2694: Namespace 'Elements' has no exported member 'ElementsTreeOutline'. +node_modules/chrome-devtools-frontend/front_end/elements/ElementsTreeElement.js(1106,27): error TS2339: Property '_decoratorExtensions' does not exist on type '(Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/elements/ElementsTreeElement.js(1108,24): error TS2339: Property '_decoratorExtensions' does not exist on type '(Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/elements/ElementsTreeElement.js(1108,47): error TS2554: Expected 2-3 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/elements/ElementsTreeElement.js(1108,77): error TS2339: Property 'DOMPresentationUtils' does not exist on type 'typeof Components'. +node_modules/chrome-devtools-frontend/front_end/elements/ElementsTreeElement.js(1111,42): error TS2339: Property '_decoratorExtensions' does not exist on type '(Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/elements/ElementsTreeElement.js(1113,28): error TS2339: Property '_decoratorExtensions' does not exist on type '(Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/elements/ElementsTreeElement.js(1113,93): error TS2339: Property '_decoratorExtensions' does not exist on type '(Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/elements/ElementsTreeElement.js(1134,28): error TS2694: Namespace 'Components' has no exported member 'DOMPresentationUtils'. +node_modules/chrome-devtools-frontend/front_end/elements/ElementsTreeElement.js(1160,35): error TS2339: Property 'createChild' does not exist on type 'Element'. +node_modules/chrome-devtools-frontend/front_end/elements/ElementsTreeElement.js(1169,30): error TS2339: Property 'createChild' does not exist on type 'Element'. +node_modules/chrome-devtools-frontend/front_end/elements/ElementsTreeElement.js(1170,31): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/elements/ElementsTreeElement.js(1172,28): error TS2339: Property 'createChild' does not exist on type 'Element'. +node_modules/chrome-devtools-frontend/front_end/elements/ElementsTreeElement.js(1191,27): error TS2495: Type 'Set' is not an array type or a string type. +node_modules/chrome-devtools-frontend/front_end/elements/ElementsTreeElement.js(1208,24): error TS2694: Namespace 'Elements' has no exported member 'ElementsTreeOutline'. +node_modules/chrome-devtools-frontend/front_end/elements/ElementsTreeElement.js(1246,15): error TS2339: Property 'setTextContentTruncatedIfNeeded' does not exist on type 'Element'. +node_modules/chrome-devtools-frontend/front_end/elements/ElementsTreeElement.js(1251,41): error TS2339: Property 'createChild' does not exist on type 'Node'. +node_modules/chrome-devtools-frontend/front_end/elements/ElementsTreeElement.js(1281,41): error TS2339: Property 'HrefSymbol' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/elements/ElementsTreeElement.js(1313,20): error TS2339: Property 'createTextChild' does not exist on type 'DocumentFragment'. +node_modules/chrome-devtools-frontend/front_end/elements/ElementsTreeElement.js(1336,22): error TS2339: Property 'createTextChild' does not exist on type 'DocumentFragment'. +node_modules/chrome-devtools-frontend/front_end/elements/ElementsTreeElement.js(1342,20): error TS2339: Property 'createTextChild' does not exist on type 'DocumentFragment'. +node_modules/chrome-devtools-frontend/front_end/elements/ElementsTreeElement.js(1354,39): error TS2339: Property 'createChild' does not exist on type 'Node'. +node_modules/chrome-devtools-frontend/front_end/elements/ElementsTreeElement.js(1356,19): error TS2339: Property 'createTextChild' does not exist on type 'Node'. +node_modules/chrome-devtools-frontend/front_end/elements/ElementsTreeElement.js(1364,24): error TS2694: Namespace 'Elements' has no exported member 'ElementsTreeOutline'. +node_modules/chrome-devtools-frontend/front_end/elements/ElementsTreeElement.js(1371,36): error TS2339: Property 'createChild' does not exist on type 'Node'. +node_modules/chrome-devtools-frontend/front_end/elements/ElementsTreeElement.js(1394,19): error TS2339: Property 'createTextChild' does not exist on type 'Node'. +node_modules/chrome-devtools-frontend/front_end/elements/ElementsTreeElement.js(1405,53): error TS2339: Property 'MappedCharToEntity' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/elements/ElementsTreeElement.js(1422,24): error TS2694: Namespace 'Elements' has no exported member 'ElementsTreeOutline'. +node_modules/chrome-devtools-frontend/front_end/elements/ElementsTreeElement.js(1452,44): error TS2339: Property 'createChild' does not exist on type 'DocumentFragment'. +node_modules/chrome-devtools-frontend/front_end/elements/ElementsTreeElement.js(1454,22): error TS2339: Property 'createTextChild' does not exist on type 'DocumentFragment'. +node_modules/chrome-devtools-frontend/front_end/elements/ElementsTreeElement.js(1461,42): error TS2339: Property 'createChild' does not exist on type 'DocumentFragment'. +node_modules/chrome-devtools-frontend/front_end/elements/ElementsTreeElement.js(1465,20): error TS2339: Property 'createTextChild' does not exist on type 'DocumentFragment'. +node_modules/chrome-devtools-frontend/front_end/elements/ElementsTreeElement.js(1474,30): error TS2339: Property 'isXMLMimeType' does not exist on type '(Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/elements/ElementsTreeElement.js(1474,77): error TS2339: Property 'ForbiddenClosingTagElements' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/elements/ElementsTreeElement.js(1480,34): error TS2339: Property 'createChild' does not exist on type 'DocumentFragment'. +node_modules/chrome-devtools-frontend/front_end/elements/ElementsTreeElement.js(1487,34): error TS2339: Property 'createChild' does not exist on type 'DocumentFragment'. +node_modules/chrome-devtools-frontend/front_end/elements/ElementsTreeElement.js(1494,20): error TS2339: Property 'createTextChild' does not exist on type 'DocumentFragment'. +node_modules/chrome-devtools-frontend/front_end/elements/ElementsTreeElement.js(1495,42): error TS2339: Property 'createChild' does not exist on type 'DocumentFragment'. +node_modules/chrome-devtools-frontend/front_end/elements/ElementsTreeElement.js(1499,20): error TS2339: Property 'createTextChild' does not exist on type 'DocumentFragment'. +node_modules/chrome-devtools-frontend/front_end/elements/ElementsTreeElement.js(1506,39): error TS2339: Property 'createChild' does not exist on type 'DocumentFragment'. +node_modules/chrome-devtools-frontend/front_end/elements/ElementsTreeElement.js(1511,39): error TS2339: Property 'createChild' does not exist on type 'DocumentFragment'. +node_modules/chrome-devtools-frontend/front_end/elements/ElementsTreeElement.js(1528,37): error TS2339: Property 'createChild' does not exist on type 'DocumentFragment'. +node_modules/chrome-devtools-frontend/front_end/elements/ElementsTreeElement.js(1533,40): error TS2339: Property 'createChild' does not exist on type 'DocumentFragment'. +node_modules/chrome-devtools-frontend/front_end/elements/ElementsTreeElement.js(1537,18): error TS2339: Property 'createTextChild' does not exist on type 'DocumentFragment'. +node_modules/chrome-devtools-frontend/front_end/elements/ElementsTreeElement.js(1577,26): error TS2694: Namespace 'Protocol' has no exported member 'Error'. +node_modules/chrome-devtools-frontend/front_end/elements/ElementsTreeElement.js(1603,27): error TS2339: Property 'copyText' does not exist on type 'typeof InspectorFrontendHost'. +node_modules/chrome-devtools-frontend/front_end/elements/ElementsTreeElement.js(1603,47): error TS2339: Property 'DOMPresentationUtils' does not exist on type 'typeof Components'. +node_modules/chrome-devtools-frontend/front_end/elements/ElementsTreeElement.js(1607,27): error TS2339: Property 'copyText' does not exist on type 'typeof InspectorFrontendHost'. +node_modules/chrome-devtools-frontend/front_end/elements/ElementsTreeElement.js(1607,47): error TS2339: Property 'DOMPresentationUtils' does not exist on type 'typeof Components'. +node_modules/chrome-devtools-frontend/front_end/elements/ElementsTreeElement.js(1634,35): error TS2339: Property 'revealPromise' does not exist on type '() => void'. +node_modules/chrome-devtools-frontend/front_end/elements/ElementsTreeElement.js(1639,30): error TS2339: Property 'HrefSymbol' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/elements/ElementsTreeElement.js(1641,30): error TS2339: Property 'InitialChildrenLimit' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/elements/ElementsTreeElement.js(1645,30): error TS2339: Property 'ForbiddenClosingTagElements' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/elements/ElementsTreeElement.js(1651,30): error TS2339: Property 'EditTagBlacklist' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/elements/ElementsTreeElement.js(1653,100): error TS1003: Identifier expected. +node_modules/chrome-devtools-frontend/front_end/elements/ElementsTreeElement.js(1654,10): error TS2339: Property 'MultilineEditorController' does not exist on type 'typeof Elements'. +node_modules/chrome-devtools-frontend/front_end/elements/ElementsTreeElementHighlighter.js(14,55): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/elements/ElementsTreeElementHighlighter.js(15,55): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/elements/ElementsTreeElementHighlighter.js(16,69): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/elements/ElementsTreeElementHighlighter.js(18,44): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/elements/ElementsTreeElementHighlighter.js(20,44): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/elements/ElementsTreeElementHighlighter.js(24,22): error TS2694: Namespace 'Common' has no exported member 'Event'. -node_modules/chrome-devtools-frontend/front_end/elements/ElementsTreeElementHighlighter.js(77,38): error TS2345: Argument of type '(Anonymous class)' is not assignable to parameter of type '(Anonymous class)'. - Property 'treeOutline' is missing in type '(Anonymous class)'. -node_modules/chrome-devtools-frontend/front_end/elements/ElementsTreeOutline.js(41,5): error TS2346: Call target does not contain any signatures. -node_modules/chrome-devtools-frontend/front_end/elements/ElementsTreeOutline.js(82,45): error TS2694: Namespace 'Elements' has no exported member 'ElementsTreeOutline'. -node_modules/chrome-devtools-frontend/front_end/elements/ElementsTreeOutline.js(130,24): error TS2694: Namespace 'Elements' has no exported member 'MultilineEditorController'. -node_modules/chrome-devtools-frontend/front_end/elements/ElementsTreeOutline.js(153,24): error TS2694: Namespace 'Elements' has no exported member 'ElementsTreeOutline'. -node_modules/chrome-devtools-frontend/front_end/elements/ElementsTreeOutline.js(183,11): error TS2339: Property 'handled' does not exist on type 'Event'. -node_modules/chrome-devtools-frontend/front_end/elements/ElementsTreeOutline.js(207,11): error TS2339: Property 'handled' does not exist on type 'Event'. -node_modules/chrome-devtools-frontend/front_end/elements/ElementsTreeOutline.js(264,11): error TS2339: Property 'handled' does not exist on type 'Event'. -node_modules/chrome-devtools-frontend/front_end/elements/ElementsTreeOutline.js(280,26): error TS2694: Namespace 'Protocol' has no exported member 'Error'. -node_modules/chrome-devtools-frontend/front_end/elements/ElementsTreeOutline.js(281,26): error TS2694: Namespace 'Protocol' has no exported member 'DOM'. -node_modules/chrome-devtools-frontend/front_end/elements/ElementsTreeOutline.js(311,7): error TS1056: Accessors are only available when targeting ECMAScript 5 and higher. -node_modules/chrome-devtools-frontend/front_end/elements/ElementsTreeOutline.js(315,7): error TS1056: Accessors are only available when targeting ECMAScript 5 and higher. -node_modules/chrome-devtools-frontend/front_end/elements/ElementsTreeOutline.js(326,7): error TS1056: Accessors are only available when targeting ECMAScript 5 and higher. -node_modules/chrome-devtools-frontend/front_end/elements/ElementsTreeOutline.js(419,16): error TS2352: Type '(Anonymous class)' cannot be converted to type '(Anonymous class)'. - Property '_node' is missing in type '(Anonymous class)'. -node_modules/chrome-devtools-frontend/front_end/elements/ElementsTreeOutline.js(470,7): error TS1056: Accessors are only available when targeting ECMAScript 5 and higher. -node_modules/chrome-devtools-frontend/front_end/elements/ElementsTreeOutline.js(505,29): error TS2339: Property 'totalOffsetLeft' does not exist on type 'HTMLElement'. -node_modules/chrome-devtools-frontend/front_end/elements/ElementsTreeOutline.js(525,19): error TS2694: Namespace 'UI' has no exported member 'PopoverRequest'. -node_modules/chrome-devtools-frontend/front_end/elements/ElementsTreeOutline.js(530,19): error TS2339: Property 'parentElementOrShadowHost' does not exist on type 'EventTarget'. -node_modules/chrome-devtools-frontend/front_end/elements/ElementsTreeOutline.js(535,17): error TS2339: Property 'boxInWindow' does not exist on type 'EventTarget'. -node_modules/chrome-devtools-frontend/front_end/elements/ElementsTreeOutline.js(537,29): error TS2339: Property 'enclosingNodeOrSelfWithNodeName' does not exist on type 'EventTarget'. -node_modules/chrome-devtools-frontend/front_end/elements/ElementsTreeOutline.js(551,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/elements/ElementsTreeOutline.js(604,19): error TS2339: Property 'hovered' does not exist on type '(Anonymous class)'. -node_modules/chrome-devtools-frontend/front_end/elements/ElementsTreeOutline.js(618,19): error TS2339: Property 'node' does not exist on type '(Anonymous class)'. -node_modules/chrome-devtools-frontend/front_end/elements/ElementsTreeOutline.js(618,30): error TS2345: Argument of type '{ mode: string; showInfo: boolean; }' is not assignable to parameter of type '{ mode: string; showInfo: boolean; selectors: string; }'. +node_modules/chrome-devtools-frontend/front_end/elements/ElementsTreeOutline.js(45,53): error TS2339: Property 'createChild' does not exist on type 'DocumentFragment'. +node_modules/chrome-devtools-frontend/front_end/elements/ElementsTreeOutline.js(49,8): error TS2339: Property 'ARIAUtils' does not exist on type 'typeof UI'. +node_modules/chrome-devtools-frontend/front_end/elements/ElementsTreeOutline.js(49,51): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/elements/ElementsTreeOutline.js(80,45): error TS2694: Namespace 'Elements' has no exported member 'ElementsTreeOutline'. +node_modules/chrome-devtools-frontend/front_end/elements/ElementsTreeOutline.js(94,50): error TS2339: Property '_treeOutlineSymbol' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/elements/ElementsTreeOutline.js(120,24): error TS2694: Namespace 'Elements' has no exported member 'MultilineEditorController'. +node_modules/chrome-devtools-frontend/front_end/elements/ElementsTreeOutline.js(143,24): error TS2694: Namespace 'Elements' has no exported member 'ElementsTreeOutline'. +node_modules/chrome-devtools-frontend/front_end/elements/ElementsTreeOutline.js(173,11): error TS2339: Property 'handled' does not exist on type 'Event'. +node_modules/chrome-devtools-frontend/front_end/elements/ElementsTreeOutline.js(197,11): error TS2339: Property 'handled' does not exist on type 'Event'. +node_modules/chrome-devtools-frontend/front_end/elements/ElementsTreeOutline.js(254,11): error TS2339: Property 'handled' does not exist on type 'Event'. +node_modules/chrome-devtools-frontend/front_end/elements/ElementsTreeOutline.js(270,26): error TS2694: Namespace 'Protocol' has no exported member 'Error'. +node_modules/chrome-devtools-frontend/front_end/elements/ElementsTreeOutline.js(271,26): error TS2694: Namespace 'Protocol' has no exported member 'DOM'. +node_modules/chrome-devtools-frontend/front_end/elements/ElementsTreeOutline.js(301,7): error TS1056: Accessors are only available when targeting ECMAScript 5 and higher. +node_modules/chrome-devtools-frontend/front_end/elements/ElementsTreeOutline.js(305,7): error TS1056: Accessors are only available when targeting ECMAScript 5 and higher. +node_modules/chrome-devtools-frontend/front_end/elements/ElementsTreeOutline.js(316,7): error TS1056: Accessors are only available when targeting ECMAScript 5 and higher. +node_modules/chrome-devtools-frontend/front_end/elements/ElementsTreeOutline.js(388,38): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/elements/ElementsTreeOutline.js(395,64): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/elements/ElementsTreeOutline.js(460,7): error TS1056: Accessors are only available when targeting ECMAScript 5 and higher. +node_modules/chrome-devtools-frontend/front_end/elements/ElementsTreeOutline.js(495,29): error TS2339: Property 'totalOffsetLeft' does not exist on type 'HTMLElement'. +node_modules/chrome-devtools-frontend/front_end/elements/ElementsTreeOutline.js(515,19): error TS2694: Namespace 'UI' has no exported member 'PopoverRequest'. +node_modules/chrome-devtools-frontend/front_end/elements/ElementsTreeOutline.js(519,55): error TS2339: Property 'HrefSymbol' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/elements/ElementsTreeOutline.js(520,19): error TS2339: Property 'parentElementOrShadowHost' does not exist on type 'EventTarget'. +node_modules/chrome-devtools-frontend/front_end/elements/ElementsTreeOutline.js(525,17): error TS2339: Property 'boxInWindow' does not exist on type 'EventTarget'. +node_modules/chrome-devtools-frontend/front_end/elements/ElementsTreeOutline.js(527,29): error TS2339: Property 'enclosingNodeOrSelfWithNodeName' does not exist on type 'EventTarget'. +node_modules/chrome-devtools-frontend/front_end/elements/ElementsTreeOutline.js(530,40): error TS2339: Property 'DOMPresentationUtils' does not exist on type 'typeof Components'. +node_modules/chrome-devtools-frontend/front_end/elements/ElementsTreeOutline.js(531,73): error TS2339: Property 'HrefSymbol' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/elements/ElementsTreeOutline.js(541,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/elements/ElementsTreeOutline.js(594,19): error TS2339: Property 'hovered' does not exist on type '(Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/elements/ElementsTreeOutline.js(608,30): error TS2345: Argument of type '{ mode: string; showInfo: boolean; }' is not assignable to parameter of type '{ mode: string; showInfo: boolean; selectors: string; }'. Property 'selectors' is missing in type '{ mode: string; showInfo: boolean; }'. -node_modules/chrome-devtools-frontend/front_end/elements/ElementsTreeOutline.js(624,22): error TS2345: Argument of type '{ mode: string; showInfo: boolean; }' is not assignable to parameter of type '{ mode: string; showInfo: boolean; selectors: string; }'. - Property 'selectors' is missing in type '{ mode: string; showInfo: boolean; }'. -node_modules/chrome-devtools-frontend/front_end/elements/ElementsTreeOutline.js(624,103): error TS2339: Property 'backendNodeId' does not exist on type '(Anonymous class)'. -node_modules/chrome-devtools-frontend/front_end/elements/ElementsTreeOutline.js(693,35): error TS2352: Type '(Anonymous class)' cannot be converted to type '(Anonymous class)'. -node_modules/chrome-devtools-frontend/front_end/elements/ElementsTreeOutline.js(706,20): error TS2345: Argument of type '(Anonymous class)' is not assignable to parameter of type '(Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/elements/ElementsTreeOutline.js(612,57): error TS2339: Property 'ShortcutTreeElement' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/elements/ElementsTreeOutline.js(613,15): error TS2339: Property 'domModel' does not exist on type '(Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/elements/ElementsTreeOutline.js(614,103): error TS2339: Property 'backendNodeId' does not exist on type '(Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/elements/ElementsTreeOutline.js(755,33): error TS2339: Property 'enclosingNodeOrSelfWithClass' does not exist on type 'EventTarget'. +node_modules/chrome-devtools-frontend/front_end/elements/ElementsTreeOutline.js(758,36): error TS2339: Property 'enclosingNodeOrSelfWithClass' does not exist on type 'EventTarget'. +node_modules/chrome-devtools-frontend/front_end/elements/ElementsTreeOutline.js(813,22): error TS2339: Property 'index' does not exist on type '(Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/elements/ElementsTreeOutline.js(847,24): error TS2694: Namespace 'Protocol' has no exported member 'Error'. +node_modules/chrome-devtools-frontend/front_end/elements/ElementsTreeOutline.js(958,43): error TS2339: Property '_treeOutlineSymbol' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/elements/ElementsTreeOutline.js(959,44): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/elements/ElementsTreeOutline.js(960,44): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/elements/ElementsTreeOutline.js(961,44): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/elements/ElementsTreeOutline.js(962,44): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/elements/ElementsTreeOutline.js(963,44): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/elements/ElementsTreeOutline.js(964,44): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/elements/ElementsTreeOutline.js(965,44): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/elements/ElementsTreeOutline.js(966,44): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/elements/ElementsTreeOutline.js(967,44): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/elements/ElementsTreeOutline.js(974,47): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/elements/ElementsTreeOutline.js(975,47): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/elements/ElementsTreeOutline.js(976,47): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/elements/ElementsTreeOutline.js(977,47): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/elements/ElementsTreeOutline.js(978,47): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/elements/ElementsTreeOutline.js(979,47): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/elements/ElementsTreeOutline.js(980,47): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/elements/ElementsTreeOutline.js(981,47): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/elements/ElementsTreeOutline.js(982,47): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/elements/ElementsTreeOutline.js(983,50): error TS2339: Property '_treeOutlineSymbol' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/elements/ElementsTreeOutline.js(988,25): error TS2694: Namespace 'Elements' has no exported member 'ElementsTreeOutline'. +node_modules/chrome-devtools-frontend/front_end/elements/ElementsTreeOutline.js(993,49): error TS2339: Property 'UpdateRecord' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/elements/ElementsTreeOutline.js(1001,25): error TS2694: Namespace 'Elements' has no exported member 'ElementsTreeOutline'. +node_modules/chrome-devtools-frontend/front_end/elements/ElementsTreeOutline.js(1010,22): error TS2694: Namespace 'Common' has no exported member 'Event'. +node_modules/chrome-devtools-frontend/front_end/elements/ElementsTreeOutline.js(1025,22): error TS2694: Namespace 'Common' has no exported member 'Event'. +node_modules/chrome-devtools-frontend/front_end/elements/ElementsTreeOutline.js(1034,22): error TS2694: Namespace 'Common' has no exported member 'Event'. +node_modules/chrome-devtools-frontend/front_end/elements/ElementsTreeOutline.js(1043,22): error TS2694: Namespace 'Common' has no exported member 'Event'. +node_modules/chrome-devtools-frontend/front_end/elements/ElementsTreeOutline.js(1055,22): error TS2694: Namespace 'Common' has no exported member 'Event'. +node_modules/chrome-devtools-frontend/front_end/elements/ElementsTreeOutline.js(1064,22): error TS2694: Namespace 'Common' has no exported member 'Event'. +node_modules/chrome-devtools-frontend/front_end/elements/ElementsTreeOutline.js(1075,22): error TS2694: Namespace 'Common' has no exported member 'Event'. +node_modules/chrome-devtools-frontend/front_end/elements/ElementsTreeOutline.js(1084,22): error TS2694: Namespace 'Common' has no exported member 'Event'. +node_modules/chrome-devtools-frontend/front_end/elements/ElementsTreeOutline.js(1106,44): error TS2339: Property 'keysArray' does not exist on type 'Map<(Anonymous class), any>'. +node_modules/chrome-devtools-frontend/front_end/elements/ElementsTreeOutline.js(1110,89): error TS2339: Property 'scrollTop' does not exist on type 'Node'. +node_modules/chrome-devtools-frontend/front_end/elements/ElementsTreeOutline.js(1119,24): error TS2495: Type 'IterableIterator<(Anonymous class)>' is not an array type or a string type. +node_modules/chrome-devtools-frontend/front_end/elements/ElementsTreeOutline.js(1130,37): error TS2339: Property 'scrollTop' does not exist on type 'Node'. +node_modules/chrome-devtools-frontend/front_end/elements/ElementsTreeOutline.js(1258,12): error TS2339: Property 'value' does not exist on type 'Element'. +node_modules/chrome-devtools-frontend/front_end/elements/ElementsTreeOutline.js(1261,28): error TS2339: Property 'expandAllButton' does not exist on type '(Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/elements/ElementsTreeOutline.js(1262,28): error TS2339: Property 'button' does not exist on type '(Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/elements/ElementsTreeOutline.js(1274,95): error TS2339: Property 'InitialChildrenLimit' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/elements/ElementsTreeOutline.js(1275,13): error TS2339: Property 'consume' does not exist on type 'Event'. +node_modules/chrome-devtools-frontend/front_end/elements/ElementsTreeOutline.js(1387,11): error TS2403: Subsequent variable declarations must have the same type. Variable 'existingTreeElement' must be of type '(Anonymous class)', but here has type 'any'. +node_modules/chrome-devtools-frontend/front_end/elements/ElementsTreeOutline.js(1390,38): error TS2345: Argument of type '(Anonymous class)' is not assignable to parameter of type '(Anonymous class)'. Property '_node' is missing in type '(Anonymous class)'. -node_modules/chrome-devtools-frontend/front_end/elements/ElementsTreeOutline.js(751,28): error TS2345: Argument of type '(Anonymous class)' is not assignable to parameter of type '(Anonymous class)'. -node_modules/chrome-devtools-frontend/front_end/elements/ElementsTreeOutline.js(765,33): error TS2339: Property 'enclosingNodeOrSelfWithClass' does not exist on type 'EventTarget'. -node_modules/chrome-devtools-frontend/front_end/elements/ElementsTreeOutline.js(768,36): error TS2339: Property 'enclosingNodeOrSelfWithClass' does not exist on type 'EventTarget'. -node_modules/chrome-devtools-frontend/front_end/elements/ElementsTreeOutline.js(823,22): error TS2339: Property 'index' does not exist on type '(Anonymous class)'. -node_modules/chrome-devtools-frontend/front_end/elements/ElementsTreeOutline.js(857,24): error TS2694: Namespace 'Protocol' has no exported member 'Error'. -node_modules/chrome-devtools-frontend/front_end/elements/ElementsTreeOutline.js(858,24): error TS2694: Namespace 'Protocol' has no exported member 'DOM'. -node_modules/chrome-devtools-frontend/front_end/elements/ElementsTreeOutline.js(992,25): error TS2694: Namespace 'Elements' has no exported member 'ElementsTreeOutline'. -node_modules/chrome-devtools-frontend/front_end/elements/ElementsTreeOutline.js(1005,25): error TS2694: Namespace 'Elements' has no exported member 'ElementsTreeOutline'. -node_modules/chrome-devtools-frontend/front_end/elements/ElementsTreeOutline.js(1014,22): error TS2694: Namespace 'Common' has no exported member 'Event'. -node_modules/chrome-devtools-frontend/front_end/elements/ElementsTreeOutline.js(1025,5): error TS2719: Type '(Anonymous class)' is not assignable to type '(Anonymous class)'. Two different types with this name exist, but they are unrelated. -node_modules/chrome-devtools-frontend/front_end/elements/ElementsTreeOutline.js(1025,5): error TS2719: Type '(Anonymous class)' is not assignable to type '(Anonymous class)'. Two different types with this name exist, but they are unrelated. - Property '_domModel' is missing in type '(Anonymous class)'. -node_modules/chrome-devtools-frontend/front_end/elements/ElementsTreeOutline.js(1029,22): error TS2694: Namespace 'Common' has no exported member 'Event'. -node_modules/chrome-devtools-frontend/front_end/elements/ElementsTreeOutline.js(1038,22): error TS2694: Namespace 'Common' has no exported member 'Event'. -node_modules/chrome-devtools-frontend/front_end/elements/ElementsTreeOutline.js(1047,22): error TS2694: Namespace 'Common' has no exported member 'Event'. -node_modules/chrome-devtools-frontend/front_end/elements/ElementsTreeOutline.js(1059,22): error TS2694: Namespace 'Common' has no exported member 'Event'. -node_modules/chrome-devtools-frontend/front_end/elements/ElementsTreeOutline.js(1068,22): error TS2694: Namespace 'Common' has no exported member 'Event'. -node_modules/chrome-devtools-frontend/front_end/elements/ElementsTreeOutline.js(1079,22): error TS2694: Namespace 'Common' has no exported member 'Event'. -node_modules/chrome-devtools-frontend/front_end/elements/ElementsTreeOutline.js(1088,22): error TS2694: Namespace 'Common' has no exported member 'Event'. -node_modules/chrome-devtools-frontend/front_end/elements/ElementsTreeOutline.js(1110,44): error TS2339: Property 'keysArray' does not exist on type 'Map<(Anonymous class), any>'. -node_modules/chrome-devtools-frontend/front_end/elements/ElementsTreeOutline.js(1114,89): error TS2339: Property 'scrollTop' does not exist on type 'Node'. -node_modules/chrome-devtools-frontend/front_end/elements/ElementsTreeOutline.js(1123,24): error TS2495: Type 'IterableIterator<(Anonymous class)>' is not an array type or a string type. -node_modules/chrome-devtools-frontend/front_end/elements/ElementsTreeOutline.js(1134,37): error TS2339: Property 'scrollTop' does not exist on type 'Node'. -node_modules/chrome-devtools-frontend/front_end/elements/ElementsTreeOutline.js(1273,13): error TS2339: Property 'consume' does not exist on type 'Event'. -node_modules/chrome-devtools-frontend/front_end/elements/ElementsTreeOutline.js(1419,22): error TS2694: Namespace 'Common' has no exported member 'Event'. -node_modules/chrome-devtools-frontend/front_end/elements/ElementsTreeOutline.js(1432,53): error TS1003: Identifier expected. -node_modules/chrome-devtools-frontend/front_end/elements/ElementsTreeOutline.js(1602,5): error TS2346: Call target does not contain any signatures. -node_modules/chrome-devtools-frontend/front_end/elements/ElementsTreeOutline.js(1621,7): error TS1056: Accessors are only available when targeting ECMAScript 5 and higher. -node_modules/chrome-devtools-frontend/front_end/elements/ElementsTreeOutline.js(1628,7): error TS1056: Accessors are only available when targeting ECMAScript 5 and higher. -node_modules/chrome-devtools-frontend/front_end/elements/EventListenersWidget.js(35,5): error TS2346: Call target does not contain any signatures. +node_modules/chrome-devtools-frontend/front_end/elements/ElementsTreeOutline.js(1406,24): error TS2339: Property 'expandAllButtonElement' does not exist on type '(Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/elements/ElementsTreeOutline.js(1407,21): error TS2339: Property 'expandAllButtonElement' does not exist on type '(Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/elements/ElementsTreeOutline.js(1408,43): error TS2339: Property 'expandAllButtonElement' does not exist on type '(Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/elements/ElementsTreeOutline.js(1409,19): error TS2339: Property 'expandAllButtonElement' does not exist on type '(Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/elements/ElementsTreeOutline.js(1411,28): error TS2339: Property 'expandAllButtonElement' does not exist on type '(Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/elements/ElementsTreeOutline.js(1412,26): error TS2339: Property 'expandAllButtonElement' does not exist on type '(Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/elements/ElementsTreeOutline.js(1418,66): error TS2339: Property 'ShortcutTreeElement' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/elements/ElementsTreeOutline.js(1429,22): error TS2694: Namespace 'Common' has no exported member 'Event'. +node_modules/chrome-devtools-frontend/front_end/elements/ElementsTreeOutline.js(1439,30): error TS2339: Property '_treeOutlineSymbol' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/elements/ElementsTreeOutline.js(1442,53): error TS1003: Identifier expected. +node_modules/chrome-devtools-frontend/front_end/elements/ElementsTreeOutline.js(1443,30): error TS2339: Property 'ClipboardData' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/elements/ElementsTreeOutline.js(1446,30): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/elements/ElementsTreeOutline.js(1455,30): error TS2339: Property 'MappedCharToEntity' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/elements/ElementsTreeOutline.js(1479,30): error TS2339: Property 'UpdateRecord' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/elements/ElementsTreeOutline.js(1562,30): error TS2339: Property 'Renderer' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/elements/ElementsTreeOutline.js(1597,29): error TS2339: Property 'treeElementForTest' does not exist on type 'Element'. +node_modules/chrome-devtools-frontend/front_end/elements/ElementsTreeOutline.js(1607,30): error TS2339: Property 'ShortcutTreeElement' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/elements/ElementsTreeOutline.js(1613,26): error TS2339: Property 'createChild' does not exist on type 'Element'. +node_modules/chrome-devtools-frontend/front_end/elements/ElementsTreeOutline.js(1614,38): error TS2339: Property 'createChild' does not exist on type 'Element'. +node_modules/chrome-devtools-frontend/front_end/elements/ElementsTreeOutline.js(1620,27): error TS2339: Property 'DOMPresentationUtils' does not exist on type 'typeof Components'. +node_modules/chrome-devtools-frontend/front_end/elements/ElementsTreeOutline.js(1621,26): error TS2339: Property 'createTextChild' does not exist on type 'Element'. +node_modules/chrome-devtools-frontend/front_end/elements/ElementsTreeOutline.js(1623,24): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/elements/ElementsTreeOutline.js(1631,7): error TS1056: Accessors are only available when targeting ECMAScript 5 and higher. +node_modules/chrome-devtools-frontend/front_end/elements/ElementsTreeOutline.js(1638,7): error TS1056: Accessors are only available when targeting ECMAScript 5 and higher. +node_modules/chrome-devtools-frontend/front_end/elements/EventListenersWidget.js(42,74): error TS2339: Property 'DispatchFilterBy' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/elements/EventListenersWidget.js(46,50): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/elements/EventListenersWidget.js(49,5): error TS2554: Expected 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/elements/EventListenersWidget.js(51,46): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/elements/EventListenersWidget.js(52,53): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/elements/EventListenersWidget.js(55,40): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/elements/EventListenersWidget.js(56,9): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/elements/EventListenersWidget.js(69,40): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/elements/EventListenersWidget.js(69,94): error TS2339: Property 'DispatchFilterBy' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/elements/EventListenersWidget.js(71,15): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/elements/EventListenersWidget.js(71,73): error TS2339: Property 'DispatchFilterBy' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/elements/EventListenersWidget.js(73,15): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/elements/EventListenersWidget.js(73,74): error TS2339: Property 'DispatchFilterBy' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/elements/EventListenersWidget.js(77,46): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/elements/EventListenersWidget.js(91,41): error TS2339: Property '_objectGroupName' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/elements/EventListenersWidget.js(103,70): error TS2339: Property '_objectGroupName' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/elements/EventListenersWidget.js(107,81): error TS2339: Property '_objectGroupName' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/elements/EventListenersWidget.js(129,52): error TS2339: Property 'value' does not exist on type 'EventTarget'. +node_modules/chrome-devtools-frontend/front_end/elements/EventListenersWidget.js(134,72): error TS2339: Property 'DispatchFilterBy' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/elements/EventListenersWidget.js(135,58): error TS2339: Property 'DispatchFilterBy' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/elements/EventListenersWidget.js(136,73): error TS2339: Property 'DispatchFilterBy' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/elements/EventListenersWidget.js(137,58): error TS2339: Property 'DispatchFilterBy' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/elements/EventListenersWidget.js(139,9): error TS2345: Argument of type 'V' is not assignable to parameter of type 'boolean'. +node_modules/chrome-devtools-frontend/front_end/elements/EventListenersWidget.js(162,58): error TS2339: Property '_objectGroupName' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/elements/EventListenersWidget.js(177,31): error TS2339: Property 'DispatchFilterBy' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/elements/EventListenersWidget.js(183,31): error TS2339: Property '_objectGroupName' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/elements/InspectElementModeController.js(35,27): error TS2339: Property 'Overlay' does not exist on type 'typeof Protocol'. +node_modules/chrome-devtools-frontend/front_end/elements/InspectElementModeController.js(36,58): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/elements/InspectElementModeController.js(38,44): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/elements/InspectElementModeController.js(39,38): error TS2339: Property 'Overlay' does not exist on type 'typeof Protocol'. +node_modules/chrome-devtools-frontend/front_end/elements/InspectElementModeController.js(40,55): error TS2345: Argument of type 'this' is not assignable to parameter of type '() => void'. + Type '(Anonymous class)' is not assignable to type '() => void'. + Type '(Anonymous class)' provides no match for the signature '(): void'. +node_modules/chrome-devtools-frontend/front_end/elements/InspectElementModeController.js(50,33): error TS2339: Property 'Overlay' does not exist on type 'typeof Protocol'. +node_modules/chrome-devtools-frontend/front_end/elements/InspectElementModeController.js(66,36): error TS2339: Property 'Overlay' does not exist on type 'typeof Protocol'. +node_modules/chrome-devtools-frontend/front_end/elements/InspectElementModeController.js(67,33): error TS2339: Property 'Overlay' does not exist on type 'typeof Protocol'. +node_modules/chrome-devtools-frontend/front_end/elements/InspectElementModeController.js(71,47): error TS2339: Property 'Overlay' does not exist on type 'typeof Protocol'. +node_modules/chrome-devtools-frontend/front_end/elements/InspectElementModeController.js(81,23): error TS2339: Property 'Overlay' does not exist on type 'typeof Protocol'. +node_modules/chrome-devtools-frontend/front_end/elements/InspectElementModeController.js(83,71): error TS2339: Property 'Overlay' does not exist on type 'typeof Protocol'. +node_modules/chrome-devtools-frontend/front_end/elements/InspectElementModeController.js(84,71): error TS2339: Property 'Overlay' does not exist on type 'typeof Protocol'. node_modules/chrome-devtools-frontend/front_end/elements/InspectElementModeController.js(91,24): error TS2694: Namespace 'Protocol' has no exported member 'Overlay'. -node_modules/chrome-devtools-frontend/front_end/elements/MetricsSidebarPane.js(34,5): error TS2346: Call target does not contain any signatures. +node_modules/chrome-devtools-frontend/front_end/elements/InspectElementModeController.js(104,27): error TS2339: Property 'Overlay' does not exist on type 'typeof Protocol'. +node_modules/chrome-devtools-frontend/front_end/elements/InspectElementModeController.js(113,39): error TS2339: Property 'ToggleSearchActionDelegate' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/elements/MetricsSidebarPane.js(56,27): error TS2339: Property 'removeChildren' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/elements/MetricsSidebarPane.js(70,21): error TS2694: Namespace 'SDK' has no exported member 'CSSModel'. node_modules/chrome-devtools-frontend/front_end/elements/MetricsSidebarPane.js(120,11): error TS2339: Property 'consume' does not exist on type 'Event'. node_modules/chrome-devtools-frontend/front_end/elements/MetricsSidebarPane.js(164,22): error TS2339: Property 'toFixedIfFloating' does not exist on type 'NumberConstructor'. @@ -5340,68 +7728,147 @@ node_modules/chrome-devtools-frontend/front_end/elements/MetricsSidebarPane.js(1 node_modules/chrome-devtools-frontend/front_end/elements/MetricsSidebarPane.js(199,9): error TS2322: Type 'number' is not assignable to type 'string'. node_modules/chrome-devtools-frontend/front_end/elements/MetricsSidebarPane.js(199,18): error TS2362: The left-hand side of an arithmetic operation must be of type 'any', 'number' or an enum type. node_modules/chrome-devtools-frontend/front_end/elements/MetricsSidebarPane.js(202,21): error TS2339: Property 'toFixedIfFloating' does not exist on type 'NumberConstructor'. +node_modules/chrome-devtools-frontend/front_end/elements/MetricsSidebarPane.js(231,20): error TS2339: Property 'PageHighlight' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/elements/MetricsSidebarPane.js(231,56): error TS2339: Property 'PageHighlight' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/elements/MetricsSidebarPane.js(231,92): error TS2339: Property 'PageHighlight' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/elements/MetricsSidebarPane.js(232,20): error TS2339: Property 'PageHighlight' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/elements/MetricsSidebarPane.js(235,7): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/elements/MetricsSidebarPane.js(235,35): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/elements/MetricsSidebarPane.js(235,63): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/elements/MetricsSidebarPane.js(235,90): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/elements/MetricsSidebarPane.js(236,7): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/elements/MetricsSidebarPane.js(252,18): error TS2339: Property '_backgroundColor' does not exist on type 'Element'. +node_modules/chrome-devtools-frontend/front_end/elements/MetricsSidebarPane.js(252,72): error TS2339: Property 'Format' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/elements/MetricsSidebarPane.js(253,18): error TS2339: Property '_name' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/elements/MetricsSidebarPane.js(254,18): error TS2339: Property 'style' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/elements/MetricsSidebarPane.js(254,53): error TS2339: Property '_backgroundColor' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/elements/MetricsSidebarPane.js(271,20): error TS2339: Property 'createTextChild' does not exist on type 'Element'. +node_modules/chrome-devtools-frontend/front_end/elements/MetricsSidebarPane.js(298,25): error TS2339: Property 'removeChildren' does not exist on type 'Element'. +node_modules/chrome-devtools-frontend/front_end/elements/MetricsSidebarPane.js(320,30): error TS2339: Property 'Config' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/elements/MetricsSidebarPane.js(323,19): error TS2339: Property 'getComponentSelection' does not exist on type 'Element'. -node_modules/chrome-devtools-frontend/front_end/elements/PlatformFontsWidget.js(39,5): error TS2346: Call target does not contain any signatures. +node_modules/chrome-devtools-frontend/front_end/elements/MetricsSidebarPane.js(354,17): error TS2339: Property 'originalPropertyData' does not exist on type '(Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/elements/MetricsSidebarPane.js(361,48): error TS2339: Property '_inlineStyle' does not exist on type 'never'. +node_modules/chrome-devtools-frontend/front_end/elements/MetricsSidebarPane.js(362,17): error TS2339: Property 'originalPropertyData' does not exist on type 'never'. +node_modules/chrome-devtools-frontend/front_end/elements/MetricsSidebarPane.js(364,48): error TS2339: Property '_inlineStyle' does not exist on type 'never'. +node_modules/chrome-devtools-frontend/front_end/elements/MetricsSidebarPane.js(366,16): error TS2339: Property '_inlineStyle' does not exist on type 'never'. +node_modules/chrome-devtools-frontend/front_end/elements/MetricsSidebarPane.js(368,14): error TS2339: Property '_inlineStyle' does not exist on type 'never'. +node_modules/chrome-devtools-frontend/front_end/elements/MetricsSidebarPane.js(368,48): error TS2339: Property 'originalPropertyData' does not exist on type 'never'. +node_modules/chrome-devtools-frontend/front_end/elements/MetricsSidebarPane.js(369,18): error TS2339: Property 'originalPropertyData' does not exist on type 'never'. +node_modules/chrome-devtools-frontend/front_end/elements/PlatformFontsWidget.js(43,68): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/elements/PlatformFontsWidget.js(48,38): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/elements/PlatformFontsWidget.js(49,50): error TS2339: Property 'createChild' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/elements/PlatformFontsWidget.js(68,32): error TS2694: Namespace 'Protocol' has no exported member 'CSS'. -node_modules/chrome-devtools-frontend/front_end/elements/PropertiesWidget.js(35,5): error TS2346: Call target does not contain any signatures. +node_modules/chrome-devtools-frontend/front_end/elements/PlatformFontsWidget.js(95,43): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/elements/PlatformFontsWidget.js(95,81): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/elements/PropertiesWidget.js(38,67): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/elements/PropertiesWidget.js(39,67): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/elements/PropertiesWidget.js(41,36): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/elements/PropertiesWidget.js(43,36): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/elements/PropertiesWidget.js(50,22): error TS2694: Namespace 'Common' has no exported member 'Event'. +node_modules/chrome-devtools-frontend/front_end/elements/PropertiesWidget.js(64,102): error TS2339: Property '_objectGroupName' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/elements/PropertiesWidget.js(69,27): error TS2339: Property 'removeChildren' does not exist on type 'Element'. +node_modules/chrome-devtools-frontend/front_end/elements/PropertiesWidget.js(75,65): error TS2339: Property '_objectGroupName' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/elements/PropertiesWidget.js(141,23): error TS2554: Expected 4-6 arguments, but got 2. +node_modules/chrome-devtools-frontend/front_end/elements/PropertiesWidget.js(147,49): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/elements/PropertiesWidget.js(153,22): error TS2694: Namespace 'Common' has no exported member 'Event'. +node_modules/chrome-devtools-frontend/front_end/elements/PropertiesWidget.js(156,51): error TS2339: Property 'Action' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/elements/PropertiesWidget.js(158,50): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/elements/PropertiesWidget.js(162,22): error TS2694: Namespace 'Common' has no exported member 'Event'. -node_modules/chrome-devtools-frontend/front_end/elements/StylePropertyHighlighter.js(10,24): error TS2694: Namespace 'Elements' has no exported member 'StylesSidebarPane'. -node_modules/chrome-devtools-frontend/front_end/elements/StylesSidebarPane.js(32,5): error TS2346: Call target does not contain any signatures. -node_modules/chrome-devtools-frontend/front_end/elements/StylesSidebarPane.js(40,20): error TS2694: Namespace 'UI' has no exported member 'Widget'. -node_modules/chrome-devtools-frontend/front_end/elements/StylesSidebarPane.js(42,20): error TS2694: Namespace 'UI' has no exported member 'Widget'. -node_modules/chrome-devtools-frontend/front_end/elements/StylesSidebarPane.js(44,20): error TS2694: Namespace 'UI' has no exported member 'Widget'. -node_modules/chrome-devtools-frontend/front_end/elements/StylesSidebarPane.js(65,26): error TS2694: Namespace 'Elements' has no exported member 'StylePropertyTreeElement'. -node_modules/chrome-devtools-frontend/front_end/elements/StylesSidebarPane.js(66,5): error TS2502: '_mouseDownTreeElement' is referenced directly or indirectly in its own type annotation. -node_modules/chrome-devtools-frontend/front_end/elements/StylesSidebarPane.js(88,26): error TS2339: Property 'type' does not exist on type 'Element'. -node_modules/chrome-devtools-frontend/front_end/elements/StylesSidebarPane.js(89,24): error TS2339: Property 'title' does not exist on type 'Element'. -node_modules/chrome-devtools-frontend/front_end/elements/StylesSidebarPane.js(143,11): error TS2339: Property 'placeholder' does not exist on type 'Element'. -node_modules/chrome-devtools-frontend/front_end/elements/StylesSidebarPane.js(146,25): error TS2339: Property 'value' does not exist on type 'Element'. -node_modules/chrome-devtools-frontend/front_end/elements/StylesSidebarPane.js(146,50): error TS2339: Property 'value' does not exist on type 'Element'. -node_modules/chrome-devtools-frontend/front_end/elements/StylesSidebarPane.js(148,59): error TS2339: Property 'value' does not exist on type 'Element'. -node_modules/chrome-devtools-frontend/front_end/elements/StylesSidebarPane.js(156,17): error TS2339: Property 'key' does not exist on type 'Event'. -node_modules/chrome-devtools-frontend/front_end/elements/StylesSidebarPane.js(156,44): error TS2339: Property 'value' does not exist on type 'Element'. -node_modules/chrome-devtools-frontend/front_end/elements/StylesSidebarPane.js(158,13): error TS2339: Property 'consume' does not exist on type 'Event'. -node_modules/chrome-devtools-frontend/front_end/elements/StylesSidebarPane.js(159,13): error TS2339: Property 'value' does not exist on type 'Element'. -node_modules/chrome-devtools-frontend/front_end/elements/StylesSidebarPane.js(164,11): error TS2339: Property 'setFilterValue' does not exist on type 'Element'. -node_modules/chrome-devtools-frontend/front_end/elements/StylesSidebarPane.js(170,13): error TS2339: Property 'value' does not exist on type 'Element'. -node_modules/chrome-devtools-frontend/front_end/elements/StylesSidebarPane.js(171,13): error TS2339: Property 'focus' does not exist on type 'Element'. -node_modules/chrome-devtools-frontend/front_end/elements/StylesSidebarPane.js(204,19): error TS2339: Property 'key' does not exist on type 'Event'. -node_modules/chrome-devtools-frontend/front_end/elements/StylesSidebarPane.js(209,15): error TS2339: Property 'consume' does not exist on type 'Event'. -node_modules/chrome-devtools-frontend/front_end/elements/StylesSidebarPane.js(215,15): error TS2339: Property 'consume' does not exist on type 'Event'. -node_modules/chrome-devtools-frontend/front_end/elements/StylesSidebarPane.js(219,15): error TS2339: Property 'consume' does not exist on type 'Event'. -node_modules/chrome-devtools-frontend/front_end/elements/StylesSidebarPane.js(223,15): error TS2339: Property 'consume' does not exist on type 'Event'. -node_modules/chrome-devtools-frontend/front_end/elements/StylesSidebarPane.js(269,21): error TS2339: Property 'naturalOrderComparator' does not exist on type 'StringConstructor'. -node_modules/chrome-devtools-frontend/front_end/elements/StylesSidebarPane.js(298,19): error TS2339: Property 'isBlank' does not exist on type '(Anonymous class)'. -node_modules/chrome-devtools-frontend/front_end/elements/StylesSidebarPane.js(369,22): error TS2694: Namespace 'Common' has no exported member 'Event'. -node_modules/chrome-devtools-frontend/front_end/elements/StylesSidebarPane.js(372,54): error TS2694: Namespace 'SDK' has no exported member 'CSSModel'. -node_modules/chrome-devtools-frontend/front_end/elements/StylesSidebarPane.js(420,43): error TS2339: Property 'valuesArray' does not exist on type 'Set'. -node_modules/chrome-devtools-frontend/front_end/elements/StylesSidebarPane.js(439,14): error TS2403: Subsequent variable declarations must have the same type. Variable 'block' must be of type 'any', but here has type '(Anonymous class)'. -node_modules/chrome-devtools-frontend/front_end/elements/StylesSidebarPane.js(489,14): error TS2339: Property 'peekLast' does not exist on type 'any[]'. -node_modules/chrome-devtools-frontend/front_end/elements/StylesSidebarPane.js(612,18): error TS2694: Namespace 'UI' has no exported member 'Widget'. -node_modules/chrome-devtools-frontend/front_end/elements/StylesSidebarPane.js(630,18): error TS2694: Namespace 'UI' has no exported member 'Widget'. -node_modules/chrome-devtools-frontend/front_end/elements/StylesSidebarPane.js(647,32): error TS2339: Property 'style' does not exist on type 'Element'. -node_modules/chrome-devtools-frontend/front_end/elements/StylesSidebarPane.js(649,32): error TS2339: Property 'style' does not exist on type 'Element'. -node_modules/chrome-devtools-frontend/front_end/elements/StylesSidebarPane.js(692,24): error TS2694: Namespace 'Protocol' has no exported member 'DOM'. -node_modules/chrome-devtools-frontend/front_end/elements/StylesSidebarPane.js(721,22): error TS2339: Property 'createTextChild' does not exist on type 'Element'. -node_modules/chrome-devtools-frontend/front_end/elements/StylesSidebarPane.js(729,7): error TS2362: The left-hand side of an arithmetic operation must be of type 'any', 'number' or an enum type. -node_modules/chrome-devtools-frontend/front_end/elements/StylesSidebarPane.js(744,24): error TS2694: Namespace 'Elements' has no exported member 'StylesSidebarPane'. -node_modules/chrome-devtools-frontend/front_end/elements/StylesSidebarPane.js(761,18): error TS2339: Property 'tabIndex' does not exist on type 'Element'. -node_modules/chrome-devtools-frontend/front_end/elements/StylesSidebarPane.js(765,18): error TS2339: Property '_section' does not exist on type 'Element'. -node_modules/chrome-devtools-frontend/front_end/elements/StylesSidebarPane.js(766,39): error TS2339: Property 'createChild' does not exist on type 'Element'. -node_modules/chrome-devtools-frontend/front_end/elements/StylesSidebarPane.js(851,27): error TS2339: Property 'key' does not exist on type '(Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/elements/PropertiesWidget.js(175,27): error TS2339: Property '_objectGroupName' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/elements/StylePropertyHighlighter.js(29,25): error TS2339: Property 'property' does not exist on type '(Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/elements/StylePropertyHighlighter.js(43,42): error TS2339: Property 'scrollIntoViewIfNeeded' does not exist on type 'Element'. +node_modules/chrome-devtools-frontend/front_end/elements/StylePropertyHighlighter.js(44,42): error TS2339: Property 'animate' does not exist on type 'Element'. +node_modules/chrome-devtools-frontend/front_end/elements/StylesSidebarPane.js(35,18): error TS2339: Property 'tabIndex' does not exist on type 'Element'. +node_modules/chrome-devtools-frontend/front_end/elements/StylesSidebarPane.js(50,51): error TS2339: Property 'createChild' does not exist on type 'Element'. +node_modules/chrome-devtools-frontend/front_end/elements/StylesSidebarPane.js(51,8): error TS2339: Property 'ARIAUtils' does not exist on type 'typeof UI'. +node_modules/chrome-devtools-frontend/front_end/elements/StylesSidebarPane.js(57,75): error TS2339: Property '_maxLinkLength' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/elements/StylesSidebarPane.js(69,32): error TS2339: Property '_instance' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/elements/StylesSidebarPane.js(83,26): error TS2339: Property 'type' does not exist on type 'Element'. +node_modules/chrome-devtools-frontend/front_end/elements/StylesSidebarPane.js(84,24): error TS2339: Property 'title' does not exist on type 'Element'. +node_modules/chrome-devtools-frontend/front_end/elements/StylesSidebarPane.js(85,9): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/elements/StylesSidebarPane.js(86,9): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/elements/StylesSidebarPane.js(138,11): error TS2339: Property 'placeholder' does not exist on type 'Element'. +node_modules/chrome-devtools-frontend/front_end/elements/StylesSidebarPane.js(141,25): error TS2339: Property 'value' does not exist on type 'Element'. +node_modules/chrome-devtools-frontend/front_end/elements/StylesSidebarPane.js(141,50): error TS2339: Property 'value' does not exist on type 'Element'. +node_modules/chrome-devtools-frontend/front_end/elements/StylesSidebarPane.js(143,59): error TS2339: Property 'value' does not exist on type 'Element'. +node_modules/chrome-devtools-frontend/front_end/elements/StylesSidebarPane.js(151,17): error TS2339: Property 'key' does not exist on type 'Event'. +node_modules/chrome-devtools-frontend/front_end/elements/StylesSidebarPane.js(151,44): error TS2339: Property 'value' does not exist on type 'Element'. +node_modules/chrome-devtools-frontend/front_end/elements/StylesSidebarPane.js(153,13): error TS2339: Property 'consume' does not exist on type 'Event'. +node_modules/chrome-devtools-frontend/front_end/elements/StylesSidebarPane.js(154,13): error TS2339: Property 'value' does not exist on type 'Element'. +node_modules/chrome-devtools-frontend/front_end/elements/StylesSidebarPane.js(159,11): error TS2339: Property 'setFilterValue' does not exist on type 'Element'. +node_modules/chrome-devtools-frontend/front_end/elements/StylesSidebarPane.js(165,13): error TS2339: Property 'value' does not exist on type 'Element'. +node_modules/chrome-devtools-frontend/front_end/elements/StylesSidebarPane.js(166,13): error TS2339: Property 'focus' does not exist on type 'Element'. +node_modules/chrome-devtools-frontend/front_end/elements/StylesSidebarPane.js(199,19): error TS2339: Property 'key' does not exist on type 'Event'. +node_modules/chrome-devtools-frontend/front_end/elements/StylesSidebarPane.js(204,15): error TS2339: Property 'consume' does not exist on type 'Event'. +node_modules/chrome-devtools-frontend/front_end/elements/StylesSidebarPane.js(210,15): error TS2339: Property 'consume' does not exist on type 'Event'. +node_modules/chrome-devtools-frontend/front_end/elements/StylesSidebarPane.js(214,15): error TS2339: Property 'consume' does not exist on type 'Event'. +node_modules/chrome-devtools-frontend/front_end/elements/StylesSidebarPane.js(218,15): error TS2339: Property 'consume' does not exist on type 'Event'. +node_modules/chrome-devtools-frontend/front_end/elements/StylesSidebarPane.js(264,21): error TS2339: Property 'naturalOrderComparator' does not exist on type 'StringConstructor'. +node_modules/chrome-devtools-frontend/front_end/elements/StylesSidebarPane.js(293,19): error TS2339: Property 'isBlank' does not exist on type '(Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/elements/StylesSidebarPane.js(323,81): error TS2339: Property 'style' does not exist on type 'Element'. +node_modules/chrome-devtools-frontend/front_end/elements/StylesSidebarPane.js(364,22): error TS2694: Namespace 'Common' has no exported member 'Event'. +node_modules/chrome-devtools-frontend/front_end/elements/StylesSidebarPane.js(367,54): error TS2694: Namespace 'SDK' has no exported member 'CSSModel'. +node_modules/chrome-devtools-frontend/front_end/elements/StylesSidebarPane.js(413,30): error TS2339: Property 'DOM' does not exist on type 'typeof Protocol'. +node_modules/chrome-devtools-frontend/front_end/elements/StylesSidebarPane.js(414,33): error TS2339: Property 'DOM' does not exist on type 'typeof Protocol'. +node_modules/chrome-devtools-frontend/front_end/elements/StylesSidebarPane.js(415,43): error TS2339: Property 'valuesArray' does not exist on type 'Set'. +node_modules/chrome-devtools-frontend/front_end/elements/StylesSidebarPane.js(438,16): error TS2403: Subsequent variable declarations must have the same type. Variable 'section' must be of type '(Anonymous class)', but here has type 'any'. +node_modules/chrome-devtools-frontend/front_end/elements/StylesSidebarPane.js(441,27): error TS2339: Property 'focus' does not exist on type 'Element'. +node_modules/chrome-devtools-frontend/front_end/elements/StylesSidebarPane.js(484,14): error TS2339: Property 'peekLast' does not exist on type '(Anonymous class)[]'. +node_modules/chrome-devtools-frontend/front_end/elements/StylesSidebarPane.js(522,68): error TS2339: Property 'DOMPresentationUtils' does not exist on type 'typeof Components'. +node_modules/chrome-devtools-frontend/front_end/elements/StylesSidebarPane.js(583,51): error TS2339: Property 'Action' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/elements/StylesSidebarPane.js(590,41): error TS2339: Property 'createChild' does not exist on type 'Element'. +node_modules/chrome-devtools-frontend/front_end/elements/StylesSidebarPane.js(594,9): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/elements/StylesSidebarPane.js(595,8): error TS2339: Property 'ARIAUtils' does not exist on type 'typeof UI'. +node_modules/chrome-devtools-frontend/front_end/elements/StylesSidebarPane.js(595,49): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/elements/StylesSidebarPane.js(633,7): error TS2554: Expected 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/elements/StylesSidebarPane.js(642,32): error TS2339: Property 'style' does not exist on type 'Element'. +node_modules/chrome-devtools-frontend/front_end/elements/StylesSidebarPane.js(644,32): error TS2339: Property 'style' does not exist on type 'Element'. +node_modules/chrome-devtools-frontend/front_end/elements/StylesSidebarPane.js(647,7): error TS2554: Expected 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/elements/StylesSidebarPane.js(675,28): error TS2339: Property '_maxLinkLength' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/elements/StylesSidebarPane.js(687,24): error TS2694: Namespace 'Protocol' has no exported member 'DOM'. +node_modules/chrome-devtools-frontend/front_end/elements/StylesSidebarPane.js(704,36): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/elements/StylesSidebarPane.js(715,27): error TS2339: Property 'DOMPresentationUtils' does not exist on type 'typeof Components'. +node_modules/chrome-devtools-frontend/front_end/elements/StylesSidebarPane.js(716,22): error TS2339: Property 'createTextChild' does not exist on type 'Element'. +node_modules/chrome-devtools-frontend/front_end/elements/StylesSidebarPane.js(716,38): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/elements/StylesSidebarPane.js(724,7): error TS2362: The left-hand side of an arithmetic operation must be of type 'any', 'number' or an enum type. +node_modules/chrome-devtools-frontend/front_end/elements/StylesSidebarPane.js(758,18): error TS2339: Property 'tabIndex' does not exist on type 'Element'. +node_modules/chrome-devtools-frontend/front_end/elements/StylesSidebarPane.js(759,8): error TS2339: Property 'ARIAUtils' does not exist on type 'typeof UI'. +node_modules/chrome-devtools-frontend/front_end/elements/StylesSidebarPane.js(762,18): error TS2339: Property '_section' does not exist on type 'Element'. +node_modules/chrome-devtools-frontend/front_end/elements/StylesSidebarPane.js(763,39): error TS2339: Property 'createChild' does not exist on type 'Element'. +node_modules/chrome-devtools-frontend/front_end/elements/StylesSidebarPane.js(771,32): error TS2339: Property 'section' does not exist on type '(Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/elements/StylesSidebarPane.js(860,29): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/elements/StylesSidebarPane.js(862,29): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/elements/StylesSidebarPane.js(864,29): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/elements/StylesSidebarPane.js(867,29): error TS2339: Property 'DOMPresentationUtils' does not exist on type 'typeof Components'. node_modules/chrome-devtools-frontend/front_end/elements/StylesSidebarPane.js(894,50): error TS2339: Property 'altKey' does not exist on type 'Event'. node_modules/chrome-devtools-frontend/front_end/elements/StylesSidebarPane.js(894,66): error TS2339: Property 'ctrlKey' does not exist on type 'Event'. node_modules/chrome-devtools-frontend/front_end/elements/StylesSidebarPane.js(894,83): error TS2339: Property 'metaKey' does not exist on type 'Event'. node_modules/chrome-devtools-frontend/front_end/elements/StylesSidebarPane.js(896,19): error TS2339: Property 'key' does not exist on type 'Event'. node_modules/chrome-devtools-frontend/front_end/elements/StylesSidebarPane.js(900,15): error TS2339: Property 'consume' does not exist on type 'Event'. node_modules/chrome-devtools-frontend/front_end/elements/StylesSidebarPane.js(904,19): error TS2339: Property 'key' does not exist on type 'Event'. +node_modules/chrome-devtools-frontend/front_end/elements/StylesSidebarPane.js(905,11): error TS2554: Expected 1 arguments, but got 0. +node_modules/chrome-devtools-frontend/front_end/elements/StylesSidebarPane.js(938,49): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/elements/StylesSidebarPane.js(940,26): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/elements/StylesSidebarPane.js(941,30): error TS2339: Property 'tabIndex' does not exist on type 'Element'. +node_modules/chrome-devtools-frontend/front_end/elements/StylesSidebarPane.js(944,48): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/elements/StylesSidebarPane.js(946,26): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/elements/StylesSidebarPane.js(947,29): error TS2339: Property 'tabIndex' does not exist on type 'Element'. +node_modules/chrome-devtools-frontend/front_end/elements/StylesSidebarPane.js(950,44): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/elements/StylesSidebarPane.js(951,51): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/elements/StylesSidebarPane.js(952,25): error TS2339: Property 'tabIndex' does not exist on type 'Element'. +node_modules/chrome-devtools-frontend/front_end/elements/StylesSidebarPane.js(955,49): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/elements/StylesSidebarPane.js(956,56): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/elements/StylesSidebarPane.js(957,30): error TS2339: Property 'tabIndex' does not exist on type 'Element'. +node_modules/chrome-devtools-frontend/front_end/elements/StylesSidebarPane.js(962,44): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/elements/StylesSidebarPane.js(963,55): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/elements/StylesSidebarPane.js(964,29): error TS2339: Property 'tabIndex' does not exist on type 'Element'. +node_modules/chrome-devtools-frontend/front_end/elements/StylesSidebarPane.js(972,43): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/elements/StylesSidebarPane.js(973,24): error TS2339: Property 'tabIndex' does not exist on type 'Element'. +node_modules/chrome-devtools-frontend/front_end/elements/StylesSidebarPane.js(978,8): error TS2339: Property 'ARIAUtils' does not exist on type 'typeof UI'. +node_modules/chrome-devtools-frontend/front_end/elements/StylesSidebarPane.js(1018,54): error TS2339: Property 'Type' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/elements/StylesSidebarPane.js(1019,61): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/elements/StylesSidebarPane.js(1020,54): error TS2339: Property 'Type' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/elements/StylesSidebarPane.js(1021,51): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/elements/StylesSidebarPane.js(1022,35): error TS2339: Property 'selectorText' does not exist on type '(Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/elements/StylesSidebarPane.js(1040,69): error TS2339: Property 'selectorText' does not exist on type '(Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/elements/StylesSidebarPane.js(1055,24): error TS2339: Property '_section' does not exist on type 'Node'. @@ -5409,8 +7876,6 @@ node_modules/chrome-devtools-frontend/front_end/elements/StylesSidebarPane.js(10 node_modules/chrome-devtools-frontend/front_end/elements/StylesSidebarPane.js(1073,24): error TS2339: Property '_section' does not exist on type 'Node'. node_modules/chrome-devtools-frontend/front_end/elements/StylesSidebarPane.js(1074,29): error TS2339: Property '_section' does not exist on type 'Node'. node_modules/chrome-devtools-frontend/front_end/elements/StylesSidebarPane.js(1087,7): error TS2322: Type 'Node' is not assignable to type 'Element'. -node_modules/chrome-devtools-frontend/front_end/elements/StylesSidebarPane.js(1087,7): error TS2322: Type 'Node' is not assignable to type 'Element'. - Property 'classList' is missing in type 'Node'. node_modules/chrome-devtools-frontend/front_end/elements/StylesSidebarPane.js(1088,38): error TS2339: Property '_section' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/elements/StylesSidebarPane.js(1090,36): error TS2339: Property '_section' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/elements/StylesSidebarPane.js(1099,7): error TS2322: Type 'Node' is not assignable to type 'Element'. @@ -5421,177 +7886,537 @@ node_modules/chrome-devtools-frontend/front_end/elements/StylesSidebarPane.js(11 node_modules/chrome-devtools-frontend/front_end/elements/StylesSidebarPane.js(1131,22): error TS2694: Namespace 'Common' has no exported member 'Event'. node_modules/chrome-devtools-frontend/front_end/elements/StylesSidebarPane.js(1145,22): error TS2694: Namespace 'Common' has no exported member 'Event'. node_modules/chrome-devtools-frontend/front_end/elements/StylesSidebarPane.js(1159,19): error TS2694: Namespace 'SDK' has no exported member 'CSSModel'. -node_modules/chrome-devtools-frontend/front_end/elements/StylesSidebarPane.js(1210,52): error TS2339: Property 'media' does not exist on type '(Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/elements/StylesSidebarPane.js(1185,27): error TS2339: Property 'Source' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/elements/StylesSidebarPane.js(1186,27): error TS2339: Property 'Source' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/elements/StylesSidebarPane.js(1189,27): error TS2339: Property 'Source' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/elements/StylesSidebarPane.js(1200,27): error TS2339: Property 'Source' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/elements/StylesSidebarPane.js(1232,7): error TS2322: Type '(Anonymous class)' is not assignable to type 'this'. node_modules/chrome-devtools-frontend/front_end/elements/StylesSidebarPane.js(1236,7): error TS2322: Type '(Anonymous class)' is not assignable to type 'this'. node_modules/chrome-devtools-frontend/front_end/elements/StylesSidebarPane.js(1238,9): error TS2322: Type '(Anonymous class)' is not assignable to type 'this'. node_modules/chrome-devtools-frontend/front_end/elements/StylesSidebarPane.js(1250,7): error TS2322: Type '(Anonymous class)' is not assignable to type 'this'. node_modules/chrome-devtools-frontend/front_end/elements/StylesSidebarPane.js(1254,7): error TS2322: Type '(Anonymous class)' is not assignable to type 'this'. node_modules/chrome-devtools-frontend/front_end/elements/StylesSidebarPane.js(1256,9): error TS2322: Type '(Anonymous class)' is not assignable to type 'this'. -node_modules/chrome-devtools-frontend/front_end/elements/StylesSidebarPane.js(1318,7): error TS2362: The left-hand side of an arithmetic operation must be of type 'any', 'number' or an enum type. -node_modules/chrome-devtools-frontend/front_end/elements/StylesSidebarPane.js(1321,77): error TS2339: Property 'deepTextContent' does not exist on type 'Element'. -node_modules/chrome-devtools-frontend/front_end/elements/StylesSidebarPane.js(1335,30): error TS2339: Property 'selectors' does not exist on type '(Anonymous class)'. -node_modules/chrome-devtools-frontend/front_end/elements/StylesSidebarPane.js(1336,77): error TS2352: Type '(Anonymous class)' cannot be converted to type '(Anonymous class)'. - Property 'media' is missing in type '(Anonymous class)'. -node_modules/chrome-devtools-frontend/front_end/elements/StylesSidebarPane.js(1346,27): error TS2339: Property 'removeChildren' does not exist on type 'Element'. -node_modules/chrome-devtools-frontend/front_end/elements/StylesSidebarPane.js(1360,18): error TS2339: Property 'createTextChild' does not exist on type 'DocumentFragment'. -node_modules/chrome-devtools-frontend/front_end/elements/StylesSidebarPane.js(1376,15): error TS2339: Property '_selectorIndex' does not exist on type 'Element'. -node_modules/chrome-devtools-frontend/front_end/elements/StylesSidebarPane.js(1429,13): error TS2339: Property 'consume' does not exist on type 'Event'. -node_modules/chrome-devtools-frontend/front_end/elements/StylesSidebarPane.js(1435,25): error TS2694: Namespace 'Elements' has no exported member 'StylePropertyTreeElement'. -node_modules/chrome-devtools-frontend/front_end/elements/StylesSidebarPane.js(1457,40): error TS2339: Property 'hasSelection' does not exist on type 'Element'. -node_modules/chrome-devtools-frontend/front_end/elements/StylesSidebarPane.js(1460,22): error TS2339: Property 'classList' does not exist on type 'EventTarget'. -node_modules/chrome-devtools-frontend/front_end/elements/StylesSidebarPane.js(1461,22): error TS2339: Property 'enclosingNodeOrSelfWithClass' does not exist on type 'EventTarget'. -node_modules/chrome-devtools-frontend/front_end/elements/StylesSidebarPane.js(1462,13): error TS2339: Property 'consume' does not exist on type 'Event'. -node_modules/chrome-devtools-frontend/front_end/elements/StylesSidebarPane.js(1466,11): error TS2339: Property 'consume' does not exist on type 'Event'. -node_modules/chrome-devtools-frontend/front_end/elements/StylesSidebarPane.js(1481,15): error TS2339: Property 'consume' does not exist on type 'Event'. -node_modules/chrome-devtools-frontend/front_end/elements/StylesSidebarPane.js(1487,13): error TS2339: Property 'consume' does not exist on type 'Event'. -node_modules/chrome-devtools-frontend/front_end/elements/StylesSidebarPane.js(1500,13): error TS2339: Property 'getComponentSelection' does not exist on type 'Element'. -node_modules/chrome-devtools-frontend/front_end/elements/StylesSidebarPane.js(1502,38): error TS2339: Property 'enclosingNodeOrSelfWithClass' does not exist on type 'Element'. -node_modules/chrome-devtools-frontend/front_end/elements/StylesSidebarPane.js(1505,11): error TS2339: Property 'consume' does not exist on type 'Event'. -node_modules/chrome-devtools-frontend/front_end/elements/StylesSidebarPane.js(1513,38): error TS2339: Property 'enclosingNodeOrSelfWithClass' does not exist on type 'Element'. -node_modules/chrome-devtools-frontend/front_end/elements/StylesSidebarPane.js(1526,13): error TS2339: Property 'getComponentSelection' does not exist on type 'Element'. -node_modules/chrome-devtools-frontend/front_end/elements/StylesSidebarPane.js(1543,25): error TS2694: Namespace 'Elements' has no exported member 'StylePropertyTreeElement'. -node_modules/chrome-devtools-frontend/front_end/elements/StylesSidebarPane.js(1579,22): error TS2339: Property 'classList' does not exist on type 'EventTarget'. -node_modules/chrome-devtools-frontend/front_end/elements/StylesSidebarPane.js(1580,51): error TS2339: Property '_selectorIndex' does not exist on type 'EventTarget'. -node_modules/chrome-devtools-frontend/front_end/elements/StylesSidebarPane.js(1581,13): error TS2339: Property 'consume' does not exist on type 'Event'. -node_modules/chrome-devtools-frontend/front_end/elements/StylesSidebarPane.js(1585,11): error TS2339: Property 'consume' does not exist on type 'Event'. -node_modules/chrome-devtools-frontend/front_end/elements/StylesSidebarPane.js(1598,56): error TS2339: Property 'lineNumberInSource' does not exist on type '(Anonymous class)'. -node_modules/chrome-devtools-frontend/front_end/elements/StylesSidebarPane.js(1598,88): error TS2339: Property 'columnNumberInSource' does not exist on type '(Anonymous class)'. -node_modules/chrome-devtools-frontend/front_end/elements/StylesSidebarPane.js(1621,13): error TS2339: Property 'scrollIntoViewIfNeeded' does not exist on type 'Element'. -node_modules/chrome-devtools-frontend/front_end/elements/StylesSidebarPane.js(1630,13): error TS2339: Property 'getComponentSelection' does not exist on type 'Element'. -node_modules/chrome-devtools-frontend/front_end/elements/StylesSidebarPane.js(1666,25): error TS2694: Namespace 'Elements' has no exported member 'StylePropertyTreeElement'. -node_modules/chrome-devtools-frontend/front_end/elements/StylesSidebarPane.js(1727,33): error TS2339: Property 'selectorRange' does not exist on type '(Anonymous class)'. -node_modules/chrome-devtools-frontend/front_end/elements/StylesSidebarPane.js(1730,17): error TS2339: Property 'setSelectorText' does not exist on type '(Anonymous class)'. -node_modules/chrome-devtools-frontend/front_end/elements/StylesSidebarPane.js(1731,49): error TS2352: Type '(Anonymous class)' cannot be converted to type '(Anonymous class)'. -node_modules/chrome-devtools-frontend/front_end/elements/StylesSidebarPane.js(1766,18): error TS2339: Property 'style' does not exist on type 'Element'. -node_modules/chrome-devtools-frontend/front_end/elements/StylesSidebarPane.js(1767,18): error TS2339: Property 'style' does not exist on type 'Element'. -node_modules/chrome-devtools-frontend/front_end/elements/StylesSidebarPane.js(1772,18): error TS2339: Property 'style' does not exist on type 'Element'. -node_modules/chrome-devtools-frontend/front_end/elements/StylesSidebarPane.js(1773,18): error TS2339: Property 'style' does not exist on type 'Element'. -node_modules/chrome-devtools-frontend/front_end/elements/StylesSidebarPane.js(1777,20): error TS2339: Property 'focus' does not exist on type 'Element'. -node_modules/chrome-devtools-frontend/front_end/elements/StylesSidebarPane.js(1783,24): error TS2694: Namespace 'Elements' has no exported member 'StylesSidebarPane'. -node_modules/chrome-devtools-frontend/front_end/elements/StylesSidebarPane.js(1793,5): error TS2346: Call target does not contain any signatures. -node_modules/chrome-devtools-frontend/front_end/elements/StylesSidebarPane.js(1801,57): error TS2339: Property 'media' does not exist on type '(Anonymous class)'. -node_modules/chrome-devtools-frontend/front_end/elements/StylesSidebarPane.js(1811,75): error TS2339: Property 'peekLast' does not exist on type 'string[]'. -node_modules/chrome-devtools-frontend/front_end/elements/StylesSidebarPane.js(1825,7): error TS1056: Accessors are only available when targeting ECMAScript 5 and higher. -node_modules/chrome-devtools-frontend/front_end/elements/StylesSidebarPane.js(1834,24): error TS2694: Namespace 'Elements' has no exported member 'StylePropertyTreeElement'. -node_modules/chrome-devtools-frontend/front_end/elements/StylesSidebarPane.js(1916,24): error TS2694: Namespace 'Elements' has no exported member 'StylesSidebarPane'. -node_modules/chrome-devtools-frontend/front_end/elements/StylesSidebarPane.js(1921,5): error TS2346: Call target does not contain any signatures. -node_modules/chrome-devtools-frontend/front_end/elements/StylesSidebarPane.js(1951,25): error TS2339: Property 'key' does not exist on type '(Anonymous class)'. -node_modules/chrome-devtools-frontend/front_end/elements/StylesSidebarPane.js(1954,17): error TS2339: Property 'setKeyText' does not exist on type '(Anonymous class)'. -node_modules/chrome-devtools-frontend/front_end/elements/StylesSidebarPane.js(1997,24): error TS2694: Namespace 'Elements' has no exported member 'StylesSidebarPane'. -node_modules/chrome-devtools-frontend/front_end/elements/StylesSidebarPane.js(2004,15): error TS2502: 'stylesPane' is referenced directly or indirectly in its own type annotation. -node_modules/chrome-devtools-frontend/front_end/elements/StylesSidebarPane.js(2006,5): error TS2346: Call target does not contain any signatures. -node_modules/chrome-devtools-frontend/front_end/elements/StylesSidebarPane.js(2057,7): error TS1056: Accessors are only available when targeting ECMAScript 5 and higher. -node_modules/chrome-devtools-frontend/front_end/elements/StylesSidebarPane.js(2061,7): error TS1056: Accessors are only available when targeting ECMAScript 5 and higher. -node_modules/chrome-devtools-frontend/front_end/elements/StylesSidebarPane.js(2076,7): error TS2362: The left-hand side of an arithmetic operation must be of type 'any', 'number' or an enum type. -node_modules/chrome-devtools-frontend/front_end/elements/StylesSidebarPane.js(2115,21): error TS2694: Namespace 'SDK' has no exported member 'CSSModel'. -node_modules/chrome-devtools-frontend/front_end/elements/StylesSidebarPane.js(2223,25): error TS2694: Namespace 'Elements' has no exported member 'StylesSidebarPane'. -node_modules/chrome-devtools-frontend/front_end/elements/StylesSidebarPane.js(2246,34): error TS2339: Property 'checked' does not exist on type 'EventTarget'. -node_modules/chrome-devtools-frontend/front_end/elements/StylesSidebarPane.js(2265,11): error TS2339: Property 'consume' does not exist on type 'Event'. -node_modules/chrome-devtools-frontend/front_end/elements/StylesSidebarPane.js(2394,30): error TS2339: Property 'type' does not exist on type 'Element'. -node_modules/chrome-devtools-frontend/front_end/elements/StylesSidebarPane.js(2395,30): error TS2339: Property 'checked' does not exist on type 'Element'. -node_modules/chrome-devtools-frontend/front_end/elements/StylesSidebarPane.js(2405,22): error TS2339: Property 'hasSelection' does not exist on type 'EventTarget'. -node_modules/chrome-devtools-frontend/front_end/elements/StylesSidebarPane.js(2408,11): error TS2339: Property 'consume' does not exist on type 'Event'. -node_modules/chrome-devtools-frontend/front_end/elements/StylesSidebarPane.js(2458,37): error TS2339: Property 'enclosingNodeOrSelfWithClass' does not exist on type 'Element'. -node_modules/chrome-devtools-frontend/front_end/elements/StylesSidebarPane.js(2459,25): error TS2339: Property 'enclosingNodeOrSelfWithClass' does not exist on type 'Element'. -node_modules/chrome-devtools-frontend/front_end/elements/StylesSidebarPane.js(2490,26): error TS2694: Namespace 'Elements' has no exported member 'StylePropertyTreeElement'. -node_modules/chrome-devtools-frontend/front_end/elements/StylesSidebarPane.js(2506,26): error TS2694: Namespace 'Elements' has no exported member 'StylePropertyTreeElement'. -node_modules/chrome-devtools-frontend/front_end/elements/StylesSidebarPane.js(2511,24): error TS2339: Property 'clipboardData' does not exist on type 'Event'. -node_modules/chrome-devtools-frontend/front_end/elements/StylesSidebarPane.js(2533,43): error TS2339: Property 'textContent' does not exist on type 'EventTarget'. -node_modules/chrome-devtools-frontend/front_end/elements/StylesSidebarPane.js(2537,26): error TS2694: Namespace 'Elements' has no exported member 'StylePropertyTreeElement'. -node_modules/chrome-devtools-frontend/front_end/elements/StylesSidebarPane.js(2550,31): error TS2339: Property 'textContent' does not exist on type 'EventTarget'. -node_modules/chrome-devtools-frontend/front_end/elements/StylesSidebarPane.js(2560,35): error TS2339: Property 'scrollIntoViewIfNeeded' does not exist on type 'HTMLElement'. -node_modules/chrome-devtools-frontend/front_end/elements/StylesSidebarPane.js(2570,71): error TS2339: Property 'naturalOrderComparator' does not exist on type 'StringConstructor'. -node_modules/chrome-devtools-frontend/front_end/elements/StylesSidebarPane.js(2589,19): error TS2339: Property 'getComponentSelection' does not exist on type 'Element'. -node_modules/chrome-devtools-frontend/front_end/elements/StylesSidebarPane.js(2593,24): error TS2694: Namespace 'Elements' has no exported member 'StylePropertyTreeElement'. -node_modules/chrome-devtools-frontend/front_end/elements/StylesSidebarPane.js(2597,15): error TS2339: Property 'handled' does not exist on type 'Event'. -node_modules/chrome-devtools-frontend/front_end/elements/StylesSidebarPane.js(2604,22): error TS2339: Property 'keyCode' does not exist on type 'Event'. -node_modules/chrome-devtools-frontend/front_end/elements/StylesSidebarPane.js(2604,77): error TS2339: Property 'key' does not exist on type 'Event'. -node_modules/chrome-devtools-frontend/front_end/elements/StylesSidebarPane.js(2607,62): error TS2339: Property 'keyCode' does not exist on type 'Event'. -node_modules/chrome-devtools-frontend/front_end/elements/StylesSidebarPane.js(2609,36): error TS2339: Property 'getComponentSelection' does not exist on type 'EventTarget'. -node_modules/chrome-devtools-frontend/front_end/elements/StylesSidebarPane.js(2614,22): error TS2339: Property 'key' does not exist on type 'Event'. -node_modules/chrome-devtools-frontend/front_end/elements/StylesSidebarPane.js(2615,22): error TS2339: Property 'shiftKey' does not exist on type 'Event'. -node_modules/chrome-devtools-frontend/front_end/elements/StylesSidebarPane.js(2626,47): error TS2339: Property 'textContent' does not exist on type 'EventTarget'. -node_modules/chrome-devtools-frontend/front_end/elements/StylesSidebarPane.js(2630,13): error TS2339: Property 'consume' does not exist on type 'Event'. -node_modules/chrome-devtools-frontend/front_end/elements/StylesSidebarPane.js(2636,24): error TS2694: Namespace 'Elements' has no exported member 'StylePropertyTreeElement'. -node_modules/chrome-devtools-frontend/front_end/elements/StylesSidebarPane.js(2660,45): error TS2339: Property 'charCode' does not exist on type 'Event'. -node_modules/chrome-devtools-frontend/front_end/elements/StylesSidebarPane.js(2664,58): error TS2339: Property 'textContent' does not exist on type 'EventTarget'. -node_modules/chrome-devtools-frontend/front_end/elements/StylesSidebarPane.js(2664,84): error TS2339: Property 'selectionLeftOffset' does not exist on type 'EventTarget'. -node_modules/chrome-devtools-frontend/front_end/elements/StylesSidebarPane.js(2667,13): error TS2339: Property 'consume' does not exist on type 'Event'. -node_modules/chrome-devtools-frontend/front_end/elements/StylesSidebarPane.js(2668,43): error TS2339: Property 'textContent' does not exist on type 'EventTarget'. -node_modules/chrome-devtools-frontend/front_end/elements/StylesSidebarPane.js(2684,24): error TS2694: Namespace 'Elements' has no exported member 'StylePropertyTreeElement'. -node_modules/chrome-devtools-frontend/front_end/elements/StylesSidebarPane.js(2702,24): error TS2694: Namespace 'Elements' has no exported member 'StylePropertyTreeElement'. -node_modules/chrome-devtools-frontend/front_end/elements/StylesSidebarPane.js(2724,25): error TS2694: Namespace 'Elements' has no exported member 'StylePropertyTreeElement'. -node_modules/chrome-devtools-frontend/front_end/elements/StylesSidebarPane.js(2737,24): error TS2694: Namespace 'Elements' has no exported member 'StylePropertyTreeElement'. -node_modules/chrome-devtools-frontend/front_end/elements/StylesSidebarPane.js(2752,40): error TS2363: The right-hand side of an arithmetic operation must be of type 'any', 'number' or an enum type. -node_modules/chrome-devtools-frontend/front_end/elements/StylesSidebarPane.js(2767,32): error TS2339: Property 'isWhitespace' does not exist on type 'string'. -node_modules/chrome-devtools-frontend/front_end/elements/StylesSidebarPane.js(2836,61): error TS2363: The right-hand side of an arithmetic operation must be of type 'any', 'number' or an enum type. -node_modules/chrome-devtools-frontend/front_end/elements/StylesSidebarPane.js(2893,7): error TS2322: Type 'Promise' is not assignable to type 'Promise'. -node_modules/chrome-devtools-frontend/front_end/elements/StylesSidebarPane.js(2897,7): error TS2322: Type 'Promise' is not assignable to type 'Promise'. -node_modules/chrome-devtools-frontend/front_end/elements/StylesSidebarPane.js(2905,7): error TS2322: Type 'Promise' is not assignable to type 'Promise'. -node_modules/chrome-devtools-frontend/front_end/elements/StylesSidebarPane.js(2943,5): error TS2322: Type 'Promise' is not assignable to type 'Promise'. -node_modules/chrome-devtools-frontend/front_end/elements/StylesSidebarPane.js(2964,107): error TS1003: Identifier expected. -node_modules/chrome-devtools-frontend/front_end/elements/StylesSidebarPane.js(2965,35): error TS2300: Duplicate identifier 'Context'. -node_modules/chrome-devtools-frontend/front_end/elements/StylesSidebarPane.js(2971,24): error TS2694: Namespace 'Elements' has no exported member 'StylePropertyTreeElement'. -node_modules/chrome-devtools-frontend/front_end/elements/StylesSidebarPane.js(2976,5): error TS2346: Call target does not contain any signatures. -node_modules/chrome-devtools-frontend/front_end/elements/StylesSidebarPane.js(3007,19): error TS2339: Property 'key' does not exist on type 'Event'. -node_modules/chrome-devtools-frontend/front_end/elements/StylesSidebarPane.js(3035,13): error TS2339: Property 'consume' does not exist on type 'Event'. -node_modules/chrome-devtools-frontend/front_end/elements/StylesSidebarPane.js(3106,28): error TS2694: Namespace 'UI' has no exported member 'SuggestBox'. -node_modules/chrome-devtools-frontend/front_end/elements/StylesSidebarPane.js(3251,15): error TS2339: Property 'createTextChild' does not exist on type 'DocumentFragment'. -node_modules/chrome-devtools-frontend/front_end/elements/StylesSidebarPane.js(3258,15): error TS2339: Property 'createTextChild' does not exist on type 'DocumentFragment'. -node_modules/chrome-devtools-frontend/front_end/elements/StylesSidebarPane.js(3288,22): error TS2694: Namespace 'Common' has no exported member 'Event'. +node_modules/chrome-devtools-frontend/front_end/elements/StylesSidebarPane.js(1273,15): error TS2339: Property 'setOverloaded' does not exist on type '(Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/elements/StylesSidebarPane.js(1273,62): error TS2339: Property 'property' does not exist on type '(Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/elements/StylesSidebarPane.js(1296,13): error TS2339: Property 'consume' does not exist on type 'Event'. +node_modules/chrome-devtools-frontend/front_end/elements/StylesSidebarPane.js(1309,41): error TS2339: Property 'MaxProperties' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/elements/StylesSidebarPane.js(1325,43): error TS2345: Argument of type 'TemplateStringsArray' is not assignable to parameter of type 'string | string[]'. + Type 'TemplateStringsArray' is not assignable to type 'string[]'. +node_modules/chrome-devtools-frontend/front_end/elements/StylesSidebarPane.js(1336,81): error TS2339: Property 'PropertyState' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/elements/StylesSidebarPane.js(1346,7): error TS2362: The left-hand side of an arithmetic operation must be of type 'any', 'number' or an enum type. +node_modules/chrome-devtools-frontend/front_end/elements/StylesSidebarPane.js(1346,33): error TS2339: Property '_updateFilter' does not exist on type '(Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/elements/StylesSidebarPane.js(1349,77): error TS2339: Property 'deepTextContent' does not exist on type 'Element'. +node_modules/chrome-devtools-frontend/front_end/elements/StylesSidebarPane.js(1363,30): error TS2339: Property 'selectors' does not exist on type '(Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/elements/StylesSidebarPane.js(1374,27): error TS2339: Property 'removeChildren' does not exist on type 'Element'. +node_modules/chrome-devtools-frontend/front_end/elements/StylesSidebarPane.js(1388,18): error TS2339: Property 'createTextChild' does not exist on type 'DocumentFragment'. +node_modules/chrome-devtools-frontend/front_end/elements/StylesSidebarPane.js(1404,15): error TS2339: Property '_selectorIndex' does not exist on type 'Element'. +node_modules/chrome-devtools-frontend/front_end/elements/StylesSidebarPane.js(1456,7): error TS2554: Expected 1 arguments, but got 0. +node_modules/chrome-devtools-frontend/front_end/elements/StylesSidebarPane.js(1457,13): error TS2339: Property 'consume' does not exist on type 'Event'. +node_modules/chrome-devtools-frontend/front_end/elements/StylesSidebarPane.js(1485,40): error TS2339: Property 'hasSelection' does not exist on type 'Element'. +node_modules/chrome-devtools-frontend/front_end/elements/StylesSidebarPane.js(1488,22): error TS2339: Property 'classList' does not exist on type 'EventTarget'. +node_modules/chrome-devtools-frontend/front_end/elements/StylesSidebarPane.js(1489,22): error TS2339: Property 'enclosingNodeOrSelfWithClass' does not exist on type 'EventTarget'. +node_modules/chrome-devtools-frontend/front_end/elements/StylesSidebarPane.js(1490,13): error TS2339: Property 'consume' does not exist on type 'Event'. +node_modules/chrome-devtools-frontend/front_end/elements/StylesSidebarPane.js(1493,28): error TS2339: Property 'deepElementFromPoint' does not exist on type 'Event'. +node_modules/chrome-devtools-frontend/front_end/elements/StylesSidebarPane.js(1495,7): error TS2554: Expected 1 arguments, but got 0. +node_modules/chrome-devtools-frontend/front_end/elements/StylesSidebarPane.js(1497,7): error TS2554: Expected 1 arguments, but got 0. +node_modules/chrome-devtools-frontend/front_end/elements/StylesSidebarPane.js(1498,11): error TS2339: Property 'consume' does not exist on type 'Event'. +node_modules/chrome-devtools-frontend/front_end/elements/StylesSidebarPane.js(1513,15): error TS2339: Property 'consume' does not exist on type 'Event'. +node_modules/chrome-devtools-frontend/front_end/elements/StylesSidebarPane.js(1518,25): error TS2339: Property 'reveal' does not exist on type '() => void'. +node_modules/chrome-devtools-frontend/front_end/elements/StylesSidebarPane.js(1519,13): error TS2339: Property 'consume' does not exist on type 'Event'. +node_modules/chrome-devtools-frontend/front_end/elements/StylesSidebarPane.js(1526,39): error TS2339: Property 'Config' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/elements/StylesSidebarPane.js(1532,13): error TS2339: Property 'getComponentSelection' does not exist on type 'Element'. +node_modules/chrome-devtools-frontend/front_end/elements/StylesSidebarPane.js(1534,38): error TS2339: Property 'enclosingNodeOrSelfWithClass' does not exist on type 'Element'. +node_modules/chrome-devtools-frontend/front_end/elements/StylesSidebarPane.js(1537,11): error TS2339: Property 'consume' does not exist on type 'Event'. +node_modules/chrome-devtools-frontend/front_end/elements/StylesSidebarPane.js(1545,38): error TS2339: Property 'enclosingNodeOrSelfWithClass' does not exist on type 'Element'. +node_modules/chrome-devtools-frontend/front_end/elements/StylesSidebarPane.js(1558,13): error TS2339: Property 'getComponentSelection' does not exist on type 'Element'. +node_modules/chrome-devtools-frontend/front_end/elements/StylesSidebarPane.js(1575,25): error TS2694: Namespace 'Elements' has no exported member 'StylePropertyTreeElement'. +node_modules/chrome-devtools-frontend/front_end/elements/StylesSidebarPane.js(1611,22): error TS2339: Property 'classList' does not exist on type 'EventTarget'. +node_modules/chrome-devtools-frontend/front_end/elements/StylesSidebarPane.js(1612,51): error TS2339: Property '_selectorIndex' does not exist on type 'EventTarget'. +node_modules/chrome-devtools-frontend/front_end/elements/StylesSidebarPane.js(1613,13): error TS2339: Property 'consume' does not exist on type 'Event'. +node_modules/chrome-devtools-frontend/front_end/elements/StylesSidebarPane.js(1617,11): error TS2339: Property 'consume' does not exist on type 'Event'. +node_modules/chrome-devtools-frontend/front_end/elements/StylesSidebarPane.js(1630,56): error TS2339: Property 'lineNumberInSource' does not exist on type '(Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/elements/StylesSidebarPane.js(1630,88): error TS2339: Property 'columnNumberInSource' does not exist on type '(Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/elements/StylesSidebarPane.js(1633,23): error TS2339: Property 'reveal' does not exist on type '() => void'. +node_modules/chrome-devtools-frontend/front_end/elements/StylesSidebarPane.js(1653,13): error TS2339: Property 'scrollIntoViewIfNeeded' does not exist on type 'Element'. +node_modules/chrome-devtools-frontend/front_end/elements/StylesSidebarPane.js(1658,30): error TS2339: Property 'Config' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/elements/StylesSidebarPane.js(1662,13): error TS2339: Property 'getComponentSelection' does not exist on type 'Element'. +node_modules/chrome-devtools-frontend/front_end/elements/StylesSidebarPane.js(1679,39): error TS2339: Property 'inherited' does not exist on type '(Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/elements/StylesSidebarPane.js(1682,9): error TS2554: Expected 1 arguments, but got 0. +node_modules/chrome-devtools-frontend/front_end/elements/StylesSidebarPane.js(1684,20): error TS2339: Property 'startEditing' does not exist on type '(Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/elements/StylesSidebarPane.js(1684,44): error TS2339: Property 'nameElement' does not exist on type '(Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/elements/StylesSidebarPane.js(1690,7): error TS2554: Expected 1 arguments, but got 0. +node_modules/chrome-devtools-frontend/front_end/elements/StylesSidebarPane.js(1698,25): error TS2694: Namespace 'Elements' has no exported member 'StylePropertyTreeElement'. +node_modules/chrome-devtools-frontend/front_end/elements/StylesSidebarPane.js(1759,33): error TS2339: Property 'selectorRange' does not exist on type '(Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/elements/StylesSidebarPane.js(1762,17): error TS2339: Property 'setSelectorText' does not exist on type '(Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/elements/StylesSidebarPane.js(1798,18): error TS2339: Property 'style' does not exist on type 'Element'. +node_modules/chrome-devtools-frontend/front_end/elements/StylesSidebarPane.js(1799,18): error TS2339: Property 'style' does not exist on type 'Element'. +node_modules/chrome-devtools-frontend/front_end/elements/StylesSidebarPane.js(1804,18): error TS2339: Property 'style' does not exist on type 'Element'. +node_modules/chrome-devtools-frontend/front_end/elements/StylesSidebarPane.js(1805,18): error TS2339: Property 'style' does not exist on type 'Element'. +node_modules/chrome-devtools-frontend/front_end/elements/StylesSidebarPane.js(1808,34): error TS2339: Property 'hasFocus' does not exist on type 'Element'. +node_modules/chrome-devtools-frontend/front_end/elements/StylesSidebarPane.js(1809,20): error TS2339: Property 'focus' does not exist on type 'Element'. +node_modules/chrome-devtools-frontend/front_end/elements/StylesSidebarPane.js(1833,57): error TS2339: Property 'media' does not exist on type '(Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/elements/StylesSidebarPane.js(1843,75): error TS2339: Property 'peekLast' does not exist on type 'string[]'. +node_modules/chrome-devtools-frontend/front_end/elements/StylesSidebarPane.js(1857,7): error TS1056: Accessors are only available when targeting ECMAScript 5 and higher. +node_modules/chrome-devtools-frontend/front_end/elements/StylesSidebarPane.js(1866,24): error TS2694: Namespace 'Elements' has no exported member 'StylePropertyTreeElement'. +node_modules/chrome-devtools-frontend/front_end/elements/StylesSidebarPane.js(1945,33): error TS2339: Property 'MaxProperties' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/elements/StylesSidebarPane.js(1963,35): error TS2339: Property 'key' does not exist on type '(Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/elements/StylesSidebarPane.js(1984,25): error TS2339: Property 'key' does not exist on type '(Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/elements/StylesSidebarPane.js(1987,17): error TS2339: Property 'setKeyText' does not exist on type '(Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/elements/StylesSidebarPane.js(2018,64): error TS2339: Property 'key' does not exist on type '(Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/elements/StylesSidebarPane.js(2090,7): error TS1056: Accessors are only available when targeting ECMAScript 5 and higher. +node_modules/chrome-devtools-frontend/front_end/elements/StylesSidebarPane.js(2094,7): error TS1056: Accessors are only available when targeting ECMAScript 5 and higher. +node_modules/chrome-devtools-frontend/front_end/elements/StylesSidebarPane.js(2109,7): error TS2362: The left-hand side of an arithmetic operation must be of type 'any', 'number' or an enum type. +node_modules/chrome-devtools-frontend/front_end/elements/StylesSidebarPane.js(2109,46): error TS2339: Property '_updateFilter' does not exist on type '(Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/elements/StylesSidebarPane.js(2148,21): error TS2694: Namespace 'SDK' has no exported member 'CSSModel'. +node_modules/chrome-devtools-frontend/front_end/elements/StylesSidebarPane.js(2175,34): error TS2339: Property 'Geometry' does not exist on type 'typeof UI'. +node_modules/chrome-devtools-frontend/front_end/elements/StylesSidebarPane.js(2266,49): error TS2339: Property 'section' does not exist on type '(Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/elements/StylesSidebarPane.js(2279,34): error TS2339: Property 'checked' does not exist on type 'EventTarget'. +node_modules/chrome-devtools-frontend/front_end/elements/StylesSidebarPane.js(2298,11): error TS2339: Property 'consume' does not exist on type 'Event'. +node_modules/chrome-devtools-frontend/front_end/elements/StylesSidebarPane.js(2321,95): error TS2339: Property 'PropertyState' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/elements/StylesSidebarPane.js(2337,17): error TS2339: Property 'which' does not exist on type 'Event'. +node_modules/chrome-devtools-frontend/front_end/elements/StylesSidebarPane.js(2338,60): error TS2339: Property 'ActiveSymbol' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/elements/StylesSidebarPane.js(2342,25): error TS2339: Property 'hasSelection' does not exist on type 'EventTarget'. +node_modules/chrome-devtools-frontend/front_end/elements/StylesSidebarPane.js(2343,15): error TS2339: Property 'consume' does not exist on type 'Event'. +node_modules/chrome-devtools-frontend/front_end/elements/StylesSidebarPane.js(2385,26): error TS2339: Property 'removeChildren' does not exist on type 'Element'. +node_modules/chrome-devtools-frontend/front_end/elements/StylesSidebarPane.js(2392,26): error TS2339: Property 'createChild' does not exist on type 'Element'. +node_modules/chrome-devtools-frontend/front_end/elements/StylesSidebarPane.js(2395,26): error TS2339: Property 'createTextChild' does not exist on type 'Element'. +node_modules/chrome-devtools-frontend/front_end/elements/StylesSidebarPane.js(2399,26): error TS2339: Property 'createTextChild' does not exist on type 'Element'. +node_modules/chrome-devtools-frontend/front_end/elements/StylesSidebarPane.js(2401,28): error TS2339: Property 'createChild' does not exist on type 'Element'. +node_modules/chrome-devtools-frontend/front_end/elements/StylesSidebarPane.js(2418,30): error TS2339: Property 'type' does not exist on type 'Element'. +node_modules/chrome-devtools-frontend/front_end/elements/StylesSidebarPane.js(2419,30): error TS2339: Property 'checked' does not exist on type 'Element'. +node_modules/chrome-devtools-frontend/front_end/elements/StylesSidebarPane.js(2420,75): error TS2339: Property 'consume' does not exist on type 'Event'. +node_modules/chrome-devtools-frontend/front_end/elements/StylesSidebarPane.js(2430,80): error TS2339: Property 'ActiveSymbol' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/elements/StylesSidebarPane.js(2431,56): error TS2339: Property 'ActiveSymbol' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/elements/StylesSidebarPane.js(2434,30): error TS2339: Property 'hasSelection' does not exist on type 'Element'. +node_modules/chrome-devtools-frontend/front_end/elements/StylesSidebarPane.js(2439,11): error TS2339: Property 'consume' does not exist on type 'Event'. +node_modules/chrome-devtools-frontend/front_end/elements/StylesSidebarPane.js(2462,23): error TS2339: Property 'reveal' does not exist on type '() => void'. +node_modules/chrome-devtools-frontend/front_end/elements/StylesSidebarPane.js(2481,37): error TS2339: Property 'enclosingNodeOrSelfWithClass' does not exist on type 'Element'. +node_modules/chrome-devtools-frontend/front_end/elements/StylesSidebarPane.js(2482,25): error TS2339: Property 'enclosingNodeOrSelfWithClass' does not exist on type 'Element'. +node_modules/chrome-devtools-frontend/front_end/elements/StylesSidebarPane.js(2513,26): error TS2694: Namespace 'Elements' has no exported member 'StylePropertyTreeElement'. +node_modules/chrome-devtools-frontend/front_end/elements/StylesSidebarPane.js(2529,26): error TS2694: Namespace 'Elements' has no exported member 'StylePropertyTreeElement'. +node_modules/chrome-devtools-frontend/front_end/elements/StylesSidebarPane.js(2534,24): error TS2339: Property 'clipboardData' does not exist on type 'Event'. +node_modules/chrome-devtools-frontend/front_end/elements/StylesSidebarPane.js(2556,43): error TS2339: Property 'textContent' does not exist on type 'EventTarget'. +node_modules/chrome-devtools-frontend/front_end/elements/StylesSidebarPane.js(2560,26): error TS2694: Namespace 'Elements' has no exported member 'StylePropertyTreeElement'. +node_modules/chrome-devtools-frontend/front_end/elements/StylesSidebarPane.js(2565,31): error TS2339: Property 'textContent' does not exist on type 'EventTarget'. +node_modules/chrome-devtools-frontend/front_end/elements/StylesSidebarPane.js(2575,35): error TS2339: Property 'scrollIntoViewIfNeeded' does not exist on type 'HTMLElement'. +node_modules/chrome-devtools-frontend/front_end/elements/StylesSidebarPane.js(2585,71): error TS2339: Property 'naturalOrderComparator' does not exist on type 'StringConstructor'. +node_modules/chrome-devtools-frontend/front_end/elements/StylesSidebarPane.js(2587,51): error TS2339: Property 'CSSPropertyPrompt' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/elements/StylesSidebarPane.js(2594,51): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/elements/StylesSidebarPane.js(2604,19): error TS2339: Property 'getComponentSelection' does not exist on type 'Element'. +node_modules/chrome-devtools-frontend/front_end/elements/StylesSidebarPane.js(2608,24): error TS2694: Namespace 'Elements' has no exported member 'StylePropertyTreeElement'. +node_modules/chrome-devtools-frontend/front_end/elements/StylesSidebarPane.js(2612,15): error TS2339: Property 'handled' does not exist on type 'Event'. +node_modules/chrome-devtools-frontend/front_end/elements/StylesSidebarPane.js(2619,22): error TS2339: Property 'keyCode' does not exist on type 'Event'. +node_modules/chrome-devtools-frontend/front_end/elements/StylesSidebarPane.js(2619,54): error TS2339: Property 'Keys' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/elements/StylesSidebarPane.js(2619,77): error TS2339: Property 'key' does not exist on type 'Event'. +node_modules/chrome-devtools-frontend/front_end/elements/StylesSidebarPane.js(2622,62): error TS2339: Property 'keyCode' does not exist on type 'Event'. +node_modules/chrome-devtools-frontend/front_end/elements/StylesSidebarPane.js(2622,94): error TS2339: Property 'Keys' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/elements/StylesSidebarPane.js(2624,36): error TS2339: Property 'getComponentSelection' does not exist on type 'EventTarget'. +node_modules/chrome-devtools-frontend/front_end/elements/StylesSidebarPane.js(2629,22): error TS2339: Property 'key' does not exist on type 'Event'. +node_modules/chrome-devtools-frontend/front_end/elements/StylesSidebarPane.js(2630,22): error TS2339: Property 'shiftKey' does not exist on type 'Event'. +node_modules/chrome-devtools-frontend/front_end/elements/StylesSidebarPane.js(2641,47): error TS2339: Property 'textContent' does not exist on type 'EventTarget'. +node_modules/chrome-devtools-frontend/front_end/elements/StylesSidebarPane.js(2645,13): error TS2339: Property 'consume' does not exist on type 'Event'. +node_modules/chrome-devtools-frontend/front_end/elements/StylesSidebarPane.js(2651,24): error TS2694: Namespace 'Elements' has no exported member 'StylePropertyTreeElement'. +node_modules/chrome-devtools-frontend/front_end/elements/StylesSidebarPane.js(2675,45): error TS2339: Property 'charCode' does not exist on type 'Event'. +node_modules/chrome-devtools-frontend/front_end/elements/StylesSidebarPane.js(2679,58): error TS2339: Property 'textContent' does not exist on type 'EventTarget'. +node_modules/chrome-devtools-frontend/front_end/elements/StylesSidebarPane.js(2679,84): error TS2339: Property 'selectionLeftOffset' does not exist on type 'EventTarget'. +node_modules/chrome-devtools-frontend/front_end/elements/StylesSidebarPane.js(2682,13): error TS2339: Property 'consume' does not exist on type 'Event'. +node_modules/chrome-devtools-frontend/front_end/elements/StylesSidebarPane.js(2683,43): error TS2339: Property 'textContent' does not exist on type 'EventTarget'. +node_modules/chrome-devtools-frontend/front_end/elements/StylesSidebarPane.js(2699,24): error TS2694: Namespace 'Elements' has no exported member 'StylePropertyTreeElement'. +node_modules/chrome-devtools-frontend/front_end/elements/StylesSidebarPane.js(2715,24): error TS2694: Namespace 'Elements' has no exported member 'StylePropertyTreeElement'. +node_modules/chrome-devtools-frontend/front_end/elements/StylesSidebarPane.js(2750,24): error TS2694: Namespace 'Elements' has no exported member 'StylePropertyTreeElement'. +node_modules/chrome-devtools-frontend/front_end/elements/StylesSidebarPane.js(2765,40): error TS2363: The right-hand side of an arithmetic operation must be of type 'any', 'number' or an enum type. +node_modules/chrome-devtools-frontend/front_end/elements/StylesSidebarPane.js(2769,7): error TS2322: Type '(Anonymous class)' is not assignable to type 'this'. +node_modules/chrome-devtools-frontend/front_end/elements/StylesSidebarPane.js(2780,32): error TS2339: Property 'isWhitespace' does not exist on type 'string'. +node_modules/chrome-devtools-frontend/front_end/elements/StylesSidebarPane.js(2785,32): error TS2339: Property 'focus' does not exist on type 'Element'. +node_modules/chrome-devtools-frontend/front_end/elements/StylesSidebarPane.js(2788,77): error TS2339: Property 'isWhitespace' does not exist on type 'string'. +node_modules/chrome-devtools-frontend/front_end/elements/StylesSidebarPane.js(2836,70): error TS2339: Property 'nameElement' does not exist on type '(Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/elements/StylesSidebarPane.js(2836,96): error TS2339: Property 'valueElement' does not exist on type '(Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/elements/StylesSidebarPane.js(2838,73): error TS2339: Property 'nameElement' does not exist on type '(Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/elements/StylesSidebarPane.js(2838,99): error TS2339: Property 'valueElement' does not exist on type '(Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/elements/StylesSidebarPane.js(2839,25): error TS2339: Property 'startEditing' does not exist on type '(Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/elements/StylesSidebarPane.js(2849,61): error TS2363: The right-hand side of an arithmetic operation must be of type 'any', 'number' or an enum type. +node_modules/chrome-devtools-frontend/front_end/elements/StylesSidebarPane.js(2852,9): error TS2554: Expected 1 arguments, but got 0. +node_modules/chrome-devtools-frontend/front_end/elements/StylesSidebarPane.js(2906,7): error TS2322: Type 'Promise' is not assignable to type 'Promise'. +node_modules/chrome-devtools-frontend/front_end/elements/StylesSidebarPane.js(2910,7): error TS2322: Type 'Promise' is not assignable to type 'Promise'. +node_modules/chrome-devtools-frontend/front_end/elements/StylesSidebarPane.js(2918,7): error TS2322: Type 'Promise' is not assignable to type 'Promise'. +node_modules/chrome-devtools-frontend/front_end/elements/StylesSidebarPane.js(2956,5): error TS2322: Type 'Promise' is not assignable to type 'Promise'. +node_modules/chrome-devtools-frontend/front_end/elements/StylesSidebarPane.js(2977,107): error TS1003: Identifier expected. +node_modules/chrome-devtools-frontend/front_end/elements/StylesSidebarPane.js(2978,35): error TS2300: Duplicate identifier 'Context'. +node_modules/chrome-devtools-frontend/front_end/elements/StylesSidebarPane.js(2978,35): error TS2339: Property 'Context' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/elements/StylesSidebarPane.js(2979,35): error TS2339: Property 'ActiveSymbol' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/elements/StylesSidebarPane.js(2981,28): error TS2339: Property 'CSSPropertyPrompt' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/elements/StylesSidebarPane.js(3021,19): error TS2339: Property 'key' does not exist on type 'Event'. +node_modules/chrome-devtools-frontend/front_end/elements/StylesSidebarPane.js(3049,13): error TS2339: Property 'consume' does not exist on type 'Event'. +node_modules/chrome-devtools-frontend/front_end/elements/StylesSidebarPane.js(3120,28): error TS2694: Namespace 'UI' has no exported member 'SuggestBox'. +node_modules/chrome-devtools-frontend/front_end/elements/StylesSidebarPane.js(3228,26): error TS2339: Property 'VariableRegex' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/elements/StylesSidebarPane.js(3234,36): error TS2339: Property 'VariableRegex' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/elements/StylesSidebarPane.js(3234,67): error TS2339: Property 'URLRegex' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/elements/StylesSidebarPane.js(3237,23): error TS2339: Property 'Geometry' does not exist on type 'typeof UI'. +node_modules/chrome-devtools-frontend/front_end/elements/StylesSidebarPane.js(3241,33): error TS2339: Property 'Regex' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/elements/StylesSidebarPane.js(3244,29): error TS2339: Property 'TextUtils' does not exist on type 'typeof TextUtils'. +node_modules/chrome-devtools-frontend/front_end/elements/StylesSidebarPane.js(3265,15): error TS2339: Property 'createTextChild' does not exist on type 'DocumentFragment'. +node_modules/chrome-devtools-frontend/front_end/elements/StylesSidebarPane.js(3272,15): error TS2339: Property 'createTextChild' does not exist on type 'DocumentFragment'. +node_modules/chrome-devtools-frontend/front_end/elements/StylesSidebarPane.js(3280,28): error TS2339: Property 'ButtonProvider' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/elements/StylesSidebarPane.js(3282,41): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/elements/StylesSidebarPane.js(3283,52): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/elements/StylesSidebarPane.js(3302,22): error TS2694: Namespace 'Common' has no exported member 'Event'. +node_modules/chrome-devtools-frontend/front_end/elements/StylesSidebarPane.js(3305,32): error TS2339: Property '_instance' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/elements/StylesSidebarPane.js(3312,32): error TS2339: Property '_instance' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/elements_test_runner/EditDOMTestRunner.js(15,5): error TS2304: Cannot find name 'eventSender'. -node_modules/chrome-devtools-frontend/front_end/elements_test_runner/ElementsTestRunner.js(370,22): error TS2339: Property 'sprintf' does not exist on type 'StringConstructor'. -node_modules/chrome-devtools-frontend/front_end/elements_test_runner/ElementsTestRunner.js(427,28): error TS2339: Property 'sprintf' does not exist on type 'StringConstructor'. -node_modules/chrome-devtools-frontend/front_end/elements_test_runner/ElementsTestRunner.js(486,15): error TS2339: Property 'runtime' does not exist on type 'Window'. -node_modules/chrome-devtools-frontend/front_end/elements_test_runner/ElementsTestRunner.js(731,11): error TS2540: Cannot assign to 'name' because it is a constant or a read-only property. +node_modules/chrome-devtools-frontend/front_end/elements_test_runner/EditDOMTestRunner.js(19,30): error TS2551: Property 'panels' does not exist on type 'typeof UI'. Did you mean 'Panel'? +node_modules/chrome-devtools-frontend/front_end/elements_test_runner/ElementsTestRunner.js(27,26): error TS2339: Property 'revealPromise' does not exist on type '() => void'. +node_modules/chrome-devtools-frontend/front_end/elements_test_runner/ElementsTestRunner.js(79,14): error TS2339: Property 'domModel' does not exist on type 'typeof TestRunner'. +node_modules/chrome-devtools-frontend/front_end/elements_test_runner/ElementsTestRunner.js(112,55): error TS2339: Property 'eventListener' does not exist on type '(Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/elements_test_runner/ElementsTestRunner.js(128,13): error TS2551: Property 'panels' does not exist on type 'typeof UI'. Did you mean 'Panel'? +node_modules/chrome-devtools-frontend/front_end/elements_test_runner/ElementsTestRunner.js(132,13): error TS2551: Property 'panels' does not exist on type 'typeof UI'. Did you mean 'Panel'? +node_modules/chrome-devtools-frontend/front_end/elements_test_runner/ElementsTestRunner.js(141,61): error TS2339: Property '_propertySymbol' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/elements_test_runner/ElementsTestRunner.js(181,61): error TS2339: Property '_propertySymbol' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/elements_test_runner/ElementsTestRunner.js(191,13): error TS2551: Property 'panels' does not exist on type 'typeof UI'. Did you mean 'Panel'? +node_modules/chrome-devtools-frontend/front_end/elements_test_runner/ElementsTestRunner.js(199,30): error TS2339: Property 'domModel' does not exist on type 'typeof TestRunner'. +node_modules/chrome-devtools-frontend/front_end/elements_test_runner/ElementsTestRunner.js(200,33): error TS2339: Property 'domModel' does not exist on type 'typeof TestRunner'. +node_modules/chrome-devtools-frontend/front_end/elements_test_runner/ElementsTestRunner.js(201,23): error TS2339: Property 'domModel' does not exist on type 'typeof TestRunner'. +node_modules/chrome-devtools-frontend/front_end/elements_test_runner/ElementsTestRunner.js(294,21): error TS2339: Property 'reveal' does not exist on type '() => void'. +node_modules/chrome-devtools-frontend/front_end/elements_test_runner/ElementsTestRunner.js(316,13): error TS2551: Property 'panels' does not exist on type 'typeof UI'. Did you mean 'Panel'? +node_modules/chrome-devtools-frontend/front_end/elements_test_runner/ElementsTestRunner.js(322,6): error TS2551: Property 'panels' does not exist on type 'typeof UI'. Did you mean 'Panel'? +node_modules/chrome-devtools-frontend/front_end/elements_test_runner/ElementsTestRunner.js(326,26): error TS2551: Property 'panels' does not exist on type 'typeof UI'. Did you mean 'Panel'? +node_modules/chrome-devtools-frontend/front_end/elements_test_runner/ElementsTestRunner.js(372,22): error TS2339: Property 'sprintf' does not exist on type 'StringConstructor'. +node_modules/chrome-devtools-frontend/front_end/elements_test_runner/ElementsTestRunner.js(384,26): error TS2551: Property 'panels' does not exist on type 'typeof UI'. Did you mean 'Panel'? +node_modules/chrome-devtools-frontend/front_end/elements_test_runner/ElementsTestRunner.js(429,28): error TS2339: Property 'sprintf' does not exist on type 'StringConstructor'. +node_modules/chrome-devtools-frontend/front_end/elements_test_runner/ElementsTestRunner.js(490,15): error TS2339: Property 'runtime' does not exist on type 'Window'. +node_modules/chrome-devtools-frontend/front_end/elements_test_runner/ElementsTestRunner.js(549,26): error TS2551: Property 'panels' does not exist on type 'typeof UI'. Did you mean 'Panel'? +node_modules/chrome-devtools-frontend/front_end/elements_test_runner/ElementsTestRunner.js(724,37): error TS2339: Property 'DOMPresentationUtils' does not exist on type 'typeof Components'. +node_modules/chrome-devtools-frontend/front_end/elements_test_runner/ElementsTestRunner.js(735,11): error TS2540: Cannot assign to 'name' because it is a constant or a read-only property. +node_modules/chrome-devtools-frontend/front_end/elements_test_runner/ElementsTestRunner.js(790,19): error TS2339: Property 'domModel' does not exist on type 'typeof TestRunner'. +node_modules/chrome-devtools-frontend/front_end/elements_test_runner/ElementsTestRunner.js(1024,19): error TS2551: Property 'panels' does not exist on type 'typeof UI'. Did you mean 'Panel'? +node_modules/chrome-devtools-frontend/front_end/elements_test_runner/ElementsTestRunner.js(1048,6): error TS2551: Property 'panels' does not exist on type 'typeof UI'. Did you mean 'Panel'? +node_modules/chrome-devtools-frontend/front_end/elements_test_runner/ElementsTestRunner.js(1052,6): error TS2551: Property 'panels' does not exist on type 'typeof UI'. Did you mean 'Panel'? +node_modules/chrome-devtools-frontend/front_end/elements_test_runner/ElementsTestRunner.js(1073,35): error TS2339: Property 'OverlayAgent' does not exist on type 'typeof TestRunner'. +node_modules/chrome-devtools-frontend/front_end/elements_test_runner/SetOuterHTMLTestRunner.js(10,20): error TS2339: Property 'events' does not exist on type 'typeof ElementsTestRunner'. +node_modules/chrome-devtools-frontend/front_end/elements_test_runner/SetOuterHTMLTestRunner.js(11,20): error TS2339: Property 'containerId' does not exist on type 'typeof ElementsTestRunner'. +node_modules/chrome-devtools-frontend/front_end/elements_test_runner/SetOuterHTMLTestRunner.js(21,24): error TS2339: Property 'containerId' does not exist on type 'typeof ElementsTestRunner'. +node_modules/chrome-devtools-frontend/front_end/elements_test_runner/SetOuterHTMLTestRunner.js(22,16): error TS2339: Property 'DOMAgent' does not exist on type 'typeof TestRunner'. +node_modules/chrome-devtools-frontend/front_end/elements_test_runner/SetOuterHTMLTestRunner.js(22,57): error TS2339: Property 'containerId' does not exist on type 'typeof ElementsTestRunner'. +node_modules/chrome-devtools-frontend/front_end/elements_test_runner/SetOuterHTMLTestRunner.js(26,24): error TS2339: Property 'containerText' does not exist on type 'typeof ElementsTestRunner'. +node_modules/chrome-devtools-frontend/front_end/elements_test_runner/SetOuterHTMLTestRunner.js(28,34): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/elements_test_runner/SetOuterHTMLTestRunner.js(29,36): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/elements_test_runner/SetOuterHTMLTestRunner.js(31,38): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/elements_test_runner/SetOuterHTMLTestRunner.js(31,90): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/elements_test_runner/SetOuterHTMLTestRunner.js(34,18): error TS2339: Property 'domModel' does not exist on type 'typeof TestRunner'. +node_modules/chrome-devtools-frontend/front_end/elements_test_runner/SetOuterHTMLTestRunner.js(54,22): error TS2339: Property 'events' does not exist on type 'typeof ElementsTestRunner'. +node_modules/chrome-devtools-frontend/front_end/elements_test_runner/SetOuterHTMLTestRunner.js(59,54): error TS2339: Property 'containerText' does not exist on type 'typeof ElementsTestRunner'. +node_modules/chrome-devtools-frontend/front_end/elements_test_runner/SetOuterHTMLTestRunner.js(64,61): error TS2339: Property 'containerText' does not exist on type 'typeof ElementsTestRunner'. +node_modules/chrome-devtools-frontend/front_end/elements_test_runner/SetOuterHTMLTestRunner.js(72,61): error TS2339: Property 'containerText' does not exist on type 'typeof ElementsTestRunner'. +node_modules/chrome-devtools-frontend/front_end/elements_test_runner/SetOuterHTMLTestRunner.js(87,20): error TS2339: Property 'DOMAgent' does not exist on type 'typeof TestRunner'. +node_modules/chrome-devtools-frontend/front_end/elements_test_runner/SetOuterHTMLTestRunner.js(87,61): error TS2339: Property 'containerId' does not exist on type 'typeof ElementsTestRunner'. +node_modules/chrome-devtools-frontend/front_end/elements_test_runner/SetOuterHTMLTestRunner.js(88,14): error TS2339: Property 'domModel' does not exist on type 'typeof TestRunner'. +node_modules/chrome-devtools-frontend/front_end/elements_test_runner/SetOuterHTMLTestRunner.js(93,33): error TS2339: Property 'RuntimeAgent' does not exist on type 'typeof TestRunner'. +node_modules/chrome-devtools-frontend/front_end/elements_test_runner/SetOuterHTMLTestRunner.js(95,22): error TS2339: Property 'events' does not exist on type 'typeof ElementsTestRunner'. +node_modules/chrome-devtools-frontend/front_end/elements_test_runner/SetOuterHTMLTestRunner.js(97,42): error TS2339: Property 'events' does not exist on type 'typeof ElementsTestRunner'. +node_modules/chrome-devtools-frontend/front_end/elements_test_runner/SetOuterHTMLTestRunner.js(98,45): error TS2339: Property 'events' does not exist on type 'typeof ElementsTestRunner'. +node_modules/chrome-devtools-frontend/front_end/elements_test_runner/SetOuterHTMLTestRunner.js(100,22): error TS2339: Property 'events' does not exist on type 'typeof ElementsTestRunner'. +node_modules/chrome-devtools-frontend/front_end/elements_test_runner/SetOuterHTMLTestRunner.js(101,31): error TS2339: Property 'DOMAgent' does not exist on type 'typeof TestRunner'. +node_modules/chrome-devtools-frontend/front_end/elements_test_runner/SetOuterHTMLTestRunner.js(101,72): error TS2339: Property 'containerId' does not exist on type 'typeof ElementsTestRunner'. node_modules/chrome-devtools-frontend/front_end/elements_test_runner/StylesUpdateLinksTestRunner.js(99,35): error TS2339: Property 'sprintf' does not exist on type 'StringConstructor'. +node_modules/chrome-devtools-frontend/front_end/elements_test_runner/StylesUpdateLinksTestRunner.js(119,24): error TS2551: Property 'panels' does not exist on type 'typeof UI'. Did you mean 'Panel'? +node_modules/chrome-devtools-frontend/front_end/emulation/AdvancedApp.js(11,35): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/emulation/AdvancedApp.js(18,32): error TS2339: Property '_appInstance' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/emulation/AdvancedApp.js(19,29): error TS2339: Property '_appInstance' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/emulation/AdvancedApp.js(20,34): error TS2339: Property '_appInstance' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/emulation/AdvancedApp.js(31,5): error TS2554: Expected 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/emulation/AdvancedApp.js(36,73): error TS2339: Property 'instance' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/emulation/AdvancedApp.js(38,44): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/emulation/AdvancedApp.js(42,35): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/emulation/AdvancedApp.js(44,35): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/emulation/AdvancedApp.js(46,35): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/emulation/AdvancedApp.js(49,13): error TS2339: Property 'timeStamp' does not exist on type 'Console'. node_modules/chrome-devtools-frontend/front_end/emulation/AdvancedApp.js(56,22): error TS2694: Namespace 'Common' has no exported member 'Event'. +node_modules/chrome-devtools-frontend/front_end/emulation/AdvancedApp.js(59,77): error TS2339: Property 'State' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/emulation/AdvancedApp.js(88,7): error TS2554: Expected 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/emulation/AdvancedApp.js(92,22): error TS2694: Namespace 'Common' has no exported member 'Event'. +node_modules/chrome-devtools-frontend/front_end/emulation/AdvancedApp.js(95,77): error TS2339: Property 'State' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/emulation/AdvancedApp.js(105,22): error TS2694: Namespace 'Common' has no exported member 'Event'. +node_modules/chrome-devtools-frontend/front_end/emulation/AdvancedApp.js(111,50): error TS2339: Property 'State' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/emulation/AdvancedApp.js(115,79): error TS2339: Property 'State' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/emulation/AdvancedApp.js(124,22): error TS2694: Namespace 'Common' has no exported member 'Event'. +node_modules/chrome-devtools-frontend/front_end/emulation/AdvancedApp.js(130,79): error TS2339: Property 'State' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/emulation/AdvancedApp.js(142,44): error TS2339: Property 'style' does not exist on type 'Element'. +node_modules/chrome-devtools-frontend/front_end/emulation/AdvancedApp.js(143,48): error TS2339: Property 'State' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/emulation/AdvancedApp.js(145,48): error TS2339: Property 'State' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/emulation/AdvancedApp.js(147,48): error TS2339: Property 'State' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/emulation/AdvancedApp.js(148,48): error TS2339: Property 'State' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/emulation/AdvancedApp.js(150,48): error TS2339: Property 'State' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/emulation/AdvancedApp.js(151,48): error TS2339: Property 'State' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/emulation/AdvancedApp.js(154,86): error TS2339: Property 'State' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/emulation/AdvancedApp.js(165,79): error TS2339: Property 'State' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/emulation/AdvancedApp.js(169,22): error TS2694: Namespace 'Common' has no exported member 'Event'. node_modules/chrome-devtools-frontend/front_end/emulation/AdvancedApp.js(180,13): error TS2339: Property 'timeStamp' does not exist on type 'Console'. +node_modules/chrome-devtools-frontend/front_end/emulation/AdvancedApp.js(181,27): error TS2339: Property 'setInspectedPageBounds' does not exist on type 'typeof InspectorFrontendHost'. +node_modules/chrome-devtools-frontend/front_end/emulation/AdvancedApp.js(186,23): error TS2339: Property '_appInstance' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/emulation/AdvancedApp.js(196,23): error TS2694: Namespace 'Common' has no exported member 'App'. +node_modules/chrome-devtools-frontend/front_end/emulation/AdvancedApp.js(199,5): error TS2322: Type '(Anonymous class)' is not assignable to type '() => void'. +node_modules/chrome-devtools-frontend/front_end/emulation/AdvancedApp.js(199,5): error TS2322: Type '(Anonymous class)' is not assignable to type '() => void'. + Type '(Anonymous class)' provides no match for the signature '(): void'. node_modules/chrome-devtools-frontend/front_end/emulation/DeviceModeModel.js(9,1): error TS8022: JSDoc '@extends' is not attached to a class. -node_modules/chrome-devtools-frontend/front_end/emulation/DeviceModeModel.js(11,5): error TS2346: Call target does not contain any signatures. +node_modules/chrome-devtools-frontend/front_end/emulation/DeviceModeModel.js(19,60): error TS2339: Property 'UA' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/emulation/DeviceModeModel.js(24,30): error TS2345: Argument of type '1' is not assignable to parameter of type 'V'. +node_modules/chrome-devtools-frontend/front_end/emulation/DeviceModeModel.js(28,62): error TS2339: Property 'MinDeviceSize' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/emulation/DeviceModeModel.js(29,56): error TS2339: Property 'MinDeviceSize' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/emulation/DeviceModeModel.js(30,62): error TS2339: Property 'MaxDeviceSize' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/emulation/DeviceModeModel.js(31,56): error TS2339: Property 'MaxDeviceSize' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/emulation/DeviceModeModel.js(35,92): error TS2339: Property 'MinDeviceSize' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/emulation/DeviceModeModel.js(36,57): error TS2339: Property 'MinDeviceSize' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/emulation/DeviceModeModel.js(37,63): error TS2339: Property 'MaxDeviceSize' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/emulation/DeviceModeModel.js(38,57): error TS2339: Property 'MaxDeviceSize' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/emulation/DeviceModeModel.js(41,101): error TS2339: Property 'UA' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/emulation/DeviceModeModel.js(50,81): error TS2345: Argument of type 'symbol' is not assignable to parameter of type '{ [x: string]: any; Global: symbol; Local: symbol; Session: symbol; }'. node_modules/chrome-devtools-frontend/front_end/emulation/DeviceModeModel.js(52,27): error TS2694: Namespace 'Emulation' has no exported member 'DeviceModeModel'. +node_modules/chrome-devtools-frontend/front_end/emulation/DeviceModeModel.js(53,44): error TS2339: Property 'Type' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/emulation/DeviceModeModel.js(56,27): error TS2694: Namespace 'Emulation' has no exported member 'EmulatedDevice'. -node_modules/chrome-devtools-frontend/front_end/emulation/DeviceModeModel.js(84,59): error TS2365: Operator '>=' cannot be applied to types 'string' and 'number'. -node_modules/chrome-devtools-frontend/front_end/emulation/DeviceModeModel.js(84,73): error TS2365: Operator '<=' cannot be applied to types 'string' and 'number'. -node_modules/chrome-devtools-frontend/front_end/emulation/DeviceModeModel.js(101,25): error TS2694: Namespace 'Emulation' has no exported member 'DeviceModeModel'. -node_modules/chrome-devtools-frontend/front_end/emulation/DeviceModeModel.js(103,25): error TS2694: Namespace 'Emulation' has no exported member 'EmulatedDevice'. -node_modules/chrome-devtools-frontend/front_end/emulation/DeviceModeModel.js(184,26): error TS2694: Namespace 'Emulation' has no exported member 'EmulatedDevice'. -node_modules/chrome-devtools-frontend/front_end/emulation/DeviceModeModel.js(191,26): error TS2694: Namespace 'Emulation' has no exported member 'DeviceModeModel'. -node_modules/chrome-devtools-frontend/front_end/emulation/DeviceModeModel.js(262,26): error TS2694: Namespace 'Emulation' has no exported member 'DeviceModeModel'. -node_modules/chrome-devtools-frontend/front_end/emulation/DeviceModeModel.js(550,24): error TS2694: Namespace 'Protocol' has no exported member 'Emulation'. -node_modules/chrome-devtools-frontend/front_end/emulation/DeviceModeModel.js(629,24): error TS2694: Namespace 'Protocol' has no exported member 'Page'. -node_modules/chrome-devtools-frontend/front_end/emulation/DeviceModeModel.js(630,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/emulation/DeviceModeModel.js(661,23): error TS2339: Property 'screenOrientation' does not exist on type '{ width: number; height: number; deviceScaleFactor: number; mobile: boolean; }'. +node_modules/chrome-devtools-frontend/front_end/emulation/DeviceModeModel.js(67,57): error TS2345: Argument of type 'this' is not assignable to parameter of type '() => void'. + Type '(Anonymous class)' is not assignable to type '() => void'. + Type '(Anonymous class)' provides no match for the signature '(): void'. +node_modules/chrome-devtools-frontend/front_end/emulation/DeviceModeModel.js(75,69): error TS2339: Property 'MinDeviceSize' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/emulation/DeviceModeModel.js(76,44): error TS2339: Property 'MaxDeviceSize' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/emulation/DeviceModeModel.js(86,59): error TS2365: Operator '>=' cannot be applied to types 'string' and 'number'. +node_modules/chrome-devtools-frontend/front_end/emulation/DeviceModeModel.js(86,73): error TS2365: Operator '<=' cannot be applied to types 'string' and 'number'. +node_modules/chrome-devtools-frontend/front_end/emulation/DeviceModeModel.js(103,25): error TS2694: Namespace 'Emulation' has no exported member 'DeviceModeModel'. +node_modules/chrome-devtools-frontend/front_end/emulation/DeviceModeModel.js(105,25): error TS2694: Namespace 'Emulation' has no exported member 'EmulatedDevice'. +node_modules/chrome-devtools-frontend/front_end/emulation/DeviceModeModel.js(112,44): error TS2339: Property 'Type' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/emulation/DeviceModeModel.js(119,13): error TS2345: Argument of type 'number' is not assignable to parameter of type 'V'. +node_modules/chrome-devtools-frontend/front_end/emulation/DeviceModeModel.js(128,44): error TS2339: Property 'Type' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/emulation/DeviceModeModel.js(129,53): error TS2339: Property 'Action' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/emulation/DeviceModeModel.js(137,50): error TS2339: Property 'MaxDeviceSize' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/emulation/DeviceModeModel.js(139,28): error TS2345: Argument of type 'number' is not assignable to parameter of type 'V'. +node_modules/chrome-devtools-frontend/front_end/emulation/DeviceModeModel.js(146,64): error TS2339: Property 'MaxDeviceSize' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/emulation/DeviceModeModel.js(147,59): error TS2345: Argument of type 'V' is not assignable to parameter of type 'number'. +node_modules/chrome-devtools-frontend/front_end/emulation/DeviceModeModel.js(148,28): error TS2345: Argument of type 'number' is not assignable to parameter of type 'V'. +node_modules/chrome-devtools-frontend/front_end/emulation/DeviceModeModel.js(155,50): error TS2339: Property 'MaxDeviceSize' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/emulation/DeviceModeModel.js(159,29): error TS2345: Argument of type 'number' is not assignable to parameter of type 'V'. +node_modules/chrome-devtools-frontend/front_end/emulation/DeviceModeModel.js(166,66): error TS2339: Property 'MaxDeviceSize' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/emulation/DeviceModeModel.js(167,52): error TS2345: Argument of type 'V' is not assignable to parameter of type 'number'. +node_modules/chrome-devtools-frontend/front_end/emulation/DeviceModeModel.js(168,29): error TS2345: Argument of type 'number' is not assignable to parameter of type 'V'. +node_modules/chrome-devtools-frontend/front_end/emulation/DeviceModeModel.js(175,28): error TS2345: Argument of type 'number' is not assignable to parameter of type 'V'. +node_modules/chrome-devtools-frontend/front_end/emulation/DeviceModeModel.js(186,26): error TS2694: Namespace 'Emulation' has no exported member 'EmulatedDevice'. +node_modules/chrome-devtools-frontend/front_end/emulation/DeviceModeModel.js(193,26): error TS2694: Namespace 'Emulation' has no exported member 'DeviceModeModel'. +node_modules/chrome-devtools-frontend/front_end/emulation/DeviceModeModel.js(264,26): error TS2694: Namespace 'Emulation' has no exported member 'DeviceModeModel'. +node_modules/chrome-devtools-frontend/front_end/emulation/DeviceModeModel.js(282,38): error TS2339: Property 'Type' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/emulation/DeviceModeModel.js(284,38): error TS2339: Property 'Type' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/emulation/DeviceModeModel.js(286,38): error TS2339: Property 'Type' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/emulation/DeviceModeModel.js(287,68): error TS2339: Property 'UA' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/emulation/DeviceModeModel.js(288,65): error TS2339: Property 'UA' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/emulation/DeviceModeModel.js(336,40): error TS2345: Argument of type '0' is not assignable to parameter of type 'V'. +node_modules/chrome-devtools-frontend/front_end/emulation/DeviceModeModel.js(337,28): error TS2345: Argument of type '1' is not assignable to parameter of type 'V'. +node_modules/chrome-devtools-frontend/front_end/emulation/DeviceModeModel.js(340,51): error TS2339: Property 'UA' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/emulation/DeviceModeModel.js(404,51): error TS2363: The right-hand side of an arithmetic operation must be of type 'any', 'number' or an enum type. +node_modules/chrome-devtools-frontend/front_end/emulation/DeviceModeModel.js(411,52): error TS2363: The right-hand side of an arithmetic operation must be of type 'any', 'number' or an enum type. +node_modules/chrome-devtools-frontend/front_end/emulation/DeviceModeModel.js(419,50): error TS2339: Property 'Type' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/emulation/DeviceModeModel.js(431,50): error TS2339: Property 'Type' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/emulation/DeviceModeModel.js(443,50): error TS2339: Property 'Type' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/emulation/DeviceModeModel.js(450,62): error TS2339: Property 'UA' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/emulation/DeviceModeModel.js(450,100): error TS2339: Property 'UA' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/emulation/DeviceModeModel.js(453,62): error TS2339: Property 'UA' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/emulation/DeviceModeModel.js(453,106): error TS2339: Property 'UA' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/emulation/DeviceModeModel.js(456,80): error TS2345: Argument of type 'V' is not assignable to parameter of type 'number'. +node_modules/chrome-devtools-frontend/front_end/emulation/DeviceModeModel.js(457,103): error TS2339: Property 'Horizontal' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/emulation/DeviceModeModel.js(458,24): error TS2339: Property 'Emulation' does not exist on type 'typeof Protocol'. +node_modules/chrome-devtools-frontend/front_end/emulation/DeviceModeModel.js(459,24): error TS2339: Property 'Emulation' does not exist on type 'typeof Protocol'. +node_modules/chrome-devtools-frontend/front_end/emulation/DeviceModeModel.js(463,57): error TS2339: Property 'Type' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/emulation/DeviceModeModel.js(465,62): error TS2339: Property 'UA' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/emulation/DeviceModeModel.js(471,57): error TS2339: Property 'Type' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/emulation/DeviceModeModel.js(473,27): error TS2365: Operator '>' cannot be applied to types 'V' and 'number'. +node_modules/chrome-devtools-frontend/front_end/emulation/DeviceModeModel.js(474,9): error TS2322: Type 'number' is not assignable to type 'V'. +node_modules/chrome-devtools-frontend/front_end/emulation/DeviceModeModel.js(476,28): error TS2365: Operator '>' cannot be applied to types 'V' and 'number'. +node_modules/chrome-devtools-frontend/front_end/emulation/DeviceModeModel.js(477,9): error TS2322: Type 'number' is not assignable to type 'V'. +node_modules/chrome-devtools-frontend/front_end/emulation/DeviceModeModel.js(478,73): error TS2339: Property 'defaultMobileScaleFactor' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/emulation/DeviceModeModel.js(479,48): error TS2345: Argument of type 'V' is not assignable to parameter of type 'number'. +node_modules/chrome-devtools-frontend/front_end/emulation/DeviceModeModel.js(482,23): error TS2345: Argument of type 'V' is not assignable to parameter of type 'number'. +node_modules/chrome-devtools-frontend/front_end/emulation/DeviceModeModel.js(483,11): error TS2345: Argument of type 'V' is not assignable to parameter of type 'number'. +node_modules/chrome-devtools-frontend/front_end/emulation/DeviceModeModel.js(484,50): error TS2339: Property 'Emulation' does not exist on type 'typeof Protocol'. +node_modules/chrome-devtools-frontend/front_end/emulation/DeviceModeModel.js(485,50): error TS2339: Property 'Emulation' does not exist on type 'typeof Protocol'. +node_modules/chrome-devtools-frontend/front_end/emulation/DeviceModeModel.js(487,63): error TS2339: Property '_defaultMobileUserAgent' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/emulation/DeviceModeModel.js(489,63): error TS2339: Property 'UA' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/emulation/DeviceModeModel.js(490,67): error TS2339: Property 'UA' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/emulation/DeviceModeModel.js(491,63): error TS2339: Property 'UA' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/emulation/DeviceModeModel.js(495,89): error TS2339: Property 'Type' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/emulation/DeviceModeModel.js(496,5): error TS2554: Expected 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/emulation/DeviceModeModel.js(496,61): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/emulation/DeviceModeModel.js(535,28): error TS2345: Argument of type 'number' is not assignable to parameter of type 'V'. +node_modules/chrome-devtools-frontend/front_end/emulation/DeviceModeModel.js(554,24): error TS2694: Namespace 'Protocol' has no exported member 'Emulation'. +node_modules/chrome-devtools-frontend/front_end/emulation/DeviceModeModel.js(576,40): error TS2339: Property 'Emulation' does not exist on type 'typeof Protocol'. +node_modules/chrome-devtools-frontend/front_end/emulation/DeviceModeModel.js(633,24): error TS2694: Namespace 'Protocol' has no exported member 'Page'. +node_modules/chrome-devtools-frontend/front_end/emulation/DeviceModeModel.js(634,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/emulation/DeviceModeModel.js(660,85): error TS2339: Property 'Horizontal' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/emulation/DeviceModeModel.js(661,22): error TS2339: Property 'Emulation' does not exist on type 'typeof Protocol'. +node_modules/chrome-devtools-frontend/front_end/emulation/DeviceModeModel.js(662,22): error TS2339: Property 'Emulation' does not exist on type 'typeof Protocol'. +node_modules/chrome-devtools-frontend/front_end/emulation/DeviceModeModel.js(664,44): error TS2339: Property 'Emulation' does not exist on type 'typeof Protocol'. +node_modules/chrome-devtools-frontend/front_end/emulation/DeviceModeModel.js(665,23): error TS2339: Property 'screenOrientation' does not exist on type '{ width: number; height: number; deviceScaleFactor: number; mobile: boolean; }'. +node_modules/chrome-devtools-frontend/front_end/emulation/DeviceModeModel.js(699,27): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/emulation/DeviceModeModel.js(704,27): error TS2339: Property 'Type' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/emulation/DeviceModeModel.js(711,27): error TS2339: Property 'UA' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/emulation/DeviceModeModel.js(712,11): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/emulation/DeviceModeModel.js(713,18): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/emulation/DeviceModeModel.js(714,12): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/emulation/DeviceModeModel.js(715,17): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/emulation/DeviceModeModel.js(718,27): error TS2339: Property 'MinDeviceSize' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/emulation/DeviceModeModel.js(719,27): error TS2339: Property 'MaxDeviceSize' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/emulation/DeviceModeModel.js(722,27): error TS2339: Property '_defaultMobileUserAgent' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/emulation/DeviceModeModel.js(724,27): error TS2339: Property '_defaultMobileUserAgent' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/emulation/DeviceModeModel.js(725,93): error TS2339: Property '_defaultMobileUserAgent' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/emulation/DeviceModeModel.js(726,27): error TS2339: Property 'defaultMobileScaleFactor' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/emulation/DeviceModeToolbar.js(25,59): error TS2694: Namespace 'Emulation' has no exported member 'EmulatedDevice'. node_modules/chrome-devtools-frontend/front_end/emulation/DeviceModeToolbar.js(33,39): error TS2339: Property 'createChild' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/emulation/DeviceModeToolbar.js(43,40): error TS2339: Property 'createChild' does not exist on type 'Element'. +node_modules/chrome-devtools-frontend/front_end/emulation/DeviceModeToolbar.js(57,39): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/emulation/DeviceModeToolbar.js(59,39): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/emulation/DeviceModeToolbar.js(69,30): error TS2345: Argument of type 'V' is not assignable to parameter of type 'boolean'. +node_modules/chrome-devtools-frontend/front_end/emulation/DeviceModeToolbar.js(70,30): error TS2345: Argument of type 'V' is not assignable to parameter of type 'boolean'. +node_modules/chrome-devtools-frontend/front_end/emulation/DeviceModeToolbar.js(71,31): error TS2345: Argument of type 'V' is not assignable to parameter of type 'boolean'. +node_modules/chrome-devtools-frontend/front_end/emulation/DeviceModeToolbar.js(72,30): error TS2345: Argument of type 'V' is not assignable to parameter of type 'boolean'. +node_modules/chrome-devtools-frontend/front_end/emulation/DeviceModeToolbar.js(73,33): error TS2345: Argument of type 'V' is not assignable to parameter of type 'boolean'. +node_modules/chrome-devtools-frontend/front_end/emulation/DeviceModeToolbar.js(95,16): error TS2339: Property 'maxLength' does not exist on type 'Element'. +node_modules/chrome-devtools-frontend/front_end/emulation/DeviceModeToolbar.js(96,16): error TS2339: Property 'title' does not exist on type 'Element'. +node_modules/chrome-devtools-frontend/front_end/emulation/DeviceModeToolbar.js(96,24): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/emulation/DeviceModeToolbar.js(109,17): error TS2339: Property 'maxLength' does not exist on type 'Element'. +node_modules/chrome-devtools-frontend/front_end/emulation/DeviceModeToolbar.js(110,17): error TS2339: Property 'title' does not exist on type 'Element'. +node_modules/chrome-devtools-frontend/front_end/emulation/DeviceModeToolbar.js(110,25): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/emulation/DeviceModeToolbar.js(148,30): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/emulation/DeviceModeToolbar.js(157,38): error TS2345: Argument of type 'V' is not assignable to parameter of type 'boolean'. +node_modules/chrome-devtools-frontend/front_end/emulation/DeviceModeToolbar.js(158,36): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/emulation/DeviceModeToolbar.js(167,29): error TS2345: Argument of type 'V' is not assignable to parameter of type 'boolean'. +node_modules/chrome-devtools-frontend/front_end/emulation/DeviceModeToolbar.js(168,27): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/emulation/DeviceModeToolbar.js(185,56): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/emulation/DeviceModeToolbar.js(194,32): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/emulation/DeviceModeToolbar.js(202,18): error TS2694: Namespace 'UI' has no exported member 'ContextMenu'. +node_modules/chrome-devtools-frontend/front_end/emulation/DeviceModeToolbar.js(205,58): error TS2339: Property 'Type' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/emulation/DeviceModeToolbar.js(211,26): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/emulation/DeviceModeToolbar.js(212,26): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/emulation/DeviceModeToolbar.js(213,26): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/emulation/DeviceModeToolbar.js(214,26): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/emulation/DeviceModeToolbar.js(215,26): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/emulation/DeviceModeToolbar.js(235,36): error TS2345: Argument of type 'number' is not assignable to parameter of type 'V'. +node_modules/chrome-devtools-frontend/front_end/emulation/DeviceModeToolbar.js(239,18): error TS2694: Namespace 'UI' has no exported member 'ContextMenu'. +node_modules/chrome-devtools-frontend/front_end/emulation/DeviceModeToolbar.js(243,84): error TS2339: Property 'UA' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/emulation/DeviceModeToolbar.js(244,73): error TS2339: Property 'UA' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/emulation/DeviceModeToolbar.js(245,35): error TS2339: Property 'defaultMobileScaleFactor' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/emulation/DeviceModeToolbar.js(248,63): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/emulation/DeviceModeToolbar.js(249,63): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/emulation/DeviceModeToolbar.js(250,63): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/emulation/DeviceModeToolbar.js(260,11): error TS2365: Operator '===' cannot be applied to types 'V' and 'number'. +node_modules/chrome-devtools-frontend/front_end/emulation/DeviceModeToolbar.js(265,18): error TS2694: Namespace 'UI' has no exported member 'ContextMenu'. +node_modules/chrome-devtools-frontend/front_end/emulation/DeviceModeToolbar.js(269,44): error TS2339: Property 'UA' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/emulation/DeviceModeToolbar.js(269,81): error TS2339: Property 'UA' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/emulation/DeviceModeToolbar.js(270,44): error TS2339: Property 'UA' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/emulation/DeviceModeToolbar.js(270,88): error TS2339: Property 'UA' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/emulation/DeviceModeToolbar.js(271,44): error TS2339: Property 'UA' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/emulation/DeviceModeToolbar.js(271,82): error TS2339: Property 'UA' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/emulation/DeviceModeToolbar.js(272,44): error TS2339: Property 'UA' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/emulation/DeviceModeToolbar.js(272,87): error TS2339: Property 'UA' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/emulation/DeviceModeToolbar.js(276,27): error TS2694: Namespace 'Emulation' has no exported member 'DeviceModeModel'. +node_modules/chrome-devtools-frontend/front_end/emulation/DeviceModeToolbar.js(285,18): error TS2694: Namespace 'UI' has no exported member 'ContextMenu'. +node_modules/chrome-devtools-frontend/front_end/emulation/DeviceModeToolbar.js(290,66): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/emulation/DeviceModeToolbar.js(291,9): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/emulation/DeviceModeToolbar.js(291,90): error TS2339: Property 'Type' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/emulation/DeviceModeToolbar.js(293,71): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/emulation/DeviceModeToolbar.js(294,9): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/emulation/DeviceModeToolbar.js(296,63): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/emulation/DeviceModeToolbar.js(297,9): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/emulation/DeviceModeToolbar.js(299,75): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/emulation/DeviceModeToolbar.js(300,9): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/emulation/DeviceModeToolbar.js(302,71): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/emulation/DeviceModeToolbar.js(303,9): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/emulation/DeviceModeToolbar.js(305,44): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/emulation/DeviceModeToolbar.js(316,63): error TS2339: Property 'Type' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/emulation/DeviceModeToolbar.js(322,36): error TS2345: Argument of type 'false' is not assignable to parameter of type 'V'. +node_modules/chrome-devtools-frontend/front_end/emulation/DeviceModeToolbar.js(323,44): error TS2345: Argument of type 'false' is not assignable to parameter of type 'V'. +node_modules/chrome-devtools-frontend/front_end/emulation/DeviceModeToolbar.js(324,40): error TS2345: Argument of type 'false' is not assignable to parameter of type 'V'. node_modules/chrome-devtools-frontend/front_end/emulation/DeviceModeToolbar.js(325,41): error TS2345: Argument of type 'false' is not assignable to parameter of type 'V'. node_modules/chrome-devtools-frontend/front_end/emulation/DeviceModeToolbar.js(326,33): error TS2345: Argument of type 'false' is not assignable to parameter of type 'V'. +node_modules/chrome-devtools-frontend/front_end/emulation/DeviceModeToolbar.js(346,35): error TS2339: Property 'Type' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/emulation/DeviceModeToolbar.js(351,51): error TS2339: Property 'Type' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/emulation/DeviceModeToolbar.js(388,18): error TS2694: Namespace 'UI' has no exported member 'ContextMenu'. +node_modules/chrome-devtools-frontend/front_end/emulation/DeviceModeToolbar.js(392,9): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/emulation/DeviceModeToolbar.js(393,58): error TS2339: Property 'Type' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/emulation/DeviceModeToolbar.js(397,9): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/emulation/DeviceModeToolbar.js(428,55): error TS2339: Property 'Type' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/emulation/DeviceModeToolbar.js(433,38): error TS2345: Argument of type 'V' is not assignable to parameter of type 'boolean'. +node_modules/chrome-devtools-frontend/front_end/emulation/DeviceModeToolbar.js(437,29): error TS2345: Argument of type 'V' is not assignable to parameter of type 'boolean'. node_modules/chrome-devtools-frontend/front_end/emulation/DeviceModeToolbar.js(441,22): error TS2694: Namespace 'Common' has no exported member 'Event'. +node_modules/chrome-devtools-frontend/front_end/emulation/DeviceModeToolbar.js(447,52): error TS2339: Property 'Type' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/emulation/DeviceModeToolbar.js(459,77): error TS2339: Property 'totalOffsetLeft' does not exist on type 'Element'. +node_modules/chrome-devtools-frontend/front_end/emulation/DeviceModeToolbar.js(460,34): error TS2339: Property 'totalOffsetTop' does not exist on type 'Element'. +node_modules/chrome-devtools-frontend/front_end/emulation/DeviceModeToolbar.js(460,78): error TS2339: Property 'offsetHeight' does not exist on type 'Element'. +node_modules/chrome-devtools-frontend/front_end/emulation/DeviceModeToolbar.js(461,45): error TS2339: Property 'Vertical' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/emulation/DeviceModeToolbar.js(461,55): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/emulation/DeviceModeToolbar.js(462,45): error TS2339: Property 'Horizontal' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/emulation/DeviceModeToolbar.js(462,57): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/emulation/DeviceModeToolbar.js(482,27): error TS2694: Namespace 'Emulation' has no exported member 'EmulatedDevice'. node_modules/chrome-devtools-frontend/front_end/emulation/DeviceModeToolbar.js(490,27): error TS2694: Namespace 'Emulation' has no exported member 'EmulatedDevice'. +node_modules/chrome-devtools-frontend/front_end/emulation/DeviceModeToolbar.js(507,24): error TS2339: Property 'disabled' does not exist on type 'Element'. +node_modules/chrome-devtools-frontend/front_end/emulation/DeviceModeToolbar.js(507,84): error TS2339: Property 'Type' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/emulation/DeviceModeToolbar.js(508,25): error TS2339: Property 'disabled' does not exist on type 'Element'. +node_modules/chrome-devtools-frontend/front_end/emulation/DeviceModeToolbar.js(508,85): error TS2339: Property 'Type' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/emulation/DeviceModeToolbar.js(509,89): error TS2339: Property 'Type' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/emulation/DeviceModeToolbar.js(510,80): error TS2339: Property 'Type' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/emulation/DeviceModeToolbar.js(515,58): error TS2339: Property 'Type' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/emulation/DeviceModeToolbar.js(519,23): error TS2339: Property 'placeholder' does not exist on type 'Element'. +node_modules/chrome-devtools-frontend/front_end/emulation/DeviceModeToolbar.js(538,27): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/emulation/DeviceModeToolbar.js(539,58): error TS2339: Property 'Type' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/emulation/DeviceModeToolbar.js(540,25): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/emulation/DeviceModeToolbar.js(541,58): error TS2339: Property 'Type' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/emulation/DeviceModeToolbar.js(550,53): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/emulation/DeviceModeToolbar.js(550,81): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/emulation/DeviceModeToolbar.js(551,67): error TS2339: Property 'Type' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/emulation/DeviceModeToolbar.js(553,35): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/emulation/DeviceModeToolbar.js(560,58): error TS2339: Property 'Type' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/emulation/DeviceModeToolbar.js(563,33): error TS2694: Namespace 'Emulation' has no exported member 'EmulatedDevice'. -node_modules/chrome-devtools-frontend/front_end/emulation/DeviceModeView.js(9,5): error TS2346: Call target does not contain any signatures. +node_modules/chrome-devtools-frontend/front_end/emulation/DeviceModeToolbar.js(566,106): error TS2339: Property 'Type' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/emulation/DeviceModeToolbar.js(570,15): error TS2339: Property 'device' does not exist on type 'V'. +node_modules/chrome-devtools-frontend/front_end/emulation/DeviceModeToolbar.js(571,15): error TS2339: Property 'orientation' does not exist on type 'V'. +node_modules/chrome-devtools-frontend/front_end/emulation/DeviceModeToolbar.js(572,15): error TS2339: Property 'mode' does not exist on type 'V'. +node_modules/chrome-devtools-frontend/front_end/emulation/DeviceModeToolbar.js(574,15): error TS2339: Property 'device' does not exist on type 'V'. +node_modules/chrome-devtools-frontend/front_end/emulation/DeviceModeToolbar.js(575,15): error TS2339: Property 'orientation' does not exist on type 'V'. +node_modules/chrome-devtools-frontend/front_end/emulation/DeviceModeToolbar.js(576,15): error TS2339: Property 'mode' does not exist on type 'V'. +node_modules/chrome-devtools-frontend/front_end/emulation/DeviceModeToolbar.js(584,59): error TS2339: Property 'device' does not exist on type 'V'. +node_modules/chrome-devtools-frontend/front_end/emulation/DeviceModeToolbar.js(586,67): error TS2339: Property 'orientation' does not exist on type 'V'. +node_modules/chrome-devtools-frontend/front_end/emulation/DeviceModeToolbar.js(587,61): error TS2339: Property 'mode' does not exist on type 'V'. +node_modules/chrome-devtools-frontend/front_end/emulation/DeviceModeToolbar.js(596,51): error TS2339: Property 'Type' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/emulation/DeviceModeView.js(15,24): error TS2339: Property 'singleton' does not exist on type 'Window'. +node_modules/chrome-devtools-frontend/front_end/emulation/DeviceModeView.js(16,60): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/emulation/DeviceModeView.js(24,51): error TS2339: Property 'Ruler' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/emulation/DeviceModeView.js(26,52): error TS2339: Property 'Ruler' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/emulation/DeviceModeView.js(29,52): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/emulation/DeviceModeView.js(37,45): error TS2339: Property 'createChild' does not exist on type 'Element'. +node_modules/chrome-devtools-frontend/front_end/emulation/DeviceModeView.js(74,40): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/emulation/DeviceModeView.js(83,7): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/emulation/DeviceModeView.js(83,36): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/emulation/DeviceModeView.js(83,65): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/emulation/DeviceModeView.js(83,94): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/emulation/DeviceModeView.js(84,7): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/emulation/DeviceModeView.js(84,34): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/emulation/DeviceModeView.js(84,63): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/emulation/DeviceModeView.js(103,53): error TS2339: Property 'Type' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/emulation/DeviceModeView.js(105,9): error TS2339: Property 'consume' does not exist on type 'Event'. +node_modules/chrome-devtools-frontend/front_end/emulation/DeviceModeView.js(124,47): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/emulation/DeviceModeView.js(126,26): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/emulation/DeviceModeView.js(127,47): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/emulation/DeviceModeView.js(132,22): error TS2694: Namespace 'Common' has no exported member 'Event'. node_modules/chrome-devtools-frontend/front_end/emulation/DeviceModeView.js(143,22): error TS2694: Namespace 'Common' has no exported member 'Event'. +node_modules/chrome-devtools-frontend/front_end/emulation/DeviceModeView.js(162,49): error TS2339: Property 'MinDeviceSize' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/emulation/DeviceModeView.js(162,104): error TS2339: Property 'MaxDeviceSize' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/emulation/DeviceModeView.js(170,50): error TS2339: Property 'MinDeviceSize' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/emulation/DeviceModeView.js(170,106): error TS2339: Property 'MaxDeviceSize' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/emulation/DeviceModeView.js(176,22): error TS2694: Namespace 'Common' has no exported member 'Event'. +node_modules/chrome-devtools-frontend/front_end/emulation/DeviceModeView.js(180,51): error TS2339: Property 'Action' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/emulation/DeviceModeView.js(189,15): error TS2339: Property 'style' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/emulation/DeviceModeView.js(190,15): error TS2339: Property 'style' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/emulation/DeviceModeView.js(191,15): error TS2339: Property 'style' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/emulation/DeviceModeView.js(192,15): error TS2339: Property 'style' does not exist on type 'Element'. +node_modules/chrome-devtools-frontend/front_end/emulation/DeviceModeView.js(200,104): error TS2339: Property 'Type' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/emulation/DeviceModeView.js(227,70): error TS2339: Property 'Type' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/emulation/DeviceModeView.js(238,99): error TS2339: Property 'Type' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/emulation/DeviceModeView.js(241,9): error TS2554: Expected 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/emulation/DeviceModeView.js(315,58): error TS2339: Property 'Type' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/emulation/DeviceModeView.js(372,51): error TS2339: Property 'Type' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/emulation/DeviceModeView.js(376,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/emulation/DeviceModeView.js(396,14): error TS2339: Property 'width' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/emulation/DeviceModeView.js(397,14): error TS2339: Property 'height' does not exist on type 'Element'. @@ -5602,28 +8427,78 @@ node_modules/chrome-devtools-frontend/front_end/emulation/DeviceModeView.js(424, node_modules/chrome-devtools-frontend/front_end/emulation/DeviceModeView.js(443,14): error TS2339: Property 'width' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/emulation/DeviceModeView.js(444,14): error TS2339: Property 'height' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/emulation/DeviceModeView.js(445,24): error TS2339: Property 'getContext' does not exist on type 'Element'. +node_modules/chrome-devtools-frontend/front_end/emulation/DeviceModeView.js(477,58): error TS2339: Property 'Type' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/emulation/DeviceModeView.js(480,10): error TS2339: Property 'download' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/emulation/DeviceModeView.js(481,12): error TS2339: Property 'toBlob' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/emulation/DeviceModeView.js(482,12): error TS2339: Property 'href' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/emulation/DeviceModeView.js(483,12): error TS2339: Property 'click' does not exist on type 'Element'. -node_modules/chrome-devtools-frontend/front_end/emulation/DeviceModeView.js(497,5): error TS2346: Call target does not contain any signatures. -node_modules/chrome-devtools-frontend/front_end/emulation/DeviceModeWrapper.js(12,5): error TS2346: Call target does not contain any signatures. +node_modules/chrome-devtools-frontend/front_end/emulation/DeviceModeView.js(491,26): error TS2339: Property 'Ruler' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/emulation/DeviceModeView.js(500,22): error TS2339: Property 'createChild' does not exist on type 'Element'. +node_modules/chrome-devtools-frontend/front_end/emulation/DeviceModeWrapper.js(13,30): error TS2339: Property '_wrapperInstance' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/emulation/DeviceModeWrapper.js(18,22): error TS2339: Property 'singleton' does not exist on type 'Window'. +node_modules/chrome-devtools-frontend/front_end/emulation/DeviceModeWrapper.js(23,44): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/emulation/DeviceModeWrapper.js(33,24): error TS2694: Namespace 'Protocol' has no exported member 'Page'. node_modules/chrome-devtools-frontend/front_end/emulation/DeviceModeWrapper.js(50,22): error TS2694: Namespace 'Common' has no exported member 'Event'. node_modules/chrome-devtools-frontend/front_end/emulation/DeviceModeWrapper.js(53,37): error TS2694: Namespace 'Protocol' has no exported member 'Page'. +node_modules/chrome-devtools-frontend/front_end/emulation/DeviceModeWrapper.js(71,7): error TS2554: Expected 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/emulation/DeviceModeWrapper.js(73,7): error TS2554: Expected 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/emulation/DeviceModeWrapper.js(78,7): error TS2554: Expected 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/emulation/DeviceModeWrapper.js(84,26): error TS2339: Property '_wrapperInstance' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/emulation/DeviceModeWrapper.js(90,29): error TS2339: Property 'ActionDelegate' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/emulation/DeviceModeWrapper.js(98,34): error TS2339: Property '_wrapperInstance' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/emulation/DeviceModeWrapper.js(101,43): error TS2339: Property '_wrapperInstance' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/emulation/DeviceModeWrapper.js(107,26): 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/emulation/DeviceModeWrapper.js(120,45): error TS2694: Namespace 'Protocol' has no exported member 'Page'. -node_modules/chrome-devtools-frontend/front_end/emulation/DevicesSettingsTab.js(10,5): error TS2346: Call target does not contain any signatures. +node_modules/chrome-devtools-frontend/front_end/emulation/DeviceModeWrapper.js(121,38): error TS2339: Property '_wrapperInstance' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/emulation/DeviceModeWrapper.js(128,43): error TS2339: Property '_wrapperInstance' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/emulation/DeviceModeWrapper.js(131,36): error TS2339: Property '_wrapperInstance' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/emulation/DevicesSettingsTab.js(15,31): error TS2339: Property 'createChild' does not exist on type 'Element'. +node_modules/chrome-devtools-frontend/front_end/emulation/DevicesSettingsTab.js(16,46): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/emulation/DevicesSettingsTab.js(17,42): error TS2339: Property 'createChild' does not exist on type 'Element'. +node_modules/chrome-devtools-frontend/front_end/emulation/DevicesSettingsTab.js(22,29): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/emulation/DevicesSettingsTab.js(28,5): error TS2554: Expected 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/emulation/DevicesSettingsTab.js(33,39): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/emulation/DevicesSettingsTab.js(35,39): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/emulation/DevicesSettingsTab.js(56,29): error TS2345: Argument of type '(Anonymous class)' is not assignable to parameter of type 'T'. +node_modules/chrome-devtools-frontend/front_end/emulation/DevicesSettingsTab.js(63,29): error TS2345: Argument of type '(Anonymous class)' is not assignable to parameter of type 'T'. +node_modules/chrome-devtools-frontend/front_end/emulation/DevicesSettingsTab.js(85,70): error TS2345: Argument of type '(Anonymous class)' is not assignable to parameter of type 'T'. node_modules/chrome-devtools-frontend/front_end/emulation/DevicesSettingsTab.js(105,28): error TS2339: Property 'createChild' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/emulation/DevicesSettingsTab.js(109,13): error TS2339: Property 'createChild' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/emulation/DevicesSettingsTab.js(122,13): error TS2339: Property 'consume' does not exist on type 'Event'. node_modules/chrome-devtools-frontend/front_end/emulation/DevicesSettingsTab.js(138,18): error TS2694: Namespace 'UI' has no exported member 'ListWidget'. +node_modules/chrome-devtools-frontend/front_end/emulation/DevicesSettingsTab.js(152,59): error TS2339: Property 'Vertical' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/emulation/DevicesSettingsTab.js(154,59): error TS2339: Property 'Horizontal' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/emulation/DevicesSettingsTab.js(157,46): error TS2339: Property 'UA' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/emulation/DevicesSettingsTab.js(157,96): error TS2339: Property 'UA' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/emulation/DevicesSettingsTab.js(158,57): error TS2339: Property 'Capability' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/emulation/DevicesSettingsTab.js(159,46): error TS2339: Property 'UA' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/emulation/DevicesSettingsTab.js(159,96): error TS2339: Property 'UA' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/emulation/DevicesSettingsTab.js(160,57): error TS2339: Property 'Capability' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/emulation/DevicesSettingsTab.js(165,27): error TS2339: Property 'scrollIntoViewIfNeeded' does not exist on type 'Element'. +node_modules/chrome-devtools-frontend/front_end/emulation/DevicesSettingsTab.js(166,27): error TS2339: Property 'focus' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/emulation/DevicesSettingsTab.js(172,19): error TS2694: Namespace 'UI' has no exported member 'ListWidget'. +node_modules/chrome-devtools-frontend/front_end/emulation/DevicesSettingsTab.js(184,59): error TS2339: Property 'UA' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/emulation/DevicesSettingsTab.js(184,97): error TS2339: Property 'UA' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/emulation/DevicesSettingsTab.js(186,59): error TS2339: Property 'UA' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/emulation/DevicesSettingsTab.js(186,103): error TS2339: Property 'UA' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/emulation/DevicesSettingsTab.js(192,19): error TS2694: Namespace 'UI' has no exported member 'ListWidget'. +node_modules/chrome-devtools-frontend/front_end/emulation/DevicesSettingsTab.js(198,36): error TS2339: Property 'Editor' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/emulation/DevicesSettingsTab.js(204,58): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/emulation/DevicesSettingsTab.js(206,60): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/emulation/DevicesSettingsTab.js(207,61): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/emulation/DevicesSettingsTab.js(208,51): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/emulation/DevicesSettingsTab.js(212,61): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/emulation/DevicesSettingsTab.js(216,37): error TS2339: Property 'UA' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/emulation/DevicesSettingsTab.js(216,74): error TS2339: Property 'UA' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/emulation/DevicesSettingsTab.js(217,37): error TS2339: Property 'UA' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/emulation/DevicesSettingsTab.js(217,75): error TS2339: Property 'UA' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/emulation/EmulatedDevices.js(12,42): error TS2339: Property 'Type' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/emulation/EmulatedDevices.js(13,27): error TS2694: Namespace 'Emulation' has no exported member 'EmulatedDevice'. node_modules/chrome-devtools-frontend/front_end/emulation/EmulatedDevices.js(15,27): error TS2694: Namespace 'Emulation' has no exported member 'EmulatedDevice'. +node_modules/chrome-devtools-frontend/front_end/emulation/EmulatedDevices.js(20,51): error TS2339: Property 'Capability' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/emulation/EmulatedDevices.js(20,94): error TS2339: Property 'Capability' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/emulation/EmulatedDevices.js(23,35): error TS2694: Namespace 'Emulation' has no exported member 'EmulatedDevice'. +node_modules/chrome-devtools-frontend/front_end/emulation/EmulatedDevices.js(27,43): error TS2339: Property '_Show' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/emulation/EmulatedDevices.js(45,18): error TS8024: JSDoc '@param' tag has name '', but there is no parameter with that name. node_modules/chrome-devtools-frontend/front_end/emulation/EmulatedDevices.js(45,18): error TS1110: Type expected. node_modules/chrome-devtools-frontend/front_end/emulation/EmulatedDevices.js(48,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. @@ -5632,6 +8507,10 @@ node_modules/chrome-devtools-frontend/front_end/emulation/EmulatedDevices.js(66, node_modules/chrome-devtools-frontend/front_end/emulation/EmulatedDevices.js(76,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/emulation/EmulatedDevices.js(84,30): error TS2694: Namespace 'Emulation' has no exported member 'EmulatedDevice'. node_modules/chrome-devtools-frontend/front_end/emulation/EmulatedDevices.js(86,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/emulation/EmulatedDevices.js(90,74): error TS2339: Property 'MaxDeviceSize' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/emulation/EmulatedDevices.js(91,54): error TS2339: Property 'MinDeviceSize' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/emulation/EmulatedDevices.js(95,76): error TS2339: Property 'MaxDeviceSize' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/emulation/EmulatedDevices.js(96,55): error TS2339: Property 'MinDeviceSize' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/emulation/EmulatedDevices.js(104,56): error TS2554: Expected 4 arguments, but got 3. node_modules/chrome-devtools-frontend/front_end/emulation/EmulatedDevices.js(106,38): error TS2694: Namespace 'Emulation' has no exported member 'EmulatedDevice'. node_modules/chrome-devtools-frontend/front_end/emulation/EmulatedDevices.js(110,45): error TS2554: Expected 4 arguments, but got 3. @@ -5642,73 +8521,238 @@ node_modules/chrome-devtools-frontend/front_end/emulation/EmulatedDevices.js(129 node_modules/chrome-devtools-frontend/front_end/emulation/EmulatedDevices.js(130,44): error TS2554: Expected 4 arguments, but got 3. node_modules/chrome-devtools-frontend/front_end/emulation/EmulatedDevices.js(138,45): error TS2554: Expected 4 arguments, but got 3. node_modules/chrome-devtools-frontend/front_end/emulation/EmulatedDevices.js(139,51): error TS2554: Expected 4 arguments, but got 3. +node_modules/chrome-devtools-frontend/front_end/emulation/EmulatedDevices.js(140,59): error TS2339: Property 'Vertical' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/emulation/EmulatedDevices.js(141,59): error TS2339: Property 'Horizontal' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/emulation/EmulatedDevices.js(144,35): error TS2554: Expected 4 arguments, but got 3. +node_modules/chrome-devtools-frontend/front_end/emulation/EmulatedDevices.js(156,94): error TS2339: Property '_Show' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/emulation/EmulatedDevices.js(195,34): error TS2694: Namespace 'Emulation' has no exported member 'EmulatedDevice'. node_modules/chrome-devtools-frontend/front_end/emulation/EmulatedDevices.js(243,25): error TS2694: Namespace 'Emulation' has no exported member 'EmulatedDevice'. node_modules/chrome-devtools-frontend/front_end/emulation/EmulatedDevices.js(263,25): error TS2694: Namespace 'Emulation' has no exported member 'EmulatedDevice'. node_modules/chrome-devtools-frontend/front_end/emulation/EmulatedDevices.js(275,25): error TS2694: Namespace 'Emulation' has no exported member 'EmulatedDevice'. node_modules/chrome-devtools-frontend/front_end/emulation/EmulatedDevices.js(289,26): error TS2694: Namespace 'Emulation' has no exported member 'EmulatedDevice'. +node_modules/chrome-devtools-frontend/front_end/emulation/EmulatedDevices.js(292,46): error TS2339: Property 'Vertical' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/emulation/EmulatedDevices.js(299,49): error TS2339: Property '_Show' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/emulation/EmulatedDevices.js(301,52): error TS2339: Property '_Show' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/emulation/EmulatedDevices.js(308,50): error TS2339: Property '_Show' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/emulation/EmulatedDevices.js(308,90): error TS2339: Property '_Show' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/emulation/EmulatedDevices.js(322,63): error TS2339: Property 'Capability' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/emulation/EmulatedDevices.js(329,63): error TS2339: Property 'Capability' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/emulation/EmulatedDevices.js(333,90): error TS1003: Identifier expected. +node_modules/chrome-devtools-frontend/front_end/emulation/EmulatedDevices.js(334,26): error TS2339: Property 'Mode' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/emulation/EmulatedDevices.js(336,99): error TS1003: Identifier expected. -node_modules/chrome-devtools-frontend/front_end/emulation/EmulatedDevices.js(367,5): error TS2346: Call target does not contain any signatures. +node_modules/chrome-devtools-frontend/front_end/emulation/EmulatedDevices.js(337,26): error TS2339: Property 'Orientation' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/emulation/EmulatedDevices.js(339,26): error TS2339: Property 'Horizontal' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/emulation/EmulatedDevices.js(340,26): error TS2339: Property 'Vertical' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/emulation/EmulatedDevices.js(342,26): error TS2339: Property 'Type' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/emulation/EmulatedDevices.js(350,26): error TS2339: Property 'Capability' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/emulation/EmulatedDevices.js(355,26): error TS2339: Property '_Show' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/emulation/EmulatedDevices.js(373,26): error TS2345: Argument of type 'V' is not assignable to parameter of type 'any[]'. node_modules/chrome-devtools-frontend/front_end/emulation/EmulatedDevices.js(380,31): error TS2345: Argument of type 'V' is not assignable to parameter of type 'any[]'. +node_modules/chrome-devtools-frontend/front_end/emulation/EmulatedDevices.js(388,40): error TS2551: Property '_instance' does not exist on type 'typeof (Anonymous class)'. Did you mean 'instance'? +node_modules/chrome-devtools-frontend/front_end/emulation/EmulatedDevices.js(389,37): error TS2551: Property '_instance' does not exist on type 'typeof (Anonymous class)'. Did you mean 'instance'? +node_modules/chrome-devtools-frontend/front_end/emulation/EmulatedDevices.js(390,89): error TS2551: Property '_instance' does not exist on type 'typeof (Anonymous class)'. Did you mean 'instance'? node_modules/chrome-devtools-frontend/front_end/emulation/EmulatedDevices.js(395,27): error TS2339: Property 'runtime' does not exist on type 'Window'. +node_modules/chrome-devtools-frontend/front_end/emulation/EmulatedDevices.js(422,51): error TS2339: Property 'Horizontal' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/emulation/EmulatedDevices.js(428,51): error TS2339: Property 'Vertical' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/emulation/EmulatedDevices.js(455,21): error TS2339: Property 'reveal' does not exist on type '() => void'. node_modules/chrome-devtools-frontend/front_end/emulation/EmulatedDevices.js(470,18): error TS2339: Property 'remove' does not exist on type '(Anonymous class)[]'. node_modules/chrome-devtools-frontend/front_end/emulation/EmulatedDevices.js(478,29): error TS2345: Argument of type 'any[]' is not assignable to parameter of type 'V'. +node_modules/chrome-devtools-frontend/front_end/emulation/EmulatedDevices.js(479,5): error TS2554: Expected 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/emulation/EmulatedDevices.js(479,65): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/emulation/EmulatedDevices.js(486,31): error TS2345: Argument of type 'any[]' is not assignable to parameter of type 'V'. -node_modules/chrome-devtools-frontend/front_end/emulation/InspectedPagePlaceholder.js(10,5): error TS2346: Call target does not contain any signatures. +node_modules/chrome-devtools-frontend/front_end/emulation/EmulatedDevices.js(487,5): error TS2554: Expected 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/emulation/EmulatedDevices.js(487,65): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/emulation/EmulatedDevices.js(508,31): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/emulation/EmulatedDevices.js(514,31): error TS2551: Property '_instance' does not exist on type 'typeof (Anonymous class)'. Did you mean 'instance'? +node_modules/chrome-devtools-frontend/front_end/emulation/InspectedPagePlaceholder.js(12,52): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/emulation/InspectedPagePlaceholder.js(21,20): error TS2339: Property 'window' does not exist on type 'Element'. +node_modules/chrome-devtools-frontend/front_end/emulation/InspectedPagePlaceholder.js(22,35): error TS2339: Property 'window' does not exist on type 'Element'. +node_modules/chrome-devtools-frontend/front_end/emulation/InspectedPagePlaceholder.js(61,72): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/emulation/InspectedPagePlaceholder.js(64,70): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/emulation/InspectedPagePlaceholder.js(71,36): error TS2339: Property 'instance' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/emulation/InspectedPagePlaceholder.js(72,15): error TS2339: Property 'singleton' does not exist on type 'Window'. -node_modules/chrome-devtools-frontend/front_end/emulation/MediaQueryInspector.js(14,5): error TS2346: Call target does not contain any signatures. +node_modules/chrome-devtools-frontend/front_end/emulation/InspectedPagePlaceholder.js(76,36): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/emulation/MediaQueryInspector.js(25,51): error TS2345: Argument of type 'this' is not assignable to parameter of type '() => void'. + Type '(Anonymous class)' is not assignable to type '() => void'. + Type '(Anonymous class)' provides no match for the signature '(): void'. +node_modules/chrome-devtools-frontend/front_end/emulation/MediaQueryInspector.js(26,52): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/emulation/MediaQueryInspector.js(38,50): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/emulation/MediaQueryInspector.js(39,50): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/emulation/MediaQueryInspector.js(40,50): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/emulation/MediaQueryInspector.js(42,22): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/emulation/MediaQueryInspector.js(52,53): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/emulation/MediaQueryInspector.js(53,53): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/emulation/MediaQueryInspector.js(54,53): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/emulation/MediaQueryInspector.js(56,22): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/emulation/MediaQueryInspector.js(74,41): error TS2339: Property 'enclosingNodeOrSelfWithClass' does not exist on type 'EventTarget'. +node_modules/chrome-devtools-frontend/front_end/emulation/MediaQueryInspector.js(79,59): error TS2339: Property 'Section' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/emulation/MediaQueryInspector.js(83,59): error TS2339: Property 'Section' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/emulation/MediaQueryInspector.js(101,41): error TS2339: Property 'enclosingNodeOrSelfWithClass' does not exist on type 'EventTarget'. node_modules/chrome-devtools-frontend/front_end/emulation/MediaQueryInspector.js(111,31): error TS2339: Property 'sprintf' does not exist on type 'StringConstructor'. node_modules/chrome-devtools-frontend/front_end/emulation/MediaQueryInspector.js(116,40): error TS2339: Property 'keysArray' does not exist on type 'Map'. +node_modules/chrome-devtools-frontend/front_end/emulation/MediaQueryInspector.js(118,70): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/emulation/MediaQueryInspector.js(131,21): error TS2339: Property 'reveal' does not exist on type '() => void'. node_modules/chrome-devtools-frontend/front_end/emulation/MediaQueryInspector.js(148,33): error TS2694: Namespace 'Emulation' has no exported member 'MediaQueryInspector'. node_modules/chrome-devtools-frontend/front_end/emulation/MediaQueryInspector.js(149,34): error TS2694: Namespace 'Emulation' has no exported member 'MediaQueryInspector'. node_modules/chrome-devtools-frontend/front_end/emulation/MediaQueryInspector.js(154,27): error TS2339: Property 'peekLast' does not exist on type 'any[]'. +node_modules/chrome-devtools-frontend/front_end/emulation/MediaQueryInspector.js(172,56): error TS2339: Property 'MediaQueryUIModel' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/emulation/MediaQueryInspector.js(189,27): error TS2694: Namespace 'Emulation' has no exported member 'MediaQueryInspector'. node_modules/chrome-devtools-frontend/front_end/emulation/MediaQueryInspector.js(190,27): error TS2694: Namespace 'Emulation' has no exported member 'MediaQueryInspector'. +node_modules/chrome-devtools-frontend/front_end/emulation/MediaQueryInspector.js(215,25): error TS2339: Property 'removeChildren' does not exist on type 'Element'. +node_modules/chrome-devtools-frontend/front_end/emulation/MediaQueryInspector.js(220,41): error TS2339: Property 'createChild' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/emulation/MediaQueryInspector.js(223,11): error TS2339: Property '_model' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/emulation/MediaQueryInspector.js(224,11): error TS2339: Property '_locations' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/emulation/MediaQueryInspector.js(245,25): error TS2694: Namespace 'Emulation' has no exported member 'MediaQueryInspector'. +node_modules/chrome-devtools-frontend/front_end/emulation/MediaQueryInspector.js(254,59): error TS2339: Property 'Section' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/emulation/MediaQueryInspector.js(255,14): error TS2339: Property 'createChild' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/emulation/MediaQueryInspector.js(256,34): error TS2339: Property 'createChild' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/emulation/MediaQueryInspector.js(261,14): error TS2339: Property 'createChild' does not exist on type 'Element'. +node_modules/chrome-devtools-frontend/front_end/emulation/MediaQueryInspector.js(264,59): error TS2339: Property 'Section' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/emulation/MediaQueryInspector.js(265,14): error TS2339: Property 'createChild' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/emulation/MediaQueryInspector.js(266,32): error TS2339: Property 'createChild' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/emulation/MediaQueryInspector.js(271,14): error TS2339: Property 'createChild' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/emulation/MediaQueryInspector.js(272,33): error TS2339: Property 'createChild' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/emulation/MediaQueryInspector.js(277,14): error TS2339: Property 'createChild' does not exist on type 'Element'. +node_modules/chrome-devtools-frontend/front_end/emulation/MediaQueryInspector.js(280,59): error TS2339: Property 'Section' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/emulation/MediaQueryInspector.js(281,32): error TS2339: Property 'createChild' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/emulation/MediaQueryInspector.js(285,14): error TS2339: Property 'createChild' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/emulation/MediaQueryInspector.js(286,33): error TS2339: Property 'createChild' does not exist on type 'Element'. +node_modules/chrome-devtools-frontend/front_end/emulation/MediaQueryInspector.js(311,31): error TS2339: Property 'Section' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/emulation/MediaQueryInspector.js(320,31): error TS2339: Property 'MediaQueryUIModel' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/emulation/MediaQueryInspector.js(333,53): error TS2339: Property 'Section' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/emulation/MediaQueryInspector.js(335,53): error TS2339: Property 'Section' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/emulation/MediaQueryInspector.js(337,53): error TS2339: Property 'Section' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/emulation/MediaQueryInspector.js(343,26): error TS2694: Namespace 'Emulation' has no exported member 'MediaQueryInspector'. +node_modules/chrome-devtools-frontend/front_end/emulation/MediaQueryInspector.js(368,46): error TS2339: Property 'MediaQueryUIModel' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/emulation/MediaQueryInspector.js(373,25): error TS2694: Namespace 'Emulation' has no exported member 'MediaQueryInspector'. node_modules/chrome-devtools-frontend/front_end/emulation/MediaQueryInspector.js(381,25): error TS2694: Namespace 'Emulation' has no exported member 'MediaQueryInspector'. node_modules/chrome-devtools-frontend/front_end/emulation/MediaQueryInspector.js(393,25): error TS2694: Namespace 'Emulation' has no exported member 'MediaQueryInspector'. +node_modules/chrome-devtools-frontend/front_end/emulation/MediaQueryInspector.js(413,58): error TS2339: Property 'Section' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/emulation/MediaQueryInspector.js(415,58): error TS2339: Property 'Section' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/emulation/MediaQueryInspector.js(422,26): error TS2694: Namespace 'Emulation' has no exported member 'MediaQueryInspector'. -node_modules/chrome-devtools-frontend/front_end/emulation/SensorsView.js(9,5): error TS2346: Call target does not contain any signatures. +node_modules/chrome-devtools-frontend/front_end/emulation/SensorsView.js(14,44): error TS2339: Property 'Geolocation' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/emulation/SensorsView.js(18,25): error TS2339: Property 'createChild' does not exist on type 'Element'. +node_modules/chrome-devtools-frontend/front_end/emulation/SensorsView.js(21,50): error TS2339: Property 'DeviceOrientation' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/emulation/SensorsView.js(25,25): error TS2339: Property 'createChild' does not exist on type 'Element'. +node_modules/chrome-devtools-frontend/front_end/emulation/SensorsView.js(34,32): error TS2339: Property '_instanceObject' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/emulation/SensorsView.js(35,29): error TS2339: Property '_instanceObject' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/emulation/SensorsView.js(36,34): error TS2339: Property '_instanceObject' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/emulation/SensorsView.js(40,19): error TS2694: Namespace 'SDK' has no exported member 'EmulationModel'. +node_modules/chrome-devtools-frontend/front_end/emulation/SensorsView.js(43,40): error TS2339: Property 'createChild' does not exist on type 'Element'. +node_modules/chrome-devtools-frontend/front_end/emulation/SensorsView.js(44,70): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/emulation/SensorsView.js(48,14): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/emulation/SensorsView.js(49,39): error TS2339: Property 'NonPresetOptions' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/emulation/SensorsView.js(52,14): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/emulation/SensorsView.js(53,39): error TS2339: Property 'NonPresetOptions' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/emulation/SensorsView.js(55,55): error TS2339: Property 'createChild' does not exist on type 'Element'. +node_modules/chrome-devtools-frontend/front_end/emulation/SensorsView.js(59,48): error TS2339: Property 'PresetLocations' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/emulation/SensorsView.js(82,25): error TS2339: Property 'value' does not exist on type 'Element'. +node_modules/chrome-devtools-frontend/front_end/emulation/SensorsView.js(85,28): error TS2339: Property 'Geolocation' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/emulation/SensorsView.js(91,26): error TS2339: Property 'value' does not exist on type 'Element'. +node_modules/chrome-devtools-frontend/front_end/emulation/SensorsView.js(94,28): error TS2339: Property 'Geolocation' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/emulation/SensorsView.js(97,69): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/emulation/SensorsView.js(98,70): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/emulation/SensorsView.js(104,41): error TS2339: Property 'NonPresetOptions' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/emulation/SensorsView.js(107,48): error TS2339: Property 'NonPresetOptions' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/emulation/SensorsView.js(109,48): error TS2339: Property 'NonPresetOptions' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/emulation/SensorsView.js(111,50): error TS2339: Property 'Geolocation' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/emulation/SensorsView.js(115,50): error TS2339: Property 'Geolocation' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/emulation/SensorsView.js(121,41): error TS2339: Property 'NonPresetOptions' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/emulation/SensorsView.js(122,27): error TS2339: Property 'focus' does not exist on type 'Element'. +node_modules/chrome-devtools-frontend/front_end/emulation/SensorsView.js(126,42): error TS2339: Property 'Geolocation' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/emulation/SensorsView.js(127,29): error TS2339: Property 'value' does not exist on type 'Element'. +node_modules/chrome-devtools-frontend/front_end/emulation/SensorsView.js(127,64): error TS2339: Property 'value' does not exist on type 'Element'. +node_modules/chrome-devtools-frontend/front_end/emulation/SensorsView.js(131,84): error TS2339: Property 'NonPresetOptions' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/emulation/SensorsView.js(144,48): error TS2339: Property 'createChild' does not exist on type 'Element'. +node_modules/chrome-devtools-frontend/front_end/emulation/SensorsView.js(145,78): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/emulation/SensorsView.js(150,14): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/emulation/SensorsView.js(151,42): error TS2339: Property 'NonPresetOptions' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/emulation/SensorsView.js(154,14): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/emulation/SensorsView.js(155,42): error TS2339: Property 'NonPresetOptions' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/emulation/SensorsView.js(157,58): error TS2339: Property 'createChild' does not exist on type 'Element'. +node_modules/chrome-devtools-frontend/front_end/emulation/SensorsView.js(163,51): error TS2339: Property 'PresetOrientations' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/emulation/SensorsView.js(178,32): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/emulation/SensorsView.js(203,39): error TS2339: Property 'disabled' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/emulation/SensorsView.js(206,39): error TS2339: Property 'disabled' does not exist on type 'Element'. +node_modules/chrome-devtools-frontend/front_end/emulation/SensorsView.js(215,41): error TS2339: Property 'NonPresetOptions' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/emulation/SensorsView.js(218,48): error TS2339: Property 'NonPresetOptions' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/emulation/SensorsView.js(220,26): error TS2339: Property 'focus' does not exist on type 'Element'. +node_modules/chrome-devtools-frontend/front_end/emulation/SensorsView.js(225,34): error TS2339: Property 'DeviceOrientation' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/emulation/SensorsView.js(227,58): error TS2339: Property 'DeviceOrientationModificationSource' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/emulation/SensorsView.js(243,63): error TS2339: Property 'options' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/emulation/SensorsView.js(244,19): error TS2339: Property 'selectedIndex' does not exist on type 'Element'. +node_modules/chrome-devtools-frontend/front_end/emulation/SensorsView.js(249,28): error TS2339: Property 'DeviceOrientation' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/emulation/SensorsView.js(250,32): error TS2339: Property 'value' does not exist on type 'Element'. +node_modules/chrome-devtools-frontend/front_end/emulation/SensorsView.js(250,64): error TS2339: Property 'value' does not exist on type 'Element'. +node_modules/chrome-devtools-frontend/front_end/emulation/SensorsView.js(250,97): error TS2339: Property 'value' does not exist on type 'Element'. +node_modules/chrome-devtools-frontend/front_end/emulation/SensorsView.js(251,31): error TS2339: Property 'DeviceOrientationModificationSource' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/emulation/SensorsView.js(252,87): error TS2339: Property 'NonPresetOptions' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/emulation/SensorsView.js(257,32): error TS2339: Property 'DeviceOrientation' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/emulation/SensorsView.js(258,31): error TS2339: Property 'DeviceOrientationModificationSource' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/emulation/SensorsView.js(263,19): error TS2694: Namespace 'SDK' has no exported member 'EmulationModel'. node_modules/chrome-devtools-frontend/front_end/emulation/SensorsView.js(264,25): error TS2694: Namespace 'Emulation' has no exported member 'SensorsView'. +node_modules/chrome-devtools-frontend/front_end/emulation/SensorsView.js(278,54): error TS2339: Property 'DeviceOrientationModificationSource' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/emulation/SensorsView.js(279,25): error TS2345: Argument of type 'number' is not assignable to parameter of type 'string'. node_modules/chrome-devtools-frontend/front_end/emulation/SensorsView.js(280,24): error TS2345: Argument of type 'number' is not assignable to parameter of type 'string'. node_modules/chrome-devtools-frontend/front_end/emulation/SensorsView.js(281,25): error TS2345: Argument of type 'number' is not assignable to parameter of type 'string'. +node_modules/chrome-devtools-frontend/front_end/emulation/SensorsView.js(284,64): error TS2339: Property 'DeviceOrientationModificationSource' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/emulation/SensorsView.js(298,29): error TS2339: Property 'createChild' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/emulation/SensorsView.js(301,11): error TS2339: Property 'type' does not exist on type 'Element'. +node_modules/chrome-devtools-frontend/front_end/emulation/SensorsView.js(303,85): error TS2339: Property 'DeviceOrientation' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/emulation/SensorsView.js(307,19): error TS2694: Namespace 'SDK' has no exported member 'EmulationModel'. node_modules/chrome-devtools-frontend/front_end/emulation/SensorsView.js(313,39): error TS2339: Property 'createChild' does not exist on type 'Element'. +node_modules/chrome-devtools-frontend/front_end/emulation/SensorsView.js(317,80): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/emulation/SensorsView.js(322,78): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/emulation/SensorsView.js(327,80): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/emulation/SensorsView.js(331,9): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/emulation/SensorsView.js(336,19): error TS2694: Namespace 'SDK' has no exported member 'EmulationModel'. +node_modules/chrome-devtools-frontend/front_end/emulation/SensorsView.js(349,16): error TS2339: Property 'Geometry' does not exist on type 'typeof UI'. node_modules/chrome-devtools-frontend/front_end/emulation/SensorsView.js(362,11): error TS2339: Property 'consume' does not exist on type 'MouseEvent'. +node_modules/chrome-devtools-frontend/front_end/emulation/SensorsView.js(365,21): error TS2339: Property 'Geometry' does not exist on type 'typeof UI'. +node_modules/chrome-devtools-frontend/front_end/emulation/SensorsView.js(366,85): error TS2339: Property 'ShiftDragOrientationSpeed' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/emulation/SensorsView.js(368,17): error TS2339: Property 'Geometry' does not exist on type 'typeof UI'. +node_modules/chrome-devtools-frontend/front_end/emulation/SensorsView.js(369,18): error TS2339: Property 'Geometry' does not exist on type 'typeof UI'. +node_modules/chrome-devtools-frontend/front_end/emulation/SensorsView.js(380,26): error TS2339: Property 'Geometry' does not exist on type 'typeof UI'. +node_modules/chrome-devtools-frontend/front_end/emulation/SensorsView.js(382,32): error TS2339: Property 'DeviceOrientation' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/emulation/SensorsView.js(383,70): error TS2339: Property 'DeviceOrientationModificationSource' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/emulation/SensorsView.js(384,87): error TS2339: Property 'NonPresetOptions' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/emulation/SensorsView.js(402,11): error TS2339: Property 'consume' does not exist on type 'MouseEvent'. node_modules/chrome-devtools-frontend/front_end/emulation/SensorsView.js(409,19): error TS2694: Namespace 'UI' has no exported member 'Geometry'. +node_modules/chrome-devtools-frontend/front_end/emulation/SensorsView.js(418,21): error TS2339: Property 'Geometry' does not exist on type 'typeof UI'. +node_modules/chrome-devtools-frontend/front_end/emulation/SensorsView.js(420,19): error TS2339: Property 'Geometry' does not exist on type 'typeof UI'. +node_modules/chrome-devtools-frontend/front_end/emulation/SensorsView.js(424,44): error TS2339: Property 'createChild' does not exist on type 'Element'. +node_modules/chrome-devtools-frontend/front_end/emulation/SensorsView.js(428,25): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/emulation/SensorsView.js(430,35): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/emulation/SensorsView.js(431,35): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/emulation/SensorsView.js(435,33): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/emulation/SensorsView.js(443,54): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/emulation/SensorsView.js(451,23): error TS2339: Property 'DeviceOrientationModificationSource' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/emulation/SensorsView.js(459,23): error TS2339: Property 'NonPresetOptions' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/emulation/SensorsView.js(466,23): error TS2339: Property 'PresetLocations' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/emulation/SensorsView.js(470,15): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/emulation/SensorsView.js(471,15): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/emulation/SensorsView.js(472,15): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/emulation/SensorsView.js(473,15): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/emulation/SensorsView.js(474,15): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/emulation/SensorsView.js(475,15): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/emulation/SensorsView.js(476,15): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/emulation/SensorsView.js(477,15): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/emulation/SensorsView.js(478,15): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/emulation/SensorsView.js(484,15): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/emulation/SensorsView.js(484,88): error TS2339: Property 'NonPresetOptions' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/emulation/SensorsView.js(490,23): error TS2339: Property 'PresetOrientations' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/emulation/SensorsView.js(493,13): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/emulation/SensorsView.js(494,13): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/emulation/SensorsView.js(495,13): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/emulation/SensorsView.js(496,13): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/emulation/SensorsView.js(497,13): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/emulation/SensorsView.js(498,13): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/emulation/SensorsView.js(507,23): error TS2339: Property 'ShowActionDelegate' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/emulation/SensorsView.js(520,23): error TS2339: Property 'ShiftDragOrientationSpeed' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/event_listeners/EventListenersUtils.js(4,95): error TS1003: Identifier expected. +node_modules/chrome-devtools-frontend/front_end/event_listeners/EventListenersUtils.js(5,16): error TS2339: Property 'FrameworkEventListenersObject' does not exist on type 'typeof EventListeners'. node_modules/chrome-devtools-frontend/front_end/event_listeners/EventListenersUtils.js(7,106): error TS1003: Identifier expected. +node_modules/chrome-devtools-frontend/front_end/event_listeners/EventListenersUtils.js(8,16): error TS2339: Property 'EventListenerObjectInInspectedPage' does not exist on type 'typeof EventListeners'. node_modules/chrome-devtools-frontend/front_end/event_listeners/EventListenersUtils.js(12,38): error TS2694: Namespace 'EventListeners' has no exported member 'FrameworkEventListenersObject'. node_modules/chrome-devtools-frontend/front_end/event_listeners/EventListenersUtils.js(19,36): error TS2694: Namespace 'EventListeners' has no exported member 'FrameworkEventListenersObject'. node_modules/chrome-devtools-frontend/front_end/event_listeners/EventListenersUtils.js(22,52): error TS2694: Namespace 'EventListeners' has no exported member 'FrameworkEventListenersObject'. @@ -5716,6 +8760,7 @@ node_modules/chrome-devtools-frontend/front_end/event_listeners/EventListenersUt node_modules/chrome-devtools-frontend/front_end/event_listeners/EventListenersUtils.js(81,23): error TS2694: Namespace 'SDK' has no exported member 'DebuggerModel'. node_modules/chrome-devtools-frontend/front_end/event_listeners/EventListenersUtils.js(144,23): error TS2694: Namespace 'SDK' has no exported member 'DebuggerModel'. node_modules/chrome-devtools-frontend/front_end/event_listeners/EventListenersUtils.js(172,62): error TS2339: Property 'catchException' does not exist on type 'Promise<(Anonymous class)>'. +node_modules/chrome-devtools-frontend/front_end/event_listeners/EventListenersUtils.js(182,80): error TS2339: Property 'Origin' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/event_listeners/EventListenersUtils.js(227,31): error TS2694: Namespace 'EventListeners' has no exported member 'FrameworkEventListenersObject'. node_modules/chrome-devtools-frontend/front_end/event_listeners/EventListenersUtils.js(234,19): error TS2694: Namespace 'SDK' has no exported member 'CallFunctionResult'. node_modules/chrome-devtools-frontend/front_end/event_listeners/EventListenersUtils.js(286,55): error TS2694: Namespace 'EventListeners' has no exported member 'EventListenerObjectInInspectedPage'. @@ -5733,74 +8778,92 @@ node_modules/chrome-devtools-frontend/front_end/event_listeners/EventListenersUt node_modules/chrome-devtools-frontend/front_end/event_listeners/EventListenersUtils.js(480,32): error TS2352: Type '{ fn: any; data: any; _data: any; }' cannot be converted to type '(arg0: Node) => any'. Type '{ fn: any; data: any; _data: any; }' provides no match for the signature '(arg0: Node): any'. node_modules/chrome-devtools-frontend/front_end/event_listeners/EventListenersView.js(6,2): error TS1003: Identifier expected. -node_modules/chrome-devtools-frontend/front_end/event_listeners/EventListenersView.js(17,5): error TS2346: Call target does not contain any signatures. +node_modules/chrome-devtools-frontend/front_end/event_listeners/EventListenersView.js(7,16): error TS2551: Property 'EventListenersResult' does not exist on type 'typeof EventListeners'. Did you mean 'EventListenersView'? +node_modules/chrome-devtools-frontend/front_end/event_listeners/EventListenersView.js(27,37): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/event_listeners/EventListenersView.js(35,15): error 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/event_listeners/EventListenersView.js(51,32): error TS2694: Namespace 'EventListeners' has no exported member 'FrameworkEventListenersObject'. node_modules/chrome-devtools-frontend/front_end/event_listeners/EventListenersView.js(70,32): error TS2694: Namespace 'EventListeners' has no exported member 'FrameworkEventListenersObject'. node_modules/chrome-devtools-frontend/front_end/event_listeners/EventListenersView.js(88,29): error TS2694: Namespace 'Protocol' has no exported member 'Runtime'. node_modules/chrome-devtools-frontend/front_end/event_listeners/EventListenersView.js(102,29): error TS2495: Type 'IArguments' is not an array type or a string type. -node_modules/chrome-devtools-frontend/front_end/event_listeners/EventListenersView.js(214,5): error TS2346: Call target does not contain any signatures. -node_modules/chrome-devtools-frontend/front_end/event_listeners/EventListenersView.js(255,5): error TS2346: Call target does not contain any signatures. +node_modules/chrome-devtools-frontend/front_end/event_listeners/EventListenersView.js(150,46): error TS2339: Property 'eventListener' does not exist on type '(Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/event_listeners/EventListenersView.js(152,50): error TS2339: Property 'Origin' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/event_listeners/EventListenersView.js(154,50): error TS2339: Property 'Origin' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/event_listeners/EventListenersView.js(156,45): error TS2339: Property 'eventListener' does not exist on type '(Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/event_listeners/EventListenersView.js(158,47): error TS2339: Property 'eventListener' does not exist on type '(Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/event_listeners/EventListenersView.js(274,23): error TS2554: Expected 9 arguments, but got 2. +node_modules/chrome-devtools-frontend/front_end/event_listeners/EventListenersView.js(275,5): error TS2554: Expected 7 arguments, but got 5. +node_modules/chrome-devtools-frontend/front_end/event_listeners/EventListenersView.js(283,38): error TS2339: Property 'createChild' does not exist on type 'Element'. +node_modules/chrome-devtools-frontend/front_end/event_listeners/EventListenersView.js(284,41): error TS2339: Property 'createChild' does not exist on type 'Element'. +node_modules/chrome-devtools-frontend/front_end/event_listeners/EventListenersView.js(292,34): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/event_listeners/EventListenersView.js(293,28): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/event_listeners/EventListenersView.js(300,35): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/event_listeners/EventListenersView.js(301,29): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/event_listeners/EventListenersView.js(311,13): error TS2339: Property 'consume' does not exist on type 'Event'. node_modules/chrome-devtools-frontend/front_end/event_listeners/EventListenersView.js(321,13): error TS2339: Property 'consume' does not exist on type 'Event'. -node_modules/chrome-devtools-frontend/front_end/extensions/ExtensionAPI.js(125,25): error TS2339: Property 'sendRequest' does not exist on type '{ _callbacks: { [x: string]: any; }; _handlers: { [x: string]: any; }; _lastRequestId: number; _l...'. -node_modules/chrome-devtools-frontend/front_end/extensions/ExtensionAPI.js(127,23): error TS2339: Property 'registerHandler' does not exist on type '{ _callbacks: { [x: string]: any; }; _handlers: { [x: string]: any; }; _lastRequestId: number; _l...'. -node_modules/chrome-devtools-frontend/front_end/extensions/ExtensionAPI.js(140,25): error TS2339: Property 'sendRequest' does not exist on type '{ _callbacks: { [x: string]: any; }; _handlers: { [x: string]: any; }; _lastRequestId: number; _l...'. -node_modules/chrome-devtools-frontend/front_end/extensions/ExtensionAPI.js(144,19): error TS1110: Type expected. -node_modules/chrome-devtools-frontend/front_end/extensions/ExtensionAPI.js(198,23): error TS2339: Property 'sendRequest' does not exist on type '{ _callbacks: { [x: string]: any; }; _handlers: { [x: string]: any; }; _lastRequestId: number; _l...'. -node_modules/chrome-devtools-frontend/front_end/extensions/ExtensionAPI.js(202,23): error TS2339: Property 'sendRequest' does not exist on type '{ _callbacks: { [x: string]: any; }; _handlers: { [x: string]: any; }; _lastRequestId: number; _l...'. -node_modules/chrome-devtools-frontend/front_end/extensions/ExtensionAPI.js(219,23): error TS2339: Property 'sendRequest' does not exist on type '{ _callbacks: { [x: string]: any; }; _handlers: { [x: string]: any; }; _lastRequestId: number; _l...'. -node_modules/chrome-devtools-frontend/front_end/extensions/ExtensionAPI.js(238,23): error TS2339: Property 'sendRequest' does not exist on type '{ _callbacks: { [x: string]: any; }; _handlers: { [x: string]: any; }; _lastRequestId: number; _l...'. -node_modules/chrome-devtools-frontend/front_end/extensions/ExtensionAPI.js(244,53): error TS2339: Property 'nextObjectId' does not exist on type '{ _callbacks: { [x: string]: any; }; _handlers: { [x: string]: any; }; _lastRequestId: number; _l...'. -node_modules/chrome-devtools-frontend/front_end/extensions/ExtensionAPI.js(246,23): error TS2339: Property 'sendRequest' does not exist on type '{ _callbacks: { [x: string]: any; }; _handlers: { [x: string]: any; }; _lastRequestId: number; _l...'. -node_modules/chrome-devtools-frontend/front_end/extensions/ExtensionAPI.js(250,40): error TS2339: Property 'hasHandler' does not exist on type '{ _callbacks: { [x: string]: any; }; _handlers: { [x: string]: any; }; _lastRequestId: number; _l...'. -node_modules/chrome-devtools-frontend/front_end/extensions/ExtensionAPI.js(263,25): error TS2339: Property 'unregisterHandler' does not exist on type '{ _callbacks: { [x: string]: any; }; _handlers: { [x: string]: any; }; _lastRequestId: number; _l...'. -node_modules/chrome-devtools-frontend/front_end/extensions/ExtensionAPI.js(265,25): error TS2339: Property 'registerHandler' does not exist on type '{ _callbacks: { [x: string]: any; }; _handlers: { [x: string]: any; }; _lastRequestId: number; _l...'. -node_modules/chrome-devtools-frontend/front_end/extensions/ExtensionAPI.js(269,25): error TS2339: Property 'sendRequest' does not exist on type '{ _callbacks: { [x: string]: any; }; _handlers: { [x: string]: any; }; _lastRequestId: number; _l...'. -node_modules/chrome-devtools-frontend/front_end/extensions/ExtensionAPI.js(273,23): error TS2339: Property 'sendRequest' does not exist on type '{ _callbacks: { [x: string]: any; }; _handlers: { [x: string]: any; }; _lastRequestId: number; _l...'. -node_modules/chrome-devtools-frontend/front_end/extensions/ExtensionAPI.js(276,9): error TS1056: Accessors are only available when targeting ECMAScript 5 and higher. -node_modules/chrome-devtools-frontend/front_end/extensions/ExtensionAPI.js(309,12): error TS8022: JSDoc '@extends' is not attached to a class. -node_modules/chrome-devtools-frontend/front_end/extensions/ExtensionAPI.js(317,55): error TS2339: Property 'nextObjectId' does not exist on type '{ _callbacks: { [x: string]: any; }; _handlers: { [x: string]: any; }; _lastRequestId: number; _l...'. -node_modules/chrome-devtools-frontend/front_end/extensions/ExtensionAPI.js(322,23): error TS2339: Property 'sendRequest' does not exist on type '{ _callbacks: { [x: string]: any; }; _handlers: { [x: string]: any; }; _lastRequestId: number; _l...'. -node_modules/chrome-devtools-frontend/front_end/extensions/ExtensionAPI.js(366,12): error TS8022: JSDoc '@extends' is not attached to a class. -node_modules/chrome-devtools-frontend/front_end/extensions/ExtensionAPI.js(376,12): error TS8022: JSDoc '@extends' is not attached to a class. -node_modules/chrome-devtools-frontend/front_end/extensions/ExtensionAPI.js(386,12): error TS8022: JSDoc '@extends' is not attached to a class. -node_modules/chrome-devtools-frontend/front_end/extensions/ExtensionAPI.js(396,44): error TS2339: Property 'nextObjectId' does not exist on type '{ _callbacks: { [x: string]: any; }; _handlers: { [x: string]: any; }; _lastRequestId: number; _l...'. -node_modules/chrome-devtools-frontend/front_end/extensions/ExtensionAPI.js(405,23): error TS2339: Property 'sendRequest' does not exist on type '{ _callbacks: { [x: string]: any; }; _handlers: { [x: string]: any; }; _lastRequestId: number; _l...'. -node_modules/chrome-devtools-frontend/front_end/extensions/ExtensionAPI.js(414,23): error TS2339: Property 'sendRequest' does not exist on type '{ _callbacks: { [x: string]: any; }; _handlers: { [x: string]: any; }; _lastRequestId: number; _l...'. -node_modules/chrome-devtools-frontend/front_end/extensions/ExtensionAPI.js(424,12): error TS8022: JSDoc '@extends' is not attached to a class. -node_modules/chrome-devtools-frontend/front_end/extensions/ExtensionAPI.js(430,23): error TS2339: Property 'sendRequest' does not exist on type '{ _callbacks: { [x: string]: any; }; _handlers: { [x: string]: any; }; _lastRequestId: number; _l...'. -node_modules/chrome-devtools-frontend/front_end/extensions/ExtensionAPI.js(443,23): error TS2339: Property 'sendRequest' does not exist on type '{ _callbacks: { [x: string]: any; }; _handlers: { [x: string]: any; }; _lastRequestId: number; _l...'. -node_modules/chrome-devtools-frontend/front_end/extensions/ExtensionAPI.js(447,23): error TS2339: Property 'sendRequest' does not exist on type '{ _callbacks: { [x: string]: any; }; _handlers: { [x: string]: any; }; _lastRequestId: number; _l...'. +node_modules/chrome-devtools-frontend/front_end/extensions/ExtensionAPI.js(97,23): error TS2339: Property 'chrome' does not exist on type 'Window'. +node_modules/chrome-devtools-frontend/front_end/extensions/ExtensionAPI.js(130,25): error TS2339: Property 'sendRequest' does not exist on type '{ _callbacks: { [x: string]: any; }; _handlers: { [x: string]: any; }; _lastRequestId: number; _l...'. +node_modules/chrome-devtools-frontend/front_end/extensions/ExtensionAPI.js(132,23): error TS2339: Property 'registerHandler' does not exist on type '{ _callbacks: { [x: string]: any; }; _handlers: { [x: string]: any; }; _lastRequestId: number; _l...'. +node_modules/chrome-devtools-frontend/front_end/extensions/ExtensionAPI.js(145,25): error TS2339: Property 'sendRequest' does not exist on type '{ _callbacks: { [x: string]: any; }; _handlers: { [x: string]: any; }; _lastRequestId: number; _l...'. +node_modules/chrome-devtools-frontend/front_end/extensions/ExtensionAPI.js(149,19): error TS1110: Type expected. +node_modules/chrome-devtools-frontend/front_end/extensions/ExtensionAPI.js(203,23): error TS2339: Property 'sendRequest' does not exist on type '{ _callbacks: { [x: string]: any; }; _handlers: { [x: string]: any; }; _lastRequestId: number; _l...'. +node_modules/chrome-devtools-frontend/front_end/extensions/ExtensionAPI.js(207,23): error TS2339: Property 'sendRequest' does not exist on type '{ _callbacks: { [x: string]: any; }; _handlers: { [x: string]: any; }; _lastRequestId: number; _l...'. +node_modules/chrome-devtools-frontend/front_end/extensions/ExtensionAPI.js(224,23): error TS2339: Property 'sendRequest' does not exist on type '{ _callbacks: { [x: string]: any; }; _handlers: { [x: string]: any; }; _lastRequestId: number; _l...'. +node_modules/chrome-devtools-frontend/front_end/extensions/ExtensionAPI.js(243,23): error TS2339: Property 'sendRequest' does not exist on type '{ _callbacks: { [x: string]: any; }; _handlers: { [x: string]: any; }; _lastRequestId: number; _l...'. +node_modules/chrome-devtools-frontend/front_end/extensions/ExtensionAPI.js(249,53): error TS2339: Property 'nextObjectId' does not exist on type '{ _callbacks: { [x: string]: any; }; _handlers: { [x: string]: any; }; _lastRequestId: number; _l...'. +node_modules/chrome-devtools-frontend/front_end/extensions/ExtensionAPI.js(251,23): error TS2339: Property 'sendRequest' does not exist on type '{ _callbacks: { [x: string]: any; }; _handlers: { [x: string]: any; }; _lastRequestId: number; _l...'. +node_modules/chrome-devtools-frontend/front_end/extensions/ExtensionAPI.js(255,40): error TS2339: Property 'hasHandler' does not exist on type '{ _callbacks: { [x: string]: any; }; _handlers: { [x: string]: any; }; _lastRequestId: number; _l...'. +node_modules/chrome-devtools-frontend/front_end/extensions/ExtensionAPI.js(268,25): error TS2339: Property 'unregisterHandler' does not exist on type '{ _callbacks: { [x: string]: any; }; _handlers: { [x: string]: any; }; _lastRequestId: number; _l...'. +node_modules/chrome-devtools-frontend/front_end/extensions/ExtensionAPI.js(270,25): error TS2339: Property 'registerHandler' does not exist on type '{ _callbacks: { [x: string]: any; }; _handlers: { [x: string]: any; }; _lastRequestId: number; _l...'. +node_modules/chrome-devtools-frontend/front_end/extensions/ExtensionAPI.js(274,25): error TS2339: Property 'sendRequest' does not exist on type '{ _callbacks: { [x: string]: any; }; _handlers: { [x: string]: any; }; _lastRequestId: number; _l...'. +node_modules/chrome-devtools-frontend/front_end/extensions/ExtensionAPI.js(278,23): error TS2339: Property 'sendRequest' does not exist on type '{ _callbacks: { [x: string]: any; }; _handlers: { [x: string]: any; }; _lastRequestId: number; _l...'. +node_modules/chrome-devtools-frontend/front_end/extensions/ExtensionAPI.js(281,9): error TS1056: Accessors are only available when targeting ECMAScript 5 and higher. +node_modules/chrome-devtools-frontend/front_end/extensions/ExtensionAPI.js(314,12): error TS8022: JSDoc '@extends' is not attached to a class. +node_modules/chrome-devtools-frontend/front_end/extensions/ExtensionAPI.js(322,55): error TS2339: Property 'nextObjectId' does not exist on type '{ _callbacks: { [x: string]: any; }; _handlers: { [x: string]: any; }; _lastRequestId: number; _l...'. +node_modules/chrome-devtools-frontend/front_end/extensions/ExtensionAPI.js(327,23): error TS2339: Property 'sendRequest' does not exist on type '{ _callbacks: { [x: string]: any; }; _handlers: { [x: string]: any; }; _lastRequestId: number; _l...'. +node_modules/chrome-devtools-frontend/front_end/extensions/ExtensionAPI.js(371,12): error TS8022: JSDoc '@extends' is not attached to a class. +node_modules/chrome-devtools-frontend/front_end/extensions/ExtensionAPI.js(381,12): error TS8022: JSDoc '@extends' is not attached to a class. +node_modules/chrome-devtools-frontend/front_end/extensions/ExtensionAPI.js(391,12): error TS8022: JSDoc '@extends' is not attached to a class. +node_modules/chrome-devtools-frontend/front_end/extensions/ExtensionAPI.js(401,44): error TS2339: Property 'nextObjectId' does not exist on type '{ _callbacks: { [x: string]: any; }; _handlers: { [x: string]: any; }; _lastRequestId: number; _l...'. +node_modules/chrome-devtools-frontend/front_end/extensions/ExtensionAPI.js(410,23): error TS2339: Property 'sendRequest' does not exist on type '{ _callbacks: { [x: string]: any; }; _handlers: { [x: string]: any; }; _lastRequestId: number; _l...'. +node_modules/chrome-devtools-frontend/front_end/extensions/ExtensionAPI.js(419,23): error TS2339: Property 'sendRequest' does not exist on type '{ _callbacks: { [x: string]: any; }; _handlers: { [x: string]: any; }; _lastRequestId: number; _l...'. +node_modules/chrome-devtools-frontend/front_end/extensions/ExtensionAPI.js(429,12): error TS8022: JSDoc '@extends' is not attached to a class. +node_modules/chrome-devtools-frontend/front_end/extensions/ExtensionAPI.js(435,23): error TS2339: Property 'sendRequest' does not exist on type '{ _callbacks: { [x: string]: any; }; _handlers: { [x: string]: any; }; _lastRequestId: number; _l...'. +node_modules/chrome-devtools-frontend/front_end/extensions/ExtensionAPI.js(448,23): error TS2339: Property 'sendRequest' does not exist on type '{ _callbacks: { [x: string]: any; }; _handlers: { [x: string]: any; }; _lastRequestId: number; _l...'. node_modules/chrome-devtools-frontend/front_end/extensions/ExtensionAPI.js(452,23): error TS2339: Property 'sendRequest' does not exist on type '{ _callbacks: { [x: string]: any; }; _handlers: { [x: string]: any; }; _lastRequestId: number; _l...'. -node_modules/chrome-devtools-frontend/front_end/extensions/ExtensionAPI.js(470,23): error TS2339: Property 'sendRequest' does not exist on type '{ _callbacks: { [x: string]: any; }; _handlers: { [x: string]: any; }; _lastRequestId: number; _l...'. -node_modules/chrome-devtools-frontend/front_end/extensions/ExtensionAPI.js(487,62): error TS2339: Property 'nextObjectId' does not exist on type '{ _callbacks: { [x: string]: any; }; _handlers: { [x: string]: any; }; _lastRequestId: number; _l...'. -node_modules/chrome-devtools-frontend/front_end/extensions/ExtensionAPI.js(488,23): error TS2339: Property 'sendRequest' does not exist on type '{ _callbacks: { [x: string]: any; }; _handlers: { [x: string]: any; }; _lastRequestId: number; _l...'. -node_modules/chrome-devtools-frontend/front_end/extensions/ExtensionAPI.js(510,23): error TS2339: Property 'sendRequest' does not exist on type '{ _callbacks: { [x: string]: any; }; _handlers: { [x: string]: any; }; _lastRequestId: number; _l...'. -node_modules/chrome-devtools-frontend/front_end/extensions/ExtensionAPI.js(564,23): error TS2339: Property 'sendRequest' does not exist on type '{ _callbacks: { [x: string]: any; }; _handlers: { [x: string]: any; }; _lastRequestId: number; _l...'. -node_modules/chrome-devtools-frontend/front_end/extensions/ExtensionAPI.js(581,23): error TS2339: Property 'sendRequest' does not exist on type '{ _callbacks: { [x: string]: any; }; _handlers: { [x: string]: any; }; _lastRequestId: number; _l...'. -node_modules/chrome-devtools-frontend/front_end/extensions/ExtensionAPI.js(592,23): error TS2339: Property 'sendRequest' does not exist on type '{ _callbacks: { [x: string]: any; }; _handlers: { [x: string]: any; }; _lastRequestId: number; _l...'. -node_modules/chrome-devtools-frontend/front_end/extensions/ExtensionAPI.js(605,9): error TS1056: Accessors are only available when targeting ECMAScript 5 and higher. -node_modules/chrome-devtools-frontend/front_end/extensions/ExtensionAPI.js(609,9): error TS1056: Accessors are only available when targeting ECMAScript 5 and higher. -node_modules/chrome-devtools-frontend/front_end/extensions/ExtensionAPI.js(618,23): error TS2339: Property 'sendRequest' does not exist on type '{ _callbacks: { [x: string]: any; }; _handlers: { [x: string]: any; }; _lastRequestId: number; _l...'. -node_modules/chrome-devtools-frontend/front_end/extensions/ExtensionAPI.js(622,23): error TS2339: Property 'sendRequest' does not exist on type '{ _callbacks: { [x: string]: any; }; _handlers: { [x: string]: any; }; _lastRequestId: number; _l...'. -node_modules/chrome-devtools-frontend/front_end/extensions/ExtensionAPI.js(657,21): error TS2339: Property 'sendRequest' does not exist on type '{ _callbacks: { [x: string]: any; }; _handlers: { [x: string]: any; }; _lastRequestId: number; _l...'. -node_modules/chrome-devtools-frontend/front_end/extensions/ExtensionAPI.js(760,23): error TS2339: Property 'chrome' does not exist on type 'Window'. -node_modules/chrome-devtools-frontend/front_end/extensions/ExtensionAPI.js(790,21): error TS2339: Property 'exposeWebInspectorNamespace' does not exist on type '{ startPage: string; name: string; exposeExperimentalAPIs: boolean; }'. -node_modules/chrome-devtools-frontend/front_end/extensions/ExtensionAPI.js(791,12): error TS2339: Property 'webInspector' does not exist on type 'Window'. -node_modules/chrome-devtools-frontend/front_end/extensions/ExtensionPanel.js(36,26): error TS2694: Namespace 'Extensions' has no exported member 'ExtensionServer'. -node_modules/chrome-devtools-frontend/front_end/extensions/ExtensionPanel.js(42,5): error TS2346: Call target does not contain any signatures. +node_modules/chrome-devtools-frontend/front_end/extensions/ExtensionAPI.js(457,23): error TS2339: Property 'sendRequest' does not exist on type '{ _callbacks: { [x: string]: any; }; _handlers: { [x: string]: any; }; _lastRequestId: number; _l...'. +node_modules/chrome-devtools-frontend/front_end/extensions/ExtensionAPI.js(475,23): error TS2339: Property 'sendRequest' does not exist on type '{ _callbacks: { [x: string]: any; }; _handlers: { [x: string]: any; }; _lastRequestId: number; _l...'. +node_modules/chrome-devtools-frontend/front_end/extensions/ExtensionAPI.js(492,62): error TS2339: Property 'nextObjectId' does not exist on type '{ _callbacks: { [x: string]: any; }; _handlers: { [x: string]: any; }; _lastRequestId: number; _l...'. +node_modules/chrome-devtools-frontend/front_end/extensions/ExtensionAPI.js(493,23): error TS2339: Property 'sendRequest' does not exist on type '{ _callbacks: { [x: string]: any; }; _handlers: { [x: string]: any; }; _lastRequestId: number; _l...'. +node_modules/chrome-devtools-frontend/front_end/extensions/ExtensionAPI.js(515,23): error TS2339: Property 'sendRequest' does not exist on type '{ _callbacks: { [x: string]: any; }; _handlers: { [x: string]: any; }; _lastRequestId: number; _l...'. +node_modules/chrome-devtools-frontend/front_end/extensions/ExtensionAPI.js(569,23): error TS2339: Property 'sendRequest' does not exist on type '{ _callbacks: { [x: string]: any; }; _handlers: { [x: string]: any; }; _lastRequestId: number; _l...'. +node_modules/chrome-devtools-frontend/front_end/extensions/ExtensionAPI.js(586,23): error TS2339: Property 'sendRequest' does not exist on type '{ _callbacks: { [x: string]: any; }; _handlers: { [x: string]: any; }; _lastRequestId: number; _l...'. +node_modules/chrome-devtools-frontend/front_end/extensions/ExtensionAPI.js(597,23): error TS2339: Property 'sendRequest' does not exist on type '{ _callbacks: { [x: string]: any; }; _handlers: { [x: string]: any; }; _lastRequestId: number; _l...'. +node_modules/chrome-devtools-frontend/front_end/extensions/ExtensionAPI.js(610,9): error TS1056: Accessors are only available when targeting ECMAScript 5 and higher. +node_modules/chrome-devtools-frontend/front_end/extensions/ExtensionAPI.js(614,9): error TS1056: Accessors are only available when targeting ECMAScript 5 and higher. +node_modules/chrome-devtools-frontend/front_end/extensions/ExtensionAPI.js(623,23): error TS2339: Property 'sendRequest' does not exist on type '{ _callbacks: { [x: string]: any; }; _handlers: { [x: string]: any; }; _lastRequestId: number; _l...'. +node_modules/chrome-devtools-frontend/front_end/extensions/ExtensionAPI.js(627,23): error TS2339: Property 'sendRequest' does not exist on type '{ _callbacks: { [x: string]: any; }; _handlers: { [x: string]: any; }; _lastRequestId: number; _l...'. +node_modules/chrome-devtools-frontend/front_end/extensions/ExtensionAPI.js(662,21): error TS2339: Property 'sendRequest' does not exist on type '{ _callbacks: { [x: string]: any; }; _handlers: { [x: string]: any; }; _lastRequestId: number; _l...'. +node_modules/chrome-devtools-frontend/front_end/extensions/ExtensionAPI.js(789,21): error TS2339: Property 'exposeWebInspectorNamespace' does not exist on type '{ startPage: string; name: string; exposeExperimentalAPIs: boolean; }'. +node_modules/chrome-devtools-frontend/front_end/extensions/ExtensionAPI.js(790,12): error TS2339: Property 'webInspector' does not exist on type 'Window'. +node_modules/chrome-devtools-frontend/front_end/extensions/ExtensionPanel.js(48,50): error TS2345: Argument of type 'this' is not assignable to parameter of type '() => void'. + Type '(Anonymous class)' is not assignable to type '() => void'. + Type '(Anonymous class)' provides no match for the signature '(): void'. +node_modules/chrome-devtools-frontend/front_end/extensions/ExtensionPanel.js(52,5): error TS2554: Expected 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/extensions/ExtensionPanel.js(81,18): error TS2694: Namespace 'UI' has no exported member 'SearchableView'. -node_modules/chrome-devtools-frontend/front_end/extensions/ExtensionPanel.js(126,26): error TS2694: Namespace 'Extensions' has no exported member 'ExtensionServer'. -node_modules/chrome-devtools-frontend/front_end/extensions/ExtensionPanel.js(168,26): error TS2694: Namespace 'Extensions' has no exported member 'ExtensionServer'. -node_modules/chrome-devtools-frontend/front_end/extensions/ExtensionPanel.js(173,15): error TS2502: 'server' is referenced directly or indirectly in its own type annotation. -node_modules/chrome-devtools-frontend/front_end/extensions/ExtensionPanel.js(174,5): error TS2346: Call target does not contain any signatures. +node_modules/chrome-devtools-frontend/front_end/extensions/ExtensionPanel.js(137,26): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/extensions/ExtensionPanel.js(230,5): error TS2554: Expected 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/extensions/ExtensionPanel.js(232,23): error TS2339: Property 'style' does not exist on type 'Element'. +node_modules/chrome-devtools-frontend/front_end/extensions/ExtensionPanel.js(240,18): error TS2339: Property 'style' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/extensions/ExtensionPanel.js(246,24): error TS2694: Namespace 'Protocol' has no exported member 'Error'. +node_modules/chrome-devtools-frontend/front_end/extensions/ExtensionPanel.js(265,5): error TS2554: Expected 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/extensions/ExtensionPanel.js(279,40): error TS2339: Property 'removeChildren' does not exist on type 'Element'. +node_modules/chrome-devtools-frontend/front_end/extensions/ExtensionPanel.js(281,10): error TS2339: Property 'renderPromise' does not exist on type '() => void'. node_modules/chrome-devtools-frontend/front_end/extensions/ExtensionRegistryStub.js(30,13): error TS2339: Property 'InspectorExtensionRegistry' does not exist on type 'Window'. -node_modules/chrome-devtools-frontend/front_end/extensions/ExtensionServer.js(39,5): error TS2346: Call target does not contain any signatures. -node_modules/chrome-devtools-frontend/front_end/extensions/ExtensionServer.js(50,35): error TS2694: Namespace 'Extensions' has no exported member 'ExtensionSidebarPane'. -node_modules/chrome-devtools-frontend/front_end/extensions/ExtensionServer.js(51,5): error TS2502: '_sidebarPanes' is referenced directly or indirectly in its own type annotation. +node_modules/chrome-devtools-frontend/front_end/extensions/ExtensionRegistryStub.js(34,14): error TS2339: Property 'InspectorExtensionRegistryStub' does not exist on type 'typeof Extensions'. +node_modules/chrome-devtools-frontend/front_end/extensions/ExtensionRegistryStub.js(39,51): error TS2339: Property 'InspectorExtensionRegistryStub' does not exist on type 'typeof Extensions'. node_modules/chrome-devtools-frontend/front_end/extensions/ExtensionServer.js(54,41): error TS2694: Namespace 'Extensions' has no exported member 'TracingSession'. +node_modules/chrome-devtools-frontend/front_end/extensions/ExtensionServer.js(85,34): error TS2339: Property 'addEventListener' does not exist on type '() => void'. +node_modules/chrome-devtools-frontend/front_end/extensions/ExtensionServer.js(87,34): error TS2339: Property 'addEventListener' does not exist on type '() => void'. node_modules/chrome-devtools-frontend/front_end/extensions/ExtensionServer.js(129,5): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/extensions/ExtensionServer.js(136,5): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/extensions/ExtensionServer.js(150,26): error TS2694: Namespace 'Extensions' has no exported member 'TracingSession'. @@ -5808,9 +8871,13 @@ node_modules/chrome-devtools-frontend/front_end/extensions/ExtensionServer.js(16 node_modules/chrome-devtools-frontend/front_end/extensions/ExtensionServer.js(219,43): error TS2694: Namespace 'Protocol' has no exported member 'Network'. node_modules/chrome-devtools-frontend/front_end/extensions/ExtensionServer.js(244,54): error TS2339: Property 'traverseNextNode' does not exist on type 'HTMLElement'. node_modules/chrome-devtools-frontend/front_end/extensions/ExtensionServer.js(245,27): error TS2693: 'ShadowRoot' only refers to a type, but is being used as a value here. -node_modules/chrome-devtools-frontend/front_end/extensions/ExtensionServer.js(287,20): error TS2694: Namespace 'UI' has no exported member 'Widget'. +node_modules/chrome-devtools-frontend/front_end/extensions/ExtensionServer.js(263,31): error TS2345: Argument of type '(Anonymous class)' is not assignable to parameter of type '() => void'. + Type '(Anonymous class)' provides no match for the signature '(): void'. node_modules/chrome-devtools-frontend/front_end/extensions/ExtensionServer.js(312,13): error TS2339: Property 'complete' does not exist on type '() => void'. -node_modules/chrome-devtools-frontend/front_end/extensions/ExtensionServer.js(328,35): error TS2694: Namespace 'Extensions' has no exported member 'ExtensionSidebarPane'. +node_modules/chrome-devtools-frontend/front_end/extensions/ExtensionServer.js(322,62): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/extensions/ExtensionServer.js(371,23): error TS2339: Property 'reveal' does not exist on type '() => void'. +node_modules/chrome-devtools-frontend/front_end/extensions/ExtensionServer.js(377,23): error TS2339: Property 'reveal' does not exist on type '() => void'. +node_modules/chrome-devtools-frontend/front_end/extensions/ExtensionServer.js(383,23): error TS2339: Property 'reveal' does not exist on type '() => void'. node_modules/chrome-devtools-frontend/front_end/extensions/ExtensionServer.js(416,26): error TS2694: Namespace 'Protocol' has no exported member 'Error'. node_modules/chrome-devtools-frontend/front_end/extensions/ExtensionServer.js(445,22): error TS2694: Namespace 'Common' has no exported member 'ContentProvider'. node_modules/chrome-devtools-frontend/front_end/extensions/ExtensionServer.js(448,34): error TS2339: Property 'contentURL' does not exist on type '() => void'. @@ -5821,43 +8888,65 @@ node_modules/chrome-devtools-frontend/front_end/extensions/ExtensionServer.js(47 node_modules/chrome-devtools-frontend/front_end/extensions/ExtensionServer.js(475,22): error TS2694: Namespace 'Common' has no exported member 'ContentProvider'. node_modules/chrome-devtools-frontend/front_end/extensions/ExtensionServer.js(480,41): error TS2339: Property 'requestContent' does not exist on type '() => void'. node_modules/chrome-devtools-frontend/front_end/extensions/ExtensionServer.js(481,41): error TS2339: Property 'contentEncoded' does not exist on type '() => void'. +node_modules/chrome-devtools-frontend/front_end/extensions/ExtensionServer.js(497,30): error TS2345: Argument of type '(Anonymous class) | (Anonymous class)' is not assignable to parameter of type '() => void'. + Type '(Anonymous class)' is not assignable to type '() => void'. + Type '(Anonymous class)' provides no match for the signature '(): void'. node_modules/chrome-devtools-frontend/front_end/extensions/ExtensionServer.js(502,26): error TS2694: Namespace 'Protocol' has no exported member 'Error'. node_modules/chrome-devtools-frontend/front_end/extensions/ExtensionServer.js(542,14): error TS2339: Property '_extensionOrigin' does not exist on type 'MessagePort'. +node_modules/chrome-devtools-frontend/front_end/extensions/ExtensionServer.js(545,62): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/extensions/ExtensionServer.js(567,30): error TS2339: Property 'KeyboardEvent' does not exist on type 'Window'. +node_modules/chrome-devtools-frontend/front_end/extensions/ExtensionServer.js(599,96): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/extensions/ExtensionServer.js(603,28): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/extensions/ExtensionServer.js(624,58): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/extensions/ExtensionServer.js(631,93): error TS2345: Argument of type '(Anonymous class)' is not assignable to parameter of type '() => void'. - Type '(Anonymous class)' provides no match for the signature '(): void'. node_modules/chrome-devtools-frontend/front_end/extensions/ExtensionServer.js(638,85): error TS2345: Argument of type '(Anonymous class)' is not assignable to parameter of type '() => void'. -node_modules/chrome-devtools-frontend/front_end/extensions/ExtensionServer.js(642,35): error TS2694: Namespace 'SDK' has no exported member 'NetworkRequest'. node_modules/chrome-devtools-frontend/front_end/extensions/ExtensionServer.js(649,5): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/extensions/ExtensionServer.js(667,22): error TS2694: Namespace 'Common' has no exported member 'Event'. +node_modules/chrome-devtools-frontend/front_end/extensions/ExtensionServer.js(670,36): error TS2339: Property '_overridePlatformExtensionAPIForTest' does not exist on type '(Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/extensions/ExtensionServer.js(671,14): error TS2339: Property 'buildPlatformExtensionAPI' does not exist on type 'Window'. +node_modules/chrome-devtools-frontend/front_end/extensions/ExtensionServer.js(671,69): error TS2339: Property '_overridePlatformExtensionAPIForTest' does not exist on type '(Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/extensions/ExtensionServer.js(681,22): error TS2694: Namespace 'Common' has no exported member 'Event'. +node_modules/chrome-devtools-frontend/front_end/extensions/ExtensionServer.js(708,31): error TS2339: Property 'setInjectedScriptForOrigin' does not exist on type 'typeof InspectorFrontendHost'. node_modules/chrome-devtools-frontend/front_end/extensions/ExtensionServer.js(712,14): error TS2339: Property 'src' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/extensions/ExtensionServer.js(713,14): error TS2339: Property 'style' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/extensions/ExtensionServer.js(765,31): error TS2694: Namespace 'Common' has no exported member 'Event'. node_modules/chrome-devtools-frontend/front_end/extensions/ExtensionServer.js(777,31): error TS2694: Namespace 'Common' has no exported member 'Event'. +node_modules/chrome-devtools-frontend/front_end/extensions/ExtensionServer.js(791,64): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/extensions/ExtensionServer.js(800,67): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/extensions/ExtensionServer.js(839,27): error TS2694: Namespace 'Extensions' has no exported member 'ExtensionStatus'. +node_modules/chrome-devtools-frontend/front_end/extensions/ExtensionServer.js(881,30): error TS2339: Property 'resourceTreeModel' does not exist on type 'true | (Anonymous class)'. + Property 'resourceTreeModel' does not exist on type 'true'. +node_modules/chrome-devtools-frontend/front_end/extensions/ExtensionServer.js(886,48): error TS2339: Property 'id' does not exist on type 'true | (Anonymous class)'. + Property 'id' does not exist on type 'true'. +node_modules/chrome-devtools-frontend/front_end/extensions/ExtensionServer.js(891,113): error TS2339: Property 'url' does not exist on type 'true | (Anonymous class)'. + Property 'url' does not exist on type 'true'. +node_modules/chrome-devtools-frontend/front_end/extensions/ExtensionServer.js(897,48): error TS2339: Property 'id' does not exist on type 'true | (Anonymous class)'. + Property 'id' does not exist on type 'true'. +node_modules/chrome-devtools-frontend/front_end/extensions/ExtensionServer.js(901,44): error TS2339: Property 'url' does not exist on type 'true | (Anonymous class)'. + Property 'url' does not exist on type 'true'. node_modules/chrome-devtools-frontend/front_end/extensions/ExtensionServer.js(918,21): error TS2694: Namespace 'SDK' has no exported member 'RuntimeModel'. -node_modules/chrome-devtools-frontend/front_end/extensions/ExtensionServer.js(946,5): error TS2346: Call target does not contain any signatures. -node_modules/chrome-devtools-frontend/front_end/extensions/ExtensionServer.js(961,29): error TS2694: Namespace 'UI' has no exported member 'Widget'. -node_modules/chrome-devtools-frontend/front_end/extensions/ExtensionServer.js(964,37): error TS2694: Namespace 'UI' has no exported member 'Widget'. +node_modules/chrome-devtools-frontend/front_end/extensions/ExtensionServer.js(931,28): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/extensions/ExtensionServer.js(976,29): error TS2694: Namespace 'Extensions' has no exported member 'ExtensionStatus'. node_modules/chrome-devtools-frontend/front_end/extensions/ExtensionServer.js(983,59): error TS2339: Property 'vsprintf' does not exist on type 'StringConstructor'. node_modules/chrome-devtools-frontend/front_end/extensions/ExtensionServer.js(1001,2): error TS1003: Identifier expected. node_modules/chrome-devtools-frontend/front_end/extensions/ExtensionServer.js(1002,28): error TS2300: Duplicate identifier 'Record'. +node_modules/chrome-devtools-frontend/front_end/extensions/ExtensionServer.js(1002,28): error TS2339: Property 'Record' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/extensions/ExtensionTraceProvider.js(23,26): error TS2694: Namespace 'Extensions' has no exported member 'TracingSession'. -node_modules/chrome-devtools-frontend/front_end/extensions/ExtensionView.js(36,26): error TS2694: Namespace 'Extensions' has no exported member 'ExtensionServer'. -node_modules/chrome-devtools-frontend/front_end/extensions/ExtensionView.js(42,5): error TS2346: Call target does not contain any signatures. +node_modules/chrome-devtools-frontend/front_end/extensions/ExtensionTraceProvider.js(26,64): error TS2339: Property '_lastSessionId' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/extensions/ExtensionTraceProvider.js(56,35): error TS2339: Property '_lastSessionId' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/extensions/ExtensionView.js(50,18): error TS2339: Property 'src' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/extensions/ExtensionView.js(74,22): error TS2352: Type 'Window' cannot be converted to type 'Window[]'. Property 'includes' is missing in type 'Window'. node_modules/chrome-devtools-frontend/front_end/extensions/ExtensionView.js(75,74): error TS2339: Property 'contentWindow' does not exist on type 'Element'. -node_modules/chrome-devtools-frontend/front_end/extensions/ExtensionView.js(86,26): error TS2694: Namespace 'Extensions' has no exported member 'ExtensionServer'. -node_modules/chrome-devtools-frontend/front_end/extensions/ExtensionView.js(90,5): error TS2346: Call target does not contain any signatures. node_modules/chrome-devtools-frontend/front_end/extensions_test_runner/ExtensionsNetworkTestRunner.js(23,5): error TS2304: Cannot find name 'output'. node_modules/chrome-devtools-frontend/front_end/extensions_test_runner/ExtensionsNetworkTestRunner.js(27,3): error TS2304: Cannot find name 'webInspector'. +node_modules/chrome-devtools-frontend/front_end/extensions_test_runner/ExtensionsTestRunner.js(14,28): error TS2339: Property '_extensionAPITestHook' does not exist on type '(Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/extensions_test_runner/ExtensionsTestRunner.js(15,10): error TS2339: Property 'webInspector' does not exist on type 'Window'. node_modules/chrome-devtools-frontend/front_end/extensions_test_runner/ExtensionsTestRunner.js(16,10): error TS2339: Property '_extensionServerForTests' does not exist on type 'Window'. +node_modules/chrome-devtools-frontend/front_end/extensions_test_runner/ExtensionsTestRunner.js(46,24): error TS2339: Property '_codeToEvaluateBeforeTests' does not exist on type 'typeof ExtensionsTestRunner'. +node_modules/chrome-devtools-frontend/front_end/extensions_test_runner/ExtensionsTestRunner.js(50,33): error TS2339: Property 'RuntimeAgent' does not exist on type 'typeof TestRunner'. +node_modules/chrome-devtools-frontend/front_end/extensions_test_runner/ExtensionsTestRunner.js(55,24): error TS2339: Property '_pendingTests' does not exist on type 'typeof ExtensionsTestRunner'. +node_modules/chrome-devtools-frontend/front_end/extensions_test_runner/ExtensionsTestRunner.js(55,62): error TS2339: Property '_codeToEvaluateBeforeTests' does not exist on type 'typeof ExtensionsTestRunner'. node_modules/chrome-devtools-frontend/front_end/extensions_test_runner/ExtensionsTestRunner.js(60,3): error TS2304: Cannot find name 'InspectorFrontendAPI'. node_modules/chrome-devtools-frontend/front_end/externs.js(37,8): error TS2339: Property 'observe' does not exist on type 'ObjectConstructor'. node_modules/chrome-devtools-frontend/front_end/externs.js(40,17): error TS2339: Property 'isMetaOrCtrlForTest' does not exist on type 'Event'. @@ -5936,19 +9025,22 @@ node_modules/chrome-devtools-frontend/front_end/externs.js(571,8): error TS2551: node_modules/chrome-devtools-frontend/front_end/externs.js(572,8): error TS2339: Property 'start' 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/externs.js(623,8): error TS2339: Property 'dispatchStandaloneTestRunnerMessages' does not exist on type 'Window'. node_modules/chrome-devtools-frontend/front_end/externs.js(630,19): error TS2339: Property 'animate' does not exist on type 'Element'. -node_modules/chrome-devtools-frontend/front_end/externs.js(645,15): error TS2355: A function whose declared type is neither 'void' nor 'any' must return a value. -node_modules/chrome-devtools-frontend/front_end/externs.js(652,15): error TS2355: A function whose declared type is neither 'void' nor 'any' must return a value. -node_modules/chrome-devtools-frontend/front_end/externs.js(659,15): error TS2355: A function whose declared type is neither 'void' nor 'any' must return a value. -node_modules/chrome-devtools-frontend/front_end/externs.js(696,2): error TS1003: Identifier expected. -node_modules/chrome-devtools-frontend/front_end/externs.js(701,2): error TS1003: Identifier expected. -node_modules/chrome-devtools-frontend/front_end/externs.js(702,7): error TS2300: Duplicate identifier 'Comment'. -node_modules/chrome-devtools-frontend/front_end/externs.js(706,2): error TS1003: Identifier expected. -node_modules/chrome-devtools-frontend/front_end/externs.js(761,1): error TS8022: JSDoc '@extends' is not attached to a class. -node_modules/chrome-devtools-frontend/front_end/externs.js(794,13): error TS2355: A function whose declared type is neither 'void' nor 'any' must return a value. -node_modules/chrome-devtools-frontend/front_end/externs.js(796,19): error TS2339: Property 'context' does not exist on type 'Console'. -node_modules/chrome-devtools-frontend/front_end/externs.js(802,13): error TS2355: A function whose declared type is neither 'void' nor 'any' must return a value. +node_modules/chrome-devtools-frontend/front_end/externs.js(654,15): error TS2355: A function whose declared type is neither 'void' nor 'any' must return a value. +node_modules/chrome-devtools-frontend/front_end/externs.js(661,15): error TS2355: A function whose declared type is neither 'void' nor 'any' must return a value. +node_modules/chrome-devtools-frontend/front_end/externs.js(668,15): error TS2355: A function whose declared type is neither 'void' nor 'any' must return a value. +node_modules/chrome-devtools-frontend/front_end/externs.js(705,2): error TS1003: Identifier expected. +node_modules/chrome-devtools-frontend/front_end/externs.js(710,2): error TS1003: Identifier expected. +node_modules/chrome-devtools-frontend/front_end/externs.js(711,7): error TS2300: Duplicate identifier 'Comment'. +node_modules/chrome-devtools-frontend/front_end/externs.js(715,2): error TS1003: Identifier expected. +node_modules/chrome-devtools-frontend/front_end/externs.js(770,1): error TS8022: JSDoc '@extends' is not attached to a class. +node_modules/chrome-devtools-frontend/front_end/externs.js(803,13): error TS2355: A function whose declared type is neither 'void' nor 'any' must return a value. +node_modules/chrome-devtools-frontend/front_end/externs.js(805,19): error TS2339: Property 'context' does not exist on type 'Console'. +node_modules/chrome-devtools-frontend/front_end/externs.js(811,13): error TS2355: A function whose declared type is neither 'void' nor 'any' must return a value. node_modules/chrome-devtools-frontend/front_end/formatter/FormatterWorkerPool.js(10,48): error TS2694: Namespace 'Formatter' has no exported member 'FormatterWorkerPool'. node_modules/chrome-devtools-frontend/front_end/formatter/FormatterWorkerPool.js(28,40): error TS2339: Property 'keysArray' does not exist on type 'Map<(Anonymous class), any>'. +node_modules/chrome-devtools-frontend/front_end/formatter/FormatterWorkerPool.js(29,79): error TS2339: Property 'MaxWorkers' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/formatter/FormatterWorkerPool.js(77,50): error TS2339: Property 'Task' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/formatter/FormatterWorkerPool.js(103,50): error TS2339: Property 'Task' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/formatter/FormatterWorkerPool.js(119,42): error TS2694: Namespace 'Formatter' has no exported member 'FormatterWorkerPool'. node_modules/chrome-devtools-frontend/front_end/formatter/FormatterWorkerPool.js(129,35): error TS2694: Namespace 'Formatter' has no exported member 'FormatterWorkerPool'. node_modules/chrome-devtools-frontend/front_end/formatter/FormatterWorkerPool.js(133,43): error TS2694: Namespace 'Formatter' has no exported member 'FormatterWorkerPool'. @@ -5959,33 +9051,61 @@ node_modules/chrome-devtools-frontend/front_end/formatter/FormatterWorkerPool.js node_modules/chrome-devtools-frontend/front_end/formatter/FormatterWorkerPool.js(197,50): error TS2694: Namespace 'Formatter' has no exported member 'FormatterWorkerPool'. node_modules/chrome-devtools-frontend/front_end/formatter/FormatterWorkerPool.js(214,34): error TS2694: Namespace 'Formatter' has no exported member 'FormatterWorkerPool'. node_modules/chrome-devtools-frontend/front_end/formatter/FormatterWorkerPool.js(224,34): error TS2694: Namespace 'Formatter' has no exported member 'FormatterWorkerPool'. +node_modules/chrome-devtools-frontend/front_end/formatter/FormatterWorkerPool.js(235,31): error TS2339: Property 'MaxWorkers' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/formatter/FormatterWorkerPool.js(240,31): error TS2339: Property 'Task' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/formatter/FormatterWorkerPool.js(255,31): error TS2339: Property 'FormatResult' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/formatter/FormatterWorkerPool.js(259,27): error TS2694: Namespace 'Formatter' has no exported member 'FormatterWorkerPool'. node_modules/chrome-devtools-frontend/front_end/formatter/FormatterWorkerPool.js(264,70): error TS1003: Identifier expected. +node_modules/chrome-devtools-frontend/front_end/formatter/FormatterWorkerPool.js(265,31): error TS2339: Property 'FormatMapping' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/formatter/FormatterWorkerPool.js(267,93): error TS1003: Identifier expected. +node_modules/chrome-devtools-frontend/front_end/formatter/FormatterWorkerPool.js(268,31): error TS2339: Property 'OutlineItem' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/formatter/FormatterWorkerPool.js(270,31): error TS2339: Property 'JSOutlineItem' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/formatter/FormatterWorkerPool.js(285,2): error TS1003: Identifier expected. +node_modules/chrome-devtools-frontend/front_end/formatter/FormatterWorkerPool.js(286,31): error TS2339: Property 'TextRange' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/formatter/FormatterWorkerPool.js(288,31): error TS2339: Property 'CSSProperty' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/formatter/FormatterWorkerPool.js(292,27): error TS2694: Namespace 'Formatter' has no exported member 'FormatterWorkerPool'. node_modules/chrome-devtools-frontend/front_end/formatter/FormatterWorkerPool.js(296,27): error TS2694: Namespace 'Formatter' has no exported member 'FormatterWorkerPool'. node_modules/chrome-devtools-frontend/front_end/formatter/FormatterWorkerPool.js(298,27): error TS2694: Namespace 'Formatter' has no exported member 'FormatterWorkerPool'. +node_modules/chrome-devtools-frontend/front_end/formatter/FormatterWorkerPool.js(305,31): error TS2339: Property 'CSSStyleRule' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/formatter/FormatterWorkerPool.js(309,27): error TS2694: Namespace 'Formatter' has no exported member 'FormatterWorkerPool'. node_modules/chrome-devtools-frontend/front_end/formatter/FormatterWorkerPool.js(315,35): error TS2694: Namespace 'Formatter' has no exported member 'FormatterWorkerPool'. node_modules/chrome-devtools-frontend/front_end/formatter/FormatterWorkerPool.js(322,2): error TS1003: Identifier expected. +node_modules/chrome-devtools-frontend/front_end/formatter/FormatterWorkerPool.js(323,31): error TS2339: Property 'CSSAtRule' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/formatter/FormatterWorkerPool.js(327,2): error TS1003: Identifier expected. node_modules/chrome-devtools-frontend/front_end/formatter/FormatterWorkerPool.js(328,31): error TS2300: Duplicate identifier 'CSSRule'. +node_modules/chrome-devtools-frontend/front_end/formatter/FormatterWorkerPool.js(328,31): error TS2339: Property 'CSSRule' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/formatter/FormatterWorkerPool.js(330,31): error TS2339: Property 'SCSSProperty' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/formatter/FormatterWorkerPool.js(332,27): error TS2694: Namespace 'Formatter' has no exported member 'FormatterWorkerPool'. node_modules/chrome-devtools-frontend/front_end/formatter/FormatterWorkerPool.js(334,27): error TS2694: Namespace 'Formatter' has no exported member 'FormatterWorkerPool'. node_modules/chrome-devtools-frontend/front_end/formatter/FormatterWorkerPool.js(336,27): error TS2694: Namespace 'Formatter' has no exported member 'FormatterWorkerPool'. +node_modules/chrome-devtools-frontend/front_end/formatter/FormatterWorkerPool.js(343,31): error TS2339: Property 'SCSSRule' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/formatter/FormatterWorkerPool.js(345,34): error TS2694: Namespace 'Formatter' has no exported member 'FormatterWorkerPool'. node_modules/chrome-devtools-frontend/front_end/formatter/FormatterWorkerPool.js(347,34): error TS2694: Namespace 'Formatter' has no exported member 'FormatterWorkerPool'. node_modules/chrome-devtools-frontend/front_end/formatter/FormatterWorkerPool.js(349,27): error TS2694: Namespace 'Formatter' has no exported member 'FormatterWorkerPool'. +node_modules/chrome-devtools-frontend/front_end/formatter/FormatterWorkerPool.js(358,18): error TS2551: Property '_formatterWorkerPool' does not exist on type 'typeof Formatter'. Did you mean 'FormatterWorkerPool'? +node_modules/chrome-devtools-frontend/front_end/formatter/FormatterWorkerPool.js(359,15): error TS2551: Property '_formatterWorkerPool' does not exist on type 'typeof Formatter'. Did you mean 'FormatterWorkerPool'? +node_modules/chrome-devtools-frontend/front_end/formatter/FormatterWorkerPool.js(360,20): error TS2551: Property '_formatterWorkerPool' does not exist on type 'typeof Formatter'. Did you mean 'FormatterWorkerPool'? node_modules/chrome-devtools-frontend/front_end/formatter/ScriptFormatter.js(39,40): error TS2694: Namespace 'Formatter' has no exported member 'FormatterSourceMapping'. +node_modules/chrome-devtools-frontend/front_end/formatter/ScriptFormatter.js(41,21): error TS2339: Property 'format' does not exist on type '() => void'. +node_modules/chrome-devtools-frontend/front_end/formatter/ScriptFormatter.js(54,21): error TS2339: Property 'locationToPosition' does not exist on type '() => void'. +node_modules/chrome-devtools-frontend/front_end/formatter/ScriptFormatter.js(64,21): error TS2339: Property 'positionToLocation' does not exist on type '() => void'. node_modules/chrome-devtools-frontend/front_end/formatter/ScriptFormatter.js(65,32): error TS2339: Property 'upperBound' does not exist on type 'number[]'. node_modules/chrome-devtools-frontend/front_end/formatter/ScriptFormatter.js(81,42): error TS2694: Namespace 'Formatter' has no exported member 'FormatterSourceMapping'. +node_modules/chrome-devtools-frontend/front_end/formatter/ScriptFormatter.js(89,36): error TS2345: Argument of type 'V' is not assignable to parameter of type 'string'. node_modules/chrome-devtools-frontend/front_end/formatter/ScriptFormatter.js(94,25): error TS2694: Namespace 'Formatter' has no exported member 'FormatterWorkerPool'. node_modules/chrome-devtools-frontend/front_end/formatter/ScriptFormatter.js(98,31): error TS2339: Property 'computeLineEndings' does not exist on type 'string'. +node_modules/chrome-devtools-frontend/front_end/formatter/ScriptFormatter.js(99,42): error TS2345: Argument of type '(Anonymous class)' is not assignable to parameter of type '() => void'. + Type '(Anonymous class)' provides no match for the signature '(): void'. node_modules/chrome-devtools-frontend/front_end/formatter/ScriptFormatter.js(111,42): error TS2694: Namespace 'Formatter' has no exported member 'FormatterSourceMapping'. +node_modules/chrome-devtools-frontend/front_end/formatter/ScriptFormatter.js(114,23): error TS2345: Argument of type '(Anonymous class)' is not assignable to parameter of type '() => void'. + Type '(Anonymous class)' provides no match for the signature '(): void'. node_modules/chrome-devtools-frontend/front_end/formatter/ScriptFormatter.js(127,15): error TS2355: A function whose declared type is neither 'void' nor 'any' must return a value. node_modules/chrome-devtools-frontend/front_end/formatter/ScriptFormatter.js(134,15): error TS2355: A function whose declared type is neither 'void' nor 'any' must return a value. node_modules/chrome-devtools-frontend/front_end/formatter/ScriptFormatter.js(173,25): error TS2694: Namespace 'Formatter' has no exported member 'FormatterWorkerPool'. +node_modules/chrome-devtools-frontend/front_end/formatter/ScriptFormatter.js(189,29): error TS2339: Property 'locationToPosition' does not exist on type '() => void'. +node_modules/chrome-devtools-frontend/front_end/formatter/ScriptFormatter.js(192,32): error TS2339: Property 'positionToLocation' does not exist on type '() => void'. +node_modules/chrome-devtools-frontend/front_end/formatter/ScriptFormatter.js(203,29): error TS2339: Property 'locationToPosition' does not exist on type '() => void'. +node_modules/chrome-devtools-frontend/front_end/formatter/ScriptFormatter.js(205,32): error TS2339: Property 'positionToLocation' does not exist on type '() => void'. node_modules/chrome-devtools-frontend/front_end/formatter/ScriptFormatter.js(215,28): error TS2339: Property 'upperBound' does not exist on type 'number[]'. node_modules/chrome-devtools-frontend/front_end/formatter_worker.js(5,11): error TS2339: Property 'Runtime' does not exist on type 'Window'. node_modules/chrome-devtools-frontend/front_end/formatter_worker.js(6,8): error TS2339: Property 'importScripts' does not exist on type 'Window'. @@ -6001,7 +9121,27 @@ node_modules/chrome-devtools-frontend/front_end/formatter_worker/AcornTokenizer. node_modules/chrome-devtools-frontend/front_end/formatter_worker/AcornTokenizer.js(68,22): error TS2694: Namespace 'Acorn' has no exported member 'TokenOrComment'. node_modules/chrome-devtools-frontend/front_end/formatter_worker/AcornTokenizer.js(80,22): error TS2694: Namespace 'Acorn' has no exported member 'TokenOrComment'. node_modules/chrome-devtools-frontend/front_end/formatter_worker/AcornTokenizer.js(97,22): error TS2694: Namespace 'Acorn' has no exported member 'TokenOrComment'. +node_modules/chrome-devtools-frontend/front_end/formatter_worker/CSSFormatter.js(56,5): error TS2554: Expected 0-1 arguments, but got 2. node_modules/chrome-devtools-frontend/front_end/formatter_worker/CSSFormatter.js(67,39): error TS2339: Property 'lowerBound' does not exist on type 'number[]'. +node_modules/chrome-devtools-frontend/front_end/formatter_worker/CSSRuleParser.js(4,17): error TS2339: Property 'CSSParserStates' does not exist on type 'typeof FormatterWorker'. +node_modules/chrome-devtools-frontend/front_end/formatter_worker/CSSRuleParser.js(17,40): error TS2345: Argument of type '(message: any, targetOrigin: string, transfer?: any[]) => void' is not assignable to parameter of type '(arg0: any) => any'. +node_modules/chrome-devtools-frontend/front_end/formatter_worker/CSSRuleParser.js(30,31): error TS2339: Property 'CSSParserStates' does not exist on type 'typeof FormatterWorker'. +node_modules/chrome-devtools-frontend/front_end/formatter_worker/CSSRuleParser.js(49,28): error TS2339: Property 'CSSParserStates' does not exist on type 'typeof FormatterWorker'. +node_modules/chrome-devtools-frontend/front_end/formatter_worker/CSSRuleParser.js(57,35): error TS2339: Property 'CSSParserStates' does not exist on type 'typeof FormatterWorker'. +node_modules/chrome-devtools-frontend/front_end/formatter_worker/CSSRuleParser.js(64,35): error TS2339: Property 'CSSParserStates' does not exist on type 'typeof FormatterWorker'. +node_modules/chrome-devtools-frontend/front_end/formatter_worker/CSSRuleParser.js(67,28): error TS2339: Property 'CSSParserStates' does not exist on type 'typeof FormatterWorker'. +node_modules/chrome-devtools-frontend/front_end/formatter_worker/CSSRuleParser.js(71,35): error TS2339: Property 'CSSParserStates' does not exist on type 'typeof FormatterWorker'. +node_modules/chrome-devtools-frontend/front_end/formatter_worker/CSSRuleParser.js(76,28): error TS2339: Property 'CSSParserStates' does not exist on type 'typeof FormatterWorker'. +node_modules/chrome-devtools-frontend/front_end/formatter_worker/CSSRuleParser.js(80,35): error TS2339: Property 'CSSParserStates' does not exist on type 'typeof FormatterWorker'. +node_modules/chrome-devtools-frontend/front_end/formatter_worker/CSSRuleParser.js(85,28): error TS2339: Property 'CSSParserStates' does not exist on type 'typeof FormatterWorker'. +node_modules/chrome-devtools-frontend/front_end/formatter_worker/CSSRuleParser.js(93,35): error TS2339: Property 'CSSParserStates' does not exist on type 'typeof FormatterWorker'. +node_modules/chrome-devtools-frontend/front_end/formatter_worker/CSSRuleParser.js(98,35): error TS2339: Property 'CSSParserStates' does not exist on type 'typeof FormatterWorker'. +node_modules/chrome-devtools-frontend/front_end/formatter_worker/CSSRuleParser.js(127,28): error TS2339: Property 'CSSParserStates' does not exist on type 'typeof FormatterWorker'. +node_modules/chrome-devtools-frontend/front_end/formatter_worker/CSSRuleParser.js(133,35): error TS2339: Property 'CSSParserStates' does not exist on type 'typeof FormatterWorker'. +node_modules/chrome-devtools-frontend/front_end/formatter_worker/CSSRuleParser.js(138,28): error TS2339: Property 'CSSParserStates' does not exist on type 'typeof FormatterWorker'. +node_modules/chrome-devtools-frontend/front_end/formatter_worker/CSSRuleParser.js(150,37): error TS2339: Property 'CSSParserStates' does not exist on type 'typeof FormatterWorker'. +node_modules/chrome-devtools-frontend/front_end/formatter_worker/CSSRuleParser.js(152,37): error TS2339: Property 'CSSParserStates' does not exist on type 'typeof FormatterWorker'. +node_modules/chrome-devtools-frontend/front_end/formatter_worker/CSSRuleParser.js(172,5): error TS2554: Expected 0-1 arguments, but got 2. node_modules/chrome-devtools-frontend/front_end/formatter_worker/ESTreeWalker.js(45,10): error TS2339: Property 'parent' does not exist on type '{ start: number; end: number; type: string; body: any; declarations: any[]; properties: any[]; in...'. node_modules/chrome-devtools-frontend/front_end/formatter_worker/ESTreeWalker.js(59,33): error TS2352: Type '{ start: number; end: number; type: string; body: any; declarations: any[]; properties: any[]; in...' cannot be converted to type '{ quasis: { start: number; end: number; type: string; body: any; declarations: any[]; properties:...'. Property 'quasis' is missing in type '{ start: number; end: number; type: string; body: any; declarations: any[]; properties: any[]; in...'. @@ -6015,7 +9155,10 @@ node_modules/chrome-devtools-frontend/front_end/formatter_worker/FormatterWorker node_modules/chrome-devtools-frontend/front_end/formatter_worker/FormatterWorker.js(44,24): error TS2339: Property 'token' does not exist on type 'void'. node_modules/chrome-devtools-frontend/front_end/formatter_worker/FormatterWorker.js(45,26): error TS2339: Property 'current' does not exist on type '{ pos: number; start: number; }'. node_modules/chrome-devtools-frontend/front_end/formatter_worker/FormatterWorker.js(51,3): error TS2322: Type '(line: string, callback: (arg0: string, arg1: string, arg2: number, arg3: number) => any) => void' is not assignable to type '(arg0: string) => any'. +node_modules/chrome-devtools-frontend/front_end/formatter_worker/FormatterWorker.js(58,26): error TS1110: Type expected. +node_modules/chrome-devtools-frontend/front_end/formatter_worker/FormatterWorker.js(70,52): error TS2339: Property 'parse' does not exist on type '() => void'. node_modules/chrome-devtools-frontend/front_end/formatter_worker/FormatterWorker.js(96,3): error TS2554: Expected 2-3 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/formatter_worker/FormatterWorker.js(96,31): error TS2339: Property 'RelaxedJSONParser' does not exist on type 'typeof FormatterWorker'. node_modules/chrome-devtools-frontend/front_end/formatter_worker/FormatterWorker.js(103,44): error TS2345: Argument of type '{ ecmaVersion: number; }' is not assignable to parameter of type '{ [x: string]: boolean; }'. Property 'ecmaVersion' is incompatible with index signature. Type 'number' is not assignable to type 'boolean'. @@ -6035,7 +9178,14 @@ node_modules/chrome-devtools-frontend/front_end/formatter_worker/FormatterWorker node_modules/chrome-devtools-frontend/front_end/formatter_worker/FormatterWorker.js(265,5): error TS2554: Expected 2-3 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/formatter_worker/FormatterWorker.js(274,3): error TS2554: Expected 2-3 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/formatter_worker/FormatterWorker.js(287,26): error TS2339: Property 'computeLineEndings' does not exist on type 'string'. +node_modules/chrome-devtools-frontend/front_end/formatter_worker/FormatterWorker.js(295,13): error TS2403: Subsequent variable declarations must have the same type. Variable 'formatter' must be of type '(Anonymous class)', but here has type '(Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/formatter_worker/FormatterWorker.js(296,9): error TS2554: Expected 2 arguments, but got 4. +node_modules/chrome-devtools-frontend/front_end/formatter_worker/FormatterWorker.js(299,13): error TS2403: Subsequent variable declarations must have the same type. Variable 'formatter' must be of type '(Anonymous class)', but here has type '(Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/formatter_worker/FormatterWorker.js(300,9): error TS2554: Expected 2 arguments, but got 4. +node_modules/chrome-devtools-frontend/front_end/formatter_worker/FormatterWorker.js(303,13): error TS2403: Subsequent variable declarations must have the same type. Variable 'formatter' must be of type '(Anonymous class)', but here has type '(Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/formatter_worker/FormatterWorker.js(304,9): error TS2554: Expected 2 arguments, but got 4. node_modules/chrome-devtools-frontend/front_end/formatter_worker/FormatterWorker.js(313,3): error TS2554: Expected 2-3 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/formatter_worker/FormatterWorker.js(333,46): error TS2339: Property 'parse' does not exist on type '() => void'. node_modules/chrome-devtools-frontend/front_end/formatter_worker/FormatterWorker.js(334,24): error TS2339: Property 'runtime' does not exist on type 'Window'. node_modules/chrome-devtools-frontend/front_end/formatter_worker/HTMLFormatter.js(29,31): error TS2694: Namespace 'FormatterWorker' has no exported member 'HTMLModel'. node_modules/chrome-devtools-frontend/front_end/formatter_worker/HTMLFormatter.js(40,31): error TS2694: Namespace 'FormatterWorker' has no exported member 'HTMLModel'. @@ -6045,23 +9195,46 @@ node_modules/chrome-devtools-frontend/front_end/formatter_worker/HTMLFormatter.j node_modules/chrome-devtools-frontend/front_end/formatter_worker/HTMLFormatter.js(87,31): error TS2694: Namespace 'FormatterWorker' has no exported member 'HTMLModel'. node_modules/chrome-devtools-frontend/front_end/formatter_worker/HTMLFormatter.js(94,31): error TS2694: Namespace 'FormatterWorker' has no exported member 'HTMLModel'. node_modules/chrome-devtools-frontend/front_end/formatter_worker/HTMLFormatter.js(95,31): error TS2694: Namespace 'FormatterWorker' has no exported member 'HTMLModel'. +node_modules/chrome-devtools-frontend/front_end/formatter_worker/HTMLFormatter.js(121,54): error TS2339: Property 'SupportedJavaScriptMimeTypes' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/formatter_worker/HTMLFormatter.js(138,31): error TS2339: Property 'SupportedJavaScriptMimeTypes' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/formatter_worker/HTMLFormatter.js(149,45): error TS2339: Property 'ParseState' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/formatter_worker/HTMLFormatter.js(150,52): error TS2339: Property 'Element' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/formatter_worker/HTMLFormatter.js(151,60): error TS2339: Property 'Tag' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/formatter_worker/HTMLFormatter.js(153,39): error TS2339: Property 'Tag' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/formatter_worker/HTMLFormatter.js(171,7): error TS2554: Expected 0-1 arguments, but got 2. node_modules/chrome-devtools-frontend/front_end/formatter_worker/HTMLFormatter.js(174,33): error TS2339: Property 'peekLast' does not exist on type 'any[]'. +node_modules/chrome-devtools-frontend/front_end/formatter_worker/HTMLFormatter.js(181,55): error TS2339: Property 'Token' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/formatter_worker/HTMLFormatter.js(185,33): error TS2339: Property 'peekLast' does not exist on type 'any[]'. +node_modules/chrome-devtools-frontend/front_end/formatter_worker/HTMLFormatter.js(187,41): error TS2339: Property 'Tag' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/formatter_worker/HTMLFormatter.js(205,49): error TS2339: Property 'Token' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/formatter_worker/HTMLFormatter.js(217,31): error TS2694: Namespace 'FormatterWorker' has no exported member 'HTMLModel'. +node_modules/chrome-devtools-frontend/front_end/formatter_worker/HTMLFormatter.js(220,39): error TS2339: Property 'ParseState' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/formatter_worker/HTMLFormatter.js(263,31): error TS2694: Namespace 'FormatterWorker' has no exported member 'HTMLModel'. node_modules/chrome-devtools-frontend/front_end/formatter_worker/HTMLFormatter.js(275,31): error TS2694: Namespace 'FormatterWorker' has no exported member 'HTMLModel'. +node_modules/chrome-devtools-frontend/front_end/formatter_worker/HTMLFormatter.js(279,76): error TS2339: Property 'SelfClosingTags' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/formatter_worker/HTMLFormatter.js(280,45): error TS2339: Property 'Tag' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/formatter_worker/HTMLFormatter.js(286,31): error TS2694: Namespace 'FormatterWorker' has no exported member 'HTMLModel'. node_modules/chrome-devtools-frontend/front_end/formatter_worker/HTMLFormatter.js(290,36): error TS2339: Property 'peekLast' does not exist on type 'any[]'. +node_modules/chrome-devtools-frontend/front_end/formatter_worker/HTMLFormatter.js(294,57): error TS2339: Property 'AutoClosingTags' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/formatter_worker/HTMLFormatter.js(295,37): error TS2339: Property 'AutoClosingTags' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/formatter_worker/HTMLFormatter.js(301,50): error TS2339: Property 'peekLast' does not exist on type 'any[]'. node_modules/chrome-devtools-frontend/front_end/formatter_worker/HTMLFormatter.js(302,49): error TS2339: Property 'peekLast' does not exist on type 'any[]'. node_modules/chrome-devtools-frontend/front_end/formatter_worker/HTMLFormatter.js(308,33): error TS2694: Namespace 'FormatterWorker' has no exported member 'HTMLModel'. node_modules/chrome-devtools-frontend/front_end/formatter_worker/HTMLFormatter.js(310,34): error TS2694: Namespace 'FormatterWorker' has no exported member 'HTMLModel'. +node_modules/chrome-devtools-frontend/front_end/formatter_worker/HTMLFormatter.js(313,44): error TS2339: Property 'Tag' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/formatter_worker/HTMLFormatter.js(318,31): error TS2694: Namespace 'FormatterWorker' has no exported member 'HTMLModel'. node_modules/chrome-devtools-frontend/front_end/formatter_worker/HTMLFormatter.js(326,31): error TS2694: Namespace 'FormatterWorker' has no exported member 'HTMLModel'. node_modules/chrome-devtools-frontend/front_end/formatter_worker/HTMLFormatter.js(329,34): error TS2339: Property 'peekLast' does not exist on type 'any[]'. +node_modules/chrome-devtools-frontend/front_end/formatter_worker/HTMLFormatter.js(330,52): error TS2339: Property 'Element' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/formatter_worker/HTMLFormatter.js(338,32): error TS2694: Namespace 'FormatterWorker' has no exported member 'HTMLModel'. node_modules/chrome-devtools-frontend/front_end/formatter_worker/HTMLFormatter.js(345,32): error TS2694: Namespace 'FormatterWorker' has no exported member 'HTMLModel'. node_modules/chrome-devtools-frontend/front_end/formatter_worker/HTMLFormatter.js(352,32): error TS2694: Namespace 'FormatterWorker' has no exported member 'HTMLModel'. +node_modules/chrome-devtools-frontend/front_end/formatter_worker/HTMLFormatter.js(359,27): error TS2339: Property 'SelfClosingTags' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/formatter_worker/HTMLFormatter.js(365,27): error TS2339: Property 'AutoClosingTags' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/formatter_worker/HTMLFormatter.js(391,27): error TS2339: Property 'ParseState' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/formatter_worker/HTMLFormatter.js(401,27): error TS2339: Property 'Token' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/formatter_worker/HTMLFormatter.js(419,27): error TS2339: Property 'Tag' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/formatter_worker/HTMLFormatter.js(441,27): error TS2339: Property 'Element' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/formatter_worker/JavaScriptFormatter.js(54,42): error TS2345: Argument of type '{ ranges: boolean; ecmaVersion: number; preserveParens: boolean; }' is not assignable to parameter of type '{ [x: string]: boolean; }'. Property 'ecmaVersion' is incompatible with index signature. Type 'number' is not assignable to type 'boolean'. @@ -6129,11 +9302,17 @@ node_modules/chrome-devtools-frontend/front_end/formatter_worker/JavaScriptOutli node_modules/chrome-devtools-frontend/front_end/formatter_worker/JavaScriptOutline.js(48,16): error TS2339: Property 'static' does not exist on type '{ start: number; end: number; type: string; body: any; declarations: any[]; properties: any[]; in...'. node_modules/chrome-devtools-frontend/front_end/formatter_worker/JavaScriptOutline.js(50,27): error TS2339: Property 'key' does not exist on type '{ start: number; end: number; type: string; body: any; declarations: any[]; properties: any[]; in...'. node_modules/chrome-devtools-frontend/front_end/formatter_worker/JavaScriptOutline.js(50,37): error TS2339: Property 'value' does not exist on type '{ start: number; end: number; type: string; body: any; declarations: any[]; properties: any[]; in...'. -node_modules/chrome-devtools-frontend/front_end/formatter_worker/JavaScriptOutline.js(60,20): error TS2345: Argument of type '{ name: string; line: any; column: any; }' is not assignable to parameter of type '{ name: string; line: number; column: number; arguments: string; }'. - Property 'arguments' is missing in type '{ name: string; line: any; column: any; }'. +node_modules/chrome-devtools-frontend/front_end/formatter_worker/JavaScriptOutline.js(60,20): error TS2345: Argument of type '{ name: string; line: number; column: number; }' is not assignable to parameter of type '{ name: string; line: number; column: number; arguments: string; }'. + Property 'arguments' is missing in type '{ name: string; line: number; column: number; }'. node_modules/chrome-devtools-frontend/front_end/formatter_worker/JavaScriptOutline.js(74,22): error TS2339: Property 'generator' does not exist on type '{ start: number; end: number; type: string; body: any; declarations: any[]; properties: any[]; in...'. node_modules/chrome-devtools-frontend/front_end/formatter_worker/JavaScriptOutline.js(78,22): error TS2339: Property 'async' does not exist on type '{ start: number; end: number; type: string; body: any; declarations: any[]; properties: any[]; in...'. node_modules/chrome-devtools-frontend/front_end/formatter_worker/JavaScriptOutline.js(155,5): error TS2554: Expected 2-3 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/formatter_worker/RelaxedJSONParser.js(4,17): error TS2339: Property 'RelaxedJSONParser' does not exist on type 'typeof FormatterWorker'. +node_modules/chrome-devtools-frontend/front_end/formatter_worker/RelaxedJSONParser.js(7,17): error TS2339: Property 'RelaxedJSONParser' does not exist on type 'typeof FormatterWorker'. +node_modules/chrome-devtools-frontend/front_end/formatter_worker/RelaxedJSONParser.js(13,17): error TS2339: Property 'RelaxedJSONParser' does not exist on type 'typeof FormatterWorker'. +node_modules/chrome-devtools-frontend/front_end/formatter_worker/RelaxedJSONParser.js(26,17): error TS2339: Property 'RelaxedJSONParser' does not exist on type 'typeof FormatterWorker'. +node_modules/chrome-devtools-frontend/front_end/formatter_worker/RelaxedJSONParser.js(27,34): error TS2339: Property 'RelaxedJSONParser' does not exist on type 'typeof FormatterWorker'. +node_modules/chrome-devtools-frontend/front_end/formatter_worker/RelaxedJSONParser.js(28,32): error TS2339: Property 'RelaxedJSONParser' does not exist on type 'typeof FormatterWorker'. node_modules/chrome-devtools-frontend/front_end/formatter_worker/RelaxedJSONParser.js(41,39): error TS2694: Namespace 'FormatterWorker' has no exported member 'RelaxedJSONParser'. node_modules/chrome-devtools-frontend/front_end/formatter_worker/RelaxedJSONParser.js(44,47): error TS2694: Namespace 'FormatterWorker' has no exported member 'RelaxedJSONParser'. node_modules/chrome-devtools-frontend/front_end/formatter_worker/RelaxedJSONParser.js(57,31): error TS2694: Namespace 'FormatterWorker' has no exported member 'RelaxedJSONParser'. @@ -6143,6 +9322,7 @@ node_modules/chrome-devtools-frontend/front_end/formatter_worker/RelaxedJSONPars node_modules/chrome-devtools-frontend/front_end/formatter_worker/RelaxedJSONParser.js(104,32): error TS2339: Property 'value' does not exist on type '{ start: number; end: number; type: string; body: any; declarations: any[]; properties: any[]; in...'. node_modules/chrome-devtools-frontend/front_end/formatter_worker/RelaxedJSONParser.js(159,20): error TS2339: Property 'value' does not exist on type '{ start: number; end: number; type: string; body: any; declarations: any[]; properties: any[]; in...'. node_modules/chrome-devtools-frontend/front_end/formatter_worker/RelaxedJSONParser.js(180,2): error TS1003: Identifier expected. +node_modules/chrome-devtools-frontend/front_end/formatter_worker/RelaxedJSONParser.js(181,17): error TS2339: Property 'RelaxedJSONParser' does not exist on type 'typeof FormatterWorker'. node_modules/chrome-devtools-frontend/front_end/formatter_worker/RelaxedJSONParser.js(181,35): error TS2300: Duplicate identifier 'Context'. node_modules/chrome-devtools-frontend/front_end/formatter_worker/acorn/acorn.js(4,10): error TS2304: Cannot find name 'define'. node_modules/chrome-devtools-frontend/front_end/formatter_worker/acorn/acorn.js(4,35): error TS2304: Cannot find name 'define'. @@ -6180,7 +9360,6 @@ node_modules/chrome-devtools-frontend/front_end/formatter_worker/acorn/acorn.js( node_modules/chrome-devtools-frontend/front_end/formatter_worker/acorn/acorn.js(2634,77): error TS2304: Cannot find name 'Packages'. node_modules/chrome-devtools-frontend/front_end/formatter_worker/acorn/acorn.js(3362,5): error TS2339: Property 'nextToken' does not exist on type '{ options: { [x: string]: any; }; sourceFile: any; keywords: RegExp; reservedWords: RegExp; reser...'. node_modules/chrome-devtools-frontend/front_end/formatter_worker/acorn/acorn.js(3363,12): error TS2339: Property 'parseExpression' does not exist on type '{ options: { [x: string]: any; }; sourceFile: any; keywords: RegExp; reservedWords: RegExp; reser...'. -node_modules/chrome-devtools-frontend/front_end/formatter_worker/acorn/acorn_loose.js(3,83): error TS2304: Cannot find name 'require'. node_modules/chrome-devtools-frontend/front_end/formatter_worker/acorn/acorn_loose.js(4,10): error TS2304: Cannot find name 'define'. node_modules/chrome-devtools-frontend/front_end/formatter_worker/acorn/acorn_loose.js(4,35): error TS2304: Cannot find name 'define'. node_modules/chrome-devtools-frontend/front_end/formatter_worker/acorn/acorn_loose.js(4,48): error TS2304: Cannot find name 'define'. @@ -6204,27 +9383,106 @@ node_modules/chrome-devtools-frontend/front_end/formatter_worker/acorn/acorn_loo node_modules/chrome-devtools-frontend/front_end/formatter_worker/acorn/acorn_loose.js(258,55): error TS2339: Property 'end' does not exist on type 'true'. node_modules/chrome-devtools-frontend/front_end/formatter_worker/acorn/acorn_loose.js(1365,5): error TS2339: Property 'next' does not exist on type '{ toks: any; options: any; input: any; tok: { [x: string]: any; type: any; start: number; end: nu...'. node_modules/chrome-devtools-frontend/front_end/formatter_worker/acorn/acorn_loose.js(1366,12): error TS2339: Property 'parseTopLevel' does not exist on type '{ toks: any; options: any; input: any; tok: { [x: string]: any; type: any; start: number; end: nu...'. -node_modules/chrome-devtools-frontend/front_end/har_importer/HARFormat.js(84,5): error TS2346: Call target does not contain any signatures. -node_modules/chrome-devtools-frontend/front_end/har_importer/HARFormat.js(94,5): error TS2346: Call target does not contain any signatures. -node_modules/chrome-devtools-frontend/front_end/har_importer/HARFormat.js(111,5): error TS2346: Call target does not contain any signatures. -node_modules/chrome-devtools-frontend/front_end/har_importer/HARFormat.js(123,5): error TS2346: Call target does not contain any signatures. -node_modules/chrome-devtools-frontend/front_end/har_importer/HARFormat.js(137,5): error TS2346: Call target does not contain any signatures. -node_modules/chrome-devtools-frontend/front_end/har_importer/HARFormat.js(149,5): error TS2346: Call target does not contain any signatures. -node_modules/chrome-devtools-frontend/front_end/har_importer/HARFormat.js(171,5): error TS2346: Call target does not contain any signatures. -node_modules/chrome-devtools-frontend/front_end/har_importer/HARFormat.js(193,5): error TS2346: Call target does not contain any signatures. -node_modules/chrome-devtools-frontend/front_end/har_importer/HARFormat.js(218,5): error TS2346: Call target does not contain any signatures. -node_modules/chrome-devtools-frontend/front_end/har_importer/HARFormat.js(235,5): error TS2346: Call target does not contain any signatures. -node_modules/chrome-devtools-frontend/front_end/har_importer/HARFormat.js(247,5): error TS2346: Call target does not contain any signatures. -node_modules/chrome-devtools-frontend/front_end/har_importer/HARFormat.js(259,5): error TS2346: Call target does not contain any signatures. -node_modules/chrome-devtools-frontend/front_end/har_importer/HARFormat.js(272,5): error TS2346: Call target does not contain any signatures. -node_modules/chrome-devtools-frontend/front_end/har_importer/HARFormat.js(286,5): error TS2346: Call target does not contain any signatures. -node_modules/chrome-devtools-frontend/front_end/har_importer/HARFormat.js(301,5): error TS2346: Call target does not contain any signatures. -node_modules/chrome-devtools-frontend/front_end/har_importer/HARImporter.js(8,27): error TS2694: Namespace 'SDK' has no exported member 'NetworkRequest'. -node_modules/chrome-devtools-frontend/front_end/har_importer/HARImporter.js(20,28): error TS2694: Namespace 'SDK' has no exported member 'NetworkRequest'. node_modules/chrome-devtools-frontend/front_end/har_importer/HARImporter.js(26,11): error TS2403: Subsequent variable declarations must have the same type. Variable 'page' must be of type 'any', but here has type '(Anonymous class)'. -node_modules/chrome-devtools-frontend/front_end/har_importer/HARImporter.js(41,19): error TS2694: Namespace 'SDK' has no exported member 'NetworkRequest'. -node_modules/chrome-devtools-frontend/front_end/har_importer/HARImporter.js(53,19): error TS2694: Namespace 'SDK' has no exported member 'NetworkRequest'. -node_modules/chrome-devtools-frontend/front_end/har_importer/HARImporter.js(117,19): error TS2694: Namespace 'SDK' has no exported member 'NetworkRequest'. +node_modules/chrome-devtools-frontend/front_end/har_importer/HARImporter.js(46,5): error TS2322: Type 'Date' is not assignable to type 'number'. +node_modules/chrome-devtools-frontend/front_end/heap_profiler_test_runner/HeapProfilerTestRunner.js(11,26): error TS2339: Property 'createJSHeapSnapshotMockObject' does not exist on type 'typeof HeapProfilerTestRunner'. +node_modules/chrome-devtools-frontend/front_end/heap_profiler_test_runner/HeapProfilerTestRunner.js(38,26): error TS2339: Property 'createHeapSnapshotMockRaw' does not exist on type 'typeof HeapProfilerTestRunner'. +node_modules/chrome-devtools-frontend/front_end/heap_profiler_test_runner/HeapProfilerTestRunner.js(62,26): error TS2339: Property '_postprocessHeapSnapshotMock' does not exist on type 'typeof HeapProfilerTestRunner'. +node_modules/chrome-devtools-frontend/front_end/heap_profiler_test_runner/HeapProfilerTestRunner.js(68,26): error TS2339: Property 'createHeapSnapshotMock' does not exist on type 'typeof HeapProfilerTestRunner'. +node_modules/chrome-devtools-frontend/front_end/heap_profiler_test_runner/HeapProfilerTestRunner.js(69,35): error TS2339: Property '_postprocessHeapSnapshotMock' does not exist on type 'typeof HeapProfilerTestRunner'. +node_modules/chrome-devtools-frontend/front_end/heap_profiler_test_runner/HeapProfilerTestRunner.js(69,87): error TS2339: Property 'createHeapSnapshotMockRaw' does not exist on type 'typeof HeapProfilerTestRunner'. +node_modules/chrome-devtools-frontend/front_end/heap_profiler_test_runner/HeapProfilerTestRunner.js(72,26): error TS2339: Property 'createHeapSnapshotMockWithDOM' does not exist on type 'typeof HeapProfilerTestRunner'. +node_modules/chrome-devtools-frontend/front_end/heap_profiler_test_runner/HeapProfilerTestRunner.js(73,35): error TS2339: Property '_postprocessHeapSnapshotMock' does not exist on type 'typeof HeapProfilerTestRunner'. +node_modules/chrome-devtools-frontend/front_end/heap_profiler_test_runner/HeapProfilerTestRunner.js(100,26): error TS2339: Property 'HeapNode' does not exist on type 'typeof HeapProfilerTestRunner'. +node_modules/chrome-devtools-frontend/front_end/heap_profiler_test_runner/HeapProfilerTestRunner.js(101,10): error TS2339: Property '_type' does not exist on type 'typeof HeapProfilerTestRunner'. +node_modules/chrome-devtools-frontend/front_end/heap_profiler_test_runner/HeapProfilerTestRunner.js(101,49): error TS2339: Property 'HeapNode' does not exist on type 'typeof HeapProfilerTestRunner'. +node_modules/chrome-devtools-frontend/front_end/heap_profiler_test_runner/HeapProfilerTestRunner.js(102,10): error TS2339: Property '_name' does not exist on type 'typeof HeapProfilerTestRunner'. +node_modules/chrome-devtools-frontend/front_end/heap_profiler_test_runner/HeapProfilerTestRunner.js(103,10): error TS2339: Property '_selfSize' does not exist on type 'typeof HeapProfilerTestRunner'. +node_modules/chrome-devtools-frontend/front_end/heap_profiler_test_runner/HeapProfilerTestRunner.js(104,10): error TS2339: Property '_builder' does not exist on type 'typeof HeapProfilerTestRunner'. +node_modules/chrome-devtools-frontend/front_end/heap_profiler_test_runner/HeapProfilerTestRunner.js(105,10): error TS2339: Property '_edges' does not exist on type 'typeof HeapProfilerTestRunner'. +node_modules/chrome-devtools-frontend/front_end/heap_profiler_test_runner/HeapProfilerTestRunner.js(106,10): error TS2339: Property '_edgesCount' does not exist on type 'typeof HeapProfilerTestRunner'. +node_modules/chrome-devtools-frontend/front_end/heap_profiler_test_runner/HeapProfilerTestRunner.js(107,10): error TS2339: Property '_id' does not exist on type 'typeof HeapProfilerTestRunner'. +node_modules/chrome-devtools-frontend/front_end/heap_profiler_test_runner/HeapProfilerTestRunner.js(110,26): error TS2339: Property 'HeapNode' does not exist on type 'typeof HeapProfilerTestRunner'. +node_modules/chrome-devtools-frontend/front_end/heap_profiler_test_runner/HeapProfilerTestRunner.js(123,26): error TS2339: Property 'HeapNode' does not exist on type 'typeof HeapProfilerTestRunner'. +node_modules/chrome-devtools-frontend/front_end/heap_profiler_test_runner/HeapProfilerTestRunner.js(142,61): error TS2339: Property 'HeapEdge' does not exist on type 'typeof HeapProfilerTestRunner'. +node_modules/chrome-devtools-frontend/front_end/heap_profiler_test_runner/HeapProfilerTestRunner.js(167,26): error TS2339: Property 'HeapEdge' does not exist on type 'typeof HeapProfilerTestRunner'. +node_modules/chrome-devtools-frontend/front_end/heap_profiler_test_runner/HeapProfilerTestRunner.js(168,10): error TS2339: Property '_targetNode' does not exist on type 'typeof HeapProfilerTestRunner'. +node_modules/chrome-devtools-frontend/front_end/heap_profiler_test_runner/HeapProfilerTestRunner.js(169,10): error TS2339: Property '_type' does not exist on type 'typeof HeapProfilerTestRunner'. +node_modules/chrome-devtools-frontend/front_end/heap_profiler_test_runner/HeapProfilerTestRunner.js(170,10): error TS2339: Property '_nameOrIndex' does not exist on type 'typeof HeapProfilerTestRunner'. +node_modules/chrome-devtools-frontend/front_end/heap_profiler_test_runner/HeapProfilerTestRunner.js(173,26): error TS2339: Property 'HeapEdge' does not exist on type 'typeof HeapProfilerTestRunner'. +node_modules/chrome-devtools-frontend/front_end/heap_profiler_test_runner/HeapProfilerTestRunner.js(186,26): error TS2339: Property 'HeapEdge' does not exist on type 'typeof HeapProfilerTestRunner'. +node_modules/chrome-devtools-frontend/front_end/heap_profiler_test_runner/HeapProfilerTestRunner.js(196,26): error TS2339: Property 'HeapSnapshotBuilder' does not exist on type 'typeof HeapProfilerTestRunner'. +node_modules/chrome-devtools-frontend/front_end/heap_profiler_test_runner/HeapProfilerTestRunner.js(197,10): error TS2339: Property '_nodes' does not exist on type 'typeof HeapProfilerTestRunner'. +node_modules/chrome-devtools-frontend/front_end/heap_profiler_test_runner/HeapProfilerTestRunner.js(198,10): error TS2339: Property '_string2id' does not exist on type 'typeof HeapProfilerTestRunner'. +node_modules/chrome-devtools-frontend/front_end/heap_profiler_test_runner/HeapProfilerTestRunner.js(199,10): error TS2339: Property '_strings' does not exist on type 'typeof HeapProfilerTestRunner'. +node_modules/chrome-devtools-frontend/front_end/heap_profiler_test_runner/HeapProfilerTestRunner.js(200,10): error TS2339: Property 'nodeFieldsCount' does not exist on type 'typeof HeapProfilerTestRunner'. +node_modules/chrome-devtools-frontend/front_end/heap_profiler_test_runner/HeapProfilerTestRunner.js(201,10): error TS2339: Property '_nodeTypesMap' does not exist on type 'typeof HeapProfilerTestRunner'. +node_modules/chrome-devtools-frontend/front_end/heap_profiler_test_runner/HeapProfilerTestRunner.js(202,10): error TS2339: Property '_nodeTypesArray' does not exist on type 'typeof HeapProfilerTestRunner'. +node_modules/chrome-devtools-frontend/front_end/heap_profiler_test_runner/HeapProfilerTestRunner.js(204,49): error TS2339: Property 'HeapNode' does not exist on type 'typeof HeapProfilerTestRunner'. +node_modules/chrome-devtools-frontend/front_end/heap_profiler_test_runner/HeapProfilerTestRunner.js(205,12): error TS2339: Property '_nodeTypesMap' does not exist on type 'typeof HeapProfilerTestRunner'. +node_modules/chrome-devtools-frontend/front_end/heap_profiler_test_runner/HeapProfilerTestRunner.js(205,43): error TS2339: Property '_nodeTypesArray' does not exist on type 'typeof HeapProfilerTestRunner'. +node_modules/chrome-devtools-frontend/front_end/heap_profiler_test_runner/HeapProfilerTestRunner.js(206,12): error TS2339: Property '_nodeTypesArray' does not exist on type 'typeof HeapProfilerTestRunner'. +node_modules/chrome-devtools-frontend/front_end/heap_profiler_test_runner/HeapProfilerTestRunner.js(209,10): error TS2339: Property '_edgeTypesMap' does not exist on type 'typeof HeapProfilerTestRunner'. +node_modules/chrome-devtools-frontend/front_end/heap_profiler_test_runner/HeapProfilerTestRunner.js(210,10): error TS2339: Property '_edgeTypesArray' does not exist on type 'typeof HeapProfilerTestRunner'. +node_modules/chrome-devtools-frontend/front_end/heap_profiler_test_runner/HeapProfilerTestRunner.js(212,49): error TS2339: Property 'HeapEdge' does not exist on type 'typeof HeapProfilerTestRunner'. +node_modules/chrome-devtools-frontend/front_end/heap_profiler_test_runner/HeapProfilerTestRunner.js(213,12): error TS2339: Property '_edgeTypesMap' does not exist on type 'typeof HeapProfilerTestRunner'. +node_modules/chrome-devtools-frontend/front_end/heap_profiler_test_runner/HeapProfilerTestRunner.js(213,43): error TS2339: Property '_edgeTypesArray' does not exist on type 'typeof HeapProfilerTestRunner'. +node_modules/chrome-devtools-frontend/front_end/heap_profiler_test_runner/HeapProfilerTestRunner.js(214,12): error TS2339: Property '_edgeTypesArray' does not exist on type 'typeof HeapProfilerTestRunner'. +node_modules/chrome-devtools-frontend/front_end/heap_profiler_test_runner/HeapProfilerTestRunner.js(217,10): error TS2339: Property 'rootNode' does not exist on type 'typeof HeapProfilerTestRunner'. +node_modules/chrome-devtools-frontend/front_end/heap_profiler_test_runner/HeapProfilerTestRunner.js(217,48): error TS2339: Property 'HeapNode' does not exist on type 'typeof HeapProfilerTestRunner'. +node_modules/chrome-devtools-frontend/front_end/heap_profiler_test_runner/HeapProfilerTestRunner.js(218,10): error TS2339: Property 'rootNode' does not exist on type 'typeof HeapProfilerTestRunner'. +node_modules/chrome-devtools-frontend/front_end/heap_profiler_test_runner/HeapProfilerTestRunner.js(221,26): error TS2339: Property 'HeapSnapshotBuilder' does not exist on type 'typeof HeapProfilerTestRunner'. +node_modules/chrome-devtools-frontend/front_end/heap_profiler_test_runner/HeapProfilerTestRunner.js(249,51): error TS2339: Property '_postprocessHeapSnapshotMock' does not exist on type 'typeof HeapProfilerTestRunner'. +node_modules/chrome-devtools-frontend/front_end/heap_profiler_test_runner/HeapProfilerTestRunner.js(285,26): error TS2339: Property 'createHeapSnapshot' does not exist on type 'typeof HeapProfilerTestRunner'. +node_modules/chrome-devtools-frontend/front_end/heap_profiler_test_runner/HeapProfilerTestRunner.js(293,46): error TS2339: Property 'HeapSnapshotBuilder' does not exist on type 'typeof HeapProfilerTestRunner'. +node_modules/chrome-devtools-frontend/front_end/heap_profiler_test_runner/HeapProfilerTestRunner.js(296,36): error TS2339: Property 'HeapNode' does not exist on type 'typeof HeapProfilerTestRunner'. +node_modules/chrome-devtools-frontend/front_end/heap_profiler_test_runner/HeapProfilerTestRunner.js(296,85): error TS2339: Property 'HeapNode' does not exist on type 'typeof HeapProfilerTestRunner'. +node_modules/chrome-devtools-frontend/front_end/heap_profiler_test_runner/HeapProfilerTestRunner.js(297,59): error TS2339: Property 'HeapEdge' does not exist on type 'typeof HeapProfilerTestRunner'. +node_modules/chrome-devtools-frontend/front_end/heap_profiler_test_runner/HeapProfilerTestRunner.js(298,49): error TS2339: Property 'HeapNode' does not exist on type 'typeof HeapProfilerTestRunner'. +node_modules/chrome-devtools-frontend/front_end/heap_profiler_test_runner/HeapProfilerTestRunner.js(299,58): error TS2339: Property 'HeapEdge' does not exist on type 'typeof HeapProfilerTestRunner'. +node_modules/chrome-devtools-frontend/front_end/heap_profiler_test_runner/HeapProfilerTestRunner.js(300,61): error TS2339: Property 'HeapEdge' does not exist on type 'typeof HeapProfilerTestRunner'. +node_modules/chrome-devtools-frontend/front_end/heap_profiler_test_runner/HeapProfilerTestRunner.js(304,46): error TS2339: Property 'HeapNode' does not exist on type 'typeof HeapProfilerTestRunner'. +node_modules/chrome-devtools-frontend/front_end/heap_profiler_test_runner/HeapProfilerTestRunner.js(305,57): error TS2339: Property 'HeapEdge' does not exist on type 'typeof HeapProfilerTestRunner'. +node_modules/chrome-devtools-frontend/front_end/heap_profiler_test_runner/HeapProfilerTestRunner.js(307,46): error TS2339: Property 'HeapNode' does not exist on type 'typeof HeapProfilerTestRunner'. +node_modules/chrome-devtools-frontend/front_end/heap_profiler_test_runner/HeapProfilerTestRunner.js(308,52): error TS2339: Property 'HeapEdge' does not exist on type 'typeof HeapProfilerTestRunner'. +node_modules/chrome-devtools-frontend/front_end/heap_profiler_test_runner/HeapProfilerTestRunner.js(309,52): error TS2339: Property 'HeapEdge' does not exist on type 'typeof HeapProfilerTestRunner'. +node_modules/chrome-devtools-frontend/front_end/heap_profiler_test_runner/HeapProfilerTestRunner.js(320,26): error TS2339: Property '_panelReset' does not exist on type 'typeof HeapProfilerTestRunner'. +node_modules/chrome-devtools-frontend/front_end/heap_profiler_test_runner/HeapProfilerTestRunner.js(320,63): error TS2551: Property 'panels' does not exist on type 'typeof UI'. Did you mean 'Panel'? +node_modules/chrome-devtools-frontend/front_end/heap_profiler_test_runner/HeapProfilerTestRunner.js(321,28): error TS2551: Property 'panels' does not exist on type 'typeof UI'. Did you mean 'Panel'? +node_modules/chrome-devtools-frontend/front_end/heap_profiler_test_runner/HeapProfilerTestRunner.js(366,28): error TS2339: Property '_panelReset' does not exist on type 'typeof HeapProfilerTestRunner'. +node_modules/chrome-devtools-frontend/front_end/heap_profiler_test_runner/HeapProfilerTestRunner.js(366,48): error TS2551: Property 'panels' does not exist on type 'typeof UI'. Did you mean 'Panel'? +node_modules/chrome-devtools-frontend/front_end/heap_profiler_test_runner/HeapProfilerTestRunner.js(421,39): error TS2339: Property 'Order' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/heap_profiler_test_runner/HeapProfilerTestRunner.js(423,46): error TS2339: Property 'Order' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/heap_profiler_test_runner/HeapProfilerTestRunner.js(456,47): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/heap_profiler_test_runner/HeapProfilerTestRunner.js(468,45): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/heap_profiler_test_runner/HeapProfilerTestRunner.js(487,47): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/heap_profiler_test_runner/HeapProfilerTestRunner.js(493,45): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/heap_profiler_test_runner/HeapProfilerTestRunner.js(535,42): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/heap_profiler_test_runner/HeapProfilerTestRunner.js(590,17): error TS2551: Property 'panels' does not exist on type 'typeof UI'. Did you mean 'Panel'? +node_modules/chrome-devtools-frontend/front_end/heap_profiler_test_runner/HeapProfilerTestRunner.js(598,50): error TS2339: Property 'instance' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/heap_profiler_test_runner/HeapProfilerTestRunner.js(614,34): error TS2339: Property 'HeapProfilerAgent' does not exist on type 'typeof TestRunner'. +node_modules/chrome-devtools-frontend/front_end/heap_profiler_test_runner/HeapProfilerTestRunner.js(615,26): error TS2339: Property '_takeAndOpenSnapshotCallback' does not exist on type 'typeof HeapProfilerTestRunner'. +node_modules/chrome-devtools-frontend/front_end/heap_profiler_test_runner/HeapProfilerTestRunner.js(624,13): error TS2551: Property 'panels' does not exist on type 'typeof UI'. Did you mean 'Panel'? +node_modules/chrome-devtools-frontend/front_end/heap_profiler_test_runner/HeapProfilerTestRunner.js(632,30): error TS2339: Property '_takeAndOpenSnapshotCallback' does not exist on type 'typeof HeapProfilerTestRunner'. +node_modules/chrome-devtools-frontend/front_end/heap_profiler_test_runner/HeapProfilerTestRunner.js(633,43): error TS2339: Property '_takeAndOpenSnapshotCallback' does not exist on type 'typeof HeapProfilerTestRunner'. +node_modules/chrome-devtools-frontend/front_end/heap_profiler_test_runner/HeapProfilerTestRunner.js(634,28): error TS2339: Property '_takeAndOpenSnapshotCallback' does not exist on type 'typeof HeapProfilerTestRunner'. +node_modules/chrome-devtools-frontend/front_end/heap_profiler_test_runner/HeapProfilerTestRunner.js(635,25): error TS2339: Property '_dataGrid' does not exist on type 'typeof HeapProfilerTestRunner'. +node_modules/chrome-devtools-frontend/front_end/heap_profiler_test_runner/HeapProfilerTestRunner.js(638,74): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/heap_profiler_test_runner/HeapProfilerTestRunner.js(642,69): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/heap_profiler_test_runner/HeapProfilerTestRunner.js(647,26): error TS2551: Property '_showProfileWhenAdded' does not exist on type 'typeof HeapProfilerTestRunner'. Did you mean 'showProfileWhenAdded'? +node_modules/chrome-devtools-frontend/front_end/heap_profiler_test_runner/HeapProfilerTestRunner.js(652,30): error TS2551: Property '_showProfileWhenAdded' does not exist on type 'typeof HeapProfilerTestRunner'. Did you mean 'showProfileWhenAdded'? +node_modules/chrome-devtools-frontend/front_end/heap_profiler_test_runner/HeapProfilerTestRunner.js(653,8): error TS2551: Property 'panels' does not exist on type 'typeof UI'. Did you mean 'Panel'? +node_modules/chrome-devtools-frontend/front_end/heap_profiler_test_runner/HeapProfilerTestRunner.js(658,26): error TS2551: Property 'panels' does not exist on type 'typeof UI'. Did you mean 'Panel'? +node_modules/chrome-devtools-frontend/front_end/heap_profiler_test_runner/HeapProfilerTestRunner.js(664,28): error TS2339: Property '_waitUntilProfileViewIsShownCallback' does not exist on type 'typeof HeapProfilerTestRunner'. +node_modules/chrome-devtools-frontend/front_end/heap_profiler_test_runner/HeapProfilerTestRunner.js(669,30): error TS2339: Property '_waitUntilProfileViewIsShownCallback' does not exist on type 'typeof HeapProfilerTestRunner'. +node_modules/chrome-devtools-frontend/front_end/heap_profiler_test_runner/HeapProfilerTestRunner.js(670,30): error TS2339: Property '_waitUntilProfileViewIsShownCallback' does not exist on type 'typeof HeapProfilerTestRunner'. +node_modules/chrome-devtools-frontend/front_end/heap_profiler_test_runner/HeapProfilerTestRunner.js(670,82): error TS2339: Property '_profileHeader' does not exist on type 'typeof HeapProfilerTestRunner'. +node_modules/chrome-devtools-frontend/front_end/heap_profiler_test_runner/HeapProfilerTestRunner.js(671,43): error TS2339: Property '_waitUntilProfileViewIsShownCallback' does not exist on type 'typeof HeapProfilerTestRunner'. +node_modules/chrome-devtools-frontend/front_end/heap_profiler_test_runner/HeapProfilerTestRunner.js(672,35): error TS2339: Property '_waitUntilProfileViewIsShownCallback' does not exist on type 'typeof HeapProfilerTestRunner'. +node_modules/chrome-devtools-frontend/front_end/heap_profiler_test_runner/HeapProfilerTestRunner.js(678,36): error TS2339: Property 'instance' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/heap_profiler_test_runner/HeapProfilerTestRunner.js(682,36): error TS2339: Property 'instance' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/heap_snapshot_model/HeapSnapshotModel.js(31,19): error TS2339: Property 'HeapSnapshotProgressEvent' does not exist on type 'typeof HeapSnapshotModel'. +node_modules/chrome-devtools-frontend/front_end/heap_snapshot_model/HeapSnapshotModel.js(36,19): error TS2339: Property 'baseSystemDistance' does not exist on type 'typeof HeapSnapshotModel'. node_modules/chrome-devtools-frontend/front_end/heap_snapshot_worker.js(5,11): error TS2339: Property 'Runtime' does not exist on type 'Window'. node_modules/chrome-devtools-frontend/front_end/heap_snapshot_worker.js(6,8): error TS2339: Property 'importScripts' does not exist on type 'Window'. node_modules/chrome-devtools-frontend/front_end/heap_snapshot_worker/HeapSnapshot.js(37,15): error TS2355: A function whose declared type is neither 'void' nor 'any' must return a value. @@ -6236,14 +9494,8 @@ node_modules/chrome-devtools-frontend/front_end/heap_snapshot_worker/HeapSnapsho node_modules/chrome-devtools-frontend/front_end/heap_snapshot_worker/HeapSnapshot.js(164,35): error TS2694: Namespace 'HeapSnapshotWorker' has no exported member 'HeapSnapshotItem'. node_modules/chrome-devtools-frontend/front_end/heap_snapshot_worker/HeapSnapshot.js(187,16): error TS2339: Property 'nodeIndex' does not exist on type 'void'. node_modules/chrome-devtools-frontend/front_end/heap_snapshot_worker/HeapSnapshot.js(188,5): error TS2322: Type 'void' is not assignable to type '(Anonymous class)'. -node_modules/chrome-devtools-frontend/front_end/heap_snapshot_worker/HeapSnapshot.js(211,5): error TS2719: Type '(Anonymous class)' is not assignable to type '(Anonymous class)'. Two different types with this name exist, but they are unrelated. - Property '_snapshot' is missing in type '(Anonymous class)'. -node_modules/chrome-devtools-frontend/front_end/heap_snapshot_worker/HeapSnapshot.js(234,5): error TS2719: Type '(Anonymous class)' is not assignable to type '(Anonymous class)'. Two different types with this name exist, but they are unrelated. - Property '_snapshot' is missing in type '(Anonymous class)'. -node_modules/chrome-devtools-frontend/front_end/heap_snapshot_worker/HeapSnapshot.js(264,5): error TS2719: Type '(Anonymous class)' is not assignable to type '(Anonymous class)'. Two different types with this name exist, but they are unrelated. node_modules/chrome-devtools-frontend/front_end/heap_snapshot_worker/HeapSnapshot.js(314,5): error TS2322: Type 'void' is not assignable to type '(Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/heap_snapshot_worker/HeapSnapshot.js(347,7): error TS1056: Accessors are only available when targeting ECMAScript 5 and higher. -node_modules/chrome-devtools-frontend/front_end/heap_snapshot_worker/HeapSnapshot.js(424,5): error TS2719: Type '(Anonymous class)' is not assignable to type '(Anonymous class)'. Two different types with this name exist, but they are unrelated. node_modules/chrome-devtools-frontend/front_end/heap_snapshot_worker/HeapSnapshot.js(665,34): error TS2694: Namespace 'HeapSnapshotWorker' has no exported member 'HeapSnapshotItemIndexProvider'. node_modules/chrome-devtools-frontend/front_end/heap_snapshot_worker/HeapSnapshot.js(684,35): error TS2694: Namespace 'HeapSnapshotWorker' has no exported member 'HeapSnapshotItem'. node_modules/chrome-devtools-frontend/front_end/heap_snapshot_worker/HeapSnapshot.js(688,31): error TS2339: Property 'itemForIndex' does not exist on type '() => void'. @@ -6256,10 +9508,15 @@ node_modules/chrome-devtools-frontend/front_end/heap_snapshot_worker/HeapSnapsho node_modules/chrome-devtools-frontend/front_end/heap_snapshot_worker/HeapSnapshot.js(739,27): error TS2339: Property 'hasNext' does not exist on type '() => void'. node_modules/chrome-devtools-frontend/front_end/heap_snapshot_worker/HeapSnapshot.js(739,69): error TS2339: Property 'item' does not exist on type '() => void'. node_modules/chrome-devtools-frontend/front_end/heap_snapshot_worker/HeapSnapshot.js(740,22): error TS2339: Property 'next' does not exist on type '() => void'. +node_modules/chrome-devtools-frontend/front_end/heap_snapshot_worker/HeapSnapshot.js(759,27): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/heap_snapshot_worker/HeapSnapshot.js(778,52): error TS2339: Property 'HeapSnapshotProgressEvent' does not exist on type 'typeof HeapSnapshotModel'. +node_modules/chrome-devtools-frontend/front_end/heap_snapshot_worker/HeapSnapshot.js(787,52): error TS2339: Property 'HeapSnapshotProgressEvent' does not exist on type 'typeof HeapSnapshotModel'. node_modules/chrome-devtools-frontend/front_end/heap_snapshot_worker/HeapSnapshot.js(912,5): error TS2554: Expected 1 arguments, but got 0. node_modules/chrome-devtools-frontend/front_end/heap_snapshot_worker/HeapSnapshot.js(918,34): error TS2345: Argument of type 'Uint32Array' is not assignable to parameter of type 'number[]'. Property 'push' is missing in type 'Uint32Array'. node_modules/chrome-devtools-frontend/front_end/heap_snapshot_worker/HeapSnapshot.js(920,34): error TS2345: Argument of type 'Uint32Array' is not assignable to parameter of type 'number[]'. +node_modules/chrome-devtools-frontend/front_end/heap_snapshot_worker/HeapSnapshot.js(1020,35): error TS2694: Namespace 'HeapSnapshotWorker' has no exported member 'JSHeapSnapshotEdge'. +node_modules/chrome-devtools-frontend/front_end/heap_snapshot_worker/HeapSnapshot.js(1028,35): error TS2694: Namespace 'HeapSnapshotWorker' has no exported member 'JSHeapSnapshotRetainerEdge'. node_modules/chrome-devtools-frontend/front_end/heap_snapshot_worker/HeapSnapshot.js(1045,5): error TS2322: Type 'void' is not assignable to type '(Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/heap_snapshot_worker/HeapSnapshot.js(1051,7): error TS1056: Accessors are only available when targeting ECMAScript 5 and higher. node_modules/chrome-devtools-frontend/front_end/heap_snapshot_worker/HeapSnapshot.js(1058,7): error TS1056: Accessors are only available when targeting ECMAScript 5 and higher. @@ -6272,6 +9529,7 @@ node_modules/chrome-devtools-frontend/front_end/heap_snapshot_worker/HeapSnapsho node_modules/chrome-devtools-frontend/front_end/heap_snapshot_worker/HeapSnapshot.js(1253,14): error TS2339: Property 'nodeIndex' does not exist on type 'void'. node_modules/chrome-devtools-frontend/front_end/heap_snapshot_worker/HeapSnapshot.js(1254,23): error TS2339: Property 'id' does not exist on type 'void'. node_modules/chrome-devtools-frontend/front_end/heap_snapshot_worker/HeapSnapshot.js(1255,29): error TS2339: Property 'selfSize' does not exist on type 'void'. +node_modules/chrome-devtools-frontend/front_end/heap_snapshot_worker/HeapSnapshot.js(1314,63): error TS2339: Property 'baseSystemDistance' does not exist on type 'typeof HeapSnapshotModel'. node_modules/chrome-devtools-frontend/front_end/heap_snapshot_worker/HeapSnapshot.js(1345,12): error TS2339: Property 'nodeIndex' does not exist on type 'void'. node_modules/chrome-devtools-frontend/front_end/heap_snapshot_worker/HeapSnapshot.js(1355,31): error TS2345: Argument of type 'void' is not assignable to parameter of type '(Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/heap_snapshot_worker/HeapSnapshot.js(1369,76): error TS2694: Namespace 'HeapSnapshotWorker' has no exported member 'HeapSnapshot'. @@ -6303,10 +9561,18 @@ node_modules/chrome-devtools-frontend/front_end/heap_snapshot_worker/HeapSnapsho node_modules/chrome-devtools-frontend/front_end/heap_snapshot_worker/HeapSnapshot.js(1959,15): error TS2339: Property 'nodeIndex' does not exist on type 'void'. node_modules/chrome-devtools-frontend/front_end/heap_snapshot_worker/HeapSnapshot.js(1971,31): error TS2339: Property 'selfSize' does not exist on type 'void'. node_modules/chrome-devtools-frontend/front_end/heap_snapshot_worker/HeapSnapshot.js(1972,13): error TS2339: Property 'nodeIndex' does not exist on type 'void'. +node_modules/chrome-devtools-frontend/front_end/heap_snapshot_worker/HeapSnapshot.js(1974,10): error TS2339: Property 'countDelta' does not exist on type '(Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/heap_snapshot_worker/HeapSnapshot.js(1975,10): error TS2339: Property 'sizeDelta' does not exist on type '(Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/heap_snapshot_worker/HeapSnapshot.js(2021,80): error TS2339: Property 'edges' does not exist on type 'void'. +node_modules/chrome-devtools-frontend/front_end/heap_snapshot_worker/HeapSnapshot.js(2021,89): error TS2345: Argument of type '(Anonymous class)' is not assignable to parameter of type '() => void'. + Type '(Anonymous class)' provides no match for the signature '(): void'. node_modules/chrome-devtools-frontend/front_end/heap_snapshot_worker/HeapSnapshot.js(2032,80): error TS2339: Property 'edges' does not exist on type 'void'. +node_modules/chrome-devtools-frontend/front_end/heap_snapshot_worker/HeapSnapshot.js(2032,89): error TS2345: Argument of type '(Anonymous class)' is not assignable to parameter of type '() => void'. node_modules/chrome-devtools-frontend/front_end/heap_snapshot_worker/HeapSnapshot.js(2057,80): error TS2339: Property 'retainers' does not exist on type 'void'. +node_modules/chrome-devtools-frontend/front_end/heap_snapshot_worker/HeapSnapshot.js(2057,93): error TS2345: Argument of type '(Anonymous class)' is not assignable to parameter of type '() => void'. + Type '(Anonymous class)' provides no match for the signature '(): void'. node_modules/chrome-devtools-frontend/front_end/heap_snapshot_worker/HeapSnapshot.js(2118,2): error TS1131: Property or signature expected. +node_modules/chrome-devtools-frontend/front_end/heap_snapshot_worker/HeapSnapshot.js(2126,33): error TS2339: Property 'AggregatedInfo' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/heap_snapshot_worker/HeapSnapshot.js(2164,34): error TS2694: Namespace 'HeapSnapshotWorker' has no exported member 'HeapSnapshotItemIterator'. node_modules/chrome-devtools-frontend/front_end/heap_snapshot_worker/HeapSnapshot.js(2165,34): error TS2694: Namespace 'HeapSnapshotWorker' has no exported member 'HeapSnapshotItemIndexProvider'. node_modules/chrome-devtools-frontend/front_end/heap_snapshot_worker/HeapSnapshot.js(2170,31): error TS2339: Property 'hasNext' does not exist on type '() => void'. @@ -6316,20 +9582,29 @@ node_modules/chrome-devtools-frontend/front_end/heap_snapshot_worker/HeapSnapsho node_modules/chrome-devtools-frontend/front_end/heap_snapshot_worker/HeapSnapshot.js(2205,12): error TS2339: Property 'sort' does not exist on type '(Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/heap_snapshot_worker/HeapSnapshot.js(2218,38): error TS2339: Property 'itemForIndex' does not exist on type '() => void'. node_modules/chrome-devtools-frontend/front_end/heap_snapshot_worker/HeapSnapshot.js(2239,34): error TS2694: Namespace 'HeapSnapshotWorker' has no exported member 'HeapSnapshotItemIndexProvider'. +node_modules/chrome-devtools-frontend/front_end/heap_snapshot_worker/HeapSnapshot.js(2244,13): error TS2345: Argument of type '(Anonymous class)' is not assignable to parameter of type '() => void'. + Type '(Anonymous class)' provides no match for the signature '(): void'. node_modules/chrome-devtools-frontend/front_end/heap_snapshot_worker/HeapSnapshot.js(2244,28): error TS2352: Type '(arg0: (Anonymous class)) => boolean' cannot be converted to type '(arg0: () => void) => boolean'. Types of parameters 'arg0' and 'arg0' are incompatible. Type '() => void' is not comparable to type '(Anonymous class)'. Property '_snapshot' is missing in type '() => void'. node_modules/chrome-devtools-frontend/front_end/heap_snapshot_worker/HeapSnapshot.js(2244,64): error TS2694: Namespace 'HeapSnapshotWorker' has no exported member 'HeapSnapshotItem'. -node_modules/chrome-devtools-frontend/front_end/heap_snapshot_worker/HeapSnapshot.js(2246,5): error TS2346: Call target does not contain any signatures. +node_modules/chrome-devtools-frontend/front_end/heap_snapshot_worker/HeapSnapshot.js(2263,32): error TS2339: Property 'item' does not exist on type '() => void'. node_modules/chrome-devtools-frontend/front_end/heap_snapshot_worker/HeapSnapshot.js(2283,13): error TS2339: Property 'nodeIndex' does not exist on type 'void'. node_modules/chrome-devtools-frontend/front_end/heap_snapshot_worker/HeapSnapshot.js(2287,13): error TS2339: Property 'nodeIndex' does not exist on type 'void'. -node_modules/chrome-devtools-frontend/front_end/heap_snapshot_worker/HeapSnapshot.js(2341,5): error TS2346: Call target does not contain any signatures. +node_modules/chrome-devtools-frontend/front_end/heap_snapshot_worker/HeapSnapshot.js(2322,28): error TS2339: Property 'sortRange' does not exist on type 'number[]'. +node_modules/chrome-devtools-frontend/front_end/heap_snapshot_worker/HeapSnapshot.js(2324,28): error TS2339: Property 'sortRange' does not exist on type 'number[]'. +node_modules/chrome-devtools-frontend/front_end/heap_snapshot_worker/HeapSnapshot.js(2326,28): error TS2339: Property 'sortRange' does not exist on type 'number[]'. +node_modules/chrome-devtools-frontend/front_end/heap_snapshot_worker/HeapSnapshot.js(2340,68): error TS2345: Argument of type '(Anonymous class)' is not assignable to parameter of type '() => void'. + Type '(Anonymous class)' provides no match for the signature '(): void'. +node_modules/chrome-devtools-frontend/front_end/heap_snapshot_worker/HeapSnapshot.js(2341,15): error TS2345: Argument of type '(Anonymous class)' is not assignable to parameter of type '() => void'. node_modules/chrome-devtools-frontend/front_end/heap_snapshot_worker/HeapSnapshot.js(2353,12): error TS2339: Property 'nodeIndex' does not exist on type 'void'. node_modules/chrome-devtools-frontend/front_end/heap_snapshot_worker/HeapSnapshot.js(2354,16): error TS2339: Property 'id' does not exist on type 'void'. node_modules/chrome-devtools-frontend/front_end/heap_snapshot_worker/HeapSnapshot.js(2397,13): error TS2339: Property 'nodeIndex' does not exist on type 'void'. node_modules/chrome-devtools-frontend/front_end/heap_snapshot_worker/HeapSnapshot.js(2398,13): error TS2339: Property 'nodeIndex' does not exist on type 'void'. -node_modules/chrome-devtools-frontend/front_end/heap_snapshot_worker/HeapSnapshot.js(2430,5): error TS2346: Call target does not contain any signatures. +node_modules/chrome-devtools-frontend/front_end/heap_snapshot_worker/HeapSnapshot.js(2416,26): error TS2339: Property 'sortRange' does not exist on type 'number[]'. +node_modules/chrome-devtools-frontend/front_end/heap_snapshot_worker/HeapSnapshot.js(2453,35): error TS2694: Namespace 'HeapSnapshotWorker' has no exported member 'JSHeapSnapshotEdge'. +node_modules/chrome-devtools-frontend/front_end/heap_snapshot_worker/HeapSnapshot.js(2462,35): error TS2694: Namespace 'HeapSnapshotWorker' has no exported member 'JSHeapSnapshotRetainerEdge'. node_modules/chrome-devtools-frontend/front_end/heap_snapshot_worker/HeapSnapshot.js(2473,26): error TS2339: Property 'isInvisible' does not exist on type '(Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/heap_snapshot_worker/HeapSnapshot.js(2508,16): error TS2339: Property 'isHidden' does not exist on type '(Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/heap_snapshot_worker/HeapSnapshot.js(2509,62): error TS2339: Property 'rawName' does not exist on type '(Anonymous class)'. @@ -6339,70 +9614,169 @@ node_modules/chrome-devtools-frontend/front_end/heap_snapshot_worker/HeapSnapsho node_modules/chrome-devtools-frontend/front_end/heap_snapshot_worker/HeapSnapshot.js(2527,30): error TS2362: The left-hand side of an arithmetic operation must be of type 'any', 'number' or an enum type. node_modules/chrome-devtools-frontend/front_end/heap_snapshot_worker/HeapSnapshot.js(2541,17): error TS2339: Property 'isUserRoot' does not exist on type '(Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/heap_snapshot_worker/HeapSnapshot.js(2541,38): error TS2339: Property 'isDocumentDOMTreesRoot' does not exist on type '(Anonymous class)'. -node_modules/chrome-devtools-frontend/front_end/heap_snapshot_worker/HeapSnapshot.js(2587,16): error TS2403: Subsequent variable declarations must have the same type. Variable 'iter' must be of type 'any', but here has type '(Anonymous class)'. -node_modules/chrome-devtools-frontend/front_end/heap_snapshot_worker/HeapSnapshot.js(2835,5): error TS2346: Call target does not contain any signatures. -node_modules/chrome-devtools-frontend/front_end/heap_snapshot_worker/HeapSnapshot.js(3020,5): error TS2346: Call target does not contain any signatures. +node_modules/chrome-devtools-frontend/front_end/heap_snapshot_worker/HeapSnapshot.js(2629,14): error TS2403: Subsequent variable declarations must have the same type. Variable 'iter' must be of type '(Anonymous class)', but here has type 'any'. +node_modules/chrome-devtools-frontend/front_end/heap_snapshot_worker/HeapSnapshot.js(2710,19): error TS2339: Property 'isDocumentDOMTreesRoot' does not exist on type '(Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/heap_snapshot_worker/HeapSnapshot.js(2762,51): error TS2339: Property 'baseSystemDistance' does not exist on type 'typeof HeapSnapshotModel'. +node_modules/chrome-devtools-frontend/front_end/heap_snapshot_worker/HeapSnapshot.js(2842,32): error TS2339: Property '_flagsOfNode' does not exist on type '(Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/heap_snapshot_worker/HeapSnapshot.js(2843,38): error TS2339: Property '_nodeFlags' does not exist on type '(Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/heap_snapshot_worker/HeapSnapshot.js(2860,29): error TS2339: Property '_lazyStringCache' does not exist on type '(Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/heap_snapshot_worker/HeapSnapshot.js(2863,18): error TS2339: Property '_lazyStringCache' does not exist on type '(Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/heap_snapshot_worker/HeapSnapshot.js(3002,32): error TS2339: Property '_flagsOfNode' does not exist on type '(Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/heap_snapshot_worker/HeapSnapshot.js(3003,32): error TS2339: Property '_nodeFlags' does not exist on type '(Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/heap_snapshot_worker/HeapSnapshot.js(3005,32): error TS2339: Property '_nodeFlags' does not exist on type '(Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/heap_snapshot_worker/HeapSnapshot.js(3025,35): error TS2694: Namespace 'HeapSnapshotWorker' has no exported member 'JSHeapSnapshotEdge'. node_modules/chrome-devtools-frontend/front_end/heap_snapshot_worker/HeapSnapshot.js(3039,27): error TS2345: Argument of type 'string | number' is not assignable to parameter of type 'string'. Type 'number' is not assignable to type 'string'. node_modules/chrome-devtools-frontend/front_end/heap_snapshot_worker/HeapSnapshot.js(3092,28): error TS2345: Argument of type 'string | number' is not assignable to parameter of type 'string'. Type 'number' is not assignable to type 'string'. -node_modules/chrome-devtools-frontend/front_end/heap_snapshot_worker/HeapSnapshot.js(3165,5): error TS2346: Call target does not contain any signatures. +node_modules/chrome-devtools-frontend/front_end/heap_snapshot_worker/HeapSnapshot.js(3170,35): error TS2694: Namespace 'HeapSnapshotWorker' has no exported member 'JSHeapSnapshotRetainerEdge'. node_modules/chrome-devtools-frontend/front_end/heap_snapshot_worker/HeapSnapshot.js(3216,12): error TS2339: Property 'Runtime' does not exist on type 'Window'. +node_modules/chrome-devtools-frontend/front_end/heap_snapshot_worker/HeapSnapshotLoader.js(132,47): error TS2339: Property 'TextUtils' does not exist on type 'typeof TextUtils'. node_modules/chrome-devtools-frontend/front_end/heap_snapshot_worker/HeapSnapshotWorker.js(31,3): error TS2554: Expected 2-3 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/heap_snapshot_worker/HeapSnapshotWorkerDispatcher.js(87,36): error TS2339: Property 'eval' does not exist on type 'Window'. node_modules/chrome-devtools-frontend/front_end/help/Help.js(6,19): error TS2694: Namespace 'Help' has no exported member 'ReleaseNote'. +node_modules/chrome-devtools-frontend/front_end/help/Help.js(9,13): error TS2551: Property '_latestReleaseNote' does not exist on type 'typeof Help'. Did you mean 'latestReleaseNote'? +node_modules/chrome-devtools-frontend/front_end/help/Help.js(11,10): error TS2551: Property '_latestReleaseNote' does not exist on type 'typeof Help'. Did you mean 'latestReleaseNote'? +node_modules/chrome-devtools-frontend/front_end/help/Help.js(11,36): error TS2551: Property 'releaseNoteText' does not exist on type 'typeof Help'. Did you mean 'ReleaseNoteView'? +node_modules/chrome-devtools-frontend/front_end/help/Help.js(13,15): error TS2551: Property '_latestReleaseNote' does not exist on type 'typeof Help'. Did you mean 'latestReleaseNote'? +node_modules/chrome-devtools-frontend/front_end/help/Help.js(20,13): error TS2551: Property '_releaseNoteVersionSetting' does not exist on type 'typeof Help'. Did you mean 'releaseNoteVersionSetting'? +node_modules/chrome-devtools-frontend/front_end/help/Help.js(22,10): error TS2551: Property '_releaseNoteVersionSetting' does not exist on type 'typeof Help'. Did you mean 'releaseNoteVersionSetting'? +node_modules/chrome-devtools-frontend/front_end/help/Help.js(24,15): error TS2551: Property '_releaseNoteVersionSetting' does not exist on type 'typeof Help'. Did you mean 'releaseNoteVersionSetting'? +node_modules/chrome-devtools-frontend/front_end/help/Help.js(29,7): error TS2345: Argument of type 'V' is not assignable to parameter of type 'number'. +node_modules/chrome-devtools-frontend/front_end/help/Help.js(40,42): error TS2345: Argument of type 'number' is not assignable to parameter of type 'V'. +node_modules/chrome-devtools-frontend/front_end/help/Help.js(47,40): error TS2345: Argument of type 'number' is not assignable to parameter of type 'V'. node_modules/chrome-devtools-frontend/front_end/help/Help.js(57,65): error TS1003: Identifier expected. +node_modules/chrome-devtools-frontend/front_end/help/Help.js(58,6): error TS2339: Property 'ReleaseNoteHighlight' does not exist on type 'typeof Help'. node_modules/chrome-devtools-frontend/front_end/help/Help.js(62,2): error TS1131: Property or signature expected. -node_modules/chrome-devtools-frontend/front_end/help/ReleaseNoteView.js(7,5): error TS2346: Call target does not contain any signatures. +node_modules/chrome-devtools-frontend/front_end/help/Help.js(64,6): error TS2339: Property 'ReleaseNote' does not exist on type 'typeof Help'. +node_modules/chrome-devtools-frontend/front_end/help/ReleaseNoteText.js(13,6): error TS2551: Property 'releaseNoteText' does not exist on type 'typeof Help'. Did you mean 'ReleaseNoteView'? +node_modules/chrome-devtools-frontend/front_end/help/ReleaseNoteView.js(10,42): error TS2339: Property 'createChild' does not exist on type 'Element'. +node_modules/chrome-devtools-frontend/front_end/help/ReleaseNoteView.js(11,30): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/help/ReleaseNoteView.js(16,20): error TS2694: Namespace 'Help' has no exported member 'ReleaseNote'. node_modules/chrome-devtools-frontend/front_end/help/ReleaseNoteView.js(21,26): error TS2339: Property 'createChild' does not exist on type 'Element'. +node_modules/chrome-devtools-frontend/front_end/help/ReleaseNoteView.js(26,13): error TS2339: Property 'title' does not exist on type 'Element'. +node_modules/chrome-devtools-frontend/front_end/help/ReleaseNoteView.js(29,16): error TS2339: Property 'title' does not exist on type 'Element'. +node_modules/chrome-devtools-frontend/front_end/help/ReleaseNoteView.js(34,53): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/help/ReleaseNoteView.js(35,13): error TS2339: Property 'consume' does not exist on type 'Event'. +node_modules/chrome-devtools-frontend/front_end/help/ReleaseNoteView.js(36,29): error TS2339: Property 'openInNewTab' does not exist on type 'typeof InspectorFrontendHost'. +node_modules/chrome-devtools-frontend/front_end/help/ReleaseNoteView.js(38,53): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/help/ReleaseNoteView.js(39,13): error TS2339: Property 'consume' does not exist on type 'Event'. +node_modules/chrome-devtools-frontend/front_end/help/ReleaseNoteView.js(45,15): error TS2339: Property 'title' does not exist on type 'Element'. +node_modules/chrome-devtools-frontend/front_end/help/ReleaseNoteView.js(47,27): error TS2339: Property 'createChild' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/host/InspectorFrontendHost.js(44,47): error TS2339: Property 'metaKey' does not exist on type 'Event'. node_modules/chrome-devtools-frontend/front_end/host/InspectorFrontendHost.js(44,63): error TS2339: Property 'ctrlKey' does not exist on type 'Event'. node_modules/chrome-devtools-frontend/front_end/host/InspectorFrontendHost.js(45,34): error TS2339: Property 'keyCode' does not exist on type 'Event'. node_modules/chrome-devtools-frontend/front_end/host/InspectorFrontendHost.js(45,59): error TS2339: Property 'keyCode' does not exist on type 'Event'. -node_modules/chrome-devtools-frontend/front_end/host/InspectorFrontendHost.js(181,10): error TS2339: Property 'events' does not exist on type '(Anonymous class)'. -node_modules/chrome-devtools-frontend/front_end/host/InspectorFrontendHost.js(213,10): error TS2339: Property 'events' does not exist on type '(Anonymous class)'. -node_modules/chrome-devtools-frontend/front_end/host/InspectorFrontendHost.js(245,24): error TS2503: Cannot find namespace 'InspectorFrontendHostAPI'. -node_modules/chrome-devtools-frontend/front_end/host/InspectorFrontendHost.js(386,15): error TS2503: Cannot find namespace 'Adb'. -node_modules/chrome-devtools-frontend/front_end/host/InspectorFrontendHost.js(424,23): error TS2503: Cannot find namespace 'InspectorFrontendHostAPI'. -node_modules/chrome-devtools-frontend/front_end/host/InspectorFrontendHost.js(450,12): error TS2538: Type 'string[]' cannot be used as an index type. -node_modules/chrome-devtools-frontend/front_end/host/InspectorFrontendHost.js(497,12): error TS2304: Cannot find name 'InspectorFrontendHostAPI'. -node_modules/chrome-devtools-frontend/front_end/host/InspectorFrontendHost.js(499,36): error TS2339: Property 'InspectorFrontendHost' does not exist on type 'Window'. -node_modules/chrome-devtools-frontend/front_end/host/InspectorFrontendHost.js(500,8): error TS2339: Property 'InspectorFrontendHost' does not exist on type 'Window'. -node_modules/chrome-devtools-frontend/front_end/host/InspectorFrontendHost.js(506,14): error TS2339: Property 'InspectorFrontendHost' does not exist on type 'Window'. -node_modules/chrome-devtools-frontend/front_end/host/InspectorFrontendHost.js(536,10): error TS2339: Property 'InspectorFrontendAPI' does not exist on type 'Window'. +node_modules/chrome-devtools-frontend/front_end/host/InspectorFrontendHost.js(189,10): error TS2339: Property 'events' does not exist on type '(Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/host/InspectorFrontendHost.js(221,10): error TS2339: Property 'events' does not exist on type '(Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/host/InspectorFrontendHost.js(253,24): error TS2503: Cannot find namespace 'InspectorFrontendHostAPI'. +node_modules/chrome-devtools-frontend/front_end/host/InspectorFrontendHost.js(258,16): error TS2339: Property 'ResourceLoader' does not exist on type 'typeof Host'. +node_modules/chrome-devtools-frontend/front_end/host/InspectorFrontendHost.js(407,15): error TS2503: Cannot find namespace 'Adb'. +node_modules/chrome-devtools-frontend/front_end/host/InspectorFrontendHost.js(445,23): error TS2503: Cannot find namespace 'InspectorFrontendHostAPI'. +node_modules/chrome-devtools-frontend/front_end/host/InspectorFrontendHost.js(471,12): error TS2538: Type 'string[]' cannot be used as an index type. +node_modules/chrome-devtools-frontend/front_end/host/InspectorFrontendHost.js(491,40): error TS2339: Property 'dispatchEventToListeners' does not exist on type '() => void'. +node_modules/chrome-devtools-frontend/front_end/host/InspectorFrontendHost.js(501,38): error TS2339: Property 'dispatchEventToListeners' does not exist on type '() => void'. +node_modules/chrome-devtools-frontend/front_end/host/InspectorFrontendHost.js(513,10): error TS2339: Property 'ResourceLoader' does not exist on type 'typeof Host'. +node_modules/chrome-devtools-frontend/front_end/host/InspectorFrontendHost.js(518,12): error TS2304: Cannot find name 'InspectorFrontendHostAPI'. +node_modules/chrome-devtools-frontend/front_end/host/InspectorFrontendHost.js(520,36): error TS2339: Property 'InspectorFrontendHost' does not exist on type 'Window'. +node_modules/chrome-devtools-frontend/front_end/host/InspectorFrontendHost.js(521,8): error TS2339: Property 'InspectorFrontendHost' does not exist on type 'Window'. +node_modules/chrome-devtools-frontend/front_end/host/InspectorFrontendHost.js(527,14): error TS2339: Property 'InspectorFrontendHost' does not exist on type 'Window'. +node_modules/chrome-devtools-frontend/front_end/host/InspectorFrontendHost.js(527,38): error TS2322: Type '(Anonymous class)' is not assignable to type 'typeof InspectorFrontendHost'. + Property 'events' is missing in type '(Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/host/InspectorFrontendHost.js(551,5): error TS2322: Type '(Anonymous class)' is not assignable to type '() => void'. + Type '(Anonymous class)' provides no match for the signature '(): void'. +node_modules/chrome-devtools-frontend/front_end/host/InspectorFrontendHost.js(557,10): error TS2339: Property 'InspectorFrontendAPI' does not exist on type 'Window'. +node_modules/chrome-devtools-frontend/front_end/host/InspectorFrontendHost.js(561,19): error TS2694: Namespace 'Common' has no exported member 'EventTarget'. +node_modules/chrome-devtools-frontend/front_end/host/InspectorFrontendHost.js(576,3): error TS2322: Type 'V' is not assignable to type 'boolean'. node_modules/chrome-devtools-frontend/front_end/host/InspectorFrontendHostAPI.js(7,8): error TS2339: Property 'InspectorFrontendHostAPI' does not exist on type 'Window'. node_modules/chrome-devtools-frontend/front_end/host/InspectorFrontendHostAPI.js(16,4): error TS1003: Identifier expected. node_modules/chrome-devtools-frontend/front_end/host/InspectorFrontendHostAPI.js(17,26): error TS2300: Duplicate identifier 'ContextMenuDescriptor'. node_modules/chrome-devtools-frontend/front_end/host/InspectorFrontendHostAPI.js(17,26): error TS2339: Property 'ContextMenuDescriptor' does not exist on type '{ (): void; Events: { [x: string]: any; AddExtensions: symbol; AppendedToURL: symbol; CanceledSav...'. node_modules/chrome-devtools-frontend/front_end/host/InspectorFrontendHostAPI.js(23,4): error TS1003: Identifier expected. node_modules/chrome-devtools-frontend/front_end/host/InspectorFrontendHostAPI.js(24,26): error TS2339: Property 'LoadNetworkResourceResult' does not exist on type '{ (): void; Events: { [x: string]: any; AddExtensions: symbol; AppendedToURL: symbol; CanceledSav...'. -node_modules/chrome-devtools-frontend/front_end/host/InspectorFrontendHostAPI.js(120,15): error TS2355: A function whose declared type is neither 'void' nor 'any' must return a value. -node_modules/chrome-devtools-frontend/front_end/host/InspectorFrontendHostAPI.js(125,15): error TS2355: A function whose declared type is neither 'void' nor 'any' must return a value. -node_modules/chrome-devtools-frontend/front_end/host/InspectorFrontendHostAPI.js(130,15): error TS2355: A function whose declared type is neither 'void' nor 'any' must return a value. -node_modules/chrome-devtools-frontend/front_end/host/InspectorFrontendHostAPI.js(135,15): error TS2355: A function whose declared type is neither 'void' nor 'any' must return a value. -node_modules/chrome-devtools-frontend/front_end/host/InspectorFrontendHostAPI.js(207,15): error TS2355: A function whose declared type is neither 'void' nor 'any' must return a value. -node_modules/chrome-devtools-frontend/front_end/host/InspectorFrontendHostAPI.js(215,24): error TS2503: Cannot find namespace 'InspectorFrontendHostAPI'. -node_modules/chrome-devtools-frontend/front_end/host/InspectorFrontendHostAPI.js(243,15): error TS2355: A function whose declared type is neither 'void' nor 'any' must return a value. -node_modules/chrome-devtools-frontend/front_end/host/InspectorFrontendHostAPI.js(260,15): error TS2503: Cannot find namespace 'Adb'. -node_modules/chrome-devtools-frontend/front_end/host/InspectorFrontendHostAPI.js(296,15): error TS2355: A function whose declared type is neither 'void' nor 'any' must return a value. -node_modules/chrome-devtools-frontend/front_end/host/InspectorFrontendHostAPI.js(309,23): error TS2503: Cannot find namespace 'InspectorFrontendHostAPI'. -node_modules/chrome-devtools-frontend/front_end/host/InspectorFrontendHostAPI.js(322,15): error TS2355: A function whose declared type is neither 'void' nor 'any' must return a value. +node_modules/chrome-devtools-frontend/front_end/host/InspectorFrontendHostAPI.js(118,15): error TS2355: A function whose declared type is neither 'void' nor 'any' must return a value. +node_modules/chrome-devtools-frontend/front_end/host/InspectorFrontendHostAPI.js(123,15): error TS2355: A function whose declared type is neither 'void' nor 'any' must return a value. +node_modules/chrome-devtools-frontend/front_end/host/InspectorFrontendHostAPI.js(128,15): error TS2355: A function whose declared type is neither 'void' nor 'any' must return a value. +node_modules/chrome-devtools-frontend/front_end/host/InspectorFrontendHostAPI.js(133,15): error TS2355: A function whose declared type is neither 'void' nor 'any' must return a value. +node_modules/chrome-devtools-frontend/front_end/host/InspectorFrontendHostAPI.js(210,15): error TS2355: A function whose declared type is neither 'void' nor 'any' must return a value. +node_modules/chrome-devtools-frontend/front_end/host/InspectorFrontendHostAPI.js(218,24): error TS2503: Cannot find namespace 'InspectorFrontendHostAPI'. +node_modules/chrome-devtools-frontend/front_end/host/InspectorFrontendHostAPI.js(246,15): error TS2355: A function whose declared type is neither 'void' nor 'any' must return a value. +node_modules/chrome-devtools-frontend/front_end/host/InspectorFrontendHostAPI.js(263,15): error TS2503: Cannot find namespace 'Adb'. +node_modules/chrome-devtools-frontend/front_end/host/InspectorFrontendHostAPI.js(299,15): error TS2355: A function whose declared type is neither 'void' nor 'any' must return a value. +node_modules/chrome-devtools-frontend/front_end/host/InspectorFrontendHostAPI.js(312,23): error TS2503: Cannot find namespace 'InspectorFrontendHostAPI'. +node_modules/chrome-devtools-frontend/front_end/host/InspectorFrontendHostAPI.js(332,15): error TS2355: A function whose declared type is neither 'void' nor 'any' must return a value. +node_modules/chrome-devtools-frontend/front_end/host/Platform.js(32,13): error TS2551: Property '_platform' does not exist on type 'typeof Host'. Did you mean 'platform'? +node_modules/chrome-devtools-frontend/front_end/host/Platform.js(33,10): error TS2551: Property '_platform' does not exist on type 'typeof Host'. Did you mean 'platform'? +node_modules/chrome-devtools-frontend/front_end/host/Platform.js(33,44): error TS2339: Property 'platform' does not exist on type 'typeof InspectorFrontendHost'. +node_modules/chrome-devtools-frontend/front_end/host/Platform.js(34,15): error TS2551: Property '_platform' does not exist on type 'typeof Host'. Did you mean 'platform'? +node_modules/chrome-devtools-frontend/front_end/host/Platform.js(41,19): error TS2551: Property '_isMac' does not exist on type 'typeof Host'. Did you mean 'isMac'? +node_modules/chrome-devtools-frontend/front_end/host/Platform.js(42,10): error TS2551: Property '_isMac' does not exist on type 'typeof Host'. Did you mean 'isMac'? +node_modules/chrome-devtools-frontend/front_end/host/Platform.js(44,15): error TS2551: Property '_isMac' does not exist on type 'typeof Host'. Did you mean 'isMac'? +node_modules/chrome-devtools-frontend/front_end/host/Platform.js(51,19): error TS2551: Property '_isWin' does not exist on type 'typeof Host'. Did you mean 'isWin'? +node_modules/chrome-devtools-frontend/front_end/host/Platform.js(52,10): error TS2551: Property '_isWin' does not exist on type 'typeof Host'. Did you mean 'isWin'? +node_modules/chrome-devtools-frontend/front_end/host/Platform.js(54,15): error TS2551: Property '_isWin' does not exist on type 'typeof Host'. Did you mean 'isWin'? +node_modules/chrome-devtools-frontend/front_end/host/Platform.js(61,19): error TS2551: Property '_isCustomDevtoolsFronend' does not exist on type 'typeof Host'. Did you mean 'isCustomDevtoolsFrontend'? +node_modules/chrome-devtools-frontend/front_end/host/Platform.js(62,10): error TS2551: Property '_isCustomDevtoolsFronend' does not exist on type 'typeof Host'. Did you mean 'isCustomDevtoolsFrontend'? +node_modules/chrome-devtools-frontend/front_end/host/Platform.js(63,15): error TS2551: Property '_isCustomDevtoolsFronend' does not exist on type 'typeof Host'. Did you mean 'isCustomDevtoolsFrontend'? +node_modules/chrome-devtools-frontend/front_end/host/Platform.js(70,12): error TS2551: Property '_fontFamily' does not exist on type 'typeof Host'. Did you mean 'fontFamily'? +node_modules/chrome-devtools-frontend/front_end/host/Platform.js(71,17): error TS2551: Property '_fontFamily' does not exist on type 'typeof Host'. Did you mean 'fontFamily'? +node_modules/chrome-devtools-frontend/front_end/host/Platform.js(74,12): error TS2551: Property '_fontFamily' does not exist on type 'typeof Host'. Did you mean 'fontFamily'? +node_modules/chrome-devtools-frontend/front_end/host/Platform.js(77,12): error TS2551: Property '_fontFamily' does not exist on type 'typeof Host'. Did you mean 'fontFamily'? +node_modules/chrome-devtools-frontend/front_end/host/Platform.js(80,12): error TS2551: Property '_fontFamily' does not exist on type 'typeof Host'. Did you mean 'fontFamily'? +node_modules/chrome-devtools-frontend/front_end/host/Platform.js(83,15): error TS2551: Property '_fontFamily' does not exist on type 'typeof Host'. Did you mean 'fontFamily'? +node_modules/chrome-devtools-frontend/front_end/host/ResourceLoader.js(4,6): error TS2339: Property 'ResourceLoader' does not exist on type 'typeof Host'. +node_modules/chrome-devtools-frontend/front_end/host/ResourceLoader.js(6,6): error TS2339: Property 'ResourceLoader' does not exist on type 'typeof Host'. +node_modules/chrome-devtools-frontend/front_end/host/ResourceLoader.js(8,6): error TS2339: Property 'ResourceLoader' does not exist on type 'typeof Host'. node_modules/chrome-devtools-frontend/front_end/host/ResourceLoader.js(11,20): error TS2694: Namespace 'Common' has no exported member 'OutputStream'. +node_modules/chrome-devtools-frontend/front_end/host/ResourceLoader.js(14,6): error TS2339: Property 'ResourceLoader' does not exist on type 'typeof Host'. +node_modules/chrome-devtools-frontend/front_end/host/ResourceLoader.js(15,8): error TS2339: Property 'ResourceLoader' does not exist on type 'typeof Host'. +node_modules/chrome-devtools-frontend/front_end/host/ResourceLoader.js(15,44): error TS2339: Property 'ResourceLoader' does not exist on type 'typeof Host'. +node_modules/chrome-devtools-frontend/front_end/host/ResourceLoader.js(16,15): error TS2339: Property 'ResourceLoader' does not exist on type 'typeof Host'. +node_modules/chrome-devtools-frontend/front_end/host/ResourceLoader.js(22,6): error TS2339: Property 'ResourceLoader' does not exist on type 'typeof Host'. +node_modules/chrome-devtools-frontend/front_end/host/ResourceLoader.js(23,8): error TS2339: Property 'ResourceLoader' does not exist on type 'typeof Host'. +node_modules/chrome-devtools-frontend/front_end/host/ResourceLoader.js(24,15): error TS2339: Property 'ResourceLoader' does not exist on type 'typeof Host'. +node_modules/chrome-devtools-frontend/front_end/host/ResourceLoader.js(31,6): error TS2339: Property 'ResourceLoader' does not exist on type 'typeof Host'. +node_modules/chrome-devtools-frontend/front_end/host/ResourceLoader.js(32,8): error TS2339: Property 'ResourceLoader' does not exist on type 'typeof Host'. +node_modules/chrome-devtools-frontend/front_end/host/ResourceLoader.js(40,6): error TS2339: Property 'ResourceLoader' does not exist on type 'typeof Host'. +node_modules/chrome-devtools-frontend/front_end/host/ResourceLoader.js(42,8): error TS2339: Property 'ResourceLoader' does not exist on type 'typeof Host'. node_modules/chrome-devtools-frontend/front_end/host/ResourceLoader.js(56,20): error TS2694: Namespace 'Common' has no exported member 'OutputStream'. +node_modules/chrome-devtools-frontend/front_end/host/ResourceLoader.js(59,6): error TS2339: Property 'ResourceLoader' does not exist on type 'typeof Host'. +node_modules/chrome-devtools-frontend/front_end/host/ResourceLoader.js(60,23): error TS2339: Property 'ResourceLoader' does not exist on type 'typeof Host'. +node_modules/chrome-devtools-frontend/front_end/host/ResourceLoader.js(72,25): error TS2339: Property 'loadNetworkResource' does not exist on type 'typeof InspectorFrontendHost'. node_modules/chrome-devtools-frontend/front_end/host/ResourceLoader.js(75,15): error TS2503: Cannot find namespace 'InspectorFrontendHostAPI'. +node_modules/chrome-devtools-frontend/front_end/host/ResourceLoader.js(80,10): error TS2339: Property 'ResourceLoader' does not exist on type 'typeof Host'. +node_modules/chrome-devtools-frontend/front_end/host/ResourceLoader.js(87,10): error TS2339: Property 'ResourceLoader' does not exist on type 'typeof Host'. node_modules/chrome-devtools-frontend/front_end/host/ResourceLoader.js(88,34): error TS2503: Cannot find namespace 'InspectorFrontendHostAPI'. node_modules/chrome-devtools-frontend/front_end/host/ResourceLoader.js(92,34): error TS2503: Cannot find namespace 'InspectorFrontendHostAPI'. +node_modules/chrome-devtools-frontend/front_end/host/UserMetrics.js(39,33): error TS2339: Property '_PanelCodes' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/host/UserMetrics.js(40,45): error TS2339: Property '_PanelCodes' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/host/UserMetrics.js(41,27): error TS2339: Property 'recordEnumeratedHistogram' does not exist on type 'typeof InspectorFrontendHost'. node_modules/chrome-devtools-frontend/front_end/host/UserMetrics.js(52,20): error TS2694: Namespace 'Host' has no exported member 'UserMetrics'. -node_modules/chrome-devtools-frontend/front_end/inline_editor/BezierEditor.js(9,5): error TS2346: Call target does not contain any signatures. +node_modules/chrome-devtools-frontend/front_end/host/UserMetrics.js(55,45): error TS2339: Property 'Action' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/host/UserMetrics.js(56,27): error TS2339: Property 'recordEnumeratedHistogram' does not exist on type 'typeof InspectorFrontendHost'. +node_modules/chrome-devtools-frontend/front_end/host/UserMetrics.js(65,18): error TS2339: Property 'Action' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/host/UserMetrics.js(99,18): error TS2339: Property '_PanelCodes' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/inline_editor/BezierEditor.js(11,25): error TS2339: Property 'tabIndex' does not exist on type 'Element'. +node_modules/chrome-devtools-frontend/front_end/inline_editor/BezierEditor.js(15,48): error TS2339: Property 'createChild' does not exist on type 'Element'. +node_modules/chrome-devtools-frontend/front_end/inline_editor/BezierEditor.js(18,46): error TS2339: Property 'createChild' does not exist on type 'Element'. +node_modules/chrome-devtools-frontend/front_end/inline_editor/BezierEditor.js(21,48): error TS2339: Property 'createChild' does not exist on type 'Element'. +node_modules/chrome-devtools-frontend/front_end/inline_editor/BezierEditor.js(27,51): error TS2339: Property 'Presets' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/inline_editor/BezierEditor.js(28,82): error TS2339: Property 'Presets' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/inline_editor/BezierEditor.js(35,5): error TS2554: Expected 6-7 arguments, but got 5. +node_modules/chrome-devtools-frontend/front_end/inline_editor/BezierEditor.js(38,40): error TS2339: Property 'createChild' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/inline_editor/BezierEditor.js(47,18): error TS2694: Namespace 'UI' has no exported member 'Geometry'. node_modules/chrome-devtools-frontend/front_end/inline_editor/BezierEditor.js(57,19): error TS2694: Namespace 'UI' has no exported member 'Geometry'. +node_modules/chrome-devtools-frontend/front_end/inline_editor/BezierEditor.js(84,61): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/inline_editor/BezierEditor.js(90,31): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/inline_editor/BezierEditor.js(100,38): error TS2339: Property 'Geometry' does not exist on type 'typeof UI'. node_modules/chrome-devtools-frontend/front_end/inline_editor/BezierEditor.js(100,59): error TS2339: Property 'x' does not exist on type 'Event'. node_modules/chrome-devtools-frontend/front_end/inline_editor/BezierEditor.js(100,68): error TS2339: Property 'y' does not exist on type 'Event'. +node_modules/chrome-devtools-frontend/front_end/inline_editor/BezierEditor.js(102,36): error TS2339: Property 'Geometry' does not exist on type 'typeof UI'. node_modules/chrome-devtools-frontend/front_end/inline_editor/BezierEditor.js(103,16): error TS2339: Property 'constrain' does not exist on type 'NumberConstructor'. node_modules/chrome-devtools-frontend/front_end/inline_editor/BezierEditor.js(103,33): error TS2339: Property 'offsetX' does not exist on type 'Event'. node_modules/chrome-devtools-frontend/front_end/inline_editor/BezierEditor.js(104,62): error TS2339: Property 'offsetY' does not exist on type 'Event'. node_modules/chrome-devtools-frontend/front_end/inline_editor/BezierEditor.js(114,11): error TS2339: Property 'consume' does not exist on type 'Event'. +node_modules/chrome-devtools-frontend/front_end/inline_editor/BezierEditor.js(125,30): error TS2339: Property 'Geometry' does not exist on type 'typeof UI'. node_modules/chrome-devtools-frontend/front_end/inline_editor/BezierEditor.js(126,16): error TS2339: Property 'constrain' does not exist on type 'NumberConstructor'. node_modules/chrome-devtools-frontend/front_end/inline_editor/BezierEditor.js(134,39): error TS2339: Property 'x' does not exist on type 'Event'. node_modules/chrome-devtools-frontend/front_end/inline_editor/BezierEditor.js(134,48): error TS2339: Property 'y' does not exist on type 'Event'. @@ -6410,11 +9784,18 @@ node_modules/chrome-devtools-frontend/front_end/inline_editor/BezierEditor.js(14 node_modules/chrome-devtools-frontend/front_end/inline_editor/BezierEditor.js(142,48): error TS2339: Property 'y' does not exist on type 'Event'. node_modules/chrome-devtools-frontend/front_end/inline_editor/BezierEditor.js(149,29): error TS2694: Namespace 'InlineEditor' has no exported member 'BezierEditor'. node_modules/chrome-devtools-frontend/front_end/inline_editor/BezierEditor.js(153,37): error TS2339: Property 'createSVGChild' does not exist on type 'Element'. +node_modules/chrome-devtools-frontend/front_end/inline_editor/BezierEditor.js(155,33): error TS2339: Property 'Geometry' does not exist on type 'typeof UI'. node_modules/chrome-devtools-frontend/front_end/inline_editor/BezierEditor.js(167,30): error TS2339: Property 'createSVGChild' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/inline_editor/BezierEditor.js(183,28): error TS2694: Namespace 'InlineEditor' has no exported member 'BezierEditor'. +node_modules/chrome-devtools-frontend/front_end/inline_editor/BezierEditor.js(193,23): error TS2339: Property 'Geometry' does not exist on type 'typeof UI'. node_modules/chrome-devtools-frontend/front_end/inline_editor/BezierEditor.js(197,13): error TS2339: Property 'consume' does not exist on type 'Event'. +node_modules/chrome-devtools-frontend/front_end/inline_editor/BezierEditor.js(211,12): error TS2339: Property 'Geometry' does not exist on type 'typeof UI'. +node_modules/chrome-devtools-frontend/front_end/inline_editor/BezierEditor.js(242,27): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/inline_editor/BezierEditor.js(246,27): error TS2339: Property 'Presets' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/inline_editor/BezierEditor.js(270,103): error TS1003: Identifier expected. +node_modules/chrome-devtools-frontend/front_end/inline_editor/BezierEditor.js(271,27): error TS2339: Property 'PresetCategory' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/inline_editor/BezierUI.js(24,18): error TS2694: Namespace 'UI' has no exported member 'Geometry'. +node_modules/chrome-devtools-frontend/front_end/inline_editor/BezierUI.js(29,40): error TS2339: Property 'Height' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/inline_editor/BezierUI.js(69,30): error TS2339: Property 'createSVGChild' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/inline_editor/BezierUI.js(85,32): error TS2339: Property 'createSVGChild' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/inline_editor/BezierUI.js(92,18): error TS2694: Namespace 'UI' has no exported member 'Geometry'. @@ -6422,27 +9803,57 @@ node_modules/chrome-devtools-frontend/front_end/inline_editor/BezierUI.js(100,31 node_modules/chrome-devtools-frontend/front_end/inline_editor/BezierUI.js(101,32): error TS2345: Argument of type 'number' is not assignable to parameter of type 'string'. node_modules/chrome-devtools-frontend/front_end/inline_editor/BezierUI.js(102,9): error TS2339: Property 'removeChildren' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/inline_editor/BezierUI.js(103,21): error TS2339: Property 'createSVGChild' does not exist on type 'Element'. -node_modules/chrome-devtools-frontend/front_end/inline_editor/CSSShadowEditor.js(9,5): error TS2346: Call target does not contain any signatures. +node_modules/chrome-devtools-frontend/front_end/inline_editor/BezierUI.js(110,14): error TS2339: Property 'Geometry' does not exist on type 'typeof UI'. +node_modules/chrome-devtools-frontend/front_end/inline_editor/BezierUI.js(113,14): error TS2339: Property 'Geometry' does not exist on type 'typeof UI'. +node_modules/chrome-devtools-frontend/front_end/inline_editor/BezierUI.js(116,14): error TS2339: Property 'Geometry' does not exist on type 'typeof UI'. +node_modules/chrome-devtools-frontend/front_end/inline_editor/BezierUI.js(128,23): error TS2339: Property 'Height' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/inline_editor/CSSShadowEditor.js(11,25): error TS2339: Property 'tabIndex' does not exist on type 'Element'. +node_modules/chrome-devtools-frontend/front_end/inline_editor/CSSShadowEditor.js(14,43): error TS2339: Property 'createChild' does not exist on type 'Element'. +node_modules/chrome-devtools-frontend/front_end/inline_editor/CSSShadowEditor.js(15,79): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/inline_editor/CSSShadowEditor.js(17,38): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/inline_editor/CSSShadowEditor.js(20,37): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/inline_editor/CSSShadowEditor.js(23,38): error TS2339: Property 'createChild' does not exist on type 'Element'. +node_modules/chrome-devtools-frontend/front_end/inline_editor/CSSShadowEditor.js(24,50): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/inline_editor/CSSShadowEditor.js(25,38): error TS2339: Property 'createChild' does not exist on type 'Element'. +node_modules/chrome-devtools-frontend/front_end/inline_editor/CSSShadowEditor.js(26,50): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/inline_editor/CSSShadowEditor.js(28,57): error TS2339: Property 'canvasSize' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/inline_editor/CSSShadowEditor.js(29,58): error TS2339: Property 'canvasSize' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/inline_editor/CSSShadowEditor.js(31,57): error TS2339: Property 'canvasSize' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/inline_editor/CSSShadowEditor.js(32,81): error TS2339: Property 'sliderThumbRadius' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/inline_editor/CSSShadowEditor.js(33,5): error TS2554: Expected 6-7 arguments, but got 5. +node_modules/chrome-devtools-frontend/front_end/inline_editor/CSSShadowEditor.js(38,29): error TS2339: Property 'createChild' does not exist on type 'Element'. +node_modules/chrome-devtools-frontend/front_end/inline_editor/CSSShadowEditor.js(39,56): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/inline_editor/CSSShadowEditor.js(42,45): error TS2339: Property 'createChild' does not exist on type 'Element'. +node_modules/chrome-devtools-frontend/front_end/inline_editor/CSSShadowEditor.js(43,66): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/inline_editor/CSSShadowEditor.js(53,23): error TS2339: Property 'createChild' does not exist on type 'Element'. +node_modules/chrome-devtools-frontend/front_end/inline_editor/CSSShadowEditor.js(71,71): error TS2339: Property 'maxRange' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/inline_editor/CSSShadowEditor.js(96,18): error TS2339: Property 'value' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/inline_editor/CSSShadowEditor.js(97,18): error TS2339: Property 'value' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/inline_editor/CSSShadowEditor.js(98,21): error TS2339: Property 'value' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/inline_editor/CSSShadowEditor.js(99,23): error TS2339: Property 'value' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/inline_editor/CSSShadowEditor.js(100,22): error TS2339: Property 'value' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/inline_editor/CSSShadowEditor.js(101,24): error TS2339: Property 'value' does not exist on type 'Element'. +node_modules/chrome-devtools-frontend/front_end/inline_editor/CSSShadowEditor.js(123,71): error TS2339: Property 'canvasSize' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/inline_editor/CSSShadowEditor.js(125,49): error TS2339: Property 'canvasSize' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/inline_editor/CSSShadowEditor.js(143,76): error TS2339: Property 'sliderThumbRadius' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/inline_editor/CSSShadowEditor.js(148,74): error TS2339: Property 'sliderThumbRadius' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/inline_editor/CSSShadowEditor.js(162,64): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/inline_editor/CSSShadowEditor.js(169,72): error TS2339: Property 'value' does not exist on type 'EventTarget'. node_modules/chrome-devtools-frontend/front_end/inline_editor/CSSShadowEditor.js(177,25): error TS2339: Property 'value' does not exist on type 'EventTarget'. node_modules/chrome-devtools-frontend/front_end/inline_editor/CSSShadowEditor.js(178,25): error TS2339: Property 'selectionStart' does not exist on type 'EventTarget'. node_modules/chrome-devtools-frontend/front_end/inline_editor/CSSShadowEditor.js(179,25): error TS2339: Property 'selectionEnd' does not exist on type 'EventTarget'. node_modules/chrome-devtools-frontend/front_end/inline_editor/CSSShadowEditor.js(179,60): error TS2339: Property 'value' does not exist on type 'EventTarget'. node_modules/chrome-devtools-frontend/front_end/inline_editor/CSSShadowEditor.js(181,11): error TS2339: Property 'consume' does not exist on type 'Event'. +node_modules/chrome-devtools-frontend/front_end/inline_editor/CSSShadowEditor.js(191,47): error TS2339: Property 'defaultUnit' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/inline_editor/CSSShadowEditor.js(201,26): error TS2339: Property 'classList' does not exist on type 'EventTarget'. node_modules/chrome-devtools-frontend/front_end/inline_editor/CSSShadowEditor.js(202,67): error TS2339: Property 'value' does not exist on type 'EventTarget'. node_modules/chrome-devtools-frontend/front_end/inline_editor/CSSShadowEditor.js(213,24): error TS2339: Property 'value' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/inline_editor/CSSShadowEditor.js(216,26): error TS2339: Property 'value' does not exist on type 'Element'. +node_modules/chrome-devtools-frontend/front_end/inline_editor/CSSShadowEditor.js(218,64): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/inline_editor/CSSShadowEditor.js(224,40): error TS2339: Property 'value' does not exist on type 'EventTarget'. node_modules/chrome-devtools-frontend/front_end/inline_editor/CSSShadowEditor.js(225,105): error TS2339: Property 'value' does not exist on type 'EventTarget'. node_modules/chrome-devtools-frontend/front_end/inline_editor/CSSShadowEditor.js(227,66): error TS2339: Property 'value' does not exist on type 'EventTarget'. +node_modules/chrome-devtools-frontend/front_end/inline_editor/CSSShadowEditor.js(227,103): error TS2339: Property 'defaultUnit' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/inline_editor/CSSShadowEditor.js(229,28): error TS2339: Property 'classList' does not exist on type 'EventTarget'. node_modules/chrome-devtools-frontend/front_end/inline_editor/CSSShadowEditor.js(235,20): error TS2339: Property 'value' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/inline_editor/CSSShadowEditor.js(239,20): error TS2339: Property 'value' does not exist on type 'Element'. @@ -6450,38 +9861,133 @@ node_modules/chrome-devtools-frontend/front_end/inline_editor/CSSShadowEditor.js node_modules/chrome-devtools-frontend/front_end/inline_editor/CSSShadowEditor.js(246,24): error TS2339: Property 'value' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/inline_editor/CSSShadowEditor.js(249,25): error TS2339: Property 'value' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/inline_editor/CSSShadowEditor.js(250,26): error TS2339: Property 'value' does not exist on type 'Element'. +node_modules/chrome-devtools-frontend/front_end/inline_editor/CSSShadowEditor.js(253,64): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/inline_editor/CSSShadowEditor.js(262,28): error TS2339: Property 'value' does not exist on type 'Element'. +node_modules/chrome-devtools-frontend/front_end/inline_editor/CSSShadowEditor.js(262,97): error TS2339: Property 'defaultUnit' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/inline_editor/CSSShadowEditor.js(263,23): error TS2339: Property 'value' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/inline_editor/CSSShadowEditor.js(267,30): error TS2339: Property 'value' does not exist on type 'Element'. +node_modules/chrome-devtools-frontend/front_end/inline_editor/CSSShadowEditor.js(267,101): error TS2339: Property 'defaultUnit' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/inline_editor/CSSShadowEditor.js(268,25): error TS2339: Property 'value' does not exist on type 'Element'. +node_modules/chrome-devtools-frontend/front_end/inline_editor/CSSShadowEditor.js(271,64): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/inline_editor/CSSShadowEditor.js(281,33): error TS2339: Property 'Geometry' does not exist on type 'typeof UI'. +node_modules/chrome-devtools-frontend/front_end/inline_editor/CSSShadowEditor.js(284,31): error TS2339: Property 'Geometry' does not exist on type 'typeof UI'. +node_modules/chrome-devtools-frontend/front_end/inline_editor/CSSShadowEditor.js(286,77): error TS2339: Property 'sliderThumbRadius' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/inline_editor/CSSShadowEditor.js(295,24): error TS2339: Property 'Geometry' does not exist on type 'typeof UI'. +node_modules/chrome-devtools-frontend/front_end/inline_editor/CSSShadowEditor.js(299,103): error TS2339: Property 'maxRange' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/inline_editor/CSSShadowEditor.js(300,103): error TS2339: Property 'maxRange' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/inline_editor/CSSShadowEditor.js(304,103): error TS2339: Property 'defaultUnit' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/inline_editor/CSSShadowEditor.js(306,103): error TS2339: Property 'defaultUnit' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/inline_editor/CSSShadowEditor.js(310,105): error TS2339: Property 'defaultUnit' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/inline_editor/CSSShadowEditor.js(314,105): error TS2339: Property 'defaultUnit' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/inline_editor/CSSShadowEditor.js(317,18): error TS2339: Property 'value' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/inline_editor/CSSShadowEditor.js(318,18): error TS2339: Property 'value' does not exist on type 'Element'. +node_modules/chrome-devtools-frontend/front_end/inline_editor/CSSShadowEditor.js(322,64): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/inline_editor/CSSShadowEditor.js(335,15): error TS2339: Property 'key' does not exist on type 'Event'. node_modules/chrome-devtools-frontend/front_end/inline_editor/CSSShadowEditor.js(337,20): error TS2339: Property 'key' does not exist on type 'Event'. node_modules/chrome-devtools-frontend/front_end/inline_editor/CSSShadowEditor.js(339,20): error TS2339: Property 'key' does not exist on type 'Event'. node_modules/chrome-devtools-frontend/front_end/inline_editor/CSSShadowEditor.js(341,20): error TS2339: Property 'key' does not exist on type 'Event'. node_modules/chrome-devtools-frontend/front_end/inline_editor/CSSShadowEditor.js(346,11): error TS2339: Property 'consume' does not exist on type 'Event'. node_modules/chrome-devtools-frontend/front_end/inline_editor/CSSShadowEditor.js(350,30): error TS2339: Property 'constrain' does not exist on type 'NumberConstructor'. +node_modules/chrome-devtools-frontend/front_end/inline_editor/CSSShadowEditor.js(351,66): error TS2339: Property 'maxRange' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/inline_editor/CSSShadowEditor.js(351,105): error TS2339: Property 'maxRange' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/inline_editor/CSSShadowEditor.js(355,94): error TS2339: Property 'defaultUnit' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/inline_editor/CSSShadowEditor.js(356,20): error TS2339: Property 'value' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/inline_editor/CSSShadowEditor.js(361,30): error TS2339: Property 'constrain' does not exist on type 'NumberConstructor'. +node_modules/chrome-devtools-frontend/front_end/inline_editor/CSSShadowEditor.js(362,66): error TS2339: Property 'maxRange' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/inline_editor/CSSShadowEditor.js(362,105): error TS2339: Property 'maxRange' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/inline_editor/CSSShadowEditor.js(366,94): error TS2339: Property 'defaultUnit' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/inline_editor/CSSShadowEditor.js(367,20): error TS2339: Property 'value' does not exist on type 'Element'. +node_modules/chrome-devtools-frontend/front_end/inline_editor/CSSShadowEditor.js(371,64): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/inline_editor/CSSShadowEditor.js(375,18): error TS2694: Namespace 'UI' has no exported member 'Geometry'. node_modules/chrome-devtools-frontend/front_end/inline_editor/CSSShadowEditor.js(377,19): error TS2694: Namespace 'UI' has no exported member 'Geometry'. +node_modules/chrome-devtools-frontend/front_end/inline_editor/CSSShadowEditor.js(381,21): error TS2339: Property 'Geometry' does not exist on type 'typeof UI'. node_modules/chrome-devtools-frontend/front_end/inline_editor/CSSShadowEditor.js(386,18): error TS2694: Namespace 'UI' has no exported member 'Geometry'. node_modules/chrome-devtools-frontend/front_end/inline_editor/CSSShadowEditor.js(387,19): error TS2694: Namespace 'UI' has no exported member 'Geometry'. +node_modules/chrome-devtools-frontend/front_end/inline_editor/CSSShadowEditor.js(394,14): error TS2339: Property 'Geometry' does not exist on type 'typeof UI'. +node_modules/chrome-devtools-frontend/front_end/inline_editor/CSSShadowEditor.js(395,14): error TS2339: Property 'Geometry' does not exist on type 'typeof UI'. +node_modules/chrome-devtools-frontend/front_end/inline_editor/CSSShadowEditor.js(396,14): error TS2339: Property 'Geometry' does not exist on type 'typeof UI'. +node_modules/chrome-devtools-frontend/front_end/inline_editor/CSSShadowEditor.js(397,14): error TS2339: Property 'Geometry' does not exist on type 'typeof UI'. node_modules/chrome-devtools-frontend/front_end/inline_editor/CSSShadowEditor.js(413,19): error TS2694: Namespace 'UI' has no exported member 'Geometry'. +node_modules/chrome-devtools-frontend/front_end/inline_editor/CSSShadowEditor.js(416,74): error TS2339: Property 'maxRange' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/inline_editor/CSSShadowEditor.js(417,74): error TS2339: Property 'maxRange' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/inline_editor/CSSShadowEditor.js(418,40): error TS2339: Property 'Geometry' does not exist on type 'typeof UI'. +node_modules/chrome-devtools-frontend/front_end/inline_editor/CSSShadowEditor.js(423,30): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/inline_editor/CSSShadowEditor.js(428,30): error TS2339: Property 'maxRange' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/inline_editor/CSSShadowEditor.js(430,30): error TS2339: Property 'defaultUnit' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/inline_editor/CSSShadowEditor.js(432,30): error TS2339: Property 'sliderThumbRadius' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/inline_editor/CSSShadowEditor.js(434,30): error TS2339: Property 'canvasSize' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/inline_editor/CSSShadowModel.js(19,49): error TS2339: Property '_Part' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/inline_editor/CSSShadowModel.js(19,92): error TS2339: Property '_Part' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/inline_editor/CSSShadowModel.js(46,28): error TS2339: Property 'TextUtils' does not exist on type 'typeof TextUtils'. +node_modules/chrome-devtools-frontend/front_end/inline_editor/CSSShadowModel.js(46,79): error TS2339: Property 'Regex' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/inline_editor/CSSShadowModel.js(62,46): error TS2339: Property 'Regex' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/inline_editor/CSSShadowModel.js(62,76): error TS2339: Property 'Regex' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/inline_editor/CSSShadowModel.js(63,31): error TS2339: Property 'TextUtils' does not exist on type 'typeof TextUtils'. +node_modules/chrome-devtools-frontend/front_end/inline_editor/CSSShadowModel.js(79,61): error TS2339: Property '_Part' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/inline_editor/CSSShadowModel.js(85,61): error TS2339: Property '_Part' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/inline_editor/CSSShadowModel.js(91,62): error TS2339: Property '_Part' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/inline_editor/CSSShadowModel.js(93,63): error TS2339: Property '_Part' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/inline_editor/CSSShadowModel.js(94,69): error TS2339: Property '_Part' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/inline_editor/CSSShadowModel.js(96,63): error TS2339: Property '_Part' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/inline_editor/CSSShadowModel.js(97,69): error TS2339: Property '_Part' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/inline_editor/CSSShadowModel.js(99,63): error TS2339: Property '_Part' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/inline_editor/CSSShadowModel.js(102,63): error TS2339: Property '_Part' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/inline_editor/CSSShadowModel.js(107,52): error TS2339: Property '_Part' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/inline_editor/CSSShadowModel.js(108,52): error TS2339: Property '_Part' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/inline_editor/CSSShadowModel.js(109,52): error TS2339: Property '_Part' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/inline_editor/CSSShadowModel.js(110,52): error TS2339: Property '_Part' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/inline_editor/CSSShadowModel.js(111,52): error TS2339: Property '_Part' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/inline_editor/CSSShadowModel.js(112,52): error TS2339: Property '_Part' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/inline_editor/CSSShadowModel.js(139,58): error TS2339: Property '_Part' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/inline_editor/CSSShadowModel.js(140,56): error TS2339: Property '_Part' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/inline_editor/CSSShadowModel.js(162,58): error TS2339: Property '_Part' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/inline_editor/CSSShadowModel.js(163,69): error TS2339: Property '_Part' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/inline_editor/CSSShadowModel.js(164,70): error TS2339: Property '_Part' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/inline_editor/CSSShadowModel.js(173,58): error TS2339: Property '_Part' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/inline_editor/CSSShadowModel.js(175,72): error TS2339: Property '_Part' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/inline_editor/CSSShadowModel.js(176,73): error TS2339: Property '_Part' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/inline_editor/CSSShadowModel.js(185,58): error TS2339: Property '_Part' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/inline_editor/CSSShadowModel.js(186,53): error TS2339: Property '_Part' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/inline_editor/CSSShadowModel.js(245,48): error TS2339: Property '_Part' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/inline_editor/CSSShadowModel.js(247,53): error TS2339: Property '_Part' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/inline_editor/CSSShadowModel.js(249,53): error TS2339: Property '_Part' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/inline_editor/CSSShadowModel.js(251,53): error TS2339: Property '_Part' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/inline_editor/CSSShadowModel.js(253,53): error TS2339: Property '_Part' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/inline_editor/CSSShadowModel.js(255,53): error TS2339: Property '_Part' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/inline_editor/CSSShadowModel.js(265,29): error TS2339: Property '_Part' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/inline_editor/CSSShadowModel.js(293,66): error TS2339: Property 'Regex' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/inline_editor/CSSShadowModel.js(318,24): error TS2339: Property 'Regex' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/inline_editor/ColorSwatch.js(16,35): error TS2339: Property '_constructor' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/inline_editor/ColorSwatch.js(17,32): error TS2339: Property '_constructor' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/inline_editor/ColorSwatch.js(21,83): error TS2339: Property '_constructor' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/inline_editor/ColorSwatch.js(36,27): error TS2339: Property 'Format' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/inline_editor/ColorSwatch.js(96,23): error TS2694: Namespace 'Common' has no exported member 'Color'. node_modules/chrome-devtools-frontend/front_end/inline_editor/ColorSwatch.js(103,22): error TS2694: Namespace 'Common' has no exported member 'Color'. +node_modules/chrome-devtools-frontend/front_end/inline_editor/ColorSwatch.js(131,30): error TS2339: Property 'createChild' does not exist on type 'DocumentFragment'. +node_modules/chrome-devtools-frontend/front_end/inline_editor/ColorSwatch.js(132,31): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/inline_editor/ColorSwatch.js(138,10): error TS2339: Property 'createChild' does not exist on type 'DocumentFragment'. node_modules/chrome-devtools-frontend/front_end/inline_editor/ColorSwatch.js(139,36): error TS2339: Property 'createChild' does not exist on type '(Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/inline_editor/ColorSwatch.js(146,16): error TS2339: Property 'shiftKey' does not exist on type 'Event'. node_modules/chrome-devtools-frontend/front_end/inline_editor/ColorSwatch.js(148,18): error TS2339: Property 'parentNode' does not exist on type 'EventTarget'. node_modules/chrome-devtools-frontend/front_end/inline_editor/ColorSwatch.js(149,11): error TS2339: Property 'consume' does not exist on type 'Event'. +node_modules/chrome-devtools-frontend/front_end/inline_editor/ColorSwatch.js(166,36): error TS2339: Property '_constructor' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/inline_editor/ColorSwatch.js(167,33): error TS2339: Property '_constructor' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/inline_editor/ColorSwatch.js(171,85): error TS2339: Property '_constructor' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/inline_editor/ColorSwatch.js(209,30): error TS2339: Property 'createChild' does not exist on type '(Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/inline_editor/ColorSwatch.js(210,10): error TS2339: Property 'createChild' does not exist on type 'DocumentFragment'. +node_modules/chrome-devtools-frontend/front_end/inline_editor/ColorSwatch.js(227,39): error TS2339: Property '_constructor' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/inline_editor/ColorSwatch.js(228,36): error TS2339: Property '_constructor' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/inline_editor/ColorSwatch.js(232,91): error TS2339: Property '_constructor' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/inline_editor/ColorSwatch.js(248,29): error TS2339: Property 'TextUtils' does not exist on type 'typeof TextUtils'. +node_modules/chrome-devtools-frontend/front_end/inline_editor/ColorSwatch.js(248,103): error TS2339: Property 'Regex' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/inline_editor/ColorSwatch.js(290,10): error TS2339: Property 'createChild' does not exist on type 'DocumentFragment'. node_modules/chrome-devtools-frontend/front_end/inline_editor/ColorSwatch.js(291,33): error TS2339: Property 'createChild' does not exist on type '(Anonymous class)'. -node_modules/chrome-devtools-frontend/front_end/inline_editor/SwatchPopoverHelper.js(9,5): error TS2346: Call target does not contain any signatures. +node_modules/chrome-devtools-frontend/front_end/inline_editor/SwatchPopoverHelper.js(12,48): error TS2339: Property 'SizeBehavior' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/inline_editor/SwatchPopoverHelper.js(13,50): error TS2339: Property 'MarginBehavior' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/inline_editor/SwatchPopoverHelper.js(14,64): error TS2339: Property 'consume' does not exist on type 'Event'. node_modules/chrome-devtools-frontend/front_end/inline_editor/SwatchPopoverHelper.js(26,16): error TS2339: Property 'relatedTarget' does not exist on type 'Event'. node_modules/chrome-devtools-frontend/front_end/inline_editor/SwatchPopoverHelper.js(26,39): error TS2339: Property 'relatedTarget' does not exist on type 'Event'. -node_modules/chrome-devtools-frontend/front_end/inline_editor/SwatchPopoverHelper.js(39,18): error TS2694: Namespace 'UI' has no exported member 'Widget'. +node_modules/chrome-devtools-frontend/front_end/inline_editor/SwatchPopoverHelper.js(68,5): error TS2554: Expected 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/inline_editor/SwatchPopoverHelper.js(106,15): error TS2339: Property 'key' does not exist on type 'Event'. node_modules/chrome-devtools-frontend/front_end/inline_editor/SwatchPopoverHelper.js(108,13): error TS2339: Property 'consume' does not exist on type 'Event'. node_modules/chrome-devtools-frontend/front_end/inline_editor/SwatchPopoverHelper.js(111,15): error TS2339: Property 'key' does not exist on type 'Event'. @@ -6489,47 +9995,118 @@ node_modules/chrome-devtools-frontend/front_end/inline_editor/SwatchPopoverHelpe node_modules/chrome-devtools-frontend/front_end/integration_test_runner.js(5,10): error TS2339: Property 'testRunner' does not exist on type 'Window'. node_modules/chrome-devtools-frontend/front_end/integration_test_runner.js(6,3): error TS2304: Cannot find name 'testRunner'. node_modules/chrome-devtools-frontend/front_end/integration_test_runner.js(7,3): error TS2304: Cannot find name 'testRunner'. -node_modules/chrome-devtools-frontend/front_end/layer_viewer/LayerDetailsView.js(39,5): error TS2346: Call target does not contain any signatures. node_modules/chrome-devtools-frontend/front_end/layer_viewer/LayerDetailsView.js(42,38): error TS2345: Argument of type 'this' is not assignable to parameter of type '() => void'. Type '(Anonymous class)' is not assignable to type '() => void'. Type '(Anonymous class)' provides no match for the signature '(): void'. +node_modules/chrome-devtools-frontend/front_end/layer_viewer/LayerDetailsView.js(43,44): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/layer_viewer/LayerDetailsView.js(48,27): error TS2694: Namespace 'LayerViewer' has no exported member 'LayerView'. node_modules/chrome-devtools-frontend/front_end/layer_viewer/LayerDetailsView.js(55,27): error TS2694: Namespace 'LayerViewer' has no exported member 'LayerView'. node_modules/chrome-devtools-frontend/front_end/layer_viewer/LayerDetailsView.js(84,15): error TS2339: Property 'which' does not exist on type 'Event'. +node_modules/chrome-devtools-frontend/front_end/layer_viewer/LayerDetailsView.js(86,64): error TS2339: Property 'ScrollRectSelection' does not exist on type '() => void'. +node_modules/chrome-devtools-frontend/front_end/layer_viewer/LayerDetailsView.js(90,58): error TS2339: Property 'Selection' does not exist on type '() => void'. +node_modules/chrome-devtools-frontend/front_end/layer_viewer/LayerDetailsView.js(91,66): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/layer_viewer/LayerDetailsView.js(95,24): error TS2694: Namespace 'Protocol' has no exported member 'LayerTree'. +node_modules/chrome-devtools-frontend/front_end/layer_viewer/LayerDetailsView.js(105,64): error TS2339: Property '_slowScrollRectNames' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/layer_viewer/LayerDetailsView.js(112,19): error TS2694: Namespace 'SDK' has no exported member 'Layer'. node_modules/chrome-devtools-frontend/front_end/layer_viewer/LayerDetailsView.js(119,22): error TS2339: Property 'nodeForSelfOrAncestor' does not exist on type '() => void'. +node_modules/chrome-devtools-frontend/front_end/layer_viewer/LayerDetailsView.js(120,34): error TS2339: Property 'DOMPresentationUtils' does not exist on type 'typeof Components'. +node_modules/chrome-devtools-frontend/front_end/layer_viewer/LayerDetailsView.js(120,78): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/layer_viewer/LayerDetailsView.js(121,62): error TS2339: Property 'id' does not exist on type '() => void'. node_modules/chrome-devtools-frontend/front_end/layer_viewer/LayerDetailsView.js(126,19): error TS2694: Namespace 'SDK' has no exported member 'Layer'. node_modules/chrome-devtools-frontend/front_end/layer_viewer/LayerDetailsView.js(138,19): error TS2694: Namespace 'SDK' has no exported member 'Layer'. +node_modules/chrome-devtools-frontend/front_end/layer_viewer/LayerDetailsView.js(159,9): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/layer_viewer/LayerDetailsView.js(161,9): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/layer_viewer/LayerDetailsView.js(169,7): error TS2554: Expected 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/layer_viewer/LayerDetailsView.js(179,51): error TS2339: Property 'bytesToString' does not exist on type 'NumberConstructor'. +node_modules/chrome-devtools-frontend/front_end/layer_viewer/LayerDetailsView.js(184,69): error TS2339: Property 'Selection' does not exist on type '() => void'. node_modules/chrome-devtools-frontend/front_end/layer_viewer/LayerDetailsView.js(185,33): error TS2694: Namespace 'LayerViewer' has no exported member 'LayerView'. -node_modules/chrome-devtools-frontend/front_end/layer_viewer/LayerTreeOutline.js(39,5): error TS2346: Call target does not contain any signatures. +node_modules/chrome-devtools-frontend/front_end/layer_viewer/LayerDetailsView.js(191,46): error TS2339: Property 'createChild' does not exist on type 'Element'. +node_modules/chrome-devtools-frontend/front_end/layer_viewer/LayerDetailsView.js(193,38): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/layer_viewer/LayerDetailsView.js(194,52): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/layer_viewer/LayerDetailsView.js(195,48): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/layer_viewer/LayerDetailsView.js(196,44): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/layer_viewer/LayerDetailsView.js(197,45): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/layer_viewer/LayerDetailsView.js(198,58): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/layer_viewer/LayerDetailsView.js(199,53): error TS2339: Property 'createChild' does not exist on type 'Element'. +node_modules/chrome-devtools-frontend/front_end/layer_viewer/LayerDetailsView.js(200,45): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/layer_viewer/LayerDetailsView.js(225,47): error TS2339: Property 'CompositingReasonDetail' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/layer_viewer/LayerDetailsView.js(238,30): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/layer_viewer/LayerDetailsView.js(245,30): error TS2339: Property 'CompositingReasonDetail' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/layer_viewer/LayerDetailsView.js(246,18): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/layer_viewer/LayerDetailsView.js(247,12): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/layer_viewer/LayerDetailsView.js(248,13): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/layer_viewer/LayerDetailsView.js(249,13): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/layer_viewer/LayerDetailsView.js(250,13): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/layer_viewer/LayerDetailsView.js(252,7): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/layer_viewer/LayerDetailsView.js(253,16): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/layer_viewer/LayerDetailsView.js(254,14): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/layer_viewer/LayerDetailsView.js(255,30): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/layer_viewer/LayerDetailsView.js(258,7): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/layer_viewer/LayerDetailsView.js(260,7): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/layer_viewer/LayerDetailsView.js(262,7): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/layer_viewer/LayerDetailsView.js(263,14): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/layer_viewer/LayerDetailsView.js(265,7): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/layer_viewer/LayerDetailsView.js(267,7): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/layer_viewer/LayerDetailsView.js(268,39): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/layer_viewer/LayerDetailsView.js(271,7): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/layer_viewer/LayerDetailsView.js(273,7): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/layer_viewer/LayerDetailsView.js(274,38): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/layer_viewer/LayerDetailsView.js(276,40): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/layer_viewer/LayerDetailsView.js(279,7): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/layer_viewer/LayerDetailsView.js(280,18): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/layer_viewer/LayerDetailsView.js(282,7): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/layer_viewer/LayerDetailsView.js(283,11): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/layer_viewer/LayerDetailsView.js(284,19): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/layer_viewer/LayerDetailsView.js(285,24): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/layer_viewer/LayerDetailsView.js(286,33): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/layer_viewer/LayerDetailsView.js(287,25): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/layer_viewer/LayerDetailsView.js(288,25): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/layer_viewer/LayerDetailsView.js(289,19): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/layer_viewer/LayerDetailsView.js(290,27): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/layer_viewer/LayerDetailsView.js(293,30): error TS2339: Property '_slowScrollRectNames' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/layer_viewer/LayerDetailsView.js(294,14): error TS2339: Property 'ScrollRectType' does not exist on type '() => void'. +node_modules/chrome-devtools-frontend/front_end/layer_viewer/LayerDetailsView.js(294,48): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/layer_viewer/LayerDetailsView.js(295,14): error TS2339: Property 'ScrollRectType' does not exist on type '() => void'. +node_modules/chrome-devtools-frontend/front_end/layer_viewer/LayerDetailsView.js(295,48): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/layer_viewer/LayerDetailsView.js(296,14): error TS2339: Property 'ScrollRectType' does not exist on type '() => void'. +node_modules/chrome-devtools-frontend/front_end/layer_viewer/LayerDetailsView.js(296,48): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/layer_viewer/LayerDetailsView.js(297,14): error TS2339: Property 'ScrollRectType' does not exist on type '() => void'. +node_modules/chrome-devtools-frontend/front_end/layer_viewer/LayerDetailsView.js(297,47): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/layer_viewer/LayerTreeOutline.js(41,38): error TS2345: Argument of type 'this' is not assignable to parameter of type '() => void'. Type '(Anonymous class)' is not assignable to type '() => void'. Type '(Anonymous class)' provides no match for the signature '(): void'. node_modules/chrome-devtools-frontend/front_end/layer_viewer/LayerTreeOutline.js(59,27): error TS2694: Namespace 'LayerViewer' has no exported member 'LayerView'. +node_modules/chrome-devtools-frontend/front_end/layer_viewer/LayerTreeOutline.js(65,60): error TS2339: Property '_symbol' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/layer_viewer/LayerTreeOutline.js(73,27): error TS2694: Namespace 'LayerViewer' has no exported member 'LayerView'. +node_modules/chrome-devtools-frontend/front_end/layer_viewer/LayerTreeOutline.js(78,60): error TS2339: Property '_symbol' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/layer_viewer/LayerTreeOutline.js(109,21): error TS2694: Namespace 'SDK' has no exported member 'Layer'. node_modules/chrome-devtools-frontend/front_end/layer_viewer/LayerTreeOutline.js(113,18): error TS2339: Property 'drawsContent' does not exist on type '() => void'. node_modules/chrome-devtools-frontend/front_end/layer_viewer/LayerTreeOutline.js(116,59): error TS2339: Property 'id' does not exist on type '() => void'. +node_modules/chrome-devtools-frontend/front_end/layer_viewer/LayerTreeOutline.js(118,53): error TS2339: Property '_symbol' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/layer_viewer/LayerTreeOutline.js(119,31): error TS2339: Property 'parent' does not exist on type '() => void'. +node_modules/chrome-devtools-frontend/front_end/layer_viewer/LayerTreeOutline.js(123,112): error TS2339: Property '_symbol' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/layer_viewer/LayerTreeOutline.js(132,20): error TS2339: Property 'drawsContent' does not exist on type '() => void'. -node_modules/chrome-devtools-frontend/front_end/layer_viewer/LayerTreeOutline.js(182,61): error TS2345: Argument of type '(Anonymous class)' is not assignable to parameter of type '(Anonymous class)'. - Property 'treeOutline' is missing in type '(Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/layer_viewer/LayerTreeOutline.js(150,61): error TS2339: Property 'root' does not exist on type '(Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/layer_viewer/LayerTreeOutline.js(151,31): error TS2339: Property '_layer' does not exist on type '(Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/layer_viewer/LayerTreeOutline.js(152,16): error TS2554: Expected 2-4 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/layer_viewer/LayerTreeOutline.js(164,54): error TS2339: Property '_symbol' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/layer_viewer/LayerTreeOutline.js(196,28): error TS2694: Namespace 'LayerViewer' has no exported member 'LayerView'. node_modules/chrome-devtools-frontend/front_end/layer_viewer/LayerTreeOutline.js(199,25): error TS2339: Property '_layer' does not exist on type '(Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/layer_viewer/LayerTreeOutline.js(199,60): error TS2339: Property 'LayerSelection' does not exist on type '() => void'. node_modules/chrome-devtools-frontend/front_end/layer_viewer/LayerTreeOutline.js(199,80): error TS2339: Property '_layer' does not exist on type '(Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/layer_viewer/LayerTreeOutline.js(209,19): error TS2694: Namespace 'SDK' has no exported member 'Layer'. -node_modules/chrome-devtools-frontend/front_end/layer_viewer/LayerTreeOutline.js(212,5): error TS2346: Call target does not contain any signatures. +node_modules/chrome-devtools-frontend/front_end/layer_viewer/LayerTreeOutline.js(215,46): error TS2339: Property '_symbol' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/layer_viewer/LayerTreeOutline.js(220,28): error TS2339: Property 'nodeForSelfOrAncestor' does not exist on type '() => void'. node_modules/chrome-devtools-frontend/front_end/layer_viewer/LayerTreeOutline.js(222,11): error TS2339: Property 'createTextChild' does not exist on type 'DocumentFragment'. +node_modules/chrome-devtools-frontend/front_end/layer_viewer/LayerTreeOutline.js(222,45): error TS2339: Property 'DOMPresentationUtils' does not exist on type 'typeof Components'. node_modules/chrome-devtools-frontend/front_end/layer_viewer/LayerTreeOutline.js(222,107): error TS2339: Property 'id' does not exist on type '() => void'. node_modules/chrome-devtools-frontend/front_end/layer_viewer/LayerTreeOutline.js(223,25): error TS2339: Property 'createChild' does not exist on type 'DocumentFragment'. node_modules/chrome-devtools-frontend/front_end/layer_viewer/LayerTreeOutline.js(224,69): error TS2339: Property 'width' does not exist on type '() => void'. node_modules/chrome-devtools-frontend/front_end/layer_viewer/LayerTreeOutline.js(224,90): error TS2339: Property 'height' does not exist on type '() => void'. +node_modules/chrome-devtools-frontend/front_end/layer_viewer/LayerTreeOutline.js(245,30): error TS2339: Property '_symbol' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/layer_viewer/LayerViewHost.js(13,27): error TS2694: Namespace 'LayerViewer' has no exported member 'LayerView'. node_modules/chrome-devtools-frontend/front_end/layer_viewer/LayerViewHost.js(18,27): error TS2694: Namespace 'LayerViewer' has no exported member 'LayerView'. +node_modules/chrome-devtools-frontend/front_end/layer_viewer/LayerViewHost.js(31,23): error TS2339: Property 'Selection' does not exist on type '() => void'. node_modules/chrome-devtools-frontend/front_end/layer_viewer/LayerViewHost.js(33,27): error TS2694: Namespace 'LayerViewer' has no exported member 'LayerView'. node_modules/chrome-devtools-frontend/front_end/layer_viewer/LayerViewHost.js(34,19): error TS2694: Namespace 'SDK' has no exported member 'Layer'. node_modules/chrome-devtools-frontend/front_end/layer_viewer/LayerViewHost.js(42,27): error TS2694: Namespace 'LayerViewer' has no exported member 'LayerView'. @@ -6537,43 +10114,69 @@ node_modules/chrome-devtools-frontend/front_end/layer_viewer/LayerViewHost.js(43 node_modules/chrome-devtools-frontend/front_end/layer_viewer/LayerViewHost.js(51,28): error TS2694: Namespace 'LayerViewer' has no exported member 'LayerView'. node_modules/chrome-devtools-frontend/front_end/layer_viewer/LayerViewHost.js(58,20): error TS2694: Namespace 'SDK' has no exported member 'Layer'. node_modules/chrome-devtools-frontend/front_end/layer_viewer/LayerViewHost.js(65,27): error TS2694: Namespace 'LayerViewer' has no exported member 'LayerView'. +node_modules/chrome-devtools-frontend/front_end/layer_viewer/LayerViewHost.js(76,23): error TS2339: Property 'Selection' does not exist on type '() => void'. +node_modules/chrome-devtools-frontend/front_end/layer_viewer/LayerViewHost.js(86,23): error TS2339: Property 'LayerSelection' does not exist on type '() => void'. +node_modules/chrome-devtools-frontend/front_end/layer_viewer/LayerViewHost.js(86,76): error TS2339: Property 'Selection' does not exist on type '() => void'. node_modules/chrome-devtools-frontend/front_end/layer_viewer/LayerViewHost.js(88,19): error TS2694: Namespace 'SDK' has no exported member 'Layer'. -node_modules/chrome-devtools-frontend/front_end/layer_viewer/LayerViewHost.js(91,20): error TS2345: Argument of type '() => void' is not assignable to parameter of type 'boolean'. -node_modules/chrome-devtools-frontend/front_end/layer_viewer/LayerViewHost.js(92,5): error TS2346: Call target does not contain any signatures. +node_modules/chrome-devtools-frontend/front_end/layer_viewer/LayerViewHost.js(92,33): error TS2339: Property 'Selection' does not exist on type '() => void'. node_modules/chrome-devtools-frontend/front_end/layer_viewer/LayerViewHost.js(97,27): error TS2694: Namespace 'LayerViewer' has no exported member 'LayerView'. +node_modules/chrome-devtools-frontend/front_end/layer_viewer/LayerViewHost.js(101,50): error TS2339: Property 'Selection' does not exist on type '() => void'. +node_modules/chrome-devtools-frontend/front_end/layer_viewer/LayerViewHost.js(101,102): error TS2339: Property 'layer' does not exist on type '(Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/layer_viewer/LayerViewHost.js(108,23): error TS2339: Property 'ScrollRectSelection' does not exist on type '() => void'. +node_modules/chrome-devtools-frontend/front_end/layer_viewer/LayerViewHost.js(108,81): error TS2339: Property 'Selection' does not exist on type '() => void'. node_modules/chrome-devtools-frontend/front_end/layer_viewer/LayerViewHost.js(110,19): error TS2694: Namespace 'SDK' has no exported member 'Layer'. -node_modules/chrome-devtools-frontend/front_end/layer_viewer/LayerViewHost.js(114,5): error TS2346: Call target does not contain any signatures. +node_modules/chrome-devtools-frontend/front_end/layer_viewer/LayerViewHost.js(114,33): error TS2339: Property 'Selection' does not exist on type '() => void'. node_modules/chrome-devtools-frontend/front_end/layer_viewer/LayerViewHost.js(120,27): error TS2694: Namespace 'LayerViewer' has no exported member 'LayerView'. +node_modules/chrome-devtools-frontend/front_end/layer_viewer/LayerViewHost.js(124,50): error TS2339: Property 'Selection' does not exist on type '() => void'. +node_modules/chrome-devtools-frontend/front_end/layer_viewer/LayerViewHost.js(125,14): error TS2339: Property 'layer' does not exist on type '(Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/layer_viewer/LayerViewHost.js(132,23): error TS2339: Property 'SnapshotSelection' does not exist on type '() => void'. +node_modules/chrome-devtools-frontend/front_end/layer_viewer/LayerViewHost.js(132,79): error TS2339: Property 'Selection' does not exist on type '() => void'. node_modules/chrome-devtools-frontend/front_end/layer_viewer/LayerViewHost.js(134,19): error TS2694: Namespace 'SDK' has no exported member 'Layer'. node_modules/chrome-devtools-frontend/front_end/layer_viewer/LayerViewHost.js(135,19): error TS2694: Namespace 'SDK' has no exported member 'SnapshotWithRect'. -node_modules/chrome-devtools-frontend/front_end/layer_viewer/LayerViewHost.js(138,5): error TS2346: Call target does not contain any signatures. +node_modules/chrome-devtools-frontend/front_end/layer_viewer/LayerViewHost.js(138,33): error TS2339: Property 'Selection' does not exist on type '() => void'. node_modules/chrome-devtools-frontend/front_end/layer_viewer/LayerViewHost.js(144,27): error TS2694: Namespace 'LayerViewer' has no exported member 'LayerView'. +node_modules/chrome-devtools-frontend/front_end/layer_viewer/LayerViewHost.js(148,50): error TS2339: Property 'Selection' does not exist on type '() => void'. +node_modules/chrome-devtools-frontend/front_end/layer_viewer/LayerViewHost.js(148,82): error TS2339: Property 'layer' does not exist on type '(Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/layer_viewer/LayerViewHost.js(153,20): error TS2694: Namespace 'SDK' has no exported member 'SnapshotWithRect'. node_modules/chrome-devtools-frontend/front_end/layer_viewer/LayerViewHost.js(165,37): error TS2694: Namespace 'LayerViewer' has no exported member 'LayerView'. node_modules/chrome-devtools-frontend/front_end/layer_viewer/LayerViewHost.js(173,27): error TS2694: Namespace 'LayerViewer' has no exported member 'LayerView'. node_modules/chrome-devtools-frontend/front_end/layer_viewer/LayerViewHost.js(191,12): error TS2339: Property 'setLayerTree' does not exist on type '() => void'. node_modules/chrome-devtools-frontend/front_end/layer_viewer/LayerViewHost.js(195,27): error TS2694: Namespace 'LayerViewer' has no exported member 'LayerView'. +node_modules/chrome-devtools-frontend/front_end/layer_viewer/LayerViewHost.js(198,31): error TS2339: Property 'Selection' does not exist on type '() => void'. node_modules/chrome-devtools-frontend/front_end/layer_viewer/LayerViewHost.js(204,12): error TS2339: Property 'hoverObject' does not exist on type '() => void'. node_modules/chrome-devtools-frontend/front_end/layer_viewer/LayerViewHost.js(208,27): error TS2694: Namespace 'LayerViewer' has no exported member 'LayerView'. +node_modules/chrome-devtools-frontend/front_end/layer_viewer/LayerViewHost.js(211,31): error TS2339: Property 'Selection' does not exist on type '() => void'. node_modules/chrome-devtools-frontend/front_end/layer_viewer/LayerViewHost.js(215,12): error TS2339: Property 'selectObject' does not exist on type '() => void'. node_modules/chrome-devtools-frontend/front_end/layer_viewer/LayerViewHost.js(219,28): error TS2694: Namespace 'LayerViewer' has no exported member 'LayerView'. +node_modules/chrome-devtools-frontend/front_end/layer_viewer/LayerViewHost.js(226,18): error TS2694: Namespace 'UI' has no exported member 'ContextMenu'. node_modules/chrome-devtools-frontend/front_end/layer_viewer/LayerViewHost.js(227,27): error TS2694: Namespace 'LayerViewer' has no exported member 'LayerView'. -node_modules/chrome-devtools-frontend/front_end/layer_viewer/Layers3DView.js(39,5): error TS2346: Call target does not contain any signatures. +node_modules/chrome-devtools-frontend/front_end/layer_viewer/LayerViewHost.js(231,9): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/layer_viewer/LayerViewHost.js(247,41): error TS2345: Argument of type 'boolean' is not assignable to parameter of type 'V'. +node_modules/chrome-devtools-frontend/front_end/layer_viewer/Layers3DView.js(44,30): error TS2339: Property 'createTextChild' does not exist on type 'Element'. +node_modules/chrome-devtools-frontend/front_end/layer_viewer/Layers3DView.js(44,46): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/layer_viewer/Layers3DView.js(47,38): error TS2345: Argument of type 'this' is not assignable to parameter of type '() => void'. Type '(Anonymous class)' is not assignable to type '() => void'. Type '(Anonymous class)' provides no match for the signature '(): void'. +node_modules/chrome-devtools-frontend/front_end/layer_viewer/Layers3DView.js(51,41): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/layer_viewer/Layers3DView.js(54,47): error TS2339: Property 'createChild' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/layer_viewer/Layers3DView.js(89,19): error TS2694: Namespace 'SDK' has no exported member 'Layer'. node_modules/chrome-devtools-frontend/front_end/layer_viewer/Layers3DView.js(132,19): error TS2694: Namespace 'SDK' has no exported member 'Layer'. node_modules/chrome-devtools-frontend/front_end/layer_viewer/Layers3DView.js(139,27): error TS2694: Namespace 'LayerViewer' has no exported member 'Layers3DView'. node_modules/chrome-devtools-frontend/front_end/layer_viewer/Layers3DView.js(140,27): error TS2694: Namespace 'LayerViewer' has no exported member 'LayerView'. node_modules/chrome-devtools-frontend/front_end/layer_viewer/Layers3DView.js(148,27): error TS2694: Namespace 'LayerViewer' has no exported member 'LayerView'. +node_modules/chrome-devtools-frontend/front_end/layer_viewer/Layers3DView.js(152,47): error TS2339: Property 'OutlineType' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/layer_viewer/Layers3DView.js(156,27): error TS2694: Namespace 'LayerViewer' has no exported member 'LayerView'. +node_modules/chrome-devtools-frontend/front_end/layer_viewer/Layers3DView.js(160,47): error TS2339: Property 'OutlineType' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/layer_viewer/Layers3DView.js(161,47): error TS2339: Property 'OutlineType' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/layer_viewer/Layers3DView.js(165,27): error TS2694: Namespace 'LayerViewer' has no exported member 'LayerView'. node_modules/chrome-devtools-frontend/front_end/layer_viewer/Layers3DView.js(166,29): error TS2694: Namespace 'SDK' has no exported member 'SnapshotWithRect'. +node_modules/chrome-devtools-frontend/front_end/layer_viewer/Layers3DView.js(169,52): error TS2339: Property 'Selection' does not exist on type '() => void'. node_modules/chrome-devtools-frontend/front_end/layer_viewer/Layers3DView.js(170,54): error TS2694: Namespace 'LayerViewer' has no exported member 'LayerView'. node_modules/chrome-devtools-frontend/front_end/layer_viewer/Layers3DView.js(172,39): error TS2694: Namespace 'SDK' has no exported member 'SnapshotWithRect'. node_modules/chrome-devtools-frontend/front_end/layer_viewer/Layers3DView.js(179,37): error TS2694: Namespace 'SDK' has no exported member 'SnapshotWithRect'. node_modules/chrome-devtools-frontend/front_end/layer_viewer/Layers3DView.js(187,21): error TS2339: Property 'getContext' does not exist on type 'Element'. +node_modules/chrome-devtools-frontend/front_end/layer_viewer/Layers3DView.js(210,75): error TS2339: Property 'FragmentShader' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/layer_viewer/Layers3DView.js(211,73): error TS2339: Property 'VertexShader' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/layer_viewer/Layers3DView.js(215,25): error TS2339: Property 'vertexPositionAttribute' does not exist on type 'WebGLProgram'. node_modules/chrome-devtools-frontend/front_end/layer_viewer/Layers3DView.js(216,58): error TS2339: Property 'vertexPositionAttribute' does not exist on type 'WebGLProgram'. node_modules/chrome-devtools-frontend/front_end/layer_viewer/Layers3DView.js(217,25): error TS2339: Property 'vertexColorAttribute' does not exist on type 'WebGLProgram'. @@ -6583,53 +10186,119 @@ node_modules/chrome-devtools-frontend/front_end/layer_viewer/Layers3DView.js(220 node_modules/chrome-devtools-frontend/front_end/layer_viewer/Layers3DView.js(222,25): error TS2339: Property 'pMatrixUniform' does not exist on type 'WebGLProgram'. node_modules/chrome-devtools-frontend/front_end/layer_viewer/Layers3DView.js(223,25): error TS2339: Property 'samplerUniform' does not exist on type 'WebGLProgram'. node_modules/chrome-devtools-frontend/front_end/layer_viewer/Layers3DView.js(253,31): error TS2339: Property 'constrain' does not exist on type 'NumberConstructor'. +node_modules/chrome-devtools-frontend/front_end/layer_viewer/Layers3DView.js(257,62): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/layer_viewer/Layers3DView.js(268,19): error TS2339: Property 'Geometry' does not exist on type 'typeof UI'. node_modules/chrome-devtools-frontend/front_end/layer_viewer/Layers3DView.js(285,51): error TS2339: Property 'pMatrixUniform' does not exist on type 'WebGLProgram'. node_modules/chrome-devtools-frontend/front_end/layer_viewer/Layers3DView.js(289,15): error TS2304: Cannot find name 'CSSMatrix'. node_modules/chrome-devtools-frontend/front_end/layer_viewer/Layers3DView.js(309,29): error TS2694: Namespace 'LayerViewer' has no exported member 'Layers3DView'. +node_modules/chrome-devtools-frontend/front_end/layer_viewer/Layers3DView.js(318,59): error TS2339: Property 'ChromeTexture' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/layer_viewer/Layers3DView.js(319,59): error TS2339: Property 'ChromeTexture' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/layer_viewer/Layers3DView.js(320,59): error TS2339: Property 'ChromeTexture' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/layer_viewer/Layers3DView.js(345,31): error TS2339: Property 'id' does not exist on type '() => void'. node_modules/chrome-devtools-frontend/front_end/layer_viewer/Layers3DView.js(346,26): error TS2694: Namespace 'SDK' has no exported member 'Layer'. node_modules/chrome-devtools-frontend/front_end/layer_viewer/Layers3DView.js(350,39): error TS2339: Property 'drawsContent' does not exist on type '() => void'. node_modules/chrome-devtools-frontend/front_end/layer_viewer/Layers3DView.js(352,28): error TS2339: Property 'children' does not exist on type '() => void'. node_modules/chrome-devtools-frontend/front_end/layer_viewer/Layers3DView.js(362,19): error TS2694: Namespace 'SDK' has no exported member 'Layer'. node_modules/chrome-devtools-frontend/front_end/layer_viewer/Layers3DView.js(366,39): error TS2339: Property 'id' does not exist on type '() => void'. +node_modules/chrome-devtools-frontend/front_end/layer_viewer/Layers3DView.js(366,72): error TS2339: Property 'LayerSpacing' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/layer_viewer/Layers3DView.js(370,19): error TS2694: Namespace 'SDK' has no exported member 'Layer'. +node_modules/chrome-devtools-frontend/front_end/layer_viewer/Layers3DView.js(375,74): error TS2339: Property 'ScrollRectSpacing' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/layer_viewer/Layers3DView.js(379,19): error TS2694: Namespace 'SDK' has no exported member 'Layer'. node_modules/chrome-devtools-frontend/front_end/layer_viewer/Layers3DView.js(386,57): error TS2339: Property 'width' does not exist on type '() => void'. node_modules/chrome-devtools-frontend/front_end/layer_viewer/Layers3DView.js(387,58): error TS2339: Property 'height' does not exist on type '() => void'. node_modules/chrome-devtools-frontend/front_end/layer_viewer/Layers3DView.js(391,19): error TS2694: Namespace 'SDK' has no exported member 'Layer'. +node_modules/chrome-devtools-frontend/front_end/layer_viewer/Layers3DView.js(396,47): error TS2339: Property 'LayerSelection' does not exist on type '() => void'. +node_modules/chrome-devtools-frontend/front_end/layer_viewer/Layers3DView.js(397,45): error TS2339: Property 'Rectangle' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/layer_viewer/Layers3DView.js(398,28): error TS2339: Property 'quad' does not exist on type '() => void'. node_modules/chrome-devtools-frontend/front_end/layer_viewer/Layers3DView.js(404,27): error TS2694: Namespace 'LayerViewer' has no exported member 'Layers3DView'. +node_modules/chrome-devtools-frontend/front_end/layer_viewer/Layers3DView.js(408,44): error TS2339: Property 'Selection' does not exist on type '() => void'. +node_modules/chrome-devtools-frontend/front_end/layer_viewer/Layers3DView.js(409,54): error TS2339: Property 'OutlineType' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/layer_viewer/Layers3DView.js(410,43): error TS2339: Property 'Selection' does not exist on type '() => void'. +node_modules/chrome-devtools-frontend/front_end/layer_viewer/Layers3DView.js(411,54): error TS2339: Property 'OutlineType' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/layer_viewer/Layers3DView.js(413,51): error TS2339: Property 'SelectedBorderColor' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/layer_viewer/Layers3DView.js(415,51): error TS2339: Property 'HoveredBorderColor' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/layer_viewer/Layers3DView.js(417,48): error TS2339: Property 'HoveredImageMaskColor' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/layer_viewer/Layers3DView.js(423,51): error TS2339: Property 'BorderColor' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/layer_viewer/Layers3DView.js(425,60): error TS2339: Property 'SelectedBorderWidth' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/layer_viewer/Layers3DView.js(425,107): error TS2339: Property 'BorderWidth' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/layer_viewer/Layers3DView.js(430,19): error TS2694: Namespace 'SDK' has no exported member 'Layer'. node_modules/chrome-devtools-frontend/front_end/layer_viewer/Layers3DView.js(433,29): error TS2339: Property 'scrollRects' does not exist on type '() => void'. +node_modules/chrome-devtools-frontend/front_end/layer_viewer/Layers3DView.js(435,49): error TS2339: Property 'ScrollRectSelection' does not exist on type '() => void'. +node_modules/chrome-devtools-frontend/front_end/layer_viewer/Layers3DView.js(436,47): error TS2339: Property 'Rectangle' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/layer_viewer/Layers3DView.js(438,49): error TS2339: Property 'ScrollRectBackgroundColor' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/layer_viewer/Layers3DView.js(444,19): error TS2694: Namespace 'SDK' has no exported member 'Layer'. +node_modules/chrome-devtools-frontend/front_end/layer_viewer/Layers3DView.js(452,49): error TS2339: Property 'SnapshotSelection' does not exist on type '() => void'. +node_modules/chrome-devtools-frontend/front_end/layer_viewer/Layers3DView.js(453,47): error TS2339: Property 'Rectangle' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/layer_viewer/Layers3DView.js(463,5): error TS2554: Expected 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/layer_viewer/Layers3DView.js(466,7): error TS2554: Expected 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/layer_viewer/Layers3DView.js(470,49): error TS2339: Property 'LayerSelection' does not exist on type '() => void'. +node_modules/chrome-devtools-frontend/front_end/layer_viewer/Layers3DView.js(471,47): error TS2339: Property 'Rectangle' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/layer_viewer/Layers3DView.js(472,30): error TS2339: Property 'quad' does not exist on type '() => void'. node_modules/chrome-devtools-frontend/front_end/layer_viewer/Layers3DView.js(476,7): error TS2554: Expected 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/layer_viewer/Layers3DView.js(515,50): error TS2339: Property 'vertexPositionAttribute' does not exist on type 'WebGLProgram'. node_modules/chrome-devtools-frontend/front_end/layer_viewer/Layers3DView.js(516,50): error TS2339: Property 'textureCoordAttribute' does not exist on type 'WebGLProgram'. node_modules/chrome-devtools-frontend/front_end/layer_viewer/Layers3DView.js(517,50): error TS2339: Property 'vertexColorAttribute' does not exist on type 'WebGLProgram'. node_modules/chrome-devtools-frontend/front_end/layer_viewer/Layers3DView.js(522,40): error TS2339: Property 'samplerUniform' does not exist on type 'WebGLProgram'. +node_modules/chrome-devtools-frontend/front_end/layer_viewer/Layers3DView.js(547,61): error TS2339: Property 'LayerSpacing' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/layer_viewer/Layers3DView.js(548,58): error TS2339: Property 'ViewportBorderWidth' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/layer_viewer/Layers3DView.js(552,99): error TS2339: Property 'ViewportBorderColor' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/layer_viewer/Layers3DView.js(557,53): error TS2339: Property 'ViewportBorderWidth' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/layer_viewer/Layers3DView.js(559,48): error TS2339: Property 'image' does not exist on type 'WebGLTexture'. node_modules/chrome-devtools-frontend/front_end/layer_viewer/Layers3DView.js(561,49): error TS2339: Property 'image' does not exist on type 'WebGLTexture'. node_modules/chrome-devtools-frontend/front_end/layer_viewer/Layers3DView.js(561,94): error TS2339: Property 'image' does not exist on type 'WebGLTexture'. +node_modules/chrome-devtools-frontend/front_end/layer_viewer/Layers3DView.js(565,50): error TS2339: Property 'ChromeTexture' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/layer_viewer/Layers3DView.js(566,97): error TS2339: Property 'image' does not exist on type 'WebGLTexture'. node_modules/chrome-devtools-frontend/front_end/layer_viewer/Layers3DView.js(576,27): error TS2694: Namespace 'LayerViewer' has no exported member 'Layers3DView'. +node_modules/chrome-devtools-frontend/front_end/layer_viewer/Layers3DView.js(595,7): error TS2554: Expected 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/layer_viewer/Layers3DView.js(600,32): error TS2339: Property 'removeChildren' does not exist on type 'Element'. +node_modules/chrome-devtools-frontend/front_end/layer_viewer/Layers3DView.js(602,7): error TS2554: Expected 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/layer_viewer/Layers3DView.js(606,14): error TS2339: Property 'viewportWidth' does not exist on type 'WebGLRenderingContext'. node_modules/chrome-devtools-frontend/front_end/layer_viewer/Layers3DView.js(607,14): error TS2339: Property 'viewportHeight' does not exist on type 'WebGLRenderingContext'. node_modules/chrome-devtools-frontend/front_end/layer_viewer/Layers3DView.js(613,26): error TS2339: Property 'viewportWidth' does not exist on type 'WebGLRenderingContext'. node_modules/chrome-devtools-frontend/front_end/layer_viewer/Layers3DView.js(613,44): error TS2339: Property 'viewportHeight' does not exist on type 'WebGLRenderingContext'. +node_modules/chrome-devtools-frontend/front_end/layer_viewer/Layers3DView.js(625,14): error TS2339: Property 'createChild' does not exist on type 'DocumentFragment'. +node_modules/chrome-devtools-frontend/front_end/layer_viewer/Layers3DView.js(625,47): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/layer_viewer/Layers3DView.js(626,14): error TS2339: Property 'createChild' does not exist on type 'DocumentFragment'. +node_modules/chrome-devtools-frontend/front_end/layer_viewer/Layers3DView.js(626,47): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/layer_viewer/Layers3DView.js(633,28): error TS2694: Namespace 'LayerViewer' has no exported member 'LayerView'. node_modules/chrome-devtools-frontend/front_end/layer_viewer/Layers3DView.js(641,21): error TS2339: Property 'clientX' does not exist on type 'Event'. node_modules/chrome-devtools-frontend/front_end/layer_viewer/Layers3DView.js(642,22): error TS2339: Property 'clientY' does not exist on type 'Event'. node_modules/chrome-devtools-frontend/front_end/layer_viewer/Layers3DView.js(645,29): error TS2694: Namespace 'LayerViewer' has no exported member 'Layers3DView'. +node_modules/chrome-devtools-frontend/front_end/layer_viewer/Layers3DView.js(670,22): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/layer_viewer/Layers3DView.js(693,9): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/layer_viewer/Layers3DView.js(695,65): error TS2339: Property 'Selection' does not exist on type '() => void'. +node_modules/chrome-devtools-frontend/front_end/layer_viewer/Layers3DView.js(697,11): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/layer_viewer/Layers3DView.js(698,77): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/layer_viewer/Layers3DView.js(708,15): error TS2339: Property 'which' does not exist on type 'Event'. node_modules/chrome-devtools-frontend/front_end/layer_viewer/Layers3DView.js(717,30): error TS2339: Property 'clientX' does not exist on type 'Event'. node_modules/chrome-devtools-frontend/front_end/layer_viewer/Layers3DView.js(718,30): error TS2339: Property 'clientY' does not exist on type 'Event'. node_modules/chrome-devtools-frontend/front_end/layer_viewer/Layers3DView.js(726,44): error TS2339: Property 'clientX' does not exist on type 'Event'. node_modules/chrome-devtools-frontend/front_end/layer_viewer/Layers3DView.js(727,24): error TS2339: Property 'clientY' does not exist on type 'Event'. +node_modules/chrome-devtools-frontend/front_end/layer_viewer/Layers3DView.js(738,66): error TS2339: Property 'Selection' does not exist on type '() => void'. +node_modules/chrome-devtools-frontend/front_end/layer_viewer/Layers3DView.js(739,62): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/layer_viewer/Layers3DView.js(757,5): error TS2322: Type 'V' is not assignable to type 'boolean'. node_modules/chrome-devtools-frontend/front_end/layer_viewer/Layers3DView.js(761,67): error TS1003: Identifier expected. +node_modules/chrome-devtools-frontend/front_end/layer_viewer/Layers3DView.js(762,26): error TS2339: Property 'LayerStyle' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/layer_viewer/Layers3DView.js(767,26): error TS2339: Property 'OutlineType' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/layer_viewer/Layers3DView.js(776,26): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/layer_viewer/Layers3DView.js(784,26): error TS2339: Property 'ChromeTexture' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/layer_viewer/Layers3DView.js(793,26): error TS2339: Property 'ScrollRectTitles' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/layer_viewer/Layers3DView.js(794,21): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/layer_viewer/Layers3DView.js(795,22): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/layer_viewer/Layers3DView.js(796,22): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/layer_viewer/Layers3DView.js(799,26): error TS2339: Property 'FragmentShader' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/layer_viewer/Layers3DView.js(809,26): error TS2339: Property 'VertexShader' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/layer_viewer/Layers3DView.js(823,26): error TS2339: Property 'HoveredBorderColor' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/layer_viewer/Layers3DView.js(824,26): error TS2339: Property 'SelectedBorderColor' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/layer_viewer/Layers3DView.js(825,26): error TS2339: Property 'BorderColor' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/layer_viewer/Layers3DView.js(826,26): error TS2339: Property 'ViewportBorderColor' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/layer_viewer/Layers3DView.js(827,26): error TS2339: Property 'ScrollRectBackgroundColor' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/layer_viewer/Layers3DView.js(828,26): error TS2339: Property 'HoveredImageMaskColor' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/layer_viewer/Layers3DView.js(829,26): error TS2339: Property 'BorderWidth' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/layer_viewer/Layers3DView.js(830,26): error TS2339: Property 'SelectedBorderWidth' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/layer_viewer/Layers3DView.js(831,26): error TS2339: Property 'ViewportBorderWidth' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/layer_viewer/Layers3DView.js(833,26): error TS2339: Property 'LayerSpacing' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/layer_viewer/Layers3DView.js(834,26): error TS2339: Property 'ScrollRectSpacing' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/layer_viewer/Layers3DView.js(852,15): error TS2304: Cannot find name 'Image'. node_modules/chrome-devtools-frontend/front_end/layer_viewer/Layers3DView.js(858,13): error TS2339: Property 'image' does not exist on type 'WebGLTexture'. node_modules/chrome-devtools-frontend/front_end/layer_viewer/Layers3DView.js(861,81): error TS2339: Property 'image' does not exist on type 'WebGLTexture'. @@ -6640,20 +10309,14 @@ node_modules/chrome-devtools-frontend/front_end/layer_viewer/Layers3DView.js(906 node_modules/chrome-devtools-frontend/front_end/layer_viewer/Layers3DView.js(927,19): error TS2694: Namespace 'SDK' has no exported member 'Layer'. node_modules/chrome-devtools-frontend/front_end/layer_viewer/Layers3DView.js(928,26): error TS2694: Namespace 'SDK' has no exported member 'SnapshotWithRect'. node_modules/chrome-devtools-frontend/front_end/layer_viewer/Layers3DView.js(932,39): error TS2345: Argument of type 'any[][]' is not assignable to parameter of type 'Iterable<[any, any]>'. - Types of property '[Symbol.iterator]' are incompatible. - Type '() => IterableIterator' is not assignable to type '() => Iterator<[any, any]>'. - Type 'IterableIterator' is not assignable to type 'Iterator<[any, any]>'. - Types of property 'next' are incompatible. - Type '(value?: any) => IteratorResult' is not assignable to type '(value?: any) => IteratorResult<[any, any]>'. - Type 'IteratorResult' is not assignable to type 'IteratorResult<[any, any]>'. - Type 'any[]' is not assignable to type '[any, any]'. - Property '0' is missing in type 'any[]'. +node_modules/chrome-devtools-frontend/front_end/layer_viewer/Layers3DView.js(941,59): error TS2339: Property 'Tile' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/layer_viewer/Layers3DView.js(963,19): error TS2694: Namespace 'SDK' has no exported member 'Layer'. node_modules/chrome-devtools-frontend/front_end/layer_viewer/Layers3DView.js(964,35): error TS2694: Namespace 'LayerViewer' has no exported member 'LayerTextureManager'. node_modules/chrome-devtools-frontend/front_end/layer_viewer/Layers3DView.js(971,19): error TS2694: Namespace 'SDK' has no exported member 'Layer'. node_modules/chrome-devtools-frontend/front_end/layer_viewer/Layers3DView.js(999,19): error TS2694: Namespace 'SDK' has no exported member 'Layer'. node_modules/chrome-devtools-frontend/front_end/layer_viewer/Layers3DView.js(1003,30): error TS2339: Property 'snapshots' does not exist on type '() => void'. node_modules/chrome-devtools-frontend/front_end/layer_viewer/Layers3DView.js(1013,23): error TS2495: Type 'IterableIterator' is not an array type or a string type. +node_modules/chrome-devtools-frontend/front_end/layer_viewer/Layers3DView.js(1026,26): error TS2339: Property 'Rectangle' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/layer_viewer/Layers3DView.js(1028,27): error TS2694: Namespace 'LayerViewer' has no exported member 'LayerView'. node_modules/chrome-devtools-frontend/front_end/layer_viewer/Layers3DView.js(1079,19): error TS2694: Namespace 'SDK' has no exported member 'Layer'. node_modules/chrome-devtools-frontend/front_end/layer_viewer/Layers3DView.js(1080,24): error TS2694: Namespace 'Protocol' has no exported member 'DOM'. @@ -6663,24 +10326,78 @@ node_modules/chrome-devtools-frontend/front_end/layer_viewer/Layers3DView.js(108 node_modules/chrome-devtools-frontend/front_end/layer_viewer/Layers3DView.js(1087,30): error TS2339: Property 'height' does not exist on type '() => void'. node_modules/chrome-devtools-frontend/front_end/layer_viewer/Layers3DView.js(1088,46): error TS2339: Property 'height' does not exist on type '() => void'. node_modules/chrome-devtools-frontend/front_end/layer_viewer/Layers3DView.js(1098,15): error TS2304: Cannot find name 'CSSMatrix'. +node_modules/chrome-devtools-frontend/front_end/layer_viewer/Layers3DView.js(1108,22): error TS2339: Property 'Geometry' does not exist on type 'typeof UI'. +node_modules/chrome-devtools-frontend/front_end/layer_viewer/Layers3DView.js(1109,18): error TS2339: Property 'Geometry' does not exist on type 'typeof UI'. +node_modules/chrome-devtools-frontend/front_end/layer_viewer/Layers3DView.js(1112,21): error TS2339: Property 'Geometry' does not exist on type 'typeof UI'. +node_modules/chrome-devtools-frontend/front_end/layer_viewer/Layers3DView.js(1113,12): error TS2339: Property 'Geometry' does not exist on type 'typeof UI'. +node_modules/chrome-devtools-frontend/front_end/layer_viewer/Layers3DView.js(1113,56): error TS2339: Property 'Geometry' does not exist on type 'typeof UI'. +node_modules/chrome-devtools-frontend/front_end/layer_viewer/Layers3DView.js(1122,21): error TS2339: Property 'Geometry' does not exist on type 'typeof UI'. +node_modules/chrome-devtools-frontend/front_end/layer_viewer/Layers3DView.js(1124,32): error TS2339: Property 'Geometry' does not exist on type 'typeof UI'. +node_modules/chrome-devtools-frontend/front_end/layer_viewer/Layers3DView.js(1129,14): error TS2339: Property 'Geometry' does not exist on type 'typeof UI'. +node_modules/chrome-devtools-frontend/front_end/layer_viewer/Layers3DView.js(1129,48): error TS2339: Property 'Geometry' does not exist on type 'typeof UI'. +node_modules/chrome-devtools-frontend/front_end/layer_viewer/Layers3DView.js(1141,33): error TS2339: Property 'Tile' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/layer_viewer/Layers3DView.js(1143,19): error TS2694: Namespace 'SDK' has no exported member 'SnapshotWithRect'. node_modules/chrome-devtools-frontend/front_end/layer_viewer/Layers3DView.js(1175,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/layer_viewer/PaintProfilerView.js(39,5): error TS2346: Call target does not contain any signatures. +node_modules/chrome-devtools-frontend/front_end/layer_viewer/PaintProfilerView.js(42,49): error TS2339: Property 'createChild' does not exist on type 'Element'. +node_modules/chrome-devtools-frontend/front_end/layer_viewer/PaintProfilerView.js(43,48): error TS2339: Property 'createChild' does not exist on type 'Element'. +node_modules/chrome-devtools-frontend/front_end/layer_viewer/PaintProfilerView.js(44,40): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/layer_viewer/PaintProfilerView.js(53,53): error TS2339: Property 'Window' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/layer_viewer/PaintProfilerView.js(54,64): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/layer_viewer/PaintProfilerView.js(70,39): error TS2551: Property '_categories' does not exist on type 'typeof (Anonymous class)'. Did you mean 'categories'? +node_modules/chrome-devtools-frontend/front_end/layer_viewer/PaintProfilerView.js(71,44): error TS2551: Property '_categories' does not exist on type 'typeof (Anonymous class)'. Did you mean 'categories'? +node_modules/chrome-devtools-frontend/front_end/layer_viewer/PaintProfilerView.js(72,35): error TS2551: Property '_categories' does not exist on type 'typeof (Anonymous class)'. Did you mean 'categories'? +node_modules/chrome-devtools-frontend/front_end/layer_viewer/PaintProfilerView.js(73,63): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/layer_viewer/PaintProfilerView.js(74,63): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/layer_viewer/PaintProfilerView.js(75,59): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/layer_viewer/PaintProfilerView.js(76,59): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/layer_viewer/PaintProfilerView.js(78,42): error TS2551: Property '_categories' does not exist on type 'typeof (Anonymous class)'. Did you mean 'categories'? +node_modules/chrome-devtools-frontend/front_end/layer_viewer/PaintProfilerView.js(85,39): error TS2551: Property '_logItemCategoriesMap' does not exist on type 'typeof (Anonymous class)'. Did you mean '_initLogItemCategories'? +node_modules/chrome-devtools-frontend/front_end/layer_viewer/PaintProfilerView.js(86,44): error TS2551: Property '_logItemCategoriesMap' does not exist on type 'typeof (Anonymous class)'. Did you mean '_initLogItemCategories'? +node_modules/chrome-devtools-frontend/front_end/layer_viewer/PaintProfilerView.js(128,35): error TS2551: Property '_logItemCategoriesMap' does not exist on type 'typeof (Anonymous class)'. Did you mean '_initLogItemCategories'? node_modules/chrome-devtools-frontend/front_end/layer_viewer/PaintProfilerView.js(158,24): error TS2694: Namespace 'Protocol' has no exported member 'DOM'. -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' must be of type 'any', but here has type 'string'. +node_modules/chrome-devtools-frontend/front_end/layer_viewer/PaintProfilerView.js(267,5): error TS2554: Expected 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/layer_viewer/PaintProfilerView.js(267,65): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/layer_viewer/PaintProfilerView.js(300,19): error TS2339: Property 'millisToString' does not exist on type 'NumberConstructor'. node_modules/chrome-devtools-frontend/front_end/layer_viewer/PaintProfilerView.js(314,27): error TS2339: Property 'constrain' does not exist on type 'NumberConstructor'. node_modules/chrome-devtools-frontend/front_end/layer_viewer/PaintProfilerView.js(315,28): error TS2339: Property 'constrain' does not exist on type 'NumberConstructor'. -node_modules/chrome-devtools-frontend/front_end/layer_viewer/PaintProfilerView.js(358,5): error TS2346: Call target does not contain any signatures. -node_modules/chrome-devtools-frontend/front_end/layer_viewer/PaintProfilerView.js(437,5): error TS2346: Call target does not contain any signatures. +node_modules/chrome-devtools-frontend/front_end/layer_viewer/PaintProfilerView.js(349,31): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/layer_viewer/PaintProfilerView.js(412,27): error TS2339: Property '_logItem' does not exist on type '(Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/layer_viewer/PaintProfilerView.js(418,27): error TS2339: Property '_logItem' does not exist on type '(Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/layer_viewer/PaintProfilerView.js(495,11): error TS2339: Property 'createTextChild' does not exist on type 'DocumentFragment'. -node_modules/chrome-devtools-frontend/front_end/layer_viewer/PaintProfilerView.js(508,5): error TS2346: Call target does not contain any signatures. node_modules/chrome-devtools-frontend/front_end/layer_viewer/PaintProfilerView.js(531,29): error TS2339: Property 'createChild' does not exist on type 'DocumentFragment'. node_modules/chrome-devtools-frontend/front_end/layer_viewer/PaintProfilerView.js(533,34): error TS2339: Property 'createChild' does not exist on type 'DocumentFragment'. node_modules/chrome-devtools-frontend/front_end/layer_viewer/PaintProfilerView.js(536,32): error TS2339: Property 'createChild' does not exist on type 'DocumentFragment'. -node_modules/chrome-devtools-frontend/front_end/layer_viewer/TransformController.js(16,5): error TS2346: Call target does not contain any signatures. node_modules/chrome-devtools-frontend/front_end/layer_viewer/TransformController.js(19,22): error TS2339: Property 'tabIndex' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/layer_viewer/TransformController.js(20,20): error TS2339: Property 'tabIndex' does not exist on type 'Element'. +node_modules/chrome-devtools-frontend/front_end/layer_viewer/TransformController.js(35,48): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/layer_viewer/TransformController.js(37,28): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/layer_viewer/TransformController.js(37,99): error TS2339: Property 'Modes' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/layer_viewer/TransformController.js(38,57): error TS2339: Property 'Modes' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/layer_viewer/TransformController.js(40,51): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/layer_viewer/TransformController.js(42,28): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/layer_viewer/TransformController.js(42,99): error TS2339: Property 'Modes' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/layer_viewer/TransformController.js(43,57): error TS2339: Property 'Modes' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/layer_viewer/TransformController.js(46,51): error TS2339: Property 'Modes' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/layer_viewer/TransformController.js(48,44): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/layer_viewer/TransformController.js(49,51): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/layer_viewer/TransformController.js(63,47): error TS2339: Property 'Keys' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/layer_viewer/TransformController.js(75,47): error TS2339: Property 'Keys' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/layer_viewer/TransformController.js(85,43): error TS2339: Property 'LayersPanelShortcuts' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/layer_viewer/TransformController.js(87,28): error TS2339: Property 'LayersPanelShortcuts' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/layer_viewer/TransformController.js(88,66): error TS2339: Property 'Modes' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/layer_viewer/TransformController.js(90,28): error TS2339: Property 'LayersPanelShortcuts' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/layer_viewer/TransformController.js(91,66): error TS2339: Property 'Modes' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/layer_viewer/TransformController.js(93,43): error TS2339: Property 'LayersPanelShortcuts' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/layer_viewer/TransformController.js(95,28): error TS2339: Property 'LayersPanelShortcuts' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/layer_viewer/TransformController.js(96,43): error TS2339: Property 'LayersPanelShortcuts' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/layer_viewer/TransformController.js(97,43): error TS2339: Property 'LayersPanelShortcuts' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/layer_viewer/TransformController.js(98,43): error TS2339: Property 'LayersPanelShortcuts' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/layer_viewer/TransformController.js(99,43): error TS2339: Property 'LayersPanelShortcuts' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/layer_viewer/TransformController.js(103,5): error TS2554: Expected 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/layer_viewer/TransformController.js(103,67): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/layer_viewer/TransformController.js(116,56): error TS2339: Property 'Modes' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/layer_viewer/TransformController.js(116,100): error TS2339: Property 'Modes' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/layer_viewer/TransformController.js(117,100): error TS2339: Property 'Modes' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/layer_viewer/TransformController.js(121,27): error TS2694: Namespace 'LayerViewer' has no exported member 'TransformController'. node_modules/chrome-devtools-frontend/front_end/layer_viewer/TransformController.js(128,18): error TS2339: Property 'focus' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/layer_viewer/TransformController.js(144,18): error TS2339: Property 'focus' does not exist on type 'Element'. @@ -6688,11 +10405,13 @@ node_modules/chrome-devtools-frontend/front_end/layer_viewer/TransformController node_modules/chrome-devtools-frontend/front_end/layer_viewer/TransformController.js(164,28): error TS2339: Property 'constrain' does not exist on type 'NumberConstructor'. node_modules/chrome-devtools-frontend/front_end/layer_viewer/TransformController.js(165,28): error TS2339: Property 'constrain' does not exist on type 'NumberConstructor'. node_modules/chrome-devtools-frontend/front_end/layer_viewer/TransformController.js(209,26): error TS2339: Property 'constrain' does not exist on type 'NumberConstructor'. +node_modules/chrome-devtools-frontend/front_end/layer_viewer/TransformController.js(251,56): error TS2339: Property 'Modes' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/layer_viewer/TransformController.js(268,50): error TS2339: Property 'wheelDeltaY' does not exist on type 'Event'. node_modules/chrome-devtools-frontend/front_end/layer_viewer/TransformController.js(270,28): error TS2339: Property 'clientX' does not exist on type 'Event'. node_modules/chrome-devtools-frontend/front_end/layer_viewer/TransformController.js(270,51): error TS2339: Property 'totalOffsetLeft' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/layer_viewer/TransformController.js(270,76): error TS2339: Property 'clientY' does not exist on type 'Event'. node_modules/chrome-devtools-frontend/front_end/layer_viewer/TransformController.js(270,99): error TS2339: Property 'totalOffsetTop' does not exist on type 'Element'. +node_modules/chrome-devtools-frontend/front_end/layer_viewer/TransformController.js(277,56): error TS2339: Property 'Modes' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/layer_viewer/TransformController.js(279,53): error TS2339: Property 'clientY' does not exist on type 'Event'. node_modules/chrome-devtools-frontend/front_end/layer_viewer/TransformController.js(280,53): error TS2339: Property 'clientX' does not exist on type 'Event'. node_modules/chrome-devtools-frontend/front_end/layer_viewer/TransformController.js(282,25): error TS2339: Property 'clientX' does not exist on type 'Event'. @@ -6700,16 +10419,22 @@ node_modules/chrome-devtools-frontend/front_end/layer_viewer/TransformController node_modules/chrome-devtools-frontend/front_end/layer_viewer/TransformController.js(283,29): error TS2339: Property 'clientX' does not exist on type 'Event'. node_modules/chrome-devtools-frontend/front_end/layer_viewer/TransformController.js(284,29): error TS2339: Property 'clientY' does not exist on type 'Event'. node_modules/chrome-devtools-frontend/front_end/layer_viewer/TransformController.js(292,18): error TS2339: Property 'focus' does not exist on type 'Element'. -node_modules/chrome-devtools-frontend/front_end/layers/LayerPaintProfilerView.js(10,5): error TS2346: Call target does not contain any signatures. -node_modules/chrome-devtools-frontend/front_end/layers/LayerTreeModel.js(36,5): error TS2346: Call target does not contain any signatures. +node_modules/chrome-devtools-frontend/front_end/layer_viewer/TransformController.js(309,33): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/layer_viewer/TransformController.js(316,33): error TS2339: Property 'Modes' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/layers/LayerPaintProfilerView.js(18,39): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/layers/LayerTreeModel.js(43,33): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/layers/LayerTreeModel.js(79,32): error TS2694: Namespace 'Protocol' has no exported member 'LayerTree'. node_modules/chrome-devtools-frontend/front_end/layers/LayerTreeModel.js(88,32): error TS2694: Namespace 'Protocol' has no exported member 'LayerTree'. -node_modules/chrome-devtools-frontend/front_end/layers/LayerTreeModel.js(91,25): error TS2352: Type '(Anonymous class)' cannot be converted to type '(Anonymous class)'. - Property '_layerTreeModel' is missing in type '(Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/layers/LayerTreeModel.js(99,15): error TS2339: Property '_lastPaintRect' does not exist on type '() => void'. +node_modules/chrome-devtools-frontend/front_end/layers/LayerTreeModel.js(103,5): error TS2554: Expected 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/layers/LayerTreeModel.js(103,57): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/layers/LayerTreeModel.js(107,24): error TS2694: Namespace 'Protocol' has no exported member 'LayerTree'. node_modules/chrome-devtools-frontend/front_end/layers/LayerTreeModel.js(108,24): error TS2694: Namespace 'Protocol' has no exported member 'DOM'. -node_modules/chrome-devtools-frontend/front_end/layers/LayerTreeModel.js(113,25): error TS2352: Type '(Anonymous class)' cannot be converted to type '(Anonymous class)'. -node_modules/chrome-devtools-frontend/front_end/layers/LayerTreeModel.js(146,5): error TS2346: Call target does not contain any signatures. +node_modules/chrome-devtools-frontend/front_end/layers/LayerTreeModel.js(119,11): error TS2339: Property '_didPaint' does not exist on type '() => void'. +node_modules/chrome-devtools-frontend/front_end/layers/LayerTreeModel.js(120,57): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/layers/LayerTreeModel.js(130,14): error TS2339: Property 'register' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/layers/LayerTreeModel.js(130,57): error TS2339: Property 'Capability' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/layers/LayerTreeModel.js(133,23): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/layers/LayerTreeModel.js(151,31): error TS2694: Namespace 'Protocol' has no exported member 'LayerTree'. node_modules/chrome-devtools-frontend/front_end/layers/LayerTreeModel.js(152,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/layers/LayerTreeModel.js(171,32): error TS2694: Namespace 'Protocol' has no exported member 'LayerTree'. @@ -6726,96 +10451,390 @@ node_modules/chrome-devtools-frontend/front_end/layers/LayerTreeModel.js(408,15) node_modules/chrome-devtools-frontend/front_end/layers/LayerTreeModel.js(437,36): error TS2694: Namespace 'SDK' has no exported member 'SnapshotWithRect'. node_modules/chrome-devtools-frontend/front_end/layers/LayerTreeModel.js(449,24): error TS2694: Namespace 'Protocol' has no exported member 'DOM'. node_modules/chrome-devtools-frontend/front_end/layers/LayerTreeModel.js(458,24): error TS2694: Namespace 'Protocol' has no exported member 'LayerTree'. +node_modules/chrome-devtools-frontend/front_end/layers/LayerTreeModel.js(470,23): error TS2339: Property 'StickyPositionConstraint' does not exist on type '() => void'. node_modules/chrome-devtools-frontend/front_end/layers/LayerTreeModel.js(477,16): error TS2304: Cannot find name 'CSSMatrix'. node_modules/chrome-devtools-frontend/front_end/layers/LayerTreeModel.js(487,15): error TS2304: Cannot find name 'CSSMatrix'. node_modules/chrome-devtools-frontend/front_end/layers/LayerTreeModel.js(488,16): error TS2304: Cannot find name 'CSSMatrix'. +node_modules/chrome-devtools-frontend/front_end/layers/LayerTreeModel.js(496,33): error TS2339: Property 'Geometry' does not exist on type 'typeof UI'. +node_modules/chrome-devtools-frontend/front_end/layers/LayerTreeModel.js(499,28): error TS2339: Property 'Geometry' does not exist on type 'typeof UI'. node_modules/chrome-devtools-frontend/front_end/layers/LayerTreeModel.js(518,15): error TS2304: Cannot find name 'CSSMatrix'. +node_modules/chrome-devtools-frontend/front_end/layers/LayerTreeModel.js(525,22): error TS2339: Property 'Geometry' does not exist on type 'typeof UI'. +node_modules/chrome-devtools-frontend/front_end/layers/LayerTreeModel.js(526,18): error TS2339: Property 'Geometry' does not exist on type 'typeof UI'. node_modules/chrome-devtools-frontend/front_end/layers/LayerTreeModel.js(552,32): error TS2694: Namespace 'Protocol' has no exported member 'LayerTree'. node_modules/chrome-devtools-frontend/front_end/layers/LayerTreeModel.js(560,24): error TS2694: Namespace 'Protocol' has no exported member 'LayerTree'. node_modules/chrome-devtools-frontend/front_end/layers/LayerTreeModel.js(561,24): error TS2694: Namespace 'Protocol' has no exported member 'DOM'. -node_modules/chrome-devtools-frontend/front_end/layers/LayersPanel.js(36,5): error TS2346: Call target does not contain any signatures. -node_modules/chrome-devtools-frontend/front_end/layers/LayersPanel.js(97,19): error TS2694: Namespace 'SDK' has no exported member 'Target'. -node_modules/chrome-devtools-frontend/front_end/layers/LayersPanel.js(113,19): error TS2694: Namespace 'SDK' has no exported member 'Target'. +node_modules/chrome-devtools-frontend/front_end/layers/LayersPanel.js(53,34): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/layers/LayersPanel.js(54,66): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/layers/LayersPanel.js(61,38): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/layers/LayersPanel.js(63,28): error TS2339: Property 'DetailsViewTabs' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/layers/LayersPanel.js(63,53): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/layers/LayersPanel.js(66,53): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/layers/LayersPanel.js(105,56): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/layers/LayersPanel.js(106,56): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/layers/LayersPanel.js(118,59): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/layers/LayersPanel.js(119,59): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/layers/LayersPanel.js(138,22): error TS2694: Namespace 'Common' has no exported member 'Event'. node_modules/chrome-devtools-frontend/front_end/layers/LayersPanel.js(143,33): error TS2694: Namespace 'SDK' has no exported member 'Layer'. node_modules/chrome-devtools-frontend/front_end/layers/LayersPanel.js(150,22): error TS2694: Namespace 'Common' has no exported member 'Event'. node_modules/chrome-devtools-frontend/front_end/layers/LayersPanel.js(153,45): error TS2694: Namespace 'LayerViewer' has no exported member 'LayerView'. +node_modules/chrome-devtools-frontend/front_end/layers/LayersPanel.js(158,55): error TS2339: Property 'DetailsViewTabs' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/layers/LayersPanel.js(160,32): error TS2339: Property 'DetailsViewTabs' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/layers/LayersPanel.js(160,58): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/layers/LayersPanel.js(163,53): error TS2339: Property 'DetailsViewTabs' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/layers/LayersPanel.js(169,22): error TS2694: Namespace 'Common' has no exported member 'Event'. +node_modules/chrome-devtools-frontend/front_end/layers/LayersPanel.js(172,49): error TS2339: Property 'DetailsViewTabs' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/layers/LayersPanel.js(187,22): error TS2694: Namespace 'Common' has no exported member 'Event'. -node_modules/chrome-devtools-frontend/front_end/main/ExecutionContextSelector.js(10,19): error TS2694: Namespace 'SDK' has no exported member 'TargetManager'. -node_modules/chrome-devtools-frontend/front_end/main/ExecutionContextSelector.js(31,19): error TS2694: Namespace 'SDK' has no exported member 'Target'. -node_modules/chrome-devtools-frontend/front_end/main/ExecutionContextSelector.js(50,19): error TS2694: Namespace 'SDK' has no exported member 'Target'. +node_modules/chrome-devtools-frontend/front_end/layers/LayersPanel.js(194,20): error TS2339: Property 'DetailsViewTabs' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/layers_test_runner/LayersTestRunner.js(11,25): error TS2551: Property '_layerTreeModel' does not exist on type 'typeof LayersTestRunner'. Did you mean 'layerTreeModel'? +node_modules/chrome-devtools-frontend/front_end/layers_test_runner/LayersTestRunner.js(12,22): error TS2551: Property '_layerTreeModel' does not exist on type 'typeof LayersTestRunner'. Did you mean 'layerTreeModel'? +node_modules/chrome-devtools-frontend/front_end/layers_test_runner/LayersTestRunner.js(12,51): error TS2339: Property 'mainTarget' does not exist on type 'typeof TestRunner'. +node_modules/chrome-devtools-frontend/front_end/layers_test_runner/LayersTestRunner.js(14,27): error TS2551: Property '_layerTreeModel' does not exist on type 'typeof LayersTestRunner'. Did you mean 'layerTreeModel'? +node_modules/chrome-devtools-frontend/front_end/layers_test_runner/LayersTestRunner.js(19,34): error TS2339: Property 'DOMPresentationUtils' does not exist on type 'typeof Components'. +node_modules/chrome-devtools-frontend/front_end/layers_test_runner/LayersTestRunner.js(55,15): error TS2551: Property 'panels' does not exist on type 'typeof UI'. Did you mean 'Panel'? +node_modules/chrome-devtools-frontend/front_end/layers_test_runner/LayersTestRunner.js(66,71): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/layers_test_runner/LayersTestRunner.js(95,71): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/layers_test_runner/LayersTestRunner.js(123,52): error TS2339: Property '_symbol' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/layers_test_runner/LayersTestRunner.js(130,3): error TS2554: Expected 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/main/ExecutionContextSelector.js(14,51): error TS2339: Property 'Capability' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/main/ExecutionContextSelector.js(15,37): error TS2345: Argument of type 'typeof (Anonymous class)' is not assignable to parameter of type 'new (arg1: any) => any'. +node_modules/chrome-devtools-frontend/front_end/main/ExecutionContextSelector.js(16,37): error TS2345: Argument of type 'typeof (Anonymous class)' is not assignable to parameter of type 'new (arg1: any) => any'. +node_modules/chrome-devtools-frontend/front_end/main/ExecutionContextSelector.js(19,44): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/main/ExecutionContextSelector.js(21,44): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/main/ExecutionContextSelector.js(23,44): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/main/ExecutionContextSelector.js(53,56): error TS2345: Argument of type 'typeof (Anonymous class)' is not assignable to parameter of type 'new (arg1: any) => (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/main/ExecutionContextSelector.js(57,58): error TS2339: Property 'Capability' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/main/ExecutionContextSelector.js(58,30): error TS2345: Argument of type 'typeof (Anonymous class)' is not assignable to parameter of type 'new (arg1: any) => (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/main/ExecutionContextSelector.js(59,31): error TS2345: Argument of type 'typeof (Anonymous class)' is not assignable to parameter of type 'new (arg1: any) => (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/main/ExecutionContextSelector.js(63,22): error TS2694: Namespace 'Common' has no exported member 'Event'. +node_modules/chrome-devtools-frontend/front_end/main/ExecutionContextSelector.js(68,31): error TS2345: Argument of type 'typeof (Anonymous class)' is not assignable to parameter of type 'new (arg1: any) => (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/main/ExecutionContextSelector.js(83,22): error TS2694: Namespace 'Common' has no exported member 'Event'. -node_modules/chrome-devtools-frontend/front_end/main/ExecutionContextSelector.js(86,37): error TS2694: Namespace 'SDK' has no exported member 'Target'. +node_modules/chrome-devtools-frontend/front_end/main/ExecutionContextSelector.js(87,47): error TS2345: Argument of type 'typeof (Anonymous class)' is not assignable to parameter of type 'new (arg1: any) => (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/main/ExecutionContextSelector.js(107,29): error TS2345: Argument of type 'typeof (Anonymous class)' is not assignable to parameter of type 'new (arg1: any) => (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/main/ExecutionContextSelector.js(140,22): error TS2694: Namespace 'Common' has no exported member 'Event'. node_modules/chrome-devtools-frontend/front_end/main/ExecutionContextSelector.js(147,22): error TS2694: Namespace 'Common' has no exported member 'Event'. +node_modules/chrome-devtools-frontend/front_end/main/ExecutionContextSelector.js(151,30): error TS2345: Argument of type 'typeof (Anonymous class)' is not assignable to parameter of type 'new (arg1: any) => (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/main/ExecutionContextSelector.js(156,22): error TS2694: Namespace 'Common' has no exported member 'Event'. +node_modules/chrome-devtools-frontend/front_end/main/ExecutionContextSelector.js(172,31): error TS2345: Argument of type 'typeof (Anonymous class)' is not assignable to parameter of type 'new (arg1: any) => (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/main/ExecutionContextSelector.js(174,31): error TS2345: Argument of type 'typeof (Anonymous class)' is not assignable to parameter of type 'new (arg1: any) => (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/main/ExecutionContextSelector.js(203,29): error TS2345: Argument of type 'typeof (Anonymous class)' is not assignable to parameter of type 'new (arg1: any) => (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/main/Main.js(39,15): error TS2339: Property '_instanceForTest' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/main/Main.js(69,13): error TS2339: Property 'timeStamp' does not exist on type 'Console'. +node_modules/chrome-devtools-frontend/front_end/main/Main.js(71,27): error TS2339: Property 'getPreferences' does not exist on type 'typeof InspectorFrontendHost'. node_modules/chrome-devtools-frontend/front_end/main/Main.js(78,13): error TS2339: Property 'timeStamp' does not exist on type 'Console'. node_modules/chrome-devtools-frontend/front_end/main/Main.js(80,12): error TS2339: Property 'runtime' does not exist on type 'Window'. -node_modules/chrome-devtools-frontend/front_end/main/Main.js(233,10): error TS2339: Property 'runtime' does not exist on type 'Window'. -node_modules/chrome-devtools-frontend/front_end/main/Main.js(243,34): error TS2694: Namespace 'Common' has no exported member 'AppProvider'. -node_modules/chrome-devtools-frontend/front_end/main/Main.js(243,64): error TS2339: Property 'createApp' does not exist on type '() => void'. -node_modules/chrome-devtools-frontend/front_end/main/Main.js(264,27): error TS2339: Property 'runtime' does not exist on type 'Window'. -node_modules/chrome-devtools-frontend/front_end/main/Main.js(273,24): error TS2694: Namespace 'Common' has no exported member 'QueryParamHandler'. -node_modules/chrome-devtools-frontend/front_end/main/Main.js(276,15): error TS2339: Property 'handleQueryParam' does not exist on type '() => void'. -node_modules/chrome-devtools-frontend/front_end/main/Main.js(305,13): error TS2339: Property 'timeStamp' does not exist on type 'Console'. -node_modules/chrome-devtools-frontend/front_end/main/Main.js(326,24): error TS2694: Namespace 'Common' has no exported member 'Event'. -node_modules/chrome-devtools-frontend/front_end/main/Main.js(329,40): error TS2694: Namespace 'Common' has no exported member 'Console'. -node_modules/chrome-devtools-frontend/front_end/main/Main.js(336,22): error TS2694: Namespace 'Common' has no exported member 'Event'. -node_modules/chrome-devtools-frontend/front_end/main/Main.js(350,24): error TS2694: Namespace 'Common' has no exported member 'Event'. -node_modules/chrome-devtools-frontend/front_end/main/Main.js(429,49): error TS2339: Property 'ownerDocument' does not exist on type 'EventTarget'. -node_modules/chrome-devtools-frontend/front_end/main/Main.js(433,19): error TS2339: Property 'handled' does not exist on type 'CustomEvent'. -node_modules/chrome-devtools-frontend/front_end/main/Main.js(455,22): error TS2694: Namespace 'Common' has no exported member 'Event'. -node_modules/chrome-devtools-frontend/front_end/main/Main.js(473,19): error TS2694: Namespace 'SDK' has no exported member 'Target'. -node_modules/chrome-devtools-frontend/front_end/main/Main.js(476,5): error TS2346: Call target does not contain any signatures. -node_modules/chrome-devtools-frontend/front_end/main/Main.js(572,65): error TS2339: Property 'deepActiveElement' does not exist on type 'Document'. -node_modules/chrome-devtools-frontend/front_end/main/Main.js(613,42): error TS2339: Property 'createChild' does not exist on type 'Element'. -node_modules/chrome-devtools-frontend/front_end/main/Main.js(662,27): error TS2339: Property 'runtime' does not exist on type 'Window'. -node_modules/chrome-devtools-frontend/front_end/main/Main.js(769,22): error TS2694: Namespace 'Common' has no exported member 'Event'. -node_modules/chrome-devtools-frontend/front_end/main/Main.js(791,22): error TS2694: Namespace 'Common' has no exported member 'Event'. -node_modules/chrome-devtools-frontend/front_end/main/Main.js(822,5): error TS2346: Call target does not contain any signatures. -node_modules/chrome-devtools-frontend/front_end/main/Main.js(855,5): error TS2346: Call target does not contain any signatures. -node_modules/chrome-devtools-frontend/front_end/main/Main.js(908,19): error TS2694: Namespace 'SDK' has no exported member 'Target'. -node_modules/chrome-devtools-frontend/front_end/main/Main.js(920,19): error TS2694: Namespace 'SDK' has no exported member 'Target'. -node_modules/chrome-devtools-frontend/front_end/main/Main.js(928,19): error TS2694: Namespace 'SDK' has no exported member 'Target'. -node_modules/chrome-devtools-frontend/front_end/main/RenderingOptions.js(33,5): error TS2346: Call target does not contain any signatures. +node_modules/chrome-devtools-frontend/front_end/main/Main.js(105,38): error TS2339: Property 'setPreference' does not exist on type 'typeof InspectorFrontendHost'. +node_modules/chrome-devtools-frontend/front_end/main/Main.js(105,75): error TS2339: Property 'removePreference' does not exist on type 'typeof InspectorFrontendHost'. +node_modules/chrome-devtools-frontend/front_end/main/Main.js(106,31): error TS2339: Property 'clearPreferences' does not exist on type 'typeof InspectorFrontendHost'. +node_modules/chrome-devtools-frontend/front_end/main/Main.js(177,49): error TS2345: Argument of type 'typeof InspectorFrontendHost' is not assignable to parameter of type '{ (): void; Events: { [x: string]: any; AddExtensions: symbol; AppendedToURL: symbol; CanceledSav...'. + Property 'Events' is missing in type 'typeof InspectorFrontendHost'. +node_modules/chrome-devtools-frontend/front_end/main/Main.js(188,27): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/main/Main.js(192,32): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/main/Main.js(193,32): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/main/Main.js(194,32): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/main/Main.js(195,32): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/main/Main.js(201,14): error TS2551: Property 'networkProjectManager' does not exist on type 'typeof Bindings'. Did you mean 'NetworkProjectManager'? +node_modules/chrome-devtools-frontend/front_end/main/Main.js(202,14): error TS2551: Property 'resourceMapping' does not exist on type 'typeof Bindings'. Did you mean 'ResourceMapping'? +node_modules/chrome-devtools-frontend/front_end/main/Main.js(218,19): error TS2339: Property 'PauseListener' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/main/Main.js(219,19): error TS2339: Property 'InspectedNodeRevealer' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/main/Main.js(230,10): error TS2339: Property 'runtime' does not exist on type 'Window'. +node_modules/chrome-devtools-frontend/front_end/main/Main.js(240,34): error TS2694: Namespace 'Common' has no exported member 'AppProvider'. +node_modules/chrome-devtools-frontend/front_end/main/Main.js(240,64): error TS2339: Property 'createApp' does not exist on type '() => void'. +node_modules/chrome-devtools-frontend/front_end/main/Main.js(248,36): error TS2339: Property 'addEventListener' does not exist on type '() => void'. +node_modules/chrome-devtools-frontend/front_end/main/Main.js(252,34): error TS2339: Property 'addEventListener' does not exist on type '() => void'. +node_modules/chrome-devtools-frontend/front_end/main/Main.js(256,27): error TS2339: Property 'loadCompleted' does not exist on type 'typeof InspectorFrontendHost'. +node_modules/chrome-devtools-frontend/front_end/main/Main.js(258,34): error TS2339: Property 'addEventListener' does not exist on type '() => void'. +node_modules/chrome-devtools-frontend/front_end/main/Main.js(261,27): error TS2339: Property 'runtime' does not exist on type 'Window'. +node_modules/chrome-devtools-frontend/front_end/main/Main.js(270,24): error TS2694: Namespace 'Common' has no exported member 'QueryParamHandler'. +node_modules/chrome-devtools-frontend/front_end/main/Main.js(273,15): error TS2339: Property 'handleQueryParam' does not exist on type '() => void'. +node_modules/chrome-devtools-frontend/front_end/main/Main.js(284,27): error TS2339: Property 'connectionReady' does not exist on type 'typeof InspectorFrontendHost'. +node_modules/chrome-devtools-frontend/front_end/main/Main.js(287,27): error TS2339: Property 'readyForTest' does not exist on type 'typeof InspectorFrontendHost'. +node_modules/chrome-devtools-frontend/front_end/main/Main.js(294,17): error TS2339: Property '_disconnectedScreenWithReasonWasShown' does not exist on type 'typeof Main'. +node_modules/chrome-devtools-frontend/front_end/main/Main.js(300,13): error TS2339: Property 'timeStamp' does not exist on type 'Console'. +node_modules/chrome-devtools-frontend/front_end/main/Main.js(314,27): error TS2339: Property 'setWhitelistedShortcuts' does not exist on type 'typeof InspectorFrontendHost'. +node_modules/chrome-devtools-frontend/front_end/main/Main.js(318,52): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/main/Main.js(321,24): error TS2694: Namespace 'Common' has no exported member 'Event'. +node_modules/chrome-devtools-frontend/front_end/main/Main.js(324,40): error TS2694: Namespace 'Common' has no exported member 'Console'. +node_modules/chrome-devtools-frontend/front_end/main/Main.js(331,22): error TS2694: Namespace 'Common' has no exported member 'Event'. +node_modules/chrome-devtools-frontend/front_end/main/Main.js(340,23): error TS2339: Property 'reveal' does not exist on type '() => void'. +node_modules/chrome-devtools-frontend/front_end/main/Main.js(345,24): error TS2694: Namespace 'Common' has no exported member 'Event'. +node_modules/chrome-devtools-frontend/front_end/main/Main.js(350,25): error TS2339: Property 'reveal' does not exist on type '() => void'. +node_modules/chrome-devtools-frontend/front_end/main/Main.js(351,69): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/main/Main.js(355,62): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/main/Main.js(360,46): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/main/Main.js(362,45): error TS2339: Property 'Modifiers' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/main/Main.js(363,45): error TS2339: Property 'Modifiers' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/main/Main.js(365,34): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/main/Main.js(367,30): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/main/Main.js(368,53): error TS2339: Property 'Keys' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/main/Main.js(368,74): error TS2339: Property 'Modifiers' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/main/Main.js(369,53): error TS2339: Property 'Keys' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/main/Main.js(369,64): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/main/Main.js(372,49): error TS2339: Property 'Modifiers' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/main/Main.js(372,81): error TS2339: Property 'Modifiers' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/main/Main.js(373,11): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/main/Main.js(375,49): error TS2339: Property 'Modifiers' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/main/Main.js(375,81): error TS2339: Property 'Modifiers' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/main/Main.js(376,11): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/main/Main.js(378,58): error TS2339: Property 'Modifiers' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/main/Main.js(378,81): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/main/Main.js(381,29): error TS2339: Property 'Modifiers' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/main/Main.js(381,66): error TS2339: Property 'Modifiers' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/main/Main.js(382,29): error TS2339: Property 'Modifiers' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/main/Main.js(382,66): error TS2339: Property 'Modifiers' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/main/Main.js(384,44): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/main/Main.js(389,54): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/main/Main.js(391,92): error TS2339: Property 'Modifiers' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/main/Main.js(392,42): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/main/Main.js(396,47): error TS2339: Property 'Modifiers' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/main/Main.js(397,47): error TS2339: Property 'Modifiers' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/main/Main.js(397,73): error TS2339: Property 'Modifiers' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/main/Main.js(399,36): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/main/Main.js(424,49): error TS2339: Property 'ownerDocument' does not exist on type 'EventTarget'. +node_modules/chrome-devtools-frontend/front_end/main/Main.js(428,19): error TS2339: Property 'handled' does not exist on type 'CustomEvent'. +node_modules/chrome-devtools-frontend/front_end/main/Main.js(450,22): error TS2694: Namespace 'Common' has no exported member 'Event'. +node_modules/chrome-devtools-frontend/front_end/main/Main.js(466,11): error TS2339: Property 'InspectorModel' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/main/Main.js(472,12): error TS2339: Property 'registerInspectorDispatcher' does not exist on type '(Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/main/Main.js(473,12): error TS2339: Property 'inspectorAgent' does not exist on type '(Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/main/Main.js(481,10): error TS2339: Property '_disconnectedScreenWithReasonWasShown' does not exist on type 'typeof Main'. +node_modules/chrome-devtools-frontend/front_end/main/Main.js(495,14): error TS2339: Property 'register' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/main/Main.js(495,33): error TS2339: Property 'InspectorModel' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/main/Main.js(495,60): error TS2339: Property 'Capability' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/main/Main.js(501,11): error TS2339: Property 'ReloadActionDelegate' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/main/Main.js(528,11): error TS2339: Property 'ZoomActionDelegate' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/main/Main.js(536,31): error TS2339: Property 'isHostedMode' does not exist on type 'typeof InspectorFrontendHost'. +node_modules/chrome-devtools-frontend/front_end/main/Main.js(541,31): error TS2339: Property 'zoomIn' does not exist on type 'typeof InspectorFrontendHost'. +node_modules/chrome-devtools-frontend/front_end/main/Main.js(544,31): error TS2339: Property 'zoomOut' does not exist on type 'typeof InspectorFrontendHost'. +node_modules/chrome-devtools-frontend/front_end/main/Main.js(547,31): error TS2339: Property 'resetZoom' does not exist on type 'typeof InspectorFrontendHost'. +node_modules/chrome-devtools-frontend/front_end/main/Main.js(558,11): error TS2339: Property 'SearchActionDelegate' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/main/Main.js(567,65): error TS2339: Property 'deepActiveElement' does not exist on type 'Document'. +node_modules/chrome-devtools-frontend/front_end/main/Main.js(588,11): error TS2339: Property 'MainMenuItem' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/main/Main.js(591,25): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/main/Main.js(603,18): error TS2694: Namespace 'UI' has no exported member 'ContextMenu'. +node_modules/chrome-devtools-frontend/front_end/main/Main.js(608,42): error TS2339: Property 'createChild' does not exist on type 'Element'. +node_modules/chrome-devtools-frontend/front_end/main/Main.js(609,34): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/main/Main.js(616,41): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/main/Main.js(617,41): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/main/Main.js(618,40): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/main/Main.js(619,39): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/main/Main.js(620,48): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/main/Main.js(621,48): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/main/Main.js(622,47): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/main/Main.js(623,46): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/main/Main.js(625,28): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/main/Main.js(625,93): error TS2339: Property 'State' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/main/Main.js(627,28): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/main/Main.js(627,93): error TS2339: Property 'State' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/main/Main.js(629,28): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/main/Main.js(629,93): error TS2339: Property 'State' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/main/Main.js(631,28): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/main/Main.js(631,93): error TS2339: Property 'State' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/main/Main.js(632,92): error TS2339: Property 'State' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/main/Main.js(633,92): error TS2339: Property 'State' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/main/Main.js(634,91): error TS2339: Property 'State' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/main/Main.js(635,90): error TS2339: Property 'State' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/main/Main.js(653,44): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/main/Main.js(654,44): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/main/Main.js(656,68): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/main/Main.js(657,27): error TS2339: Property 'runtime' does not exist on type 'Window'. +node_modules/chrome-devtools-frontend/front_end/main/Main.js(668,69): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/main/Main.js(671,54): error TS2339: Property 'openInNewTab' does not exist on type 'typeof InspectorFrontendHost'. +node_modules/chrome-devtools-frontend/front_end/main/Main.js(678,11): error TS2339: Property 'NodeIndicator' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/main/Main.js(682,32): error TS2339: Property 'createChild' does not exist on type 'DocumentFragment'. +node_modules/chrome-devtools-frontend/front_end/main/Main.js(683,67): error TS2339: Property 'openNodeFrontend' does not exist on type 'typeof InspectorFrontendHost'. +node_modules/chrome-devtools-frontend/front_end/main/Main.js(685,27): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/main/Main.js(686,58): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/main/Main.js(712,60): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/main/Main.js(713,60): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/main/Main.js(714,60): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/main/Main.js(721,22): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/main/Main.js(724,22): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/main/Main.js(727,22): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/main/Main.js(747,22): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/main/Main.js(757,11): error TS2339: Property 'PauseListener' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/main/Main.js(760,46): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/main/Main.js(764,22): error TS2694: Namespace 'Common' has no exported member 'Event'. +node_modules/chrome-devtools-frontend/front_end/main/Main.js(768,46): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/main/Main.js(771,26): error TS2345: Argument of type 'typeof (Anonymous class)' is not assignable to parameter of type 'new (arg1: any) => (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/main/Main.js(772,21): error TS2339: Property 'reveal' does not exist on type '() => void'. +node_modules/chrome-devtools-frontend/front_end/main/Main.js(779,11): error TS2339: Property 'InspectedNodeRevealer' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/main/Main.js(782,44): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/main/Main.js(786,22): error TS2694: Namespace 'Common' has no exported member 'Event'. +node_modules/chrome-devtools-frontend/front_end/main/Main.js(790,21): error TS2339: Property 'reveal' does not exist on type '() => void'. +node_modules/chrome-devtools-frontend/front_end/main/Main.js(801,31): error TS2339: Property 'sendRawMessageForTesting' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/main/Main.js(819,39): error TS2339: Property 'createChild' does not exist on type 'Element'. +node_modules/chrome-devtools-frontend/front_end/main/Main.js(820,47): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/main/Main.js(822,25): error TS2339: Property 'createChild' does not exist on type 'Element'. +node_modules/chrome-devtools-frontend/front_end/main/Main.js(823,9): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/main/Main.js(824,38): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/main/Main.js(825,25): error TS2339: Property 'createChild' does not exist on type 'Element'. +node_modules/chrome-devtools-frontend/front_end/main/Main.js(833,41): error TS2339: Property 'SizeBehavior' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/main/Main.js(836,5): error TS2554: Expected 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/main/Main.js(837,5): error TS2554: Expected 1 arguments, but got 0. +node_modules/chrome-devtools-frontend/front_end/main/Main.js(852,25): error TS2339: Property 'createChild' does not exist on type 'Element'. +node_modules/chrome-devtools-frontend/front_end/main/Main.js(853,9): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/main/Main.js(854,25): error TS2339: Property 'createChild' does not exist on type 'Element'. +node_modules/chrome-devtools-frontend/front_end/main/Main.js(855,9): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/main/Main.js(864,41): error TS2339: Property 'SizeBehavior' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/main/Main.js(868,54): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/main/Main.js(870,5): error TS2554: Expected 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/main/Main.js(871,5): error TS2554: Expected 1 arguments, but got 0. +node_modules/chrome-devtools-frontend/front_end/main/Main.js(874,59): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/main/Main.js(900,55): error TS2339: Property 'Capability' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/main/Main.js(907,12): error TS2339: Property 'pageAgent' does not exist on type '(Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/main/Main.js(911,27): error TS2339: Property 'setOpenNewWindowForPopups' does not exist on type 'typeof InspectorFrontendHost'. +node_modules/chrome-devtools-frontend/front_end/main/Main.js(915,42): error TS2339: Property 'Capability' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/main/Main.js(944,15): error TS2551: Property 'SettingsUI' does not exist on type 'typeof UI'. Did you mean 'SettingUI'? +node_modules/chrome-devtools-frontend/front_end/main/Main.js(945,9): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/main/RenderingOptions.js(37,9): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/main/RenderingOptions.js(38,9): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/main/RenderingOptions.js(41,9): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/main/RenderingOptions.js(41,43): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/main/RenderingOptions.js(44,9): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/main/RenderingOptions.js(45,9): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/main/RenderingOptions.js(48,9): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/main/RenderingOptions.js(49,9): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/main/RenderingOptions.js(52,25): error TS2339: Property 'createChild' does not exist on type 'Element'. +node_modules/chrome-devtools-frontend/front_end/main/RenderingOptions.js(55,26): error TS2551: Property 'SettingsUI' does not exist on type 'typeof UI'. Did you mean 'SettingUI'? +node_modules/chrome-devtools-frontend/front_end/main/RenderingOptions.js(57,42): error TS2339: Property 'createChild' does not exist on type 'Element'. +node_modules/chrome-devtools-frontend/front_end/main/RenderingOptions.js(58,51): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/main/RenderingOptions.js(59,47): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/main/RenderingOptions.js(71,8): error TS2551: Property 'SettingsUI' does not exist on type 'typeof UI'. Did you mean 'SettingUI'? +node_modules/chrome-devtools-frontend/front_end/main/RequestAppBannerActionDelegate.js(18,14): error TS2339: Property 'pageAgent' does not exist on type '(Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/main/SimpleApp.js(15,5): error TS2554: Expected 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/main/SimpleApp.js(28,23): error TS2694: Namespace 'Common' has no exported member 'App'. +node_modules/chrome-devtools-frontend/front_end/main/SimpleApp.js(31,5): error TS2322: Type '(Anonymous class)' is not assignable to type '() => void'. +node_modules/chrome-devtools-frontend/front_end/main/SimpleApp.js(31,5): error TS2322: Type '(Anonymous class)' is not assignable to type '() => void'. + Type '(Anonymous class)' provides no match for the signature '(): void'. node_modules/chrome-devtools-frontend/front_end/mobile_throttling/MobileThrottlingSelector.js(7,48): error TS2694: Namespace 'MobileThrottling' has no exported member 'MobileThrottlingConditionsGroup'. node_modules/chrome-devtools-frontend/front_end/mobile_throttling/MobileThrottlingSelector.js(7,100): error TS2694: Namespace 'MobileThrottling' has no exported member 'ConditionsList'. +node_modules/chrome-devtools-frontend/front_end/mobile_throttling/MobileThrottlingSelector.js(14,44): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/mobile_throttling/MobileThrottlingSelector.js(16,39): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/mobile_throttling/MobileThrottlingSelector.js(17,34): error TS2694: Namespace 'MobileThrottling' has no exported member 'ConditionsList'. node_modules/chrome-devtools-frontend/front_end/mobile_throttling/MobileThrottlingSelector.js(23,32): error TS2694: Namespace 'MobileThrottling' has no exported member 'Conditions'. node_modules/chrome-devtools-frontend/front_end/mobile_throttling/MobileThrottlingSelector.js(31,33): error TS2694: Namespace 'MobileThrottling' has no exported member 'ConditionsList'. +node_modules/chrome-devtools-frontend/front_end/mobile_throttling/MobileThrottlingSelector.js(34,33): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/mobile_throttling/MobileThrottlingSelector.js(34,87): error TS2339: Property 'NoThrottlingConditions' does not exist on type 'typeof MobileThrottling'. +node_modules/chrome-devtools-frontend/front_end/mobile_throttling/MobileThrottlingSelector.js(35,32): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/mobile_throttling/MobileThrottlingSelector.js(35,84): error TS2339: Property 'mobilePresets' does not exist on type 'typeof MobileThrottling'. +node_modules/chrome-devtools-frontend/front_end/mobile_throttling/MobileThrottlingSelector.js(36,33): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/mobile_throttling/MobileThrottlingSelector.js(36,86): error TS2339: Property 'advancedMobilePresets' does not exist on type 'typeof MobileThrottling'. +node_modules/chrome-devtools-frontend/front_end/mobile_throttling/MobileThrottlingSelector.js(50,65): error TS2339: Property 'CustomConditions' does not exist on type 'typeof MobileThrottling'. node_modules/chrome-devtools-frontend/front_end/mobile_throttling/NetworkThrottlingSelector.js(7,48): error TS2694: Namespace 'MobileThrottling' has no exported member 'NetworkThrottlingConditionsGroup'. node_modules/chrome-devtools-frontend/front_end/mobile_throttling/NetworkThrottlingSelector.js(7,95): error TS2694: Namespace 'SDK' has no exported member 'NetworkManager'. node_modules/chrome-devtools-frontend/front_end/mobile_throttling/NetworkThrottlingSelector.js(9,15): error TS2315: Type '(Anonymous class)' is not generic. node_modules/chrome-devtools-frontend/front_end/mobile_throttling/NetworkThrottlingSelector.js(9,42): error TS2694: Namespace 'SDK' has no exported member 'NetworkManager'. +node_modules/chrome-devtools-frontend/front_end/mobile_throttling/NetworkThrottlingSelector.js(17,39): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/mobile_throttling/NetworkThrottlingSelector.js(18,28): error TS2694: Namespace 'SDK' has no exported member 'NetworkManager'. +node_modules/chrome-devtools-frontend/front_end/mobile_throttling/NetworkThrottlingSelector.js(24,21): error TS2339: Property 'reveal' does not exist on type '() => void'. node_modules/chrome-devtools-frontend/front_end/mobile_throttling/NetworkThrottlingSelector.js(29,19): error TS2694: Namespace 'SDK' has no exported member 'NetworkManager'. +node_modules/chrome-devtools-frontend/front_end/mobile_throttling/NetworkThrottlingSelector.js(36,33): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/mobile_throttling/NetworkThrottlingSelector.js(36,89): error TS2339: Property 'NoThrottlingConditions' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/mobile_throttling/NetworkThrottlingSelector.js(37,32): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/mobile_throttling/NetworkThrottlingSelector.js(37,84): error TS2339: Property 'networkPresets' does not exist on type 'typeof MobileThrottling'. +node_modules/chrome-devtools-frontend/front_end/mobile_throttling/NetworkThrottlingSelector.js(38,31): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/mobile_throttling/NetworkThrottlingSelector.js(43,47): error TS2694: Namespace 'SDK' has no exported member 'NetworkManager'. -node_modules/chrome-devtools-frontend/front_end/mobile_throttling/ThrottlingManager.js(10,5): error TS2346: Call target does not contain any signatures. node_modules/chrome-devtools-frontend/front_end/mobile_throttling/ThrottlingManager.js(11,34): error TS2694: Namespace 'MobileThrottling' has no exported member 'CPUThrottlingRates'. +node_modules/chrome-devtools-frontend/front_end/mobile_throttling/ThrottlingManager.js(12,48): error TS2339: Property 'CPUThrottlingRates' does not exist on type 'typeof MobileThrottling'. +node_modules/chrome-devtools-frontend/front_end/mobile_throttling/ThrottlingManager.js(15,49): error TS2339: Property 'cpuThrottlingPresets' does not exist on type 'typeof MobileThrottling'. node_modules/chrome-devtools-frontend/front_end/mobile_throttling/ThrottlingManager.js(16,17): error TS2315: Type '(Anonymous class)' is not generic. node_modules/chrome-devtools-frontend/front_end/mobile_throttling/ThrottlingManager.js(16,44): error TS2694: Namespace 'SDK' has no exported member 'NetworkManager'. node_modules/chrome-devtools-frontend/front_end/mobile_throttling/ThrottlingManager.js(18,21): error TS2694: Namespace 'SDK' has no exported member 'NetworkManager'. +node_modules/chrome-devtools-frontend/front_end/mobile_throttling/ThrottlingManager.js(19,67): error TS2339: Property 'NoThrottlingConditions' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/mobile_throttling/ThrottlingManager.js(20,21): error TS2694: Namespace 'SDK' has no exported member 'NetworkManager'. +node_modules/chrome-devtools-frontend/front_end/mobile_throttling/ThrottlingManager.js(23,82): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/mobile_throttling/ThrottlingManager.js(28,57): error TS2345: Argument of type 'this' is not assignable to parameter of type '() => void'. + Type '(Anonymous class)' is not assignable to type '() => void'. + Type '(Anonymous class)' provides no match for the signature '(): void'. node_modules/chrome-devtools-frontend/front_end/mobile_throttling/ThrottlingManager.js(44,42): error TS2694: Namespace 'MobileThrottling' has no exported member 'NetworkThrottlingConditionsGroup'. node_modules/chrome-devtools-frontend/front_end/mobile_throttling/ThrottlingManager.js(45,29): error TS2694: Namespace 'SDK' has no exported member 'NetworkManager'. +node_modules/chrome-devtools-frontend/front_end/mobile_throttling/ThrottlingManager.js(61,47): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/mobile_throttling/ThrottlingManager.js(61,77): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/mobile_throttling/ThrottlingManager.js(89,9): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/mobile_throttling/ThrottlingManager.js(89,37): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/mobile_throttling/ThrottlingManager.js(91,39): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/mobile_throttling/ThrottlingManager.js(92,98): error TS2339: Property 'OfflineConditions' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/mobile_throttling/ThrottlingManager.js(99,79): error TS2339: Property 'OfflineConditions' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/mobile_throttling/ThrottlingManager.js(105,100): error TS2339: Property 'OfflineConditions' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/mobile_throttling/ThrottlingManager.js(117,21): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/mobile_throttling/ThrottlingManager.js(122,34): error TS2694: Namespace 'MobileThrottling' has no exported member 'ConditionsList'. +node_modules/chrome-devtools-frontend/front_end/mobile_throttling/ThrottlingManager.js(129,20): error TS2694: Namespace 'UI' has no exported member 'ContextMenu'. +node_modules/chrome-devtools-frontend/front_end/mobile_throttling/ThrottlingManager.js(136,51): error TS2339: Property 'CustomConditions' does not exist on type 'typeof MobileThrottling'. +node_modules/chrome-devtools-frontend/front_end/mobile_throttling/ThrottlingManager.js(137,57): error TS2339: Property 'CustomConditions' does not exist on type 'typeof MobileThrottling'. +node_modules/chrome-devtools-frontend/front_end/mobile_throttling/ThrottlingManager.js(140,13): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/mobile_throttling/ThrottlingManager.js(141,81): error TS2694: Namespace 'MobileThrottling' has no exported member 'Conditions'. node_modules/chrome-devtools-frontend/front_end/mobile_throttling/ThrottlingManager.js(147,42): error TS2694: Namespace 'MobileThrottling' has no exported member 'MobileThrottlingConditionsGroup'. node_modules/chrome-devtools-frontend/front_end/mobile_throttling/ThrottlingManager.js(148,35): error TS2694: Namespace 'MobileThrottling' has no exported member 'ConditionsList'. node_modules/chrome-devtools-frontend/front_end/mobile_throttling/ThrottlingManager.js(178,32): error TS2694: Namespace 'MobileThrottling' has no exported member 'CPUThrottlingRates'. +node_modules/chrome-devtools-frontend/front_end/mobile_throttling/ThrottlingManager.js(185,54): error TS2339: Property 'CPUThrottlingRates' does not exist on type 'typeof MobileThrottling'. +node_modules/chrome-devtools-frontend/front_end/mobile_throttling/ThrottlingManager.js(186,53): error TS2339: Property 'Action' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/mobile_throttling/ThrottlingManager.js(188,20): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/mobile_throttling/ThrottlingManager.js(191,25): error TS2495: Type 'Set<(Anonymous class)>' is not an array type or a string type. +node_modules/chrome-devtools-frontend/front_end/mobile_throttling/ThrottlingManager.js(194,70): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/mobile_throttling/ThrottlingManager.js(202,54): error TS2339: Property 'CPUThrottlingRates' does not exist on type 'typeof MobileThrottling'. +node_modules/chrome-devtools-frontend/front_end/mobile_throttling/ThrottlingManager.js(218,82): error TS2339: Property 'selectedIndex' does not exist on type 'EventTarget'. +node_modules/chrome-devtools-frontend/front_end/mobile_throttling/ThrottlingManager.js(224,32): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/mobile_throttling/ThrottlingManager.js(235,36): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/mobile_throttling/ThrottlingManager.js(242,36): error TS2339: Property 'ActionDelegate' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/mobile_throttling/ThrottlingManager.js(251,77): error TS2339: Property 'NoThrottlingConditions' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/mobile_throttling/ThrottlingManager.js(255,77): error TS2339: Property 'OfflineConditions' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/mobile_throttling/ThrottlingManager.js(266,15): error TS2339: Property 'singleton' does not exist on type 'Window'. +node_modules/chrome-devtools-frontend/front_end/mobile_throttling/ThrottlingPresets.js(6,18): error TS2339: Property 'CPUThrottlingRates' does not exist on type 'typeof MobileThrottling'. node_modules/chrome-devtools-frontend/front_end/mobile_throttling/ThrottlingPresets.js(14,2): error TS1131: Property or signature expected. node_modules/chrome-devtools-frontend/front_end/mobile_throttling/ThrottlingPresets.js(20,18): error TS2300: Duplicate identifier 'Conditions'. +node_modules/chrome-devtools-frontend/front_end/mobile_throttling/ThrottlingPresets.js(20,18): error TS2339: Property 'Conditions' does not exist on type 'typeof MobileThrottling'. +node_modules/chrome-devtools-frontend/front_end/mobile_throttling/ThrottlingPresets.js(23,18): error TS2339: Property 'NoThrottlingConditions' does not exist on type 'typeof MobileThrottling'. +node_modules/chrome-devtools-frontend/front_end/mobile_throttling/ThrottlingPresets.js(24,29): error TS2339: Property 'NoThrottlingConditions' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/mobile_throttling/ThrottlingPresets.js(25,16): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/mobile_throttling/ThrottlingPresets.js(26,31): error TS2339: Property 'NoThrottlingConditions' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/mobile_throttling/ThrottlingPresets.js(27,39): error TS2339: Property 'CPUThrottlingRates' does not exist on type 'typeof MobileThrottling'. +node_modules/chrome-devtools-frontend/front_end/mobile_throttling/ThrottlingPresets.js(31,18): error TS2339: Property 'OfflineConditions' does not exist on type 'typeof MobileThrottling'. +node_modules/chrome-devtools-frontend/front_end/mobile_throttling/ThrottlingPresets.js(32,29): error TS2339: Property 'OfflineConditions' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/mobile_throttling/ThrottlingPresets.js(33,16): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/mobile_throttling/ThrottlingPresets.js(34,31): error TS2339: Property 'OfflineConditions' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/mobile_throttling/ThrottlingPresets.js(35,39): error TS2339: Property 'CPUThrottlingRates' does not exist on type 'typeof MobileThrottling'. +node_modules/chrome-devtools-frontend/front_end/mobile_throttling/ThrottlingPresets.js(39,18): error TS2339: Property 'LowEndMobileConditions' does not exist on type 'typeof MobileThrottling'. +node_modules/chrome-devtools-frontend/front_end/mobile_throttling/ThrottlingPresets.js(40,10): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/mobile_throttling/ThrottlingPresets.js(41,16): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/mobile_throttling/ThrottlingPresets.js(42,31): error TS2339: Property 'Slow3GConditions' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/mobile_throttling/ThrottlingPresets.js(43,39): error TS2339: Property 'CPUThrottlingRates' does not exist on type 'typeof MobileThrottling'. +node_modules/chrome-devtools-frontend/front_end/mobile_throttling/ThrottlingPresets.js(47,18): error TS2339: Property 'MidTierMobileConditions' does not exist on type 'typeof MobileThrottling'. +node_modules/chrome-devtools-frontend/front_end/mobile_throttling/ThrottlingPresets.js(48,10): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/mobile_throttling/ThrottlingPresets.js(49,16): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/mobile_throttling/ThrottlingPresets.js(50,31): error TS2339: Property 'Fast3GConditions' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/mobile_throttling/ThrottlingPresets.js(51,39): error TS2339: Property 'CPUThrottlingRates' does not exist on type 'typeof MobileThrottling'. node_modules/chrome-devtools-frontend/front_end/mobile_throttling/ThrottlingPresets.js(56,2): error TS1131: Property or signature expected. +node_modules/chrome-devtools-frontend/front_end/mobile_throttling/ThrottlingPresets.js(60,18): error TS2339: Property 'PlaceholderConditions' does not exist on type 'typeof MobileThrottling'. +node_modules/chrome-devtools-frontend/front_end/mobile_throttling/ThrottlingPresets.js(63,18): error TS2339: Property 'CustomConditions' does not exist on type 'typeof MobileThrottling'. +node_modules/chrome-devtools-frontend/front_end/mobile_throttling/ThrottlingPresets.js(64,10): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/mobile_throttling/ThrottlingPresets.js(65,16): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/mobile_throttling/ThrottlingPresets.js(68,80): error TS1003: Identifier expected. +node_modules/chrome-devtools-frontend/front_end/mobile_throttling/ThrottlingPresets.js(69,18): error TS2339: Property 'NetworkThrottlingConditionsGroup' does not exist on type 'typeof MobileThrottling'. node_modules/chrome-devtools-frontend/front_end/mobile_throttling/ThrottlingPresets.js(71,118): error TS1003: Identifier expected. +node_modules/chrome-devtools-frontend/front_end/mobile_throttling/ThrottlingPresets.js(72,18): error TS2339: Property 'MobileThrottlingConditionsGroup' does not exist on type 'typeof MobileThrottling'. node_modules/chrome-devtools-frontend/front_end/mobile_throttling/ThrottlingPresets.js(74,93): error TS1003: Identifier expected. -node_modules/chrome-devtools-frontend/front_end/mobile_throttling/ThrottlingSettingsTab.js(11,5): error TS2346: Call target does not contain any signatures. +node_modules/chrome-devtools-frontend/front_end/mobile_throttling/ThrottlingPresets.js(75,18): error TS2339: Property 'ConditionsList' does not exist on type 'typeof MobileThrottling'. +node_modules/chrome-devtools-frontend/front_end/mobile_throttling/ThrottlingPresets.js(78,18): error TS2339: Property 'mobilePresets' does not exist on type 'typeof MobileThrottling'. +node_modules/chrome-devtools-frontend/front_end/mobile_throttling/ThrottlingPresets.js(79,20): error TS2339: Property 'MidTierMobileConditions' does not exist on type 'typeof MobileThrottling'. +node_modules/chrome-devtools-frontend/front_end/mobile_throttling/ThrottlingPresets.js(79,62): error TS2339: Property 'LowEndMobileConditions' does not exist on type 'typeof MobileThrottling'. +node_modules/chrome-devtools-frontend/front_end/mobile_throttling/ThrottlingPresets.js(79,103): error TS2339: Property 'CustomConditions' does not exist on type 'typeof MobileThrottling'. +node_modules/chrome-devtools-frontend/front_end/mobile_throttling/ThrottlingPresets.js(83,18): error TS2339: Property 'advancedMobilePresets' does not exist on type 'typeof MobileThrottling'. +node_modules/chrome-devtools-frontend/front_end/mobile_throttling/ThrottlingPresets.js(84,20): error TS2339: Property 'OfflineConditions' does not exist on type 'typeof MobileThrottling'. +node_modules/chrome-devtools-frontend/front_end/mobile_throttling/ThrottlingPresets.js(88,18): error TS2339: Property 'networkPresets' does not exist on type 'typeof MobileThrottling'. +node_modules/chrome-devtools-frontend/front_end/mobile_throttling/ThrottlingPresets.js(89,22): error TS2339: Property 'Fast3GConditions' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/mobile_throttling/ThrottlingPresets.js(90,22): error TS2339: Property 'Slow3GConditions' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/mobile_throttling/ThrottlingPresets.js(91,22): error TS2339: Property 'OfflineConditions' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/mobile_throttling/ThrottlingPresets.js(95,18): error TS2339: Property 'cpuThrottlingPresets' does not exist on type 'typeof MobileThrottling'. +node_modules/chrome-devtools-frontend/front_end/mobile_throttling/ThrottlingPresets.js(96,20): error TS2339: Property 'CPUThrottlingRates' does not exist on type 'typeof MobileThrottling'. +node_modules/chrome-devtools-frontend/front_end/mobile_throttling/ThrottlingPresets.js(97,20): error TS2339: Property 'CPUThrottlingRates' does not exist on type 'typeof MobileThrottling'. +node_modules/chrome-devtools-frontend/front_end/mobile_throttling/ThrottlingPresets.js(98,20): error TS2339: Property 'CPUThrottlingRates' does not exist on type 'typeof MobileThrottling'. +node_modules/chrome-devtools-frontend/front_end/mobile_throttling/ThrottlingSettingsTab.js(14,25): error TS2339: Property 'createChild' does not exist on type 'Element'. +node_modules/chrome-devtools-frontend/front_end/mobile_throttling/ThrottlingSettingsTab.js(14,68): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/mobile_throttling/ThrottlingSettingsTab.js(17,9): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/mobile_throttling/ThrottlingSettingsTab.js(23,5): error TS2554: Expected 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/mobile_throttling/ThrottlingSettingsTab.js(29,25): error TS2339: Property 'tabIndex' does not exist on type 'Element'. +node_modules/chrome-devtools-frontend/front_end/mobile_throttling/ThrottlingSettingsTab.js(44,36): error TS2339: Property 'length' does not exist on type 'V'. +node_modules/chrome-devtools-frontend/front_end/mobile_throttling/ThrottlingSettingsTab.js(51,53): error TS2339: Property 'length' does not exist on type 'V'. +node_modules/chrome-devtools-frontend/front_end/mobile_throttling/ThrottlingSettingsTab.js(51,61): error TS2345: Argument of type '{ title: string; download: number; upload: number; latency: number; }' is not assignable to parameter of type 'T'. node_modules/chrome-devtools-frontend/front_end/mobile_throttling/ThrottlingSettingsTab.js(61,38): error TS2694: Namespace 'SDK' has no exported member 'NetworkManager'. node_modules/chrome-devtools-frontend/front_end/mobile_throttling/ThrottlingSettingsTab.js(63,25): error TS2339: Property 'createChild' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/mobile_throttling/ThrottlingSettingsTab.js(67,13): error TS2339: Property 'createChild' does not exist on type 'Element'. @@ -6824,20 +10843,45 @@ node_modules/chrome-devtools-frontend/front_end/mobile_throttling/ThrottlingSett node_modules/chrome-devtools-frontend/front_end/mobile_throttling/ThrottlingSettingsTab.js(71,13): error TS2339: Property 'createChild' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/mobile_throttling/ThrottlingSettingsTab.js(72,13): error TS2339: Property 'createChild' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/mobile_throttling/ThrottlingSettingsTab.js(73,13): error TS2339: Property 'createChild' does not exist on type 'Element'. +node_modules/chrome-devtools-frontend/front_end/mobile_throttling/ThrottlingSettingsTab.js(84,10): error TS2339: Property 'splice' does not exist on type 'V'. node_modules/chrome-devtools-frontend/front_end/mobile_throttling/ThrottlingSettingsTab.js(91,18): error TS2694: Namespace 'UI' has no exported member 'ListWidget'. node_modules/chrome-devtools-frontend/front_end/mobile_throttling/ThrottlingSettingsTab.js(95,38): error TS2694: Namespace 'SDK' has no exported member 'NetworkManager'. +node_modules/chrome-devtools-frontend/front_end/mobile_throttling/ThrottlingSettingsTab.js(106,12): error TS2339: Property 'push' does not exist on type 'V'. node_modules/chrome-devtools-frontend/front_end/mobile_throttling/ThrottlingSettingsTab.js(113,19): error TS2694: Namespace 'UI' has no exported member 'ListWidget'. node_modules/chrome-devtools-frontend/front_end/mobile_throttling/ThrottlingSettingsTab.js(116,38): error TS2694: Namespace 'SDK' has no exported member 'NetworkManager'. node_modules/chrome-devtools-frontend/front_end/mobile_throttling/ThrottlingSettingsTab.js(126,19): error TS2694: Namespace 'UI' has no exported member 'ListWidget'. +node_modules/chrome-devtools-frontend/front_end/mobile_throttling/ThrottlingSettingsTab.js(132,36): error TS2339: Property 'Editor' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/mobile_throttling/ThrottlingSettingsTab.js(138,9): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/mobile_throttling/ThrottlingSettingsTab.js(140,69): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/mobile_throttling/ThrottlingSettingsTab.js(142,69): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/mobile_throttling/ThrottlingSettingsTab.js(144,69): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/mobile_throttling/ThrottlingSettingsTab.js(152,61): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/mobile_throttling/ThrottlingSettingsTab.js(153,71): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/mobile_throttling/ThrottlingSettingsTab.js(157,59): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/mobile_throttling/ThrottlingSettingsTab.js(158,71): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/mobile_throttling/ThrottlingSettingsTab.js(162,60): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/mobile_throttling/ThrottlingSettingsTab.js(163,71): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/mobile_throttling/ThrottlingSettingsTab.js(186,64): error TS2365: Operator '>=' cannot be applied to types 'string' and 'number'. node_modules/chrome-devtools-frontend/front_end/mobile_throttling/ThrottlingSettingsTab.js(186,78): error TS2365: Operator '<=' cannot be applied to types 'string' and 'number'. node_modules/chrome-devtools-frontend/front_end/mobile_throttling/ThrottlingSettingsTab.js(197,50): error TS2365: Operator '>=' cannot be applied to types 'string' and 'number'. node_modules/chrome-devtools-frontend/front_end/mobile_throttling/ThrottlingSettingsTab.js(197,64): error TS2365: Operator '<=' cannot be applied to types 'string' and 'number'. -node_modules/chrome-devtools-frontend/front_end/network/BlockedURLsPane.js(9,5): error TS2346: Call target does not contain any signatures. +node_modules/chrome-devtools-frontend/front_end/network/BlockedURLsPane.js(12,29): error TS2339: Property '_instance' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/network/BlockedURLsPane.js(14,66): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/network/BlockedURLsPane.js(18,32): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/network/BlockedURLsPane.js(21,42): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/network/BlockedURLsPane.js(22,49): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/network/BlockedURLsPane.js(24,44): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/network/BlockedURLsPane.js(25,51): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/network/BlockedURLsPane.js(28,17): error TS2315: Type '(Anonymous class)' is not generic. node_modules/chrome-devtools-frontend/front_end/network/BlockedURLsPane.js(28,36): error TS2694: Namespace 'SDK' has no exported member 'NetworkManager'. node_modules/chrome-devtools-frontend/front_end/network/BlockedURLsPane.js(35,20): error TS2694: Namespace 'UI' has no exported member 'ListWidget'. node_modules/chrome-devtools-frontend/front_end/network/BlockedURLsPane.js(35,43): error TS2694: Namespace 'SDK' has no exported member 'NetworkManager'. +node_modules/chrome-devtools-frontend/front_end/network/BlockedURLsPane.js(41,48): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/network/BlockedURLsPane.js(52,39): error TS2339: Property 'createChild' does not exist on type 'Element'. +node_modules/chrome-devtools-frontend/front_end/network/BlockedURLsPane.js(53,47): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/network/BlockedURLsPane.js(55,27): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/network/BlockedURLsPane.js(62,33): error TS2339: Property '_instance' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/network/BlockedURLsPane.js(63,31): error TS2339: Property '_instance' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/network/BlockedURLsPane.js(73,19): error TS2694: Namespace 'SDK' has no exported member 'NetworkManager'. node_modules/chrome-devtools-frontend/front_end/network/BlockedURLsPane.js(80,28): error TS2339: Property 'createChild' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/network/BlockedURLsPane.js(84,13): error TS2339: Property 'createChild' does not exist on type 'Element'. @@ -6851,304 +10895,650 @@ node_modules/chrome-devtools-frontend/front_end/network/BlockedURLsPane.js(131,1 node_modules/chrome-devtools-frontend/front_end/network/BlockedURLsPane.js(132,18): error TS2694: Namespace 'UI' has no exported member 'ListWidget'. node_modules/chrome-devtools-frontend/front_end/network/BlockedURLsPane.js(147,19): error TS2694: Namespace 'UI' has no exported member 'ListWidget'. node_modules/chrome-devtools-frontend/front_end/network/BlockedURLsPane.js(147,42): error TS2694: Namespace 'SDK' has no exported member 'NetworkManager'. +node_modules/chrome-devtools-frontend/front_end/network/BlockedURLsPane.js(153,36): error TS2339: Property 'Editor' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/network/BlockedURLsPane.js(157,9): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/network/BlockedURLsPane.js(193,28): error TS2495: Type 'IterableIterator' is not an array type or a string type. node_modules/chrome-devtools-frontend/front_end/network/BlockedURLsPane.js(226,22): error TS2694: Namespace 'Common' has no exported member 'Event'. -node_modules/chrome-devtools-frontend/front_end/network/BlockedURLsPane.js(229,35): error TS2694: Namespace 'SDK' has no exported member 'NetworkRequest'. -node_modules/chrome-devtools-frontend/front_end/network/EventSourceMessagesView.js(9,19): error TS2694: Namespace 'SDK' has no exported member 'NetworkRequest'. -node_modules/chrome-devtools-frontend/front_end/network/EventSourceMessagesView.js(12,5): error TS2346: Call target does not contain any signatures. +node_modules/chrome-devtools-frontend/front_end/network/BlockedURLsPane.js(239,25): error TS2339: Property '_instance' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/network/EventSourceMessagesView.js(17,47): error TS2694: Namespace 'DataGrid' has no exported member 'DataGrid'. +node_modules/chrome-devtools-frontend/front_end/network/EventSourceMessagesView.js(18,25): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/network/EventSourceMessagesView.js(19,27): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/network/EventSourceMessagesView.js(20,27): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/network/EventSourceMessagesView.js(21,27): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/network/EventSourceMessagesView.js(25,20): error TS2339: Property 'setStriped' does not exist on type '(Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/network/EventSourceMessagesView.js(26,20): error TS2339: Property 'setStickToBottom' does not exist on type '(Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/network/EventSourceMessagesView.js(27,20): error TS2339: Property 'markColumnAsSortedBy' does not exist on type '(Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/network/EventSourceMessagesView.js(27,67): error TS2339: Property 'Order' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/network/EventSourceMessagesView.js(29,20): error TS2339: Property 'addEventListener' does not exist on type '(Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/network/EventSourceMessagesView.js(29,55): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/network/EventSourceMessagesView.js(31,20): error TS2339: Property 'setName' does not exist on type '(Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/network/EventSourceMessagesView.js(32,20): error TS2339: Property 'asWidget' does not exist on type '(Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/network/EventSourceMessagesView.js(39,20): error TS2339: Property 'rootNode' does not exist on type '(Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/network/EventSourceMessagesView.js(42,34): error TS2345: Argument of type '(Anonymous class)' is not assignable to parameter of type 'NODE_TYPE'. +node_modules/chrome-devtools-frontend/front_end/network/EventSourceMessagesView.js(44,55): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/network/EventSourceMessagesView.js(51,58): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/network/EventSourceMessagesView.js(55,22): error TS2694: Namespace 'Common' has no exported member 'Event'. node_modules/chrome-devtools-frontend/front_end/network/EventSourceMessagesView.js(58,35): error TS2694: Namespace 'SDK' has no exported member 'NetworkRequest'. +node_modules/chrome-devtools-frontend/front_end/network/EventSourceMessagesView.js(59,32): error TS2345: Argument of type '(Anonymous class)' is not assignable to parameter of type 'NODE_TYPE'. +node_modules/chrome-devtools-frontend/front_end/network/EventSourceMessagesView.js(63,39): error TS2339: Property 'sortColumnId' does not exist on type '(Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/network/EventSourceMessagesView.js(66,53): error TS2339: Property 'Comparators' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/network/EventSourceMessagesView.js(69,58): error TS2339: Property 'isSortOrderAscending' does not exist on type '(Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/network/EventSourceMessagesView.js(78,19): error TS2694: Namespace 'SDK' has no exported member 'NetworkRequest'. node_modules/chrome-devtools-frontend/front_end/network/EventSourceMessagesView.js(85,14): error TS2339: Property 'createTextChild' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/network/EventSourceMessagesView.js(86,14): error TS2339: Property 'title' does not exist on type 'Element'. -node_modules/chrome-devtools-frontend/front_end/network/EventSourceMessagesView.js(87,5): error TS2346: Call target does not contain any signatures. node_modules/chrome-devtools-frontend/front_end/network/EventSourceMessagesView.js(104,29): error TS1005: '>' expected. +node_modules/chrome-devtools-frontend/front_end/network/EventSourceMessagesView.js(105,32): error TS2339: Property 'Comparators' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/network/HARWriter.js(33,22): error TS2694: Namespace 'Common' has no exported member 'OutputStream'. -node_modules/chrome-devtools-frontend/front_end/network/HARWriter.js(34,27): error TS2694: Namespace 'SDK' has no exported member 'NetworkRequest'. node_modules/chrome-devtools-frontend/front_end/network/HARWriter.js(35,22): error TS2694: Namespace 'Common' has no exported member 'Progress'. node_modules/chrome-devtools-frontend/front_end/network/HARWriter.js(36,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/network/HARWriter.js(42,18): error TS2339: Property 'isCanceled' does not exist on type '() => void'. -node_modules/chrome-devtools-frontend/front_end/network/HARWriter.js(48,26): error TS2694: Namespace 'SDK' has no exported member 'NetworkRequest'. node_modules/chrome-devtools-frontend/front_end/network/HARWriter.js(50,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/network/HARWriter.js(54,23): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/network/HARWriter.js(70,66): error TS2339: Property '_jsonIndent' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/network/HARWriter.js(74,21): error TS2694: Namespace 'SDK' has no exported member 'NetworkRequest'. node_modules/chrome-devtools-frontend/front_end/network/HARWriter.js(86,22): error TS2694: Namespace 'Common' has no exported member 'OutputStream'. node_modules/chrome-devtools-frontend/front_end/network/HARWriter.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/network/HARWriter.js(93,23): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/network/HARWriter.js(95,94): error TS2339: Property '_chunkSize' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/network/HARWriter.js(96,59): error TS2339: Property '_chunkSize' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/network/HARWriter.js(97,20): error TS2339: Property 'write' does not exist on type '() => void'. -node_modules/chrome-devtools-frontend/front_end/network/NetworkConfigView.js(7,5): error TS2346: Call target does not contain any signatures. +node_modules/chrome-devtools-frontend/front_end/network/HARWriter.js(105,19): error TS2339: Property '_jsonIndent' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/network/HARWriter.js(108,19): error TS2339: Property '_chunkSize' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/network/NetworkConfigView.js(12,25): error TS2339: Property 'createChild' does not exist on type 'Element'. +node_modules/chrome-devtools-frontend/front_end/network/NetworkConfigView.js(14,25): error TS2339: Property 'createChild' does not exist on type 'Element'. +node_modules/chrome-devtools-frontend/front_end/network/NetworkConfigView.js(25,36): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/network/NetworkConfigView.js(28,44): error TS2339: Property '_userAgentGroups' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/network/NetworkConfigView.js(30,49): error TS2339: Property 'createChild' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/network/NetworkConfigView.js(38,28): error TS2339: Property 'selectedIndex' does not exist on type 'Element'. +node_modules/chrome-devtools-frontend/front_end/network/NetworkConfigView.js(41,27): error TS2339: Property 'value' does not exist on type 'Element'. +node_modules/chrome-devtools-frontend/front_end/network/NetworkConfigView.js(42,27): error TS2339: Property 'title' does not exist on type 'Element'. +node_modules/chrome-devtools-frontend/front_end/network/NetworkConfigView.js(43,27): error TS2339: Property 'placeholder' does not exist on type 'Element'. +node_modules/chrome-devtools-frontend/front_end/network/NetworkConfigView.js(43,41): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/network/NetworkConfigView.js(44,27): error TS2339: Property 'required' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/network/NetworkConfigView.js(51,42): error TS2339: Property 'options' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/network/NetworkConfigView.js(51,73): error TS2339: Property 'selectedIndex' does not exist on type 'Element'. +node_modules/chrome-devtools-frontend/front_end/network/NetworkConfigView.js(54,31): error TS2339: Property 'value' does not exist on type 'Element'. +node_modules/chrome-devtools-frontend/front_end/network/NetworkConfigView.js(55,31): error TS2339: Property 'title' does not exist on type 'Element'. +node_modules/chrome-devtools-frontend/front_end/network/NetworkConfigView.js(57,31): error TS2339: Property 'select' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/network/NetworkConfigView.js(63,44): error TS2339: Property 'options' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/network/NetworkConfigView.js(67,34): error TS2339: Property 'selectedIndex' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/network/NetworkConfigView.js(74,32): error TS2339: Property 'selectedIndex' does not exist on type 'Element'. +node_modules/chrome-devtools-frontend/front_end/network/NetworkConfigView.js(78,60): error TS2339: Property 'value' does not exist on type 'Element'. +node_modules/chrome-devtools-frontend/front_end/network/NetworkConfigView.js(79,52): error TS2339: Property 'value' does not exist on type 'Element'. +node_modules/chrome-devtools-frontend/front_end/network/NetworkConfigView.js(80,31): error TS2339: Property 'title' does not exist on type 'Element'. +node_modules/chrome-devtools-frontend/front_end/network/NetworkConfigView.js(80,61): error TS2339: Property 'value' does not exist on type 'Element'. +node_modules/chrome-devtools-frontend/front_end/network/NetworkConfigView.js(94,39): error TS2339: Property 'createChild' does not exist on type 'Element'. +node_modules/chrome-devtools-frontend/front_end/network/NetworkConfigView.js(102,39): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/network/NetworkConfigView.js(103,28): error TS2551: Property 'SettingsUI' does not exist on type 'typeof UI'. Did you mean 'SettingUI'? +node_modules/chrome-devtools-frontend/front_end/network/NetworkConfigView.js(104,9): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/network/NetworkConfigView.js(108,39): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/network/NetworkConfigView.js(110,52): error TS2339: Property 'createChild' does not exist on type 'Element'. +node_modules/chrome-devtools-frontend/front_end/network/NetworkConfigView.js(115,39): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/network/NetworkConfigView.js(116,49): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/network/NetworkConfigView.js(124,64): error TS2345: Argument of type 'V' is not assignable to parameter of type 'string'. node_modules/chrome-devtools-frontend/front_end/network/NetworkConfigView.js(126,44): error TS2339: Property 'createChild' does not exist on type 'Element'. -node_modules/chrome-devtools-frontend/front_end/network/NetworkDataGridNode.js(36,23): error TS2694: Namespace 'Network' has no exported member 'NetworkLogView'. -node_modules/chrome-devtools-frontend/front_end/network/NetworkDataGridNode.js(38,15): error TS2502: 'parentView' is referenced directly or indirectly in its own type annotation. -node_modules/chrome-devtools-frontend/front_end/network/NetworkDataGridNode.js(39,5): error TS2346: Call target does not contain any signatures. -node_modules/chrome-devtools-frontend/front_end/network/NetworkDataGridNode.js(44,21): error TS2694: Namespace 'SDK' has no exported member 'NetworkRequest'. +node_modules/chrome-devtools-frontend/front_end/network/NetworkConfigView.js(137,35): error TS2339: Property 'disabled' does not exist on type 'Element'. +node_modules/chrome-devtools-frontend/front_end/network/NetworkConfigView.js(138,34): error TS2339: Property 'disabled' does not exist on type 'Element'. +node_modules/chrome-devtools-frontend/front_end/network/NetworkConfigView.js(140,64): error TS2345: Argument of type 'string | V' is not assignable to parameter of type 'string'. + Type 'V' is not assignable to type 'string'. +node_modules/chrome-devtools-frontend/front_end/network/NetworkConfigView.js(146,27): error TS2339: Property '_userAgentGroups' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/network/NetworkDataGridNode.js(49,24): error TS2694: Namespace 'Network' has no exported member 'NetworkNode'. +node_modules/chrome-devtools-frontend/front_end/network/NetworkDataGridNode.js(52,29): error TS2339: Property '_themedBackgroundColorsCache' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/network/NetworkDataGridNode.js(53,34): error TS2339: Property '_themedBackgroundColorsCache' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/network/NetworkDataGridNode.js(55,42): error TS2339: Property '_backgroundColors' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/network/NetworkDataGridNode.js(56,61): error TS2339: Property '_backgroundColors' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/network/NetworkDataGridNode.js(57,78): error TS2339: Property 'ColorUsage' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/network/NetworkDataGridNode.js(59,25): error TS2339: Property '_themedBackgroundColorsCache' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/network/NetworkDataGridNode.js(60,29): error TS2694: Namespace 'Network' has no exported member 'NetworkNode'. -node_modules/chrome-devtools-frontend/front_end/network/NetworkDataGridNode.js(135,24): error TS2694: Namespace 'Network' has no exported member 'NetworkLogView'. -node_modules/chrome-devtools-frontend/front_end/network/NetworkDataGridNode.js(204,20): error TS2694: Namespace 'SDK' has no exported member 'NetworkRequest'. -node_modules/chrome-devtools-frontend/front_end/network/NetworkDataGridNode.js(227,20): error TS2694: Namespace 'SDK' has no exported member 'NetworkRequest'. +node_modules/chrome-devtools-frontend/front_end/network/NetworkDataGridNode.js(61,32): error TS2339: Property '_themedBackgroundColorsCache' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/network/NetworkDataGridNode.js(84,21): error TS2339: Property 'createTD' does not exist on type '(Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/network/NetworkDataGridNode.js(102,14): error TS2339: Property 'selected' does not exist on type '(Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/network/NetworkDataGridNode.js(103,77): error TS2339: Property 'Format' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/network/NetworkDataGridNode.js(104,22): error TS2551: Property 'isStriped' does not exist on type '(Anonymous class)'. Did you mean 'setStriped'? +node_modules/chrome-devtools-frontend/front_end/network/NetworkDataGridNode.js(114,63): error TS2339: Property 'Format' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/network/NetworkDataGridNode.js(118,24): error TS2339: Property 'existingElement' does not exist on type '(Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/network/NetworkDataGridNode.js(130,11): error TS2339: Property 'setStriped' does not exist on type '(Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/network/NetworkDataGridNode.js(172,16): error TS2339: Property 'attached' does not exist on type '(Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/network/NetworkDataGridNode.js(173,14): error TS2339: Property 'element' does not exist on type '(Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/network/NetworkDataGridNode.js(221,11): error TS2339: Property 'clearFlatNodes' does not exist on type '(Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/network/NetworkDataGridNode.js(233,26): error TS2339: Property 'hasChildren' does not exist on type '(Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/network/NetworkDataGridNode.js(239,29): error TS2339: Property 'flatChildren' does not exist on type '(Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/network/NetworkDataGridNode.js(251,21): error TS2339: Property '_backgroundColors' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/network/NetworkDataGridNode.js(273,4): error TS1003: Identifier expected. +node_modules/chrome-devtools-frontend/front_end/network/NetworkDataGridNode.js(274,21): error TS2339: Property '_SupportedBackgroundColors' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/network/NetworkDataGridNode.js(277,21): error TS2339: Property '_themedBackgroundColorsCache' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/network/NetworkDataGridNode.js(279,96): error TS1003: Identifier expected. -node_modules/chrome-devtools-frontend/front_end/network/NetworkDataGridNode.js(287,23): error TS2694: Namespace 'Network' has no exported member 'NetworkLogView'. -node_modules/chrome-devtools-frontend/front_end/network/NetworkDataGridNode.js(288,19): error TS2694: Namespace 'SDK' has no exported member 'NetworkRequest'. -node_modules/chrome-devtools-frontend/front_end/network/NetworkDataGridNode.js(291,5): error TS2346: Call target does not contain any signatures. -node_modules/chrome-devtools-frontend/front_end/network/NetworkDataGridNode.js(310,23): error TS2694: Namespace 'Network' has no exported member 'NetworkNode'. -node_modules/chrome-devtools-frontend/front_end/network/NetworkDataGridNode.js(311,23): error TS2694: Namespace 'Network' has no exported member 'NetworkNode'. -node_modules/chrome-devtools-frontend/front_end/network/NetworkDataGridNode.js(328,23): error TS2694: Namespace 'Network' has no exported member 'NetworkNode'. -node_modules/chrome-devtools-frontend/front_end/network/NetworkDataGridNode.js(329,23): error TS2694: Namespace 'Network' has no exported member 'NetworkNode'. +node_modules/chrome-devtools-frontend/front_end/network/NetworkDataGridNode.js(280,21): error TS2339: Property '_ProductEntryInfo' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/network/NetworkDataGridNode.js(348,31): error TS2694: Namespace 'ProductRegistry' has no exported member 'Registry'. -node_modules/chrome-devtools-frontend/front_end/network/NetworkDataGridNode.js(349,23): error TS2694: Namespace 'Network' has no exported member 'NetworkNode'. -node_modules/chrome-devtools-frontend/front_end/network/NetworkDataGridNode.js(350,23): error TS2694: Namespace 'Network' has no exported member 'NetworkNode'. node_modules/chrome-devtools-frontend/front_end/network/NetworkDataGridNode.js(358,33): error TS2339: Property 'nameForUrl' does not exist on type '() => void'. node_modules/chrome-devtools-frontend/front_end/network/NetworkDataGridNode.js(359,33): error TS2339: Property 'nameForUrl' does not exist on type '() => void'. -node_modules/chrome-devtools-frontend/front_end/network/NetworkDataGridNode.js(364,23): error TS2694: Namespace 'Network' has no exported member 'NetworkNode'. -node_modules/chrome-devtools-frontend/front_end/network/NetworkDataGridNode.js(365,23): error TS2694: Namespace 'Network' has no exported member 'NetworkNode'. -node_modules/chrome-devtools-frontend/front_end/network/NetworkDataGridNode.js(382,23): error TS2694: Namespace 'Network' has no exported member 'NetworkNode'. -node_modules/chrome-devtools-frontend/front_end/network/NetworkDataGridNode.js(383,23): error TS2694: Namespace 'Network' has no exported member 'NetworkNode'. -node_modules/chrome-devtools-frontend/front_end/network/NetworkDataGridNode.js(403,23): error TS2694: Namespace 'Network' has no exported member 'NetworkNode'. -node_modules/chrome-devtools-frontend/front_end/network/NetworkDataGridNode.js(404,23): error TS2694: Namespace 'Network' has no exported member 'NetworkNode'. -node_modules/chrome-devtools-frontend/front_end/network/NetworkDataGridNode.js(445,23): error TS2694: Namespace 'Network' has no exported member 'NetworkNode'. -node_modules/chrome-devtools-frontend/front_end/network/NetworkDataGridNode.js(446,23): error TS2694: Namespace 'Network' has no exported member 'NetworkNode'. -node_modules/chrome-devtools-frontend/front_end/network/NetworkDataGridNode.js(462,23): error TS2694: Namespace 'Network' has no exported member 'NetworkNode'. -node_modules/chrome-devtools-frontend/front_end/network/NetworkDataGridNode.js(463,23): error TS2694: Namespace 'Network' has no exported member 'NetworkNode'. -node_modules/chrome-devtools-frontend/front_end/network/NetworkDataGridNode.js(478,23): error TS2694: Namespace 'Network' has no exported member 'NetworkNode'. -node_modules/chrome-devtools-frontend/front_end/network/NetworkDataGridNode.js(479,23): error TS2694: Namespace 'Network' has no exported member 'NetworkNode'. -node_modules/chrome-devtools-frontend/front_end/network/NetworkDataGridNode.js(501,23): error TS2694: Namespace 'Network' has no exported member 'NetworkNode'. -node_modules/chrome-devtools-frontend/front_end/network/NetworkDataGridNode.js(502,23): error TS2694: Namespace 'Network' has no exported member 'NetworkNode'. -node_modules/chrome-devtools-frontend/front_end/network/NetworkDataGridNode.js(519,23): error TS2694: Namespace 'Network' has no exported member 'NetworkNode'. -node_modules/chrome-devtools-frontend/front_end/network/NetworkDataGridNode.js(520,23): error TS2694: Namespace 'Network' has no exported member 'NetworkNode'. -node_modules/chrome-devtools-frontend/front_end/network/NetworkDataGridNode.js(536,23): error TS2694: Namespace 'Network' has no exported member 'NetworkNode'. -node_modules/chrome-devtools-frontend/front_end/network/NetworkDataGridNode.js(537,23): error TS2694: Namespace 'Network' has no exported member 'NetworkNode'. -node_modules/chrome-devtools-frontend/front_end/network/NetworkDataGridNode.js(559,23): error TS2694: Namespace 'Network' has no exported member 'NetworkNode'. -node_modules/chrome-devtools-frontend/front_end/network/NetworkDataGridNode.js(560,23): error TS2694: Namespace 'Network' has no exported member 'NetworkNode'. -node_modules/chrome-devtools-frontend/front_end/network/NetworkDataGridNode.js(671,20): error TS2694: Namespace 'SDK' has no exported member 'NetworkRequest'. -node_modules/chrome-devtools-frontend/front_end/network/NetworkDataGridNode.js(719,13): error TS2339: Property 'createTextChild' does not exist on type 'Element'. -node_modules/chrome-devtools-frontend/front_end/network/NetworkDataGridNode.js(720,13): error TS2339: Property 'title' does not exist on type 'Element'. -node_modules/chrome-devtools-frontend/front_end/network/NetworkDataGridNode.js(834,10): error TS2339: Property 'style' does not exist on type 'Element'. -node_modules/chrome-devtools-frontend/front_end/network/NetworkDataGridNode.js(857,10): error TS2339: Property 'createTextChild' does not exist on type 'Element'. -node_modules/chrome-devtools-frontend/front_end/network/NetworkDataGridNode.js(859,10): error TS2339: Property 'title' does not exist on type 'Element'. -node_modules/chrome-devtools-frontend/front_end/network/NetworkDataGridNode.js(872,14): error TS2339: Property 'createTextChild' does not exist on type 'Element'. -node_modules/chrome-devtools-frontend/front_end/network/NetworkDataGridNode.js(874,14): error TS2339: Property 'title' does not exist on type 'Element'. -node_modules/chrome-devtools-frontend/front_end/network/NetworkDataGridNode.js(879,12): error TS2339: Property 'createTextChild' does not exist on type 'Element'. -node_modules/chrome-devtools-frontend/front_end/network/NetworkDataGridNode.js(881,12): error TS2339: Property 'title' does not exist on type 'Element'. -node_modules/chrome-devtools-frontend/front_end/network/NetworkDataGridNode.js(926,14): error TS2339: Property 'title' does not exist on type 'Element'. -node_modules/chrome-devtools-frontend/front_end/network/NetworkDataGridNode.js(937,14): error TS2339: Property 'title' does not exist on type 'Element'. -node_modules/chrome-devtools-frontend/front_end/network/NetworkDataGridNode.js(938,46): error TS2694: Namespace 'SDK' has no exported member 'NetworkRequest'. -node_modules/chrome-devtools-frontend/front_end/network/NetworkDataGridNode.js(958,14): error TS2339: Property 'request' does not exist on type 'Element'. -node_modules/chrome-devtools-frontend/front_end/network/NetworkDataGridNode.js(962,14): error TS2339: Property 'title' does not exist on type 'Element'. -node_modules/chrome-devtools-frontend/front_end/network/NetworkDataGridNode.js(968,14): error TS2339: Property 'title' does not exist on type 'Element'. -node_modules/chrome-devtools-frontend/front_end/network/NetworkDataGridNode.js(988,33): error TS2339: Property 'bytesToString' does not exist on type 'NumberConstructor'. -node_modules/chrome-devtools-frontend/front_end/network/NetworkDataGridNode.js(989,33): error TS2339: Property 'bytesToString' does not exist on type 'NumberConstructor'. -node_modules/chrome-devtools-frontend/front_end/network/NetworkDataGridNode.js(1000,42): error TS2339: Property 'secondsToString' does not exist on type 'NumberConstructor'. -node_modules/chrome-devtools-frontend/front_end/network/NetworkDataGridNode.js(1001,41): error TS2339: Property 'secondsToString' does not exist on type 'NumberConstructor'. -node_modules/chrome-devtools-frontend/front_end/network/NetworkDataGridNode.js(1029,12): error TS2339: Property 'style' does not exist on type 'Element'. -node_modules/chrome-devtools-frontend/front_end/network/NetworkFrameGrouper.js(10,23): error TS2694: Namespace 'Network' has no exported member 'NetworkLogView'. -node_modules/chrome-devtools-frontend/front_end/network/NetworkFrameGrouper.js(20,19): error TS2694: Namespace 'SDK' has no exported member 'NetworkRequest'. -node_modules/chrome-devtools-frontend/front_end/network/NetworkFrameGrouper.js(29,7): error TS2719: Type '(Anonymous class)' is not assignable to type '(Anonymous class)'. Two different types with this name exist, but they are unrelated. - Property 'select' is missing in type '(Anonymous class)'. -node_modules/chrome-devtools-frontend/front_end/network/NetworkFrameGrouper.js(32,5): error TS2719: Type '(Anonymous class)' is not assignable to type '(Anonymous class)'. Two different types with this name exist, but they are unrelated. -node_modules/chrome-devtools-frontend/front_end/network/NetworkFrameGrouper.js(45,23): error TS2694: Namespace 'Network' has no exported member 'NetworkLogView'. -node_modules/chrome-devtools-frontend/front_end/network/NetworkFrameGrouper.js(49,5): error TS2346: Call target does not contain any signatures. +node_modules/chrome-devtools-frontend/front_end/network/NetworkDataGridNode.js(392,25): error TS2339: Property 'displayType' does not exist on type '(Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/network/NetworkDataGridNode.js(393,25): error TS2339: Property 'displayType' does not exist on type '(Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/network/NetworkDataGridNode.js(413,12): error TS2339: Property '_initiatorCell' does not exist on type '(Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/network/NetworkDataGridNode.js(413,33): error TS2339: Property '_initiatorCell' does not exist on type '(Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/network/NetworkDataGridNode.js(414,17): error TS2339: Property '_initiatorCell' does not exist on type '(Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/network/NetworkDataGridNode.js(415,19): error TS2339: Property '_linkifiedInitiatorAnchor' does not exist on type '(Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/network/NetworkDataGridNode.js(415,49): error TS2339: Property '_linkifiedInitiatorAnchor' does not exist on type '(Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/network/NetworkDataGridNode.js(415,91): error TS2339: Property '_initiatorCell' does not exist on type '(Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/network/NetworkDataGridNode.js(416,19): error TS2339: Property '_linkifiedInitiatorAnchor' does not exist on type '(Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/network/NetworkDataGridNode.js(416,49): error TS2339: Property '_linkifiedInitiatorAnchor' does not exist on type '(Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/network/NetworkDataGridNode.js(416,91): error TS2339: Property '_initiatorCell' does not exist on type '(Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/network/NetworkDataGridNode.js(583,64): error TS2339: Property 'attached' does not exist on type '(Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/network/NetworkDataGridNode.js(601,64): error TS2339: Property 'attached' does not exist on type '(Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/network/NetworkDataGridNode.js(680,11): error TS2551: Property 'createCells' does not exist on type '(Anonymous class)'. Did you mean 'createCell'? +node_modules/chrome-devtools-frontend/front_end/network/NetworkDataGridNode.js(683,27): error TS2339: Property 'entryForUrl' does not exist on type '() => void'. +node_modules/chrome-devtools-frontend/front_end/network/NetworkDataGridNode.js(695,13): error TS2339: Property 'createTextChild' does not exist on type 'Element'. +node_modules/chrome-devtools-frontend/front_end/network/NetworkDataGridNode.js(696,13): error TS2339: Property 'title' does not exist on type 'Element'. +node_modules/chrome-devtools-frontend/front_end/network/NetworkDataGridNode.js(774,11): error TS2339: Property 'select' does not exist on type '(Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/network/NetworkDataGridNode.js(775,71): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/network/NetworkDataGridNode.js(786,10): error TS2339: Property 'element' does not exist on type '(Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/network/NetworkDataGridNode.js(795,27): error TS2339: Property 'openInNewTab' does not exist on type 'typeof InspectorFrontendHost'. +node_modules/chrome-devtools-frontend/front_end/network/NetworkDataGridNode.js(809,28): error TS2339: Property 'leftPadding' does not exist on type '(Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/network/NetworkDataGridNode.js(809,47): error TS2339: Property 'leftPadding' does not exist on type '(Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/network/NetworkDataGridNode.js(810,10): error TS2339: Property 'style' does not exist on type 'Element'. +node_modules/chrome-devtools-frontend/front_end/network/NetworkDataGridNode.js(833,10): error TS2339: Property 'createTextChild' does not exist on type 'Element'. +node_modules/chrome-devtools-frontend/front_end/network/NetworkDataGridNode.js(835,10): error TS2339: Property 'title' does not exist on type 'Element'. +node_modules/chrome-devtools-frontend/front_end/network/NetworkDataGridNode.js(846,22): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/network/NetworkDataGridNode.js(847,25): error TS2339: Property 'localizedFailDescription' does not exist on type '(Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/network/NetworkDataGridNode.js(848,14): error TS2339: Property 'createTextChild' does not exist on type 'Element'. +node_modules/chrome-devtools-frontend/front_end/network/NetworkDataGridNode.js(849,50): error TS2339: Property 'localizedFailDescription' does not exist on type '(Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/network/NetworkDataGridNode.js(850,14): error TS2339: Property 'title' does not exist on type 'Element'. +node_modules/chrome-devtools-frontend/front_end/network/NetworkDataGridNode.js(850,53): error TS2339: Property 'localizedFailDescription' does not exist on type '(Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/network/NetworkDataGridNode.js(855,12): error TS2339: Property 'createTextChild' does not exist on type 'Element'. +node_modules/chrome-devtools-frontend/front_end/network/NetworkDataGridNode.js(857,12): error TS2339: Property 'title' does not exist on type 'Element'. +node_modules/chrome-devtools-frontend/front_end/network/NetworkDataGridNode.js(859,35): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/network/NetworkDataGridNode.js(861,35): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/network/NetworkDataGridNode.js(863,20): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/network/NetworkDataGridNode.js(865,23): error TS2339: Property 'Network' does not exist on type 'typeof Protocol'. +node_modules/chrome-devtools-frontend/front_end/network/NetworkDataGridNode.js(866,20): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/network/NetworkDataGridNode.js(868,23): error TS2339: Property 'Network' does not exist on type 'typeof Protocol'. +node_modules/chrome-devtools-frontend/front_end/network/NetworkDataGridNode.js(869,20): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/network/NetworkDataGridNode.js(871,23): error TS2339: Property 'Network' does not exist on type 'typeof Protocol'. +node_modules/chrome-devtools-frontend/front_end/network/NetworkDataGridNode.js(872,20): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/network/NetworkDataGridNode.js(874,23): error TS2339: Property 'Network' does not exist on type 'typeof Protocol'. +node_modules/chrome-devtools-frontend/front_end/network/NetworkDataGridNode.js(875,20): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/network/NetworkDataGridNode.js(877,23): error TS2339: Property 'Network' does not exist on type 'typeof Protocol'. +node_modules/chrome-devtools-frontend/front_end/network/NetworkDataGridNode.js(878,20): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/network/NetworkDataGridNode.js(883,35): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/network/NetworkDataGridNode.js(885,35): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/network/NetworkDataGridNode.js(899,39): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/network/NetworkDataGridNode.js(901,31): error TS2339: Property 'InitiatorType' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/network/NetworkDataGridNode.js(902,14): error TS2339: Property 'title' does not exist on type 'Element'. +node_modules/chrome-devtools-frontend/front_end/network/NetworkDataGridNode.js(909,36): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/network/NetworkDataGridNode.js(912,31): error TS2339: Property 'InitiatorType' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/network/NetworkDataGridNode.js(913,14): error TS2339: Property 'title' does not exist on type 'Element'. +node_modules/chrome-devtools-frontend/front_end/network/NetworkDataGridNode.js(922,36): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/network/NetworkDataGridNode.js(925,31): error TS2339: Property 'InitiatorType' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/network/NetworkDataGridNode.js(935,40): error TS2339: Property 'title' does not exist on type 'Element'. +node_modules/chrome-devtools-frontend/front_end/network/NetworkDataGridNode.js(937,36): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/network/NetworkDataGridNode.js(939,14): error TS2339: Property 'request' does not exist on type 'Element'. +node_modules/chrome-devtools-frontend/front_end/network/NetworkDataGridNode.js(942,31): error TS2339: Property 'InitiatorType' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/network/NetworkDataGridNode.js(943,14): error TS2339: Property 'title' does not exist on type 'Element'. +node_modules/chrome-devtools-frontend/front_end/network/NetworkDataGridNode.js(943,22): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/network/NetworkDataGridNode.js(945,41): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/network/NetworkDataGridNode.js(949,14): error TS2339: Property 'title' does not exist on type 'Element'. +node_modules/chrome-devtools-frontend/front_end/network/NetworkDataGridNode.js(949,22): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/network/NetworkDataGridNode.js(951,41): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/network/NetworkDataGridNode.js(960,35): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/network/NetworkDataGridNode.js(964,37): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/network/NetworkDataGridNode.js(966,37): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/network/NetworkDataGridNode.js(969,33): error TS2339: Property 'bytesToString' does not exist on type 'NumberConstructor'. +node_modules/chrome-devtools-frontend/front_end/network/NetworkDataGridNode.js(970,33): error TS2339: Property 'bytesToString' does not exist on type 'NumberConstructor'. +node_modules/chrome-devtools-frontend/front_end/network/NetworkDataGridNode.js(981,42): error TS2339: Property 'secondsToString' does not exist on type 'NumberConstructor'. +node_modules/chrome-devtools-frontend/front_end/network/NetworkDataGridNode.js(982,41): error TS2339: Property 'secondsToString' does not exist on type 'NumberConstructor'. +node_modules/chrome-devtools-frontend/front_end/network/NetworkDataGridNode.js(985,35): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/network/NetworkDataGridNode.js(1009,30): error TS2339: Property 'leftPadding' does not exist on type '(Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/network/NetworkDataGridNode.js(1009,49): error TS2339: Property 'leftPadding' does not exist on type '(Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/network/NetworkDataGridNode.js(1010,12): error TS2339: Property 'style' does not exist on type 'Element'. +node_modules/chrome-devtools-frontend/front_end/network/NetworkDataGridNode.js(1020,14): error TS2339: Property 'expanded' does not exist on type '(Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/network/NetworkDataGridNode.js(1021,12): error TS2339: Property 'collapse' does not exist on type '(Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/network/NetworkDataGridNode.js(1024,10): error TS2339: Property 'expand' does not exist on type '(Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/network/NetworkFrameGrouper.js(85,12): error TS2339: Property 'createTextChild' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/network/NetworkFrameGrouper.js(86,12): error TS2339: Property 'title' does not exist on type 'Element'. -node_modules/chrome-devtools-frontend/front_end/network/NetworkItemView.js(33,19): error TS2694: Namespace 'SDK' has no exported member 'NetworkRequest'. -node_modules/chrome-devtools-frontend/front_end/network/NetworkItemView.js(37,5): error TS2346: Call target does not contain any signatures. -node_modules/chrome-devtools-frontend/front_end/network/NetworkItemView.js(97,20): error TS2694: Namespace 'SDK' has no exported member 'NetworkRequest'. -node_modules/chrome-devtools-frontend/front_end/network/NetworkLogView.js(42,5): error TS2346: Call target does not contain any signatures. -node_modules/chrome-devtools-frontend/front_end/network/NetworkLogView.js(77,26): error TS2694: Namespace 'SDK' has no exported member 'NetworkRequest'. +node_modules/chrome-devtools-frontend/front_end/network/NetworkItemView.js(44,31): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/network/NetworkItemView.js(46,41): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/network/NetworkItemView.js(50,41): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/network/NetworkItemView.js(52,37): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/network/NetworkItemView.js(56,33): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/network/NetworkItemView.js(57,34): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/network/NetworkItemView.js(62,33): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/network/NetworkItemView.js(65,30): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/network/NetworkItemView.js(83,7): error TS2322: Type 'V' is not assignable to type 'string'. node_modules/chrome-devtools-frontend/front_end/network/NetworkLogView.js(86,33): error TS2694: Namespace 'Network' has no exported member 'NetworkLogView'. node_modules/chrome-devtools-frontend/front_end/network/NetworkLogView.js(88,25): error TS2694: Namespace 'Network' has no exported member 'NetworkLogView'. -node_modules/chrome-devtools-frontend/front_end/network/NetworkLogView.js(90,25): error TS2694: Namespace 'Network' has no exported member 'NetworkNode'. -node_modules/chrome-devtools-frontend/front_end/network/NetworkLogView.js(91,5): error TS2502: '_hoveredNode' is referenced directly or indirectly in its own type annotation. node_modules/chrome-devtools-frontend/front_end/network/NetworkLogView.js(112,38): error TS2694: Namespace 'Network' has no exported member 'GroupLookupInterface'. +node_modules/chrome-devtools-frontend/front_end/network/NetworkLogView.js(114,37): error TS2345: Argument of type '(Anonymous class)' is not assignable to parameter of type '() => void'. + Type '(Anonymous class)' provides no match for the signature '(): void'. node_modules/chrome-devtools-frontend/front_end/network/NetworkLogView.js(116,25): error TS2694: Namespace 'Network' has no exported member 'GroupLookupInterface'. +node_modules/chrome-devtools-frontend/front_end/network/NetworkLogView.js(120,53): error TS2339: Property 'Events' does not exist on type '() => void'. +node_modules/chrome-devtools-frontend/front_end/network/NetworkLogView.js(121,25): error TS2345: Argument of type '(Anonymous class)' is not assignable to parameter of type '() => void'. + Type '(Anonymous class)' provides no match for the signature '(): void'. +node_modules/chrome-devtools-frontend/front_end/network/NetworkLogView.js(124,26): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/network/NetworkLogView.js(125,56): error TS2339: Property 'Events' does not exist on type '() => void'. +node_modules/chrome-devtools-frontend/front_end/network/NetworkLogView.js(126,25): error TS2345: Argument of type '(Anonymous class)' is not assignable to parameter of type '() => void'. + Type '(Anonymous class)' provides no match for the signature '(): void'. +node_modules/chrome-devtools-frontend/front_end/network/NetworkLogView.js(132,21): error TS2339: Property 'Events' does not exist on type '() => void'. +node_modules/chrome-devtools-frontend/front_end/network/NetworkLogView.js(133,25): error TS2345: Argument of type '(Anonymous class)' is not assignable to parameter of type '() => void'. + Type '(Anonymous class)' provides no match for the signature '(): void'. +node_modules/chrome-devtools-frontend/front_end/network/NetworkLogView.js(135,76): error TS2339: Property '_searchKeys' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/network/NetworkLogView.js(137,63): error TS2339: Property '_searchKeys' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/network/NetworkLogView.js(144,44): error TS2339: Property 'createChild' does not exist on type 'Element'. +node_modules/chrome-devtools-frontend/front_end/network/NetworkLogView.js(147,38): error TS2339: Property 'Type' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/network/NetworkLogView.js(147,50): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/network/NetworkLogView.js(152,57): error TS2345: Argument of type 'this' is not assignable to parameter of type '() => void'. + Type '(Anonymous class)' is not assignable to type '() => void'. + Type '(Anonymous class)' provides no match for the signature '(): void'. +node_modules/chrome-devtools-frontend/front_end/network/NetworkLogView.js(153,66): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/network/NetworkLogView.js(154,66): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/network/NetworkLogView.js(155,66): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/network/NetworkLogView.js(171,40): error TS2339: Property 'FilterType' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/network/NetworkLogView.js(174,46): error TS2694: Namespace 'Protocol' has no exported member 'Network'. node_modules/chrome-devtools-frontend/front_end/network/NetworkLogView.js(175,46): error TS2694: Namespace 'Protocol' has no exported member 'Network'. node_modules/chrome-devtools-frontend/front_end/network/NetworkLogView.js(184,23): error TS2694: Namespace 'Network' has no exported member 'NetworkLogView'. -node_modules/chrome-devtools-frontend/front_end/network/NetworkLogView.js(185,19): error TS2694: Namespace 'SDK' has no exported member 'NetworkRequest'. -node_modules/chrome-devtools-frontend/front_end/network/NetworkLogView.js(194,19): error TS2694: Namespace 'SDK' has no exported member 'NetworkRequest'. node_modules/chrome-devtools-frontend/front_end/network/NetworkLogView.js(220,24): error TS2694: Namespace 'Network' has no exported member 'NetworkLogView'. -node_modules/chrome-devtools-frontend/front_end/network/NetworkLogView.js(236,19): error TS2694: Namespace 'SDK' has no exported member 'NetworkRequest'. -node_modules/chrome-devtools-frontend/front_end/network/NetworkLogView.js(244,19): error TS2694: Namespace 'SDK' has no exported member 'NetworkRequest'. -node_modules/chrome-devtools-frontend/front_end/network/NetworkLogView.js(252,19): error TS2694: Namespace 'SDK' has no exported member 'NetworkRequest'. -node_modules/chrome-devtools-frontend/front_end/network/NetworkLogView.js(261,19): error TS2694: Namespace 'SDK' has no exported member 'NetworkRequest'. -node_modules/chrome-devtools-frontend/front_end/network/NetworkLogView.js(270,19): error TS2694: Namespace 'SDK' has no exported member 'NetworkRequest'. -node_modules/chrome-devtools-frontend/front_end/network/NetworkLogView.js(279,19): error TS2694: Namespace 'SDK' has no exported member 'NetworkRequest'. -node_modules/chrome-devtools-frontend/front_end/network/NetworkLogView.js(288,19): error TS2694: Namespace 'SDK' has no exported member 'NetworkRequest'. node_modules/chrome-devtools-frontend/front_end/network/NetworkLogView.js(296,23): error TS2694: Namespace 'Network' has no exported member 'NetworkLogView'. -node_modules/chrome-devtools-frontend/front_end/network/NetworkLogView.js(297,19): error TS2694: Namespace 'SDK' has no exported member 'NetworkRequest'. -node_modules/chrome-devtools-frontend/front_end/network/NetworkLogView.js(315,19): error TS2694: Namespace 'SDK' has no exported member 'NetworkRequest'. -node_modules/chrome-devtools-frontend/front_end/network/NetworkLogView.js(324,19): error TS2694: Namespace 'SDK' has no exported member 'NetworkRequest'. -node_modules/chrome-devtools-frontend/front_end/network/NetworkLogView.js(338,19): error TS2694: Namespace 'SDK' has no exported member 'NetworkRequest'. -node_modules/chrome-devtools-frontend/front_end/network/NetworkLogView.js(352,19): error TS2694: Namespace 'SDK' has no exported member 'NetworkRequest'. -node_modules/chrome-devtools-frontend/front_end/network/NetworkLogView.js(366,19): error TS2694: Namespace 'SDK' has no exported member 'NetworkRequest'. -node_modules/chrome-devtools-frontend/front_end/network/NetworkLogView.js(375,19): error TS2694: Namespace 'SDK' has no exported member 'NetworkRequest'. -node_modules/chrome-devtools-frontend/front_end/network/NetworkLogView.js(383,19): error TS2694: Namespace 'SDK' has no exported member 'NetworkRequest'. -node_modules/chrome-devtools-frontend/front_end/network/NetworkLogView.js(391,19): error TS2694: Namespace 'SDK' has no exported member 'NetworkRequest'. -node_modules/chrome-devtools-frontend/front_end/network/NetworkLogView.js(401,19): error TS2694: Namespace 'SDK' has no exported member 'NetworkRequest'. -node_modules/chrome-devtools-frontend/front_end/network/NetworkLogView.js(413,19): error TS2694: Namespace 'SDK' has no exported member 'NetworkRequest'. -node_modules/chrome-devtools-frontend/front_end/network/NetworkLogView.js(420,19): error TS2694: Namespace 'SDK' has no exported member 'NetworkRequest'. -node_modules/chrome-devtools-frontend/front_end/network/NetworkLogView.js(427,19): error TS2694: Namespace 'SDK' has no exported member 'NetworkRequest'. +node_modules/chrome-devtools-frontend/front_end/network/NetworkLogView.js(301,42): error TS2339: Property 'MixedContentFilterValues' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/network/NetworkLogView.js(302,52): error TS2339: Property 'Security' does not exist on type 'typeof Protocol'. +node_modules/chrome-devtools-frontend/front_end/network/NetworkLogView.js(303,47): error TS2339: Property 'MixedContentFilterValues' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/network/NetworkLogView.js(304,52): error TS2339: Property 'Security' does not exist on type 'typeof Protocol'. +node_modules/chrome-devtools-frontend/front_end/network/NetworkLogView.js(305,47): error TS2339: Property 'MixedContentFilterValues' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/network/NetworkLogView.js(306,52): error TS2339: Property 'Security' does not exist on type 'typeof Protocol'. +node_modules/chrome-devtools-frontend/front_end/network/NetworkLogView.js(307,47): error TS2339: Property 'MixedContentFilterValues' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/network/NetworkLogView.js(308,52): error TS2339: Property 'Security' does not exist on type 'typeof Protocol'. +node_modules/chrome-devtools-frontend/front_end/network/NetworkLogView.js(387,83): error TS2339: Property 'HTTPSchemas' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/network/NetworkLogView.js(416,27): error TS2339: Property 'copyText' does not exist on type 'typeof InspectorFrontendHost'. +node_modules/chrome-devtools-frontend/front_end/network/NetworkLogView.js(423,27): error TS2339: Property 'copyText' does not exist on type 'typeof InspectorFrontendHost'. +node_modules/chrome-devtools-frontend/front_end/network/NetworkLogView.js(433,40): error TS2339: Property 'contentAsDataURL' does not exist on type '() => void'. +node_modules/chrome-devtools-frontend/front_end/network/NetworkLogView.js(436,27): error TS2339: Property 'copyText' does not exist on type 'typeof InspectorFrontendHost'. +node_modules/chrome-devtools-frontend/front_end/network/NetworkLogView.js(459,37): error TS2345: Argument of type '(Anonymous class)' is not assignable to parameter of type '() => void'. + Type '(Anonymous class)' provides no match for the signature '(): void'. node_modules/chrome-devtools-frontend/front_end/network/NetworkLogView.js(486,31): error TS2339: Property 'reset' does not exist on type '() => void'. -node_modules/chrome-devtools-frontend/front_end/network/NetworkLogView.js(500,19): error TS2694: Namespace 'SDK' has no exported member 'NetworkRequest'. +node_modules/chrome-devtools-frontend/front_end/network/NetworkLogView.js(504,43): error TS2339: Property '_networkNodeSymbol' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/network/NetworkLogView.js(532,64): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/network/NetworkLogView.js(534,33): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/network/NetworkLogView.js(546,69): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/network/NetworkLogView.js(548,35): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/network/NetworkLogView.js(575,60): error TS2339: Property 'FilterType' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/network/NetworkLogView.js(575,98): error TS2339: Property 'IsFilterType' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/network/NetworkLogView.js(577,32): error TS2339: Property 'FilterType' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/network/NetworkLogView.js(577,70): error TS2339: Property 'IsFilterType' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/network/NetworkLogView.js(578,60): error TS2339: Property 'FilterType' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/network/NetworkLogView.js(579,60): error TS2339: Property 'FilterType' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/network/NetworkLogView.js(580,60): error TS2339: Property 'FilterType' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/network/NetworkLogView.js(585,22): error TS2694: Namespace 'Common' has no exported member 'Event'. +node_modules/chrome-devtools-frontend/front_end/network/NetworkLogView.js(595,40): error TS2339: Property 'createChild' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/network/NetworkLogView.js(596,40): error TS2339: Property 'createChild' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/network/NetworkLogView.js(597,50): error TS2339: Property 'createChild' does not exist on type 'Element'. +node_modules/chrome-devtools-frontend/front_end/network/NetworkLogView.js(602,35): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/network/NetworkLogView.js(650,54): error TS2339: Property 'ResizeMethod' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/network/NetworkLogView.js(663,41): error TS2339: Property 'shiftKey' does not exist on type 'Event'. -node_modules/chrome-devtools-frontend/front_end/network/NetworkLogView.js(668,24): error TS2694: Namespace 'Network' has no exported member 'NetworkNode'. -node_modules/chrome-devtools-frontend/front_end/network/NetworkLogView.js(675,23): error TS2694: Namespace 'Network' has no exported member 'NetworkNode'. node_modules/chrome-devtools-frontend/front_end/network/NetworkLogView.js(690,47): error TS2339: Property 'button' does not exist on type 'Event'. node_modules/chrome-devtools-frontend/front_end/network/NetworkLogView.js(691,13): error TS2339: Property 'consume' does not exist on type 'Event'. +node_modules/chrome-devtools-frontend/front_end/network/NetworkLogView.js(705,49): error TS2339: Property '_networkNodeSymbol' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/network/NetworkLogView.js(711,40): error TS2339: Property '_isFilteredOutSymbol' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/network/NetworkLogView.js(749,41): error TS2339: Property 'bytesToString' does not exist on type 'NumberConstructor'. node_modules/chrome-devtools-frontend/front_end/network/NetworkLogView.js(749,85): error TS2339: Property 'bytesToString' does not exist on type 'NumberConstructor'. node_modules/chrome-devtools-frontend/front_end/network/NetworkLogView.js(753,60): error TS2339: Property 'bytesToString' does not exist on type 'NumberConstructor'. node_modules/chrome-devtools-frontend/front_end/network/NetworkLogView.js(757,56): error TS2339: Property 'secondsToString' does not exist on type 'NumberConstructor'. node_modules/chrome-devtools-frontend/front_end/network/NetworkLogView.js(761,44): error TS2339: Property 'secondsToString' does not exist on type 'NumberConstructor'. node_modules/chrome-devtools-frontend/front_end/network/NetworkLogView.js(766,59): error TS2339: Property 'secondsToString' does not exist on type 'NumberConstructor'. -node_modules/chrome-devtools-frontend/front_end/network/NetworkLogView.js(821,5): error TS2719: Type '(Anonymous class)' is not assignable to type '(Anonymous class)'. Two different types with this name exist, but they are unrelated. -node_modules/chrome-devtools-frontend/front_end/network/NetworkLogView.js(821,5): error TS2719: Type '(Anonymous class)' is not assignable to type '(Anonymous class)'. Two different types with this name exist, but they are unrelated. - Property 'startAtZero' is missing in type '(Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/network/NetworkLogView.js(780,45): error TS2339: Property 'window' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/network/NetworkLogView.js(853,22): error TS2694: Namespace 'Common' has no exported member 'Event'. node_modules/chrome-devtools-frontend/front_end/network/NetworkLogView.js(867,22): error TS2694: Namespace 'Common' has no exported member 'Event'. -node_modules/chrome-devtools-frontend/front_end/network/NetworkLogView.js(902,31): error TS2694: Namespace 'Network' has no exported member 'NetworkNode'. -node_modules/chrome-devtools-frontend/front_end/network/NetworkLogView.js(927,30): error TS2694: Namespace 'Network' has no exported member 'NetworkNode'. -node_modules/chrome-devtools-frontend/front_end/network/NetworkLogView.js(927,52): error TS2694: Namespace 'Network' has no exported member 'NetworkNode'. -node_modules/chrome-devtools-frontend/front_end/network/NetworkLogView.js(929,32): error TS2694: Namespace 'Network' has no exported member 'NetworkNode'. -node_modules/chrome-devtools-frontend/front_end/network/NetworkLogView.js(938,41): error TS2339: Property 'firstValue' does not exist on type 'Set'. +node_modules/chrome-devtools-frontend/front_end/network/NetworkLogView.js(916,20): error TS2339: Property 'window' does not exist on type 'Element'. +node_modules/chrome-devtools-frontend/front_end/network/NetworkLogView.js(938,41): error TS2339: Property 'firstValue' does not exist on type 'Set<(Anonymous class)>'. +node_modules/chrome-devtools-frontend/front_end/network/NetworkLogView.js(940,49): error TS2339: Property '_networkNodeSymbol' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/network/NetworkLogView.js(946,22): error TS2495: Type 'Set<(Anonymous class)>' is not an array type or a string type. -node_modules/chrome-devtools-frontend/front_end/network/NetworkLogView.js(981,22): error TS2495: Type 'IterableIterator' is not an array type or a string type. -node_modules/chrome-devtools-frontend/front_end/network/NetworkLogView.js(1009,24): error TS2694: Namespace 'Network' has no exported member 'NetworkNode'. +node_modules/chrome-devtools-frontend/front_end/network/NetworkLogView.js(957,39): error TS2339: Property '_isFilteredOutSymbol' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/network/NetworkLogView.js(959,35): error TS2339: Property '_isFilteredOutSymbol' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/network/NetworkLogView.js(974,22): error TS2339: Property 'dataGrid' does not exist on type '(Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/network/NetworkLogView.js(981,22): error TS2495: Type 'IterableIterator<(Anonymous class)>' is not an array type or a string type. +node_modules/chrome-devtools-frontend/front_end/network/NetworkLogView.js(985,37): error TS2339: Property '_isMatchingSearchQuerySymbol' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/network/NetworkLogView.js(1015,45): error TS2339: Property 'groupNodeForRequest' does not exist on type '() => void'. +node_modules/chrome-devtools-frontend/front_end/network/NetworkLogView.js(1022,58): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/network/NetworkLogView.js(1037,31): error TS2339: Property 'reset' does not exist on type '() => void'. -node_modules/chrome-devtools-frontend/front_end/network/NetworkLogView.js(1060,19): error TS2694: Namespace 'SDK' has no exported member 'NetworkRequest'. +node_modules/chrome-devtools-frontend/front_end/network/NetworkLogView.js(1064,36): error TS2339: Property '_networkNodeSymbol' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/network/NetworkLogView.js(1065,33): error TS2339: Property '_isFilteredOutSymbol' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/network/NetworkLogView.js(1066,33): error TS2339: Property '_isMatchingSearchQuerySymbol' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/network/NetworkLogView.js(1074,22): error TS2694: Namespace 'Common' has no exported member 'Event'. -node_modules/chrome-devtools-frontend/front_end/network/NetworkLogView.js(1077,35): error TS2694: Namespace 'SDK' has no exported member 'NetworkRequest'. -node_modules/chrome-devtools-frontend/front_end/network/NetworkLogView.js(1082,19): error TS2694: Namespace 'SDK' has no exported member 'NetworkRequest'. -node_modules/chrome-devtools-frontend/front_end/network/NetworkLogView.js(1146,19): error TS2694: Namespace 'SDK' has no exported member 'NetworkRequest'. +node_modules/chrome-devtools-frontend/front_end/network/NetworkLogView.js(1087,98): error TS2339: Property 'FilterType' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/network/NetworkLogView.js(1088,60): error TS2339: Property 'FilterType' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/network/NetworkLogView.js(1089,60): error TS2339: Property 'FilterType' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/network/NetworkLogView.js(1090,60): error TS2339: Property 'FilterType' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/network/NetworkLogView.js(1091,60): error TS2339: Property 'FilterType' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/network/NetworkLogView.js(1096,34): error TS2339: Property 'FilterType' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/network/NetworkLogView.js(1099,47): error TS2339: Property 'Security' does not exist on type 'typeof Protocol'. +node_modules/chrome-devtools-frontend/front_end/network/NetworkLogView.js(1101,34): error TS2339: Property 'FilterType' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/network/NetworkLogView.js(1101,82): error TS2339: Property 'MixedContentFilterValues' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/network/NetworkLogView.js(1104,47): error TS2339: Property 'Security' does not exist on type 'typeof Protocol'. +node_modules/chrome-devtools-frontend/front_end/network/NetworkLogView.js(1106,34): error TS2339: Property 'FilterType' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/network/NetworkLogView.js(1106,82): error TS2339: Property 'MixedContentFilterValues' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/network/NetworkLogView.js(1109,47): error TS2339: Property 'Security' does not exist on type 'typeof Protocol'. +node_modules/chrome-devtools-frontend/front_end/network/NetworkLogView.js(1110,70): error TS2339: Property 'MixedContentFilterValues' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/network/NetworkLogView.js(1111,70): error TS2339: Property 'MixedContentFilterValues' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/network/NetworkLogView.js(1112,62): error TS2339: Property 'FilterType' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/network/NetworkLogView.js(1117,62): error TS2339: Property 'FilterType' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/network/NetworkLogView.js(1121,62): error TS2339: Property 'FilterType' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/network/NetworkLogView.js(1122,62): error TS2339: Property 'FilterType' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/network/NetworkLogView.js(1123,62): error TS2339: Property 'FilterType' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/network/NetworkLogView.js(1145,18): error TS2694: Namespace 'UI' has no exported member 'ContextMenu'. +node_modules/chrome-devtools-frontend/front_end/network/NetworkLogView.js(1150,69): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/network/NetworkLogView.js(1154,60): error TS2339: Property 'copyText' does not exist on type 'typeof InspectorFrontendHost'. +node_modules/chrome-devtools-frontend/front_end/network/NetworkLogView.js(1157,13): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/network/NetworkLogView.js(1162,13): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/network/NetworkLogView.js(1167,13): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/network/NetworkLogView.js(1172,13): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/network/NetworkLogView.js(1174,13): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/network/NetworkLogView.js(1176,13): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/network/NetworkLogView.js(1177,34): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/network/NetworkLogView.js(1178,34): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/network/NetworkLogView.js(1180,13): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/network/NetworkLogView.js(1182,34): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/network/NetworkLogView.js(1183,34): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/network/NetworkLogView.js(1186,67): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/network/NetworkLogView.js(1188,30): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/network/NetworkLogView.js(1190,42): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/network/NetworkLogView.js(1192,42): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/network/NetworkLogView.js(1194,9): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/network/NetworkLogView.js(1204,13): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/network/NetworkLogView.js(1214,13): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/network/NetworkLogView.js(1223,13): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/network/NetworkLogView.js(1229,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/network/NetworkLogView.js(1239,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/network/NetworkLogView.js(1258,19): error TS2694: Namespace 'SDK' has no exported member 'NetworkRequest'. -node_modules/chrome-devtools-frontend/front_end/network/NetworkLogView.js(1280,19): error TS2694: Namespace 'SDK' has no exported member 'NetworkRequest'. -node_modules/chrome-devtools-frontend/front_end/network/NetworkLogView.js(1319,19): error TS2694: Namespace 'SDK' has no exported member 'NetworkRequest'. +node_modules/chrome-devtools-frontend/front_end/network/NetworkLogView.js(1254,27): error TS2339: Property 'copyText' does not exist on type 'typeof InspectorFrontendHost'. +node_modules/chrome-devtools-frontend/front_end/network/NetworkLogView.js(1262,27): error TS2339: Property 'copyText' does not exist on type 'typeof InspectorFrontendHost'. +node_modules/chrome-devtools-frontend/front_end/network/NetworkLogView.js(1274,29): error TS2339: Property 'copyText' does not exist on type 'typeof InspectorFrontendHost'. +node_modules/chrome-devtools-frontend/front_end/network/NetworkLogView.js(1276,29): error TS2339: Property 'copyText' does not exist on type 'typeof InspectorFrontendHost'. +node_modules/chrome-devtools-frontend/front_end/network/NetworkLogView.js(1283,27): error TS2339: Property 'copyText' does not exist on type 'typeof InspectorFrontendHost'. +node_modules/chrome-devtools-frontend/front_end/network/NetworkLogView.js(1289,27): error TS2339: Property 'copyText' does not exist on type 'typeof InspectorFrontendHost'. +node_modules/chrome-devtools-frontend/front_end/network/NetworkLogView.js(1294,25): error TS2339: Property 'asParsedURL' does not exist on type 'string'. +node_modules/chrome-devtools-frontend/front_end/network/NetworkLogView.js(1303,35): error TS2345: Argument of type '(Anonymous class)' is not assignable to parameter of type '() => void'. + Type '(Anonymous class)' provides no match for the signature '(): void'. +node_modules/chrome-devtools-frontend/front_end/network/NetworkLogView.js(1309,17): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/network/NetworkLogView.js(1314,17): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/network/NetworkLogView.js(1361,43): error TS2339: Property '_isMatchingSearchQuerySymbol' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/network/NetworkLogView.js(1376,23): error TS2339: Property 'reveal' does not exist on type '() => void'. +node_modules/chrome-devtools-frontend/front_end/network/NetworkLogView.js(1382,58): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/network/NetworkLogView.js(1387,18): error TS2694: Namespace 'UI' has no exported member 'SearchableView'. +node_modules/chrome-devtools-frontend/front_end/network/NetworkLogView.js(1400,39): error TS2339: Property '_isMatchingSearchQuerySymbol' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/network/NetworkLogView.js(1432,44): error TS2339: Property '_isMatchingSearchQuerySymbol' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/network/NetworkLogView.js(1440,60): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/network/NetworkLogView.js(1487,64): error TS2694: Namespace 'Network' has no exported member 'NetworkLogView'. node_modules/chrome-devtools-frontend/front_end/network/NetworkLogView.js(1499,23): error TS2694: Namespace 'Network' has no exported member 'NetworkLogView'. node_modules/chrome-devtools-frontend/front_end/network/NetworkLogView.js(1501,24): error TS2694: Namespace 'Network' has no exported member 'NetworkLogView'. +node_modules/chrome-devtools-frontend/front_end/network/NetworkLogView.js(1505,35): error TS2339: Property 'FilterType' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/network/NetworkLogView.js(1508,35): error TS2339: Property 'FilterType' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/network/NetworkLogView.js(1511,35): error TS2339: Property 'FilterType' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/network/NetworkLogView.js(1512,60): error TS2339: Property 'IsFilterType' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/network/NetworkLogView.js(1514,60): error TS2339: Property 'IsFilterType' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/network/NetworkLogView.js(1518,35): error TS2339: Property 'FilterType' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/network/NetworkLogView.js(1521,35): error TS2339: Property 'FilterType' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/network/NetworkLogView.js(1524,35): error TS2339: Property 'FilterType' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/network/NetworkLogView.js(1527,35): error TS2339: Property 'FilterType' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/network/NetworkLogView.js(1529,39): error TS2694: Namespace 'Network' has no exported member 'NetworkLogView'. +node_modules/chrome-devtools-frontend/front_end/network/NetworkLogView.js(1531,35): error TS2339: Property 'FilterType' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/network/NetworkLogView.js(1534,35): error TS2339: Property 'FilterType' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/network/NetworkLogView.js(1537,35): error TS2339: Property 'FilterType' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/network/NetworkLogView.js(1540,35): error TS2339: Property 'FilterType' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/network/NetworkLogView.js(1543,35): error TS2339: Property 'FilterType' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/network/NetworkLogView.js(1546,35): error TS2339: Property 'FilterType' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/network/NetworkLogView.js(1554,24): error TS2694: Namespace 'Network' has no exported member 'NetworkLogView'. -node_modules/chrome-devtools-frontend/front_end/network/NetworkLogView.js(1606,19): error TS2694: Namespace 'SDK' has no exported member 'NetworkRequest'. -node_modules/chrome-devtools-frontend/front_end/network/NetworkLogView.js(1634,19): error TS2694: Namespace 'SDK' has no exported member 'NetworkRequest'. +node_modules/chrome-devtools-frontend/front_end/network/NetworkLogView.js(1602,58): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/network/NetworkLogView.js(1611,47): error TS2339: Property '_networkNodeSymbol' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/network/NetworkLogView.js(1620,29): error TS2339: Property 'element' does not exist on type '(Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/network/NetworkLogView.js(1629,33): error TS2339: Property 'element' does not exist on type '(Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/network/NetworkLogView.js(1696,9): error TS2322: Type 'string' is not assignable to type 'number'. node_modules/chrome-devtools-frontend/front_end/network/NetworkLogView.js(1697,52): error TS2339: Property 'length' does not exist on type 'number'. -node_modules/chrome-devtools-frontend/front_end/network/NetworkLogView.js(1760,19): error TS2694: Namespace 'SDK' has no exported member 'NetworkRequest'. +node_modules/chrome-devtools-frontend/front_end/network/NetworkLogView.js(1754,46): error TS2339: Property 'Security' does not exist on type 'typeof Protocol'. +node_modules/chrome-devtools-frontend/front_end/network/NetworkLogView.js(1810,24): error TS2339: Property '_isFilteredOutSymbol' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/network/NetworkLogView.js(1811,24): error TS2339: Property '_isMatchingSearchQuerySymbol' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/network/NetworkLogView.js(1812,24): error TS2339: Property '_networkNodeSymbol' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/network/NetworkLogView.js(1814,24): error TS2339: Property 'HTTPSchemas' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/network/NetworkLogView.js(1822,24): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/network/NetworkLogView.js(1829,24): error TS2339: Property 'FilterType' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/network/NetworkLogView.js(1846,24): error TS2339: Property 'MixedContentFilterValues' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/network/NetworkLogView.js(1854,24): error TS2339: Property 'IsFilterType' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/network/NetworkLogView.js(1860,24): error TS2339: Property '_searchKeys' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/network/NetworkLogView.js(1861,40): error TS2339: Property 'FilterType' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/network/NetworkLogView.js(1861,86): error TS2339: Property 'FilterType' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/network/NetworkLogView.js(1863,55): error TS1003: Identifier expected. -node_modules/chrome-devtools-frontend/front_end/network/NetworkLogView.js(1873,19): error TS2694: Namespace 'SDK' has no exported member 'NetworkRequest'. +node_modules/chrome-devtools-frontend/front_end/network/NetworkLogView.js(1864,24): error TS2339: Property 'Filter' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/network/NetworkLogView.js(1874,15): error TS2355: A function whose declared type is neither 'void' nor 'any' must return a value. -node_modules/chrome-devtools-frontend/front_end/network/NetworkLogViewColumns.js(9,23): error TS2694: Namespace 'Network' has no exported member 'NetworkLogView'. node_modules/chrome-devtools-frontend/front_end/network/NetworkLogViewColumns.js(29,33): error TS2694: Namespace 'Network' has no exported member 'NetworkLogViewColumns'. -node_modules/chrome-devtools-frontend/front_end/network/NetworkLogViewColumns.js(40,83): error TS2345: Argument of type '(Anonymous class)' is not assignable to parameter of type '(Anonymous class)'. -node_modules/chrome-devtools-frontend/front_end/network/NetworkLogViewColumns.js(41,87): error TS2345: Argument of type '(Anonymous class)' is not assignable to parameter of type '(Anonymous class)'. - Property 'startAtZero' is missing in type '(Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/network/NetworkLogViewColumns.js(40,60): error TS2339: Property '_calculatorTypes' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/network/NetworkLogViewColumns.js(41,60): error TS2339: Property '_calculatorTypes' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/network/NetworkLogViewColumns.js(48,23): error TS2694: Namespace 'Network' has no exported member 'NetworkLogViewColumns'. node_modules/chrome-devtools-frontend/front_end/network/NetworkLogViewColumns.js(49,25): error TS2694: Namespace 'DataGrid' has no exported member 'DataGrid'. node_modules/chrome-devtools-frontend/front_end/network/NetworkLogViewColumns.js(52,33): error TS2694: Namespace 'DataGrid' has no exported member 'DataGrid'. +node_modules/chrome-devtools-frontend/front_end/network/NetworkLogViewColumns.js(77,56): error TS2339: Property '_defaultColumns' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/network/NetworkLogViewColumns.js(79,61): error TS2339: Property '_defaultColumnConfig' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/network/NetworkLogViewColumns.js(81,48): error TS2694: Namespace 'Network' has no exported member 'NetworkLogViewColumns'. node_modules/chrome-devtools-frontend/front_end/network/NetworkLogViewColumns.js(83,46): error TS2694: Namespace 'Network' has no exported member 'NetworkLogViewColumns'. node_modules/chrome-devtools-frontend/front_end/network/NetworkLogViewColumns.js(96,17): error TS2315: Type '(Anonymous class)' is not generic. -node_modules/chrome-devtools-frontend/front_end/network/NetworkLogViewColumns.js(96,52): error TS2694: Namespace 'Network' has no exported member 'NetworkNode'. +node_modules/chrome-devtools-frontend/front_end/network/NetworkLogViewColumns.js(107,55): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/network/NetworkLogViewColumns.js(110,65): error TS2339: Property 'WaterfallSortIds' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/network/NetworkLogViewColumns.js(112,39): error TS2339: Property '_initialSortColumn' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/network/NetworkLogViewColumns.js(112,77): error TS2339: Property 'Order' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/network/NetworkLogViewColumns.js(127,68): error TS2339: Property 'createChild' does not exist on type 'Element'. +node_modules/chrome-devtools-frontend/front_end/network/NetworkLogViewColumns.js(130,55): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/network/NetworkLogViewColumns.js(135,35): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/network/NetworkLogViewColumns.js(150,63): error TS2339: Property 'offsetX' does not exist on type 'Event'. node_modules/chrome-devtools-frontend/front_end/network/NetworkLogViewColumns.js(150,78): error TS2339: Property 'offsetY' does not exist on type 'Event'. node_modules/chrome-devtools-frontend/front_end/network/NetworkLogViewColumns.js(168,13): error TS2339: Property 'consume' does not exist on type 'Event'. node_modules/chrome-devtools-frontend/front_end/network/NetworkLogViewColumns.js(169,45): error TS2339: Property 'wheelDeltaY' does not exist on type 'Event'. +node_modules/chrome-devtools-frontend/front_end/network/NetworkLogViewColumns.js(202,73): error TS2339: Property 'createChild' does not exist on type 'Element'. +node_modules/chrome-devtools-frontend/front_end/network/NetworkLogViewColumns.js(207,32): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/network/NetworkLogViewColumns.js(216,42): error TS2339: Property 'Order' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/network/NetworkLogViewColumns.js(252,5): error TS2554: Expected 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/network/NetworkLogViewColumns.js(256,16): error TS2315: Type '(Anonymous class)' is not generic. -node_modules/chrome-devtools-frontend/front_end/network/NetworkLogViewColumns.js(256,51): error TS2694: Namespace 'Network' has no exported member 'NetworkNode'. +node_modules/chrome-devtools-frontend/front_end/network/NetworkLogViewColumns.js(271,60): error TS2339: Property 'Order' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/network/NetworkLogViewColumns.js(331,23): error TS2694: Namespace 'Network' has no exported member 'NetworkLogViewColumns'. node_modules/chrome-devtools-frontend/front_end/network/NetworkLogViewColumns.js(345,34): error TS2345: Argument of type '{ [x: string]: any; }' is not assignable to parameter of type 'V'. 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,18): error TS2694: Namespace 'UI' has no exported member 'ContextMenu'. +node_modules/chrome-devtools-frontend/front_end/network/NetworkLogViewColumns.js(387,73): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/network/NetworkLogViewColumns.js(395,9): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/network/NetworkLogViewColumns.js(397,58): error TS2339: Property 'WaterfallSortIds' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/network/NetworkLogViewColumns.js(398,74): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/network/NetworkLogViewColumns.js(400,9): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/network/NetworkLogViewColumns.js(403,9): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/network/NetworkLogViewColumns.js(406,9): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/network/NetworkLogViewColumns.js(409,9): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/network/NetworkLogViewColumns.js(412,9): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/network/NetworkLogViewColumns.js(418,25): error TS2694: Namespace 'Network' has no exported member 'NetworkLogViewColumns'. +node_modules/chrome-devtools-frontend/front_end/network/NetworkLogViewColumns.js(422,79): error TS2339: Property '_calculatorTypes' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/network/NetworkLogViewColumns.js(423,60): error TS2339: Property 'WaterfallSortIds' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/network/NetworkLogViewColumns.js(425,77): error TS2339: Property '_calculatorTypes' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/network/NetworkLogViewColumns.js(429,74): error TS2339: Property 'Order' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/network/NetworkLogViewColumns.js(444,5): error TS2554: Expected 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/network/NetworkLogViewColumns.js(445,41): error TS2339: Property 'SizeBehavior' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/network/NetworkLogViewColumns.js(469,24): error TS2694: Namespace 'Network' has no exported member 'NetworkLogViewColumns'. node_modules/chrome-devtools-frontend/front_end/network/NetworkLogViewColumns.js(481,44): error TS2694: Namespace 'Network' has no exported member 'NetworkLogViewColumns'. +node_modules/chrome-devtools-frontend/front_end/network/NetworkLogViewColumns.js(482,57): error TS2339: Property '_defaultColumnConfig' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/network/NetworkLogViewColumns.js(522,19): error TS2694: Namespace 'UI' has no exported member 'PopoverRequest'. node_modules/chrome-devtools-frontend/front_end/network/NetworkLogViewColumns.js(531,31): error TS2339: Property 'enclosingNodeOrSelfWithClass' does not exist on type 'EventTarget'. +node_modules/chrome-devtools-frontend/front_end/network/NetworkLogViewColumns.js(542,34): error TS2339: Property 'DOMPresentationUtils' does not exist on type 'typeof Components'. +node_modules/chrome-devtools-frontend/front_end/network/NetworkLogViewColumns.js(587,59): error TS2339: Property '_filmStripDividerColor' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/network/NetworkLogViewColumns.js(592,62): error TS2339: Property '_filmStripDividerColor' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/network/NetworkLogViewColumns.js(597,31): error TS2339: Property '_initialSortColumn' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/network/NetworkLogViewColumns.js(601,2): error TS1131: Property or signature expected. node_modules/chrome-devtools-frontend/front_end/network/NetworkLogViewColumns.js(616,31): error TS2300: Duplicate identifier 'Descriptor'. -node_modules/chrome-devtools-frontend/front_end/network/NetworkManageCustomHeadersView.js(18,5): error TS2346: Call target does not contain any signatures. +node_modules/chrome-devtools-frontend/front_end/network/NetworkLogViewColumns.js(616,31): error TS2339: Property 'Descriptor' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/network/NetworkLogViewColumns.js(619,31): error TS2339: Property '_calculatorTypes' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/network/NetworkLogViewColumns.js(627,31): error TS2339: Property '_defaultColumnConfig' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/network/NetworkLogViewColumns.js(642,31): error TS2339: Property '_defaultColumns' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/network/NetworkLogViewColumns.js(645,12): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/network/NetworkLogViewColumns.js(646,15): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/network/NetworkLogViewColumns.js(656,12): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/network/NetworkLogViewColumns.js(661,12): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/network/NetworkLogViewColumns.js(663,15): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/network/NetworkLogViewColumns.js(668,12): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/network/NetworkLogViewColumns.js(673,12): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/network/NetworkLogViewColumns.js(678,12): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/network/NetworkLogViewColumns.js(683,12): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/network/NetworkLogViewColumns.js(685,30): error TS2339: Property 'Align' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/network/NetworkLogViewColumns.js(690,12): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/network/NetworkLogViewColumns.js(696,12): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/network/NetworkLogViewColumns.js(703,12): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/network/NetworkLogViewColumns.js(704,30): error TS2339: Property 'Align' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/network/NetworkLogViewColumns.js(709,12): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/network/NetworkLogViewColumns.js(710,30): error TS2339: Property 'Align' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/network/NetworkLogViewColumns.js(715,12): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/network/NetworkLogViewColumns.js(717,15): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/network/NetworkLogViewColumns.js(718,30): error TS2339: Property 'Align' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/network/NetworkLogViewColumns.js(723,12): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/network/NetworkLogViewColumns.js(725,15): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/network/NetworkLogViewColumns.js(726,30): error TS2339: Property 'Align' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/network/NetworkLogViewColumns.js(731,12): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/network/NetworkLogViewColumns.js(736,12): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/network/NetworkLogViewColumns.js(742,12): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/network/NetworkLogViewColumns.js(748,12): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/network/NetworkLogViewColumns.js(754,12): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/network/NetworkLogViewColumns.js(760,12): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/network/NetworkLogViewColumns.js(761,30): error TS2339: Property 'Align' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/network/NetworkLogViewColumns.js(767,12): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/network/NetworkLogViewColumns.js(773,12): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/network/NetworkLogViewColumns.js(779,12): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/network/NetworkLogViewColumns.js(785,12): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/network/NetworkLogViewColumns.js(791,12): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/network/NetworkLogViewColumns.js(798,31): error TS2339: Property '_filmStripDividerColor' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/network/NetworkLogViewColumns.js(803,31): error TS2339: Property 'WaterfallSortIds' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/network/NetworkManageCustomHeadersView.js(22,25): error TS2339: Property 'createChild' does not exist on type 'Element'. +node_modules/chrome-devtools-frontend/front_end/network/NetworkManageCustomHeadersView.js(22,68): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/network/NetworkManageCustomHeadersView.js(29,31): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/network/NetworkManageCustomHeadersView.js(31,5): error TS2554: Expected 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/network/NetworkManageCustomHeadersView.js(33,9): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/network/NetworkManageCustomHeadersView.js(43,25): error TS2339: Property 'tabIndex' does not exist on type 'Element'. +node_modules/chrome-devtools-frontend/front_end/network/NetworkManageCustomHeadersView.js(55,69): error TS2345: Argument of type '{ header: string; }' is not assignable to parameter of type 'T'. +node_modules/chrome-devtools-frontend/front_end/network/NetworkManageCustomHeadersView.js(59,53): error TS2345: Argument of type '{ header: string; }' is not assignable to parameter of type 'T'. node_modules/chrome-devtools-frontend/front_end/network/NetworkManageCustomHeadersView.js(70,26): error TS2339: Property 'createChild' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/network/NetworkManageCustomHeadersView.js(90,18): error TS2694: Namespace 'UI' has no exported member 'ListWidget'. node_modules/chrome-devtools-frontend/front_end/network/NetworkManageCustomHeadersView.js(112,19): error TS2694: Namespace 'UI' has no exported member 'ListWidget'. node_modules/chrome-devtools-frontend/front_end/network/NetworkManageCustomHeadersView.js(121,19): error TS2694: Namespace 'UI' has no exported member 'ListWidget'. -node_modules/chrome-devtools-frontend/front_end/network/NetworkOverview.js(9,5): error TS2346: Call target does not contain any signatures. +node_modules/chrome-devtools-frontend/front_end/network/NetworkManageCustomHeadersView.js(127,36): error TS2339: Property 'Editor' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/network/NetworkManageCustomHeadersView.js(132,70): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/network/NetworkOverview.js(19,54): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/network/NetworkOverview.js(21,54): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/network/NetworkOverview.js(48,22): error TS2694: Namespace 'Common' has no exported member 'Event'. node_modules/chrome-devtools-frontend/front_end/network/NetworkOverview.js(58,22): error TS2694: Namespace 'Common' has no exported member 'Event'. -node_modules/chrome-devtools-frontend/front_end/network/NetworkOverview.js(82,19): error TS2694: Namespace 'SDK' has no exported member 'NetworkRequest'. -node_modules/chrome-devtools-frontend/front_end/network/NetworkOverview.js(127,29): error TS2694: Namespace 'SDK' has no exported member 'NetworkRequest'. -node_modules/chrome-devtools-frontend/front_end/network/NetworkOverview.js(129,27): error TS2694: Namespace 'SDK' has no exported member 'NetworkRequest'. +node_modules/chrome-devtools-frontend/front_end/network/NetworkOverview.js(103,30): error TS2339: Property 'offsetWidth' does not exist on type 'Element'. +node_modules/chrome-devtools-frontend/front_end/network/NetworkOverview.js(104,31): error TS2339: Property 'offsetHeight' does not exist on type 'Element'. +node_modules/chrome-devtools-frontend/front_end/network/NetworkOverview.js(107,61): error TS2339: Property '_bandHeight' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/network/NetworkOverview.js(147,18): error TS2339: Property 'window' does not exist on type 'Element'. +node_modules/chrome-devtools-frontend/front_end/network/NetworkOverview.js(184,54): error TS2339: Property '_bandHeight' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/network/NetworkOverview.js(242,31): error TS2339: Property 'offsetHeight' does not exist on type 'Element'. +node_modules/chrome-devtools-frontend/front_end/network/NetworkOverview.js(276,25): error TS2339: Property '_bandHeight' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/network/NetworkOverview.js(278,45): error TS1003: Identifier expected. node_modules/chrome-devtools-frontend/front_end/network/NetworkOverview.js(279,25): error TS2300: Duplicate identifier 'Window'. -node_modules/chrome-devtools-frontend/front_end/network/NetworkPanel.js(36,5): error TS2346: Call target does not contain any signatures. +node_modules/chrome-devtools-frontend/front_end/network/NetworkOverview.js(279,25): error TS2339: Property 'Window' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/network/NetworkPanel.js(50,25): error TS2694: Namespace 'Network' has no exported member 'NetworkPanel'. -node_modules/chrome-devtools-frontend/front_end/network/NetworkPanel.js(81,25): error TS2694: Namespace 'Network' has no exported member 'NetworkLogView'. +node_modules/chrome-devtools-frontend/front_end/network/NetworkPanel.js(55,5): error TS2554: Expected 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/network/NetworkPanel.js(58,54): error TS2339: Property 'createChild' does not exist on type 'Element'. +node_modules/chrome-devtools-frontend/front_end/network/NetworkPanel.js(63,37): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/network/NetworkPanel.js(66,44): error TS2345: Argument of type '(Anonymous class)[]' is not assignable to parameter of type '(() => void)[]'. + Type '(Anonymous class)' is not assignable to type '() => void'. + Type '(Anonymous class)' provides no match for the signature '(): void'. +node_modules/chrome-devtools-frontend/front_end/network/NetworkPanel.js(67,53): error TS2339: Property 'createChild' does not exist on type 'Element'. +node_modules/chrome-devtools-frontend/front_end/network/NetworkPanel.js(74,5): error TS2554: Expected 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/network/NetworkPanel.js(78,50): error TS2345: Argument of type 'this' is not assignable to parameter of type '() => void'. + Type '(Anonymous class)' is not assignable to type '() => void'. + Type '(Anonymous class)' provides no match for the signature '(): void'. +node_modules/chrome-devtools-frontend/front_end/network/NetworkPanel.js(79,41): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/network/NetworkPanel.js(84,5): error TS2554: Expected 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/network/NetworkPanel.js(112,54): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/network/NetworkPanel.js(113,85): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/network/NetworkPanel.js(114,66): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/network/NetworkPanel.js(116,32): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/network/NetworkPanel.js(118,32): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/network/NetworkPanel.js(119,66): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/network/NetworkPanel.js(120,66): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/network/NetworkPanel.js(121,66): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/network/NetworkPanel.js(125,43): error TS2694: Namespace 'Network' has no exported member 'NetworkLogView'. node_modules/chrome-devtools-frontend/front_end/network/NetworkPanel.js(140,55): error TS2339: Property 'runtime' does not exist on type 'Window'. node_modules/chrome-devtools-frontend/front_end/network/NetworkPanel.js(158,22): error TS2694: Namespace 'Common' has no exported member 'Event'. +node_modules/chrome-devtools-frontend/front_end/network/NetworkPanel.js(169,44): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/network/NetworkPanel.js(170,51): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/network/NetworkPanel.js(174,66): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/network/NetworkPanel.js(180,35): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/network/NetworkPanel.js(183,67): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/network/NetworkPanel.js(184,9): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/network/NetworkPanel.js(188,69): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/network/NetworkPanel.js(189,9): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/network/NetworkPanel.js(193,61): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/network/NetworkPanel.js(197,35): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/network/NetworkPanel.js(198,9): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/network/NetworkPanel.js(201,48): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/network/NetworkPanel.js(202,9): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/network/NetworkPanel.js(253,21): error TS2694: Namespace 'SDK' has no exported member 'FilmStripModel'. node_modules/chrome-devtools-frontend/front_end/network/NetworkPanel.js(274,22): error TS2694: Namespace 'Common' has no exported member 'Event'. node_modules/chrome-devtools-frontend/front_end/network/NetworkPanel.js(287,22): error TS2694: Namespace 'Common' has no exported member 'Event'. +node_modules/chrome-devtools-frontend/front_end/network/NetworkPanel.js(292,84): error TS2339: Property 'displayScreenshotDelay' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/network/NetworkPanel.js(308,7): error TS2554: Expected 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/network/NetworkPanel.js(318,56): error TS2339: Property 'Modes' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/network/NetworkPanel.js(321,36): error TS2339: Property 'FilmStripRecorder' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/network/NetworkPanel.js(322,7): error TS2554: Expected 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/network/NetworkPanel.js(323,65): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/network/NetworkPanel.js(324,65): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/network/NetworkPanel.js(325,65): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/network/NetworkPanel.js(364,72): error TS2339: Property 'Keys' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/network/NetworkPanel.js(366,13): error TS2339: Property 'handled' does not exist on type 'KeyboardEvent'. -node_modules/chrome-devtools-frontend/front_end/network/NetworkPanel.js(388,19): error TS2694: Namespace 'SDK' has no exported member 'NetworkRequest'. node_modules/chrome-devtools-frontend/front_end/network/NetworkPanel.js(397,22): error TS2694: Namespace 'Common' has no exported member 'Event'. node_modules/chrome-devtools-frontend/front_end/network/NetworkPanel.js(404,22): error TS2694: Namespace 'Common' has no exported member 'Event'. node_modules/chrome-devtools-frontend/front_end/network/NetworkPanel.js(412,22): error TS2694: Namespace 'Common' has no exported member 'Event'. node_modules/chrome-devtools-frontend/front_end/network/NetworkPanel.js(420,22): error TS2694: Namespace 'Common' has no exported member 'Event'. -node_modules/chrome-devtools-frontend/front_end/network/NetworkPanel.js(423,35): error TS2694: Namespace 'SDK' has no exported member 'NetworkRequest'. -node_modules/chrome-devtools-frontend/front_end/network/NetworkPanel.js(428,19): error TS2694: Namespace 'SDK' has no exported member 'NetworkRequest'. +node_modules/chrome-devtools-frontend/front_end/network/NetworkPanel.js(439,7): error TS2554: Expected 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/network/NetworkPanel.js(450,45): error TS2345: Argument of type 'V' is not assignable to parameter of type 'boolean'. node_modules/chrome-devtools-frontend/front_end/network/NetworkPanel.js(456,18): error TS2694: Namespace 'UI' has no exported member 'SearchableView'. +node_modules/chrome-devtools-frontend/front_end/network/NetworkPanel.js(504,18): error TS2694: Namespace 'UI' has no exported member 'ContextMenu'. +node_modules/chrome-devtools-frontend/front_end/network/NetworkPanel.js(520,46): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/network/NetworkPanel.js(523,22): error TS2339: Property 'isSelfOrDescendant' does not exist on type 'EventTarget'. -node_modules/chrome-devtools-frontend/front_end/network/NetworkPanel.js(534,11): error TS2403: Subsequent variable declarations must have the same type. Variable 'resource' must be of type '(Anonymous class)', but here has type 'any'. -node_modules/chrome-devtools-frontend/front_end/network/NetworkPanel.js(542,35): error TS2694: Namespace 'SDK' has no exported member 'NetworkRequest'. node_modules/chrome-devtools-frontend/front_end/network/NetworkPanel.js(550,22): error TS2694: Namespace 'Common' has no exported member 'Event'. node_modules/chrome-devtools-frontend/front_end/network/NetworkPanel.js(558,22): error TS2694: Namespace 'Common' has no exported member 'Event'. node_modules/chrome-devtools-frontend/front_end/network/NetworkPanel.js(567,22): error TS2694: Namespace 'Common' has no exported member 'Event'. node_modules/chrome-devtools-frontend/front_end/network/NetworkPanel.js(575,22): error TS2694: Namespace 'Common' has no exported member 'Event'. -node_modules/chrome-devtools-frontend/front_end/network/NetworkPanel.js(578,35): error TS2694: Namespace 'SDK' has no exported member 'NetworkRequest'. +node_modules/chrome-devtools-frontend/front_end/network/NetworkPanel.js(587,22): error TS2339: Property 'displayScreenshotDelay' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/network/NetworkPanel.js(593,22): error TS2339: Property 'ContextMenuProvider' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/network/NetworkPanel.js(597,18): error TS2694: Namespace 'UI' has no exported member 'ContextMenu'. +node_modules/chrome-devtools-frontend/front_end/network/NetworkPanel.js(609,22): error TS2339: Property 'RequestRevealer' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/network/NetworkPanel.js(627,22): error TS2339: Property 'FilmStripRecorder' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/network/NetworkPanel.js(647,27): error TS2694: Namespace 'SDK' has no exported member 'TracingManager'. +node_modules/chrome-devtools-frontend/front_end/network/NetworkPanel.js(684,39): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/network/NetworkPanel.js(693,47): error TS2345: Argument of type '(Anonymous class)' is not assignable to parameter of type '() => void'. + Type '(Anonymous class)' provides no match for the signature '(): void'. node_modules/chrome-devtools-frontend/front_end/network/NetworkPanel.js(694,32): error TS2345: Argument of type 'this' is not assignable to parameter of type '() => void'. Type '(Anonymous class)' is not assignable to type '() => void'. Type '(Anonymous class)' provides no match for the signature '(): void'. -node_modules/chrome-devtools-frontend/front_end/network/NetworkTimeCalculator.js(59,5): error TS2346: Call target does not contain any signatures. +node_modules/chrome-devtools-frontend/front_end/network/NetworkPanel.js(715,39): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/network/NetworkPanel.js(722,22): error TS2339: Property 'RecordActionDelegate' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/network/NetworkTimeCalculator.js(97,19): error TS2339: Property 'secondsToString' does not exist on type 'NumberConstructor'. -node_modules/chrome-devtools-frontend/front_end/network/NetworkTimeCalculator.js(160,19): error TS2694: Namespace 'SDK' has no exported member 'NetworkRequest'. +node_modules/chrome-devtools-frontend/front_end/network/NetworkTimeCalculator.js(218,67): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/network/NetworkTimeCalculator.js(219,7): error TS2322: Type 'Promise' is not assignable to type 'Promise'. -node_modules/chrome-devtools-frontend/front_end/network/NetworkTimeCalculator.js(237,19): error TS2694: Namespace 'SDK' has no exported member 'NetworkRequest'. node_modules/chrome-devtools-frontend/front_end/network/NetworkTimeCalculator.js(243,27): error TS2339: Property 'secondsToString' does not exist on type 'NumberConstructor'. node_modules/chrome-devtools-frontend/front_end/network/NetworkTimeCalculator.js(247,30): error TS2339: Property 'secondsToString' does not exist on type 'NumberConstructor'. node_modules/chrome-devtools-frontend/front_end/network/NetworkTimeCalculator.js(252,7): error TS2322: Type '{ left: any; right: string; }' is not assignable to type '{ left: string; right: string; tooltip: string; }'. node_modules/chrome-devtools-frontend/front_end/network/NetworkTimeCalculator.js(252,7): error TS2322: Type '{ left: any; right: string; }' is not assignable to type '{ left: string; right: string; tooltip: string; }'. Property 'tooltip' is missing in type '{ left: any; right: string; }'. node_modules/chrome-devtools-frontend/front_end/network/NetworkTimeCalculator.js(255,26): error TS2339: Property 'secondsToString' does not exist on type 'NumberConstructor'. -node_modules/chrome-devtools-frontend/front_end/network/NetworkTimeCalculator.js(271,19): error TS2694: Namespace 'SDK' has no exported member 'NetworkRequest'. -node_modules/chrome-devtools-frontend/front_end/network/NetworkTimeCalculator.js(304,19): error TS2694: Namespace 'SDK' has no exported member 'NetworkRequest'. -node_modules/chrome-devtools-frontend/front_end/network/NetworkTimeCalculator.js(312,19): error TS2694: Namespace 'SDK' has no exported member 'NetworkRequest'. -node_modules/chrome-devtools-frontend/front_end/network/NetworkTimeCalculator.js(348,5): error TS2346: Call target does not contain any signatures. +node_modules/chrome-devtools-frontend/front_end/network/NetworkTimeCalculator.js(256,51): error TS2339: Property '_latencyDownloadTotalFormat' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/network/NetworkTimeCalculator.js(258,51): error TS2339: Property '_latencyFormat' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/network/NetworkTimeCalculator.js(260,51): error TS2339: Property '_downloadFormat' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/network/NetworkTimeCalculator.js(264,47): error TS2339: Property '_fromServiceWorkerFormat' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/network/NetworkTimeCalculator.js(266,47): error TS2339: Property '_fromCacheFormat' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/network/NetworkTimeCalculator.js(292,53): error TS2339: Property '_minimumSpread' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/network/NetworkTimeCalculator.js(320,31): error TS2339: Property '_minimumSpread' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/network/NetworkTimeCalculator.js(323,31): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/network/NetworkTimeCalculator.js(328,31): error TS2339: Property '_latencyDownloadTotalFormat' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/network/NetworkTimeCalculator.js(332,31): error TS2339: Property '_latencyFormat' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/network/NetworkTimeCalculator.js(335,31): error TS2339: Property '_downloadFormat' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/network/NetworkTimeCalculator.js(338,31): error TS2339: Property '_fromServiceWorkerFormat' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/network/NetworkTimeCalculator.js(341,31): error TS2339: Property '_fromCacheFormat' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/network/NetworkTimeCalculator.js(358,19): error TS2339: Property 'secondsToString' does not exist on type 'NumberConstructor'. -node_modules/chrome-devtools-frontend/front_end/network/NetworkTimeCalculator.js(363,19): error TS2694: Namespace 'SDK' has no exported member 'NetworkRequest'. -node_modules/chrome-devtools-frontend/front_end/network/NetworkTimeCalculator.js(372,19): error TS2694: Namespace 'SDK' has no exported member 'NetworkRequest'. -node_modules/chrome-devtools-frontend/front_end/network/NetworkTimeCalculator.js(385,5): error TS2346: Call target does not contain any signatures. node_modules/chrome-devtools-frontend/front_end/network/NetworkTimeCalculator.js(395,19): error TS2339: Property 'secondsToString' does not exist on type 'NumberConstructor'. -node_modules/chrome-devtools-frontend/front_end/network/NetworkTimeCalculator.js(400,19): error TS2694: Namespace 'SDK' has no exported member 'NetworkRequest'. -node_modules/chrome-devtools-frontend/front_end/network/NetworkWaterfallColumn.js(10,5): error TS2346: Call target does not contain any signatures. -node_modules/chrome-devtools-frontend/front_end/network/NetworkWaterfallColumn.js(43,32): error TS2694: Namespace 'Network' has no exported member 'NetworkNode'. -node_modules/chrome-devtools-frontend/front_end/network/NetworkWaterfallColumn.js(46,25): error TS2694: Namespace 'Network' has no exported member 'NetworkNode'. +node_modules/chrome-devtools-frontend/front_end/network/NetworkWaterfallColumn.js(13,40): error TS2339: Property 'createChild' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/network/NetworkWaterfallColumn.js(61,52): error TS2694: Namespace 'Network' has no exported member 'NetworkWaterfallColumn'. node_modules/chrome-devtools-frontend/front_end/network/NetworkWaterfallColumn.js(63,52): error TS2694: Namespace 'Network' has no exported member 'NetworkWaterfallColumn'. +node_modules/chrome-devtools-frontend/front_end/network/NetworkWaterfallColumn.js(66,83): error TS2339: Property 'ColorUsage' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/network/NetworkWaterfallColumn.js(67,25): error TS2694: Namespace 'Network' has no exported member 'NetworkWaterfallColumn'. node_modules/chrome-devtools-frontend/front_end/network/NetworkWaterfallColumn.js(69,25): error TS2694: Namespace 'Network' has no exported member 'NetworkWaterfallColumn'. node_modules/chrome-devtools-frontend/front_end/network/NetworkWaterfallColumn.js(72,30): error TS2694: Namespace 'Network' has no exported member 'NetworkWaterfallColumn'. @@ -7160,175 +11550,436 @@ node_modules/chrome-devtools-frontend/front_end/network/NetworkWaterfallColumn.j node_modules/chrome-devtools-frontend/front_end/network/NetworkWaterfallColumn.js(180,69): error TS2339: Property 'offsetY' does not exist on type 'Event'. node_modules/chrome-devtools-frontend/front_end/network/NetworkWaterfallColumn.js(180,85): error TS2339: Property 'shiftKey' does not exist on type 'Event'. node_modules/chrome-devtools-frontend/front_end/network/NetworkWaterfallColumn.js(185,19): error TS2694: Namespace 'UI' has no exported member 'PopoverRequest'. -node_modules/chrome-devtools-frontend/front_end/network/NetworkWaterfallColumn.js(200,11): error TS2403: Subsequent variable declarations must have the same type. Variable 'range' must be of type 'any', but here has type '{ start: number; mid: number; end: number; }'. -node_modules/chrome-devtools-frontend/front_end/network/NetworkWaterfallColumn.js(201,11): error TS2403: Subsequent variable declarations must have the same type. Variable 'start' must be of type 'number', but here has type 'any'. -node_modules/chrome-devtools-frontend/front_end/network/NetworkWaterfallColumn.js(202,11): error TS2403: Subsequent variable declarations must have the same type. Variable 'end' must be of type 'number', but here has type 'any'. node_modules/chrome-devtools-frontend/front_end/network/NetworkWaterfallColumn.js(211,15): error TS2339: Property 'clientX' does not exist on type 'Event'. node_modules/chrome-devtools-frontend/front_end/network/NetworkWaterfallColumn.js(211,68): error TS2339: Property 'clientX' does not exist on type 'Event'. node_modules/chrome-devtools-frontend/front_end/network/NetworkWaterfallColumn.js(218,15): error TS2339: Property 'clientY' does not exist on type 'Event'. node_modules/chrome-devtools-frontend/front_end/network/NetworkWaterfallColumn.js(218,63): error TS2339: Property 'clientY' does not exist on type 'Event'. -node_modules/chrome-devtools-frontend/front_end/network/NetworkWaterfallColumn.js(231,73): error TS2694: Namespace 'SDK' has no exported member 'NetworkRequest'. -node_modules/chrome-devtools-frontend/front_end/network/NetworkWaterfallColumn.js(239,23): error TS2694: Namespace 'Network' has no exported member 'NetworkNode'. -node_modules/chrome-devtools-frontend/front_end/network/NetworkWaterfallColumn.js(287,24): error TS2694: Namespace 'Network' has no exported member 'NetworkNode'. -node_modules/chrome-devtools-frontend/front_end/network/NetworkWaterfallColumn.js(302,30): error TS2694: Namespace 'Network' has no exported member 'NetworkNode'. -node_modules/chrome-devtools-frontend/front_end/network/NetworkWaterfallColumn.js(383,48): error TS2694: Namespace 'Network' has no exported member 'NetworkNode'. -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,39): error TS2694: Namespace 'Network' has no exported member 'NetworkWaterfallColumn'. -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,23): error TS2694: Namespace 'Network' has no exported member 'RequestTimeRangeNames'. -node_modules/chrome-devtools-frontend/front_end/network/NetworkWaterfallColumn.js(476,19): error TS2694: Namespace 'SDK' has no exported member 'NetworkRequest'. -node_modules/chrome-devtools-frontend/front_end/network/NetworkWaterfallColumn.js(492,23): error TS2694: Namespace 'Network' has no exported member 'NetworkNode'. -node_modules/chrome-devtools-frontend/front_end/network/NetworkWaterfallColumn.js(571,23): error TS2694: Namespace 'Network' has no exported member 'NetworkNode'. -node_modules/chrome-devtools-frontend/front_end/network/NetworkWaterfallColumn.js(597,23): error TS2694: Namespace 'Network' has no exported member 'NetworkNode'. -node_modules/chrome-devtools-frontend/front_end/network/NetworkWaterfallColumn.js(610,113): error TS1003: Identifier expected. -node_modules/chrome-devtools-frontend/front_end/network/NetworkWaterfallColumn.js(613,54): error TS1003: Identifier expected. -node_modules/chrome-devtools-frontend/front_end/network/RequestCookiesView.js(36,19): error TS2694: Namespace 'SDK' has no exported member 'NetworkRequest'. -node_modules/chrome-devtools-frontend/front_end/network/RequestCookiesView.js(39,5): error TS2346: Call target does not contain any signatures. +node_modules/chrome-devtools-frontend/front_end/network/NetworkWaterfallColumn.js(221,34): error TS2339: Property 'boxInWindow' does not exist on type 'Element'. +node_modules/chrome-devtools-frontend/front_end/network/NetworkWaterfallColumn.js(298,42): error TS2339: Property 'window' does not exist on type 'Element'. +node_modules/chrome-devtools-frontend/front_end/network/NetworkWaterfallColumn.js(318,20): error TS2339: Property 'window' does not exist on type 'Element'. +node_modules/chrome-devtools-frontend/front_end/network/NetworkWaterfallColumn.js(349,45): error TS2339: Property 'offsetWidth' does not exist on type 'Element'. +node_modules/chrome-devtools-frontend/front_end/network/NetworkWaterfallColumn.js(350,46): error TS2339: Property 'offsetHeight' does not exist on type 'Element'. +node_modules/chrome-devtools-frontend/front_end/network/NetworkWaterfallColumn.js(384,16): error TS2339: Property 'hasChildren' does not exist on type '(Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/network/NetworkWaterfallColumn.js(384,39): error TS2339: Property 'expanded' does not exist on type '(Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/network/NetworkWaterfallColumn.js(385,71): error TS2339: Property 'flatChildren' does not exist on type '(Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/network/NetworkWaterfallColumn.js(397,80): error TS2339: Property 'ColorUsage' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/network/NetworkWaterfallColumn.js(420,23): error TS2495: Type 'Map' is not an array type or a string type. +node_modules/chrome-devtools-frontend/front_end/network/NetworkWaterfallColumn.js(421,39): error TS2694: Namespace 'Network' has no exported member 'NetworkWaterfallColumn'. +node_modules/chrome-devtools-frontend/front_end/network/NetworkWaterfallColumn.js(444,23): error TS2495: Type 'IterableIterator' is not an array type or a string type. +node_modules/chrome-devtools-frontend/front_end/network/NetworkWaterfallColumn.js(458,23): error TS2694: Namespace 'Network' has no exported member 'RequestTimeRangeNames'. +node_modules/chrome-devtools-frontend/front_end/network/NetworkWaterfallColumn.js(464,12): error TS2678: Type 'string' is not comparable to type '{ [x: string]: any; Push: string; Queueing: string; Blocking: string; Connecting: string; DNS: st...'. +node_modules/chrome-devtools-frontend/front_end/network/NetworkWaterfallColumn.js(465,12): error TS2678: Type 'string' is not comparable to type '{ [x: string]: any; Push: string; Queueing: string; Blocking: string; Connecting: string; DNS: st...'. +node_modules/chrome-devtools-frontend/front_end/network/NetworkWaterfallColumn.js(466,12): error TS2678: Type 'string' is not comparable to type '{ [x: string]: any; Push: string; Queueing: string; Blocking: string; Connecting: string; DNS: st...'. +node_modules/chrome-devtools-frontend/front_end/network/NetworkWaterfallColumn.js(467,12): error TS2678: Type 'string' is not comparable to type '{ [x: string]: any; Push: string; Queueing: string; Blocking: string; Connecting: string; DNS: st...'. +node_modules/chrome-devtools-frontend/front_end/network/NetworkWaterfallColumn.js(468,12): error TS2678: Type 'string' is not comparable to type '{ [x: string]: any; Push: string; Queueing: string; Blocking: string; Connecting: string; DNS: st...'. +node_modules/chrome-devtools-frontend/front_end/network/NetworkWaterfallColumn.js(469,12): error TS2678: Type 'string' is not comparable to type '{ [x: string]: any; Push: string; Queueing: string; Blocking: string; Connecting: string; DNS: st...'. +node_modules/chrome-devtools-frontend/front_end/network/NetworkWaterfallColumn.js(470,12): error TS2678: Type 'string' is not comparable to type '{ [x: string]: any; Push: string; Queueing: string; Blocking: string; Connecting: string; DNS: st...'. +node_modules/chrome-devtools-frontend/front_end/network/NetworkWaterfallColumn.js(612,113): error TS1003: Identifier expected. +node_modules/chrome-devtools-frontend/front_end/network/NetworkWaterfallColumn.js(613,32): error TS2339: Property '_LayerStyle' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/network/NetworkWaterfallColumn.js(615,54): error TS1003: Identifier expected. +node_modules/chrome-devtools-frontend/front_end/network/NetworkWaterfallColumn.js(616,32): error TS2339: Property '_TextLayer' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/network/RequestCookiesView.js(50,55): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/network/RequestCookiesView.js(51,55): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/network/RequestCookiesView.js(55,48): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/network/RequestCookiesView.js(56,9): error TS2554: Expected 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/network/RequestCookiesView.js(69,58): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/network/RequestCookiesView.js(70,58): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/network/RequestCookiesView.js(73,7): error TS1056: Accessors are only available when targeting ECMAScript 5 and higher. -node_modules/chrome-devtools-frontend/front_end/network/RequestHTMLView.js(39,5): error TS2346: Call target does not contain any signatures. -node_modules/chrome-devtools-frontend/front_end/network/RequestHeadersView.js(36,19): error TS2694: Namespace 'SDK' has no exported member 'NetworkRequest'. -node_modules/chrome-devtools-frontend/front_end/network/RequestHeadersView.js(39,5): error TS2346: Call target does not contain any signatures. +node_modules/chrome-devtools-frontend/front_end/network/RequestCookiesView.js(81,26): error TS2554: Expected 4 arguments, but got 0. +node_modules/chrome-devtools-frontend/front_end/network/RequestCookiesView.js(83,20): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/network/RequestCookiesView.js(84,20): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/network/RequestHTMLView.js(56,18): error TS2339: Property 'removeChildren' does not exist on type 'Element'. +node_modules/chrome-devtools-frontend/front_end/network/RequestHTMLView.js(62,18): error TS2339: Property 'removeChildren' does not exist on type 'Element'. +node_modules/chrome-devtools-frontend/front_end/network/RequestHeadersView.js(56,58): error TS2339: Property 'Category' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/network/RequestHeadersView.js(56,84): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/network/RequestHeadersView.js(66,68): error TS2339: Property 'Category' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/network/RequestHeadersView.js(67,67): error TS2339: Property 'Category' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/network/RequestHeadersView.js(68,64): error TS2339: Property 'Category' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/network/RequestHeadersView.js(69,61): error TS2339: Property 'Category' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/network/RequestHeadersView.js(71,40): error TS2339: Property 'Category' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/network/RequestHeadersView.js(71,73): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/network/RequestHeadersView.js(78,55): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/network/RequestHeadersView.js(79,55): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/network/RequestHeadersView.js(81,28): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/network/RequestHeadersView.js(82,55): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/network/RequestHeadersView.js(97,58): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/network/RequestHeadersView.js(99,28): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/network/RequestHeadersView.js(101,28): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/network/RequestHeadersView.js(102,58): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/network/RequestHeadersView.js(112,14): error TS2339: Property 'createChild' does not exist on type 'DocumentFragment'. node_modules/chrome-devtools-frontend/front_end/network/RequestHeadersView.js(113,14): error TS2339: Property 'createChild' does not exist on type 'DocumentFragment'. -node_modules/chrome-devtools-frontend/front_end/network/RequestHeadersView.js(141,11): error TS2339: Property 'createChild' does not exist on type 'Element'. -node_modules/chrome-devtools-frontend/front_end/network/RequestHeadersView.js(214,27): error TS2694: Namespace 'SDK' has no exported member 'NetworkRequest'. -node_modules/chrome-devtools-frontend/front_end/network/RequestHeadersView.js(221,39): error TS2339: Property 'removeChildren' does not exist on type 'Element'. -node_modules/chrome-devtools-frontend/front_end/network/RequestHeadersView.js(222,39): error TS2339: Property 'createTextChild' does not exist on type 'Element'. -node_modules/chrome-devtools-frontend/front_end/network/RequestHeadersView.js(236,13): error TS2339: Property 'consume' does not exist on type 'Event'. -node_modules/chrome-devtools-frontend/front_end/network/RequestHeadersView.js(291,13): error TS2339: Property 'consume' does not exist on type 'Event'. -node_modules/chrome-devtools-frontend/front_end/network/RequestHeadersView.js(326,11): error TS2339: Property 'consume' does not exist on type 'Event'. -node_modules/chrome-devtools-frontend/front_end/network/RequestHeadersView.js(376,26): error TS2339: Property 'createChild' does not exist on type 'DocumentFragment'. -node_modules/chrome-devtools-frontend/front_end/network/RequestHeadersView.js(378,48): error TS2339: Property 'createChild' does not exist on type 'DocumentFragment'. -node_modules/chrome-devtools-frontend/front_end/network/RequestHeadersView.js(390,50): error TS2339: Property 'createChild' does not exist on type 'DocumentFragment'. -node_modules/chrome-devtools-frontend/front_end/network/RequestHeadersView.js(414,40): error TS2339: Property 'removeChildren' does not exist on type 'Element'. -node_modules/chrome-devtools-frontend/front_end/network/RequestHeadersView.js(415,40): error TS2339: Property 'createTextChild' does not exist on type 'Element'. -node_modules/chrome-devtools-frontend/front_end/network/RequestHeadersView.js(418,40): error TS2339: Property 'createChild' does not exist on type 'Element'. -node_modules/chrome-devtools-frontend/front_end/network/RequestHeadersView.js(423,27): error TS2694: Namespace 'SDK' has no exported member 'NetworkRequest'. -node_modules/chrome-devtools-frontend/front_end/network/RequestHeadersView.js(436,23): error TS2339: Property 'createChild' does not exist on type 'DocumentFragment'. -node_modules/chrome-devtools-frontend/front_end/network/RequestHeadersView.js(437,23): error TS2339: Property 'createChild' does not exist on type 'DocumentFragment'. -node_modules/chrome-devtools-frontend/front_end/network/RequestHeadersView.js(484,11): error TS2339: Property 'consume' does not exist on type 'Event'. -node_modules/chrome-devtools-frontend/front_end/network/RequestHeadersView.js(493,11): error TS2339: Property 'consume' does not exist on type 'Event'. -node_modules/chrome-devtools-frontend/front_end/network/RequestHeadersView.js(528,5): error TS2346: Call target does not contain any signatures. -node_modules/chrome-devtools-frontend/front_end/network/RequestHeadersView.js(534,22): error TS2345: Argument of type 'this' is not assignable to parameter of type '(Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/network/RequestHeadersView.js(114,14): error TS2339: Property 'createChild' does not exist on type 'DocumentFragment'. +node_modules/chrome-devtools-frontend/front_end/network/RequestHeadersView.js(142,11): error TS2339: Property 'createChild' does not exist on type 'Element'. +node_modules/chrome-devtools-frontend/front_end/network/RequestHeadersView.js(142,68): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/network/RequestHeadersView.js(149,46): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/network/RequestHeadersView.js(158,11): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/network/RequestHeadersView.js(173,27): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/network/RequestHeadersView.js(205,34): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/network/RequestHeadersView.js(215,27): error TS2694: Namespace 'SDK' has no exported member 'NetworkRequest'. +node_modules/chrome-devtools-frontend/front_end/network/RequestHeadersView.js(222,39): error TS2339: Property 'removeChildren' does not exist on type 'Element'. +node_modules/chrome-devtools-frontend/front_end/network/RequestHeadersView.js(223,39): error TS2339: Property 'createTextChild' does not exist on type 'Element'. +node_modules/chrome-devtools-frontend/front_end/network/RequestHeadersView.js(234,52): error TS2339: Property '_viewSourceSymbol' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/network/RequestHeadersView.js(235,57): error TS2339: Property '_viewSourceSymbol' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/network/RequestHeadersView.js(237,13): error TS2339: Property 'consume' does not exist on type 'Event'. +node_modules/chrome-devtools-frontend/front_end/network/RequestHeadersView.js(241,54): error TS2339: Property '_viewSourceSymbol' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/network/RequestHeadersView.js(243,54): error TS2339: Property '_viewSourceSymbol' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/network/RequestHeadersView.js(249,41): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/network/RequestHeadersView.js(249,79): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/network/RequestHeadersView.js(260,24): error TS2339: Property 'createChild' does not exist on type 'DocumentFragment'. +node_modules/chrome-devtools-frontend/front_end/network/RequestHeadersView.js(264,35): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/network/RequestHeadersView.js(290,46): error TS2339: Property '_viewSourceSymbol' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/network/RequestHeadersView.js(291,51): error TS2339: Property '_viewSourceSymbol' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/network/RequestHeadersView.js(293,13): error TS2339: Property 'consume' does not exist on type 'Event'. +node_modules/chrome-devtools-frontend/front_end/network/RequestHeadersView.js(297,48): error TS2339: Property '_viewSourceSymbol' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/network/RequestHeadersView.js(298,48): error TS2339: Property '_viewSourceSymbol' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/network/RequestHeadersView.js(302,21): error TS2554: Expected 4-6 arguments, but got 2. +node_modules/chrome-devtools-frontend/front_end/network/RequestHeadersView.js(315,46): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/network/RequestHeadersView.js(315,79): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/network/RequestHeadersView.js(328,11): error TS2339: Property 'consume' does not exist on type 'Event'. +node_modules/chrome-devtools-frontend/front_end/network/RequestHeadersView.js(340,32): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/network/RequestHeadersView.js(342,28): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/network/RequestHeadersView.js(359,32): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/network/RequestHeadersView.js(361,28): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/network/RequestHeadersView.js(378,26): error TS2339: Property 'createChild' does not exist on type 'DocumentFragment'. +node_modules/chrome-devtools-frontend/front_end/network/RequestHeadersView.js(378,74): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/network/RequestHeadersView.js(379,26): error TS2339: Property 'createChild' does not exist on type 'DocumentFragment'. +node_modules/chrome-devtools-frontend/front_end/network/RequestHeadersView.js(381,48): error TS2339: Property 'createChild' does not exist on type 'DocumentFragment'. +node_modules/chrome-devtools-frontend/front_end/network/RequestHeadersView.js(391,55): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/network/RequestHeadersView.js(393,50): error TS2339: Property 'createChild' does not exist on type 'DocumentFragment'. +node_modules/chrome-devtools-frontend/front_end/network/RequestHeadersView.js(396,29): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/network/RequestHeadersView.js(400,31): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/network/RequestHeadersView.js(402,31): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/network/RequestHeadersView.js(417,40): error TS2339: Property 'removeChildren' does not exist on type 'Element'. +node_modules/chrome-devtools-frontend/front_end/network/RequestHeadersView.js(418,40): error TS2339: Property 'createTextChild' does not exist on type 'Element'. +node_modules/chrome-devtools-frontend/front_end/network/RequestHeadersView.js(421,40): error TS2339: Property 'createChild' does not exist on type 'Element'. +node_modules/chrome-devtools-frontend/front_end/network/RequestHeadersView.js(426,27): error TS2694: Namespace 'SDK' has no exported member 'NetworkRequest'. +node_modules/chrome-devtools-frontend/front_end/network/RequestHeadersView.js(437,25): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/network/RequestHeadersView.js(439,23): error TS2339: Property 'createChild' does not exist on type 'DocumentFragment'. +node_modules/chrome-devtools-frontend/front_end/network/RequestHeadersView.js(440,23): error TS2339: Property 'createChild' does not exist on type 'DocumentFragment'. +node_modules/chrome-devtools-frontend/front_end/network/RequestHeadersView.js(470,46): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/network/RequestHeadersView.js(478,46): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/network/RequestHeadersView.js(487,11): error TS2339: Property 'consume' does not exist on type 'Event'. +node_modules/chrome-devtools-frontend/front_end/network/RequestHeadersView.js(496,11): error TS2339: Property 'consume' does not exist on type 'Event'. +node_modules/chrome-devtools-frontend/front_end/network/RequestHeadersView.js(514,44): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/network/RequestHeadersView.js(514,77): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/network/RequestHeadersView.js(519,28): error TS2339: Property '_viewSourceSymbol' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/network/RequestHeadersView.js(524,28): error TS2339: Property 'Category' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/network/RequestHeadersView.js(524,39): error TS2415: Class '(Anonymous class)' incorrectly extends base class '(Anonymous class)'. + Types of property 'expanded' are incompatible. + Type 'V' is not assignable to type 'boolean'. +node_modules/chrome-devtools-frontend/front_end/network/RequestHeadersView.js(537,22): error TS2345: Argument of type 'this' is not assignable to parameter of type '(Anonymous class)'. Type '(Anonymous class)' is not assignable to type '(Anonymous class)'. Two different types with this name exist, but they are unrelated. - Property 'treeOutline' is missing in type '(Anonymous class)'. -node_modules/chrome-devtools-frontend/front_end/network/RequestPreviewView.js(33,19): error TS2694: Namespace 'SDK' has no exported member 'NetworkRequest'. -node_modules/chrome-devtools-frontend/front_end/network/RequestPreviewView.js(36,5): error TS2346: Call target does not contain any signatures. -node_modules/chrome-devtools-frontend/front_end/network/RequestPreviewView.js(42,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/network/RequestPreviewView.js(42,28): error TS2694: Namespace 'UI' has no exported member 'Widget'. -node_modules/chrome-devtools-frontend/front_end/network/RequestPreviewView.js(55,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/network/RequestPreviewView.js(55,28): error TS2694: Namespace 'UI' has no exported member 'Widget'. -node_modules/chrome-devtools-frontend/front_end/network/RequestPreviewView.js(78,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/network/RequestPreviewView.js(78,28): error TS2694: Namespace 'UI' has no exported member 'Widget'. -node_modules/chrome-devtools-frontend/front_end/network/RequestResponseView.js(33,19): error TS2694: Namespace 'SDK' has no exported member 'NetworkRequest'. -node_modules/chrome-devtools-frontend/front_end/network/RequestResponseView.js(36,5): error TS2346: Call target does not contain any signatures. -node_modules/chrome-devtools-frontend/front_end/network/RequestResponseView.js(40,29): error TS2694: Namespace 'UI' has no exported member 'Widget'. -node_modules/chrome-devtools-frontend/front_end/network/RequestResponseView.js(45,19): error TS2694: Namespace 'SDK' has no exported member 'NetworkRequest'. + Types of property 'expanded' are incompatible. + Type 'V' is not assignable to type 'boolean'. +node_modules/chrome-devtools-frontend/front_end/network/RequestHeadersView.js(554,31): error TS2345: Argument of type 'true' is not assignable to parameter of type 'V'. +node_modules/chrome-devtools-frontend/front_end/network/RequestHeadersView.js(561,31): error TS2345: Argument of type 'false' is not assignable to parameter of type 'V'. +node_modules/chrome-devtools-frontend/front_end/network/RequestPreviewView.js(42,15): error TS1055: Type 'Promise<(Anonymous class)>' 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/network/RequestPreviewView.js(55,15): error TS1055: Type 'Promise<(Anonymous class)>' 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/network/RequestPreviewView.js(60,33): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/network/RequestPreviewView.js(72,42): error TS2339: Property 'contentAsDataURL' does not exist on type '() => void'. +node_modules/chrome-devtools-frontend/front_end/network/RequestPreviewView.js(78,15): error TS1055: Type 'Promise<(Anonymous class)>' 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/network/RequestPreviewView.js(86,67): error TS2345: Argument of type '(Anonymous class)' is not assignable to parameter of type '() => void'. + Type '(Anonymous class)' provides no match for the signature '(): void'. +node_modules/chrome-devtools-frontend/front_end/network/RequestPreviewView.js(93,31): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/network/RequestResponseView.js(46,19): error TS2694: Namespace 'SDK' has no exported member 'NetworkRequest'. -node_modules/chrome-devtools-frontend/front_end/network/RequestResponseView.js(61,19): error TS2694: Namespace 'SDK' has no exported member 'NetworkRequest'. -node_modules/chrome-devtools-frontend/front_end/network/RequestResponseView.js(62,15): error TS1055: Type 'Promise<(Anonymous class)>' 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/network/RequestResponseView.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/network/RequestResponseView.js(92,28): error TS2694: Namespace 'UI' has no exported member 'Widget'. -node_modules/chrome-devtools-frontend/front_end/network/RequestResponseView.js(106,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/network/RequestResponseView.js(106,28): error TS2694: Namespace 'UI' has no exported member 'Widget'. -node_modules/chrome-devtools-frontend/front_end/network/RequestResponseView.js(126,19): error TS2694: Namespace 'SDK' has no exported member 'NetworkRequest'. -node_modules/chrome-devtools-frontend/front_end/network/RequestResponseView.js(158,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/network/RequestResponseView.js(170,39): error TS2694: Namespace 'Common' has no exported member 'ContentProvider'. -node_modules/chrome-devtools-frontend/front_end/network/RequestTimingView.js(36,19): error TS2694: Namespace 'SDK' has no exported member 'NetworkRequest'. -node_modules/chrome-devtools-frontend/front_end/network/RequestTimingView.js(40,5): error TS2346: Call target does not contain any signatures. +node_modules/chrome-devtools-frontend/front_end/network/RequestResponseView.js(68,15): error TS1055: Type 'Promise<(Anonymous class)>' 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/network/RequestResponseView.js(71,58): error TS2339: Property '_sourceViewSymbol' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/network/RequestResponseView.js(77,43): error TS2339: Property '_sourceViewSymbol' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/network/RequestResponseView.js(83,71): error TS2345: Argument of type '(Anonymous class)' is not assignable to parameter of type '() => void'. + Type '(Anonymous class)' provides no match for the signature '(): void'. +node_modules/chrome-devtools-frontend/front_end/network/RequestResponseView.js(84,41): error TS2339: Property '_sourceViewSymbol' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/network/RequestResponseView.js(98,15): error TS1055: Type 'Promise<(Anonymous class)>' 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/network/RequestResponseView.js(107,5): error TS2554: Expected 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/network/RequestResponseView.js(112,15): error TS1055: Type 'Promise<(Anonymous class)>' 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/network/RequestResponseView.js(118,33): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/network/RequestResponseView.js(121,31): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/network/RequestResponseView.js(125,29): error TS2339: Property '_sourceViewSymbol' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/network/RequestResponseView.js(164,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/network/RequestResponseView.js(176,39): error TS2694: Namespace 'Common' has no exported member 'ContentProvider'. node_modules/chrome-devtools-frontend/front_end/network/RequestTimingView.js(48,23): error TS2694: Namespace 'Network' has no exported member 'RequestTimeRangeNames'. -node_modules/chrome-devtools-frontend/front_end/network/RequestTimingView.js(87,19): error TS2694: Namespace 'SDK' has no exported member 'NetworkRequest'. +node_modules/chrome-devtools-frontend/front_end/network/RequestTimingView.js(53,12): error TS2678: Type 'string' is not comparable to type '{ [x: string]: any; Push: string; Queueing: string; Blocking: string; Connecting: string; DNS: st...'. +node_modules/chrome-devtools-frontend/front_end/network/RequestTimingView.js(54,16): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/network/RequestTimingView.js(55,12): error TS2678: Type 'string' is not comparable to type '{ [x: string]: any; Push: string; Queueing: string; Blocking: string; Connecting: string; DNS: st...'. +node_modules/chrome-devtools-frontend/front_end/network/RequestTimingView.js(56,16): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/network/RequestTimingView.js(57,12): error TS2678: Type 'string' is not comparable to type '{ [x: string]: any; Push: string; Queueing: string; Blocking: string; Connecting: string; DNS: st...'. +node_modules/chrome-devtools-frontend/front_end/network/RequestTimingView.js(58,16): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/network/RequestTimingView.js(59,12): error TS2678: Type 'string' is not comparable to type '{ [x: string]: any; Push: string; Queueing: string; Blocking: string; Connecting: string; DNS: st...'. +node_modules/chrome-devtools-frontend/front_end/network/RequestTimingView.js(60,16): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/network/RequestTimingView.js(61,12): error TS2678: Type 'string' is not comparable to type '{ [x: string]: any; Push: string; Queueing: string; Blocking: string; Connecting: string; DNS: st...'. +node_modules/chrome-devtools-frontend/front_end/network/RequestTimingView.js(62,16): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/network/RequestTimingView.js(63,12): error TS2678: Type 'string' is not comparable to type '{ [x: string]: any; Push: string; Queueing: string; Blocking: string; Connecting: string; DNS: st...'. +node_modules/chrome-devtools-frontend/front_end/network/RequestTimingView.js(64,16): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/network/RequestTimingView.js(65,12): error TS2678: Type 'string' is not comparable to type '{ [x: string]: any; Push: string; Queueing: string; Blocking: string; Connecting: string; DNS: st...'. +node_modules/chrome-devtools-frontend/front_end/network/RequestTimingView.js(66,16): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/network/RequestTimingView.js(67,12): error TS2678: Type 'string' is not comparable to type '{ [x: string]: any; Push: string; Queueing: string; Blocking: string; Connecting: string; DNS: st...'. +node_modules/chrome-devtools-frontend/front_end/network/RequestTimingView.js(68,16): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/network/RequestTimingView.js(69,12): error TS2678: Type 'string' is not comparable to type '{ [x: string]: any; Push: string; Queueing: string; Blocking: string; Connecting: string; DNS: st...'. +node_modules/chrome-devtools-frontend/front_end/network/RequestTimingView.js(70,16): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/network/RequestTimingView.js(71,12): error TS2678: Type 'string' is not comparable to type '{ [x: string]: any; Push: string; Queueing: string; Blocking: string; Connecting: string; DNS: st...'. +node_modules/chrome-devtools-frontend/front_end/network/RequestTimingView.js(72,16): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/network/RequestTimingView.js(73,12): error TS2678: Type 'string' is not comparable to type '{ [x: string]: any; Push: string; Queueing: string; Blocking: string; Connecting: string; DNS: st...'. +node_modules/chrome-devtools-frontend/front_end/network/RequestTimingView.js(74,16): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/network/RequestTimingView.js(75,12): error TS2678: Type 'string' is not comparable to type '{ [x: string]: any; Push: string; Queueing: string; Blocking: string; Connecting: string; DNS: st...'. +node_modules/chrome-devtools-frontend/front_end/network/RequestTimingView.js(76,16): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/network/RequestTimingView.js(77,12): error TS2678: Type 'string' is not comparable to type '{ [x: string]: any; Push: string; Queueing: string; Blocking: string; Connecting: string; DNS: st...'. +node_modules/chrome-devtools-frontend/front_end/network/RequestTimingView.js(78,16): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/network/RequestTimingView.js(79,12): error TS2678: Type 'string' is not comparable to type '{ [x: string]: any; Push: string; Queueing: string; Blocking: string; Connecting: string; DNS: st...'. +node_modules/chrome-devtools-frontend/front_end/network/RequestTimingView.js(80,16): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/network/RequestTimingView.js(82,16): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/network/RequestTimingView.js(89,32): error TS2694: Namespace 'Network' has no exported member 'RequestTimeRange'. node_modules/chrome-devtools-frontend/front_end/network/RequestTimingView.js(94,25): error TS2694: Namespace 'Network' has no exported member 'RequestTimeRangeNames'. node_modules/chrome-devtools-frontend/front_end/network/RequestTimingView.js(116,25): error TS2694: Namespace 'Network' has no exported member 'RequestTimeRangeNames'. -node_modules/chrome-devtools-frontend/front_end/network/RequestTimingView.js(180,19): error TS2694: Namespace 'SDK' has no exported member 'NetworkRequest'. +node_modules/chrome-devtools-frontend/front_end/network/RequestTimingView.js(130,16): error TS2345: Argument of type 'string' is not assignable to parameter of type '{ [x: string]: any; Push: string; Queueing: string; Blocking: string; Connecting: string; DNS: st...'. +node_modules/chrome-devtools-frontend/front_end/network/RequestTimingView.js(131,16): error TS2345: Argument of type 'string' is not assignable to parameter of type '{ [x: string]: any; Push: string; Queueing: string; Blocking: string; Connecting: string; DNS: st...'. +node_modules/chrome-devtools-frontend/front_end/network/RequestTimingView.js(132,16): error TS2345: Argument of type 'string' is not assignable to parameter of type '{ [x: string]: any; Push: string; Queueing: string; Blocking: string; Connecting: string; DNS: st...'. +node_modules/chrome-devtools-frontend/front_end/network/RequestTimingView.js(140,14): error TS2345: Argument of type 'string' is not assignable to parameter of type '{ [x: string]: any; Push: string; Queueing: string; Blocking: string; Connecting: string; DNS: st...'. +node_modules/chrome-devtools-frontend/front_end/network/RequestTimingView.js(146,18): error TS2345: Argument of type 'string' is not assignable to parameter of type '{ [x: string]: any; Push: string; Queueing: string; Blocking: string; Connecting: string; DNS: st...'. +node_modules/chrome-devtools-frontend/front_end/network/RequestTimingView.js(149,16): error TS2345: Argument of type 'string' is not assignable to parameter of type '{ [x: string]: any; Push: string; Queueing: string; Blocking: string; Connecting: string; DNS: st...'. +node_modules/chrome-devtools-frontend/front_end/network/RequestTimingView.js(153,22): error TS2345: Argument of type 'string' is not assignable to parameter of type '{ [x: string]: any; Push: string; Queueing: string; Blocking: string; Connecting: string; DNS: st...'. +node_modules/chrome-devtools-frontend/front_end/network/RequestTimingView.js(154,22): error TS2345: Argument of type 'string' is not assignable to parameter of type '{ [x: string]: any; Push: string; Queueing: string; Blocking: string; Connecting: string; DNS: st...'. +node_modules/chrome-devtools-frontend/front_end/network/RequestTimingView.js(155,22): error TS2345: Argument of type 'string' is not assignable to parameter of type '{ [x: string]: any; Push: string; Queueing: string; Blocking: string; Connecting: string; DNS: st...'. +node_modules/chrome-devtools-frontend/front_end/network/RequestTimingView.js(156,22): error TS2345: Argument of type 'string' is not assignable to parameter of type '{ [x: string]: any; Push: string; Queueing: string; Blocking: string; Connecting: string; DNS: st...'. +node_modules/chrome-devtools-frontend/front_end/network/RequestTimingView.js(159,22): error TS2345: Argument of type 'string' is not assignable to parameter of type '{ [x: string]: any; Push: string; Queueing: string; Blocking: string; Connecting: string; DNS: st...'. +node_modules/chrome-devtools-frontend/front_end/network/RequestTimingView.js(160,22): error TS2345: Argument of type 'string' is not assignable to parameter of type '{ [x: string]: any; Push: string; Queueing: string; Blocking: string; Connecting: string; DNS: st...'. +node_modules/chrome-devtools-frontend/front_end/network/RequestTimingView.js(161,22): error TS2345: Argument of type 'string' is not assignable to parameter of type '{ [x: string]: any; Push: string; Queueing: string; Blocking: string; Connecting: string; DNS: st...'. +node_modules/chrome-devtools-frontend/front_end/network/RequestTimingView.js(162,22): error TS2345: Argument of type 'string' is not assignable to parameter of type '{ [x: string]: any; Push: string; Queueing: string; Blocking: string; Connecting: string; DNS: st...'. +node_modules/chrome-devtools-frontend/front_end/network/RequestTimingView.js(163,22): error TS2345: Argument of type 'string' is not assignable to parameter of type '{ [x: string]: any; Push: string; Queueing: string; Blocking: string; Connecting: string; DNS: st...'. +node_modules/chrome-devtools-frontend/front_end/network/RequestTimingView.js(164,22): error TS2345: Argument of type 'string' is not assignable to parameter of type '{ [x: string]: any; Push: string; Queueing: string; Blocking: string; Connecting: string; DNS: st...'. +node_modules/chrome-devtools-frontend/front_end/network/RequestTimingView.js(166,11): error TS2345: Argument of type 'string' is not assignable to parameter of type '{ [x: string]: any; Push: string; Queueing: string; Blocking: string; Connecting: string; DNS: st...'. +node_modules/chrome-devtools-frontend/front_end/network/RequestTimingView.js(172,11): error TS2345: Argument of type 'string' is not assignable to parameter of type '{ [x: string]: any; Push: string; Queueing: string; Blocking: string; Connecting: string; DNS: st...'. node_modules/chrome-devtools-frontend/front_end/network/RequestTimingView.js(187,33): error TS2339: Property 'createChild' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/network/RequestTimingView.js(202,40): error TS2339: Property 'createChild' does not exist on type 'Element'. +node_modules/chrome-devtools-frontend/front_end/network/RequestTimingView.js(217,22): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/network/RequestTimingView.js(219,39): error TS2339: Property 'createChild' does not exist on type 'Element'. +node_modules/chrome-devtools-frontend/front_end/network/RequestTimingView.js(220,58): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/network/RequestTimingView.js(222,58): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/network/RequestTimingView.js(223,44): error TS2339: Property 'ConnectionSetupRangeNames' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/network/RequestTimingView.js(225,43): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/network/RequestTimingView.js(228,37): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/network/RequestTimingView.js(235,29): error TS2339: Property 'createChild' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/network/RequestTimingView.js(244,34): error TS2339: Property 'secondsToString' does not exist on type 'NumberConstructor'. node_modules/chrome-devtools-frontend/front_end/network/RequestTimingView.js(248,31): error TS2339: Property 'createChild' does not exist on type 'Element'. +node_modules/chrome-devtools-frontend/front_end/network/RequestTimingView.js(250,28): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/network/RequestTimingView.js(253,31): error TS2339: Property 'createChild' does not exist on type 'Element'. +node_modules/chrome-devtools-frontend/front_end/network/RequestTimingView.js(257,88): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/network/RequestTimingView.js(259,53): error TS2339: Property 'secondsToString' does not exist on type 'NumberConstructor'. node_modules/chrome-devtools-frontend/front_end/network/RequestTimingView.js(267,37): error TS2339: Property 'createChild' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/network/RequestTimingView.js(271,37): error TS2339: Property 'createChild' does not exist on type 'Element'. +node_modules/chrome-devtools-frontend/front_end/network/RequestTimingView.js(272,52): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/network/RequestTimingView.js(274,52): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/network/RequestTimingView.js(288,45): error TS2339: Property 'Generator' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/network/RequestTimingView.js(290,29): error TS2339: Property 'createChild' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/network/RequestTimingView.js(307,34): error TS2339: Property 'millisToString' does not exist on type 'NumberConstructor'. node_modules/chrome-devtools-frontend/front_end/network/RequestTimingView.js(315,37): error TS2339: Property 'createChild' does not exist on type 'Element'. +node_modules/chrome-devtools-frontend/front_end/network/RequestTimingView.js(318,52): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/network/RequestTimingView.js(327,55): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/network/RequestTimingView.js(328,55): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/network/RequestTimingView.js(329,69): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/network/RequestTimingView.js(337,58): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/network/RequestTimingView.js(338,58): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/network/RequestTimingView.js(339,72): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/network/RequestTimingView.js(370,27): error TS2339: Property 'ConnectionSetupRangeNames' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/network/RequestTimingView.js(376,83): error TS1003: Identifier expected. -node_modules/chrome-devtools-frontend/front_end/network/ResourceWebSocketFrameView.js(24,19): error TS2694: Namespace 'SDK' has no exported member 'NetworkRequest'. -node_modules/chrome-devtools-frontend/front_end/network/ResourceWebSocketFrameView.js(27,5): error TS2346: Call target does not contain any signatures. +node_modules/chrome-devtools-frontend/front_end/network/RequestTimingView.js(377,9): error TS2339: Property 'RequestTimeRange' does not exist on type 'typeof Network'. +node_modules/chrome-devtools-frontend/front_end/network/ResourceWebSocketFrameView.js(33,5): error TS2554: Expected 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/network/ResourceWebSocketFrameView.js(35,47): error TS2694: Namespace 'DataGrid' has no exported member 'DataGrid'. -node_modules/chrome-devtools-frontend/front_end/network/ResourceWebSocketFrameView.js(94,26): error TS2694: Namespace 'DataGrid' has no exported member 'DataGridNode'. +node_modules/chrome-devtools-frontend/front_end/network/ResourceWebSocketFrameView.js(36,27): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/network/ResourceWebSocketFrameView.js(38,16): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/network/ResourceWebSocketFrameView.js(40,34): error TS2339: Property 'Align' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/network/ResourceWebSocketFrameView.js(43,27): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/network/ResourceWebSocketFrameView.js(47,20): error TS2339: Property 'setRowContextMenuCallback' does not exist on type '(Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/network/ResourceWebSocketFrameView.js(48,20): error TS2339: Property 'setStickToBottom' does not exist on type '(Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/network/ResourceWebSocketFrameView.js(49,20): error TS2339: Property 'setCellClass' does not exist on type '(Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/network/ResourceWebSocketFrameView.js(53,30): error TS2345: Argument of type '(arg0: (Anonymous class), arg1: (Anonymous class)) => number' is not assignable to parameter of type '(arg0: NODE_TYPE, arg1: NODE_TYPE) => number'. + Types of parameters 'arg0' and 'arg0' are incompatible. + Type 'NODE_TYPE' is not assignable to type '(Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/network/ResourceWebSocketFrameView.js(54,20): error TS2339: Property 'markColumnAsSortedBy' does not exist on type '(Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/network/ResourceWebSocketFrameView.js(54,67): error TS2339: Property 'Order' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/network/ResourceWebSocketFrameView.js(55,20): error TS2339: Property 'addEventListener' does not exist on type '(Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/network/ResourceWebSocketFrameView.js(55,55): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/network/ResourceWebSocketFrameView.js(57,20): error TS2339: Property 'setName' does not exist on type '(Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/network/ResourceWebSocketFrameView.js(58,20): error TS2339: Property 'addEventListener' does not exist on type '(Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/network/ResourceWebSocketFrameView.js(58,55): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/network/ResourceWebSocketFrameView.js(59,20): error TS2339: Property 'addEventListener' does not exist on type '(Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/network/ResourceWebSocketFrameView.js(59,55): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/network/ResourceWebSocketFrameView.js(63,49): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/network/ResourceWebSocketFrameView.js(64,60): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/network/ResourceWebSocketFrameView.js(68,63): error TS2339: Property '_filterTypes' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/network/ResourceWebSocketFrameView.js(76,49): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/network/ResourceWebSocketFrameView.js(77,60): error TS2339: Property 'Event' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/network/ResourceWebSocketFrameView.js(83,20): error TS2339: Property 'asWidget' does not exist on type '(Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/network/ResourceWebSocketFrameView.js(86,49): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/network/ResourceWebSocketFrameView.js(93,20): error TS2694: Namespace 'UI' has no exported member 'ContextMenu'. +node_modules/chrome-devtools-frontend/front_end/network/ResourceWebSocketFrameView.js(99,11): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/network/ResourceWebSocketFrameView.js(99,66): error TS2339: Property 'copyText' does not exist on type 'typeof InspectorFrontendHost'. +node_modules/chrome-devtools-frontend/front_end/network/ResourceWebSocketFrameView.js(100,46): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/network/ResourceWebSocketFrameView.js(110,61): error TS2551: Property 'opCodeDescriptions' does not exist on type 'typeof (Anonymous class)'. Did you mean 'opCodeDescription'? +node_modules/chrome-devtools-frontend/front_end/network/ResourceWebSocketFrameView.js(111,32): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/network/ResourceWebSocketFrameView.js(120,55): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/network/ResourceWebSocketFrameView.js(127,58): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/network/ResourceWebSocketFrameView.js(131,22): error TS2694: Namespace 'Common' has no exported member 'Event'. node_modules/chrome-devtools-frontend/front_end/network/ResourceWebSocketFrameView.js(134,33): error TS2694: Namespace 'SDK' has no exported member 'NetworkRequest'. +node_modules/chrome-devtools-frontend/front_end/network/ResourceWebSocketFrameView.js(137,32): error TS2345: Argument of type '(Anonymous class)' is not assignable to parameter of type 'NODE_TYPE'. node_modules/chrome-devtools-frontend/front_end/network/ResourceWebSocketFrameView.js(141,19): error TS2694: Namespace 'SDK' has no exported member 'NetworkRequest'. +node_modules/chrome-devtools-frontend/front_end/network/ResourceWebSocketFrameView.js(152,54): error TS2339: Property '_clearFrameOffsetSymbol' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/network/ResourceWebSocketFrameView.js(158,58): error TS2339: Property 'value' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/network/ResourceWebSocketFrameView.js(165,21): error TS2694: Namespace 'Common' has no exported member 'Event'. node_modules/chrome-devtools-frontend/front_end/network/ResourceWebSocketFrameView.js(171,41): error TS2339: Property 'requestContent' does not exist on type '() => void'. node_modules/chrome-devtools-frontend/front_end/network/ResourceWebSocketFrameView.js(182,22): error TS2694: Namespace 'Common' has no exported member 'Event'. +node_modules/chrome-devtools-frontend/front_end/network/ResourceWebSocketFrameView.js(190,20): error TS2339: Property 'rootNode' does not exist on type '(Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/network/ResourceWebSocketFrameView.js(194,67): error TS2339: Property '_clearFrameOffsetSymbol' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/network/ResourceWebSocketFrameView.js(197,56): error TS2345: Argument of type '(Anonymous class)' is not assignable to parameter of type 'NODE_TYPE'. +node_modules/chrome-devtools-frontend/front_end/network/ResourceWebSocketFrameView.js(201,30): error TS2345: Argument of type '(arg0: (Anonymous class), arg1: (Anonymous class)) => number' is not assignable to parameter of type '(arg0: NODE_TYPE, arg1: NODE_TYPE) => number'. +node_modules/chrome-devtools-frontend/front_end/network/ResourceWebSocketFrameView.js(201,68): error TS2339: Property 'isSortOrderAscending' does not exist on type '(Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/network/ResourceWebSocketFrameView.js(206,36): error TS2339: Property 'OpCodes' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/network/ResourceWebSocketFrameView.js(216,36): error TS2551: Property 'opCodeDescriptions' does not exist on type 'typeof (Anonymous class)'. Did you mean 'opCodeDescription'? +node_modules/chrome-devtools-frontend/front_end/network/ResourceWebSocketFrameView.js(217,52): error TS2339: Property 'OpCodes' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/network/ResourceWebSocketFrameView.js(229,36): error TS2339: Property '_filterTypes' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/network/ResourceWebSocketFrameView.js(230,24): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/network/ResourceWebSocketFrameView.js(231,25): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/network/ResourceWebSocketFrameView.js(232,28): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/network/ResourceWebSocketFrameView.js(241,19): error TS2694: Namespace 'SDK' has no exported member 'NetworkRequest'. node_modules/chrome-devtools-frontend/front_end/network/ResourceWebSocketFrameView.js(250,14): error TS2339: Property 'createTextChild' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/network/ResourceWebSocketFrameView.js(251,14): error TS2339: Property 'title' does not exist on type 'Element'. -node_modules/chrome-devtools-frontend/front_end/network/ResourceWebSocketFrameView.js(257,5): error TS2346: Call target does not contain any signatures. +node_modules/chrome-devtools-frontend/front_end/network/ResourceWebSocketFrameView.js(253,75): error TS2339: Property 'OpCodes' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/network/ResourceWebSocketFrameView.js(271,83): error TS2339: Property 'WebSocketFrameType' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/network/ResourceWebSocketFrameView.js(273,82): error TS2339: Property 'WebSocketFrameType' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/network/ResourceWebSocketFrameView.js(275,85): error TS2339: Property 'WebSocketFrameType' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/network/ResourceWebSocketFrameView.js(277,11): error TS2339: Property 'createCells' does not exist on type '(Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/network/ResourceWebSocketFrameView.js(289,23): error TS2694: Namespace 'Common' has no exported member 'ContentProvider'. -node_modules/chrome-devtools-frontend/front_end/network_log/HAREntry.js(41,19): error TS2694: Namespace 'SDK' has no exported member 'NetworkRequest'. -node_modules/chrome-devtools-frontend/front_end/network_log/HAREntry.js(148,27): error TS2694: Namespace 'NetworkLog' has no exported member 'HAREntry'. -node_modules/chrome-devtools-frontend/front_end/network_log/HAREntry.js(279,7): error TS1056: Accessors are only available when targeting ECMAScript 5 and higher. -node_modules/chrome-devtools-frontend/front_end/network_log/HAREntry.js(286,7): error TS1056: Accessors are only available when targeting ECMAScript 5 and higher. -node_modules/chrome-devtools-frontend/front_end/network_log/HAREntry.js(297,7): error TS1056: Accessors are only available when targeting ECMAScript 5 and higher. -node_modules/chrome-devtools-frontend/front_end/network_log/HAREntry.js(316,4): error TS1003: Identifier expected. -node_modules/chrome-devtools-frontend/front_end/network_log/HAREntry.js(325,27): error TS2694: Namespace 'SDK' has no exported member 'NetworkRequest'. -node_modules/chrome-devtools-frontend/front_end/network_log/HAREntry.js(332,19): error TS2694: Namespace 'SDK' has no exported member 'NetworkRequest'. -node_modules/chrome-devtools-frontend/front_end/network_log/HAREntry.js(377,19): error TS2694: Namespace 'SDK' has no exported member 'NetworkRequest'. -node_modules/chrome-devtools-frontend/front_end/network_log/HAREntry.js(393,19): error TS2694: Namespace 'SDK' has no exported member 'NetworkRequest'. -node_modules/chrome-devtools-frontend/front_end/network_log/NetworkLog.js(36,5): error TS2346: Call target does not contain any signatures. -node_modules/chrome-devtools-frontend/front_end/network_log/NetworkLog.js(37,28): error TS2694: Namespace 'SDK' has no exported member 'NetworkRequest'. -node_modules/chrome-devtools-frontend/front_end/network_log/NetworkLog.js(39,26): error TS2694: Namespace 'SDK' has no exported member 'NetworkRequest'. -node_modules/chrome-devtools-frontend/front_end/network_log/NetworkLog.js(108,20): error TS2694: Namespace 'SDK' has no exported member 'NetworkRequest'. -node_modules/chrome-devtools-frontend/front_end/network_log/NetworkLog.js(115,27): error TS2694: Namespace 'SDK' has no exported member 'NetworkRequest'. +node_modules/chrome-devtools-frontend/front_end/network/ResourceWebSocketFrameView.js(292,5): error TS2322: Type '(Anonymous class)' is not assignable to type '() => void'. +node_modules/chrome-devtools-frontend/front_end/network/ResourceWebSocketFrameView.js(305,36): error TS2339: Property '_clearFrameOffsetSymbol' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/network_log/HAREntry.js(130,29): error TS2339: Property 'localizedFailDescription' does not exist on type '(Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/network_log/HAREntry.js(150,27): error TS2694: Namespace 'NetworkLog' has no exported member 'HAREntry'. +node_modules/chrome-devtools-frontend/front_end/network_log/HAREntry.js(281,7): error TS1056: Accessors are only available when targeting ECMAScript 5 and higher. +node_modules/chrome-devtools-frontend/front_end/network_log/HAREntry.js(288,7): error TS1056: Accessors are only available when targeting ECMAScript 5 and higher. +node_modules/chrome-devtools-frontend/front_end/network_log/HAREntry.js(299,7): error TS1056: Accessors are only available when targeting ECMAScript 5 and higher. +node_modules/chrome-devtools-frontend/front_end/network_log/HAREntry.js(318,4): error TS1003: Identifier expected. +node_modules/chrome-devtools-frontend/front_end/network_log/HAREntry.js(319,21): error TS2339: Property 'Timing' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/network_log/NetworkLog.js(44,57): error TS2345: Argument of type 'this' is not assignable to parameter of type '() => void'. + Type '(Anonymous class)' is not assignable to type '() => void'. + Type '(Anonymous class)' provides no match for the signature '(): void'. +node_modules/chrome-devtools-frontend/front_end/network_log/NetworkLog.js(54,60): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/network_log/NetworkLog.js(56,60): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/network_log/NetworkLog.js(58,60): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/network_log/NetworkLog.js(60,60): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/network_log/NetworkLog.js(65,68): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/network_log/NetworkLog.js(67,33): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/network_log/NetworkLog.js(68,84): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/network_log/NetworkLog.js(70,33): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/network_log/NetworkLog.js(73,42): error TS2339: Property '_events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/network_log/NetworkLog.js(88,24): error TS2339: Property 'removeEventListeners' does not exist on type '() => void'. +node_modules/chrome-devtools-frontend/front_end/network_log/NetworkLog.js(88,82): error TS2339: Property '_events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/network_log/NetworkLog.js(99,59): error TS2345: Argument of type 'this' is not assignable to parameter of type '() => void'. +node_modules/chrome-devtools-frontend/front_end/network_log/NetworkLog.js(101,61): error TS2345: Argument of type 'this' is not assignable to parameter of type '() => void'. node_modules/chrome-devtools-frontend/front_end/network_log/NetworkLog.js(123,24): error TS2694: Namespace 'Protocol' has no exported member 'Network'. -node_modules/chrome-devtools-frontend/front_end/network_log/NetworkLog.js(124,20): error TS2694: Namespace 'SDK' has no exported member 'NetworkRequest'. -node_modules/chrome-devtools-frontend/front_end/network_log/NetworkLog.js(139,20): error TS2694: Namespace 'SDK' has no exported member 'NetworkRequest'. -node_modules/chrome-devtools-frontend/front_end/network_log/NetworkLog.js(150,19): error TS2694: Namespace 'SDK' has no exported member 'NetworkRequest'. -node_modules/chrome-devtools-frontend/front_end/network_log/NetworkLog.js(164,19): error TS2694: Namespace 'SDK' has no exported member 'NetworkRequest'. +node_modules/chrome-devtools-frontend/front_end/network_log/NetworkLog.js(153,40): error TS2339: Property '_initiatorDataSymbol' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/network_log/NetworkLog.js(155,37): error TS2339: Property '_initiatorDataSymbol' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/network_log/NetworkLog.js(165,27): error TS2694: Namespace 'NetworkLog' has no exported member 'NetworkLog'. -node_modules/chrome-devtools-frontend/front_end/network_log/NetworkLog.js(216,19): error TS2694: Namespace 'SDK' has no exported member 'NetworkRequest'. -node_modules/chrome-devtools-frontend/front_end/network_log/NetworkLog.js(217,27): error TS2694: Namespace 'NetworkLog' has no exported member 'NetworkLog'. -node_modules/chrome-devtools-frontend/front_end/network_log/NetworkLog.js(220,26): error TS2694: Namespace 'SDK' has no exported member 'NetworkRequest'. -node_modules/chrome-devtools-frontend/front_end/network_log/NetworkLog.js(232,19): error TS2694: Namespace 'SDK' has no exported member 'NetworkRequest'. -node_modules/chrome-devtools-frontend/front_end/network_log/NetworkLog.js(233,25): error TS2694: Namespace 'SDK' has no exported member 'NetworkRequest'. -node_modules/chrome-devtools-frontend/front_end/network_log/NetworkLog.js(238,30): error TS2694: Namespace 'SDK' has no exported member 'NetworkRequest'. -node_modules/chrome-devtools-frontend/front_end/network_log/NetworkLog.js(247,29): error TS2339: Property 'addAll' does not exist on type 'Set'. -node_modules/chrome-devtools-frontend/front_end/network_log/NetworkLog.js(260,19): error TS2694: Namespace 'SDK' has no exported member 'NetworkRequest'. -node_modules/chrome-devtools-frontend/front_end/network_log/NetworkLog.js(261,20): error TS2694: Namespace 'SDK' has no exported member 'NetworkRequest'. -node_modules/chrome-devtools-frontend/front_end/network_log/NetworkLog.js(280,22): error TS2694: Namespace 'Common' has no exported member 'Event'. -node_modules/chrome-devtools-frontend/front_end/network_log/NetworkLog.js(320,27): error TS2495: Type 'Set' is not an array type or a string type. -node_modules/chrome-devtools-frontend/front_end/network_log/NetworkLog.js(332,26): error TS2694: Namespace 'SDK' has no exported member 'NetworkRequest'. -node_modules/chrome-devtools-frontend/front_end/network_log/NetworkLog.js(346,22): error TS2694: Namespace 'Common' has no exported member 'Event'. -node_modules/chrome-devtools-frontend/front_end/network_log/NetworkLog.js(349,35): error TS2694: Namespace 'SDK' has no exported member 'NetworkRequest'. -node_modules/chrome-devtools-frontend/front_end/network_log/NetworkLog.js(360,22): error TS2694: Namespace 'Common' has no exported member 'Event'. -node_modules/chrome-devtools-frontend/front_end/network_log/NetworkLog.js(363,35): error TS2694: Namespace 'SDK' has no exported member 'NetworkRequest'. -node_modules/chrome-devtools-frontend/front_end/network_log/NetworkLog.js(370,22): error TS2694: Namespace 'Common' has no exported member 'Event'. -node_modules/chrome-devtools-frontend/front_end/network_log/NetworkLog.js(373,35): error TS2694: Namespace 'SDK' has no exported member 'NetworkRequest'. +node_modules/chrome-devtools-frontend/front_end/network_log/NetworkLog.js(169,39): error TS2339: Property '_initiatorDataSymbol' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/network_log/NetworkLog.js(170,44): error TS2339: Property '_initiatorDataSymbol' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/network_log/NetworkLog.js(172,35): error TS2339: Property 'InitiatorType' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/network_log/NetworkLog.js(182,33): error TS2339: Property 'InitiatorType' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/network_log/NetworkLog.js(185,39): error TS2339: Property 'Network' does not exist on type 'typeof Protocol'. +node_modules/chrome-devtools-frontend/front_end/network_log/NetworkLog.js(186,35): error TS2339: Property 'InitiatorType' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/network_log/NetworkLog.js(189,46): error TS2339: Property 'Network' does not exist on type 'typeof Protocol'. +node_modules/chrome-devtools-frontend/front_end/network_log/NetworkLog.js(194,37): error TS2339: Property 'InitiatorType' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/network_log/NetworkLog.js(195,33): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/network_log/NetworkLog.js(202,37): error TS2339: Property 'InitiatorType' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/network_log/NetworkLog.js(208,46): error TS2339: Property 'Network' does not exist on type 'typeof Protocol'. +node_modules/chrome-devtools-frontend/front_end/network_log/NetworkLog.js(209,35): error TS2339: Property 'InitiatorType' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/network_log/NetworkLog.js(213,35): error TS2339: Property '_initiatorDataSymbol' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/network_log/NetworkLog.js(221,42): error TS2339: Property '_initiatorDataSymbol' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/network_log/NetworkLog.js(226,27): error TS2694: Namespace 'NetworkLog' has no exported member 'NetworkLog'. +node_modules/chrome-devtools-frontend/front_end/network_log/NetworkLog.js(247,81): error TS2339: Property '_initiatorDataSymbol' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/network_log/NetworkLog.js(255,46): error TS2339: Property '_initiatorDataSymbol' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/network_log/NetworkLog.js(256,29): error TS2339: Property 'addAll' does not exist on type 'Set<(Anonymous class)>'. +node_modules/chrome-devtools-frontend/front_end/network_log/NetworkLog.js(256,71): error TS2339: Property '_initiatorDataSymbol' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/network_log/NetworkLog.js(264,35): error TS2339: Property '_initiatorDataSymbol' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/network_log/NetworkLog.js(274,39): error TS2339: Property '_initiatorDataSymbol' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/network_log/NetworkLog.js(275,44): error TS2339: Property '_initiatorDataSymbol' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/network_log/NetworkLog.js(278,35): error TS2339: Property '_initiatorDataSymbol' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/network_log/NetworkLog.js(280,42): error TS2339: Property '_initiatorDataSymbol' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/network_log/NetworkLog.js(289,22): error TS2694: Namespace 'Common' has no exported member 'Event'. +node_modules/chrome-devtools-frontend/front_end/network_log/NetworkLog.js(301,5): error TS2554: Expected 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/network_log/NetworkLog.js(301,57): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/network_log/NetworkLog.js(325,59): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/network_log/NetworkLog.js(329,16): error TS2403: Subsequent variable declarations must have the same type. Variable 'request' must be of type '(Anonymous class)', but here has type 'any'. +node_modules/chrome-devtools-frontend/front_end/network_log/NetworkLog.js(329,27): error TS2495: Type 'Set<(Anonymous class)>' is not an array type or a string type. +node_modules/chrome-devtools-frontend/front_end/network_log/NetworkLog.js(332,61): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/network_log/NetworkLog.js(350,59): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/network_log/NetworkLog.js(355,22): error TS2694: Namespace 'Common' has no exported member 'Event'. +node_modules/chrome-devtools-frontend/front_end/network_log/NetworkLog.js(365,57): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/network_log/NetworkLog.js(369,22): error TS2694: Namespace 'Common' has no exported member 'Event'. +node_modules/chrome-devtools-frontend/front_end/network_log/NetworkLog.js(375,57): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/network_log/NetworkLog.js(379,22): error TS2694: Namespace 'Common' has no exported member 'Event'. -node_modules/chrome-devtools-frontend/front_end/network_log/NetworkLog.js(389,22): error TS2694: Namespace 'Common' has no exported member 'Event'. -node_modules/chrome-devtools-frontend/front_end/network_log/NetworkLog.js(402,25): error TS2495: Type 'IterableIterator<(Anonymous class)>' is not an array type or a string type. -node_modules/chrome-devtools-frontend/front_end/network_log/NetworkLog.js(413,19): error TS2694: Namespace 'SDK' has no exported member 'NetworkRequest'. -node_modules/chrome-devtools-frontend/front_end/network_log/NetworkLog.js(447,19): error TS2694: Namespace 'SDK' has no exported member 'NetworkRequest'. -node_modules/chrome-devtools-frontend/front_end/network_log/NetworkLog.js(455,19): error TS2694: Namespace 'SDK' has no exported member 'NetworkRequest'. -node_modules/chrome-devtools-frontend/front_end/network_log/NetworkLog.js(467,95): error TS1003: Identifier expected. -node_modules/chrome-devtools-frontend/front_end/network_log/NetworkLog.js(476,133): error TS1003: Identifier expected. +node_modules/chrome-devtools-frontend/front_end/network_log/NetworkLog.js(383,42): error TS2339: Property '_initiatorDataSymbol' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/network_log/NetworkLog.js(388,22): error TS2694: Namespace 'Common' has no exported member 'Event'. +node_modules/chrome-devtools-frontend/front_end/network_log/NetworkLog.js(398,22): error TS2694: Namespace 'Common' has no exported member 'Event'. +node_modules/chrome-devtools-frontend/front_end/network_log/NetworkLog.js(411,25): error TS2495: Type 'IterableIterator<(Anonymous class)>' is not an array type or a string type. +node_modules/chrome-devtools-frontend/front_end/network_log/NetworkLog.js(416,5): error TS2554: Expected 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/network_log/NetworkLog.js(416,57): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/network_log/NetworkLog.js(425,37): error TS2339: Property '_lastIdentifier' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/network_log/NetworkLog.js(442,54): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/network_log/NetworkLog.js(444,30): error TS2339: Property '_dataSaverMessageWasShown' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/network_log/NetworkLog.js(446,75): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/network_log/NetworkLog.js(449,30): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/network_log/NetworkLog.js(451,27): error TS2339: Property '_dataSaverMessageWasShown' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/network_log/NetworkLog.js(460,40): error TS2339: Property '_pageLoadForRequestSymbol' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/network_log/NetworkLog.js(467,33): error TS2339: Property '_pageLoadForRequestSymbol' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/network_log/NetworkLog.js(471,21): error TS2339: Property '_lastIdentifier' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/network_log/NetworkLog.js(472,21): error TS2339: Property '_pageLoadForRequestSymbol' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/network_log/NetworkLog.js(474,21): error TS2339: Property '_dataSaverMessageWasShown' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/network_log/NetworkLog.js(476,95): error TS1003: Identifier expected. +node_modules/chrome-devtools-frontend/front_end/network_log/NetworkLog.js(477,23): error TS2339: Property 'InitiatorGraph' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/network_log/NetworkLog.js(479,23): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/network_log/NetworkLog.js(485,170): error TS1003: Identifier expected. +node_modules/chrome-devtools-frontend/front_end/network_log/NetworkLog.js(486,23): error TS2339: Property '_InitiatorInfo' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/network_log/NetworkLog.js(488,23): error TS2339: Property '_initiatorDataSymbol' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/network_log/NetworkLog.js(489,23): error TS2339: Property '_events' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/network_priorities/NetworkPriorities.js(6,22): error TS2694: Namespace 'Protocol' has no exported member 'Network'. node_modules/chrome-devtools-frontend/front_end/network_priorities/NetworkPriorities.js(19,37): error TS2694: Namespace 'Protocol' has no exported member 'Network'. +node_modules/chrome-devtools-frontend/front_end/network_priorities/NetworkPriorities.js(20,64): error TS2339: Property '_uiLabelToPriorityMap' does not exist on type '(priorityLabel: string) => string'. +node_modules/chrome-devtools-frontend/front_end/network_priorities/NetworkPriorities.js(27,39): error TS2339: Property '_uiLabelToPriorityMap' does not exist on type '(priorityLabel: string) => string'. node_modules/chrome-devtools-frontend/front_end/network_priorities/NetworkPriorities.js(32,28): error TS2694: Namespace 'Protocol' has no exported member 'Network'. node_modules/chrome-devtools-frontend/front_end/network_priorities/NetworkPriorities.js(35,29): error TS2694: Namespace 'Protocol' has no exported member 'Network'. +node_modules/chrome-devtools-frontend/front_end/network_priorities/NetworkPriorities.js(36,50): error TS2339: Property '_priorityUiLabelMap' does not exist on type '() => Map'. +node_modules/chrome-devtools-frontend/front_end/network_priorities/NetworkPriorities.js(42,20): error TS2339: Property 'Network' does not exist on type 'typeof Protocol'. +node_modules/chrome-devtools-frontend/front_end/network_priorities/NetworkPriorities.js(42,54): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/network_priorities/NetworkPriorities.js(43,20): error TS2339: Property 'Network' does not exist on type 'typeof Protocol'. +node_modules/chrome-devtools-frontend/front_end/network_priorities/NetworkPriorities.js(43,50): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/network_priorities/NetworkPriorities.js(44,20): error TS2339: Property 'Network' does not exist on type 'typeof Protocol'. +node_modules/chrome-devtools-frontend/front_end/network_priorities/NetworkPriorities.js(44,53): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/network_priorities/NetworkPriorities.js(45,20): error TS2339: Property 'Network' does not exist on type 'typeof Protocol'. +node_modules/chrome-devtools-frontend/front_end/network_priorities/NetworkPriorities.js(45,51): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/network_priorities/NetworkPriorities.js(46,20): error TS2339: Property 'Network' does not exist on type 'typeof Protocol'. +node_modules/chrome-devtools-frontend/front_end/network_priorities/NetworkPriorities.js(46,55): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/network_priorities/NetworkPriorities.js(47,40): error TS2339: Property '_priorityUiLabelMap' does not exist on type '() => Map'. node_modules/chrome-devtools-frontend/front_end/network_priorities/NetworkPriorities.js(53,28): error TS2694: Namespace 'Protocol' has no exported member 'Network'. node_modules/chrome-devtools-frontend/front_end/network_priorities/NetworkPriorities.js(56,29): error TS2694: Namespace 'Protocol' has no exported member 'Network'. +node_modules/chrome-devtools-frontend/front_end/network_priorities/NetworkPriorities.js(57,66): error TS2339: Property '_symbolicToNumericPriorityMap' does not exist on type '() => Map'. +node_modules/chrome-devtools-frontend/front_end/network_priorities/NetworkPriorities.js(63,28): error TS2339: Property 'Network' does not exist on type 'typeof Protocol'. +node_modules/chrome-devtools-frontend/front_end/network_priorities/NetworkPriorities.js(64,28): error TS2339: Property 'Network' does not exist on type 'typeof Protocol'. +node_modules/chrome-devtools-frontend/front_end/network_priorities/NetworkPriorities.js(65,28): error TS2339: Property 'Network' does not exist on type 'typeof Protocol'. +node_modules/chrome-devtools-frontend/front_end/network_priorities/NetworkPriorities.js(66,28): error TS2339: Property 'Network' does not exist on type 'typeof Protocol'. +node_modules/chrome-devtools-frontend/front_end/network_priorities/NetworkPriorities.js(67,28): error TS2339: Property 'Network' does not exist on type 'typeof Protocol'. +node_modules/chrome-devtools-frontend/front_end/network_priorities/NetworkPriorities.js(68,48): error TS2339: Property '_symbolicToNumericPriorityMap' does not exist on type '() => Map'. +node_modules/chrome-devtools-frontend/front_end/network_test_runner/NetworkTestRunner.js(15,26): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/network_test_runner/NetworkTestRunner.js(15,60): error TS2339: Property 'networkManager' does not exist on type 'typeof TestRunner'. +node_modules/chrome-devtools-frontend/front_end/network_test_runner/NetworkTestRunner.js(20,27): error TS2551: Property 'panels' does not exist on type 'typeof UI'. Did you mean 'Panel'? +node_modules/chrome-devtools-frontend/front_end/network_test_runner/NetworkTestRunner.js(41,53): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/network_test_runner/NetworkTestRunner.js(44,46): error TS2339: Property 'WebSocketFrameType' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/network_test_runner/NetworkTestRunner.js(49,6): error TS2551: Property 'panels' does not exist on type 'typeof UI'. Did you mean 'Panel'? +node_modules/chrome-devtools-frontend/front_end/network_test_runner/NetworkTestRunner.js(53,13): error TS2551: Property 'panels' does not exist on type 'typeof UI'. Did you mean 'Panel'? node_modules/chrome-devtools-frontend/front_end/network_test_runner/NetworkTestRunner.js(69,8): error TS2304: Cannot find name 'i'. node_modules/chrome-devtools-frontend/front_end/network_test_runner/NetworkTestRunner.js(69,15): error TS2304: Cannot find name 'i'. node_modules/chrome-devtools-frontend/front_end/network_test_runner/NetworkTestRunner.js(69,36): error TS2304: Cannot find name 'i'. node_modules/chrome-devtools-frontend/front_end/network_test_runner/NetworkTestRunner.js(70,35): error TS2304: Cannot find name 'i'. +node_modules/chrome-devtools-frontend/front_end/network_test_runner/NetworkTestRunner.js(125,16): error TS2339: Property 'NetworkAgent' does not exist on type 'typeof TestRunner'. +node_modules/chrome-devtools-frontend/front_end/network_test_runner/NetworkTestRunner.js(126,16): error TS2339: Property 'NetworkAgent' does not exist on type 'typeof TestRunner'. +node_modules/chrome-devtools-frontend/front_end/network_test_runner/NetworkTestRunner.js(126,74): error TS2339: Property 'NetworkAgent' does not exist on type 'typeof TestRunner'. node_modules/chrome-devtools-frontend/front_end/object_ui/CustomPreviewComponent.js(31,20): error TS2339: Property 'classList' does not exist on type 'Node'. +node_modules/chrome-devtools-frontend/front_end/object_ui/CustomPreviewComponent.js(66,40): error TS2339: Property '_tagsWhiteList' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/object_ui/CustomPreviewComponent.js(94,30): error TS2694: Namespace 'Protocol' has no exported member 'Runtime'. node_modules/chrome-devtools-frontend/front_end/object_ui/CustomPreviewComponent.js(116,11): error TS2339: Property 'consume' does not exist on type 'Event'. node_modules/chrome-devtools-frontend/front_end/object_ui/CustomPreviewComponent.js(125,18): error TS2339: Property 'classList' does not exist on type 'Node'. @@ -7337,35 +11988,53 @@ node_modules/chrome-devtools-frontend/front_end/object_ui/CustomPreviewComponent node_modules/chrome-devtools-frontend/front_end/object_ui/CustomPreviewComponent.js(141,16): error TS8024: JSDoc '@param' tag has name '', but there is no parameter with that name. node_modules/chrome-devtools-frontend/front_end/object_ui/CustomPreviewComponent.js(141,16): error TS1110: Type expected. node_modules/chrome-devtools-frontend/front_end/object_ui/CustomPreviewComponent.js(185,35): error TS2345: Argument of type '(bindRemoteObject: (arg0: any, arg1: any) => any, formatter: any, config: any) => any' is not assignable to parameter of type '(this: any, arg1: any) => any'. +node_modules/chrome-devtools-frontend/front_end/object_ui/CustomPreviewComponent.js(230,11): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/object_ui/CustomPreviewComponent.js(243,31): error TS2339: Property '_tagsWhiteList' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/object_ui/JavaScriptAutocomplete.js(10,35): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/object_ui/JavaScriptAutocomplete.js(12,44): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/object_ui/JavaScriptAutocomplete.js(14,46): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/object_ui/JavaScriptAutocomplete.js(25,28): error TS2694: Namespace 'UI' has no exported member 'SuggestBox'. node_modules/chrome-devtools-frontend/front_end/object_ui/JavaScriptAutocomplete.js(73,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/object_ui/JavaScriptAutocomplete.js(73,28): error TS2694: Namespace 'UI' has no exported member 'SuggestBox'. +node_modules/chrome-devtools-frontend/front_end/object_ui/JavaScriptAutocomplete.js(77,46): error TS2345: Argument of type 'typeof (Anonymous class)' is not assignable to parameter of type 'new (arg1: any) => (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/object_ui/JavaScriptAutocomplete.js(118,21): error TS2694: Namespace 'UI' has no exported member 'SuggestBox'. node_modules/chrome-devtools-frontend/front_end/object_ui/JavaScriptAutocomplete.js(132,51): error TS2339: Property 'naturalOrderComparator' does not exist on type 'StringConstructor'. node_modules/chrome-devtools-frontend/front_end/object_ui/JavaScriptAutocomplete.js(156,24): error TS2339: Property 'subtitle' does not exist on type '{ text: string; title: string; priority: number; }'. +node_modules/chrome-devtools-frontend/front_end/object_ui/JavaScriptAutocomplete.js(156,35): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/object_ui/JavaScriptAutocomplete.js(165,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/object_ui/JavaScriptAutocomplete.js(165,28): error TS2694: Namespace 'UI' has no exported member 'SuggestBox'. +node_modules/chrome-devtools-frontend/front_end/object_ui/JavaScriptAutocomplete.js(168,46): error TS2345: Argument of type 'typeof (Anonymous class)' is not assignable to parameter of type 'new (arg1: any) => (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/object_ui/JavaScriptAutocomplete.js(183,37): error TS2345: Argument of type 'string' is not assignable to parameter of type 'number'. node_modules/chrome-devtools-frontend/front_end/object_ui/JavaScriptAutocomplete.js(183,97): error TS2345: Argument of type 'string' is not assignable to parameter of type 'number'. node_modules/chrome-devtools-frontend/front_end/object_ui/JavaScriptAutocomplete.js(218,21): error TS2694: Namespace 'SDK' has no exported member 'RuntimeModel'. node_modules/chrome-devtools-frontend/front_end/object_ui/JavaScriptAutocomplete.js(219,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/object_ui/JavaScriptAutocomplete.js(219,43): error TS2694: Namespace 'ObjectUI' has no exported member 'JavaScriptAutocomplete'. +node_modules/chrome-devtools-frontend/front_end/object_ui/JavaScriptAutocomplete.js(262,63): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/object_ui/JavaScriptAutocomplete.js(321,21): error TS2694: Namespace 'SDK' has no exported member 'DebuggerModel'. node_modules/chrome-devtools-frontend/front_end/object_ui/JavaScriptAutocomplete.js(322,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/object_ui/JavaScriptAutocomplete.js(342,31): error TS2694: Namespace 'ObjectUI' has no exported member 'JavaScriptAutocomplete'. node_modules/chrome-devtools-frontend/front_end/object_ui/JavaScriptAutocomplete.js(347,19): error TS2694: Namespace 'UI' has no exported member 'SuggestBox'. node_modules/chrome-devtools-frontend/front_end/object_ui/JavaScriptAutocomplete.js(387,33): error TS2694: Namespace 'ObjectUI' has no exported member 'JavaScriptAutocomplete'. node_modules/chrome-devtools-frontend/front_end/object_ui/JavaScriptAutocomplete.js(388,21): error TS2694: Namespace 'UI' has no exported member 'SuggestBox'. +node_modules/chrome-devtools-frontend/front_end/object_ui/JavaScriptAutocomplete.js(399,35): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/object_ui/JavaScriptAutocomplete.js(442,28): error TS2339: Property 'subtitle' does not exist on type '{ text: any; priority: number; }'. node_modules/chrome-devtools-frontend/front_end/object_ui/JavaScriptAutocomplete.js(466,19): error TS2339: Property 'naturalOrderComparator' does not exist on type 'StringConstructor'. node_modules/chrome-devtools-frontend/front_end/object_ui/JavaScriptAutocomplete.js(470,64): error TS1003: Identifier expected. +node_modules/chrome-devtools-frontend/front_end/object_ui/JavaScriptAutocomplete.js(471,33): error TS2339: Property 'CompletionGroup' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/object_ui/ObjectPopoverHelper.js(82,21): error TS2694: Namespace 'SDK' has no exported member 'DebuggerModel'. node_modules/chrome-devtools-frontend/front_end/object_ui/ObjectPopoverHelper.js(91,29): error TS2339: Property 'createChild' does not exist on type 'Element'. +node_modules/chrome-devtools-frontend/front_end/object_ui/ObjectPopoverHelper.js(108,79): error TS2339: Property 'MaxPopoverTextLength' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/object_ui/ObjectPopoverHelper.js(114,48): error TS2339: Property 'createChild' does not exist on type 'Element'. -node_modules/chrome-devtools-frontend/front_end/object_ui/ObjectPopoverHelper.js(129,7): error TS2532: Object is possibly 'undefined'. +node_modules/chrome-devtools-frontend/front_end/object_ui/ObjectPopoverHelper.js(129,7): error TS2722: Cannot invoke an object which is possibly 'undefined'. node_modules/chrome-devtools-frontend/front_end/object_ui/ObjectPopoverHelper.js(145,50): error TS2339: Property 'createChild' does not exist on type 'Element'. -node_modules/chrome-devtools-frontend/front_end/object_ui/ObjectPopoverHelper.js(156,7): error TS2532: Object is possibly 'undefined'. -node_modules/chrome-devtools-frontend/front_end/object_ui/ObjectPropertiesSection.js(40,5): error TS2346: Call target does not contain any signatures. +node_modules/chrome-devtools-frontend/front_end/object_ui/ObjectPopoverHelper.js(148,23): error TS2554: Expected 4-6 arguments, but got 3. +node_modules/chrome-devtools-frontend/front_end/object_ui/ObjectPopoverHelper.js(154,44): error TS2339: Property 'SizeBehavior' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/object_ui/ObjectPopoverHelper.js(156,7): error TS2722: Cannot invoke an object which is possibly 'undefined'. +node_modules/chrome-devtools-frontend/front_end/object_ui/ObjectPopoverHelper.js(162,30): error TS2339: Property 'MaxPopoverTextLength' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/object_ui/ObjectPropertiesSection.js(45,68): error TS2339: Property 'RootElement' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/object_ui/ObjectPropertiesSection.js(49,40): error TS2339: Property 'createChild' does not exist on type 'Element'. +node_modules/chrome-devtools-frontend/front_end/object_ui/ObjectPropertiesSection.js(56,18): error TS2339: Property '_section' does not exist on type 'Element'. +node_modules/chrome-devtools-frontend/front_end/object_ui/ObjectPropertiesSection.js(76,35): error TS2554: Expected 4-6 arguments, but got 3. node_modules/chrome-devtools-frontend/front_end/object_ui/ObjectPropertiesSection.js(108,19): error TS2339: Property 'naturalOrderComparator' does not exist on type 'StringConstructor'. node_modules/chrome-devtools-frontend/front_end/object_ui/ObjectPropertiesSection.js(118,19): error TS2339: Property 'createTextChildren' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/object_ui/ObjectPropertiesSection.js(181,18): error TS2339: Property 'title' does not exist on type 'Element'. @@ -7375,64 +12044,122 @@ node_modules/chrome-devtools-frontend/front_end/object_ui/ObjectPropertiesSectio node_modules/chrome-devtools-frontend/front_end/object_ui/ObjectPropertiesSection.js(263,20): error TS2339: Property 'title' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/object_ui/ObjectPropertiesSection.js(268,22): error TS2339: Property 'setTextContentTruncatedIfNeeded' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/object_ui/ObjectPropertiesSection.js(274,22): error TS2339: Property 'createTextChild' does not exist on type 'Element'. +node_modules/chrome-devtools-frontend/front_end/object_ui/ObjectPropertiesSection.js(274,44): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/object_ui/ObjectPropertiesSection.js(276,22): error TS2339: Property 'createTextChild' does not exist on type 'Element'. +node_modules/chrome-devtools-frontend/front_end/object_ui/ObjectPropertiesSection.js(287,40): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/object_ui/ObjectPropertiesSection.js(288,20): error TS2339: Property 'title' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/object_ui/ObjectPropertiesSection.js(297,20): error TS2339: Property 'createChild' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/object_ui/ObjectPropertiesSection.js(298,20): error TS2339: Property 'createTextChild' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/object_ui/ObjectPropertiesSection.js(299,20): error TS2339: Property 'createChild' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/object_ui/ObjectPropertiesSection.js(300,20): error TS2339: Property 'title' does not exist on type 'Element'. +node_modules/chrome-devtools-frontend/front_end/object_ui/ObjectPropertiesSection.js(309,18): error TS2339: Property 'DOMPresentationUtils' does not exist on type 'typeof Components'. +node_modules/chrome-devtools-frontend/front_end/object_ui/ObjectPropertiesSection.js(311,25): error TS2339: Property 'reveal' does not exist on type '() => void'. node_modules/chrome-devtools-frontend/front_end/object_ui/ObjectPropertiesSection.js(312,15): error TS2339: Property 'consume' does not exist on type 'Event'. node_modules/chrome-devtools-frontend/front_end/object_ui/ObjectPropertiesSection.js(325,20): error TS2339: Property 'createChild' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/object_ui/ObjectPropertiesSection.js(326,20): error TS2339: Property 'createChild' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/object_ui/ObjectPropertiesSection.js(328,20): error TS2339: Property 'title' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/object_ui/ObjectPropertiesSection.js(343,21): error TS2694: Namespace 'SDK' has no exported member 'DebuggerModel'. -node_modules/chrome-devtools-frontend/front_end/object_ui/ObjectPropertiesSection.js(417,5): error TS2346: Call target does not contain any signatures. -node_modules/chrome-devtools-frontend/front_end/object_ui/ObjectPropertiesSection.js(476,5): error TS2346: Call target does not contain any signatures. -node_modules/chrome-devtools-frontend/front_end/object_ui/ObjectPropertiesSection.js(557,16): error TS2339: Property 'parentObject' does not exist on type '(Anonymous class)'. -node_modules/chrome-devtools-frontend/front_end/object_ui/ObjectPropertiesSection.js(563,38): error TS2339: Property 'getter' does not exist on type '(Anonymous class)'. -node_modules/chrome-devtools-frontend/front_end/object_ui/ObjectPropertiesSection.js(564,92): error TS2339: Property 'getter' does not exist on type '(Anonymous class)'. -node_modules/chrome-devtools-frontend/front_end/object_ui/ObjectPropertiesSection.js(568,38): error TS2339: Property 'setter' does not exist on type '(Anonymous class)'. -node_modules/chrome-devtools-frontend/front_end/object_ui/ObjectPropertiesSection.js(569,92): error TS2339: Property 'setter' does not exist on type '(Anonymous class)'. -node_modules/chrome-devtools-frontend/front_end/object_ui/ObjectPropertiesSection.js(573,38): error TS2339: Property 'getter' does not exist on type '(Anonymous class)'. -node_modules/chrome-devtools-frontend/front_end/object_ui/ObjectPropertiesSection.js(584,31): error TS2339: Property 'parentObject' does not exist on type '(Anonymous class)'. -node_modules/chrome-devtools-frontend/front_end/object_ui/ObjectPropertiesSection.js(618,31): error TS2339: Property 'createChild' does not exist on type 'Element'. -node_modules/chrome-devtools-frontend/front_end/object_ui/ObjectPropertiesSection.js(681,20): error TS2345: Argument of type '(Anonymous class)' is not assignable to parameter of type 'boolean'. -node_modules/chrome-devtools-frontend/front_end/object_ui/ObjectPropertiesSection.js(683,90): error TS2339: Property 'parentObject' does not exist on type '(Anonymous class)'. -node_modules/chrome-devtools-frontend/front_end/object_ui/ObjectPropertiesSection.js(695,111): error TS2339: Property 'setter' does not exist on type '(Anonymous class)'. -node_modules/chrome-devtools-frontend/front_end/object_ui/ObjectPropertiesSection.js(748,20): error TS2339: Property 'setTextContentTruncatedIfNeeded' does not exist on type 'Element'. -node_modules/chrome-devtools-frontend/front_end/object_ui/ObjectPropertiesSection.js(750,18): error TS2339: Property 'title' does not exist on type 'Element'. -node_modules/chrome-devtools-frontend/front_end/object_ui/ObjectPropertiesSection.js(772,30): error TS2339: Property 'getter' does not exist on type '(Anonymous class)'. -node_modules/chrome-devtools-frontend/front_end/object_ui/ObjectPropertiesSection.js(774,25): error TS2339: Property 'parentObject' does not exist on type '(Anonymous class)'. -node_modules/chrome-devtools-frontend/front_end/object_ui/ObjectPropertiesSection.js(880,13): error TS2339: Property 'consume' does not exist on type 'Event'. -node_modules/chrome-devtools-frontend/front_end/object_ui/ObjectPropertiesSection.js(884,15): error TS2339: Property 'key' does not exist on type 'Event'. -node_modules/chrome-devtools-frontend/front_end/object_ui/ObjectPropertiesSection.js(885,13): error TS2339: Property 'consume' does not exist on type 'Event'. -node_modules/chrome-devtools-frontend/front_end/object_ui/ObjectPropertiesSection.js(912,51): error TS2339: Property 'parentObject' does not exist on type '(Anonymous class)'. -node_modules/chrome-devtools-frontend/front_end/object_ui/ObjectPropertiesSection.js(913,51): error TS2339: Property 'parentObject' does not exist on type '(Anonymous class)'. -node_modules/chrome-devtools-frontend/front_end/object_ui/ObjectPropertiesSection.js(969,5): error TS2346: Call target does not contain any signatures. -node_modules/chrome-devtools-frontend/front_end/object_ui/ObjectPropertiesSection.js(969,18): error TS2339: Property 'sprintf' does not exist on type 'StringConstructor'. -node_modules/chrome-devtools-frontend/front_end/object_ui/ObjectPropertiesSection.js(1046,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(1058,18): error TS2403: Subsequent variable declarations must have the same type. Variable 'i' must be of type 'any', but here has type 'number'. -node_modules/chrome-devtools-frontend/front_end/object_ui/ObjectPropertiesSection.js(1067,13): error TS2403: Subsequent variable declarations must have the same type. Variable 'groupStart' must be of type 'any', but here has type 'number'. -node_modules/chrome-devtools-frontend/front_end/object_ui/ObjectPropertiesSection.js(1069,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(1142,23): error TS2362: The left-hand side of an arithmetic operation must be of type 'any', 'number' or an enum type. -node_modules/chrome-devtools-frontend/front_end/object_ui/ObjectPropertiesSection.js(1200,20): error TS2362: The left-hand side of an arithmetic operation must be of type 'any', 'number' or an enum type. -node_modules/chrome-devtools-frontend/front_end/object_ui/ObjectPropertiesSection.js(1200,44): error TS2362: The left-hand side of an arithmetic operation must be of type 'any', 'number' or an enum type. -node_modules/chrome-devtools-frontend/front_end/object_ui/ObjectPropertiesSection.js(1230,23): error TS2339: Property 'parentObject' does not exist on type '(Anonymous class)'. -node_modules/chrome-devtools-frontend/front_end/object_ui/ObjectPropertiesSection.js(1269,5): error TS2346: Call target does not contain any signatures. -node_modules/chrome-devtools-frontend/front_end/object_ui/ObjectPropertiesSection.js(1301,26): error TS2495: Type 'Set' is not an array type or a string type. -node_modules/chrome-devtools-frontend/front_end/object_ui/ObjectPropertiesSection.js(1308,22): error TS2694: Namespace 'Common' has no exported member 'Event'. -node_modules/chrome-devtools-frontend/front_end/object_ui/ObjectPropertiesSection.js(1317,22): error TS2694: Namespace 'Common' has no exported member 'Event'. -node_modules/chrome-devtools-frontend/front_end/object_ui/ObjectPropertiesSection.js(1325,22): error TS2694: Namespace 'Common' has no exported member 'Event'. -node_modules/chrome-devtools-frontend/front_end/object_ui/ObjectPropertiesSection.js(1348,19): error TS2339: Property 'property' does not exist on type '(Anonymous class)'. -node_modules/chrome-devtools-frontend/front_end/object_ui/ObjectPropertiesSection.js(1349,31): error TS2339: Property 'property' does not exist on type '(Anonymous class)'. -node_modules/chrome-devtools-frontend/front_end/object_ui/ObjectPropertiesSection.js(1373,22): error TS2694: Namespace 'Common' has no exported member 'Renderer'. +node_modules/chrome-devtools-frontend/front_end/object_ui/ObjectPropertiesSection.js(348,65): error TS2339: Property 'reveal' does not exist on type '() => void'. +node_modules/chrome-devtools-frontend/front_end/object_ui/ObjectPropertiesSection.js(392,11): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/object_ui/ObjectPropertiesSection.js(395,11): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/object_ui/ObjectPropertiesSection.js(408,34): error TS2339: Property '_arrayLoadThreshold' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/object_ui/ObjectPropertiesSection.js(414,34): error TS2339: Property 'RootElement' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/object_ui/ObjectPropertiesSection.js(468,48): error TS2339: Property '_skipProto' does not exist on type '(Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/object_ui/ObjectPropertiesSection.js(513,64): error TS2339: Property '_arrayLoadThreshold' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/object_ui/ObjectPropertiesSection.js(565,16): error TS2339: Property 'parentObject' does not exist on type '(Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/object_ui/ObjectPropertiesSection.js(571,38): error TS2339: Property 'getter' does not exist on type '(Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/object_ui/ObjectPropertiesSection.js(572,30): error TS2554: Expected 9 arguments, but got 3. +node_modules/chrome-devtools-frontend/front_end/object_ui/ObjectPropertiesSection.js(572,92): error TS2339: Property 'getter' does not exist on type '(Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/object_ui/ObjectPropertiesSection.js(576,38): error TS2339: Property 'setter' does not exist on type '(Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/object_ui/ObjectPropertiesSection.js(577,30): error TS2554: Expected 9 arguments, but got 3. +node_modules/chrome-devtools-frontend/front_end/object_ui/ObjectPropertiesSection.js(577,92): error TS2339: Property 'setter' does not exist on type '(Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/object_ui/ObjectPropertiesSection.js(581,38): error TS2339: Property 'getter' does not exist on type '(Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/object_ui/ObjectPropertiesSection.js(592,31): error TS2339: Property 'parentObject' does not exist on type '(Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/object_ui/ObjectPropertiesSection.js(613,45): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/object_ui/ObjectPropertiesSection.js(626,31): error TS2339: Property 'createChild' does not exist on type 'Element'. +node_modules/chrome-devtools-frontend/front_end/object_ui/ObjectPropertiesSection.js(627,27): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/object_ui/ObjectPropertiesSection.js(631,21): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/object_ui/ObjectPropertiesSection.js(648,25): error TS2339: Property 'highlightedSearchResultClassName' does not exist on type 'typeof UI'. +node_modules/chrome-devtools-frontend/front_end/object_ui/ObjectPropertiesSection.js(690,57): error TS2339: Property '_skipProto' does not exist on type '(Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/object_ui/ObjectPropertiesSection.js(691,90): error TS2339: Property 'parentObject' does not exist on type '(Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/object_ui/ObjectPropertiesSection.js(703,111): error TS2339: Property 'setter' does not exist on type '(Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/object_ui/ObjectPropertiesSection.js(756,20): error TS2339: Property 'setTextContentTruncatedIfNeeded' does not exist on type 'Element'. +node_modules/chrome-devtools-frontend/front_end/object_ui/ObjectPropertiesSection.js(758,18): error TS2339: Property 'title' does not exist on type 'Element'. +node_modules/chrome-devtools-frontend/front_end/object_ui/ObjectPropertiesSection.js(778,30): error TS2339: Property 'getter' does not exist on type '(Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/object_ui/ObjectPropertiesSection.js(780,25): error TS2339: Property 'parentObject' does not exist on type '(Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/object_ui/ObjectPropertiesSection.js(783,39): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/object_ui/ObjectPropertiesSection.js(784,25): error TS2339: Property 'title' does not exist on type 'Element'. +node_modules/chrome-devtools-frontend/front_end/object_ui/ObjectPropertiesSection.js(784,33): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/object_ui/ObjectPropertiesSection.js(791,26): error TS2339: Property 'removeChildren' does not exist on type 'Element'. +node_modules/chrome-devtools-frontend/front_end/object_ui/ObjectPropertiesSection.js(792,26): error TS2339: Property 'appendChildren' does not exist on type 'Element'. +node_modules/chrome-devtools-frontend/front_end/object_ui/ObjectPropertiesSection.js(796,26): error TS2339: Property 'title' does not exist on type 'Element'. +node_modules/chrome-devtools-frontend/front_end/object_ui/ObjectPropertiesSection.js(804,24): error TS2339: Property 'title' does not exist on type 'Element'. +node_modules/chrome-devtools-frontend/front_end/object_ui/ObjectPropertiesSection.js(806,24): error TS2339: Property 'title' does not exist on type 'Element'. +node_modules/chrome-devtools-frontend/front_end/object_ui/ObjectPropertiesSection.js(808,24): error TS2339: Property 'title' does not exist on type 'Element'. +node_modules/chrome-devtools-frontend/front_end/object_ui/ObjectPropertiesSection.js(820,46): error TS2339: Property 'title' does not exist on type 'Element'. +node_modules/chrome-devtools-frontend/front_end/object_ui/ObjectPropertiesSection.js(821,51): error TS2339: Property 'copyText' does not exist on type 'typeof InspectorFrontendHost'. +node_modules/chrome-devtools-frontend/front_end/object_ui/ObjectPropertiesSection.js(821,105): error TS2339: Property 'title' does not exist on type 'Element'. +node_modules/chrome-devtools-frontend/front_end/object_ui/ObjectPropertiesSection.js(822,49): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/object_ui/ObjectPropertiesSection.js(824,23): error TS2339: Property 'parentObject' does not exist on type '(Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/object_ui/ObjectPropertiesSection.js(825,44): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/object_ui/ObjectPropertiesSection.js(826,44): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/object_ui/ObjectPropertiesSection.js(832,43): error TS2339: Property '_editable' does not exist on type '(Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/object_ui/ObjectPropertiesSection.js(832,61): error TS2339: Property '_readOnly' does not exist on type '(Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/object_ui/ObjectPropertiesSection.js(835,46): error TS2339: Property 'createChild' does not exist on type 'Element'. +node_modules/chrome-devtools-frontend/front_end/object_ui/ObjectPropertiesSection.js(841,61): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/object_ui/ObjectPropertiesSection.js(853,26): error TS2339: Property 'getComponentSelection' does not exist on type 'Element'. +node_modules/chrome-devtools-frontend/front_end/object_ui/ObjectPropertiesSection.js(891,13): error TS2339: Property 'consume' does not exist on type 'Event'. +node_modules/chrome-devtools-frontend/front_end/object_ui/ObjectPropertiesSection.js(895,15): error TS2339: Property 'key' does not exist on type 'Event'. +node_modules/chrome-devtools-frontend/front_end/object_ui/ObjectPropertiesSection.js(896,13): error TS2339: Property 'consume' does not exist on type 'Event'. +node_modules/chrome-devtools-frontend/front_end/object_ui/ObjectPropertiesSection.js(923,51): error TS2339: Property 'parentObject' does not exist on type '(Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/object_ui/ObjectPropertiesSection.js(924,51): error TS2339: Property 'parentObject' does not exist on type '(Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/object_ui/ObjectPropertiesSection.js(980,18): error TS2339: Property 'sprintf' does not exist on type 'StringConstructor'. +node_modules/chrome-devtools-frontend/front_end/object_ui/ObjectPropertiesSection.js(1015,91): error TS2339: Property '_bucketThreshold' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/object_ui/ObjectPropertiesSection.js(1016,53): error TS2339: Property '_sparseIterationThreshold' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/object_ui/ObjectPropertiesSection.js(1017,53): error TS2339: Property '_getOwnPropertyNamesThreshold' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/object_ui/ObjectPropertiesSection.js(1057,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(1069,18): error TS2403: Subsequent variable declarations must have the same type. Variable 'i' must be of type 'any', but here has type 'number'. +node_modules/chrome-devtools-frontend/front_end/object_ui/ObjectPropertiesSection.js(1078,13): error TS2403: Subsequent variable declarations must have the same type. Variable 'groupStart' must be of type 'any', but here has type 'number'. +node_modules/chrome-devtools-frontend/front_end/object_ui/ObjectPropertiesSection.js(1080,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(1132,90): error TS2339: Property '_sparseIterationThreshold' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/object_ui/ObjectPropertiesSection.js(1153,23): error TS2362: The left-hand side of an arithmetic operation must be of type 'any', 'number' or an enum type. +node_modules/chrome-devtools-frontend/front_end/object_ui/ObjectPropertiesSection.js(1182,26): error TS2339: Property '_readOnly' does not exist on type '(Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/object_ui/ObjectPropertiesSection.js(1211,20): error TS2362: The left-hand side of an arithmetic operation must be of type 'any', 'number' or an enum type. +node_modules/chrome-devtools-frontend/front_end/object_ui/ObjectPropertiesSection.js(1211,44): error TS2362: The left-hand side of an arithmetic operation must be of type 'any', 'number' or an enum type. +node_modules/chrome-devtools-frontend/front_end/object_ui/ObjectPropertiesSection.js(1241,23): error TS2339: Property 'parentObject' does not exist on type '(Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/object_ui/ObjectPropertiesSection.js(1243,26): error TS2339: Property '_readOnly' does not exist on type '(Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/object_ui/ObjectPropertiesSection.js(1253,66): error TS2339: Property '_bucketThreshold' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/object_ui/ObjectPropertiesSection.js(1270,35): error TS2339: Property '_bucketThreshold' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/object_ui/ObjectPropertiesSection.js(1271,35): error TS2339: Property '_sparseIterationThreshold' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/object_ui/ObjectPropertiesSection.js(1272,35): error TS2339: Property '_getOwnPropertyNamesThreshold' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/object_ui/ObjectPropertiesSection.js(1299,45): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/object_ui/ObjectPropertiesSection.js(1300,45): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/object_ui/ObjectPropertiesSection.js(1301,45): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/object_ui/ObjectPropertiesSection.js(1302,62): error TS2339: Property '_treeOutlineId' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/object_ui/ObjectPropertiesSection.js(1312,26): error TS2495: Type 'Set' is not an array type or a string type. +node_modules/chrome-devtools-frontend/front_end/object_ui/ObjectPropertiesSection.js(1319,22): error TS2694: Namespace 'Common' has no exported member 'Event'. +node_modules/chrome-devtools-frontend/front_end/object_ui/ObjectPropertiesSection.js(1328,22): error TS2694: Namespace 'Common' has no exported member 'Event'. +node_modules/chrome-devtools-frontend/front_end/object_ui/ObjectPropertiesSection.js(1336,22): error TS2694: Namespace 'Common' has no exported member 'Event'. +node_modules/chrome-devtools-frontend/front_end/object_ui/ObjectPropertiesSection.js(1348,91): error TS2339: Property '_cachedPathSymbol' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/object_ui/ObjectPropertiesSection.js(1353,47): error TS2339: Property 'objectTreeElement' does not exist on type '(Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/object_ui/ObjectPropertiesSection.js(1359,19): error TS2339: Property 'property' does not exist on type '(Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/object_ui/ObjectPropertiesSection.js(1360,31): error TS2339: Property 'property' does not exist on type '(Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/object_ui/ObjectPropertiesSection.js(1367,98): error TS2339: Property '_treeOutlineId' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/object_ui/ObjectPropertiesSection.js(1369,66): error TS2339: Property '_cachedPathSymbol' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/object_ui/ObjectPropertiesSection.js(1374,50): error TS2339: Property '_cachedPathSymbol' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/object_ui/ObjectPropertiesSection.js(1375,50): error TS2339: Property '_treeOutlineId' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/object_ui/ObjectPropertiesSection.js(1380,34): error TS2339: Property 'Renderer' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/object_ui/ObjectPropertiesSection.js(1384,22): error TS2694: Namespace 'Common' has no exported member 'Renderer'. +node_modules/chrome-devtools-frontend/front_end/object_ui/ObjectPropertiesSection.js(1392,19): error TS2554: Expected 4-6 arguments, but got 2. node_modules/chrome-devtools-frontend/front_end/object_ui/RemoteObjectPreviewFormatter.js(9,24): error TS2694: Namespace 'Protocol' has no exported member 'Runtime'. node_modules/chrome-devtools-frontend/front_end/object_ui/RemoteObjectPreviewFormatter.js(10,24): error TS2694: Namespace 'Protocol' has no exported member 'Runtime'. node_modules/chrome-devtools-frontend/front_end/object_ui/RemoteObjectPreviewFormatter.js(17,26): error TS2694: Namespace 'Protocol' has no exported member 'Runtime'. +node_modules/chrome-devtools-frontend/front_end/object_ui/RemoteObjectPreviewFormatter.js(21,64): error TS2339: Property '_internalName' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/object_ui/RemoteObjectPreviewFormatter.js(36,24): error TS2694: Namespace 'Protocol' has no exported member 'Runtime'. node_modules/chrome-devtools-frontend/front_end/object_ui/RemoteObjectPreviewFormatter.js(59,23): error TS2339: Property 'createChild' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/object_ui/RemoteObjectPreviewFormatter.js(62,43): error TS2339: Property 'createChild' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/object_ui/RemoteObjectPreviewFormatter.js(90,24): error TS2694: Namespace 'Protocol' has no exported member 'Runtime'. +node_modules/chrome-devtools-frontend/front_end/object_ui/RemoteObjectPreviewFormatter.js(93,62): error TS2339: Property '_internalName' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/object_ui/RemoteObjectPreviewFormatter.js(98,23): error TS2339: Property 'createTextChild' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/object_ui/RemoteObjectPreviewFormatter.js(108,27): error TS2339: Property 'createTextChild' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/object_ui/RemoteObjectPreviewFormatter.js(119,23): error TS2339: Property 'createTextChild' does not exist on type 'Element'. @@ -7447,19 +12174,29 @@ node_modules/chrome-devtools-frontend/front_end/object_ui/RemoteObjectPreviewFor node_modules/chrome-devtools-frontend/front_end/object_ui/RemoteObjectPreviewFormatter.js(186,23): error TS2339: Property 'createTextChild' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/object_ui/RemoteObjectPreviewFormatter.js(190,21): error TS2339: Property 'createTextChild' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/object_ui/RemoteObjectPreviewFormatter.js(199,32): error TS2339: Property 'createChild' does not exist on type 'Element'. +node_modules/chrome-devtools-frontend/front_end/object_ui/RemoteObjectPreviewFormatter.js(201,79): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/object_ui/RemoteObjectPreviewFormatter.js(208,24): error TS2694: Namespace 'Protocol' has no exported member 'Runtime'. node_modules/chrome-devtools-frontend/front_end/object_ui/RemoteObjectPreviewFormatter.js(213,23): error TS2339: Property 'createTextChild' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/object_ui/RemoteObjectPreviewFormatter.js(218,23): error TS2339: Property 'createTextChild' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/object_ui/RemoteObjectPreviewFormatter.js(236,32): error TS2694: Namespace 'Protocol' has no exported member 'Runtime'. node_modules/chrome-devtools-frontend/front_end/object_ui/RemoteObjectPreviewFormatter.js(240,33): error TS2339: Property 'peekLast' does not exist on type 'any[]'. node_modules/chrome-devtools-frontend/front_end/object_ui/RemoteObjectPreviewFormatter.js(256,12): error TS2339: Property 'title' does not exist on type 'Element'. +node_modules/chrome-devtools-frontend/front_end/object_ui/RemoteObjectPreviewFormatter.js(256,20): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/object_ui/RemoteObjectPreviewFormatter.js(266,18): error TS2339: Property 'DOMPresentationUtils' does not exist on type 'typeof Components'. node_modules/chrome-devtools-frontend/front_end/object_ui/RemoteObjectPreviewFormatter.js(271,12): error TS2339: Property 'createTextChildren' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/object_ui/RemoteObjectPreviewFormatter.js(280,12): error TS2339: Property 'title' does not exist on type 'Element'. +node_modules/chrome-devtools-frontend/front_end/object_ui/RemoteObjectPreviewFormatter.js(290,39): error TS2339: Property '_internalName' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/perf_ui/ChartViewport.js(37,22): error TS2694: Namespace 'PerfUI' has no exported member 'ChartViewportDelegate'. -node_modules/chrome-devtools-frontend/front_end/perf_ui/ChartViewport.js(40,5): error TS2346: Call target does not contain any signatures. +node_modules/chrome-devtools-frontend/front_end/perf_ui/ChartViewport.js(45,48): error TS2339: Property 'createChild' does not exist on type 'Element'. +node_modules/chrome-devtools-frontend/front_end/perf_ui/ChartViewport.js(60,48): error TS2339: Property 'createChild' does not exist on type 'Element'. +node_modules/chrome-devtools-frontend/front_end/perf_ui/ChartViewport.js(64,50): error TS2339: Property 'createChild' does not exist on type 'Element'. +node_modules/chrome-devtools-frontend/front_end/perf_ui/ChartViewport.js(67,47): error TS2339: Property 'createChild' does not exist on type 'Element'. +node_modules/chrome-devtools-frontend/front_end/perf_ui/ChartViewport.js(131,41): error TS2339: Property 'offsetWidth' does not exist on type 'Element'. +node_modules/chrome-devtools-frontend/front_end/perf_ui/ChartViewport.js(133,46): error TS2339: Property 'offsetHeight' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/perf_ui/ChartViewport.js(134,20): error TS2339: Property 'setSize' does not exist on type '() => void'. node_modules/chrome-devtools-frontend/front_end/perf_ui/ChartViewport.js(182,27): error TS2339: Property 'shiftKey' does not exist on type 'Event'. node_modules/chrome-devtools-frontend/front_end/perf_ui/ChartViewport.js(182,38): 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/perf_ui/ChartViewport.js(182,39): error TS2365: Operator '===' cannot be applied to types 'V' and 'string'. node_modules/chrome-devtools-frontend/front_end/perf_ui/ChartViewport.js(183,46): error TS2339: Property 'wheelDeltaY' does not exist on type 'Event'. node_modules/chrome-devtools-frontend/front_end/perf_ui/ChartViewport.js(183,72): error TS2339: Property 'wheelDeltaX' does not exist on type 'Event'. node_modules/chrome-devtools-frontend/front_end/perf_ui/ChartViewport.js(184,55): error TS2339: Property 'wheelDeltaX' does not exist on type 'Event'. @@ -7485,32 +12222,61 @@ node_modules/chrome-devtools-frontend/front_end/perf_ui/ChartViewport.js(363,23) node_modules/chrome-devtools-frontend/front_end/perf_ui/ChartViewport.js(364,15): error TS2339: Property 'code' does not exist on type 'Event'. node_modules/chrome-devtools-frontend/front_end/perf_ui/ChartViewport.js(380,7): error TS2339: Property 'consume' does not exist on type 'Event'. node_modules/chrome-devtools-frontend/front_end/perf_ui/ChartViewport.js(401,29): error TS2339: Property 'constrain' does not exist on type 'NumberConstructor'. +node_modules/chrome-devtools-frontend/front_end/perf_ui/ChartViewport.js(421,56): error TS2339: Property 'MinimalTimeWindowMs' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/perf_ui/ChartViewport.js(423,20): error TS2339: Property 'requestWindowTimes' does not exist on type '() => void'. +node_modules/chrome-devtools-frontend/front_end/perf_ui/ChartViewport.js(438,40): error TS2339: Property 'window' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/perf_ui/ChartViewport.js(445,20): error TS2339: Property 'update' does not exist on type '() => void'. -node_modules/chrome-devtools-frontend/front_end/perf_ui/FilmStripView.js(9,5): error TS2346: Call target does not contain any signatures. +node_modules/chrome-devtools-frontend/front_end/perf_ui/ChartViewport.js(464,22): error TS2339: Property 'window' does not exist on type 'Element'. +node_modules/chrome-devtools-frontend/front_end/perf_ui/FilmStripView.js(12,45): error TS2339: Property 'createChild' does not exist on type 'Element'. +node_modules/chrome-devtools-frontend/front_end/perf_ui/FilmStripView.js(14,39): error TS2339: Property 'Modes' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/perf_ui/FilmStripView.js(23,20): error TS2339: Property 'src' does not exist on type 'Element'. +node_modules/chrome-devtools-frontend/front_end/perf_ui/FilmStripView.js(31,86): error TS2339: Property 'Modes' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/perf_ui/FilmStripView.js(53,19): error TS2694: Namespace 'SDK' has no exported member 'FilmStripModel'. node_modules/chrome-devtools-frontend/front_end/perf_ui/FilmStripView.js(59,13): error TS2339: Property 'title' does not exist on type 'Element'. +node_modules/chrome-devtools-frontend/front_end/perf_ui/FilmStripView.js(59,21): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/perf_ui/FilmStripView.js(60,13): error TS2339: Property 'createChild' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/perf_ui/FilmStripView.js(60,61): error TS2339: Property 'millisToString' does not exist on type 'NumberConstructor'. node_modules/chrome-devtools-frontend/front_end/perf_ui/FilmStripView.js(61,32): error TS2339: Property 'createChild' does not exist on type 'Element'. +node_modules/chrome-devtools-frontend/front_end/perf_ui/FilmStripView.js(63,73): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/perf_ui/FilmStripView.js(65,74): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/perf_ui/FilmStripView.js(67,72): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/perf_ui/FilmStripView.js(83,20): error TS2694: Namespace 'SDK' has no exported member 'FilmStripModel'. node_modules/chrome-devtools-frontend/front_end/perf_ui/FilmStripView.js(88,21): error TS2694: Namespace 'SDK' has no exported member 'FilmStripModel'. node_modules/chrome-devtools-frontend/front_end/perf_ui/FilmStripView.js(97,33): error TS2339: Property 'upperBound' does not exist on type 'any[]'. +node_modules/chrome-devtools-frontend/front_end/perf_ui/FilmStripView.js(108,45): error TS2339: Property 'Modes' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/perf_ui/FilmStripView.js(138,17): error TS2339: Property 'style' does not exist on type 'Element'. +node_modules/chrome-devtools-frontend/front_end/perf_ui/FilmStripView.js(158,45): error TS2339: Property 'Modes' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/perf_ui/FilmStripView.js(168,35): error TS2345: Argument of type 'string' is not assignable to parameter of type 'symbol'. node_modules/chrome-devtools-frontend/front_end/perf_ui/FilmStripView.js(172,19): error TS2694: Namespace 'SDK' has no exported member 'FilmStripModel'. -node_modules/chrome-devtools-frontend/front_end/perf_ui/FilmStripView.js(210,19): error TS2694: Namespace 'SDK' has no exported member 'FilmStripModel'. -node_modules/chrome-devtools-frontend/front_end/perf_ui/FilmStripView.js(214,5): error TS2346: Call target does not contain any signatures. +node_modules/chrome-devtools-frontend/front_end/perf_ui/FilmStripView.js(175,30): error TS2339: Property 'Dialog' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/perf_ui/FilmStripView.js(180,25): error TS2339: Property 'removeChildren' does not exist on type 'Element'. +node_modules/chrome-devtools-frontend/front_end/perf_ui/FilmStripView.js(193,22): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/perf_ui/FilmStripView.js(199,22): error TS2339: Property 'Modes' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/perf_ui/FilmStripView.js(204,22): error TS2339: Property 'Dialog' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/perf_ui/FilmStripView.js(206,19): error TS2694: Namespace 'SDK' has no exported member 'FilmStripModel'. +node_modules/chrome-devtools-frontend/front_end/perf_ui/FilmStripView.js(211,16): error TS2339: Property 'title' does not exist on type 'Element'. +node_modules/chrome-devtools-frontend/front_end/perf_ui/FilmStripView.js(211,24): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/perf_ui/FilmStripView.js(213,16): error TS2339: Property 'title' does not exist on type 'Element'. +node_modules/chrome-devtools-frontend/front_end/perf_ui/FilmStripView.js(213,24): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/perf_ui/FilmStripView.js(215,39): error TS2345: Argument of type 'TemplateStringsArray' is not assignable to parameter of type 'string[]'. +node_modules/chrome-devtools-frontend/front_end/perf_ui/FilmStripView.js(245,7): error TS2554: Expected 1 arguments, but got 0. +node_modules/chrome-devtools-frontend/front_end/perf_ui/FilmStripView.js(247,47): error TS2339: Property 'SizeBehavior' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/perf_ui/FilmStripView.js(254,19): error TS2339: Property 'key' does not exist on type 'Event'. node_modules/chrome-devtools-frontend/front_end/perf_ui/FilmStripView.js(256,35): error TS2339: Property 'metaKey' does not exist on type 'Event'. node_modules/chrome-devtools-frontend/front_end/perf_ui/FilmStripView.js(263,35): error TS2339: Property 'metaKey' does not exist on type 'Event'. -node_modules/chrome-devtools-frontend/front_end/perf_ui/FilmStripView.js(306,42): error TS2339: Property 'millisToString' does not exist on type 'NumberConstructor'. +node_modules/chrome-devtools-frontend/front_end/perf_ui/FilmStripView.js(306,51): error TS2339: Property 'millisToString' does not exist on type 'NumberConstructor'. node_modules/chrome-devtools-frontend/front_end/perf_ui/FlameChart.js(56,22): error TS2694: Namespace 'PerfUI' has no exported member 'FlameChartDataProvider'. node_modules/chrome-devtools-frontend/front_end/perf_ui/FlameChart.js(57,22): error TS2694: Namespace 'PerfUI' has no exported member 'FlameChartDelegate'. -node_modules/chrome-devtools-frontend/front_end/perf_ui/FlameChart.js(61,5): error TS2346: Call target does not contain any signatures. +node_modules/chrome-devtools-frontend/front_end/perf_ui/FlameChart.js(68,52): error TS2345: Argument of type 'this' is not assignable to parameter of type '() => void'. + Type '(Anonymous class)' is not assignable to type '() => void'. + Type '(Anonymous class)' provides no match for the signature '(): void'. +node_modules/chrome-devtools-frontend/front_end/perf_ui/FlameChart.js(72,46): error TS2339: Property 'Calculator' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/perf_ui/FlameChart.js(89,5): error TS2554: Expected 6-7 arguments, but got 5. node_modules/chrome-devtools-frontend/front_end/perf_ui/FlameChart.js(96,41): error TS2339: Property 'minimumBoundary' does not exist on type '() => void'. node_modules/chrome-devtools-frontend/front_end/perf_ui/FlameChart.js(97,65): error TS2339: Property 'totalTime' does not exist on type '() => void'. node_modules/chrome-devtools-frontend/front_end/perf_ui/FlameChart.js(172,29): error TS2339: Property 'entryColor' does not exist on type '() => void'. +node_modules/chrome-devtools-frontend/front_end/perf_ui/FlameChart.js(176,53): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/perf_ui/FlameChart.js(183,53): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/perf_ui/FlameChart.js(202,30): error TS2339: Property 'requestWindowTimes' does not exist on type '() => void'. node_modules/chrome-devtools-frontend/front_end/perf_ui/FlameChart.js(211,30): error TS2339: Property 'updateRangeSelection' does not exist on type '() => void'. node_modules/chrome-devtools-frontend/front_end/perf_ui/FlameChart.js(252,23): error TS2694: Namespace 'PerfUI' has no exported member 'FlameChart'. @@ -7519,22 +12285,27 @@ node_modules/chrome-devtools-frontend/front_end/perf_ui/FlameChart.js(307,36): e node_modules/chrome-devtools-frontend/front_end/perf_ui/FlameChart.js(308,36): error TS2339: Property 'offsetY' does not exist on type 'Event'. node_modules/chrome-devtools-frontend/front_end/perf_ui/FlameChart.js(313,45): error TS2339: Property 'offsetX' does not exist on type 'Event'. node_modules/chrome-devtools-frontend/front_end/perf_ui/FlameChart.js(313,60): error TS2339: Property 'offsetY' does not exist on type 'Event'. +node_modules/chrome-devtools-frontend/front_end/perf_ui/FlameChart.js(322,68): error TS2339: Property 'HeaderHeight' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/perf_ui/FlameChart.js(336,61): error TS2339: Property 'canJumpToEntry' does not exist on type '() => void'. node_modules/chrome-devtools-frontend/front_end/perf_ui/FlameChart.js(355,45): error TS2339: Property 'prepareHighlightedEntryInfo' does not exist on type '() => void'. node_modules/chrome-devtools-frontend/front_end/perf_ui/FlameChart.js(376,18): error TS2339: Property 'constrain' does not exist on type 'NumberConstructor'. node_modules/chrome-devtools-frontend/front_end/perf_ui/FlameChart.js(377,18): error TS2339: Property 'constrain' does not exist on type 'NumberConstructor'. node_modules/chrome-devtools-frontend/front_end/perf_ui/FlameChart.js(396,58): error TS2339: Property 'offsetX' does not exist on type 'Event'. node_modules/chrome-devtools-frontend/front_end/perf_ui/FlameChart.js(396,73): error TS2339: Property 'offsetY' does not exist on type 'Event'. +node_modules/chrome-devtools-frontend/front_end/perf_ui/FlameChart.js(402,53): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/perf_ui/FlameChart.js(416,39): error TS2345: Argument of type '{}' is not assignable to parameter of type 'V'. +node_modules/chrome-devtools-frontend/front_end/perf_ui/FlameChart.js(474,36): error TS2339: Property 'Keys' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/perf_ui/FlameChart.js(475,11): error TS2339: Property 'keyCode' does not exist on type 'Event'. node_modules/chrome-devtools-frontend/front_end/perf_ui/FlameChart.js(475,43): error TS2339: Property 'keyCode' does not exist on type 'Event'. node_modules/chrome-devtools-frontend/front_end/perf_ui/FlameChart.js(479,25): error TS2339: Property 'keyCode' does not exist on type 'Event'. node_modules/chrome-devtools-frontend/front_end/perf_ui/FlameChart.js(480,9): error TS2339: Property 'consume' does not exist on type 'Event'. +node_modules/chrome-devtools-frontend/front_end/perf_ui/FlameChart.js(482,57): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/perf_ui/FlameChart.js(485,11): error TS2339: Property 'keyCode' does not exist on type 'Event'. 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' must be of type 'any', but here has type 'number'. +node_modules/chrome-devtools-frontend/front_end/perf_ui/FlameChart.js(501,55): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/perf_ui/FlameChart.js(517,49): error TS2339: Property 'upperBound' does not exist on type 'Uint32Array'. node_modules/chrome-devtools-frontend/front_end/perf_ui/FlameChart.js(580,36): error TS2339: Property 'upperBound' does not exist on type 'Uint32Array'. node_modules/chrome-devtools-frontend/front_end/perf_ui/FlameChart.js(656,65): error TS2339: Property 'upperBound' does not exist on type 'Uint32Array'. @@ -7547,29 +12318,36 @@ node_modules/chrome-devtools-frontend/front_end/perf_ui/FlameChart.js(749,37): e node_modules/chrome-devtools-frontend/front_end/perf_ui/FlameChart.js(751,43): error TS2339: Property 'entryFont' does not exist on type '() => void'. node_modules/chrome-devtools-frontend/front_end/perf_ui/FlameChart.js(756,30): error TS2339: Property 'decorateEntry' does not exist on type '() => void'. node_modules/chrome-devtools-frontend/front_end/perf_ui/FlameChart.js(761,46): error TS2339: Property 'textColor' does not exist on type '() => void'. +node_modules/chrome-devtools-frontend/front_end/perf_ui/FlameChart.js(775,29): error TS2339: Property 'HeaderHeight' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/perf_ui/FlameChart.js(796,43): error TS2339: Property 'peekLast' does not exist on type 'any[]'. +node_modules/chrome-devtools-frontend/front_end/perf_ui/FlameChart.js(797,38): error TS2339: Property 'ColorUsage' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/perf_ui/FlameChart.js(838,100): error TS2339: Property 'maxStackDepth' does not exist on type '() => void'. node_modules/chrome-devtools-frontend/front_end/perf_ui/FlameChart.js(903,49): error TS2694: Namespace 'PerfUI' has no exported member 'FlameChart'. -node_modules/chrome-devtools-frontend/front_end/perf_ui/FlameChart.js(915,27): error TS2339: Property 'peekLast' does not exist on type '{ nestingLevel: number; visible: boolean; }[]'. -node_modules/chrome-devtools-frontend/front_end/perf_ui/FlameChart.js(919,45): error TS2339: Property 'peekLast' does not exist on type '{ nestingLevel: number; visible: boolean; }[]'. +node_modules/chrome-devtools-frontend/front_end/perf_ui/FlameChart.js(907,17): error TS1110: Type expected. node_modules/chrome-devtools-frontend/front_end/perf_ui/FlameChart.js(931,22): error TS2694: Namespace 'PerfUI' has no exported member 'FlameChart'. node_modules/chrome-devtools-frontend/front_end/perf_ui/FlameChart.js(940,22): error TS2694: Namespace 'PerfUI' has no exported member 'FlameChart'. node_modules/chrome-devtools-frontend/front_end/perf_ui/FlameChart.js(970,40): error TS2339: Property 'entryColor' does not exist on type '() => void'. node_modules/chrome-devtools-frontend/front_end/perf_ui/FlameChart.js(972,72): error TS2339: Property 'forceDecoration' does not exist on type '() => void'. node_modules/chrome-devtools-frontend/front_end/perf_ui/FlameChart.js(978,30): error TS2339: Property 'decorateEntry' does not exist on type '() => void'. +node_modules/chrome-devtools-frontend/front_end/perf_ui/FlameChart.js(1090,36): error TS2339: Property 'HeaderHeight' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/perf_ui/FlameChart.js(1117,22): error TS2694: Namespace 'PerfUI' has no exported member 'FlameChart'. node_modules/chrome-devtools-frontend/front_end/perf_ui/FlameChart.js(1133,60): error TS2339: Property 'maxStackDepth' does not exist on type '() => void'. node_modules/chrome-devtools-frontend/front_end/perf_ui/FlameChart.js(1157,41): error TS2339: Property 'maxStackDepth' does not exist on type '() => void'. -node_modules/chrome-devtools-frontend/front_end/perf_ui/FlameChart.js(1176,27): error TS2339: Property 'peekLast' does not exist on type '{ nestingLevel: number; visible: boolean; }[]'. -node_modules/chrome-devtools-frontend/front_end/perf_ui/FlameChart.js(1182,43): error TS2339: Property 'peekLast' does not exist on type '{ nestingLevel: number; visible: boolean; }[]'. +node_modules/chrome-devtools-frontend/front_end/perf_ui/FlameChart.js(1165,64): error TS2339: Property 'HeaderHeight' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/perf_ui/FlameChart.js(1167,15): error TS1110: Type expected. node_modules/chrome-devtools-frontend/front_end/perf_ui/FlameChart.js(1228,59): error TS2339: Property 'maxStackDepth' does not exist on type '() => void'. node_modules/chrome-devtools-frontend/front_end/perf_ui/FlameChart.js(1273,25): error TS2339: Property 'style' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/perf_ui/FlameChart.js(1286,19): error TS2339: Property 'constrain' does not exist on type 'NumberConstructor'. node_modules/chrome-devtools-frontend/front_end/perf_ui/FlameChart.js(1306,42): error TS2339: Property 'totalTime' does not exist on type '() => void'. node_modules/chrome-devtools-frontend/front_end/perf_ui/FlameChart.js(1307,48): error TS2339: Property 'minimumBoundary' does not exist on type '() => void'. node_modules/chrome-devtools-frontend/front_end/perf_ui/FlameChart.js(1329,57): error TS2339: Property 'maxStackDepth' does not exist on type '() => void'. +node_modules/chrome-devtools-frontend/front_end/perf_ui/FlameChart.js(1376,19): error TS2339: Property 'HeaderHeight' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/perf_ui/FlameChart.js(1378,19): error TS2339: Property 'MinimalTimeWindowMs' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/perf_ui/FlameChart.js(1387,2): error TS1131: Property or signature expected. +node_modules/chrome-devtools-frontend/front_end/perf_ui/FlameChart.js(1393,19): error TS2339: Property 'Group' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/perf_ui/FlameChart.js(1397,2): error TS1131: Property or signature expected. +node_modules/chrome-devtools-frontend/front_end/perf_ui/FlameChart.js(1410,19): error TS2339: Property 'GroupStyle' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/perf_ui/FlameChart.js(1415,19): error TS2339: Property 'TimelineData' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/perf_ui/FlameChart.js(1420,29): error TS2694: Namespace 'PerfUI' has no exported member 'FlameChart'. node_modules/chrome-devtools-frontend/front_end/perf_ui/FlameChart.js(1427,32): error TS2694: Namespace 'PerfUI' has no exported member 'FlameChartMarker'. node_modules/chrome-devtools-frontend/front_end/perf_ui/FlameChart.js(1438,15): error TS2355: A function whose declared type is neither 'void' nor 'any' must return a value. @@ -7588,23 +12366,50 @@ node_modules/chrome-devtools-frontend/front_end/perf_ui/FlameChart.js(1516,15): node_modules/chrome-devtools-frontend/front_end/perf_ui/FlameChart.js(1528,15): error TS2355: A function whose declared type is neither 'void' nor 'any' must return a value. node_modules/chrome-devtools-frontend/front_end/perf_ui/FlameChart.js(1533,15): error TS2355: A function whose declared type is neither 'void' nor 'any' must return a value. node_modules/chrome-devtools-frontend/front_end/perf_ui/FlameChart.js(1538,15): error TS2355: A function whose declared type is neither 'void' nor 'any' must return a value. +node_modules/chrome-devtools-frontend/front_end/perf_ui/FlameChart.js(1552,19): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/perf_ui/FlameChart.js(1561,19): error TS2339: Property 'Calculator' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/perf_ui/FlameChart.js(1563,22): error TS2694: Namespace 'PerfUI' has no exported member 'FlameChartDataProvider'. node_modules/chrome-devtools-frontend/front_end/perf_ui/FlameChart.js(1573,46): error TS2339: Property 'totalTime' does not exist on type '() => void'. node_modules/chrome-devtools-frontend/front_end/perf_ui/FlameChart.js(1574,45): error TS2339: Property 'minimumBoundary' does not exist on type '() => void'. node_modules/chrome-devtools-frontend/front_end/perf_ui/FlameChart.js(1597,31): error TS2339: Property 'formatValue' does not exist on type '() => void'. +node_modules/chrome-devtools-frontend/front_end/perf_ui/LineLevelProfile.js(17,34): error TS2551: Property '_instance' does not exist on type 'typeof (Anonymous class)'. Did you mean 'instance'? +node_modules/chrome-devtools-frontend/front_end/perf_ui/LineLevelProfile.js(18,31): error TS2551: Property '_instance' does not exist on type 'typeof (Anonymous class)'. Did you mean 'instance'? +node_modules/chrome-devtools-frontend/front_end/perf_ui/LineLevelProfile.js(19,36): error TS2551: Property '_instance' does not exist on type 'typeof (Anonymous class)'. Did you mean 'instance'? +node_modules/chrome-devtools-frontend/front_end/perf_ui/LineLevelProfile.js(32,24): error TS2345: Argument of type '(Anonymous class)' is not assignable to parameter of type '(Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/perf_ui/LineLevelProfile.js(33,32): error TS2339: Property 'positionTicks' does not exist on type '(Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/perf_ui/LineLevelProfile.js(40,34): error TS2339: Property 'positionTicks' does not exist on type '(Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/perf_ui/LineLevelProfile.js(41,31): error TS2339: Property 'positionTicks' does not exist on type '(Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/perf_ui/LineLevelProfile.js(70,87): error TS2339: Property 'LineDecorator' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/perf_ui/LineLevelProfile.js(71,26): error TS2495: Type 'Map>' is not an array type or a string type. +node_modules/chrome-devtools-frontend/front_end/perf_ui/LineLevelProfile.js(85,39): error TS2339: Property 'Presentation' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/perf_ui/LineLevelProfile.js(87,72): error TS2339: Property 'LineDecorator' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/perf_ui/LineLevelProfile.js(97,25): error TS2339: Property 'Presentation' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/perf_ui/LineLevelProfile.js(99,19): error TS2694: Namespace 'SDK' has no exported member 'DebuggerModel'. node_modules/chrome-devtools-frontend/front_end/perf_ui/LineLevelProfile.js(109,24): error TS2694: Namespace 'Bindings' has no exported member 'LiveLocation'. +node_modules/chrome-devtools-frontend/front_end/perf_ui/LineLevelProfile.js(113,86): error TS2339: Property 'LineDecorator' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/perf_ui/LineLevelProfile.js(114,37): error TS2339: Property 'uiLocation' does not exist on type '() => void'. +node_modules/chrome-devtools-frontend/front_end/perf_ui/LineLevelProfile.js(117,64): error TS2339: Property 'LineDecorator' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/perf_ui/LineLevelProfile.js(126,25): error TS2339: Property 'LineDecorator' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/perf_ui/LineLevelProfile.js(134,79): error TS2339: Property 'LineDecorator' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/perf_ui/LineLevelProfile.js(135,16): error TS2339: Property 'uninstallGutter' does not exist on type '(Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/perf_ui/LineLevelProfile.js(138,16): error TS2339: Property 'installGutter' does not exist on type '(Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/perf_ui/LineLevelProfile.js(139,28): error TS2495: Type 'Set' is not an array type or a string type. node_modules/chrome-devtools-frontend/front_end/perf_ui/LineLevelProfile.js(142,30): error TS2339: Property 'constrain' does not exist on type 'NumberConstructor'. node_modules/chrome-devtools-frontend/front_end/perf_ui/LineLevelProfile.js(145,15): error TS2339: Property 'style' does not exist on type 'Element'. +node_modules/chrome-devtools-frontend/front_end/perf_ui/LineLevelProfile.js(146,18): error TS2339: Property 'setGutterDecoration' does not exist on type '(Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/perf_ui/LineLevelProfile.js(151,25): error TS2339: Property 'LineDecorator' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/perf_ui/OverviewGrid.js(48,44): error TS2339: Property 'Window' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/perf_ui/OverviewGrid.js(59,22): error TS2694: Namespace 'PerfUI' has no exported member 'TimelineGrid'. node_modules/chrome-devtools-frontend/front_end/perf_ui/OverviewGrid.js(104,31): error TS2694: Namespace 'Common' has no exported member 'Event'. node_modules/chrome-devtools-frontend/front_end/perf_ui/OverviewGrid.js(106,23): error TS2694: Namespace 'Common' has no exported member 'EventTarget'. -node_modules/chrome-devtools-frontend/front_end/perf_ui/OverviewGrid.js(150,5): error TS2346: Call target does not contain any signatures. +node_modules/chrome-devtools-frontend/front_end/perf_ui/OverviewGrid.js(135,21): error TS2339: Property 'MinSelectableSize' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/perf_ui/OverviewGrid.js(137,21): error TS2339: Property 'WindowScrollSpeedFactor' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/perf_ui/OverviewGrid.js(139,21): error TS2339: Property 'ResizerOffset' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/perf_ui/OverviewGrid.js(144,21): error TS2339: Property 'Window' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/perf_ui/OverviewGrid.js(166,45): error TS2339: Property 'createChild' does not exist on type 'Element'. +node_modules/chrome-devtools-frontend/front_end/perf_ui/OverviewGrid.js(167,5): error TS2554: Expected 6-7 arguments, but got 5. node_modules/chrome-devtools-frontend/front_end/perf_ui/OverviewGrid.js(170,46): error TS2339: Property 'createChild' does not exist on type 'Element'. +node_modules/chrome-devtools-frontend/front_end/perf_ui/OverviewGrid.js(171,5): error TS2554: Expected 6-7 arguments, but got 5. node_modules/chrome-devtools-frontend/front_end/perf_ui/OverviewGrid.js(175,46): error TS2339: Property 'createChild' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/perf_ui/OverviewGrid.js(176,47): error TS2339: Property 'createChild' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/perf_ui/OverviewGrid.js(207,43): error TS2339: Property 'pageX' does not exist on type 'Event'. @@ -7614,10 +12419,22 @@ node_modules/chrome-devtools-frontend/front_end/perf_ui/OverviewGrid.js(216,34): node_modules/chrome-devtools-frontend/front_end/perf_ui/OverviewGrid.js(224,35): error TS2339: Property 'pageX' does not exist on type 'Event'. node_modules/chrome-devtools-frontend/front_end/perf_ui/OverviewGrid.js(235,44): error TS2339: Property 'totalOffsetLeft' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/perf_ui/OverviewGrid.js(236,26): error TS2339: Property 'x' does not exist on type 'Event'. +node_modules/chrome-devtools-frontend/front_end/perf_ui/OverviewGrid.js(237,60): error TS2339: Property 'WindowSelector' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/perf_ui/OverviewGrid.js(245,56): error TS2339: Property 'x' does not exist on type 'Event'. node_modules/chrome-devtools-frontend/front_end/perf_ui/OverviewGrid.js(253,60): error TS2339: Property 'x' does not exist on type 'Event'. +node_modules/chrome-devtools-frontend/front_end/perf_ui/OverviewGrid.js(260,63): error TS2339: Property 'MinSelectableSize' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/perf_ui/OverviewGrid.js(261,91): error TS2339: Property 'MinSelectableSize' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/perf_ui/OverviewGrid.js(262,64): error TS2339: Property 'MinSelectableSize' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/perf_ui/OverviewGrid.js(263,78): error TS2339: Property 'MinSelectableSize' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/perf_ui/OverviewGrid.js(264,57): error TS2339: Property 'MinSelectableSize' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/perf_ui/OverviewGrid.js(266,57): error TS2339: Property 'MinSelectableSize' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/perf_ui/OverviewGrid.js(276,34): error TS2339: Property 'pageX' does not exist on type 'Event'. node_modules/chrome-devtools-frontend/front_end/perf_ui/OverviewGrid.js(288,24): error TS2339: Property 'pageX' does not exist on type 'Event'. +node_modules/chrome-devtools-frontend/front_end/perf_ui/OverviewGrid.js(317,77): error TS2339: Property 'MinSelectableSize' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/perf_ui/OverviewGrid.js(318,70): error TS2339: Property 'MinSelectableSize' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/perf_ui/OverviewGrid.js(334,5): error TS2554: Expected 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/perf_ui/OverviewGrid.js(334,55): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/perf_ui/OverviewGrid.js(344,48): error TS2339: Property 'MinSelectableSize' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/perf_ui/OverviewGrid.js(374,22): error TS2339: Property 'wheelDeltaY' does not exist on type 'Event'. node_modules/chrome-devtools-frontend/front_end/perf_ui/OverviewGrid.js(374,56): error TS2339: Property 'wheelDeltaY' does not exist on type 'Event'. node_modules/chrome-devtools-frontend/front_end/perf_ui/OverviewGrid.js(378,29): error TS2339: Property 'offsetX' does not exist on type 'Event'. @@ -7626,14 +12443,20 @@ node_modules/chrome-devtools-frontend/front_end/perf_ui/OverviewGrid.js(379,46): node_modules/chrome-devtools-frontend/front_end/perf_ui/OverviewGrid.js(381,22): error TS2339: Property 'wheelDeltaX' does not exist on type 'Event'. node_modules/chrome-devtools-frontend/front_end/perf_ui/OverviewGrid.js(381,56): error TS2339: Property 'wheelDeltaX' does not exist on type 'Event'. node_modules/chrome-devtools-frontend/front_end/perf_ui/OverviewGrid.js(382,37): error TS2339: Property 'wheelDeltaX' does not exist on type 'Event'. +node_modules/chrome-devtools-frontend/front_end/perf_ui/OverviewGrid.js(382,71): error TS2339: Property 'WindowScrollSpeedFactor' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/perf_ui/OverviewGrid.js(383,81): error TS2339: Property 'ResizerOffset' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/perf_ui/OverviewGrid.js(384,83): error TS2339: Property 'ResizerOffset' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/perf_ui/OverviewGrid.js(412,19): error TS2339: Property 'constrain' does not exist on type 'NumberConstructor'. node_modules/chrome-devtools-frontend/front_end/perf_ui/OverviewGrid.js(415,20): error TS2339: Property 'constrain' does not exist on type 'NumberConstructor'. +node_modules/chrome-devtools-frontend/front_end/perf_ui/OverviewGrid.js(421,21): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/perf_ui/OverviewGrid.js(428,21): error TS2339: Property 'WindowSelector' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/perf_ui/OverviewGrid.js(434,26): error TS2339: Property 'style' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/perf_ui/OverviewGrid.js(435,26): error TS2339: Property 'style' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/perf_ui/OverviewGrid.js(449,28): error TS2339: Property 'style' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/perf_ui/OverviewGrid.js(450,28): error TS2339: Property 'style' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/perf_ui/OverviewGrid.js(452,28): error TS2339: Property 'style' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/perf_ui/OverviewGrid.js(453,28): error TS2339: Property 'style' does not exist on type 'Element'. +node_modules/chrome-devtools-frontend/front_end/perf_ui/PieChart.js(43,33): error TS2339: Property 'createChild' does not exist on type 'DocumentFragment'. node_modules/chrome-devtools-frontend/front_end/perf_ui/PieChart.js(49,30): error TS2345: Argument of type '1' is not assignable to parameter of type 'string'. node_modules/chrome-devtools-frontend/front_end/perf_ui/PieChart.js(52,41): error TS2345: Argument of type 'number' is not assignable to parameter of type 'string'. node_modules/chrome-devtools-frontend/front_end/perf_ui/PieChart.js(54,30): error TS2345: Argument of type 'number' is not assignable to parameter of type 'string'. @@ -7646,7 +12469,10 @@ node_modules/chrome-devtools-frontend/front_end/perf_ui/TimelineGrid.js(44,61): node_modules/chrome-devtools-frontend/front_end/perf_ui/TimelineGrid.js(49,22): error TS2694: Namespace 'PerfUI' has no exported member 'TimelineGrid'. node_modules/chrome-devtools-frontend/front_end/perf_ui/TimelineGrid.js(51,23): error TS2694: Namespace 'PerfUI' has no exported member 'TimelineGrid'. node_modules/chrome-devtools-frontend/front_end/perf_ui/TimelineGrid.js(98,22): error TS2694: Namespace 'PerfUI' has no exported member 'TimelineGrid'. +node_modules/chrome-devtools-frontend/front_end/perf_ui/TimelineGrid.js(104,96): error TS2339: Property 'ColorUsage' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/perf_ui/TimelineGrid.js(119,22): error TS2694: Namespace 'PerfUI' has no exported member 'TimelineGrid'. +node_modules/chrome-devtools-frontend/front_end/perf_ui/TimelineGrid.js(132,84): error TS2339: Property 'ColorUsage' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/perf_ui/TimelineGrid.js(135,80): error TS2339: Property 'ColorUsage' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/perf_ui/TimelineGrid.js(150,7): error TS1056: Accessors are only available when targeting ECMAScript 5 and higher. node_modules/chrome-devtools-frontend/front_end/perf_ui/TimelineGrid.js(154,7): error TS1056: Accessors are only available when targeting ECMAScript 5 and higher. node_modules/chrome-devtools-frontend/front_end/perf_ui/TimelineGrid.js(164,22): error TS2694: Namespace 'PerfUI' has no exported member 'TimelineGrid'. @@ -7657,18 +12483,26 @@ node_modules/chrome-devtools-frontend/front_end/perf_ui/TimelineGrid.js(200,23): node_modules/chrome-devtools-frontend/front_end/perf_ui/TimelineGrid.js(210,7): error TS2322: Type 'Node' is not assignable to type 'Element'. node_modules/chrome-devtools-frontend/front_end/perf_ui/TimelineGrid.js(215,7): error TS2322: Type 'Node' is not assignable to type 'Element'. node_modules/chrome-devtools-frontend/front_end/perf_ui/TimelineGrid.js(266,89): error TS1003: Identifier expected. +node_modules/chrome-devtools-frontend/front_end/perf_ui/TimelineGrid.js(267,21): error TS2339: Property 'DividersData' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/perf_ui/TimelineGrid.js(272,21): error TS2339: Property 'Calculator' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/perf_ui/TimelineGrid.js(274,21): error TS2339: Property 'Calculator' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/perf_ui/TimelineGrid.js(277,15): error TS2355: A function whose declared type is neither 'void' nor 'any' must return a value. node_modules/chrome-devtools-frontend/front_end/perf_ui/TimelineGrid.js(284,15): error TS2355: A function whose declared type is neither 'void' nor 'any' must return a value. node_modules/chrome-devtools-frontend/front_end/perf_ui/TimelineGrid.js(288,16): error TS2355: A function whose declared type is neither 'void' nor 'any' must return a value. node_modules/chrome-devtools-frontend/front_end/perf_ui/TimelineGrid.js(291,16): error TS2355: A function whose declared type is neither 'void' nor 'any' must return a value. node_modules/chrome-devtools-frontend/front_end/perf_ui/TimelineGrid.js(294,16): error TS2355: A function whose declared type is neither 'void' nor 'any' must return a value. node_modules/chrome-devtools-frontend/front_end/perf_ui/TimelineGrid.js(297,16): error TS2355: A function whose declared type is neither 'void' nor 'any' must return a value. -node_modules/chrome-devtools-frontend/front_end/perf_ui/TimelineOverviewPane.js(39,5): error TS2346: Call target does not contain any signatures. +node_modules/chrome-devtools-frontend/front_end/perf_ui/TimelineOverviewPane.js(45,51): error TS2339: Property 'createChild' does not exist on type 'Element'. +node_modules/chrome-devtools-frontend/front_end/perf_ui/TimelineOverviewPane.js(46,54): error TS2339: Property 'createChild' does not exist on type 'Element'. +node_modules/chrome-devtools-frontend/front_end/perf_ui/TimelineOverviewPane.js(51,61): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/perf_ui/TimelineOverviewPane.js(56,58): error TS2339: Property 'OverviewInfo' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/perf_ui/TimelineOverviewPane.js(70,34): error TS2339: Property 'offsetX' does not exist on type 'Event'. node_modules/chrome-devtools-frontend/front_end/perf_ui/TimelineOverviewPane.js(70,57): error TS2339: Property 'offsetLeft' does not exist on type 'EventTarget'. node_modules/chrome-devtools-frontend/front_end/perf_ui/TimelineOverviewPane.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/perf_ui/TimelineOverviewPane.js(82,84): error TS2339: Property 'overviewInfoPromise' does not exist on type '() => void'. node_modules/chrome-devtools-frontend/front_end/perf_ui/TimelineOverviewPane.js(84,14): error TS2339: Property 'remove' does not exist on type 'any[]'. +node_modules/chrome-devtools-frontend/front_end/perf_ui/TimelineOverviewPane.js(85,14): error TS2339: Property 'appendChildren' does not exist on type 'DocumentFragment'. +node_modules/chrome-devtools-frontend/front_end/perf_ui/TimelineOverviewPane.js(112,30): error TS2339: Property 'offsetWidth' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/perf_ui/TimelineOverviewPane.js(120,30): error TS2694: Namespace 'PerfUI' has no exported member 'TimelineOverview'. node_modules/chrome-devtools-frontend/front_end/perf_ui/TimelineOverviewPane.js(124,33): error TS2339: Property 'dispose' does not exist on type '() => void'. node_modules/chrome-devtools-frontend/front_end/perf_ui/TimelineOverviewPane.js(127,27): error TS2339: Property 'setCalculator' does not exist on type '() => void'. @@ -7680,15 +12514,53 @@ node_modules/chrome-devtools-frontend/front_end/perf_ui/TimelineOverviewPane.js( node_modules/chrome-devtools-frontend/front_end/perf_ui/TimelineOverviewPane.js(199,15): error TS2339: Property 'reset' does not exist on type '() => void'. node_modules/chrome-devtools-frontend/front_end/perf_ui/TimelineOverviewPane.js(209,59): error TS2339: Property 'onClick' does not exist on type '() => void'. node_modules/chrome-devtools-frontend/front_end/perf_ui/TimelineOverviewPane.js(213,22): error TS2694: Namespace 'Common' has no exported member 'Event'. +node_modules/chrome-devtools-frontend/front_end/perf_ui/TimelineOverviewPane.js(230,63): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/perf_ui/TimelineOverviewPane.js(244,37): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/perf_ui/TimelineOverviewPane.js(262,29): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/perf_ui/TimelineOverviewPane.js(319,19): error TS2339: Property 'preciseMillisToString' does not exist on type 'NumberConstructor'. node_modules/chrome-devtools-frontend/front_end/perf_ui/TimelineOverviewPane.js(375,15): error TS2355: A function whose declared type is neither 'void' nor 'any' must return a value. node_modules/chrome-devtools-frontend/front_end/perf_ui/TimelineOverviewPane.js(381,15): error TS2355: A function whose declared type is neither 'void' nor 'any' must return a value. -node_modules/chrome-devtools-frontend/front_end/perf_ui/TimelineOverviewPane.js(392,5): error TS2346: Call target does not contain any signatures. +node_modules/chrome-devtools-frontend/front_end/perf_ui/TimelineOverviewPane.js(395,33): error TS2339: Property 'createChild' does not exist on type 'Element'. +node_modules/chrome-devtools-frontend/front_end/perf_ui/TimelineOverviewPane.js(482,29): error TS2339: Property 'OverviewInfo' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/perf_ui/TimelineOverviewPane.js(489,59): error TS2339: Property 'PointerEventsBehavior' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/perf_ui/TimelineOverviewPane.js(490,52): error TS2339: Property 'MarginBehavior' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/perf_ui/TimelineOverviewPane.js(491,50): error TS2339: Property 'SizeBehavior' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/perf_ui/TimelineOverviewPane.js(495,14): error TS2339: Property 'createChild' does not exist on type 'DocumentFragment'. node_modules/chrome-devtools-frontend/front_end/perf_ui/TimelineOverviewPane.js(508,61): error TS2339: Property 'boxInWindow' does not exist on type 'Element'. +node_modules/chrome-devtools-frontend/front_end/performance_test_runner/TimelineTestRunner.js(10,23): error TS2339: Property 'timelinePropertyFormatters' does not exist on type 'typeof PerformanceTestRunner'. +node_modules/chrome-devtools-frontend/front_end/performance_test_runner/TimelineTestRunner.js(45,23): error TS2339: Property 'InvalidationFormatters' does not exist on type 'typeof PerformanceTestRunner'. +node_modules/chrome-devtools-frontend/front_end/performance_test_runner/TimelineTestRunner.js(74,36): error TS2554: Expected 0 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/performance_test_runner/TimelineTestRunner.js(81,13): error TS2551: Property 'panels' does not exist on type 'typeof UI'. Did you mean 'Panel'? +node_modules/chrome-devtools-frontend/front_end/performance_test_runner/TimelineTestRunner.js(86,89): error TS2339: Property 'TopLevelEventCategory' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/performance_test_runner/TimelineTestRunner.js(91,26): error TS2551: Property 'panels' does not exist on type 'typeof UI'. Did you mean 'Panel'? +node_modules/chrome-devtools-frontend/front_end/performance_test_runner/TimelineTestRunner.js(98,5): error TS2554: Expected 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/performance_test_runner/TimelineTestRunner.js(108,13): error TS2551: Property 'panels' does not exist on type 'typeof UI'. Did you mean 'Panel'? +node_modules/chrome-devtools-frontend/front_end/performance_test_runner/TimelineTestRunner.js(120,43): error TS2554: Expected 0 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/performance_test_runner/TimelineTestRunner.js(130,6): error TS2551: Property 'panels' does not exist on type 'typeof UI'. Did you mean 'Panel'? +node_modules/chrome-devtools-frontend/front_end/performance_test_runner/TimelineTestRunner.js(131,53): error TS2339: Property 'tracingManager' does not exist on type 'typeof TestRunner'. +node_modules/chrome-devtools-frontend/front_end/performance_test_runner/TimelineTestRunner.js(131,90): error TS2551: Property 'panels' does not exist on type 'typeof UI'. Did you mean 'Panel'? +node_modules/chrome-devtools-frontend/front_end/performance_test_runner/TimelineTestRunner.js(135,28): error TS2551: Property 'panels' does not exist on type 'typeof UI'. Did you mean 'Panel'? +node_modules/chrome-devtools-frontend/front_end/performance_test_runner/TimelineTestRunner.js(139,20): error TS2551: Property 'panels' does not exist on type 'typeof UI'. Did you mean 'Panel'? +node_modules/chrome-devtools-frontend/front_end/performance_test_runner/TimelineTestRunner.js(147,8): error TS2551: Property 'panels' does not exist on type 'typeof UI'. Did you mean 'Panel'? +node_modules/chrome-devtools-frontend/front_end/performance_test_runner/TimelineTestRunner.js(159,9): error TS2554: Expected 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/performance_test_runner/TimelineTestRunner.js(189,53): error TS2551: Property 'panels' does not exist on type 'typeof UI'. Did you mean 'Panel'? node_modules/chrome-devtools-frontend/front_end/performance_test_runner/TimelineTestRunner.js(220,44): error TS2339: Property 'peekLast' does not exist on type 'any[]'. +node_modules/chrome-devtools-frontend/front_end/performance_test_runner/TimelineTestRunner.js(249,54): error TS2339: Property 'timelinePropertyFormatters' does not exist on type 'typeof PerformanceTestRunner'. +node_modules/chrome-devtools-frontend/front_end/performance_test_runner/TimelineTestRunner.js(254,19): error TS2554: Expected 2 arguments, but got 3. +node_modules/chrome-devtools-frontend/front_end/performance_test_runner/TimelineTestRunner.js(310,93): error TS2339: Property 'InvalidationFormatters' does not exist on type 'typeof PerformanceTestRunner'. node_modules/chrome-devtools-frontend/front_end/performance_test_runner/TimelineTestRunner.js(321,20): error TS2339: Property 'set' does not exist on type '{ _map: Map>; }'. node_modules/chrome-devtools-frontend/front_end/performance_test_runner/TimelineTestRunner.js(335,36): error TS2339: Property 'get' does not exist on type '{ _map: Map>; }'. +node_modules/chrome-devtools-frontend/front_end/performance_test_runner/TimelineTestRunner.js(347,23): error TS2551: Property 'panels' does not exist on type 'typeof UI'. Did you mean 'Panel'? +node_modules/chrome-devtools-frontend/front_end/performance_test_runner/TimelineTestRunner.js(355,6): error TS2551: Property 'panels' does not exist on type 'typeof UI'. Did you mean 'Panel'? +node_modules/chrome-devtools-frontend/front_end/persistence/Automapping.js(29,52): error TS2339: Property 'FilePathIndex' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/persistence/Automapping.js(30,61): error TS2339: Property 'FolderIndex' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/persistence/Automapping.js(31,60): error TS2339: Property 'FolderIndex' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/persistence/Automapping.js(35,31): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/persistence/Automapping.js(38,31): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/persistence/Automapping.js(41,31): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/persistence/Automapping.js(43,31): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/persistence/Automapping.js(44,63): error TS2694: Namespace 'Workspace' has no exported member 'Project'. +node_modules/chrome-devtools-frontend/front_end/persistence/Automapping.js(46,31): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/persistence/Automapping.js(47,65): error TS2694: Namespace 'Workspace' has no exported member 'Project'. node_modules/chrome-devtools-frontend/front_end/persistence/Automapping.js(67,40): error TS2339: Property 'valuesArray' does not exist on type 'Set<(Anonymous class)>'. node_modules/chrome-devtools-frontend/front_end/persistence/Automapping.js(94,25): error TS2694: Namespace 'Workspace' has no exported member 'Project'. @@ -7702,14 +12574,45 @@ node_modules/chrome-devtools-frontend/front_end/persistence/Automapping.js(118,1 node_modules/chrome-devtools-frontend/front_end/persistence/Automapping.js(127,17): error TS2339: Property 'type' does not exist on type '() => void'. node_modules/chrome-devtools-frontend/front_end/persistence/Automapping.js(134,24): error TS2339: Property 'type' does not exist on type '() => void'. node_modules/chrome-devtools-frontend/front_end/persistence/Automapping.js(143,32): error TS2339: Property 'type' does not exist on type '() => void'. +node_modules/chrome-devtools-frontend/front_end/persistence/Automapping.js(146,58): error TS2339: Property '_binding' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/persistence/Automapping.js(149,39): error TS2339: Property 'type' does not exist on type '() => void'. node_modules/chrome-devtools-frontend/front_end/persistence/Automapping.js(155,22): error TS2694: Namespace 'Common' has no exported member 'Event'. node_modules/chrome-devtools-frontend/front_end/persistence/Automapping.js(160,32): error TS2339: Property 'type' does not exist on type '() => void'. +node_modules/chrome-devtools-frontend/front_end/persistence/Automapping.js(165,56): error TS2339: Property '_binding' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/persistence/Automapping.js(178,51): error TS2339: Property '_processingPromise' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/persistence/Automapping.js(179,51): error TS2339: Property '_binding' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/persistence/Automapping.js(182,47): error TS2339: Property '_processingPromise' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/persistence/Automapping.js(189,53): error TS2339: Property '_processingPromise' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/persistence/Automapping.js(191,49): error TS2339: Property '_processingPromise' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/persistence/Automapping.js(197,51): error TS2339: Property '_binding' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/persistence/Automapping.js(197,107): error TS2339: Property '_binding' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/persistence/Automapping.js(201,47): error TS2339: Property '_binding' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/persistence/Automapping.js(202,50): error TS2339: Property '_binding' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/persistence/Automapping.js(220,51): error TS2339: Property '_processingPromise' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/persistence/Automapping.js(221,49): error TS2339: Property '_processingPromise' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/persistence/Automapping.js(224,61): error TS2339: Property '_binding' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/persistence/Automapping.js(229,45): error TS2339: Property '_binding' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/persistence/Automapping.js(230,48): error TS2339: Property '_binding' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/persistence/Automapping.js(268,71): error TS2339: Property '_metadata' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/persistence/Automapping.js(299,83): error TS2339: Property '_metadata' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/persistence/Automapping.js(310,55): error TS2339: Property '_metadata' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/persistence/Automapping.js(315,20): error TS2362: The left-hand side of an arithmetic operation must be of type 'any', 'number' or an enum type. +node_modules/chrome-devtools-frontend/front_end/persistence/Automapping.js(328,24): error TS2339: Property 'removeEventListeners' does not exist on type '() => void'. node_modules/chrome-devtools-frontend/front_end/persistence/Automapping.js(329,40): error TS2339: Property 'valuesArray' does not exist on type 'Set<(Anonymous class)>'. +node_modules/chrome-devtools-frontend/front_end/persistence/Automapping.js(334,25): error TS2339: Property '_binding' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/persistence/Automapping.js(335,25): error TS2339: Property '_processingPromise' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/persistence/Automapping.js(336,25): error TS2339: Property '_metadata' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/persistence/Automapping.js(341,25): error TS2339: Property 'FilePathIndex' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/persistence/Automapping.js(355,41): error TS2339: Property 'reverse' does not exist on type 'string'. node_modules/chrome-devtools-frontend/front_end/persistence/Automapping.js(363,44): error TS2339: Property 'reverse' does not exist on type 'string'. node_modules/chrome-devtools-frontend/front_end/persistence/Automapping.js(372,77): error TS2339: Property 'reverse' does not exist on type 'string'. +node_modules/chrome-devtools-frontend/front_end/persistence/Automapping.js(376,62): error TS2339: Property 'reverse' does not exist on type 'string'. +node_modules/chrome-devtools-frontend/front_end/persistence/Automapping.js(383,25): error TS2339: Property 'FolderIndex' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/persistence/DefaultMapping.js(24,54): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/persistence/DefaultMapping.js(25,54): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/persistence/DefaultMapping.js(26,54): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/persistence/DefaultMapping.js(28,41): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/persistence/DefaultMapping.js(30,41): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/persistence/DefaultMapping.js(36,40): error TS2339: Property 'valuesArray' does not exist on type 'Set<(Anonymous class)>'. node_modules/chrome-devtools-frontend/front_end/persistence/DefaultMapping.js(40,47): error TS2339: Property 'uiSourceCodes' does not exist on type '() => void'. node_modules/chrome-devtools-frontend/front_end/persistence/DefaultMapping.js(46,22): error TS2694: Namespace 'Common' has no exported member 'Event'. @@ -7720,26 +12623,74 @@ node_modules/chrome-devtools-frontend/front_end/persistence/DefaultMapping.js(66 node_modules/chrome-devtools-frontend/front_end/persistence/DefaultMapping.js(75,32): error TS2339: Property 'type' does not exist on type '() => void'. node_modules/chrome-devtools-frontend/front_end/persistence/DefaultMapping.js(76,105): error TS2339: Property 'id' does not exist on type '() => void'. node_modules/chrome-devtools-frontend/front_end/persistence/DefaultMapping.js(81,32): error TS2339: Property 'type' does not exist on type '() => void'. +node_modules/chrome-devtools-frontend/front_end/persistence/DefaultMapping.js(94,61): error TS2339: Property '_binding' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/persistence/DefaultMapping.js(99,52): error TS2339: Property '_binding' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/persistence/DefaultMapping.js(99,111): error TS2339: Property '_binding' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/persistence/DefaultMapping.js(103,48): error TS2339: Property '_binding' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/persistence/DefaultMapping.js(104,51): error TS2339: Property '_binding' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/persistence/DefaultMapping.js(107,32): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/persistence/DefaultMapping.js(116,59): error TS2339: Property '_binding' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/persistence/DefaultMapping.js(120,48): error TS2339: Property '_binding' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/persistence/DefaultMapping.js(121,51): error TS2339: Property '_binding' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/persistence/DefaultMapping.js(124,32): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/persistence/DefaultMapping.js(130,22): error TS2694: Namespace 'Common' has no exported member 'Event'. +node_modules/chrome-devtools-frontend/front_end/persistence/DefaultMapping.js(134,59): error TS2339: Property '_binding' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/persistence/DefaultMapping.js(143,40): error TS2339: Property 'valuesArray' does not exist on type 'Set<(Anonymous class)>'. -node_modules/chrome-devtools-frontend/front_end/persistence/EditFileSystemView.js(39,5): error TS2346: Call target does not contain any signatures. +node_modules/chrome-devtools-frontend/front_end/persistence/DefaultMapping.js(145,24): error TS2339: Property 'removeEventListeners' does not exist on type '() => void'. +node_modules/chrome-devtools-frontend/front_end/persistence/DefaultMapping.js(149,28): error TS2339: Property '_binding' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/persistence/EditFileSystemView.js(45,41): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/persistence/EditFileSystemView.js(47,41): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/persistence/EditFileSystemView.js(49,49): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/persistence/EditFileSystemView.js(51,49): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/persistence/EditFileSystemView.js(60,48): error TS2339: Property 'createChild' does not exist on type 'Element'. +node_modules/chrome-devtools-frontend/front_end/persistence/EditFileSystemView.js(61,82): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/persistence/EditFileSystemView.js(62,41): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/persistence/EditFileSystemView.js(64,31): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/persistence/EditFileSystemView.js(66,7): error TS2554: Expected 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/persistence/EditFileSystemView.js(69,53): error TS2339: Property 'createChild' does not exist on type 'Element'. +node_modules/chrome-devtools-frontend/front_end/persistence/EditFileSystemView.js(71,9): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/persistence/EditFileSystemView.js(73,29): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/persistence/EditFileSystemView.js(78,46): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/persistence/EditFileSystemView.js(80,5): error TS2554: Expected 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/persistence/EditFileSystemView.js(82,25): error TS2339: Property 'tabIndex' does not exist on type 'Element'. +node_modules/chrome-devtools-frontend/front_end/persistence/EditFileSystemView.js(87,24): error TS2339: Property 'removeEventListeners' does not exist on type '() => void'. +node_modules/chrome-devtools-frontend/front_end/persistence/EditFileSystemView.js(98,24): error TS2495: Type 'IterableIterator' is not an array type or a string type. +node_modules/chrome-devtools-frontend/front_end/persistence/EditFileSystemView.js(117,51): error TS2339: Property 'Entry' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/persistence/EditFileSystemView.js(122,45): error TS2345: Argument of type '""' is not assignable to parameter of type 'T'. +node_modules/chrome-devtools-frontend/front_end/persistence/EditFileSystemView.js(133,55): error TS2339: Property 'Entry' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/persistence/EditFileSystemView.js(134,43): error TS2694: Namespace 'Persistence' has no exported member 'FileSystemMapping'. node_modules/chrome-devtools-frontend/front_end/persistence/EditFileSystemView.js(135,38): error TS2339: Property 'createChild' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/persistence/EditFileSystemView.js(138,15): error TS2339: Property 'createChild' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/persistence/EditFileSystemView.js(139,39): error TS2339: Property 'createChild' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/persistence/EditFileSystemView.js(144,39): error TS2339: Property 'createChild' does not exist on type 'Element'. +node_modules/chrome-devtools-frontend/front_end/persistence/EditFileSystemView.js(157,55): error TS2339: Property 'Entry' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/persistence/EditFileSystemView.js(169,18): error TS2694: Namespace 'UI' has no exported member 'ListWidget'. +node_modules/chrome-devtools-frontend/front_end/persistence/EditFileSystemView.js(174,55): error TS2339: Property 'Entry' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/persistence/EditFileSystemView.js(175,43): error TS2694: Namespace 'Persistence' has no exported member 'FileSystemMapping'. node_modules/chrome-devtools-frontend/front_end/persistence/EditFileSystemView.js(196,19): error TS2694: Namespace 'UI' has no exported member 'ListWidget'. +node_modules/chrome-devtools-frontend/front_end/persistence/EditFileSystemView.js(199,55): error TS2339: Property 'Entry' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/persistence/EditFileSystemView.js(200,43): error TS2694: Namespace 'Persistence' has no exported member 'FileSystemMapping'. node_modules/chrome-devtools-frontend/front_end/persistence/EditFileSystemView.js(213,19): error TS2694: Namespace 'UI' has no exported member 'ListWidget'. +node_modules/chrome-devtools-frontend/front_end/persistence/EditFileSystemView.js(219,36): error TS2339: Property 'Editor' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/persistence/EditFileSystemView.js(224,66): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/persistence/EditFileSystemView.js(226,66): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/persistence/EditFileSystemView.js(272,19): error TS2694: Namespace 'UI' has no exported member 'ListWidget'. -node_modules/chrome-devtools-frontend/front_end/persistence/FileSystemMapping.js(36,5): error TS2346: Call target does not contain any signatures. +node_modules/chrome-devtools-frontend/front_end/persistence/EditFileSystemView.js(278,36): error TS2339: Property 'Editor' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/persistence/EditFileSystemView.js(283,66): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/persistence/FileSystemMapping.js(38,45): error TS2694: Namespace 'Persistence' has no exported member 'FileSystemMapping'. node_modules/chrome-devtools-frontend/front_end/persistence/FileSystemMapping.js(43,54): error TS2694: Namespace 'Persistence' has no exported member 'FileSystemMapping'. +node_modules/chrome-devtools-frontend/front_end/persistence/FileSystemMapping.js(49,49): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/persistence/FileSystemMapping.js(51,49): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/persistence/FileSystemMapping.js(65,22): error TS2694: Namespace 'Common' has no exported member 'Event'. node_modules/chrome-devtools-frontend/front_end/persistence/FileSystemMapping.js(73,22): error TS2694: Namespace 'Common' has no exported member 'Event'. +node_modules/chrome-devtools-frontend/front_end/persistence/FileSystemMapping.js(85,7): error TS2322: Type 'string' is not assignable to type 'keyof V'. +node_modules/chrome-devtools-frontend/front_end/persistence/FileSystemMapping.js(89,51): error TS2339: Property 'length' does not exist on type 'V[keyof V]'. +node_modules/chrome-devtools-frontend/front_end/persistence/FileSystemMapping.js(92,47): error TS2339: Property 'Entry' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/persistence/FileSystemMapping.js(108,40): error TS2345: Argument of type '{ [x: string]: any; }' is not assignable to parameter of type 'V'. +node_modules/chrome-devtools-frontend/front_end/persistence/FileSystemMapping.js(165,51): error TS2339: Property 'Entry' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/persistence/FileSystemMapping.js(168,65): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/persistence/FileSystemMapping.js(180,46): error TS2339: Property 'remove' does not exist on type 'any[]'. +node_modules/chrome-devtools-frontend/front_end/persistence/FileSystemMapping.js(183,65): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/persistence/FileSystemMapping.js(188,28): error TS2694: Namespace 'Persistence' has no exported member 'FileSystemMapping'. node_modules/chrome-devtools-frontend/front_end/persistence/FileSystemMapping.js(202,28): error TS2694: Namespace 'Persistence' has no exported member 'FileSystemMapping'. node_modules/chrome-devtools-frontend/front_end/persistence/FileSystemMapping.js(224,28): error TS2694: Namespace 'Persistence' has no exported member 'FileSystemMapping'. @@ -7748,26 +12699,50 @@ node_modules/chrome-devtools-frontend/front_end/persistence/FileSystemMapping.js node_modules/chrome-devtools-frontend/front_end/persistence/FileSystemMapping.js(262,5): error TS2322: Type '{ [x: string]: any; }' is not assignable to type '{ fileSystemPath: string; fileURL: string; }'. Property 'fileSystemPath' is missing in type '{ [x: string]: any; }'. node_modules/chrome-devtools-frontend/front_end/persistence/FileSystemMapping.js(285,52): error TS2339: Property 'remove' does not exist on type 'any[]'. +node_modules/chrome-devtools-frontend/front_end/persistence/FileSystemMapping.js(319,24): error TS2339: Property 'removeEventListeners' does not exist on type '() => void'. +node_modules/chrome-devtools-frontend/front_end/persistence/FileSystemMapping.js(324,31): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/persistence/FileSystemMapping.js(329,31): error TS2339: Property 'Entry' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/persistence/FileSystemWorkspaceBinding.js(44,49): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/persistence/FileSystemWorkspaceBinding.js(46,49): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/persistence/FileSystemWorkspaceBinding.js(48,49): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/persistence/FileSystemWorkspaceBinding.js(50,43): error TS2694: Namespace 'Persistence' has no exported member 'FileSystemWorkspaceBinding'. node_modules/chrome-devtools-frontend/front_end/persistence/FileSystemWorkspaceBinding.js(69,33): error TS2694: Namespace 'Persistence' has no exported member 'FileSystemWorkspaceBinding'. node_modules/chrome-devtools-frontend/front_end/persistence/FileSystemWorkspaceBinding.js(74,25): error TS2694: Namespace 'Workspace' has no exported member 'Project'. node_modules/chrome-devtools-frontend/front_end/persistence/FileSystemWorkspaceBinding.js(79,33): error TS2694: Namespace 'Persistence' has no exported member 'FileSystemWorkspaceBinding'. node_modules/chrome-devtools-frontend/front_end/persistence/FileSystemWorkspaceBinding.js(84,25): error TS2694: Namespace 'Workspace' has no exported member 'Project'. node_modules/chrome-devtools-frontend/front_end/persistence/FileSystemWorkspaceBinding.js(89,45): error TS2694: Namespace 'Persistence' has no exported member 'FileSystemWorkspaceBinding'. +node_modules/chrome-devtools-frontend/front_end/persistence/FileSystemWorkspaceBinding.js(98,48): error TS2339: Property '_styleSheetExtensions' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/persistence/FileSystemWorkspaceBinding.js(100,48): error TS2339: Property '_documentExtensions' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/persistence/FileSystemWorkspaceBinding.js(102,48): error TS2339: Property '_imageExtensions' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/persistence/FileSystemWorkspaceBinding.js(104,48): error TS2339: Property '_scriptExtensions' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/persistence/FileSystemWorkspaceBinding.js(106,51): error TS2339: Property '_binaryExtensions' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/persistence/FileSystemWorkspaceBinding.js(134,22): error TS2694: Namespace 'Common' has no exported member 'Event'. +node_modules/chrome-devtools-frontend/front_end/persistence/FileSystemWorkspaceBinding.js(145,70): error TS2339: Property 'FileSystem' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/persistence/FileSystemWorkspaceBinding.js(150,22): error TS2694: Namespace 'Common' has no exported member 'Event'. node_modules/chrome-devtools-frontend/front_end/persistence/FileSystemWorkspaceBinding.js(156,28): error TS2339: Property 'remove' does not exist on type 'Map'. node_modules/chrome-devtools-frontend/front_end/persistence/FileSystemWorkspaceBinding.js(160,22): error TS2694: Namespace 'Common' has no exported member 'Event'. node_modules/chrome-devtools-frontend/front_end/persistence/FileSystemWorkspaceBinding.js(163,41): error TS2694: Namespace 'Persistence' has no exported member 'IsolatedFileSystemManager'. +node_modules/chrome-devtools-frontend/front_end/persistence/FileSystemWorkspaceBinding.js(187,24): error TS2339: Property 'removeEventListeners' does not exist on type '() => void'. node_modules/chrome-devtools-frontend/front_end/persistence/FileSystemWorkspaceBinding.js(188,28): error TS2495: Type 'IterableIterator' is not an array type or a string type. node_modules/chrome-devtools-frontend/front_end/persistence/FileSystemWorkspaceBinding.js(190,30): error TS2339: Property 'remove' does not exist on type 'Map'. -node_modules/chrome-devtools-frontend/front_end/persistence/FileSystemWorkspaceBinding.js(222,5): error TS2346: Call target does not contain any signatures. +node_modules/chrome-devtools-frontend/front_end/persistence/FileSystemWorkspaceBinding.js(195,40): error TS2339: Property '_styleSheetExtensions' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/persistence/FileSystemWorkspaceBinding.js(196,40): error TS2339: Property '_documentExtensions' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/persistence/FileSystemWorkspaceBinding.js(197,40): error TS2339: Property '_scriptExtensions' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/persistence/FileSystemWorkspaceBinding.js(202,40): error TS2339: Property '_imageExtensions' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/persistence/FileSystemWorkspaceBinding.js(202,90): error TS2339: Property 'ImageExtensions' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/persistence/FileSystemWorkspaceBinding.js(204,40): error TS2339: Property '_binaryExtensions' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/persistence/FileSystemWorkspaceBinding.js(204,91): error TS2339: Property 'BinaryExtensions' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/persistence/FileSystemWorkspaceBinding.js(210,40): error TS2339: Property 'FileSystem' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/persistence/FileSystemWorkspaceBinding.js(222,26): error TS2345: Argument of type 'string' is not assignable to parameter of type '{ [x: string]: any; Debugger: string; Formatter: string; Network: string; Snippets: string; FileS...'. node_modules/chrome-devtools-frontend/front_end/persistence/FileSystemWorkspaceBinding.js(232,26): error TS2345: Argument of type 'this' is not assignable to parameter of type '() => void'. Type '(Anonymous class)' is not assignable to type '() => void'. Type '(Anonymous class)' provides no match for the signature '(): void'. +node_modules/chrome-devtools-frontend/front_end/persistence/FileSystemWorkspaceBinding.js(281,61): error TS2339: Property '_metadata' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/persistence/FileSystemWorkspaceBinding.js(282,66): error TS2339: Property '_metadata' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/persistence/FileSystemWorkspaceBinding.js(285,57): error TS2339: Property '_metadata' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/persistence/FileSystemWorkspaceBinding.js(344,33): error TS2694: Namespace 'Persistence' has no exported member 'FileSystemWorkspaceBinding'. -node_modules/chrome-devtools-frontend/front_end/persistence/FileSystemWorkspaceBinding.js(381,22): error TS2345: Argument of type 'string' is not assignable to parameter of type 'boolean'. node_modules/chrome-devtools-frontend/front_end/persistence/FileSystemWorkspaceBinding.js(400,39): error TS2694: Namespace 'Common' has no exported member 'ContentProvider'. +node_modules/chrome-devtools-frontend/front_end/persistence/FileSystemWorkspaceBinding.js(411,50): error TS2339: Property 'performSearchInContent' does not exist on type '() => void'. node_modules/chrome-devtools-frontend/front_end/persistence/FileSystemWorkspaceBinding.js(418,25): error TS2694: Namespace 'Workspace' has no exported member 'ProjectSearchConfig'. node_modules/chrome-devtools-frontend/front_end/persistence/FileSystemWorkspaceBinding.js(420,22): error TS2694: Namespace 'Common' has no exported member 'Progress'. node_modules/chrome-devtools-frontend/front_end/persistence/FileSystemWorkspaceBinding.js(421,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. @@ -7779,7 +12754,12 @@ node_modules/chrome-devtools-frontend/front_end/persistence/FileSystemWorkspaceB node_modules/chrome-devtools-frontend/front_end/persistence/FileSystemWorkspaceBinding.js(433,16): error TS2339: Property 'worked' does not exist on type '() => void'. node_modules/chrome-devtools-frontend/front_end/persistence/FileSystemWorkspaceBinding.js(436,14): error TS2339: Property 'done' does not exist on type '() => void'. node_modules/chrome-devtools-frontend/front_end/persistence/FileSystemWorkspaceBinding.js(442,22): error TS2694: Namespace 'Common' has no exported member 'Progress'. -node_modules/chrome-devtools-frontend/front_end/persistence/FileSystemWorkspaceBinding.js(500,15): error TS1055: Type 'Promise<(Anonymous class)>' 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/FileSystemWorkspaceBinding.js(500,76): error TS2345: Argument of type 'this' is not assignable to parameter of type '() => void'. +node_modules/chrome-devtools-frontend/front_end/persistence/FileSystemWorkspaceBinding.js(517,15): error TS1055: Type 'Promise<(Anonymous class)>' 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/FileSystemWorkspaceBinding.js(574,57): error TS2339: Property '_metadata' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/persistence/FileSystemWorkspaceBinding.js(583,40): error TS2339: Property '_metadata' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/persistence/IsolatedFileSystem.js(68,25): error TS2554: Expected 0-1 arguments, but got 2. +node_modules/chrome-devtools-frontend/front_end/persistence/IsolatedFileSystem.js(75,10): error TS2339: Property 'catchException' does not exist on type 'Promise<(Anonymous class)>'. node_modules/chrome-devtools-frontend/front_end/persistence/IsolatedFileSystem.js(83,59): error TS2339: Property 'message' does not exist on type 'DOMError'. node_modules/chrome-devtools-frontend/front_end/persistence/IsolatedFileSystem.js(97,17): error TS2304: Cannot find name 'FileEntry'. node_modules/chrome-devtools-frontend/front_end/persistence/IsolatedFileSystem.js(104,17): error TS2304: Cannot find name 'FileError'. @@ -7793,6 +12773,8 @@ node_modules/chrome-devtools-frontend/front_end/persistence/IsolatedFileSystem.j node_modules/chrome-devtools-frontend/front_end/persistence/IsolatedFileSystem.js(239,27): error TS2304: Cannot find name 'FileEntry'. node_modules/chrome-devtools-frontend/front_end/persistence/IsolatedFileSystem.js(267,17): error TS2304: Cannot find name 'FileEntry'. node_modules/chrome-devtools-frontend/front_end/persistence/IsolatedFileSystem.js(278,17): error TS2304: Cannot find name 'FileError'. +node_modules/chrome-devtools-frontend/front_end/persistence/IsolatedFileSystem.js(326,50): error TS2339: Property 'BinaryExtensions' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/persistence/IsolatedFileSystem.js(360,51): error TS2339: Property 'Action' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/persistence/IsolatedFileSystem.js(364,17): error TS2304: Cannot find name 'FileEntry'. node_modules/chrome-devtools-frontend/front_end/persistence/IsolatedFileSystem.js(372,17): error TS2304: Cannot find name 'FileWriter'. node_modules/chrome-devtools-frontend/front_end/persistence/IsolatedFileSystem.js(418,17): error TS2304: Cannot find name 'FileEntry'. @@ -7804,92 +12786,201 @@ node_modules/chrome-devtools-frontend/front_end/persistence/IsolatedFileSystem.j node_modules/chrome-devtools-frontend/front_end/persistence/IsolatedFileSystem.js(507,32): error TS2304: Cannot find name 'FileEntry'. node_modules/chrome-devtools-frontend/front_end/persistence/IsolatedFileSystem.js(513,17): error TS2304: Cannot find name 'DirectoryEntry'. node_modules/chrome-devtools-frontend/front_end/persistence/IsolatedFileSystem.js(529,54): error TS2339: Property 'valuesArray' does not exist on type 'Set'. +node_modules/chrome-devtools-frontend/front_end/persistence/IsolatedFileSystem.js(539,82): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/persistence/IsolatedFileSystem.js(548,82): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/persistence/IsolatedFileSystem.js(564,70): error TS2339: Property 'asRegExp' does not exist on type '(Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/persistence/IsolatedFileSystem.js(577,22): error TS2694: Namespace 'Common' has no exported member 'Progress'. +node_modules/chrome-devtools-frontend/front_end/persistence/IsolatedFileSystem.js(583,29): error TS2339: Property 'searchInPath' does not exist on type 'typeof InspectorFrontendHost'. node_modules/chrome-devtools-frontend/front_end/persistence/IsolatedFileSystem.js(590,18): error TS2339: Property 'worked' does not exist on type '() => void'. node_modules/chrome-devtools-frontend/front_end/persistence/IsolatedFileSystem.js(596,22): error TS2694: Namespace 'Common' has no exported member 'Progress'. node_modules/chrome-devtools-frontend/front_end/persistence/IsolatedFileSystem.js(599,14): error TS2339: Property 'setTotalWork' does not exist on type '() => void'. -node_modules/chrome-devtools-frontend/front_end/persistence/IsolatedFileSystemManager.js(36,5): error TS2346: Call target does not contain any signatures. +node_modules/chrome-devtools-frontend/front_end/persistence/IsolatedFileSystem.js(601,27): error TS2339: Property 'indexPath' does not exist on type 'typeof InspectorFrontendHost'. +node_modules/chrome-devtools-frontend/front_end/persistence/IsolatedFileSystem.js(605,32): error TS2339: Property 'ImageExtensions' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/persistence/IsolatedFileSystem.js(608,32): error TS2339: Property 'BinaryExtensions' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/persistence/IsolatedFileSystemManager.js(40,29): error TS1005: '>' expected. node_modules/chrome-devtools-frontend/front_end/persistence/IsolatedFileSystemManager.js(42,37): error TS2694: Namespace 'Common' has no exported member 'Progress'. +node_modules/chrome-devtools-frontend/front_end/persistence/IsolatedFileSystemManager.js(45,34): error TS2339: Property 'addEventListener' does not exist on type '() => void'. +node_modules/chrome-devtools-frontend/front_end/persistence/IsolatedFileSystemManager.js(47,34): error TS2339: Property 'addEventListener' does not exist on type '() => void'. +node_modules/chrome-devtools-frontend/front_end/persistence/IsolatedFileSystemManager.js(49,34): error TS2339: Property 'addEventListener' does not exist on type '() => void'. +node_modules/chrome-devtools-frontend/front_end/persistence/IsolatedFileSystemManager.js(51,34): error TS2339: Property 'addEventListener' does not exist on type '() => void'. +node_modules/chrome-devtools-frontend/front_end/persistence/IsolatedFileSystemManager.js(53,34): error TS2339: Property 'addEventListener' does not exist on type '() => void'. +node_modules/chrome-devtools-frontend/front_end/persistence/IsolatedFileSystemManager.js(55,34): error TS2339: Property 'addEventListener' does not exist on type '() => void'. +node_modules/chrome-devtools-frontend/front_end/persistence/IsolatedFileSystemManager.js(57,34): error TS2339: Property 'addEventListener' does not exist on type '() => void'. +node_modules/chrome-devtools-frontend/front_end/persistence/IsolatedFileSystemManager.js(73,34): error TS2339: Property 'addEventListener' does not exist on type '() => void'. +node_modules/chrome-devtools-frontend/front_end/persistence/IsolatedFileSystemManager.js(75,27): error TS2339: Property 'requestFileSystems' does not exist on type 'typeof InspectorFrontendHost'. node_modules/chrome-devtools-frontend/front_end/persistence/IsolatedFileSystemManager.js(79,24): error TS2694: Namespace 'Common' has no exported member 'Event'. node_modules/chrome-devtools-frontend/front_end/persistence/IsolatedFileSystemManager.js(83,57): error TS2694: Namespace 'Persistence' has no exported member 'IsolatedFileSystemManager'. +node_modules/chrome-devtools-frontend/front_end/persistence/IsolatedFileSystemManager.js(105,29): error TS2339: Property 'addFileSystem' does not exist on type 'typeof InspectorFrontendHost'. +node_modules/chrome-devtools-frontend/front_end/persistence/IsolatedFileSystemManager.js(113,27): error TS2339: Property 'removeFileSystem' does not exist on type 'typeof InspectorFrontendHost'. node_modules/chrome-devtools-frontend/front_end/persistence/IsolatedFileSystemManager.js(124,27): error TS2694: Namespace 'Persistence' has no exported member 'IsolatedFileSystemManager'. +node_modules/chrome-devtools-frontend/front_end/persistence/IsolatedFileSystemManager.js(144,77): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/persistence/IsolatedFileSystemManager.js(150,22): error TS2694: Namespace 'Common' has no exported member 'Event'. node_modules/chrome-devtools-frontend/front_end/persistence/IsolatedFileSystemManager.js(154,46): error TS2694: Namespace 'Persistence' has no exported member 'IsolatedFileSystemManager'. node_modules/chrome-devtools-frontend/front_end/persistence/IsolatedFileSystemManager.js(171,22): error TS2694: Namespace 'Common' has no exported member 'Event'. +node_modules/chrome-devtools-frontend/front_end/persistence/IsolatedFileSystemManager.js(181,73): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/persistence/IsolatedFileSystemManager.js(185,22): error TS2694: Namespace 'Common' has no exported member 'Event'. +node_modules/chrome-devtools-frontend/front_end/persistence/IsolatedFileSystemManager.js(194,73): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/persistence/IsolatedFileSystemManager.js(211,17): error TS2339: Property 'set' does not exist on type '{ _map: Map>; }'. node_modules/chrome-devtools-frontend/front_end/persistence/IsolatedFileSystemManager.js(222,30): error TS2339: Property 'valuesArray' does not exist on type 'Map'. +node_modules/chrome-devtools-frontend/front_end/persistence/IsolatedFileSystemManager.js(260,5): error TS2719: Type '(Anonymous class)' is not assignable to type '(Anonymous class)'. Two different types with this name exist, but they are unrelated. +node_modules/chrome-devtools-frontend/front_end/persistence/IsolatedFileSystemManager.js(268,61): error TS2339: Property '_lastRequestId' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/persistence/IsolatedFileSystemManager.js(274,22): error TS2694: Namespace 'Common' has no exported member 'Progress'. +node_modules/chrome-devtools-frontend/front_end/persistence/IsolatedFileSystemManager.js(278,61): error TS2339: Property '_lastRequestId' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/persistence/IsolatedFileSystemManager.js(284,22): error TS2694: Namespace 'Common' has no exported member 'Event'. node_modules/chrome-devtools-frontend/front_end/persistence/IsolatedFileSystemManager.js(293,14): error TS2339: Property 'setTotalWork' does not exist on type '() => void'. node_modules/chrome-devtools-frontend/front_end/persistence/IsolatedFileSystemManager.js(297,22): error TS2694: Namespace 'Common' has no exported member 'Event'. node_modules/chrome-devtools-frontend/front_end/persistence/IsolatedFileSystemManager.js(306,14): error TS2339: Property 'worked' does not exist on type '() => void'. node_modules/chrome-devtools-frontend/front_end/persistence/IsolatedFileSystemManager.js(307,18): error TS2339: Property 'isCanceled' does not exist on type '() => void'. +node_modules/chrome-devtools-frontend/front_end/persistence/IsolatedFileSystemManager.js(308,29): error TS2339: Property 'stopIndexing' does not exist on type 'typeof InspectorFrontendHost'. node_modules/chrome-devtools-frontend/front_end/persistence/IsolatedFileSystemManager.js(314,22): error TS2694: Namespace 'Common' has no exported member 'Event'. node_modules/chrome-devtools-frontend/front_end/persistence/IsolatedFileSystemManager.js(322,14): error TS2339: Property 'done' does not exist on type '() => void'. node_modules/chrome-devtools-frontend/front_end/persistence/IsolatedFileSystemManager.js(327,22): error TS2694: Namespace 'Common' has no exported member 'Event'. node_modules/chrome-devtools-frontend/front_end/persistence/IsolatedFileSystemManager.js(341,97): error TS1003: Identifier expected. +node_modules/chrome-devtools-frontend/front_end/persistence/IsolatedFileSystemManager.js(342,39): error TS2339: Property 'FileSystem' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/persistence/IsolatedFileSystemManager.js(344,121): error TS1003: Identifier expected. -node_modules/chrome-devtools-frontend/front_end/persistence/NetworkPersistenceManager.js(10,5): error TS2346: Call target does not contain any signatures. -node_modules/chrome-devtools-frontend/front_end/persistence/NetworkPersistenceManager.js(24,27): error TS2694: Namespace 'Workspace' has no exported member 'Project'. -node_modules/chrome-devtools-frontend/front_end/persistence/NetworkPersistenceManager.js(26,27): error TS2694: Namespace 'Workspace' has no exported member 'Project'. -node_modules/chrome-devtools-frontend/front_end/persistence/NetworkPersistenceManager.js(34,61): error TS2694: Namespace 'Workspace' has no exported member 'Project'. -node_modules/chrome-devtools-frontend/front_end/persistence/NetworkPersistenceManager.js(37,63): error TS2694: Namespace 'Workspace' has no exported member 'Project'. -node_modules/chrome-devtools-frontend/front_end/persistence/NetworkPersistenceManager.js(39,31): error TS2694: Namespace 'Common' has no exported member 'EventTarget'. -node_modules/chrome-devtools-frontend/front_end/persistence/NetworkPersistenceManager.js(52,26): error TS2694: Namespace 'Workspace' has no exported member 'Project'. -node_modules/chrome-devtools-frontend/front_end/persistence/NetworkPersistenceManager.js(108,21): error TS2339: Property 'uiSourceCodes' does not exist on type '() => void'. -node_modules/chrome-devtools-frontend/front_end/persistence/NetworkPersistenceManager.js(111,24): error TS2339: Property 'uiSourceCodes' does not exist on type '() => void'. -node_modules/chrome-devtools-frontend/front_end/persistence/NetworkPersistenceManager.js(113,21): error TS2339: Property 'uiSourceCodes' does not exist on type '() => void'. -node_modules/chrome-devtools-frontend/front_end/persistence/NetworkPersistenceManager.js(130,91): error TS2339: Property 'id' does not exist on type '() => void'. -node_modules/chrome-devtools-frontend/front_end/persistence/NetworkPersistenceManager.js(139,55): error TS2339: Property 'hashCode' does not exist on type 'StringConstructor'. -node_modules/chrome-devtools-frontend/front_end/persistence/NetworkPersistenceManager.js(235,51): error TS2339: Property 'type' does not exist on type '() => void'. -node_modules/chrome-devtools-frontend/front_end/persistence/NetworkPersistenceManager.js(251,25): error TS2339: Property 'createFile' does not exist on type '() => void'. -node_modules/chrome-devtools-frontend/front_end/persistence/NetworkPersistenceManager.js(287,49): error TS2339: Property 'type' does not exist on type '() => void'. -node_modules/chrome-devtools-frontend/front_end/persistence/NetworkPersistenceManager.js(293,23): error TS2339: Property 'uiSourceCodeForURL' does not exist on type '() => void'. -node_modules/chrome-devtools-frontend/front_end/persistence/NetworkPersistenceManager.js(293,56): error TS2339: Property 'fileSystemPath' does not exist on type '() => void'. -node_modules/chrome-devtools-frontend/front_end/persistence/NetworkPersistenceManager.js(352,32): error TS2339: Property 'type' does not exist on type '() => void'. -node_modules/chrome-devtools-frontend/front_end/persistence/NetworkPersistenceManager.js(374,21): error TS2339: Property 'uiSourceCodes' does not exist on type '() => void'. -node_modules/chrome-devtools-frontend/front_end/persistence/NetworkPersistenceManager.js(379,21): error TS2339: Property 'uiSourceCodes' does not exist on type '() => void'. -node_modules/chrome-devtools-frontend/front_end/persistence/NetworkPersistenceManager.js(386,25): error TS2694: Namespace 'Workspace' has no exported member 'Project'. -node_modules/chrome-devtools-frontend/front_end/persistence/NetworkPersistenceManager.js(389,17): error TS2339: Property 'type' does not exist on type '() => void'. -node_modules/chrome-devtools-frontend/front_end/persistence/NetworkPersistenceManager.js(392,88): error TS2339: Property 'id' does not exist on type '() => void'. -node_modules/chrome-devtools-frontend/front_end/persistence/NetworkPersistenceManager.js(396,21): error TS2339: Property 'remove' does not exist on type '() => void'. -node_modules/chrome-devtools-frontend/front_end/persistence/NetworkPersistenceManager.js(402,25): error TS2694: Namespace 'Workspace' has no exported member 'Project'. -node_modules/chrome-devtools-frontend/front_end/persistence/NetworkPersistenceManager.js(411,19): error TS2694: Namespace 'SDK' has no exported member 'MultitargetNetworkManager'. -node_modules/chrome-devtools-frontend/front_end/persistence/NetworkPersistenceManager.js(412,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(418,30): error TS2339: Property 'fileSystemPath' does not exist on type '() => void'. -node_modules/chrome-devtools-frontend/front_end/persistence/NetworkPersistenceManager.js(419,48): error TS2339: Property 'uiSourceCodeForURL' does not exist on type '() => void'. -node_modules/chrome-devtools-frontend/front_end/persistence/NetworkPersistenceManager.js(435,43): error TS2694: Namespace 'Persistence' has no exported member 'FileSystemWorkspaceBinding'. -node_modules/chrome-devtools-frontend/front_end/persistence/Persistence.js(15,5): error TS2346: Call target does not contain any signatures. +node_modules/chrome-devtools-frontend/front_end/persistence/IsolatedFileSystemManager.js(345,39): error TS2339: Property 'FilesChangedData' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/persistence/IsolatedFileSystemManager.js(348,39): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/persistence/IsolatedFileSystemManager.js(356,39): error TS2339: Property '_lastRequestId' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/persistence/NetworkPersistenceManager.js(25,27): error TS2694: Namespace 'Workspace' has no exported member 'Project'. +node_modules/chrome-devtools-frontend/front_end/persistence/NetworkPersistenceManager.js(27,27): error TS2694: Namespace 'Workspace' has no exported member 'Project'. +node_modules/chrome-devtools-frontend/front_end/persistence/NetworkPersistenceManager.js(34,29): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/persistence/NetworkPersistenceManager.js(35,61): error TS2694: Namespace 'Workspace' has no exported member 'Project'. +node_modules/chrome-devtools-frontend/front_end/persistence/NetworkPersistenceManager.js(37,29): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/persistence/NetworkPersistenceManager.js(38,63): error TS2694: Namespace 'Workspace' has no exported member 'Project'. +node_modules/chrome-devtools-frontend/front_end/persistence/NetworkPersistenceManager.js(40,31): error TS2694: Namespace 'Common' has no exported member 'EventTarget'. +node_modules/chrome-devtools-frontend/front_end/persistence/NetworkPersistenceManager.js(53,26): error TS2694: Namespace 'Workspace' has no exported member 'Project'. +node_modules/chrome-devtools-frontend/front_end/persistence/NetworkPersistenceManager.js(78,33): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/persistence/NetworkPersistenceManager.js(85,33): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/persistence/NetworkPersistenceManager.js(88,33): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/persistence/NetworkPersistenceManager.js(91,33): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/persistence/NetworkPersistenceManager.js(97,26): error TS2339: Property 'removeEventListeners' does not exist on type '() => void'. +node_modules/chrome-devtools-frontend/front_end/persistence/NetworkPersistenceManager.js(109,21): error TS2339: Property 'uiSourceCodes' does not exist on type '() => void'. +node_modules/chrome-devtools-frontend/front_end/persistence/NetworkPersistenceManager.js(112,24): error TS2339: Property 'uiSourceCodes' does not exist on type '() => void'. +node_modules/chrome-devtools-frontend/front_end/persistence/NetworkPersistenceManager.js(114,21): error TS2339: Property 'uiSourceCodes' does not exist on type '() => void'. +node_modules/chrome-devtools-frontend/front_end/persistence/NetworkPersistenceManager.js(131,91): error TS2339: Property 'id' does not exist on type '() => void'. +node_modules/chrome-devtools-frontend/front_end/persistence/NetworkPersistenceManager.js(140,55): error TS2339: Property 'hashCode' does not exist on type 'StringConstructor'. +node_modules/chrome-devtools-frontend/front_end/persistence/NetworkPersistenceManager.js(156,51): error TS2339: Property '_reservedFileNames' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/persistence/NetworkPersistenceManager.js(239,51): error TS2339: Property 'type' does not exist on type '() => void'. +node_modules/chrome-devtools-frontend/front_end/persistence/NetworkPersistenceManager.js(256,25): error TS2339: Property 'createFile' does not exist on type '() => void'. +node_modules/chrome-devtools-frontend/front_end/persistence/NetworkPersistenceManager.js(293,49): error TS2339: Property 'type' does not exist on type '() => void'. +node_modules/chrome-devtools-frontend/front_end/persistence/NetworkPersistenceManager.js(299,23): error TS2339: Property 'uiSourceCodeForURL' does not exist on type '() => void'. +node_modules/chrome-devtools-frontend/front_end/persistence/NetworkPersistenceManager.js(299,56): error TS2339: Property 'fileSystemPath' does not exist on type '() => void'. +node_modules/chrome-devtools-frontend/front_end/persistence/NetworkPersistenceManager.js(341,70): error TS2339: Property 'Network' does not exist on type 'typeof Protocol'. +node_modules/chrome-devtools-frontend/front_end/persistence/NetworkPersistenceManager.js(358,32): error TS2339: Property 'type' does not exist on type '() => void'. +node_modules/chrome-devtools-frontend/front_end/persistence/NetworkPersistenceManager.js(380,21): error TS2339: Property 'uiSourceCodes' does not exist on type '() => void'. +node_modules/chrome-devtools-frontend/front_end/persistence/NetworkPersistenceManager.js(385,21): error TS2339: Property 'uiSourceCodes' does not exist on type '() => void'. +node_modules/chrome-devtools-frontend/front_end/persistence/NetworkPersistenceManager.js(388,73): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/persistence/NetworkPersistenceManager.js(392,25): error TS2694: Namespace 'Workspace' has no exported member 'Project'. +node_modules/chrome-devtools-frontend/front_end/persistence/NetworkPersistenceManager.js(395,17): error TS2339: Property 'type' does not exist on type '() => void'. +node_modules/chrome-devtools-frontend/front_end/persistence/NetworkPersistenceManager.js(398,88): error TS2339: Property 'id' does not exist on type '() => void'. +node_modules/chrome-devtools-frontend/front_end/persistence/NetworkPersistenceManager.js(402,21): error TS2339: Property 'remove' does not exist on type '() => void'. +node_modules/chrome-devtools-frontend/front_end/persistence/NetworkPersistenceManager.js(408,25): error TS2694: Namespace 'Workspace' has no exported member 'Project'. +node_modules/chrome-devtools-frontend/front_end/persistence/NetworkPersistenceManager.js(417,19): error TS2694: Namespace 'SDK' has no exported member 'MultitargetNetworkManager'. +node_modules/chrome-devtools-frontend/front_end/persistence/NetworkPersistenceManager.js(418,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(424,30): error TS2339: Property 'fileSystemPath' does not exist on type '() => void'. +node_modules/chrome-devtools-frontend/front_end/persistence/NetworkPersistenceManager.js(425,48): error TS2339: Property 'uiSourceCodeForURL' does not exist on type '() => void'. +node_modules/chrome-devtools-frontend/front_end/persistence/NetworkPersistenceManager.js(441,43): error TS2694: Namespace 'Persistence' has no exported member 'FileSystemWorkspaceBinding'. +node_modules/chrome-devtools-frontend/front_end/persistence/NetworkPersistenceManager.js(455,39): error TS2339: Property '_reservedFileNames' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/persistence/NetworkPersistenceManager.js(460,39): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/persistence/Persistence.js(21,51): error TS1005: '>' expected. +node_modules/chrome-devtools-frontend/front_end/persistence/Persistence.js(25,60): error TS2339: Property 'LinkDecorator' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/persistence/Persistence.js(58,23): error TS1138: Parameter declaration expected. node_modules/chrome-devtools-frontend/front_end/persistence/Persistence.js(58,23): error TS8024: JSDoc '@param' tag has name 'function', but there is no parameter with that name. -node_modules/chrome-devtools-frontend/front_end/persistence/Persistence.js(94,38): error TS2339: Property 'trimRight' does not exist on type 'string'. -node_modules/chrome-devtools-frontend/front_end/persistence/Persistence.js(94,69): error TS2339: Property 'trimRight' does not exist on type 'string'. +node_modules/chrome-devtools-frontend/front_end/persistence/Persistence.js(114,45): error TS2339: Property '_binding' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/persistence/Persistence.js(115,48): error TS2339: Property '_binding' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/persistence/Persistence.js(120,32): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/persistence/Persistence.js(122,32): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/persistence/Persistence.js(124,32): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/persistence/Persistence.js(126,32): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/persistence/Persistence.js(134,59): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/persistence/Persistence.js(142,49): error TS2339: Property '_binding' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/persistence/Persistence.js(145,49): error TS2339: Property '_binding' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/persistence/Persistence.js(145,106): error TS2339: Property '_binding' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/persistence/Persistence.js(148,45): error TS2339: Property '_binding' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/persistence/Persistence.js(149,48): error TS2339: Property '_binding' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/persistence/Persistence.js(152,32): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/persistence/Persistence.js(154,32): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/persistence/Persistence.js(156,32): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/persistence/Persistence.js(158,32): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/persistence/Persistence.js(165,59): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/persistence/Persistence.js(176,22): error TS2694: Namespace 'Common' has no exported member 'Event'. +node_modules/chrome-devtools-frontend/front_end/persistence/Persistence.js(180,56): error TS2339: Property '_binding' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/persistence/Persistence.js(181,53): error TS2339: Property '_muteWorkingCopy' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/persistence/Persistence.js(185,39): error TS2339: Property '_muteWorkingCopy' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/persistence/Persistence.js(187,39): error TS2339: Property '_muteWorkingCopy' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/persistence/Persistence.js(210,39): error TS2339: Property '_muteWorkingCopy' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/persistence/Persistence.js(212,39): error TS2339: Property '_muteWorkingCopy' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/persistence/Persistence.js(218,22): error TS2694: Namespace 'Common' has no exported member 'Event'. +node_modules/chrome-devtools-frontend/front_end/persistence/Persistence.js(231,56): error TS2339: Property '_binding' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/persistence/Persistence.js(232,53): error TS2339: Property '_muteCommit' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/persistence/Persistence.js(250,39): error TS2339: Property '_muteCommit' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/persistence/Persistence.js(252,39): error TS2339: Property '_muteCommit' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/persistence/Persistence.js(266,57): error TS2339: Property '_NodePrefix' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/persistence/Persistence.js(267,55): error TS2339: Property '_NodeSuffix' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/persistence/Persistence.js(269,37): error TS2339: Property '_NodePrefix' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/persistence/Persistence.js(269,101): error TS2339: Property '_NodeSuffix' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/persistence/Persistence.js(271,61): error TS2339: Property '_NodeShebang' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/persistence/Persistence.js(272,46): error TS2339: Property '_NodeShebang' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/persistence/Persistence.js(274,57): error TS2339: Property '_NodeShebang' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/persistence/Persistence.js(275,67): error TS2339: Property '_NodeShebang' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/persistence/Persistence.js(276,61): error TS2339: Property '_NodePrefix' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/persistence/Persistence.js(277,59): error TS2339: Property '_NodeSuffix' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/persistence/Persistence.js(278,46): error TS2339: Property '_NodePrefix' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/persistence/Persistence.js(278,97): error TS2339: Property '_NodeSuffix' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/persistence/Persistence.js(306,32): error TS2339: Property 'canSetFileContent' does not exist on type '() => void'. +node_modules/chrome-devtools-frontend/front_end/persistence/Persistence.js(308,46): error TS2339: Property '_binding' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/persistence/Persistence.js(318,49): error TS2339: Property '_binding' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/persistence/Persistence.js(326,43): error TS2339: Property 'set' does not exist on type '{ _map: Map>; }'. node_modules/chrome-devtools-frontend/front_end/persistence/Persistence.js(334,43): error TS2339: Property 'delete' does not exist on type '{ _map: Map>; }'. node_modules/chrome-devtools-frontend/front_end/persistence/Persistence.js(341,48): error TS2339: Property 'has' does not exist on type '{ _map: Map>; }'. node_modules/chrome-devtools-frontend/front_end/persistence/Persistence.js(343,70): error TS2339: Property 'get' does not exist on type '{ _map: Map>; }'. +node_modules/chrome-devtools-frontend/front_end/persistence/Persistence.js(399,25): error TS2339: Property '_binding' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/persistence/Persistence.js(400,25): error TS2339: Property '_muteCommit' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/persistence/Persistence.js(401,25): error TS2339: Property '_muteWorkingCopy' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/persistence/Persistence.js(403,25): error TS2339: Property '_NodePrefix' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/persistence/Persistence.js(404,25): error TS2339: Property '_NodeSuffix' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/persistence/Persistence.js(405,25): error TS2339: Property '_NodeShebang' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/persistence/Persistence.js(407,25): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/persistence/Persistence.js(417,17): error TS2315: Type '(Anonymous class)' is not generic. +node_modules/chrome-devtools-frontend/front_end/persistence/PersistenceActions.js(5,13): error TS2551: Property 'PersistenceActions' does not exist on type 'typeof Persistence'. Did you mean 'PersistenceUtils'? +node_modules/chrome-devtools-frontend/front_end/persistence/PersistenceActions.js(11,13): error TS2551: Property 'PersistenceActions' does not exist on type 'typeof Persistence'. Did you mean 'PersistenceUtils'? +node_modules/chrome-devtools-frontend/front_end/persistence/PersistenceActions.js(15,18): error TS2694: Namespace 'UI' has no exported member 'ContextMenu'. node_modules/chrome-devtools-frontend/front_end/persistence/PersistenceActions.js(19,46): error TS2694: Namespace 'Common' has no exported member 'ContentProvider'. -node_modules/chrome-devtools-frontend/front_end/persistence/PersistenceActions.js(22,13): error TS2352: Type '() => void' cannot be converted to type '(Anonymous class)'. - Property '_project' is missing in type '() => void'. node_modules/chrome-devtools-frontend/front_end/persistence/PersistenceActions.js(23,43): error TS2339: Property 'requestContent' does not exist on type '() => void'. node_modules/chrome-devtools-frontend/front_end/persistence/PersistenceActions.js(24,33): error TS2339: Property 'contentURL' does not exist on type '() => void'. node_modules/chrome-devtools-frontend/front_end/persistence/PersistenceActions.js(29,25): error TS2339: Property 'contentType' does not exist on type '() => void'. -node_modules/chrome-devtools-frontend/front_end/persistence/PersistenceActions.js(33,79): error TS2339: Property 'contentURL' does not exist on type '() => void'. +node_modules/chrome-devtools-frontend/front_end/persistence/PersistenceActions.js(30,44): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/persistence/PersistenceActions.js(32,67): error TS2339: Property 'contentURL' does not exist on type '() => void'. +node_modules/chrome-devtools-frontend/front_end/persistence/PersistenceActions.js(34,9): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/persistence/PersistenceActions.js(34,83): error TS2339: Property 'showItemInFolder' does not exist on type 'typeof InspectorFrontendHost'. +node_modules/chrome-devtools-frontend/front_end/persistence/PersistenceActions.js(37,79): error TS2339: Property 'contentURL' does not exist on type '() => void'. +node_modules/chrome-devtools-frontend/front_end/persistence/PersistenceActions.js(39,44): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/persistence/PersistenceActions.js(43,25): error TS2339: Property 'reveal' does not exist on type '() => void'. node_modules/chrome-devtools-frontend/front_end/persistence/PersistenceUtils.js(37,32): error TS2339: Property 'type' does not exist on type '() => void'. node_modules/chrome-devtools-frontend/front_end/persistence/PersistenceUtils.js(49,1): error TS8022: JSDoc '@extends' is not attached to a class. -node_modules/chrome-devtools-frontend/front_end/persistence/PersistenceUtils.js(54,5): error TS2346: Call target does not contain any signatures. +node_modules/chrome-devtools-frontend/front_end/persistence/PersistenceUtils.js(49,30): error TS2339: Property 'LinkDecorator' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/persistence/PersistenceUtils.js(55,58): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/persistence/PersistenceUtils.js(56,58): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/persistence/PersistenceUtils.js(60,22): error TS2694: Namespace 'Common' has no exported member 'Event'. -node_modules/chrome-devtools-frontend/front_end/persistence/WorkspaceSettingsTab.js(7,5): error TS2346: Call target does not contain any signatures. +node_modules/chrome-devtools-frontend/front_end/persistence/PersistenceUtils.js(64,60): error TS2339: Property 'Events' does not exist on type '() => void'. +node_modules/chrome-devtools-frontend/front_end/persistence/WorkspaceSettingsTab.js(10,31): error TS2339: Property 'createChild' does not exist on type 'Element'. +node_modules/chrome-devtools-frontend/front_end/persistence/WorkspaceSettingsTab.js(11,46): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/persistence/WorkspaceSettingsTab.js(13,42): error TS2339: Property 'createChild' does not exist on type 'Element'. +node_modules/chrome-devtools-frontend/front_end/persistence/WorkspaceSettingsTab.js(17,47): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/persistence/WorkspaceSettingsTab.js(20,47): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/persistence/WorkspaceSettingsTab.js(29,27): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/persistence/WorkspaceSettingsTab.js(32,11): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/persistence/WorkspaceSettingsTab.js(33,27): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/persistence/WorkspaceSettingsTab.js(39,29): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/persistence/WorkspaceSettingsTab.js(57,26): error TS2339: Property 'createChild' does not exist on type 'Element'. +node_modules/chrome-devtools-frontend/front_end/persistence/WorkspaceSettingsTab.js(58,32): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/persistence/WorkspaceSettingsTab.js(61,18): error TS2339: Property 'style' does not exist on type 'Element'. +node_modules/chrome-devtools-frontend/front_end/persistence/WorkspaceSettingsTab.js(66,14): error TS2345: Argument of type 'V' is not assignable to parameter of type 'string'. +node_modules/chrome-devtools-frontend/front_end/persistence/WorkspaceSettingsTab.js(89,84): error TS2339: Property 'fileSystemPath' does not exist on type '() => void'. +node_modules/chrome-devtools-frontend/front_end/persistence/WorkspaceSettingsTab.js(99,5): error TS2554: Expected 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/persistence/WorkspaceSettingsTab.js(112,26): error TS2339: Property 'createChild' does not exist on type 'Element'. +node_modules/chrome-devtools-frontend/front_end/persistence/WorkspaceSettingsTab.js(120,39): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/persistence/WorkspaceSettingsTab.js(121,46): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. 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'. @@ -8013,12 +13104,27 @@ node_modules/chrome-devtools-frontend/front_end/platform/utilities.js(1424,28): node_modules/chrome-devtools-frontend/front_end/platform/utilities.js(1424,31): error TS1110: Type expected. node_modules/chrome-devtools-frontend/front_end/platform/utilities.js(1430,18): error TS2554: Expected 1 arguments, but got 0. node_modules/chrome-devtools-frontend/front_end/product_registry/BadgePool.js(11,31): error TS1005: '>' expected. +node_modules/chrome-devtools-frontend/front_end/product_registry/BadgePool.js(17,55): error TS2339: Property 'Action' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/product_registry/BadgePool.js(55,29): error TS2339: Property 'createChild' does not exist on type 'DocumentFragment'. node_modules/chrome-devtools-frontend/front_end/product_registry/BadgePool.js(69,15): error TS1055: Type 'Promise<(Anonymous class)>' 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/product_registry/BadgePool.js(74,26): error TS2339: Property 'entryForUrl' does not exist on type '() => void'. +node_modules/chrome-devtools-frontend/front_end/product_registry/BadgePool.js(80,27): error TS2339: Property 'entryForUrl' does not exist on type '() => void'. +node_modules/chrome-devtools-frontend/front_end/product_registry/BadgePool.js(97,43): error TS2339: Property 'nameForUrl' does not exist on type '() => void'. node_modules/chrome-devtools-frontend/front_end/product_registry/BadgePool.js(108,36): error TS2339: Property 'createChild' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/product_registry/BadgePool.js(113,18): error TS2339: Property 'createChild' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/product_registry/BadgePool.js(118,30): error TS2495: Type 'IterableIterator' is not an array type or a string type. +node_modules/chrome-devtools-frontend/front_end/product_registry/BadgePool.js(127,5): error TS2322: Type 'true | V' is not assignable to type 'boolean'. + Type 'V' is not assignable to type 'boolean'. node_modules/chrome-devtools-frontend/front_end/product_registry/BadgePool.js(134,18): error TS2339: Property 'parentNodeOrShadowHost' does not exist on type 'Element'. +node_modules/chrome-devtools-frontend/front_end/product_registry/BadgePool.js(147,30): error TS2339: Property 'nameForUrl' does not exist on type '() => void'. +node_modules/chrome-devtools-frontend/front_end/product_registry/BadgePool.js(151,29): error TS2339: Property 'createChild' does not exist on type 'DocumentFragment'. node_modules/chrome-devtools-frontend/front_end/product_registry/BadgePool.js(162,45): error TS2339: Property 'boxInWindow' does not exist on type 'Element'. +node_modules/chrome-devtools-frontend/front_end/product_registry/BadgePool.js(164,41): error TS2339: Property 'SizeBehavior' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/product_registry/BadgePool.js(165,43): error TS2339: Property 'AnchorBehavior' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/product_registry/BadgePool.js(175,36): error TS2339: Property '_colorGenerator' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/product_registry/BadgePool.js(176,33): error TS2339: Property '_colorGenerator' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/product_registry/BadgePool.js(177,28): error TS2339: Property 'Generator' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/product_registry/BadgePool.js(179,38): error TS2339: Property '_colorGenerator' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/product_registry/ProductRegistry.js(5,39): error TS2694: Namespace 'ProductRegistry' has no exported member 'Registry'. node_modules/chrome-devtools-frontend/front_end/product_registry/ProductRegistry.js(8,24): error TS2339: Property 'runtime' does not exist on type 'Window'. node_modules/chrome-devtools-frontend/front_end/product_registry/ProductRegistry.js(11,31): error TS2339: Property 'singleton' does not exist on type 'Window'. @@ -8027,21 +13133,36 @@ node_modules/chrome-devtools-frontend/front_end/product_registry/ProductRegistry node_modules/chrome-devtools-frontend/front_end/product_registry/ProductRegistry.js(34,15): error TS2355: A function whose declared type is neither 'void' nor 'any' must return a value. node_modules/chrome-devtools-frontend/front_end/product_registry/ProductRegistry.js(55,32): error TS2694: Namespace 'ProductRegistry' has no exported member 'Registry'. node_modules/chrome-devtools-frontend/front_end/product_registry/ProductRegistry.js(71,47): error TS1003: Identifier expected. +node_modules/chrome-devtools-frontend/front_end/product_registry/ProductRegistry.js(72,26): error TS2339: Property 'ProductEntry' does not exist on type '() => void'. +node_modules/chrome-devtools-frontend/front_end/product_registry_impl/ProductRegistryData.js(1488,1): error TS2345: Argument of type '({ "hash": string; "prefixes": { "": { "product": number; "type": number; }; }; } | { "hash": str...' is not assignable to parameter of type '{ hash: string; prefixes: { [x: string]: { product: number; type: number; }; }; }[]'. + Type '{ "hash": string; "prefixes": { "": { "product": number; "type": number; }; }; } | { "hash": stri...' is not assignable to type '{ hash: string; prefixes: { [x: string]: { product: number; type: number; }; }; }'. + Type '{ "hash": string; "prefixes": { "": { "product": number; }; }; }' is not assignable to type '{ hash: string; prefixes: { [x: string]: { product: number; type: number; }; }; }'. + Types of property 'prefixes' are incompatible. + Type '{ "": { "product": number; }; }' is not assignable to type '{ [x: string]: { product: number; type: number; }; }'. + Property '""' is incompatible with index signature. + Type '{ "product": number; }' is not assignable to type '{ product: number; type: number; }'. + Property 'type' is missing in type '{ "product": number; }'. node_modules/chrome-devtools-frontend/front_end/product_registry_impl/ProductRegistryImpl.js(27,32): error TS2694: Namespace 'ProductRegistry' has no exported member 'Registry'. -node_modules/chrome-devtools-frontend/front_end/profiler/BottomUpProfileDataGrid.js(40,5): error TS2346: Call target does not contain any signatures. -node_modules/chrome-devtools-frontend/front_end/profiler/BottomUpProfileDataGrid.js(91,24): error TS2694: Namespace 'Profiler' has no exported member 'ProfileDataGridNode'. -node_modules/chrome-devtools-frontend/front_end/profiler/BottomUpProfileDataGrid.js(101,24): error TS2694: Namespace 'Profiler' has no exported member 'ProfileDataGridNode'. -node_modules/chrome-devtools-frontend/front_end/profiler/BottomUpProfileDataGrid.js(143,24): error TS2694: Namespace 'Profiler' has no exported member 'ProfileDataGridNode'. +node_modules/chrome-devtools-frontend/front_end/product_registry_impl/ProductRegistryImpl.js(103,58): error TS2694: Namespace 'ProductRegistry' has no exported member 'Registry'. +node_modules/chrome-devtools-frontend/front_end/profiler/BottomUpProfileDataGrid.js(77,9): error TS2349: Cannot invoke an expression whose type lacks a call signature. Type '((child: any) => void) | ((child: NODE_TYPE) => void)' has no compatible call signatures. +node_modules/chrome-devtools-frontend/front_end/profiler/BottomUpProfileDataGrid.js(83,15): error TS2339: Property '_remainingNodeInfos' does not exist on type '(Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/profiler/BottomUpProfileDataGrid.js(107,22): error TS2345: Argument of type '(Anonymous class)' is not assignable to parameter of type 'NODE_TYPE'. +node_modules/chrome-devtools-frontend/front_end/profiler/BottomUpProfileDataGrid.js(123,23): error TS2339: Property '_exclude' does not exist on type 'NODE_TYPE'. node_modules/chrome-devtools-frontend/front_end/profiler/BottomUpProfileDataGrid.js(171,24): error TS2694: Namespace 'Profiler' has no exported member 'ProfileDataGridNode'. -node_modules/chrome-devtools-frontend/front_end/profiler/BottomUpProfileDataGrid.js(177,5): error TS2346: Call target does not contain any signatures. node_modules/chrome-devtools-frontend/front_end/profiler/BottomUpProfileDataGrid.js(196,26): error TS2339: Property 'UID' does not exist on type '(Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/profiler/BottomUpProfileDataGrid.js(197,23): error TS2339: Property 'UID' does not exist on type '(Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/profiler/BottomUpProfileDataGrid.js(212,68): error TS2339: Property 'UID' does not exist on type '(Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/profiler/BottomUpProfileDataGrid.js(219,40): error TS2339: Property 'UID' does not exist on type '(Anonymous class)'. -node_modules/chrome-devtools-frontend/front_end/profiler/BottomUpProfileDataGrid.js(241,24): error TS2694: Namespace 'Profiler' has no exported member 'ProfileDataGridNode'. -node_modules/chrome-devtools-frontend/front_end/profiler/BottomUpProfileDataGrid.js(267,24): error TS2694: Namespace 'Profiler' has no exported member 'ProfileDataGridNode'. -node_modules/chrome-devtools-frontend/front_end/profiler/BottomUpProfileDataGrid.js(281,21): error TS2339: Property 'remove' does not exist on type 'any[]'. +node_modules/chrome-devtools-frontend/front_end/profiler/BottomUpProfileDataGrid.js(253,19): error TS2339: Property '_takePropertiesFromProfileDataGridNode' does not exist on type '(Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/profiler/BottomUpProfileDataGrid.js(256,7): error TS2322: Type 'NODE_TYPE' is not assignable to type '(Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/profiler/BottomUpProfileDataGrid.js(259,21): error TS2339: Property '_keepOnlyChild' does not exist on type '(Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/profiler/BottomUpProfileDataGrid.js(281,21): error TS2339: Property 'remove' does not exist on type '(Anonymous class)[]'. +node_modules/chrome-devtools-frontend/front_end/profiler/BottomUpProfileDataGrid.js(287,23): error TS2339: Property '_exclude' does not exist on type '(Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/profiler/CPUProfileFlameChart.js(42,23): error TS2694: Namespace 'Common' has no exported member 'Color'. +node_modules/chrome-devtools-frontend/front_end/profiler/CPUProfileFlameChart.js(45,49): error TS2551: Property '_colorGenerator' does not exist on type 'typeof (Anonymous class)'. Did you mean 'colorGenerator'? +node_modules/chrome-devtools-frontend/front_end/profiler/CPUProfileFlameChart.js(47,28): error TS2339: Property 'Generator' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/profiler/CPUProfileFlameChart.js(52,46): error TS2551: Property '_colorGenerator' does not exist on type 'typeof (Anonymous class)'. Did you mean 'colorGenerator'? +node_modules/chrome-devtools-frontend/front_end/profiler/CPUProfileFlameChart.js(54,51): error TS2551: Property '_colorGenerator' does not exist on type 'typeof (Anonymous class)'. Did you mean 'colorGenerator'? node_modules/chrome-devtools-frontend/front_end/profiler/CPUProfileFlameChart.js(62,17): error TS2339: Property '_cpuProfile' does not exist on type '(Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/profiler/CPUProfileFlameChart.js(70,17): error TS2339: Property '_cpuProfile' does not exist on type '(Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/profiler/CPUProfileFlameChart.js(80,19): error TS2339: Property 'preciseMillisToString' does not exist on type 'NumberConstructor'. @@ -8054,379 +13175,738 @@ node_modules/chrome-devtools-frontend/front_end/profiler/CPUProfileFlameChart.js node_modules/chrome-devtools-frontend/front_end/profiler/CPUProfileFlameChart.js(144,23): error TS2339: Property '_entryNodes' does not exist on type '(Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/profiler/CPUProfileFlameChart.js(154,21): error TS2339: Property '_entryNodes' does not exist on type '(Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/profiler/CPUProfileFlameChart.js(202,22): error TS2694: Namespace 'PerfUI' has no exported member 'FlameChartDataProvider'. -node_modules/chrome-devtools-frontend/front_end/profiler/CPUProfileFlameChart.js(205,5): error TS2346: Call target does not contain any signatures. +node_modules/chrome-devtools-frontend/front_end/profiler/CPUProfileFlameChart.js(209,60): error TS2339: Property 'OverviewPane' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/profiler/CPUProfileFlameChart.js(216,5): error TS2554: Expected 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/profiler/CPUProfileFlameChart.js(217,55): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/profiler/CPUProfileFlameChart.js(218,61): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/profiler/CPUProfileFlameChart.js(231,22): error TS2694: Namespace 'Common' has no exported member 'Event'. node_modules/chrome-devtools-frontend/front_end/profiler/CPUProfileFlameChart.js(248,22): error TS2694: Namespace 'Common' has no exported member 'Event'. +node_modules/chrome-devtools-frontend/front_end/profiler/CPUProfileFlameChart.js(251,53): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/profiler/CPUProfileFlameChart.js(261,18): error TS2694: Namespace 'UI' has no exported member 'SearchableView'. node_modules/chrome-devtools-frontend/front_end/profiler/CPUProfileFlameChart.js(270,43): error TS2339: Property '_entryNodes' does not exist on type '() => void'. node_modules/chrome-devtools-frontend/front_end/profiler/CPUProfileFlameChart.js(272,30): error TS2339: Property 'entryTitle' does not exist on type '() => void'. +node_modules/chrome-devtools-frontend/front_end/profiler/CPUProfileFlameChart.js(336,31): error TS2339: Property 'OverviewCalculator' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/profiler/CPUProfileFlameChart.js(342,24): error TS2694: Namespace 'Profiler' has no exported member 'CPUProfileFlameChart'. +node_modules/chrome-devtools-frontend/front_end/profiler/CPUProfileFlameChart.js(407,31): error TS2339: Property 'OverviewPane' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/profiler/CPUProfileFlameChart.js(409,22): error TS2694: Namespace 'PerfUI' has no exported member 'FlameChartDataProvider'. -node_modules/chrome-devtools-frontend/front_end/profiler/CPUProfileFlameChart.js(412,5): error TS2346: Call target does not contain any signatures. +node_modules/chrome-devtools-frontend/front_end/profiler/CPUProfileFlameChart.js(414,44): error TS2339: Property 'createChild' does not exist on type 'Element'. +node_modules/chrome-devtools-frontend/front_end/profiler/CPUProfileFlameChart.js(419,66): error TS2339: Property 'OverviewCalculator' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/profiler/CPUProfileFlameChart.js(421,61): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/profiler/CPUProfileFlameChart.js(446,40): error TS2339: Property 'minimumBoundary' does not exist on type '() => void'. node_modules/chrome-devtools-frontend/front_end/profiler/CPUProfileFlameChart.js(447,40): error TS2339: Property 'totalTime' does not exist on type '() => void'. node_modules/chrome-devtools-frontend/front_end/profiler/CPUProfileFlameChart.js(452,22): error TS2694: Namespace 'Common' has no exported member 'Event'. node_modules/chrome-devtools-frontend/front_end/profiler/CPUProfileFlameChart.js(455,40): error TS2339: Property 'minimumBoundary' does not exist on type '() => void'. node_modules/chrome-devtools-frontend/front_end/profiler/CPUProfileFlameChart.js(456,40): error TS2339: Property 'totalTime' does not exist on type '() => void'. +node_modules/chrome-devtools-frontend/front_end/profiler/CPUProfileFlameChart.js(461,55): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/profiler/CPUProfileFlameChart.js(465,23): error TS2694: Namespace 'PerfUI' has no exported member 'FlameChart'. node_modules/chrome-devtools-frontend/front_end/profiler/CPUProfileFlameChart.js(468,31): error TS2339: Property 'timelineData' does not exist on type '() => void'. +node_modules/chrome-devtools-frontend/front_end/profiler/CPUProfileFlameChart.js(481,40): error TS2339: Property 'window' does not exist on type 'Element'. +node_modules/chrome-devtools-frontend/front_end/profiler/CPUProfileFlameChart.js(490,103): error TS2339: Property 'HeaderHeight' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/profiler/CPUProfileFlameChart.js(504,59): error TS2339: Property 'maxStackDepth' does not exist on type '() => void'. node_modules/chrome-devtools-frontend/front_end/profiler/CPUProfileFlameChart.js(534,46): error TS2339: Property 'minimumBoundary' does not exist on type '() => void'. node_modules/chrome-devtools-frontend/front_end/profiler/CPUProfileFlameChart.js(537,44): error TS2339: Property 'totalTime' does not exist on type '() => void'. -node_modules/chrome-devtools-frontend/front_end/profiler/CPUProfileView.js(35,5): error TS2346: Call target does not contain any signatures. +node_modules/chrome-devtools-frontend/front_end/profiler/CPUProfileView.js(40,49): error TS2339: Property 'NodeFormatter' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/profiler/CPUProfileView.js(61,16): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/profiler/CPUProfileView.js(63,16): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/profiler/CPUProfileView.js(70,23): error TS2694: Namespace 'PerfUI' has no exported member 'FlameChartDataProvider'. -node_modules/chrome-devtools-frontend/front_end/profiler/CPUProfileView.js(82,5): error TS2346: Call target does not contain any signatures. +node_modules/chrome-devtools-frontend/front_end/profiler/CPUProfileView.js(73,5): error TS2322: Type '(Anonymous class)' is not assignable to type '() => void'. +node_modules/chrome-devtools-frontend/front_end/profiler/CPUProfileView.js(73,5): error TS2322: Type '(Anonymous class)' is not assignable to type '() => void'. + Type '(Anonymous class)' provides no match for the signature '(): void'. +node_modules/chrome-devtools-frontend/front_end/profiler/CPUProfileView.js(82,35): error TS2339: Property 'TypeId' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/profiler/CPUProfileView.js(82,43): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/profiler/CPUProfileView.js(85,29): error TS2339: Property 'instance' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/profiler/CPUProfileView.js(87,52): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/profiler/CPUProfileView.js(114,7): error TS1056: Accessors are only available when targeting ECMAScript 5 and higher. +node_modules/chrome-devtools-frontend/front_end/profiler/CPUProfileView.js(115,30): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/profiler/CPUProfileView.js(115,70): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/profiler/CPUProfileView.js(132,7): error TS1056: Accessors are only available when targeting ECMAScript 5 and higher. +node_modules/chrome-devtools-frontend/front_end/profiler/CPUProfileView.js(133,12): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/profiler/CPUProfileView.js(136,7): error TS1056: Accessors are only available when targeting ECMAScript 5 and higher. +node_modules/chrome-devtools-frontend/front_end/profiler/CPUProfileView.js(137,12): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/profiler/CPUProfileView.js(141,22): error TS2694: Namespace 'Common' has no exported member 'Event'. node_modules/chrome-devtools-frontend/front_end/profiler/CPUProfileView.js(144,32): error TS2694: Namespace 'SDK' has no exported member 'CPUProfilerModel'. node_modules/chrome-devtools-frontend/front_end/profiler/CPUProfileView.js(145,43): error TS2694: Namespace 'Protocol' has no exported member 'Profiler'. -node_modules/chrome-devtools-frontend/front_end/profiler/CPUProfileView.js(186,25): error TS2694: Namespace 'Profiler' has no exported member 'ProfileHeader'. -node_modules/chrome-devtools-frontend/front_end/profiler/CPUProfileView.js(212,5): error TS2346: Call target does not contain any signatures. +node_modules/chrome-devtools-frontend/front_end/profiler/CPUProfileView.js(159,26): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/profiler/CPUProfileView.js(162,51): error TS2339: Property 'Action' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/profiler/CPUProfileView.js(180,56): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/profiler/CPUProfileView.js(200,25): error TS2339: Property 'TypeId' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/profiler/CPUProfileView.js(225,25): error TS2694: Namespace 'Protocol' has no exported member 'Profiler'. node_modules/chrome-devtools-frontend/front_end/profiler/CPUProfileView.js(240,24): error TS2694: Namespace 'Protocol' has no exported member 'Profiler'. -node_modules/chrome-devtools-frontend/front_end/profiler/CPUProfileView.js(271,24): error TS2694: Namespace 'Profiler' has no exported member 'ProfileDataGridNode'. -node_modules/chrome-devtools-frontend/front_end/profiler/CPUProfileView.js(280,25): error TS2694: Namespace 'Profiler' has no exported member 'ProfileDataGridNode'. -node_modules/chrome-devtools-frontend/front_end/profiler/CPUProfileView.js(299,5): error TS2346: Call target does not contain any signatures. +node_modules/chrome-devtools-frontend/front_end/profiler/CPUProfileView.js(251,25): error TS2339: Property 'NodeFormatter' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/profiler/CPUProfileView.js(306,23): error TS2694: Namespace 'PerfUI' has no exported member 'FlameChart'. node_modules/chrome-devtools-frontend/front_end/profiler/CPUProfileView.js(309,34): error TS2694: Namespace 'Profiler' has no exported member 'CPUFlameChartDataProvider'. +node_modules/chrome-devtools-frontend/front_end/profiler/CPUProfileView.js(330,63): error TS2339: Property 'ChartEntry' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/profiler/CPUProfileView.js(353,48): error TS2339: Property 'TimelineData' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/profiler/CPUProfileView.js(390,21): error TS2339: Property 'secondsToString' does not exist on type 'NumberConstructor'. +node_modules/chrome-devtools-frontend/front_end/profiler/CPUProfileView.js(393,22): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/profiler/CPUProfileView.js(396,22): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/profiler/CPUProfileView.js(397,22): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/profiler/CPUProfileView.js(402,24): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/profiler/CPUProfileView.js(404,22): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/profiler/CPUProfileView.js(404,70): error TS2339: Property 'secondsToString' does not exist on type 'NumberConstructor'. +node_modules/chrome-devtools-frontend/front_end/profiler/CPUProfileView.js(405,22): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/profiler/CPUProfileView.js(405,71): error TS2339: Property 'secondsToString' does not exist on type 'NumberConstructor'. -node_modules/chrome-devtools-frontend/front_end/profiler/HeapProfileView.js(13,5): error TS2346: Call target does not contain any signatures. +node_modules/chrome-devtools-frontend/front_end/profiler/CPUProfileView.js(407,24): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/profiler/CPUProfileView.js(416,36): error TS2339: Property 'ChartEntry' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/profiler/HeapProfileView.js(18,28): error TS2339: Property 'ViewTypes' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/profiler/HeapProfileView.js(18,66): error TS2339: Property 'ViewTypes' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/profiler/HeapProfileView.js(18,104): error TS2339: Property 'ViewTypes' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/profiler/HeapProfileView.js(20,50): error TS2339: Property 'NodeFormatter' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/profiler/HeapProfileView.js(31,16): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/profiler/HeapProfileView.js(33,16): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/profiler/HeapProfileView.js(40,23): error TS2694: Namespace 'PerfUI' has no exported member 'FlameChartDataProvider'. -node_modules/chrome-devtools-frontend/front_end/profiler/HeapProfileView.js(52,5): error TS2346: Call target does not contain any signatures. +node_modules/chrome-devtools-frontend/front_end/profiler/HeapProfileView.js(43,5): error TS2322: Type '(Anonymous class)' is not assignable to type '() => void'. +node_modules/chrome-devtools-frontend/front_end/profiler/HeapProfileView.js(43,5): error TS2322: Type '(Anonymous class)' is not assignable to type '() => void'. + Type '(Anonymous class)' provides no match for the signature '(): void'. +node_modules/chrome-devtools-frontend/front_end/profiler/HeapProfileView.js(52,44): error TS2339: Property 'TypeId' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/profiler/HeapProfileView.js(52,52): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/profiler/HeapProfileView.js(54,38): error TS2339: Property 'instance' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/profiler/HeapProfileView.js(81,7): error TS1056: Accessors are only available when targeting ECMAScript 5 and higher. +node_modules/chrome-devtools-frontend/front_end/profiler/HeapProfileView.js(82,30): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/profiler/HeapProfileView.js(82,71): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/profiler/HeapProfileView.js(98,7): error TS1056: Accessors are only available when targeting ECMAScript 5 and higher. +node_modules/chrome-devtools-frontend/front_end/profiler/HeapProfileView.js(99,12): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/profiler/HeapProfileView.js(102,7): error TS1056: Accessors are only available when targeting ECMAScript 5 and higher. -node_modules/chrome-devtools-frontend/front_end/profiler/HeapProfileView.js(140,25): error TS2694: Namespace 'Profiler' has no exported member 'ProfileHeader'. -node_modules/chrome-devtools-frontend/front_end/profiler/HeapProfileView.js(166,5): error TS2346: Call target does not contain any signatures. +node_modules/chrome-devtools-frontend/front_end/profiler/HeapProfileView.js(103,12): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/profiler/HeapProfileView.js(114,26): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/profiler/HeapProfileView.js(134,56): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/profiler/HeapProfileView.js(154,34): error TS2339: Property 'TypeId' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/profiler/HeapProfileView.js(181,25): error TS2694: Namespace 'Protocol' has no exported member 'HeapProfiler'. node_modules/chrome-devtools-frontend/front_end/profiler/HeapProfileView.js(193,24): error TS2694: Namespace 'Protocol' has no exported member 'HeapProfiler'. node_modules/chrome-devtools-frontend/front_end/profiler/HeapProfileView.js(196,60): error TS2694: Namespace 'Protocol' has no exported member 'Runtime'. -node_modules/chrome-devtools-frontend/front_end/profiler/HeapProfileView.js(204,5): error TS2346: Call target does not contain any signatures. node_modules/chrome-devtools-frontend/front_end/profiler/HeapProfileView.js(214,24): error TS2694: Namespace 'Protocol' has no exported member 'HeapProfiler'. -node_modules/chrome-devtools-frontend/front_end/profiler/HeapProfileView.js(217,5): error TS2346: Call target does not contain any signatures. node_modules/chrome-devtools-frontend/front_end/profiler/HeapProfileView.js(221,26): error TS2694: Namespace 'Protocol' has no exported member 'HeapProfiler'. +node_modules/chrome-devtools-frontend/front_end/profiler/HeapProfileView.js(244,26): error TS2339: Property 'NodeFormatter' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/profiler/HeapProfileView.js(258,19): error TS2339: Property 'withThousandsSeparator' does not exist on type 'NumberConstructor'. -node_modules/chrome-devtools-frontend/front_end/profiler/HeapProfileView.js(264,24): error TS2694: Namespace 'Profiler' has no exported member 'ProfileDataGridNode'. -node_modules/chrome-devtools-frontend/front_end/profiler/HeapProfileView.js(273,25): error TS2694: Namespace 'Profiler' has no exported member 'ProfileDataGridNode'. -node_modules/chrome-devtools-frontend/front_end/profiler/HeapProfileView.js(292,5): error TS2346: Call target does not contain any signatures. node_modules/chrome-devtools-frontend/front_end/profiler/HeapProfileView.js(320,47): error TS2339: Property 'withThousandsSeparator' does not exist on type 'NumberConstructor'. node_modules/chrome-devtools-frontend/front_end/profiler/HeapProfileView.js(325,23): error TS2694: Namespace 'PerfUI' has no exported member 'FlameChart'. +node_modules/chrome-devtools-frontend/front_end/profiler/HeapProfileView.js(366,48): error TS2339: Property 'TimelineData' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/profiler/HeapProfileView.js(388,22): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/profiler/HeapProfileView.js(389,22): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/profiler/HeapProfileView.js(389,59): error TS2339: Property 'bytesToString' does not exist on type 'NumberConstructor'. +node_modules/chrome-devtools-frontend/front_end/profiler/HeapProfileView.js(390,22): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/profiler/HeapProfileView.js(390,60): error TS2339: Property 'bytesToString' does not exist on type 'NumberConstructor'. -node_modules/chrome-devtools-frontend/front_end/profiler/HeapProfilerPanel.js(12,5): error TS2346: Call target does not contain any signatures. +node_modules/chrome-devtools-frontend/front_end/profiler/HeapProfileView.js(395,24): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/profiler/HeapProfilerPanel.js(11,49): error TS2339: Property 'instance' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/profiler/HeapProfilerPanel.js(21,18): error TS2694: Namespace 'UI' has no exported member 'ContextMenu'. +node_modules/chrome-devtools-frontend/front_end/profiler/HeapProfilerPanel.js(36,53): error TS2339: Property 'instance' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/profiler/HeapProfilerPanel.js(56,9): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/profiler/HeapProfilerPanel.js(88,24): error TS2694: Namespace 'Protocol' has no exported member 'HeapProfiler'. +node_modules/chrome-devtools-frontend/front_end/profiler/HeapProfilerPanel.js(92,49): error TS2339: Property 'instance' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/profiler/HeapProfilerPanel.js(100,14): error TS2339: Property 'selectLiveObject' does not exist on type '(Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/profiler/HeapSnapshotDataGrids.js(36,24): error TS2694: Namespace 'Profiler' has no exported member 'ProfileType'. node_modules/chrome-devtools-frontend/front_end/profiler/HeapSnapshotDataGrids.js(37,32): error TS2694: Namespace 'DataGrid' has no exported member 'DataGrid'. -node_modules/chrome-devtools-frontend/front_end/profiler/HeapSnapshotDataGrids.js(41,5): error TS2346: Call target does not contain any signatures. -node_modules/chrome-devtools-frontend/front_end/profiler/HeapSnapshotDataGrids.js(49,25): error TS2694: Namespace 'Profiler' has no exported member 'HeapSnapshotGridNode'. -node_modules/chrome-devtools-frontend/front_end/profiler/HeapSnapshotDataGrids.js(51,5): error TS2502: '_highlightedNode' is referenced directly or indirectly in its own type annotation. +node_modules/chrome-devtools-frontend/front_end/profiler/HeapSnapshotDataGrids.js(61,65): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/profiler/HeapSnapshotDataGrids.js(62,45): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/profiler/HeapSnapshotDataGrids.js(97,57): error TS2339: Property 'Event' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/profiler/HeapSnapshotDataGrids.js(101,75): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/profiler/HeapSnapshotDataGrids.js(105,68): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/profiler/HeapSnapshotDataGrids.js(107,73): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/profiler/HeapSnapshotDataGrids.js(115,60): error TS2339: Property 'Event' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/profiler/HeapSnapshotDataGrids.js(120,18): error TS2694: Namespace 'UI' has no exported member 'ContextMenu'. node_modules/chrome-devtools-frontend/front_end/profiler/HeapSnapshotDataGrids.js(124,27): error TS2339: Property 'enclosingNodeOrSelfWithNodeName' does not exist on type 'EventTarget'. -node_modules/chrome-devtools-frontend/front_end/profiler/HeapSnapshotDataGrids.js(146,33): error TS2694: Namespace 'Profiler' has no exported member 'HeapSnapshotGridNode'. +node_modules/chrome-devtools-frontend/front_end/profiler/HeapSnapshotDataGrids.js(137,46): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/profiler/HeapSnapshotDataGrids.js(149,28): error TS2339: Property 'children' does not exist on type 'NODE_TYPE'. node_modules/chrome-devtools-frontend/front_end/profiler/HeapSnapshotDataGrids.js(153,24): error TS2694: Namespace 'Protocol' has no exported member 'HeapProfiler'. -node_modules/chrome-devtools-frontend/front_end/profiler/HeapSnapshotDataGrids.js(154,34): error TS2694: Namespace 'Profiler' has no exported member 'HeapSnapshotGridNode'. -node_modules/chrome-devtools-frontend/front_end/profiler/HeapSnapshotDataGrids.js(157,49): error TS2694: Namespace 'Profiler' has no exported member 'HeapSnapshotGridNode'. -node_modules/chrome-devtools-frontend/front_end/profiler/HeapSnapshotDataGrids.js(161,24): error TS2694: Namespace 'Profiler' has no exported member 'HeapSnapshotGridNode'. -node_modules/chrome-devtools-frontend/front_end/profiler/HeapSnapshotDataGrids.js(251,24): error TS2694: Namespace 'DataGrid' has no exported member 'DataGridNode'. -node_modules/chrome-devtools-frontend/front_end/profiler/HeapSnapshotDataGrids.js(252,33): error TS2694: Namespace 'Profiler' has no exported member 'HeapSnapshotGridNode'. -node_modules/chrome-devtools-frontend/front_end/profiler/HeapSnapshotDataGrids.js(259,24): error TS2694: Namespace 'DataGrid' has no exported member 'DataGridNode'. -node_modules/chrome-devtools-frontend/front_end/profiler/HeapSnapshotDataGrids.js(260,24): error TS2694: Namespace 'DataGrid' has no exported member 'DataGridNode'. -node_modules/chrome-devtools-frontend/front_end/profiler/HeapSnapshotDataGrids.js(268,24): error TS2694: Namespace 'Profiler' has no exported member 'HeapSnapshotGridNode'. -node_modules/chrome-devtools-frontend/front_end/profiler/HeapSnapshotDataGrids.js(276,24): error TS2694: Namespace 'Profiler' has no exported member 'HeapSnapshotGridNode'. +node_modules/chrome-devtools-frontend/front_end/profiler/HeapSnapshotDataGrids.js(191,27): error TS2339: Property '_sortFields' does not exist on type '(Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/profiler/HeapSnapshotDataGrids.js(213,37): error TS2345: Argument of type 'NODE_TYPE' is not assignable to parameter of type '(Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/profiler/HeapSnapshotDataGrids.js(214,21): error TS2339: Property 'removeChildren' does not exist on type 'NODE_TYPE'. +node_modules/chrome-devtools-frontend/front_end/profiler/HeapSnapshotDataGrids.js(227,21): error TS2339: Property 'appendChild' does not exist on type 'NODE_TYPE'. +node_modules/chrome-devtools-frontend/front_end/profiler/HeapSnapshotDataGrids.js(241,5): error TS2554: Expected 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/profiler/HeapSnapshotDataGrids.js(241,73): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/profiler/HeapSnapshotDataGrids.js(255,5): error TS2322: Type 'NODE_TYPE[]' is not assignable to type '(Anonymous class)[]'. +node_modules/chrome-devtools-frontend/front_end/profiler/HeapSnapshotDataGrids.js(255,5): error TS2322: Type 'NODE_TYPE[]' is not assignable to type '(Anonymous class)[]'. + Type 'NODE_TYPE' is not assignable to type '(Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/profiler/HeapSnapshotDataGrids.js(264,24): error TS2345: Argument of type '(Anonymous class)' is not assignable to parameter of type 'NODE_TYPE'. +node_modules/chrome-devtools-frontend/front_end/profiler/HeapSnapshotDataGrids.js(284,39): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/profiler/HeapSnapshotDataGrids.js(294,24): error TS2694: Namespace 'Profiler' has no exported member 'ProfileType'. node_modules/chrome-devtools-frontend/front_end/profiler/HeapSnapshotDataGrids.js(295,32): error TS2694: Namespace 'DataGrid' has no exported member 'DataGrid'. -node_modules/chrome-devtools-frontend/front_end/profiler/HeapSnapshotDataGrids.js(298,5): error TS2346: Call target does not contain any signatures. -node_modules/chrome-devtools-frontend/front_end/profiler/HeapSnapshotDataGrids.js(306,33): error TS2694: Namespace 'Profiler' has no exported member 'HeapSnapshotGridNode'. -node_modules/chrome-devtools-frontend/front_end/profiler/HeapSnapshotDataGrids.js(359,24): error TS2694: Namespace 'DataGrid' has no exported member 'DataGridNode'. -node_modules/chrome-devtools-frontend/front_end/profiler/HeapSnapshotDataGrids.js(412,24): error TS2694: Namespace 'Profiler' has no exported member 'HeapSnapshotGridNode'. -node_modules/chrome-devtools-frontend/front_end/profiler/HeapSnapshotDataGrids.js(426,31): error TS2694: Namespace 'Profiler' has no exported member 'HeapSnapshotGridNode'. -node_modules/chrome-devtools-frontend/front_end/profiler/HeapSnapshotDataGrids.js(427,34): error TS2694: Namespace 'Profiler' has no exported member 'HeapSnapshotGridNode'. -node_modules/chrome-devtools-frontend/front_end/profiler/HeapSnapshotDataGrids.js(431,37): error TS2694: Namespace 'Profiler' has no exported member 'HeapSnapshotGridNode'. -node_modules/chrome-devtools-frontend/front_end/profiler/HeapSnapshotDataGrids.js(431,76): error TS2339: Property 'peekLast' does not exist on type 'any[]'. -node_modules/chrome-devtools-frontend/front_end/profiler/HeapSnapshotDataGrids.js(446,32): error TS2694: Namespace 'Profiler' has no exported member 'HeapSnapshotGridNode'. -node_modules/chrome-devtools-frontend/front_end/profiler/HeapSnapshotDataGrids.js(465,34): error TS2339: Property 'peekLast' does not exist on type 'any[]'. -node_modules/chrome-devtools-frontend/front_end/profiler/HeapSnapshotDataGrids.js(470,24): error TS2694: Namespace 'DataGrid' has no exported member 'DataGridNode'. -node_modules/chrome-devtools-frontend/front_end/profiler/HeapSnapshotDataGrids.js(471,33): error TS2694: Namespace 'Profiler' has no exported member 'HeapSnapshotGridNode'. -node_modules/chrome-devtools-frontend/front_end/profiler/HeapSnapshotDataGrids.js(478,24): error TS2694: Namespace 'DataGrid' has no exported member 'DataGridNode'. -node_modules/chrome-devtools-frontend/front_end/profiler/HeapSnapshotDataGrids.js(479,24): error TS2694: Namespace 'Profiler' has no exported member 'HeapSnapshotGridNode'. -node_modules/chrome-devtools-frontend/front_end/profiler/HeapSnapshotDataGrids.js(487,24): error TS2694: Namespace 'DataGrid' has no exported member 'DataGridNode'. -node_modules/chrome-devtools-frontend/front_end/profiler/HeapSnapshotDataGrids.js(488,24): error TS2694: Namespace 'DataGrid' has no exported member 'DataGridNode'. -node_modules/chrome-devtools-frontend/front_end/profiler/HeapSnapshotDataGrids.js(492,68): error TS2694: Namespace 'Profiler' has no exported member 'HeapSnapshotGridNode'. +node_modules/chrome-devtools-frontend/front_end/profiler/HeapSnapshotDataGrids.js(309,29): error TS2345: Argument of type 'NODE_TYPE' is not assignable to parameter of type '(Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/profiler/HeapSnapshotDataGrids.js(329,72): error TS2339: Property 'offsetHeight' does not exist on type 'Element'. +node_modules/chrome-devtools-frontend/front_end/profiler/HeapSnapshotDataGrids.js(340,21): error TS2339: Property 'removeChildren' does not exist on type 'NODE_TYPE'. +node_modules/chrome-devtools-frontend/front_end/profiler/HeapSnapshotDataGrids.js(345,27): error TS2345: Argument of type 'NODE_TYPE' is not assignable to parameter of type '(Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/profiler/HeapSnapshotDataGrids.js(375,36): error TS2339: Property 'filteredOut' does not exist on type '(Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/profiler/HeapSnapshotDataGrids.js(375,57): error TS2339: Property 'filteredOut' does not exist on type '(Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/profiler/HeapSnapshotDataGrids.js(387,36): error TS2339: Property 'filteredOut' does not exist on type '(Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/profiler/HeapSnapshotDataGrids.js(387,57): error TS2339: Property 'filteredOut' does not exist on type '(Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/profiler/HeapSnapshotDataGrids.js(392,30): error TS2345: Argument of type '(Anonymous class)' is not assignable to parameter of type 'NODE_TYPE'. +node_modules/chrome-devtools-frontend/front_end/profiler/HeapSnapshotDataGrids.js(401,36): error TS2339: Property 'filteredOut' does not exist on type '(Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/profiler/HeapSnapshotDataGrids.js(401,57): error TS2339: Property 'filteredOut' does not exist on type '(Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/profiler/HeapSnapshotDataGrids.js(431,76): error TS2339: Property 'peekLast' does not exist on type '(Anonymous class)[]'. +node_modules/chrome-devtools-frontend/front_end/profiler/HeapSnapshotDataGrids.js(433,57): error TS2339: Property 'offsetHeight' does not exist on type 'Element'. +node_modules/chrome-devtools-frontend/front_end/profiler/HeapSnapshotDataGrids.js(454,39): error TS2345: Argument of type 'NODE_TYPE' is not assignable to parameter of type '(Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/profiler/HeapSnapshotDataGrids.js(463,7): error TS2322: Type '(Anonymous class)' is not assignable to type 'NODE_TYPE'. +node_modules/chrome-devtools-frontend/front_end/profiler/HeapSnapshotDataGrids.js(465,34): error TS2339: Property 'peekLast' does not exist on type '(Anonymous class)[]'. +node_modules/chrome-devtools-frontend/front_end/profiler/HeapSnapshotDataGrids.js(474,19): error TS2551: Property '_allChildren' does not exist on type '(Anonymous class)'. Did you mean '_hasChildren'? +node_modules/chrome-devtools-frontend/front_end/profiler/HeapSnapshotDataGrids.js(474,43): error TS2551: Property '_allChildren' does not exist on type '(Anonymous class)'. Did you mean '_hasChildren'? +node_modules/chrome-devtools-frontend/front_end/profiler/HeapSnapshotDataGrids.js(511,21): error TS2339: Property 'removeChildren' does not exist on type 'NODE_TYPE'. +node_modules/chrome-devtools-frontend/front_end/profiler/HeapSnapshotDataGrids.js(512,21): error TS2339: Property '_allChildren' does not exist on type 'NODE_TYPE'. node_modules/chrome-devtools-frontend/front_end/profiler/HeapSnapshotDataGrids.js(522,27): error TS2339: Property 'offsetTop' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/profiler/HeapSnapshotDataGrids.js(523,40): error TS2339: Property 'offsetHeight' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/profiler/HeapSnapshotDataGrids.js(553,24): error TS2694: Namespace 'Profiler' has no exported member 'ProfileType'. node_modules/chrome-devtools-frontend/front_end/profiler/HeapSnapshotDataGrids.js(554,32): error TS2694: Namespace 'DataGrid' has no exported member 'DataGrid'. node_modules/chrome-devtools-frontend/front_end/profiler/HeapSnapshotDataGrids.js(558,49): error TS2694: Namespace 'DataGrid' has no exported member 'DataGrid'. -node_modules/chrome-devtools-frontend/front_end/profiler/HeapSnapshotDataGrids.js(571,5): error TS2346: Call target does not contain any signatures. +node_modules/chrome-devtools-frontend/front_end/profiler/HeapSnapshotDataGrids.js(559,33): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/profiler/HeapSnapshotDataGrids.js(560,35): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/profiler/HeapSnapshotDataGrids.js(561,38): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/profiler/HeapSnapshotDataGrids.js(564,20): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/profiler/HeapSnapshotDataGrids.js(568,37): error TS2339: Property 'Order' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/profiler/HeapSnapshotDataGrids.js(582,22): error TS2345: Argument of type '(Anonymous class)' is not assignable to parameter of type 'NODE_TYPE'. +node_modules/chrome-devtools-frontend/front_end/profiler/HeapSnapshotDataGrids.js(583,21): error TS2339: Property 'sort' does not exist on type 'NODE_TYPE'. +node_modules/chrome-devtools-frontend/front_end/profiler/HeapSnapshotDataGrids.js(595,18): error TS2339: Property 'hasChildren' does not exist on type 'NODE_TYPE'. +node_modules/chrome-devtools-frontend/front_end/profiler/HeapSnapshotDataGrids.js(596,16): error TS2339: Property 'sort' does not exist on type 'NODE_TYPE'. node_modules/chrome-devtools-frontend/front_end/profiler/HeapSnapshotDataGrids.js(605,24): error TS2694: Namespace 'Profiler' has no exported member 'ProfileType'. node_modules/chrome-devtools-frontend/front_end/profiler/HeapSnapshotDataGrids.js(608,47): error TS2694: Namespace 'DataGrid' has no exported member 'DataGrid'. -node_modules/chrome-devtools-frontend/front_end/profiler/HeapSnapshotDataGrids.js(620,5): error TS2346: Call target does not contain any signatures. +node_modules/chrome-devtools-frontend/front_end/profiler/HeapSnapshotDataGrids.js(609,29): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/profiler/HeapSnapshotDataGrids.js(611,16): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/profiler/HeapSnapshotDataGrids.js(615,33): error TS2339: Property 'Order' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/profiler/HeapSnapshotDataGrids.js(617,34): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/profiler/HeapSnapshotDataGrids.js(618,35): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/profiler/HeapSnapshotDataGrids.js(641,21): error TS2339: Property 'removeChildren' does not exist on type 'NODE_TYPE'. +node_modules/chrome-devtools-frontend/front_end/profiler/HeapSnapshotDataGrids.js(652,21): error TS2339: Property 'expand' does not exist on type 'NODE_TYPE'. +node_modules/chrome-devtools-frontend/front_end/profiler/HeapSnapshotDataGrids.js(657,41): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/profiler/HeapSnapshotDataGrids.js(666,24): error TS2694: Namespace 'Profiler' has no exported member 'ProfileType'. node_modules/chrome-devtools-frontend/front_end/profiler/HeapSnapshotDataGrids.js(669,47): error TS2694: Namespace 'DataGrid' has no exported member 'DataGrid'. -node_modules/chrome-devtools-frontend/front_end/profiler/HeapSnapshotDataGrids.js(682,5): error TS2346: Call target does not contain any signatures. +node_modules/chrome-devtools-frontend/front_end/profiler/HeapSnapshotDataGrids.js(670,29): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/profiler/HeapSnapshotDataGrids.js(671,31): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/profiler/HeapSnapshotDataGrids.js(672,28): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/profiler/HeapSnapshotDataGrids.js(673,34): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/profiler/HeapSnapshotDataGrids.js(675,16): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/profiler/HeapSnapshotDataGrids.js(677,33): error TS2339: Property 'Order' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/profiler/HeapSnapshotDataGrids.js(700,24): error TS2694: Namespace 'Protocol' has no exported member 'HeapProfiler'. -node_modules/chrome-devtools-frontend/front_end/profiler/HeapSnapshotDataGrids.js(701,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/profiler/HeapSnapshotDataGrids.js(701,34): error TS2694: Namespace 'Profiler' has no exported member 'HeapSnapshotGridNode'. +node_modules/chrome-devtools-frontend/front_end/profiler/HeapSnapshotDataGrids.js(701,15): error TS1055: Type 'Promise<(Anonymous class)>' 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/profiler/HeapSnapshotDataGrids.js(713,67): error TS2339: Property '_name' does not exist on type '(Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/profiler/HeapSnapshotDataGrids.js(717,30): error TS2339: Property 'populateNodeBySnapshotObjectId' does not exist on type '(Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/profiler/HeapSnapshotDataGrids.js(775,11): error TS2345: Argument of type 'NODE_TYPE' is not assignable to parameter of type '(Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/profiler/HeapSnapshotDataGrids.js(819,24): error TS2694: Namespace 'Profiler' has no exported member 'ProfileType'. node_modules/chrome-devtools-frontend/front_end/profiler/HeapSnapshotDataGrids.js(822,47): error TS2694: Namespace 'DataGrid' has no exported member 'DataGrid'. -node_modules/chrome-devtools-frontend/front_end/profiler/HeapSnapshotDataGrids.js(837,5): error TS2346: Call target does not contain any signatures. +node_modules/chrome-devtools-frontend/front_end/profiler/HeapSnapshotDataGrids.js(823,29): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/profiler/HeapSnapshotDataGrids.js(824,33): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/profiler/HeapSnapshotDataGrids.js(825,35): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/profiler/HeapSnapshotDataGrids.js(826,33): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/profiler/HeapSnapshotDataGrids.js(828,16): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/profiler/HeapSnapshotDataGrids.js(832,33): error TS2339: Property 'Order' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/profiler/HeapSnapshotDataGrids.js(834,34): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/profiler/HeapSnapshotDataGrids.js(835,32): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/profiler/HeapSnapshotDataGrids.js(872,7): error TS2554: Expected 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/profiler/HeapSnapshotDataGrids.js(872,75): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/profiler/HeapSnapshotDataGrids.js(887,23): error TS2345: Argument of type 'NODE_TYPE' is not assignable to parameter of type '(Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/profiler/HeapSnapshotDataGrids.js(899,24): error TS2694: Namespace 'Profiler' has no exported member 'ProfileType'. node_modules/chrome-devtools-frontend/front_end/profiler/HeapSnapshotDataGrids.js(902,47): error TS2694: Namespace 'DataGrid' has no exported member 'DataGrid'. -node_modules/chrome-devtools-frontend/front_end/profiler/HeapSnapshotDataGrids.js(916,5): error TS2346: Call target does not contain any signatures. -node_modules/chrome-devtools-frontend/front_end/profiler/HeapSnapshotGridNodes.js(36,24): error TS2694: Namespace 'Profiler' has no exported member 'HeapSnapshotSortableDataGrid'. -node_modules/chrome-devtools-frontend/front_end/profiler/HeapSnapshotGridNodes.js(39,15): error TS2502: 'tree' is referenced directly or indirectly in its own type annotation. -node_modules/chrome-devtools-frontend/front_end/profiler/HeapSnapshotGridNodes.js(40,5): error TS2346: Call target does not contain any signatures. +node_modules/chrome-devtools-frontend/front_end/profiler/HeapSnapshotDataGrids.js(903,32): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/profiler/HeapSnapshotDataGrids.js(904,28): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/profiler/HeapSnapshotDataGrids.js(905,31): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/profiler/HeapSnapshotDataGrids.js(908,16): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/profiler/HeapSnapshotDataGrids.js(912,33): error TS2339: Property 'Order' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/profiler/HeapSnapshotDataGrids.js(914,27): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/profiler/HeapSnapshotDataGrids.js(946,23): error TS2345: Argument of type 'NODE_TYPE' is not assignable to parameter of type '(Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/profiler/HeapSnapshotDataGrids.js(955,21): error TS2339: Property 'removeChildren' does not exist on type 'NODE_TYPE'. +node_modules/chrome-devtools-frontend/front_end/profiler/HeapSnapshotDataGrids.js(964,65): error TS2339: Property 'Order' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/profiler/HeapSnapshotGridNodes.js(52,25): error TS2694: Namespace 'Profiler' has no exported member 'HeapSnapshotGridNode'. node_modules/chrome-devtools-frontend/front_end/profiler/HeapSnapshotGridNodes.js(63,16): error TS2352: Type '{ fieldName1: string; ascending1: string; fieldName2: string; ascending2: string; }' cannot be converted to type '(Anonymous class)'. Types of property 'ascending1' are incompatible. Type 'string' is not comparable to type 'boolean'. -node_modules/chrome-devtools-frontend/front_end/profiler/HeapSnapshotGridNodes.js(68,25): error TS2694: Namespace 'Profiler' has no exported member 'HeapSnapshotSortableDataGrid'. node_modules/chrome-devtools-frontend/front_end/profiler/HeapSnapshotGridNodes.js(75,25): error TS2694: Namespace 'Profiler' has no exported member 'HeapSnapshotGridNode'. node_modules/chrome-devtools-frontend/front_end/profiler/HeapSnapshotGridNodes.js(89,25): error TS2694: Namespace 'Profiler' has no exported member 'HeapSnapshotGridNode'. +node_modules/chrome-devtools-frontend/front_end/profiler/HeapSnapshotGridNodes.js(104,14): error TS2339: Property '_searchMatched' does not exist on type '(Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/profiler/HeapSnapshotGridNodes.js(128,57): error TS2339: Property 'traverseNextNode' does not exist on type 'NODE_TYPE'. +node_modules/chrome-devtools-frontend/front_end/profiler/HeapSnapshotGridNodes.js(129,16): error TS2339: Property 'dispose' does not exist on type 'NODE_TYPE'. +node_modules/chrome-devtools-frontend/front_end/profiler/HeapSnapshotGridNodes.js(130,14): error TS2339: Property 'dispose' does not exist on type 'NODE_TYPE'. node_modules/chrome-devtools-frontend/front_end/profiler/HeapSnapshotGridNodes.js(137,15): error TS2355: A function whose declared type is neither 'void' nor 'any' must return a value. -node_modules/chrome-devtools-frontend/front_end/profiler/HeapSnapshotGridNodes.js(160,33): error TS2694: Namespace 'DataGrid' has no exported member 'DataGridNode'. -node_modules/chrome-devtools-frontend/front_end/profiler/HeapSnapshotGridNodes.js(175,25): error TS2694: Namespace 'DataGrid' has no exported member 'DataGridNode'. +node_modules/chrome-devtools-frontend/front_end/profiler/HeapSnapshotGridNodes.js(155,48): error TS2339: Property 'baseSystemDistance' does not exist on type 'typeof HeapSnapshotModel'. +node_modules/chrome-devtools-frontend/front_end/profiler/HeapSnapshotGridNodes.js(156,95): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/profiler/HeapSnapshotGridNodes.js(197,23): error TS2339: Property 'snapshot' does not exist on type '(Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/profiler/HeapSnapshotGridNodes.js(222,41): error TS2339: Property 'comparator' does not exist on type '(Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/profiler/HeapSnapshotGridNodes.js(222,66): error TS2554: Expected 2 arguments, but got 0. +node_modules/chrome-devtools-frontend/front_end/profiler/HeapSnapshotGridNodes.js(232,48): error TS2339: Property 'comparator' does not exist on type '(Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/profiler/HeapSnapshotGridNodes.js(380,67): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/profiler/HeapSnapshotGridNodes.js(393,32): error TS2339: Property '_childHashForNode' does not exist on type '(Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/profiler/HeapSnapshotGridNodes.js(400,47): error TS2339: Property 'comparator' does not exist on type '(Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/profiler/HeapSnapshotGridNodes.js(412,15): error TS2339: Property 'sort' does not exist on type '(Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/profiler/HeapSnapshotGridNodes.js(419,31): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/profiler/HeapSnapshotGridNodes.js(426,31): error TS2339: Property 'ChildrenProvider' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/profiler/HeapSnapshotGridNodes.js(428,31): error TS2339: Property 'ChildrenProvider' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/profiler/HeapSnapshotGridNodes.js(433,15): error TS2355: A function whose declared type is neither 'void' nor 'any' must return a value. node_modules/chrome-devtools-frontend/front_end/profiler/HeapSnapshotGridNodes.js(438,15): error TS2355: A function whose declared type is neither 'void' nor 'any' must return a value. node_modules/chrome-devtools-frontend/front_end/profiler/HeapSnapshotGridNodes.js(445,15): error TS2355: A function whose declared type is neither 'void' nor 'any' must return a value. node_modules/chrome-devtools-frontend/front_end/profiler/HeapSnapshotGridNodes.js(451,15): error TS2355: A function whose declared type is neither 'void' nor 'any' must return a value. -node_modules/chrome-devtools-frontend/front_end/profiler/HeapSnapshotGridNodes.js(461,24): error TS2694: Namespace 'Profiler' has no exported member 'HeapSnapshotSortableDataGrid'. -node_modules/chrome-devtools-frontend/front_end/profiler/HeapSnapshotGridNodes.js(465,5): error TS2346: Call target does not contain any signatures. +node_modules/chrome-devtools-frontend/front_end/profiler/HeapSnapshotGridNodes.js(487,29): error TS2339: Property 'snapshot' does not exist on type '(Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/profiler/HeapSnapshotGridNodes.js(492,29): error TS2339: Property 'withThousandsSeparator' does not exist on type 'NumberConstructor'. node_modules/chrome-devtools-frontend/front_end/profiler/HeapSnapshotGridNodes.js(493,30): error TS2339: Property 'withThousandsSeparator' does not exist on type 'NumberConstructor'. +node_modules/chrome-devtools-frontend/front_end/profiler/HeapSnapshotGridNodes.js(504,38): error TS2339: Property 'snapshot' does not exist on type '(Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/profiler/HeapSnapshotGridNodes.js(514,14): error TS2339: Property '_searchMatched' does not exist on type '(Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/profiler/HeapSnapshotGridNodes.js(563,9): error TS2339: Property 'style' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/profiler/HeapSnapshotGridNodes.js(580,12): error TS2339: Property 'style' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/profiler/HeapSnapshotGridNodes.js(581,10): error TS2339: Property 'heapSnapshotNode' does not exist on type 'Element'. -node_modules/chrome-devtools-frontend/front_end/profiler/HeapSnapshotGridNodes.js(630,60): error TS2339: Property 'trimLeft' does not exist on type 'string'. -node_modules/chrome-devtools-frontend/front_end/profiler/HeapSnapshotGridNodes.js(643,24): error TS2694: Namespace 'Profiler' has no exported member 'HeapSnapshotSortableDataGrid'. -node_modules/chrome-devtools-frontend/front_end/profiler/HeapSnapshotGridNodes.js(646,24): error TS2694: Namespace 'Profiler' has no exported member 'HeapSnapshotObjectNode'. -node_modules/chrome-devtools-frontend/front_end/profiler/HeapSnapshotGridNodes.js(648,41): error TS2502: 'parentObjectNode' is referenced directly or indirectly in its own type annotation. -node_modules/chrome-devtools-frontend/front_end/profiler/HeapSnapshotGridNodes.js(649,5): error TS2346: Call target does not contain any signatures. -node_modules/chrome-devtools-frontend/front_end/profiler/HeapSnapshotGridNodes.js(698,25): error TS2694: Namespace 'Profiler' has no exported member 'HeapSnapshotObjectNode'. -node_modules/chrome-devtools-frontend/front_end/profiler/HeapSnapshotGridNodes.js(713,24): error TS2694: Namespace 'Profiler' has no exported member 'HeapSnapshotObjectNode'. -node_modules/chrome-devtools-frontend/front_end/profiler/HeapSnapshotGridNodes.js(784,24): error TS2694: Namespace 'Profiler' has no exported member 'HeapSnapshotSortableDataGrid'. -node_modules/chrome-devtools-frontend/front_end/profiler/HeapSnapshotGridNodes.js(790,5): error TS2346: Call target does not contain any signatures. -node_modules/chrome-devtools-frontend/front_end/profiler/HeapSnapshotGridNodes.js(852,24): error TS2694: Namespace 'Profiler' has no exported member 'HeapSnapshotSortableDataGrid'. -node_modules/chrome-devtools-frontend/front_end/profiler/HeapSnapshotGridNodes.js(858,5): error TS2346: Call target does not contain any signatures. +node_modules/chrome-devtools-frontend/front_end/profiler/HeapSnapshotGridNodes.js(602,75): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/profiler/HeapSnapshotGridNodes.js(631,15): error TS2554: Expected 1 arguments, but got 0. +node_modules/chrome-devtools-frontend/front_end/profiler/HeapSnapshotGridNodes.js(787,24): error TS2694: Namespace 'Profiler' has no exported member 'HeapSnapshotRetainingObjectNode'. +node_modules/chrome-devtools-frontend/front_end/profiler/HeapSnapshotGridNodes.js(804,25): error TS2694: Namespace 'Profiler' has no exported member 'HeapSnapshotRetainingObjectNode'. +node_modules/chrome-devtools-frontend/front_end/profiler/HeapSnapshotGridNodes.js(830,47): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/profiler/HeapSnapshotGridNodes.js(838,20): error TS2339: Property '_distance' does not exist on type 'NODE_TYPE'. +node_modules/chrome-devtools-frontend/front_end/profiler/HeapSnapshotGridNodes.js(839,18): error TS2339: Property '_expandRetainersChain' does not exist on type 'NODE_TYPE'. +node_modules/chrome-devtools-frontend/front_end/profiler/HeapSnapshotGridNodes.js(843,5): error TS2554: Expected 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/profiler/HeapSnapshotGridNodes.js(843,85): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/profiler/HeapSnapshotGridNodes.js(871,36): error TS2339: Property 'withThousandsSeparator' does not exist on type 'NumberConstructor'. node_modules/chrome-devtools-frontend/front_end/profiler/HeapSnapshotGridNodes.js(874,34): error TS2339: Property 'withThousandsSeparator' does not exist on type 'NumberConstructor'. -node_modules/chrome-devtools-frontend/front_end/profiler/HeapSnapshotGridNodes.js(898,25): error TS2694: Namespace 'Profiler' has no exported member 'HeapSnapshotObjectNode'. -node_modules/chrome-devtools-frontend/front_end/profiler/HeapSnapshotGridNodes.js(913,24): error TS2694: Namespace 'Profiler' has no exported member 'HeapSnapshotObjectNode'. -node_modules/chrome-devtools-frontend/front_end/profiler/HeapSnapshotGridNodes.js(951,5): error TS2346: Call target does not contain any signatures. node_modules/chrome-devtools-frontend/front_end/profiler/HeapSnapshotGridNodes.js(966,23): error TS2339: Property 'withThousandsSeparator' does not exist on type 'NumberConstructor'. node_modules/chrome-devtools-frontend/front_end/profiler/HeapSnapshotGridNodes.js(968,29): error TS2339: Property 'withThousandsSeparator' does not exist on type 'NumberConstructor'. node_modules/chrome-devtools-frontend/front_end/profiler/HeapSnapshotGridNodes.js(969,30): error TS2339: Property 'withThousandsSeparator' does not exist on type 'NumberConstructor'. -node_modules/chrome-devtools-frontend/front_end/profiler/HeapSnapshotGridNodes.js(986,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/profiler/HeapSnapshotGridNodes.js(986,41): error TS2694: Namespace 'Profiler' has no exported member 'HeapSnapshotGridNode'. -node_modules/chrome-devtools-frontend/front_end/profiler/HeapSnapshotGridNodes.js(1000,37): error TS2694: Namespace 'Profiler' has no exported member 'HeapSnapshotGridNode'. +node_modules/chrome-devtools-frontend/front_end/profiler/HeapSnapshotGridNodes.js(981,27): error TS2339: Property 'snapshot' does not exist on type '(Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/profiler/HeapSnapshotGridNodes.js(986,15): error TS1055: Type 'Promise<(Anonymous class)[]>' 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/profiler/HeapSnapshotGridNodes.js(1019,14): error TS2339: Property '_searchMatched' does not exist on type '(Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/profiler/HeapSnapshotGridNodes.js(1029,81): error TS2339: Property 'snapshot' does not exist on type '(Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/profiler/HeapSnapshotGridNodes.js(1112,15): error TS1055: Type 'Promise<(Anonymous class)>' 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/profiler/HeapSnapshotGridNodes.js(1140,22): error TS2339: Property 'pushAll' does not exist on type 'any[]'. node_modules/chrome-devtools-frontend/front_end/profiler/HeapSnapshotGridNodes.js(1149,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/profiler/HeapSnapshotGridNodes.js(1167,5): error TS2346: Call target does not contain any signatures. node_modules/chrome-devtools-frontend/front_end/profiler/HeapSnapshotGridNodes.js(1178,28): error TS2339: Property 'withThousandsSeparator' does not exist on type 'NumberConstructor'. node_modules/chrome-devtools-frontend/front_end/profiler/HeapSnapshotGridNodes.js(1179,30): error TS2339: Property 'withThousandsSeparator' does not exist on type 'NumberConstructor'. node_modules/chrome-devtools-frontend/front_end/profiler/HeapSnapshotGridNodes.js(1180,67): error TS2339: Property 'withThousandsSeparator' does not exist on type 'NumberConstructor'. node_modules/chrome-devtools-frontend/front_end/profiler/HeapSnapshotGridNodes.js(1181,27): error TS2339: Property 'withThousandsSeparator' does not exist on type 'NumberConstructor'. node_modules/chrome-devtools-frontend/front_end/profiler/HeapSnapshotGridNodes.js(1182,29): error TS2339: Property 'withThousandsSeparator' does not exist on type 'NumberConstructor'. node_modules/chrome-devtools-frontend/front_end/profiler/HeapSnapshotGridNodes.js(1183,65): error TS2339: Property 'withThousandsSeparator' does not exist on type 'NumberConstructor'. +node_modules/chrome-devtools-frontend/front_end/profiler/HeapSnapshotGridNodes.js(1194,14): error TS2339: Property 'snapshot' does not exist on type '(Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/profiler/HeapSnapshotGridNodes.js(1194,53): error TS2339: Property 'baseSnapshot' does not exist on type '(Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/profiler/HeapSnapshotGridNodes.js(1195,14): error TS2339: Property 'baseSnapshot' does not exist on type '(Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/profiler/HeapSnapshotGridNodes.js(1215,14): error TS2339: Property 'isAddedNotRemoved' does not exist on type '(Anonymous class)'. -node_modules/chrome-devtools-frontend/front_end/profiler/HeapSnapshotGridNodes.js(1282,5): error TS2346: Call target does not contain any signatures. +node_modules/chrome-devtools-frontend/front_end/profiler/HeapSnapshotGridNodes.js(1216,83): error TS2339: Property 'snapshot' does not exist on type '(Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/profiler/HeapSnapshotGridNodes.js(1218,83): error TS2339: Property 'baseSnapshot' does not exist on type '(Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/profiler/HeapSnapshotGridNodes.js(1286,27): error TS2339: Property 'withThousandsSeparator' does not exist on type 'NumberConstructor'. node_modules/chrome-devtools-frontend/front_end/profiler/HeapSnapshotGridNodes.js(1287,23): error TS2339: Property 'withThousandsSeparator' does not exist on type 'NumberConstructor'. node_modules/chrome-devtools-frontend/front_end/profiler/HeapSnapshotGridNodes.js(1288,26): error TS2339: Property 'withThousandsSeparator' does not exist on type 'NumberConstructor'. node_modules/chrome-devtools-frontend/front_end/profiler/HeapSnapshotGridNodes.js(1289,22): error TS2339: Property 'withThousandsSeparator' does not exist on type 'NumberConstructor'. -node_modules/chrome-devtools-frontend/front_end/profiler/HeapSnapshotProxy.js(39,5): error TS2346: Call target does not contain any signatures. +node_modules/chrome-devtools-frontend/front_end/profiler/HeapSnapshotGridNodes.js(1306,40): error TS2339: Property 'snapshot' does not exist on type '(Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/profiler/HeapSnapshotGridNodes.js(1314,7): error TS2322: Type '(Anonymous class)' is not assignable to type 'this'. +node_modules/chrome-devtools-frontend/front_end/profiler/HeapSnapshotGridNodes.js(1321,39): error TS2339: Property '_createComparator' does not exist on type '(Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/profiler/HeapSnapshotGridNodes.js(1333,24): error TS2339: Property 'expand' does not exist on type 'NODE_TYPE'. +node_modules/chrome-devtools-frontend/front_end/profiler/HeapSnapshotGridNodes.js(1347,44): error TS2339: Property 'heapProfilerModel' does not exist on type '(Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/profiler/HeapSnapshotGridNodes.js(1349,38): error TS2339: Property '_linkifier' does not exist on type '(Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/profiler/HeapSnapshotProxy.js(43,29): error TS1005: '>' expected. node_modules/chrome-devtools-frontend/front_end/profiler/HeapSnapshotProxy.js(85,24): error TS8028: JSDoc '...' may only appear in the last parameter of a signature. node_modules/chrome-devtools-frontend/front_end/profiler/HeapSnapshotProxy.js(88,30): error TS8028: JSDoc '...' may only appear in the last parameter of a signature. node_modules/chrome-devtools-frontend/front_end/profiler/HeapSnapshotProxy.js(101,31): error TS2554: Expected 1 arguments, but got 2. node_modules/chrome-devtools-frontend/front_end/profiler/HeapSnapshotProxy.js(124,14): error TS2554: Expected 1 arguments, but got 2. node_modules/chrome-devtools-frontend/front_end/profiler/HeapSnapshotProxy.js(155,24): error TS2495: Type 'Set' is not an array type or a string type. +node_modules/chrome-devtools-frontend/front_end/profiler/HeapSnapshotProxy.js(160,68): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/profiler/HeapSnapshotProxy.js(161,40): error TS2339: Property 'keysArray' does not exist on type 'Map'. +node_modules/chrome-devtools-frontend/front_end/profiler/HeapSnapshotProxy.js(196,34): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/profiler/HeapSnapshotProxy.js(231,24): error TS8028: JSDoc '...' may only appear in the last parameter of a signature. node_modules/chrome-devtools-frontend/front_end/profiler/HeapSnapshotProxy.js(233,31): error TS8028: JSDoc '...' may only appear in the last parameter of a signature. -node_modules/chrome-devtools-frontend/front_end/profiler/HeapSnapshotProxy.js(266,5): error TS2346: Call target does not contain any signatures. -node_modules/chrome-devtools-frontend/front_end/profiler/HeapSnapshotProxy.js(303,5): error TS2346: Call target does not contain any signatures. +node_modules/chrome-devtools-frontend/front_end/profiler/HeapSnapshotProxy.js(284,11): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/profiler/HeapSnapshotProxy.js(286,38): error TS2555: Expected at least 4 arguments, but got 3. +node_modules/chrome-devtools-frontend/front_end/profiler/HeapSnapshotProxy.js(329,12): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/profiler/HeapSnapshotProxy.js(354,64): error TS2345: Argument of type 'typeof (Anonymous class)' is not assignable to parameter of type 'new (arg1: any) => (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/profiler/HeapSnapshotProxy.js(362,73): error TS2345: Argument of type 'typeof (Anonymous class)' is not assignable to parameter of type 'new (arg1: any) => (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/profiler/HeapSnapshotProxy.js(372,43): error TS2345: Argument of type 'typeof (Anonymous class)' is not assignable to parameter of type 'new (arg1: any) => (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/profiler/HeapSnapshotProxy.js(380,71): error TS2345: Argument of type 'typeof (Anonymous class)' is not assignable to parameter of type 'new (arg1: any) => (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/profiler/HeapSnapshotProxy.js(388,64): error TS2345: Argument of type 'typeof (Anonymous class)' is not assignable to parameter of type 'new (arg1: any) => (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/profiler/HeapSnapshotProxy.js(398,46): error TS2345: Argument of type 'typeof (Anonymous class)' is not assignable to parameter of type 'new (arg1: any) => (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/profiler/HeapSnapshotProxy.js(405,12): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/profiler/HeapSnapshotProxy.js(431,7): error TS1056: Accessors are only available when targeting ECMAScript 5 and higher. node_modules/chrome-devtools-frontend/front_end/profiler/HeapSnapshotProxy.js(435,7): error TS1056: Accessors are only available when targeting ECMAScript 5 and higher. node_modules/chrome-devtools-frontend/front_end/profiler/HeapSnapshotProxy.js(440,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/profiler/HeapSnapshotProxy.js(443,30): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/profiler/HeapSnapshotProxy.js(450,12): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/profiler/HeapSnapshotProxy.js(457,12): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/profiler/HeapSnapshotProxy.js(460,7): error TS1056: Accessors are only available when targeting ECMAScript 5 and higher. node_modules/chrome-devtools-frontend/front_end/profiler/HeapSnapshotProxy.js(464,7): error TS1056: Accessors are only available when targeting ECMAScript 5 and higher. -node_modules/chrome-devtools-frontend/front_end/profiler/HeapSnapshotProxy.js(490,5): error TS2346: Call target does not contain any signatures. +node_modules/chrome-devtools-frontend/front_end/profiler/HeapSnapshotProxy.js(507,12): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/profiler/HeapSnapshotView.js(38,24): error TS2694: Namespace 'Profiler' has no exported member 'ProfileType'. -node_modules/chrome-devtools-frontend/front_end/profiler/HeapSnapshotView.js(42,5): error TS2346: Call target does not contain any signatures. +node_modules/chrome-devtools-frontend/front_end/profiler/HeapSnapshotView.js(42,11): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/profiler/HeapSnapshotView.js(48,42): error TS2339: Property 'SnapshotReceived' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/profiler/HeapSnapshotView.js(50,30): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/profiler/HeapSnapshotView.js(52,96): error TS2339: Property 'TypeId' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/profiler/HeapSnapshotView.js(56,45): error TS2339: Property 'IdsRangeChanged' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/profiler/HeapSnapshotView.js(61,50): error TS2345: Argument of type 'this' is not assignable to parameter of type '() => void'. + Type '(Anonymous class)' is not assignable to type '() => void'. + Type '(Anonymous class)' provides no match for the signature '(): void'. +node_modules/chrome-devtools-frontend/front_end/profiler/HeapSnapshotView.js(65,5): error TS2554: Expected 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/profiler/HeapSnapshotView.js(68,66): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/profiler/HeapSnapshotView.js(75,67): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/profiler/HeapSnapshotView.js(80,59): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/profiler/HeapSnapshotView.js(87,29): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/profiler/HeapSnapshotView.js(106,47): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/profiler/HeapSnapshotView.js(107,54): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/profiler/HeapSnapshotView.js(113,57): error TS2339: Property 'createChild' does not exist on type 'Element'. -node_modules/chrome-devtools-frontend/front_end/profiler/HeapSnapshotView.js(183,24): error TS2694: Namespace 'Profiler' has no exported member 'ProfileHeader'. -node_modules/chrome-devtools-frontend/front_end/profiler/HeapSnapshotView.js(184,19): error TS2694: Namespace 'UI' has no exported member 'Widget'. +node_modules/chrome-devtools-frontend/front_end/profiler/HeapSnapshotView.js(115,41): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/profiler/HeapSnapshotView.js(120,7): error TS2554: Expected 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/profiler/HeapSnapshotView.js(126,27): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/profiler/HeapSnapshotView.js(130,65): error TS2339: Property 'ComparisonPerspective' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/profiler/HeapSnapshotView.js(131,59): error TS2339: Property 'SummaryPerspective' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/profiler/HeapSnapshotView.js(132,64): error TS2339: Property 'instance' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/profiler/HeapSnapshotView.js(134,59): error TS2339: Property 'ContainmentPerspective' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/profiler/HeapSnapshotView.js(136,61): error TS2339: Property 'AllocationPerspective' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/profiler/HeapSnapshotView.js(137,59): error TS2339: Property 'StatisticsPerspective' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/profiler/HeapSnapshotView.js(171,63): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/profiler/HeapSnapshotView.js(192,24): error TS2694: Namespace 'Protocol' has no exported member 'HeapProfiler'. +node_modules/chrome-devtools-frontend/front_end/profiler/HeapSnapshotView.js(208,85): error TS2339: Property 'TypeId' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/profiler/HeapSnapshotView.js(223,15): error TS1055: Type 'Promise<(Anonymous class)>' 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/profiler/HeapSnapshotView.js(228,53): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/profiler/HeapSnapshotView.js(229,56): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/profiler/HeapSnapshotView.js(230,57): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/profiler/HeapSnapshotView.js(231,55): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/profiler/HeapSnapshotView.js(232,55): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/profiler/HeapSnapshotView.js(233,54): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/profiler/HeapSnapshotView.js(238,22): error TS2694: Namespace 'Common' has no exported member 'Event'. node_modules/chrome-devtools-frontend/front_end/profiler/HeapSnapshotView.js(243,80): error TS2339: Property 'bytesToString' does not exist on type 'NumberConstructor'. -node_modules/chrome-devtools-frontend/front_end/profiler/HeapSnapshotView.js(293,24): error TS2694: Namespace 'Profiler' has no exported member 'HeapSnapshotGridNode'. +node_modules/chrome-devtools-frontend/front_end/profiler/HeapSnapshotView.js(254,70): error TS2339: Property 'instance' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/profiler/HeapSnapshotView.js(256,17): error TS2345: Argument of type '(Anonymous class)' is not assignable to parameter of type '(Anonymous class) | (Anonymous class)'. + Type '(Anonymous class)' is not assignable to type '(Anonymous class)'. Two different types with this name exist, but they are unrelated. + Property '_prompt' is missing in type '(Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/profiler/HeapSnapshotView.js(302,18): error TS2694: Namespace 'UI' has no exported member 'SearchableView'. node_modules/chrome-devtools-frontend/front_end/profiler/HeapSnapshotView.js(316,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/profiler/HeapSnapshotView.js(344,50): error TS2551: Property 'jumpBackwards' does not exist on type '(Anonymous class)'. Did you mean 'jumpBackward'? node_modules/chrome-devtools-frontend/front_end/profiler/HeapSnapshotView.js(371,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/profiler/HeapSnapshotView.js(422,33): error TS2694: Namespace 'Profiler' has no exported member 'ProfileHeader'. +node_modules/chrome-devtools-frontend/front_end/profiler/HeapSnapshotView.js(397,25): error TS2339: Property '_loadPromise' does not exist on type '(Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/profiler/HeapSnapshotView.js(429,18): error TS2694: Namespace 'UI' has no exported member 'ContextMenu'. node_modules/chrome-devtools-frontend/front_end/profiler/HeapSnapshotView.js(438,22): error TS2694: Namespace 'Common' has no exported member 'Event'. -node_modules/chrome-devtools-frontend/front_end/profiler/HeapSnapshotView.js(441,45): error TS2694: Namespace 'Profiler' has no exported member 'HeapSnapshotGridNode'. node_modules/chrome-devtools-frontend/front_end/profiler/HeapSnapshotView.js(447,22): error TS2694: Namespace 'Common' has no exported member 'Event'. -node_modules/chrome-devtools-frontend/front_end/profiler/HeapSnapshotView.js(450,45): error TS2694: Namespace 'DataGrid' has no exported member 'DataGridNode'. +node_modules/chrome-devtools-frontend/front_end/profiler/HeapSnapshotView.js(451,65): error TS2339: Property 'allocationNodeId' does not exist on type '(Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/profiler/HeapSnapshotView.js(456,22): error TS2694: Namespace 'Common' has no exported member 'Event'. -node_modules/chrome-devtools-frontend/front_end/profiler/HeapSnapshotView.js(459,45): error TS2694: Namespace 'DataGrid' has no exported member 'DataGridNode'. -node_modules/chrome-devtools-frontend/front_end/profiler/HeapSnapshotView.js(465,24): error TS2694: Namespace 'Profiler' has no exported member 'HeapSnapshotGridNode'. +node_modules/chrome-devtools-frontend/front_end/profiler/HeapSnapshotView.js(490,47): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/profiler/HeapSnapshotView.js(492,76): error TS2339: Property 'value' does not exist on type 'Element'. +node_modules/chrome-devtools-frontend/front_end/profiler/HeapSnapshotView.js(514,53): error TS2339: Property '_loadPromise' does not exist on type '(Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/profiler/HeapSnapshotView.js(524,42): error TS2339: Property 'selectedOptions' does not exist on type 'EventTarget'. node_modules/chrome-devtools-frontend/front_end/profiler/HeapSnapshotView.js(559,24): error TS2694: Namespace 'Protocol' has no exported member 'HeapProfiler'. node_modules/chrome-devtools-frontend/front_end/profiler/HeapSnapshotView.js(572,19): error TS2694: Namespace 'UI' has no exported member 'PopoverRequest'. node_modules/chrome-devtools-frontend/front_end/profiler/HeapSnapshotView.js(575,29): error TS2339: Property 'enclosingNodeOrSelfWithNodeName' does not exist on type 'EventTarget'. node_modules/chrome-devtools-frontend/front_end/profiler/HeapSnapshotView.js(576,28): error TS2339: Property 'enclosingNodeOrSelfWithNodeName' does not exist on type 'EventTarget'. +node_modules/chrome-devtools-frontend/front_end/profiler/HeapSnapshotView.js(628,37): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/profiler/HeapSnapshotView.js(649,22): error TS2694: Namespace 'Common' has no exported member 'Event'. +node_modules/chrome-devtools-frontend/front_end/profiler/HeapSnapshotView.js(654,53): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/profiler/HeapSnapshotView.js(658,22): error TS2694: Namespace 'Common' has no exported member 'Event'. -node_modules/chrome-devtools-frontend/front_end/profiler/HeapSnapshotView.js(723,25): error TS2694: Namespace 'DataGrid' has no exported member 'DataGrid'. -node_modules/chrome-devtools-frontend/front_end/profiler/HeapSnapshotView.js(749,5): error TS2346: Call target does not contain any signatures. -node_modules/chrome-devtools-frontend/front_end/profiler/HeapSnapshotView.js(773,25): error TS2694: Namespace 'DataGrid' has no exported member 'DataGrid'. -node_modules/chrome-devtools-frontend/front_end/profiler/HeapSnapshotView.js(793,5): error TS2346: Call target does not contain any signatures. -node_modules/chrome-devtools-frontend/front_end/profiler/HeapSnapshotView.js(811,25): error TS2694: Namespace 'DataGrid' has no exported member 'DataGrid'. -node_modules/chrome-devtools-frontend/front_end/profiler/HeapSnapshotView.js(831,5): error TS2346: Call target does not contain any signatures. -node_modules/chrome-devtools-frontend/front_end/profiler/HeapSnapshotView.js(847,25): error TS2694: Namespace 'DataGrid' has no exported member 'DataGrid'. -node_modules/chrome-devtools-frontend/front_end/profiler/HeapSnapshotView.js(859,5): error TS2346: Call target does not contain any signatures. +node_modules/chrome-devtools-frontend/front_end/profiler/HeapSnapshotView.js(662,56): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/profiler/HeapSnapshotView.js(667,44): error TS2339: Property 'SnapshotReceived' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/profiler/HeapSnapshotView.js(669,32): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/profiler/HeapSnapshotView.js(689,27): error TS2339: Property 'Perspective' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/profiler/HeapSnapshotView.js(747,27): error TS2339: Property 'SummaryPerspective' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/profiler/HeapSnapshotView.js(747,88): error TS2339: Property 'Perspective' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/profiler/HeapSnapshotView.js(749,11): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/profiler/HeapSnapshotView.js(759,5): error TS2554: Expected 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/profiler/HeapSnapshotView.js(791,27): error TS2339: Property 'ComparisonPerspective' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/profiler/HeapSnapshotView.js(791,91): error TS2339: Property 'Perspective' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/profiler/HeapSnapshotView.js(793,11): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/profiler/HeapSnapshotView.js(803,5): error TS2554: Expected 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/profiler/HeapSnapshotView.js(829,27): error TS2339: Property 'ContainmentPerspective' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/profiler/HeapSnapshotView.js(829,92): error TS2339: Property 'Perspective' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/profiler/HeapSnapshotView.js(831,11): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/profiler/HeapSnapshotView.js(841,5): error TS2554: Expected 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/profiler/HeapSnapshotView.js(857,27): error TS2339: Property 'AllocationPerspective' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/profiler/HeapSnapshotView.js(857,91): error TS2339: Property 'Perspective' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/profiler/HeapSnapshotView.js(859,11): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/profiler/HeapSnapshotView.js(875,25): error TS2339: Property 'createChild' does not exist on type 'Element'. -node_modules/chrome-devtools-frontend/front_end/profiler/HeapSnapshotView.js(903,25): error TS2694: Namespace 'DataGrid' has no exported member 'DataGrid'. -node_modules/chrome-devtools-frontend/front_end/profiler/HeapSnapshotView.js(915,5): error TS2346: Call target does not contain any signatures. -node_modules/chrome-devtools-frontend/front_end/profiler/HeapSnapshotView.js(929,25): error TS2694: Namespace 'DataGrid' has no exported member 'DataGrid'. -node_modules/chrome-devtools-frontend/front_end/profiler/HeapSnapshotView.js(946,5): error TS2346: Call target does not contain any signatures. +node_modules/chrome-devtools-frontend/front_end/profiler/HeapSnapshotView.js(876,25): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/profiler/HeapSnapshotView.js(880,5): error TS2554: Expected 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/profiler/HeapSnapshotView.js(883,5): error TS2554: Expected 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/profiler/HeapSnapshotView.js(913,27): error TS2339: Property 'StatisticsPerspective' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/profiler/HeapSnapshotView.js(913,91): error TS2339: Property 'Perspective' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/profiler/HeapSnapshotView.js(915,11): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/profiler/HeapSnapshotView.js(923,5): error TS2554: Expected 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/profiler/HeapSnapshotView.js(946,50): error TS2339: Property 'TypeId' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/profiler/HeapSnapshotView.js(946,67): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/profiler/HeapSnapshotView.js(947,60): error TS2345: Argument of type 'this' is not assignable to parameter of type '() => void'. + Type '(Anonymous class)' is not assignable to type '() => void'. + Type '(Anonymous class)' provides no match for the signature '(): void'. +node_modules/chrome-devtools-frontend/front_end/profiler/HeapSnapshotView.js(949,54): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/profiler/HeapSnapshotView.js(951,54): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/profiler/HeapSnapshotView.js(953,54): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/profiler/HeapSnapshotView.js(988,7): error TS1056: Accessors are only available when targeting ECMAScript 5 and higher. +node_modules/chrome-devtools-frontend/front_end/profiler/HeapSnapshotView.js(989,12): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/profiler/HeapSnapshotView.js(1006,51): error TS2339: Property 'Action' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/profiler/HeapSnapshotView.js(1010,7): error TS1056: Accessors are only available when targeting ECMAScript 5 and higher. +node_modules/chrome-devtools-frontend/front_end/profiler/HeapSnapshotView.js(1011,12): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/profiler/HeapSnapshotView.js(1014,7): error TS1056: Accessors are only available when targeting ECMAScript 5 and higher. -node_modules/chrome-devtools-frontend/front_end/profiler/HeapSnapshotView.js(1022,25): error TS2694: Namespace 'Profiler' has no exported member 'ProfileHeader'. +node_modules/chrome-devtools-frontend/front_end/profiler/HeapSnapshotView.js(1015,12): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/profiler/HeapSnapshotView.js(1038,26): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/profiler/HeapSnapshotView.js(1042,5): error TS2719: Type '(Anonymous class)' is not assignable to type '(Anonymous class)'. Two different types with this name exist, but they are unrelated. +node_modules/chrome-devtools-frontend/front_end/profiler/HeapSnapshotView.js(1042,5): error TS2719: Type '(Anonymous class)' is not assignable to type '(Anonymous class)'. Two different types with this name exist, but they are unrelated. + Property '_heapProfilerModel' is missing in type '(Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/profiler/HeapSnapshotView.js(1046,56): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/profiler/HeapSnapshotView.js(1050,22): error TS2694: Namespace 'Common' has no exported member 'Event'. +node_modules/chrome-devtools-frontend/front_end/profiler/HeapSnapshotView.js(1056,33): error TS2339: Property 'transferChunk' does not exist on type '(Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/profiler/HeapSnapshotView.js(1060,22): error TS2694: Namespace 'Common' has no exported member 'Event'. +node_modules/chrome-devtools-frontend/front_end/profiler/HeapSnapshotView.js(1069,15): error TS2339: Property '_prepareToLoad' does not exist on type '(Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/profiler/HeapSnapshotView.js(1073,22): error TS2694: Namespace 'Common' has no exported member 'Event'. -node_modules/chrome-devtools-frontend/front_end/profiler/HeapSnapshotView.js(1098,5): error TS2346: Call target does not contain any signatures. +node_modules/chrome-devtools-frontend/front_end/profiler/HeapSnapshotView.js(1086,68): error TS2339: Property 'SnapshotReceived' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/profiler/HeapSnapshotView.js(1090,34): error TS2339: Property 'TypeId' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/profiler/HeapSnapshotView.js(1091,34): error TS2339: Property 'SnapshotReceived' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/profiler/HeapSnapshotView.js(1098,52): error TS2339: Property 'TypeId' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/profiler/HeapSnapshotView.js(1098,60): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/profiler/HeapSnapshotView.js(1107,62): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/profiler/HeapSnapshotView.js(1108,62): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/profiler/HeapSnapshotView.js(1117,65): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/profiler/HeapSnapshotView.js(1118,65): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/profiler/HeapSnapshotView.js(1122,22): error TS2694: Namespace 'Common' has no exported member 'Event'. node_modules/chrome-devtools-frontend/front_end/profiler/HeapSnapshotView.js(1139,22): error TS2694: Namespace 'Common' has no exported member 'Event'. +node_modules/chrome-devtools-frontend/front_end/profiler/HeapSnapshotView.js(1155,76): error TS2339: Property 'HeapStatsUpdate' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/profiler/HeapSnapshotView.js(1167,7): error TS1056: Accessors are only available when targeting ECMAScript 5 and higher. -node_modules/chrome-devtools-frontend/front_end/profiler/HeapSnapshotView.js(1209,42): error TS2694: Namespace 'Profiler' has no exported member 'ProfileHeader'. +node_modules/chrome-devtools-frontend/front_end/profiler/HeapSnapshotView.js(1168,30): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/profiler/HeapSnapshotView.js(1169,30): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/profiler/HeapSnapshotView.js(1195,48): error TS2345: Argument of type 'V' is not assignable to parameter of type 'boolean'. +node_modules/chrome-devtools-frontend/front_end/profiler/HeapSnapshotView.js(1206,73): error TS2339: Property 'Samples' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/profiler/HeapSnapshotView.js(1207,33): error TS2339: Property '_profileSamples' does not exist on type '(Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/profiler/HeapSnapshotView.js(1210,46): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/profiler/HeapSnapshotView.js(1211,5): error TS2554: Expected 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/profiler/HeapSnapshotView.js(1211,76): error TS2339: Property 'TrackingStarted' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/profiler/HeapSnapshotView.js(1216,46): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/profiler/HeapSnapshotView.js(1217,51): error TS2339: Property '_heapProfilerModel' does not exist on type '(Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/profiler/HeapSnapshotView.js(1219,5): error TS2554: Expected 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/profiler/HeapSnapshotView.js(1219,76): error TS2339: Property 'TrackingStopped' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/profiler/HeapSnapshotView.js(1225,13): error TS2339: Property '_finishLoad' does not exist on type '(Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/profiler/HeapSnapshotView.js(1228,56): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/profiler/HeapSnapshotView.js(1247,7): error TS1056: Accessors are only available when targeting ECMAScript 5 and higher. +node_modules/chrome-devtools-frontend/front_end/profiler/HeapSnapshotView.js(1248,12): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/profiler/HeapSnapshotView.js(1251,7): error TS1056: Accessors are only available when targeting ECMAScript 5 and higher. +node_modules/chrome-devtools-frontend/front_end/profiler/HeapSnapshotView.js(1252,12): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/profiler/HeapSnapshotView.js(1258,22): error TS2694: Namespace 'Common' has no exported member 'Event'. -node_modules/chrome-devtools-frontend/front_end/profiler/HeapSnapshotView.js(1313,5): error TS2346: Call target does not contain any signatures. +node_modules/chrome-devtools-frontend/front_end/profiler/HeapSnapshotView.js(1279,42): error TS2339: Property 'TypeId' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/profiler/HeapSnapshotView.js(1281,42): error TS2339: Property 'HeapStatsUpdate' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/profiler/HeapSnapshotView.js(1282,42): error TS2339: Property 'TrackingStarted' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/profiler/HeapSnapshotView.js(1283,42): error TS2339: Property 'TrackingStopped' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/profiler/HeapSnapshotView.js(1288,42): error TS2339: Property 'Samples' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/profiler/HeapSnapshotView.js(1318,24): error TS2694: Namespace 'Common' has no exported member 'OutputStream'. node_modules/chrome-devtools-frontend/front_end/profiler/HeapSnapshotView.js(1339,24): error TS2694: Namespace 'Profiler' has no exported member 'ProfileType'. node_modules/chrome-devtools-frontend/front_end/profiler/HeapSnapshotView.js(1348,24): error TS2694: Namespace 'Profiler' has no exported member 'ProfileType'. +node_modules/chrome-devtools-frontend/front_end/profiler/HeapSnapshotView.js(1358,23): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/profiler/HeapSnapshotView.js(1363,22): error TS2339: Property 'close' does not exist on type '() => void'. +node_modules/chrome-devtools-frontend/front_end/profiler/HeapSnapshotView.js(1396,73): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/profiler/HeapSnapshotView.js(1397,5): error TS2322: Type '(Anonymous class)' is not assignable to type '() => void'. node_modules/chrome-devtools-frontend/front_end/profiler/HeapSnapshotView.js(1397,5): error TS2322: Type '(Anonymous class)' is not assignable to type '() => void'. Type '(Anonymous class)' provides no match for the signature '(): void'. +node_modules/chrome-devtools-frontend/front_end/profiler/HeapSnapshotView.js(1405,27): error TS2339: Property 'HeapSnapshotProgressEvent' does not exist on type 'typeof HeapSnapshotModel'. +node_modules/chrome-devtools-frontend/front_end/profiler/HeapSnapshotView.js(1411,27): error TS2339: Property 'HeapSnapshotProgressEvent' does not exist on type 'typeof HeapSnapshotModel'. node_modules/chrome-devtools-frontend/front_end/profiler/HeapSnapshotView.js(1430,30): error TS2339: Property 'bytesToString' does not exist on type 'NumberConstructor'. node_modules/chrome-devtools-frontend/front_end/profiler/HeapSnapshotView.js(1442,20): error TS2339: Property 'write' does not exist on type '() => void'. +node_modules/chrome-devtools-frontend/front_end/profiler/HeapSnapshotView.js(1458,24): error TS2339: Property '_snapshotReceived' does not exist on type '(Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/profiler/HeapSnapshotView.js(1460,7): error TS2554: Expected 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/profiler/HeapSnapshotView.js(1460,60): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/profiler/HeapSnapshotView.js(1476,61): error TS2339: Property 'toISO8601Compact' does not exist on type 'Date'. node_modules/chrome-devtools-frontend/front_end/profiler/HeapSnapshotView.js(1504,24): error TS2694: Namespace 'Bindings' has no exported member 'ChunkedReader'. node_modules/chrome-devtools-frontend/front_end/profiler/HeapSnapshotView.js(1507,37): error TS2339: Property 'loadedSize' does not exist on type '() => void'. node_modules/chrome-devtools-frontend/front_end/profiler/HeapSnapshotView.js(1507,58): error TS2339: Property 'fileSize' does not exist on type '() => void'. node_modules/chrome-devtools-frontend/front_end/profiler/HeapSnapshotView.js(1522,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/profiler/HeapSnapshotView.js(1525,23): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/profiler/HeapSnapshotView.js(1528,56): error TS2694: Namespace 'Common' has no exported member 'OutputStream'. -node_modules/chrome-devtools-frontend/front_end/profiler/HeapSnapshotView.js(1543,5): error TS2346: Call target does not contain any signatures. +node_modules/chrome-devtools-frontend/front_end/profiler/HeapSnapshotView.js(1547,44): error TS2339: Property 'createChild' does not exist on type 'Element'. +node_modules/chrome-devtools-frontend/front_end/profiler/HeapSnapshotView.js(1553,70): error TS2339: Property 'OverviewCalculator' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/profiler/HeapSnapshotView.js(1554,61): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/profiler/HeapSnapshotView.js(1556,104): error TS2339: Property 'Samples' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/profiler/HeapSnapshotView.js(1557,77): error TS2339: Property '_profileSamples' does not exist on type '(Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/profiler/HeapSnapshotView.js(1561,52): error TS2339: Property 'HeapStatsUpdate' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/profiler/HeapSnapshotView.js(1563,52): error TS2339: Property 'TrackingStopped' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/profiler/HeapSnapshotView.js(1568,58): error TS2339: Property 'SmoothScale' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/profiler/HeapSnapshotView.js(1569,58): error TS2339: Property 'SmoothScale' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/profiler/HeapSnapshotView.js(1578,50): error TS2339: Property 'HeapStatsUpdate' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/profiler/HeapSnapshotView.js(1580,50): error TS2339: Property 'TrackingStopped' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/profiler/HeapSnapshotView.js(1584,22): error TS2694: Namespace 'Common' has no exported member 'Event'. -node_modules/chrome-devtools-frontend/front_end/profiler/HeapSnapshotView.js(1598,20): error TS2345: Argument of type 'number' is not assignable to parameter of type 'boolean'. +node_modules/chrome-devtools-frontend/front_end/profiler/HeapSnapshotView.js(1599,73): error TS2339: Property 'Samples' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/profiler/HeapSnapshotView.js(1604,79): error TS2339: Property 'peekLast' does not exist on type 'number[]'. node_modules/chrome-devtools-frontend/front_end/profiler/HeapSnapshotView.js(1719,26): error TS2339: Property 'bytesToString' does not exist on type 'NumberConstructor'. +node_modules/chrome-devtools-frontend/front_end/profiler/HeapSnapshotView.js(1798,43): error TS2339: Property 'IdsRangeChanged' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/profiler/HeapSnapshotView.js(1802,35): error TS2339: Property 'IdsRangeChanged' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/profiler/HeapSnapshotView.js(1804,35): error TS2339: Property 'SmoothScale' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/profiler/HeapSnapshotView.js(1823,36): error TS2339: Property 'constrain' does not exist on type 'NumberConstructor'. +node_modules/chrome-devtools-frontend/front_end/profiler/HeapSnapshotView.js(1835,35): error TS2339: Property 'OverviewCalculator' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/profiler/HeapSnapshotView.js(1861,19): error TS2339: Property 'secondsToString' does not exist on type 'NumberConstructor'. -node_modules/chrome-devtools-frontend/front_end/profiler/HeapSnapshotView.js(1902,5): error TS2346: Call target does not contain any signatures. +node_modules/chrome-devtools-frontend/front_end/profiler/HeapSnapshotView.js(1907,33): error TS2339: Property 'createChild' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/profiler/HeapSnapshotView.js(1915,44): error TS2339: Property 'withThousandsSeparator' does not exist on type 'NumberConstructor'. -node_modules/chrome-devtools-frontend/front_end/profiler/HeapSnapshotView.js(1952,5): error TS2346: Call target does not contain any signatures. -node_modules/chrome-devtools-frontend/front_end/profiler/ProfileDataGrid.js(36,5): error TS2346: Call target does not contain any signatures. -node_modules/chrome-devtools-frontend/front_end/profiler/ProfileDataGrid.js(40,39): error TS2694: Namespace 'Profiler' has no exported member 'ProfileDataGridNode'. -node_modules/chrome-devtools-frontend/front_end/profiler/ProfileDataGrid.js(41,5): error TS2502: 'childrenByCallUID' is referenced directly or indirectly in its own type annotation. +node_modules/chrome-devtools-frontend/front_end/profiler/HeapSnapshotView.js(1966,35): error TS2339: Property 'createChild' does not exist on type 'Element'. +node_modules/chrome-devtools-frontend/front_end/profiler/HeapSnapshotView.js(1967,32): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/profiler/HeapSnapshotView.js(1972,33): error TS2339: Property 'createChild' does not exist on type 'Element'. +node_modules/chrome-devtools-frontend/front_end/profiler/HeapSnapshotView.js(1987,18): error TS2339: Property 'removeChildren' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/profiler/ProfileDataGrid.js(48,37): error TS2339: Property 'deoptReason' does not exist on type '(Anonymous class)'. -node_modules/chrome-devtools-frontend/front_end/profiler/ProfileDataGrid.js(53,38): error TS2694: Namespace 'Profiler' has no exported member 'ProfileDataGridNode'. -node_modules/chrome-devtools-frontend/front_end/profiler/ProfileDataGrid.js(92,24): error TS2694: Namespace 'Profiler' has no exported member 'ProfileDataGridNode'. -node_modules/chrome-devtools-frontend/front_end/profiler/ProfileDataGrid.js(93,24): error TS2694: Namespace 'Profiler' has no exported member 'ProfileDataGridNode'. -node_modules/chrome-devtools-frontend/front_end/profiler/ProfileDataGrid.js(121,49): error TS2694: Namespace 'Profiler' has no exported member 'ProfileDataGridNode'. -node_modules/chrome-devtools-frontend/front_end/profiler/ProfileDataGrid.js(128,24): error TS2694: Namespace 'Profiler' has no exported member 'ProfileDataGridNode'. +node_modules/chrome-devtools-frontend/front_end/profiler/ProfileDataGrid.js(80,25): error TS2345: Argument of type '(arg0: T, arg1: T) => any' is not assignable to parameter of type '(a: NODE_TYPE, b: NODE_TYPE) => number'. + Types of parameters 'arg0' and 'a' are incompatible. + Type 'NODE_TYPE' is not assignable to type 'T'. +node_modules/chrome-devtools-frontend/front_end/profiler/ProfileDataGrid.js(83,34): error TS2339: Property 'recalculateSiblings' does not exist on type 'NODE_TYPE'. +node_modules/chrome-devtools-frontend/front_end/profiler/ProfileDataGrid.js(85,31): error TS2345: Argument of type 'NODE_TYPE[]' is not assignable to parameter of type '(Anonymous class)[]'. + Type 'NODE_TYPE' is not assignable to type '(Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/profiler/ProfileDataGrid.js(97,15): error TS2339: Property 'self' does not exist on type '(Anonymous class) | (Anonymous class)'. + Property 'self' does not exist on type '(Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/profiler/ProfileDataGrid.js(110,9): error TS2349: Cannot invoke an expression whose type lacks a call signature. Type '((child: any) => void) | ((child: NODE_TYPE) => void)' has no compatible call signatures. +node_modules/chrome-devtools-frontend/front_end/profiler/ProfileDataGrid.js(118,27): error TS2349: Cannot invoke an expression whose type lacks a call signature. Type '((key: any) => any) | ((key: string) => (Anonymous class))' has no compatible call signatures. +node_modules/chrome-devtools-frontend/front_end/profiler/ProfileDataGrid.js(123,9): error TS2349: Cannot invoke an expression whose type lacks a call signature. Type '((child: any) => void) | ((child: NODE_TYPE) => void)' has no compatible call signatures. +node_modules/chrome-devtools-frontend/front_end/profiler/ProfileDataGrid.js(131,19): error TS2339: Property '_populated' does not exist on type '(Anonymous class) | (Anonymous class)'. + Property '_populated' does not exist on type '(Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/profiler/ProfileDataGrid.js(133,15): error TS2339: Property '_populated' does not exist on type '(Anonymous class) | (Anonymous class)'. + Property '_populated' does not exist on type '(Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/profiler/ProfileDataGrid.js(140,7): error TS2349: Cannot invoke an expression whose type lacks a call signature. Type '((comparator: (arg0: T, arg1: T) => any, force: boolean) => any) | ((comparator: (arg0: T, ...' has no compatible call signatures. +node_modules/chrome-devtools-frontend/front_end/profiler/ProfileDataGrid.js(153,49): error TS2339: Property '_searchMatchedSelfColumn' does not exist on type '(Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/profiler/ProfileDataGrid.js(158,49): error TS2339: Property '_searchMatchedTotalColumn' does not exist on type '(Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/profiler/ProfileDataGrid.js(163,49): error TS2339: Property '_searchMatchedFunctionColumn' does not exist on type '(Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/profiler/ProfileDataGrid.js(170,14): error TS2339: Property 'createTextChild' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/profiler/ProfileDataGrid.js(194,20): error TS2339: Property 'createChild' does not exist on type 'Element'. -node_modules/chrome-devtools-frontend/front_end/profiler/ProfileDataGrid.js(211,24): error TS2694: Namespace 'DataGrid' has no exported member 'DataGridNode'. -node_modules/chrome-devtools-frontend/front_end/profiler/ProfileDataGrid.js(218,59): error TS2694: Namespace 'Profiler' has no exported member 'ProfileDataGridNode'. -node_modules/chrome-devtools-frontend/front_end/profiler/ProfileDataGrid.js(223,24): error TS2694: Namespace 'DataGrid' has no exported member 'DataGridNode'. -node_modules/chrome-devtools-frontend/front_end/profiler/ProfileDataGrid.js(228,57): error TS2694: Namespace 'Profiler' has no exported member 'ProfileDataGridNode'. -node_modules/chrome-devtools-frontend/front_end/profiler/ProfileDataGrid.js(241,24): error TS2694: Namespace 'Profiler' has no exported member 'ProfileDataGridNode'. -node_modules/chrome-devtools-frontend/front_end/profiler/ProfileDataGrid.js(242,25): error TS2694: Namespace 'Profiler' has no exported member 'ProfileDataGridNode'. +node_modules/chrome-devtools-frontend/front_end/profiler/ProfileDataGrid.js(214,3): error TS2416: Property 'insertChild' in type '(Anonymous class)' is not assignable to the same property in base type '(Anonymous class)'. + Type '(profileDataGridNode: (Anonymous class), index: number) => void' is not assignable to type '(child: NODE_TYPE, index: number) => void'. +node_modules/chrome-devtools-frontend/front_end/profiler/ProfileDataGrid.js(214,3): error TS2416: Property 'insertChild' in type '(Anonymous class)' is not assignable to the same property in base type '(Anonymous class)'. + Type '(profileDataGridNode: (Anonymous class), index: number) => void' is not assignable to type '(child: NODE_TYPE, index: number) => void'. + Types of parameters 'profileDataGridNode' and 'child' are incompatible. + Type 'NODE_TYPE' is not assignable to type '(Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/profiler/ProfileDataGrid.js(215,23): error TS2345: Argument of type '(Anonymous class)' is not assignable to parameter of type 'NODE_TYPE'. +node_modules/chrome-devtools-frontend/front_end/profiler/ProfileDataGrid.js(218,29): error TS2339: Property 'callUID' does not exist on type '(Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/profiler/ProfileDataGrid.js(218,42): error TS2352: Type '(Anonymous class)' cannot be converted to type '(Anonymous class)'. + Property 'profileNode' is missing in type '(Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/profiler/ProfileDataGrid.js(225,3): error TS2416: Property 'removeChild' in type '(Anonymous class)' is not assignable to the same property in base type '(Anonymous class)'. + Type '(profileDataGridNode: (Anonymous class)) => void' is not assignable to type '(child: NODE_TYPE) => void'. +node_modules/chrome-devtools-frontend/front_end/profiler/ProfileDataGrid.js(225,3): error TS2416: Property 'removeChild' in type '(Anonymous class)' is not assignable to the same property in base type '(Anonymous class)'. + Type '(profileDataGridNode: (Anonymous class)) => void' is not assignable to type '(child: NODE_TYPE) => void'. + Types of parameters 'profileDataGridNode' and 'child' are incompatible. + Type 'NODE_TYPE' is not assignable to type '(Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/profiler/ProfileDataGrid.js(226,23): error TS2345: Argument of type '(Anonymous class)' is not assignable to parameter of type 'NODE_TYPE'. +node_modules/chrome-devtools-frontend/front_end/profiler/ProfileDataGrid.js(228,40): error TS2352: Type '(Anonymous class)' cannot be converted to type '(Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/profiler/ProfileDataGrid.js(250,7): error TS1056: Accessors are only available when targeting ECMAScript 5 and higher. node_modules/chrome-devtools-frontend/front_end/profiler/ProfileDataGrid.js(254,7): error TS1056: Accessors are only available when targeting ECMAScript 5 and higher. -node_modules/chrome-devtools-frontend/front_end/profiler/ProfileDataGrid.js(308,24): error TS2694: Namespace 'Profiler' has no exported member 'ProfileDataGridNode'. +node_modules/chrome-devtools-frontend/front_end/profiler/ProfileDataGrid.js(302,23): error TS2339: Property 'restore' does not exist on type 'NODE_TYPE'. node_modules/chrome-devtools-frontend/front_end/profiler/ProfileDataGrid.js(323,24): error TS2694: Namespace 'Profiler' has no exported member 'ProfileDataGridNode'. +node_modules/chrome-devtools-frontend/front_end/profiler/ProfileDataGrid.js(344,51): error TS2551: Property 'propertyComparators' does not exist on type 'typeof (Anonymous class)'. Did you mean 'propertyComparator'? +node_modules/chrome-devtools-frontend/front_end/profiler/ProfileDataGrid.js(369,36): error TS2551: Property 'propertyComparators' does not exist on type 'typeof (Anonymous class)'. Did you mean 'propertyComparator'? node_modules/chrome-devtools-frontend/front_end/profiler/ProfileDataGrid.js(375,7): error TS1056: Accessors are only available when targeting ECMAScript 5 and higher. -node_modules/chrome-devtools-frontend/front_end/profiler/ProfileDataGrid.js(397,24): error TS2694: Namespace 'Profiler' has no exported member 'ProfileDataGridNode'. -node_modules/chrome-devtools-frontend/front_end/profiler/ProfileDataGrid.js(398,25): error TS2694: Namespace 'Profiler' has no exported member 'ProfileDataGridNode'. +node_modules/chrome-devtools-frontend/front_end/profiler/ProfileDataGrid.js(412,46): error TS2345: Argument of type 'this[][]' is not assignable to parameter of type '(Anonymous class)[][]'. + Type 'this[]' is not assignable to type '(Anonymous class)[]'. + Type 'this' is not assignable to type '(Anonymous class)'. + Type '(Anonymous class)' is not assignable to type '(Anonymous class)'. Two different types with this name exist, but they are unrelated. + Property 'profileNode' is missing in type '(Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/profiler/ProfileDataGrid.js(443,18): error TS2694: Namespace 'UI' has no exported member 'SearchableView'. -node_modules/chrome-devtools-frontend/front_end/profiler/ProfileDataGrid.js(444,35): error TS2694: Namespace 'Profiler' has no exported member 'ProfileDataGridNode'. -node_modules/chrome-devtools-frontend/front_end/profiler/ProfileDataGrid.js(475,26): error TS2694: Namespace 'Profiler' has no exported member 'ProfileDataGridNode'. +node_modules/chrome-devtools-frontend/front_end/profiler/ProfileDataGrid.js(479,34): error TS2339: Property '_searchMatchedSelfColumn' does not exist on type '(Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/profiler/ProfileDataGrid.js(480,34): error TS2339: Property '_searchMatchedTotalColumn' does not exist on type '(Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/profiler/ProfileDataGrid.js(481,34): error TS2339: Property '_searchMatchedFunctionColumn' does not exist on type '(Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/profiler/ProfileDataGrid.js(486,33): error TS2339: Property '_searchMatchedSelfColumn' does not exist on type '(Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/profiler/ProfileDataGrid.js(488,33): error TS2339: Property '_searchMatchedTotalColumn' does not exist on type '(Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/profiler/ProfileDataGrid.js(491,33): error TS2339: Property '_searchMatchedSelfColumn' does not exist on type '(Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/profiler/ProfileDataGrid.js(493,33): error TS2339: Property '_searchMatchedTotalColumn' does not exist on type '(Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/profiler/ProfileDataGrid.js(498,33): error TS2339: Property '_searchMatchedSelfColumn' does not exist on type '(Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/profiler/ProfileDataGrid.js(500,33): error TS2339: Property '_searchMatchedTotalColumn' does not exist on type '(Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/profiler/ProfileDataGrid.js(505,33): error TS2339: Property '_searchMatchedSelfColumn' does not exist on type '(Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/profiler/ProfileDataGrid.js(507,33): error TS2339: Property '_searchMatchedTotalColumn' does not exist on type '(Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/profiler/ProfileDataGrid.js(510,33): error TS2339: Property '_searchMatchedSelfColumn' does not exist on type '(Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/profiler/ProfileDataGrid.js(512,33): error TS2339: Property '_searchMatchedTotalColumn' does not exist on type '(Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/profiler/ProfileDataGrid.js(517,33): error TS2339: Property '_searchMatchedSelfColumn' does not exist on type '(Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/profiler/ProfileDataGrid.js(519,33): error TS2339: Property '_searchMatchedTotalColumn' does not exist on type '(Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/profiler/ProfileDataGrid.js(525,29): error TS2339: Property '_searchMatchedFunctionColumn' does not exist on type '(Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/profiler/ProfileDataGrid.js(527,31): error TS2339: Property '_searchMatchedSelfColumn' does not exist on type '(Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/profiler/ProfileDataGrid.js(527,79): error TS2339: Property '_searchMatchedTotalColumn' does not exist on type '(Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/profiler/ProfileDataGrid.js(528,31): error TS2339: Property '_searchMatchedFunctionColumn' does not exist on type '(Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/profiler/ProfileDataGrid.js(540,18): error TS2694: Namespace 'UI' has no exported member 'SearchableView'. -node_modules/chrome-devtools-frontend/front_end/profiler/ProfileDataGrid.js(639,24): error TS2694: Namespace 'Profiler' has no exported member 'ProfileDataGridNode'. +node_modules/chrome-devtools-frontend/front_end/profiler/ProfileDataGrid.js(628,30): error TS2551: Property 'propertyComparators' does not exist on type 'typeof (Anonymous class)'. Did you mean 'propertyComparator'? +node_modules/chrome-devtools-frontend/front_end/profiler/ProfileDataGrid.js(634,30): error TS2339: Property 'Formatter' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/profiler/ProfileDataGrid.js(636,30): error TS2339: Property 'Formatter' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/profiler/ProfileDataGrid.js(640,15): error TS2355: A function whose declared type is neither 'void' nor 'any' must return a value. -node_modules/chrome-devtools-frontend/front_end/profiler/ProfileDataGrid.js(646,24): error TS2694: Namespace 'Profiler' has no exported member 'ProfileDataGridNode'. node_modules/chrome-devtools-frontend/front_end/profiler/ProfileDataGrid.js(647,15): error TS2355: A function whose declared type is neither 'void' nor 'any' must return a value. -node_modules/chrome-devtools-frontend/front_end/profiler/ProfileDataGrid.js(652,25): error TS2694: Namespace 'Profiler' has no exported member 'ProfileDataGridNode'. node_modules/chrome-devtools-frontend/front_end/profiler/ProfileDataGrid.js(653,15): error TS2355: A function whose declared type is neither 'void' nor 'any' must return a value. -node_modules/chrome-devtools-frontend/front_end/profiler/ProfileHeader.js(10,24): error TS2694: Namespace 'Profiler' has no exported member 'ProfileType'. -node_modules/chrome-devtools-frontend/front_end/profiler/ProfileHeader.js(13,15): error TS2502: 'profileType' is referenced directly or indirectly in its own type annotation. -node_modules/chrome-devtools-frontend/front_end/profiler/ProfileHeader.js(14,5): error TS2346: Call target does not contain any signatures. -node_modules/chrome-devtools-frontend/front_end/profiler/ProfileHeader.js(30,25): error TS2694: Namespace 'Profiler' has no exported member 'ProfileType'. +node_modules/chrome-devtools-frontend/front_end/profiler/ProfileHeader.js(26,58): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/profiler/ProfileHeader.js(42,32): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/profiler/ProfileHeader.js(42,80): error TS2339: Property 'StatusUpdate' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/profiler/ProfileHeader.js(47,24): error TS2694: Namespace 'Profiler' has no exported member 'ProfileType'. node_modules/chrome-devtools-frontend/front_end/profiler/ProfileHeader.js(55,24): error TS2694: Namespace 'Profiler' has no exported member 'ProfileType'. -node_modules/chrome-devtools-frontend/front_end/profiler/ProfileHeader.js(56,19): error TS2694: Namespace 'UI' has no exported member 'Widget'. +node_modules/chrome-devtools-frontend/front_end/profiler/ProfileHeader.js(63,14): error TS2339: Property '_tempFile' does not exist on type '(Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/profiler/ProfileHeader.js(64,12): error TS2339: Property '_tempFile' does not exist on type '(Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/profiler/ProfileHeader.js(101,24): error TS2694: Namespace 'Protocol' has no exported member 'Profiler'. -node_modules/chrome-devtools-frontend/front_end/profiler/ProfileLauncherView.js(39,5): error TS2346: Call target does not contain any signatures. +node_modules/chrome-devtools-frontend/front_end/profiler/ProfileHeader.js(110,24): error TS2339: Property 'StatusUpdate' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/profiler/ProfileHeader.js(124,24): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/profiler/ProfileLauncherView.js(43,41): error TS2339: Property 'createChild' does not exist on type 'Element'. +node_modules/chrome-devtools-frontend/front_end/profiler/ProfileLauncherView.js(47,48): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/profiler/ProfileLauncherView.js(55,29): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/profiler/ProfileLauncherView.js(75,25): error TS2339: Property 'title' does not exist on type 'Element'. +node_modules/chrome-devtools-frontend/front_end/profiler/ProfileLauncherView.js(79,41): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/profiler/ProfileLauncherView.js(83,41): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/profiler/ProfileLauncherView.js(87,41): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/profiler/ProfileLauncherView.js(89,22): error TS2495: Type 'IterableIterator' is not an array type or a string type. -node_modules/chrome-devtools-frontend/front_end/profiler/ProfileLauncherView.js(104,24): error TS2694: Namespace 'Profiler' has no exported member 'ProfileType'. -node_modules/chrome-devtools-frontend/front_end/profiler/ProfileLauncherView.js(115,24): error TS2694: Namespace 'Profiler' has no exported member 'ProfileType'. -node_modules/chrome-devtools-frontend/front_end/profiler/ProfileLauncherView.js(140,45): error TS2339: Property 'checked' does not exist on type 'HTMLOptionElement'. -node_modules/chrome-devtools-frontend/front_end/profiler/ProfileLauncherView.js(141,56): error TS2339: Property '_profileType' does not exist on type 'HTMLOptionElement'. -node_modules/chrome-devtools-frontend/front_end/profiler/ProfileLauncherView.js(150,24): error TS2694: Namespace 'Profiler' has no exported member 'ProfileType'. -node_modules/chrome-devtools-frontend/front_end/profiler/ProfileType.js(15,5): error TS2346: Call target does not contain any signatures. -node_modules/chrome-devtools-frontend/front_end/profiler/ProfileType.js(18,34): error TS2694: Namespace 'Profiler' has no exported member 'ProfileHeader'. -node_modules/chrome-devtools-frontend/front_end/profiler/ProfileType.js(19,5): error TS2502: '_profiles' is referenced directly or indirectly in its own type annotation. -node_modules/chrome-devtools-frontend/front_end/profiler/ProfileType.js(20,26): error TS2694: Namespace 'Profiler' has no exported member 'ProfileHeader'. -node_modules/chrome-devtools-frontend/front_end/profiler/ProfileType.js(21,5): error TS2502: '_profileBeingRecorded' is referenced directly or indirectly in its own type annotation. +node_modules/chrome-devtools-frontend/front_end/profiler/ProfileLauncherView.js(120,38): error TS2339: Property 'radioElement' does not exist on type 'Element'. +node_modules/chrome-devtools-frontend/front_end/profiler/ProfileLauncherView.js(131,34): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/profiler/ProfileLauncherView.js(138,42): error TS2345: Argument of type 'V' is not assignable to parameter of type 'string'. +node_modules/chrome-devtools-frontend/front_end/profiler/ProfileLauncherView.js(139,7): error TS2322: Type 'string' is not assignable to type 'V'. +node_modules/chrome-devtools-frontend/front_end/profiler/ProfileLauncherView.js(140,37): error TS2345: Argument of type 'V' is not assignable to parameter of type 'string'. +node_modules/chrome-devtools-frontend/front_end/profiler/ProfileLauncherView.js(141,48): error TS2345: Argument of type 'V' is not assignable to parameter of type 'string'. +node_modules/chrome-devtools-frontend/front_end/profiler/ProfileLauncherView.js(142,64): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/profiler/ProfileLauncherView.js(153,64): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/profiler/ProfileLauncherView.js(157,42): error TS2345: Argument of type 'string' is not assignable to parameter of type 'V'. +node_modules/chrome-devtools-frontend/front_end/profiler/ProfileLauncherView.js(162,30): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/profiler/ProfileType.js(63,7): error TS1056: Accessors are only available when targeting ECMAScript 5 and higher. node_modules/chrome-devtools-frontend/front_end/profiler/ProfileType.js(67,7): error TS1056: Accessors are only available when targeting ECMAScript 5 and higher. node_modules/chrome-devtools-frontend/front_end/profiler/ProfileType.js(71,7): error TS1056: Accessors are only available when targeting ECMAScript 5 and higher. node_modules/chrome-devtools-frontend/front_end/profiler/ProfileType.js(75,7): error TS1056: Accessors are only available when targeting ECMAScript 5 and higher. node_modules/chrome-devtools-frontend/front_end/profiler/ProfileType.js(86,7): error TS1056: Accessors are only available when targeting ECMAScript 5 and higher. -node_modules/chrome-devtools-frontend/front_end/profiler/ProfileType.js(105,33): error TS2694: Namespace 'Profiler' has no exported member 'ProfileHeader'. -node_modules/chrome-devtools-frontend/front_end/profiler/ProfileType.js(109,26): error TS2694: Namespace 'Profiler' has no exported member 'ProfileHeader'. -node_modules/chrome-devtools-frontend/front_end/profiler/ProfileType.js(128,25): error TS2694: Namespace 'Profiler' has no exported member 'ProfileHeader'. -node_modules/chrome-devtools-frontend/front_end/profiler/ProfileType.js(156,25): error TS2694: Namespace 'Profiler' has no exported member 'ProfileHeader'. -node_modules/chrome-devtools-frontend/front_end/profiler/ProfileType.js(163,24): error TS2694: Namespace 'Profiler' has no exported member 'ProfileHeader'. -node_modules/chrome-devtools-frontend/front_end/profiler/ProfileType.js(171,24): error TS2694: Namespace 'Profiler' has no exported member 'ProfileHeader'. -node_modules/chrome-devtools-frontend/front_end/profiler/ProfileType.js(187,25): error TS2694: Namespace 'Profiler' has no exported member 'ProfileHeader'. -node_modules/chrome-devtools-frontend/front_end/profiler/ProfileType.js(194,24): error TS2694: Namespace 'Profiler' has no exported member 'ProfileHeader'. -node_modules/chrome-devtools-frontend/front_end/profiler/ProfileType.js(211,24): error TS2694: Namespace 'Profiler' has no exported member 'ProfileHeader'. -node_modules/chrome-devtools-frontend/front_end/profiler/ProfileType.js(238,24): error TS2694: Namespace 'Profiler' has no exported member 'ProfileHeader'. -node_modules/chrome-devtools-frontend/front_end/profiler/ProfileType.js(239,19): error TS2694: Namespace 'UI' has no exported member 'Widget'. +node_modules/chrome-devtools-frontend/front_end/profiler/ProfileType.js(167,56): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/profiler/ProfileType.js(214,56): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/profiler/ProfileType.js(224,22): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/profiler/ProfileType.js(234,22): error TS2339: Property 'DataDisplayDelegate' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/profiler/ProfileType.js(236,22): error TS2339: Property 'DataDisplayDelegate' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/profiler/ProfileType.js(239,15): error TS2355: A function whose declared type is neither 'void' nor 'any' must return a value. node_modules/chrome-devtools-frontend/front_end/profiler/ProfileType.js(244,24): error TS2694: Namespace 'Protocol' has no exported member 'HeapProfiler'. -node_modules/chrome-devtools-frontend/front_end/profiler/ProfileView.js(10,5): error TS2346: Call target does not contain any signatures. +node_modules/chrome-devtools-frontend/front_end/profiler/ProfileTypeRegistry.js(16,30): error TS2339: Property 'instance' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/profiler/ProfileView.js(10,11): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/profiler/ProfileView.js(12,50): error TS2345: Argument of type 'this' is not assignable to parameter of type '() => void'. + Type '(Anonymous class)' is not assignable to type '() => void'. + Type '(Anonymous class)' provides no match for the signature '(): void'. +node_modules/chrome-devtools-frontend/front_end/profiler/ProfileView.js(13,41): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/profiler/ProfileView.js(16,47): error TS2694: Namespace 'DataGrid' has no exported member 'DataGrid'. +node_modules/chrome-devtools-frontend/front_end/profiler/ProfileView.js(23,31): error TS2339: Property 'Order' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/profiler/ProfileView.js(26,42): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/profiler/ProfileView.js(29,54): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/profiler/ProfileView.js(30,54): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/profiler/ProfileView.js(31,54): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/profiler/ProfileView.js(35,45): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/profiler/ProfileView.js(37,56): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/profiler/ProfileView.js(39,47): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/profiler/ProfileView.js(41,58): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/profiler/ProfileView.js(43,45): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/profiler/ProfileView.js(45,56): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/profiler/ProfileView.js(47,69): error TS2339: Property '_maxLinkLength' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/profiler/ProfileView.js(57,23): error TS2339: Property 'createChild' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/profiler/ProfileView.js(65,24): error TS2694: Namespace 'Profiler' has no exported member 'ProfileDataGridNode'. -node_modules/chrome-devtools-frontend/front_end/profiler/ProfileView.js(84,17): error TS2345: Argument of type 'any[][]' is not assignable to parameter of type 'Iterable<[any, any]>'. +node_modules/chrome-devtools-frontend/front_end/profiler/ProfileView.js(72,88): error TS2339: Property 'ViewTypes' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/profiler/ProfileView.js(74,28): error TS2339: Property 'ViewTypes' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/profiler/ProfileView.js(74,66): error TS2339: Property 'ViewTypes' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/profiler/ProfileView.js(74,104): error TS2339: Property 'ViewTypes' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/profiler/ProfileView.js(78,29): error TS2339: Property 'ViewTypes' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/profiler/ProfileView.js(78,46): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/profiler/ProfileView.js(79,29): error TS2339: Property 'ViewTypes' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/profiler/ProfileView.js(79,46): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/profiler/ProfileView.js(80,29): error TS2339: Property 'ViewTypes' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/profiler/ProfileView.js(80,45): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/profiler/ProfileView.js(84,17): error TS2345: Argument of type '(string | Element)[][]' is not assignable to parameter of type 'Iterable<[any, any]>'. + Types of property '[Symbol.iterator]' are incompatible. + Type '() => IterableIterator<(string | Element)[]>' is not assignable to type '() => Iterator<[any, any]>'. + Type 'IterableIterator<(string | Element)[]>' is not assignable to type 'Iterator<[any, any]>'. + Types of property 'next' are incompatible. + Type '{ (value?: any): IteratorResult<(string | Element)[]>; (value?: any): IteratorResult<(string | El...' is not assignable to type '{ (value?: any): IteratorResult<[any, any]>; (value?: any): IteratorResult<[any, any]>; }'. + Type 'IteratorResult<(string | Element)[]>' is not assignable to type 'IteratorResult<[any, any]>'. + Type '(string | Element)[]' is not assignable to type '[any, any]'. + Property '0' is missing in type '(string | Element)[]'. +node_modules/chrome-devtools-frontend/front_end/profiler/ProfileView.js(136,59): error TS2339: Property 'profile' does not exist on type '(Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/profiler/ProfileView.js(136,78): error TS2339: Property 'adjustedTotal' does not exist on type '(Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/profiler/ProfileView.js(147,59): error TS2339: Property 'profile' does not exist on type '(Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/profiler/ProfileView.js(147,78): error TS2339: Property 'adjustedTotal' does not exist on type '(Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/profiler/ProfileView.js(160,87): error TS2339: Property 'profileNode' does not exist on type 'NODE_TYPE'. +node_modules/chrome-devtools-frontend/front_end/profiler/ProfileView.js(162,30): error TS2339: Property 'removeChildren' does not exist on type 'NODE_TYPE'. +node_modules/chrome-devtools-frontend/front_end/profiler/ProfileView.js(168,32): error TS2339: Property 'appendChild' does not exist on type 'NODE_TYPE'. +node_modules/chrome-devtools-frontend/front_end/profiler/ProfileView.js(175,42): error TS2339: Property 'children' does not exist on type 'NODE_TYPE'. node_modules/chrome-devtools-frontend/front_end/profiler/ProfileView.js(214,18): error TS2694: Namespace 'UI' has no exported member 'SearchableView'. node_modules/chrome-devtools-frontend/front_end/profiler/ProfileView.js(244,23): error TS2694: Namespace 'PerfUI' has no exported member 'FlameChartDataProvider'. +node_modules/chrome-devtools-frontend/front_end/profiler/ProfileView.js(255,57): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/profiler/ProfileView.js(259,22): error TS2694: Namespace 'Common' has no exported member 'Event'. node_modules/chrome-devtools-frontend/front_end/profiler/ProfileView.js(263,35): error TS2339: Property '_entryNodes' does not exist on type '() => void'. +node_modules/chrome-devtools-frontend/front_end/profiler/ProfileView.js(264,30): error TS2339: Property '_profileHeader' does not exist on type '(Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/profiler/ProfileView.js(270,36): error TS2694: Namespace 'SDK' has no exported member 'DebuggerModel'. +node_modules/chrome-devtools-frontend/front_end/profiler/ProfileView.js(272,21): error TS2339: Property 'reveal' does not exist on type '() => void'. +node_modules/chrome-devtools-frontend/front_end/profiler/ProfileView.js(276,15): error TS2339: Property 'profile' does not exist on type '(Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/profiler/ProfileView.js(284,65): error TS2339: Property 'value' does not exist on type 'Element'. +node_modules/chrome-devtools-frontend/front_end/profiler/ProfileView.js(286,33): error TS2339: Property 'ViewTypes' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/profiler/ProfileView.js(291,33): error TS2339: Property 'ViewTypes' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/profiler/ProfileView.js(297,33): error TS2339: Property 'ViewTypes' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/profiler/ProfileView.js(305,65): error TS2339: Property 'ViewTypes' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/profiler/ProfileView.js(310,5): error TS2554: Expected 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/profiler/ProfileView.js(322,22): error TS2694: Namespace 'Common' has no exported member 'Event'. node_modules/chrome-devtools-frontend/front_end/profiler/ProfileView.js(329,30): error TS2339: Property 'focus' does not exist on type '(Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/profiler/ProfileView.js(332,51): error TS2339: Property 'Action' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/profiler/ProfileView.js(336,22): error TS2694: Namespace 'Common' has no exported member 'Event'. +node_modules/chrome-devtools-frontend/front_end/profiler/ProfileView.js(344,18): error TS2339: Property 'deselect' does not exist on type 'NODE_TYPE'. node_modules/chrome-devtools-frontend/front_end/profiler/ProfileView.js(347,30): error TS2339: Property 'exclude' does not exist on type '(Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/profiler/ProfileView.js(350,51): error TS2339: Property 'Action' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/profiler/ProfileView.js(354,22): error TS2694: Namespace 'Common' has no exported member 'Event'. node_modules/chrome-devtools-frontend/front_end/profiler/ProfileView.js(368,5): error TS2554: Expected 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/profiler/ProfileView.js(391,24): error TS2694: Namespace 'Profiler' has no exported member 'ProfileType'. -node_modules/chrome-devtools-frontend/front_end/profiler/ProfileView.js(395,5): error TS2346: Call target does not contain any signatures. +node_modules/chrome-devtools-frontend/front_end/profiler/ProfileView.js(374,22): error TS2339: Property '_maxLinkLength' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/profiler/ProfileView.js(377,22): error TS2339: Property 'ViewTypes' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/profiler/ProfileView.js(401,24): error TS2694: Namespace 'Bindings' has no exported member 'ChunkedReader'. node_modules/chrome-devtools-frontend/front_end/profiler/ProfileView.js(404,68): error TS2339: Property 'bytesToString' does not exist on type 'NumberConstructor'. node_modules/chrome-devtools-frontend/front_end/profiler/ProfileView.js(408,24): error TS2694: Namespace 'Bindings' has no exported member 'ChunkedReader'. @@ -8436,182 +13916,347 @@ node_modules/chrome-devtools-frontend/front_end/profiler/ProfileView.js(417,15): node_modules/chrome-devtools-frontend/front_end/profiler/ProfileView.js(438,24): error TS2694: Namespace 'Profiler' has no exported member 'ProfileType'. node_modules/chrome-devtools-frontend/front_end/profiler/ProfileView.js(459,56): error TS2339: Property 'toISO8601Compact' does not exist on type 'Date'. node_modules/chrome-devtools-frontend/front_end/profiler/ProfileView.js(472,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/profiler/ProfileView.js(475,23): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/profiler/ProfileView.js(479,41): error TS2345: Argument of type 'this' is not assignable to parameter of type '() => void'. + Type '(Anonymous class)' is not assignable to type '() => void'. + Type '(Anonymous class)' provides no match for the signature '(): void'. +node_modules/chrome-devtools-frontend/front_end/profiler/ProfileView.js(481,21): error TS2345: Argument of type '(Anonymous class)' is not assignable to parameter of type '() => void'. +node_modules/chrome-devtools-frontend/front_end/profiler/ProfileView.js(482,24): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/profiler/ProfileView.js(485,23): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/profiler/ProfileView.js(488,44): error TS2694: Namespace 'Protocol' has no exported member 'Profiler'. +node_modules/chrome-devtools-frontend/front_end/profiler/ProfileView.js(490,25): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/profiler/ProfileView.js(503,24): error TS2694: Namespace 'Protocol' has no exported member 'Profiler'. -node_modules/chrome-devtools-frontend/front_end/profiler/ProfilesPanel.js(33,32): error TS2694: Namespace 'Profiler' has no exported member 'ProfileType'. -node_modules/chrome-devtools-frontend/front_end/profiler/ProfilesPanel.js(37,5): error TS2346: Call target does not contain any signatures. +node_modules/chrome-devtools-frontend/front_end/profiler/ProfileView.js(511,7): error TS2554: Expected 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/profiler/ProfileView.js(511,60): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/profiler/ProfilesPanel.js(74,52): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/profiler/ProfilesPanel.js(75,63): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/profiler/ProfilesPanel.js(85,38): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/profiler/ProfilesPanel.js(101,58): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/profiler/ProfilesPanel.js(109,15): error TS2339: Property 'key' does not exist on type 'Event'. node_modules/chrome-devtools-frontend/front_end/profiler/ProfilesPanel.js(109,45): error TS2339: Property 'altKey' does not exist on type 'Event'. node_modules/chrome-devtools-frontend/front_end/profiler/ProfilesPanel.js(111,20): error TS2339: Property 'key' does not exist on type 'Event'. node_modules/chrome-devtools-frontend/front_end/profiler/ProfilesPanel.js(111,48): error TS2339: Property 'altKey' does not exist on type 'Event'. node_modules/chrome-devtools-frontend/front_end/profiler/ProfilesPanel.js(114,13): error TS2339: Property 'consume' does not exist on type 'Event'. -node_modules/chrome-devtools-frontend/front_end/profiler/ProfilesPanel.js(135,25): error TS2694: Namespace 'Profiler' has no exported member 'ProfileType'. +node_modules/chrome-devtools-frontend/front_end/profiler/ProfilesPanel.js(129,28): error TS2339: Property '_fileSelectorElement' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/profiler/ProfilesPanel.js(157,28): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/profiler/ProfilesPanel.js(163,7): error TS2554: Expected 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/profiler/ProfilesPanel.js(210,22): error TS2694: Namespace 'Common' has no exported member 'Event'. -node_modules/chrome-devtools-frontend/front_end/profiler/ProfilesPanel.js(213,54): error TS2694: Namespace 'Profiler' has no exported member 'ProfileType'. node_modules/chrome-devtools-frontend/front_end/profiler/ProfilesPanel.js(233,23): error TS2339: Property 'removeChildren' does not exist on type 'Element'. -node_modules/chrome-devtools-frontend/front_end/profiler/ProfilesPanel.js(250,24): error TS2694: Namespace 'Profiler' has no exported member 'ProfileType'. +node_modules/chrome-devtools-frontend/front_end/profiler/ProfilesPanel.js(244,5): error TS2554: Expected 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/profiler/ProfilesPanel.js(261,24): error TS2694: Namespace 'Common' has no exported member 'Event'. -node_modules/chrome-devtools-frontend/front_end/profiler/ProfilesPanel.js(265,51): error TS2694: Namespace 'Profiler' has no exported member 'ProfileHeader'. node_modules/chrome-devtools-frontend/front_end/profiler/ProfilesPanel.js(269,24): error TS2694: Namespace 'Common' has no exported member 'Event'. -node_modules/chrome-devtools-frontend/front_end/profiler/ProfilesPanel.js(273,54): error TS2694: Namespace 'Profiler' has no exported member 'ProfileHeader'. node_modules/chrome-devtools-frontend/front_end/profiler/ProfilesPanel.js(277,24): error TS2694: Namespace 'Common' has no exported member 'Event'. -node_modules/chrome-devtools-frontend/front_end/profiler/ProfilesPanel.js(281,45): error TS2694: Namespace 'Profiler' has no exported member 'ProfileHeader'. -node_modules/chrome-devtools-frontend/front_end/profiler/ProfilesPanel.js(314,24): error TS2694: Namespace 'Profiler' has no exported member 'ProfileHeader'. -node_modules/chrome-devtools-frontend/front_end/profiler/ProfilesPanel.js(325,24): error TS2694: Namespace 'Profiler' has no exported member 'ProfileHeader'. -node_modules/chrome-devtools-frontend/front_end/profiler/ProfilesPanel.js(349,24): error TS2694: Namespace 'Profiler' has no exported member 'ProfileHeader'. -node_modules/chrome-devtools-frontend/front_end/profiler/ProfilesPanel.js(350,19): error TS2694: Namespace 'UI' has no exported member 'Widget'. +node_modules/chrome-devtools-frontend/front_end/profiler/ProfilesPanel.js(284,55): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/profiler/ProfilesPanel.js(285,55): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/profiler/ProfilesPanel.js(286,55): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/profiler/ProfilesPanel.js(287,55): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/profiler/ProfilesPanel.js(302,36): error TS2339: Property 'isSelfOrAncestor' does not exist on type 'Element'. +node_modules/chrome-devtools-frontend/front_end/profiler/ProfilesPanel.js(304,11): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/profiler/ProfilesPanel.js(304,68): error TS2339: Property 'click' does not exist on type 'Node'. +node_modules/chrome-devtools-frontend/front_end/profiler/ProfilesPanel.js(310,31): error TS2339: Property 'click' does not exist on type 'Node'. +node_modules/chrome-devtools-frontend/front_end/profiler/ProfilesPanel.js(363,5): error TS2554: Expected 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/profiler/ProfilesPanel.js(374,29): error TS2339: Property 'syncToolbarItems' does not exist on type '(Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/profiler/ProfilesPanel.js(383,24): error TS2694: Namespace 'Protocol' has no exported member 'HeapProfiler'. -node_modules/chrome-devtools-frontend/front_end/profiler/ProfilesPanel.js(390,24): error TS2694: Namespace 'Profiler' has no exported member 'ProfileHeader'. -node_modules/chrome-devtools-frontend/front_end/profiler/ProfilesPanel.js(391,19): error TS2694: Namespace 'UI' has no exported member 'Widget'. -node_modules/chrome-devtools-frontend/front_end/profiler/ProfilesPanel.js(404,24): error TS2694: Namespace 'Profiler' has no exported member 'ProfileHeader'. node_modules/chrome-devtools-frontend/front_end/profiler/ProfilesPanel.js(434,24): error TS2694: Namespace 'Profiler' has no exported member 'ProfileType'. -node_modules/chrome-devtools-frontend/front_end/profiler/ProfilesPanel.js(435,24): error TS2694: Namespace 'Profiler' has no exported member 'ProfileType'. -node_modules/chrome-devtools-frontend/front_end/profiler/ProfilesPanel.js(438,5): error TS2346: Call target does not contain any signatures. node_modules/chrome-devtools-frontend/front_end/profiler/ProfilesPanel.js(443,42): error TS2694: Namespace 'Profiler' has no exported member 'ProfileTypeSidebarSection'. -node_modules/chrome-devtools-frontend/front_end/profiler/ProfilesPanel.js(451,24): error TS2694: Namespace 'Profiler' has no exported member 'ProfileHeader'. -node_modules/chrome-devtools-frontend/front_end/profiler/ProfilesPanel.js(504,24): error TS2694: Namespace 'Profiler' has no exported member 'ProfileHeader'. -node_modules/chrome-devtools-frontend/front_end/profiler/ProfilesPanel.js(542,24): error TS2694: Namespace 'Profiler' has no exported member 'ProfileHeader'. -node_modules/chrome-devtools-frontend/front_end/profiler/ProfilesPanel.js(551,24): error TS2694: Namespace 'Profiler' has no exported member 'ProfileHeader'. +node_modules/chrome-devtools-frontend/front_end/profiler/ProfilesPanel.js(464,56): error TS2339: Property 'ProfileGroup' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/profiler/ProfilesPanel.js(574,36): error TS2339: Property 'ProfileGroup' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/profiler/ProfilesPanel.js(588,24): error TS2694: Namespace 'Profiler' has no exported member 'ProfileType'. -node_modules/chrome-devtools-frontend/front_end/profiler/ProfilesPanel.js(589,24): error TS2694: Namespace 'Profiler' has no exported member 'ProfileHeader'. -node_modules/chrome-devtools-frontend/front_end/profiler/ProfilesPanel.js(593,5): error TS2346: Call target does not contain any signatures. node_modules/chrome-devtools-frontend/front_end/profiler/ProfilesPanel.js(596,48): error TS2339: Property 'createChild' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/profiler/ProfilesPanel.js(598,49): error TS2339: Property 'createChild' does not exist on type 'Element'. +node_modules/chrome-devtools-frontend/front_end/profiler/ProfilesPanel.js(605,53): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/profiler/ProfilesPanel.js(609,55): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/profiler/ProfilesPanel.js(614,41): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/profiler/ProfilesPanel.js(623,22): error TS2694: Namespace 'Common' has no exported member 'Event'. node_modules/chrome-devtools-frontend/front_end/profiler/ProfilesPanel.js(650,33): error TS2339: Property 'enclosingNodeOrSelfWithClass' does not exist on type 'Element'. +node_modules/chrome-devtools-frontend/front_end/profiler/ProfilesPanel.js(653,39): error TS2339: Property 'Config' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/profiler/ProfilesPanel.js(671,61): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/profiler/ProfilesPanel.js(672,61): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/profiler/ProfilesPanel.js(701,26): error TS2339: Property 'appendChildren' does not exist on type 'Element'. +node_modules/chrome-devtools-frontend/front_end/profiler/ProfilesPanel.js(713,9): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/profiler/ProfilesPanel.js(714,32): error TS2339: Property '_fileSelectorElement' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/profiler/ProfilesPanel.js(714,87): error TS2339: Property '_fileSelectorElement' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/profiler/ProfilesPanel.js(716,44): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/profiler/ProfilesPanel.js(717,44): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/profiler/ProfilesPanel.js(747,24): error TS2694: Namespace 'Profiler' has no exported member 'ProfileType'. -node_modules/chrome-devtools-frontend/front_end/profiler/ProfilesPanel.js(751,5): error TS2346: Call target does not contain any signatures. -node_modules/chrome-devtools-frontend/front_end/profiler/ProfilesPanel.js(788,5): error TS2346: Call target does not contain any signatures. -node_modules/chrome-devtools-frontend/front_end/profiler/ProfilesPanel.js(821,5): error TS2346: Call target does not contain any signatures. -node_modules/chrome-devtools-frontend/front_end/profiler/TargetsComboBoxController.js(18,27): error TS2694: Namespace 'SDK' has no exported member 'Target'. -node_modules/chrome-devtools-frontend/front_end/profiler/TargetsComboBoxController.js(28,19): error TS2694: Namespace 'SDK' has no exported member 'Target'. +node_modules/chrome-devtools-frontend/front_end/profiler/ProfilesPanel.js(766,62): error TS2339: Property 'profile' does not exist on type '(Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/profiler/ProfilesPanel.js(775,26): error TS2339: Property 'createChild' does not exist on type 'Element'. +node_modules/chrome-devtools-frontend/front_end/profiler/ProfilesPanel.js(776,26): error TS2339: Property 'createChild' does not exist on type 'Element'. +node_modules/chrome-devtools-frontend/front_end/profiler/ProfilesPanel.js(807,26): error TS2339: Property 'createChild' does not exist on type 'Element'. +node_modules/chrome-devtools-frontend/front_end/profiler/ProfilesPanel.js(808,26): error TS2339: Property 'createChild' does not exist on type 'Element'. +node_modules/chrome-devtools-frontend/front_end/profiler/ProfilesPanel.js(811,24): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/profiler/ProfilesPanel.js(820,49): error TS2339: Property 'instance' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/profiler/TargetsComboBoxController.js(21,40): error TS2345: Argument of type 'typeof (Anonymous class)' is not assignable to parameter of type 'new (arg1: any) => any'. +node_modules/chrome-devtools-frontend/front_end/profiler/TargetsComboBoxController.js(22,58): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/profiler/TargetsComboBoxController.js(23,55): error TS2339: Property 'Capability' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/profiler/TargetsComboBoxController.js(31,38): error TS2339: Property 'createChild' does not exist on type 'Element'. +node_modules/chrome-devtools-frontend/front_end/profiler/TargetsComboBoxController.js(35,27): error TS2345: Argument of type 'typeof (Anonymous class)' is not assignable to parameter of type 'new (arg1: any) => (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/profiler/TargetsComboBoxController.js(36,27): error TS2339: Property 'selectedIndex' does not exist on type 'Element'. -node_modules/chrome-devtools-frontend/front_end/profiler/TargetsComboBoxController.js(46,19): error TS2694: Namespace 'SDK' has no exported member 'Target'. -node_modules/chrome-devtools-frontend/front_end/profiler/TargetsComboBoxController.js(49,39): error TS2339: Property 'remove' does not exist on type 'Map'. +node_modules/chrome-devtools-frontend/front_end/profiler/TargetsComboBoxController.js(49,39): error TS2339: Property 'remove' does not exist on type 'Map<(Anonymous class), Element>'. node_modules/chrome-devtools-frontend/front_end/profiler/TargetsComboBoxController.js(55,22): error TS2694: Namespace 'Common' has no exported member 'Event'. -node_modules/chrome-devtools-frontend/front_end/profiler/TargetsComboBoxController.js(58,34): error TS2694: Namespace 'SDK' has no exported member 'Target'. node_modules/chrome-devtools-frontend/front_end/profiler/TargetsComboBoxController.js(60,12): error TS2339: Property 'text' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/profiler/TargetsComboBoxController.js(64,66): error TS2339: Property 'selectedIndex' does not exist on type 'Element'. +node_modules/chrome-devtools-frontend/front_end/profiler/TargetsComboBoxController.js(68,26): error TS2345: Argument of type 'typeof (Anonymous class)' is not assignable to parameter of type 'new (arg1: any) => any'. node_modules/chrome-devtools-frontend/front_end/profiler/TargetsComboBoxController.js(79,22): error TS2694: Namespace 'Common' has no exported member 'Event'. -node_modules/chrome-devtools-frontend/front_end/profiler/TargetsComboBoxController.js(82,34): error TS2694: Namespace 'SDK' has no exported member 'Target'. node_modules/chrome-devtools-frontend/front_end/profiler/TargetsComboBoxController.js(97,25): error TS2339: Property 'selectedIndex' does not exist on type 'Element'. -node_modules/chrome-devtools-frontend/front_end/profiler/TopDownProfileDataGrid.js(37,5): error TS2346: Call target does not contain any signatures. +node_modules/chrome-devtools-frontend/front_end/profiler/TopDownProfileDataGrid.js(50,7): error TS2349: Cannot invoke an expression whose type lacks a call signature. Type '((child: any) => void) | ((child: NODE_TYPE) => void)' has no compatible call signatures. +node_modules/chrome-devtools-frontend/front_end/profiler/TopDownProfileDataGrid.js(63,17): error TS2339: Property 'populate' does not exist on type '(Anonymous class) | (Anonymous class)'. + Property 'populate' does not exist on type '(Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/profiler/TopDownProfileDataGrid.js(71,63): error TS2345: Argument of type 'NODE_TYPE | (Anonymous class)' is not assignable to parameter of type '(Anonymous class) | (Anonymous class)'. + Type 'NODE_TYPE' is not assignable to type '(Anonymous class) | (Anonymous class)'. + Type 'NODE_TYPE' is not assignable to type '(Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/profiler/TopDownProfileDataGrid.js(73,17): error TS2349: Cannot invoke an expression whose type lacks a call signature. Type '((key: any) => any) | ((key: string) => (Anonymous class))' has no compatible call signatures. node_modules/chrome-devtools-frontend/front_end/profiler/TopDownProfileDataGrid.js(93,24): error TS2694: Namespace 'Profiler' has no exported member 'ProfileDataGridNode'. -node_modules/chrome-devtools-frontend/front_end/profiler/TopDownProfileDataGrid.js(99,5): error TS2346: Call target does not contain any signatures. -node_modules/chrome-devtools-frontend/front_end/profiler/TopDownProfileDataGrid.js(105,24): error TS2694: Namespace 'Profiler' has no exported member 'ProfileDataGridNode'. -node_modules/chrome-devtools-frontend/front_end/profiler/TopDownProfileDataGrid.js(119,24): error TS2694: Namespace 'Profiler' has no exported member 'ProfileDataGridNode'. node_modules/chrome-devtools-frontend/front_end/protocol/InspectorBackend.js(31,23): error TS1003: Identifier expected. +node_modules/chrome-devtools-frontend/front_end/protocol/InspectorBackend.js(32,10): error TS2339: Property 'Error' does not exist on type 'typeof Protocol'. node_modules/chrome-devtools-frontend/front_end/protocol/InspectorBackend.js(90,25): error TS2694: Namespace 'Protocol' has no exported member 'InspectorBackend'. +node_modules/chrome-devtools-frontend/front_end/protocol/InspectorBackend.js(94,69): error TS2339: Property '_AgentPrototype' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/protocol/InspectorBackend.js(103,25): error TS2694: Namespace 'Protocol' has no exported member 'InspectorBackend'. +node_modules/chrome-devtools-frontend/front_end/protocol/InspectorBackend.js(107,74): error TS2339: Property '_DispatcherPrototype' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/protocol/InspectorBackend.js(168,40): error TS2345: Argument of type 'S' is not assignable to parameter of type 'S'. node_modules/chrome-devtools-frontend/front_end/protocol/InspectorBackend.js(170,24): error TS2345: Argument of type 'S' is not assignable to parameter of type 'T'. +node_modules/chrome-devtools-frontend/front_end/protocol/InspectorBackend.js(176,27): error TS2339: Property '_ConnectionClosedErrorCode' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/protocol/InspectorBackend.js(177,27): error TS2339: Property 'DevToolsStubErrorCode' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/protocol/InspectorBackend.js(185,27): error TS2339: Property 'Connection' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/protocol/InspectorBackend.js(187,27): error TS2339: Property 'Connection' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/protocol/InspectorBackend.js(194,15): error TS2355: A function whose declared type is neither 'void' nor 'any' must return a value. node_modules/chrome-devtools-frontend/front_end/protocol/InspectorBackend.js(201,2): error TS1131: Property or signature expected. +node_modules/chrome-devtools-frontend/front_end/protocol/InspectorBackend.js(205,27): error TS2339: Property 'Connection' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/protocol/InspectorBackend.js(209,2): error TS1003: Identifier expected. +node_modules/chrome-devtools-frontend/front_end/protocol/InspectorBackend.js(210,27): error TS2339: Property 'Connection' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/protocol/InspectorBackend.js(217,25): error TS2694: Namespace 'Protocol' has no exported member 'InspectorBackend'. +node_modules/chrome-devtools-frontend/front_end/protocol/InspectorBackend.js(229,36): error TS2339: Property 'deprecatedRunAfterPendingDispatches' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/protocol/InspectorBackend.js(230,33): error TS2339: Property 'deprecatedRunAfterPendingDispatches' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/protocol/InspectorBackend.js(233,36): error TS2339: Property 'sendRawMessageForTesting' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/protocol/InspectorBackend.js(234,33): error TS2339: Property 'sendRawMessageForTesting' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/protocol/InspectorBackend.js(238,41): error TS2694: Namespace 'Protocol' has no exported member 'InspectorBackend'. node_modules/chrome-devtools-frontend/front_end/protocol/InspectorBackend.js(239,41): error TS2694: Namespace 'Protocol' has no exported member 'InspectorBackend'. node_modules/chrome-devtools-frontend/front_end/protocol/InspectorBackend.js(262,25): error TS2694: Namespace 'Protocol' has no exported member 'InspectorBackend'. +node_modules/chrome-devtools-frontend/front_end/protocol/InspectorBackend.js(291,35): error TS2339: Property 'Options' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/protocol/InspectorBackend.js(309,14): error TS2339: Property 'methodName' does not exist on type '(arg0: any) => any'. node_modules/chrome-devtools-frontend/front_end/protocol/InspectorBackend.js(310,14): error TS2339: Property 'domain' does not exist on type '(arg0: any) => any'. +node_modules/chrome-devtools-frontend/front_end/protocol/InspectorBackend.js(311,35): error TS2339: Property 'Options' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/protocol/InspectorBackend.js(312,16): error TS2339: Property 'sendRequestTime' does not exist on type '(arg0: any) => any'. node_modules/chrome-devtools-frontend/front_end/protocol/InspectorBackend.js(320,24): error TS8028: JSDoc '...' may only appear in the last parameter of a signature. +node_modules/chrome-devtools-frontend/front_end/protocol/InspectorBackend.js(331,35): error TS2339: Property 'Options' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/protocol/InspectorBackend.js(346,37): error TS2339: Property 'Options' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/protocol/InspectorBackend.js(347,35): error TS2339: Property '_timeLogger' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/protocol/InspectorBackend.js(353,37): error TS2339: Property 'Options' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/protocol/InspectorBackend.js(354,35): error TS2339: Property '_timeLogger' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/protocol/InspectorBackend.js(422,49): error TS2339: Property 'context' does not exist on type 'Console'. node_modules/chrome-devtools-frontend/front_end/protocol/InspectorBackend.js(422,67): error TS2339: Property 'context' does not exist on type 'Console'. +node_modules/chrome-devtools-frontend/front_end/protocol/InspectorBackend.js(468,39): error TS2339: Property '_ConnectionClosedErrorCode' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/protocol/InspectorBackend.js(473,35): error TS2339: Property '_AgentPrototype' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/protocol/InspectorBackend.js(482,27): error TS2339: Property '_AgentPrototype' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/protocol/InspectorBackend.js(515,40): error TS2339: Property '_AgentPrototype' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/protocol/InspectorBackend.js(625,27): error TS2339: Property 'Error' does not exist on type 'typeof Protocol'. node_modules/chrome-devtools-frontend/front_end/protocol/InspectorBackend.js(634,33): error TS2694: Namespace 'Protocol' has no exported member 'Error'. +node_modules/chrome-devtools-frontend/front_end/protocol/InspectorBackend.js(637,87): error TS2339: Property '_ConnectionClosedErrorCode' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/protocol/InspectorBackend.js(638,64): error TS2339: Property 'DevToolsStubErrorCode' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/protocol/InspectorBackend.js(639,36): error TS2339: Property 'Options' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/protocol/InspectorBackend.js(640,42): error TS2339: Property 'Options' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/protocol/InspectorBackend.js(650,27): error TS2339: Property '_DispatcherPrototype' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/protocol/InspectorBackend.js(696,35): error TS2339: Property 'Options' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/protocol/InspectorBackend.js(697,33): error TS2339: Property '_timeLogger' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/protocol/InspectorBackend.js(705,35): error TS2339: Property 'Options' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/protocol/InspectorBackend.js(706,33): error TS2339: Property '_timeLogger' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/protocol/InspectorBackend.js(710,27): error TS2339: Property 'Options' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/protocol/InspectorBackend.js(716,27): error TS2339: Property '_timeLogger' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/protocol/InspectorBackend.js(716,49): error TS2339: Property 'context' does not exist on type 'Console'. node_modules/chrome-devtools-frontend/front_end/protocol/InspectorBackend.js(716,67): error TS2339: Property 'context' does not exist on type 'Console'. node_modules/chrome-devtools-frontend/front_end/quick_open/CommandMenu.js(20,26): error TS2694: Namespace 'QuickOpen' has no exported member 'CommandMenu'. +node_modules/chrome-devtools-frontend/front_end/quick_open/CommandMenu.js(25,38): error TS2339: Property 'Command' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/quick_open/CommandMenu.js(32,26): error TS2694: Namespace 'QuickOpen' has no exported member 'CommandMenu'. +node_modules/chrome-devtools-frontend/front_end/quick_open/CommandMenu.js(46,14): error TS2365: Operator '!==' cannot be applied to types 'V' and 'V'. node_modules/chrome-devtools-frontend/front_end/quick_open/CommandMenu.js(52,26): error TS2694: Namespace 'QuickOpen' has no exported member 'CommandMenu'. node_modules/chrome-devtools-frontend/front_end/quick_open/CommandMenu.js(63,26): error TS2694: Namespace 'QuickOpen' has no exported member 'CommandMenu'. node_modules/chrome-devtools-frontend/front_end/quick_open/CommandMenu.js(75,10): error TS2339: Property 'runtime' does not exist on type 'Window'. node_modules/chrome-devtools-frontend/front_end/quick_open/CommandMenu.js(81,31): error TS2339: Property 'runtime' does not exist on type 'Window'. node_modules/chrome-devtools-frontend/front_end/quick_open/CommandMenu.js(89,34): error TS2339: Property 'runtime' does not exist on type 'Window'. node_modules/chrome-devtools-frontend/front_end/quick_open/CommandMenu.js(100,34): error TS2694: Namespace 'QuickOpen' has no exported member 'CommandMenu'. -node_modules/chrome-devtools-frontend/front_end/quick_open/CommandMenu.js(109,5): error TS2346: Call target does not contain any signatures. +node_modules/chrome-devtools-frontend/front_end/quick_open/CommandMenu.js(107,76): error TS2339: Property 'Provider' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/quick_open/CommandMenu.js(134,27): error TS2694: Namespace 'QuickOpen' has no exported member 'CommandMenu'. node_modules/chrome-devtools-frontend/front_end/quick_open/CommandMenu.js(135,27): error TS2694: Namespace 'QuickOpen' has no exported member 'CommandMenu'. node_modules/chrome-devtools-frontend/front_end/quick_open/CommandMenu.js(202,18): error TS2339: Property 'removeChildren' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/quick_open/CommandMenu.js(203,35): error TS2339: Property 'createChild' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/quick_open/CommandMenu.js(204,24): error TS2339: Property 'hashCode' does not exist on type 'StringConstructor'. +node_modules/chrome-devtools-frontend/front_end/quick_open/CommandMenu.js(204,85): error TS2339: Property 'MaterialPaletteColors' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/quick_open/CommandMenu.js(205,70): error TS2339: Property 'MaterialPaletteColors' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/quick_open/CommandMenu.js(207,18): error TS2339: Property 'createTextChild' does not exist on type 'Element'. +node_modules/chrome-devtools-frontend/front_end/quick_open/CommandMenu.js(221,51): error TS2339: Property 'Action' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/quick_open/CommandMenu.js(229,12): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/quick_open/CommandMenu.js(233,31): error TS2339: Property 'MaterialPaletteColors' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/quick_open/CommandMenu.js(241,23): error TS2339: Property 'Command' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/quick_open/CommandMenu.js(307,23): error TS2339: Property 'ShowActionDelegate' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/quick_open/CommandMenu.js(315,27): error TS2339: Property 'bringToFront' does not exist on type 'typeof InspectorFrontendHost'. node_modules/chrome-devtools-frontend/front_end/quick_open/FilteredListWidget.js(12,25): error TS2694: Namespace 'QuickOpen' has no exported member 'FilteredListWidget'. -node_modules/chrome-devtools-frontend/front_end/quick_open/FilteredListWidget.js(17,5): error TS2346: Call target does not contain any signatures. +node_modules/chrome-devtools-frontend/front_end/quick_open/FilteredListWidget.js(24,47): error TS2339: Property 'createChild' does not exist on type 'Element'. +node_modules/chrome-devtools-frontend/front_end/quick_open/FilteredListWidget.js(33,57): error TS2339: Property 'createChild' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/quick_open/FilteredListWidget.js(37,17): error TS2315: Type '(Anonymous class)' is not generic. node_modules/chrome-devtools-frontend/front_end/quick_open/FilteredListWidget.js(39,17): error TS2315: Type '(Anonymous class)' is not generic. +node_modules/chrome-devtools-frontend/front_end/quick_open/FilteredListWidget.js(40,50): error TS2345: Argument of type 'this' is not assignable to parameter of type '() => void'. + Type '(Anonymous class)' is not assignable to type '() => void'. + Type '(Anonymous class)' provides no match for the signature '(): void'. +node_modules/chrome-devtools-frontend/front_end/quick_open/FilteredListWidget.js(107,47): error TS2339: Property 'SizeBehavior' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/quick_open/FilteredListWidget.js(109,5): error TS2554: Expected 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/quick_open/FilteredListWidget.js(110,5): error TS2554: Expected 1 arguments, but got 0. node_modules/chrome-devtools-frontend/front_end/quick_open/FilteredListWidget.js(121,25): error TS2694: Namespace 'QuickOpen' has no exported member 'FilteredListWidget'. +node_modules/chrome-devtools-frontend/front_end/quick_open/FilteredListWidget.js(175,23): error TS2339: Property '_scoringTimer' does not exist on type '(Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/quick_open/FilteredListWidget.js(178,17): error TS2339: Property '_scoringTimer' does not exist on type '(Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/quick_open/FilteredListWidget.js(180,17): error TS2339: Property '_refreshListWithCurrentResult' does not exist on type '(Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/quick_open/FilteredListWidget.js(197,25): error TS2694: Namespace 'QuickOpen' has no exported member 'FilteredListWidget'. node_modules/chrome-devtools-frontend/front_end/quick_open/FilteredListWidget.js(218,36): error TS2339: Property 'createChild' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/quick_open/FilteredListWidget.js(219,39): error TS2339: Property 'createChild' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/quick_open/FilteredListWidget.js(266,11): error TS2339: Property 'consume' does not exist on type 'Event'. +node_modules/chrome-devtools-frontend/front_end/quick_open/FilteredListWidget.js(308,14): error TS2339: Property '_scoringTimer' does not exist on type '(Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/quick_open/FilteredListWidget.js(309,25): error TS2339: Property '_scoringTimer' does not exist on type '(Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/quick_open/FilteredListWidget.js(310,19): error TS2339: Property '_scoringTimer' does not exist on type '(Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/quick_open/FilteredListWidget.js(312,16): error TS2339: Property '_refreshListWithCurrentResult' does not exist on type '(Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/quick_open/FilteredListWidget.js(313,14): error TS2339: Property '_refreshListWithCurrentResult' does not exist on type '(Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/quick_open/FilteredListWidget.js(331,38): error TS2339: Property 'filterRegex' does not exist on type 'StringConstructor'. node_modules/chrome-devtools-frontend/front_end/quick_open/FilteredListWidget.js(342,31): error TS2339: Property 'constrain' does not exist on type 'NumberConstructor'. node_modules/chrome-devtools-frontend/front_end/quick_open/FilteredListWidget.js(375,34): error TS2339: Property 'upperBound' does not exist on type 'any[]'. node_modules/chrome-devtools-frontend/front_end/quick_open/FilteredListWidget.js(380,42): error TS2339: Property 'peekLast' does not exist on type 'any[]'. node_modules/chrome-devtools-frontend/front_end/quick_open/FilteredListWidget.js(384,37): error TS2339: Property 'peekLast' does not exist on type 'any[]'. +node_modules/chrome-devtools-frontend/front_end/quick_open/FilteredListWidget.js(415,17): error TS2339: Property '_refreshListWithCurrentResult' does not exist on type '(Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/quick_open/FilteredListWidget.js(454,19): error TS2339: Property 'key' does not exist on type 'Event'. node_modules/chrome-devtools-frontend/front_end/quick_open/FilteredListWidget.js(475,13): error TS2339: Property 'consume' does not exist on type 'Event'. -node_modules/chrome-devtools-frontend/front_end/quick_open/HelpQuickOpen.js(6,5): error TS2346: Call target does not contain any signatures. +node_modules/chrome-devtools-frontend/front_end/quick_open/FilteredListWidget.js(499,30): error TS2339: Property 'Provider' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/quick_open/FilteredListWidget.js(580,12): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/quick_open/HelpQuickOpen.js(4,70): error TS2339: Property 'Provider' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/quick_open/HelpQuickOpen.js(9,10): error TS2339: Property 'runtime' does not exist on type 'Window'. +node_modules/chrome-devtools-frontend/front_end/quick_open/HelpQuickOpen.js(9,58): error TS2339: Property 'Provider' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/quick_open/HelpQuickOpen.js(56,38): error TS2339: Property 'createChild' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/quick_open/HelpQuickOpen.js(58,18): error TS2339: Property 'createTextChild' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/quick_open/QuickOpen.js(9,29): error TS1005: '>' expected. node_modules/chrome-devtools-frontend/front_end/quick_open/QuickOpen.js(14,10): error TS2339: Property 'runtime' does not exist on type 'Window'. +node_modules/chrome-devtools-frontend/front_end/quick_open/QuickOpen.js(14,58): error TS2339: Property 'Provider' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/quick_open/QuickOpen.js(24,53): error TS2339: Property '_history' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/quick_open/QuickOpen.js(26,39): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/quick_open/QuickOpen.js(38,59): error TS2694: Namespace 'QuickOpen' has no exported member 'FilteredListWidget'. node_modules/chrome-devtools-frontend/front_end/quick_open/QuickOpen.js(62,25): error TS2694: Namespace 'QuickOpen' has no exported member 'FilteredListWidget'. -node_modules/chrome-devtools-frontend/front_end/resources/AppManifestView.js(10,5): error TS2346: Call target does not contain any signatures. +node_modules/chrome-devtools-frontend/front_end/quick_open/QuickOpen.js(68,21): error TS2339: Property '_history' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/quick_open/QuickOpen.js(73,21): error TS2339: Property 'ShowActionDelegate' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/resources/AppManifestView.js(13,42): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/resources/AppManifestView.js(17,9): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/resources/AppManifestView.js(20,5): error TS2554: Expected 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/resources/AppManifestView.js(23,42): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/resources/AppManifestView.js(24,5): error TS2554: Expected 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/resources/AppManifestView.js(27,58): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/resources/AppManifestView.js(28,60): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/resources/AppManifestView.js(32,30): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/resources/AppManifestView.js(32,79): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/resources/AppManifestView.js(33,55): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/resources/AppManifestView.js(36,64): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/resources/AppManifestView.js(37,57): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/resources/AppManifestView.js(39,57): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/resources/AppManifestView.js(40,62): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/resources/AppManifestView.js(42,65): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/resources/AppManifestView.js(44,65): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/resources/AppManifestView.js(48,70): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/resources/AppManifestView.js(52,68): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/resources/AppManifestView.js(53,64): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/resources/AppManifestView.js(55,60): error TS2345: Argument of type 'this' is not assignable to parameter of type '() => void'. + Type '(Anonymous class)' is not assignable to type '() => void'. + Type '(Anonymous class)' provides no match for the signature '(): void'. +node_modules/chrome-devtools-frontend/front_end/resources/AppManifestView.js(67,62): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/resources/AppManifestView.js(77,65): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/resources/AppManifestView.js(88,31): error TS2694: Namespace 'Protocol' has no exported member 'Page'. node_modules/chrome-devtools-frontend/front_end/resources/AppManifestView.js(158,22): error TS2694: Namespace 'Common' has no exported member 'Event'. -node_modules/chrome-devtools-frontend/front_end/resources/ApplicationCacheItemsView.js(31,5): error TS2346: Call target does not contain any signatures. +node_modules/chrome-devtools-frontend/front_end/resources/AppManifestView.js(163,14): error TS2339: Property 'pageAgent' does not exist on type '(Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/resources/ApplicationCacheItemsView.js(31,11): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/resources/ApplicationCacheItemsView.js(37,47): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/resources/ApplicationCacheItemsView.js(39,58): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/resources/ApplicationCacheItemsView.js(42,28): error TS2339: Property 'style' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/resources/ApplicationCacheItemsView.js(44,22): error TS2339: Property 'style' does not exist on type 'Element'. +node_modules/chrome-devtools-frontend/front_end/resources/ApplicationCacheItemsView.js(48,44): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/resources/ApplicationCacheItemsView.js(49,5): error TS2554: Expected 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/resources/ApplicationCacheItemsView.js(59,32): error TS2339: Property 'style' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/resources/ApplicationCacheItemsView.js(117,22): error TS2339: Property 'type' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/resources/ApplicationCacheItemsView.js(131,30): error TS2339: Property 'type' does not exist on type 'Element'. +node_modules/chrome-devtools-frontend/front_end/resources/ApplicationCacheItemsView.js(132,44): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/resources/ApplicationCacheItemsView.js(134,30): error TS2339: Property 'type' does not exist on type 'Element'. +node_modules/chrome-devtools-frontend/front_end/resources/ApplicationCacheItemsView.js(135,44): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/resources/ApplicationCacheItemsView.js(149,7): error TS2554: Expected 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/resources/ApplicationCacheItemsView.js(177,47): error TS2694: Namespace 'DataGrid' has no exported member 'DataGrid'. +node_modules/chrome-devtools-frontend/front_end/resources/ApplicationCacheItemsView.js(178,31): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/resources/ApplicationCacheItemsView.js(178,84): error TS2339: Property 'Order' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/resources/ApplicationCacheItemsView.js(179,27): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/resources/ApplicationCacheItemsView.js(180,27): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/resources/ApplicationCacheItemsView.js(180,77): error TS2339: Property 'Align' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/resources/ApplicationCacheItemsView.js(184,5): error TS2554: Expected 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/resources/ApplicationCacheItemsView.js(185,55): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/resources/ApplicationCacheItemsView.js(189,86): error TS2339: Property 'resource' does not exist on type 'NODE_TYPE'. +node_modules/chrome-devtools-frontend/front_end/resources/ApplicationCacheItemsView.js(215,31): error TS2339: Property 'removeChildren' does not exist on type 'NODE_TYPE'. node_modules/chrome-devtools-frontend/front_end/resources/ApplicationCacheItemsView.js(223,26): error TS2339: Property 'bytesToString' does not exist on type 'NumberConstructor'. +node_modules/chrome-devtools-frontend/front_end/resources/ApplicationCacheItemsView.js(225,12): error TS2339: Property 'resource' does not exist on type '(Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/resources/ApplicationCacheItemsView.js(227,33): error TS2339: Property 'appendChild' does not exist on type 'NODE_TYPE'. +node_modules/chrome-devtools-frontend/front_end/resources/ApplicationCacheItemsView.js(234,52): error TS2339: Property 'children' does not exist on type 'NODE_TYPE'. +node_modules/chrome-devtools-frontend/front_end/resources/ApplicationCacheItemsView.js(235,33): error TS2339: Property 'children' does not exist on type 'NODE_TYPE'. node_modules/chrome-devtools-frontend/front_end/resources/ApplicationCacheItemsView.js(239,22): error TS2694: Namespace 'Common' has no exported member 'Event'. -node_modules/chrome-devtools-frontend/front_end/resources/ApplicationCacheModel.js(34,19): error TS2694: Namespace 'SDK' has no exported member 'Target'. -node_modules/chrome-devtools-frontend/front_end/resources/ApplicationCacheModel.js(37,5): error TS2346: Call target does not contain any signatures. +node_modules/chrome-devtools-frontend/front_end/resources/ApplicationCacheModel.js(39,12): error TS2339: Property 'registerApplicationCacheDispatcher' does not exist on type '(Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/resources/ApplicationCacheModel.js(40,26): error TS2339: Property 'applicationCacheAgent' does not exist on type '(Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/resources/ApplicationCacheModel.js(44,62): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/resources/ApplicationCacheModel.js(45,62): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/resources/ApplicationCacheModel.js(55,22): error TS2694: Namespace 'Common' has no exported member 'Event'. node_modules/chrome-devtools-frontend/front_end/resources/ApplicationCacheModel.js(71,22): error TS2694: Namespace 'Common' has no exported member 'Event'. +node_modules/chrome-devtools-frontend/front_end/resources/ApplicationCacheModel.js(81,5): error TS2554: Expected 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/resources/ApplicationCacheModel.js(81,67): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/resources/ApplicationCacheModel.js(112,69): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/resources/ApplicationCacheModel.js(116,69): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/resources/ApplicationCacheModel.js(129,67): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/resources/ApplicationCacheModel.js(151,7): error TS1056: Accessors are only available when targeting ECMAScript 5 and higher. node_modules/chrome-devtools-frontend/front_end/resources/ApplicationCacheModel.js(166,34): error TS2694: Namespace 'Protocol' has no exported member 'ApplicationCache'. -node_modules/chrome-devtools-frontend/front_end/resources/ApplicationPanelSidebar.js(39,5): error TS2346: Call target does not contain any signatures. -node_modules/chrome-devtools-frontend/front_end/resources/ApplicationPanelSidebar.js(101,54): error TS2694: Namespace 'Resources' has no exported member 'DatabaseTreeElement'. -node_modules/chrome-devtools-frontend/front_end/resources/ApplicationPanelSidebar.js(102,5): error TS2502: '_databaseTreeElements' is referenced directly or indirectly in its own type annotation. -node_modules/chrome-devtools-frontend/front_end/resources/ApplicationPanelSidebar.js(103,33): error TS2694: Namespace 'Resources' has no exported member 'DOMStorage'. -node_modules/chrome-devtools-frontend/front_end/resources/ApplicationPanelSidebar.js(135,19): error TS2694: Namespace 'SDK' has no exported member 'Target'. -node_modules/chrome-devtools-frontend/front_end/resources/ApplicationPanelSidebar.js(159,19): error TS2694: Namespace 'SDK' has no exported member 'Target'. +node_modules/chrome-devtools-frontend/front_end/resources/ApplicationCacheModel.js(177,67): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/resources/ApplicationCacheModel.js(181,14): error TS2339: Property 'register' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/resources/ApplicationCacheModel.js(181,67): error TS2339: Property 'Capability' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/resources/ApplicationCacheModel.js(184,33): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/resources/ApplicationPanelSidebar.js(48,55): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/resources/ApplicationPanelSidebar.js(51,60): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/resources/ApplicationPanelSidebar.js(59,54): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/resources/ApplicationPanelSidebar.js(61,57): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/resources/ApplicationPanelSidebar.js(67,57): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/resources/ApplicationPanelSidebar.js(75,57): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/resources/ApplicationPanelSidebar.js(80,82): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/resources/ApplicationPanelSidebar.js(85,52): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/resources/ApplicationPanelSidebar.js(89,57): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/resources/ApplicationPanelSidebar.js(95,92): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/resources/ApplicationPanelSidebar.js(113,54): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/resources/ApplicationPanelSidebar.js(142,66): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/resources/ApplicationPanelSidebar.js(143,66): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/resources/ApplicationPanelSidebar.js(152,62): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/resources/ApplicationPanelSidebar.js(154,31): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/resources/ApplicationPanelSidebar.js(168,67): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/resources/ApplicationPanelSidebar.js(170,33): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/resources/ApplicationPanelSidebar.js(172,69): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/resources/ApplicationPanelSidebar.js(173,69): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/resources/ApplicationPanelSidebar.js(214,47): error TS2339: Property 'valuesArray' does not exist on type 'Map<(Anonymous class), (Anonymous class)>'. +node_modules/chrome-devtools-frontend/front_end/resources/ApplicationPanelSidebar.js(217,39): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/resources/ApplicationPanelSidebar.js(233,22): error TS2694: Namespace 'Common' has no exported member 'Event'. node_modules/chrome-devtools-frontend/front_end/resources/ApplicationPanelSidebar.js(269,22): error TS2694: Namespace 'Common' has no exported member 'Event'. node_modules/chrome-devtools-frontend/front_end/resources/ApplicationPanelSidebar.js(282,31): error TS2339: Property 'asParsedURL' does not exist on type 'string'. node_modules/chrome-devtools-frontend/front_end/resources/ApplicationPanelSidebar.js(295,22): error TS2694: Namespace 'Common' has no exported member 'Event'. -node_modules/chrome-devtools-frontend/front_end/resources/ApplicationPanelSidebar.js(298,44): error TS2694: Namespace 'Resources' has no exported member 'DOMStorage'. -node_modules/chrome-devtools-frontend/front_end/resources/ApplicationPanelSidebar.js(303,25): error TS2694: Namespace 'Resources' has no exported member 'DOMStorage'. node_modules/chrome-devtools-frontend/front_end/resources/ApplicationPanelSidebar.js(317,22): error TS2694: Namespace 'Common' has no exported member 'Event'. -node_modules/chrome-devtools-frontend/front_end/resources/ApplicationPanelSidebar.js(320,44): error TS2694: Namespace 'Resources' has no exported member 'DOMStorage'. -node_modules/chrome-devtools-frontend/front_end/resources/ApplicationPanelSidebar.js(325,25): error TS2694: Namespace 'Resources' has no exported member 'DOMStorage'. -node_modules/chrome-devtools-frontend/front_end/resources/ApplicationPanelSidebar.js(336,34): error TS2339: Property 'remove' does not exist on type 'Map'. +node_modules/chrome-devtools-frontend/front_end/resources/ApplicationPanelSidebar.js(336,34): error TS2339: Property 'remove' does not exist on type 'Map<(Anonymous class), (Anonymous class)>'. node_modules/chrome-devtools-frontend/front_end/resources/ApplicationPanelSidebar.js(353,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/resources/ApplicationPanelSidebar.js(403,19): error TS2694: Namespace 'UI' has no exported member 'Widget'. -node_modules/chrome-devtools-frontend/front_end/resources/ApplicationPanelSidebar.js(448,25): error TS2694: Namespace 'Resources' has no exported member 'DOMStorageModel'. -node_modules/chrome-devtools-frontend/front_end/resources/ApplicationPanelSidebar.js(580,5): error TS2346: Call target does not contain any signatures. -node_modules/chrome-devtools-frontend/front_end/resources/ApplicationPanelSidebar.js(606,18): error TS2694: Namespace 'UI' has no exported member 'Widget'. -node_modules/chrome-devtools-frontend/front_end/resources/ApplicationPanelSidebar.js(620,5): error TS2346: Call target does not contain any signatures. +node_modules/chrome-devtools-frontend/front_end/resources/ApplicationPanelSidebar.js(386,59): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/resources/ApplicationPanelSidebar.js(453,64): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/resources/ApplicationPanelSidebar.js(454,64): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/resources/ApplicationPanelSidebar.js(468,41): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/resources/ApplicationPanelSidebar.js(470,41): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/resources/ApplicationPanelSidebar.js(472,41): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/resources/ApplicationPanelSidebar.js(475,41): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/resources/ApplicationPanelSidebar.js(478,41): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/resources/ApplicationPanelSidebar.js(594,20): error TS2339: Property 'itemURL' does not exist on type '(Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/resources/ApplicationPanelSidebar.js(627,7): error TS1056: Accessors are only available when targeting ECMAScript 5 and higher. -node_modules/chrome-devtools-frontend/front_end/resources/ApplicationPanelSidebar.js(670,25): error TS2694: Namespace 'Resources' has no exported member 'ApplicationPanelSidebar'. -node_modules/chrome-devtools-frontend/front_end/resources/ApplicationPanelSidebar.js(673,15): error TS2502: 'sidebar' is referenced directly or indirectly in its own type annotation. -node_modules/chrome-devtools-frontend/front_end/resources/ApplicationPanelSidebar.js(674,5): error TS2346: Call target does not contain any signatures. +node_modules/chrome-devtools-frontend/front_end/resources/ApplicationPanelSidebar.js(654,31): error TS2345: Argument of type 'true' is not assignable to parameter of type 'V'. +node_modules/chrome-devtools-frontend/front_end/resources/ApplicationPanelSidebar.js(661,31): error TS2345: Argument of type 'false' is not assignable to parameter of type 'V'. node_modules/chrome-devtools-frontend/front_end/resources/ApplicationPanelSidebar.js(682,7): error TS1056: Accessors are only available when targeting ECMAScript 5 and higher. -node_modules/chrome-devtools-frontend/front_end/resources/ApplicationPanelSidebar.js(715,25): error TS2694: Namespace 'Resources' has no exported member 'ApplicationPanelSidebar'. -node_modules/chrome-devtools-frontend/front_end/resources/ApplicationPanelSidebar.js(720,5): error TS2346: Call target does not contain any signatures. node_modules/chrome-devtools-frontend/front_end/resources/ApplicationPanelSidebar.js(728,7): error TS1056: Accessors are only available when targeting ECMAScript 5 and higher. -node_modules/chrome-devtools-frontend/front_end/resources/ApplicationPanelSidebar.js(751,5): error TS2346: Call target does not contain any signatures. +node_modules/chrome-devtools-frontend/front_end/resources/ApplicationPanelSidebar.js(751,25): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/resources/ApplicationPanelSidebar.js(770,66): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/resources/ApplicationPanelSidebar.js(772,66): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/resources/ApplicationPanelSidebar.js(785,45): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/resources/ApplicationPanelSidebar.js(795,22): error TS2694: Namespace 'Common' has no exported member 'Event'. node_modules/chrome-devtools-frontend/front_end/resources/ApplicationPanelSidebar.js(798,33): error TS2694: Namespace 'SDK' has no exported member 'ServiceWorkerCacheModel'. node_modules/chrome-devtools-frontend/front_end/resources/ApplicationPanelSidebar.js(805,19): error TS2694: Namespace 'SDK' has no exported member 'ServiceWorkerCacheModel'. @@ -8620,16 +14265,21 @@ node_modules/chrome-devtools-frontend/front_end/resources/ApplicationPanelSideba node_modules/chrome-devtools-frontend/front_end/resources/ApplicationPanelSidebar.js(825,31): error TS2339: Property 'remove' does not exist on type '(Anonymous class)[]'. node_modules/chrome-devtools-frontend/front_end/resources/ApplicationPanelSidebar.js(831,19): error TS2694: Namespace 'SDK' has no exported member 'ServiceWorkerCacheModel'. node_modules/chrome-devtools-frontend/front_end/resources/ApplicationPanelSidebar.js(852,19): error TS2694: Namespace 'SDK' has no exported member 'ServiceWorkerCacheModel'. -node_modules/chrome-devtools-frontend/front_end/resources/ApplicationPanelSidebar.js(855,5): error TS2346: Call target does not contain any signatures. node_modules/chrome-devtools-frontend/front_end/resources/ApplicationPanelSidebar.js(864,7): error TS1056: Accessors are only available when targeting ECMAScript 5 and higher. +node_modules/chrome-devtools-frontend/front_end/resources/ApplicationPanelSidebar.js(879,45): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/resources/ApplicationPanelSidebar.js(888,19): error TS2694: Namespace 'SDK' has no exported member 'ServiceWorkerCacheModel'. -node_modules/chrome-devtools-frontend/front_end/resources/ApplicationPanelSidebar.js(918,5): error TS2346: Call target does not contain any signatures. +node_modules/chrome-devtools-frontend/front_end/resources/ApplicationPanelSidebar.js(918,25): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/resources/ApplicationPanelSidebar.js(926,7): error TS1056: Accessors are only available when targeting ECMAScript 5 and higher. -node_modules/chrome-devtools-frontend/front_end/resources/ApplicationPanelSidebar.js(951,5): error TS2346: Call target does not contain any signatures. +node_modules/chrome-devtools-frontend/front_end/resources/ApplicationPanelSidebar.js(951,25): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/resources/ApplicationPanelSidebar.js(959,7): error TS1056: Accessors are only available when targeting ECMAScript 5 and higher. -node_modules/chrome-devtools-frontend/front_end/resources/ApplicationPanelSidebar.js(984,5): error TS2346: Call target does not contain any signatures. +node_modules/chrome-devtools-frontend/front_end/resources/ApplicationPanelSidebar.js(984,25): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/resources/ApplicationPanelSidebar.js(992,7): error TS1056: Accessors are only available when targeting ECMAScript 5 and higher. -node_modules/chrome-devtools-frontend/front_end/resources/ApplicationPanelSidebar.js(1017,5): error TS2346: Call target does not contain any signatures. +node_modules/chrome-devtools-frontend/front_end/resources/ApplicationPanelSidebar.js(1017,25): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/resources/ApplicationPanelSidebar.js(1024,60): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/resources/ApplicationPanelSidebar.js(1026,60): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/resources/ApplicationPanelSidebar.js(1028,60): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/resources/ApplicationPanelSidebar.js(1030,60): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/resources/ApplicationPanelSidebar.js(1052,45): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/resources/ApplicationPanelSidebar.js(1062,22): error TS2694: Namespace 'Common' has no exported member 'Event'. node_modules/chrome-devtools-frontend/front_end/resources/ApplicationPanelSidebar.js(1065,44): error TS2694: Namespace 'Resources' has no exported member 'IndexedDBModel'. node_modules/chrome-devtools-frontend/front_end/resources/ApplicationPanelSidebar.js(1072,25): error TS2694: Namespace 'Resources' has no exported member 'IndexedDBModel'. @@ -8642,92 +14292,165 @@ node_modules/chrome-devtools-frontend/front_end/resources/ApplicationPanelSideba node_modules/chrome-devtools-frontend/front_end/resources/ApplicationPanelSidebar.js(1116,44): error TS2694: Namespace 'Resources' has no exported member 'IndexedDBModel'. node_modules/chrome-devtools-frontend/front_end/resources/ApplicationPanelSidebar.js(1127,25): error TS2694: Namespace 'Resources' has no exported member 'IndexedDBModel'. node_modules/chrome-devtools-frontend/front_end/resources/ApplicationPanelSidebar.js(1153,25): error TS2694: Namespace 'Resources' has no exported member 'IndexedDBModel'. -node_modules/chrome-devtools-frontend/front_end/resources/ApplicationPanelSidebar.js(1156,5): error TS2346: Call target does not contain any signatures. +node_modules/chrome-devtools-frontend/front_end/resources/ApplicationPanelSidebar.js(1162,59): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/resources/ApplicationPanelSidebar.js(1165,7): error TS1056: Accessors are only available when targeting ECMAScript 5 and higher. +node_modules/chrome-devtools-frontend/front_end/resources/ApplicationPanelSidebar.js(1179,45): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/resources/ApplicationPanelSidebar.js(1196,25): error TS2694: Namespace 'Resources' has no exported member 'IndexedDBModel'. +node_modules/chrome-devtools-frontend/front_end/resources/ApplicationPanelSidebar.js(1225,20): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/resources/ApplicationPanelSidebar.js(1261,25): error TS2694: Namespace 'Resources' has no exported member 'IndexedDBModel'. node_modules/chrome-devtools-frontend/front_end/resources/ApplicationPanelSidebar.js(1262,25): error TS2694: Namespace 'Resources' has no exported member 'IndexedDBModel'. -node_modules/chrome-devtools-frontend/front_end/resources/ApplicationPanelSidebar.js(1265,5): error TS2346: Call target does not contain any signatures. node_modules/chrome-devtools-frontend/front_end/resources/ApplicationPanelSidebar.js(1276,7): error TS1056: Accessors are only available when targeting ECMAScript 5 and higher. +node_modules/chrome-devtools-frontend/front_end/resources/ApplicationPanelSidebar.js(1298,45): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/resources/ApplicationPanelSidebar.js(1315,25): error TS2694: Namespace 'Resources' has no exported member 'IndexedDBModel'. +node_modules/chrome-devtools-frontend/front_end/resources/ApplicationPanelSidebar.js(1356,51): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/resources/ApplicationPanelSidebar.js(1358,31): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/resources/ApplicationPanelSidebar.js(1402,25): error TS2694: Namespace 'Resources' has no exported member 'IndexedDBModel'. node_modules/chrome-devtools-frontend/front_end/resources/ApplicationPanelSidebar.js(1403,25): error TS2694: Namespace 'Resources' has no exported member 'IndexedDBModel'. node_modules/chrome-devtools-frontend/front_end/resources/ApplicationPanelSidebar.js(1404,25): error TS2694: Namespace 'Resources' has no exported member 'IndexedDBModel'. -node_modules/chrome-devtools-frontend/front_end/resources/ApplicationPanelSidebar.js(1408,5): error TS2346: Call target does not contain any signatures. node_modules/chrome-devtools-frontend/front_end/resources/ApplicationPanelSidebar.js(1416,7): error TS1056: Accessors are only available when targeting ECMAScript 5 and higher. node_modules/chrome-devtools-frontend/front_end/resources/ApplicationPanelSidebar.js(1432,25): error TS2694: Namespace 'Resources' has no exported member 'IndexedDBModel'. node_modules/chrome-devtools-frontend/front_end/resources/ApplicationPanelSidebar.js(1433,25): error TS2694: Namespace 'Resources' has no exported member 'IndexedDBModel'. -node_modules/chrome-devtools-frontend/front_end/resources/ApplicationPanelSidebar.js(1484,25): error TS2694: Namespace 'Resources' has no exported member 'DOMStorage'. -node_modules/chrome-devtools-frontend/front_end/resources/ApplicationPanelSidebar.js(1487,5): error TS2346: Call target does not contain any signatures. +node_modules/chrome-devtools-frontend/front_end/resources/ApplicationPanelSidebar.js(1449,23): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/resources/ApplicationPanelSidebar.js(1451,25): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/resources/ApplicationPanelSidebar.js(1453,25): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/resources/ApplicationPanelSidebar.js(1487,81): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/resources/ApplicationPanelSidebar.js(1493,7): error TS1056: Accessors are only available when targeting ECMAScript 5 and higher. -node_modules/chrome-devtools-frontend/front_end/resources/ApplicationPanelSidebar.js(1530,5): error TS2346: Call target does not contain any signatures. +node_modules/chrome-devtools-frontend/front_end/resources/ApplicationPanelSidebar.js(1518,45): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/resources/ApplicationPanelSidebar.js(1530,55): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/resources/ApplicationPanelSidebar.js(1537,7): error TS1056: Accessors are only available when targeting ECMAScript 5 and higher. -node_modules/chrome-devtools-frontend/front_end/resources/ApplicationPanelSidebar.js(1576,5): error TS2346: Call target does not contain any signatures. +node_modules/chrome-devtools-frontend/front_end/resources/ApplicationPanelSidebar.js(1555,9): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/resources/ApplicationPanelSidebar.js(1581,7): error TS1056: Accessors are only available when targeting ECMAScript 5 and higher. node_modules/chrome-devtools-frontend/front_end/resources/ApplicationPanelSidebar.js(1585,7): error TS1056: Accessors are only available when targeting ECMAScript 5 and higher. -node_modules/chrome-devtools-frontend/front_end/resources/ApplicationPanelSidebar.js(1605,25): error TS2694: Namespace 'Resources' has no exported member 'ApplicationPanelSidebar'. -node_modules/chrome-devtools-frontend/front_end/resources/ApplicationPanelSidebar.js(1610,5): error TS2346: Call target does not contain any signatures. node_modules/chrome-devtools-frontend/front_end/resources/ApplicationPanelSidebar.js(1621,7): error TS1056: Accessors are only available when targeting ECMAScript 5 and higher. node_modules/chrome-devtools-frontend/front_end/resources/ApplicationPanelSidebar.js(1625,7): error TS1056: Accessors are only available when targeting ECMAScript 5 and higher. node_modules/chrome-devtools-frontend/front_end/resources/ApplicationPanelSidebar.js(1629,7): error TS1056: Accessors are only available when targeting ECMAScript 5 and higher. -node_modules/chrome-devtools-frontend/front_end/resources/ApplicationPanelSidebar.js(1663,5): error TS2346: Call target does not contain any signatures. -node_modules/chrome-devtools-frontend/front_end/resources/ClearStorageView.js(10,5): error TS2346: Call target does not contain any signatures. -node_modules/chrome-devtools-frontend/front_end/resources/ClearStorageView.js(26,21): error TS2694: Namespace 'SDK' has no exported member 'Target'. +node_modules/chrome-devtools-frontend/front_end/resources/ApplicationPanelSidebar.js(1667,5): error TS2554: Expected 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/resources/ClearStorageView.js(11,26): error TS2339: Property 'Storage' does not exist on type 'typeof Protocol'. +node_modules/chrome-devtools-frontend/front_end/resources/ClearStorageView.js(22,42): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/resources/ClearStorageView.js(25,5): error TS2554: Expected 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/resources/ClearStorageView.js(37,48): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/resources/ClearStorageView.js(40,54): error TS2339: Property 'bytesToString' does not exist on type 'NumberConstructor'. +node_modules/chrome-devtools-frontend/front_end/resources/ClearStorageView.js(47,54): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/resources/ClearStorageView.js(48,35): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/resources/ClearStorageView.js(50,50): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/resources/ClearStorageView.js(51,31): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/resources/ClearStorageView.js(52,31): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/resources/ClearStorageView.js(53,31): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/resources/ClearStorageView.js(54,31): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/resources/ClearStorageView.js(56,49): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/resources/ClearStorageView.js(57,30): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/resources/ClearStorageView.js(58,30): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/resources/ClearStorageView.js(60,55): error TS2339: Property 'Capability' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/resources/ClearStorageView.js(63,9): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/resources/ClearStorageView.js(63,69): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/resources/ClearStorageView.js(68,18): error TS2694: Namespace 'UI' has no exported member 'ReportView'. -node_modules/chrome-devtools-frontend/front_end/resources/ClearStorageView.js(79,19): error TS2694: Namespace 'SDK' has no exported member 'Target'. -node_modules/chrome-devtools-frontend/front_end/resources/ClearStorageView.js(93,19): error TS2694: Namespace 'SDK' has no exported member 'Target'. +node_modules/chrome-devtools-frontend/front_end/resources/ClearStorageView.js(74,24): error TS2551: Property 'SettingsUI' does not exist on type 'typeof UI'. Did you mean 'SettingUI'? +node_modules/chrome-devtools-frontend/front_end/resources/ClearStorageView.js(88,35): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/resources/ClearStorageView.js(100,35): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/resources/ClearStorageView.js(104,22): error TS2694: Namespace 'Common' has no exported member 'Event'. node_modules/chrome-devtools-frontend/front_end/resources/ClearStorageView.js(124,22): error TS2495: Type 'IterableIterator' is not an array type or a string type. +node_modules/chrome-devtools-frontend/front_end/resources/ClearStorageView.js(129,18): error TS2339: Property 'storageAgent' does not exist on type '(Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/resources/ClearStorageView.js(132,35): error TS2339: Property 'Storage' does not exist on type 'typeof Protocol'. +node_modules/chrome-devtools-frontend/front_end/resources/ClearStorageView.js(133,26): error TS2339: Property 'Storage' does not exist on type 'typeof Protocol'. +node_modules/chrome-devtools-frontend/front_end/resources/ClearStorageView.js(139,26): error TS2339: Property 'Storage' does not exist on type 'typeof Protocol'. +node_modules/chrome-devtools-frontend/front_end/resources/ClearStorageView.js(147,26): error TS2339: Property 'Storage' does not exist on type 'typeof Protocol'. +node_modules/chrome-devtools-frontend/front_end/resources/ClearStorageView.js(153,26): error TS2339: Property 'Storage' does not exist on type 'typeof Protocol'. +node_modules/chrome-devtools-frontend/front_end/resources/ClearStorageView.js(161,26): error TS2339: Property 'Storage' does not exist on type 'typeof Protocol'. +node_modules/chrome-devtools-frontend/front_end/resources/ClearStorageView.js(168,26): error TS2339: Property 'Storage' does not exist on type 'typeof Protocol'. +node_modules/chrome-devtools-frontend/front_end/resources/ClearStorageView.js(174,23): error TS2339: Property 'disabled' does not exist on type 'Element'. +node_modules/chrome-devtools-frontend/front_end/resources/ClearStorageView.js(176,37): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/resources/ClearStorageView.js(178,25): error TS2339: Property 'disabled' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/resources/ClearStorageView.js(185,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/resources/ClearStorageView.js(192,39): error TS2339: Property 'storageAgent' does not exist on type '(Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/resources/ClearStorageView.js(193,27): error TS2339: Property 'Error' does not exist on type 'typeof Protocol'. node_modules/chrome-devtools-frontend/front_end/resources/ClearStorageView.js(199,51): error TS2339: Property 'bytesToString' does not exist on type 'NumberConstructor'. node_modules/chrome-devtools-frontend/front_end/resources/ClearStorageView.js(199,89): error TS2339: Property 'bytesToString' does not exist on type 'NumberConstructor'. node_modules/chrome-devtools-frontend/front_end/resources/ClearStorageView.js(211,47): error TS2339: Property 'createChild' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/resources/ClearStorageView.js(212,93): error TS2339: Property 'bytesToString' does not exist on type 'NumberConstructor'. node_modules/chrome-devtools-frontend/front_end/resources/ClearStorageView.js(227,26): error TS2339: Property 'removeChildren' does not exist on type 'Element'. +node_modules/chrome-devtools-frontend/front_end/resources/ClearStorageView.js(236,21): error TS2339: Property 'Storage' does not exist on type 'typeof Protocol'. +node_modules/chrome-devtools-frontend/front_end/resources/ClearStorageView.js(237,16): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/resources/ClearStorageView.js(238,21): error TS2339: Property 'Storage' does not exist on type 'typeof Protocol'. +node_modules/chrome-devtools-frontend/front_end/resources/ClearStorageView.js(239,16): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/resources/ClearStorageView.js(240,21): error TS2339: Property 'Storage' does not exist on type 'typeof Protocol'. +node_modules/chrome-devtools-frontend/front_end/resources/ClearStorageView.js(241,16): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/resources/ClearStorageView.js(242,21): error TS2339: Property 'Storage' does not exist on type 'typeof Protocol'. +node_modules/chrome-devtools-frontend/front_end/resources/ClearStorageView.js(243,16): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/resources/ClearStorageView.js(244,21): error TS2339: Property 'Storage' does not exist on type 'typeof Protocol'. +node_modules/chrome-devtools-frontend/front_end/resources/ClearStorageView.js(245,16): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/resources/ClearStorageView.js(246,21): error TS2339: Property 'Storage' does not exist on type 'typeof Protocol'. +node_modules/chrome-devtools-frontend/front_end/resources/ClearStorageView.js(247,16): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/resources/ClearStorageView.js(249,16): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/resources/ClearStorageView.js(256,31): error TS2694: Namespace 'Protocol' has no exported member 'Storage'. -node_modules/chrome-devtools-frontend/front_end/resources/CookieItemsView.js(36,5): error TS2346: Call target does not contain any signatures. +node_modules/chrome-devtools-frontend/front_end/resources/CookieItemsView.js(36,11): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/resources/CookieItemsView.js(47,31): error TS2694: Namespace 'Common' has no exported member 'EventTarget'. +node_modules/chrome-devtools-frontend/front_end/resources/CookieItemsView.js(60,24): error TS2339: Property 'removeEventListeners' does not exist on type '() => void'. +node_modules/chrome-devtools-frontend/front_end/resources/CookieItemsView.js(63,61): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/resources/CookieItemsView.js(101,42): error TS2339: Property 'asParsedURL' does not exist on type 'string'. -node_modules/chrome-devtools-frontend/front_end/resources/DOMStorageItemsView.js(29,25): error TS2694: Namespace 'Resources' has no exported member 'DOMStorage'. -node_modules/chrome-devtools-frontend/front_end/resources/DOMStorageItemsView.js(32,5): error TS2346: Call target does not contain any signatures. +node_modules/chrome-devtools-frontend/front_end/resources/CookieItemsView.js(107,5): error TS2554: Expected 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/resources/DOMStorageItemsView.js(32,11): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/resources/DOMStorageItemsView.js(38,47): error TS2694: Namespace 'DataGrid' has no exported member 'DataGrid'. -node_modules/chrome-devtools-frontend/front_end/resources/DOMStorageItemsView.js(45,58): error TS2694: Namespace 'DataGrid' has no exported member 'DataGridNode'. -node_modules/chrome-devtools-frontend/front_end/resources/DOMStorageItemsView.js(60,20): error TS2694: Namespace 'UI' has no exported member 'Widget'. -node_modules/chrome-devtools-frontend/front_end/resources/DOMStorageItemsView.js(72,25): error TS2694: Namespace 'Resources' has no exported member 'DOMStorage'. +node_modules/chrome-devtools-frontend/front_end/resources/DOMStorageItemsView.js(39,26): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/resources/DOMStorageItemsView.js(40,28): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/resources/DOMStorageItemsView.js(44,27): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/resources/DOMStorageItemsView.js(46,55): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/resources/DOMStorageItemsView.js(51,5): error TS2554: Expected 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/resources/DOMStorageItemsView.js(55,46): error TS2339: Property 'createChild' does not exist on type 'Element'. +node_modules/chrome-devtools-frontend/front_end/resources/DOMStorageItemsView.js(75,24): error TS2339: Property 'removeEventListeners' does not exist on type '() => void'. +node_modules/chrome-devtools-frontend/front_end/resources/DOMStorageItemsView.js(79,32): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/resources/DOMStorageItemsView.js(81,32): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/resources/DOMStorageItemsView.js(83,32): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/resources/DOMStorageItemsView.js(85,32): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/resources/DOMStorageItemsView.js(94,31): error TS2339: Property 'removeChildren' does not exist on type 'NODE_TYPE'. node_modules/chrome-devtools-frontend/front_end/resources/DOMStorageItemsView.js(100,22): error TS2694: Namespace 'Common' has no exported member 'Event'. +node_modules/chrome-devtools-frontend/front_end/resources/DOMStorageItemsView.js(108,29): error TS2339: Property 'children' does not exist on type 'NODE_TYPE'. +node_modules/chrome-devtools-frontend/front_end/resources/DOMStorageItemsView.js(113,18): error TS2339: Property 'removeChild' does not exist on type 'NODE_TYPE'. node_modules/chrome-devtools-frontend/front_end/resources/DOMStorageItemsView.js(121,22): error TS2694: Namespace 'Common' has no exported member 'Event'. +node_modules/chrome-devtools-frontend/front_end/resources/DOMStorageItemsView.js(129,29): error TS2339: Property 'children' does not exist on type 'NODE_TYPE'. +node_modules/chrome-devtools-frontend/front_end/resources/DOMStorageItemsView.js(137,14): error TS2339: Property 'insertChild' does not exist on type 'NODE_TYPE'. node_modules/chrome-devtools-frontend/front_end/resources/DOMStorageItemsView.js(141,22): error TS2694: Namespace 'Common' has no exported member 'Event'. -node_modules/chrome-devtools-frontend/front_end/resources/DOMStorageItemsView.js(229,24): error TS2694: Namespace 'DataGrid' has no exported member 'DataGridNode'. -node_modules/chrome-devtools-frontend/front_end/resources/DOMStorageItemsView.js(250,18): error TS2694: Namespace 'UI' has no exported member 'Widget'. -node_modules/chrome-devtools-frontend/front_end/resources/DOMStorageItemsView.js(266,24): error TS2694: Namespace 'DataGrid' has no exported member 'DataGridNode'. -node_modules/chrome-devtools-frontend/front_end/resources/DOMStorageModel.js(35,25): error TS2694: Namespace 'Resources' has no exported member 'DOMStorageModel'. -node_modules/chrome-devtools-frontend/front_end/resources/DOMStorageModel.js(39,15): error TS2502: 'model' is referenced directly or indirectly in its own type annotation. -node_modules/chrome-devtools-frontend/front_end/resources/DOMStorageModel.js(40,5): error TS2346: Call target does not contain any signatures. +node_modules/chrome-devtools-frontend/front_end/resources/DOMStorageItemsView.js(148,47): error TS2339: Property 'children' does not exist on type 'NODE_TYPE'. +node_modules/chrome-devtools-frontend/front_end/resources/DOMStorageItemsView.js(166,31): error TS2339: Property 'children' does not exist on type 'NODE_TYPE'. +node_modules/chrome-devtools-frontend/front_end/resources/DOMStorageItemsView.js(172,14): error TS2339: Property 'removeChildren' does not exist on type 'NODE_TYPE'. +node_modules/chrome-devtools-frontend/front_end/resources/DOMStorageItemsView.js(180,16): error TS2339: Property 'appendChild' does not exist on type 'NODE_TYPE'. +node_modules/chrome-devtools-frontend/front_end/resources/DOMStorageItemsView.js(233,29): error TS2339: Property 'children' does not exist on type 'NODE_TYPE'. +node_modules/chrome-devtools-frontend/front_end/resources/DOMStorageItemsView.js(237,18): error TS2339: Property 'removeChild' does not exist on type 'NODE_TYPE'. +node_modules/chrome-devtools-frontend/front_end/resources/DOMStorageItemsView.js(259,36): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/resources/DOMStorageItemsView.js(262,5): error TS2554: Expected 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/resources/DOMStorageItemsView.js(275,38): error TS2339: Property 'key' does not exist on type '(Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/resources/DOMStorageItemsView.js(278,66): error TS2345: Argument of type '(Anonymous class)' is not assignable to parameter of type '() => void'. node_modules/chrome-devtools-frontend/front_end/resources/DOMStorageModel.js(49,25): error TS2694: Namespace 'Protocol' has no exported member 'DOMStorage'. node_modules/chrome-devtools-frontend/front_end/resources/DOMStorageModel.js(55,26): error TS2694: Namespace 'Protocol' has no exported member 'DOMStorage'. node_modules/chrome-devtools-frontend/front_end/resources/DOMStorageModel.js(56,7): error TS1056: Accessors are only available when targeting ECMAScript 5 and higher. node_modules/chrome-devtools-frontend/front_end/resources/DOMStorageModel.js(61,7): error TS1056: Accessors are only available when targeting ECMAScript 5 and higher. node_modules/chrome-devtools-frontend/front_end/resources/DOMStorageModel.js(66,7): error TS1056: Accessors are only available when targeting ECMAScript 5 and higher. node_modules/chrome-devtools-frontend/front_end/resources/DOMStorageModel.js(71,41): error TS2694: Namespace 'Protocol' has no exported member 'DOMStorage'. -node_modules/chrome-devtools-frontend/front_end/resources/DOMStorageModel.js(111,19): error TS2694: Namespace 'SDK' has no exported member 'Target'. -node_modules/chrome-devtools-frontend/front_end/resources/DOMStorageModel.js(114,5): error TS2346: Call target does not contain any signatures. -node_modules/chrome-devtools-frontend/front_end/resources/DOMStorageModel.js(117,44): error TS2694: Namespace 'Resources' has no exported member 'DOMStorage'. -node_modules/chrome-devtools-frontend/front_end/resources/DOMStorageModel.js(118,5): error TS2502: '_storages' is referenced directly or indirectly in its own type annotation. +node_modules/chrome-devtools-frontend/front_end/resources/DOMStorageModel.js(99,22): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/resources/DOMStorageModel.js(119,26): error TS2339: Property 'domstorageAgent' does not exist on type '(Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/resources/DOMStorageModel.js(126,19): error TS2339: Property 'registerDOMStorageDispatcher' does not exist on type '(Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/resources/DOMStorageModel.js(128,35): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/resources/DOMStorageModel.js(130,35): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/resources/DOMStorageModel.js(155,22): error TS2694: Namespace 'Common' has no exported member 'Event'. +node_modules/chrome-devtools-frontend/front_end/resources/DOMStorageModel.js(170,63): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/resources/DOMStorageModel.js(175,22): error TS2694: Namespace 'Common' has no exported member 'Event'. +node_modules/chrome-devtools-frontend/front_end/resources/DOMStorageModel.js(190,63): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/resources/DOMStorageModel.js(204,24): error TS2694: Namespace 'Protocol' has no exported member 'DOMStorage'. +node_modules/chrome-devtools-frontend/front_end/resources/DOMStorageModel.js(212,62): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/resources/DOMStorageModel.js(216,24): error TS2694: Namespace 'Protocol' has no exported member 'DOMStorage'. +node_modules/chrome-devtools-frontend/front_end/resources/DOMStorageModel.js(225,62): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/resources/DOMStorageModel.js(229,24): error TS2694: Namespace 'Protocol' has no exported member 'DOMStorage'. +node_modules/chrome-devtools-frontend/front_end/resources/DOMStorageModel.js(239,62): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/resources/DOMStorageModel.js(243,24): error TS2694: Namespace 'Protocol' has no exported member 'DOMStorage'. +node_modules/chrome-devtools-frontend/front_end/resources/DOMStorageModel.js(254,62): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/resources/DOMStorageModel.js(258,24): error TS2694: Namespace 'Protocol' has no exported member 'DOMStorage'. -node_modules/chrome-devtools-frontend/front_end/resources/DOMStorageModel.js(259,26): error TS2694: Namespace 'Resources' has no exported member 'DOMStorage'. -node_modules/chrome-devtools-frontend/front_end/resources/DOMStorageModel.js(266,34): error TS2694: Namespace 'Resources' has no exported member 'DOMStorage'. -node_modules/chrome-devtools-frontend/front_end/resources/DOMStorageModel.js(290,25): error TS2694: Namespace 'Resources' has no exported member 'DOMStorageModel'. +node_modules/chrome-devtools-frontend/front_end/resources/DOMStorageModel.js(276,14): error TS2339: Property 'register' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/resources/DOMStorageModel.js(276,61): error TS2339: Property 'Capability' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/resources/DOMStorageModel.js(279,27): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/resources/DOMStorageModel.js(298,24): error TS2694: Namespace 'Protocol' has no exported member 'DOMStorage'. node_modules/chrome-devtools-frontend/front_end/resources/DOMStorageModel.js(306,24): error TS2694: Namespace 'Protocol' has no exported member 'DOMStorage'. node_modules/chrome-devtools-frontend/front_end/resources/DOMStorageModel.js(315,24): error TS2694: Namespace 'Protocol' has no exported member 'DOMStorage'. node_modules/chrome-devtools-frontend/front_end/resources/DOMStorageModel.js(325,24): error TS2694: Namespace 'Protocol' has no exported member 'DOMStorage'. +node_modules/chrome-devtools-frontend/front_end/resources/DOMStorageModel.js(335,27): error TS2339: Property '_symbol' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/resources/DatabaseModel.js(49,7): error TS1056: Accessors are only available when targeting ECMAScript 5 and higher. node_modules/chrome-devtools-frontend/front_end/resources/DatabaseModel.js(54,7): error TS1056: Accessors are only available when targeting ECMAScript 5 and higher. node_modules/chrome-devtools-frontend/front_end/resources/DatabaseModel.js(59,7): error TS1056: Accessors are only available when targeting ECMAScript 5 and higher. @@ -8736,60 +14459,137 @@ node_modules/chrome-devtools-frontend/front_end/resources/DatabaseModel.js(69,7) node_modules/chrome-devtools-frontend/front_end/resources/DatabaseModel.js(74,7): error TS1056: Accessors are only available when targeting ECMAScript 5 and higher. node_modules/chrome-devtools-frontend/front_end/resources/DatabaseModel.js(79,7): error TS1056: Accessors are only available when targeting ECMAScript 5 and higher. node_modules/chrome-devtools-frontend/front_end/resources/DatabaseModel.js(84,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/resources/DatabaseModel.js(124,19): error TS2694: Namespace 'SDK' has no exported member 'Target'. -node_modules/chrome-devtools-frontend/front_end/resources/DatabaseModel.js(127,5): error TS2346: Call target does not contain any signatures. +node_modules/chrome-devtools-frontend/front_end/resources/DatabaseModel.js(98,35): error TS2339: Property 'Error' does not exist on type 'typeof Protocol'. +node_modules/chrome-devtools-frontend/front_end/resources/DatabaseModel.js(112,17): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/resources/DatabaseModel.js(130,26): error TS2339: Property 'databaseAgent' does not exist on type '(Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/resources/DatabaseModel.js(131,19): error TS2339: Property 'registerDatabaseDispatcher' does not exist on type '(Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/resources/DatabaseModel.js(147,5): error TS2554: Expected 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/resources/DatabaseModel.js(147,59): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/resources/DatabaseModel.js(165,59): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/resources/DatabaseModel.js(169,14): error TS2339: Property 'register' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/resources/DatabaseModel.js(169,59): error TS2339: Property 'Capability' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/resources/DatabaseModel.js(172,25): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/resources/DatabaseModel.js(191,24): error TS2694: Namespace 'Protocol' has no exported member 'Database'. -node_modules/chrome-devtools-frontend/front_end/resources/DatabaseQueryView.js(31,5): error TS2346: Call target does not contain any signatures. +node_modules/chrome-devtools-frontend/front_end/resources/DatabaseModel.js(199,25): error TS2339: Property '_symbol' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/resources/DatabaseQueryView.js(38,42): error TS2339: Property 'createChild' does not exist on type 'Element'. +node_modules/chrome-devtools-frontend/front_end/resources/DatabaseQueryView.js(52,62): error TS2339: Property 'hasSelection' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/resources/DatabaseQueryView.js(60,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/resources/DatabaseQueryView.js(60,28): error TS2694: Namespace 'UI' has no exported member 'SuggestBox'. -node_modules/chrome-devtools-frontend/front_end/resources/DatabaseQueryView.js(135,18): error TS2694: Namespace 'UI' has no exported member 'Widget'. +node_modules/chrome-devtools-frontend/front_end/resources/DatabaseQueryView.js(69,45): error TS2339: Property '_SQL_BUILT_INS' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/resources/DatabaseQueryView.js(126,65): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/resources/DatabaseQueryView.js(139,5): error TS2554: Expected 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/resources/DatabaseQueryView.js(151,19): error TS2339: Property 'createTextChild' does not exist on type 'Element'. -node_modules/chrome-devtools-frontend/front_end/resources/DatabaseTableView.js(31,5): error TS2346: Call target does not contain any signatures. +node_modules/chrome-devtools-frontend/front_end/resources/DatabaseQueryView.js(178,29): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/resources/DatabaseQueryView.js(182,29): error TS2339: Property '_SQL_BUILT_INS' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/resources/DatabaseTableView.js(31,11): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/resources/DatabaseTableView.js(40,47): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/resources/DatabaseTableView.js(41,58): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/resources/DatabaseTableView.js(42,53): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/resources/DatabaseTableView.js(43,64): error TS2339: Property 'Event' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/resources/DatabaseTableView.js(77,18): error TS2339: Property 'removeChildren' does not exist on type 'Element'. +node_modules/chrome-devtools-frontend/front_end/resources/DatabaseTableView.js(83,7): error TS2554: Expected 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/resources/DatabaseTableView.js(114,37): error TS2339: Property 'valuesArray' does not exist on type 'Set'. node_modules/chrome-devtools-frontend/front_end/resources/DatabaseTableView.js(116,21): error TS2495: Type 'IterableIterator' is not an array type or a string type. +node_modules/chrome-devtools-frontend/front_end/resources/DatabaseTableView.js(130,18): error TS2339: Property 'removeChildren' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/resources/DatabaseTableView.js(139,22): error TS2694: Namespace 'Common' has no exported member 'Event'. -node_modules/chrome-devtools-frontend/front_end/resources/IndexedDBModel.js(37,19): error TS2694: Namespace 'SDK' has no exported member 'Target'. -node_modules/chrome-devtools-frontend/front_end/resources/IndexedDBModel.js(40,5): error TS2346: Call target does not contain any signatures. +node_modules/chrome-devtools-frontend/front_end/resources/IndexedDBModel.js(41,12): error TS2339: Property 'registerStorageDispatcher' does not exist on type '(Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/resources/IndexedDBModel.js(43,35): error TS2339: Property 'indexedDBAgent' does not exist on type '(Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/resources/IndexedDBModel.js(44,33): error TS2339: Property 'storageAgent' does not exist on type '(Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/resources/IndexedDBModel.js(46,33): error TS2694: Namespace 'Resources' has no exported member 'IndexedDBModel'. node_modules/chrome-devtools-frontend/front_end/resources/IndexedDBModel.js(46,71): error TS2694: Namespace 'Resources' has no exported member 'IndexedDBModel'. node_modules/chrome-devtools-frontend/front_end/resources/IndexedDBModel.js(58,4): error TS1131: Property or signature expected. +node_modules/chrome-devtools-frontend/front_end/resources/IndexedDBModel.js(74,41): error TS2339: Property 'KeyTypes' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/resources/IndexedDBModel.js(78,41): error TS2339: Property 'KeyTypes' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/resources/IndexedDBModel.js(83,43): error TS2339: Property 'KeyTypes' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/resources/IndexedDBModel.js(88,43): error TS2339: Property 'KeyTypes' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/resources/IndexedDBModel.js(94,37): error TS2694: Namespace 'Protocol' has no exported member 'IndexedDB'. node_modules/chrome-devtools-frontend/front_end/resources/IndexedDBModel.js(100,25): error TS2694: Namespace 'Protocol' has no exported member 'IndexedDB'. node_modules/chrome-devtools-frontend/front_end/resources/IndexedDBModel.js(112,24): error TS2694: Namespace 'Protocol' has no exported member 'IndexedDB'. +node_modules/chrome-devtools-frontend/front_end/resources/IndexedDBModel.js(118,37): error TS2339: Property 'KeyPathTypes' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/resources/IndexedDBModel.js(121,37): error TS2339: Property 'KeyPathTypes' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/resources/IndexedDBModel.js(124,37): error TS2339: Property 'KeyPathTypes' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/resources/IndexedDBModel.js(149,35): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/resources/IndexedDBModel.js(151,35): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/resources/IndexedDBModel.js(171,25): error TS2694: Namespace 'Resources' has no exported member 'IndexedDBModel'. +node_modules/chrome-devtools-frontend/front_end/resources/IndexedDBModel.js(183,5): error TS2554: Expected 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/resources/IndexedDBModel.js(183,60): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/resources/IndexedDBModel.js(187,25): error TS2694: Namespace 'Resources' has no exported member 'IndexedDBModel'. node_modules/chrome-devtools-frontend/front_end/resources/IndexedDBModel.js(194,25): error TS2694: Namespace 'Resources' has no exported member 'IndexedDBModel'. node_modules/chrome-devtools-frontend/front_end/resources/IndexedDBModel.js(203,25): error TS2694: Namespace 'Resources' has no exported member 'IndexedDBModel'. node_modules/chrome-devtools-frontend/front_end/resources/IndexedDBModel.js(215,22): error TS2694: Namespace 'Common' has no exported member 'Event'. node_modules/chrome-devtools-frontend/front_end/resources/IndexedDBModel.js(223,22): error TS2694: Namespace 'Common' has no exported member 'Event'. -node_modules/chrome-devtools-frontend/front_end/resources/IndexedDBModel.js(245,20): error TS2345: Argument of type 'string[]' is not assignable to parameter of type 'boolean'. node_modules/chrome-devtools-frontend/front_end/resources/IndexedDBModel.js(258,36): error TS2339: Property 'asParsedURL' does not exist on type 'string'. node_modules/chrome-devtools-frontend/front_end/resources/IndexedDBModel.js(272,30): error TS2495: Type 'Set' is not an array type or a string type. node_modules/chrome-devtools-frontend/front_end/resources/IndexedDBModel.js(276,30): error TS2495: Type 'Set' is not an array type or a string type. node_modules/chrome-devtools-frontend/front_end/resources/IndexedDBModel.js(283,34): error TS2694: Namespace 'Resources' has no exported member 'IndexedDBModel'. +node_modules/chrome-devtools-frontend/front_end/resources/IndexedDBModel.js(290,50): error TS2339: Property 'DatabaseId' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/resources/IndexedDBModel.js(300,51): error TS2339: Property 'DatabaseId' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/resources/IndexedDBModel.js(301,60): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/resources/IndexedDBModel.js(309,51): error TS2339: Property 'DatabaseId' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/resources/IndexedDBModel.js(311,34): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/resources/IndexedDBModel.js(316,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/resources/IndexedDBModel.js(329,25): error TS2694: Namespace 'Resources' has no exported member 'IndexedDBModel'. +node_modules/chrome-devtools-frontend/front_end/resources/IndexedDBModel.js(341,54): error TS2339: Property 'Database' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/resources/IndexedDBModel.js(346,40): error TS2339: Property 'ObjectStore' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/resources/IndexedDBModel.js(351,42): error TS2339: Property 'Index' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/resources/IndexedDBModel.js(358,34): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/resources/IndexedDBModel.js(363,25): error TS2694: Namespace 'Resources' has no exported member 'IndexedDBModel'. node_modules/chrome-devtools-frontend/front_end/resources/IndexedDBModel.js(368,42): error TS2694: Namespace 'Resources' has no exported member 'IndexedDBModel'. node_modules/chrome-devtools-frontend/front_end/resources/IndexedDBModel.js(375,25): error TS2694: Namespace 'Resources' has no exported member 'IndexedDBModel'. node_modules/chrome-devtools-frontend/front_end/resources/IndexedDBModel.js(381,42): error TS2694: Namespace 'Resources' has no exported member 'IndexedDBModel'. node_modules/chrome-devtools-frontend/front_end/resources/IndexedDBModel.js(389,25): error TS2694: Namespace 'Resources' has no exported member 'IndexedDBModel'. node_modules/chrome-devtools-frontend/front_end/resources/IndexedDBModel.js(396,42): error TS2694: Namespace 'Resources' has no exported member 'IndexedDBModel'. +node_modules/chrome-devtools-frontend/front_end/resources/IndexedDBModel.js(411,27): error TS2339: Property 'Error' does not exist on type 'typeof Protocol'. +node_modules/chrome-devtools-frontend/front_end/resources/IndexedDBModel.js(412,66): error TS2339: Property 'Error' does not exist on type 'typeof Protocol'. +node_modules/chrome-devtools-frontend/front_end/resources/IndexedDBModel.js(425,49): error TS2339: Property 'Entry' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/resources/IndexedDBModel.js(436,55): error TS2339: Property 'DatabaseId' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/resources/IndexedDBModel.js(462,51): error TS2339: Property 'DatabaseId' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/resources/IndexedDBModel.js(464,34): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/resources/IndexedDBModel.js(483,14): error TS2339: Property 'register' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/resources/IndexedDBModel.js(483,60): error TS2339: Property 'Capability' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/resources/IndexedDBModel.js(485,26): error TS2339: Property 'KeyTypes' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/resources/IndexedDBModel.js(492,26): error TS2339: Property 'KeyPathTypes' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/resources/IndexedDBModel.js(499,26): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/resources/IndexedDBModel.js(510,26): error TS2339: Property 'Entry' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/resources/IndexedDBModel.js(526,26): error TS2339: Property 'DatabaseId' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/resources/IndexedDBModel.js(537,25): error TS2694: Namespace 'Resources' has no exported member 'IndexedDBModel'. +node_modules/chrome-devtools-frontend/front_end/resources/IndexedDBModel.js(548,26): error TS2339: Property 'Database' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/resources/IndexedDBModel.js(550,25): error TS2694: Namespace 'Resources' has no exported member 'IndexedDBModel'. +node_modules/chrome-devtools-frontend/front_end/resources/IndexedDBModel.js(563,26): error TS2339: Property 'ObjectStore' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/resources/IndexedDBModel.js(579,7): error TS1056: Accessors are only available when targeting ECMAScript 5 and higher. +node_modules/chrome-devtools-frontend/front_end/resources/IndexedDBModel.js(588,26): error TS2339: Property 'Index' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/resources/IndexedDBModel.js(605,7): error TS1056: Accessors are only available when targeting ECMAScript 5 and higher. node_modules/chrome-devtools-frontend/front_end/resources/IndexedDBViews.js(37,25): error TS2694: Namespace 'Resources' has no exported member 'IndexedDBModel'. -node_modules/chrome-devtools-frontend/front_end/resources/IndexedDBViews.js(40,5): error TS2346: Call target does not contain any signatures. +node_modules/chrome-devtools-frontend/front_end/resources/IndexedDBViews.js(43,62): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/resources/IndexedDBViews.js(46,5): error TS2554: Expected 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/resources/IndexedDBViews.js(49,59): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/resources/IndexedDBViews.js(50,52): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/resources/IndexedDBViews.js(54,9): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/resources/IndexedDBViews.js(54,75): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/resources/IndexedDBViews.js(58,9): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/resources/IndexedDBViews.js(59,9): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/resources/IndexedDBViews.js(76,25): error TS2694: Namespace 'Resources' has no exported member 'IndexedDBModel'. node_modules/chrome-devtools-frontend/front_end/resources/IndexedDBViews.js(103,25): error TS2694: Namespace 'Resources' has no exported member 'IndexedDBModel'. node_modules/chrome-devtools-frontend/front_end/resources/IndexedDBViews.js(104,25): error TS2694: Namespace 'Resources' has no exported member 'IndexedDBModel'. node_modules/chrome-devtools-frontend/front_end/resources/IndexedDBViews.js(105,25): error TS2694: Namespace 'Resources' has no exported member 'IndexedDBModel'. -node_modules/chrome-devtools-frontend/front_end/resources/IndexedDBViews.js(109,5): error TS2346: Call target does not contain any signatures. -node_modules/chrome-devtools-frontend/front_end/resources/IndexedDBViews.js(142,25): error TS2694: Namespace 'DataGrid' has no exported member 'DataGrid'. +node_modules/chrome-devtools-frontend/front_end/resources/IndexedDBViews.js(109,11): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/resources/IndexedDBViews.js(119,48): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/resources/IndexedDBViews.js(120,59): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/resources/IndexedDBViews.js(122,55): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/resources/IndexedDBViews.js(123,66): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/resources/IndexedDBViews.js(125,46): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/resources/IndexedDBViews.js(126,57): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/resources/IndexedDBViews.js(128,60): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/resources/IndexedDBViews.js(130,33): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/resources/IndexedDBViews.js(147,47): error TS2694: Namespace 'DataGrid' has no exported member 'DataGrid'. +node_modules/chrome-devtools-frontend/front_end/resources/IndexedDBViews.js(148,40): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/resources/IndexedDBViews.js(150,69): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/resources/IndexedDBViews.js(154,57): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/resources/IndexedDBViews.js(158,39): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/resources/IndexedDBViews.js(163,49): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/resources/IndexedDBViews.js(174,29): error TS2339: Property 'createTextChild' does not exist on type 'DocumentFragment'. node_modules/chrome-devtools-frontend/front_end/resources/IndexedDBViews.js(178,29): error TS2339: Property 'createTextChild' does not exist on type 'DocumentFragment'. +node_modules/chrome-devtools-frontend/front_end/resources/IndexedDBViews.js(178,52): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/resources/IndexedDBViews.js(180,31): error TS2339: Property 'createTextChild' does not exist on type 'DocumentFragment'. node_modules/chrome-devtools-frontend/front_end/resources/IndexedDBViews.js(183,35): error TS2339: Property 'createTextChild' does not exist on type 'DocumentFragment'. node_modules/chrome-devtools-frontend/front_end/resources/IndexedDBViews.js(186,31): error TS2339: Property 'createTextChild' does not exist on type 'DocumentFragment'. @@ -8797,70 +14597,133 @@ node_modules/chrome-devtools-frontend/front_end/resources/IndexedDBViews.js(191, node_modules/chrome-devtools-frontend/front_end/resources/IndexedDBViews.js(201,27): error TS2339: Property 'createTextChild' does not exist on type 'DocumentFragment'. node_modules/chrome-devtools-frontend/front_end/resources/IndexedDBViews.js(202,45): error TS2339: Property 'createChild' does not exist on type 'DocumentFragment'. node_modules/chrome-devtools-frontend/front_end/resources/IndexedDBViews.js(204,27): error TS2339: Property 'createTextChild' does not exist on type 'DocumentFragment'. +node_modules/chrome-devtools-frontend/front_end/resources/IndexedDBViews.js(217,49): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/resources/IndexedDBViews.js(218,60): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/resources/IndexedDBViews.js(221,52): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/resources/IndexedDBViews.js(223,63): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/resources/IndexedDBViews.js(228,27): error TS2339: Property 'placeholder' does not exist on type 'Element'. +node_modules/chrome-devtools-frontend/front_end/resources/IndexedDBViews.js(228,41): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/resources/IndexedDBViews.js(238,22): error TS2694: Namespace 'Common' has no exported member 'Event'. node_modules/chrome-devtools-frontend/front_end/resources/IndexedDBViews.js(246,22): error TS2694: Namespace 'Common' has no exported member 'Event'. node_modules/chrome-devtools-frontend/front_end/resources/IndexedDBViews.js(262,25): error TS2694: Namespace 'Resources' has no exported member 'IndexedDBModel'. node_modules/chrome-devtools-frontend/front_end/resources/IndexedDBViews.js(263,25): error TS2694: Namespace 'Resources' has no exported member 'IndexedDBModel'. +node_modules/chrome-devtools-frontend/front_end/resources/IndexedDBViews.js(272,5): error TS2554: Expected 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/resources/IndexedDBViews.js(295,52): error TS2339: Property 'value' does not exist on type 'Element'. +node_modules/chrome-devtools-frontend/front_end/resources/IndexedDBViews.js(298,78): error TS2339: Property 'data' does not exist on type 'NODE_TYPE'. node_modules/chrome-devtools-frontend/front_end/resources/IndexedDBViews.js(315,35): error TS2694: Namespace 'Resources' has no exported member 'IndexedDBModel'. node_modules/chrome-devtools-frontend/front_end/resources/IndexedDBViews.js(346,36): error TS2339: Property 'IDBKeyRange' does not exist on type 'Window'. node_modules/chrome-devtools-frontend/front_end/resources/IndexedDBViews.js(362,22): error TS2694: Namespace 'Common' has no exported member 'Event'. node_modules/chrome-devtools-frontend/front_end/resources/IndexedDBViews.js(369,22): error TS2694: Namespace 'Common' has no exported member 'Event'. -node_modules/chrome-devtools-frontend/front_end/resources/IndexedDBViews.js(383,24): error TS2694: Namespace 'DataGrid' has no exported member 'DataGridNode'. +node_modules/chrome-devtools-frontend/front_end/resources/IndexedDBViews.js(387,7): error TS2322: Type 'NODE_TYPE' is not assignable to type '(Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/resources/IndexedDBViews.js(393,86): error TS2339: Property 'IDBKeyRange' does not exist on type 'Window'. -node_modules/chrome-devtools-frontend/front_end/resources/IndexedDBViews.js(417,5): error TS2346: Call target does not contain any signatures. -node_modules/chrome-devtools-frontend/front_end/resources/ResourcesPanel.js(7,5): error TS2346: Call target does not contain any signatures. -node_modules/chrome-devtools-frontend/front_end/resources/ResourcesPanel.js(12,20): error TS2694: Namespace 'UI' has no exported member 'Widget'. -node_modules/chrome-devtools-frontend/front_end/resources/ResourcesPanel.js(15,29): error TS2694: Namespace 'UI' has no exported member 'Widget'. +node_modules/chrome-devtools-frontend/front_end/resources/IndexedDBViews.js(398,31): error TS2339: Property 'removeChildren' does not exist on type 'NODE_TYPE'. +node_modules/chrome-devtools-frontend/front_end/resources/IndexedDBViews.js(403,62): error TS2339: Property 'children' does not exist on type 'NODE_TYPE'. +node_modules/chrome-devtools-frontend/front_end/resources/IndexedDBViews.js(433,14): error TS2339: Property 'removeChildren' does not exist on type 'Element'. +node_modules/chrome-devtools-frontend/front_end/resources/ResourcesPanel.js(22,47): error TS2339: Property 'createChild' does not exist on type 'Element'. +node_modules/chrome-devtools-frontend/front_end/resources/ResourcesPanel.js(36,5): error TS2554: Expected 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/resources/ResourcesPanel.js(43,59): error TS2339: Property 'runtime' does not exist on type 'Window'. -node_modules/chrome-devtools-frontend/front_end/resources/ResourcesPanel.js(47,18): error TS2694: Namespace 'UI' has no exported member 'Widget'. -node_modules/chrome-devtools-frontend/front_end/resources/ResourcesPanel.js(85,18): error TS2694: Namespace 'UI' has no exported member 'Widget'. -node_modules/chrome-devtools-frontend/front_end/resources/ResourcesPanel.js(107,27): error TS2694: Namespace 'UI' has no exported member 'Widget'. -node_modules/chrome-devtools-frontend/front_end/resources/ResourcesPanel.js(108,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/resources/ResourcesPanel.js(108,28): error TS2694: Namespace 'UI' has no exported member 'Widget'. -node_modules/chrome-devtools-frontend/front_end/resources/ResourcesPanel.js(130,25): error TS2694: Namespace 'Resources' has no exported member 'DOMStorage'. -node_modules/chrome-devtools-frontend/front_end/resources/ResourcesPanel.js(144,19): error TS2694: Namespace 'SDK' has no exported member 'Target'. -node_modules/chrome-devtools-frontend/front_end/resources/ResourcesPanel.js(170,19): error TS2694: Namespace 'SDK' has no exported member 'Target'. +node_modules/chrome-devtools-frontend/front_end/resources/ResourcesPanel.js(69,5): error TS2322: Type 'V' is not assignable to type 'string[]'. +node_modules/chrome-devtools-frontend/front_end/resources/ResourcesPanel.js(76,48): error TS2345: Argument of type 'string[]' is not assignable to parameter of type 'V'. +node_modules/chrome-devtools-frontend/front_end/resources/ResourcesPanel.js(96,7): error TS2554: Expected 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/resources/ResourcesPanel.js(108,15): error TS1055: Type 'Promise<(Anonymous class)>' 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/resources/ResourcesPanel.js(187,26): error TS2339: Property 'ResourceRevealer' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/resources/ResourcesPanel.js(191,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/resources/ResourcesSection.js(19,39): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/resources/ResourcesSection.js(20,39): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/resources/ResourcesSection.js(21,39): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/resources/ResourcesSection.js(22,39): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/resources/ResourcesSection.js(58,5): error TS2349: Cannot invoke an expression whose type lacks a call signature. Type '((child: (Anonymous class)) => void) | ((treeElement: any) => void)' has no compatible call signatures. node_modules/chrome-devtools-frontend/front_end/resources/ResourcesSection.js(69,33): error TS2339: Property 'remove' does not exist on type 'Map'. -node_modules/chrome-devtools-frontend/front_end/resources/ResourcesSection.js(124,5): error TS2346: Call target does not contain any signatures. node_modules/chrome-devtools-frontend/front_end/resources/ResourcesSection.js(145,7): error TS1056: Accessors are only available when targeting ECMAScript 5 and higher. node_modules/chrome-devtools-frontend/front_end/resources/ResourcesSection.js(162,7): error TS1056: Accessors are only available when targeting ECMAScript 5 and higher. -node_modules/chrome-devtools-frontend/front_end/resources/ResourcesSection.js(246,5): error TS2346: Call target does not contain any signatures. -node_modules/chrome-devtools-frontend/front_end/resources/ResourcesSection.js(250,29): error TS2694: Namespace 'UI' has no exported member 'Widget'. +node_modules/chrome-devtools-frontend/front_end/resources/ResourcesSection.js(253,55): error TS2339: Property '_symbol' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/resources/ResourcesSection.js(265,56): error TS2339: Property '_symbol' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/resources/ResourcesSection.js(268,7): error TS1056: Accessors are only available when targeting ECMAScript 5 and higher. -node_modules/chrome-devtools-frontend/front_end/resources/ResourcesSection.js(273,28): error TS2694: Namespace 'UI' has no exported member 'Widget'. +node_modules/chrome-devtools-frontend/front_end/resources/ResourcesSection.js(278,64): error TS2345: Argument of type '(Anonymous class)' is not assignable to parameter of type '() => void'. + Type '(Anonymous class)' provides no match for the signature '(): void'. +node_modules/chrome-devtools-frontend/front_end/resources/ResourcesSection.js(302,27): error TS2339: Property 'openInNewTab' does not exist on type 'typeof InspectorFrontendHost'. +node_modules/chrome-devtools-frontend/front_end/resources/ResourcesSection.js(311,26): error TS2339: Property 'draggable' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/resources/ResourcesSection.js(321,11): error TS2339: Property 'dataTransfer' does not exist on type 'MouseEvent'. node_modules/chrome-devtools-frontend/front_end/resources/ResourcesSection.js(322,11): error TS2339: Property 'dataTransfer' does not exist on type 'MouseEvent'. +node_modules/chrome-devtools-frontend/front_end/resources/ResourcesSection.js(345,36): error TS2339: Property '_symbol' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/resources/ServiceWorkerCacheViews.js(8,19): error TS2694: Namespace 'SDK' has no exported member 'ServiceWorkerCacheModel'. -node_modules/chrome-devtools-frontend/front_end/resources/ServiceWorkerCacheViews.js(11,5): error TS2346: Call target does not contain any signatures. -node_modules/chrome-devtools-frontend/front_end/resources/ServiceWorkerCacheViews.js(29,20): error TS2694: Namespace 'UI' has no exported member 'Widget'. -node_modules/chrome-devtools-frontend/front_end/resources/ServiceWorkerCacheViews.js(33,26): error TS2694: Namespace 'DataGrid' has no exported member 'DataGrid'. -node_modules/chrome-devtools-frontend/front_end/resources/ServiceWorkerCacheViews.js(82,18): error TS2694: Namespace 'UI' has no exported member 'Widget'. -node_modules/chrome-devtools-frontend/front_end/resources/ServiceWorkerCacheViews.js(96,25): error TS2694: Namespace 'DataGrid' has no exported member 'DataGrid'. +node_modules/chrome-devtools-frontend/front_end/resources/ServiceWorkerCacheViews.js(11,11): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/resources/ServiceWorkerCacheViews.js(22,5): error TS2554: Expected 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/resources/ServiceWorkerCacheViews.js(25,46): error TS2339: Property 'createChild' does not exist on type 'Element'. +node_modules/chrome-devtools-frontend/front_end/resources/ServiceWorkerCacheViews.js(41,49): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/resources/ServiceWorkerCacheViews.js(42,60): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/resources/ServiceWorkerCacheViews.js(45,52): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/resources/ServiceWorkerCacheViews.js(47,63): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/resources/ServiceWorkerCacheViews.js(50,48): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/resources/ServiceWorkerCacheViews.js(51,59): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/resources/ServiceWorkerCacheViews.js(54,55): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/resources/ServiceWorkerCacheViews.js(55,66): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/resources/ServiceWorkerCacheViews.js(69,37): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/resources/ServiceWorkerCacheViews.js(78,37): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/resources/ServiceWorkerCacheViews.js(90,36): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/resources/ServiceWorkerCacheViews.js(92,5): error TS2554: Expected 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/resources/ServiceWorkerCacheViews.js(99,47): error TS2694: Namespace 'DataGrid' has no exported member 'DataGrid'. +node_modules/chrome-devtools-frontend/front_end/resources/ServiceWorkerCacheViews.js(100,27): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/resources/ServiceWorkerCacheViews.js(101,34): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/resources/ServiceWorkerCacheViews.js(103,16): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/resources/ServiceWorkerCacheViews.js(105,34): error TS2339: Property 'Align' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/resources/ServiceWorkerCacheViews.js(110,16): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/resources/ServiceWorkerCacheViews.js(113,34): error TS2339: Property 'Align' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/resources/ServiceWorkerCacheViews.js(120,49): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/resources/ServiceWorkerCacheViews.js(123,27): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/resources/ServiceWorkerCacheViews.js(144,46): error TS2339: Property 'children' does not exist on type 'NODE_TYPE'. +node_modules/chrome-devtools-frontend/front_end/resources/ServiceWorkerCacheViews.js(145,31): error TS2339: Property 'removeChildren' does not exist on type 'NODE_TYPE'. +node_modules/chrome-devtools-frontend/front_end/resources/ServiceWorkerCacheViews.js(150,57): error TS2339: Property 'appendChild' does not exist on type 'NODE_TYPE'. node_modules/chrome-devtools-frontend/front_end/resources/ServiceWorkerCacheViews.js(154,22): error TS2694: Namespace 'Common' has no exported member 'Event'. node_modules/chrome-devtools-frontend/front_end/resources/ServiceWorkerCacheViews.js(162,22): error TS2694: Namespace 'Common' has no exported member 'Event'. -node_modules/chrome-devtools-frontend/front_end/resources/ServiceWorkerCacheViews.js(170,24): error TS2694: Namespace 'DataGrid' has no exported member 'DataGridNode'. +node_modules/chrome-devtools-frontend/front_end/resources/ServiceWorkerCacheViews.js(174,7): error TS2322: Type 'NODE_TYPE' is not assignable to type '(Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/resources/ServiceWorkerCacheViews.js(183,19): error TS2694: Namespace 'SDK' has no exported member 'ServiceWorkerCacheModel'. node_modules/chrome-devtools-frontend/front_end/resources/ServiceWorkerCacheViews.js(198,31): error TS2694: Namespace 'Protocol' has no exported member 'CacheStorage'. -node_modules/chrome-devtools-frontend/front_end/resources/ServiceWorkerCacheViews.js(207,39): error TS2694: Namespace 'DataGrid' has no exported member 'DataGridNode'. +node_modules/chrome-devtools-frontend/front_end/resources/ServiceWorkerCacheViews.js(203,79): error TS2339: Property 'data' does not exist on type 'NODE_TYPE'. +node_modules/chrome-devtools-frontend/front_end/resources/ServiceWorkerCacheViews.js(210,31): error TS2339: Property 'children' does not exist on type 'NODE_TYPE'. +node_modules/chrome-devtools-frontend/front_end/resources/ServiceWorkerCacheViews.js(212,14): error TS2339: Property 'removeChildren' does not exist on type 'NODE_TYPE'. +node_modules/chrome-devtools-frontend/front_end/resources/ServiceWorkerCacheViews.js(217,53): error TS2339: Property 'DataGridNode' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/resources/ServiceWorkerCacheViews.js(220,16): error TS2339: Property 'appendChild' does not exist on type 'NODE_TYPE'. node_modules/chrome-devtools-frontend/front_end/resources/ServiceWorkerCacheViews.js(253,22): error TS2694: Namespace 'Common' has no exported member 'Event'. node_modules/chrome-devtools-frontend/front_end/resources/ServiceWorkerCacheViews.js(260,22): error TS2694: Namespace 'Common' has no exported member 'Event'. -node_modules/chrome-devtools-frontend/front_end/resources/ServiceWorkerCacheViews.js(270,19): error TS2694: Namespace 'SDK' has no exported member 'NetworkRequest'. +node_modules/chrome-devtools-frontend/front_end/resources/ServiceWorkerCacheViews.js(273,60): error TS2339: Property '_previewSymbol' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/resources/ServiceWorkerCacheViews.js(275,54): error TS2339: Property 'RequestView' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/resources/ServiceWorkerCacheViews.js(276,48): error TS2339: Property '_previewSymbol' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/resources/ServiceWorkerCacheViews.js(280,49): error TS2339: Property 'data' does not exist on type 'NODE_TYPE'. node_modules/chrome-devtools-frontend/front_end/resources/ServiceWorkerCacheViews.js(285,24): error TS2694: Namespace 'Protocol' has no exported member 'CacheStorage'. -node_modules/chrome-devtools-frontend/front_end/resources/ServiceWorkerCacheViews.js(286,20): error TS2694: Namespace 'SDK' has no exported member 'NetworkRequest'. -node_modules/chrome-devtools-frontend/front_end/resources/ServiceWorkerCacheViews.js(315,19): error TS2694: Namespace 'SDK' has no exported member 'NetworkRequest'. node_modules/chrome-devtools-frontend/front_end/resources/ServiceWorkerCacheViews.js(316,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/resources/ServiceWorkerCacheViews.js(316,29): error TS2694: Namespace 'SDK' has no exported member 'NetworkRequest'. -node_modules/chrome-devtools-frontend/front_end/resources/ServiceWorkerCacheViews.js(337,19): error TS2694: Namespace 'SDK' has no exported member 'NetworkRequest'. -node_modules/chrome-devtools-frontend/front_end/resources/ServiceWorkerCacheViews.js(340,5): error TS2346: Call target does not contain any signatures. -node_modules/chrome-devtools-frontend/front_end/resources/ServiceWorkerCacheViews.js(372,19): error TS2694: Namespace 'SDK' has no exported member 'NetworkRequest'. -node_modules/chrome-devtools-frontend/front_end/resources/ServiceWorkerCacheViews.js(375,5): error TS2346: Call target does not contain any signatures. -node_modules/chrome-devtools-frontend/front_end/resources/ServiceWorkersView.js(9,5): error TS2346: Call target does not contain any signatures. +node_modules/chrome-devtools-frontend/front_end/resources/ServiceWorkerCacheViews.js(331,34): error TS2339: Property '_previewSymbol' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/resources/ServiceWorkerCacheViews.js(333,34): error TS2339: Property '_RESPONSE_CACHE_SIZE' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/resources/ServiceWorkerCacheViews.js(335,34): error TS2339: Property 'DataGridNode' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/resources/ServiceWorkerCacheViews.js(370,34): error TS2339: Property 'RequestView' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/resources/ServiceWorkerCacheViews.js(378,53): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/resources/ServiceWorkerCacheViews.js(381,43): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/resources/ServiceWorkerCacheViews.js(382,43): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/resources/ServiceWorkerCacheViews.js(383,5): error TS2554: Expected 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/resources/ServiceWorkerCacheViews.js(399,7): error TS2322: Type 'V' is not assignable to type 'string'. +node_modules/chrome-devtools-frontend/front_end/resources/ServiceWorkersView.js(12,50): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/resources/ServiceWorkersView.js(15,5): error TS2554: Expected 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/resources/ServiceWorkersView.js(21,64): error TS2694: Namespace 'Resources' has no exported member 'ServiceWorkersView'. +node_modules/chrome-devtools-frontend/front_end/resources/ServiceWorkersView.js(31,46): error TS2339: Property 'createChild' does not exist on type 'Element'. +node_modules/chrome-devtools-frontend/front_end/resources/ServiceWorkersView.js(38,70): error TS2339: Property 'Keys' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/resources/ServiceWorkersView.js(42,31): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/resources/ServiceWorkersView.js(47,51): error TS2339: Property 'Event' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/resources/ServiceWorkersView.js(52,5): error TS2554: Expected 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/resources/ServiceWorkersView.js(59,36): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/resources/ServiceWorkersView.js(61,32): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/resources/ServiceWorkersView.js(64,41): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/resources/ServiceWorkersView.js(66,37): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/resources/ServiceWorkersView.js(69,63): error TS2694: Namespace 'Common' has no exported member 'EventTarget'. +node_modules/chrome-devtools-frontend/front_end/resources/ServiceWorkersView.js(71,63): error TS2345: Argument of type 'this' is not assignable to parameter of type '() => void'. + Type '(Anonymous class)' is not assignable to type '() => void'. + Type '(Anonymous class)' provides no match for the signature '(): void'. node_modules/chrome-devtools-frontend/front_end/resources/ServiceWorkersView.js(85,30): error TS2495: Type 'IterableIterator<(Anonymous class)>' is not an array type or a string type. +node_modules/chrome-devtools-frontend/front_end/resources/ServiceWorkersView.js(90,36): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/resources/ServiceWorkersView.js(92,36): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/resources/ServiceWorkersView.js(94,37): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/resources/ServiceWorkersView.js(96,37): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/resources/ServiceWorkersView.js(108,24): error TS2339: Property 'removeEventListeners' does not exist on type '() => void'. node_modules/chrome-devtools-frontend/front_end/resources/ServiceWorkersView.js(118,25): error TS2495: Type 'IterableIterator' is not an array type or a string type. node_modules/chrome-devtools-frontend/front_end/resources/ServiceWorkersView.js(120,7): error TS2447: The '|=' operator is not allowed for boolean types. Consider using '||' instead. node_modules/chrome-devtools-frontend/front_end/resources/ServiceWorkersView.js(121,7): error TS2447: The '|=' operator is not allowed for boolean types. Consider using '||' instead. @@ -8868,38 +14731,83 @@ node_modules/chrome-devtools-frontend/front_end/resources/ServiceWorkersView.js( node_modules/chrome-devtools-frontend/front_end/resources/ServiceWorkersView.js(150,22): error TS2694: Namespace 'Common' has no exported member 'Event'. node_modules/chrome-devtools-frontend/front_end/resources/ServiceWorkersView.js(161,30): error TS2495: Type 'IterableIterator<(Anonymous class)>' is not an array type or a string type. node_modules/chrome-devtools-frontend/front_end/resources/ServiceWorkersView.js(173,30): error TS2495: Type 'IterableIterator<(Anonymous class)>' is not an array type or a string type. +node_modules/chrome-devtools-frontend/front_end/resources/ServiceWorkersView.js(199,50): error TS2339: Property 'Section' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/resources/ServiceWorkersView.js(211,22): error TS2694: Namespace 'Common' has no exported member 'Event'. node_modules/chrome-devtools-frontend/front_end/resources/ServiceWorkersView.js(238,24): error TS2339: Property 'filterRegex' does not exist on type 'StringConstructor'. node_modules/chrome-devtools-frontend/front_end/resources/ServiceWorkersView.js(262,30): error TS2339: Property 'asParsedURL' does not exist on type 'string'. +node_modules/chrome-devtools-frontend/front_end/resources/ServiceWorkersView.js(280,30): error TS2339: Property 'Section' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/resources/ServiceWorkersView.js(283,18): error TS2694: Namespace 'UI' has no exported member 'ReportView'. +node_modules/chrome-devtools-frontend/front_end/resources/ServiceWorkersView.js(293,56): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/resources/ServiceWorkersView.js(298,47): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/resources/ServiceWorkersView.js(298,85): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/resources/ServiceWorkersView.js(299,58): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/resources/ServiceWorkersView.js(302,30): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/resources/ServiceWorkersView.js(302,87): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/resources/ServiceWorkersView.js(303,58): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/resources/ServiceWorkersView.js(307,68): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/resources/ServiceWorkersView.js(308,68): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/resources/ServiceWorkersView.js(309,69): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/resources/ServiceWorkersView.js(314,39): error TS2694: Namespace 'Protocol' has no exported member 'Target'. +node_modules/chrome-devtools-frontend/front_end/resources/ServiceWorkersView.js(320,59): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/resources/ServiceWorkersView.js(321,21): error TS2339: Property 'createChild' does not exist on type 'Element'. +node_modules/chrome-devtools-frontend/front_end/resources/ServiceWorkersView.js(323,38): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/resources/ServiceWorkersView.js(324,12): error TS2339: Property 'type' does not exist on type 'Element'. +node_modules/chrome-devtools-frontend/front_end/resources/ServiceWorkersView.js(330,20): error TS2345: Argument of type 'V' is not assignable to parameter of type 'string'. +node_modules/chrome-devtools-frontend/front_end/resources/ServiceWorkersView.js(332,13): error TS2339: Property 'key' does not exist on type 'Event'. +node_modules/chrome-devtools-frontend/front_end/resources/ServiceWorkersView.js(333,11): error TS2339: Property 'consume' does not exist on type 'Event'. +node_modules/chrome-devtools-frontend/front_end/resources/ServiceWorkersView.js(335,5): error TS2554: Expected 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/resources/ServiceWorkersView.js(343,59): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/resources/ServiceWorkersView.js(344,21): error TS2339: Property 'createChild' does not exist on type 'Element'. -node_modules/chrome-devtools-frontend/front_end/resources/ServiceWorkersView.js(369,20): error TS2694: Namespace 'SDK' has no exported member 'Target'. +node_modules/chrome-devtools-frontend/front_end/resources/ServiceWorkersView.js(346,38): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/resources/ServiceWorkersView.js(347,12): error TS2339: Property 'type' does not exist on type 'Element'. +node_modules/chrome-devtools-frontend/front_end/resources/ServiceWorkersView.js(351,26): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/resources/ServiceWorkersView.js(360,38): error TS2339: Property '_noThrottle' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/resources/ServiceWorkersView.js(385,41): error TS2339: Property 'createChild' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/resources/ServiceWorkersView.js(395,24): error TS2339: Property 'removeChildren' does not exist on type 'Element'. +node_modules/chrome-devtools-frontend/front_end/resources/ServiceWorkersView.js(396,35): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/resources/ServiceWorkersView.js(398,48): error TS2339: Property 'createChild' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/resources/ServiceWorkersView.js(401,51): error TS2694: Namespace 'Protocol' has no exported member 'Target'. +node_modules/chrome-devtools-frontend/front_end/resources/ServiceWorkersView.js(403,30): error TS2339: Property 'targetAgent' does not exist on type '(Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/resources/ServiceWorkersView.js(411,23): error TS2339: Property 'removeChildren' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/resources/ServiceWorkersView.js(413,34): error TS2339: Property 'createChild' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/resources/ServiceWorkersView.js(421,23): error TS2339: Property 'createChild' does not exist on type 'Element'. +node_modules/chrome-devtools-frontend/front_end/resources/ServiceWorkersView.js(441,56): error TS2339: Property 'Modes' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/resources/ServiceWorkersView.js(442,57): error TS2339: Property 'Modes' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/resources/ServiceWorkersView.js(443,60): error TS2339: Property 'Modes' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/resources/ServiceWorkersView.js(444,59): error TS2339: Property 'Modes' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/resources/ServiceWorkersView.js(446,23): error TS2339: Property 'removeChildren' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/resources/ServiceWorkersView.js(447,43): error TS2339: Property 'createChild' does not exist on type 'Element'. +node_modules/chrome-devtools-frontend/front_end/resources/ServiceWorkersView.js(457,33): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/resources/ServiceWorkersView.js(459,35): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/resources/ServiceWorkersView.js(461,33): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/resources/ServiceWorkersView.js(474,32): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/resources/ServiceWorkersView.js(475,20): error TS2339: Property 'createChild' does not exist on type 'Element'. +node_modules/chrome-devtools-frontend/front_end/resources/ServiceWorkersView.js(478,34): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/resources/ServiceWorkersView.js(483,23): error TS2339: Property 'createChild' does not exist on type 'Element'. +node_modules/chrome-devtools-frontend/front_end/resources/ServiceWorkersView.js(486,37): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/resources/ServiceWorkersView.js(496,25): error TS2339: Property 'createChild' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/resources/ServiceWorkersView.js(505,22): error TS2694: Namespace 'Common' has no exported member 'Event'. node_modules/chrome-devtools-frontend/front_end/resources/ServiceWorkersView.js(512,22): error TS2694: Namespace 'Common' has no exported member 'Event'. +node_modules/chrome-devtools-frontend/front_end/resources/ServiceWorkersView.js(522,43): error TS2345: Argument of type 'string' is not assignable to parameter of type 'V'. +node_modules/chrome-devtools-frontend/front_end/resources/ServiceWorkersView.js(531,34): error TS2345: Argument of type 'string' is not assignable to parameter of type 'V'. node_modules/chrome-devtools-frontend/front_end/resources/ServiceWorkersView.js(537,24): error TS2694: Namespace 'Protocol' has no exported member 'Target'. node_modules/chrome-devtools-frontend/front_end/resources/ServiceWorkersView.js(548,24): error TS2694: Namespace 'Protocol' has no exported member 'Target'. node_modules/chrome-devtools-frontend/front_end/resources/ServiceWorkersView.js(552,15): error TS2339: Property 'createTextChild' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/resources/ServiceWorkersView.js(555,13): error TS2339: Property 'removeChildren' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/resources/ServiceWorkersView.js(556,13): error TS2339: Property 'createTextChild' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/resources/ServiceWorkersView.js(557,30): error TS2339: Property 'createChild' does not exist on type 'Element'. -node_modules/chrome-devtools-frontend/front_end/resources/StorageItemsView.js(11,5): error TS2346: Call target does not contain any signatures. +node_modules/chrome-devtools-frontend/front_end/resources/ServiceWorkersView.js(566,28): error TS2339: Property 'targetAgent' does not exist on type '(Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/resources/StorageItemsView.js(15,45): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/resources/StorageItemsView.js(17,25): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/resources/StorageItemsView.js(18,43): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/resources/StorageItemsView.js(22,44): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/resources/StorageItemsView.js(23,55): error TS2339: Property 'Event' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/resources/StorageItemsView.js(40,46): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/resources/StorageItemsView.js(40,60): error TS2345: Argument of type 'Function' is not assignable to parameter of type '(arg0: any) => any'. + Type 'Function' provides no match for the signature '(arg0: any): any'. +node_modules/chrome-devtools-frontend/front_end/resources/StorageItemsView.js(49,45): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/resources/StorageItemsView.js(54,22): error TS2694: Namespace 'Common' has no exported member 'Event'. -node_modules/chrome-devtools-frontend/front_end/screencast/InputModel.js(7,19): error TS2694: Namespace 'SDK' has no exported member 'Target'. -node_modules/chrome-devtools-frontend/front_end/screencast/InputModel.js(10,5): error TS2346: Call target does not contain any signatures. +node_modules/chrome-devtools-frontend/front_end/screencast/InputModel.js(11,31): error TS2339: Property 'inputAgent' does not exist on type '(Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/screencast/InputModel.js(36,70): error TS2339: Property 'charCode' does not exist on type 'Event'. node_modules/chrome-devtools-frontend/front_end/screencast/InputModel.js(43,28): error TS2339: Property 'keyIdentifier' does not exist on type 'Event'. node_modules/chrome-devtools-frontend/front_end/screencast/InputModel.js(44,19): error TS2339: Property 'code' does not exist on type 'Event'. @@ -8917,17 +14825,44 @@ node_modules/chrome-devtools-frontend/front_end/screencast/InputModel.js(112,19) node_modules/chrome-devtools-frontend/front_end/screencast/InputModel.js(112,44): error TS2339: Property 'ctrlKey' does not exist on type 'Event'. node_modules/chrome-devtools-frontend/front_end/screencast/InputModel.js(112,70): error TS2339: Property 'metaKey' does not exist on type 'Event'. node_modules/chrome-devtools-frontend/front_end/screencast/InputModel.js(112,96): error TS2339: Property 'shiftKey' does not exist on type 'Event'. +node_modules/chrome-devtools-frontend/front_end/screencast/InputModel.js(116,14): error TS2339: Property 'register' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/screencast/InputModel.js(116,57): error TS2339: Property 'Capability' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/screencast/ScreencastApp.js(12,47): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/screencast/ScreencastApp.js(13,35): error TS2345: Argument of type 'V' is not assignable to parameter of type 'boolean'. +node_modules/chrome-devtools-frontend/front_end/screencast/ScreencastApp.js(15,58): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/screencast/ScreencastApp.js(16,61): error TS2345: Argument of type 'this' is not assignable to parameter of type '() => void'. + Type '(Anonymous class)' is not assignable to type '() => void'. + Type '(Anonymous class)' provides no match for the signature '(): void'. +node_modules/chrome-devtools-frontend/front_end/screencast/ScreencastApp.js(23,35): error TS2339: Property '_appInstance' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/screencast/ScreencastApp.js(24,32): error TS2339: Property '_appInstance' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/screencast/ScreencastApp.js(25,37): error TS2339: Property '_appInstance' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/screencast/ScreencastApp.js(38,5): error TS2554: Expected 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/screencast/ScreencastApp.js(77,30): error TS2345: Argument of type 'boolean' is not assignable to parameter of type 'V'. +node_modules/chrome-devtools-frontend/front_end/screencast/ScreencastApp.js(85,35): error TS2345: Argument of type '(Anonymous class)' is not assignable to parameter of type 'boolean'. +node_modules/chrome-devtools-frontend/front_end/screencast/ScreencastApp.js(94,26): error TS2339: Property '_appInstance' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/screencast/ScreencastApp.js(101,26): error TS2339: Property 'ToolbarButtonProvider' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/screencast/ScreencastApp.js(118,23): error TS2694: Namespace 'Common' has no exported member 'App'. -node_modules/chrome-devtools-frontend/front_end/screencast/ScreencastView.js(39,5): error TS2346: Call target does not contain any signatures. +node_modules/chrome-devtools-frontend/front_end/screencast/ScreencastApp.js(121,5): error TS2322: Type '(Anonymous class)' is not assignable to type '() => void'. +node_modules/chrome-devtools-frontend/front_end/screencast/ScreencastApp.js(121,5): error TS2322: Type '(Anonymous class)' is not assignable to type '() => void'. + Type '(Anonymous class)' provides no match for the signature '(): void'. +node_modules/chrome-devtools-frontend/front_end/screencast/ScreencastView.js(56,42): error TS2339: Property 'createChild' does not exist on type 'Element'. +node_modules/chrome-devtools-frontend/front_end/screencast/ScreencastView.js(92,74): error TS2339: Property 'Modifiers' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/screencast/ScreencastView.js(95,58): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/screencast/ScreencastView.js(152,24): error TS2694: Namespace 'Protocol' has no exported member 'Page'. +node_modules/chrome-devtools-frontend/front_end/screencast/ScreencastView.js(168,51): error TS2339: Property '_bordersSize' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/screencast/ScreencastView.js(193,22): error TS2694: Namespace 'Common' has no exported member 'Event'. +node_modules/chrome-devtools-frontend/front_end/screencast/ScreencastView.js(205,44): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/screencast/ScreencastView.js(208,44): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/screencast/ScreencastView.js(220,13): error TS2339: Property 'consume' does not exist on type 'Event'. +node_modules/chrome-devtools-frontend/front_end/screencast/ScreencastView.js(241,9): error TS2345: Argument of type 'V' is not assignable to parameter of type 'boolean'. +node_modules/chrome-devtools-frontend/front_end/screencast/ScreencastView.js(249,23): error TS2339: Property 'reveal' does not exist on type '() => void'. node_modules/chrome-devtools-frontend/front_end/screencast/ScreencastView.js(258,13): error TS2339: Property 'consume' does not exist on type 'Event'. node_modules/chrome-devtools-frontend/front_end/screencast/ScreencastView.js(265,13): error TS2339: Property 'consume' does not exist on type 'Event'. node_modules/chrome-devtools-frontend/front_end/screencast/ScreencastView.js(271,11): error TS2339: Property 'consume' does not exist on type 'Event'. node_modules/chrome-devtools-frontend/front_end/screencast/ScreencastView.js(279,11): error TS2339: Property 'consume' does not exist on type 'Event'. node_modules/chrome-devtools-frontend/front_end/screencast/ScreencastView.js(296,35): error TS2339: Property 'offsetX' does not exist on type 'Event'. node_modules/chrome-devtools-frontend/front_end/screencast/ScreencastView.js(297,35): error TS2339: Property 'offsetY' does not exist on type 'Event'. +node_modules/chrome-devtools-frontend/front_end/screencast/ScreencastView.js(298,5): error TS2322: Type '{ [x: string]: any; }' is not assignable to type '{ x: number; y: number; }'. node_modules/chrome-devtools-frontend/front_end/screencast/ScreencastView.js(298,5): error TS2322: Type '{ [x: string]: any; }' is not assignable to type '{ x: number; y: number; }'. Property 'x' is missing in type '{ [x: string]: any; }'. node_modules/chrome-devtools-frontend/front_end/screencast/ScreencastView.js(317,24): error TS2694: Namespace 'Protocol' has no exported member 'Overlay'. @@ -8937,24 +14872,48 @@ node_modules/chrome-devtools-frontend/front_end/screencast/ScreencastView.js(346 node_modules/chrome-devtools-frontend/front_end/screencast/ScreencastView.js(347,25): error TS2694: Namespace 'Protocol' has no exported member 'DOM'. node_modules/chrome-devtools-frontend/front_end/screencast/ScreencastView.js(351,26): error TS2694: Namespace 'Protocol' has no exported member 'DOM'. node_modules/chrome-devtools-frontend/front_end/screencast/ScreencastView.js(420,24): error TS2694: Namespace 'Protocol' has no exported member 'DOM'. +node_modules/chrome-devtools-frontend/front_end/screencast/ScreencastView.js(426,94): error TS2339: Property 'Format' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/screencast/ScreencastView.js(430,24): error TS2694: Namespace 'Protocol' has no exported member 'DOM'. node_modules/chrome-devtools-frontend/front_end/screencast/ScreencastView.js(444,24): error TS2694: Namespace 'Protocol' has no exported member 'DOM'. node_modules/chrome-devtools-frontend/front_end/screencast/ScreencastView.js(445,24): error TS2694: Namespace 'Protocol' has no exported member 'DOM'. node_modules/chrome-devtools-frontend/front_end/screencast/ScreencastView.js(457,24): error TS2694: Namespace 'Protocol' has no exported member 'DOM'. node_modules/chrome-devtools-frontend/front_end/screencast/ScreencastView.js(458,24): error TS2694: Namespace 'Protocol' has no exported member 'DOM'. node_modules/chrome-devtools-frontend/front_end/screencast/ScreencastView.js(459,24): error TS2694: Namespace 'Protocol' has no exported member 'DOM'. +node_modules/chrome-devtools-frontend/front_end/screencast/ScreencastView.js(556,51): error TS2339: Property '_bordersSize' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/screencast/ScreencastView.js(557,30): error TS2339: Property 'offsetWidth' does not exist on type 'Element'. +node_modules/chrome-devtools-frontend/front_end/screencast/ScreencastView.js(558,31): error TS2339: Property 'offsetHeight' does not exist on type 'Element'. +node_modules/chrome-devtools-frontend/front_end/screencast/ScreencastView.js(558,99): error TS2339: Property '_navBarHeight' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/screencast/ScreencastView.js(564,24): error TS2694: Namespace 'Protocol' has no exported member 'Overlay'. node_modules/chrome-devtools-frontend/front_end/screencast/ScreencastView.js(565,24): error TS2694: Namespace 'Protocol' has no exported member 'Overlay'. +node_modules/chrome-devtools-frontend/front_end/screencast/ScreencastView.js(569,49): error TS2339: Property 'Overlay' does not exist on type 'typeof Protocol'. node_modules/chrome-devtools-frontend/front_end/screencast/ScreencastView.js(575,24): error TS2694: Namespace 'Protocol' has no exported member 'Page'. +node_modules/chrome-devtools-frontend/front_end/screencast/ScreencastView.js(600,40): error TS2339: Property 'createChild' does not exist on type 'Element'. +node_modules/chrome-devtools-frontend/front_end/screencast/ScreencastView.js(608,25): error TS2339: Property 'type' does not exist on type 'Element'. +node_modules/chrome-devtools-frontend/front_end/screencast/ScreencastView.js(609,65): error TS2339: Property 'ProgressTracker' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/screencast/ScreencastView.js(619,33): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/screencast/ScreencastView.js(621,33): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/screencast/ScreencastView.js(644,15): error TS2339: Property 'key' does not exist on type 'Event'. -node_modules/chrome-devtools-frontend/front_end/screencast/ScreencastView.js(735,35): error TS2694: Namespace 'SDK' has no exported member 'NetworkRequest'. -node_modules/chrome-devtools-frontend/front_end/screencast/ScreencastView.js(746,35): error TS2694: Namespace 'SDK' has no exported member 'NetworkRequest'. +node_modules/chrome-devtools-frontend/front_end/screencast/ScreencastView.js(646,35): error TS2339: Property 'value' does not exist on type 'Element'. +node_modules/chrome-devtools-frontend/front_end/screencast/ScreencastView.js(649,46): error TS2339: Property '_SchemeRegex' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/screencast/ScreencastView.js(667,53): error TS2339: Property '_HttpRegex' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/screencast/ScreencastView.js(670,27): error TS2339: Property 'inspectedURLChanged' does not exist on type 'typeof InspectorFrontendHost'. +node_modules/chrome-devtools-frontend/front_end/screencast/ScreencastView.js(671,25): error TS2339: Property 'value' does not exist on type 'Element'. +node_modules/chrome-devtools-frontend/front_end/screencast/ScreencastView.js(675,25): error TS2339: Property 'focus' does not exist on type 'Element'. +node_modules/chrome-devtools-frontend/front_end/screencast/ScreencastView.js(676,25): error TS2339: Property 'select' does not exist on type 'Element'. +node_modules/chrome-devtools-frontend/front_end/screencast/ScreencastView.js(681,27): error TS2339: Property '_bordersSize' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/screencast/ScreencastView.js(683,27): error TS2339: Property '_navBarHeight' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/screencast/ScreencastView.js(685,27): error TS2339: Property '_HttpRegex' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/screencast/ScreencastView.js(687,27): error TS2339: Property '_SchemeRegex' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/screencast/ScreencastView.js(692,27): error TS2339: Property 'ProgressTracker' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/screencast/ScreencastView.js(702,33): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/screencast/ScreencastView.js(703,64): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/screencast/ScreencastView.js(706,58): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/screencast/ScreencastView.js(707,58): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/screencast/ScreencastView.js(737,17): error TS2339: Property 'type' does not exist on type '(Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/screencast/ScreencastView.js(766,19): error TS2339: Property 'style' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/sdk/CPUProfileDataModel.js(9,24): error TS2694: Namespace 'Protocol' has no exported member 'Profiler'. node_modules/chrome-devtools-frontend/front_end/sdk/CPUProfileDataModel.js(13,60): error TS2694: Namespace 'Protocol' has no exported member 'Runtime'. -node_modules/chrome-devtools-frontend/front_end/sdk/CPUProfileDataModel.js(21,5): error TS2346: Call target does not contain any signatures. node_modules/chrome-devtools-frontend/front_end/sdk/CPUProfileDataModel.js(35,24): error TS2694: Namespace 'Protocol' has no exported member 'Profiler'. -node_modules/chrome-devtools-frontend/front_end/sdk/CPUProfileDataModel.js(38,5): error TS2346: Call target does not contain any signatures. node_modules/chrome-devtools-frontend/front_end/sdk/CPUProfileDataModel.js(65,24): error TS2694: Namespace 'Protocol' has no exported member 'Profiler'. node_modules/chrome-devtools-frontend/front_end/sdk/CPUProfileDataModel.js(70,33): error TS2694: Namespace 'Protocol' has no exported member 'Profiler'. node_modules/chrome-devtools-frontend/front_end/sdk/CPUProfileDataModel.js(76,26): error TS2694: Namespace 'Protocol' has no exported member 'Profiler'. @@ -8964,19 +14923,43 @@ node_modules/chrome-devtools-frontend/front_end/sdk/CPUProfileDataModel.js(103,3 node_modules/chrome-devtools-frontend/front_end/sdk/CPUProfileDataModel.js(108,26): error TS2694: Namespace 'Protocol' has no exported member 'Profiler'. node_modules/chrome-devtools-frontend/front_end/sdk/CPUProfileDataModel.js(117,33): error TS2694: Namespace 'Protocol' has no exported member 'Profiler'. node_modules/chrome-devtools-frontend/front_end/sdk/CPUProfileDataModel.js(132,39): error TS2694: Namespace 'Protocol' has no exported member 'Profiler'. -node_modules/chrome-devtools-frontend/front_end/sdk/CPUProfilerModel.js(34,19): error TS2694: Namespace 'SDK' has no exported member 'Target'. -node_modules/chrome-devtools-frontend/front_end/sdk/CPUProfilerModel.js(37,5): error TS2346: Call target does not contain any signatures. +node_modules/chrome-devtools-frontend/front_end/sdk/CPUProfileDataModel.js(289,40): error TS2339: Property 'depth' does not exist on type '(Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sdk/CPUProfileDataModel.js(289,51): error TS2345: Argument of type '(Anonymous class)' is not assignable to parameter of type '(Anonymous class)'. + Property 'positionTicks' is missing in type '(Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sdk/CPUProfileDataModel.js(300,41): error TS2339: Property 'depth' does not exist on type '(Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sdk/CPUProfileDataModel.js(300,52): error TS2345: Argument of type '(Anonymous class)' is not assignable to parameter of type '(Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sdk/CPUProfileDataModel.js(307,19): error TS2339: Property 'depth' does not exist on type '(Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sdk/CPUProfileDataModel.js(307,36): error TS2339: Property 'depth' does not exist on type '(Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sdk/CPUProfileDataModel.js(309,9): error TS2719: Type '(Anonymous class)' is not assignable to type '(Anonymous class)'. Two different types with this name exist, but they are unrelated. +node_modules/chrome-devtools-frontend/front_end/sdk/CPUProfileDataModel.js(318,22): error TS2339: Property 'depth' does not exist on type '(Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sdk/CPUProfileDataModel.js(321,18): error TS2339: Property 'depth' does not exist on type '(Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sdk/CPUProfileDataModel.js(321,37): error TS2339: Property 'depth' does not exist on type '(Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sdk/CPUProfileDataModel.js(323,11): error TS2719: Type '(Anonymous class)' is not assignable to type '(Anonymous class)'. Two different types with this name exist, but they are unrelated. +node_modules/chrome-devtools-frontend/front_end/sdk/CPUProfileDataModel.js(325,9): error TS2719: Type '(Anonymous class)' is not assignable to type '(Anonymous class)'. Two different types with this name exist, but they are unrelated. +node_modules/chrome-devtools-frontend/front_end/sdk/CPUProfileDataModel.js(331,32): error TS2339: Property 'depth' does not exist on type '(Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sdk/CPUProfileDataModel.js(343,39): error TS2339: Property 'depth' does not exist on type '(Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sdk/CPUProfileDataModel.js(347,56): error TS2719: Type '(Anonymous class)' is not assignable to type '(Anonymous class)'. Two different types with this name exist, but they are unrelated. +node_modules/chrome-devtools-frontend/front_end/sdk/CPUProfileDataModel.js(352,16): error TS2339: Property 'depth' does not exist on type '(Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sdk/CPUProfilerModel.js(41,34): error TS2339: Property 'profilerAgent' does not exist on type '(Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sdk/CPUProfilerModel.js(42,12): error TS2339: Property 'registerProfilerDispatcher' does not exist on type '(Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/sdk/CPUProfilerModel.js(64,24): error TS2694: Namespace 'Protocol' has no exported member 'Debugger'. +node_modules/chrome-devtools-frontend/front_end/sdk/CPUProfilerModel.js(72,53): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/sdk/CPUProfilerModel.js(78,24): error TS2694: Namespace 'Protocol' has no exported member 'Debugger'. node_modules/chrome-devtools-frontend/front_end/sdk/CPUProfilerModel.js(79,24): error TS2694: Namespace 'Protocol' has no exported member 'Profiler'. node_modules/chrome-devtools-frontend/front_end/sdk/CPUProfilerModel.js(88,10): error TS2339: Property 'runtime' does not exist on type 'Window'. +node_modules/chrome-devtools-frontend/front_end/sdk/CPUProfilerModel.js(90,32): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/sdk/CPUProfilerModel.js(97,24): error TS2694: Namespace 'Protocol' has no exported member 'Debugger'. node_modules/chrome-devtools-frontend/front_end/sdk/CPUProfilerModel.js(99,24): error TS2694: Namespace 'Protocol' has no exported member 'Profiler'. +node_modules/chrome-devtools-frontend/front_end/sdk/CPUProfilerModel.js(102,46): error TS2339: Property 'Location' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/sdk/CPUProfilerModel.js(104,32): error TS2694: Namespace 'SDK' has no exported member 'CPUProfilerModel'. node_modules/chrome-devtools-frontend/front_end/sdk/CPUProfilerModel.js(127,34): error TS2694: Namespace 'Protocol' has no exported member 'Profiler'. node_modules/chrome-devtools-frontend/front_end/sdk/CPUProfilerModel.js(144,41): error TS2694: Namespace 'Protocol' has no exported member 'Profiler'. node_modules/chrome-devtools-frontend/front_end/sdk/CPUProfilerModel.js(158,41): error TS2694: Namespace 'Protocol' has no exported member 'Profiler'. +node_modules/chrome-devtools-frontend/front_end/sdk/CPUProfilerModel.js(165,14): error TS2339: Property 'register' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sdk/CPUProfilerModel.js(165,56): error TS2339: Property 'Capability' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sdk/CPUProfilerModel.js(168,22): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/sdk/CPUProfilerModel.js(173,183): error TS1003: Identifier expected. +node_modules/chrome-devtools-frontend/front_end/sdk/CPUProfilerModel.js(174,22): error TS2339: Property 'EventData' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/sdk/CSSMatchedStyles.js(11,24): error TS2694: Namespace 'Protocol' has no exported member 'CSS'. node_modules/chrome-devtools-frontend/front_end/sdk/CSSMatchedStyles.js(12,24): error TS2694: Namespace 'Protocol' has no exported member 'CSS'. node_modules/chrome-devtools-frontend/front_end/sdk/CSSMatchedStyles.js(13,32): error TS2694: Namespace 'Protocol' has no exported member 'CSS'. @@ -8984,6 +14967,9 @@ node_modules/chrome-devtools-frontend/front_end/sdk/CSSMatchedStyles.js(14,32): node_modules/chrome-devtools-frontend/front_end/sdk/CSSMatchedStyles.js(15,32): error TS2694: Namespace 'Protocol' has no exported member 'CSS'. node_modules/chrome-devtools-frontend/front_end/sdk/CSSMatchedStyles.js(16,32): error TS2694: Namespace 'Protocol' has no exported member 'CSS'. node_modules/chrome-devtools-frontend/front_end/sdk/CSSMatchedStyles.js(33,31): error TS2694: Namespace 'Protocol' has no exported member 'DOM'. +node_modules/chrome-devtools-frontend/front_end/sdk/CSSMatchedStyles.js(43,98): error TS2339: Property 'Type' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sdk/CSSMatchedStyles.js(50,102): error TS2339: Property 'Type' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sdk/CSSMatchedStyles.js(77,105): error TS2339: Property 'Type' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/sdk/CSSMatchedStyles.js(241,53): error TS2339: Property 'media' does not exist on type '(Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/sdk/CSSMatchedStyles.js(264,31): error TS2694: Namespace 'Protocol' has no exported member 'DOM'. node_modules/chrome-devtools-frontend/front_end/sdk/CSSMatchedStyles.js(317,20): error TS2694: Namespace 'SDK' has no exported member 'CSSMatchedStyles'. @@ -8992,6 +14978,14 @@ node_modules/chrome-devtools-frontend/front_end/sdk/CSSMatchedStyles.js(329,44): node_modules/chrome-devtools-frontend/front_end/sdk/CSSMatchedStyles.js(335,42): error TS2694: Namespace 'SDK' has no exported member 'CSSMatchedStyles'. node_modules/chrome-devtools-frontend/front_end/sdk/CSSMatchedStyles.js(352,46): error TS2345: Argument of type '(Anonymous class)' is not assignable to parameter of type '(Anonymous class)'. Property 'media' is missing in type '(Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sdk/CSSMatchedStyles.js(367,53): error TS2339: Property 'PropertyState' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sdk/CSSMatchedStyles.js(373,53): error TS2339: Property 'PropertyState' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sdk/CSSMatchedStyles.js(378,53): error TS2339: Property 'PropertyState' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sdk/CSSMatchedStyles.js(389,55): error TS2339: Property 'PropertyState' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sdk/CSSMatchedStyles.js(397,57): error TS2339: Property 'PropertyState' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sdk/CSSMatchedStyles.js(405,51): error TS2339: Property 'PropertyState' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sdk/CSSMatchedStyles.js(425,51): error TS2339: Property 'PropertyState' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sdk/CSSMatchedStyles.js(432,22): error TS2339: Property 'PropertyState' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/sdk/CSSMedia.js(9,24): error TS2694: Namespace 'Protocol' has no exported member 'CSS'. node_modules/chrome-devtools-frontend/front_end/sdk/CSSMedia.js(19,24): error TS2694: Namespace 'Protocol' has no exported member 'CSS'. node_modules/chrome-devtools-frontend/front_end/sdk/CSSMedia.js(47,24): error TS2694: Namespace 'Protocol' has no exported member 'CSS'. @@ -9002,89 +14996,154 @@ node_modules/chrome-devtools-frontend/front_end/sdk/CSSMedia.js(126,32): error T node_modules/chrome-devtools-frontend/front_end/sdk/CSSMedia.js(137,24): error TS2694: Namespace 'Protocol' has no exported member 'CSS'. node_modules/chrome-devtools-frontend/front_end/sdk/CSSMedia.js(154,19): error TS2694: Namespace 'SDK' has no exported member 'CSSModel'. node_modules/chrome-devtools-frontend/front_end/sdk/CSSMedia.js(160,47): error TS2694: Namespace 'Protocol' has no exported member 'CSS'. +node_modules/chrome-devtools-frontend/front_end/sdk/CSSMedia.js(231,14): error TS2339: Property 'Source' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sdk/CSSMetadata.js(117,30): error TS2339: Property '_colorAwareProperties' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sdk/CSSMetadata.js(129,28): error TS2339: Property '_distanceProperties' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sdk/CSSMetadata.js(140,30): error TS2339: Property '_bezierAwareProperties' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sdk/CSSMetadata.js(195,33): error TS2339: Property '_propertyDataMap' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sdk/CSSMetadata.js(195,83): error TS2339: Property '_propertyDataMap' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/sdk/CSSMetadata.js(197,24): error TS2339: Property 'pushAll' does not exist on type 'string[]'. -node_modules/chrome-devtools-frontend/front_end/sdk/CSSModel.js(36,19): error TS2694: Namespace 'SDK' has no exported member 'Target'. -node_modules/chrome-devtools-frontend/front_end/sdk/CSSModel.js(39,5): error TS2346: Call target does not contain any signatures. +node_modules/chrome-devtools-frontend/front_end/sdk/CSSMetadata.js(200,38): error TS2339: Property 'Nicknames' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sdk/CSSMetadata.js(211,28): error TS2339: Property 'Weight' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sdk/CSSMetadata.js(211,64): error TS2339: Property 'Weight' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sdk/CSSMetadata.js(215,17): error TS2339: Property 'VariableRegex' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sdk/CSSMetadata.js(216,17): error TS2339: Property 'URLRegex' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sdk/CSSMetadata.js(222,24): error TS2339: Property '_instance' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sdk/CSSMetadata.js(223,21): error TS2339: Property '_instance' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sdk/CSSMetadata.js(223,69): error TS2339: Property '_generatedProperties' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sdk/CSSMetadata.js(224,26): error TS2339: Property '_instance' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sdk/CSSMetadata.js(227,17): error TS2339: Property '_distanceProperties' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sdk/CSSMetadata.js(233,17): error TS2339: Property '_bezierAwareProperties' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sdk/CSSMetadata.js(238,17): error TS2339: Property '_colorAwareProperties' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sdk/CSSMetadata.js(293,17): error TS2339: Property '_propertyDataMap' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sdk/CSSMetadata.js(1144,17): error TS2339: Property 'Weight' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/sdk/CSSModel.js(41,17): error TS2315: Type '(Anonymous class)' is not generic. +node_modules/chrome-devtools-frontend/front_end/sdk/CSSModel.js(43,26): error TS2339: Property 'cssAgent' does not exist on type '(Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sdk/CSSModel.js(44,42): error TS2339: Property 'ComputedStyleLoader' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sdk/CSSModel.js(48,33): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sdk/CSSModel.js(50,12): error TS2339: Property 'registerCSSDispatcher' does not exist on type '(Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/sdk/CSSModel.js(67,16): error TS2315: Type '(Anonymous class)' is not generic. node_modules/chrome-devtools-frontend/front_end/sdk/CSSModel.js(102,24): error TS2694: Namespace 'Protocol' has no exported member 'CSS'. node_modules/chrome-devtools-frontend/front_end/sdk/CSSModel.js(127,21): error TS2694: Namespace 'SDK' has no exported member 'SourceMap'. node_modules/chrome-devtools-frontend/front_end/sdk/CSSModel.js(155,21): error TS2694: Namespace 'SDK' has no exported member 'SourceMap'. node_modules/chrome-devtools-frontend/front_end/sdk/CSSModel.js(203,31): error TS2694: Namespace 'Protocol' has no exported member 'CSS'. 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(239,24): error TS2694: Namespace 'Protocol' has no exported member 'CSS'. -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(263,24): error TS2694: Namespace 'Protocol' has no exported member 'CSS'. -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(291,41): error TS2694: Namespace 'Protocol' has no exported member 'CSS'. -node_modules/chrome-devtools-frontend/front_end/sdk/CSSModel.js(305,15): error TS1055: Type 'Promise<(Anonymous class)[]>' 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(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(329,24): error TS2694: Namespace 'Protocol' has no exported member 'DOM'. -node_modules/chrome-devtools-frontend/front_end/sdk/CSSModel.js(330,15): error TS1055: Type 'Promise<(Anonymous class)>' 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(349,24): error TS2694: Namespace 'Protocol' has no exported member 'CSS'. -node_modules/chrome-devtools-frontend/front_end/sdk/CSSModel.js(357,24): error TS2694: Namespace 'Protocol' has no exported member 'DOM'. -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,29): error TS2694: Namespace 'SDK' has no exported member 'CSSModel'. -node_modules/chrome-devtools-frontend/front_end/sdk/CSSModel.js(378,41): error TS2694: Namespace 'Protocol' has no exported member 'CSS'. -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(407,24): error TS2694: Namespace 'Protocol' has no exported member 'DOM'. -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,29): error TS2694: Namespace 'SDK' has no exported member 'CSSModel'. -node_modules/chrome-devtools-frontend/front_end/sdk/CSSModel.js(461,24): error TS2694: Namespace 'Protocol' has no exported member 'CSS'. -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(485,24): error TS2694: Namespace 'Protocol' has no exported member 'CSS'. -node_modules/chrome-devtools-frontend/front_end/sdk/CSSModel.js(488,15): error TS1055: Type 'Promise<(Anonymous class)>' 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,15): error TS1055: Type 'Promise<(Anonymous class)>' 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(512,46): error TS2339: Property 'valuesArray' does not exist on type 'Map'. -node_modules/chrome-devtools-frontend/front_end/sdk/CSSModel.js(534,24): error TS2694: Namespace 'Protocol' has no exported member 'CSS'. -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,24): error TS2694: Namespace 'Protocol' has no exported member 'CSS'. -node_modules/chrome-devtools-frontend/front_end/sdk/CSSModel.js(550,19): error TS2694: Namespace 'SDK' has no exported member 'CSSModel'. -node_modules/chrome-devtools-frontend/front_end/sdk/CSSModel.js(557,24): error TS2694: Namespace 'Protocol' has no exported member 'CSS'. -node_modules/chrome-devtools-frontend/front_end/sdk/CSSModel.js(588,24): error TS2694: Namespace 'Protocol' has no exported member 'CSS'. -node_modules/chrome-devtools-frontend/front_end/sdk/CSSModel.js(609,24): error TS2694: Namespace 'Protocol' has no exported member 'CSS'. -node_modules/chrome-devtools-frontend/front_end/sdk/CSSModel.js(613,20): error TS2345: Argument of type '(Anonymous class)' is not assignable to parameter of type 'boolean'. -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,64): error TS2694: Namespace 'Protocol' has no exported member 'Page'. -node_modules/chrome-devtools-frontend/front_end/sdk/CSSModel.js(618,96): error TS2694: Namespace 'Protocol' has no exported member 'CSS'. -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<(Anonymous class), Promise>'. -node_modules/chrome-devtools-frontend/front_end/sdk/CSSModel.js(634,33): error TS2694: Namespace 'Protocol' has no exported member 'CSS'. -node_modules/chrome-devtools-frontend/front_end/sdk/CSSModel.js(648,24): error TS2694: Namespace 'Protocol' has no exported member 'CSS'. -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(655,20): error TS2345: Argument of type '(Anonymous class)' is not assignable to parameter of type 'boolean'. -node_modules/chrome-devtools-frontend/front_end/sdk/CSSModel.js(676,24): error TS2694: Namespace 'Protocol' has no exported member 'CSS'. -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(689,46): error TS2339: Property 'valuesArray' does not exist on type 'Map'. -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(753,112): error TS1003: Identifier expected. -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(780,24): error TS2694: Namespace 'Protocol' has no exported member 'CSS'. -node_modules/chrome-devtools-frontend/front_end/sdk/CSSModel.js(850,24): error TS2694: Namespace 'Protocol' has no exported member 'CSS'. -node_modules/chrome-devtools-frontend/front_end/sdk/CSSModel.js(858,24): error TS2694: Namespace 'Protocol' has no exported member 'CSS'. -node_modules/chrome-devtools-frontend/front_end/sdk/CSSModel.js(866,24): error TS2694: Namespace 'Protocol' has no exported member 'CSS'. -node_modules/chrome-devtools-frontend/front_end/sdk/CSSModel.js(882,31): error TS2694: Namespace 'Protocol' has no exported member 'DOM'. -node_modules/chrome-devtools-frontend/front_end/sdk/CSSModel.js(887,24): error TS2694: Namespace 'Protocol' has no exported member 'DOM'. -node_modules/chrome-devtools-frontend/front_end/sdk/CSSModel.js(899,33): error TS2694: Namespace 'Protocol' has no exported member 'CSS'. +node_modules/chrome-devtools-frontend/front_end/sdk/CSSModel.js(228,37): error TS2339: Property 'Edit' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sdk/CSSModel.js(238,24): error TS2694: Namespace 'Protocol' has no exported member 'CSS'. +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,51): error TS2339: Property 'Action' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sdk/CSSModel.js(253,35): error TS2339: Property 'Edit' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sdk/CSSModel.js(262,24): error TS2694: Namespace 'Protocol' has no exported member 'CSS'. +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,51): error TS2339: Property 'Action' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sdk/CSSModel.js(277,35): error TS2339: Property 'Edit' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sdk/CSSModel.js(290,41): error TS2694: Namespace 'Protocol' has no exported member 'CSS'. +node_modules/chrome-devtools-frontend/front_end/sdk/CSSModel.js(304,15): error TS1055: Type 'Promise<(Anonymous class)[]>' 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(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,5): error TS2554: Expected 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/sdk/CSSModel.js(324,48): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sdk/CSSModel.js(328,24): error TS2694: Namespace 'Protocol' has no exported member 'DOM'. +node_modules/chrome-devtools-frontend/front_end/sdk/CSSModel.js(329,15): error TS1055: Type 'Promise<(Anonymous class)>' 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(334,27): error TS2339: Property 'Error' does not exist on type 'typeof Protocol'. +node_modules/chrome-devtools-frontend/front_end/sdk/CSSModel.js(348,24): error TS2694: Namespace 'Protocol' has no exported member 'CSS'. +node_modules/chrome-devtools-frontend/front_end/sdk/CSSModel.js(356,24): error TS2694: Namespace 'Protocol' has no exported member 'DOM'. +node_modules/chrome-devtools-frontend/front_end/sdk/CSSModel.js(365,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,29): error TS2694: Namespace 'SDK' has no exported member 'CSSModel'. +node_modules/chrome-devtools-frontend/front_end/sdk/CSSModel.js(369,27): error TS2339: Property 'Error' does not exist on type 'typeof Protocol'. +node_modules/chrome-devtools-frontend/front_end/sdk/CSSModel.js(377,41): error TS2694: Namespace 'Protocol' has no exported member 'CSS'. +node_modules/chrome-devtools-frontend/front_end/sdk/CSSModel.js(387,45): error TS2339: Property 'valuesArray' does not exist on type 'Map'. +node_modules/chrome-devtools-frontend/front_end/sdk/CSSModel.js(406,24): error TS2694: Namespace 'Protocol' has no exported member 'DOM'. +node_modules/chrome-devtools-frontend/front_end/sdk/CSSModel.js(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,29): error TS2694: Namespace 'SDK' has no exported member 'CSSModel'. +node_modules/chrome-devtools-frontend/front_end/sdk/CSSModel.js(412,27): error TS2339: Property 'Error' does not exist on type 'typeof Protocol'. +node_modules/chrome-devtools-frontend/front_end/sdk/CSSModel.js(415,95): error TS2339: Property 'Type' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sdk/CSSModel.js(417,99): error TS2339: Property 'Type' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sdk/CSSModel.js(419,29): error TS2339: Property 'InlineStyleResult' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sdk/CSSModel.js(429,50): error TS2339: Property 'PseudoStateMarker' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sdk/CSSModel.js(434,35): error TS2339: Property 'PseudoStateMarker' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sdk/CSSModel.js(440,37): error TS2339: Property 'PseudoStateMarker' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sdk/CSSModel.js(442,37): error TS2339: Property 'PseudoStateMarker' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sdk/CSSModel.js(447,22): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sdk/CSSModel.js(456,37): error TS2339: Property 'PseudoStateMarker' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sdk/CSSModel.js(460,24): error TS2694: Namespace 'Protocol' has no exported member 'CSS'. +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,51): error TS2339: Property 'Action' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sdk/CSSModel.js(475,35): error TS2339: Property 'Edit' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sdk/CSSModel.js(484,24): error TS2694: Namespace 'Protocol' has no exported member 'CSS'. +node_modules/chrome-devtools-frontend/front_end/sdk/CSSModel.js(487,15): error TS1055: Type 'Promise<(Anonymous class)>' 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(497,35): error TS2339: Property 'Edit' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sdk/CSSModel.js(507,15): error TS1055: Type 'Promise<(Anonymous class)>' 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(511,46): error TS2339: Property 'valuesArray' does not exist on type 'Map'. +node_modules/chrome-devtools-frontend/front_end/sdk/CSSModel.js(525,5): error TS2554: Expected 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/sdk/CSSModel.js(525,48): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sdk/CSSModel.js(529,5): error TS2554: Expected 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/sdk/CSSModel.js(529,48): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sdk/CSSModel.js(533,24): error TS2694: Namespace 'Protocol' has no exported member 'CSS'. +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,24): error TS2694: Namespace 'Protocol' has no exported member 'CSS'. +node_modules/chrome-devtools-frontend/front_end/sdk/CSSModel.js(549,19): error TS2694: Namespace 'SDK' has no exported member 'CSSModel'. +node_modules/chrome-devtools-frontend/front_end/sdk/CSSModel.js(552,48): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sdk/CSSModel.js(556,24): error TS2694: Namespace 'Protocol' has no exported member 'CSS'. +node_modules/chrome-devtools-frontend/front_end/sdk/CSSModel.js(587,24): error TS2694: Namespace 'Protocol' has no exported member 'CSS'. +node_modules/chrome-devtools-frontend/front_end/sdk/CSSModel.js(604,48): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sdk/CSSModel.js(608,24): error TS2694: Namespace 'Protocol' has no exported member 'CSS'. +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,64): error TS2694: Namespace 'Protocol' has no exported member 'Page'. +node_modules/chrome-devtools-frontend/front_end/sdk/CSSModel.js(617,96): error TS2694: Namespace 'Protocol' has no exported member 'CSS'. +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<(Anonymous class), Promise>'. +node_modules/chrome-devtools-frontend/front_end/sdk/CSSModel.js(628,48): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sdk/CSSModel.js(633,33): error TS2694: Namespace 'Protocol' has no exported member 'CSS'. +node_modules/chrome-devtools-frontend/front_end/sdk/CSSModel.js(647,24): error TS2694: Namespace 'Protocol' has no exported member 'CSS'. +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(674,24): error TS2694: Namespace 'Protocol' has no exported member 'CSS'. +node_modules/chrome-devtools-frontend/front_end/sdk/CSSModel.js(675,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(687,46): error TS2339: Property 'valuesArray' does not exist on type 'Map'. +node_modules/chrome-devtools-frontend/front_end/sdk/CSSModel.js(692,50): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sdk/CSSModel.js(707,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(749,14): error TS2339: Property 'register' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sdk/CSSModel.js(749,48): error TS2339: Property 'Capability' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sdk/CSSModel.js(751,112): error TS1003: Identifier expected. +node_modules/chrome-devtools-frontend/front_end/sdk/CSSModel.js(752,14): error TS2339: Property 'RuleUsage' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sdk/CSSModel.js(754,136): error TS1003: Identifier expected. +node_modules/chrome-devtools-frontend/front_end/sdk/CSSModel.js(755,14): error TS2339: Property 'ContrastInfo' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sdk/CSSModel.js(758,14): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sdk/CSSModel.js(768,14): error TS2339: Property 'MediaTypes' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sdk/CSSModel.js(771,14): error TS2339: Property 'PseudoStateMarker' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sdk/CSSModel.js(776,14): error TS2339: Property 'Edit' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sdk/CSSModel.js(778,24): error TS2694: Namespace 'Protocol' has no exported member 'CSS'. +node_modules/chrome-devtools-frontend/front_end/sdk/CSSModel.js(848,24): error TS2694: Namespace 'Protocol' has no exported member 'CSS'. +node_modules/chrome-devtools-frontend/front_end/sdk/CSSModel.js(856,24): error TS2694: Namespace 'Protocol' has no exported member 'CSS'. +node_modules/chrome-devtools-frontend/front_end/sdk/CSSModel.js(864,24): error TS2694: Namespace 'Protocol' has no exported member 'CSS'. +node_modules/chrome-devtools-frontend/front_end/sdk/CSSModel.js(874,14): error TS2339: Property 'ComputedStyleLoader' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sdk/CSSModel.js(880,31): error TS2694: Namespace 'Protocol' has no exported member 'DOM'. +node_modules/chrome-devtools-frontend/front_end/sdk/CSSModel.js(885,24): error TS2694: Namespace 'Protocol' has no exported member 'DOM'. +node_modules/chrome-devtools-frontend/front_end/sdk/CSSModel.js(897,33): error TS2694: Namespace 'Protocol' has no exported member 'CSS'. +node_modules/chrome-devtools-frontend/front_end/sdk/CSSModel.js(916,14): error TS2339: Property 'InlineStyleResult' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/sdk/CSSProperty.js(18,24): error TS2694: Namespace 'Protocol' has no exported member 'CSS'. node_modules/chrome-devtools-frontend/front_end/sdk/CSSProperty.js(39,24): error TS2694: Namespace 'Protocol' has no exported member 'CSS'. node_modules/chrome-devtools-frontend/front_end/sdk/CSSProperty.js(107,19): error TS2694: Namespace 'SDK' has no exported member 'CSSModel'. node_modules/chrome-devtools-frontend/front_end/sdk/CSSProperty.js(123,7): error TS1056: Accessors are only available when targeting ECMAScript 5 and higher. -node_modules/chrome-devtools-frontend/front_end/sdk/CSSProperty.js(169,56): error TS2339: Property 'sprintf' does not exist on type 'StringConstructor'. -node_modules/chrome-devtools-frontend/front_end/sdk/CSSProperty.js(171,17): error TS2339: Property 'runtime' does not exist on type 'Window'. -node_modules/chrome-devtools-frontend/front_end/sdk/CSSProperty.js(190,25): error TS2694: Namespace 'TextUtils' has no exported member 'TokenizerFactory'. -node_modules/chrome-devtools-frontend/front_end/sdk/CSSProperty.js(199,37): error TS2339: Property 'createTokenizer' does not exist on type '() => void'. -node_modules/chrome-devtools-frontend/front_end/sdk/CSSProperty.js(204,53): error TS2339: Property 'trimRight' does not exist on type 'string'. -node_modules/chrome-devtools-frontend/front_end/sdk/CSSProperty.js(219,27): error TS2339: Property 'trimRight' does not exist on type 'string'. -node_modules/chrome-devtools-frontend/front_end/sdk/CSSProperty.js(230,25): error TS2339: Property 'trimRight' does not exist on type 'string'. +node_modules/chrome-devtools-frontend/front_end/sdk/CSSProperty.js(156,53): error TS2339: Property 'Action' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sdk/CSSProperty.js(166,64): error TS2339: Property 'substring' does not exist on type 'string | V'. + Property 'substring' does not exist on type 'V'. +node_modules/chrome-devtools-frontend/front_end/sdk/CSSProperty.js(168,56): error TS2339: Property 'sprintf' does not exist on type 'StringConstructor'. +node_modules/chrome-devtools-frontend/front_end/sdk/CSSProperty.js(170,17): error TS2339: Property 'runtime' does not exist on type 'Window'. +node_modules/chrome-devtools-frontend/front_end/sdk/CSSProperty.js(189,25): error TS2694: Namespace 'TextUtils' has no exported member 'TokenizerFactory'. +node_modules/chrome-devtools-frontend/front_end/sdk/CSSProperty.js(198,37): error TS2339: Property 'createTokenizer' does not exist on type '() => void'. +node_modules/chrome-devtools-frontend/front_end/sdk/CSSProperty.js(259,22): error TS2339: Property 'TextUtils' does not exist on type 'typeof TextUtils'. node_modules/chrome-devtools-frontend/front_end/sdk/CSSRule.js(9,24): error TS2694: Namespace 'Protocol' has no exported member 'CSS'. node_modules/chrome-devtools-frontend/front_end/sdk/CSSRule.js(18,19): error TS2694: Namespace 'SDK' has no exported member 'CSSModel'. node_modules/chrome-devtools-frontend/front_end/sdk/CSSRule.js(33,32): error TS2694: Namespace 'Protocol' has no exported member 'CSS'. node_modules/chrome-devtools-frontend/front_end/sdk/CSSRule.js(33,98): error TS2694: Namespace 'Protocol' has no exported member 'CSS'. +node_modules/chrome-devtools-frontend/front_end/sdk/CSSRule.js(44,107): error TS2339: Property 'Type' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/sdk/CSSRule.js(48,19): error TS2694: Namespace 'SDK' has no exported member 'CSSModel'. +node_modules/chrome-devtools-frontend/front_end/sdk/CSSRule.js(70,37): error TS2339: Property 'CSS' does not exist on type 'typeof Protocol'. +node_modules/chrome-devtools-frontend/front_end/sdk/CSSRule.js(77,37): error TS2339: Property 'CSS' does not exist on type 'typeof Protocol'. +node_modules/chrome-devtools-frontend/front_end/sdk/CSSRule.js(84,37): error TS2339: Property 'CSS' does not exist on type 'typeof Protocol'. +node_modules/chrome-devtools-frontend/front_end/sdk/CSSRule.js(91,37): error TS2339: Property 'CSS' does not exist on type 'typeof Protocol'. node_modules/chrome-devtools-frontend/front_end/sdk/CSSRule.js(108,24): error TS2694: Namespace 'Protocol' has no exported member 'CSS'. -node_modules/chrome-devtools-frontend/front_end/sdk/CSSRule.js(112,5): error TS2346: Call target does not contain any signatures. node_modules/chrome-devtools-frontend/front_end/sdk/CSSRule.js(131,64): error TS2694: Namespace 'Protocol' has no exported member 'CSS'. node_modules/chrome-devtools-frontend/front_end/sdk/CSSRule.js(135,24): error TS2694: Namespace 'Protocol' has no exported member 'CSS'. node_modules/chrome-devtools-frontend/front_end/sdk/CSSRule.js(162,27): error TS2339: Property 'select' does not exist on type '(Anonymous class)[]'. @@ -9093,7 +15152,6 @@ node_modules/chrome-devtools-frontend/front_end/sdk/CSSRule.js(204,19): error TS node_modules/chrome-devtools-frontend/front_end/sdk/CSSRule.js(210,56): error TS2694: Namespace 'Protocol' has no exported member 'CSS'. node_modules/chrome-devtools-frontend/front_end/sdk/CSSRule.js(229,24): error TS2694: Namespace 'Protocol' has no exported member 'CSS'. node_modules/chrome-devtools-frontend/front_end/sdk/CSSRule.js(258,24): error TS2694: Namespace 'Protocol' has no exported member 'CSS'. -node_modules/chrome-devtools-frontend/front_end/sdk/CSSRule.js(261,5): error TS2346: Call target does not contain any signatures. node_modules/chrome-devtools-frontend/front_end/sdk/CSSRule.js(273,24): error TS2694: Namespace 'Protocol' has no exported member 'CSS'. node_modules/chrome-devtools-frontend/front_end/sdk/CSSRule.js(281,19): error TS2694: Namespace 'SDK' has no exported member 'CSSModel'. node_modules/chrome-devtools-frontend/front_end/sdk/CSSRule.js(287,50): error TS2694: Namespace 'Protocol' has no exported member 'CSS'. @@ -9102,193 +15160,359 @@ node_modules/chrome-devtools-frontend/front_end/sdk/CSSStyleDeclaration.js(9,19) node_modules/chrome-devtools-frontend/front_end/sdk/CSSStyleDeclaration.js(35,19): error TS2694: Namespace 'SDK' has no exported member 'CSSModel'. node_modules/chrome-devtools-frontend/front_end/sdk/CSSStyleDeclaration.js(41,47): error TS2694: Namespace 'Protocol' has no exported member 'CSS'. node_modules/chrome-devtools-frontend/front_end/sdk/CSSStyleDeclaration.js(50,24): error TS2694: Namespace 'Protocol' has no exported member 'CSS'. -node_modules/chrome-devtools-frontend/front_end/sdk/CSSStyleDeclaration.js(75,14): error TS2403: Subsequent variable declarations must have the same type. Variable 'property' must be of type 'any', but here has type '(Anonymous class)'. -node_modules/chrome-devtools-frontend/front_end/sdk/CSSStyleDeclaration.js(161,20): error TS2694: Namespace 'SDK' has no exported member 'Target'. +node_modules/chrome-devtools-frontend/front_end/sdk/CSSStyleDeclaration.js(110,33): error TS2554: Expected 9-10 arguments, but got 8. +node_modules/chrome-devtools-frontend/front_end/sdk/CSSStyleDeclaration.js(305,25): error TS2339: Property 'Type' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/sdk/CSSStyleSheetHeader.js(11,24): error TS2694: Namespace 'Protocol' has no exported member 'CSS'. node_modules/chrome-devtools-frontend/front_end/sdk/CSSStyleSheetHeader.js(32,23): error TS2694: Namespace 'Common' has no exported member 'ContentProvider'. +node_modules/chrome-devtools-frontend/front_end/sdk/CSSStyleSheetHeader.js(40,5): error TS2322: Type '(Anonymous class)' is not assignable to type '() => void'. node_modules/chrome-devtools-frontend/front_end/sdk/CSSStyleSheetHeader.js(139,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/CSSStyleSheetHeader.js(139,39): error TS2694: Namespace 'Common' has no exported member 'ContentProvider'. +node_modules/chrome-devtools-frontend/front_end/sdk/CSSStyleSheetHeader.js(143,35): error TS2339: Property 'performSearchInContent' does not exist on type '() => void'. node_modules/chrome-devtools-frontend/front_end/sdk/Connections.js(10,24): error TS2694: Namespace 'Protocol' has no exported member 'InspectorBackend'. +node_modules/chrome-devtools-frontend/front_end/sdk/Connections.js(17,36): error TS2339: Property 'addEventListener' does not exist on type '() => void'. +node_modules/chrome-devtools-frontend/front_end/sdk/Connections.js(19,36): error TS2339: Property 'addEventListener' does not exist on type '() => void'. +node_modules/chrome-devtools-frontend/front_end/sdk/Connections.js(30,29): error TS2339: Property 'sendMessageToBackend' does not exist on type 'typeof InspectorFrontendHost'. node_modules/chrome-devtools-frontend/front_end/sdk/Connections.js(34,22): error TS2694: Namespace 'Common' has no exported member 'Event'. node_modules/chrome-devtools-frontend/front_end/sdk/Connections.js(41,22): error TS2694: Namespace 'Common' has no exported member 'Event'. +node_modules/chrome-devtools-frontend/front_end/sdk/Connections.js(64,24): error TS2339: Property 'removeEventListeners' does not exist on type '() => void'. +node_modules/chrome-devtools-frontend/front_end/sdk/Connections.js(71,27): error TS2339: Property 'reattach' does not exist on type 'typeof InspectorFrontendHost'. node_modules/chrome-devtools-frontend/front_end/sdk/Connections.js(87,24): error TS2694: Namespace 'Protocol' has no exported member 'InspectorBackend'. node_modules/chrome-devtools-frontend/front_end/sdk/Connections.js(168,24): error TS2694: Namespace 'Protocol' has no exported member 'InspectorBackend'. +node_modules/chrome-devtools-frontend/front_end/sdk/Connections.js(190,39): error TS2339: Property 'DevToolsStubErrorCode' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/sdk/ContentProviders.js(102,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/ContentProviders.js(102,39): error TS2694: Namespace 'Common' has no exported member 'ContentProvider'. -node_modules/chrome-devtools-frontend/front_end/sdk/CookieModel.js(7,19): error TS2694: Namespace 'SDK' has no exported member 'Target'. -node_modules/chrome-devtools-frontend/front_end/sdk/CookieModel.js(10,5): error TS2346: Call target does not contain any signatures. +node_modules/chrome-devtools-frontend/front_end/sdk/ContentProviders.js(108,35): error TS2339: Property 'performSearchInContent' does not exist on type '() => void'. node_modules/chrome-devtools-frontend/front_end/sdk/CookieModel.js(14,24): error TS2694: Namespace 'Protocol' has no exported member 'Network'. +node_modules/chrome-devtools-frontend/front_end/sdk/CookieModel.js(25,7): error TS2554: Expected 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/sdk/CookieModel.js(27,7): error TS2554: Expected 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/sdk/CookieModel.js(40,27): error TS2339: Property 'asParsedURL' does not exist on type 'string'. +node_modules/chrome-devtools-frontend/front_end/sdk/CookieModel.js(65,26): error TS2339: Property 'networkAgent' does not exist on type '(Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/sdk/CookieModel.js(95,39): error TS2345: Argument of type 'number' is not assignable to parameter of type 'string'. +node_modules/chrome-devtools-frontend/front_end/sdk/CookieModel.js(97,10): error TS2339: Property 'networkAgent' does not exist on type '(Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/sdk/CookieModel.js(114,38): error TS2339: Property 'asParsedURL' does not exist on type 'string'. +node_modules/chrome-devtools-frontend/front_end/sdk/CookieModel.js(129,38): error TS2339: Property 'networkAgent' does not exist on type '(Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sdk/CookieModel.js(137,14): error TS2339: Property 'register' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sdk/CookieModel.js(137,51): error TS2339: Property 'Capability' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sdk/CookieParser.js(79,40): error TS2339: Property 'Type' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sdk/CookieParser.js(97,40): error TS2339: Property 'Type' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/sdk/CookieParser.js(126,20): error TS2694: Namespace 'SDK' has no exported member 'CookieParser'. +node_modules/chrome-devtools-frontend/front_end/sdk/CookieParser.js(142,39): error TS2339: Property 'KeyValue' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/sdk/CookieParser.js(160,19): error TS2694: Namespace 'SDK' has no exported member 'CookieParser'. node_modules/chrome-devtools-frontend/front_end/sdk/CookieParser.js(161,19): error TS2694: Namespace 'SDK' has no exported member 'Cookie'. +node_modules/chrome-devtools-frontend/front_end/sdk/CookieParser.js(179,18): error TS2339: Property 'KeyValue' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/sdk/CookieParser.js(200,19): error TS2694: Namespace 'SDK' has no exported member 'Cookie'. node_modules/chrome-devtools-frontend/front_end/sdk/CookieParser.js(225,20): error TS2694: Namespace 'SDK' has no exported member 'Cookie'. node_modules/chrome-devtools-frontend/front_end/sdk/CookieParser.js(246,25): error TS2694: Namespace 'Protocol' has no exported member 'Network'. node_modules/chrome-devtools-frontend/front_end/sdk/CookieParser.js(250,33): error TS2694: Namespace 'Protocol' has no exported member 'Network'. node_modules/chrome-devtools-frontend/front_end/sdk/CookieParser.js(325,53): error TS2363: The right-hand side of an arithmetic operation must be of type 'any', 'number' or an enum type. -node_modules/chrome-devtools-frontend/front_end/sdk/DOMDebuggerModel.js(7,19): error TS2694: Namespace 'SDK' has no exported member 'Target'. -node_modules/chrome-devtools-frontend/front_end/sdk/DOMDebuggerModel.js(10,5): error TS2346: Call target does not contain any signatures. +node_modules/chrome-devtools-frontend/front_end/sdk/CookieParser.js(353,12): error TS2339: Property 'Type' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sdk/DOMDebuggerModel.js(11,26): error TS2339: Property 'domdebuggerAgent' does not exist on type '(Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sdk/DOMDebuggerModel.js(14,50): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sdk/DOMDebuggerModel.js(15,50): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/sdk/DOMDebuggerModel.js(17,28): error TS2694: Namespace 'SDK' has no exported member 'DOMDebuggerModel'. node_modules/chrome-devtools-frontend/front_end/sdk/DOMDebuggerModel.js(33,15): error TS1055: Type 'Promise<(Anonymous class)[]>' 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/DOMDebuggerModel.js(61,27): error TS2694: Namespace 'SDK' has no exported member 'DOMDebuggerModel'. node_modules/chrome-devtools-frontend/front_end/sdk/DOMDebuggerModel.js(69,19): error TS2694: Namespace 'SDK' has no exported member 'DOMDebuggerModel'. node_modules/chrome-devtools-frontend/front_end/sdk/DOMDebuggerModel.js(78,19): error TS2694: Namespace 'SDK' has no exported member 'DOMDebuggerModel'. node_modules/chrome-devtools-frontend/front_end/sdk/DOMDebuggerModel.js(79,20): error TS2694: Namespace 'SDK' has no exported member 'DOMDebuggerModel'. +node_modules/chrome-devtools-frontend/front_end/sdk/DOMDebuggerModel.js(88,47): error TS2339: Property 'DOMBreakpoint' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sdk/DOMDebuggerModel.js(92,56): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/sdk/DOMDebuggerModel.js(98,19): error TS2694: Namespace 'SDK' has no exported member 'DOMDebuggerModel'. node_modules/chrome-devtools-frontend/front_end/sdk/DOMDebuggerModel.js(109,19): error TS2694: Namespace 'SDK' has no exported member 'DOMDebuggerModel'. +node_modules/chrome-devtools-frontend/front_end/sdk/DOMDebuggerModel.js(120,56): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/sdk/DOMDebuggerModel.js(124,19): error TS2694: Namespace 'SDK' has no exported member 'DOMDebuggerModel'. +node_modules/chrome-devtools-frontend/front_end/sdk/DOMDebuggerModel.js(128,52): error TS2339: Property 'DOMBreakpoint' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/sdk/DOMDebuggerModel.js(132,19): error TS2694: Namespace 'SDK' has no exported member 'DOMDebuggerModel'. +node_modules/chrome-devtools-frontend/front_end/sdk/DOMDebuggerModel.js(137,30): error TS2339: Property 'DOMBreakpoint' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/sdk/DOMDebuggerModel.js(154,28): error TS2694: Namespace 'SDK' has no exported member 'DOMDebuggerModel'. +node_modules/chrome-devtools-frontend/front_end/sdk/DOMDebuggerModel.js(163,39): error TS2339: Property 'DOMBreakpoint' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sdk/DOMDebuggerModel.js(181,56): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sdk/DOMDebuggerModel.js(184,28): error TS2495: Type 'V' is not an array type or a string type. node_modules/chrome-devtools-frontend/front_end/sdk/DOMDebuggerModel.js(190,29): error TS2694: Namespace 'SDK' has no exported member 'DOMDebuggerModel'. +node_modules/chrome-devtools-frontend/front_end/sdk/DOMDebuggerModel.js(198,52): error TS2339: Property 'DOMBreakpoint' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sdk/DOMDebuggerModel.js(202,58): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/sdk/DOMDebuggerModel.js(207,28): error TS2694: Namespace 'SDK' has no exported member 'DOMDebuggerModel'. +node_modules/chrome-devtools-frontend/front_end/sdk/DOMDebuggerModel.js(228,56): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/sdk/DOMDebuggerModel.js(232,22): error TS2694: Namespace 'Common' has no exported member 'Event'. +node_modules/chrome-devtools-frontend/front_end/sdk/DOMDebuggerModel.js(242,57): error TS2339: Property 'filter' does not exist on type 'V'. +node_modules/chrome-devtools-frontend/front_end/sdk/DOMDebuggerModel.js(251,14): error TS2339: Property 'register' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sdk/DOMDebuggerModel.js(251,56): error TS2339: Property 'Capability' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sdk/DOMDebuggerModel.js(254,22): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sdk/DOMDebuggerModel.js(260,22): error TS2339: Property 'DOMBreakpoint' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/sdk/DOMDebuggerModel.js(264,19): error TS2694: Namespace 'SDK' has no exported member 'DOMDebuggerModel'. node_modules/chrome-devtools-frontend/front_end/sdk/DOMDebuggerModel.js(275,55): error TS1003: Identifier expected. +node_modules/chrome-devtools-frontend/front_end/sdk/DOMDebuggerModel.js(276,22): error TS2339: Property 'DOMBreakpoint' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sdk/DOMDebuggerModel.js(276,52): error TS2339: Property 'DOMDebugger' does not exist on type 'typeof Protocol'. +node_modules/chrome-devtools-frontend/front_end/sdk/DOMDebuggerModel.js(278,22): error TS2339: Property 'DOMBreakpoint' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/sdk/DOMDebuggerModel.js(290,19): error TS2694: Namespace 'SDK' has no exported member 'DebuggerModel'. node_modules/chrome-devtools-frontend/front_end/sdk/DOMDebuggerModel.js(292,19): error TS2694: Namespace 'SDK' has no exported member 'EventListener'. +node_modules/chrome-devtools-frontend/front_end/sdk/DOMDebuggerModel.js(309,48): error TS2339: Property 'Origin' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/sdk/DOMDebuggerModel.js(355,20): error TS2694: Namespace 'SDK' has no exported member 'DebuggerModel'. +node_modules/chrome-devtools-frontend/front_end/sdk/DOMDebuggerModel.js(379,79): error TS2339: Property 'Origin' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/sdk/DOMDebuggerModel.js(387,7): error TS2322: Type 'Promise' is not assignable to type 'Promise'. +node_modules/chrome-devtools-frontend/front_end/sdk/DOMDebuggerModel.js(389,44): error TS2339: Property 'Origin' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/sdk/DOMDebuggerModel.js(397,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/sdk/DOMDebuggerModel.js(403,88): error TS2345: Argument of type '(type: string, listener: () => any, useCapture: boolean) => void' is not assignable to parameter of type '(this: any, arg1: any) => any'. node_modules/chrome-devtools-frontend/front_end/sdk/DOMDebuggerModel.js(411,13): error TS2345: Argument of type '(type: string, listener: () => any, useCapture: boolean, passive: boolean) => void' is not assignable to parameter of type '(this: any, arg1: any) => any'. +node_modules/chrome-devtools-frontend/front_end/sdk/DOMDebuggerModel.js(437,47): error TS2339: Property 'Origin' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/sdk/DOMDebuggerModel.js(444,86): error TS2345: Argument of type '(type: string, listener: () => any, useCapture: boolean, passive: boolean) => void' is not assignable to parameter of type '(this: any, arg1: any) => any'. node_modules/chrome-devtools-frontend/front_end/sdk/DOMDebuggerModel.js(466,20): error TS2694: Namespace 'SDK' has no exported member 'EventListener'. +node_modules/chrome-devtools-frontend/front_end/sdk/DOMDebuggerModel.js(473,38): error TS2339: Property 'Origin' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sdk/DOMDebuggerModel.js(486,19): error TS2339: Property 'Origin' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sdk/DOMDebuggerModel.js(492,22): error TS2339: Property 'EventListenerBreakpoint' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sdk/DOMDebuggerModel.js(561,22): error TS2339: Property 'EventListenerBreakpoint' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sdk/DOMDebuggerModel.js(562,22): error TS2339: Property 'EventListenerBreakpoint' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sdk/DOMDebuggerModel.js(572,28): error TS2495: Type 'V' is not an array type or a string type. node_modules/chrome-devtools-frontend/front_end/sdk/DOMDebuggerModel.js(575,28): error TS2694: Namespace 'SDK' has no exported member 'DOMDebuggerModel'. +node_modules/chrome-devtools-frontend/front_end/sdk/DOMDebuggerModel.js(578,9): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/sdk/DOMDebuggerModel.js(581,9): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/sdk/DOMDebuggerModel.js(583,9): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/sdk/DOMDebuggerModel.js(584,44): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/sdk/DOMDebuggerModel.js(585,44): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/sdk/DOMDebuggerModel.js(586,44): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/sdk/DOMDebuggerModel.js(588,9): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/sdk/DOMDebuggerModel.js(590,44): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/sdk/DOMDebuggerModel.js(593,9): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/sdk/DOMDebuggerModel.js(602,9): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/sdk/DOMDebuggerModel.js(604,9): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/sdk/DOMDebuggerModel.js(606,42): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/sdk/DOMDebuggerModel.js(608,9): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/sdk/DOMDebuggerModel.js(616,9): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/sdk/DOMDebuggerModel.js(619,42): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/sdk/DOMDebuggerModel.js(621,9): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/sdk/DOMDebuggerModel.js(623,9): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/sdk/DOMDebuggerModel.js(630,9): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/sdk/DOMDebuggerModel.js(637,9): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/sdk/DOMDebuggerModel.js(638,42): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/sdk/DOMDebuggerModel.js(640,9): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/sdk/DOMDebuggerModel.js(645,9): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/sdk/DOMDebuggerModel.js(647,9): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/sdk/DOMDebuggerModel.js(649,9): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/sdk/DOMDebuggerModel.js(651,9): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/sdk/DOMDebuggerModel.js(653,9): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/sdk/DOMDebuggerModel.js(655,9): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/sdk/DOMDebuggerModel.js(657,9): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/sdk/DOMDebuggerModel.js(659,9): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/sdk/DOMDebuggerModel.js(661,9): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/sdk/DOMDebuggerModel.js(663,9): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/sdk/DOMDebuggerModel.js(665,9): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/sdk/DOMDebuggerModel.js(673,59): error TS2345: Argument of type 'this' is not assignable to parameter of type '() => void'. + Type '(Anonymous class)' is not assignable to type '() => void'. + Type '(Anonymous class)' provides no match for the signature '(): void'. +node_modules/chrome-devtools-frontend/front_end/sdk/DOMDebuggerModel.js(683,36): error TS2339: Property 'EventListenerBreakpoint' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sdk/DOMDebuggerModel.js(695,36): error TS2339: Property 'EventListenerBreakpoint' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/sdk/DOMDebuggerModel.js(702,20): error TS2694: Namespace 'SDK' has no exported member 'DOMDebuggerModel'. node_modules/chrome-devtools-frontend/front_end/sdk/DOMDebuggerModel.js(732,27): error TS2694: Namespace 'SDK' has no exported member 'DOMDebuggerModel'. node_modules/chrome-devtools-frontend/front_end/sdk/DOMDebuggerModel.js(762,20): error TS2694: Namespace 'SDK' has no exported member 'DOMDebuggerModel'. node_modules/chrome-devtools-frontend/front_end/sdk/DOMDebuggerModel.js(777,21): error TS2495: Type 'IterableIterator' is not an array type or a string type. +node_modules/chrome-devtools-frontend/front_end/sdk/DOMDebuggerModel.js(779,37): error TS2345: Argument of type '{ url: any; enabled: boolean; }[]' is not assignable to parameter of type 'V'. node_modules/chrome-devtools-frontend/front_end/sdk/DOMDebuggerModel.js(828,21): error TS2495: Type 'IterableIterator' is not an array type or a string type. node_modules/chrome-devtools-frontend/front_end/sdk/DOMModel.js(47,24): error TS2694: Namespace 'Protocol' has no exported member 'DOM'. node_modules/chrome-devtools-frontend/front_end/sdk/DOMModel.js(59,24): error TS2694: Namespace 'Protocol' has no exported member 'DOM'. -node_modules/chrome-devtools-frontend/front_end/sdk/DOMModel.js(360,33): error TS2694: Namespace 'Protocol' has no exported member 'Error'. -node_modules/chrome-devtools-frontend/front_end/sdk/DOMModel.js(387,33): error TS2694: Namespace 'Protocol' has no exported member 'Error'. -node_modules/chrome-devtools-frontend/front_end/sdk/DOMModel.js(410,33): error TS2694: Namespace 'Protocol' has no exported member 'Error'. -node_modules/chrome-devtools-frontend/front_end/sdk/DOMModel.js(424,33): error TS2694: Namespace 'Protocol' has no exported member 'Error'. -node_modules/chrome-devtools-frontend/front_end/sdk/DOMModel.js(438,33): error TS2694: Namespace 'Protocol' has no exported member 'Error'. -node_modules/chrome-devtools-frontend/front_end/sdk/DOMModel.js(445,27): error TS2694: Namespace 'SDK' has no exported member 'DOMNode'. -node_modules/chrome-devtools-frontend/front_end/sdk/DOMModel.js(453,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(481,15): error TS1055: Type 'Promise<(Anonymous class)[]>' 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(497,33): error TS2694: Namespace 'Protocol' has no exported member 'Error'. -node_modules/chrome-devtools-frontend/front_end/sdk/DOMModel.js(509,33): error TS2694: Namespace 'Protocol' has no exported member 'Error'. -node_modules/chrome-devtools-frontend/front_end/sdk/DOMModel.js(521,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(544,31): error TS2339: Property 'index' does not exist on type '(Anonymous class)'. -node_modules/chrome-devtools-frontend/front_end/sdk/DOMModel.js(545,16): error TS2339: Property 'index' does not exist on type '(Anonymous class)'. -node_modules/chrome-devtools-frontend/front_end/sdk/DOMModel.js(580,25): error TS2694: Namespace 'Protocol' has no exported member 'Page'. -node_modules/chrome-devtools-frontend/front_end/sdk/DOMModel.js(616,24): error TS2694: Namespace 'Protocol' has no exported member 'DOM'. -node_modules/chrome-devtools-frontend/front_end/sdk/DOMModel.js(649,32): error TS2694: Namespace 'Protocol' has no exported member 'DOM'. -node_modules/chrome-devtools-frontend/front_end/sdk/DOMModel.js(666,32): error TS2694: Namespace 'Protocol' has no exported member 'DOM'. -node_modules/chrome-devtools-frontend/front_end/sdk/DOMModel.js(681,32): error TS2694: Namespace 'Protocol' has no exported member 'DOM'. -node_modules/chrome-devtools-frontend/front_end/sdk/DOMModel.js(737,24): error TS2339: Property 'remove' does not exist on type 'any[]'. -node_modules/chrome-devtools-frontend/front_end/sdk/DOMModel.js(745,33): error TS2694: Namespace 'Protocol' has no exported member 'Error'. -node_modules/chrome-devtools-frontend/front_end/sdk/DOMModel.js(745,50): error TS2694: Namespace 'Protocol' has no exported member 'DOM'. -node_modules/chrome-devtools-frontend/front_end/sdk/DOMModel.js(762,33): error TS2694: Namespace 'Protocol' has no exported member 'Error'. -node_modules/chrome-devtools-frontend/front_end/sdk/DOMModel.js(762,50): error TS2694: Namespace 'Protocol' has no exported member 'DOM'. -node_modules/chrome-devtools-frontend/front_end/sdk/DOMModel.js(828,26): error TS2495: Type 'IterableIterator' is not an array type or a string type. -node_modules/chrome-devtools-frontend/front_end/sdk/DOMModel.js(846,31): error TS2339: Property 'baseURL' does not exist on type '(Anonymous class)'. -node_modules/chrome-devtools-frontend/front_end/sdk/DOMModel.js(847,65): error TS2339: Property 'baseURL' does not exist on type '(Anonymous class)'. -node_modules/chrome-devtools-frontend/front_end/sdk/DOMModel.js(854,24): error TS2694: Namespace 'Protocol' has no exported member 'Runtime'. -node_modules/chrome-devtools-frontend/front_end/sdk/DOMModel.js(866,15): error TS1055: Type 'Promise<(Anonymous class)>' 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(874,34): error TS2694: Namespace 'Protocol' has no exported member 'DOM'. -node_modules/chrome-devtools-frontend/front_end/sdk/DOMModel.js(890,7): error TS2322: Type '(Anonymous class)' is not assignable to type 'this'. -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(971,19): error TS2694: Namespace 'SDK' has no exported member 'Target'. -node_modules/chrome-devtools-frontend/front_end/sdk/DOMModel.js(987,15): error TS1055: Type 'Promise<(Anonymous class)>' 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(1014,19): error TS2694: Namespace 'SDK' has no exported member 'Target'. -node_modules/chrome-devtools-frontend/front_end/sdk/DOMModel.js(1032,24): error TS2694: Namespace 'Protocol' has no exported member 'DOM'. -node_modules/chrome-devtools-frontend/front_end/sdk/DOMModel.js(1035,5): error TS2346: Call target does not contain any signatures. -node_modules/chrome-devtools-frontend/front_end/sdk/DOMModel.js(1047,19): error TS2694: Namespace 'SDK' has no exported member 'Target'. -node_modules/chrome-devtools-frontend/front_end/sdk/DOMModel.js(1050,5): error TS2346: Call target does not contain any signatures. -node_modules/chrome-devtools-frontend/front_end/sdk/DOMModel.js(1155,24): error TS2694: Namespace 'Protocol' has no exported member 'Runtime'. -node_modules/chrome-devtools-frontend/front_end/sdk/DOMModel.js(1156,15): error TS1055: Type 'Promise<(Anonymous class)>' 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(1166,34): error TS2694: Namespace 'Protocol' has no exported member 'DOM'. -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(1178,46): error TS2339: Property 'valuesArray' does not exist on type 'Set'. -node_modules/chrome-devtools-frontend/front_end/sdk/DOMModel.js(1193,34): error TS2694: Namespace 'Protocol' has no exported member 'Error'. -node_modules/chrome-devtools-frontend/front_end/sdk/DOMModel.js(1198,26): error TS2694: Namespace 'Protocol' has no exported member 'Error'. -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,24): error TS2694: Namespace 'Protocol' has no exported member 'DOM'. -node_modules/chrome-devtools-frontend/front_end/sdk/DOMModel.js(1225,24): error TS2694: Namespace 'Protocol' has no exported member 'DOM'. -node_modules/chrome-devtools-frontend/front_end/sdk/DOMModel.js(1238,31): error TS2694: Namespace 'Protocol' has no exported member 'DOM'. -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(1267,24): error TS2694: Namespace 'Protocol' has no exported member 'DOM'. -node_modules/chrome-devtools-frontend/front_end/sdk/DOMModel.js(1278,24): error TS2694: Namespace 'Protocol' has no exported member 'DOM'. -node_modules/chrome-devtools-frontend/front_end/sdk/DOMModel.js(1290,24): error TS2694: Namespace 'Protocol' has no exported member 'DOM'. -node_modules/chrome-devtools-frontend/front_end/sdk/DOMModel.js(1302,24): error TS2694: Namespace 'Protocol' has no exported member 'DOM'. -node_modules/chrome-devtools-frontend/front_end/sdk/DOMModel.js(1312,24): error TS2694: Namespace 'Protocol' has no exported member 'DOM'. -node_modules/chrome-devtools-frontend/front_end/sdk/DOMModel.js(1313,32): error TS2694: Namespace 'Protocol' has no exported member 'DOM'. -node_modules/chrome-devtools-frontend/front_end/sdk/DOMModel.js(1326,24): error TS2694: Namespace 'Protocol' has no exported member 'DOM'. +node_modules/chrome-devtools-frontend/front_end/sdk/DOMModel.js(136,53): error TS2339: Property 'documentElement' does not exist on type '(Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sdk/DOMModel.js(137,28): error TS2339: Property 'documentElement' does not exist on type '(Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sdk/DOMModel.js(138,53): error TS2339: Property 'body' does not exist on type '(Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sdk/DOMModel.js(139,28): error TS2339: Property 'body' does not exist on type '(Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sdk/DOMModel.js(268,49): error TS2339: Property 'PseudoElementNames' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sdk/DOMModel.js(277,49): error TS2339: Property 'PseudoElementNames' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sdk/DOMModel.js(330,64): error TS2339: Property 'ShadowRootTypes' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sdk/DOMModel.js(369,33): error TS2694: Namespace 'Protocol' has no exported member 'Error'. +node_modules/chrome-devtools-frontend/front_end/sdk/DOMModel.js(373,30): error TS2339: Property 'Error' does not exist on type 'typeof Protocol'. +node_modules/chrome-devtools-frontend/front_end/sdk/DOMModel.js(376,36): error TS2339: Property 'Error' does not exist on type 'typeof Protocol'. +node_modules/chrome-devtools-frontend/front_end/sdk/DOMModel.js(396,33): error TS2694: Namespace 'Protocol' has no exported member 'Error'. +node_modules/chrome-devtools-frontend/front_end/sdk/DOMModel.js(400,30): error TS2339: Property 'Error' does not exist on type 'typeof Protocol'. +node_modules/chrome-devtools-frontend/front_end/sdk/DOMModel.js(403,36): error TS2339: Property 'Error' does not exist on type 'typeof Protocol'. +node_modules/chrome-devtools-frontend/front_end/sdk/DOMModel.js(419,33): error TS2694: Namespace 'Protocol' has no exported member 'Error'. +node_modules/chrome-devtools-frontend/front_end/sdk/DOMModel.js(423,30): error TS2339: Property 'Error' does not exist on type 'typeof Protocol'. +node_modules/chrome-devtools-frontend/front_end/sdk/DOMModel.js(426,36): error TS2339: Property 'Error' does not exist on type 'typeof Protocol'. +node_modules/chrome-devtools-frontend/front_end/sdk/DOMModel.js(433,33): error TS2694: Namespace 'Protocol' has no exported member 'Error'. +node_modules/chrome-devtools-frontend/front_end/sdk/DOMModel.js(437,30): error TS2339: Property 'Error' does not exist on type 'typeof Protocol'. +node_modules/chrome-devtools-frontend/front_end/sdk/DOMModel.js(440,36): error TS2339: Property 'Error' does not exist on type 'typeof Protocol'. +node_modules/chrome-devtools-frontend/front_end/sdk/DOMModel.js(447,33): error TS2694: Namespace 'Protocol' has no exported member 'Error'. +node_modules/chrome-devtools-frontend/front_end/sdk/DOMModel.js(454,27): error TS2694: Namespace 'SDK' has no exported member 'DOMNode'. +node_modules/chrome-devtools-frontend/front_end/sdk/DOMModel.js(462,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(466,27): error TS2339: Property 'Error' does not exist on type 'typeof Protocol'. +node_modules/chrome-devtools-frontend/front_end/sdk/DOMModel.js(484,34): error TS2339: Property 'Error' does not exist on type 'typeof Protocol'. +node_modules/chrome-devtools-frontend/front_end/sdk/DOMModel.js(491,15): error TS1055: Type 'Promise<(Anonymous class)[]>' 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(495,30): error TS2339: Property 'Error' does not exist on type 'typeof Protocol'. +node_modules/chrome-devtools-frontend/front_end/sdk/DOMModel.js(507,33): error TS2694: Namespace 'Protocol' has no exported member 'Error'. +node_modules/chrome-devtools-frontend/front_end/sdk/DOMModel.js(511,30): error TS2339: Property 'Error' does not exist on type 'typeof Protocol'. +node_modules/chrome-devtools-frontend/front_end/sdk/DOMModel.js(514,36): error TS2339: Property 'Error' does not exist on type 'typeof Protocol'. +node_modules/chrome-devtools-frontend/front_end/sdk/DOMModel.js(519,33): error TS2694: Namespace 'Protocol' has no exported member 'Error'. +node_modules/chrome-devtools-frontend/front_end/sdk/DOMModel.js(523,30): error TS2339: Property 'Error' does not exist on type 'typeof Protocol'. +node_modules/chrome-devtools-frontend/front_end/sdk/DOMModel.js(526,36): error TS2339: Property 'Error' does not exist on type 'typeof Protocol'. +node_modules/chrome-devtools-frontend/front_end/sdk/DOMModel.js(531,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(536,29): error TS2339: Property 'copyText' does not exist on type 'typeof InspectorFrontendHost'. +node_modules/chrome-devtools-frontend/front_end/sdk/DOMModel.js(554,31): error TS2339: Property 'index' does not exist on type '(Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sdk/DOMModel.js(555,16): error TS2339: Property 'index' does not exist on type '(Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sdk/DOMModel.js(556,50): error TS2339: Property 'ShadowRootTypes' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sdk/DOMModel.js(590,25): error TS2694: Namespace 'Protocol' has no exported member 'Page'. +node_modules/chrome-devtools-frontend/front_end/sdk/DOMModel.js(626,24): error TS2694: Namespace 'Protocol' has no exported member 'DOM'. +node_modules/chrome-devtools-frontend/front_end/sdk/DOMModel.js(654,60): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sdk/DOMModel.js(659,32): error TS2694: Namespace 'Protocol' has no exported member 'DOM'. +node_modules/chrome-devtools-frontend/front_end/sdk/DOMModel.js(672,32): error TS2694: Namespace 'Protocol' has no exported member 'DOM'. +node_modules/chrome-devtools-frontend/front_end/sdk/DOMModel.js(687,32): error TS2694: Namespace 'Protocol' has no exported member 'DOM'. +node_modules/chrome-devtools-frontend/front_end/sdk/DOMModel.js(743,24): error TS2339: Property 'remove' does not exist on type 'any[]'. +node_modules/chrome-devtools-frontend/front_end/sdk/DOMModel.js(751,33): error TS2694: Namespace 'Protocol' has no exported member 'Error'. +node_modules/chrome-devtools-frontend/front_end/sdk/DOMModel.js(751,50): error TS2694: Namespace 'Protocol' has no exported member 'DOM'. +node_modules/chrome-devtools-frontend/front_end/sdk/DOMModel.js(758,34): error TS2339: Property 'Error' does not exist on type 'typeof Protocol'. +node_modules/chrome-devtools-frontend/front_end/sdk/DOMModel.js(761,40): error TS2339: Property 'Error' does not exist on type 'typeof Protocol'. +node_modules/chrome-devtools-frontend/front_end/sdk/DOMModel.js(768,33): error TS2694: Namespace 'Protocol' has no exported member 'Error'. +node_modules/chrome-devtools-frontend/front_end/sdk/DOMModel.js(775,34): error TS2339: Property 'Error' does not exist on type 'typeof Protocol'. +node_modules/chrome-devtools-frontend/front_end/sdk/DOMModel.js(778,40): error TS2339: Property 'Error' does not exist on type 'typeof Protocol'. +node_modules/chrome-devtools-frontend/front_end/sdk/DOMModel.js(802,62): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sdk/DOMModel.js(812,60): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sdk/DOMModel.js(834,26): error TS2495: Type 'IterableIterator' is not an array type or a string type. +node_modules/chrome-devtools-frontend/front_end/sdk/DOMModel.js(852,31): error TS2339: Property 'baseURL' does not exist on type '(Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sdk/DOMModel.js(853,65): error TS2339: Property 'baseURL' does not exist on type '(Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sdk/DOMModel.js(860,24): error TS2694: Namespace 'Protocol' has no exported member 'Runtime'. +node_modules/chrome-devtools-frontend/front_end/sdk/DOMModel.js(872,15): error TS1055: Type 'Promise<(Anonymous class)>' 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(880,34): error TS2694: Namespace 'Protocol' has no exported member 'DOM'. +node_modules/chrome-devtools-frontend/front_end/sdk/DOMModel.js(896,7): error TS2322: Type '(Anonymous class)' is not assignable to type 'this'. +node_modules/chrome-devtools-frontend/front_end/sdk/DOMModel.js(940,29): error TS2339: Property 'pageAgent' does not exist on type '(Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sdk/DOMModel.js(955,13): error TS2339: Property 'PseudoElementNames' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sdk/DOMModel.js(963,13): error TS2339: Property 'ShadowRootTypes' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sdk/DOMModel.js(969,66): error TS1003: Identifier expected. +node_modules/chrome-devtools-frontend/front_end/sdk/DOMModel.js(970,13): error TS2339: Property 'Attribute' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sdk/DOMModel.js(993,15): error TS1055: Type 'Promise<(Anonymous class)>' 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(1042,24): error TS2694: Namespace 'Protocol' has no exported member 'DOM'. +node_modules/chrome-devtools-frontend/front_end/sdk/DOMModel.js(1062,26): error TS2339: Property 'domAgent' does not exist on type '(Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sdk/DOMModel.js(1070,12): error TS2339: Property 'registerDOMDispatcher' does not exist on type '(Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sdk/DOMModel.js(1108,46): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sdk/DOMModel.js(1120,48): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sdk/DOMModel.js(1123,50): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sdk/DOMModel.js(1165,24): error TS2694: Namespace 'Protocol' has no exported member 'Runtime'. +node_modules/chrome-devtools-frontend/front_end/sdk/DOMModel.js(1166,15): error TS1055: Type 'Promise<(Anonymous class)>' 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(1176,34): error TS2694: Namespace 'Protocol' has no exported member 'DOM'. +node_modules/chrome-devtools-frontend/front_end/sdk/DOMModel.js(1184,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(1188,46): error TS2339: Property 'valuesArray' does not exist on type 'Set'. +node_modules/chrome-devtools-frontend/front_end/sdk/DOMModel.js(1203,34): error TS2694: Namespace 'Protocol' has no exported member 'Error'. +node_modules/chrome-devtools-frontend/front_end/sdk/DOMModel.js(1208,26): error TS2694: Namespace 'Protocol' has no exported member 'Error'. +node_modules/chrome-devtools-frontend/front_end/sdk/DOMModel.js(1214,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(1220,24): error TS2694: Namespace 'Protocol' has no exported member 'DOM'. +node_modules/chrome-devtools-frontend/front_end/sdk/DOMModel.js(1230,48): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sdk/DOMModel.js(1235,24): error TS2694: Namespace 'Protocol' has no exported member 'DOM'. +node_modules/chrome-devtools-frontend/front_end/sdk/DOMModel.js(1243,48): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sdk/DOMModel.js(1248,31): error TS2694: Namespace 'Protocol' has no exported member 'DOM'. +node_modules/chrome-devtools-frontend/front_end/sdk/DOMModel.js(1251,32): error TS2339: Property 'addAll' does not exist on type 'Set'. +node_modules/chrome-devtools-frontend/front_end/sdk/DOMModel.js(1258,24): error TS2495: Type 'Set' is not an array type or a string type. +node_modules/chrome-devtools-frontend/front_end/sdk/DOMModel.js(1268,54): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sdk/DOMModel.js(1277,24): error TS2694: Namespace 'Protocol' has no exported member 'DOM'. +node_modules/chrome-devtools-frontend/front_end/sdk/DOMModel.js(1283,48): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sdk/DOMModel.js(1288,24): error TS2694: Namespace 'Protocol' has no exported member 'DOM'. +node_modules/chrome-devtools-frontend/front_end/sdk/DOMModel.js(1300,24): error TS2694: Namespace 'Protocol' has no exported member 'DOM'. +node_modules/chrome-devtools-frontend/front_end/sdk/DOMModel.js(1309,48): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sdk/DOMModel.js(1313,24): error TS2694: Namespace 'Protocol' has no exported member 'DOM'. +node_modules/chrome-devtools-frontend/front_end/sdk/DOMModel.js(1323,24): error TS2694: Namespace 'Protocol' has no exported member 'DOM'. +node_modules/chrome-devtools-frontend/front_end/sdk/DOMModel.js(1324,32): error TS2694: Namespace 'Protocol' has no exported member 'DOM'. node_modules/chrome-devtools-frontend/front_end/sdk/DOMModel.js(1337,24): error TS2694: Namespace 'Protocol' has no exported member 'DOM'. -node_modules/chrome-devtools-frontend/front_end/sdk/DOMModel.js(1338,24): error TS2694: Namespace 'Protocol' has no exported member 'DOM'. -node_modules/chrome-devtools-frontend/front_end/sdk/DOMModel.js(1339,24): error TS2694: Namespace 'Protocol' has no exported member 'DOM'. -node_modules/chrome-devtools-frontend/front_end/sdk/DOMModel.js(1351,24): error TS2694: Namespace 'Protocol' has no exported member 'DOM'. -node_modules/chrome-devtools-frontend/front_end/sdk/DOMModel.js(1352,24): error TS2694: Namespace 'Protocol' has no exported member 'DOM'. -node_modules/chrome-devtools-frontend/front_end/sdk/DOMModel.js(1364,24): error TS2694: Namespace 'Protocol' has no exported member 'DOM'. -node_modules/chrome-devtools-frontend/front_end/sdk/DOMModel.js(1365,24): error TS2694: Namespace 'Protocol' has no exported member 'DOM'. -node_modules/chrome-devtools-frontend/front_end/sdk/DOMModel.js(1380,24): error TS2694: Namespace 'Protocol' has no exported member 'DOM'. -node_modules/chrome-devtools-frontend/front_end/sdk/DOMModel.js(1381,24): error TS2694: Namespace 'Protocol' has no exported member 'DOM'. -node_modules/chrome-devtools-frontend/front_end/sdk/DOMModel.js(1397,24): error TS2694: Namespace 'Protocol' has no exported member 'DOM'. -node_modules/chrome-devtools-frontend/front_end/sdk/DOMModel.js(1398,24): error TS2694: Namespace 'Protocol' has no exported member 'DOM'. -node_modules/chrome-devtools-frontend/front_end/sdk/DOMModel.js(1414,24): error TS2694: Namespace 'Protocol' has no exported member 'DOM'. -node_modules/chrome-devtools-frontend/front_end/sdk/DOMModel.js(1415,24): error TS2694: Namespace 'Protocol' has no exported member 'DOM'. -node_modules/chrome-devtools-frontend/front_end/sdk/DOMModel.js(1431,24): error TS2694: Namespace 'Protocol' has no exported member 'DOM'. -node_modules/chrome-devtools-frontend/front_end/sdk/DOMModel.js(1432,32): error TS2694: Namespace 'Protocol' has no exported member 'DOM'. -node_modules/chrome-devtools-frontend/front_end/sdk/DOMModel.js(1453,23): error TS2495: Type 'IterableIterator<(Anonymous class)>' is not an array type or a string type. -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(1473,15): error TS1055: Type 'Promise<(Anonymous class)>' 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(1490,24): error TS2694: Namespace 'Protocol' has no exported member 'DOM'. -node_modules/chrome-devtools-frontend/front_end/sdk/DOMModel.js(1498,24): error TS2694: Namespace 'Protocol' has no exported member 'DOM'. -node_modules/chrome-devtools-frontend/front_end/sdk/DOMModel.js(1500,34): error TS2694: Namespace 'Protocol' has no exported member 'DOM'. -node_modules/chrome-devtools-frontend/front_end/sdk/DOMModel.js(1507,24): error TS2694: Namespace 'Protocol' has no exported member 'DOM'. -node_modules/chrome-devtools-frontend/front_end/sdk/DOMModel.js(1509,41): error TS2694: Namespace 'Protocol' has no exported member 'DOM'. -node_modules/chrome-devtools-frontend/front_end/sdk/DOMModel.js(1607,24): error TS2694: Namespace 'Protocol' has no exported member 'DOM'. -node_modules/chrome-devtools-frontend/front_end/sdk/DOMModel.js(1617,24): error TS2694: Namespace 'Protocol' has no exported member 'DOM'. -node_modules/chrome-devtools-frontend/front_end/sdk/DOMModel.js(1626,32): error TS2694: Namespace 'Protocol' has no exported member 'DOM'. -node_modules/chrome-devtools-frontend/front_end/sdk/DOMModel.js(1634,24): error TS2694: Namespace 'Protocol' has no exported member 'DOM'. -node_modules/chrome-devtools-frontend/front_end/sdk/DOMModel.js(1643,24): error TS2694: Namespace 'Protocol' has no exported member 'DOM'. -node_modules/chrome-devtools-frontend/front_end/sdk/DOMModel.js(1644,32): error TS2694: Namespace 'Protocol' has no exported member 'DOM'. -node_modules/chrome-devtools-frontend/front_end/sdk/DOMModel.js(1652,24): error TS2694: Namespace 'Protocol' has no exported member 'DOM'. -node_modules/chrome-devtools-frontend/front_end/sdk/DOMModel.js(1661,24): error TS2694: Namespace 'Protocol' has no exported member 'DOM'. -node_modules/chrome-devtools-frontend/front_end/sdk/DOMModel.js(1662,24): error TS2694: Namespace 'Protocol' has no exported member 'DOM'. -node_modules/chrome-devtools-frontend/front_end/sdk/DOMModel.js(1663,24): error TS2694: Namespace 'Protocol' has no exported member 'DOM'. -node_modules/chrome-devtools-frontend/front_end/sdk/DOMModel.js(1671,24): error TS2694: Namespace 'Protocol' has no exported member 'DOM'. -node_modules/chrome-devtools-frontend/front_end/sdk/DOMModel.js(1672,24): error TS2694: Namespace 'Protocol' has no exported member 'DOM'. -node_modules/chrome-devtools-frontend/front_end/sdk/DOMModel.js(1680,24): error TS2694: Namespace 'Protocol' has no exported member 'DOM'. -node_modules/chrome-devtools-frontend/front_end/sdk/DOMModel.js(1681,24): error TS2694: Namespace 'Protocol' has no exported member 'DOM'. -node_modules/chrome-devtools-frontend/front_end/sdk/DOMModel.js(1689,24): error TS2694: Namespace 'Protocol' has no exported member 'DOM'. -node_modules/chrome-devtools-frontend/front_end/sdk/DOMModel.js(1690,24): error TS2694: Namespace 'Protocol' has no exported member 'DOM'. -node_modules/chrome-devtools-frontend/front_end/sdk/DOMModel.js(1698,24): error TS2694: Namespace 'Protocol' has no exported member 'DOM'. -node_modules/chrome-devtools-frontend/front_end/sdk/DOMModel.js(1699,24): error TS2694: Namespace 'Protocol' has no exported member 'DOM'. -node_modules/chrome-devtools-frontend/front_end/sdk/DOMModel.js(1707,24): error TS2694: Namespace 'Protocol' has no exported member 'DOM'. -node_modules/chrome-devtools-frontend/front_end/sdk/DOMModel.js(1708,24): error TS2694: Namespace 'Protocol' has no exported member 'DOM'. -node_modules/chrome-devtools-frontend/front_end/sdk/DOMModel.js(1716,24): error TS2694: Namespace 'Protocol' has no exported member 'DOM'. -node_modules/chrome-devtools-frontend/front_end/sdk/DOMModel.js(1717,32): error TS2694: Namespace 'Protocol' has no exported member 'DOM'. -node_modules/chrome-devtools-frontend/front_end/sdk/DebuggerModel.js(36,19): error TS2694: Namespace 'SDK' has no exported member 'Target'. -node_modules/chrome-devtools-frontend/front_end/sdk/DebuggerModel.js(39,5): error TS2346: Call target does not contain any signatures. +node_modules/chrome-devtools-frontend/front_end/sdk/DOMModel.js(1343,48): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sdk/DOMModel.js(1348,24): error TS2694: Namespace 'Protocol' has no exported member 'DOM'. +node_modules/chrome-devtools-frontend/front_end/sdk/DOMModel.js(1349,24): error TS2694: Namespace 'Protocol' has no exported member 'DOM'. +node_modules/chrome-devtools-frontend/front_end/sdk/DOMModel.js(1350,24): error TS2694: Namespace 'Protocol' has no exported member 'DOM'. +node_modules/chrome-devtools-frontend/front_end/sdk/DOMModel.js(1357,48): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sdk/DOMModel.js(1362,24): error TS2694: Namespace 'Protocol' has no exported member 'DOM'. +node_modules/chrome-devtools-frontend/front_end/sdk/DOMModel.js(1363,24): error TS2694: Namespace 'Protocol' has no exported member 'DOM'. +node_modules/chrome-devtools-frontend/front_end/sdk/DOMModel.js(1370,48): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sdk/DOMModel.js(1375,24): error TS2694: Namespace 'Protocol' has no exported member 'DOM'. +node_modules/chrome-devtools-frontend/front_end/sdk/DOMModel.js(1376,24): error TS2694: Namespace 'Protocol' has no exported member 'DOM'. +node_modules/chrome-devtools-frontend/front_end/sdk/DOMModel.js(1386,48): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sdk/DOMModel.js(1391,24): error TS2694: Namespace 'Protocol' has no exported member 'DOM'. +node_modules/chrome-devtools-frontend/front_end/sdk/DOMModel.js(1392,24): error TS2694: Namespace 'Protocol' has no exported member 'DOM'. +node_modules/chrome-devtools-frontend/front_end/sdk/DOMModel.js(1403,48): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sdk/DOMModel.js(1408,24): error TS2694: Namespace 'Protocol' has no exported member 'DOM'. +node_modules/chrome-devtools-frontend/front_end/sdk/DOMModel.js(1409,24): error TS2694: Namespace 'Protocol' has no exported member 'DOM'. +node_modules/chrome-devtools-frontend/front_end/sdk/DOMModel.js(1420,48): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sdk/DOMModel.js(1425,24): error TS2694: Namespace 'Protocol' has no exported member 'DOM'. +node_modules/chrome-devtools-frontend/front_end/sdk/DOMModel.js(1426,24): error TS2694: Namespace 'Protocol' has no exported member 'DOM'. +node_modules/chrome-devtools-frontend/front_end/sdk/DOMModel.js(1437,48): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sdk/DOMModel.js(1442,24): error TS2694: Namespace 'Protocol' has no exported member 'DOM'. +node_modules/chrome-devtools-frontend/front_end/sdk/DOMModel.js(1443,32): error TS2694: Namespace 'Protocol' has no exported member 'DOM'. +node_modules/chrome-devtools-frontend/front_end/sdk/DOMModel.js(1450,48): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sdk/DOMModel.js(1464,23): error TS2495: Type 'IterableIterator<(Anonymous class)>' is not an array type or a string type. +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(1477,28): error TS2339: Property 'Error' does not exist on type 'typeof Protocol'. +node_modules/chrome-devtools-frontend/front_end/sdk/DOMModel.js(1479,30): error TS2339: Property 'Error' does not exist on type 'typeof Protocol'. +node_modules/chrome-devtools-frontend/front_end/sdk/DOMModel.js(1484,15): error TS1055: Type 'Promise<(Anonymous class)>' 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(1501,24): error TS2694: Namespace 'Protocol' has no exported member 'DOM'. +node_modules/chrome-devtools-frontend/front_end/sdk/DOMModel.js(1509,24): error TS2694: Namespace 'Protocol' has no exported member 'DOM'. +node_modules/chrome-devtools-frontend/front_end/sdk/DOMModel.js(1511,34): error TS2694: Namespace 'Protocol' has no exported member 'DOM'. +node_modules/chrome-devtools-frontend/front_end/sdk/DOMModel.js(1518,24): error TS2694: Namespace 'Protocol' has no exported member 'DOM'. +node_modules/chrome-devtools-frontend/front_end/sdk/DOMModel.js(1520,41): error TS2694: Namespace 'Protocol' has no exported member 'DOM'. +node_modules/chrome-devtools-frontend/front_end/sdk/DOMModel.js(1576,14): error TS2339: Property 'register' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sdk/DOMModel.js(1576,48): error TS2339: Property 'Capability' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sdk/DOMModel.js(1579,14): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sdk/DOMModel.js(1614,24): error TS2694: Namespace 'Protocol' has no exported member 'DOM'. +node_modules/chrome-devtools-frontend/front_end/sdk/DOMModel.js(1624,24): error TS2694: Namespace 'Protocol' has no exported member 'DOM'. +node_modules/chrome-devtools-frontend/front_end/sdk/DOMModel.js(1633,32): error TS2694: Namespace 'Protocol' has no exported member 'DOM'. +node_modules/chrome-devtools-frontend/front_end/sdk/DOMModel.js(1641,24): error TS2694: Namespace 'Protocol' has no exported member 'DOM'. +node_modules/chrome-devtools-frontend/front_end/sdk/DOMModel.js(1650,24): error TS2694: Namespace 'Protocol' has no exported member 'DOM'. +node_modules/chrome-devtools-frontend/front_end/sdk/DOMModel.js(1651,32): error TS2694: Namespace 'Protocol' has no exported member 'DOM'. +node_modules/chrome-devtools-frontend/front_end/sdk/DOMModel.js(1659,24): error TS2694: Namespace 'Protocol' has no exported member 'DOM'. +node_modules/chrome-devtools-frontend/front_end/sdk/DOMModel.js(1668,24): error TS2694: Namespace 'Protocol' has no exported member 'DOM'. +node_modules/chrome-devtools-frontend/front_end/sdk/DOMModel.js(1669,24): error TS2694: Namespace 'Protocol' has no exported member 'DOM'. +node_modules/chrome-devtools-frontend/front_end/sdk/DOMModel.js(1670,24): error TS2694: Namespace 'Protocol' has no exported member 'DOM'. +node_modules/chrome-devtools-frontend/front_end/sdk/DOMModel.js(1678,24): error TS2694: Namespace 'Protocol' has no exported member 'DOM'. +node_modules/chrome-devtools-frontend/front_end/sdk/DOMModel.js(1679,24): error TS2694: Namespace 'Protocol' has no exported member 'DOM'. +node_modules/chrome-devtools-frontend/front_end/sdk/DOMModel.js(1687,24): error TS2694: Namespace 'Protocol' has no exported member 'DOM'. +node_modules/chrome-devtools-frontend/front_end/sdk/DOMModel.js(1688,24): error TS2694: Namespace 'Protocol' has no exported member 'DOM'. +node_modules/chrome-devtools-frontend/front_end/sdk/DOMModel.js(1696,24): error TS2694: Namespace 'Protocol' has no exported member 'DOM'. +node_modules/chrome-devtools-frontend/front_end/sdk/DOMModel.js(1697,24): error TS2694: Namespace 'Protocol' has no exported member 'DOM'. +node_modules/chrome-devtools-frontend/front_end/sdk/DOMModel.js(1705,24): error TS2694: Namespace 'Protocol' has no exported member 'DOM'. +node_modules/chrome-devtools-frontend/front_end/sdk/DOMModel.js(1706,24): error TS2694: Namespace 'Protocol' has no exported member 'DOM'. +node_modules/chrome-devtools-frontend/front_end/sdk/DOMModel.js(1714,24): error TS2694: Namespace 'Protocol' has no exported member 'DOM'. +node_modules/chrome-devtools-frontend/front_end/sdk/DOMModel.js(1715,24): error TS2694: Namespace 'Protocol' has no exported member 'DOM'. +node_modules/chrome-devtools-frontend/front_end/sdk/DOMModel.js(1723,24): error TS2694: Namespace 'Protocol' has no exported member 'DOM'. +node_modules/chrome-devtools-frontend/front_end/sdk/DOMModel.js(1724,32): error TS2694: Namespace 'Protocol' has no exported member 'DOM'. +node_modules/chrome-devtools-frontend/front_end/sdk/DOMModel.js(1801,17): error TS2339: Property 'remove' does not exist on type '(Anonymous class)[]'. +node_modules/chrome-devtools-frontend/front_end/sdk/DebuggerModel.js(41,12): error TS2339: Property 'registerDebuggerDispatcher' does not exist on type '(Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sdk/DebuggerModel.js(42,26): error TS2339: Property 'debuggerAgent' does not exist on type '(Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/sdk/DebuggerModel.js(45,17): error TS2315: Type '(Anonymous class)' is not generic. node_modules/chrome-devtools-frontend/front_end/sdk/DebuggerModel.js(90,16): error TS2315: Type '(Anonymous class)' is not generic. +node_modules/chrome-devtools-frontend/front_end/sdk/DebuggerModel.js(122,27): error TS2339: Property '_scheduledPauseOnAsyncCall' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sdk/DebuggerModel.js(123,48): error TS2339: Property '_scheduledPauseOnAsyncCall' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sdk/DebuggerModel.js(124,53): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sdk/DebuggerModel.js(134,23): error TS2339: Property '_debuggerIdToModel' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sdk/DebuggerModel.js(143,30): error TS2339: Property '_debuggerIdToModel' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sdk/DebuggerModel.js(158,5): error TS2554: Expected 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/sdk/DebuggerModel.js(158,53): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sdk/DebuggerModel.js(159,23): error TS2339: Property '_debuggerIdToModel' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sdk/DebuggerModel.js(188,33): error TS2339: Property 'PauseOnExceptionsState' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sdk/DebuggerModel.js(190,33): error TS2339: Property 'PauseOnExceptionsState' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sdk/DebuggerModel.js(192,33): error TS2339: Property 'PauseOnExceptionsState' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/sdk/DebuggerModel.js(231,24): error TS2694: Namespace 'Protocol' has no exported member 'Runtime'. node_modules/chrome-devtools-frontend/front_end/sdk/DebuggerModel.js(250,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,29): error TS2694: Namespace 'SDK' has no exported member 'DebuggerModel'. +node_modules/chrome-devtools-frontend/front_end/sdk/DebuggerModel.js(254,55): error TS2339: Property '_fileURLToNodeJSPath' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sdk/DebuggerModel.js(255,31): error TS2339: Property '_fileURLToNodeJSPath' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sdk/DebuggerModel.js(267,27): error TS2339: Property 'Error' does not exist on type 'typeof Protocol'. +node_modules/chrome-devtools-frontend/front_end/sdk/DebuggerModel.js(271,71): error TS2339: Property 'Location' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/sdk/DebuggerModel.js(281,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(281,29): error TS2694: Namespace 'SDK' has no exported member 'DebuggerModel'. +node_modules/chrome-devtools-frontend/front_end/sdk/DebuggerModel.js(286,35): error TS2339: Property 'Error' does not exist on type 'typeof Protocol'. +node_modules/chrome-devtools-frontend/front_end/sdk/DebuggerModel.js(295,71): error TS2339: Property 'Location' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/sdk/DebuggerModel.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/DebuggerModel.js(304,29): error TS2694: Namespace 'SDK' has no exported member 'DebuggerModel'. +node_modules/chrome-devtools-frontend/front_end/sdk/DebuggerModel.js(310,27): error TS2339: Property 'Error' does not exist on type 'typeof Protocol'. +node_modules/chrome-devtools-frontend/front_end/sdk/DebuggerModel.js(314,43): error TS2339: Property 'Location' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/sdk/DebuggerModel.js(319,24): error TS2694: Namespace 'Protocol' has no exported member 'Debugger'. node_modules/chrome-devtools-frontend/front_end/sdk/DebuggerModel.js(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/DebuggerModel.js(324,27): error TS2339: Property 'Error' does not exist on type 'typeof Protocol'. +node_modules/chrome-devtools-frontend/front_end/sdk/DebuggerModel.js(325,73): error TS2339: Property 'Error' does not exist on type 'typeof Protocol'. node_modules/chrome-devtools-frontend/front_end/sdk/DebuggerModel.js(329,19): error TS2694: Namespace 'SDK' has no exported member 'DebuggerModel'. node_modules/chrome-devtools-frontend/front_end/sdk/DebuggerModel.js(330,19): error TS2694: Namespace 'SDK' has no exported member 'DebuggerModel'. node_modules/chrome-devtools-frontend/front_end/sdk/DebuggerModel.js(332,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(332,36): error TS2694: Namespace 'SDK' has no exported member 'DebuggerModel'. +node_modules/chrome-devtools-frontend/front_end/sdk/DebuggerModel.js(340,27): error TS2339: Property 'Error' does not exist on type 'typeof Protocol'. +node_modules/chrome-devtools-frontend/front_end/sdk/DebuggerModel.js(342,65): error TS2339: Property 'BreakLocation' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/sdk/DebuggerModel.js(346,24): error TS2694: Namespace 'Protocol' has no exported member 'Runtime'. node_modules/chrome-devtools-frontend/front_end/sdk/DebuggerModel.js(347,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(347,34): error TS2694: Namespace 'Protocol' has no exported member 'Runtime'. +node_modules/chrome-devtools-frontend/front_end/sdk/DebuggerModel.js(351,30): error TS2339: Property 'Error' does not exist on type 'typeof Protocol'. node_modules/chrome-devtools-frontend/front_end/sdk/DebuggerModel.js(355,24): error TS2694: Namespace 'Protocol' has no exported member 'Debugger'. node_modules/chrome-devtools-frontend/front_end/sdk/DebuggerModel.js(356,24): error TS2694: Namespace 'Protocol' has no exported member 'Debugger'. +node_modules/chrome-devtools-frontend/front_end/sdk/DebuggerModel.js(360,41): error TS2339: Property 'Location' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sdk/DebuggerModel.js(367,53): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/sdk/DebuggerModel.js(371,37): error TS2495: Type 'IterableIterator<(Anonymous class)>' is not an array type or a string type. node_modules/chrome-devtools-frontend/front_end/sdk/DebuggerModel.js(389,24): error TS2694: Namespace 'Protocol' has no exported member 'Runtime'. node_modules/chrome-devtools-frontend/front_end/sdk/DebuggerModel.js(411,24): error TS2495: Type 'IterableIterator<(Anonymous class)>' is not an array type or a string type. @@ -9304,19 +15528,34 @@ node_modules/chrome-devtools-frontend/front_end/sdk/DebuggerModel.js(435,24): er node_modules/chrome-devtools-frontend/front_end/sdk/DebuggerModel.js(436,24): error TS2694: Namespace 'Protocol' has no exported member 'Runtime'. node_modules/chrome-devtools-frontend/front_end/sdk/DebuggerModel.js(456,28): error TS2694: Namespace 'SDK' has no exported member 'DebuggerModel'. node_modules/chrome-devtools-frontend/front_end/sdk/DebuggerModel.js(458,7): error TS1056: Accessors are only available when targeting ECMAScript 5 and higher. +node_modules/chrome-devtools-frontend/front_end/sdk/DebuggerModel.js(481,55): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/sdk/DebuggerModel.js(498,32): error TS2694: Namespace 'Protocol' has no exported member 'Debugger'. node_modules/chrome-devtools-frontend/front_end/sdk/DebuggerModel.js(502,24): error TS2694: Namespace 'Protocol' has no exported member 'Runtime'. node_modules/chrome-devtools-frontend/front_end/sdk/DebuggerModel.js(503,24): error TS2694: Namespace 'Protocol' has no exported member 'Runtime'. node_modules/chrome-devtools-frontend/front_end/sdk/DebuggerModel.js(504,24): error TS2694: Namespace 'Protocol' has no exported member 'Runtime'. +node_modules/chrome-devtools-frontend/front_end/sdk/DebuggerModel.js(509,25): error TS2339: Property '_scheduledPauseOnAsyncCall' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sdk/DebuggerModel.js(511,43): error TS2339: Property '_debuggerIdToModel' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sdk/DebuggerModel.js(521,31): error TS2339: Property '_continueToLocationCallback' does not exist on type '(Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sdk/DebuggerModel.js(522,27): error TS2339: Property '_continueToLocationCallback' does not exist on type '(Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sdk/DebuggerModel.js(523,19): error TS2339: Property '_continueToLocationCallback' does not exist on type '(Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sdk/DebuggerModel.js(531,23): error TS2339: Property '_scheduledPauseOnAsyncCall' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sdk/DebuggerModel.js(536,53): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/sdk/DebuggerModel.js(540,24): error TS2694: Namespace 'Protocol' has no exported member 'Runtime'. node_modules/chrome-devtools-frontend/front_end/sdk/DebuggerModel.js(546,24): error TS2694: Namespace 'Protocol' has no exported member 'Runtime'. +node_modules/chrome-devtools-frontend/front_end/sdk/DebuggerModel.js(567,25): error TS2339: Property '_fileURLToNodeJSPath' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sdk/DebuggerModel.js(576,55): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sdk/DebuggerModel.js(578,55): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sdk/DebuggerModel.js(661,55): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/sdk/DebuggerModel.js(669,20): error TS2694: Namespace 'SDK' has no exported member 'DebuggerModel'. +node_modules/chrome-devtools-frontend/front_end/sdk/DebuggerModel.js(672,34): error TS2339: Property 'Location' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/sdk/DebuggerModel.js(679,20): error TS2694: Namespace 'SDK' has no exported member 'DebuggerModel'. +node_modules/chrome-devtools-frontend/front_end/sdk/DebuggerModel.js(695,50): error TS2339: Property 'Location' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/sdk/DebuggerModel.js(700,24): error TS2694: Namespace 'Protocol' has no exported member 'Runtime'. node_modules/chrome-devtools-frontend/front_end/sdk/DebuggerModel.js(703,20): error TS2694: Namespace 'SDK' has no exported member 'DebuggerModel'. node_modules/chrome-devtools-frontend/front_end/sdk/DebuggerModel.js(711,24): error TS2694: Namespace 'Protocol' has no exported member 'Runtime'. node_modules/chrome-devtools-frontend/front_end/sdk/DebuggerModel.js(712,27): error TS2694: Namespace 'SDK' has no exported member 'DebuggerModel'. node_modules/chrome-devtools-frontend/front_end/sdk/DebuggerModel.js(746,19): error TS2694: Namespace 'SDK' has no exported member 'DebuggerModel'. +node_modules/chrome-devtools-frontend/front_end/sdk/DebuggerModel.js(752,53): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/sdk/DebuggerModel.js(756,20): error TS2694: Namespace 'SDK' has no exported member 'DebuggerModel'. node_modules/chrome-devtools-frontend/front_end/sdk/DebuggerModel.js(763,19): error TS2694: Namespace 'SDK' has no exported member 'RuntimeModel'. node_modules/chrome-devtools-frontend/front_end/sdk/DebuggerModel.js(764,29): error TS2694: Namespace 'SDK' has no exported member 'RuntimeModel'. @@ -9324,15 +15563,30 @@ node_modules/chrome-devtools-frontend/front_end/sdk/DebuggerModel.js(772,29): er node_modules/chrome-devtools-frontend/front_end/sdk/DebuggerModel.js(780,22): error TS2694: Namespace 'SDK' has no exported member 'DebuggerModel'. node_modules/chrome-devtools-frontend/front_end/sdk/DebuggerModel.js(816,24): error TS2694: Namespace 'Protocol' has no exported member 'Runtime'. node_modules/chrome-devtools-frontend/front_end/sdk/DebuggerModel.js(818,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(822,35): error TS2339: Property 'Error' does not exist on type 'typeof Protocol'. node_modules/chrome-devtools-frontend/front_end/sdk/DebuggerModel.js(829,24): error TS2694: Namespace 'Protocol' has no exported member 'Debugger'. node_modules/chrome-devtools-frontend/front_end/sdk/DebuggerModel.js(830,31): error TS2694: Namespace 'Common' has no exported member 'Event'. node_modules/chrome-devtools-frontend/front_end/sdk/DebuggerModel.js(838,24): error TS2694: Namespace 'Protocol' has no exported member 'Debugger'. node_modules/chrome-devtools-frontend/front_end/sdk/DebuggerModel.js(839,31): error TS2694: Namespace 'Common' has no exported member 'Event'. node_modules/chrome-devtools-frontend/front_end/sdk/DebuggerModel.js(848,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(852,35): error TS2339: Property 'Error' does not exist on type 'typeof Protocol'. +node_modules/chrome-devtools-frontend/front_end/sdk/DebuggerModel.js(863,23): error TS2339: Property '_debuggerIdToModel' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/sdk/DebuggerModel.js(871,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(879,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(897,19): error TS2339: Property '_debuggerIdToModel' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sdk/DebuggerModel.js(900,19): error TS2339: Property '_scheduledPauseOnAsyncCall' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sdk/DebuggerModel.js(903,19): error TS2339: Property '_fileURLToNodeJSPath' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sdk/DebuggerModel.js(905,14): error TS2339: Property 'register' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sdk/DebuggerModel.js(905,53): error TS2339: Property 'Capability' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/sdk/DebuggerModel.js(907,78): error TS1003: Identifier expected. +node_modules/chrome-devtools-frontend/front_end/sdk/DebuggerModel.js(908,19): error TS2339: Property 'FunctionDetails' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sdk/DebuggerModel.js(915,19): error TS2339: Property 'PauseOnExceptionsState' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sdk/DebuggerModel.js(922,19): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sdk/DebuggerModel.js(936,19): error TS2339: Property 'BreakReason' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sdk/DebuggerModel.js(949,19): error TS2339: Property 'BreakLocationType' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sdk/DebuggerModel.js(961,19): error TS2339: Property 'ContinueToLocationTargetCallFrames' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/sdk/DebuggerModel.js(967,2): error TS1131: Property or signature expected. +node_modules/chrome-devtools-frontend/front_end/sdk/DebuggerModel.js(971,19): error TS2339: Property 'SetBreakpointResult' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/sdk/DebuggerModel.js(987,32): error TS2694: Namespace 'Protocol' has no exported member 'Debugger'. node_modules/chrome-devtools-frontend/front_end/sdk/DebuggerModel.js(991,24): error TS2694: Namespace 'Protocol' has no exported member 'Runtime'. node_modules/chrome-devtools-frontend/front_end/sdk/DebuggerModel.js(992,24): error TS2694: Namespace 'Protocol' has no exported member 'Runtime'. @@ -9347,60 +15601,143 @@ node_modules/chrome-devtools-frontend/front_end/sdk/DebuggerModel.js(1042,14): e node_modules/chrome-devtools-frontend/front_end/sdk/DebuggerModel.js(1042,14): error TS1110: Type expected. node_modules/chrome-devtools-frontend/front_end/sdk/DebuggerModel.js(1058,24): error TS2694: Namespace 'Protocol' has no exported member 'Debugger'. node_modules/chrome-devtools-frontend/front_end/sdk/DebuggerModel.js(1059,24): error TS2694: Namespace 'Protocol' has no exported member 'Debugger'. +node_modules/chrome-devtools-frontend/front_end/sdk/DebuggerModel.js(1069,19): error TS2339: Property 'Location' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/sdk/DebuggerModel.js(1085,24): error TS2694: Namespace 'Protocol' has no exported member 'Debugger'. node_modules/chrome-devtools-frontend/front_end/sdk/DebuggerModel.js(1086,20): error TS2694: Namespace 'SDK' has no exported member 'DebuggerModel'. +node_modules/chrome-devtools-frontend/front_end/sdk/DebuggerModel.js(1089,34): error TS2339: Property 'Location' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/sdk/DebuggerModel.js(1093,25): error TS2694: Namespace 'Protocol' has no exported member 'Debugger'. +node_modules/chrome-devtools-frontend/front_end/sdk/DebuggerModel.js(1111,26): error TS2339: Property '_continueToLocationCallback' does not exist on type '(Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sdk/DebuggerModel.js(1113,43): error TS2339: Property 'ContinueToLocationTargetCallFrames' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sdk/DebuggerModel.js(1142,19): error TS2339: Property 'BreakLocation' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sdk/DebuggerModel.js(1142,67): error TS2339: Property 'Location' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/sdk/DebuggerModel.js(1148,24): error TS2694: Namespace 'Protocol' has no exported member 'Debugger'. -node_modules/chrome-devtools-frontend/front_end/sdk/DebuggerModel.js(1151,5): error TS2346: Call target does not contain any signatures. node_modules/chrome-devtools-frontend/front_end/sdk/DebuggerModel.js(1158,24): error TS2694: Namespace 'Protocol' has no exported member 'Debugger'. node_modules/chrome-devtools-frontend/front_end/sdk/DebuggerModel.js(1159,20): error TS2694: Namespace 'SDK' has no exported member 'DebuggerModel'. +node_modules/chrome-devtools-frontend/front_end/sdk/DebuggerModel.js(1162,34): error TS2339: Property 'BreakLocation' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sdk/DebuggerModel.js(1170,19): error TS2339: Property 'CallFrame' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/sdk/DebuggerModel.js(1174,24): error TS2694: Namespace 'Protocol' has no exported member 'Debugger'. +node_modules/chrome-devtools-frontend/front_end/sdk/DebuggerModel.js(1180,40): error TS2339: Property 'Location' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sdk/DebuggerModel.js(1184,41): error TS2339: Property 'Scope' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sdk/DebuggerModel.js(1186,37): error TS2339: Property 'Debugger' does not exist on type 'typeof Protocol'. +node_modules/chrome-devtools-frontend/front_end/sdk/DebuggerModel.js(1190,50): error TS2339: Property 'Location' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/sdk/DebuggerModel.js(1197,32): error TS2694: Namespace 'Protocol' has no exported member 'Debugger'. node_modules/chrome-devtools-frontend/front_end/sdk/DebuggerModel.js(1198,28): error TS2694: Namespace 'SDK' has no exported member 'DebuggerModel'. +node_modules/chrome-devtools-frontend/front_end/sdk/DebuggerModel.js(1206,43): error TS2339: Property 'CallFrame' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/sdk/DebuggerModel.js(1214,7): error TS1056: Accessors are only available when targeting ECMAScript 5 and higher. node_modules/chrome-devtools-frontend/front_end/sdk/DebuggerModel.js(1221,7): error TS1056: Accessors are only available when targeting ECMAScript 5 and higher. node_modules/chrome-devtools-frontend/front_end/sdk/DebuggerModel.js(1226,28): error TS2694: Namespace 'SDK' has no exported member 'DebuggerModel'. node_modules/chrome-devtools-frontend/front_end/sdk/DebuggerModel.js(1233,20): error TS2694: Namespace 'SDK' has no exported member 'DebuggerModel'. node_modules/chrome-devtools-frontend/front_end/sdk/DebuggerModel.js(1255,15): error TS1055: Type 'Promise<(Anonymous class)>' 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(1263,35): error TS2339: Property 'Error' does not exist on type 'typeof Protocol'. +node_modules/chrome-devtools-frontend/front_end/sdk/DebuggerModel.js(1266,27): error TS2339: Property 'Error' does not exist on type 'typeof Protocol'. node_modules/chrome-devtools-frontend/front_end/sdk/DebuggerModel.js(1275,7): error TS1056: Accessors are only available when targeting ECMAScript 5 and higher. node_modules/chrome-devtools-frontend/front_end/sdk/DebuggerModel.js(1280,20): error TS2694: Namespace 'SDK' has no exported member 'DebuggerModel'. node_modules/chrome-devtools-frontend/front_end/sdk/DebuggerModel.js(1287,20): error TS2694: Namespace 'SDK' has no exported member 'DebuggerModel'. node_modules/chrome-devtools-frontend/front_end/sdk/DebuggerModel.js(1294,19): error TS2694: Namespace 'SDK' has no exported member 'RuntimeModel'. node_modules/chrome-devtools-frontend/front_end/sdk/DebuggerModel.js(1295,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(1295,29): error TS2694: Namespace 'SDK' has no exported member 'RuntimeModel'. +node_modules/chrome-devtools-frontend/front_end/sdk/DebuggerModel.js(1308,35): error TS2339: Property 'Error' does not exist on type 'typeof Protocol'. +node_modules/chrome-devtools-frontend/front_end/sdk/DebuggerModel.js(1321,28): error TS2339: Property 'Error' does not exist on type 'typeof Protocol'. +node_modules/chrome-devtools-frontend/front_end/sdk/DebuggerModel.js(1330,19): error TS2339: Property 'Scope' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/sdk/DebuggerModel.js(1332,19): error TS2694: Namespace 'SDK' has no exported member 'DebuggerModel'. +node_modules/chrome-devtools-frontend/front_end/sdk/DebuggerModel.js(1342,27): error TS2339: Property 'Location' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sdk/DebuggerModel.js(1345,27): error TS2339: Property 'Location' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/sdk/DebuggerModel.js(1350,20): error TS2694: Namespace 'SDK' has no exported member 'DebuggerModel'. +node_modules/chrome-devtools-frontend/front_end/sdk/DebuggerModel.js(1368,21): error TS2339: Property 'Debugger' does not exist on type 'typeof Protocol'. +node_modules/chrome-devtools-frontend/front_end/sdk/DebuggerModel.js(1369,16): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/sdk/DebuggerModel.js(1370,21): error TS2339: Property 'Debugger' does not exist on type 'typeof Protocol'. +node_modules/chrome-devtools-frontend/front_end/sdk/DebuggerModel.js(1371,16): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/sdk/DebuggerModel.js(1372,21): error TS2339: Property 'Debugger' does not exist on type 'typeof Protocol'. +node_modules/chrome-devtools-frontend/front_end/sdk/DebuggerModel.js(1373,16): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/sdk/DebuggerModel.js(1374,21): error TS2339: Property 'Debugger' does not exist on type 'typeof Protocol'. +node_modules/chrome-devtools-frontend/front_end/sdk/DebuggerModel.js(1375,16): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/sdk/DebuggerModel.js(1376,21): error TS2339: Property 'Debugger' does not exist on type 'typeof Protocol'. +node_modules/chrome-devtools-frontend/front_end/sdk/DebuggerModel.js(1377,16): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/sdk/DebuggerModel.js(1378,21): error TS2339: Property 'Debugger' does not exist on type 'typeof Protocol'. +node_modules/chrome-devtools-frontend/front_end/sdk/DebuggerModel.js(1379,16): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/sdk/DebuggerModel.js(1380,21): error TS2339: Property 'Debugger' does not exist on type 'typeof Protocol'. +node_modules/chrome-devtools-frontend/front_end/sdk/DebuggerModel.js(1381,16): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/sdk/DebuggerModel.js(1382,21): error TS2339: Property 'Debugger' does not exist on type 'typeof Protocol'. +node_modules/chrome-devtools-frontend/front_end/sdk/DebuggerModel.js(1383,16): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/sdk/DebuggerModel.js(1397,20): error TS2694: Namespace 'SDK' has no exported member 'DebuggerModel'. node_modules/chrome-devtools-frontend/front_end/sdk/DebuggerModel.js(1404,20): error TS2694: Namespace 'SDK' has no exported member 'DebuggerModel'. +node_modules/chrome-devtools-frontend/front_end/sdk/DebuggerModel.js(1419,33): error TS2339: Property 'Debugger' does not exist on type 'typeof Protocol'. +node_modules/chrome-devtools-frontend/front_end/sdk/DebuggerModel.js(1419,84): error TS2339: Property 'Debugger' does not exist on type 'typeof Protocol'. +node_modules/chrome-devtools-frontend/front_end/sdk/DebuggerModel.js(1435,33): error TS2339: Property 'Debugger' does not exist on type 'typeof Protocol'. +node_modules/chrome-devtools-frontend/front_end/sdk/DebuggerModel.js(1435,84): error TS2339: Property 'Debugger' does not exist on type 'typeof Protocol'. node_modules/chrome-devtools-frontend/front_end/sdk/DebuggerModel.js(1446,32): error TS2694: Namespace 'Protocol' has no exported member 'Debugger'. node_modules/chrome-devtools-frontend/front_end/sdk/DebuggerModel.js(1450,24): error TS2694: Namespace 'Protocol' has no exported member 'Runtime'. node_modules/chrome-devtools-frontend/front_end/sdk/DebuggerModel.js(1451,24): error TS2694: Namespace 'Protocol' has no exported member 'Runtime'. +node_modules/chrome-devtools-frontend/front_end/sdk/DebuggerModel.js(1455,41): error TS2339: Property 'CallFrame' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sdk/DebuggerModel.js(1468,43): error TS2339: Property 'BreakReason' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sdk/DebuggerModel.js(1469,43): error TS2339: Property 'BreakReason' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/sdk/DebuggerModel.js(1472,30): error TS2694: Namespace 'Protocol' has no exported member 'Runtime'. node_modules/chrome-devtools-frontend/front_end/sdk/DebuggerModel.js(1476,24): error TS2694: Namespace 'Protocol' has no exported member 'Runtime'. node_modules/chrome-devtools-frontend/front_end/sdk/DebuggerModel.js(1477,25): error TS2694: Namespace 'Protocol' has no exported member 'Runtime'. -node_modules/chrome-devtools-frontend/front_end/sdk/EmulationModel.js(7,19): error TS2694: Namespace 'SDK' has no exported member 'Target'. -node_modules/chrome-devtools-frontend/front_end/sdk/EmulationModel.js(10,5): error TS2346: Call target does not contain any signatures. +node_modules/chrome-devtools-frontend/front_end/sdk/EmulationModel.js(11,35): error TS2339: Property 'emulationAgent' does not exist on type '(Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sdk/EmulationModel.js(12,30): error TS2339: Property 'pageAgent' does not exist on type '(Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sdk/EmulationModel.js(13,43): error TS2339: Property 'deviceOrientationAgent' does not exist on type '(Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sdk/EmulationModel.js(17,60): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sdk/EmulationModel.js(26,64): error TS2345: Argument of type 'V' is not assignable to parameter of type 'string'. +node_modules/chrome-devtools-frontend/front_end/sdk/EmulationModel.js(28,29): error TS2345: Argument of type 'V' is not assignable to parameter of type 'string'. +node_modules/chrome-devtools-frontend/front_end/sdk/EmulationModel.js(40,56): error TS2339: Property 'Capability' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/sdk/EmulationModel.js(51,24): error TS2694: Namespace 'Protocol' has no exported member 'PageAgent'. node_modules/chrome-devtools-frontend/front_end/sdk/EmulationModel.js(69,19): error TS2694: Namespace 'SDK' has no exported member 'EmulationModel'. +node_modules/chrome-devtools-frontend/front_end/sdk/EmulationModel.js(81,75): error TS2339: Property 'Geolocation' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/sdk/EmulationModel.js(86,19): error TS2694: Namespace 'SDK' has no exported member 'EmulationModel'. +node_modules/chrome-devtools-frontend/front_end/sdk/EmulationModel.js(154,14): error TS2339: Property 'register' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sdk/EmulationModel.js(154,54): error TS2339: Property 'Capability' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sdk/EmulationModel.js(156,20): error TS2339: Property 'Geolocation' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/sdk/EmulationModel.js(169,20): error TS2694: Namespace 'SDK' has no exported member 'EmulationModel'. +node_modules/chrome-devtools-frontend/front_end/sdk/EmulationModel.js(177,41): error TS2339: Property 'Geolocation' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sdk/EmulationModel.js(182,35): error TS2339: Property 'Geolocation' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/sdk/EmulationModel.js(189,20): error TS2694: Namespace 'SDK' has no exported member 'EmulationModel'. +node_modules/chrome-devtools-frontend/front_end/sdk/EmulationModel.js(195,46): error TS2339: Property 'Geolocation' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sdk/EmulationModel.js(196,47): error TS2339: Property 'Geolocation' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sdk/EmulationModel.js(203,35): error TS2339: Property 'Geolocation' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sdk/EmulationModel.js(232,20): error TS2339: Property 'Geolocation' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sdk/EmulationModel.js(234,20): error TS2339: Property 'DeviceOrientation' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/sdk/EmulationModel.js(247,20): error TS2694: Namespace 'SDK' has no exported member 'EmulationModel'. +node_modules/chrome-devtools-frontend/front_end/sdk/EmulationModel.js(252,37): error TS2339: Property 'DeviceOrientation' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sdk/EmulationModel.js(254,35): error TS2339: Property 'DeviceOrientation' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/sdk/EmulationModel.js(258,20): error TS2694: Namespace 'SDK' has no exported member 'EmulationModel'. +node_modules/chrome-devtools-frontend/front_end/sdk/EmulationModel.js(264,43): error TS2339: Property 'DeviceOrientation' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sdk/EmulationModel.js(265,42): error TS2339: Property 'DeviceOrientation' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sdk/EmulationModel.js(266,43): error TS2339: Property 'DeviceOrientation' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sdk/EmulationModel.js(275,35): error TS2339: Property 'DeviceOrientation' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/sdk/FilmStripModel.js(27,28): error TS2694: Namespace 'SDK' has no exported member 'FilmStripModel'. +node_modules/chrome-devtools-frontend/front_end/sdk/FilmStripModel.js(38,49): error TS2339: Property '_category' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sdk/FilmStripModel.js(40,45): error TS2339: Property 'TraceEvents' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sdk/FilmStripModel.js(43,48): error TS2339: Property 'Frame' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sdk/FilmStripModel.js(44,52): error TS2339: Property 'TraceEvents' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sdk/FilmStripModel.js(45,46): error TS2339: Property 'Frame' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/sdk/FilmStripModel.js(46,35): error TS2694: Namespace 'SDK' has no exported member 'TracingModel'. node_modules/chrome-devtools-frontend/front_end/sdk/FilmStripModel.js(52,27): error TS2694: Namespace 'SDK' has no exported member 'FilmStripModel'. node_modules/chrome-devtools-frontend/front_end/sdk/FilmStripModel.js(74,20): error TS2694: Namespace 'SDK' has no exported member 'FilmStripModel'. node_modules/chrome-devtools-frontend/front_end/sdk/FilmStripModel.js(77,30): error TS2339: Property 'upperBound' does not exist on type 'any[]'. +node_modules/chrome-devtools-frontend/front_end/sdk/FilmStripModel.js(82,20): error TS2339: Property '_category' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sdk/FilmStripModel.js(84,20): error TS2339: Property 'TraceEvents' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sdk/FilmStripModel.js(92,20): error TS2339: Property 'Frame' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/sdk/FilmStripModel.js(104,21): error TS2694: Namespace 'SDK' has no exported member 'TracingModel'. node_modules/chrome-devtools-frontend/front_end/sdk/FilmStripModel.js(110,19): error TS2694: Namespace 'SDK' has no exported member 'TracingModel'. node_modules/chrome-devtools-frontend/front_end/sdk/FilmStripModel.js(112,20): error TS2694: Namespace 'SDK' has no exported member 'FilmStripModel'. +node_modules/chrome-devtools-frontend/front_end/sdk/FilmStripModel.js(115,40): error TS2339: Property 'Frame' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/sdk/FilmStripModel.js(122,19): error TS2694: Namespace 'SDK' has no exported member 'TracingModel'. node_modules/chrome-devtools-frontend/front_end/sdk/FilmStripModel.js(124,20): error TS2694: Namespace 'SDK' has no exported member 'FilmStripModel'. -node_modules/chrome-devtools-frontend/front_end/sdk/HeapProfilerModel.js(6,19): error TS2694: Namespace 'SDK' has no exported member 'Target'. -node_modules/chrome-devtools-frontend/front_end/sdk/HeapProfilerModel.js(9,5): error TS2346: Call target does not contain any signatures. +node_modules/chrome-devtools-frontend/front_end/sdk/FilmStripModel.js(127,40): error TS2339: Property 'Frame' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sdk/HeapProfilerModel.js(10,12): error TS2339: Property 'registerHeapProfilerDispatcher' does not exist on type '(Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sdk/HeapProfilerModel.js(12,38): error TS2339: Property 'heapProfilerAgent' does not exist on type '(Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/sdk/HeapProfilerModel.js(44,34): error TS2694: Namespace 'Protocol' has no exported member 'HeapProfiler'. +node_modules/chrome-devtools-frontend/front_end/sdk/HeapProfilerModel.js(112,57): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sdk/HeapProfilerModel.js(121,31): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sdk/HeapProfilerModel.js(128,57): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sdk/HeapProfilerModel.js(138,31): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sdk/HeapProfilerModel.js(142,57): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sdk/HeapProfilerModel.js(146,14): error TS2339: Property 'register' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sdk/HeapProfilerModel.js(146,57): error TS2339: Property 'Capability' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sdk/HeapProfilerModel.js(149,23): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/sdk/LayerTreeBase.js(8,1): error TS1003: Identifier expected. +node_modules/chrome-devtools-frontend/front_end/sdk/LayerTreeBase.js(9,5): error TS2339: Property 'SnapshotWithRect' does not exist on type 'typeof SDK'. node_modules/chrome-devtools-frontend/front_end/sdk/LayerTreeBase.js(18,15): error TS2355: A function whose declared type is neither 'void' nor 'any' must return a value. node_modules/chrome-devtools-frontend/front_end/sdk/LayerTreeBase.js(23,15): error TS2355: A function whose declared type is neither 'void' nor 'any' must return a value. node_modules/chrome-devtools-frontend/front_end/sdk/LayerTreeBase.js(28,15): error TS2355: A function whose declared type is neither 'void' nor 'any' must return a value. @@ -9429,6 +15766,8 @@ node_modules/chrome-devtools-frontend/front_end/sdk/LayerTreeBase.js(123,15): er node_modules/chrome-devtools-frontend/front_end/sdk/LayerTreeBase.js(128,15): error TS2355: A function whose declared type is neither 'void' nor 'any' must return a value. node_modules/chrome-devtools-frontend/front_end/sdk/LayerTreeBase.js(133,15): error TS2355: A function whose declared type is neither 'void' nor 'any' must return a value. node_modules/chrome-devtools-frontend/front_end/sdk/LayerTreeBase.js(133,36): error TS2694: Namespace 'SDK' has no exported member 'SnapshotWithRect'. +node_modules/chrome-devtools-frontend/front_end/sdk/LayerTreeBase.js(138,11): error TS2339: Property 'ScrollRectType' does not exist on type '() => void'. +node_modules/chrome-devtools-frontend/front_end/sdk/LayerTreeBase.js(145,11): error TS2339: Property 'StickyPositionConstraint' does not exist on type '() => void'. node_modules/chrome-devtools-frontend/front_end/sdk/LayerTreeBase.js(148,24): error TS2694: Namespace 'Protocol' has no exported member 'LayerTree'. node_modules/chrome-devtools-frontend/front_end/sdk/LayerTreeBase.js(152,26): error TS2694: Namespace 'Protocol' has no exported member 'DOM'. node_modules/chrome-devtools-frontend/front_end/sdk/LayerTreeBase.js(154,26): error TS2694: Namespace 'Protocol' has no exported member 'DOM'. @@ -9438,8 +15777,6 @@ node_modules/chrome-devtools-frontend/front_end/sdk/LayerTreeBase.js(168,25): er node_modules/chrome-devtools-frontend/front_end/sdk/LayerTreeBase.js(175,25): error TS2694: Namespace 'Protocol' has no exported member 'DOM'. node_modules/chrome-devtools-frontend/front_end/sdk/LayerTreeBase.js(182,20): error TS2694: Namespace 'SDK' has no exported member 'Layer'. node_modules/chrome-devtools-frontend/front_end/sdk/LayerTreeBase.js(189,20): error TS2694: Namespace 'SDK' has no exported member 'Layer'. -node_modules/chrome-devtools-frontend/front_end/sdk/LayerTreeBase.js(201,19): error TS2694: Namespace 'SDK' has no exported member 'Target'. -node_modules/chrome-devtools-frontend/front_end/sdk/LayerTreeBase.js(214,20): error TS2694: Namespace 'SDK' has no exported member 'Target'. node_modules/chrome-devtools-frontend/front_end/sdk/LayerTreeBase.js(221,20): error TS2694: Namespace 'SDK' has no exported member 'Layer'. node_modules/chrome-devtools-frontend/front_end/sdk/LayerTreeBase.js(228,19): error TS2694: Namespace 'SDK' has no exported member 'Layer'. node_modules/chrome-devtools-frontend/front_end/sdk/LayerTreeBase.js(236,20): error TS2694: Namespace 'SDK' has no exported member 'Layer'. @@ -9449,36 +15786,68 @@ node_modules/chrome-devtools-frontend/front_end/sdk/LayerTreeBase.js(252,19): er node_modules/chrome-devtools-frontend/front_end/sdk/LayerTreeBase.js(261,35): error TS2339: Property 'children' does not exist on type '() => void'. node_modules/chrome-devtools-frontend/front_end/sdk/LayerTreeBase.js(266,20): error TS2694: Namespace 'SDK' has no exported member 'Layer'. node_modules/chrome-devtools-frontend/front_end/sdk/LayerTreeBase.js(274,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/LogModel.js(10,19): error TS2694: Namespace 'SDK' has no exported member 'Target'. -node_modules/chrome-devtools-frontend/front_end/sdk/LogModel.js(13,5): error TS2346: Call target does not contain any signatures. +node_modules/chrome-devtools-frontend/front_end/sdk/LayerTreeBase.js(284,33): error TS2339: Property 'keysArray' does not exist on type 'Map'. +node_modules/chrome-devtools-frontend/front_end/sdk/LogModel.js(14,12): error TS2339: Property 'registerLogDispatcher' does not exist on type '(Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sdk/LogModel.js(15,29): error TS2339: Property 'logAgent' does not exist on type '(Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/sdk/LogModel.js(28,24): error TS2694: Namespace 'Protocol' has no exported member 'Log'. -node_modules/chrome-devtools-frontend/front_end/sdk/NetworkManager.js(36,19): error TS2694: Namespace 'SDK' has no exported member 'Target'. -node_modules/chrome-devtools-frontend/front_end/sdk/NetworkManager.js(39,5): error TS2346: Call target does not contain any signatures. -node_modules/chrome-devtools-frontend/front_end/sdk/NetworkManager.js(61,19): error TS2694: Namespace 'SDK' has no exported member 'NetworkRequest'. -node_modules/chrome-devtools-frontend/front_end/sdk/NetworkManager.js(69,19): error TS2694: Namespace 'SDK' has no exported member 'NetworkRequest'. -node_modules/chrome-devtools-frontend/front_end/sdk/NetworkManager.js(78,19): error TS2694: Namespace 'SDK' has no exported member 'NetworkRequest'. -node_modules/chrome-devtools-frontend/front_end/sdk/NetworkManager.js(88,19): error TS2694: Namespace 'SDK' has no exported member 'NetworkRequest'. +node_modules/chrome-devtools-frontend/front_end/sdk/LogModel.js(31,48): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sdk/LogModel.js(39,14): error TS2339: Property 'register' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sdk/LogModel.js(39,48): error TS2339: Property 'Capability' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sdk/LogModel.js(42,14): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sdk/NetworkManager.js(41,33): error TS2339: Property 'networkAgent' does not exist on type '(Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sdk/NetworkManager.js(42,12): error TS2339: Property 'registerNetworkDispatcher' does not exist on type '(Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sdk/NetworkManager.js(65,39): error TS2339: Property '_networkManagerForRequestSymbol' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sdk/NetworkManager.js(73,41): error TS2339: Property '_networkManagerForRequestSymbol' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sdk/NetworkManager.js(81,46): error TS2339: Property '_networkManagerForRequestSymbol' does not exist on type 'typeof (Anonymous class)'. 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,39): error TS2694: Namespace 'Common' has no exported member 'ContentProvider'. -node_modules/chrome-devtools-frontend/front_end/sdk/NetworkManager.js(104,19): error TS2694: Namespace 'SDK' has no exported member 'NetworkRequest'. 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,29): error TS2694: Namespace 'SDK' has no exported member 'NetworkRequest'. +node_modules/chrome-devtools-frontend/front_end/sdk/NetworkManager.js(111,45): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sdk/NetworkManager.js(116,35): error TS2339: Property 'Error' does not exist on type 'typeof Protocol'. node_modules/chrome-devtools-frontend/front_end/sdk/NetworkManager.js(121,19): error TS2694: Namespace 'SDK' has no exported member 'NetworkManager'. node_modules/chrome-devtools-frontend/front_end/sdk/NetworkManager.js(122,25): error TS2694: Namespace 'Protocol' has no exported member 'Network'. -node_modules/chrome-devtools-frontend/front_end/sdk/NetworkManager.js(159,20): error TS2694: Namespace 'SDK' has no exported member 'NetworkRequest'. +node_modules/chrome-devtools-frontend/front_end/sdk/NetworkManager.js(127,23): error TS2339: Property 'Network' does not exist on type 'typeof Protocol'. +node_modules/chrome-devtools-frontend/front_end/sdk/NetworkManager.js(128,36): error TS2551: Property '_connectionTypes' does not exist on type 'typeof (Anonymous class)'. Did you mean '_connectionType'? +node_modules/chrome-devtools-frontend/front_end/sdk/NetworkManager.js(130,26): error TS2551: Property '_connectionTypes' does not exist on type 'typeof (Anonymous class)'. Did you mean '_connectionType'? +node_modules/chrome-devtools-frontend/front_end/sdk/NetworkManager.js(131,34): error TS2551: Property '_connectionTypes' does not exist on type 'typeof (Anonymous class)'. Did you mean '_connectionType'? +node_modules/chrome-devtools-frontend/front_end/sdk/NetworkManager.js(132,34): error TS2339: Property 'Network' does not exist on type 'typeof Protocol'. +node_modules/chrome-devtools-frontend/front_end/sdk/NetworkManager.js(133,34): error TS2339: Property 'Network' does not exist on type 'typeof Protocol'. +node_modules/chrome-devtools-frontend/front_end/sdk/NetworkManager.js(134,34): error TS2339: Property 'Network' does not exist on type 'typeof Protocol'. +node_modules/chrome-devtools-frontend/front_end/sdk/NetworkManager.js(135,41): error TS2339: Property 'Network' does not exist on type 'typeof Protocol'. +node_modules/chrome-devtools-frontend/front_end/sdk/NetworkManager.js(136,36): error TS2339: Property 'Network' does not exist on type 'typeof Protocol'. +node_modules/chrome-devtools-frontend/front_end/sdk/NetworkManager.js(137,37): error TS2339: Property 'Network' does not exist on type 'typeof Protocol'. +node_modules/chrome-devtools-frontend/front_end/sdk/NetworkManager.js(143,21): error TS2339: Property 'Network' does not exist on type 'typeof Protocol'. node_modules/chrome-devtools-frontend/front_end/sdk/NetworkManager.js(166,22): error TS2694: Namespace 'Common' has no exported member 'Event'. +node_modules/chrome-devtools-frontend/front_end/sdk/NetworkManager.js(185,14): error TS2339: Property 'register' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sdk/NetworkManager.js(185,54): error TS2339: Property 'Capability' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sdk/NetworkManager.js(188,20): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/sdk/NetworkManager.js(198,71): error TS1003: Identifier expected. +node_modules/chrome-devtools-frontend/front_end/sdk/NetworkManager.js(199,20): error TS2339: Property 'Message' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sdk/NetworkManager.js(201,20): error TS2339: Property '_MIMETypes' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/sdk/NetworkManager.js(214,2): error TS1131: Property or signature expected. node_modules/chrome-devtools-frontend/front_end/sdk/NetworkManager.js(220,20): error TS2300: Duplicate identifier 'Conditions'. +node_modules/chrome-devtools-frontend/front_end/sdk/NetworkManager.js(220,20): error TS2339: Property 'Conditions' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sdk/NetworkManager.js(223,20): error TS2339: Property 'NoThrottlingConditions' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sdk/NetworkManager.js(224,10): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/sdk/NetworkManager.js(231,20): error TS2339: Property 'OfflineConditions' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sdk/NetworkManager.js(232,10): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/sdk/NetworkManager.js(239,20): error TS2339: Property 'Slow3GConditions' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sdk/NetworkManager.js(240,10): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/sdk/NetworkManager.js(247,20): error TS2339: Property 'Fast3GConditions' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sdk/NetworkManager.js(248,10): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/sdk/NetworkManager.js(254,48): error TS1003: Identifier expected. -node_modules/chrome-devtools-frontend/front_end/sdk/NetworkManager.js(271,37): error TS2694: Namespace 'SDK' has no exported member 'NetworkRequest'. +node_modules/chrome-devtools-frontend/front_end/sdk/NetworkManager.js(255,20): error TS2339: Property 'BlockedPattern' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sdk/NetworkManager.js(257,20): error TS2339: Property '_networkManagerForRequestSymbol' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/sdk/NetworkManager.js(276,24): error TS2694: Namespace 'Protocol' has no exported member 'Network'. node_modules/chrome-devtools-frontend/front_end/sdk/NetworkManager.js(277,28): error TS2694: Namespace 'SDK' has no exported member 'NetworkRequest'. -node_modules/chrome-devtools-frontend/front_end/sdk/NetworkManager.js(290,19): error TS2694: Namespace 'SDK' has no exported member 'NetworkRequest'. node_modules/chrome-devtools-frontend/front_end/sdk/NetworkManager.js(291,24): error TS2694: Namespace 'Protocol' has no exported member 'Network'. -node_modules/chrome-devtools-frontend/front_end/sdk/NetworkManager.js(303,19): error TS2694: Namespace 'SDK' has no exported member 'NetworkRequest'. +node_modules/chrome-devtools-frontend/front_end/sdk/NetworkManager.js(298,76): error TS2339: Property 'Security' does not exist on type 'typeof Protocol'. node_modules/chrome-devtools-frontend/front_end/sdk/NetworkManager.js(304,24): error TS2694: Namespace 'Protocol' has no exported member 'Network'. -node_modules/chrome-devtools-frontend/front_end/sdk/NetworkManager.js(352,19): error TS2694: Namespace 'SDK' has no exported member 'NetworkRequest'. +node_modules/chrome-devtools-frontend/front_end/sdk/NetworkManager.js(322,20): error TS2339: Property 'connectionReused' does not exist on type '(Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sdk/NetworkManager.js(343,30): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sdk/NetworkManager.js(374,55): error TS2339: Property '_MIMETypes' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sdk/NetworkManager.js(375,56): error TS2339: Property '_MIMETypes' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/sdk/NetworkManager.js(382,24): error TS2694: Namespace 'Protocol' has no exported member 'Network'. node_modules/chrome-devtools-frontend/front_end/sdk/NetworkManager.js(383,24): error TS2694: Namespace 'Protocol' has no exported member 'Network'. node_modules/chrome-devtools-frontend/front_end/sdk/NetworkManager.js(384,24): error TS2694: Namespace 'Protocol' has no exported member 'Network'. @@ -9491,6 +15860,9 @@ node_modules/chrome-devtools-frontend/front_end/sdk/NetworkManager.js(400,24): e node_modules/chrome-devtools-frontend/front_end/sdk/NetworkManager.js(401,24): error TS2694: Namespace 'Protocol' has no exported member 'Network'. node_modules/chrome-devtools-frontend/front_end/sdk/NetworkManager.js(402,24): error TS2694: Namespace 'Protocol' has no exported member 'Page'. node_modules/chrome-devtools-frontend/front_end/sdk/NetworkManager.js(403,24): error TS2694: Namespace 'Protocol' has no exported member 'Page'. +node_modules/chrome-devtools-frontend/front_end/sdk/NetworkManager.js(412,65): error TS2339: Property 'Page' does not exist on type 'typeof Protocol'. +node_modules/chrome-devtools-frontend/front_end/sdk/NetworkManager.js(414,65): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sdk/NetworkManager.js(423,70): error TS2339: Property 'Page' does not exist on type 'typeof Protocol'. node_modules/chrome-devtools-frontend/front_end/sdk/NetworkManager.js(430,24): error TS2694: Namespace 'Protocol' has no exported member 'Network'. node_modules/chrome-devtools-frontend/front_end/sdk/NetworkManager.js(442,24): error TS2694: Namespace 'Protocol' has no exported member 'Network'. node_modules/chrome-devtools-frontend/front_end/sdk/NetworkManager.js(443,24): error TS2694: Namespace 'Protocol' has no exported member 'Network'. @@ -9498,106 +15870,139 @@ node_modules/chrome-devtools-frontend/front_end/sdk/NetworkManager.js(444,24): e node_modules/chrome-devtools-frontend/front_end/sdk/NetworkManager.js(445,24): error TS2694: Namespace 'Protocol' has no exported member 'Page'. node_modules/chrome-devtools-frontend/front_end/sdk/NetworkManager.js(446,24): error TS2694: Namespace 'Protocol' has no exported member 'Network'. node_modules/chrome-devtools-frontend/front_end/sdk/NetworkManager.js(447,24): error TS2694: Namespace 'Protocol' has no exported member 'Page'. +node_modules/chrome-devtools-frontend/front_end/sdk/NetworkManager.js(462,65): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sdk/NetworkManager.js(475,30): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sdk/NetworkManager.js(481,63): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/sdk/NetworkManager.js(486,24): error TS2694: Namespace 'Protocol' has no exported member 'Network'. node_modules/chrome-devtools-frontend/front_end/sdk/NetworkManager.js(487,24): error TS2694: Namespace 'Protocol' has no exported member 'Network'. node_modules/chrome-devtools-frontend/front_end/sdk/NetworkManager.js(506,24): error TS2694: Namespace 'Protocol' has no exported member 'Network'. node_modules/chrome-devtools-frontend/front_end/sdk/NetworkManager.js(507,24): error TS2694: Namespace 'Protocol' has no exported member 'Network'. -node_modules/chrome-devtools-frontend/front_end/sdk/NetworkManager.js(519,24): error TS2694: Namespace 'Protocol' has no exported member 'Network'. node_modules/chrome-devtools-frontend/front_end/sdk/NetworkManager.js(520,24): error TS2694: Namespace 'Protocol' has no exported member 'Network'. -node_modules/chrome-devtools-frontend/front_end/sdk/NetworkManager.js(521,24): error TS2694: Namespace 'Protocol' has no exported member 'Page'. -node_modules/chrome-devtools-frontend/front_end/sdk/NetworkManager.js(524,24): error TS2694: Namespace 'Protocol' has no exported member 'Network'. -node_modules/chrome-devtools-frontend/front_end/sdk/NetworkManager.js(548,24): error TS2694: Namespace 'Protocol' has no exported member 'Network'. -node_modules/chrome-devtools-frontend/front_end/sdk/NetworkManager.js(550,24): error TS2694: Namespace 'Protocol' has no exported member 'Network'. -node_modules/chrome-devtools-frontend/front_end/sdk/NetworkManager.js(561,24): error TS2694: Namespace 'Protocol' has no exported member 'Network'. +node_modules/chrome-devtools-frontend/front_end/sdk/NetworkManager.js(521,24): error TS2694: Namespace 'Protocol' has no exported member 'Network'. +node_modules/chrome-devtools-frontend/front_end/sdk/NetworkManager.js(522,24): error TS2694: Namespace 'Protocol' has no exported member 'Page'. +node_modules/chrome-devtools-frontend/front_end/sdk/NetworkManager.js(525,24): error TS2694: Namespace 'Protocol' has no exported member 'Network'. +node_modules/chrome-devtools-frontend/front_end/sdk/NetworkManager.js(537,38): error TS2339: Property 'Network' does not exist on type 'typeof Protocol'. +node_modules/chrome-devtools-frontend/front_end/sdk/NetworkManager.js(540,32): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sdk/NetworkManager.js(549,24): error TS2694: Namespace 'Protocol' has no exported member 'Network'. +node_modules/chrome-devtools-frontend/front_end/sdk/NetworkManager.js(551,24): error TS2694: Namespace 'Protocol' has no exported member 'Network'. +node_modules/chrome-devtools-frontend/front_end/sdk/NetworkManager.js(555,39): error TS2339: Property '_networkManagerForRequestSymbol' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/sdk/NetworkManager.js(562,24): error TS2694: Namespace 'Protocol' has no exported member 'Network'. node_modules/chrome-devtools-frontend/front_end/sdk/NetworkManager.js(563,24): error TS2694: Namespace 'Protocol' has no exported member 'Network'. node_modules/chrome-devtools-frontend/front_end/sdk/NetworkManager.js(564,24): error TS2694: Namespace 'Protocol' has no exported member 'Network'. -node_modules/chrome-devtools-frontend/front_end/sdk/NetworkManager.js(580,24): error TS2694: Namespace 'Protocol' has no exported member 'Network'. +node_modules/chrome-devtools-frontend/front_end/sdk/NetworkManager.js(565,24): error TS2694: Namespace 'Protocol' has no exported member 'Network'. node_modules/chrome-devtools-frontend/front_end/sdk/NetworkManager.js(581,24): error TS2694: Namespace 'Protocol' has no exported member 'Network'. node_modules/chrome-devtools-frontend/front_end/sdk/NetworkManager.js(582,24): error TS2694: Namespace 'Protocol' has no exported member 'Network'. -node_modules/chrome-devtools-frontend/front_end/sdk/NetworkManager.js(605,24): error TS2694: Namespace 'Protocol' has no exported member 'Network'. +node_modules/chrome-devtools-frontend/front_end/sdk/NetworkManager.js(583,24): error TS2694: Namespace 'Protocol' has no exported member 'Network'. node_modules/chrome-devtools-frontend/front_end/sdk/NetworkManager.js(606,24): error TS2694: Namespace 'Protocol' has no exported member 'Network'. node_modules/chrome-devtools-frontend/front_end/sdk/NetworkManager.js(607,24): error TS2694: Namespace 'Protocol' has no exported member 'Network'. -node_modules/chrome-devtools-frontend/front_end/sdk/NetworkManager.js(622,24): error TS2694: Namespace 'Protocol' has no exported member 'Network'. +node_modules/chrome-devtools-frontend/front_end/sdk/NetworkManager.js(608,24): error TS2694: Namespace 'Protocol' has no exported member 'Network'. node_modules/chrome-devtools-frontend/front_end/sdk/NetworkManager.js(623,24): error TS2694: Namespace 'Protocol' has no exported member 'Network'. node_modules/chrome-devtools-frontend/front_end/sdk/NetworkManager.js(624,24): error TS2694: Namespace 'Protocol' has no exported member 'Network'. -node_modules/chrome-devtools-frontend/front_end/sdk/NetworkManager.js(639,24): error TS2694: Namespace 'Protocol' has no exported member 'Network'. +node_modules/chrome-devtools-frontend/front_end/sdk/NetworkManager.js(625,24): error TS2694: Namespace 'Protocol' has no exported member 'Network'. node_modules/chrome-devtools-frontend/front_end/sdk/NetworkManager.js(640,24): error TS2694: Namespace 'Protocol' has no exported member 'Network'. -node_modules/chrome-devtools-frontend/front_end/sdk/NetworkManager.js(656,24): error TS2694: Namespace 'Protocol' has no exported member 'Network'. +node_modules/chrome-devtools-frontend/front_end/sdk/NetworkManager.js(641,24): error TS2694: Namespace 'Protocol' has no exported member 'Network'. node_modules/chrome-devtools-frontend/front_end/sdk/NetworkManager.js(657,24): error TS2694: Namespace 'Protocol' has no exported member 'Network'. -node_modules/chrome-devtools-frontend/front_end/sdk/NetworkManager.js(668,24): error TS2694: Namespace 'Protocol' has no exported member 'Network'. +node_modules/chrome-devtools-frontend/front_end/sdk/NetworkManager.js(658,24): error TS2694: Namespace 'Protocol' has no exported member 'Network'. node_modules/chrome-devtools-frontend/front_end/sdk/NetworkManager.js(669,24): error TS2694: Namespace 'Protocol' has no exported member 'Network'. -node_modules/chrome-devtools-frontend/front_end/sdk/NetworkManager.js(683,24): error TS2694: Namespace 'Protocol' has no exported member 'Network'. +node_modules/chrome-devtools-frontend/front_end/sdk/NetworkManager.js(670,24): error TS2694: Namespace 'Protocol' has no exported member 'Network'. node_modules/chrome-devtools-frontend/front_end/sdk/NetworkManager.js(684,24): error TS2694: Namespace 'Protocol' has no exported member 'Network'. -node_modules/chrome-devtools-frontend/front_end/sdk/NetworkManager.js(685,24): error TS2694: Namespace 'Protocol' has no exported member 'Page'. +node_modules/chrome-devtools-frontend/front_end/sdk/NetworkManager.js(685,24): error TS2694: Namespace 'Protocol' has no exported member 'Network'. node_modules/chrome-devtools-frontend/front_end/sdk/NetworkManager.js(686,24): error TS2694: Namespace 'Protocol' has no exported member 'Page'. -node_modules/chrome-devtools-frontend/front_end/sdk/NetworkManager.js(689,24): error TS2694: Namespace 'Protocol' has no exported member 'Network'. +node_modules/chrome-devtools-frontend/front_end/sdk/NetworkManager.js(687,24): error TS2694: Namespace 'Protocol' has no exported member 'Page'. node_modules/chrome-devtools-frontend/front_end/sdk/NetworkManager.js(690,24): error TS2694: Namespace 'Protocol' has no exported member 'Network'. -node_modules/chrome-devtools-frontend/front_end/sdk/NetworkManager.js(692,24): error TS2694: Namespace 'Protocol' has no exported member 'Network'. -node_modules/chrome-devtools-frontend/front_end/sdk/NetworkManager.js(703,24): error TS2694: Namespace 'Protocol' has no exported member 'Network'. +node_modules/chrome-devtools-frontend/front_end/sdk/NetworkManager.js(691,24): error TS2694: Namespace 'Protocol' has no exported member 'Network'. +node_modules/chrome-devtools-frontend/front_end/sdk/NetworkManager.js(693,24): error TS2694: Namespace 'Protocol' has no exported member 'Network'. +node_modules/chrome-devtools-frontend/front_end/sdk/NetworkManager.js(698,89): error TS2339: Property 'InterceptedRequest' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sdk/NetworkManager.js(699,32): error TS2339: Property 'networkAgent' does not exist on type '(Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/sdk/NetworkManager.js(704,24): error TS2694: Namespace 'Protocol' has no exported member 'Network'. -node_modules/chrome-devtools-frontend/front_end/sdk/NetworkManager.js(706,20): error TS2694: Namespace 'SDK' has no exported member 'NetworkRequest'. -node_modules/chrome-devtools-frontend/front_end/sdk/NetworkManager.js(724,19): error TS2694: Namespace 'SDK' has no exported member 'NetworkRequest'. -node_modules/chrome-devtools-frontend/front_end/sdk/NetworkManager.js(733,19): error TS2694: Namespace 'SDK' has no exported member 'NetworkRequest'. -node_modules/chrome-devtools-frontend/front_end/sdk/NetworkManager.js(740,19): error TS2694: Namespace 'SDK' has no exported member 'NetworkRequest'. -node_modules/chrome-devtools-frontend/front_end/sdk/NetworkManager.js(741,24): error TS2694: Namespace 'Protocol' has no exported member 'Network'. -node_modules/chrome-devtools-frontend/front_end/sdk/NetworkManager.js(766,24): error TS2694: Namespace 'Protocol' has no exported member 'Network'. -node_modules/chrome-devtools-frontend/front_end/sdk/NetworkManager.js(768,24): error TS2694: Namespace 'Protocol' has no exported member 'Network'. -node_modules/chrome-devtools-frontend/front_end/sdk/NetworkManager.js(771,24): error TS2694: Namespace 'Protocol' has no exported member 'Network'. -node_modules/chrome-devtools-frontend/front_end/sdk/NetworkManager.js(786,5): error TS2346: Call target does not contain any signatures. -node_modules/chrome-devtools-frontend/front_end/sdk/NetworkManager.js(788,31): error TS2694: Namespace 'Protocol' has no exported member 'NetworkAgent'. -node_modules/chrome-devtools-frontend/front_end/sdk/NetworkManager.js(790,21): error TS2694: Namespace 'SDK' has no exported member 'NetworkManager'. -node_modules/chrome-devtools-frontend/front_end/sdk/NetworkManager.js(801,31): error TS2694: Namespace 'SDK' has no exported member 'MultitargetNetworkManager'. -node_modules/chrome-devtools-frontend/front_end/sdk/NetworkManager.js(801,82): error TS2694: Namespace 'SDK' has no exported member 'MultitargetNetworkManager'. -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,19): error TS2694: Namespace 'SDK' has no exported member 'Target'. -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,19): error TS2694: Namespace 'SDK' has no exported member 'Target'. -node_modules/chrome-devtools-frontend/front_end/sdk/NetworkManager.js(863,19): error TS2694: Namespace 'SDK' has no exported member 'NetworkManager'. -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(873,20): error TS2694: Namespace 'SDK' has no exported member 'NetworkManager'. -node_modules/chrome-devtools-frontend/front_end/sdk/NetworkManager.js(880,24): error TS2694: Namespace 'Protocol' has no exported member 'NetworkAgent'. -node_modules/chrome-devtools-frontend/front_end/sdk/NetworkManager.js(894,24): error TS2694: Namespace 'Protocol' has no exported member 'Network'. -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(944,27): error TS2694: Namespace 'SDK' has no exported member 'NetworkManager'. -node_modules/chrome-devtools-frontend/front_end/sdk/NetworkManager.js(965,26): error TS2694: Namespace 'SDK' has no exported member 'NetworkManager'. -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,26): error TS2694: Namespace 'SDK' has no exported member 'MultitargetNetworkManager'. -node_modules/chrome-devtools-frontend/front_end/sdk/NetworkManager.js(1009,19): error TS2694: Namespace 'SDK' has no exported member 'MultitargetNetworkManager'. -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(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(1045,19): error TS2694: Namespace 'SDK' has no exported member 'MultitargetNetworkManager'. -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(1104,24): error TS2694: Namespace 'Protocol' has no exported member 'NetworkAgent'. -node_modules/chrome-devtools-frontend/front_end/sdk/NetworkManager.js(1105,24): error TS2694: Namespace 'Protocol' has no exported member 'Network'. -node_modules/chrome-devtools-frontend/front_end/sdk/NetworkManager.js(1106,24): error TS2694: Namespace 'Protocol' has no exported member 'Network'. -node_modules/chrome-devtools-frontend/front_end/sdk/NetworkManager.js(1107,24): error TS2694: Namespace 'Protocol' has no exported member 'Page'. -node_modules/chrome-devtools-frontend/front_end/sdk/NetworkManager.js(1108,24): error TS2694: Namespace 'Protocol' has no exported member 'Page'. -node_modules/chrome-devtools-frontend/front_end/sdk/NetworkManager.js(1111,24): error TS2694: Namespace 'Protocol' has no exported member 'Network'. -node_modules/chrome-devtools-frontend/front_end/sdk/NetworkManager.js(1112,24): error TS2694: Namespace 'Protocol' has no exported member 'Network'. -node_modules/chrome-devtools-frontend/front_end/sdk/NetworkManager.js(1114,24): error TS2694: Namespace 'Protocol' has no exported member 'Network'. -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,24): error TS2694: Namespace 'Protocol' has no exported member 'Network'. -node_modules/chrome-devtools-frontend/front_end/sdk/NetworkManager.js(1194,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(1194,29): error TS2694: Namespace 'SDK' has no exported member 'NetworkRequest'. -node_modules/chrome-devtools-frontend/front_end/sdk/NetworkManager.js(1204,94): error TS1003: Identifier expected. -node_modules/chrome-devtools-frontend/front_end/sdk/NetworkManager.js(1207,86): error TS1003: Identifier expected. +node_modules/chrome-devtools-frontend/front_end/sdk/NetworkManager.js(705,24): error TS2694: Namespace 'Protocol' has no exported member 'Network'. +node_modules/chrome-devtools-frontend/front_end/sdk/NetworkManager.js(730,63): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sdk/NetworkManager.js(737,63): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sdk/NetworkManager.js(742,24): error TS2694: Namespace 'Protocol' has no exported member 'Network'. +node_modules/chrome-devtools-frontend/front_end/sdk/NetworkManager.js(751,63): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sdk/NetworkManager.js(760,30): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sdk/NetworkManager.js(771,30): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sdk/NetworkManager.js(777,24): error TS2694: Namespace 'Protocol' has no exported member 'Network'. +node_modules/chrome-devtools-frontend/front_end/sdk/NetworkManager.js(779,24): error TS2694: Namespace 'Protocol' has no exported member 'Network'. +node_modules/chrome-devtools-frontend/front_end/sdk/NetworkManager.js(782,24): error TS2694: Namespace 'Protocol' has no exported member 'Network'. +node_modules/chrome-devtools-frontend/front_end/sdk/NetworkManager.js(786,32): error TS2339: Property '_networkManagerForRequestSymbol' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sdk/NetworkManager.js(799,31): error TS2694: Namespace 'Protocol' has no exported member 'NetworkAgent'. +node_modules/chrome-devtools-frontend/front_end/sdk/NetworkManager.js(801,21): error TS2694: Namespace 'SDK' has no exported member 'NetworkManager'. +node_modules/chrome-devtools-frontend/front_end/sdk/NetworkManager.js(802,50): error TS2339: Property 'NoThrottlingConditions' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sdk/NetworkManager.js(812,31): error TS2694: Namespace 'SDK' has no exported member 'MultitargetNetworkManager'. +node_modules/chrome-devtools-frontend/front_end/sdk/NetworkManager.js(812,82): error TS2694: Namespace 'SDK' has no exported member 'MultitargetNetworkManager'. +node_modules/chrome-devtools-frontend/front_end/sdk/NetworkManager.js(815,55): error TS2339: Property 'Capability' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sdk/NetworkManager.js(827,21): error TS2339: Property 'sprintf' does not exist on type 'StringConstructor'. +node_modules/chrome-devtools-frontend/front_end/sdk/NetworkManager.js(836,31): error TS2339: Property 'networkAgent' does not exist on type '(Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sdk/NetworkManager.js(844,75): error TS2339: Property 'valuesArray' does not exist on type '{ _map: Map>; }'. +node_modules/chrome-devtools-frontend/front_end/sdk/NetworkManager.js(855,32): error TS2339: Property 'networkAgent' does not exist on type '(Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sdk/NetworkManager.js(874,19): error TS2694: Namespace 'SDK' has no exported member 'NetworkManager'. +node_modules/chrome-devtools-frontend/front_end/sdk/NetworkManager.js(878,23): error TS2495: Type 'Set' is not an array type or a string type. +node_modules/chrome-devtools-frontend/front_end/sdk/NetworkManager.js(880,5): error TS2554: Expected 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/sdk/NetworkManager.js(880,65): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sdk/NetworkManager.js(884,20): error TS2694: Namespace 'SDK' has no exported member 'NetworkManager'. +node_modules/chrome-devtools-frontend/front_end/sdk/NetworkManager.js(891,24): error TS2694: Namespace 'Protocol' has no exported member 'NetworkAgent'. +node_modules/chrome-devtools-frontend/front_end/sdk/NetworkManager.js(905,24): error TS2694: Namespace 'Protocol' has no exported member 'Network'. +node_modules/chrome-devtools-frontend/front_end/sdk/NetworkManager.js(909,23): error TS2495: Type 'Set' is not an array type or a string type. +node_modules/chrome-devtools-frontend/front_end/sdk/NetworkManager.js(922,23): error TS2495: Type 'Set' is not an array type or a string type. +node_modules/chrome-devtools-frontend/front_end/sdk/NetworkManager.js(935,5): error TS2554: Expected 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/sdk/NetworkManager.js(935,65): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sdk/NetworkManager.js(955,27): error TS2694: Namespace 'SDK' has no exported member 'NetworkManager'. +node_modules/chrome-devtools-frontend/front_end/sdk/NetworkManager.js(958,47): error TS2339: Property 'slice' does not exist on type 'V'. +node_modules/chrome-devtools-frontend/front_end/sdk/NetworkManager.js(965,5): error TS2322: Type 'V' is not assignable to type 'boolean'. +node_modules/chrome-devtools-frontend/front_end/sdk/NetworkManager.js(976,26): error TS2694: Namespace 'SDK' has no exported member 'NetworkManager'. +node_modules/chrome-devtools-frontend/front_end/sdk/NetworkManager.js(979,38): error TS2345: Argument of type 'any[]' is not assignable to parameter of type 'V'. +node_modules/chrome-devtools-frontend/front_end/sdk/NetworkManager.js(981,5): error TS2554: Expected 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/sdk/NetworkManager.js(981,65): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sdk/NetworkManager.js(988,9): error TS2365: Operator '===' cannot be applied to types 'V' and 'boolean'. +node_modules/chrome-devtools-frontend/front_end/sdk/NetworkManager.js(990,38): error TS2345: Argument of type 'boolean' is not assignable to parameter of type 'V'. +node_modules/chrome-devtools-frontend/front_end/sdk/NetworkManager.js(992,5): error TS2554: Expected 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/sdk/NetworkManager.js(992,65): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sdk/NetworkManager.js(998,27): error TS2495: Type 'V' is not an array type or a string type. +node_modules/chrome-devtools-frontend/front_end/sdk/NetworkManager.js(1007,23): error TS2495: Type 'Set' is not an array type or a string type. +node_modules/chrome-devtools-frontend/front_end/sdk/NetworkManager.js(1015,46): error TS2339: Property 'size' does not exist on type '{ _map: Map>; }'. +node_modules/chrome-devtools-frontend/front_end/sdk/NetworkManager.js(1019,26): error TS2694: Namespace 'SDK' has no exported member 'MultitargetNetworkManager'. +node_modules/chrome-devtools-frontend/front_end/sdk/NetworkManager.js(1020,19): error TS2694: Namespace 'SDK' has no exported member 'MultitargetNetworkManager'. +node_modules/chrome-devtools-frontend/front_end/sdk/NetworkManager.js(1025,37): error TS2339: Property 'deleteAll' does not exist on type '{ _map: Map>; }'. +node_modules/chrome-devtools-frontend/front_end/sdk/NetworkManager.js(1027,39): error TS2339: Property 'set' does not exist on type '{ _map: Map>; }'. +node_modules/chrome-devtools-frontend/front_end/sdk/NetworkManager.js(1046,49): error TS2345: Argument of type 'true' is not assignable to parameter of type 'V'. +node_modules/chrome-devtools-frontend/front_end/sdk/NetworkManager.js(1049,23): error TS2495: Type 'Set' is not an array type or a string type. +node_modules/chrome-devtools-frontend/front_end/sdk/NetworkManager.js(1050,82): error TS2339: Property 'valuesArray' does not exist on type '{ _map: Map>; }'. +node_modules/chrome-devtools-frontend/front_end/sdk/NetworkManager.js(1051,5): error TS2554: Expected 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/sdk/NetworkManager.js(1051,65): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sdk/NetworkManager.js(1056,19): error TS2694: Namespace 'SDK' has no exported member 'MultitargetNetworkManager'. +node_modules/chrome-devtools-frontend/front_end/sdk/NetworkManager.js(1059,68): error TS2339: Property 'keysArray' does not exist on type '{ _map: Map>; }'. +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(1074,23): error TS2495: Type 'Set' is not an array type or a string type. +node_modules/chrome-devtools-frontend/front_end/sdk/NetworkManager.js(1084,19): error TS2339: Property 'networkAgent' does not exist on type '(Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sdk/NetworkManager.js(1101,10): error TS2339: Property 'ResourceLoader' does not exist on type 'typeof Host'. +node_modules/chrome-devtools-frontend/front_end/sdk/NetworkManager.js(1106,31): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sdk/NetworkManager.js(1113,31): error TS2339: Property 'InterceptedRequest' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sdk/NetworkManager.js(1115,24): error TS2694: Namespace 'Protocol' has no exported member 'NetworkAgent'. +node_modules/chrome-devtools-frontend/front_end/sdk/NetworkManager.js(1116,24): error TS2694: Namespace 'Protocol' has no exported member 'Network'. +node_modules/chrome-devtools-frontend/front_end/sdk/NetworkManager.js(1117,24): error TS2694: Namespace 'Protocol' has no exported member 'Network'. +node_modules/chrome-devtools-frontend/front_end/sdk/NetworkManager.js(1118,24): error TS2694: Namespace 'Protocol' has no exported member 'Page'. +node_modules/chrome-devtools-frontend/front_end/sdk/NetworkManager.js(1119,24): error TS2694: Namespace 'Protocol' has no exported member 'Page'. +node_modules/chrome-devtools-frontend/front_end/sdk/NetworkManager.js(1122,24): error TS2694: Namespace 'Protocol' has no exported member 'Network'. +node_modules/chrome-devtools-frontend/front_end/sdk/NetworkManager.js(1123,24): error TS2694: Namespace 'Protocol' has no exported member 'Network'. +node_modules/chrome-devtools-frontend/front_end/sdk/NetworkManager.js(1125,24): error TS2694: Namespace 'Protocol' has no exported member 'Network'. +node_modules/chrome-devtools-frontend/front_end/sdk/NetworkManager.js(1169,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(1196,24): error TS2694: Namespace 'Protocol' has no exported member 'Network'. +node_modules/chrome-devtools-frontend/front_end/sdk/NetworkManager.js(1205,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(1205,29): error TS2694: Namespace 'SDK' has no exported member 'NetworkRequest'. +node_modules/chrome-devtools-frontend/front_end/sdk/NetworkManager.js(1210,35): error TS2339: Property 'Error' does not exist on type 'typeof Protocol'. +node_modules/chrome-devtools-frontend/front_end/sdk/NetworkManager.js(1215,94): error TS1003: Identifier expected. +node_modules/chrome-devtools-frontend/front_end/sdk/NetworkManager.js(1216,31): error TS2339: Property 'InterceptionPattern' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sdk/NetworkManager.js(1218,86): error TS1003: Identifier expected. +node_modules/chrome-devtools-frontend/front_end/sdk/NetworkManager.js(1219,31): error TS2339: Property 'RequestInterceptor' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/sdk/NetworkRequest.js(36,24): error TS2694: Namespace 'Protocol' has no exported member 'Network'. node_modules/chrome-devtools-frontend/front_end/sdk/NetworkRequest.js(39,24): error TS2694: Namespace 'Protocol' has no exported member 'Page'. node_modules/chrome-devtools-frontend/front_end/sdk/NetworkRequest.js(40,24): error TS2694: Namespace 'Protocol' has no exported member 'Network'. node_modules/chrome-devtools-frontend/front_end/sdk/NetworkRequest.js(41,24): error TS2694: Namespace 'Protocol' has no exported member 'Network'. -node_modules/chrome-devtools-frontend/front_end/sdk/NetworkRequest.js(44,5): error TS2346: Call target does not contain any signatures. node_modules/chrome-devtools-frontend/front_end/sdk/NetworkRequest.js(51,26): error TS2694: Namespace 'Protocol' has no exported member 'Network'. -node_modules/chrome-devtools-frontend/front_end/sdk/NetworkRequest.js(53,21): error TS2694: Namespace 'SDK' has no exported member 'NetworkRequest'. -node_modules/chrome-devtools-frontend/front_end/sdk/NetworkRequest.js(54,5): error TS2502: '_redirectSource' is referenced directly or indirectly in its own type annotation. node_modules/chrome-devtools-frontend/front_end/sdk/NetworkRequest.js(58,26): error TS2694: Namespace 'Protocol' has no exported member 'Network'. node_modules/chrome-devtools-frontend/front_end/sdk/NetworkRequest.js(66,26): error TS2694: Namespace 'Protocol' has no exported member 'Security'. +node_modules/chrome-devtools-frontend/front_end/sdk/NetworkRequest.js(67,38): error TS2339: Property 'Security' does not exist on type 'typeof Protocol'. node_modules/chrome-devtools-frontend/front_end/sdk/NetworkRequest.js(69,26): error TS2694: Namespace 'Protocol' has no exported member 'Network'. node_modules/chrome-devtools-frontend/front_end/sdk/NetworkRequest.js(71,26): error TS2694: Namespace 'Protocol' has no exported member 'Network'. node_modules/chrome-devtools-frontend/front_end/sdk/NetworkRequest.js(76,30): error TS2694: Namespace 'SDK' has no exported member 'NetworkRequest'. @@ -9606,8 +16011,8 @@ node_modules/chrome-devtools-frontend/front_end/sdk/NetworkRequest.js(80,29): er node_modules/chrome-devtools-frontend/front_end/sdk/NetworkRequest.js(87,28): error TS2694: Namespace 'SDK' has no exported member 'NetworkRequest'. node_modules/chrome-devtools-frontend/front_end/sdk/NetworkRequest.js(94,26): error TS2694: Namespace 'Protocol' has no exported member 'Network'. node_modules/chrome-devtools-frontend/front_end/sdk/NetworkRequest.js(97,26): error TS2694: Namespace 'Protocol' has no exported member 'Security'. +node_modules/chrome-devtools-frontend/front_end/sdk/NetworkRequest.js(98,36): error TS2339: Property 'Security' does not exist on type 'typeof Protocol'. node_modules/chrome-devtools-frontend/front_end/sdk/NetworkRequest.js(99,26): error TS2694: Namespace 'Protocol' has no exported member 'Network'. -node_modules/chrome-devtools-frontend/front_end/sdk/NetworkRequest.js(107,19): error TS2694: Namespace 'SDK' has no exported member 'NetworkRequest'. node_modules/chrome-devtools-frontend/front_end/sdk/NetworkRequest.js(119,25): error TS2694: Namespace 'Protocol' has no exported member 'Network'. node_modules/chrome-devtools-frontend/front_end/sdk/NetworkRequest.js(126,24): error TS2694: Namespace 'Protocol' has no exported member 'Network'. node_modules/chrome-devtools-frontend/front_end/sdk/NetworkRequest.js(157,7): error TS1056: Accessors are only available when targeting ECMAScript 5 and higher. @@ -9616,6 +16021,7 @@ node_modules/chrome-devtools-frontend/front_end/sdk/NetworkRequest.js(166,25): e node_modules/chrome-devtools-frontend/front_end/sdk/NetworkRequest.js(168,7): error TS1056: Accessors are only available when targeting ECMAScript 5 and higher. node_modules/chrome-devtools-frontend/front_end/sdk/NetworkRequest.js(173,25): error TS2694: Namespace 'Protocol' has no exported member 'Network'. node_modules/chrome-devtools-frontend/front_end/sdk/NetworkRequest.js(175,7): error TS1056: Accessors are only available when targeting ECMAScript 5 and higher. +node_modules/chrome-devtools-frontend/front_end/sdk/NetworkRequest.js(185,54): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/sdk/NetworkRequest.js(196,24): error TS2694: Namespace 'Protocol' has no exported member 'Network'. node_modules/chrome-devtools-frontend/front_end/sdk/NetworkRequest.js(203,25): error TS2694: Namespace 'Protocol' has no exported member 'Network'. node_modules/chrome-devtools-frontend/front_end/sdk/NetworkRequest.js(210,25): error TS2694: Namespace 'Protocol' has no exported member 'Security'. @@ -9627,6 +16033,7 @@ node_modules/chrome-devtools-frontend/front_end/sdk/NetworkRequest.js(272,7): er node_modules/chrome-devtools-frontend/front_end/sdk/NetworkRequest.js(279,7): error TS1056: Accessors are only available when targeting ECMAScript 5 and higher. node_modules/chrome-devtools-frontend/front_end/sdk/NetworkRequest.js(286,7): error TS1056: Accessors are only available when targeting ECMAScript 5 and higher. node_modules/chrome-devtools-frontend/front_end/sdk/NetworkRequest.js(293,7): error TS1056: Accessors are only available when targeting ECMAScript 5 and higher. +node_modules/chrome-devtools-frontend/front_end/sdk/NetworkRequest.js(303,54): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/sdk/NetworkRequest.js(309,7): error TS1056: Accessors are only available when targeting ECMAScript 5 and higher. node_modules/chrome-devtools-frontend/front_end/sdk/NetworkRequest.js(318,7): error TS1056: Accessors are only available when targeting ECMAScript 5 and higher. node_modules/chrome-devtools-frontend/front_end/sdk/NetworkRequest.js(327,7): error TS1056: Accessors are only available when targeting ECMAScript 5 and higher. @@ -9634,6 +16041,7 @@ node_modules/chrome-devtools-frontend/front_end/sdk/NetworkRequest.js(334,7): er node_modules/chrome-devtools-frontend/front_end/sdk/NetworkRequest.js(341,7): error TS1056: Accessors are only available when targeting ECMAScript 5 and higher. node_modules/chrome-devtools-frontend/front_end/sdk/NetworkRequest.js(362,7): error TS1056: Accessors are only available when targeting ECMAScript 5 and higher. node_modules/chrome-devtools-frontend/front_end/sdk/NetworkRequest.js(369,7): error TS1056: Accessors are only available when targeting ECMAScript 5 and higher. +node_modules/chrome-devtools-frontend/front_end/sdk/NetworkRequest.js(376,56): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/sdk/NetworkRequest.js(382,7): error TS1056: Accessors are only available when targeting ECMAScript 5 and higher. node_modules/chrome-devtools-frontend/front_end/sdk/NetworkRequest.js(389,7): error TS1056: Accessors are only available when targeting ECMAScript 5 and higher. node_modules/chrome-devtools-frontend/front_end/sdk/NetworkRequest.js(396,7): error TS1056: Accessors are only available when targeting ECMAScript 5 and higher. @@ -9646,16 +16054,20 @@ node_modules/chrome-devtools-frontend/front_end/sdk/NetworkRequest.js(466,25): e node_modules/chrome-devtools-frontend/front_end/sdk/NetworkRequest.js(468,7): error TS1056: Accessors are only available when targeting ECMAScript 5 and higher. node_modules/chrome-devtools-frontend/front_end/sdk/NetworkRequest.js(473,24): error TS2694: Namespace 'Protocol' has no exported member 'Network'. node_modules/chrome-devtools-frontend/front_end/sdk/NetworkRequest.js(475,7): error TS1056: Accessors are only available when targeting ECMAScript 5 and higher. +node_modules/chrome-devtools-frontend/front_end/sdk/NetworkRequest.js(488,54): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/sdk/NetworkRequest.js(494,7): error TS1056: Accessors are only available when targeting ECMAScript 5 and higher. node_modules/chrome-devtools-frontend/front_end/sdk/NetworkRequest.js(501,7): error TS1056: Accessors are only available when targeting ECMAScript 5 and higher. node_modules/chrome-devtools-frontend/front_end/sdk/NetworkRequest.js(508,7): error TS1056: Accessors are only available when targeting ECMAScript 5 and higher. +node_modules/chrome-devtools-frontend/front_end/sdk/NetworkRequest.js(543,82): error TS2339: Property 'asParsedURL' does not exist on type 'string'. node_modules/chrome-devtools-frontend/front_end/sdk/NetworkRequest.js(563,7): error TS1056: Accessors are only available when targeting ECMAScript 5 and higher. node_modules/chrome-devtools-frontend/front_end/sdk/NetworkRequest.js(589,7): error TS1056: Accessors are only available when targeting ECMAScript 5 and higher. node_modules/chrome-devtools-frontend/front_end/sdk/NetworkRequest.js(596,7): error TS1056: Accessors are only available when targeting ECMAScript 5 and higher. -node_modules/chrome-devtools-frontend/front_end/sdk/NetworkRequest.js(601,20): error TS2694: Namespace 'SDK' has no exported member 'NetworkRequest'. -node_modules/chrome-devtools-frontend/front_end/sdk/NetworkRequest.js(608,19): error TS2694: Namespace 'SDK' has no exported member 'NetworkRequest'. node_modules/chrome-devtools-frontend/front_end/sdk/NetworkRequest.js(615,28): error TS2694: Namespace 'SDK' has no exported member 'NetworkRequest'. node_modules/chrome-devtools-frontend/front_end/sdk/NetworkRequest.js(622,27): error TS2694: Namespace 'SDK' has no exported member 'NetworkRequest'. +node_modules/chrome-devtools-frontend/front_end/sdk/NetworkRequest.js(628,5): error TS2554: Expected 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/sdk/NetworkRequest.js(628,54): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sdk/NetworkRequest.js(644,5): error TS2554: Expected 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/sdk/NetworkRequest.js(644,54): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/sdk/NetworkRequest.js(661,7): error TS1056: Accessors are only available when targeting ECMAScript 5 and higher. node_modules/chrome-devtools-frontend/front_end/sdk/NetworkRequest.js(670,7): error TS1056: Accessors are only available when targeting ECMAScript 5 and higher. node_modules/chrome-devtools-frontend/front_end/sdk/NetworkRequest.js(677,7): error TS1056: Accessors are only available when targeting ECMAScript 5 and higher. @@ -9663,8 +16075,12 @@ node_modules/chrome-devtools-frontend/front_end/sdk/NetworkRequest.js(709,28): e node_modules/chrome-devtools-frontend/front_end/sdk/NetworkRequest.js(711,7): error TS1056: Accessors are only available when targeting ECMAScript 5 and higher. node_modules/chrome-devtools-frontend/front_end/sdk/NetworkRequest.js(716,27): error TS2694: Namespace 'SDK' has no exported member 'NetworkRequest'. node_modules/chrome-devtools-frontend/front_end/sdk/NetworkRequest.js(718,7): error TS1056: Accessors are only available when targeting ECMAScript 5 and higher. +node_modules/chrome-devtools-frontend/front_end/sdk/NetworkRequest.js(725,5): error TS2554: Expected 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/sdk/NetworkRequest.js(725,54): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/sdk/NetworkRequest.js(731,7): error TS1056: Accessors are only available when targeting ECMAScript 5 and higher. node_modules/chrome-devtools-frontend/front_end/sdk/NetworkRequest.js(738,7): error TS1056: Accessors are only available when targeting ECMAScript 5 and higher. +node_modules/chrome-devtools-frontend/front_end/sdk/NetworkRequest.js(741,5): error TS2554: Expected 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/sdk/NetworkRequest.js(741,54): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/sdk/NetworkRequest.js(745,28): error TS2694: Namespace 'SDK' has no exported member 'NetworkRequest'. node_modules/chrome-devtools-frontend/front_end/sdk/NetworkRequest.js(747,7): error TS1056: Accessors are only available when targeting ECMAScript 5 and higher. node_modules/chrome-devtools-frontend/front_end/sdk/NetworkRequest.js(772,7): error TS1056: Accessors are only available when targeting ECMAScript 5 and higher. @@ -9684,21 +16100,43 @@ node_modules/chrome-devtools-frontend/front_end/sdk/NetworkRequest.js(980,24): e node_modules/chrome-devtools-frontend/front_end/sdk/NetworkRequest.js(987,25): error TS2694: Namespace 'Protocol' has no exported member 'Network'. node_modules/chrome-devtools-frontend/front_end/sdk/NetworkRequest.js(994,24): error TS2694: Namespace 'Protocol' has no exported member 'Network'. node_modules/chrome-devtools-frontend/front_end/sdk/NetworkRequest.js(1001,25): error TS2694: Namespace 'Protocol' has no exported member 'Network'. +node_modules/chrome-devtools-frontend/front_end/sdk/NetworkRequest.js(1016,45): error TS2339: Property 'contentAsDataURL' does not exist on type '() => void'. node_modules/chrome-devtools-frontend/front_end/sdk/NetworkRequest.js(1019,13): error TS2339: Property 'src' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/sdk/NetworkRequest.js(1026,25): error TS2694: Namespace 'Protocol' has no exported member 'Network'. node_modules/chrome-devtools-frontend/front_end/sdk/NetworkRequest.js(1033,28): error TS2694: Namespace 'SDK' has no exported member 'NetworkRequest'. +node_modules/chrome-devtools-frontend/front_end/sdk/NetworkRequest.js(1045,32): error TS2339: Property 'WebSocketFrameType' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/sdk/NetworkRequest.js(1054,24): error TS2694: Namespace 'Protocol' has no exported member 'Network'. +node_modules/chrome-devtools-frontend/front_end/sdk/NetworkRequest.js(1059,42): error TS2339: Property 'WebSocketFrameType' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sdk/NetworkRequest.js(1059,87): error TS2339: Property 'WebSocketFrameType' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/sdk/NetworkRequest.js(1070,19): error TS2694: Namespace 'SDK' has no exported member 'NetworkRequest'. +node_modules/chrome-devtools-frontend/front_end/sdk/NetworkRequest.js(1074,54): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/sdk/NetworkRequest.js(1078,28): error TS2694: Namespace 'SDK' has no exported member 'NetworkRequest'. +node_modules/chrome-devtools-frontend/front_end/sdk/NetworkRequest.js(1093,54): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sdk/NetworkRequest.js(1098,20): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sdk/NetworkRequest.js(1109,20): error TS2339: Property 'InitiatorType' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/sdk/NetworkRequest.js(1117,47): error TS1003: Identifier expected. +node_modules/chrome-devtools-frontend/front_end/sdk/NetworkRequest.js(1118,20): error TS2339: Property 'NameValue' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sdk/NetworkRequest.js(1121,20): error TS2339: Property 'WebSocketFrameType' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/sdk/NetworkRequest.js(1127,122): error TS1003: Identifier expected. +node_modules/chrome-devtools-frontend/front_end/sdk/NetworkRequest.js(1128,20): error TS2339: Property 'WebSocketFrame' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/sdk/NetworkRequest.js(1130,82): error TS1003: Identifier expected. +node_modules/chrome-devtools-frontend/front_end/sdk/NetworkRequest.js(1131,20): error TS2339: Property 'EventSourceMessage' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/sdk/NetworkRequest.js(1133,70): error TS1003: Identifier expected. -node_modules/chrome-devtools-frontend/front_end/sdk/OverlayModel.js(10,19): error TS2694: Namespace 'SDK' has no exported member 'Target'. -node_modules/chrome-devtools-frontend/front_end/sdk/OverlayModel.js(13,5): error TS2346: Call target does not contain any signatures. +node_modules/chrome-devtools-frontend/front_end/sdk/NetworkRequest.js(1134,20): error TS2339: Property 'ContentData' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sdk/OverlayModel.js(16,12): error TS2339: Property 'registerOverlayDispatcher' does not exist on type '(Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sdk/OverlayModel.js(17,33): error TS2339: Property 'overlayAgent' does not exist on type '(Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sdk/OverlayModel.js(25,29): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sdk/OverlayModel.js(27,29): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sdk/OverlayModel.js(30,29): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sdk/OverlayModel.js(35,53): error TS2339: Property 'DefaultHighlighter' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sdk/OverlayModel.js(81,22): error TS2339: Property '_highlightDisabled' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sdk/OverlayModel.js(85,22): error TS2339: Property '_highlightDisabled' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sdk/OverlayModel.js(110,9): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/sdk/OverlayModel.js(116,19): error TS2694: Namespace 'SDK' has no exported member 'OverlayModel'. node_modules/chrome-devtools-frontend/front_end/sdk/OverlayModel.js(123,24): error TS2694: Namespace 'Protocol' has no exported member 'Overlay'. node_modules/chrome-devtools-frontend/front_end/sdk/OverlayModel.js(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,50): error TS2339: Property 'Overlay' does not exist on type 'typeof Protocol'. +node_modules/chrome-devtools-frontend/front_end/sdk/OverlayModel.js(129,52): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/sdk/OverlayModel.js(141,24): error TS2694: Namespace 'Protocol' has no exported member 'DOM'. node_modules/chrome-devtools-frontend/front_end/sdk/OverlayModel.js(143,24): error TS2694: Namespace 'Protocol' has no exported member 'DOM'. node_modules/chrome-devtools-frontend/front_end/sdk/OverlayModel.js(144,24): error TS2694: Namespace 'Protocol' has no exported member 'Runtime'. @@ -9707,12 +16145,30 @@ node_modules/chrome-devtools-frontend/front_end/sdk/OverlayModel.js(147,45): err node_modules/chrome-devtools-frontend/front_end/sdk/OverlayModel.js(151,24): error TS2694: Namespace 'Protocol' has no exported member 'DOM'. node_modules/chrome-devtools-frontend/front_end/sdk/OverlayModel.js(153,24): error TS2694: Namespace 'Protocol' has no exported member 'DOM'. node_modules/chrome-devtools-frontend/front_end/sdk/OverlayModel.js(154,24): error TS2694: Namespace 'Protocol' has no exported member 'Runtime'. +node_modules/chrome-devtools-frontend/front_end/sdk/OverlayModel.js(157,26): error TS2339: Property '_highlightDisabled' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/sdk/OverlayModel.js(173,24): error TS2694: Namespace 'Protocol' has no exported member 'DOM'. node_modules/chrome-devtools-frontend/front_end/sdk/OverlayModel.js(181,24): error TS2694: Namespace 'Protocol' has no exported member 'Page'. +node_modules/chrome-devtools-frontend/front_end/sdk/OverlayModel.js(184,26): error TS2339: Property '_highlightDisabled' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/sdk/OverlayModel.js(191,25): error TS2694: Namespace 'Protocol' has no exported member 'Overlay'. +node_modules/chrome-devtools-frontend/front_end/sdk/OverlayModel.js(198,51): error TS2339: Property 'PageHighlight' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sdk/OverlayModel.js(201,51): error TS2339: Property 'PageHighlight' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sdk/OverlayModel.js(204,50): error TS2339: Property 'PageHighlight' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sdk/OverlayModel.js(207,50): error TS2339: Property 'PageHighlight' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sdk/OverlayModel.js(210,55): error TS2339: Property 'PageHighlight' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sdk/OverlayModel.js(211,49): error TS2339: Property 'PageHighlight' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sdk/OverlayModel.js(212,55): error TS2339: Property 'PageHighlight' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sdk/OverlayModel.js(217,51): error TS2339: Property 'PageHighlight' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/sdk/OverlayModel.js(224,24): error TS2694: Namespace 'Protocol' has no exported member 'DOM'. +node_modules/chrome-devtools-frontend/front_end/sdk/OverlayModel.js(229,54): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/sdk/OverlayModel.js(234,24): error TS2694: Namespace 'Protocol' has no exported member 'DOM'. +node_modules/chrome-devtools-frontend/front_end/sdk/OverlayModel.js(238,52): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/sdk/OverlayModel.js(243,24): error TS2694: Namespace 'Protocol' has no exported member 'Page'. +node_modules/chrome-devtools-frontend/front_end/sdk/OverlayModel.js(246,52): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sdk/OverlayModel.js(250,14): error TS2339: Property 'register' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sdk/OverlayModel.js(250,52): error TS2339: Property 'Capability' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sdk/OverlayModel.js(253,18): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sdk/OverlayModel.js(263,18): error TS2339: Property 'Highlighter' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sdk/OverlayModel.js(265,18): error TS2339: Property 'Highlighter' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/sdk/OverlayModel.js(268,24): error TS2694: Namespace 'Protocol' has no exported member 'Overlay'. node_modules/chrome-devtools-frontend/front_end/sdk/OverlayModel.js(269,24): error TS2694: Namespace 'Protocol' has no exported member 'DOM'. node_modules/chrome-devtools-frontend/front_end/sdk/OverlayModel.js(270,24): error TS2694: Namespace 'Protocol' has no exported member 'Runtime'. @@ -9720,27 +16176,34 @@ node_modules/chrome-devtools-frontend/front_end/sdk/OverlayModel.js(275,24): err node_modules/chrome-devtools-frontend/front_end/sdk/OverlayModel.js(276,24): error TS2694: Namespace 'Protocol' has no exported member 'Overlay'. 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,24): error TS2694: Namespace 'Protocol' has no exported member 'Page'. +node_modules/chrome-devtools-frontend/front_end/sdk/OverlayModel.js(290,18): error TS2339: Property 'DefaultHighlighter' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/sdk/OverlayModel.js(301,24): error TS2694: Namespace 'Protocol' has no exported member 'Overlay'. node_modules/chrome-devtools-frontend/front_end/sdk/OverlayModel.js(302,24): error TS2694: Namespace 'Protocol' has no exported member 'DOM'. node_modules/chrome-devtools-frontend/front_end/sdk/OverlayModel.js(303,24): error TS2694: Namespace 'Protocol' has no exported member 'Runtime'. node_modules/chrome-devtools-frontend/front_end/sdk/OverlayModel.js(316,24): error TS2694: Namespace 'Protocol' has no exported member 'Overlay'. node_modules/chrome-devtools-frontend/front_end/sdk/OverlayModel.js(317,24): error TS2694: Namespace 'Protocol' has no exported member 'Overlay'. node_modules/chrome-devtools-frontend/front_end/sdk/OverlayModel.js(326,24): error TS2694: Namespace 'Protocol' has no exported member 'Page'. -node_modules/chrome-devtools-frontend/front_end/sdk/PaintProfiler.js(33,19): error TS2694: Namespace 'SDK' has no exported member 'Target'. -node_modules/chrome-devtools-frontend/front_end/sdk/PaintProfiler.js(36,5): error TS2346: Call target does not contain any signatures. +node_modules/chrome-devtools-frontend/front_end/sdk/OverlayModel.js(330,31): error TS2339: Property 'PageHighlight' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sdk/OverlayModel.js(331,22): error TS2339: Property 'PageHighlight' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sdk/PaintProfiler.js(37,35): error TS2339: Property 'layerTreeAgent' does not exist on type '(Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/sdk/PaintProfiler.js(41,27): error TS2694: Namespace 'SDK' has no exported member 'PictureFragment'. node_modules/chrome-devtools-frontend/front_end/sdk/PaintProfiler.js(42,15): error TS1055: Type 'Promise<(Anonymous class)>' 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/PaintProfiler.js(60,15): error TS1055: Type 'Promise<(Anonymous class)>' 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/PaintProfiler.js(68,14): error TS2339: Property 'register' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sdk/PaintProfiler.js(68,58): error TS2339: Property 'Capability' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/sdk/PaintProfiler.js(72,2): error TS1003: Identifier expected. +node_modules/chrome-devtools-frontend/front_end/sdk/PaintProfiler.js(73,5): error TS2339: Property 'PictureFragment' does not exist on type 'typeof SDK'. node_modules/chrome-devtools-frontend/front_end/sdk/PaintProfiler.js(108,24): error TS2694: Namespace 'Protocol' has no exported member 'DOM'. node_modules/chrome-devtools-frontend/front_end/sdk/PaintProfiler.js(109,41): error TS2694: Namespace 'Protocol' has no exported member 'LayerTree'. node_modules/chrome-devtools-frontend/front_end/sdk/PaintProfiler.js(116,15): error TS1055: Type 'Promise<(Anonymous class)[]>' 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/PaintProfiler.js(126,2): error TS1003: Identifier expected. +node_modules/chrome-devtools-frontend/front_end/sdk/PaintProfiler.js(127,5): error TS2339: Property 'RawPaintProfilerLogItem' does not exist on type 'typeof SDK'. node_modules/chrome-devtools-frontend/front_end/sdk/PaintProfiler.js(134,19): error TS2694: Namespace 'SDK' has no exported member 'RawPaintProfilerLogItem'. -node_modules/chrome-devtools-frontend/front_end/sdk/PerformanceMetricsModel.js(7,19): error TS2694: Namespace 'SDK' has no exported member 'Target'. -node_modules/chrome-devtools-frontend/front_end/sdk/PerformanceMetricsModel.js(10,5): error TS2346: Call target does not contain any signatures. +node_modules/chrome-devtools-frontend/front_end/sdk/PerformanceMetricsModel.js(11,26): error TS2339: Property 'performanceAgent' does not exist on type '(Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/sdk/PerformanceMetricsModel.js(29,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/PerformanceMetricsModel.js(29,41): error TS2694: Namespace 'Protocol' has no exported member 'Performance'. +node_modules/chrome-devtools-frontend/front_end/sdk/PerformanceMetricsModel.js(36,14): error TS2339: Property 'register' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sdk/PerformanceMetricsModel.js(36,63): error TS2339: Property 'Capability' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/sdk/ProfileTreeModel.js(9,24): error TS2694: Namespace 'Protocol' has no exported member 'Runtime'. node_modules/chrome-devtools-frontend/front_end/sdk/ProfileTreeModel.js(12,26): error TS2694: Namespace 'Protocol' has no exported member 'Runtime'. node_modules/chrome-devtools-frontend/front_end/sdk/ProfileTreeModel.js(31,7): error TS1056: Accessors are only available when targeting ECMAScript 5 and higher. @@ -9752,10 +16215,19 @@ node_modules/chrome-devtools-frontend/front_end/sdk/ProfileTreeModel.js(80,10): node_modules/chrome-devtools-frontend/front_end/sdk/ProfileTreeModel.js(86,26): error TS2339: Property 'depth' does not exist on type '(Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/sdk/ProfileTreeModel.js(93,15): error TS2339: Property 'depth' does not exist on type '(Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/sdk/RemoteObject.js(32,2): error TS1003: Identifier expected. +node_modules/chrome-devtools-frontend/front_end/sdk/RemoteObject.js(33,5): error TS2339: Property 'CallFunctionResult' does not exist on type 'typeof SDK'. +node_modules/chrome-devtools-frontend/front_end/sdk/RemoteObject.js(68,49): error TS2339: Property '_descriptionLengthParenRegex' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sdk/RemoteObject.js(69,35): error TS2339: Property '_descriptionLengthSquareRegex' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/sdk/RemoteObject.js(73,42): error TS2694: Namespace 'Protocol' has no exported member 'Runtime'. node_modules/chrome-devtools-frontend/front_end/sdk/RemoteObject.js(73,73): error TS2694: Namespace 'Protocol' has no exported member 'Runtime'. +node_modules/chrome-devtools-frontend/front_end/sdk/RemoteObject.js(81,66): error TS2339: Property '_descriptionLengthParenRegex' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sdk/RemoteObject.js(82,67): error TS2339: Property '_descriptionLengthSquareRegex' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/sdk/RemoteObject.js(87,24): error TS2694: Namespace 'Protocol' has no exported member 'Runtime'. node_modules/chrome-devtools-frontend/front_end/sdk/RemoteObject.js(88,25): error TS2694: Namespace 'Protocol' has no exported member 'Runtime'. +node_modules/chrome-devtools-frontend/front_end/sdk/RemoteObject.js(97,47): error TS2339: Property 'Runtime' does not exist on type 'typeof Protocol'. +node_modules/chrome-devtools-frontend/front_end/sdk/RemoteObject.js(99,47): error TS2339: Property 'Runtime' does not exist on type 'typeof Protocol'. +node_modules/chrome-devtools-frontend/front_end/sdk/RemoteObject.js(101,47): error TS2339: Property 'Runtime' does not exist on type 'typeof Protocol'. +node_modules/chrome-devtools-frontend/front_end/sdk/RemoteObject.js(103,47): error TS2339: Property 'Runtime' does not exist on type 'typeof Protocol'. node_modules/chrome-devtools-frontend/front_end/sdk/RemoteObject.js(158,27): error TS2339: Property 'valuesArray' does not exist on type 'Map'. node_modules/chrome-devtools-frontend/front_end/sdk/RemoteObject.js(189,25): error TS2694: Namespace 'Protocol' has no exported member 'Runtime'. node_modules/chrome-devtools-frontend/front_end/sdk/RemoteObject.js(195,26): error TS2694: Namespace 'Protocol' has no exported member 'Runtime'. @@ -9789,7 +16261,11 @@ node_modules/chrome-devtools-frontend/front_end/sdk/RemoteObject.js(379,31): err node_modules/chrome-devtools-frontend/front_end/sdk/RemoteObject.js(420,24): error TS2694: Namespace 'Protocol' has no exported member 'Runtime'. node_modules/chrome-devtools-frontend/front_end/sdk/RemoteObject.js(422,24): error TS2694: Namespace 'Protocol' has no exported member 'Runtime'. node_modules/chrome-devtools-frontend/front_end/sdk/RemoteObject.js(423,24): error TS2694: Namespace 'Protocol' has no exported member 'Runtime'. -node_modules/chrome-devtools-frontend/front_end/sdk/RemoteObject.js(426,5): error TS2346: Call target does not contain any signatures. +node_modules/chrome-devtools-frontend/front_end/sdk/RemoteObject.js(429,48): error TS2339: Property 'runtimeAgent' does not exist on type '(Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sdk/RemoteObject.js(448,46): error TS2339: Property 'Runtime' does not exist on type 'typeof Protocol'. +node_modules/chrome-devtools-frontend/front_end/sdk/RemoteObject.js(449,46): error TS2339: Property 'Runtime' does not exist on type 'typeof Protocol'. +node_modules/chrome-devtools-frontend/front_end/sdk/RemoteObject.js(450,46): error TS2339: Property 'Runtime' does not exist on type 'typeof Protocol'. +node_modules/chrome-devtools-frontend/front_end/sdk/RemoteObject.js(451,46): error TS2339: Property 'Runtime' does not exist on type 'typeof Protocol'. node_modules/chrome-devtools-frontend/front_end/sdk/RemoteObject.js(465,25): error TS2694: Namespace 'Protocol' has no exported member 'Runtime'. node_modules/chrome-devtools-frontend/front_end/sdk/RemoteObject.js(473,25): error TS2694: Namespace 'Protocol' has no exported member 'Runtime'. node_modules/chrome-devtools-frontend/front_end/sdk/RemoteObject.js(475,7): error TS1056: Accessors are only available when targeting ECMAScript 5 and higher. @@ -9801,27 +16277,35 @@ node_modules/chrome-devtools-frontend/front_end/sdk/RemoteObject.js(515,7): erro node_modules/chrome-devtools-frontend/front_end/sdk/RemoteObject.js(521,25): error TS2694: Namespace 'Protocol' has no exported member 'Runtime'. node_modules/chrome-devtools-frontend/front_end/sdk/RemoteObject.js(523,7): error TS1056: Accessors are only available when targeting ECMAScript 5 and higher. node_modules/chrome-devtools-frontend/front_end/sdk/RemoteObject.js(586,26): error TS2694: Namespace 'Protocol' has no exported member 'RuntimeAgent'. +node_modules/chrome-devtools-frontend/front_end/sdk/RemoteObject.js(590,29): error TS2339: Property 'Error' does not exist on type 'typeof Protocol'. +node_modules/chrome-devtools-frontend/front_end/sdk/RemoteObject.js(606,30): error TS2554: Expected 9 arguments, but got 7. +node_modules/chrome-devtools-frontend/front_end/sdk/RemoteObject.js(627,41): error TS2554: Expected 9 arguments, but got 4. node_modules/chrome-devtools-frontend/front_end/sdk/RemoteObject.js(636,31): error TS2694: Namespace 'Protocol' has no exported member 'Runtime'. node_modules/chrome-devtools-frontend/front_end/sdk/RemoteObject.js(638,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/RemoteObject.js(645,27): error TS2339: Property 'Error' does not exist on type 'typeof Protocol'. +node_modules/chrome-devtools-frontend/front_end/sdk/RemoteObject.js(646,32): error TS2339: Property 'Error' does not exist on type 'typeof Protocol'. node_modules/chrome-devtools-frontend/front_end/sdk/RemoteObject.js(663,24): error TS2694: Namespace 'Protocol' has no exported member 'Runtime'. node_modules/chrome-devtools-frontend/front_end/sdk/RemoteObject.js(664,24): error TS2694: Namespace 'Protocol' has no exported member 'Runtime'. node_modules/chrome-devtools-frontend/front_end/sdk/RemoteObject.js(665,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/RemoteObject.js(677,35): error TS2339: Property 'Error' does not exist on type 'typeof Protocol'. node_modules/chrome-devtools-frontend/front_end/sdk/RemoteObject.js(683,24): error TS2694: Namespace 'Protocol' has no exported member 'Runtime'. node_modules/chrome-devtools-frontend/front_end/sdk/RemoteObject.js(684,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/RemoteObject.js(694,27): error TS2339: Property 'Error' does not exist on type 'typeof Protocol'. +node_modules/chrome-devtools-frontend/front_end/sdk/RemoteObject.js(695,32): error TS2339: Property 'Error' does not exist on type 'typeof Protocol'. node_modules/chrome-devtools-frontend/front_end/sdk/RemoteObject.js(703,36): error TS8028: JSDoc '...' may only appear in the last parameter of a signature. node_modules/chrome-devtools-frontend/front_end/sdk/RemoteObject.js(703,39): error TS1110: Type expected. node_modules/chrome-devtools-frontend/front_end/sdk/RemoteObject.js(704,32): error TS2694: Namespace 'Protocol' has no exported member 'Runtime'. +node_modules/chrome-devtools-frontend/front_end/sdk/RemoteObject.js(718,33): error TS2339: Property 'Error' does not exist on type 'typeof Protocol'. node_modules/chrome-devtools-frontend/front_end/sdk/RemoteObject.js(728,32): error TS2694: Namespace 'Protocol' has no exported member 'Runtime'. +node_modules/chrome-devtools-frontend/front_end/sdk/RemoteObject.js(741,52): error TS2339: Property 'Error' does not exist on type 'typeof Protocol'. node_modules/chrome-devtools-frontend/front_end/sdk/RemoteObject.js(795,24): error TS2694: Namespace 'Protocol' has no exported member 'Runtime'. node_modules/chrome-devtools-frontend/front_end/sdk/RemoteObject.js(797,24): error TS2694: Namespace 'Protocol' has no exported member 'Runtime'. -node_modules/chrome-devtools-frontend/front_end/sdk/RemoteObject.js(800,5): error TS2346: Call target does not contain any signatures. node_modules/chrome-devtools-frontend/front_end/sdk/RemoteObject.js(850,24): error TS2694: Namespace 'Protocol' has no exported member 'Runtime'. node_modules/chrome-devtools-frontend/front_end/sdk/RemoteObject.js(851,24): error TS2694: Namespace 'Protocol' has no exported member 'Runtime'. node_modules/chrome-devtools-frontend/front_end/sdk/RemoteObject.js(852,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/RemoteObject.js(913,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/RemoteObject.js(928,20): error TS2339: Property 'getter' does not exist on type '(Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/sdk/RemoteObject.js(928,35): error TS2339: Property 'setter' does not exist on type '(Anonymous class)'. -node_modules/chrome-devtools-frontend/front_end/sdk/RemoteObject.js(943,5): error TS2346: Call target does not contain any signatures. node_modules/chrome-devtools-frontend/front_end/sdk/RemoteObject.js(953,25): error TS2694: Namespace 'Protocol' has no exported member 'Runtime'. node_modules/chrome-devtools-frontend/front_end/sdk/RemoteObject.js(955,7): error TS1056: Accessors are only available when targeting ECMAScript 5 and higher. node_modules/chrome-devtools-frontend/front_end/sdk/RemoteObject.js(963,7): error TS1056: Accessors are only available when targeting ECMAScript 5 and higher. @@ -9829,6 +16313,7 @@ node_modules/chrome-devtools-frontend/front_end/sdk/RemoteObject.js(971,7): erro node_modules/chrome-devtools-frontend/front_end/sdk/RemoteObject.js(1059,7): error TS1056: Accessors are only available when targeting ECMAScript 5 and higher. node_modules/chrome-devtools-frontend/front_end/sdk/RemoteObject.js(1067,7): error TS1056: Accessors are only available when targeting ECMAScript 5 and higher. node_modules/chrome-devtools-frontend/front_end/sdk/RemoteObject.js(1084,7): error TS1056: Accessors are only available when targeting ECMAScript 5 and higher. +node_modules/chrome-devtools-frontend/front_end/sdk/RemoteObject.js(1128,14): error TS2554: Expected 9 arguments, but got 2. node_modules/chrome-devtools-frontend/front_end/sdk/RemoteObject.js(1152,36): error TS8028: JSDoc '...' may only appear in the last parameter of a signature. node_modules/chrome-devtools-frontend/front_end/sdk/RemoteObject.js(1152,39): error TS1110: Type expected. node_modules/chrome-devtools-frontend/front_end/sdk/RemoteObject.js(1153,31): error TS2694: Namespace 'Protocol' has no exported member 'Runtime'. @@ -9843,12 +16328,13 @@ node_modules/chrome-devtools-frontend/front_end/sdk/RemoteObject.js(1345,29): er node_modules/chrome-devtools-frontend/front_end/sdk/RemoteObject.js(1352,31): error TS2694: Namespace 'SDK' has no exported member 'DebuggerModel'. node_modules/chrome-devtools-frontend/front_end/sdk/RemoteObject.js(1363,21): error TS2694: Namespace 'SDK' has no exported member 'DebuggerModel'. node_modules/chrome-devtools-frontend/front_end/sdk/RemoteObject.js(1364,22): error TS2694: Namespace 'SDK' has no exported member 'DebuggerModel'. -node_modules/chrome-devtools-frontend/front_end/sdk/Resource.js(35,19): error TS2694: Namespace 'SDK' has no exported member 'NetworkRequest'. +node_modules/chrome-devtools-frontend/front_end/sdk/RemoteObject.js(1385,18): error TS2339: Property '_descriptionLengthParenRegex' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sdk/RemoteObject.js(1391,18): error TS2339: Property '_descriptionLengthSquareRegex' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/sdk/Resource.js(38,24): error TS2694: Namespace 'Protocol' has no exported member 'Page'. node_modules/chrome-devtools-frontend/front_end/sdk/Resource.js(39,24): error TS2694: Namespace 'Protocol' has no exported member 'Network'. node_modules/chrome-devtools-frontend/front_end/sdk/Resource.js(56,55): error TS2339: Property 'isValid' does not exist on type 'Date'. +node_modules/chrome-devtools-frontend/front_end/sdk/Resource.js(63,57): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/sdk/Resource.js(74,39): error TS2339: Property 'isValid' does not exist on type 'Date'. -node_modules/chrome-devtools-frontend/front_end/sdk/Resource.js(88,20): error TS2694: Namespace 'SDK' has no exported member 'NetworkRequest'. node_modules/chrome-devtools-frontend/front_end/sdk/Resource.js(90,7): error TS1056: Accessors are only available when targeting ECMAScript 5 and higher. node_modules/chrome-devtools-frontend/front_end/sdk/Resource.js(97,7): error TS1056: Accessors are only available when targeting ECMAScript 5 and higher. node_modules/chrome-devtools-frontend/front_end/sdk/Resource.js(104,7): error TS1056: Accessors are only available when targeting ECMAScript 5 and higher. @@ -9864,29 +16350,50 @@ node_modules/chrome-devtools-frontend/front_end/sdk/Resource.js(158,7): error TS 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,39): error TS2694: Namespace 'Common' has no exported member 'ContentProvider'. +node_modules/chrome-devtools-frontend/front_end/sdk/Resource.js(224,57): error TS2339: Property 'pageAgent' does not exist on type '(Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sdk/Resource.js(238,45): error TS2339: Property 'contentAsDataURL' does not exist on type '() => void'. 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/ResourceTreeModel.js(33,19): error TS2694: Namespace 'SDK' has no exported member 'Target'. -node_modules/chrome-devtools-frontend/front_end/sdk/ResourceTreeModel.js(36,5): error TS2346: Call target does not contain any signatures. -node_modules/chrome-devtools-frontend/front_end/sdk/ResourceTreeModel.js(63,19): error TS2694: Namespace 'SDK' has no exported member 'NetworkRequest'. +node_modules/chrome-devtools-frontend/front_end/sdk/Resource.js(248,58): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sdk/Resource.js(263,61): error TS2339: Property 'pageAgent' does not exist on type '(Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sdk/Resource.js(265,41): error TS2339: Property 'Error' does not exist on type 'typeof Protocol'. +node_modules/chrome-devtools-frontend/front_end/sdk/ResourceTreeModel.js(40,58): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sdk/ResourceTreeModel.js(42,30): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sdk/ResourceTreeModel.js(44,26): error TS2339: Property 'pageAgent' does not exist on type '(Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sdk/ResourceTreeModel.js(48,12): error TS2339: Property 'registerPageDispatcher' does not exist on type '(Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sdk/ResourceTreeModel.js(80,56): error TS2339: Property 'valuesArray' does not exist on type 'Map'. node_modules/chrome-devtools-frontend/front_end/sdk/ResourceTreeModel.js(117,24): error TS2694: Namespace 'Protocol' has no exported member 'Page'. +node_modules/chrome-devtools-frontend/front_end/sdk/ResourceTreeModel.js(121,7): error TS2554: Expected 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/sdk/ResourceTreeModel.js(121,59): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sdk/ResourceTreeModel.js(131,57): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sdk/ResourceTreeModel.js(156,57): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/sdk/ResourceTreeModel.js(161,24): error TS2694: Namespace 'Protocol' has no exported member 'Page'. node_modules/chrome-devtools-frontend/front_end/sdk/ResourceTreeModel.js(162,24): error TS2694: Namespace 'Protocol' has no exported member 'Page'. node_modules/chrome-devtools-frontend/front_end/sdk/ResourceTreeModel.js(163,24): error TS2694: Namespace 'Protocol' has no exported member 'Runtime'. node_modules/chrome-devtools-frontend/front_end/sdk/ResourceTreeModel.js(184,24): error TS2694: Namespace 'Protocol' has no exported member 'Page'. -node_modules/chrome-devtools-frontend/front_end/sdk/ResourceTreeModel.js(195,22): error TS2345: Argument of type '(Anonymous class)' is not assignable to parameter of type 'boolean'. +node_modules/chrome-devtools-frontend/front_end/sdk/ResourceTreeModel.js(198,57): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sdk/ResourceTreeModel.js(200,57): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sdk/ResourceTreeModel.js(203,59): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sdk/ResourceTreeModel.js(208,59): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/sdk/ResourceTreeModel.js(216,24): error TS2694: Namespace 'Protocol' has no exported member 'Page'. node_modules/chrome-devtools-frontend/front_end/sdk/ResourceTreeModel.js(235,22): error TS2694: Namespace 'Common' has no exported member 'Event'. -node_modules/chrome-devtools-frontend/front_end/sdk/ResourceTreeModel.js(241,35): error TS2694: Namespace 'SDK' has no exported member 'NetworkRequest'. node_modules/chrome-devtools-frontend/front_end/sdk/ResourceTreeModel.js(251,22): error TS2694: Namespace 'Common' has no exported member 'Event'. node_modules/chrome-devtools-frontend/front_end/sdk/ResourceTreeModel.js(273,24): error TS2694: Namespace 'Protocol' has no exported member 'Page'. node_modules/chrome-devtools-frontend/front_end/sdk/ResourceTreeModel.js(294,25): error TS2339: Property 'valuesArray' does not exist on type 'Map'. node_modules/chrome-devtools-frontend/front_end/sdk/ResourceTreeModel.js(308,24): error TS2694: Namespace 'Protocol' has no exported member 'Page'. node_modules/chrome-devtools-frontend/front_end/sdk/ResourceTreeModel.js(334,24): error TS2694: Namespace 'Protocol' has no exported member 'Page'. +node_modules/chrome-devtools-frontend/front_end/sdk/ResourceTreeModel.js(366,59): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sdk/ResourceTreeModel.js(372,5): error TS2554: Expected 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/sdk/ResourceTreeModel.js(372,57): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/sdk/ResourceTreeModel.js(385,15): error TS1055: Type 'Promise<{ currentIndex: number; entries: 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/sdk/ResourceTreeModel.js(385,67): error TS2694: Namespace 'Protocol' has no exported member 'Page'. +node_modules/chrome-devtools-frontend/front_end/sdk/ResourceTreeModel.js(389,27): error TS2339: Property 'Error' does not exist on type 'typeof Protocol'. node_modules/chrome-devtools-frontend/front_end/sdk/ResourceTreeModel.js(395,24): error TS2694: Namespace 'Protocol' has no exported member 'Page'. node_modules/chrome-devtools-frontend/front_end/sdk/ResourceTreeModel.js(402,57): error TS2694: Namespace 'Protocol' has no exported member 'Page'. +node_modules/chrome-devtools-frontend/front_end/sdk/ResourceTreeModel.js(406,27): error TS2339: Property 'Error' does not exist on type 'typeof Protocol'. node_modules/chrome-devtools-frontend/front_end/sdk/ResourceTreeModel.js(459,23): error TS2495: Type 'IterableIterator<(Anonymous class)>' is not an array type or a string type. +node_modules/chrome-devtools-frontend/front_end/sdk/ResourceTreeModel.js(472,14): error TS2339: Property 'register' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sdk/ResourceTreeModel.js(472,57): error TS2339: Property 'Capability' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sdk/ResourceTreeModel.js(475,23): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/sdk/ResourceTreeModel.js(501,24): error TS2694: Namespace 'Protocol' has no exported member 'Page'. node_modules/chrome-devtools-frontend/front_end/sdk/ResourceTreeModel.js(502,24): error TS2694: Namespace 'Protocol' has no exported member 'Page'. node_modules/chrome-devtools-frontend/front_end/sdk/ResourceTreeModel.js(503,24): error TS2694: Namespace 'Protocol' has no exported member 'Runtime'. @@ -9903,7 +16410,13 @@ node_modules/chrome-devtools-frontend/front_end/sdk/ResourceTreeModel.js(601,25) node_modules/chrome-devtools-frontend/front_end/sdk/ResourceTreeModel.js(614,24): error TS2694: Namespace 'Protocol' has no exported member 'Page'. node_modules/chrome-devtools-frontend/front_end/sdk/ResourceTreeModel.js(633,7): error TS1056: Accessors are only available when targeting ECMAScript 5 and higher. node_modules/chrome-devtools-frontend/front_end/sdk/ResourceTreeModel.js(641,23): error TS2339: Property 'remove' does not exist on type '(Anonymous class)[]'. -node_modules/chrome-devtools-frontend/front_end/sdk/ResourceTreeModel.js(671,19): error TS2694: Namespace 'SDK' has no exported member 'NetworkRequest'. +node_modules/chrome-devtools-frontend/front_end/sdk/ResourceTreeModel.js(655,64): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sdk/ResourceTreeModel.js(667,64): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sdk/ResourceTreeModel.js(683,64): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sdk/ResourceTreeModel.js(731,14): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/sdk/ResourceTreeModel.js(738,12): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/sdk/ResourceTreeModel.js(760,76): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sdk/ResourceTreeModel.js(769,31): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/sdk/ResourceTreeModel.js(774,24): error TS2694: Namespace 'Protocol' has no exported member 'Page'. node_modules/chrome-devtools-frontend/front_end/sdk/ResourceTreeModel.js(775,24): error TS2694: Namespace 'Protocol' has no exported member 'Network'. node_modules/chrome-devtools-frontend/front_end/sdk/ResourceTreeModel.js(784,24): error TS2694: Namespace 'Protocol' has no exported member 'Page'. @@ -9915,58 +16428,95 @@ node_modules/chrome-devtools-frontend/front_end/sdk/ResourceTreeModel.js(810,24) node_modules/chrome-devtools-frontend/front_end/sdk/ResourceTreeModel.js(817,24): error TS2694: Namespace 'Protocol' has no exported member 'Page'. node_modules/chrome-devtools-frontend/front_end/sdk/ResourceTreeModel.js(824,24): error TS2694: Namespace 'Protocol' has no exported member 'Page'. node_modules/chrome-devtools-frontend/front_end/sdk/ResourceTreeModel.js(832,24): error TS2694: Namespace 'Protocol' has no exported member 'Page'. +node_modules/chrome-devtools-frontend/front_end/sdk/ResourceTreeModel.js(841,76): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/sdk/ResourceTreeModel.js(865,24): error TS2694: Namespace 'Protocol' has no exported member 'Page'. -node_modules/chrome-devtools-frontend/front_end/sdk/RuntimeModel.js(36,19): error TS2694: Namespace 'SDK' has no exported member 'Target'. -node_modules/chrome-devtools-frontend/front_end/sdk/RuntimeModel.js(39,5): error TS2346: Call target does not contain any signatures. +node_modules/chrome-devtools-frontend/front_end/sdk/ResourceTreeModel.js(883,5): error TS2554: Expected 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/sdk/ResourceTreeModel.js(883,76): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sdk/ResourceTreeModel.js(891,5): error TS2554: Expected 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/sdk/ResourceTreeModel.js(891,76): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sdk/RuntimeModel.js(41,26): error TS2339: Property 'runtimeAgent' does not exist on type '(Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sdk/RuntimeModel.js(42,19): error TS2339: Property 'registerRuntimeDispatcher' does not exist on type '(Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/sdk/RuntimeModel.js(96,39): error TS2339: Property 'valuesArray' does not exist on type 'Map'. node_modules/chrome-devtools-frontend/front_end/sdk/RuntimeModel.js(125,24): error TS2694: Namespace 'Protocol' has no exported member 'Runtime'. node_modules/chrome-devtools-frontend/front_end/sdk/RuntimeModel.js(133,24): error TS2694: Namespace 'Protocol' has no exported member 'Runtime'. +node_modules/chrome-devtools-frontend/front_end/sdk/RuntimeModel.js(140,52): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sdk/RuntimeModel.js(152,52): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sdk/RuntimeModel.js(156,52): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sdk/RuntimeModel.js(164,54): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/sdk/RuntimeModel.js(168,24): error TS2694: Namespace 'Protocol' has no exported member 'Runtime'. node_modules/chrome-devtools-frontend/front_end/sdk/RuntimeModel.js(179,24): error TS2694: Namespace 'Protocol' has no exported member 'Runtime'. +node_modules/chrome-devtools-frontend/front_end/sdk/RuntimeModel.js(199,40): error TS2339: Property 'Runtime' does not exist on type 'typeof Protocol'. +node_modules/chrome-devtools-frontend/front_end/sdk/RuntimeModel.js(201,40): error TS2339: Property 'Runtime' does not exist on type 'typeof Protocol'. +node_modules/chrome-devtools-frontend/front_end/sdk/RuntimeModel.js(203,40): error TS2339: Property 'Runtime' does not exist on type 'typeof Protocol'. +node_modules/chrome-devtools-frontend/front_end/sdk/RuntimeModel.js(205,40): error TS2339: Property 'Runtime' does not exist on type 'typeof Protocol'. +node_modules/chrome-devtools-frontend/front_end/sdk/RuntimeModel.js(218,12): error TS2554: Expected 9 arguments, but got 2. node_modules/chrome-devtools-frontend/front_end/sdk/RuntimeModel.js(237,22): error TS2694: Namespace 'Common' has no exported member 'Event'. node_modules/chrome-devtools-frontend/front_end/sdk/RuntimeModel.js(249,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/RuntimeModel.js(249,29): error TS2694: Namespace 'SDK' has no exported member 'RuntimeModel'. +node_modules/chrome-devtools-frontend/front_end/sdk/RuntimeModel.js(259,27): error TS2339: Property 'Error' does not exist on type 'typeof Protocol'. +node_modules/chrome-devtools-frontend/front_end/sdk/RuntimeModel.js(260,39): error TS2339: Property 'Error' does not exist on type 'typeof Protocol'. node_modules/chrome-devtools-frontend/front_end/sdk/RuntimeModel.js(267,24): error TS2694: Namespace 'Protocol' has no exported member 'Runtime'. node_modules/chrome-devtools-frontend/front_end/sdk/RuntimeModel.js(275,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/RuntimeModel.js(275,29): error TS2694: Namespace 'SDK' has no exported member 'RuntimeModel'. +node_modules/chrome-devtools-frontend/front_end/sdk/RuntimeModel.js(291,35): error TS2339: Property 'Error' does not exist on type 'typeof Protocol'. node_modules/chrome-devtools-frontend/front_end/sdk/RuntimeModel.js(301,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/RuntimeModel.js(301,29): error TS2694: Namespace 'SDK' has no exported member 'RuntimeModel'. +node_modules/chrome-devtools-frontend/front_end/sdk/RuntimeModel.js(308,35): error TS2339: Property 'Error' does not exist on type 'typeof Protocol'. node_modules/chrome-devtools-frontend/front_end/sdk/RuntimeModel.js(317,24): error TS2694: Namespace 'Protocol' has no exported member 'Runtime'. +node_modules/chrome-devtools-frontend/front_end/sdk/RuntimeModel.js(334,23): error TS2339: Property 'revealPromise' does not exist on type '() => void'. node_modules/chrome-devtools-frontend/front_end/sdk/RuntimeModel.js(344,21): error TS2694: Namespace 'SDK' has no exported member 'DebuggerModel'. +node_modules/chrome-devtools-frontend/front_end/sdk/RuntimeModel.js(350,23): error TS2339: Property 'reveal' does not exist on type '() => void'. +node_modules/chrome-devtools-frontend/front_end/sdk/RuntimeModel.js(360,29): error TS2339: Property 'copyText' does not exist on type 'typeof InspectorFrontendHost'. +node_modules/chrome-devtools-frontend/front_end/sdk/RuntimeModel.js(364,80): error TS2339: Property 'copyText' does not exist on type 'typeof InspectorFrontendHost'. +node_modules/chrome-devtools-frontend/front_end/sdk/RuntimeModel.js(394,52): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/sdk/RuntimeModel.js(398,24): error TS2694: Namespace 'Protocol' has no exported member 'Runtime'. node_modules/chrome-devtools-frontend/front_end/sdk/RuntimeModel.js(414,24): error TS2694: Namespace 'Protocol' has no exported member 'Runtime'. +node_modules/chrome-devtools-frontend/front_end/sdk/RuntimeModel.js(418,52): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sdk/RuntimeModel.js(425,52): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/sdk/RuntimeModel.js(430,32): error TS2694: Namespace 'Protocol' has no exported member 'Runtime'. node_modules/chrome-devtools-frontend/front_end/sdk/RuntimeModel.js(433,24): error TS2694: Namespace 'Protocol' has no exported member 'Runtime'. +node_modules/chrome-devtools-frontend/front_end/sdk/RuntimeModel.js(445,52): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/sdk/RuntimeModel.js(449,24): error TS2694: Namespace 'Protocol' has no exported member 'Runtime'. node_modules/chrome-devtools-frontend/front_end/sdk/RuntimeModel.js(458,24): error TS2694: Namespace 'Protocol' has no exported member 'Runtime'. +node_modules/chrome-devtools-frontend/front_end/sdk/RuntimeModel.js(470,14): error TS2339: Property 'register' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sdk/RuntimeModel.js(470,52): error TS2339: Property 'Capability' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sdk/RuntimeModel.js(473,18): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/sdk/RuntimeModel.js(484,81): error TS1003: Identifier expected. +node_modules/chrome-devtools-frontend/front_end/sdk/RuntimeModel.js(485,18): error TS2339: Property 'ExceptionWithTimestamp' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/sdk/RuntimeModel.js(488,2): error TS1131: Property or signature expected. +node_modules/chrome-devtools-frontend/front_end/sdk/RuntimeModel.js(492,18): error TS2339: Property 'CompileScriptResult' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/sdk/RuntimeModel.js(495,2): error TS1131: Property or signature expected. +node_modules/chrome-devtools-frontend/front_end/sdk/RuntimeModel.js(503,18): error TS2339: Property 'EvaluationOptions' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/sdk/RuntimeModel.js(506,2): error TS1131: Property or signature expected. +node_modules/chrome-devtools-frontend/front_end/sdk/RuntimeModel.js(511,18): error TS2339: Property 'EvaluationResult' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/sdk/RuntimeModel.js(514,2): error TS1131: Property or signature expected. +node_modules/chrome-devtools-frontend/front_end/sdk/RuntimeModel.js(518,18): error TS2339: Property 'QueryObjectResult' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/sdk/RuntimeModel.js(522,2): error TS1131: Property or signature expected. +node_modules/chrome-devtools-frontend/front_end/sdk/RuntimeModel.js(529,18): error TS2339: Property 'ConsoleAPICall' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/sdk/RuntimeModel.js(545,24): error TS2694: Namespace 'Protocol' has no exported member 'Runtime'. node_modules/chrome-devtools-frontend/front_end/sdk/RuntimeModel.js(553,24): error TS2694: Namespace 'Protocol' has no exported member 'Runtime'. node_modules/chrome-devtools-frontend/front_end/sdk/RuntimeModel.js(569,24): error TS2694: Namespace 'Protocol' has no exported member 'Runtime'. node_modules/chrome-devtools-frontend/front_end/sdk/RuntimeModel.js(587,32): error TS2694: Namespace 'Protocol' has no exported member 'Runtime'. node_modules/chrome-devtools-frontend/front_end/sdk/RuntimeModel.js(590,24): error TS2694: Namespace 'Protocol' has no exported member 'Runtime'. node_modules/chrome-devtools-frontend/front_end/sdk/RuntimeModel.js(599,24): error TS2694: Namespace 'Protocol' has no exported member 'Runtime'. -node_modules/chrome-devtools-frontend/front_end/sdk/RuntimeModel.js(631,20): error TS2694: Namespace 'SDK' has no exported member 'Target'. -node_modules/chrome-devtools-frontend/front_end/sdk/RuntimeModel.js(644,21): error TS2694: Namespace 'SDK' has no exported member 'Target'. node_modules/chrome-devtools-frontend/front_end/sdk/RuntimeModel.js(670,19): error TS2694: Namespace 'SDK' has no exported member 'RuntimeModel'. node_modules/chrome-devtools-frontend/front_end/sdk/RuntimeModel.js(673,29): error TS2694: Namespace 'SDK' has no exported member 'RuntimeModel'. node_modules/chrome-devtools-frontend/front_end/sdk/RuntimeModel.js(685,29): error TS2694: Namespace 'SDK' has no exported member 'RuntimeModel'. node_modules/chrome-devtools-frontend/front_end/sdk/RuntimeModel.js(701,19): error TS2694: Namespace 'SDK' has no exported member 'RuntimeModel'. node_modules/chrome-devtools-frontend/front_end/sdk/RuntimeModel.js(704,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/RuntimeModel.js(704,29): error TS2694: Namespace 'SDK' has no exported member 'RuntimeModel'. +node_modules/chrome-devtools-frontend/front_end/sdk/RuntimeModel.js(724,35): error TS2339: Property 'Error' does not exist on type 'typeof Protocol'. node_modules/chrome-devtools-frontend/front_end/sdk/RuntimeModel.js(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/sdk/RuntimeModel.js(737,30): error TS2339: Property 'Error' does not exist on type 'typeof Protocol'. +node_modules/chrome-devtools-frontend/front_end/sdk/RuntimeModel.js(752,65): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/sdk/RuntimeModel.js(767,33): error TS2339: Property 'asParsedURL' does not exist on type 'string'. -node_modules/chrome-devtools-frontend/front_end/sdk/ScreenCaptureModel.js(10,19): error TS2694: Namespace 'SDK' has no exported member 'Target'. -node_modules/chrome-devtools-frontend/front_end/sdk/ScreenCaptureModel.js(13,5): error TS2346: Call target does not contain any signatures. +node_modules/chrome-devtools-frontend/front_end/sdk/ScreenCaptureModel.js(14,26): error TS2339: Property 'pageAgent' does not exist on type '(Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/sdk/ScreenCaptureModel.js(15,44): error TS2694: Namespace 'Protocol' has no exported member 'Page'. +node_modules/chrome-devtools-frontend/front_end/sdk/ScreenCaptureModel.js(19,12): error TS2339: Property 'registerPageDispatcher' does not exist on type '(Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/sdk/ScreenCaptureModel.js(28,41): error TS2694: Namespace 'Protocol' has no exported member 'Page'. node_modules/chrome-devtools-frontend/front_end/sdk/ScreenCaptureModel.js(46,24): error TS2694: Namespace 'Protocol' has no exported member 'Page'. node_modules/chrome-devtools-frontend/front_end/sdk/ScreenCaptureModel.js(54,15): error TS1055: Type 'Promise<{ viewportX: number; viewportY: number; viewportScale: number; contentWidth: number; cont...' 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/ScreenCaptureModel.js(58,27): error TS2339: Property 'Error' does not exist on type 'typeof Protocol'. node_modules/chrome-devtools-frontend/front_end/sdk/ScreenCaptureModel.js(72,24): error TS2694: Namespace 'Protocol' has no exported member 'Page'. node_modules/chrome-devtools-frontend/front_end/sdk/ScreenCaptureModel.js(106,24): error TS2694: Namespace 'Protocol' has no exported member 'Page'. node_modules/chrome-devtools-frontend/front_end/sdk/ScreenCaptureModel.js(107,24): error TS2694: Namespace 'Protocol' has no exported member 'Network'. @@ -9978,80 +16528,160 @@ node_modules/chrome-devtools-frontend/front_end/sdk/ScreenCaptureModel.js(138,24 node_modules/chrome-devtools-frontend/front_end/sdk/ScreenCaptureModel.js(145,24): error TS2694: Namespace 'Protocol' has no exported member 'Page'. node_modules/chrome-devtools-frontend/front_end/sdk/ScreenCaptureModel.js(152,24): error TS2694: Namespace 'Protocol' has no exported member 'Page'. node_modules/chrome-devtools-frontend/front_end/sdk/ScreenCaptureModel.js(160,24): error TS2694: Namespace 'Protocol' has no exported member 'Page'. +node_modules/chrome-devtools-frontend/front_end/sdk/ScreenCaptureModel.js(212,14): error TS2339: Property 'register' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sdk/ScreenCaptureModel.js(212,58): error TS2339: Property 'Capability' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/sdk/Script.js(39,24): error TS2694: Namespace 'Protocol' has no exported member 'Runtime'. +node_modules/chrome-devtools-frontend/front_end/sdk/Script.js(84,41): error TS2339: Property 'sourceURLRegex' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/sdk/Script.js(136,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/Script.js(143,52): error TS2339: Property 'debuggerAgent' does not exist on type '(Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/sdk/Script.js(151,23): error TS2694: Namespace 'Common' has no exported member 'ContentProvider'. +node_modules/chrome-devtools-frontend/front_end/sdk/Script.js(159,5): error TS2322: Type '(Anonymous class)' is not assignable to type '() => void'. +node_modules/chrome-devtools-frontend/front_end/sdk/Script.js(159,5): error TS2322: Type '(Anonymous class)' is not assignable to type '() => void'. + Type '(Anonymous class)' provides no match for the signature '(): void'. node_modules/chrome-devtools-frontend/front_end/sdk/Script.js(167,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/Script.js(167,39): error TS2694: Namespace 'Common' has no exported member 'ContentProvider'. +node_modules/chrome-devtools-frontend/front_end/sdk/Script.js(174,43): error TS2339: Property 'debuggerAgent' does not exist on type '(Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sdk/Script.js(175,68): error TS2339: Property 'SearchMatch' does not exist on type '() => void'. node_modules/chrome-devtools-frontend/front_end/sdk/Script.js(190,33): error TS2694: Namespace 'Protocol' has no exported member 'Error'. node_modules/chrome-devtools-frontend/front_end/sdk/Script.js(190,50): error TS2694: Namespace 'Protocol' has no exported member 'Runtime'. node_modules/chrome-devtools-frontend/front_end/sdk/Script.js(190,95): error TS2694: Namespace 'Protocol' has no exported member 'Debugger'. node_modules/chrome-devtools-frontend/front_end/sdk/Script.js(190,127): error TS2694: Namespace 'Protocol' has no exported member 'Runtime'. node_modules/chrome-devtools-frontend/front_end/sdk/Script.js(190,158): error TS2694: Namespace 'Protocol' has no exported member 'Runtime'. +node_modules/chrome-devtools-frontend/front_end/sdk/Script.js(203,54): error TS2339: Property 'debuggerAgent' does not exist on type '(Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sdk/Script.js(206,28): error TS2339: Property 'Error' does not exist on type 'typeof Protocol'. +node_modules/chrome-devtools-frontend/front_end/sdk/Script.js(211,27): error TS2339: Property 'Error' does not exist on type 'typeof Protocol'. node_modules/chrome-devtools-frontend/front_end/sdk/Script.js(218,20): error TS2694: Namespace 'SDK' has no exported member 'DebuggerModel'. +node_modules/chrome-devtools-frontend/front_end/sdk/Script.js(221,34): error TS2339: Property 'Location' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/sdk/Script.js(247,31): error TS2694: Namespace 'Protocol' has no exported member 'Debugger'. node_modules/chrome-devtools-frontend/front_end/sdk/Script.js(248,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/SecurityOriginManager.js(9,19): error TS2694: Namespace 'SDK' has no exported member 'Target'. -node_modules/chrome-devtools-frontend/front_end/sdk/SecurityOriginManager.js(12,5): error TS2346: Call target does not contain any signatures. +node_modules/chrome-devtools-frontend/front_end/sdk/Script.js(251,54): error TS2339: Property 'debuggerAgent' does not exist on type '(Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sdk/Script.js(253,35): error TS2339: Property 'Error' does not exist on type 'typeof Protocol'. +node_modules/chrome-devtools-frontend/front_end/sdk/Script.js(260,12): error TS2339: Property 'sourceURLRegex' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/sdk/SecurityOriginManager.js(26,24): error TS2495: Type 'Set' is not an array type or a string type. +node_modules/chrome-devtools-frontend/front_end/sdk/SecurityOriginManager.js(28,65): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/sdk/SecurityOriginManager.js(31,24): error TS2495: Type 'Set' is not an array type or a string type. +node_modules/chrome-devtools-frontend/front_end/sdk/SecurityOriginManager.js(33,65): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/sdk/SecurityOriginManager.js(41,34): error TS2339: Property 'valuesArray' does not exist on type 'Set'. +node_modules/chrome-devtools-frontend/front_end/sdk/SecurityOriginManager.js(56,61): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sdk/SecurityOriginManager.js(60,14): error TS2339: Property 'register' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sdk/SecurityOriginManager.js(60,61): error TS2339: Property 'Capability' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sdk/SecurityOriginManager.js(63,27): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/sdk/ServerTiming.js(20,26): error TS2694: Namespace 'SDK' has no exported member 'NetworkRequest'. -node_modules/chrome-devtools-frontend/front_end/sdk/ServerTiming.js(43,11): error TS2322: Type 'number' is not assignable to type 'string'. -node_modules/chrome-devtools-frontend/front_end/sdk/ServerTiming.js(45,42): error TS2345: Argument of type 'string' is not assignable to parameter of type 'number'. -node_modules/chrome-devtools-frontend/front_end/sdk/ServiceWorkerCacheModel.js(11,19): error TS2694: Namespace 'SDK' has no exported member 'Target'. -node_modules/chrome-devtools-frontend/front_end/sdk/ServiceWorkerCacheModel.js(14,5): error TS2346: Call target does not contain any signatures. +node_modules/chrome-devtools-frontend/front_end/sdk/ServerTiming.js(110,26): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/sdk/ServerTiming.js(129,32): error TS2345: Argument of type 'TemplateStringsArray' is not assignable to parameter of type 'string | string[]'. + Type 'TemplateStringsArray' is not assignable to type 'string[]'. + Property 'push' is missing in type 'TemplateStringsArray'. +node_modules/chrome-devtools-frontend/front_end/sdk/ServerTiming.js(134,32): error TS2345: Argument of type 'TemplateStringsArray' is not assignable to parameter of type 'string | string[]'. + Type 'TemplateStringsArray' is not assignable to type 'string[]'. +node_modules/chrome-devtools-frontend/front_end/sdk/ServerTiming.js(139,30): error TS2345: Argument of type 'TemplateStringsArray' is not assignable to parameter of type 'string | string[]'. + Type 'TemplateStringsArray' is not assignable to type 'string[]'. +node_modules/chrome-devtools-frontend/front_end/sdk/ServerTiming.js(149,24): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/sdk/ServerTiming.js(165,34): error TS2345: Argument of type 'TemplateStringsArray' is not assignable to parameter of type 'string | string[]'. + Type 'TemplateStringsArray' is not assignable to type 'string[]'. +node_modules/chrome-devtools-frontend/front_end/sdk/ServerTiming.js(186,25): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/sdk/ServiceWorkerCacheModel.js(15,12): error TS2339: Property 'registerStorageDispatcher' does not exist on type '(Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/sdk/ServiceWorkerCacheModel.js(17,34): error TS2694: Namespace 'SDK' has no exported member 'ServiceWorkerCacheModel'. +node_modules/chrome-devtools-frontend/front_end/sdk/ServiceWorkerCacheModel.js(20,31): error TS2339: Property 'cacheStorageAgent' does not exist on type '(Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sdk/ServiceWorkerCacheModel.js(21,33): error TS2339: Property 'storageAgent' does not exist on type '(Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sdk/ServiceWorkerCacheModel.js(37,35): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sdk/ServiceWorkerCacheModel.js(39,35): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/sdk/ServiceWorkerCacheModel.js(55,23): error TS2495: Type 'IterableIterator' is not an array type or a string type. node_modules/chrome-devtools-frontend/front_end/sdk/ServiceWorkerCacheModel.js(64,19): error TS2694: Namespace 'SDK' has no exported member 'ServiceWorkerCacheModel'. +node_modules/chrome-devtools-frontend/front_end/sdk/ServiceWorkerCacheModel.js(68,27): error TS2339: Property 'Error' does not exist on type 'typeof Protocol'. +node_modules/chrome-devtools-frontend/front_end/sdk/ServiceWorkerCacheModel.js(69,108): error TS2339: Property 'Error' does not exist on type 'typeof Protocol'. node_modules/chrome-devtools-frontend/front_end/sdk/ServiceWorkerCacheModel.js(77,19): error TS2694: Namespace 'SDK' has no exported member 'ServiceWorkerCacheModel'. node_modules/chrome-devtools-frontend/front_end/sdk/ServiceWorkerCacheModel.js(79,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/ServiceWorkerCacheModel.js(83,28): error TS2339: Property 'Error' does not exist on type 'typeof Protocol'. +node_modules/chrome-devtools-frontend/front_end/sdk/ServiceWorkerCacheModel.js(87,27): error TS2339: Property 'Error' does not exist on type 'typeof Protocol'. node_modules/chrome-devtools-frontend/front_end/sdk/ServiceWorkerCacheModel.js(91,19): error TS2694: Namespace 'SDK' has no exported member 'ServiceWorkerCacheModel'. node_modules/chrome-devtools-frontend/front_end/sdk/ServiceWorkerCacheModel.js(94,41): error TS2694: Namespace 'Protocol' has no exported member 'CacheStorage'. node_modules/chrome-devtools-frontend/front_end/sdk/ServiceWorkerCacheModel.js(101,28): error TS2694: Namespace 'SDK' has no exported member 'ServiceWorkerCacheModel'. node_modules/chrome-devtools-frontend/front_end/sdk/ServiceWorkerCacheModel.js(105,23): error TS2495: Type 'IterableIterator' is not an array type or a string type. node_modules/chrome-devtools-frontend/front_end/sdk/ServiceWorkerCacheModel.js(114,23): error TS2495: Type 'IterableIterator' is not an array type or a string type. +node_modules/chrome-devtools-frontend/front_end/sdk/ServiceWorkerCacheModel.js(119,37): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sdk/ServiceWorkerCacheModel.js(121,37): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/sdk/ServiceWorkerCacheModel.js(135,26): error TS2495: Type 'IterableIterator' is not an array type or a string type. node_modules/chrome-devtools-frontend/front_end/sdk/ServiceWorkerCacheModel.js(151,36): error TS2339: Property 'asParsedURL' does not exist on type 'string'. node_modules/chrome-devtools-frontend/front_end/sdk/ServiceWorkerCacheModel.js(171,21): error TS2694: Namespace 'SDK' has no exported member 'ServiceWorkerCacheModel'. node_modules/chrome-devtools-frontend/front_end/sdk/ServiceWorkerCacheModel.js(183,34): error TS2694: Namespace 'SDK' has no exported member 'ServiceWorkerCacheModel'. node_modules/chrome-devtools-frontend/front_end/sdk/ServiceWorkerCacheModel.js(185,34): error TS2694: Namespace 'SDK' has no exported member 'ServiceWorkerCacheModel'. +node_modules/chrome-devtools-frontend/front_end/sdk/ServiceWorkerCacheModel.js(190,43): error TS2339: Property 'Cache' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/sdk/ServiceWorkerCacheModel.js(203,22): error TS2694: Namespace 'Common' has no exported member 'Event'. node_modules/chrome-devtools-frontend/front_end/sdk/ServiceWorkerCacheModel.js(211,22): error TS2694: Namespace 'Common' has no exported member 'Event'. node_modules/chrome-devtools-frontend/front_end/sdk/ServiceWorkerCacheModel.js(219,19): error TS2694: Namespace 'SDK' has no exported member 'ServiceWorkerCacheModel'. +node_modules/chrome-devtools-frontend/front_end/sdk/ServiceWorkerCacheModel.js(222,63): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/sdk/ServiceWorkerCacheModel.js(226,19): error TS2694: Namespace 'SDK' has no exported member 'ServiceWorkerCacheModel'. +node_modules/chrome-devtools-frontend/front_end/sdk/ServiceWorkerCacheModel.js(229,63): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/sdk/ServiceWorkerCacheModel.js(233,19): error TS2694: Namespace 'SDK' has no exported member 'ServiceWorkerCacheModel'. node_modules/chrome-devtools-frontend/front_end/sdk/ServiceWorkerCacheModel.js(236,40): error TS2694: Namespace 'Protocol' has no exported member 'CacheStorage'. +node_modules/chrome-devtools-frontend/front_end/sdk/ServiceWorkerCacheModel.js(240,27): error TS2339: Property 'Error' does not exist on type 'typeof Protocol'. +node_modules/chrome-devtools-frontend/front_end/sdk/ServiceWorkerCacheModel.js(241,99): error TS2339: Property 'Error' does not exist on type 'typeof Protocol'. +node_modules/chrome-devtools-frontend/front_end/sdk/ServiceWorkerCacheModel.js(268,37): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sdk/ServiceWorkerCacheModel.js(288,14): error TS2339: Property 'register' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sdk/ServiceWorkerCacheModel.js(288,63): error TS2339: Property 'Capability' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sdk/ServiceWorkerCacheModel.js(291,29): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sdk/ServiceWorkerCacheModel.js(300,29): error TS2339: Property 'Cache' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/sdk/ServiceWorkerCacheModel.js(315,19): error TS2694: Namespace 'SDK' has no exported member 'ServiceWorkerCacheModel'. node_modules/chrome-devtools-frontend/front_end/sdk/ServiceWorkerCacheModel.js(332,34): error TS2694: Namespace 'Protocol' has no exported member 'CacheStorage'. -node_modules/chrome-devtools-frontend/front_end/sdk/ServiceWorkerManager.js(36,19): error TS2694: Namespace 'SDK' has no exported member 'Target'. -node_modules/chrome-devtools-frontend/front_end/sdk/ServiceWorkerManager.js(39,5): error TS2346: Call target does not contain any signatures. +node_modules/chrome-devtools-frontend/front_end/sdk/ServiceWorkerManager.js(40,12): error TS2339: Property 'registerServiceWorkerDispatcher' does not exist on type '(Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sdk/ServiceWorkerManager.js(42,26): error TS2339: Property 'serviceWorkerAgent' does not exist on type '(Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/sdk/ServiceWorkerManager.js(80,30): error TS2495: Type 'IterableIterator<(Anonymous class)>' is not an array type or a string type. +node_modules/chrome-devtools-frontend/front_end/sdk/ServiceWorkerManager.js(97,62): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/sdk/ServiceWorkerManager.js(101,25): error TS2495: Type 'IterableIterator<(Anonymous class)>' is not an array type or a string type. node_modules/chrome-devtools-frontend/front_end/sdk/ServiceWorkerManager.js(177,32): error TS2694: Namespace 'Protocol' has no exported member 'ServiceWorker'. +node_modules/chrome-devtools-frontend/front_end/sdk/ServiceWorkerManager.js(185,64): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sdk/ServiceWorkerManager.js(192,64): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sdk/ServiceWorkerManager.js(194,64): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/sdk/ServiceWorkerManager.js(200,32): error TS2694: Namespace 'Protocol' has no exported member 'ServiceWorker'. node_modules/chrome-devtools-frontend/front_end/sdk/ServiceWorkerManager.js(212,14): error TS2403: Subsequent variable declarations must have the same type. Variable 'registration' must be of type '(Anonymous class)', but here has type 'any'. node_modules/chrome-devtools-frontend/front_end/sdk/ServiceWorkerManager.js(212,30): error TS2495: Type 'Set<(Anonymous class)>' is not an array type or a string type. +node_modules/chrome-devtools-frontend/front_end/sdk/ServiceWorkerManager.js(215,64): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sdk/ServiceWorkerManager.js(217,64): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/sdk/ServiceWorkerManager.js(223,24): error TS2694: Namespace 'Protocol' has no exported member 'ServiceWorker'. +node_modules/chrome-devtools-frontend/front_end/sdk/ServiceWorkerManager.js(231,34): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sdk/ServiceWorkerManager.js(246,14): error TS2339: Property 'register' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sdk/ServiceWorkerManager.js(246,60): error TS2339: Property 'Capability' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sdk/ServiceWorkerManager.js(246,91): error TS2339: Property 'Capability' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sdk/ServiceWorkerManager.js(249,26): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/sdk/ServiceWorkerManager.js(269,32): error TS2694: Namespace 'Protocol' has no exported member 'ServiceWorker'. node_modules/chrome-devtools-frontend/front_end/sdk/ServiceWorkerManager.js(277,32): error TS2694: Namespace 'Protocol' has no exported member 'ServiceWorker'. node_modules/chrome-devtools-frontend/front_end/sdk/ServiceWorkerManager.js(285,24): error TS2694: Namespace 'Protocol' has no exported member 'ServiceWorker'. node_modules/chrome-devtools-frontend/front_end/sdk/ServiceWorkerManager.js(298,24): error TS2694: Namespace 'Protocol' has no exported member 'ServiceWorker'. node_modules/chrome-devtools-frontend/front_end/sdk/ServiceWorkerManager.js(306,24): error TS2694: Namespace 'Protocol' has no exported member 'ServiceWorker'. +node_modules/chrome-devtools-frontend/front_end/sdk/ServiceWorkerManager.js(334,44): error TS2339: Property 'ServiceWorker' does not exist on type 'typeof Protocol'. +node_modules/chrome-devtools-frontend/front_end/sdk/ServiceWorkerManager.js(335,34): error TS2339: Property 'ServiceWorker' does not exist on type 'typeof Protocol'. +node_modules/chrome-devtools-frontend/front_end/sdk/ServiceWorkerManager.js(342,44): error TS2339: Property 'ServiceWorker' does not exist on type 'typeof Protocol'. +node_modules/chrome-devtools-frontend/front_end/sdk/ServiceWorkerManager.js(349,44): error TS2339: Property 'ServiceWorker' does not exist on type 'typeof Protocol'. +node_modules/chrome-devtools-frontend/front_end/sdk/ServiceWorkerManager.js(356,44): error TS2339: Property 'ServiceWorker' does not exist on type 'typeof Protocol'. +node_modules/chrome-devtools-frontend/front_end/sdk/ServiceWorkerManager.js(363,44): error TS2339: Property 'ServiceWorker' does not exist on type 'typeof Protocol'. +node_modules/chrome-devtools-frontend/front_end/sdk/ServiceWorkerManager.js(370,37): error TS2339: Property 'ServiceWorker' does not exist on type 'typeof Protocol'. +node_modules/chrome-devtools-frontend/front_end/sdk/ServiceWorkerManager.js(377,37): error TS2339: Property 'ServiceWorker' does not exist on type 'typeof Protocol'. +node_modules/chrome-devtools-frontend/front_end/sdk/ServiceWorkerManager.js(384,37): error TS2339: Property 'ServiceWorker' does not exist on type 'typeof Protocol'. +node_modules/chrome-devtools-frontend/front_end/sdk/ServiceWorkerManager.js(391,37): error TS2339: Property 'ServiceWorker' does not exist on type 'typeof Protocol'. +node_modules/chrome-devtools-frontend/front_end/sdk/ServiceWorkerManager.js(398,37): error TS2339: Property 'ServiceWorker' does not exist on type 'typeof Protocol'. +node_modules/chrome-devtools-frontend/front_end/sdk/ServiceWorkerManager.js(405,37): error TS2339: Property 'ServiceWorker' does not exist on type 'typeof Protocol'. +node_modules/chrome-devtools-frontend/front_end/sdk/ServiceWorkerManager.js(413,39): error TS2339: Property 'Modes' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sdk/ServiceWorkerManager.js(415,39): error TS2339: Property 'Modes' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sdk/ServiceWorkerManager.js(417,39): error TS2339: Property 'Modes' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sdk/ServiceWorkerManager.js(418,37): error TS2339: Property 'Modes' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sdk/ServiceWorkerManager.js(425,26): error TS2339: Property 'Modes' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/sdk/ServiceWorkerManager.js(437,24): error TS2694: Namespace 'Protocol' has no exported member 'ServiceWorker'. node_modules/chrome-devtools-frontend/front_end/sdk/ServiceWorkerManager.js(444,33): error TS2694: Namespace 'Protocol' has no exported member 'ServiceWorker'. node_modules/chrome-devtools-frontend/front_end/sdk/ServiceWorkerManager.js(449,24): error TS2694: Namespace 'Protocol' has no exported member 'ServiceWorker'. node_modules/chrome-devtools-frontend/front_end/sdk/ServiceWorkerManager.js(474,25): error TS2495: Type 'IterableIterator<(Anonymous class)>' is not an array type or a string type. node_modules/chrome-devtools-frontend/front_end/sdk/ServiceWorkerManager.js(480,24): error TS2694: Namespace 'Protocol' has no exported member 'ServiceWorker'. node_modules/chrome-devtools-frontend/front_end/sdk/ServiceWorkerManager.js(499,25): error TS2495: Type 'IterableIterator<(Anonymous class)>' is not an array type or a string type. -node_modules/chrome-devtools-frontend/front_end/sdk/ServiceWorkerManager.js(532,19): error TS2694: Namespace 'SDK' has no exported member 'Target'. +node_modules/chrome-devtools-frontend/front_end/sdk/ServiceWorkerManager.js(541,34): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sdk/ServiceWorkerManager.js(543,34): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sdk/ServiceWorkerManager.js(545,44): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/sdk/ServiceWorkerManager.js(549,22): error TS2694: Namespace 'Common' has no exported member 'Event'. node_modules/chrome-devtools-frontend/front_end/sdk/ServiceWorkerManager.js(553,68): error TS2339: Property 'valuesArray' does not exist on type 'Map'. node_modules/chrome-devtools-frontend/front_end/sdk/ServiceWorkerManager.js(565,22): error TS2694: Namespace 'Common' has no exported member 'Event'. -node_modules/chrome-devtools-frontend/front_end/sdk/ServiceWorkerManager.js(576,19): error TS2694: Namespace 'SDK' has no exported member 'Target'. node_modules/chrome-devtools-frontend/front_end/sdk/ServiceWorkerManager.js(608,36): error TS2339: Property 'asParsedURL' does not exist on type 'string'. node_modules/chrome-devtools-frontend/front_end/sdk/SourceMap.js(39,29): error TS2694: Namespace 'SDK' has no exported member 'SourceMapV3'. +node_modules/chrome-devtools-frontend/front_end/sdk/SourceMap.js(49,17): error TS2339: Property 'Section' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/sdk/SourceMap.js(52,21): error TS2694: Namespace 'SDK' has no exported member 'SourceMapV3'. +node_modules/chrome-devtools-frontend/front_end/sdk/SourceMap.js(59,17): error TS2339: Property 'Offset' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/sdk/SourceMap.js(106,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/SourceMap.js(111,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/SourceMap.js(116,15): error TS2355: A function whose declared type is neither 'void' nor 'any' must return a value. @@ -10062,14 +16692,21 @@ node_modules/chrome-devtools-frontend/front_end/sdk/SourceMap.js(136,15): error node_modules/chrome-devtools-frontend/front_end/sdk/SourceMap.js(141,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/SourceMap.js(148,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/SourceMap.js(148,29): error TS2694: Namespace 'SDK' has no exported member 'SourceMap'. +node_modules/chrome-devtools-frontend/front_end/sdk/SourceMap.js(156,15): error TS2339: Property 'EditResult' does not exist on type '() => void'. node_modules/chrome-devtools-frontend/front_end/sdk/SourceMap.js(158,19): error TS2694: Namespace 'SDK' has no exported member 'SourceMap'. -node_modules/chrome-devtools-frontend/front_end/sdk/SourceMap.js(176,19): error TS2694: Namespace 'SDK' has no exported member 'Target'. node_modules/chrome-devtools-frontend/front_end/sdk/SourceMap.js(177,19): error TS2694: Namespace 'SDK' has no exported member 'SourceMap'. node_modules/chrome-devtools-frontend/front_end/sdk/SourceMap.js(178,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/SourceMap.js(178,29): error TS2694: Namespace 'SDK' has no exported member 'SourceMap'. +node_modules/chrome-devtools-frontend/front_end/sdk/SourceMap.js(196,28): error TS2339: Property '_base64Map' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sdk/SourceMap.js(198,25): error TS2339: Property '_base64Map' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sdk/SourceMap.js(200,27): error TS2339: Property '_base64Map' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/sdk/SourceMap.js(210,34): error TS2694: Namespace 'SDK' has no exported member 'TextSourceMap'. node_modules/chrome-devtools-frontend/front_end/sdk/SourceMap.js(272,30): error TS2339: Property 'keysArray' does not exist on type 'Map'. node_modules/chrome-devtools-frontend/front_end/sdk/SourceMap.js(279,23): error TS2694: Namespace 'Common' has no exported member 'ContentProvider'. +node_modules/chrome-devtools-frontend/front_end/sdk/SourceMap.js(284,7): error TS2322: Type '(Anonymous class)' is not assignable to type '() => void'. +node_modules/chrome-devtools-frontend/front_end/sdk/SourceMap.js(285,5): error TS2322: Type '(Anonymous class)' is not assignable to type '() => void'. +node_modules/chrome-devtools-frontend/front_end/sdk/SourceMap.js(285,5): error TS2322: Type '(Anonymous class)' is not assignable to type '() => void'. + Type '(Anonymous class)' provides no match for the signature '(): void'. node_modules/chrome-devtools-frontend/front_end/sdk/SourceMap.js(311,29): error TS2694: Namespace 'SDK' has no exported member 'SourceMap'. node_modules/chrome-devtools-frontend/front_end/sdk/SourceMap.js(314,44): error TS2694: Namespace 'SDK' has no exported member 'SourceMap'. node_modules/chrome-devtools-frontend/front_end/sdk/SourceMap.js(325,26): error TS2339: Property 'upperBound' does not exist on type '(Anonymous class)[]'. @@ -10079,13 +16716,27 @@ node_modules/chrome-devtools-frontend/front_end/sdk/SourceMap.js(344,24): error node_modules/chrome-devtools-frontend/front_end/sdk/SourceMap.js(367,29): error TS2339: Property 'upperBound' does not exist on type '(Anonymous class)[]'. node_modules/chrome-devtools-frontend/front_end/sdk/SourceMap.js(444,30): error TS2339: Property 'sourcesContent' does not exist on type '(Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/sdk/SourceMap.js(444,58): error TS2339: Property 'sourcesContent' does not exist on type '(Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sdk/SourceMap.js(446,16): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/sdk/SourceMap.js(447,56): error TS2339: Property 'SourceInfo' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sdk/SourceMap.js(450,33): error TS2339: Property '_sourcesListSymbol' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sdk/SourceMap.js(463,41): error TS2339: Property '_sourcesListSymbol' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sdk/SourceMap.js(465,52): error TS2339: Property 'StringCharIterator' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/sdk/SourceMap.js(507,20): error TS2339: Property 'stableSort' does not exist on type '(Anonymous class)[]'. node_modules/chrome-devtools-frontend/front_end/sdk/SourceMap.js(519,19): error TS2694: Namespace 'SDK' has no exported member 'TextSourceMap'. +node_modules/chrome-devtools-frontend/front_end/sdk/SourceMap.js(527,37): error TS2339: Property '_base64Map' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sdk/SourceMap.js(528,44): error TS2339: Property '_VLQ_BASE_MASK' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sdk/SourceMap.js(529,34): error TS2339: Property '_VLQ_BASE_SHIFT' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sdk/SourceMap.js(530,40): error TS2339: Property '_VLQ_CONTINUATION_MASK' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/sdk/SourceMap.js(558,18): error TS2339: Property 'lowerBound' does not exist on type '(Anonymous class)[]'. node_modules/chrome-devtools-frontend/front_end/sdk/SourceMap.js(559,29): error TS2339: Property 'upperBound' does not exist on type '(Anonymous class)[]'. -node_modules/chrome-devtools-frontend/front_end/sdk/SourceMapManager.js(10,19): error TS2694: Namespace 'SDK' has no exported member 'Target'. -node_modules/chrome-devtools-frontend/front_end/sdk/SourceMapManager.js(13,5): error TS2346: Call target does not contain any signatures. +node_modules/chrome-devtools-frontend/front_end/sdk/SourceMap.js(568,19): error TS2339: Property '_VLQ_BASE_SHIFT' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sdk/SourceMap.js(569,19): error TS2339: Property '_VLQ_BASE_MASK' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sdk/SourceMap.js(570,19): error TS2339: Property '_VLQ_CONTINUATION_MASK' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sdk/SourceMap.js(576,19): error TS2339: Property 'StringCharIterator' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sdk/SourceMap.js(610,19): error TS2339: Property 'SourceInfo' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sdk/SourceMap.js(621,19): error TS2339: Property '_sourcesListSymbol' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/sdk/SourceMapManager.js(25,34): error TS2694: Namespace 'SDK' has no exported member 'SourceMap'. +node_modules/chrome-devtools-frontend/front_end/sdk/SourceMapManager.js(32,58): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/sdk/SourceMapManager.js(52,22): error TS2694: Namespace 'Common' has no exported member 'Event'. node_modules/chrome-devtools-frontend/front_end/sdk/SourceMapManager.js(73,20): error TS2694: Namespace 'SDK' has no exported member 'SourceMap'. node_modules/chrome-devtools-frontend/front_end/sdk/SourceMapManager.js(81,19): error TS2694: Namespace 'SDK' has no exported member 'SourceMap'. @@ -10096,6 +16747,8 @@ node_modules/chrome-devtools-frontend/front_end/sdk/SourceMapManager.js(86,56): node_modules/chrome-devtools-frontend/front_end/sdk/SourceMapManager.js(87,47): error TS2339: Property 'get' does not exist on type '{ _map: Map>; }'. node_modules/chrome-devtools-frontend/front_end/sdk/SourceMapManager.js(87,61): error TS2339: Property 'url' does not exist on type '() => void'. node_modules/chrome-devtools-frontend/front_end/sdk/SourceMapManager.js(91,19): error TS2694: Namespace 'SDK' has no exported member 'SourceMap'. +node_modules/chrome-devtools-frontend/front_end/sdk/SourceMapManager.js(98,30): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sdk/SourceMapManager.js(135,56): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/sdk/SourceMapManager.js(141,45): error TS2339: Property 'has' does not exist on type '{ _map: Map>; }'. node_modules/chrome-devtools-frontend/front_end/sdk/SourceMapManager.js(146,40): error TS2339: Property 'set' does not exist on type '{ _map: Map>; }'. node_modules/chrome-devtools-frontend/front_end/sdk/SourceMapManager.js(151,31): error TS2694: Namespace 'SDK' has no exported member 'SourceMap'. @@ -10106,89 +16759,151 @@ node_modules/chrome-devtools-frontend/front_end/sdk/SourceMapManager.js(159,36): node_modules/chrome-devtools-frontend/front_end/sdk/SourceMapManager.js(159,48): error TS2694: Namespace 'SDK' has no exported member 'SourceMap'. node_modules/chrome-devtools-frontend/front_end/sdk/SourceMapManager.js(163,43): error TS2694: Namespace 'SDK' has no exported member 'SourceMap'. node_modules/chrome-devtools-frontend/front_end/sdk/SourceMapManager.js(168,21): error TS2694: Namespace 'SDK' has no exported member 'SourceMap'. +node_modules/chrome-devtools-frontend/front_end/sdk/SourceMapManager.js(179,62): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sdk/SourceMapManager.js(196,32): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/sdk/SourceMapManager.js(201,19): error TS2694: Namespace 'SDK' has no exported member 'SourceMap'. node_modules/chrome-devtools-frontend/front_end/sdk/SourceMapManager.js(206,31): error TS2339: Property 'sourceURLs' does not exist on type '() => void'. node_modules/chrome-devtools-frontend/front_end/sdk/SourceMapManager.js(208,39): error TS2339: Property 'runtime' does not exist on type 'Window'. node_modules/chrome-devtools-frontend/front_end/sdk/SourceMapManager.js(210,31): error TS2339: Property 'containsAll' does not exist on type 'Set'. node_modules/chrome-devtools-frontend/front_end/sdk/SourceMapManager.js(227,38): error TS2339: Property 'hasValue' does not exist on type '{ _map: Map>; }'. node_modules/chrome-devtools-frontend/front_end/sdk/SourceMapManager.js(228,46): error TS2339: Property 'delete' does not exist on type '{ _map: Map>; }'. +node_modules/chrome-devtools-frontend/front_end/sdk/SourceMapManager.js(229,60): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/sdk/SourceMapManager.js(232,33): error TS2339: Property 'delete' does not exist on type '{ _map: Map>; }'. node_modules/chrome-devtools-frontend/front_end/sdk/SourceMapManager.js(234,38): error TS2339: Property 'has' does not exist on type '{ _map: Map>; }'. -node_modules/chrome-devtools-frontend/front_end/sdk/Target.js(12,19): error TS2694: Namespace 'SDK' has no exported member 'TargetManager'. +node_modules/chrome-devtools-frontend/front_end/sdk/SourceMapManager.js(237,30): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sdk/SourceMapManager.js(245,27): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sdk/SourceMapManager.js(249,22): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/sdk/Target.js(16,24): error TS2694: Namespace 'Protocol' has no exported member 'InspectorBackend'. -node_modules/chrome-devtools-frontend/front_end/sdk/Target.js(17,19): error TS2694: Namespace 'SDK' has no exported member 'Target'. -node_modules/chrome-devtools-frontend/front_end/sdk/Target.js(20,15): error TS2502: 'targetManager' is referenced directly or indirectly in its own type annotation. -node_modules/chrome-devtools-frontend/front_end/sdk/Target.js(20,77): error TS2502: 'parentTarget' is referenced directly or indirectly in its own type annotation. -node_modules/chrome-devtools-frontend/front_end/sdk/Target.js(21,5): error TS2346: Call target does not contain any signatures. -node_modules/chrome-devtools-frontend/front_end/sdk/Target.js(72,20): error TS2694: Namespace 'SDK' has no exported member 'TargetManager'. -node_modules/chrome-devtools-frontend/front_end/sdk/Target.js(137,20): error TS2694: Namespace 'SDK' has no exported member 'Target'. +node_modules/chrome-devtools-frontend/front_end/sdk/Target.js(36,46): error TS2339: Property '_registeredModels' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sdk/Target.js(38,31): error TS2339: Property '_registeredModels' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sdk/Target.js(50,50): error TS2339: Property 'Capability' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sdk/Target.js(98,47): error TS2339: Property 'Capability' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sdk/Target.js(105,47): error TS2339: Property 'Capability' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sdk/Target.js(112,47): error TS2339: Property 'Capability' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sdk/Target.js(119,47): error TS2339: Property 'Capability' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sdk/Target.js(126,47): error TS2339: Property 'Capability' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sdk/Target.js(133,47): error TS2339: Property 'Capability' does not exist on type 'typeof (Anonymous class)'. 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,35): error TS2694: Namespace 'SDK' has no exported member 'Target'. +node_modules/chrome-devtools-frontend/front_end/sdk/Target.js(159,31): error TS2339: Property '_registeredModels' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sdk/Target.js(166,48): error TS2345: Argument of type 'new (arg1: (Anonymous class)) => T' is not assignable to parameter of type 'new (arg1: (Anonymous class)) => (Anonymous class)'. + Type 'T' is not assignable to type '(Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/sdk/Target.js(173,20): error TS1005: '>' expected. node_modules/chrome-devtools-frontend/front_end/sdk/Target.js(191,34): error TS2339: Property 'asParsedURL' does not exist on type 'string'. +node_modules/chrome-devtools-frontend/front_end/sdk/Target.js(194,29): error TS2339: Property 'inspectedURLChanged' does not exist on type 'typeof InspectorFrontendHost'. +node_modules/chrome-devtools-frontend/front_end/sdk/Target.js(195,68): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sdk/Target.js(197,70): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. 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(264,19): error TS2694: Namespace 'SDK' has no exported member 'Target'. -node_modules/chrome-devtools-frontend/front_end/sdk/Target.js(267,5): error TS2346: Call target does not contain any signatures. -node_modules/chrome-devtools-frontend/front_end/sdk/Target.js(272,20): error TS2694: Namespace 'SDK' has no exported member 'Target'. -node_modules/chrome-devtools-frontend/front_end/sdk/Target.js(298,44): error TS2694: Namespace 'SDK' has no exported member 'Target'. +node_modules/chrome-devtools-frontend/front_end/sdk/Target.js(239,12): error TS2339: Property 'Capability' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sdk/Target.js(302,14): error TS2339: Property 'register' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sdk/Target.js(303,21): error TS2339: Property '_registeredModels' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sdk/Target.js(304,18): error TS2339: Property '_registeredModels' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sdk/Target.js(305,16): error TS2339: Property '_registeredModels' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/sdk/Target.js(308,17): error TS1005: '>' expected. -node_modules/chrome-devtools-frontend/front_end/sdk/TargetManager.js(9,5): error TS2346: Call target does not contain any signatures. -node_modules/chrome-devtools-frontend/front_end/sdk/TargetManager.js(10,29): error TS2694: Namespace 'SDK' has no exported member 'Target'. -node_modules/chrome-devtools-frontend/front_end/sdk/TargetManager.js(11,5): error TS2502: '_targets' is referenced directly or indirectly in its own type annotation. +node_modules/chrome-devtools-frontend/front_end/sdk/Target.js(309,14): error TS2339: Property '_registeredModels' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/sdk/TargetManager.js(12,29): error TS2694: Namespace 'SDK' has no exported member 'TargetManager'. node_modules/chrome-devtools-frontend/front_end/sdk/TargetManager.js(15,120): error TS2694: Namespace 'Common' has no exported member 'Event'. node_modules/chrome-devtools-frontend/front_end/sdk/TargetManager.js(17,21): error TS1005: '>' expected. -node_modules/chrome-devtools-frontend/front_end/sdk/TargetManager.js(21,26): error TS2694: Namespace 'SDK' has no exported member 'Target'. -node_modules/chrome-devtools-frontend/front_end/sdk/TargetManager.js(22,5): error TS2502: '_childTargetManagers' is referenced directly or indirectly in its own type annotation. node_modules/chrome-devtools-frontend/front_end/sdk/TargetManager.js(25,26): error TS2694: Namespace 'Protocol' has no exported member 'InspectorBackend'. -node_modules/chrome-devtools-frontend/front_end/sdk/TargetManager.js(77,34): error TS2694: Namespace 'SDK' has no exported member 'Target'. -node_modules/chrome-devtools-frontend/front_end/sdk/TargetManager.js(99,34): error TS2694: Namespace 'SDK' has no exported member 'Target'. +node_modules/chrome-devtools-frontend/front_end/sdk/TargetManager.js(38,5): error TS2554: Expected 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/sdk/TargetManager.js(38,53): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sdk/TargetManager.js(57,5): error TS2554: Expected 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/sdk/TargetManager.js(57,53): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/sdk/TargetManager.js(100,19): error TS2694: Namespace 'SDK' has no exported member 'SDKModelObserver'. node_modules/chrome-devtools-frontend/front_end/sdk/TargetManager.js(108,16): error TS2339: Property 'modelAdded' does not exist on type '() => void'. -node_modules/chrome-devtools-frontend/front_end/sdk/TargetManager.js(112,34): error TS2694: Namespace 'SDK' has no exported member 'Target'. node_modules/chrome-devtools-frontend/front_end/sdk/TargetManager.js(113,19): error TS2694: Namespace 'SDK' has no exported member 'SDKModelObserver'. -node_modules/chrome-devtools-frontend/front_end/sdk/TargetManager.js(126,19): error TS2694: Namespace 'SDK' has no exported member 'Target'. -node_modules/chrome-devtools-frontend/front_end/sdk/TargetManager.js(127,45): error TS2694: Namespace 'SDK' has no exported member 'Target'. -node_modules/chrome-devtools-frontend/front_end/sdk/TargetManager.js(138,19): error TS2694: Namespace 'SDK' has no exported member 'Target'. -node_modules/chrome-devtools-frontend/front_end/sdk/TargetManager.js(139,45): error TS2694: Namespace 'SDK' has no exported member 'Target'. node_modules/chrome-devtools-frontend/front_end/sdk/TargetManager.js(152,31): error TS2694: Namespace 'Common' has no exported member 'Event'. +node_modules/chrome-devtools-frontend/front_end/sdk/TargetManager.js(157,42): error TS2345: Argument of type 'Function' is not assignable to parameter of type 'new (arg1: (Anonymous class)) => any'. + Type 'Function' provides no match for the signature 'new (arg1: (Anonymous class)): any'. node_modules/chrome-devtools-frontend/front_end/sdk/TargetManager.js(169,31): error TS2694: Namespace 'Common' has no exported member 'Event'. +node_modules/chrome-devtools-frontend/front_end/sdk/TargetManager.js(177,42): error TS2345: Argument of type 'Function' is not assignable to parameter of type 'new (arg1: (Anonymous class)) => any'. node_modules/chrome-devtools-frontend/front_end/sdk/TargetManager.js(193,19): error TS2694: Namespace 'SDK' has no exported member 'TargetManager'. node_modules/chrome-devtools-frontend/front_end/sdk/TargetManager.js(205,19): error TS2694: Namespace 'SDK' has no exported member 'TargetManager'. 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,24): error TS2694: Namespace 'Protocol' has no exported member 'InspectorBackend'. -node_modules/chrome-devtools-frontend/front_end/sdk/TargetManager.js(217,19): error TS2694: Namespace 'SDK' has no exported member 'Target'. -node_modules/chrome-devtools-frontend/front_end/sdk/TargetManager.js(218,20): error TS2694: Namespace 'SDK' has no exported member 'Target'. +node_modules/chrome-devtools-frontend/front_end/sdk/TargetManager.js(231,28): error TS2495: Type 'IterableIterator' is not an array type or a string type. 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,19): error TS2694: Namespace 'SDK' has no exported member 'Target'. node_modules/chrome-devtools-frontend/front_end/sdk/TargetManager.js(248,27): error TS2694: Namespace 'SDK' has no exported member 'TargetManager'. -node_modules/chrome-devtools-frontend/front_end/sdk/TargetManager.js(256,19): error TS2694: Namespace 'SDK' has no exported member 'Target'. +node_modules/chrome-devtools-frontend/front_end/sdk/TargetManager.js(267,19): error TS2339: Property 'remove' does not exist on type '(Anonymous class)[]'. +node_modules/chrome-devtools-frontend/front_end/sdk/TargetManager.js(269,28): error TS2495: Type 'IterableIterator' is not an array type or a string type. 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,28): error TS2694: Namespace 'SDK' has no exported member 'Target'. -node_modules/chrome-devtools-frontend/front_end/sdk/TargetManager.js(300,20): error TS2694: Namespace 'SDK' has no exported member 'Target'. -node_modules/chrome-devtools-frontend/front_end/sdk/TargetManager.js(312,20): error TS2694: Namespace 'SDK' has no exported member 'Target'. +node_modules/chrome-devtools-frontend/front_end/sdk/TargetManager.js(329,25): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/sdk/TargetManager.js(329,64): error TS2339: Property 'Capability' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sdk/TargetManager.js(333,53): error TS2339: Property 'Action' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sdk/TargetManager.js(337,35): error TS2339: Property 'Capability' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sdk/TargetManager.js(337,67): error TS2339: Property 'Capability' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sdk/TargetManager.js(337,95): error TS2339: Property 'Capability' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sdk/TargetManager.js(338,20): error TS2339: Property 'Capability' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sdk/TargetManager.js(338,48): error TS2339: Property 'Capability' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sdk/TargetManager.js(338,80): error TS2339: Property 'Capability' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sdk/TargetManager.js(339,20): error TS2339: Property 'Capability' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sdk/TargetManager.js(339,58): error TS2339: Property 'Capability' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sdk/TargetManager.js(339,90): error TS2339: Property 'Capability' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sdk/TargetManager.js(340,20): error TS2339: Property 'Capability' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sdk/TargetManager.js(340,53): error TS2339: Property 'Capability' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sdk/TargetManager.js(340,83): error TS2339: Property 'Capability' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sdk/TargetManager.js(341,20): error TS2339: Property 'Capability' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sdk/TargetManager.js(343,33): error TS2339: Property 'Capability' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sdk/TargetManager.js(343,65): error TS2339: Property 'Capability' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sdk/TargetManager.js(343,93): error TS2339: Property 'Capability' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sdk/TargetManager.js(344,22): error TS2339: Property 'Capability' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sdk/TargetManager.js(344,53): error TS2339: Property 'Capability' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sdk/TargetManager.js(346,33): error TS2339: Property 'Capability' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sdk/TargetManager.js(347,53): error TS2339: Property 'Action' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sdk/TargetManager.js(351,35): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/sdk/TargetManager.js(352,12): error TS2339: Property 'runtimeAgent' does not exist on type '(Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/sdk/TargetManager.js(356,24): error TS2694: Namespace 'Protocol' has no exported member 'InspectorBackend'. node_modules/chrome-devtools-frontend/front_end/sdk/TargetManager.js(357,25): error TS2694: Namespace 'Protocol' has no exported member 'InspectorBackend'. +node_modules/chrome-devtools-frontend/front_end/sdk/TargetManager.js(365,38): error TS2339: Property 'isHostedMode' does not exist on type 'typeof InspectorFrontendHost'. node_modules/chrome-devtools-frontend/front_end/sdk/TargetManager.js(382,34): error TS2694: Namespace 'Protocol' has no exported member 'InspectorBackend'. -node_modules/chrome-devtools-frontend/front_end/sdk/TargetManager.js(395,19): error TS2694: Namespace 'SDK' has no exported member 'TargetManager'. -node_modules/chrome-devtools-frontend/front_end/sdk/TargetManager.js(396,19): error TS2694: Namespace 'SDK' has no exported member 'Target'. +node_modules/chrome-devtools-frontend/front_end/sdk/TargetManager.js(401,38): error TS2339: Property 'targetAgent' does not exist on type '(Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sdk/TargetManager.js(406,18): error TS2339: Property 'registerTargetDispatcher' does not exist on type '(Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sdk/TargetManager.js(414,31): error TS2339: Property 'setDevicesUpdatesEnabled' does not exist on type 'typeof InspectorFrontendHost'. +node_modules/chrome-devtools-frontend/front_end/sdk/TargetManager.js(415,38): error TS2339: Property 'addEventListener' does not exist on type '() => void'. node_modules/chrome-devtools-frontend/front_end/sdk/TargetManager.js(424,22): error TS2694: Namespace 'Common' has no exported member 'Event'. node_modules/chrome-devtools-frontend/front_end/sdk/TargetManager.js(427,30): error TS2503: Cannot find namespace 'Adb'. +node_modules/chrome-devtools-frontend/front_end/sdk/TargetManager.js(454,36): error TS2339: Property 'removeEventListener' does not exist on type '() => void'. 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,25): error TS2339: Property 'Capability' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sdk/TargetManager.js(468,52): error TS2339: Property 'Capability' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sdk/TargetManager.js(468,80): error TS2339: Property 'Capability' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sdk/TargetManager.js(470,25): error TS2339: Property 'Capability' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sdk/TargetManager.js(470,53): error TS2339: Property 'Capability' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sdk/TargetManager.js(470,85): error TS2339: Property 'Capability' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sdk/TargetManager.js(472,25): error TS2339: Property 'Capability' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sdk/TargetManager.js(472,57): error TS2339: Property 'Capability' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sdk/TargetManager.js(472,85): error TS2339: Property 'Capability' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sdk/TargetManager.js(473,22): error TS2339: Property 'Capability' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sdk/TargetManager.js(473,50): error TS2339: Property 'Capability' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sdk/TargetManager.js(473,82): error TS2339: Property 'Capability' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sdk/TargetManager.js(474,22): error TS2339: Property 'Capability' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sdk/TargetManager.js(474,54): error TS2339: Property 'Capability' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sdk/TargetManager.js(474,88): error TS2339: Property 'Capability' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sdk/TargetManager.js(477,25): error TS2339: Property 'Capability' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/sdk/TargetManager.js(483,24): error TS2694: Namespace 'Protocol' has no exported member 'Target'. +node_modules/chrome-devtools-frontend/front_end/sdk/TargetManager.js(496,5): error TS2554: Expected 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/sdk/TargetManager.js(496,68): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/sdk/TargetManager.js(501,24): error TS2694: Namespace 'Protocol' has no exported member 'Target'. +node_modules/chrome-devtools-frontend/front_end/sdk/TargetManager.js(509,7): error TS2554: Expected 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/sdk/TargetManager.js(509,70): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sdk/TargetManager.js(512,7): error TS2554: Expected 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/sdk/TargetManager.js(512,70): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sdk/TargetManager.js(524,5): error TS2554: Expected 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/sdk/TargetManager.js(524,68): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/sdk/TargetManager.js(530,24): error TS2694: Namespace 'Protocol' has no exported member 'Target'. +node_modules/chrome-devtools-frontend/front_end/sdk/TargetManager.js(552,12): error TS2339: Property 'runtimeAgent' does not exist on type '(Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sdk/TargetManager.js(555,29): error TS2339: Property 'bringToFront' does not exist on type 'typeof InspectorFrontendHost'. node_modules/chrome-devtools-frontend/front_end/sdk/TargetManager.js(581,24): error TS2694: Namespace 'Protocol' has no exported member 'TargetAgent'. node_modules/chrome-devtools-frontend/front_end/sdk/TargetManager.js(583,24): error TS2694: Namespace 'Protocol' has no exported member 'InspectorBackend'. node_modules/chrome-devtools-frontend/front_end/sdk/TargetManager.js(584,25): error TS2694: Namespace 'Protocol' has no exported member 'InspectorBackend'. node_modules/chrome-devtools-frontend/front_end/sdk/TargetManager.js(598,24): error TS2694: Namespace 'Protocol' has no exported member 'TargetAgent'. node_modules/chrome-devtools-frontend/front_end/sdk/TargetManager.js(600,24): error TS2694: Namespace 'Protocol' has no exported member 'InspectorBackend'. -node_modules/chrome-devtools-frontend/front_end/sdk/TargetManager.js(641,19): error TS2694: Namespace 'SDK' has no exported member 'Target'. -node_modules/chrome-devtools-frontend/front_end/sdk/TargetManager.js(646,19): error TS2694: Namespace 'SDK' has no exported member 'Target'. +node_modules/chrome-devtools-frontend/front_end/sdk/TargetManager.js(627,19): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sdk/TargetManager.js(637,19): error TS2339: Property 'Observer' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sdk/TargetManager.js(639,19): error TS2339: Property 'Observer' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/sdk/TracingManager.js(13,27): error TS2694: Namespace 'SDK' has no exported member 'TracingManager'. -node_modules/chrome-devtools-frontend/front_end/sdk/TracingManager.js(32,19): error TS2694: Namespace 'SDK' has no exported member 'Target'. -node_modules/chrome-devtools-frontend/front_end/sdk/TracingManager.js(35,5): error TS2346: Call target does not contain any signatures. +node_modules/chrome-devtools-frontend/front_end/sdk/TracingManager.js(36,33): error TS2339: Property 'tracingAgent' does not exist on type '(Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sdk/TracingManager.js(37,12): error TS2339: Property 'registerTracingDispatcher' does not exist on type '(Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/sdk/TracingManager.js(39,21): error TS2694: Namespace 'SDK' has no exported member 'TracingManagerClient'. node_modules/chrome-devtools-frontend/front_end/sdk/TracingManager.js(52,24): error TS2339: Property 'tracingBufferUsage' does not exist on type '() => void'. node_modules/chrome-devtools-frontend/front_end/sdk/TracingManager.js(56,27): error TS2694: Namespace 'SDK' has no exported member 'TracingManager'. @@ -10196,7 +16911,12 @@ node_modules/chrome-devtools-frontend/front_end/sdk/TracingManager.js(59,24): er node_modules/chrome-devtools-frontend/front_end/sdk/TracingManager.js(65,24): error TS2339: Property 'eventsRetrievalProgress' does not exist on type '() => void'. node_modules/chrome-devtools-frontend/front_end/sdk/TracingManager.js(71,24): error TS2339: Property 'tracingComplete' does not exist on type '() => void'. node_modules/chrome-devtools-frontend/front_end/sdk/TracingManager.js(77,19): error TS2694: Namespace 'SDK' has no exported member 'TracingManagerClient'. +node_modules/chrome-devtools-frontend/front_end/sdk/TracingManager.js(88,85): error TS2339: Property 'TransferMode' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sdk/TracingManager.js(101,14): error TS2339: Property 'register' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sdk/TracingManager.js(101,54): error TS2339: Property 'Capability' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/sdk/TracingManager.js(118,2): error TS1003: Identifier expected. +node_modules/chrome-devtools-frontend/front_end/sdk/TracingManager.js(119,20): error TS2339: Property 'EventPayload' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sdk/TracingManager.js(121,20): error TS2339: Property 'TransferMode' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/sdk/TracingManager.js(150,27): error TS2694: Namespace 'SDK' has no exported member 'TracingManager'. node_modules/chrome-devtools-frontend/front_end/sdk/TracingModel.js(9,19): error TS2694: Namespace 'SDK' has no exported member 'BackingStorage'. node_modules/chrome-devtools-frontend/front_end/sdk/TracingModel.js(15,43): error TS2694: Namespace 'SDK' has no exported member 'TracingModel'. @@ -10205,6 +16925,8 @@ node_modules/chrome-devtools-frontend/front_end/sdk/TracingModel.js(23,34): erro node_modules/chrome-devtools-frontend/front_end/sdk/TracingModel.js(25,41): error TS2694: Namespace 'SDK' has no exported member 'TracingModel'. node_modules/chrome-devtools-frontend/front_end/sdk/TracingModel.js(27,34): error TS2694: Namespace 'SDK' has no exported member 'TracingModel'. node_modules/chrome-devtools-frontend/front_end/sdk/TracingModel.js(67,19): error TS2694: Namespace 'SDK' has no exported member 'TracingModel'. +node_modules/chrome-devtools-frontend/front_end/sdk/TracingModel.js(71,47): error TS2339: Property 'TopLevelEventCategory' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sdk/TracingModel.js(72,44): error TS2339: Property 'DevToolsMetadataEventCategory' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/sdk/TracingModel.js(77,19): error TS2694: Namespace 'SDK' has no exported member 'TracingManager'. node_modules/chrome-devtools-frontend/front_end/sdk/TracingModel.js(95,20): error TS2694: Namespace 'SDK' has no exported member 'TracingModel'. node_modules/chrome-devtools-frontend/front_end/sdk/TracingModel.js(126,28): error TS2694: Namespace 'SDK' has no exported member 'TracingModel'. @@ -10215,23 +16937,44 @@ node_modules/chrome-devtools-frontend/front_end/sdk/TracingModel.js(145,25): err node_modules/chrome-devtools-frontend/front_end/sdk/TracingModel.js(153,28): error TS2339: Property 'reset' does not exist on type '() => void'. node_modules/chrome-devtools-frontend/front_end/sdk/TracingModel.js(162,27): error TS2495: Type 'IterableIterator' is not an array type or a string type. node_modules/chrome-devtools-frontend/front_end/sdk/TracingModel.js(179,19): error TS2694: Namespace 'SDK' has no exported member 'TracingManager'. +node_modules/chrome-devtools-frontend/front_end/sdk/TracingModel.js(184,38): error TS2339: Property 'Process' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sdk/TracingModel.js(188,36): error TS2339: Property 'Phase' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/sdk/TracingModel.js(190,26): error TS2339: Property 'appendString' does not exist on type '() => void'. node_modules/chrome-devtools-frontend/front_end/sdk/TracingModel.js(197,45): error TS2339: Property 'appendAccessibleString' does not exist on type '() => void'. node_modules/chrome-devtools-frontend/front_end/sdk/TracingModel.js(199,28): error TS2339: Property 'appendString' does not exist on type '() => void'. +node_modules/chrome-devtools-frontend/front_end/sdk/TracingModel.js(222,44): error TS2339: Property 'DevToolsMetadataEventCategory' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sdk/TracingModel.js(229,29): error TS2339: Property 'MetadataEvent' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sdk/TracingModel.js(232,29): error TS2339: Property 'MetadataEvent' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sdk/TracingModel.js(237,29): error TS2339: Property 'MetadataEvent' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sdk/TracingModel.js(240,29): error TS2339: Property 'MetadataEvent' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/sdk/TracingModel.js(247,19): error TS2694: Namespace 'SDK' has no exported member 'TracingModel'. +node_modules/chrome-devtools-frontend/front_end/sdk/TracingModel.js(254,62): error TS2339: Property 'ProfileEventsGroup' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/sdk/TracingModel.js(259,20): error TS2694: Namespace 'SDK' has no exported member 'TracingModel'. node_modules/chrome-devtools-frontend/front_end/sdk/TracingModel.js(280,28): error TS2694: Namespace 'SDK' has no exported member 'TracingModel'. +node_modules/chrome-devtools-frontend/front_end/sdk/TracingModel.js(283,29): error TS2339: Property 'NamedObject' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/sdk/TracingModel.js(283,65): error TS2339: Property 'valuesArray' does not exist on type 'Map'. node_modules/chrome-devtools-frontend/front_end/sdk/TracingModel.js(288,20): error TS2694: Namespace 'SDK' has no exported member 'TracingModel'. node_modules/chrome-devtools-frontend/front_end/sdk/TracingModel.js(297,20): error TS2694: Namespace 'SDK' has no exported member 'TracingModel'. node_modules/chrome-devtools-frontend/front_end/sdk/TracingModel.js(305,23): error TS2339: Property 'stableSort' does not exist on type 'any[]'. +node_modules/chrome-devtools-frontend/front_end/sdk/TracingModel.js(305,51): error TS2339: Property 'Event' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/sdk/TracingModel.js(318,23): error TS2495: Type 'IterableIterator' is not an array type or a string type. node_modules/chrome-devtools-frontend/front_end/sdk/TracingModel.js(326,28): error TS2495: Type 'IterableIterator' is not an array type or a string type. node_modules/chrome-devtools-frontend/front_end/sdk/TracingModel.js(334,19): error TS2694: Namespace 'SDK' has no exported member 'TracingModel'. +node_modules/chrome-devtools-frontend/front_end/sdk/TracingModel.js(337,34): error TS2339: Property 'Phase' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sdk/TracingModel.js(347,47): error TS2339: Property 'AsyncEvent' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/sdk/TracingModel.js(354,27): error TS2339: Property 'peekLast' does not exist on type 'any[]'. node_modules/chrome-devtools-frontend/front_end/sdk/TracingModel.js(371,19): error TS2694: Namespace 'SDK' has no exported member 'TracingModel'. +node_modules/chrome-devtools-frontend/front_end/sdk/TracingModel.js(374,34): error TS2339: Property 'Phase' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sdk/TracingModel.js(383,41): error TS2339: Property 'AsyncEvent' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/sdk/TracingModel.js(412,20): error TS2694: Namespace 'SDK' has no exported member 'BackingStorage'. +node_modules/chrome-devtools-frontend/front_end/sdk/TracingModel.js(435,18): error TS2339: Property 'Phase' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sdk/TracingModel.js(458,18): error TS2339: Property 'MetadataEvent' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sdk/TracingModel.js(465,18): error TS2339: Property 'TopLevelEventCategory' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sdk/TracingModel.js(466,18): error TS2339: Property 'DevToolsMetadataEventCategory' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sdk/TracingModel.js(467,18): error TS2339: Property 'DevToolsTimelineEventCategory' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sdk/TracingModel.js(469,18): error TS2339: Property 'FrameLifecycleEventCategory' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/sdk/TracingModel.js(485,15): error TS2355: A function whose declared type is neither 'void' nor 'any' must return a value. +node_modules/chrome-devtools-frontend/front_end/sdk/TracingModel.js(497,18): error TS2339: Property 'Event' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/sdk/TracingModel.js(501,19): error TS2694: Namespace 'SDK' has no exported member 'TracingModel'. node_modules/chrome-devtools-frontend/front_end/sdk/TracingModel.js(503,19): error TS2694: Namespace 'SDK' has no exported member 'TracingModel'. node_modules/chrome-devtools-frontend/front_end/sdk/TracingModel.js(512,21): error TS2694: Namespace 'SDK' has no exported member 'TracingModel'. @@ -10239,6 +16982,7 @@ node_modules/chrome-devtools-frontend/front_end/sdk/TracingModel.js(516,21): err node_modules/chrome-devtools-frontend/front_end/sdk/TracingModel.js(526,19): error TS2694: Namespace 'SDK' has no exported member 'TracingManager'. node_modules/chrome-devtools-frontend/front_end/sdk/TracingModel.js(527,19): error TS2694: Namespace 'SDK' has no exported member 'TracingModel'. node_modules/chrome-devtools-frontend/front_end/sdk/TracingModel.js(528,20): error TS2694: Namespace 'SDK' has no exported member 'TracingModel'. +node_modules/chrome-devtools-frontend/front_end/sdk/TracingModel.js(531,38): error TS2339: Property 'Event' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/sdk/TracingModel.js(532,52): error TS2694: Namespace 'SDK' has no exported member 'TracingModel'. node_modules/chrome-devtools-frontend/front_end/sdk/TracingModel.js(549,19): error TS2694: Namespace 'SDK' has no exported member 'TracingModel'. node_modules/chrome-devtools-frontend/front_end/sdk/TracingModel.js(550,19): error TS2694: Namespace 'SDK' has no exported member 'TracingModel'. @@ -10247,58 +16991,106 @@ node_modules/chrome-devtools-frontend/front_end/sdk/TracingModel.js(559,19): err node_modules/chrome-devtools-frontend/front_end/sdk/TracingModel.js(568,19): error TS2694: Namespace 'SDK' has no exported member 'TracingModel'. node_modules/chrome-devtools-frontend/front_end/sdk/TracingModel.js(569,19): error TS2694: Namespace 'SDK' has no exported member 'TracingModel'. node_modules/chrome-devtools-frontend/front_end/sdk/TracingModel.js(612,19): error TS2694: Namespace 'SDK' has no exported member 'TracingModel'. +node_modules/chrome-devtools-frontend/front_end/sdk/TracingModel.js(629,18): error TS2339: Property 'ObjectSnapshot' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sdk/TracingModel.js(629,66): error TS2339: Property 'Event' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/sdk/TracingModel.js(634,19): error TS2694: Namespace 'SDK' has no exported member 'TracingModel'. -node_modules/chrome-devtools-frontend/front_end/sdk/TracingModel.js(637,5): error TS2346: Call target does not contain any signatures. +node_modules/chrome-devtools-frontend/front_end/sdk/TracingModel.js(637,44): error TS2339: Property 'Phase' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/sdk/TracingModel.js(647,19): error TS2694: Namespace 'SDK' has no exported member 'TracingManager'. node_modules/chrome-devtools-frontend/front_end/sdk/TracingModel.js(648,19): error TS2694: Namespace 'SDK' has no exported member 'TracingModel'. node_modules/chrome-devtools-frontend/front_end/sdk/TracingModel.js(649,20): error TS2694: Namespace 'SDK' has no exported member 'TracingModel'. +node_modules/chrome-devtools-frontend/front_end/sdk/TracingModel.js(652,41): error TS2339: Property 'ObjectSnapshot' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sdk/TracingModel.js(718,18): error TS2339: Property 'AsyncEvent' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sdk/TracingModel.js(718,62): error TS2339: Property 'Event' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/sdk/TracingModel.js(720,19): error TS2694: Namespace 'SDK' has no exported member 'TracingModel'. -node_modules/chrome-devtools-frontend/front_end/sdk/TracingModel.js(723,5): error TS2346: Call target does not contain any signatures. +node_modules/chrome-devtools-frontend/front_end/sdk/TracingModel.js(724,10): error TS2339: Property 'addArgs' does not exist on type '(Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/sdk/TracingModel.js(729,19): error TS2694: Namespace 'SDK' has no exported member 'TracingModel'. +node_modules/chrome-devtools-frontend/front_end/sdk/TracingModel.js(733,42): error TS2339: Property 'Phase' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sdk/TracingModel.js(733,93): error TS2339: Property 'Phase' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sdk/TracingModel.js(734,12): error TS2339: Property 'setEndTime' does not exist on type '(Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sdk/TracingModel.js(745,18): error TS2339: Property 'ProfileEventsGroup' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/sdk/TracingModel.js(747,19): error TS2694: Namespace 'SDK' has no exported member 'TracingModel'. node_modules/chrome-devtools-frontend/front_end/sdk/TracingModel.js(750,28): error TS2694: Namespace 'SDK' has no exported member 'TracingModel'. node_modules/chrome-devtools-frontend/front_end/sdk/TracingModel.js(755,19): error TS2694: Namespace 'SDK' has no exported member 'TracingModel'. +node_modules/chrome-devtools-frontend/front_end/sdk/TracingModel.js(762,18): error TS2339: Property 'NamedObject' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/sdk/TracingModel.js(775,27): error TS2694: Namespace 'SDK' has no exported member 'TracingModel'. node_modules/chrome-devtools-frontend/front_end/sdk/TracingModel.js(779,21): error TS2694: Namespace 'SDK' has no exported member 'TracingModel'. node_modules/chrome-devtools-frontend/front_end/sdk/TracingModel.js(780,21): error TS2694: Namespace 'SDK' has no exported member 'TracingModel'. -node_modules/chrome-devtools-frontend/front_end/sdk/TracingModel.js(816,5): error TS2346: Call target does not contain any signatures. +node_modules/chrome-devtools-frontend/front_end/sdk/TracingModel.js(810,18): error TS2339: Property 'Process' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sdk/TracingModel.js(810,59): error TS2339: Property 'NamedObject' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/sdk/TracingModel.js(817,34): error TS2694: Namespace 'SDK' has no exported member 'TracingModel'. +node_modules/chrome-devtools-frontend/front_end/sdk/TracingModel.js(826,17): error TS2339: Property '_id' does not exist on type '(Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/sdk/TracingModel.js(831,20): error TS2694: Namespace 'SDK' has no exported member 'TracingModel'. +node_modules/chrome-devtools-frontend/front_end/sdk/TracingModel.js(836,37): error TS2339: Property 'Thread' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/sdk/TracingModel.js(844,20): error TS2694: Namespace 'SDK' has no exported member 'TracingModel'. node_modules/chrome-devtools-frontend/front_end/sdk/TracingModel.js(852,19): error TS2694: Namespace 'SDK' has no exported member 'TracingModel'. node_modules/chrome-devtools-frontend/front_end/sdk/TracingModel.js(859,19): error TS2694: Namespace 'SDK' has no exported member 'TracingManager'. node_modules/chrome-devtools-frontend/front_end/sdk/TracingModel.js(860,20): error TS2694: Namespace 'SDK' has no exported member 'TracingModel'. node_modules/chrome-devtools-frontend/front_end/sdk/TracingModel.js(867,28): error TS2694: Namespace 'SDK' has no exported member 'TracingModel'. +node_modules/chrome-devtools-frontend/front_end/sdk/TracingModel.js(870,29): error TS2339: Property 'NamedObject' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/sdk/TracingModel.js(870,61): error TS2339: Property 'valuesArray' does not exist on type 'Map'. +node_modules/chrome-devtools-frontend/front_end/sdk/TracingModel.js(874,18): error TS2339: Property 'Thread' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sdk/TracingModel.js(874,58): error TS2339: Property 'NamedObject' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/sdk/TracingModel.js(876,19): error TS2694: Namespace 'SDK' has no exported member 'TracingModel'. -node_modules/chrome-devtools-frontend/front_end/sdk/TracingModel.js(880,5): error TS2346: Call target does not contain any signatures. node_modules/chrome-devtools-frontend/front_end/sdk/TracingModel.js(888,23): error TS2339: Property 'stableSort' does not exist on type 'any[]'. +node_modules/chrome-devtools-frontend/front_end/sdk/TracingModel.js(888,51): error TS2339: Property 'Event' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/sdk/TracingModel.js(889,18): error TS2339: Property 'stableSort' does not exist on type 'any[]'. +node_modules/chrome-devtools-frontend/front_end/sdk/TracingModel.js(889,46): error TS2339: Property 'Event' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sdk/TracingModel.js(890,35): error TS2339: Property 'Phase' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sdk/TracingModel.js(916,35): error TS2339: Property '_model' does not exist on type '(Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/sdk/TracingModel.js(917,18): error TS2339: Property 'remove' does not exist on type 'any[]'. node_modules/chrome-devtools-frontend/front_end/sdk/TracingModel.js(921,19): error TS2694: Namespace 'SDK' has no exported member 'TracingManager'. node_modules/chrome-devtools-frontend/front_end/sdk/TracingModel.js(922,20): error TS2694: Namespace 'SDK' has no exported member 'TracingModel'. +node_modules/chrome-devtools-frontend/front_end/sdk/TracingModel.js(925,49): error TS2339: Property 'Phase' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sdk/TracingModel.js(926,26): error TS2339: Property 'ObjectSnapshot' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sdk/TracingModel.js(927,26): error TS2339: Property 'Event' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/sdk/TracingModel.js(939,19): error TS2694: Namespace 'SDK' has no exported member 'TracingModel'. +node_modules/chrome-devtools-frontend/front_end/sdk/TracingModel.js(958,17): error TS2339: Property '_id' does not exist on type '(Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/sdk/TracingModel.js(962,20): error TS2694: Namespace 'SDK' has no exported member 'TracingModel'. node_modules/chrome-devtools-frontend/front_end/sdk/TracingModel.js(969,28): error TS2694: Namespace 'SDK' has no exported member 'TracingModel'. node_modules/chrome-devtools-frontend/front_end/sdk/TracingModel.js(976,28): error TS2694: Namespace 'SDK' has no exported member 'TracingModel'. +node_modules/chrome-devtools-frontend/front_end/sdk_test_runner/PageMockTestRunner.js(17,20): error TS2554: Expected 5 arguments, but got 4. +node_modules/chrome-devtools-frontend/front_end/sdk_test_runner/PageMockTestRunner.js(31,37): error TS2339: Property 'Capability' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sdk_test_runner/PageMockTestRunner.js(31,65): error TS2339: Property 'Capability' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sdk_test_runner/PageMockTestRunner.js(31,92): error TS2339: Property 'Capability' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sdk_test_runner/PageMockTestRunner.js(57,59): error TS2339: Property 'Capability' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/sdk_test_runner/PageMockTestRunner.js(88,20): error TS2339: Property 'hashCode' does not exist on type 'StringConstructor'. -node_modules/chrome-devtools-frontend/front_end/security/SecurityModel.js(9,19): error TS2694: Namespace 'SDK' has no exported member 'Target'. -node_modules/chrome-devtools-frontend/front_end/security/SecurityModel.js(12,5): error TS2346: Call target does not contain any signatures. +node_modules/chrome-devtools-frontend/front_end/sdk_test_runner/PageMockTestRunner.js(188,49): error TS2339: Property 'Capability' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sdk_test_runner/PageMockTestRunner.js(201,90): error TS2339: Property 'DevToolsStubErrorCode' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/security/SecurityModel.js(14,34): error TS2339: Property 'securityAgent' does not exist on type '(Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/security/SecurityModel.js(15,12): error TS2339: Property 'registerSecurityDispatcher' does not exist on type '(Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/security/SecurityModel.js(34,24): error TS2694: Namespace 'Protocol' has no exported member 'Security'. node_modules/chrome-devtools-frontend/front_end/security/SecurityModel.js(35,24): error TS2694: Namespace 'Protocol' has no exported member 'Security'. +node_modules/chrome-devtools-frontend/front_end/security/SecurityModel.js(40,32): error TS2339: Property '_symbolicToNumericSecurityState' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/security/SecurityModel.js(41,49): error TS2339: Property '_symbolicToNumericSecurityState' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/security/SecurityModel.js(45,18): error TS2339: Property 'Security' does not exist on type 'typeof Protocol'. +node_modules/chrome-devtools-frontend/front_end/security/SecurityModel.js(45,56): error TS2339: Property 'Security' does not exist on type 'typeof Protocol'. +node_modules/chrome-devtools-frontend/front_end/security/SecurityModel.js(46,18): error TS2339: Property 'Security' does not exist on type 'typeof Protocol'. +node_modules/chrome-devtools-frontend/front_end/security/SecurityModel.js(46,59): error TS2339: Property 'Security' does not exist on type 'typeof Protocol'. +node_modules/chrome-devtools-frontend/front_end/security/SecurityModel.js(49,18): error TS2339: Property 'Security' does not exist on type 'typeof Protocol'. +node_modules/chrome-devtools-frontend/front_end/security/SecurityModel.js(53,30): error TS2339: Property '_symbolicToNumericSecurityState' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/security/SecurityModel.js(62,14): error TS2339: Property 'register' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/security/SecurityModel.js(62,58): error TS2339: Property 'Capability' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/security/SecurityModel.js(65,24): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/security/SecurityModel.js(75,24): error TS2694: Namespace 'Protocol' has no exported member 'Security'. node_modules/chrome-devtools-frontend/front_end/security/SecurityModel.js(77,31): error TS2694: Namespace 'Protocol' has no exported member 'Security'. node_modules/chrome-devtools-frontend/front_end/security/SecurityModel.js(78,24): error TS2694: Namespace 'Protocol' has no exported member 'Security'. node_modules/chrome-devtools-frontend/front_end/security/SecurityModel.js(101,24): error TS2694: Namespace 'Protocol' has no exported member 'Security'. node_modules/chrome-devtools-frontend/front_end/security/SecurityModel.js(103,31): error TS2694: Namespace 'Protocol' has no exported member 'Security'. node_modules/chrome-devtools-frontend/front_end/security/SecurityModel.js(104,24): error TS2694: Namespace 'Protocol' has no exported member 'Security'. -node_modules/chrome-devtools-frontend/front_end/security/SecurityPanel.js(10,5): error TS2346: Call target does not contain any signatures. +node_modules/chrome-devtools-frontend/front_end/security/SecurityModel.js(110,65): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/security/SecurityPanel.js(15,25): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/security/SecurityPanel.js(21,31): error TS2694: Namespace 'Protocol' has no exported member 'Network'. -node_modules/chrome-devtools-frontend/front_end/security/SecurityPanel.js(21,54): error TS2694: Namespace 'SDK' has no exported member 'NetworkRequest'. node_modules/chrome-devtools-frontend/front_end/security/SecurityPanel.js(24,31): error TS2694: Namespace 'Security' has no exported member 'SecurityPanel'. node_modules/chrome-devtools-frontend/front_end/security/SecurityPanel.js(24,63): error TS2694: Namespace 'Security' has no exported member 'SecurityPanel'. node_modules/chrome-devtools-frontend/front_end/security/SecurityPanel.js(27,30): error TS2694: Namespace 'Network' has no exported member 'NetworkLogView'. +node_modules/chrome-devtools-frontend/front_end/security/SecurityPanel.js(30,61): error TS2345: Argument of type 'this' is not assignable to parameter of type '() => void'. + Type '(Anonymous class)' is not assignable to type '() => void'. + Type '(Anonymous class)' provides no match for the signature '(): void'. node_modules/chrome-devtools-frontend/front_end/security/SecurityPanel.js(37,57): error TS2339: Property 'runtime' does not exist on type 'Window'. +node_modules/chrome-devtools-frontend/front_end/security/SecurityPanel.js(47,9): error TS2339: Property 'consume' does not exist on type 'Event'. +node_modules/chrome-devtools-frontend/front_end/security/SecurityPanel.js(49,29): error TS2339: Property 'showCertificateViewer' does not exist on type 'typeof InspectorFrontendHost'. +node_modules/chrome-devtools-frontend/front_end/security/SecurityPanel.js(60,9): error TS2339: Property 'consume' does not exist on type 'Event'. +node_modules/chrome-devtools-frontend/front_end/security/SecurityPanel.js(61,29): error TS2339: Property 'showCertificateViewer' does not exist on type 'typeof InspectorFrontendHost'. node_modules/chrome-devtools-frontend/front_end/security/SecurityPanel.js(85,20): error TS2339: Property 'createChild' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/security/SecurityPanel.js(86,20): error TS2339: Property 'createChild' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/security/SecurityPanel.js(87,20): error TS2339: Property 'createChild' does not exist on type 'Element'. @@ -10313,163 +17105,331 @@ node_modules/chrome-devtools-frontend/front_end/security/SecurityPanel.js(127,52 node_modules/chrome-devtools-frontend/front_end/security/SecurityPanel.js(128,54): error TS2694: Namespace 'Protocol' has no exported member 'Security'. node_modules/chrome-devtools-frontend/front_end/security/SecurityPanel.js(138,24): error TS2694: Namespace 'Security' has no exported member 'SecurityPanel'. node_modules/chrome-devtools-frontend/front_end/security/SecurityPanel.js(181,22): error TS2694: Namespace 'Common' has no exported member 'Event'. -node_modules/chrome-devtools-frontend/front_end/security/SecurityPanel.js(184,35): error TS2694: Namespace 'SDK' has no exported member 'NetworkRequest'. -node_modules/chrome-devtools-frontend/front_end/security/SecurityPanel.js(190,19): error TS2694: Namespace 'SDK' has no exported member 'NetworkRequest'. node_modules/chrome-devtools-frontend/front_end/security/SecurityPanel.js(200,46): error TS2694: Namespace 'Protocol' has no exported member 'Security'. +node_modules/chrome-devtools-frontend/front_end/security/SecurityPanel.js(202,47): error TS2339: Property 'Security' does not exist on type 'typeof Protocol'. +node_modules/chrome-devtools-frontend/front_end/security/SecurityPanel.js(205,47): error TS2339: Property 'Security' does not exist on type 'typeof Protocol'. node_modules/chrome-devtools-frontend/front_end/security/SecurityPanel.js(214,52): error TS2694: Namespace 'Protocol' has no exported member 'Network'. node_modules/chrome-devtools-frontend/front_end/security/SecurityPanel.js(242,22): error TS2694: Namespace 'Common' has no exported member 'Event'. -node_modules/chrome-devtools-frontend/front_end/security/SecurityPanel.js(245,35): error TS2694: Namespace 'SDK' has no exported member 'NetworkRequest'. -node_modules/chrome-devtools-frontend/front_end/security/SecurityPanel.js(251,19): error TS2694: Namespace 'SDK' has no exported member 'NetworkRequest'. +node_modules/chrome-devtools-frontend/front_end/security/SecurityPanel.js(254,47): error TS2339: Property 'Security' does not exist on type 'typeof Protocol'. node_modules/chrome-devtools-frontend/front_end/security/SecurityPanel.js(257,25): error TS2694: Namespace 'Network' has no exported member 'NetworkLogView'. +node_modules/chrome-devtools-frontend/front_end/security/SecurityPanel.js(258,44): error TS2339: Property 'MixedContentFilterValues' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/security/SecurityPanel.js(260,42): error TS2339: Property 'MixedContentFilterValues' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/security/SecurityPanel.js(261,52): error TS2339: Property 'Security' does not exist on type 'typeof Protocol'. +node_modules/chrome-devtools-frontend/front_end/security/SecurityPanel.js(262,42): error TS2339: Property 'MixedContentFilterValues' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/security/SecurityPanel.js(263,52): error TS2339: Property 'Security' does not exist on type 'typeof Protocol'. +node_modules/chrome-devtools-frontend/front_end/security/SecurityPanel.js(264,42): error TS2339: Property 'MixedContentFilterValues' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/security/SecurityPanel.js(275,23): error TS2694: Namespace 'Network' has no exported member 'NetworkLogView'. node_modules/chrome-devtools-frontend/front_end/security/SecurityPanel.js(283,24): error TS2694: Namespace 'Protocol' has no exported member 'Security'. node_modules/chrome-devtools-frontend/front_end/security/SecurityPanel.js(284,24): error TS2694: Namespace 'Protocol' has no exported member 'Security'. node_modules/chrome-devtools-frontend/front_end/security/SecurityPanel.js(285,25): error TS2694: Namespace 'Protocol' has no exported member 'Security'. +node_modules/chrome-devtools-frontend/front_end/security/SecurityPanel.js(304,34): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/security/SecurityPanel.js(306,33): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/security/SecurityPanel.js(308,33): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/security/SecurityPanel.js(310,33): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/security/SecurityPanel.js(311,58): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/security/SecurityPanel.js(312,58): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/security/SecurityPanel.js(328,24): error TS2339: Property 'removeEventListeners' does not exist on type '() => void'. node_modules/chrome-devtools-frontend/front_end/security/SecurityPanel.js(332,22): error TS2694: Namespace 'Common' has no exported member 'Event'. node_modules/chrome-devtools-frontend/front_end/security/SecurityPanel.js(370,23): error TS1003: Identifier expected. +node_modules/chrome-devtools-frontend/front_end/security/SecurityPanel.js(371,24): error TS2339: Property 'Origin' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/security/SecurityPanel.js(375,2): error TS1003: Identifier expected. +node_modules/chrome-devtools-frontend/front_end/security/SecurityPanel.js(380,24): error TS2339: Property 'OriginState' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/security/SecurityPanel.js(389,33): error TS2694: Namespace 'Security' has no exported member 'SecurityPanel'. -node_modules/chrome-devtools-frontend/front_end/security/SecurityPanel.js(392,5): error TS2346: Call target does not contain any signatures. node_modules/chrome-devtools-frontend/front_end/security/SecurityPanel.js(400,31): error TS2694: Namespace 'Security' has no exported member 'SecurityPanelSidebarTree'. +node_modules/chrome-devtools-frontend/front_end/security/SecurityPanel.js(403,55): error TS2339: Property 'OriginGroupName' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/security/SecurityPanel.js(404,63): error TS2339: Property 'OriginGroupName' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/security/SecurityPanel.js(416,52): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/security/SecurityPanel.js(419,62): error TS2339: Property 'OriginGroupName' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/security/SecurityPanel.js(422,31): error TS2694: Namespace 'Security' has no exported member 'SecurityPanel'. +node_modules/chrome-devtools-frontend/front_end/security/SecurityPanel.js(430,55): error TS2339: Property 'OriginGroupName' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/security/SecurityPanel.js(431,63): error TS2339: Property 'OriginGroupName' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/security/SecurityPanel.js(439,24): error TS2694: Namespace 'Security' has no exported member 'SecurityPanel'. node_modules/chrome-devtools-frontend/front_end/security/SecurityPanel.js(440,24): error TS2694: Namespace 'Protocol' has no exported member 'Security'. node_modules/chrome-devtools-frontend/front_end/security/SecurityPanel.js(451,24): error TS2694: Namespace 'Security' has no exported member 'SecurityPanel'. node_modules/chrome-devtools-frontend/front_end/security/SecurityPanel.js(458,24): error TS2694: Namespace 'Security' has no exported member 'SecurityPanel'. node_modules/chrome-devtools-frontend/front_end/security/SecurityPanel.js(459,24): error TS2694: Namespace 'Protocol' has no exported member 'Security'. -node_modules/chrome-devtools-frontend/front_end/security/SecurityPanel.js(490,29): error TS2345: Argument of type '(Anonymous class)' is not assignable to parameter of type '(Anonymous class)'. - Property 'treeOutline' is missing in type '(Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/security/SecurityPanel.js(468,76): error TS2339: Property 'OriginGroupName' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/security/SecurityPanel.js(471,23): error TS2339: Property 'Security' does not exist on type 'typeof Protocol'. +node_modules/chrome-devtools-frontend/front_end/security/SecurityPanel.js(472,80): error TS2339: Property 'OriginGroupName' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/security/SecurityPanel.js(474,23): error TS2339: Property 'Security' does not exist on type 'typeof Protocol'. +node_modules/chrome-devtools-frontend/front_end/security/SecurityPanel.js(475,80): error TS2339: Property 'OriginGroupName' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/security/SecurityPanel.js(478,80): error TS2339: Property 'OriginGroupName' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/security/SecurityPanel.js(496,29): error TS2495: Type 'IterableIterator<(Anonymous class)>' is not an array type or a string type. -node_modules/chrome-devtools-frontend/front_end/security/SecurityPanel.js(532,5): error TS2346: Call target does not contain any signatures. +node_modules/chrome-devtools-frontend/front_end/security/SecurityPanel.js(500,62): error TS2339: Property 'OriginGroupName' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/security/SecurityPanel.js(514,35): error TS2339: Property 'OriginGroupName' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/security/SecurityPanel.js(515,15): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/security/SecurityPanel.js(516,14): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/security/SecurityPanel.js(517,11): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/security/SecurityPanel.js(518,12): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/security/SecurityPanel.js(536,46): error TS2339: Property 'createChild' does not exist on type 'Element'. +node_modules/chrome-devtools-frontend/front_end/security/SecurityPanel.js(539,36): error TS2339: Property 'Security' does not exist on type 'typeof Protocol'. node_modules/chrome-devtools-frontend/front_end/security/SecurityPanel.js(552,24): error TS2694: Namespace 'Protocol' has no exported member 'Security'. node_modules/chrome-devtools-frontend/front_end/security/SecurityPanel.js(563,25): error TS2694: Namespace 'Protocol' has no exported member 'Security'. -node_modules/chrome-devtools-frontend/front_end/security/SecurityPanel.js(588,5): error TS2346: Call target does not contain any signatures. +node_modules/chrome-devtools-frontend/front_end/security/SecurityPanel.js(597,48): error TS2339: Property 'createChild' does not exist on type 'Element'. +node_modules/chrome-devtools-frontend/front_end/security/SecurityPanel.js(601,29): error TS2339: Property 'createChild' does not exist on type 'Element'. +node_modules/chrome-devtools-frontend/front_end/security/SecurityPanel.js(603,29): error TS2339: Property 'createChild' does not exist on type 'Element'. +node_modules/chrome-devtools-frontend/front_end/security/SecurityPanel.js(607,9): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/security/SecurityPanel.js(610,75): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/security/SecurityPanel.js(611,76): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/security/SecurityPanel.js(612,77): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/security/SecurityPanel.js(623,24): error TS2694: Namespace 'Protocol' has no exported member 'Security'. node_modules/chrome-devtools-frontend/front_end/security/SecurityPanel.js(627,37): error TS2339: Property 'createChild' does not exist on type 'Element'. +node_modules/chrome-devtools-frontend/front_end/security/SecurityPanel.js(648,11): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/security/SecurityPanel.js(654,24): error TS2694: Namespace 'Protocol' has no exported member 'Security'. node_modules/chrome-devtools-frontend/front_end/security/SecurityPanel.js(656,31): error TS2694: Namespace 'Protocol' has no exported member 'Security'. node_modules/chrome-devtools-frontend/front_end/security/SecurityPanel.js(657,24): error TS2694: Namespace 'Protocol' has no exported member 'Security'. +node_modules/chrome-devtools-frontend/front_end/security/SecurityPanel.js(669,18): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/security/SecurityPanel.js(670,19): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/security/SecurityPanel.js(671,18): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/security/SecurityPanel.js(672,17): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/security/SecurityPanel.js(691,50): error TS2339: Property 'Security' does not exist on type 'typeof Protocol'. +node_modules/chrome-devtools-frontend/front_end/security/SecurityPanel.js(695,25): error TS2339: Property 'Security' does not exist on type 'typeof Protocol'. +node_modules/chrome-devtools-frontend/front_end/security/SecurityPanel.js(698,40): error TS2339: Property 'MixedContentFilterValues' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/security/SecurityPanel.js(700,25): error TS2339: Property 'Security' does not exist on type 'typeof Protocol'. +node_modules/chrome-devtools-frontend/front_end/security/SecurityPanel.js(702,85): error TS2339: Property 'MixedContentFilterValues' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/security/SecurityPanel.js(711,63): error TS2339: Property 'MixedContentFilterValues' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/security/SecurityPanel.js(712,46): error TS2694: Namespace 'Protocol' has no exported member 'Security'. +node_modules/chrome-devtools-frontend/front_end/security/SecurityPanel.js(713,33): error TS2339: Property 'Security' does not exist on type 'typeof Protocol'. +node_modules/chrome-devtools-frontend/front_end/security/SecurityPanel.js(714,18): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/security/SecurityPanel.js(715,22): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/security/SecurityPanel.js(716,36): error TS2339: Property 'Security' does not exist on type 'typeof Protocol'. +node_modules/chrome-devtools-frontend/front_end/security/SecurityPanel.js(720,79): error TS2339: Property 'MixedContentFilterValues' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/security/SecurityPanel.js(726,24): error TS2694: Namespace 'Protocol' has no exported member 'Security'. node_modules/chrome-devtools-frontend/front_end/security/SecurityPanel.js(727,23): error TS2694: Namespace 'Network' has no exported member 'NetworkLogView'. node_modules/chrome-devtools-frontend/front_end/security/SecurityPanel.js(739,35): error TS2339: Property 'createChild' does not exist on type 'Element'. +node_modules/chrome-devtools-frontend/front_end/security/SecurityPanel.js(740,35): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/security/SecurityPanel.js(744,34): error TS2339: Property 'createChild' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/security/SecurityPanel.js(755,23): error TS2694: Namespace 'Network' has no exported member 'NetworkLogView'. node_modules/chrome-devtools-frontend/front_end/security/SecurityPanel.js(759,7): error TS2339: Property 'consume' does not exist on type 'Event'. +node_modules/chrome-devtools-frontend/front_end/security/SecurityPanel.js(761,46): error TS2339: Property 'FilterType' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/security/SecurityPanel.js(771,24): error TS2694: Namespace 'Security' has no exported member 'SecurityPanel'. node_modules/chrome-devtools-frontend/front_end/security/SecurityPanel.js(772,24): error TS2694: Namespace 'Security' has no exported member 'SecurityPanel'. -node_modules/chrome-devtools-frontend/front_end/security/SecurityPanel.js(775,5): error TS2346: Call target does not contain any signatures. +node_modules/chrome-devtools-frontend/front_end/security/SecurityPanel.js(783,37): error TS2339: Property 'createChild' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/security/SecurityPanel.js(784,75): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/security/SecurityPanel.js(794,9): error TS2339: Property 'consume' does not exist on type 'Event'. +node_modules/chrome-devtools-frontend/front_end/security/SecurityPanel.js(797,45): error TS2339: Property 'FilterType' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/security/SecurityPanel.js(798,45): error TS2339: Property 'FilterType' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/security/SecurityPanel.js(803,44): error TS2339: Property 'createChild' does not exist on type 'Element'. +node_modules/chrome-devtools-frontend/front_end/security/SecurityPanel.js(804,87): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/security/SecurityPanel.js(808,20): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/security/SecurityPanel.js(810,22): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/security/SecurityPanel.js(812,22): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/security/SecurityPanel.js(814,11): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/security/SecurityPanel.js(819,45): error TS2339: Property 'createChild' does not exist on type 'Element'. +node_modules/chrome-devtools-frontend/front_end/security/SecurityPanel.js(820,88): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/security/SecurityPanel.js(824,39): error TS2339: Property 'createChild' does not exist on type 'Element'. +node_modules/chrome-devtools-frontend/front_end/security/SecurityPanel.js(826,13): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/security/SecurityPanel.js(835,20): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/security/SecurityPanel.js(836,20): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/security/SecurityPanel.js(837,20): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/security/SecurityPanel.js(838,20): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/security/SecurityPanel.js(839,20): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/security/SecurityPanel.js(844,15): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/security/SecurityPanel.js(856,13): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/security/SecurityPanel.js(866,25): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/security/SecurityPanel.js(867,25): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/security/SecurityPanel.js(868,25): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/security/SecurityPanel.js(869,25): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/security/SecurityPanel.js(870,25): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/security/SecurityPanel.js(871,25): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/security/SecurityPanel.js(872,25): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/security/SecurityPanel.js(873,25): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/security/SecurityPanel.js(879,43): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/security/SecurityPanel.js(880,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/security/SecurityPanel.js(883,47): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/security/SecurityPanel.js(885,47): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/security/SecurityPanel.js(891,38): error TS2339: Property 'createChild' does not exist on type 'Element'. +node_modules/chrome-devtools-frontend/front_end/security/SecurityPanel.js(893,11): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/security/SecurityPanel.js(894,55): error TS2339: Property 'Security' does not exist on type 'typeof Protocol'. +node_modules/chrome-devtools-frontend/front_end/security/SecurityPanel.js(895,43): error TS2339: Property 'createChild' does not exist on type 'Element'. +node_modules/chrome-devtools-frontend/front_end/security/SecurityPanel.js(896,86): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/security/SecurityPanel.js(898,11): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/security/SecurityPanel.js(900,40): error TS2339: Property 'createChild' does not exist on type 'Element'. +node_modules/chrome-devtools-frontend/front_end/security/SecurityPanel.js(902,11): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/security/SecurityPanel.js(904,11): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/security/SecurityPanel.js(915,28): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/security/SecurityPanel.js(921,27): error TS2339: Property 'createChild' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/security/SecurityPanel.js(927,41): error TS2339: Property 'createChild' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/security/SecurityPanel.js(930,18): 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/security/SecurityPanel.js(933,46): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/security/SecurityPanel.js(947,24): error TS2694: Namespace 'Protocol' has no exported member 'Security'. node_modules/chrome-devtools-frontend/front_end/security/SecurityPanel.js(980,29): error TS2339: Property 'createChild' does not exist on type 'Element'. +node_modules/chrome-devtools-frontend/front_end/security_test_runner/SecurityTestRunner.js(11,53): error TS2339: Property 'OriginGroupName' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/security_test_runner/SecurityTestRunner.js(12,61): error TS2339: Property 'OriginGroupName' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/security_test_runner/SecurityTestRunner.js(21,29): error TS2495: Type 'NodeListOf' is not an array type or a string type. +node_modules/chrome-devtools-frontend/front_end/security_test_runner/SecurityTestRunner.js(29,14): error TS2339: Property 'networkManager' does not exist on type 'typeof TestRunner'. +node_modules/chrome-devtools-frontend/front_end/security_test_runner/SecurityTestRunner.js(29,73): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/services/ServiceManager.js(10,34): error TS2694: Namespace 'Services' has no exported member 'ServiceManager'. node_modules/chrome-devtools-frontend/front_end/services/ServiceManager.js(17,46): error TS2694: Namespace 'Services' has no exported member 'ServiceManager'. +node_modules/chrome-devtools-frontend/front_end/services/ServiceManager.js(20,39): error TS2339: Property 'Connection' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/services/ServiceManager.js(20,78): error TS2339: Property 'RemoteServicePort' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/services/ServiceManager.js(28,34): error TS2694: Namespace 'Services' has no exported member 'ServiceManager'. +node_modules/chrome-devtools-frontend/front_end/services/ServiceManager.js(48,50): error TS2339: Property 'Connection' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/services/ServiceManager.js(48,89): error TS2339: Property 'WorkerServicePort' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/services/ServiceManager.js(56,25): error TS2339: Property 'Connection' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/services/ServiceManager.js(58,15): error TS2304: Cannot find name 'ServicePort'. node_modules/chrome-devtools-frontend/front_end/services/ServiceManager.js(62,16): error TS2339: Property 'setHandlers' does not exist on type '{ (): void; prototype: { [x: string]: any; setHandlers(messageHandler: (arg0: string) => any, clo...'. node_modules/chrome-devtools-frontend/front_end/services/ServiceManager.js(65,29): error TS1005: '>' expected. node_modules/chrome-devtools-frontend/front_end/services/ServiceManager.js(67,39): error TS2694: Namespace 'Services' has no exported member 'ServiceManager'. node_modules/chrome-devtools-frontend/front_end/services/ServiceManager.js(73,34): error TS2694: Namespace 'Services' has no exported member 'ServiceManager'. +node_modules/chrome-devtools-frontend/front_end/services/ServiceManager.js(81,49): error TS2339: Property 'Service' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/services/ServiceManager.js(88,24): error TS2694: Namespace 'Services' has no exported member 'ServiceManager'. node_modules/chrome-devtools-frontend/front_end/services/ServiceManager.js(94,18): error TS2339: Property 'close' does not exist on type '{ (): void; prototype: { [x: string]: any; setHandlers(messageHandler: (arg0: string) => any, clo...'. node_modules/chrome-devtools-frontend/front_end/services/ServiceManager.js(106,23): error TS2339: Property 'send' does not exist on type '{ (): void; prototype: { [x: string]: any; setHandlers(messageHandler: (arg0: string) => any, clo...'. node_modules/chrome-devtools-frontend/front_end/services/ServiceManager.js(144,26): error TS2495: Type 'IterableIterator' is not an array type or a string type. node_modules/chrome-devtools-frontend/front_end/services/ServiceManager.js(147,25): error TS2495: Type 'IterableIterator' is not an array type or a string type. +node_modules/chrome-devtools-frontend/front_end/services/ServiceManager.js(156,25): error TS2339: Property 'Service' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/services/ServiceManager.js(158,24): error TS2694: Namespace 'Services' has no exported member 'ServiceManager'. node_modules/chrome-devtools-frontend/front_end/services/ServiceManager.js(166,29): error TS1005: '>' expected. +node_modules/chrome-devtools-frontend/front_end/services/ServiceManager.js(217,25): error TS2339: Property 'RemoteServicePort' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/services/ServiceManager.js(271,36): error TS2339: Property 'data' does not exist on type 'Event'. +node_modules/chrome-devtools-frontend/front_end/services/ServiceManager.js(329,25): error TS2339: Property 'WorkerServicePort' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/services/ServiceManager.js(340,18): error TS2339: Property 'onclose' does not exist on type 'Worker'. node_modules/chrome-devtools-frontend/front_end/services/ServiceManager.js(347,17): error TS2339: Property 'data' does not exist on type 'Event'. node_modules/chrome-devtools-frontend/front_end/services/ServiceManager.js(351,34): error TS2339: Property 'data' does not exist on type 'Event'. -node_modules/chrome-devtools-frontend/front_end/settings/FrameworkBlackboxSettingsTab.js(12,5): error TS2346: Call target does not contain any signatures. +node_modules/chrome-devtools-frontend/front_end/settings/FrameworkBlackboxSettingsTab.js(15,25): error TS2339: Property 'createChild' does not exist on type 'Element'. +node_modules/chrome-devtools-frontend/front_end/settings/FrameworkBlackboxSettingsTab.js(15,68): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/settings/FrameworkBlackboxSettingsTab.js(16,25): error TS2339: Property 'createChild' does not exist on type 'Element'. +node_modules/chrome-devtools-frontend/front_end/settings/FrameworkBlackboxSettingsTab.js(17,25): error TS2551: Property 'SettingsUI' does not exist on type 'typeof UI'. Did you mean 'SettingUI'? +node_modules/chrome-devtools-frontend/front_end/settings/FrameworkBlackboxSettingsTab.js(18,13): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/settings/FrameworkBlackboxSettingsTab.js(20,27): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/settings/FrameworkBlackboxSettingsTab.js(21,27): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/settings/FrameworkBlackboxSettingsTab.js(28,31): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/settings/FrameworkBlackboxSettingsTab.js(30,5): error TS2554: Expected 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/settings/FrameworkBlackboxSettingsTab.js(32,29): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/settings/FrameworkBlackboxSettingsTab.js(39,25): error TS2339: Property 'tabIndex' does not exist on type 'Element'. +node_modules/chrome-devtools-frontend/front_end/settings/FrameworkBlackboxSettingsTab.js(52,34): error TS2339: Property 'getAsArray' does not exist on type '(Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/settings/FrameworkBlackboxSettingsTab.js(58,41): error TS2339: Property 'getAsArray' does not exist on type '(Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/settings/FrameworkBlackboxSettingsTab.js(58,62): error TS2345: Argument of type '{ pattern: string; disabled: boolean; }' is not assignable to parameter of type 'T'. node_modules/chrome-devtools-frontend/front_end/settings/FrameworkBlackboxSettingsTab.js(69,27): error TS2339: Property 'createChild' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/settings/FrameworkBlackboxSettingsTab.js(72,13): error TS2339: Property 'createChild' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/settings/FrameworkBlackboxSettingsTab.js(73,13): error TS2339: Property 'createChild' does not exist on type 'Element'. +node_modules/chrome-devtools-frontend/front_end/settings/FrameworkBlackboxSettingsTab.js(86,34): error TS2339: Property 'getAsArray' does not exist on type '(Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/settings/FrameworkBlackboxSettingsTab.js(88,19): error TS2339: Property 'setAsArray' does not exist on type '(Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/settings/FrameworkBlackboxSettingsTab.js(94,18): error TS2694: Namespace 'UI' has no exported member 'ListWidget'. +node_modules/chrome-devtools-frontend/front_end/settings/FrameworkBlackboxSettingsTab.js(101,30): error TS2339: Property 'getAsArray' does not exist on type '(Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/settings/FrameworkBlackboxSettingsTab.js(104,19): error TS2339: Property 'setAsArray' does not exist on type '(Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/settings/FrameworkBlackboxSettingsTab.js(110,19): error TS2694: Namespace 'UI' has no exported member 'ListWidget'. node_modules/chrome-devtools-frontend/front_end/settings/FrameworkBlackboxSettingsTab.js(120,19): error TS2694: Namespace 'UI' has no exported member 'ListWidget'. -node_modules/chrome-devtools-frontend/front_end/settings/SettingsScreen.js(36,5): error TS2346: Call target does not contain any signatures. +node_modules/chrome-devtools-frontend/front_end/settings/FrameworkBlackboxSettingsTab.js(126,36): error TS2339: Property 'Editor' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/settings/FrameworkBlackboxSettingsTab.js(131,65): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/settings/FrameworkBlackboxSettingsTab.js(133,66): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/settings/SettingsScreen.js(39,25): error TS2339: Property 'tabIndex' does not exist on type 'Element'. +node_modules/chrome-devtools-frontend/front_end/settings/SettingsScreen.js(45,10): error TS2339: Property 'createChild' does not exist on type 'DocumentFragment'. +node_modules/chrome-devtools-frontend/front_end/settings/SettingsScreen.js(46,24): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/settings/SettingsScreen.js(49,9): error TS2554: Expected 5 arguments, but got 2. +node_modules/chrome-devtools-frontend/front_end/settings/SettingsScreen.js(54,43): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/settings/SettingsScreen.js(55,5): error TS2554: Expected 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/settings/SettingsScreen.js(69,55): error TS2339: Property 'runtime' does not exist on type 'Window'. +node_modules/chrome-devtools-frontend/front_end/settings/SettingsScreen.js(74,5): error TS2554: Expected 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/settings/SettingsScreen.js(75,5): error TS2554: Expected 1 arguments, but got 0. node_modules/chrome-devtools-frontend/front_end/settings/SettingsScreen.js(82,19): error TS2694: Namespace 'UI' has no exported member 'ViewLocation'. node_modules/chrome-devtools-frontend/front_end/settings/SettingsScreen.js(100,15): error TS2339: Property 'keyCode' does not exist on type 'Event'. -node_modules/chrome-devtools-frontend/front_end/settings/SettingsScreen.js(115,5): error TS2346: Call target does not contain any signatures. -node_modules/chrome-devtools-frontend/front_end/settings/SettingsScreen.js(142,5): error TS2346: Call target does not contain any signatures. +node_modules/chrome-devtools-frontend/front_end/settings/SettingsScreen.js(119,31): error TS2339: Property 'createChild' does not exist on type 'Element'. +node_modules/chrome-devtools-frontend/front_end/settings/SettingsScreen.js(121,42): error TS2339: Property 'createChild' does not exist on type 'Element'. +node_modules/chrome-devtools-frontend/front_end/settings/SettingsScreen.js(142,11): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/settings/SettingsScreen.js(151,10): error TS2339: Property 'runtime' does not exist on type 'Window'. node_modules/chrome-devtools-frontend/front_end/settings/SettingsScreen.js(152,10): error TS2339: Property 'runtime' does not exist on type 'Window'. +node_modules/chrome-devtools-frontend/front_end/settings/SettingsScreen.js(155,29): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/settings/SettingsScreen.js(184,29): error TS2551: Property 'SettingsUI' does not exist on type 'typeof UI'. Did you mean 'SettingUI'? node_modules/chrome-devtools-frontend/front_end/settings/SettingsScreen.js(202,38): error TS2694: Namespace 'UI' has no exported member 'SettingUI'. node_modules/chrome-devtools-frontend/front_end/settings/SettingsScreen.js(203,31): error TS2339: Property 'settingElement' does not exist on type '() => void'. -node_modules/chrome-devtools-frontend/front_end/settings/SettingsScreen.js(229,5): error TS2346: Call target does not contain any signatures. +node_modules/chrome-devtools-frontend/front_end/settings/SettingsScreen.js(216,42): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/settings/SettingsScreen.js(229,11): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/settings/SettingsScreen.js(245,30): error TS2339: Property 'createChild' does not exist on type 'Element'. +node_modules/chrome-devtools-frontend/front_end/settings/SettingsScreen.js(246,27): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/settings/SettingsScreen.js(247,16): error TS2339: Property 'createTextChild' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/settings/SettingsScreen.js(248,30): error TS2339: Property 'createChild' does not exist on type 'Element'. +node_modules/chrome-devtools-frontend/front_end/settings/SettingsScreen.js(249,27): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/settings/SettingsScreen.js(254,41): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/settings/SettingsScreen.js(273,25): error TS2339: Property 'ActionDelegate' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/settings/SettingsScreen.js(286,31): error TS2339: Property 'openInNewTab' does not exist on type 'typeof InspectorFrontendHost'. +node_modules/chrome-devtools-frontend/front_end/settings/SettingsScreen.js(289,53): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/settings/SettingsScreen.js(300,25): error TS2339: Property 'Revealer' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/settings/SettingsScreen.js(311,10): error TS2339: Property 'runtime' does not exist on type 'Window'. node_modules/chrome-devtools-frontend/front_end/settings/SettingsScreen.js(312,10): error TS2339: Property 'runtime' does not exist on type 'Window'. node_modules/chrome-devtools-frontend/front_end/settings/SettingsScreen.js(313,10): error TS2339: Property 'runtime' does not exist on type 'Window'. node_modules/chrome-devtools-frontend/front_end/settings/SettingsScreen.js(315,42): error TS2554: Expected 1 arguments, but got 0. -node_modules/chrome-devtools-frontend/front_end/snippets/ScriptSnippetModel.js(40,5): error TS2346: Call target does not contain any signatures. +node_modules/chrome-devtools-frontend/front_end/settings/SettingsScreen.js(324,31): error TS2339: Property 'bringToFront' does not exist on type 'typeof InspectorFrontendHost'. +node_modules/chrome-devtools-frontend/front_end/settings/SettingsScreen.js(336,31): error TS2339: Property 'bringToFront' does not exist on type 'typeof InspectorFrontendHost'. +node_modules/chrome-devtools-frontend/front_end/settings/SettingsScreen.js(351,31): error TS2339: Property 'bringToFront' does not exist on type 'typeof InspectorFrontendHost'. +node_modules/chrome-devtools-frontend/front_end/snippets/ScriptSnippetModel.js(53,56): error TS2345: Argument of type 'this' is not assignable to parameter of type '() => void'. + Type '(Anonymous class)' is not assignable to type '() => void'. + Type '(Anonymous class)' provides no match for the signature '(): void'. +node_modules/chrome-devtools-frontend/front_end/snippets/ScriptSnippetModel.js(54,56): error TS2345: Argument of type 'this' is not assignable to parameter of type '() => void'. + Type '(Anonymous class)' is not assignable to type '() => void'. + Type '(Anonymous class)' provides no match for the signature '(): void'. node_modules/chrome-devtools-frontend/front_end/snippets/ScriptSnippetModel.js(70,35): error TS2339: Property 'remove' does not exist on type 'Map<(Anonymous class), (Anonymous class)>'. node_modules/chrome-devtools-frontend/front_end/snippets/ScriptSnippetModel.js(75,19): error TS2694: Namespace 'SDK' has no exported member 'DebuggerModel'. node_modules/chrome-devtools-frontend/front_end/snippets/ScriptSnippetModel.js(90,20): error TS2694: Namespace 'SDK' has no exported member 'DebuggerModel'. node_modules/chrome-devtools-frontend/front_end/snippets/ScriptSnippetModel.js(93,25): error TS2495: Type 'IterableIterator<(Anonymous class)>' is not an array type or a string type. node_modules/chrome-devtools-frontend/front_end/snippets/ScriptSnippetModel.js(110,26): error TS2694: Namespace 'Workspace' has no exported member 'Project'. -node_modules/chrome-devtools-frontend/front_end/snippets/ScriptSnippetModel.js(132,24): error TS2694: Namespace 'Snippets' has no exported member 'Snippet'. +node_modules/chrome-devtools-frontend/front_end/snippets/ScriptSnippetModel.js(113,5): error TS2322: Type '(Anonymous class)' is not assignable to type '() => void'. +node_modules/chrome-devtools-frontend/front_end/snippets/ScriptSnippetModel.js(113,5): error TS2322: Type '(Anonymous class)' is not assignable to type '() => void'. + Type '(Anonymous class)' provides no match for the signature '(): void'. +node_modules/chrome-devtools-frontend/front_end/snippets/ScriptSnippetModel.js(136,63): error TS2345: Argument of type '(Anonymous class)' is not assignable to parameter of type '() => void'. + Type '(Anonymous class)' provides no match for the signature '(): void'. +node_modules/chrome-devtools-frontend/front_end/snippets/ScriptSnippetModel.js(137,58): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/snippets/ScriptSnippetModel.js(146,22): error TS2694: Namespace 'Common' has no exported member 'Event'. node_modules/chrome-devtools-frontend/front_end/snippets/ScriptSnippetModel.js(165,36): error TS2339: Property 'remove' does not exist on type 'Map<(Anonymous class), string>'. -node_modules/chrome-devtools-frontend/front_end/snippets/ScriptSnippetModel.js(183,20): error TS2345: Argument of type '(Anonymous class)' is not assignable to parameter of type 'boolean'. node_modules/chrome-devtools-frontend/front_end/snippets/ScriptSnippetModel.js(207,35): error TS2339: Property 'valuesArray' does not exist on type 'Map<(Anonymous class), (Anonymous class)>'. +node_modules/chrome-devtools-frontend/front_end/snippets/ScriptSnippetModel.js(216,27): error TS2365: Operator '+' cannot be applied to types 'V' and '1'. node_modules/chrome-devtools-frontend/front_end/snippets/ScriptSnippetModel.js(224,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/snippets/ScriptSnippetModel.js(227,43): error TS2339: Property 'type' does not exist on type '() => void'. node_modules/chrome-devtools-frontend/front_end/snippets/ScriptSnippetModel.js(249,46): error TS2694: Namespace 'Protocol' has no exported member 'Runtime'. node_modules/chrome-devtools-frontend/front_end/snippets/ScriptSnippetModel.js(260,24): error TS2694: Namespace 'Protocol' has no exported member 'Runtime'. node_modules/chrome-devtools-frontend/front_end/snippets/ScriptSnippetModel.js(280,24): error TS2694: Namespace 'Protocol' has no exported member 'Runtime'. +node_modules/chrome-devtools-frontend/front_end/snippets/ScriptSnippetModel.js(284,26): error TS2554: Expected 15-16 arguments, but got 14. +node_modules/chrome-devtools-frontend/front_end/snippets/ScriptSnippetModel.js(285,51): error TS2339: Property 'MessageSource' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/snippets/ScriptSnippetModel.js(285,97): error TS2339: Property 'MessageLevel' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/snippets/ScriptSnippetModel.js(286,37): error TS2339: Property 'MessageType' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/snippets/ScriptSnippetModel.js(293,24): error TS2694: Namespace 'Protocol' has no exported member 'Runtime'. node_modules/chrome-devtools-frontend/front_end/snippets/ScriptSnippetModel.js(303,47): error TS2694: Namespace 'Bindings' has no exported member 'BreakpointManager'. node_modules/chrome-devtools-frontend/front_end/snippets/ScriptSnippetModel.js(314,46): error TS2694: Namespace 'Bindings' has no exported member 'BreakpointManager'. node_modules/chrome-devtools-frontend/front_end/snippets/ScriptSnippetModel.js(329,35): error TS2339: Property 'valuesArray' does not exist on type 'Map<(Anonymous class), (Anonymous class)>'. +node_modules/chrome-devtools-frontend/front_end/snippets/ScriptSnippetModel.js(339,53): error TS2339: Property 'snippetSourceURLPrefix' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/snippets/ScriptSnippetModel.js(348,29): error TS2339: Property 'snippetSourceURLPrefix' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/snippets/ScriptSnippetModel.js(367,54): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/snippets/ScriptSnippetModel.js(379,33): error TS2339: Property 'remove' does not exist on type 'Map<(Anonymous class), (Anonymous class)>'. node_modules/chrome-devtools-frontend/front_end/snippets/ScriptSnippetModel.js(380,42): error TS2339: Property 'remove' does not exist on type 'Map<(Anonymous class), number>'. +node_modules/chrome-devtools-frontend/front_end/snippets/ScriptSnippetModel.js(406,40): error TS2339: Property 'snippetSourceURLPrefix' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/snippets/ScriptSnippetModel.js(416,19): error TS2694: Namespace 'SDK' has no exported member 'DebuggerModel'. node_modules/chrome-devtools-frontend/front_end/snippets/ScriptSnippetModel.js(420,49): error TS2694: Namespace 'SDK' has no exported member 'DebuggerModel'. node_modules/chrome-devtools-frontend/front_end/snippets/ScriptSnippetModel.js(432,20): error TS2694: Namespace 'SDK' has no exported member 'DebuggerModel'. node_modules/chrome-devtools-frontend/front_end/snippets/ScriptSnippetModel.js(455,46): error TS2694: Namespace 'Bindings' has no exported member 'BreakpointManager'. node_modules/chrome-devtools-frontend/front_end/snippets/ScriptSnippetModel.js(462,25): error TS2694: Namespace 'SDK' has no exported member 'DebuggerModel'. -node_modules/chrome-devtools-frontend/front_end/snippets/ScriptSnippetModel.js(475,24): error TS2694: Namespace 'Snippets' has no exported member 'Snippet'. node_modules/chrome-devtools-frontend/front_end/snippets/ScriptSnippetModel.js(518,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/snippets/ScriptSnippetModel.js(518,39): error TS2694: Namespace 'Common' has no exported member 'ContentProvider'. -node_modules/chrome-devtools-frontend/front_end/snippets/ScriptSnippetModel.js(534,5): error TS2346: Call target does not contain any signatures. +node_modules/chrome-devtools-frontend/front_end/snippets/ScriptSnippetModel.js(521,35): error TS2339: Property 'performSearchInContent' does not exist on type '() => void'. +node_modules/chrome-devtools-frontend/front_end/snippets/ScriptSnippetModel.js(534,35): error TS2345: Argument of type 'string' is not assignable to parameter of type '{ [x: string]: any; Debugger: string; Formatter: string; Network: string; Snippets: string; FileS...'. node_modules/chrome-devtools-frontend/front_end/snippets/ScriptSnippetModel.js(540,22): error TS2694: Namespace 'Common' has no exported member 'ContentProvider'. -node_modules/chrome-devtools-frontend/front_end/snippets/SnippetStorage.js(36,5): error TS2346: Call target does not contain any signatures. -node_modules/chrome-devtools-frontend/front_end/snippets/SnippetStorage.js(37,38): error TS2694: Namespace 'Snippets' has no exported member 'Snippet'. -node_modules/chrome-devtools-frontend/front_end/snippets/SnippetStorage.js(38,5): error TS2502: '_snippets' is referenced directly or indirectly in its own type annotation. node_modules/chrome-devtools-frontend/front_end/snippets/SnippetStorage.js(47,7): error TS1056: Accessors are only available when targeting ECMAScript 5 and higher. -node_modules/chrome-devtools-frontend/front_end/snippets/SnippetStorage.js(59,32): error TS2694: Namespace 'Snippets' has no exported member 'Snippet'. -node_modules/chrome-devtools-frontend/front_end/snippets/SnippetStorage.js(67,25): error TS2694: Namespace 'Snippets' has no exported member 'Snippet'. -node_modules/chrome-devtools-frontend/front_end/snippets/SnippetStorage.js(75,25): error TS2694: Namespace 'Snippets' has no exported member 'Snippet'. -node_modules/chrome-devtools-frontend/front_end/snippets/SnippetStorage.js(92,24): error TS2694: Namespace 'Snippets' has no exported member 'Snippet'. -node_modules/chrome-devtools-frontend/front_end/snippets/SnippetStorage.js(100,25): error TS2694: Namespace 'Snippets' has no exported member 'Snippet'. -node_modules/chrome-devtools-frontend/front_end/snippets/SnippetStorage.js(113,24): error TS2694: Namespace 'Snippets' has no exported member 'Snippet'. -node_modules/chrome-devtools-frontend/front_end/snippets/SnippetStorage.js(125,24): error TS2694: Namespace 'Snippets' has no exported member 'SnippetStorage'. -node_modules/chrome-devtools-frontend/front_end/snippets/SnippetStorage.js(130,15): error TS2502: 'storage' is referenced directly or indirectly in its own type annotation. -node_modules/chrome-devtools-frontend/front_end/snippets/SnippetStorage.js(131,5): error TS2346: Call target does not contain any signatures. -node_modules/chrome-devtools-frontend/front_end/snippets/SnippetStorage.js(139,24): error TS2694: Namespace 'Snippets' has no exported member 'SnippetStorage'. -node_modules/chrome-devtools-frontend/front_end/snippets/SnippetStorage.js(141,25): error TS2694: Namespace 'Snippets' has no exported member 'Snippet'. +node_modules/chrome-devtools-frontend/front_end/snippets/SnippetStorage.js(53,25): error TS2495: Type 'IterableIterator<(Anonymous class)>' is not an array type or a string type. +node_modules/chrome-devtools-frontend/front_end/snippets/SnippetStorage.js(55,31): error TS2345: Argument of type 'any[]' is not assignable to parameter of type 'V'. +node_modules/chrome-devtools-frontend/front_end/snippets/SnippetStorage.js(62,27): error TS2339: Property 'valuesArray' does not exist on type 'Map'. +node_modules/chrome-devtools-frontend/front_end/snippets/SnippetStorage.js(78,25): error TS2495: Type 'IterableIterator<(Anonymous class)>' is not an array type or a string type. +node_modules/chrome-devtools-frontend/front_end/snippets/SnippetStorage.js(87,39): error TS2339: Property 'length' does not exist on type 'V'. +node_modules/chrome-devtools-frontend/front_end/snippets/SnippetStorage.js(103,18): error TS2365: Operator '+' cannot be applied to types 'V' and '1'. node_modules/chrome-devtools-frontend/front_end/snippets/SnippetStorage.js(150,7): error TS1056: Accessors are only available when targeting ECMAScript 5 and higher. node_modules/chrome-devtools-frontend/front_end/snippets/SnippetStorage.js(157,7): error TS1056: Accessors are only available when targeting ECMAScript 5 and higher. node_modules/chrome-devtools-frontend/front_end/snippets/SnippetStorage.js(164,7): error TS1056: Accessors are only available when targeting ECMAScript 5 and higher. node_modules/chrome-devtools-frontend/front_end/snippets/SnippetStorage.js(175,7): error TS1056: Accessors are only available when targeting ECMAScript 5 and higher. node_modules/chrome-devtools-frontend/front_end/snippets/SnippetStorage.js(182,7): error TS1056: Accessors are only available when targeting ECMAScript 5 and higher. -node_modules/chrome-devtools-frontend/front_end/snippets/SnippetsQuickOpen.js(7,5): error TS2346: Call target does not contain any signatures. +node_modules/chrome-devtools-frontend/front_end/snippets/SnippetsQuickOpen.js(5,73): error TS2339: Property 'Provider' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/snippets/SnippetsQuickOpen.js(19,53): error TS2345: Argument of type 'typeof (Anonymous class)' is not assignable to parameter of type 'new (arg1: any) => (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/snippets/SnippetsQuickOpen.js(30,12): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/snippets/SnippetsQuickOpen.js(37,60): error TS2339: Property 'uiSourceCodes' does not exist on type '() => void'. node_modules/chrome-devtools-frontend/front_end/source_frame/FontView.js(35,22): error TS2694: Namespace 'Common' has no exported member 'ContentProvider'. -node_modules/chrome-devtools-frontend/front_end/source_frame/FontView.js(38,5): error TS2346: Call target does not contain any signatures. +node_modules/chrome-devtools-frontend/front_end/source_frame/FontView.js(38,11): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/source_frame/FontView.js(41,33): error TS2339: Property 'contentURL' does not exist on type '() => void'. +node_modules/chrome-devtools-frontend/front_end/source_frame/FontView.js(60,48): error TS2339: Property 'contentAsDataURL' does not exist on type '() => void'. node_modules/chrome-devtools-frontend/front_end/source_frame/FontView.js(62,16): error TS2339: Property 'sprintf' does not exist on type 'StringConstructor'. +node_modules/chrome-devtools-frontend/front_end/source_frame/FontView.js(69,78): error TS2339: Property '_fontId' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/source_frame/FontView.js(72,27): error TS2339: Property 'requestContent' does not exist on type '() => void'. +node_modules/chrome-devtools-frontend/front_end/source_frame/FontView.js(76,46): error TS2339: Property '_fontPreviewLines' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/source_frame/FontView.js(78,21): error TS2339: Property 'createChild' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/source_frame/FontView.js(79,19): error TS2339: Property 'createTextChild' does not exist on type 'Element'. +node_modules/chrome-devtools-frontend/front_end/source_frame/FontView.js(79,56): error TS2339: Property '_fontPreviewLines' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/source_frame/FontView.js(82,29): error TS2339: Property 'style' does not exist on type 'Node'. node_modules/chrome-devtools-frontend/front_end/source_frame/FontView.js(83,29): error TS2339: Property 'style' does not exist on type 'Node'. node_modules/chrome-devtools-frontend/front_end/source_frame/FontView.js(84,29): error TS2339: Property 'style' does not exist on type 'Node'. @@ -10479,78 +17439,225 @@ node_modules/chrome-devtools-frontend/front_end/source_frame/FontView.js(89,24): node_modules/chrome-devtools-frontend/front_end/source_frame/FontView.js(90,24): error TS2339: Property 'style' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/source_frame/FontView.js(91,24): error TS2339: Property 'style' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/source_frame/FontView.js(92,24): error TS2339: Property 'style' does not exist on type 'Element'. +node_modules/chrome-devtools-frontend/front_end/source_frame/FontView.js(92,76): error TS2339: Property '_measureFontSize' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/source_frame/FontView.js(123,45): error TS2339: Property 'offsetWidth' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/source_frame/FontView.js(123,85): error TS2339: Property 'offsetHeight' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/source_frame/FontView.js(133,29): error TS2339: Property 'style' does not exist on type 'Node'. +node_modules/chrome-devtools-frontend/front_end/source_frame/FontView.js(140,41): error TS2339: Property 'offsetWidth' does not exist on type 'Element'. +node_modules/chrome-devtools-frontend/front_end/source_frame/FontView.js(141,42): error TS2339: Property 'offsetHeight' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/source_frame/FontView.js(144,31): error TS2339: Property 'style' does not exist on type 'Node'. +node_modules/chrome-devtools-frontend/front_end/source_frame/FontView.js(150,57): error TS2339: Property '_measureFontSize' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/source_frame/FontView.js(152,29): error TS2339: Property 'style' does not exist on type 'Node'. +node_modules/chrome-devtools-frontend/front_end/source_frame/FontView.js(156,22): error TS2339: Property '_fontPreviewLines' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/source_frame/FontView.js(159,22): error TS2339: Property '_fontId' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/source_frame/FontView.js(161,22): error TS2339: Property '_measureFontSize' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/source_frame/ImageView.js(35,22): error TS2694: Namespace 'Common' has no exported member 'ContentProvider'. -node_modules/chrome-devtools-frontend/front_end/source_frame/ImageView.js(38,5): error TS2346: Call target does not contain any signatures. +node_modules/chrome-devtools-frontend/front_end/source_frame/ImageView.js(38,11): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/source_frame/ImageView.js(41,33): error TS2339: Property 'contentURL' does not exist on type '() => void'. -node_modules/chrome-devtools-frontend/front_end/source_frame/ImageView.js(46,13): error TS2352: Type '() => void' cannot be converted to type '(Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/source_frame/ImageView.js(50,34): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/source_frame/ImageView.js(52,40): error TS2339: Property 'Type' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/source_frame/ImageView.js(52,70): error TS2339: Property 'Type' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/source_frame/ImageView.js(52,81): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/source_frame/ImageView.js(58,36): error TS2339: Property 'createChild' does not exist on type 'Element'. +node_modules/chrome-devtools-frontend/front_end/source_frame/ImageView.js(86,34): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/source_frame/ImageView.js(95,47): error TS2339: Property 'requestContent' does not exist on type '() => void'. node_modules/chrome-devtools-frontend/front_end/source_frame/ImageView.js(99,54): error TS2339: Property 'contentEncoded' does not exist on type '() => void'. node_modules/chrome-devtools-frontend/front_end/source_frame/ImageView.js(105,36): error TS2339: Property 'bytesToString' does not exist on type 'NumberConstructor'. +node_modules/chrome-devtools-frontend/front_end/source_frame/ImageView.js(128,49): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/source_frame/ImageView.js(131,11): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/source_frame/ImageView.js(134,47): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/source_frame/ImageView.js(135,47): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/source_frame/ImageView.js(140,27): error TS2339: Property 'copyText' does not exist on type 'typeof InspectorFrontendHost'. +node_modules/chrome-devtools-frontend/front_end/source_frame/ImageView.js(144,27): error TS2339: Property 'copyText' does not exist on type 'typeof InspectorFrontendHost'. node_modules/chrome-devtools-frontend/front_end/source_frame/ImageView.js(149,10): error TS2339: Property 'download' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/source_frame/ImageView.js(150,10): error TS2339: Property 'href' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/source_frame/ImageView.js(151,10): error TS2339: Property 'click' does not exist on type 'Element'. -node_modules/chrome-devtools-frontend/front_end/source_frame/JSONView.js(39,5): error TS2346: Call target does not contain any signatures. -node_modules/chrome-devtools-frontend/front_end/source_frame/JSONView.js(164,28): error TS2339: Property 'setSearchRegex' does not exist on type '(Anonymous class)'. -node_modules/chrome-devtools-frontend/front_end/source_frame/JSONView.js(169,23): error TS2339: Property 'setSearchRegex' does not exist on type '(Anonymous class)'. -node_modules/chrome-devtools-frontend/front_end/source_frame/JSONView.js(213,18): error TS2694: Namespace 'UI' has no exported member 'SearchableView'. +node_modules/chrome-devtools-frontend/front_end/source_frame/ImageView.js(155,27): error TS2339: Property 'openInNewTab' does not exist on type 'typeof InspectorFrontendHost'. +node_modules/chrome-devtools-frontend/front_end/source_frame/JSONView.js(62,48): error TS2345: Argument of type '(Anonymous class)' is not assignable to parameter of type '() => void'. + Type '(Anonymous class)' provides no match for the signature '(): void'. +node_modules/chrome-devtools-frontend/front_end/source_frame/JSONView.js(63,35): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/source_frame/JSONView.js(65,5): error TS2554: Expected 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/source_frame/JSONView.js(66,47): error TS2345: Argument of type '0' is not assignable to parameter of type 'string'. +node_modules/chrome-devtools-frontend/front_end/source_frame/JSONView.js(150,25): error TS2554: Expected 4-6 arguments, but got 2. +node_modules/chrome-devtools-frontend/front_end/source_frame/JSONView.js(165,28): error TS2339: Property 'setSearchRegex' does not exist on type '(Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/source_frame/JSONView.js(170,23): error TS2339: Property 'setSearchRegex' does not exist on type '(Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/source_frame/JSONView.js(170,60): error TS2339: Property 'highlightedCurrentSearchResultClassName' does not exist on type 'typeof UI'. +node_modules/chrome-devtools-frontend/front_end/source_frame/JSONView.js(203,76): error TS2554: Expected 2-4 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/source_frame/JSONView.js(214,18): error TS2694: Namespace 'UI' has no exported member 'SearchableView'. +node_modules/chrome-devtools-frontend/front_end/source_frame/JSONView.js(224,76): error TS2554: Expected 2-4 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/source_frame/PreviewFactory.js(7,22): error TS2694: Namespace 'Common' has no exported member 'ContentProvider'. -node_modules/chrome-devtools-frontend/front_end/source_frame/PreviewFactory.js(9,16): 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/source_frame/PreviewFactory.js(9,29): error TS2694: Namespace 'UI' has no exported member 'Widget'. +node_modules/chrome-devtools-frontend/front_end/source_frame/PreviewFactory.js(9,16): error TS1055: Type 'Promise<(Anonymous class)>' 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/source_frame/PreviewFactory.js(12,34): error TS2339: Property 'requestContent' does not exist on type '() => void'. -node_modules/chrome-devtools-frontend/front_end/source_frame/PreviewFactory.js(25,33): error TS2339: Property 'contentType' does not exist on type '() => void'. +node_modules/chrome-devtools-frontend/front_end/source_frame/PreviewFactory.js(14,33): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/source_frame/PreviewFactory.js(18,31): error TS2339: Property 'contentType' does not exist on type '() => void'. node_modules/chrome-devtools-frontend/front_end/source_frame/ResourceSourceFrame.js(35,22): error TS2694: Namespace 'Common' has no exported member 'ContentProvider'. -node_modules/chrome-devtools-frontend/front_end/source_frame/ResourceSourceFrame.js(38,5): error TS2346: Call target does not contain any signatures. node_modules/chrome-devtools-frontend/front_end/source_frame/ResourceSourceFrame.js(38,20): error TS2339: Property 'requestContent' does not exist on type '() => void'. node_modules/chrome-devtools-frontend/front_end/source_frame/ResourceSourceFrame.js(43,22): error TS2694: Namespace 'Common' has no exported member 'ContentProvider'. +node_modules/chrome-devtools-frontend/front_end/source_frame/ResourceSourceFrame.js(50,48): error TS2345: Argument of type '(Anonymous class)' is not assignable to parameter of type '() => void'. + Type '(Anonymous class)' provides no match for the signature '(): void'. +node_modules/chrome-devtools-frontend/front_end/source_frame/ResourceSourceFrame.js(51,35): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/source_frame/ResourceSourceFrame.js(52,5): error TS2554: Expected 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/source_frame/ResourceSourceFrame.js(57,7): error TS1056: Accessors are only available when targeting ECMAScript 5 and higher. +node_modules/chrome-devtools-frontend/front_end/source_frame/ResourceSourceFrame.js(63,18): error TS2694: Namespace 'UI' has no exported member 'ContextMenu'. +node_modules/chrome-devtools-frontend/front_end/source_frame/SourceCodeDiff.js(15,22): error TS2339: Property 'installGutter' does not exist on type '(Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/source_frame/SourceCodeDiff.js(15,63): error TS2339: Property 'DiffGutterType' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/source_frame/SourceCodeDiff.js(18,35): error TS2694: Namespace 'TextEditor' has no exported member 'TextEditorPositionHandle'. +node_modules/chrome-devtools-frontend/front_end/source_frame/SourceCodeDiff.js(50,57): error TS2339: Property 'GutterDecorationType' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/source_frame/SourceCodeDiff.js(64,33): error TS2694: Namespace 'TextEditor' has no exported member 'TextEditorPositionHandle'. node_modules/chrome-devtools-frontend/front_end/source_frame/SourceCodeDiff.js(95,34): error TS2694: Namespace 'SourceFrame' has no exported member 'SourceCodeDiff'. node_modules/chrome-devtools-frontend/front_end/source_frame/SourceCodeDiff.js(96,34): error TS2694: Namespace 'SourceFrame' has no exported member 'SourceCodeDiff'. node_modules/chrome-devtools-frontend/front_end/source_frame/SourceCodeDiff.js(110,15): error TS2503: Cannot find namespace 'Diff'. node_modules/chrome-devtools-frontend/front_end/source_frame/SourceCodeDiff.js(111,43): error TS2694: Namespace 'SourceFrame' has no exported member 'SourceCodeDiff'. +node_modules/chrome-devtools-frontend/front_end/source_frame/SourceCodeDiff.js(144,54): error TS2339: Property 'GutterDecorationType' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/source_frame/SourceCodeDiff.js(150,45): error TS2339: Property 'GutterDecorationType' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/source_frame/SourceCodeDiff.js(154,43): error TS2339: Property 'GutterDecorationType' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/source_frame/SourceCodeDiff.js(156,43): error TS2339: Property 'GutterDecorationType' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/source_frame/SourceCodeDiff.js(159,43): error TS2339: Property 'GutterDecorationType' does not exist on type 'typeof (Anonymous class)'. 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,42): error TS2694: Namespace 'SourceFrame' has no exported member 'SourceCodeDiff'. node_modules/chrome-devtools-frontend/front_end/source_frame/SourceCodeDiff.js(198,70): error TS2694: Namespace 'SourceFrame' has no exported member 'SourceCodeDiff'. node_modules/chrome-devtools-frontend/front_end/source_frame/SourceCodeDiff.js(202,16): error TS2403: Subsequent variable declarations must have the same type. Variable 'lineNumber' must be of type 'any', but here has type 'number'. node_modules/chrome-devtools-frontend/front_end/source_frame/SourceCodeDiff.js(206,41): error TS2339: Property 'diff' does not exist on type 'Map'. +node_modules/chrome-devtools-frontend/front_end/source_frame/SourceCodeDiff.js(208,49): error TS2339: Property 'GutterDecoration' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/source_frame/SourceCodeDiff.js(216,68): error TS2694: Namespace 'SourceFrame' has no exported member 'SourceCodeDiff'. +node_modules/chrome-devtools-frontend/front_end/source_frame/SourceCodeDiff.js(228,28): error TS2339: Property 'DiffGutterType' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/source_frame/SourceCodeDiff.js(231,28): error TS2339: Property 'GutterDecorationType' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/source_frame/SourceCodeDiff.js(240,28): error TS2339: Property 'GutterDecoration' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/source_frame/SourceCodeDiff.js(244,27): error TS2694: Namespace 'SourceFrame' has no exported member 'SourceCodeDiff'. +node_modules/chrome-devtools-frontend/front_end/source_frame/SourceCodeDiff.js(250,45): error TS2339: Property 'GutterDecorationType' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/source_frame/SourceCodeDiff.js(252,50): error TS2339: Property 'GutterDecorationType' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/source_frame/SourceCodeDiff.js(254,50): error TS2339: Property 'GutterDecorationType' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/source_frame/SourceCodeDiff.js(263,35): error TS2339: Property 'resolve' does not exist on type '() => void'. node_modules/chrome-devtools-frontend/front_end/source_frame/SourceCodeDiff.js(270,35): error TS2339: Property 'resolve' does not exist on type '() => void'. +node_modules/chrome-devtools-frontend/front_end/source_frame/SourceCodeDiff.js(275,22): error TS2339: Property 'setGutterDecoration' does not exist on type '(Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/source_frame/SourceCodeDiff.js(275,90): error TS2339: Property 'DiffGutterType' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/source_frame/SourceCodeDiff.js(276,22): error TS2339: Property 'toggleLineClass' does not exist on type '(Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/source_frame/SourceCodeDiff.js(280,35): error TS2339: Property 'resolve' does not exist on type '() => void'. -node_modules/chrome-devtools-frontend/front_end/source_frame/SourceFrame.js(41,5): error TS2346: Call target does not contain any signatures. +node_modules/chrome-devtools-frontend/front_end/source_frame/SourceCodeDiff.js(283,22): error TS2339: Property 'setGutterDecoration' does not exist on type '(Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/source_frame/SourceCodeDiff.js(283,90): error TS2339: Property 'DiffGutterType' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/source_frame/SourceCodeDiff.js(284,22): error TS2339: Property 'toggleLineClass' does not exist on type '(Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/source_frame/SourceFrame.js(41,11): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/source_frame/SourceFrame.js(45,58): error TS2345: Argument of type 'this' is not assignable to parameter of type '() => void'. + Type '(Anonymous class)' is not assignable to type '() => void'. + Type '(Anonymous class)' provides no match for the signature '(): void'. +node_modules/chrome-devtools-frontend/front_end/source_frame/SourceFrame.js(55,39): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/source_frame/SourceFrame.js(57,39): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/source_frame/SourceFrame.js(58,53): error TS2339: Property 'Events' does not exist on type '() => void'. node_modules/chrome-devtools-frontend/front_end/source_frame/SourceFrame.js(118,7): error TS1056: Accessors are only available when targeting ECMAScript 5 and higher. node_modules/chrome-devtools-frontend/front_end/source_frame/SourceFrame.js(122,7): error TS1056: Accessors are only available when targeting ECMAScript 5 and higher. node_modules/chrome-devtools-frontend/front_end/source_frame/SourceFrame.js(288,18): error TS2694: Namespace 'UI' has no exported member 'SearchableView'. node_modules/chrome-devtools-frontend/front_end/source_frame/SourceFrame.js(315,18): error TS2694: Namespace 'UI' has no exported member 'SearchableView'. -node_modules/chrome-devtools-frontend/front_end/source_frame/SourceFrame.js(371,32): error TS2339: Property 'lowerBound' does not exist on type 'any[]'. +node_modules/chrome-devtools-frontend/front_end/source_frame/SourceFrame.js(371,32): error TS2339: Property 'lowerBound' does not exist on type '(Anonymous class)[]'. node_modules/chrome-devtools-frontend/front_end/source_frame/SourceFrame.js(407,7): error TS1056: Accessors are only available when targeting ECMAScript 5 and higher. node_modules/chrome-devtools-frontend/front_end/source_frame/SourceFrame.js(423,18): error TS2694: Namespace 'UI' has no exported member 'SearchableView'. node_modules/chrome-devtools-frontend/front_end/source_frame/SourceFrame.js(449,18): error TS2694: Namespace 'UI' has no exported member 'SearchableView'. -node_modules/chrome-devtools-frontend/front_end/source_frame/SourceFrame.js(472,36): error TS2339: Property 'lowerBound' does not exist on type 'any[]'. +node_modules/chrome-devtools-frontend/front_end/source_frame/SourceFrame.js(472,36): error TS2339: Property 'lowerBound' does not exist on type '(Anonymous class)[]'. node_modules/chrome-devtools-frontend/front_end/source_frame/SourceFrame.js(475,46): error TS2339: Property 'computeLineEndings' does not exist on type 'string'. node_modules/chrome-devtools-frontend/front_end/source_frame/SourcesTextEditor.js(9,27): error TS2694: Namespace 'SourceFrame' has no exported member 'SourcesTextEditorDelegate'. -node_modules/chrome-devtools-frontend/front_end/source_frame/SourcesTextEditor.js(12,5): error TS2346: Call target does not contain any signatures. +node_modules/chrome-devtools-frontend/front_end/source_frame/SourcesTextEditor.js(19,23): error TS2339: Property 'addKeyMap' does not exist on type '{}'. +node_modules/chrome-devtools-frontend/front_end/source_frame/SourcesTextEditor.js(23,23): error TS2339: Property 'on' does not exist on type '{}'. +node_modules/chrome-devtools-frontend/front_end/source_frame/SourcesTextEditor.js(24,23): error TS2339: Property 'on' does not exist on type '{}'. +node_modules/chrome-devtools-frontend/front_end/source_frame/SourcesTextEditor.js(25,23): error TS2339: Property 'on' does not exist on type '{}'. +node_modules/chrome-devtools-frontend/front_end/source_frame/SourcesTextEditor.js(26,23): error TS2339: Property 'on' does not exist on type '{}'. +node_modules/chrome-devtools-frontend/front_end/source_frame/SourcesTextEditor.js(27,23): error TS2339: Property 'on' does not exist on type '{}'. +node_modules/chrome-devtools-frontend/front_end/source_frame/SourcesTextEditor.js(28,23): error TS2339: Property 'on' does not exist on type '{}'. +node_modules/chrome-devtools-frontend/front_end/source_frame/SourcesTextEditor.js(31,23): error TS2339: Property 'addKeyMap' does not exist on type '{}'. +node_modules/chrome-devtools-frontend/front_end/source_frame/SourcesTextEditor.js(31,63): error TS2339: Property '_BlockIndentController' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/source_frame/SourcesTextEditor.js(32,64): error TS2339: Property 'TokenHighlighter' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/source_frame/SourcesTextEditor.js(36,23): error TS2339: Property 'setOption' does not exist on type '{}'. +node_modules/chrome-devtools-frontend/front_end/source_frame/SourcesTextEditor.js(38,23): error TS2339: Property 'setOption' does not exist on type '{}'. +node_modules/chrome-devtools-frontend/front_end/source_frame/SourcesTextEditor.js(39,23): error TS2339: Property 'setOption' does not exist on type '{}'. node_modules/chrome-devtools-frontend/front_end/source_frame/SourcesTextEditor.js(54,20): error TS2694: Namespace 'UI' has no exported member 'AutocompleteConfig'. +node_modules/chrome-devtools-frontend/front_end/source_frame/SourcesTextEditor.js(55,55): error TS2339: Property 'TextUtils' does not exist on type 'typeof TextUtils'. +node_modules/chrome-devtools-frontend/front_end/source_frame/SourcesTextEditor.js(73,43): error TS2339: Property 'TextUtils' does not exist on type 'typeof TextUtils'. +node_modules/chrome-devtools-frontend/front_end/source_frame/SourcesTextEditor.js(80,43): error TS2339: Property 'TextUtils' does not exist on type 'typeof TextUtils'. node_modules/chrome-devtools-frontend/front_end/source_frame/SourcesTextEditor.js(90,14): error TS2403: Subsequent variable declarations must have the same type. Variable 'i' must be of type 'number', but here has type 'string'. node_modules/chrome-devtools-frontend/front_end/source_frame/SourcesTextEditor.js(93,29): error TS2345: Argument of type 'number' is not assignable to parameter of type 'string'. +node_modules/chrome-devtools-frontend/front_end/source_frame/SourcesTextEditor.js(98,7): error TS2322: Type 'V' is not assignable to type 'string'. +node_modules/chrome-devtools-frontend/front_end/source_frame/SourcesTextEditor.js(129,63): error TS2339: Property 'maxHighlightLength' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/source_frame/SourcesTextEditor.js(140,23): error TS2339: Property 'operation' does not exist on type '{}'. +node_modules/chrome-devtools-frontend/front_end/source_frame/SourcesTextEditor.js(144,23): error TS2339: Property 'operation' does not exist on type '{}'. +node_modules/chrome-devtools-frontend/front_end/source_frame/SourcesTextEditor.js(166,26): error TS2339: Property 'CodeMirrorUtils' does not exist on type 'typeof TextEditor'. +node_modules/chrome-devtools-frontend/front_end/source_frame/SourcesTextEditor.js(168,30): error TS2339: Property 'markText' does not exist on type '{}'. +node_modules/chrome-devtools-frontend/front_end/source_frame/SourcesTextEditor.js(185,23): error TS2339: Property 'setOption' does not exist on type '{}'. +node_modules/chrome-devtools-frontend/front_end/source_frame/SourcesTextEditor.js(196,23): error TS2339: Property 'clearGutter' does not exist on type '{}'. +node_modules/chrome-devtools-frontend/front_end/source_frame/SourcesTextEditor.js(198,23): error TS2339: Property 'setOption' does not exist on type '{}'. +node_modules/chrome-devtools-frontend/front_end/source_frame/SourcesTextEditor.js(209,23): error TS2339: Property 'setGutterMarker' does not exist on type '{}'. +node_modules/chrome-devtools-frontend/front_end/source_frame/SourcesTextEditor.js(219,45): error TS2339: Property 'getLineHandle' does not exist on type '{}'. +node_modules/chrome-devtools-frontend/front_end/source_frame/SourcesTextEditor.js(224,23): error TS2339: Property 'addLineClass' does not exist on type '{}'. +node_modules/chrome-devtools-frontend/front_end/source_frame/SourcesTextEditor.js(228,44): error TS2339: Property 'getLine' does not exist on type '{}'. +node_modules/chrome-devtools-frontend/front_end/source_frame/SourcesTextEditor.js(237,37): error TS2339: Property 'getLine' does not exist on type '{}'. +node_modules/chrome-devtools-frontend/front_end/source_frame/SourcesTextEditor.js(239,55): error TS2339: Property 'markText' does not exist on type '{}'. +node_modules/chrome-devtools-frontend/front_end/source_frame/SourcesTextEditor.js(245,25): error TS2339: Property 'addLineClass' does not exist on type '{}'. +node_modules/chrome-devtools-frontend/front_end/source_frame/SourcesTextEditor.js(250,25): error TS2339: Property 'removeLineClass' does not exist on type '{}'. +node_modules/chrome-devtools-frontend/front_end/source_frame/SourcesTextEditor.js(258,25): error TS2339: Property 'removeLineClass' does not exist on type '{}'. +node_modules/chrome-devtools-frontend/front_end/source_frame/SourcesTextEditor.js(276,40): error TS2339: Property 'getLineHandle' does not exist on type '{}'. +node_modules/chrome-devtools-frontend/front_end/source_frame/SourcesTextEditor.js(281,25): error TS2339: Property 'addLineClass' does not exist on type '{}'. +node_modules/chrome-devtools-frontend/front_end/source_frame/SourcesTextEditor.js(282,25): error TS2339: Property 'addLineClass' does not exist on type '{}'. +node_modules/chrome-devtools-frontend/front_end/source_frame/SourcesTextEditor.js(284,25): error TS2339: Property 'removeLineClass' does not exist on type '{}'. +node_modules/chrome-devtools-frontend/front_end/source_frame/SourcesTextEditor.js(285,25): error TS2339: Property 'removeLineClass' does not exist on type '{}'. +node_modules/chrome-devtools-frontend/front_end/source_frame/SourcesTextEditor.js(295,38): error TS2339: Property 'lineInfo' does not exist on type '{}'. +node_modules/chrome-devtools-frontend/front_end/source_frame/SourcesTextEditor.js(303,39): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/source_frame/SourcesTextEditor.js(313,32): error TS2339: Property 'populateLineGutterContextMenu' does not exist on type '() => void'. node_modules/chrome-devtools-frontend/front_end/source_frame/SourcesTextEditor.js(317,26): error TS2339: Property 'populateTextAreaContextMenu' does not exist on type '() => void'. +node_modules/chrome-devtools-frontend/front_end/source_frame/SourcesTextEditor.js(346,43): error TS2339: Property 'CodeMirrorUtils' does not exist on type 'typeof TextEditor'. +node_modules/chrome-devtools-frontend/front_end/source_frame/SourcesTextEditor.js(347,58): error TS2339: Property 'LinesToScanForIndentationGuessing' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/source_frame/SourcesTextEditor.js(357,7): error TS2322: Type 'string' is not assignable to type 'V'. +node_modules/chrome-devtools-frontend/front_end/source_frame/SourcesTextEditor.js(359,30): error TS2339: Property 'TextUtils' does not exist on type 'typeof TextUtils'. +node_modules/chrome-devtools-frontend/front_end/source_frame/SourcesTextEditor.js(360,25): error TS2339: Property 'setOption' does not exist on type '{}'. +node_modules/chrome-devtools-frontend/front_end/source_frame/SourcesTextEditor.js(361,25): error TS2339: Property 'setOption' does not exist on type '{}'. +node_modules/chrome-devtools-frontend/front_end/source_frame/SourcesTextEditor.js(363,25): error TS2339: Property 'setOption' does not exist on type '{}'. +node_modules/chrome-devtools-frontend/front_end/source_frame/SourcesTextEditor.js(364,25): error TS2339: Property 'setOption' does not exist on type '{}'. +node_modules/chrome-devtools-frontend/front_end/source_frame/SourcesTextEditor.js(364,56): error TS2339: Property 'length' does not exist on type 'V'. +node_modules/chrome-devtools-frontend/front_end/source_frame/SourcesTextEditor.js(369,40): error TS2339: Property 'substring' does not exist on type 'V'. +node_modules/chrome-devtools-frontend/front_end/source_frame/SourcesTextEditor.js(369,66): error TS2339: Property 'length' does not exist on type 'V'. +node_modules/chrome-devtools-frontend/front_end/source_frame/SourcesTextEditor.js(373,23): error TS2339: Property 'setOption' does not exist on type '{}'. +node_modules/chrome-devtools-frontend/front_end/source_frame/SourcesTextEditor.js(381,5): error TS2322: Type 'V' is not assignable to type 'string'. +node_modules/chrome-devtools-frontend/front_end/source_frame/SourcesTextEditor.js(392,62): error TS2339: Property 'TextUtils' does not exist on type 'typeof TextUtils'. +node_modules/chrome-devtools-frontend/front_end/source_frame/SourcesTextEditor.js(393,27): error TS2339: Property 'replaceRange' does not exist on type '{}'. +node_modules/chrome-devtools-frontend/front_end/source_frame/SourcesTextEditor.js(409,25): error TS2339: Property 'operation' does not exist on type '{}'. +node_modules/chrome-devtools-frontend/front_end/source_frame/SourcesTextEditor.js(411,35): error TS2339: Property 'getCursor' does not exist on type '{}'. +node_modules/chrome-devtools-frontend/front_end/source_frame/SourcesTextEditor.js(412,33): error TS2339: Property 'getCursor' does not exist on type '{}'. +node_modules/chrome-devtools-frontend/front_end/source_frame/SourcesTextEditor.js(414,39): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/source_frame/SourcesTextEditor.js(414,75): error TS2339: Property 'CodeMirrorUtils' does not exist on type 'typeof TextEditor'. +node_modules/chrome-devtools-frontend/front_end/source_frame/SourcesTextEditor.js(424,65): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/source_frame/SourcesTextEditor.js(428,47): error TS2339: Property 'lineAtHeight' does not exist on type '{}'. +node_modules/chrome-devtools-frontend/front_end/source_frame/SourcesTextEditor.js(428,78): error TS2339: Property 'getScrollInfo' does not exist on type '{}'. +node_modules/chrome-devtools-frontend/front_end/source_frame/SourcesTextEditor.js(429,65): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/source_frame/SourcesTextEditor.js(433,5): error TS2554: Expected 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/source_frame/SourcesTextEditor.js(433,65): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/source_frame/SourcesTextEditor.js(437,5): error TS2554: Expected 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/source_frame/SourcesTextEditor.js(437,65): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/source_frame/SourcesTextEditor.js(445,15): error TS2339: Property '_isHandlingMouseDownEvent' does not exist on type '(Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/source_frame/SourcesTextEditor.js(452,38): error TS2339: Property 'CodeMirrorUtils' does not exist on type 'typeof TextEditor'. +node_modules/chrome-devtools-frontend/front_end/source_frame/SourcesTextEditor.js(471,65): error TS2339: Property 'LinesToScanForIndentationGuessing' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/source_frame/SourcesTextEditor.js(487,55): error TS2365: Operator '===' cannot be applied to types 'V' and 'string'. +node_modules/chrome-devtools-frontend/front_end/source_frame/SourcesTextEditor.js(489,9): error TS2365: Operator '===' cannot be applied to types 'V' and 'string'. +node_modules/chrome-devtools-frontend/front_end/source_frame/SourcesTextEditor.js(491,14): error TS2365: Operator '===' cannot be applied to types 'V' and 'string'. +node_modules/chrome-devtools-frontend/front_end/source_frame/SourcesTextEditor.js(513,57): error TS2339: Property 'MaximumNumberOfWhitespacesPerSingleSpan' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/source_frame/SourcesTextEditor.js(561,13): error TS2339: Property '_codeMirrorWhitespaceStyleInjected' does not exist on type 'Document'. +node_modules/chrome-devtools-frontend/front_end/source_frame/SourcesTextEditor.js(563,9): error TS2339: Property '_codeMirrorWhitespaceStyleInjected' does not exist on type 'Document'. +node_modules/chrome-devtools-frontend/front_end/source_frame/SourcesTextEditor.js(568,56): error TS2339: Property 'MaximumNumberOfWhitespacesPerSingleSpan' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/source_frame/SourcesTextEditor.js(580,18): error TS2694: Namespace 'UI' has no exported member 'AutocompleteConfig'. node_modules/chrome-devtools-frontend/front_end/source_frame/SourcesTextEditor.js(593,52): error TS1003: Identifier expected. +node_modules/chrome-devtools-frontend/front_end/source_frame/SourcesTextEditor.js(594,31): error TS2339: Property 'GutterClickEventData' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/source_frame/SourcesTextEditor.js(597,31): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/source_frame/SourcesTextEditor.js(612,18): error TS2694: Namespace 'UI' has no exported member 'ContextMenu'. node_modules/chrome-devtools-frontend/front_end/source_frame/SourcesTextEditor.js(614,15): error TS2355: A function whose declared type is neither 'void' nor 'any' must return a value. +node_modules/chrome-devtools-frontend/front_end/source_frame/SourcesTextEditor.js(619,18): error TS2694: Namespace 'UI' has no exported member 'ContextMenu'. node_modules/chrome-devtools-frontend/front_end/source_frame/SourcesTextEditor.js(622,15): error TS2355: A function whose declared type is neither 'void' nor 'any' must return a value. node_modules/chrome-devtools-frontend/front_end/source_frame/SourcesTextEditor.js(631,14): error TS2339: Property 'operation' does not exist on type '{}'. +node_modules/chrome-devtools-frontend/front_end/source_frame/SourcesTextEditor.js(639,30): error TS2339: Property 'TextUtils' does not exist on type 'typeof TextUtils'. +node_modules/chrome-devtools-frontend/front_end/source_frame/SourcesTextEditor.js(656,31): error TS2339: Property '_BlockIndentController' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/source_frame/SourcesTextEditor.js(670,30): error TS2339: Property 'TextUtils' does not exist on type 'typeof TextUtils'. +node_modules/chrome-devtools-frontend/front_end/source_frame/SourcesTextEditor.js(714,30): error TS2339: Property 'TextUtils' does not exist on type 'typeof TextUtils'. +node_modules/chrome-devtools-frontend/front_end/source_frame/SourcesTextEditor.js(729,30): error TS2339: Property 'TextUtils' does not exist on type 'typeof TextUtils'. +node_modules/chrome-devtools-frontend/front_end/source_frame/SourcesTextEditor.js(741,31): error TS2339: Property 'TokenHighlighter' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/source_frame/SourcesTextEditor.js(764,24): error TS2339: Property 'removeLineClass' does not exist on type '{}'. node_modules/chrome-devtools-frontend/front_end/source_frame/SourcesTextEditor.js(764,81): error TS2339: Property 'line' does not exist on type '{}'. node_modules/chrome-devtools-frontend/front_end/source_frame/SourcesTextEditor.js(769,24): error TS2339: Property 'addLineClass' does not exist on type '{}'. node_modules/chrome-devtools-frontend/front_end/source_frame/SourcesTextEditor.js(769,52): error TS2339: Property 'line' does not exist on type '{}'. +node_modules/chrome-devtools-frontend/front_end/source_frame/SourcesTextEditor.js(779,28): error TS2339: Property 'CodeMirrorUtils' does not exist on type 'typeof TextEditor'. node_modules/chrome-devtools-frontend/front_end/source_frame/SourcesTextEditor.js(780,51): error TS2339: Property 'markText' does not exist on type '{}'. node_modules/chrome-devtools-frontend/front_end/source_frame/SourcesTextEditor.js(795,24): error TS2339: Property 'removeLineClass' does not exist on type '{}'. node_modules/chrome-devtools-frontend/front_end/source_frame/SourcesTextEditor.js(795,81): error TS2339: Property 'line' does not exist on type '{}'. @@ -10559,6 +17666,9 @@ node_modules/chrome-devtools-frontend/front_end/source_frame/SourcesTextEditor.j node_modules/chrome-devtools-frontend/front_end/source_frame/SourcesTextEditor.js(803,39): error TS2339: Property 'getSelections' does not exist on type '{}'. node_modules/chrome-devtools-frontend/front_end/source_frame/SourcesTextEditor.js(809,26): error TS2339: Property 'addLineClass' does not exist on type '{}'. node_modules/chrome-devtools-frontend/front_end/source_frame/SourcesTextEditor.js(821,33): error TS2339: Property 'getLine' does not exist on type '{}'. +node_modules/chrome-devtools-frontend/front_end/source_frame/SourcesTextEditor.js(822,53): error TS2339: Property 'TextUtils' does not exist on type 'typeof TextUtils'. +node_modules/chrome-devtools-frontend/front_end/source_frame/SourcesTextEditor.js(823,62): error TS2339: Property 'TextUtils' does not exist on type 'typeof TextUtils'. +node_modules/chrome-devtools-frontend/front_end/source_frame/SourcesTextEditor.js(824,49): error TS2339: Property 'TextUtils' does not exist on type 'typeof TextUtils'. node_modules/chrome-devtools-frontend/front_end/source_frame/SourcesTextEditor.js(829,24): error TS2339: Property 'removeOverlay' does not exist on type '{}'. node_modules/chrome-devtools-frontend/front_end/source_frame/SourcesTextEditor.js(839,16): error TS2339: Property 'column' does not exist on type '{ pos: number; start: number; }'. node_modules/chrome-devtools-frontend/front_end/source_frame/SourcesTextEditor.js(844,18): error TS2339: Property 'next' does not exist on type '{ pos: number; start: number; }'. @@ -10569,113 +17679,268 @@ node_modules/chrome-devtools-frontend/front_end/source_frame/SourcesTextEditor.j node_modules/chrome-devtools-frontend/front_end/source_frame/SourcesTextEditor.js(862,50): error TS2339: Property 'next' does not exist on type '{ pos: number; start: number; }'. node_modules/chrome-devtools-frontend/front_end/source_frame/SourcesTextEditor.js(873,16): error TS2339: Property 'match' does not exist on type '{ pos: number; start: number; }'. node_modules/chrome-devtools-frontend/front_end/source_frame/SourcesTextEditor.js(873,40): error TS2339: Property 'eol' does not exist on type '{ pos: number; start: number; }'. +node_modules/chrome-devtools-frontend/front_end/source_frame/SourcesTextEditor.js(873,60): error TS2339: Property 'TextUtils' does not exist on type 'typeof TextUtils'. node_modules/chrome-devtools-frontend/front_end/source_frame/SourcesTextEditor.js(873,88): error TS2339: Property 'peek' does not exist on type '{ pos: number; start: number; }'. node_modules/chrome-devtools-frontend/front_end/source_frame/SourcesTextEditor.js(874,21): error TS2339: Property 'column' does not exist on type '{ pos: number; start: number; }'. node_modules/chrome-devtools-frontend/front_end/source_frame/SourcesTextEditor.js(874,49): error TS2339: Property 'ch' does not exist on type '{}'. node_modules/chrome-devtools-frontend/front_end/source_frame/SourcesTextEditor.js(877,26): error TS2339: Property 'next' does not exist on type '{ pos: number; start: number; }'. +node_modules/chrome-devtools-frontend/front_end/source_frame/SourcesTextEditor.js(878,36): error TS2339: Property 'TextUtils' does not exist on type 'typeof TextUtils'. node_modules/chrome-devtools-frontend/front_end/source_frame/SourcesTextEditor.js(878,78): error TS2339: Property 'peek' does not exist on type '{ pos: number; start: number; }'. node_modules/chrome-devtools-frontend/front_end/source_frame/SourcesTextEditor.js(887,22): error TS2339: Property 'addOverlay' does not exist on type '{}'. -node_modules/chrome-devtools-frontend/front_end/source_frame/XMLView.js(13,5): error TS2346: Call target does not contain any signatures. +node_modules/chrome-devtools-frontend/front_end/source_frame/SourcesTextEditor.js(892,31): error TS2339: Property 'LinesToScanForIndentationGuessing' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/source_frame/SourcesTextEditor.js(893,31): error TS2339: Property 'MaximumNumberOfWhitespacesPerSingleSpan' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/source_frame/XMLView.js(26,20): error TS2694: Namespace 'UI' has no exported member 'SearchableView'. +node_modules/chrome-devtools-frontend/front_end/source_frame/XMLView.js(29,25): error TS2339: Property 'Node' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/source_frame/XMLView.js(38,48): error TS2345: Argument of type '(Anonymous class)' is not assignable to parameter of type '() => void'. + Type '(Anonymous class)' provides no match for the signature '(): void'. +node_modules/chrome-devtools-frontend/front_end/source_frame/XMLView.js(39,35): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/source_frame/XMLView.js(41,5): error TS2554: Expected 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/source_frame/XMLView.js(42,53): error TS2345: Argument of type '0' is not assignable to parameter of type 'string'. node_modules/chrome-devtools-frontend/front_end/source_frame/XMLView.js(73,28): error TS2339: Property 'setSearchRegex' does not exist on type '(Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/source_frame/XMLView.js(80,23): error TS2339: Property 'setSearchRegex' does not exist on type '(Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/source_frame/XMLView.js(80,48): error TS2339: Property 'highlightedCurrentSearchResultClassName' does not exist on type 'typeof UI'. +node_modules/chrome-devtools-frontend/front_end/source_frame/XMLView.js(118,76): error TS2554: Expected 2-4 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/source_frame/XMLView.js(119,52): error TS2339: Property 'Node' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/source_frame/XMLView.js(121,30): error TS2339: Property 'setSearchRegex' does not exist on type '(Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/source_frame/XMLView.js(144,76): error TS2554: Expected 2-4 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/source_frame/XMLView.js(145,52): error TS2339: Property 'Node' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/source_frame/XMLView.js(147,15): error TS2339: Property 'revertHighlightChanges' does not exist on type '(Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/source_frame/XMLView.js(164,18): error TS2694: Namespace 'UI' has no exported member 'SearchableView'. -node_modules/chrome-devtools-frontend/front_end/source_frame/XMLView.js(223,5): error TS2346: Call target does not contain any signatures. +node_modules/chrome-devtools-frontend/front_end/source_frame/XMLView.js(216,21): error TS2339: Property 'Node' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/source_frame/XMLView.js(223,35): error TS2339: Property 'childElementCount' does not exist on type 'Node'. +node_modules/chrome-devtools-frontend/front_end/source_frame/XMLView.js(250,48): error TS2339: Property 'Node' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/source_frame/XMLView.js(266,25): error TS2339: Property 'highlightedSearchResultClassName' does not exist on type 'typeof UI'. node_modules/chrome-devtools-frontend/front_end/source_frame/XMLView.js(290,24): error TS2339: Property 'tagName' does not exist on type 'Node'. node_modules/chrome-devtools-frontend/front_end/source_frame/XMLView.js(305,20): error TS2339: Property 'childElementCount' does not exist on type 'Node'. node_modules/chrome-devtools-frontend/front_end/source_frame/XMLView.js(342,21): error TS2339: Property 'createChild' does not exist on type 'DocumentFragment'. -node_modules/chrome-devtools-frontend/front_end/sources/AddSourceMapURLDialog.js(12,5): error TS2346: Call target does not contain any signatures. +node_modules/chrome-devtools-frontend/front_end/source_frame/XMLView.js(372,25): error TS2339: Property 'Node' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/source_frame/XMLView.js(373,46): error TS2339: Property 'Node' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sources/AddSourceMapURLDialog.js(14,25): error TS2339: Property 'createChild' does not exist on type 'Element'. +node_modules/chrome-devtools-frontend/front_end/sources/AddSourceMapURLDialog.js(14,60): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/sources/AddSourceMapURLDialog.js(21,41): error TS2339: Property 'createChild' does not exist on type 'Element'. +node_modules/chrome-devtools-frontend/front_end/sources/AddSourceMapURLDialog.js(22,29): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/sources/AddSourceMapURLDialog.js(27,25): error TS2339: Property 'tabIndex' does not exist on type 'Element'. +node_modules/chrome-devtools-frontend/front_end/sources/AddSourceMapURLDialog.js(36,5): error TS2554: Expected 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/sources/AddSourceMapURLDialog.js(37,41): error TS2339: Property 'SizeBehavior' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sources/AddSourceMapURLDialog.js(38,5): error TS2554: Expected 1 arguments, but got 0. +node_modules/chrome-devtools-frontend/front_end/sources/AddSourceMapURLDialog.js(50,32): error TS2339: Property 'value' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/sources/AddSourceMapURLDialog.js(57,15): error TS2339: Property 'keyCode' does not exist on type 'Event'. -node_modules/chrome-devtools-frontend/front_end/sources/AdvancedSearchView.js(9,5): error TS2346: Call target does not contain any signatures. +node_modules/chrome-devtools-frontend/front_end/sources/AddSourceMapURLDialog.js(57,47): error TS2339: Property 'Keys' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sources/AdvancedSearchView.js(17,52): error TS2339: Property 'createChild' does not exist on type 'Element'. +node_modules/chrome-devtools-frontend/front_end/sources/AdvancedSearchView.js(21,54): error TS2339: Property 'createChild' does not exist on type 'Element'. +node_modules/chrome-devtools-frontend/front_end/sources/AdvancedSearchView.js(26,32): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/sources/AdvancedSearchView.js(30,39): error TS2345: Argument of type '42' is not assignable to parameter of type 'string'. +node_modules/chrome-devtools-frontend/front_end/sources/AdvancedSearchView.js(41,53): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/sources/AdvancedSearchView.js(47,48): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/sources/AdvancedSearchView.js(53,54): error TS2339: Property 'createChild' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/sources/AdvancedSearchView.js(61,25): error TS2694: Namespace 'Sources' has no exported member 'SearchScope'. +node_modules/chrome-devtools-frontend/front_end/sources/AdvancedSearchView.js(62,5): error TS2322: Type '(Anonymous class)' is not assignable to type '() => void'. +node_modules/chrome-devtools-frontend/front_end/sources/AdvancedSearchView.js(62,5): error TS2322: Type '(Anonymous class)' is not assignable to type '() => void'. + Type '(Anonymous class)' provides no match for the signature '(): void'. node_modules/chrome-devtools-frontend/front_end/sources/AdvancedSearchView.js(72,58): error TS2339: Property 'runtime' does not exist on type 'Window'. +node_modules/chrome-devtools-frontend/front_end/sources/AdvancedSearchView.js(130,46): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/sources/AdvancedSearchView.js(132,23): error TS2339: Property 'performIndexing' does not exist on type '() => void'. +node_modules/chrome-devtools-frontend/front_end/sources/AdvancedSearchView.js(133,34): error TS2345: Argument of type '(Anonymous class)' is not assignable to parameter of type '() => void'. + Type '(Anonymous class)' provides no match for the signature '(): void'. +node_modules/chrome-devtools-frontend/front_end/sources/AdvancedSearchView.js(157,72): error TS2345: Argument of type '(Anonymous class)' is not assignable to parameter of type '() => void'. + Type '(Anonymous class)' provides no match for the signature '(): void'. node_modules/chrome-devtools-frontend/front_end/sources/AdvancedSearchView.js(196,23): error TS2339: Property 'performSearch' does not exist on type '() => void'. node_modules/chrome-devtools-frontend/front_end/sources/AdvancedSearchView.js(214,25): error TS2339: Property 'stopSearch' does not exist on type '() => void'. +node_modules/chrome-devtools-frontend/front_end/sources/AdvancedSearchView.js(225,46): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/sources/AdvancedSearchView.js(230,48): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/sources/AdvancedSearchView.js(231,5): error TS2554: Expected 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/sources/AdvancedSearchView.js(238,62): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/sources/AdvancedSearchView.js(244,57): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/sources/AdvancedSearchView.js(275,47): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/sources/AdvancedSearchView.js(276,5): error TS2554: Expected 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/sources/AdvancedSearchView.js(277,53): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/sources/AdvancedSearchView.js(296,20): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/sources/AdvancedSearchView.js(296,58): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/sources/AdvancedSearchView.js(318,19): error TS2339: Property 'keyCode' does not exist on type 'Event'. +node_modules/chrome-devtools-frontend/front_end/sources/AdvancedSearchView.js(319,32): error TS2339: Property 'Keys' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sources/AdvancedSearchView.js(331,36): error TS2345: Argument of type '{ query: string; ignoreCase: boolean; isRegex: boolean; }' is not assignable to parameter of type 'V'. +node_modules/chrome-devtools-frontend/front_end/sources/AdvancedSearchView.js(335,63): error TS2345: Argument of type 'V' is not assignable to parameter of type '{ query: string; ignoreCase: boolean; isRegex: boolean; }'. node_modules/chrome-devtools-frontend/front_end/sources/AdvancedSearchView.js(359,25): error TS2694: Namespace 'Workspace' has no exported member 'ProjectSearchConfig'. node_modules/chrome-devtools-frontend/front_end/sources/AdvancedSearchView.js(367,26): error TS2694: Namespace 'Workspace' has no exported member 'ProjectSearchConfig'. node_modules/chrome-devtools-frontend/front_end/sources/AdvancedSearchView.js(369,7): error TS1056: Accessors are only available when targeting ECMAScript 5 and higher. +node_modules/chrome-devtools-frontend/front_end/sources/AdvancedSearchView.js(384,28): error TS2339: Property 'ActionDelegate' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sources/AdvancedSearchView.js(397,46): error TS2339: Property 'window' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/sources/AdvancedSearchView.js(427,22): error TS2694: Namespace 'Common' has no exported member 'Progress'. node_modules/chrome-devtools-frontend/front_end/sources/AdvancedSearchView.js(434,22): error TS2694: Namespace 'Common' has no exported member 'Progress'. +node_modules/chrome-devtools-frontend/front_end/sources/CSSPlugin.js(46,39): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sources/CSSPlugin.js(47,53): error TS2339: Property 'Events' does not exist on type '() => void'. +node_modules/chrome-devtools-frontend/front_end/sources/CSSPlugin.js(66,43): error TS2339: Property 'SourcesPanelShortcuts' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/sources/CSSPlugin.js(84,13): error TS2339: Property 'consume' does not exist on type 'Event'. node_modules/chrome-devtools-frontend/front_end/sources/CSSPlugin.js(102,19): error TS2339: Property 'sprintf' does not exist on type 'StringConstructor'. +node_modules/chrome-devtools-frontend/front_end/sources/CSSPlugin.js(143,26): error TS2339: Property 'VariableRegex' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sources/CSSPlugin.js(143,57): error TS2339: Property 'URLRegex' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sources/CSSPlugin.js(143,70): error TS2339: Property 'Geometry' does not exist on type 'typeof UI'. +node_modules/chrome-devtools-frontend/front_end/sources/CSSPlugin.js(143,111): error TS2339: Property 'Regex' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sources/CSSPlugin.js(145,31): error TS2339: Property 'Regex' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sources/CSSPlugin.js(146,21): error TS2339: Property 'Geometry' does not exist on type 'typeof UI'. +node_modules/chrome-devtools-frontend/front_end/sources/CSSPlugin.js(149,83): error TS2339: Property 'maxSwatchProcessingLength' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sources/CSSPlugin.js(150,31): error TS2339: Property 'TextUtils' does not exist on type 'typeof TextUtils'. +node_modules/chrome-devtools-frontend/front_end/sources/CSSPlugin.js(175,64): error TS2339: Property 'SwatchBookmark' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sources/CSSPlugin.js(181,93): error TS2339: Property 'SwatchBookmark' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sources/CSSPlugin.js(182,34): error TS2339: Property 'SwatchBookmark' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sources/CSSPlugin.js(197,26): error TS2339: Property 'title' does not exist on type 'Element'. +node_modules/chrome-devtools-frontend/front_end/sources/CSSPlugin.js(197,34): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/sources/CSSPlugin.js(208,13): error TS2339: Property 'Geometry' does not exist on type 'typeof UI'. +node_modules/chrome-devtools-frontend/front_end/sources/CSSPlugin.js(212,26): error TS2339: Property 'title' does not exist on type 'Element'. +node_modules/chrome-devtools-frontend/front_end/sources/CSSPlugin.js(212,34): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/sources/CSSPlugin.js(223,11): error TS2339: Property 'consume' does not exist on type 'Event'. -node_modules/chrome-devtools-frontend/front_end/sources/CSSPlugin.js(233,26): error TS2345: Argument of type 'Element' is not assignable to parameter of type '(Anonymous class)'. - Property 'color' is missing in type 'Element'. -node_modules/chrome-devtools-frontend/front_end/sources/CSSPlugin.js(235,30): error TS2345: Argument of type 'Element' is not assignable to parameter of type '(Anonymous class)'. - Property 'bezierText' is missing in type 'Element'. +node_modules/chrome-devtools-frontend/front_end/sources/CSSPlugin.js(226,51): error TS2339: Property 'SwatchBookmark' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sources/CSSPlugin.js(244,60): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sources/CSSPlugin.js(245,60): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/sources/CSSPlugin.js(252,22): error TS2694: Namespace 'Common' has no exported member 'Event'. node_modules/chrome-devtools-frontend/front_end/sources/CSSPlugin.js(259,22): error TS2694: Namespace 'Common' has no exported member 'Event'. node_modules/chrome-devtools-frontend/front_end/sources/CSSPlugin.js(266,25): error TS2339: Property 'setColor' does not exist on type 'Element'. +node_modules/chrome-devtools-frontend/front_end/sources/CSSPlugin.js(276,69): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sources/CSSPlugin.js(278,26): error TS2339: Property 'Geometry' does not exist on type 'typeof UI'. node_modules/chrome-devtools-frontend/front_end/sources/CSSPlugin.js(281,26): error TS2694: Namespace 'UI' has no exported member 'Geometry'. +node_modules/chrome-devtools-frontend/front_end/sources/CSSPlugin.js(281,55): error TS2339: Property 'Geometry' does not exist on type 'typeof UI'. node_modules/chrome-devtools-frontend/front_end/sources/CSSPlugin.js(288,22): error TS2694: Namespace 'Common' has no exported member 'Event'. node_modules/chrome-devtools-frontend/front_end/sources/CSSPlugin.js(292,25): error TS2339: Property 'setBezierText' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/sources/CSSPlugin.js(315,22): error TS2694: Namespace 'Common' has no exported member 'Event'. +node_modules/chrome-devtools-frontend/front_end/sources/CSSPlugin.js(327,22): error TS2339: Property 'TextUtils' does not exist on type 'typeof TextUtils'. node_modules/chrome-devtools-frontend/front_end/sources/CSSPlugin.js(333,29): error TS2694: Namespace 'UI' has no exported member 'SuggestBox'. -node_modules/chrome-devtools-frontend/front_end/sources/CallStackSidebarPane.js(33,5): error TS2346: Call target does not contain any signatures. +node_modules/chrome-devtools-frontend/front_end/sources/CSSPlugin.js(404,39): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sources/CSSPlugin.js(405,56): error TS2339: Property 'Events' does not exist on type '() => void'. +node_modules/chrome-devtools-frontend/front_end/sources/CSSPlugin.js(406,80): error TS2339: Property 'SwatchBookmark' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sources/CSSPlugin.js(413,19): error TS2339: Property 'maxSwatchProcessingLength' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sources/CSSPlugin.js(415,19): error TS2339: Property 'SwatchBookmark' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sources/CallStackSidebarPane.js(33,11): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/sources/CallStackSidebarPane.js(39,57): error TS2339: Property 'createChild' does not exist on type 'Element'. +node_modules/chrome-devtools-frontend/front_end/sources/CallStackSidebarPane.js(40,49): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/sources/CallStackSidebarPane.js(42,17): error TS2315: Type '(Anonymous class)' is not generic. node_modules/chrome-devtools-frontend/front_end/sources/CallStackSidebarPane.js(42,39): error TS2694: Namespace 'Sources' has no exported member 'CallStackSidebarPane'. node_modules/chrome-devtools-frontend/front_end/sources/CallStackSidebarPane.js(44,17): error TS2315: Type '(Anonymous class)' is not generic. node_modules/chrome-devtools-frontend/front_end/sources/CallStackSidebarPane.js(44,41): error TS2694: Namespace 'Sources' has no exported member 'CallStackSidebarPane'. +node_modules/chrome-devtools-frontend/front_end/sources/CallStackSidebarPane.js(45,50): error TS2345: Argument of type 'this' is not assignable to parameter of type '() => void'. + Type '(Anonymous class)' is not assignable to type '() => void'. + Type '(Anonymous class)' provides no match for the signature '(): void'. +node_modules/chrome-devtools-frontend/front_end/sources/CallStackSidebarPane.js(59,66): error TS2339: Property '_defaultMaxAsyncStackChainDepth' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sources/CallStackSidebarPane.js(69,66): error TS2339: Property '_defaultMaxAsyncStackChainDepth' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/sources/CallStackSidebarPane.js(78,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(83,37): error TS2345: Argument of type 'typeof (Anonymous class)' is not assignable to parameter of type 'new (arg1: any) => (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sources/CallStackSidebarPane.js(89,46): error TS2339: Property 'CallFrame' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/sources/CallStackSidebarPane.js(104,31): error TS2694: Namespace 'SDK' has no exported member 'DebuggerModel'. node_modules/chrome-devtools-frontend/front_end/sources/CallStackSidebarPane.js(132,33): error TS2694: Namespace 'SDK' has no exported member 'DebuggerModel'. +node_modules/chrome-devtools-frontend/front_end/sources/CallStackSidebarPane.js(163,13): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/sources/CallStackSidebarPane.js(172,72): error TS2339: Property '_defaultMaxAsyncStackChainDepth' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/sources/CallStackSidebarPane.js(182,23): error TS2694: Namespace 'Sources' has no exported member 'CallStackSidebarPane'. 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(200,28): error TS2694: Namespace 'Bindings' has no exported member 'LiveLocation'. -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(203,39): error TS2339: Property 'uiLocation' does not exist on type '() => void'. -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(221,23): error TS2694: Namespace 'Sources' has no exported member 'CallStackSidebarPane'. -node_modules/chrome-devtools-frontend/front_end/sources/CallStackSidebarPane.js(231,23): error TS2694: Namespace 'Sources' has no exported member 'CallStackSidebarPane'. -node_modules/chrome-devtools-frontend/front_end/sources/CallStackSidebarPane.js(240,23): error TS2694: Namespace 'Sources' has no exported member 'CallStackSidebarPane'. -node_modules/chrome-devtools-frontend/front_end/sources/CallStackSidebarPane.js(241,23): error TS2694: Namespace 'Sources' has no exported member 'CallStackSidebarPane'. -node_modules/chrome-devtools-frontend/front_end/sources/CallStackSidebarPane.js(255,23): error TS2694: Namespace 'Sources' has no exported member 'CallStackSidebarPane'. -node_modules/chrome-devtools-frontend/front_end/sources/CallStackSidebarPane.js(269,23): error TS2694: Namespace 'Sources' has no exported member 'CallStackSidebarPane'. -node_modules/chrome-devtools-frontend/front_end/sources/CallStackSidebarPane.js(270,20): error TS2694: Namespace 'SDK' has no exported member 'DebuggerModel'. -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(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(342,23): error TS2694: Namespace 'Sources' has no exported member 'CallStackSidebarPane'. -node_modules/chrome-devtools-frontend/front_end/sources/CallStackSidebarPane.js(364,32): error TS2339: Property 'type' does not exist on type '() => void'. -node_modules/chrome-devtools-frontend/front_end/sources/CallStackSidebarPane.js(368,50): error TS2339: Property 'type' does not exist on type '() => void'. -node_modules/chrome-devtools-frontend/front_end/sources/CallStackSidebarPane.js(421,35): error TS2694: Namespace 'UI' has no exported member 'KeyboardShortcut'. -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(435,2): error TS1131: Property or signature expected. -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/CallStackSidebarPane.js(198,28): error TS2694: Namespace 'Bindings' has no exported member 'LiveLocation'. +node_modules/chrome-devtools-frontend/front_end/sources/CallStackSidebarPane.js(200,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(201,39): error TS2339: Property 'uiLocation' does not exist on type '() => void'. +node_modules/chrome-devtools-frontend/front_end/sources/CallStackSidebarPane.js(209,33): error TS2339: Property 'createChild' does not exist on type 'Element'. +node_modules/chrome-devtools-frontend/front_end/sources/CallStackSidebarPane.js(219,23): error TS2694: Namespace 'Sources' has no exported member 'CallStackSidebarPane'. +node_modules/chrome-devtools-frontend/front_end/sources/CallStackSidebarPane.js(229,23): error TS2694: Namespace 'Sources' has no exported member 'CallStackSidebarPane'. +node_modules/chrome-devtools-frontend/front_end/sources/CallStackSidebarPane.js(238,23): error TS2694: Namespace 'Sources' has no exported member 'CallStackSidebarPane'. +node_modules/chrome-devtools-frontend/front_end/sources/CallStackSidebarPane.js(239,23): error TS2694: Namespace 'Sources' has no exported member 'CallStackSidebarPane'. +node_modules/chrome-devtools-frontend/front_end/sources/CallStackSidebarPane.js(253,23): error TS2694: Namespace 'Sources' has no exported member 'CallStackSidebarPane'. +node_modules/chrome-devtools-frontend/front_end/sources/CallStackSidebarPane.js(265,23): error TS2694: Namespace 'Sources' has no exported member 'CallStackSidebarPane'. +node_modules/chrome-devtools-frontend/front_end/sources/CallStackSidebarPane.js(266,20): error TS2694: Namespace 'SDK' has no exported member 'DebuggerModel'. +node_modules/chrome-devtools-frontend/front_end/sources/CallStackSidebarPane.js(275,36): error TS2339: Property 'Location' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sources/CallStackSidebarPane.js(285,13): error TS2339: Property 'createChild' does not exist on type 'Element'. +node_modules/chrome-devtools-frontend/front_end/sources/CallStackSidebarPane.js(286,31): error TS2339: Property 'createChild' does not exist on type 'Element'. +node_modules/chrome-devtools-frontend/front_end/sources/CallStackSidebarPane.js(287,31): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/sources/CallStackSidebarPane.js(300,13): error TS2339: Property 'createChild' does not exist on type 'Element'. +node_modules/chrome-devtools-frontend/front_end/sources/CallStackSidebarPane.js(301,31): error TS2339: Property 'createChild' does not exist on type 'Element'. +node_modules/chrome-devtools-frontend/front_end/sources/CallStackSidebarPane.js(302,31): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/sources/CallStackSidebarPane.js(304,69): error TS2339: Property '_defaultMaxAsyncStackChainDepth' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sources/CallStackSidebarPane.js(319,47): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/sources/CallStackSidebarPane.js(320,45): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/sources/CallStackSidebarPane.js(338,23): error TS2694: Namespace 'Sources' has no exported member 'CallStackSidebarPane'. +node_modules/chrome-devtools-frontend/front_end/sources/CallStackSidebarPane.js(344,71): error TS2339: Property 'CallFrame' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sources/CallStackSidebarPane.js(346,46): error TS2339: Property 'CallFrame' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sources/CallStackSidebarPane.js(348,23): error TS2339: Property 'reveal' does not exist on type '() => void'. +node_modules/chrome-devtools-frontend/front_end/sources/CallStackSidebarPane.js(353,18): error TS2694: Namespace 'UI' has no exported member 'ContextMenu'. +node_modules/chrome-devtools-frontend/front_end/sources/CallStackSidebarPane.js(360,32): error TS2339: Property 'type' does not exist on type '() => void'. +node_modules/chrome-devtools-frontend/front_end/sources/CallStackSidebarPane.js(364,50): error TS2339: Property 'type' does not exist on type '() => void'. +node_modules/chrome-devtools-frontend/front_end/sources/CallStackSidebarPane.js(370,13): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/sources/CallStackSidebarPane.js(373,13): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/sources/CallStackSidebarPane.js(379,13): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/sources/CallStackSidebarPane.js(382,13): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/sources/CallStackSidebarPane.js(411,27): error TS2339: Property 'copyText' does not exist on type 'typeof InspectorFrontendHost'. +node_modules/chrome-devtools-frontend/front_end/sources/CallStackSidebarPane.js(415,35): error TS2694: Namespace 'UI' has no exported member 'KeyboardShortcut'. +node_modules/chrome-devtools-frontend/front_end/sources/CallStackSidebarPane.js(415,65): error TS1138: Parameter declaration expected. +node_modules/chrome-devtools-frontend/front_end/sources/CallStackSidebarPane.js(415,65): error TS8024: JSDoc '@param' tag has name 'function', but there is no parameter with that name. +node_modules/chrome-devtools-frontend/front_end/sources/CallStackSidebarPane.js(419,28): error TS2339: Property 'SourcesPanelShortcuts' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sources/CallStackSidebarPane.js(421,28): error TS2339: Property 'SourcesPanelShortcuts' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sources/CallStackSidebarPane.js(425,30): error TS2339: Property '_defaultMaxAsyncStackChainDepth' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sources/CallStackSidebarPane.js(429,2): error TS1131: Property or signature expected. +node_modules/chrome-devtools-frontend/front_end/sources/CallStackSidebarPane.js(435,30): error TS2300: Duplicate identifier 'Item'. +node_modules/chrome-devtools-frontend/front_end/sources/CallStackSidebarPane.js(435,30): error TS2339: Property 'Item' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sources/DebuggerPausedMessage.js(11,33): error TS2339: Property 'createChild' does not exist on type 'DocumentFragment'. +node_modules/chrome-devtools-frontend/front_end/sources/DebuggerPausedMessage.js(42,58): error TS2339: Property 'BreakReason' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sources/DebuggerPausedMessage.js(43,46): error TS2339: Property 'BreakReason' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sources/DebuggerPausedMessage.js(44,46): error TS2339: Property 'BreakReason' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sources/DebuggerPausedMessage.js(44,105): error TS2339: Property 'BreakReason' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sources/DebuggerPausedMessage.js(46,46): error TS2339: Property 'BreakReason' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sources/DebuggerPausedMessage.js(48,53): error TS2339: Property 'BreakReason' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sources/DebuggerPausedMessage.js(54,37): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/sources/DebuggerPausedMessage.js(55,53): error TS2339: Property 'BreakReason' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sources/DebuggerPausedMessage.js(56,37): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/sources/DebuggerPausedMessage.js(57,53): error TS2339: Property 'BreakReason' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sources/DebuggerPausedMessage.js(60,37): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/sources/DebuggerPausedMessage.js(61,53): error TS2339: Property 'BreakReason' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sources/DebuggerPausedMessage.js(65,24): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/sources/DebuggerPausedMessage.js(66,53): error TS2339: Property 'BreakReason' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sources/DebuggerPausedMessage.js(67,37): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/sources/DebuggerPausedMessage.js(68,53): error TS2339: Property 'BreakReason' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sources/DebuggerPausedMessage.js(69,37): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/sources/DebuggerPausedMessage.js(70,53): error TS2339: Property 'BreakReason' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sources/DebuggerPausedMessage.js(71,37): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/sources/DebuggerPausedMessage.js(77,38): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/sources/DebuggerPausedMessage.js(77,80): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/sources/DebuggerPausedMessage.js(96,40): error TS2339: Property 'createChild' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/sources/DebuggerPausedMessage.js(101,41): error TS2339: Property 'createChild' does not exist on type 'Element'. +node_modules/chrome-devtools-frontend/front_end/sources/EditingLocationHistoryManager.js(41,99): error TS2339: Property 'HistoryDepth' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sources/EditingLocationHistoryManager.js(50,39): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/sources/EditingLocationHistoryManager.js(54,22): error TS2694: Namespace 'Common' has no exported member 'Event'. +node_modules/chrome-devtools-frontend/front_end/sources/EditingLocationHistoryManager.js(96,12): error TS2339: Property 'merge' does not exist on type '() => void'. +node_modules/chrome-devtools-frontend/front_end/sources/EditingLocationHistoryManager.js(107,31): error TS2345: Argument of type '(Anonymous class)' is not assignable to parameter of type '() => void'. + Type '(Anonymous class)' provides no match for the signature '(): void'. node_modules/chrome-devtools-frontend/front_end/sources/EditingLocationHistoryManager.js(115,58): error TS2339: Property 'id' does not exist on type '() => void'. +node_modules/chrome-devtools-frontend/front_end/sources/EditingLocationHistoryManager.js(122,39): error TS2339: Property 'HistoryDepth' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/sources/EditingLocationHistoryManager.js(139,46): error TS2339: Property 'id' does not exist on type '() => void'. node_modules/chrome-devtools-frontend/front_end/sources/EditingLocationHistoryManager.js(147,23): error TS2694: Namespace 'Sources' has no exported member 'HistoryEntry'. node_modules/chrome-devtools-frontend/front_end/sources/EditingLocationHistoryManager.js(150,35): error TS2339: Property '_projectId' does not exist on type '() => void'. node_modules/chrome-devtools-frontend/front_end/sources/EditingLocationHistoryManager.js(150,69): error TS2339: Property '_url' does not exist on type '() => void'. node_modules/chrome-devtools-frontend/front_end/sources/EditingLocationHistoryManager.js(152,34): error TS2339: Property '_positionHandle' does not exist on type '() => void'. -node_modules/chrome-devtools-frontend/front_end/sources/EventListenerBreakpointsSidebarPane.js(9,5): error TS2346: Call target does not contain any signatures. +node_modules/chrome-devtools-frontend/front_end/sources/EventListenerBreakpointsSidebarPane.js(11,41): error TS2339: Property 'tabIndex' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/sources/EventListenerBreakpointsSidebarPane.js(15,38): error TS2694: Namespace 'Sources' has no exported member 'EventListenerBreakpointsSidebarPane'. node_modules/chrome-devtools-frontend/front_end/sources/EventListenerBreakpointsSidebarPane.js(24,26): error TS2694: Namespace 'SDK' has no exported member 'DOMDebuggerModel'. node_modules/chrome-devtools-frontend/front_end/sources/EventListenerBreakpointsSidebarPane.js(24,77): error TS2694: Namespace 'Sources' has no exported member 'EventListenerBreakpointsSidebarPane'. +node_modules/chrome-devtools-frontend/front_end/sources/EventListenerBreakpointsSidebarPane.js(29,77): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sources/EventListenerBreakpointsSidebarPane.js(30,77): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sources/EventListenerBreakpointsSidebarPane.js(31,40): error TS2345: Argument of type 'typeof (Anonymous class)' is not assignable to parameter of type 'new (arg1: any) => any'. node_modules/chrome-devtools-frontend/front_end/sources/EventListenerBreakpointsSidebarPane.js(49,19): error TS2694: Namespace 'SDK' has no exported member 'DOMDebuggerModel'. +node_modules/chrome-devtools-frontend/front_end/sources/EventListenerBreakpointsSidebarPane.js(57,33): error TS2339: Property 'createChild' does not exist on type 'Element'. +node_modules/chrome-devtools-frontend/front_end/sources/EventListenerBreakpointsSidebarPane.js(65,36): error TS2345: Argument of type 'typeof (Anonymous class)' is not assignable to parameter of type 'new (arg1: any) => (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sources/EventListenerBreakpointsSidebarPane.js(69,58): error TS2339: Property 'BreakReason' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/sources/EventListenerBreakpointsSidebarPane.js(93,28): error TS2495: Type 'IterableIterator' is not an array type or a string type. node_modules/chrome-devtools-frontend/front_end/sources/EventListenerBreakpointsSidebarPane.js(102,19): error TS2694: Namespace 'SDK' has no exported member 'DOMDebuggerModel'. node_modules/chrome-devtools-frontend/front_end/sources/EventListenerBreakpointsSidebarPane.js(110,23): error TS2495: Type 'IterableIterator' is not an array type or a string type. node_modules/chrome-devtools-frontend/front_end/sources/EventListenerBreakpointsSidebarPane.js(125,64): error TS1003: Identifier expected. node_modules/chrome-devtools-frontend/front_end/sources/EventListenerBreakpointsSidebarPane.js(126,45): error TS2300: Duplicate identifier 'Item'. +node_modules/chrome-devtools-frontend/front_end/sources/EventListenerBreakpointsSidebarPane.js(126,45): error TS2339: Property 'Item' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/sources/FileBasedSearchResultsPane.js(9,25): error TS2694: Namespace 'Workspace' has no exported member 'ProjectSearchConfig'. -node_modules/chrome-devtools-frontend/front_end/sources/FileBasedSearchResultsPane.js(12,5): error TS2346: Call target does not contain any signatures. +node_modules/chrome-devtools-frontend/front_end/sources/FileBasedSearchResultsPane.js(38,66): error TS2339: Property 'FileTreeElement' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sources/FileBasedSearchResultsPane.js(41,73): error TS2339: Property 'matchesExpandedByDefaultCount' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sources/FileBasedSearchResultsPane.js(47,36): error TS2339: Property 'matchesExpandedByDefaultCount' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sources/FileBasedSearchResultsPane.js(48,36): error TS2339: Property 'fileMatchesShownAtOnce' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sources/FileBasedSearchResultsPane.js(53,36): error TS2339: Property 'FileTreeElement' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/sources/FileBasedSearchResultsPane.js(55,25): error TS2694: Namespace 'Workspace' has no exported member 'ProjectSearchConfig'. -node_modules/chrome-devtools-frontend/front_end/sources/FileBasedSearchResultsPane.js(59,5): error TS2346: Call target does not contain any signatures. +node_modules/chrome-devtools-frontend/front_end/sources/FileBasedSearchResultsPane.js(81,94): error TS2339: Property 'fileMatchesShownAtOnce' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/sources/FileBasedSearchResultsPane.js(128,38): error TS2339: Property 'queries' does not exist on type '() => void'. node_modules/chrome-devtools-frontend/front_end/sources/FileBasedSearchResultsPane.js(131,70): error TS2339: Property 'ignoreCase' does not exist on type '() => void'. node_modules/chrome-devtools-frontend/front_end/sources/FileBasedSearchResultsPane.js(131,103): error TS2339: Property 'isRegex' does not exist on type '() => void'. -node_modules/chrome-devtools-frontend/front_end/sources/FilteredUISourceCodeListProvider.js(12,5): error TS2346: Call target does not contain any signatures. +node_modules/chrome-devtools-frontend/front_end/sources/FilteredUISourceCodeListProvider.js(10,87): error TS2339: Property 'Provider' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/sources/FilteredUISourceCodeListProvider.js(20,22): error TS2694: Namespace 'Common' has no exported member 'Event'. node_modules/chrome-devtools-frontend/front_end/sources/FilteredUISourceCodeListProvider.js(23,41): error TS2694: Namespace 'Workspace' has no exported member 'Project'. +node_modules/chrome-devtools-frontend/front_end/sources/FilteredUISourceCodeListProvider.js(25,10): error TS2339: Property 'refresh' does not exist on type '(Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/sources/FilteredUISourceCodeListProvider.js(29,25): error TS2694: Namespace 'Workspace' has no exported member 'Project'. node_modules/chrome-devtools-frontend/front_end/sources/FilteredUISourceCodeListProvider.js(62,25): error TS2694: Namespace 'Workspace' has no exported member 'Project'. node_modules/chrome-devtools-frontend/front_end/sources/FilteredUISourceCodeListProvider.js(113,32): error TS2339: Property 'type' does not exist on type '() => void'. @@ -10685,122 +17950,265 @@ node_modules/chrome-devtools-frontend/front_end/sources/FilteredUISourceCodeList node_modules/chrome-devtools-frontend/front_end/sources/FilteredUISourceCodeListProvider.js(165,26): error TS2339: Property 'createChild' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/sources/FilteredUISourceCodeListProvider.js(167,13): error TS2339: Property 'title' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/sources/FilteredUISourceCodeListProvider.js(205,22): error TS2694: Namespace 'Common' has no exported member 'Event'. +node_modules/chrome-devtools-frontend/front_end/sources/FilteredUISourceCodeListProvider.js(212,10): error TS2339: Property 'refresh' does not exist on type '(Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sources/FilteredUISourceCodeListProvider.js(220,12): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/sources/FilteredUISourceCodeListProvider.js(227,62): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sources/FilteredUISourceCodeListProvider.js(228,62): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sources/FilteredUISourceCodeListProvider.js(237,29): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sources/FilteredUISourceCodeListProvider.js(238,65): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sources/GoToLineQuickOpen.js(5,72): error TS2339: Property 'Provider' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sources/GoToLineQuickOpen.js(18,21): error TS2339: Property 'reveal' does not exist on type '() => void'. +node_modules/chrome-devtools-frontend/front_end/sources/GoToLineQuickOpen.js(28,14): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/sources/GoToLineQuickOpen.js(31,14): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/sources/GoToLineQuickOpen.js(32,16): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/sources/GoToLineQuickOpen.js(34,15): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/sources/InplaceFormatterEditorAction.js(10,22): error TS2694: Namespace 'Common' has no exported member 'Event'. node_modules/chrome-devtools-frontend/front_end/sources/InplaceFormatterEditorAction.js(18,22): error TS2694: Namespace 'Common' has no exported member 'Event'. +node_modules/chrome-devtools-frontend/front_end/sources/InplaceFormatterEditorAction.js(43,60): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sources/InplaceFormatterEditorAction.js(44,60): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sources/InplaceFormatterEditorAction.js(46,41): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/sources/InplaceFormatterEditorAction.js(47,52): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/sources/InplaceFormatterEditorAction.js(60,32): error TS2339: Property 'canSetFileContent' does not exist on type '() => void'. node_modules/chrome-devtools-frontend/front_end/sources/InplaceFormatterEditorAction.js(68,22): error TS2694: Namespace 'Common' has no exported member 'Event'. +node_modules/chrome-devtools-frontend/front_end/sources/InplaceFormatterEditorAction.js(86,27): error TS2339: Property 'format' does not exist on type '() => void'. node_modules/chrome-devtools-frontend/front_end/sources/InplaceFormatterEditorAction.js(92,27): error TS2694: Namespace 'Formatter' has no exported member 'FormatterSourceMapping'. node_modules/chrome-devtools-frontend/front_end/sources/InplaceFormatterEditorAction.js(101,34): error TS2339: Property 'originalToFormatted' does not exist on type '() => void'. -node_modules/chrome-devtools-frontend/front_end/sources/JavaScriptBreakpointsSidebarPane.js(10,5): error TS2346: Call target does not contain any signatures. +node_modules/chrome-devtools-frontend/front_end/sources/JavaScriptBreakpointsSidebarPane.js(14,73): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sources/JavaScriptBreakpointsSidebarPane.js(15,73): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sources/JavaScriptBreakpointsSidebarPane.js(17,36): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sources/JavaScriptBreakpointsSidebarPane.js(32,27): error TS2339: Property 'removeChildren' does not exist on type 'Element'. +node_modules/chrome-devtools-frontend/front_end/sources/JavaScriptBreakpointsSidebarPane.js(33,46): error TS2339: Property 'createChild' does not exist on type 'Element'. +node_modules/chrome-devtools-frontend/front_end/sources/JavaScriptBreakpointsSidebarPane.js(34,34): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/sources/JavaScriptBreakpointsSidebarPane.js(41,27): error TS2339: Property 'removeChildren' does not exist on type 'Element'. +node_modules/chrome-devtools-frontend/front_end/sources/JavaScriptBreakpointsSidebarPane.js(42,47): error TS2339: Property 'createChild' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/sources/JavaScriptBreakpointsSidebarPane.js(53,24): error TS2339: Property 'set' does not exist on type '{ _map: Map>; }'. +node_modules/chrome-devtools-frontend/front_end/sources/JavaScriptBreakpointsSidebarPane.js(56,37): error TS2345: Argument of type 'typeof (Anonymous class)' is not assignable to parameter of type 'new (arg1: any) => (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/sources/JavaScriptBreakpointsSidebarPane.js(64,45): error TS2339: Property 'keysArray' does not exist on type '{ _map: Map>; }'. node_modules/chrome-devtools-frontend/front_end/sources/JavaScriptBreakpointsSidebarPane.js(66,35): error TS2339: Property 'createChild' does not exist on type 'Element'. +node_modules/chrome-devtools-frontend/front_end/sources/JavaScriptBreakpointsSidebarPane.js(72,56): error TS2339: Property '_checkboxLabelSymbol' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/sources/JavaScriptBreakpointsSidebarPane.js(73,36): error TS2339: Property 'createChild' does not exist on type 'Node'. +node_modules/chrome-devtools-frontend/front_end/sources/JavaScriptBreakpointsSidebarPane.js(74,56): error TS2339: Property '_snippetElementSymbol' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/sources/JavaScriptBreakpointsSidebarPane.js(77,51): error TS2339: Property 'get' does not exist on type '{ _map: Map>; }'. +node_modules/chrome-devtools-frontend/front_end/sources/JavaScriptBreakpointsSidebarPane.js(78,11): error TS2403: Subsequent variable declarations must have the same type. Variable 'uiLocation' must be of type '(Anonymous class)', but here has type 'any'. node_modules/chrome-devtools-frontend/front_end/sources/JavaScriptBreakpointsSidebarPane.js(91,13): error TS2339: Property 'remove' does not exist on type 'Node'. +node_modules/chrome-devtools-frontend/front_end/sources/JavaScriptBreakpointsSidebarPane.js(110,54): error TS2339: Property '_locationSymbol' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sources/JavaScriptBreakpointsSidebarPane.js(113,74): error TS2339: Property '_checkboxLabelSymbol' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sources/JavaScriptBreakpointsSidebarPane.js(118,75): error TS2339: Property '_snippetElementSymbol' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/sources/JavaScriptBreakpointsSidebarPane.js(119,5): error TS2322: Type 'Promise' is not assignable to type 'Promise'. node_modules/chrome-devtools-frontend/front_end/sources/JavaScriptBreakpointsSidebarPane.js(141,29): error TS2339: Property 'enclosingNodeOrSelfWithClass' does not exist on type 'EventTarget'. +node_modules/chrome-devtools-frontend/front_end/sources/JavaScriptBreakpointsSidebarPane.js(144,58): error TS2339: Property '_locationSymbol' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/sources/JavaScriptBreakpointsSidebarPane.js(156,33): error TS2339: Property 'checkboxElement' does not exist on type 'EventTarget'. node_modules/chrome-devtools-frontend/front_end/sources/JavaScriptBreakpointsSidebarPane.js(159,11): error TS2339: Property 'consume' does not exist on type 'Event'. +node_modules/chrome-devtools-frontend/front_end/sources/JavaScriptBreakpointsSidebarPane.js(168,23): error TS2339: Property 'reveal' does not exist on type '() => void'. +node_modules/chrome-devtools-frontend/front_end/sources/JavaScriptBreakpointsSidebarPane.js(182,53): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/sources/JavaScriptBreakpointsSidebarPane.js(183,53): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/sources/JavaScriptBreakpointsSidebarPane.js(188,28): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/sources/JavaScriptBreakpointsSidebarPane.js(188,72): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/sources/JavaScriptBreakpointsSidebarPane.js(194,25): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/sources/JavaScriptBreakpointsSidebarPane.js(199,26): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/sources/JavaScriptBreakpointsSidebarPane.js(203,26): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/sources/JavaScriptBreakpointsSidebarPane.js(206,28): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/sources/JavaScriptBreakpointsSidebarPane.js(225,42): error TS2339: Property '_locationSymbol' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sources/JavaScriptBreakpointsSidebarPane.js(226,42): error TS2339: Property '_checkboxLabelSymbol' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sources/JavaScriptBreakpointsSidebarPane.js(227,42): error TS2339: Property '_snippetElementSymbol' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/sources/JavaScriptCompilerPlugin.js(19,27): error TS2694: Namespace 'Workspace' has no exported member 'UISourceCode'. +node_modules/chrome-devtools-frontend/front_end/sources/JavaScriptCompilerPlugin.js(23,53): error TS2339: Property 'Events' does not exist on type '() => void'. node_modules/chrome-devtools-frontend/front_end/sources/JavaScriptCompilerPlugin.js(35,32): error TS2339: Property 'type' does not exist on type '() => void'. -node_modules/chrome-devtools-frontend/front_end/sources/JavaScriptSourceFrame.js(39,5): error TS2346: Call target does not contain any signatures. +node_modules/chrome-devtools-frontend/front_end/sources/JavaScriptCompilerPlugin.js(51,91): error TS2339: Property 'CompileDelay' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sources/JavaScriptCompilerPlugin.js(72,53): error TS2345: Argument of type 'typeof (Anonymous class)' is not assignable to parameter of type 'new (arg1: any) => (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sources/JavaScriptCompilerPlugin.js(97,32): error TS2339: Property 'Message' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sources/JavaScriptCompilerPlugin.js(124,56): error TS2339: Property 'Events' does not exist on type '() => void'. +node_modules/chrome-devtools-frontend/front_end/sources/JavaScriptCompilerPlugin.js(133,34): error TS2339: Property 'CompileDelay' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/sources/JavaScriptSourceFrame.js(44,32): error TS2339: Property 'type' does not exist on type '() => void'. +node_modules/chrome-devtools-frontend/front_end/sources/JavaScriptSourceFrame.js(65,39): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sources/JavaScriptSourceFrame.js(68,36): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sources/JavaScriptSourceFrame.js(70,36): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sources/JavaScriptSourceFrame.js(73,32): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sources/JavaScriptSourceFrame.js(75,32): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sources/JavaScriptSourceFrame.js(77,32): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/sources/JavaScriptSourceFrame.js(79,30): error TS2694: Namespace 'Sources' has no exported member 'JavaScriptSourceFrame'. node_modules/chrome-devtools-frontend/front_end/sources/JavaScriptSourceFrame.js(81,31): error TS2694: Namespace 'Bindings' has no exported member 'BreakpointManager'. node_modules/chrome-devtools-frontend/front_end/sources/JavaScriptSourceFrame.js(81,70): error TS2694: Namespace 'Sources' has no exported member 'JavaScriptSourceFrame'. +node_modules/chrome-devtools-frontend/front_end/sources/JavaScriptSourceFrame.js(107,33): error TS2339: Property 'asParsedURL' does not exist on type 'string'. +node_modules/chrome-devtools-frontend/front_end/sources/JavaScriptSourceFrame.js(119,46): error TS2339: Property 'type' does not exist on type '() => void'. +node_modules/chrome-devtools-frontend/front_end/sources/JavaScriptSourceFrame.js(128,45): error TS2339: Property 'Type' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sources/JavaScriptSourceFrame.js(128,59): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/sources/JavaScriptSourceFrame.js(132,9): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/sources/JavaScriptSourceFrame.js(134,95): error TS2339: Property 'valuesArray' does not exist on type 'Map<(Anonymous class), (Anonymous class)>'. +node_modules/chrome-devtools-frontend/front_end/sources/JavaScriptSourceFrame.js(136,39): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/sources/JavaScriptSourceFrame.js(138,37): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/sources/JavaScriptSourceFrame.js(140,44): error TS2339: Property 'createTextChild' does not exist on type 'Element'. +node_modules/chrome-devtools-frontend/front_end/sources/JavaScriptSourceFrame.js(141,55): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/sources/JavaScriptSourceFrame.js(142,65): error TS2339: Property 'createChild' does not exist on type 'Element'. +node_modules/chrome-devtools-frontend/front_end/sources/JavaScriptSourceFrame.js(143,34): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/sources/JavaScriptSourceFrame.js(187,28): error TS2495: Type 'Set' is not an array type or a string type. +node_modules/chrome-devtools-frontend/front_end/sources/JavaScriptSourceFrame.js(218,13): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/sources/JavaScriptSourceFrame.js(220,13): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/sources/JavaScriptSourceFrame.js(223,13): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/sources/JavaScriptSourceFrame.js(227,32): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/sources/JavaScriptSourceFrame.js(227,71): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/sources/JavaScriptSourceFrame.js(231,15): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/sources/JavaScriptSourceFrame.js(236,42): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/sources/JavaScriptSourceFrame.js(237,42): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/sources/JavaScriptSourceFrame.js(243,42): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/sources/JavaScriptSourceFrame.js(244,42): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/sources/JavaScriptSourceFrame.js(285,38): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/sources/JavaScriptSourceFrame.js(296,22): error TS2694: Namespace 'Common' has no exported member 'Event'. node_modules/chrome-devtools-frontend/front_end/sources/JavaScriptSourceFrame.js(309,22): error TS2694: Namespace 'Common' has no exported member 'Event'. node_modules/chrome-devtools-frontend/front_end/sources/JavaScriptSourceFrame.js(335,28): error TS2495: Type 'Set' is not an array type or a string type. +node_modules/chrome-devtools-frontend/front_end/sources/JavaScriptSourceFrame.js(341,42): error TS2339: Property 'type' does not exist on type '() => void'. node_modules/chrome-devtools-frontend/front_end/sources/JavaScriptSourceFrame.js(345,56): error TS2339: Property 'valuesArray' does not exist on type 'Map<(Anonymous class), (Anonymous class)>'. node_modules/chrome-devtools-frontend/front_end/sources/JavaScriptSourceFrame.js(380,19): error TS2694: Namespace 'UI' has no exported member 'PopoverRequest'. +node_modules/chrome-devtools-frontend/front_end/sources/JavaScriptSourceFrame.js(385,36): error TS2345: Argument of type 'typeof (Anonymous class)' is not assignable to parameter of type 'new (arg1: any) => (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sources/JavaScriptSourceFrame.js(445,69): error TS2339: Property 'CallFrame' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sources/JavaScriptSourceFrame.js(449,42): error TS2339: Property 'SourceMapNamesResolver' does not exist on type 'typeof Sources'. node_modules/chrome-devtools-frontend/front_end/sources/JavaScriptSourceFrame.js(450,29): error TS2694: Namespace 'SDK' has no exported member 'DebuggerModel'. +node_modules/chrome-devtools-frontend/front_end/sources/JavaScriptSourceFrame.js(463,79): error TS2339: Property 'CallFrame' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/sources/JavaScriptSourceFrame.js(491,15): error TS2339: Property 'consume' does not exist on type 'KeyboardEvent'. node_modules/chrome-devtools-frontend/front_end/sources/JavaScriptSourceFrame.js(517,37): error TS2339: Property 'enclosingNodeOrSelfWithClass' does not exist on type 'EventTarget'. node_modules/chrome-devtools-frontend/front_end/sources/JavaScriptSourceFrame.js(545,11): error TS2339: Property 'consume' does not exist on type 'MouseEvent'. node_modules/chrome-devtools-frontend/front_end/sources/JavaScriptSourceFrame.js(549,28): error TS2495: Type 'IterableIterator' is not an array type or a string type. node_modules/chrome-devtools-frontend/front_end/sources/JavaScriptSourceFrame.js(584,24): error TS2694: Namespace 'Bindings' has no exported member 'BreakpointManager'. +node_modules/chrome-devtools-frontend/front_end/sources/JavaScriptSourceFrame.js(609,39): error TS2339: Property 'Config' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sources/JavaScriptSourceFrame.js(611,34): error TS2339: Property 'value' does not exist on type 'Element'. +node_modules/chrome-devtools-frontend/front_end/sources/JavaScriptSourceFrame.js(612,34): error TS2339: Property 'select' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/sources/JavaScriptSourceFrame.js(618,41): error TS2339: Property 'createChild' does not exist on type 'Element'. +node_modules/chrome-devtools-frontend/front_end/sources/JavaScriptSourceFrame.js(654,46): error TS2345: Argument of type 'typeof (Anonymous class)' is not assignable to parameter of type 'new (arg1: any) => (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sources/JavaScriptSourceFrame.js(657,57): error TS2339: Property 'CallFrame' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sources/JavaScriptSourceFrame.js(664,15): error TS2339: Property 'SourceMapNamesResolver' does not exist on type 'typeof Sources'. +node_modules/chrome-devtools-frontend/front_end/sources/JavaScriptSourceFrame.js(676,46): error TS2345: Argument of type 'typeof (Anonymous class)' is not assignable to parameter of type 'new (arg1: any) => (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sources/JavaScriptSourceFrame.js(679,57): error TS2339: Property 'CallFrame' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/sources/JavaScriptSourceFrame.js(688,28): error TS2694: Namespace 'SDK' has no exported member 'DebuggerModel'. -node_modules/chrome-devtools-frontend/front_end/sources/JavaScriptSourceFrame.js(773,18): error TS2339: Property 'startColumn' does not exist on type 'never'. -node_modules/chrome-devtools-frontend/front_end/sources/JavaScriptSourceFrame.js(775,15): error TS2339: Property 'type' does not exist on type 'never'. -node_modules/chrome-devtools-frontend/front_end/sources/JavaScriptSourceFrame.js(784,15): error TS2339: Property 'type' does not exist on type 'never'. -node_modules/chrome-devtools-frontend/front_end/sources/JavaScriptSourceFrame.js(787,15): error TS2339: Property 'type' does not exist on type 'never'. -node_modules/chrome-devtools-frontend/front_end/sources/JavaScriptSourceFrame.js(787,48): error TS2339: Property 'type' does not exist on type 'never'. -node_modules/chrome-devtools-frontend/front_end/sources/JavaScriptSourceFrame.js(823,19): error TS2694: Namespace 'SDK' has no exported member 'DebuggerModel'. -node_modules/chrome-devtools-frontend/front_end/sources/JavaScriptSourceFrame.js(838,19): error TS2694: Namespace 'SDK' has no exported member 'DebuggerModel'. -node_modules/chrome-devtools-frontend/front_end/sources/JavaScriptSourceFrame.js(849,25): error TS2694: Namespace 'SDK' has no exported member 'DebuggerModel'. -node_modules/chrome-devtools-frontend/front_end/sources/JavaScriptSourceFrame.js(863,24): error TS2495: Type 'IterableIterator' is not an array type or a string type. -node_modules/chrome-devtools-frontend/front_end/sources/JavaScriptSourceFrame.js(929,14): error TS2339: Property 'style' does not exist on type 'Element'. -node_modules/chrome-devtools-frontend/front_end/sources/JavaScriptSourceFrame.js(930,14): error TS2339: Property '__nameToToken' does not exist on type 'Element'. -node_modules/chrome-devtools-frontend/front_end/sources/JavaScriptSourceFrame.js(933,24): error TS2495: Type 'Set' is not an array type or a string type. -node_modules/chrome-devtools-frontend/front_end/sources/JavaScriptSourceFrame.js(939,18): error TS2339: Property 'createTextChild' does not exist on type 'Element'. -node_modules/chrome-devtools-frontend/front_end/sources/JavaScriptSourceFrame.js(940,36): error TS2339: Property 'createChild' does not exist on type 'Element'. -node_modules/chrome-devtools-frontend/front_end/sources/JavaScriptSourceFrame.js(941,16): error TS2339: Property '__nameToToken' does not exist on type 'Element'. -node_modules/chrome-devtools-frontend/front_end/sources/JavaScriptSourceFrame.js(958,33): error TS2339: Property '__nameToToken' does not exist on type 'Element'. -node_modules/chrome-devtools-frontend/front_end/sources/JavaScriptSourceFrame.js(959,35): error TS2339: Property '__nameToToken' does not exist on type 'Element'. -node_modules/chrome-devtools-frontend/front_end/sources/JavaScriptSourceFrame.js(959,71): error TS2339: Property '__nameToToken' does not exist on type 'Element'. -node_modules/chrome-devtools-frontend/front_end/sources/JavaScriptSourceFrame.js(960,32): error TS2339: Property '__nameToToken' does not exist on type 'Element'. -node_modules/chrome-devtools-frontend/front_end/sources/JavaScriptSourceFrame.js(960,65): error TS2339: Property '__nameToToken' does not exist on type 'Element'. -node_modules/chrome-devtools-frontend/front_end/sources/JavaScriptSourceFrame.js(965,49): error TS2339: Property '__nameToToken' does not exist on type 'Element'. -node_modules/chrome-devtools-frontend/front_end/sources/JavaScriptSourceFrame.js(994,24): error TS2495: Type 'IterableIterator' is not an array type or a string type. -node_modules/chrome-devtools-frontend/front_end/sources/JavaScriptSourceFrame.js(1004,30): error TS2495: Type 'IterableIterator' is not an array type or a string type. -node_modules/chrome-devtools-frontend/front_end/sources/JavaScriptSourceFrame.js(1023,31): error TS2694: Namespace 'Sources' has no exported member 'JavaScriptSourceFrame'. -node_modules/chrome-devtools-frontend/front_end/sources/JavaScriptSourceFrame.js(1033,24): error TS2694: Namespace 'Sources' has no exported member 'JavaScriptSourceFrame'. -node_modules/chrome-devtools-frontend/front_end/sources/JavaScriptSourceFrame.js(1036,28): error TS2495: Type 'Set' is not an array type or a string type. -node_modules/chrome-devtools-frontend/front_end/sources/JavaScriptSourceFrame.js(1047,23): error TS2694: Namespace 'Sources' has no exported member 'JavaScriptSourceFrame'. -node_modules/chrome-devtools-frontend/front_end/sources/JavaScriptSourceFrame.js(1051,32): error TS2694: Namespace 'Sources' has no exported member 'JavaScriptSourceFrame'. -node_modules/chrome-devtools-frontend/front_end/sources/JavaScriptSourceFrame.js(1070,30): error TS2495: Type 'Set' is not an array type or a string type. -node_modules/chrome-devtools-frontend/front_end/sources/JavaScriptSourceFrame.js(1085,32): error TS2694: Namespace 'Sources' has no exported member 'JavaScriptSourceFrame'. -node_modules/chrome-devtools-frontend/front_end/sources/JavaScriptSourceFrame.js(1103,32): error TS2694: Namespace 'Sources' has no exported member 'JavaScriptSourceFrame'. -node_modules/chrome-devtools-frontend/front_end/sources/JavaScriptSourceFrame.js(1137,23): error TS2694: Namespace 'Sources' has no exported member 'JavaScriptSourceFrame'. -node_modules/chrome-devtools-frontend/front_end/sources/JavaScriptSourceFrame.js(1141,11): error TS2339: Property 'consume' does not exist on type 'Event'. -node_modules/chrome-devtools-frontend/front_end/sources/JavaScriptSourceFrame.js(1143,17): error TS2339: Property 'shiftKey' does not exist on type 'Event'. -node_modules/chrome-devtools-frontend/front_end/sources/JavaScriptSourceFrame.js(1156,23): error TS2694: Namespace 'Sources' has no exported member 'JavaScriptSourceFrame'. -node_modules/chrome-devtools-frontend/front_end/sources/JavaScriptSourceFrame.js(1160,11): error TS2339: Property 'consume' does not exist on type 'Event'. -node_modules/chrome-devtools-frontend/front_end/sources/JavaScriptSourceFrame.js(1181,22): error TS2694: Namespace 'Common' has no exported member 'Event'. -node_modules/chrome-devtools-frontend/front_end/sources/JavaScriptSourceFrame.js(1192,56): error TS2339: Property 'valuesArray' does not exist on type 'Map<(Anonymous class), (Anonymous class)>'. -node_modules/chrome-devtools-frontend/front_end/sources/JavaScriptSourceFrame.js(1201,22): error TS2694: Namespace 'Common' has no exported member 'Event'. -node_modules/chrome-devtools-frontend/front_end/sources/JavaScriptSourceFrame.js(1207,43): error TS2694: Namespace 'Bindings' has no exported member 'BreakpointManager'. -node_modules/chrome-devtools-frontend/front_end/sources/JavaScriptSourceFrame.js(1213,24): error TS2694: Namespace 'Bindings' has no exported member 'BreakpointManager'. -node_modules/chrome-devtools-frontend/front_end/sources/JavaScriptSourceFrame.js(1261,16): error TS2403: Subsequent variable declarations must have the same type. Variable 'location' must be of type 'any', but here has type '(Anonymous class)'. -node_modules/chrome-devtools-frontend/front_end/sources/JavaScriptSourceFrame.js(1277,22): error TS2694: Namespace 'Common' has no exported member 'Event'. -node_modules/chrome-devtools-frontend/front_end/sources/JavaScriptSourceFrame.js(1283,43): error TS2694: Namespace 'Bindings' has no exported member 'BreakpointManager'. -node_modules/chrome-devtools-frontend/front_end/sources/JavaScriptSourceFrame.js(1317,60): error TS2339: Property 'valuesArray' does not exist on type 'Set'. -node_modules/chrome-devtools-frontend/front_end/sources/JavaScriptSourceFrame.js(1416,56): error TS2339: Property 'valuesArray' does not exist on type 'Map<(Anonymous class), (Anonymous class)>'. -node_modules/chrome-devtools-frontend/front_end/sources/JavaScriptSourceFrame.js(1454,22): error TS2694: Namespace 'Common' has no exported member 'Event'. -node_modules/chrome-devtools-frontend/front_end/sources/JavaScriptSourceFrame.js(1460,45): error TS2694: Namespace 'SourceFrame' has no exported member 'SourcesTextEditor'. -node_modules/chrome-devtools-frontend/front_end/sources/JavaScriptSourceFrame.js(1582,26): error TS2694: Namespace 'TextEditor' has no exported member 'TextEditorPositionHandle'. -node_modules/chrome-devtools-frontend/front_end/sources/JavaScriptSourceFrame.js(1585,24): error TS2694: Namespace 'Bindings' has no exported member 'BreakpointManager'. -node_modules/chrome-devtools-frontend/front_end/sources/JavaScriptSourceFrame.js(1601,23): error TS2694: Namespace 'Sources' has no exported member 'JavaScriptSourceFrame'. -node_modules/chrome-devtools-frontend/front_end/sources/JavaScriptSourceFrame.js(1602,23): error TS2694: Namespace 'Sources' has no exported member 'JavaScriptSourceFrame'. -node_modules/chrome-devtools-frontend/front_end/sources/JavaScriptSourceFrame.js(1624,32): error TS2339: Property 'resolve' does not exist on type '() => void'. -node_modules/chrome-devtools-frontend/front_end/sources/NavigatorView.js(34,5): error TS2346: Call target does not contain any signatures. -node_modules/chrome-devtools-frontend/front_end/sources/NavigatorView.js(43,60): error TS2694: Namespace 'Sources' has no exported member 'NavigatorUISourceCodeTreeNode'. -node_modules/chrome-devtools-frontend/front_end/sources/NavigatorView.js(44,5): error TS2502: '_uiSourceCodeNodes' is referenced directly or indirectly in its own type annotation. -node_modules/chrome-devtools-frontend/front_end/sources/NavigatorView.js(45,39): error TS2694: Namespace 'Sources' has no exported member 'NavigatorFolderTreeNode'. -node_modules/chrome-devtools-frontend/front_end/sources/NavigatorView.js(46,5): error TS2502: '_subfolderNodes' is referenced directly or indirectly in its own type annotation. -node_modules/chrome-devtools-frontend/front_end/sources/NavigatorView.js(51,55): error TS2694: Namespace 'Sources' has no exported member 'NavigatorGroupTreeNode'. -node_modules/chrome-devtools-frontend/front_end/sources/NavigatorView.js(52,5): error TS2502: '_frameNodes' is referenced directly or indirectly in its own type annotation. +node_modules/chrome-devtools-frontend/front_end/sources/JavaScriptSourceFrame.js(716,75): error TS2339: Property 'Debugger' does not exist on type 'typeof Protocol'. +node_modules/chrome-devtools-frontend/front_end/sources/JavaScriptSourceFrame.js(722,40): error TS2339: Property 'Debugger' does not exist on type 'typeof Protocol'. +node_modules/chrome-devtools-frontend/front_end/sources/JavaScriptSourceFrame.js(734,40): error TS2339: Property 'Debugger' does not exist on type 'typeof Protocol'. +node_modules/chrome-devtools-frontend/front_end/sources/JavaScriptSourceFrame.js(779,18): error TS2339: Property 'startColumn' does not exist on type 'never'. +node_modules/chrome-devtools-frontend/front_end/sources/JavaScriptSourceFrame.js(781,15): error TS2339: Property 'type' does not exist on type 'never'. +node_modules/chrome-devtools-frontend/front_end/sources/JavaScriptSourceFrame.js(790,15): error TS2339: Property 'type' does not exist on type 'never'. +node_modules/chrome-devtools-frontend/front_end/sources/JavaScriptSourceFrame.js(793,15): error TS2339: Property 'type' does not exist on type 'never'. +node_modules/chrome-devtools-frontend/front_end/sources/JavaScriptSourceFrame.js(796,15): error TS2339: Property 'type' does not exist on type 'never'. +node_modules/chrome-devtools-frontend/front_end/sources/JavaScriptSourceFrame.js(796,48): error TS2339: Property 'type' does not exist on type 'never'. +node_modules/chrome-devtools-frontend/front_end/sources/JavaScriptSourceFrame.js(832,19): error TS2694: Namespace 'SDK' has no exported member 'DebuggerModel'. +node_modules/chrome-devtools-frontend/front_end/sources/JavaScriptSourceFrame.js(847,19): error TS2694: Namespace 'SDK' has no exported member 'DebuggerModel'. +node_modules/chrome-devtools-frontend/front_end/sources/JavaScriptSourceFrame.js(858,25): error TS2694: Namespace 'SDK' has no exported member 'DebuggerModel'. +node_modules/chrome-devtools-frontend/front_end/sources/JavaScriptSourceFrame.js(872,24): error TS2495: Type 'IterableIterator' is not an array type or a string type. +node_modules/chrome-devtools-frontend/front_end/sources/JavaScriptSourceFrame.js(887,36): error TS2339: Property 'CodeMirrorUtils' does not exist on type 'typeof TextEditor'. +node_modules/chrome-devtools-frontend/front_end/sources/JavaScriptSourceFrame.js(938,14): error TS2339: Property 'style' does not exist on type 'Element'. +node_modules/chrome-devtools-frontend/front_end/sources/JavaScriptSourceFrame.js(939,14): error TS2339: Property '__nameToToken' does not exist on type 'Element'. +node_modules/chrome-devtools-frontend/front_end/sources/JavaScriptSourceFrame.js(942,24): error TS2495: Type 'Set' is not an array type or a string type. +node_modules/chrome-devtools-frontend/front_end/sources/JavaScriptSourceFrame.js(948,18): error TS2339: Property 'createTextChild' does not exist on type 'Element'. +node_modules/chrome-devtools-frontend/front_end/sources/JavaScriptSourceFrame.js(949,36): error TS2339: Property 'createChild' does not exist on type 'Element'. +node_modules/chrome-devtools-frontend/front_end/sources/JavaScriptSourceFrame.js(950,16): error TS2339: Property '__nameToToken' does not exist on type 'Element'. +node_modules/chrome-devtools-frontend/front_end/sources/JavaScriptSourceFrame.js(967,33): error TS2339: Property '__nameToToken' does not exist on type 'Element'. +node_modules/chrome-devtools-frontend/front_end/sources/JavaScriptSourceFrame.js(968,35): error TS2339: Property '__nameToToken' does not exist on type 'Element'. +node_modules/chrome-devtools-frontend/front_end/sources/JavaScriptSourceFrame.js(968,71): error TS2339: Property '__nameToToken' does not exist on type 'Element'. +node_modules/chrome-devtools-frontend/front_end/sources/JavaScriptSourceFrame.js(969,32): error TS2339: Property '__nameToToken' does not exist on type 'Element'. +node_modules/chrome-devtools-frontend/front_end/sources/JavaScriptSourceFrame.js(969,65): error TS2339: Property '__nameToToken' does not exist on type 'Element'. +node_modules/chrome-devtools-frontend/front_end/sources/JavaScriptSourceFrame.js(974,49): error TS2339: Property '__nameToToken' does not exist on type 'Element'. +node_modules/chrome-devtools-frontend/front_end/sources/JavaScriptSourceFrame.js(1003,24): error TS2495: Type 'IterableIterator' is not an array type or a string type. +node_modules/chrome-devtools-frontend/front_end/sources/JavaScriptSourceFrame.js(1013,30): error TS2495: Type 'IterableIterator' is not an array type or a string type. +node_modules/chrome-devtools-frontend/front_end/sources/JavaScriptSourceFrame.js(1032,31): error TS2694: Namespace 'Sources' has no exported member 'JavaScriptSourceFrame'. +node_modules/chrome-devtools-frontend/front_end/sources/JavaScriptSourceFrame.js(1042,24): error TS2694: Namespace 'Sources' has no exported member 'JavaScriptSourceFrame'. +node_modules/chrome-devtools-frontend/front_end/sources/JavaScriptSourceFrame.js(1045,28): error TS2495: Type 'Set' is not an array type or a string type. +node_modules/chrome-devtools-frontend/front_end/sources/JavaScriptSourceFrame.js(1056,23): error TS2694: Namespace 'Sources' has no exported member 'JavaScriptSourceFrame'. +node_modules/chrome-devtools-frontend/front_end/sources/JavaScriptSourceFrame.js(1060,32): error TS2694: Namespace 'Sources' has no exported member 'JavaScriptSourceFrame'. +node_modules/chrome-devtools-frontend/front_end/sources/JavaScriptSourceFrame.js(1079,30): error TS2495: Type 'Set' is not an array type or a string type. +node_modules/chrome-devtools-frontend/front_end/sources/JavaScriptSourceFrame.js(1094,32): error TS2694: Namespace 'Sources' has no exported member 'JavaScriptSourceFrame'. +node_modules/chrome-devtools-frontend/front_end/sources/JavaScriptSourceFrame.js(1103,56): error TS2339: Property 'BreakpointDecoration' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sources/JavaScriptSourceFrame.js(1112,32): error TS2694: Namespace 'Sources' has no exported member 'JavaScriptSourceFrame'. +node_modules/chrome-devtools-frontend/front_end/sources/JavaScriptSourceFrame.js(1120,41): error TS2339: Property 'BreakpointDecoration' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sources/JavaScriptSourceFrame.js(1146,23): error TS2694: Namespace 'Sources' has no exported member 'JavaScriptSourceFrame'. +node_modules/chrome-devtools-frontend/front_end/sources/JavaScriptSourceFrame.js(1150,11): error TS2339: Property 'consume' does not exist on type 'Event'. +node_modules/chrome-devtools-frontend/front_end/sources/JavaScriptSourceFrame.js(1152,17): error TS2339: Property 'shiftKey' does not exist on type 'Event'. +node_modules/chrome-devtools-frontend/front_end/sources/JavaScriptSourceFrame.js(1165,23): error TS2694: Namespace 'Sources' has no exported member 'JavaScriptSourceFrame'. +node_modules/chrome-devtools-frontend/front_end/sources/JavaScriptSourceFrame.js(1169,11): error TS2339: Property 'consume' does not exist on type 'Event'. +node_modules/chrome-devtools-frontend/front_end/sources/JavaScriptSourceFrame.js(1176,11): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/sources/JavaScriptSourceFrame.js(1180,11): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/sources/JavaScriptSourceFrame.js(1183,11): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/sources/JavaScriptSourceFrame.js(1190,22): error TS2694: Namespace 'Common' has no exported member 'Event'. +node_modules/chrome-devtools-frontend/front_end/sources/JavaScriptSourceFrame.js(1201,56): error TS2339: Property 'valuesArray' does not exist on type 'Map<(Anonymous class), (Anonymous class)>'. +node_modules/chrome-devtools-frontend/front_end/sources/JavaScriptSourceFrame.js(1210,22): error TS2694: Namespace 'Common' has no exported member 'Event'. +node_modules/chrome-devtools-frontend/front_end/sources/JavaScriptSourceFrame.js(1216,43): error TS2694: Namespace 'Bindings' has no exported member 'BreakpointManager'. +node_modules/chrome-devtools-frontend/front_end/sources/JavaScriptSourceFrame.js(1222,24): error TS2694: Namespace 'Bindings' has no exported member 'BreakpointManager'. +node_modules/chrome-devtools-frontend/front_end/sources/JavaScriptSourceFrame.js(1233,54): error TS2339: Property 'BreakpointDecoration' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sources/JavaScriptSourceFrame.js(1270,16): error TS2403: Subsequent variable declarations must have the same type. Variable 'location' must be of type 'any', but here has type '(Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sources/JavaScriptSourceFrame.js(1275,47): error TS2339: Property 'BreakpointDecoration' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sources/JavaScriptSourceFrame.js(1286,22): error TS2694: Namespace 'Common' has no exported member 'Event'. +node_modules/chrome-devtools-frontend/front_end/sources/JavaScriptSourceFrame.js(1292,43): error TS2694: Namespace 'Bindings' has no exported member 'BreakpointManager'. +node_modules/chrome-devtools-frontend/front_end/sources/JavaScriptSourceFrame.js(1326,60): error TS2339: Property 'valuesArray' does not exist on type 'Set'. +node_modules/chrome-devtools-frontend/front_end/sources/JavaScriptSourceFrame.js(1370,69): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sources/JavaScriptSourceFrame.js(1372,39): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sources/JavaScriptSourceFrame.js(1379,64): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sources/JavaScriptSourceFrame.js(1380,64): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sources/JavaScriptSourceFrame.js(1400,20): error TS2339: Property 'Type' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sources/JavaScriptSourceFrame.js(1400,31): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/sources/JavaScriptSourceFrame.js(1403,54): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/sources/JavaScriptSourceFrame.js(1425,56): error TS2339: Property 'valuesArray' does not exist on type 'Map<(Anonymous class), (Anonymous class)>'. +node_modules/chrome-devtools-frontend/front_end/sources/JavaScriptSourceFrame.js(1442,20): error TS2339: Property 'Type' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sources/JavaScriptSourceFrame.js(1442,31): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/sources/JavaScriptSourceFrame.js(1463,22): error TS2694: Namespace 'Common' has no exported member 'Event'. +node_modules/chrome-devtools-frontend/front_end/sources/JavaScriptSourceFrame.js(1469,45): error TS2694: Namespace 'SourceFrame' has no exported member 'SourcesTextEditor'. +node_modules/chrome-devtools-frontend/front_end/sources/JavaScriptSourceFrame.js(1506,51): error TS2339: Property 'Action' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sources/JavaScriptSourceFrame.js(1569,36): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sources/JavaScriptSourceFrame.js(1571,36): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sources/JavaScriptSourceFrame.js(1573,32): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sources/JavaScriptSourceFrame.js(1575,32): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sources/JavaScriptSourceFrame.js(1577,32): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sources/JavaScriptSourceFrame.js(1588,31): error TS2339: Property 'BreakpointDecoration' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sources/JavaScriptSourceFrame.js(1591,26): error TS2694: Namespace 'TextEditor' has no exported member 'TextEditorPositionHandle'. +node_modules/chrome-devtools-frontend/front_end/sources/JavaScriptSourceFrame.js(1594,24): error TS2694: Namespace 'Bindings' has no exported member 'BreakpointManager'. +node_modules/chrome-devtools-frontend/front_end/sources/JavaScriptSourceFrame.js(1610,23): error TS2694: Namespace 'Sources' has no exported member 'JavaScriptSourceFrame'. +node_modules/chrome-devtools-frontend/front_end/sources/JavaScriptSourceFrame.js(1611,23): error TS2694: Namespace 'Sources' has no exported member 'JavaScriptSourceFrame'. +node_modules/chrome-devtools-frontend/front_end/sources/JavaScriptSourceFrame.js(1633,32): error TS2339: Property 'resolve' does not exist on type '() => void'. +node_modules/chrome-devtools-frontend/front_end/sources/JavaScriptSourceFrame.js(1638,39): error TS2339: Property 'BreakpointDecoration' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sources/JavaScriptSourceFrame.js(1639,49): error TS2339: Property 'BreakpointDecoration' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sources/JavaScriptSourceFrame.js(1650,31): error TS2339: Property 'BreakpointDecoration' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sources/JavaScriptSourceFrame.js(1651,31): error TS2339: Property 'BreakpointDecoration' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sources/JavaScriptSourceFrame.js(1653,31): error TS2339: Property 'continueToLocationDecorationSymbol' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sources/NavigatorView.js(63,35): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sources/NavigatorView.js(65,35): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sources/NavigatorView.js(68,35): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sources/NavigatorView.js(70,35): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sources/NavigatorView.js(72,58): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sources/NavigatorView.js(77,14): error TS2551: Property 'networkProjectManager' does not exist on type 'typeof Bindings'. Did you mean 'NetworkProjectManager'? +node_modules/chrome-devtools-frontend/front_end/sources/NavigatorView.js(78,40): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sources/NavigatorView.js(79,14): error TS2551: Property 'networkProjectManager' does not exist on type 'typeof Bindings'. Did you mean 'NetworkProjectManager'? +node_modules/chrome-devtools-frontend/front_end/sources/NavigatorView.js(80,40): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/sources/NavigatorView.js(87,21): error TS2339: Property '_boostOrder' does not exist on type '(Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sources/NavigatorView.js(90,32): error TS2339: Property '_typeOrders' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sources/NavigatorView.js(92,41): error TS2339: Property 'Types' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sources/NavigatorView.js(102,29): error TS2339: Property '_typeOrders' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sources/NavigatorView.js(105,39): error TS2339: Property '_typeOrders' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/sources/NavigatorView.js(105,63): error TS2339: Property '_nodeType' does not exist on type '(Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/sources/NavigatorView.js(106,21): error TS2339: Property '_uiSourceCode' does not exist on type '(Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/sources/NavigatorView.js(107,37): error TS2339: Property '_uiSourceCode' does not exist on type '(Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sources/NavigatorView.js(122,18): error TS2694: Namespace 'UI' has no exported member 'ContextMenu'. +node_modules/chrome-devtools-frontend/front_end/sources/NavigatorView.js(129,26): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/sources/NavigatorView.js(134,18): error TS2694: Namespace 'UI' has no exported member 'ContextMenu'. +node_modules/chrome-devtools-frontend/front_end/sources/NavigatorView.js(142,23): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/sources/NavigatorView.js(145,21): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/sources/NavigatorView.js(167,22): error TS2694: Namespace 'Common' has no exported member 'Event'. node_modules/chrome-devtools-frontend/front_end/sources/NavigatorView.js(175,22): error TS2694: Namespace 'Common' has no exported member 'Event'. node_modules/chrome-devtools-frontend/front_end/sources/NavigatorView.js(183,22): error TS2694: Namespace 'Common' has no exported member 'Event'. +node_modules/chrome-devtools-frontend/front_end/sources/NavigatorView.js(189,48): error TS2339: Property 'get' does not exist on type '{ _map: Map>; }'. +node_modules/chrome-devtools-frontend/front_end/sources/NavigatorView.js(192,51): error TS2339: Property 'get' does not exist on type '{ _map: Map>; }'. node_modules/chrome-devtools-frontend/front_end/sources/NavigatorView.js(210,76): error TS2339: Property 'id' does not exist on type '() => void'. +node_modules/chrome-devtools-frontend/front_end/sources/NavigatorView.js(212,22): error TS2339: Property 'updateTitle' does not exist on type '(Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sources/NavigatorView.js(227,58): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sources/NavigatorView.js(228,58): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sources/NavigatorView.js(229,58): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/sources/NavigatorView.js(230,43): error TS2694: Namespace 'Workspace' has no exported member 'Project'. node_modules/chrome-devtools-frontend/front_end/sources/NavigatorView.js(232,19): error TS2339: Property 'type' does not exist on type '() => void'. +node_modules/chrome-devtools-frontend/front_end/sources/NavigatorView.js(235,58): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/sources/NavigatorView.js(236,43): error TS2694: Namespace 'Workspace' has no exported member 'Project'. node_modules/chrome-devtools-frontend/front_end/sources/NavigatorView.js(238,19): error TS2339: Property 'type' does not exist on type '() => void'. node_modules/chrome-devtools-frontend/front_end/sources/NavigatorView.js(254,25): error TS2694: Namespace 'Workspace' has no exported member 'Project'. node_modules/chrome-devtools-frontend/front_end/sources/NavigatorView.js(258,21): error TS2339: Property 'isServiceProject' does not exist on type '() => void'. node_modules/chrome-devtools-frontend/front_end/sources/NavigatorView.js(262,22): error TS2694: Namespace 'Common' has no exported member 'Event'. node_modules/chrome-devtools-frontend/front_end/sources/NavigatorView.js(275,22): error TS2694: Namespace 'Common' has no exported member 'Event'. +node_modules/chrome-devtools-frontend/front_end/sources/NavigatorView.js(283,51): error TS2339: Property 'get' does not exist on type '{ _map: Map>; }'. node_modules/chrome-devtools-frontend/front_end/sources/NavigatorView.js(325,32): error TS2339: Property 'type' does not exist on type '() => void'. +node_modules/chrome-devtools-frontend/front_end/sources/NavigatorView.js(336,29): error TS2339: Property 'set' does not exist on type '{ _map: Map>; }'. node_modules/chrome-devtools-frontend/front_end/sources/NavigatorView.js(346,22): error TS2694: Namespace 'Common' has no exported member 'Event'. node_modules/chrome-devtools-frontend/front_end/sources/NavigatorView.js(354,22): error TS2694: Namespace 'Common' has no exported member 'Event'. node_modules/chrome-devtools-frontend/front_end/sources/NavigatorView.js(363,25): error TS2694: Namespace 'Workspace' has no exported member 'Project'. @@ -10809,142 +18217,273 @@ node_modules/chrome-devtools-frontend/front_end/sources/NavigatorView.js(371,25) node_modules/chrome-devtools-frontend/front_end/sources/NavigatorView.js(374,49): error TS2339: Property 'type' does not exist on type '() => void'. node_modules/chrome-devtools-frontend/front_end/sources/NavigatorView.js(375,38): error TS2339: Property 'id' does not exist on type '() => void'. node_modules/chrome-devtools-frontend/front_end/sources/NavigatorView.js(378,32): error TS2339: Property 'id' does not exist on type '() => void'. +node_modules/chrome-devtools-frontend/front_end/sources/NavigatorView.js(378,60): error TS2339: Property 'Types' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/sources/NavigatorView.js(378,86): error TS2339: Property 'displayName' does not exist on type '() => void'. node_modules/chrome-devtools-frontend/front_end/sources/NavigatorView.js(387,48): error TS2694: Namespace 'Persistence' has no exported member 'FileSystemWorkspaceBinding'. +node_modules/chrome-devtools-frontend/front_end/sources/NavigatorView.js(388,58): error TS2339: Property 'reverse' does not exist on type 'string'. node_modules/chrome-devtools-frontend/front_end/sources/NavigatorView.js(401,57): error TS2339: Property 'id' does not exist on type '() => void'. node_modules/chrome-devtools-frontend/front_end/sources/NavigatorView.js(408,25): error TS2694: Namespace 'Workspace' has no exported member 'Project'. node_modules/chrome-devtools-frontend/front_end/sources/NavigatorView.js(411,33): error TS2339: Property 'uiSourceCodes' does not exist on type '() => void'. node_modules/chrome-devtools-frontend/front_end/sources/NavigatorView.js(414,17): error TS2339: Property 'type' does not exist on type '() => void'. node_modules/chrome-devtools-frontend/front_end/sources/NavigatorView.js(416,55): error TS2339: Property 'id' does not exist on type '() => void'. node_modules/chrome-devtools-frontend/front_end/sources/NavigatorView.js(423,25): error TS2694: Namespace 'Workspace' has no exported member 'Project'. -node_modules/chrome-devtools-frontend/front_end/sources/NavigatorView.js(424,19): error TS2694: Namespace 'SDK' has no exported member 'Target'. node_modules/chrome-devtools-frontend/front_end/sources/NavigatorView.js(432,29): error TS2339: Property 'type' does not exist on type '() => void'. node_modules/chrome-devtools-frontend/front_end/sources/NavigatorView.js(432,84): error TS2339: Property 'id' does not exist on type '() => void'. node_modules/chrome-devtools-frontend/front_end/sources/NavigatorView.js(439,25): error TS2694: Namespace 'Workspace' has no exported member 'Project'. -node_modules/chrome-devtools-frontend/front_end/sources/NavigatorView.js(440,19): error TS2694: Namespace 'SDK' has no exported member 'Target'. node_modules/chrome-devtools-frontend/front_end/sources/NavigatorView.js(448,17): error TS2339: Property 'type' does not exist on type '() => void'. node_modules/chrome-devtools-frontend/front_end/sources/NavigatorView.js(463,86): error TS2339: Property 'id' does not exist on type '() => void'. +node_modules/chrome-devtools-frontend/front_end/sources/NavigatorView.js(468,54): error TS2339: Property 'Types' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sources/NavigatorView.js(468,100): error TS2339: Property 'Types' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/sources/NavigatorView.js(469,17): error TS2339: Property 'type' does not exist on type '() => void'. +node_modules/chrome-devtools-frontend/front_end/sources/NavigatorView.js(470,36): error TS2339: Property 'Types' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/sources/NavigatorView.js(481,25): error TS2694: Namespace 'Workspace' has no exported member 'Project'. -node_modules/chrome-devtools-frontend/front_end/sources/NavigatorView.js(482,19): error TS2694: Namespace 'SDK' has no exported member 'Target'. +node_modules/chrome-devtools-frontend/front_end/sources/NavigatorView.js(496,61): error TS2339: Property 'Types' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/sources/NavigatorView.js(499,29): error TS2339: Property '_boostOrder' does not exist on type '(Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/sources/NavigatorView.js(505,25): error TS2694: Namespace 'Workspace' has no exported member 'Project'. -node_modules/chrome-devtools-frontend/front_end/sources/NavigatorView.js(506,19): error TS2694: Namespace 'SDK' has no exported member 'Target'. +node_modules/chrome-devtools-frontend/front_end/sources/NavigatorView.js(522,76): error TS2339: Property 'Types' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sources/NavigatorView.js(527,28): error TS2339: Property '_boostOrder' does not exist on type '(Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/sources/NavigatorView.js(545,25): error TS2694: Namespace 'Workspace' has no exported member 'Project'. -node_modules/chrome-devtools-frontend/front_end/sources/NavigatorView.js(546,19): error TS2694: Namespace 'SDK' has no exported member 'Target'. -node_modules/chrome-devtools-frontend/front_end/sources/NavigatorView.js(565,19): error TS2694: Namespace 'SDK' has no exported member 'Target'. -node_modules/chrome-devtools-frontend/front_end/sources/NavigatorView.js(589,24): error TS2694: Namespace 'Sources' has no exported member 'NavigatorUISourceCodeTreeNode'. -node_modules/chrome-devtools-frontend/front_end/sources/NavigatorView.js(629,23): error TS2694: Namespace 'Sources' has no exported member 'NavigatorUISourceCodeTreeNode'. +node_modules/chrome-devtools-frontend/front_end/sources/NavigatorView.js(557,66): error TS2339: Property 'Types' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sources/NavigatorView.js(557,103): error TS2339: Property 'Types' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sources/NavigatorView.js(578,14): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/sources/NavigatorView.js(592,41): error TS2339: Property 'get' does not exist on type '{ _map: Map>; }'. +node_modules/chrome-devtools-frontend/front_end/sources/NavigatorView.js(610,21): error TS2339: Property 'reveal' does not exist on type '() => void'. +node_modules/chrome-devtools-frontend/front_end/sources/NavigatorView.js(623,41): error TS2339: Property 'get' does not exist on type '{ _map: Map>; }'. +node_modules/chrome-devtools-frontend/front_end/sources/NavigatorView.js(633,29): error TS2339: Property 'delete' does not exist on type '{ _map: Map>; }'. +node_modules/chrome-devtools-frontend/front_end/sources/NavigatorView.js(638,27): error TS2339: Property 'parent' does not exist on type '(Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sources/NavigatorView.js(643,25): error TS2339: Property 'parent' does not exist on type '(Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sources/NavigatorView.js(646,52): error TS2339: Property 'type' does not exist on type '() => void'. +node_modules/chrome-devtools-frontend/front_end/sources/NavigatorView.js(650,48): error TS2339: Property 'Types' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sources/NavigatorView.js(655,93): error TS2339: Property '_folderPath' does not exist on type '((Anonymous class) & (Anonymous class)) | ((Anonymous class) & (Anonymous class))'. + Property '_folderPath' does not exist on type '(Anonymous class) & (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sources/NavigatorView.js(663,46): error TS2339: Property 'valuesArray' does not exist on type '{ _map: Map>; }'. +node_modules/chrome-devtools-frontend/front_end/sources/NavigatorView.js(667,29): error TS2339: Property 'clear' does not exist on type '{ _map: Map>; }'. node_modules/chrome-devtools-frontend/front_end/sources/NavigatorView.js(680,25): error TS2694: Namespace 'Workspace' has no exported member 'Project'. -node_modules/chrome-devtools-frontend/front_end/sources/NavigatorView.js(694,23): error TS2694: Namespace 'Sources' has no exported member 'NavigatorUISourceCodeTreeNode'. node_modules/chrome-devtools-frontend/front_end/sources/NavigatorView.js(701,25): error TS2694: Namespace 'Workspace' has no exported member 'Project'. +node_modules/chrome-devtools-frontend/front_end/sources/NavigatorView.js(705,40): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/sources/NavigatorView.js(708,15): error TS2339: Property 'excludeFolder' does not exist on type '() => void'. +node_modules/chrome-devtools-frontend/front_end/sources/NavigatorView.js(717,39): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/sources/NavigatorView.js(719,30): error TS2339: Property 'deleteFile' does not exist on type '() => void'. -node_modules/chrome-devtools-frontend/front_end/sources/NavigatorView.js(724,23): error TS2694: Namespace 'Sources' has no exported member 'NavigatorUISourceCodeTreeNode'. -node_modules/chrome-devtools-frontend/front_end/sources/NavigatorView.js(746,23): error TS2694: Namespace 'Sources' has no exported member 'NavigatorFolderTreeNode'. -node_modules/chrome-devtools-frontend/front_end/sources/NavigatorView.js(780,23): error TS2694: Namespace 'Sources' has no exported member 'NavigatorUISourceCodeTreeNode'. -node_modules/chrome-devtools-frontend/front_end/sources/NavigatorView.js(803,25): error TS2694: Namespace 'Workspace' has no exported member 'Project'. -node_modules/chrome-devtools-frontend/front_end/sources/NavigatorView.js(811,38): error TS2339: Property 'createFile' does not exist on type '() => void'. -node_modules/chrome-devtools-frontend/front_end/sources/NavigatorView.js(854,19): error TS2694: Namespace 'SDK' has no exported member 'Target'. -node_modules/chrome-devtools-frontend/front_end/sources/NavigatorView.js(861,19): error TS2694: Namespace 'SDK' has no exported member 'Target'. -node_modules/chrome-devtools-frontend/front_end/sources/NavigatorView.js(870,22): error TS2694: Namespace 'Common' has no exported member 'Event'. -node_modules/chrome-devtools-frontend/front_end/sources/NavigatorView.js(873,34): error TS2694: Namespace 'SDK' has no exported member 'Target'. -node_modules/chrome-devtools-frontend/front_end/sources/NavigatorView.js(897,23): error TS2694: Namespace 'Sources' has no exported member 'NavigatorView'. -node_modules/chrome-devtools-frontend/front_end/sources/NavigatorView.js(903,5): error TS2346: Call target does not contain any signatures. -node_modules/chrome-devtools-frontend/front_end/sources/NavigatorView.js(945,23): error TS2339: Property '_title' does not exist on type '(Anonymous class)'. -node_modules/chrome-devtools-frontend/front_end/sources/NavigatorView.js(946,19): error TS2339: Property 'parent' does not exist on type '(Anonymous class)'. -node_modules/chrome-devtools-frontend/front_end/sources/NavigatorView.js(988,23): error TS2694: Namespace 'Sources' has no exported member 'NavigatorView'. -node_modules/chrome-devtools-frontend/front_end/sources/NavigatorView.js(991,23): error TS2694: Namespace 'Sources' has no exported member 'NavigatorUISourceCodeTreeNode'. -node_modules/chrome-devtools-frontend/front_end/sources/NavigatorView.js(994,5): error TS2346: Call target does not contain any signatures. -node_modules/chrome-devtools-frontend/front_end/sources/NavigatorView.js(1017,17): error TS2339: Property 'title' does not exist on type 'Element'. -node_modules/chrome-devtools-frontend/front_end/sources/NavigatorView.js(1031,7): error TS1056: Accessors are only available when targeting ECMAScript 5 and higher. -node_modules/chrome-devtools-frontend/front_end/sources/NavigatorView.js(1184,14): error TS2339: Property 'parent' does not exist on type '(Anonymous class)'. -node_modules/chrome-devtools-frontend/front_end/sources/NavigatorView.js(1185,12): error TS2339: Property 'parent' does not exist on type '(Anonymous class)'. -node_modules/chrome-devtools-frontend/front_end/sources/NavigatorView.js(1230,27): error TS2339: Property 'valuesArray' does not exist on type 'Map'. -node_modules/chrome-devtools-frontend/front_end/sources/NavigatorView.js(1246,10): error TS2339: Property 'parent' does not exist on type '(Anonymous class)'. -node_modules/chrome-devtools-frontend/front_end/sources/NavigatorView.js(1255,20): error TS2339: Property 'remove' does not exist on type 'Map'. -node_modules/chrome-devtools-frontend/front_end/sources/NavigatorView.js(1256,17): error TS2339: Property 'parent' does not exist on type '(Anonymous class)'. -node_modules/chrome-devtools-frontend/front_end/sources/NavigatorView.js(1270,23): error TS2694: Namespace 'Sources' has no exported member 'NavigatorView'. -node_modules/chrome-devtools-frontend/front_end/sources/NavigatorView.js(1273,5): error TS2346: Call target does not contain any signatures. -node_modules/chrome-devtools-frontend/front_end/sources/NavigatorView.js(1299,23): error TS2694: Namespace 'Sources' has no exported member 'NavigatorView'. -node_modules/chrome-devtools-frontend/front_end/sources/NavigatorView.js(1303,15): error TS2502: 'navigatorView' is referenced directly or indirectly in its own type annotation. -node_modules/chrome-devtools-frontend/front_end/sources/NavigatorView.js(1304,5): error TS2346: Call target does not contain any signatures. -node_modules/chrome-devtools-frontend/front_end/sources/NavigatorView.js(1304,34): error TS2339: Property 'id' does not exist on type '() => void'. -node_modules/chrome-devtools-frontend/front_end/sources/NavigatorView.js(1456,23): error TS2694: Namespace 'Sources' has no exported member 'NavigatorView'. -node_modules/chrome-devtools-frontend/front_end/sources/NavigatorView.js(1457,25): error TS2694: Namespace 'Workspace' has no exported member 'Project'. -node_modules/chrome-devtools-frontend/front_end/sources/NavigatorView.js(1463,15): error TS2502: 'navigatorView' is referenced directly or indirectly in its own type annotation. -node_modules/chrome-devtools-frontend/front_end/sources/NavigatorView.js(1464,5): error TS2346: Call target does not contain any signatures. -node_modules/chrome-devtools-frontend/front_end/sources/NavigatorView.js(1484,45): error TS2339: Property 'type' does not exist on type '() => void'. -node_modules/chrome-devtools-frontend/front_end/sources/NavigatorView.js(1487,77): error TS2339: Property 'id' does not exist on type '() => void'. -node_modules/chrome-devtools-frontend/front_end/sources/NavigatorView.js(1498,23): error TS2339: Property 'type' does not exist on type '() => void'. -node_modules/chrome-devtools-frontend/front_end/sources/NavigatorView.js(1513,49): error TS2339: Property '_node' does not exist on type '(Anonymous class)'. -node_modules/chrome-devtools-frontend/front_end/sources/NavigatorView.js(1547,12): error TS2339: Property '_isMerged' does not exist on type '(Anonymous class)'. -node_modules/chrome-devtools-frontend/front_end/sources/NavigatorView.js(1548,70): error TS2339: Property '_title' does not exist on type '(Anonymous class)'. -node_modules/chrome-devtools-frontend/front_end/sources/NavigatorView.js(1549,12): error TS2339: Property '_treeElement' does not exist on type '(Anonymous class)'. -node_modules/chrome-devtools-frontend/front_end/sources/NavigatorView.js(1550,25): error TS2339: Property 'setNode' does not exist on type '(Anonymous class)'. -node_modules/chrome-devtools-frontend/front_end/sources/NavigatorView.js(1579,27): error TS2339: Property 'setNode' does not exist on type '(Anonymous class)'. -node_modules/chrome-devtools-frontend/front_end/sources/NavigatorView.js(1592,22): error TS2339: Property 'setNode' does not exist on type '(Anonymous class)'. -node_modules/chrome-devtools-frontend/front_end/sources/NavigatorView.js(1608,14): error TS2339: Property '_isMerged' does not exist on type '(Anonymous class)'. -node_modules/chrome-devtools-frontend/front_end/sources/NavigatorView.js(1610,40): error TS2339: Property '_treeElement' does not exist on type '(Anonymous class)'. -node_modules/chrome-devtools-frontend/front_end/sources/NavigatorView.js(1619,23): error TS2694: Namespace 'Sources' has no exported member 'NavigatorView'. -node_modules/chrome-devtools-frontend/front_end/sources/NavigatorView.js(1620,25): error TS2694: Namespace 'Workspace' has no exported member 'Project'. -node_modules/chrome-devtools-frontend/front_end/sources/NavigatorView.js(1625,15): error TS2502: 'navigatorView' is referenced directly or indirectly in its own type annotation. -node_modules/chrome-devtools-frontend/front_end/sources/NavigatorView.js(1626,5): error TS2346: Call target does not contain any signatures. -node_modules/chrome-devtools-frontend/front_end/sources/NavigatorView.js(1661,45): error TS2339: Property 'type' does not exist on type '() => void'. -node_modules/chrome-devtools-frontend/front_end/sources/NavigatorView.js(1667,94): error TS2339: Property 'id' does not exist on type '() => void'. -node_modules/chrome-devtools-frontend/front_end/sources/ObjectEventListenersSidebarPane.js(10,5): error TS2346: Call target does not contain any signatures. +node_modules/chrome-devtools-frontend/front_end/sources/NavigatorView.js(732,17): error TS2339: Property 'type' does not exist on type '() => void'. +node_modules/chrome-devtools-frontend/front_end/sources/NavigatorView.js(734,11): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/sources/NavigatorView.js(736,11): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/sources/NavigatorView.js(738,11): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/sources/NavigatorView.js(749,21): error TS2339: Property '_folderPath' does not exist on type '(Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sources/NavigatorView.js(750,24): error TS2339: Property '_project' does not exist on type '(Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sources/NavigatorView.js(759,9): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/sources/NavigatorView.js(759,69): error TS2339: Property 'showItemInFolder' does not exist on type 'typeof InspectorFrontendHost'. +node_modules/chrome-devtools-frontend/front_end/sources/NavigatorView.js(762,11): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/sources/NavigatorView.js(767,11): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/sources/NavigatorView.js(771,41): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/sources/NavigatorView.js(779,49): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/sources/NavigatorView.js(803,50): error TS2339: Property 'hasFocus' does not exist on type 'Element'. +node_modules/chrome-devtools-frontend/front_end/sources/NavigatorView.js(809,25): error TS2694: Namespace 'Workspace' has no exported member 'Project'. +node_modules/chrome-devtools-frontend/front_end/sources/NavigatorView.js(817,38): error TS2339: Property 'createFile' does not exist on type '() => void'. +node_modules/chrome-devtools-frontend/front_end/sources/NavigatorView.js(851,14): error TS2339: Property 'parent' does not exist on type '(Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sources/NavigatorView.js(852,12): error TS2339: Property 'parent' does not exist on type '(Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sources/NavigatorView.js(876,22): error TS2694: Namespace 'Common' has no exported member 'Event'. +node_modules/chrome-devtools-frontend/front_end/sources/NavigatorView.js(886,23): error TS2339: Property 'Types' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sources/NavigatorView.js(917,40): error TS2339: Property 'Types' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sources/NavigatorView.js(919,45): error TS2339: Property 'Types' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sources/NavigatorView.js(921,45): error TS2339: Property 'Types' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sources/NavigatorView.js(951,23): error TS2339: Property '_title' does not exist on type '(Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sources/NavigatorView.js(952,19): error TS2339: Property 'parent' does not exist on type '(Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sources/NavigatorView.js(1001,44): error TS2339: Property 'Types' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sources/NavigatorView.js(1023,17): error TS2339: Property 'title' does not exist on type 'Element'. +node_modules/chrome-devtools-frontend/front_end/sources/NavigatorView.js(1024,28): error TS2345: Argument of type 'Element[]' is not assignable to parameter of type '(Anonymous class)[]'. + Type 'Element' is not assignable to type '(Anonymous class)'. + Property 'createdCallback' is missing in type 'Element'. +node_modules/chrome-devtools-frontend/front_end/sources/NavigatorView.js(1037,7): error TS1056: Accessors are only available when targeting ECMAScript 5 and higher. +node_modules/chrome-devtools-frontend/front_end/sources/NavigatorView.js(1045,26): error TS2339: Property 'draggable' does not exist on type 'Element'. +node_modules/chrome-devtools-frontend/front_end/sources/NavigatorView.js(1055,51): error TS2339: Property 'hasFocus' does not exist on type 'Element'. +node_modules/chrome-devtools-frontend/front_end/sources/NavigatorView.js(1190,14): error TS2339: Property 'parent' does not exist on type '(Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sources/NavigatorView.js(1191,12): error TS2339: Property 'parent' does not exist on type '(Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sources/NavigatorView.js(1236,27): error TS2339: Property 'valuesArray' does not exist on type 'Map'. +node_modules/chrome-devtools-frontend/front_end/sources/NavigatorView.js(1252,10): error TS2339: Property 'parent' does not exist on type '(Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sources/NavigatorView.js(1261,20): error TS2339: Property 'remove' does not exist on type 'Map'. +node_modules/chrome-devtools-frontend/front_end/sources/NavigatorView.js(1262,17): error TS2339: Property 'parent' does not exist on type '(Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sources/NavigatorView.js(1279,37): error TS2339: Property 'Types' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sources/NavigatorView.js(1310,34): error TS2339: Property 'id' does not exist on type '() => void'. +node_modules/chrome-devtools-frontend/front_end/sources/NavigatorView.js(1310,89): error TS2339: Property 'Types' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sources/NavigatorView.js(1345,66): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sources/NavigatorView.js(1346,66): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sources/NavigatorView.js(1347,66): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sources/NavigatorView.js(1384,24): error TS2339: Property 'removeEventListeners' does not exist on type '() => void'. +node_modules/chrome-devtools-frontend/front_end/sources/NavigatorView.js(1391,10): error TS2339: Property 'parent' does not exist on type '(Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sources/NavigatorView.js(1392,10): error TS2339: Property 'parent' does not exist on type '(Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sources/NavigatorView.js(1405,39): error TS2339: Property 'focus' does not exist on type 'Element'. +node_modules/chrome-devtools-frontend/front_end/sources/NavigatorView.js(1453,30): error TS2339: Property 'Config' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sources/NavigatorView.js(1463,25): error TS2694: Namespace 'Workspace' has no exported member 'Project'. +node_modules/chrome-devtools-frontend/front_end/sources/NavigatorView.js(1490,45): error TS2339: Property 'type' does not exist on type '() => void'. +node_modules/chrome-devtools-frontend/front_end/sources/NavigatorView.js(1493,77): error TS2339: Property 'id' does not exist on type '() => void'. +node_modules/chrome-devtools-frontend/front_end/sources/NavigatorView.js(1504,23): error TS2339: Property 'type' does not exist on type '() => void'. +node_modules/chrome-devtools-frontend/front_end/sources/NavigatorView.js(1519,49): error TS2339: Property '_node' does not exist on type '(Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sources/NavigatorView.js(1535,49): error TS2339: Property 'Types' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sources/NavigatorView.js(1553,12): error TS2339: Property '_isMerged' does not exist on type '(Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sources/NavigatorView.js(1554,70): error TS2339: Property '_title' does not exist on type '(Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sources/NavigatorView.js(1555,12): error TS2339: Property '_treeElement' does not exist on type '(Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sources/NavigatorView.js(1556,25): error TS2339: Property 'setNode' does not exist on type '(Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sources/NavigatorView.js(1563,28): error TS2339: Property '_isMerged' does not exist on type '(Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sources/NavigatorView.js(1564,22): error TS2339: Property '_isMerged' does not exist on type '(Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sources/NavigatorView.js(1568,23): error TS2339: Property '_isMerged' does not exist on type '(Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sources/NavigatorView.js(1569,29): error TS2339: Property 'parent' does not exist on type '(Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sources/NavigatorView.js(1576,7): error TS2322: Type '(Anonymous class)' is not assignable to type 'this'. +node_modules/chrome-devtools-frontend/front_end/sources/NavigatorView.js(1580,9): error TS2322: Type '(Anonymous class)' is not assignable to type 'this'. +node_modules/chrome-devtools-frontend/front_end/sources/NavigatorView.js(1581,37): error TS2339: Property '_isMerged' does not exist on type '(Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sources/NavigatorView.js(1585,27): error TS2339: Property 'setNode' does not exist on type '(Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sources/NavigatorView.js(1588,27): error TS2339: Property '_isMerged' does not exist on type '(Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sources/NavigatorView.js(1598,22): error TS2339: Property 'setNode' does not exist on type '(Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sources/NavigatorView.js(1614,14): error TS2339: Property '_isMerged' does not exist on type '(Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sources/NavigatorView.js(1616,40): error TS2339: Property '_treeElement' does not exist on type '(Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sources/NavigatorView.js(1626,25): error TS2694: Namespace 'Workspace' has no exported member 'Project'. +node_modules/chrome-devtools-frontend/front_end/sources/NavigatorView.js(1667,45): error TS2339: Property 'type' does not exist on type '() => void'. +node_modules/chrome-devtools-frontend/front_end/sources/NavigatorView.js(1673,94): error TS2339: Property 'id' does not exist on type '() => void'. +node_modules/chrome-devtools-frontend/front_end/sources/NavigatorView.js(1679,47): error TS2339: Property 'hasFocus' does not exist on type 'Element'. +node_modules/chrome-devtools-frontend/front_end/sources/ObjectEventListenersSidebarPane.js(11,48): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/sources/ObjectEventListenersSidebarPane.js(12,59): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sources/ObjectEventListenersSidebarPane.js(16,5): error TS2554: Expected 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/sources/ObjectEventListenersSidebarPane.js(30,51): error TS2339: Property '_objectGroupName' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sources/ObjectEventListenersSidebarPane.js(33,46): error TS2345: Argument of type 'typeof (Anonymous class)' is not assignable to parameter of type 'new (arg1: any) => (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sources/ObjectEventListenersSidebarPane.js(49,40): error TS2345: Argument of type 'typeof (Anonymous class)' is not assignable to parameter of type 'new (arg1: any) => any'. +node_modules/chrome-devtools-frontend/front_end/sources/ObjectEventListenersSidebarPane.js(59,43): error TS2345: Argument of type 'typeof (Anonymous class)' is not assignable to parameter of type 'new (arg1: any) => any'. +node_modules/chrome-devtools-frontend/front_end/sources/ObjectEventListenersSidebarPane.js(72,68): error TS2339: Property '_objectGroupName' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/sources/ObjectEventListenersSidebarPane.js(84,22): error TS2694: Namespace 'Common' has no exported member 'Event'. +node_modules/chrome-devtools-frontend/front_end/sources/ObjectEventListenersSidebarPane.js(92,41): error TS2339: Property '_objectGroupName' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sources/OpenFileQuickOpen.js(23,51): error TS2339: Property 'Action' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sources/OpenFileQuickOpen.js(28,23): error TS2339: Property 'reveal' does not exist on type '() => void'. +node_modules/chrome-devtools-frontend/front_end/sources/OpenFileQuickOpen.js(30,23): error TS2339: Property 'reveal' does not exist on type '() => void'. node_modules/chrome-devtools-frontend/front_end/sources/OpenFileQuickOpen.js(35,25): error TS2694: Namespace 'Workspace' has no exported member 'Project'. node_modules/chrome-devtools-frontend/front_end/sources/OpenFileQuickOpen.js(39,21): error TS2339: Property 'isServiceProject' does not exist on type '() => void'. -node_modules/chrome-devtools-frontend/front_end/sources/OpenFileQuickOpen.js(57,5): error TS2346: Call target does not contain any signatures. node_modules/chrome-devtools-frontend/front_end/sources/OpenFileQuickOpen.js(86,25): error TS2694: Namespace 'Workspace' has no exported member 'Project'. node_modules/chrome-devtools-frontend/front_end/sources/OpenFileQuickOpen.js(90,40): error TS2339: Property 'type' does not exist on type '() => void'. -node_modules/chrome-devtools-frontend/front_end/sources/OutlineQuickOpen.js(10,5): error TS2346: Call target does not contain any signatures. +node_modules/chrome-devtools-frontend/front_end/sources/OutlineQuickOpen.js(8,71): error TS2339: Property 'Provider' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/sources/OutlineQuickOpen.js(32,32): error TS2694: Namespace 'Formatter' has no exported member 'FormatterWorkerPool'. -node_modules/chrome-devtools-frontend/front_end/sources/ScopeChainSidebarPane.js(32,5): error TS2346: Call target does not contain any signatures. +node_modules/chrome-devtools-frontend/front_end/sources/OutlineQuickOpen.js(36,10): error TS2339: Property 'refresh' does not exist on type '(Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sources/OutlineQuickOpen.js(98,23): error TS2339: Property 'reveal' does not exist on type '() => void'. +node_modules/chrome-devtools-frontend/front_end/sources/OutlineQuickOpen.js(118,14): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/sources/OutlineQuickOpen.js(120,14): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/sources/OutlineQuickOpen.js(121,12): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/sources/ScopeChainSidebarPane.js(48,57): error TS2339: Property 'CallFrame' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sources/ScopeChainSidebarPane.js(49,37): error TS2345: Argument of type 'typeof (Anonymous class)' is not assignable to parameter of type 'new (arg1: any) => (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sources/ScopeChainSidebarPane.js(51,13): error TS2339: Property 'SourceMapNamesResolver' does not exist on type 'typeof Sources'. node_modules/chrome-devtools-frontend/front_end/sources/ScopeChainSidebarPane.js(56,19): error TS2694: Namespace 'SDK' has no exported member 'DebuggerModel'. +node_modules/chrome-devtools-frontend/front_end/sources/ScopeChainSidebarPane.js(60,25): error TS2339: Property 'removeChildren' does not exist on type 'Element'. +node_modules/chrome-devtools-frontend/front_end/sources/ScopeChainSidebarPane.js(65,33): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/sources/ScopeChainSidebarPane.js(79,23): error TS2339: Property 'Debugger' does not exist on type 'typeof Protocol'. +node_modules/chrome-devtools-frontend/front_end/sources/ScopeChainSidebarPane.js(81,30): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/sources/ScopeChainSidebarPane.js(83,34): error TS2554: Expected 9 arguments, but got 2. +node_modules/chrome-devtools-frontend/front_end/sources/ScopeChainSidebarPane.js(87,36): error TS2554: Expected 9 arguments, but got 8. +node_modules/chrome-devtools-frontend/front_end/sources/ScopeChainSidebarPane.js(88,19): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/sources/ScopeChainSidebarPane.js(94,19): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/sources/ScopeChainSidebarPane.js(99,23): error TS2339: Property 'Debugger' does not exist on type 'typeof Protocol'. +node_modules/chrome-devtools-frontend/front_end/sources/ScopeChainSidebarPane.js(104,21): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/sources/ScopeChainSidebarPane.js(105,30): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/sources/ScopeChainSidebarPane.js(114,20): error TS2339: Property 'createChild' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/sources/ScopeChainSidebarPane.js(115,20): error TS2339: Property 'createChild' does not exist on type 'Element'. +node_modules/chrome-devtools-frontend/front_end/sources/ScopeChainSidebarPane.js(118,19): error TS2339: Property 'SourceMapNamesResolver' does not exist on type 'typeof Sources'. +node_modules/chrome-devtools-frontend/front_end/sources/ScopeChainSidebarPane.js(122,37): error TS2339: Property 'Debugger' does not exist on type 'typeof Protocol'. +node_modules/chrome-devtools-frontend/front_end/sources/ScopeChainSidebarPane.js(124,62): error TS2339: Property 'Debugger' does not exist on type 'typeof Protocol'. +node_modules/chrome-devtools-frontend/front_end/sources/ScopeChainSidebarPane.js(137,31): error TS2339: Property '_pathSymbol' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/sources/ScriptFormatterEditorAction.js(16,22): error TS2694: Namespace 'Common' has no exported member 'Event'. node_modules/chrome-devtools-frontend/front_end/sources/ScriptFormatterEditorAction.js(28,22): error TS2694: Namespace 'Common' has no exported member 'Event'. +node_modules/chrome-devtools-frontend/front_end/sources/ScriptFormatterEditorAction.js(58,60): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sources/ScriptFormatterEditorAction.js(59,60): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sources/ScriptFormatterEditorAction.js(61,41): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/sources/ScriptFormatterEditorAction.js(62,52): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/sources/ScriptFormatterEditorAction.js(75,32): error TS2339: Property 'canSetFileContent' does not exist on type '() => void'. node_modules/chrome-devtools-frontend/front_end/sources/ScriptFormatterEditorAction.js(77,32): error TS2339: Property 'type' does not exist on type '() => void'. node_modules/chrome-devtools-frontend/front_end/sources/ScriptFormatterEditorAction.js(85,22): error TS2694: Namespace 'Common' has no exported member 'Event'. +node_modules/chrome-devtools-frontend/front_end/sources/ScriptFormatterEditorAction.js(105,35): error TS2339: Property 'selection' does not exist on type '(Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sources/ScriptFormatterEditorAction.js(106,34): error TS2339: Property 'originalToFormatted' does not exist on type '() => void'. node_modules/chrome-devtools-frontend/front_end/sources/SimpleHistoryManager.js(37,15): error TS2355: A function whose declared type is neither 'void' nor 'any' must return a value. node_modules/chrome-devtools-frontend/front_end/sources/SimpleHistoryManager.js(74,32): error TS2694: Namespace 'Sources' has no exported member 'HistoryEntry'. node_modules/chrome-devtools-frontend/front_end/sources/SimpleHistoryManager.js(99,24): error TS2694: Namespace 'Sources' has no exported member 'HistoryEntry'. node_modules/chrome-devtools-frontend/front_end/sources/SimpleHistoryManager.js(106,23): error TS2694: Namespace 'Sources' has no exported member 'HistoryEntry'. node_modules/chrome-devtools-frontend/front_end/sources/SnippetsPlugin.js(24,35): error TS2339: Property 'type' does not exist on type '() => void'. +node_modules/chrome-devtools-frontend/front_end/sources/SnippetsPlugin.js(41,39): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/sources/SnippetsPlugin.js(41,73): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/sources/SourceFormatter.js(9,25): error TS2694: Namespace 'Formatter' has no exported member 'FormatterSourceMapping'. node_modules/chrome-devtools-frontend/front_end/sources/SourceFormatter.js(18,46): error TS2339: Property 'id' does not exist on type '() => void'. +node_modules/chrome-devtools-frontend/front_end/sources/SourceFormatter.js(26,44): error TS2339: Property '_formatDataSymbol' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sources/SourceFormatter.js(30,26): error TS2339: Property '_formatDataSymbol' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sources/SourceFormatter.js(36,47): error TS2345: Argument of type 'string' is not assignable to parameter of type '{ [x: string]: any; Debugger: string; Formatter: string; Network: string; Snippets: string; FileS...'. +node_modules/chrome-devtools-frontend/front_end/sources/SourceFormatter.js(41,55): error TS2339: Property 'ScriptMapping' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sources/SourceFormatter.js(42,54): error TS2339: Property 'StyleMapping' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sources/SourceFormatter.js(44,29): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/sources/SourceFormatter.js(48,22): error TS2694: Namespace 'Common' has no exported member 'Event'. node_modules/chrome-devtools-frontend/front_end/sources/SourceFormatter.js(55,32): error TS2339: Property 'remove' does not exist on type 'Map<(Anonymous class), { promise: Promise<(Anonymous class)>; formatData: (Anonymous class); }>'. node_modules/chrome-devtools-frontend/front_end/sources/SourceFormatter.js(67,32): error TS2339: Property 'remove' does not exist on type 'Map<(Anonymous class), { promise: Promise<(Anonymous class)>; formatData: (Anonymous class); }>'. +node_modules/chrome-devtools-frontend/front_end/sources/SourceFormatter.js(75,68): error TS2339: Property '_formatDataSymbol' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/sources/SourceFormatter.js(91,15): error TS1055: Type 'Promise<(Anonymous class)>' 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/SourceFormatter.js(105,25): error TS2339: Property 'format' does not exist on type '() => void'. node_modules/chrome-devtools-frontend/front_end/sources/SourceFormatter.js(112,27): error TS2694: Namespace 'Formatter' has no exported member 'FormatterSourceMapping'. +node_modules/chrome-devtools-frontend/front_end/sources/SourceFormatter.js(130,54): error TS2339: Property '_formatDataSymbol' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/sources/SourceFormatter.js(137,46): error TS2339: Property 'originalToFormatted' does not exist on type '() => void'. node_modules/chrome-devtools-frontend/front_end/sources/SourceFormatter.js(138,44): error TS2339: Property 'originalToFormatted' does not exist on type '() => void'. +node_modules/chrome-devtools-frontend/front_end/sources/SourceFormatter.js(153,25): error TS2339: Property 'ScriptMapping' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sources/SourceFormatter.js(155,56): error TS2345: Argument of type 'this' is not assignable to parameter of type '() => void'. + Type '(Anonymous class)' is not assignable to type '() => void'. + Type '(Anonymous class)' provides no match for the signature '(): void'. node_modules/chrome-devtools-frontend/front_end/sources/SourceFormatter.js(160,19): error TS2694: Namespace 'SDK' has no exported member 'DebuggerModel'. +node_modules/chrome-devtools-frontend/front_end/sources/SourceFormatter.js(170,48): error TS2339: Property 'originalToFormatted' does not exist on type '() => void'. node_modules/chrome-devtools-frontend/front_end/sources/SourceFormatter.js(179,20): error TS2694: Namespace 'SDK' has no exported member 'DebuggerModel'. +node_modules/chrome-devtools-frontend/front_end/sources/SourceFormatter.js(185,47): error TS2339: Property 'formattedToOriginal' does not exist on type '() => void'. +node_modules/chrome-devtools-frontend/front_end/sources/SourceFormatter.js(202,41): error TS2339: Property '_formatDataSymbol' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sources/SourceFormatter.js(205,48): error TS2339: Property '_formatDataSymbol' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sources/SourceFormatter.js(237,25): error TS2339: Property 'StyleMapping' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sources/SourceFormatter.js(254,28): error TS2339: Property 'originalToFormatted' does not exist on type '() => void'. +node_modules/chrome-devtools-frontend/front_end/sources/SourceFormatter.js(267,47): error TS2339: Property 'formattedToOriginal' does not exist on type '() => void'. +node_modules/chrome-devtools-frontend/front_end/sources/SourceFormatter.js(284,65): error TS2339: Property '_formatDataSymbol' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sources/SourceFormatter.js(287,72): error TS2339: Property '_formatDataSymbol' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sources/SourceMapNamesResolver.js(4,9): error TS2339: Property 'SourceMapNamesResolver' does not exist on type 'typeof Sources'. +node_modules/chrome-devtools-frontend/front_end/sources/SourceMapNamesResolver.js(6,9): error TS2339: Property 'SourceMapNamesResolver' does not exist on type 'typeof Sources'. +node_modules/chrome-devtools-frontend/front_end/sources/SourceMapNamesResolver.js(7,9): error TS2339: Property 'SourceMapNamesResolver' does not exist on type 'typeof Sources'. +node_modules/chrome-devtools-frontend/front_end/sources/SourceMapNamesResolver.js(12,9): error TS2339: Property 'SourceMapNamesResolver' does not exist on type 'typeof Sources'. node_modules/chrome-devtools-frontend/front_end/sources/SourceMapNamesResolver.js(26,17): error TS2694: Namespace 'SDK' has no exported member 'DebuggerModel'. node_modules/chrome-devtools-frontend/front_end/sources/SourceMapNamesResolver.js(27,38): error TS2694: Namespace 'Sources' has no exported member 'SourceMapNamesResolver'. +node_modules/chrome-devtools-frontend/front_end/sources/SourceMapNamesResolver.js(29,9): error TS2339: Property 'SourceMapNamesResolver' does not exist on type 'typeof Sources'. +node_modules/chrome-devtools-frontend/front_end/sources/SourceMapNamesResolver.js(33,33): error TS2339: Property 'Debugger' does not exist on type 'typeof Protocol'. node_modules/chrome-devtools-frontend/front_end/sources/SourceMapNamesResolver.js(36,55): error TS2694: Namespace 'Sources' has no exported member 'SourceMapNamesResolver'. node_modules/chrome-devtools-frontend/front_end/sources/SourceMapNamesResolver.js(43,40): error TS2694: Namespace 'Sources' has no exported member 'SourceMapNamesResolver'. node_modules/chrome-devtools-frontend/front_end/sources/SourceMapNamesResolver.js(47,57): error TS2694: Namespace 'Sources' has no exported member 'SourceMapNamesResolver'. node_modules/chrome-devtools-frontend/front_end/sources/SourceMapNamesResolver.js(65,31): error TS2694: Namespace 'Sources' has no exported member 'SourceMapNamesResolver'. +node_modules/chrome-devtools-frontend/front_end/sources/SourceMapNamesResolver.js(76,31): error TS2339: Property 'SourceMapNamesResolver' does not exist on type 'typeof Sources'. node_modules/chrome-devtools-frontend/front_end/sources/SourceMapNamesResolver.js(83,17): error TS2694: Namespace 'SDK' has no exported member 'DebuggerModel'. +node_modules/chrome-devtools-frontend/front_end/sources/SourceMapNamesResolver.js(86,9): error TS2339: Property 'SourceMapNamesResolver' does not exist on type 'typeof Sources'. +node_modules/chrome-devtools-frontend/front_end/sources/SourceMapNamesResolver.js(87,42): error TS2339: Property 'SourceMapNamesResolver' does not exist on type 'typeof Sources'. +node_modules/chrome-devtools-frontend/front_end/sources/SourceMapNamesResolver.js(98,32): error TS2339: Property 'SourceMapNamesResolver' does not exist on type 'typeof Sources'. +node_modules/chrome-devtools-frontend/front_end/sources/SourceMapNamesResolver.js(99,17): error TS2339: Property 'SourceMapNamesResolver' does not exist on type 'typeof Sources'. node_modules/chrome-devtools-frontend/front_end/sources/SourceMapNamesResolver.js(103,30): error TS2694: Namespace 'Sources' has no exported member 'SourceMapNamesResolver'. +node_modules/chrome-devtools-frontend/front_end/sources/SourceMapNamesResolver.js(111,29): error TS2339: Property 'findEntry' does not exist on type '() => void'. +node_modules/chrome-devtools-frontend/front_end/sources/SourceMapNamesResolver.js(126,29): error TS2339: Property 'SourceMapNamesResolver' does not exist on type 'typeof Sources'. node_modules/chrome-devtools-frontend/front_end/sources/SourceMapNamesResolver.js(132,23): error TS2694: Namespace 'Sources' has no exported member 'SourceMapNamesResolver'. node_modules/chrome-devtools-frontend/front_end/sources/SourceMapNamesResolver.js(142,23): error TS2694: Namespace 'Sources' has no exported member 'SourceMapNamesResolver'. +node_modules/chrome-devtools-frontend/front_end/sources/SourceMapNamesResolver.js(146,32): error TS2339: Property 'findEntry' does not exist on type '() => void'. +node_modules/chrome-devtools-frontend/front_end/sources/SourceMapNamesResolver.js(147,30): error TS2339: Property 'findEntry' does not exist on type '() => void'. +node_modules/chrome-devtools-frontend/front_end/sources/SourceMapNamesResolver.js(181,9): error TS2339: Property 'SourceMapNamesResolver' does not exist on type 'typeof Sources'. node_modules/chrome-devtools-frontend/front_end/sources/SourceMapNamesResolver.js(184,17): error TS2694: Namespace 'SDK' has no exported member 'DebuggerModel'. +node_modules/chrome-devtools-frontend/front_end/sources/SourceMapNamesResolver.js(187,9): error TS2339: Property 'SourceMapNamesResolver' does not exist on type 'typeof Sources'. +node_modules/chrome-devtools-frontend/front_end/sources/SourceMapNamesResolver.js(188,34): error TS2339: Property 'SourceMapNamesResolver' does not exist on type 'typeof Sources'. +node_modules/chrome-devtools-frontend/front_end/sources/SourceMapNamesResolver.js(195,27): error TS2339: Property 'SourceMapNamesResolver' does not exist on type 'typeof Sources'. node_modules/chrome-devtools-frontend/front_end/sources/SourceMapNamesResolver.js(206,32): error TS2495: Type 'IterableIterator' is not an array type or a string type. +node_modules/chrome-devtools-frontend/front_end/sources/SourceMapNamesResolver.js(212,23): error TS2339: Property 'SourceMapNamesResolver' does not exist on type 'typeof Sources'. node_modules/chrome-devtools-frontend/front_end/sources/SourceMapNamesResolver.js(218,17): error TS2694: Namespace 'SDK' has no exported member 'DebuggerModel'. +node_modules/chrome-devtools-frontend/front_end/sources/SourceMapNamesResolver.js(226,9): error TS2339: Property 'SourceMapNamesResolver' does not exist on type 'typeof Sources'. +node_modules/chrome-devtools-frontend/front_end/sources/SourceMapNamesResolver.js(231,18): error TS2339: Property 'SourceMapNamesResolver' does not exist on type 'typeof Sources'. +node_modules/chrome-devtools-frontend/front_end/sources/SourceMapNamesResolver.js(241,20): error TS2339: Property 'SourceMapNamesResolver' does not exist on type 'typeof Sources'. +node_modules/chrome-devtools-frontend/front_end/sources/SourceMapNamesResolver.js(253,9): error TS2339: Property 'SourceMapNamesResolver' does not exist on type 'typeof Sources'. +node_modules/chrome-devtools-frontend/front_end/sources/SourceMapNamesResolver.js(278,31): error TS2339: Property 'reverseMapTextRange' does not exist on type '() => void'. node_modules/chrome-devtools-frontend/front_end/sources/SourceMapNamesResolver.js(288,17): error TS2694: Namespace 'SDK' has no exported member 'DebuggerModel'. +node_modules/chrome-devtools-frontend/front_end/sources/SourceMapNamesResolver.js(291,9): error TS2339: Property 'SourceMapNamesResolver' does not exist on type 'typeof Sources'. +node_modules/chrome-devtools-frontend/front_end/sources/SourceMapNamesResolver.js(297,18): error TS2339: Property 'SourceMapNamesResolver' does not exist on type 'typeof Sources'. node_modules/chrome-devtools-frontend/front_end/sources/SourceMapNamesResolver.js(304,37): error TS2339: Property 'inverse' does not exist on type 'Map'. node_modules/chrome-devtools-frontend/front_end/sources/SourceMapNamesResolver.js(322,19): error TS2694: Namespace 'SDK' has no exported member 'RuntimeModel'. node_modules/chrome-devtools-frontend/front_end/sources/SourceMapNamesResolver.js(331,17): error TS2694: Namespace 'SDK' has no exported member 'DebuggerModel'. +node_modules/chrome-devtools-frontend/front_end/sources/SourceMapNamesResolver.js(334,9): error TS2339: Property 'SourceMapNamesResolver' does not exist on type 'typeof Sources'. +node_modules/chrome-devtools-frontend/front_end/sources/SourceMapNamesResolver.js(338,33): error TS2339: Property 'Debugger' does not exist on type 'typeof Protocol'. +node_modules/chrome-devtools-frontend/front_end/sources/SourceMapNamesResolver.js(343,22): error TS2339: Property 'SourceMapNamesResolver' does not exist on type 'typeof Sources'. +node_modules/chrome-devtools-frontend/front_end/sources/SourceMapNamesResolver.js(349,9): error TS2339: Property 'SourceMapNamesResolver' does not exist on type 'typeof Sources'. node_modules/chrome-devtools-frontend/front_end/sources/SourceMapNamesResolver.js(351,19): error TS2694: Namespace 'SDK' has no exported member 'DebuggerModel'. -node_modules/chrome-devtools-frontend/front_end/sources/SourceMapNamesResolver.js(354,5): error TS2346: Call target does not contain any signatures. node_modules/chrome-devtools-frontend/front_end/sources/SourceMapNamesResolver.js(361,25): error TS2694: Namespace 'Protocol' has no exported member 'Runtime'. node_modules/chrome-devtools-frontend/front_end/sources/SourceMapNamesResolver.js(369,25): error TS2694: Namespace 'Protocol' has no exported member 'Runtime'. node_modules/chrome-devtools-frontend/front_end/sources/SourceMapNamesResolver.js(371,7): error TS1056: Accessors are only available when targeting ECMAScript 5 and higher. @@ -10955,8 +18494,11 @@ node_modules/chrome-devtools-frontend/front_end/sources/SourceMapNamesResolver.j node_modules/chrome-devtools-frontend/front_end/sources/SourceMapNamesResolver.js(411,7): error TS1056: Accessors are only available when targeting ECMAScript 5 and higher. node_modules/chrome-devtools-frontend/front_end/sources/SourceMapNamesResolver.js(417,25): error TS2694: Namespace 'Protocol' has no exported member 'Runtime'. node_modules/chrome-devtools-frontend/front_end/sources/SourceMapNamesResolver.js(419,7): error TS1056: Accessors are only available when targeting ECMAScript 5 and higher. +node_modules/chrome-devtools-frontend/front_end/sources/SourceMapNamesResolver.js(453,15): error TS2339: Property 'SourceMapNamesResolver' does not exist on type 'typeof Sources'. +node_modules/chrome-devtools-frontend/front_end/sources/SourceMapNamesResolver.js(468,30): error TS2554: Expected 9 arguments, but got 8. node_modules/chrome-devtools-frontend/front_end/sources/SourceMapNamesResolver.js(482,31): error TS2694: Namespace 'Protocol' has no exported member 'Runtime'. node_modules/chrome-devtools-frontend/front_end/sources/SourceMapNamesResolver.js(484,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/SourceMapNamesResolver.js(487,38): error TS2339: Property 'SourceMapNamesResolver' does not exist on type 'typeof Sources'. node_modules/chrome-devtools-frontend/front_end/sources/SourceMapNamesResolver.js(516,24): error TS2694: Namespace 'Protocol' has no exported member 'Runtime'. node_modules/chrome-devtools-frontend/front_end/sources/SourceMapNamesResolver.js(517,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/SourceMapNamesResolver.js(525,36): error TS8028: JSDoc '...' may only appear in the last parameter of a signature. @@ -10965,77 +18507,205 @@ node_modules/chrome-devtools-frontend/front_end/sources/SourceMapNamesResolver.j node_modules/chrome-devtools-frontend/front_end/sources/SourceMapNamesResolver.js(535,36): error TS8028: JSDoc '...' may only appear in the last parameter of a signature. node_modules/chrome-devtools-frontend/front_end/sources/SourceMapNamesResolver.js(535,39): error TS1110: Type expected. node_modules/chrome-devtools-frontend/front_end/sources/SourceMapNamesResolver.js(536,31): error TS2694: Namespace 'Protocol' has no exported member 'Runtime'. -node_modules/chrome-devtools-frontend/front_end/sources/SourcesNavigator.js(34,5): error TS2346: Call target does not contain any signatures. +node_modules/chrome-devtools-frontend/front_end/sources/SourcesNavigator.js(35,58): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/sources/SourcesNavigator.js(40,25): error TS2694: Namespace 'Workspace' has no exported member 'Project'. node_modules/chrome-devtools-frontend/front_end/sources/SourcesNavigator.js(46,20): error TS2339: Property 'type' does not exist on type '() => void'. node_modules/chrome-devtools-frontend/front_end/sources/SourcesNavigator.js(47,17): error TS2339: Property 'type' does not exist on type '() => void'. node_modules/chrome-devtools-frontend/front_end/sources/SourcesNavigator.js(51,22): error TS2694: Namespace 'Common' has no exported member 'Event'. -node_modules/chrome-devtools-frontend/front_end/sources/SourcesNavigator.js(95,5): error TS2346: Call target does not contain any signatures. +node_modules/chrome-devtools-frontend/front_end/sources/SourcesNavigator.js(96,58): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/sources/SourcesNavigator.js(101,25): error TS2694: Namespace 'Workspace' has no exported member 'Project'. node_modules/chrome-devtools-frontend/front_end/sources/SourcesNavigator.js(105,20): error TS2339: Property 'type' does not exist on type '() => void'. node_modules/chrome-devtools-frontend/front_end/sources/SourcesNavigator.js(109,22): error TS2694: Namespace 'Common' has no exported member 'Event'. -node_modules/chrome-devtools-frontend/front_end/sources/SourcesNavigator.js(143,5): error TS2346: Call target does not contain any signatures. +node_modules/chrome-devtools-frontend/front_end/sources/SourcesNavigator.js(145,17): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/sources/SourcesNavigator.js(148,26): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/sources/SourcesNavigator.js(155,25): error TS2694: Namespace 'Workspace' has no exported member 'Project'. node_modules/chrome-devtools-frontend/front_end/sources/SourcesNavigator.js(159,20): error TS2339: Property 'type' does not exist on type '() => void'. -node_modules/chrome-devtools-frontend/front_end/sources/SourcesNavigator.js(176,5): error TS2346: Call target does not contain any signatures. +node_modules/chrome-devtools-frontend/front_end/sources/SourcesNavigator.js(182,47): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sources/SourcesNavigator.js(183,59): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sources/SourcesNavigator.js(184,59): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/sources/SourcesNavigator.js(189,22): error TS2694: Namespace 'Common' has no exported member 'Event'. node_modules/chrome-devtools-frontend/front_end/sources/SourcesNavigator.js(192,41): error TS2694: Namespace 'Workspace' has no exported member 'Project'. node_modules/chrome-devtools-frontend/front_end/sources/SourcesNavigator.js(193,28): error TS2339: Property 'type' does not exist on type '() => void'. -node_modules/chrome-devtools-frontend/front_end/sources/SourcesNavigator.js(232,25): error TS2694: Namespace 'Workspace' has no exported member 'Project'. -node_modules/chrome-devtools-frontend/front_end/sources/SourcesNavigator.js(245,5): error TS2346: Call target does not contain any signatures. -node_modules/chrome-devtools-frontend/front_end/sources/SourcesNavigator.js(250,25): error TS2694: Namespace 'Workspace' has no exported member 'Project'. -node_modules/chrome-devtools-frontend/front_end/sources/SourcesNavigator.js(254,20): error TS2339: Property 'type' does not exist on type '() => void'. -node_modules/chrome-devtools-frontend/front_end/sources/SourcesNavigator.js(263,5): error TS2346: Call target does not contain any signatures. -node_modules/chrome-devtools-frontend/front_end/sources/SourcesNavigator.js(273,25): error TS2694: Namespace 'Workspace' has no exported member 'Project'. -node_modules/chrome-devtools-frontend/front_end/sources/SourcesNavigator.js(277,20): error TS2339: Property 'type' does not exist on type '() => void'. -node_modules/chrome-devtools-frontend/front_end/sources/SourcesNavigator.js(293,23): error TS2694: Namespace 'Sources' has no exported member 'NavigatorUISourceCodeTreeNode'. -node_modules/chrome-devtools-frontend/front_end/sources/SourcesNavigator.js(322,32): error TS2339: Property 'type' does not exist on type '() => void'. -node_modules/chrome-devtools-frontend/front_end/sources/SourcesNavigator.js(335,32): error TS2339: Property 'type' does not exist on type '() => void'. -node_modules/chrome-devtools-frontend/front_end/sources/SourcesPanel.js(34,5): error TS2346: Call target does not contain any signatures. +node_modules/chrome-devtools-frontend/front_end/sources/SourcesNavigator.js(211,19): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/sources/SourcesNavigator.js(217,46): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/sources/SourcesNavigator.js(218,53): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sources/SourcesNavigator.js(219,17): error TS2339: Property 'remove' does not exist on type '() => void'. +node_modules/chrome-devtools-frontend/front_end/sources/SourcesNavigator.js(224,17): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/sources/SourcesNavigator.js(226,51): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sources/SourcesNavigator.js(234,77): error TS2345: Argument of type 'true' is not assignable to parameter of type 'V'. +node_modules/chrome-devtools-frontend/front_end/sources/SourcesNavigator.js(239,25): error TS2694: Namespace 'Workspace' has no exported member 'Project'. +node_modules/chrome-devtools-frontend/front_end/sources/SourcesNavigator.js(257,25): error TS2694: Namespace 'Workspace' has no exported member 'Project'. +node_modules/chrome-devtools-frontend/front_end/sources/SourcesNavigator.js(261,20): error TS2339: Property 'type' does not exist on type '() => void'. +node_modules/chrome-devtools-frontend/front_end/sources/SourcesNavigator.js(272,63): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/sources/SourcesNavigator.js(273,49): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sources/SourcesNavigator.js(280,25): error TS2694: Namespace 'Workspace' has no exported member 'Project'. +node_modules/chrome-devtools-frontend/front_end/sources/SourcesNavigator.js(284,20): error TS2339: Property 'type' does not exist on type '() => void'. +node_modules/chrome-devtools-frontend/front_end/sources/SourcesNavigator.js(293,44): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/sources/SourcesNavigator.js(307,9): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/sources/SourcesNavigator.js(308,41): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/sources/SourcesNavigator.js(309,42): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/sources/SourcesNavigator.js(310,42): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/sources/SourcesNavigator.js(311,42): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/sources/SourcesNavigator.js(319,46): error TS2345: Argument of type 'typeof (Anonymous class)' is not assignable to parameter of type 'new (arg1: any) => (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sources/SourcesNavigator.js(329,32): error TS2339: Property 'type' does not exist on type '() => void'. +node_modules/chrome-devtools-frontend/front_end/sources/SourcesNavigator.js(342,32): error TS2339: Property 'type' does not exist on type '() => void'. +node_modules/chrome-devtools-frontend/front_end/sources/SourcesNavigator.js(362,30): error TS2339: Property 'CreatingActionDelegate' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sources/SourcesNavigator.js(373,25): error TS2339: Property 'reveal' does not exist on type '() => void'. +node_modules/chrome-devtools-frontend/front_end/sources/SourcesPanel.js(35,26): error TS2551: Property '_instance' does not exist on type 'typeof (Anonymous class)'. Did you mean 'instance'? +node_modules/chrome-devtools-frontend/front_end/sources/SourcesPanel.js(38,38): error TS2339: Property 'Type' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sources/SourcesPanel.js(38,52): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/sources/SourcesPanel.js(62,5): error TS2554: Expected 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/sources/SourcesPanel.js(68,29): error TS2339: Property 'tabIndex' does not exist on type 'Element'. +node_modules/chrome-devtools-frontend/front_end/sources/SourcesPanel.js(73,9): error TS2554: Expected 5 arguments, but got 3. +node_modules/chrome-devtools-frontend/front_end/sources/SourcesPanel.js(78,34): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/sources/SourcesPanel.js(83,60): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/sources/SourcesPanel.js(91,45): error TS2694: Namespace 'UI' has no exported member 'View'. node_modules/chrome-devtools-frontend/front_end/sources/SourcesPanel.js(92,32): error TS2339: Property 'runtime' does not exist on type 'Window'. +node_modules/chrome-devtools-frontend/front_end/sources/SourcesPanel.js(104,39): error TS2345: Argument of type 'typeof (Anonymous class)' is not assignable to parameter of type 'new (arg1: any) => (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sources/SourcesPanel.js(106,36): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sources/SourcesPanel.js(107,40): error TS2345: Argument of type 'typeof (Anonymous class)' is not assignable to parameter of type 'new (arg1: any) => any'. +node_modules/chrome-devtools-frontend/front_end/sources/SourcesPanel.js(108,58): error TS2339: Property 'CallFrame' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sources/SourcesPanel.js(110,46): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sources/SourcesPanel.js(112,46): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sources/SourcesPanel.js(114,46): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sources/SourcesPanel.js(117,46): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sources/SourcesPanel.js(120,27): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sources/SourcesPanel.js(123,36): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sources/SourcesPanel.js(131,30): error TS2551: Property '_instance' does not exist on type 'typeof (Anonymous class)'. Did you mean 'instance'? +node_modules/chrome-devtools-frontend/front_end/sources/SourcesPanel.js(132,35): error TS2551: Property '_instance' does not exist on type 'typeof (Anonymous class)'. Did you mean 'instance'? node_modules/chrome-devtools-frontend/front_end/sources/SourcesPanel.js(133,55): error TS2339: Property 'runtime' does not exist on type 'Window'. -node_modules/chrome-devtools-frontend/front_end/sources/SourcesPanel.js(159,19): error TS2694: Namespace 'SDK' has no exported member 'Target'. -node_modules/chrome-devtools-frontend/front_end/sources/SourcesPanel.js(167,19): error TS2694: Namespace 'SDK' has no exported member 'Target'. +node_modules/chrome-devtools-frontend/front_end/sources/SourcesPanel.js(143,44): error TS2339: Property 'WrapperView' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/sources/SourcesPanel.js(178,49): error TS2694: Namespace 'UI' has no exported member 'View'. -node_modules/chrome-devtools-frontend/front_end/sources/SourcesPanel.js(188,19): error TS2694: Namespace 'SDK' has no exported member 'Target'. +node_modules/chrome-devtools-frontend/front_end/sources/SourcesPanel.js(180,32): error TS2339: Property 'showView' does not exist on type '() => void'. node_modules/chrome-devtools-frontend/front_end/sources/SourcesPanel.js(208,22): error TS2694: Namespace 'Common' has no exported member 'Event'. -node_modules/chrome-devtools-frontend/front_end/sources/SourcesPanel.js(211,34): error TS2694: Namespace 'SDK' has no exported member 'Target'. +node_modules/chrome-devtools-frontend/front_end/sources/SourcesPanel.js(227,40): error TS2339: Property 'WrapperView' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sources/SourcesPanel.js(241,30): error TS2339: Property 'WrapperView' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sources/SourcesPanel.js(242,28): error TS2339: Property 'WrapperView' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/sources/SourcesPanel.js(251,19): error TS2694: Namespace 'UI' has no exported member 'ViewLocation'. +node_modules/chrome-devtools-frontend/front_end/sources/SourcesPanel.js(264,30): error TS2339: Property 'WrapperView' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sources/SourcesPanel.js(276,9): error TS2365: Operator '===' cannot be applied to types 'V' and 'string'. +node_modules/chrome-devtools-frontend/front_end/sources/SourcesPanel.js(277,20): error TS2339: Property 'window' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/sources/SourcesPanel.js(289,22): error TS2694: Namespace 'Common' has no exported member 'Event'. +node_modules/chrome-devtools-frontend/front_end/sources/SourcesPanel.js(297,27): error TS2345: Argument of type 'typeof (Anonymous class)' is not assignable to parameter of type 'new (arg1: any) => (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sources/SourcesPanel.js(300,28): error TS2345: Argument of type 'typeof (Anonymous class)' is not assignable to parameter of type 'new (arg1: any) => (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sources/SourcesPanel.js(309,26): error TS2345: Argument of type 'typeof (Anonymous class)' is not assignable to parameter of type 'new (arg1: any) => (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sources/SourcesPanel.js(313,27): error TS2339: Property 'bringToFront' does not exist on type 'typeof InspectorFrontendHost'. +node_modules/chrome-devtools-frontend/front_end/sources/SourcesPanel.js(321,27): error TS2345: Argument of type 'typeof (Anonymous class)' is not assignable to parameter of type 'new (arg1: any) => (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/sources/SourcesPanel.js(330,22): error TS2694: Namespace 'Common' has no exported member 'Event'. -node_modules/chrome-devtools-frontend/front_end/sources/SourcesPanel.js(341,19): error TS2694: Namespace 'UI' has no exported member 'Widget'. +node_modules/chrome-devtools-frontend/front_end/sources/SourcesPanel.js(334,27): error TS2345: Argument of type 'typeof (Anonymous class)' is not assignable to parameter of type 'new (arg1: any) => (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/sources/SourcesPanel.js(343,7): error TS1056: Accessors are only available when targeting ECMAScript 5 and higher. +node_modules/chrome-devtools-frontend/front_end/sources/SourcesPanel.js(356,32): error TS2339: Property 'WrapperView' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sources/SourcesPanel.js(356,78): error TS2339: Property 'WrapperView' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sources/SourcesPanel.js(366,30): error TS2339: Property 'WrapperView' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sources/SourcesPanel.js(366,76): error TS2339: Property 'WrapperView' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/sources/SourcesPanel.js(384,27): error TS2339: Property 'runtime' does not exist on type 'Window'. -node_modules/chrome-devtools-frontend/front_end/sources/SourcesPanel.js(393,49): error TS2694: Namespace 'Sources' has no exported member 'NavigatorView'. +node_modules/chrome-devtools-frontend/front_end/sources/SourcesPanel.js(407,18): error TS2694: Namespace 'UI' has no exported member 'ContextMenu'. +node_modules/chrome-devtools-frontend/front_end/sources/SourcesPanel.js(413,9): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/sources/SourcesPanel.js(413,76): error TS2345: Argument of type 'boolean' is not assignable to parameter of type 'V'. node_modules/chrome-devtools-frontend/front_end/sources/SourcesPanel.js(429,24): error TS2694: Namespace 'Bindings' has no exported member 'LiveLocation'. node_modules/chrome-devtools-frontend/front_end/sources/SourcesPanel.js(432,35): error TS2339: Property 'uiLocation' does not exist on type '() => void'. +node_modules/chrome-devtools-frontend/front_end/sources/SourcesPanel.js(437,86): error TS2339: Property '_lastModificationTimeout' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sources/SourcesPanel.js(444,26): error TS2339: Property '_lastModificationTimeout' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sources/SourcesPanel.js(448,26): error TS2339: Property '_lastModificationTimeout' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sources/SourcesPanel.js(452,57): error TS2339: Property 'CallFrame' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sources/SourcesPanel.js(463,45): error TS2345: Argument of type 'V' is not assignable to parameter of type 'boolean'. +node_modules/chrome-devtools-frontend/front_end/sources/SourcesPanel.js(465,9): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/sources/SourcesPanel.js(466,59): error TS2345: Argument of type 'V' is not assignable to parameter of type 'boolean'. +node_modules/chrome-devtools-frontend/front_end/sources/SourcesPanel.js(470,43): error TS2345: Argument of type 'typeof (Anonymous class)' is not assignable to parameter of type 'new (arg1: any) => (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sources/SourcesPanel.js(501,26): error TS2345: Argument of type 'typeof (Anonymous class)' is not assignable to parameter of type 'new (arg1: any) => (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sources/SourcesPanel.js(520,30): error TS2345: Argument of type 'typeof (Anonymous class)' is not assignable to parameter of type 'new (arg1: any) => (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sources/SourcesPanel.js(527,57): error TS2345: Argument of type 'boolean' is not assignable to parameter of type 'V'. +node_modules/chrome-devtools-frontend/front_end/sources/SourcesPanel.js(538,53): error TS2345: Argument of type 'typeof (Anonymous class)' is not assignable to parameter of type 'new (arg1: any) => (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sources/SourcesPanel.js(542,32): error TS2339: Property 'type' does not exist on type '() => void'. node_modules/chrome-devtools-frontend/front_end/sources/SourcesPanel.js(550,22): error TS2694: Namespace 'Common' has no exported member 'Event'. +node_modules/chrome-devtools-frontend/front_end/sources/SourcesPanel.js(562,36): error TS2345: Argument of type 'typeof (Anonymous class)' is not assignable to parameter of type 'new (arg1: any) => (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sources/SourcesPanel.js(591,36): error TS2345: Argument of type 'typeof (Anonymous class)' is not assignable to parameter of type 'new (arg1: any) => (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/sources/SourcesPanel.js(596,22): error TS2694: Namespace 'Common' has no exported member 'Event'. +node_modules/chrome-devtools-frontend/front_end/sources/SourcesPanel.js(658,46): error TS2345: Argument of type 'typeof (Anonymous class)' is not assignable to parameter of type 'new (arg1: any) => (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sources/SourcesPanel.js(689,30): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/sources/SourcesPanel.js(690,56): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sources/SourcesPanel.js(708,68): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sources/SourcesPanel.js(717,17): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/sources/SourcesPanel.js(719,39): error TS2551: Property 'SettingsUI' does not exist on type 'typeof UI'. Did you mean 'SettingUI'? +node_modules/chrome-devtools-frontend/front_end/sources/SourcesPanel.js(727,18): error TS2694: Namespace 'UI' has no exported member 'ContextMenu'. node_modules/chrome-devtools-frontend/front_end/sources/SourcesPanel.js(752,105): error TS2339: Property 'id' does not exist on type '() => void'. node_modules/chrome-devtools-frontend/front_end/sources/SourcesPanel.js(771,105): error TS2339: Property 'id' does not exist on type '() => void'. +node_modules/chrome-devtools-frontend/front_end/sources/SourcesPanel.js(785,18): error TS2694: Namespace 'UI' has no exported member 'ContextMenu'. node_modules/chrome-devtools-frontend/front_end/sources/SourcesPanel.js(791,32): error TS2339: Property 'type' does not exist on type '() => void'. +node_modules/chrome-devtools-frontend/front_end/sources/SourcesPanel.js(795,13): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/sources/SourcesPanel.js(798,13): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/sources/SourcesPanel.js(803,27): error TS2694: Namespace 'Workspace' has no exported member 'Project'. node_modules/chrome-devtools-frontend/front_end/sources/SourcesPanel.js(806,22): error TS2339: Property 'type' does not exist on type '() => void'. node_modules/chrome-devtools-frontend/front_end/sources/SourcesPanel.js(809,32): error TS2339: Property 'type' does not exist on type '() => void'. node_modules/chrome-devtools-frontend/front_end/sources/SourcesPanel.js(810,32): error TS2339: Property 'type' does not exist on type '() => void'. +node_modules/chrome-devtools-frontend/front_end/sources/SourcesPanel.js(815,13): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/sources/SourcesPanel.js(822,18): error TS2694: Namespace 'UI' has no exported member 'ContextMenu'. node_modules/chrome-devtools-frontend/front_end/sources/SourcesPanel.js(830,33): error TS2339: Property 'isServiceProject' does not exist on type '() => void'. node_modules/chrome-devtools-frontend/front_end/sources/SourcesPanel.js(831,23): error TS2339: Property 'isSelfOrDescendant' does not exist on type 'EventTarget'. -node_modules/chrome-devtools-frontend/front_end/sources/SourcesPanel.js(905,35): error TS2694: Namespace 'SDK' has no exported member 'NetworkRequest'. +node_modules/chrome-devtools-frontend/front_end/sources/SourcesPanel.js(833,11): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/sources/SourcesPanel.js(840,18): error TS2694: Namespace 'UI' has no exported member 'ContextMenu'. +node_modules/chrome-devtools-frontend/front_end/sources/SourcesPanel.js(852,18): error TS2694: Namespace 'UI' has no exported member 'ContextMenu'. +node_modules/chrome-devtools-frontend/front_end/sources/SourcesPanel.js(863,38): error TS2345: Argument of type 'typeof (Anonymous class)' is not assignable to parameter of type 'new (arg1: any) => (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sources/SourcesPanel.js(867,13): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/sources/SourcesPanel.js(883,18): error TS2694: Namespace 'UI' has no exported member 'ContextMenu'. +node_modules/chrome-devtools-frontend/front_end/sources/SourcesPanel.js(891,9): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/sources/SourcesPanel.js(894,11): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/sources/SourcesPanel.js(899,18): error TS2694: Namespace 'UI' has no exported member 'ContextMenu'. +node_modules/chrome-devtools-frontend/front_end/sources/SourcesPanel.js(909,20): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/sources/SourcesPanel.js(917,53): error TS2345: Argument of type 'typeof (Anonymous class)' is not assignable to parameter of type 'new (arg1: any) => (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sources/SourcesPanel.js(963,21): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/sources/SourcesPanel.js(978,31): error TS2694: Namespace 'SDK' has no exported member 'DebuggerModel'. +node_modules/chrome-devtools-frontend/front_end/sources/SourcesPanel.js(1006,9): error TS2365: Operator '===' cannot be applied to types 'V' and 'string'. +node_modules/chrome-devtools-frontend/front_end/sources/SourcesPanel.js(1008,14): error TS2365: Operator '===' cannot be applied to types 'V' and 'string'. +node_modules/chrome-devtools-frontend/front_end/sources/SourcesPanel.js(1011,45): error TS2339: Property 'offsetWidth' does not exist on type 'Element'. +node_modules/chrome-devtools-frontend/front_end/sources/SourcesPanel.js(1030,67): error TS2339: Property 'minToolbarWidth' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sources/SourcesPanel.js(1032,28): error TS2339: Property 'widget' does not exist on type '() => void'. +node_modules/chrome-devtools-frontend/front_end/sources/SourcesPanel.js(1033,28): error TS2339: Property 'widget' does not exist on type '() => void'. +node_modules/chrome-devtools-frontend/front_end/sources/SourcesPanel.js(1034,28): error TS2339: Property 'widget' does not exist on type '() => void'. +node_modules/chrome-devtools-frontend/front_end/sources/SourcesPanel.js(1038,30): error TS2339: Property 'showView' does not exist on type '() => void'. +node_modules/chrome-devtools-frontend/front_end/sources/SourcesPanel.js(1041,30): error TS2339: Property 'appendView' does not exist on type '() => void'. +node_modules/chrome-devtools-frontend/front_end/sources/SourcesPanel.js(1043,28): error TS2339: Property 'showView' does not exist on type '() => void'. node_modules/chrome-devtools-frontend/front_end/sources/SourcesPanel.js(1044,40): error TS2694: Namespace 'UI' has no exported member 'View'. node_modules/chrome-devtools-frontend/front_end/sources/SourcesPanel.js(1045,41): error TS2694: Namespace 'UI' has no exported member 'View'. +node_modules/chrome-devtools-frontend/front_end/sources/SourcesPanel.js(1054,30): error TS2339: Property 'showView' does not exist on type '() => void'. +node_modules/chrome-devtools-frontend/front_end/sources/SourcesPanel.js(1055,30): error TS2339: Property 'showView' does not exist on type '() => void'. +node_modules/chrome-devtools-frontend/front_end/sources/SourcesPanel.js(1064,30): error TS2339: Property 'showView' does not exist on type '() => void'. +node_modules/chrome-devtools-frontend/front_end/sources/SourcesPanel.js(1066,28): error TS2554: Expected 5 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/sources/SourcesPanel.js(1067,51): error TS2339: Property 'tabbedPane' does not exist on type '() => void'. +node_modules/chrome-devtools-frontend/front_end/sources/SourcesPanel.js(1068,51): error TS2339: Property 'tabbedPane' does not exist on type '() => void'. +node_modules/chrome-devtools-frontend/front_end/sources/SourcesPanel.js(1071,22): error TS2339: Property 'appendView' does not exist on type '() => void'. +node_modules/chrome-devtools-frontend/front_end/sources/SourcesPanel.js(1072,22): error TS2339: Property 'appendView' does not exist on type '() => void'. +node_modules/chrome-devtools-frontend/front_end/sources/SourcesPanel.js(1077,28): error TS2339: Property 'appendApplicableItems' does not exist on type '() => void'. node_modules/chrome-devtools-frontend/front_end/sources/SourcesPanel.js(1093,22): error TS2694: Namespace 'Common' has no exported member 'Event'. -node_modules/chrome-devtools-frontend/front_end/sources/SourcesPanel.js(1096,39): error TS2694: Namespace 'Extensions' has no exported member 'ExtensionSidebarPane'. -node_modules/chrome-devtools-frontend/front_end/sources/SourcesPanel.js(1101,26): error TS2694: Namespace 'Extensions' has no exported member 'ExtensionSidebarPane'. -node_modules/chrome-devtools-frontend/front_end/sources/SourcesPanel.js(1288,5): error TS2346: Call target does not contain any signatures. +node_modules/chrome-devtools-frontend/front_end/sources/SourcesPanel.js(1105,44): error TS2339: Property 'appendView' does not exist on type '() => void'. +node_modules/chrome-devtools-frontend/front_end/sources/SourcesPanel.js(1125,27): error TS2339: Property 'upgradeDraggedFileSystemPermissions' does not exist on type 'typeof InspectorFrontendHost'. +node_modules/chrome-devtools-frontend/front_end/sources/SourcesPanel.js(1129,22): error TS2339: Property '_lastModificationTimeout' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sources/SourcesPanel.js(1131,22): error TS2339: Property 'minToolbarWidth' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sources/SourcesPanel.js(1137,22): error TS2339: Property 'UILocationRevealer' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sources/SourcesPanel.js(1156,22): error TS2339: Property 'DebuggerLocationRevealer' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sources/SourcesPanel.js(1164,52): error TS2339: Property 'Location' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sources/SourcesPanel.js(1178,22): error TS2339: Property 'UISourceCodeRevealer' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sources/SourcesPanel.js(1197,22): error TS2339: Property 'DebuggerPausedDetailsRevealer' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sources/SourcesPanel.js(1212,22): error TS2339: Property 'RevealingActionDelegate' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sources/SourcesPanel.js(1236,22): error TS2339: Property 'DebuggingActionDelegate' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sources/SourcesPanel.js(1268,52): error TS2345: Argument of type 'typeof (Anonymous class)' is not assignable to parameter of type 'new (arg1: any) => (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sources/SourcesPanel.js(1286,22): error TS2339: Property 'WrapperView' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sources/SourcesPanel.js(1290,26): error TS2339: Property 'WrapperView' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sources/SourcesPanel.js(1298,35): error TS2339: Property 'WrapperView' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sources/SourcesPanel.js(1298,81): error TS2339: Property 'WrapperView' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sources/SourcesPanel.js(1321,5): error TS2554: Expected 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/sources/SourcesSearchScope.js(54,19): error TS2339: Property 'naturalOrderComparator' does not exist on type 'StringConstructor'. node_modules/chrome-devtools-frontend/front_end/sources/SourcesSearchScope.js(59,22): error TS2694: Namespace 'Common' has no exported member 'Progress'. node_modules/chrome-devtools-frontend/front_end/sources/SourcesSearchScope.js(68,73): error TS2339: Property 'uiSourceCodes' does not exist on type '() => void'. node_modules/chrome-devtools-frontend/front_end/sources/SourcesSearchScope.js(69,15): error TS2339: Property 'indexContent' does not exist on type '() => void'. node_modules/chrome-devtools-frontend/front_end/sources/SourcesSearchScope.js(74,34): error TS2694: Namespace 'Workspace' has no exported member 'Project'. +node_modules/chrome-devtools-frontend/front_end/sources/SourcesSearchScope.js(80,19): error TS2339: Property 'type' does not exist on type '() => void'. +node_modules/chrome-devtools-frontend/front_end/sources/SourcesSearchScope.js(82,58): error TS2339: Property 'isServiceProject' does not exist on type '() => void'. +node_modules/chrome-devtools-frontend/front_end/sources/SourcesSearchScope.js(84,58): error TS2339: Property 'type' does not exist on type '() => void'. node_modules/chrome-devtools-frontend/front_end/sources/SourcesSearchScope.js(92,25): error TS2694: Namespace 'Workspace' has no exported member 'ProjectSearchConfig'. node_modules/chrome-devtools-frontend/front_end/sources/SourcesSearchScope.js(93,22): error TS2694: Namespace 'Common' has no exported member 'Progress'. +node_modules/chrome-devtools-frontend/front_end/sources/SourcesSearchScope.js(107,66): error TS2345: Argument of type '(Anonymous class)' is not assignable to parameter of type '() => void'. + Type '(Anonymous class)' provides no match for the signature '(): void'. node_modules/chrome-devtools-frontend/front_end/sources/SourcesSearchScope.js(109,28): error TS2339: Property 'uiSourceCodes' does not exist on type '() => void'. node_modules/chrome-devtools-frontend/front_end/sources/SourcesSearchScope.js(114,16): error TS2339: Property 'findFilesMatchingSearchRequest' does not exist on type '() => void'. node_modules/chrome-devtools-frontend/front_end/sources/SourcesSearchScope.js(124,25): error TS2694: Namespace 'Workspace' has no exported member 'Project'. @@ -11057,81 +18727,173 @@ node_modules/chrome-devtools-frontend/front_end/sources/SourcesSearchScope.js(22 node_modules/chrome-devtools-frontend/front_end/sources/SourcesSearchScope.js(243,26): error TS2694: Namespace 'Common' has no exported member 'ContentProvider'. node_modules/chrome-devtools-frontend/front_end/sources/SourcesSearchScope.js(244,26): error TS2694: Namespace 'Common' has no exported member 'ContentProvider'. node_modules/chrome-devtools-frontend/front_end/sources/SourcesSearchScope.js(250,16): error TS2339: Property 'worked' does not exist on type '() => void'. +node_modules/chrome-devtools-frontend/front_end/sources/SourcesSearchScope.js(255,52): error TS2339: Property 'performSearchInContent' does not exist on type '() => void'. node_modules/chrome-devtools-frontend/front_end/sources/SourcesSearchScope.js(257,29): error TS2339: Property 'mergeOrdered' does not exist on type 'any[]'. -node_modules/chrome-devtools-frontend/front_end/sources/SourcesView.js(15,5): error TS2346: Call target does not contain any signatures. -node_modules/chrome-devtools-frontend/front_end/sources/SourcesView.js(26,51): error TS2694: Namespace 'UI' has no exported member 'Widget'. +node_modules/chrome-devtools-frontend/front_end/sources/SourcesView.js(22,50): error TS2345: Argument of type 'this' is not assignable to parameter of type '() => void'. + Type '(Anonymous class)' is not assignable to type '() => void'. + Type '(Anonymous class)' provides no match for the signature '(): void'. +node_modules/chrome-devtools-frontend/front_end/sources/SourcesView.js(30,9): error TS2345: Argument of type 'this' is not assignable to parameter of type '() => void'. + Type '(Anonymous class)' is not assignable to type '() => void'. + Type '(Anonymous class)' provides no match for the signature '(): void'. +node_modules/chrome-devtools-frontend/front_end/sources/SourcesView.js(33,39): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sources/SourcesView.js(34,74): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sources/SourcesView.js(38,50): error TS2339: Property 'createChild' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/sources/SourcesView.js(41,10): error TS2339: Property 'runtime' does not exist on type 'Window'. +node_modules/chrome-devtools-frontend/front_end/sources/SourcesView.js(41,51): error TS2339: Property 'EditorAction' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/sources/SourcesView.js(43,33): error TS2694: Namespace 'Sources' has no exported member 'SourcesView'. node_modules/chrome-devtools-frontend/front_end/sources/SourcesView.js(55,24): error TS2694: Namespace 'Common' has no exported member 'EventTarget'. +node_modules/chrome-devtools-frontend/front_end/sources/SourcesView.js(62,52): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sources/SourcesView.js(63,52): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sources/SourcesView.js(64,52): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sources/SourcesView.js(77,51): error TS2339: Property 'uiSourceCodes' does not exist on type '() => void'. +node_modules/chrome-devtools-frontend/front_end/sources/SourcesView.js(83,27): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/sources/SourcesView.js(86,25): error TS2339: Property 'reveal' does not exist on type '() => void'. +node_modules/chrome-devtools-frontend/front_end/sources/SourcesView.js(101,49): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/sources/SourcesView.js(102,51): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/sources/SourcesView.js(108,25): error TS2339: Property 'createChild' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/sources/SourcesView.js(113,15): error TS2339: Property 'createChild' does not exist on type 'Element'. +node_modules/chrome-devtools-frontend/front_end/sources/SourcesView.js(113,48): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/sources/SourcesView.js(134,35): error TS2694: Namespace 'UI' has no exported member 'KeyboardShortcut'. node_modules/chrome-devtools-frontend/front_end/sources/SourcesView.js(134,65): error TS1138: Parameter declaration expected. node_modules/chrome-devtools-frontend/front_end/sources/SourcesView.js(134,65): error TS8024: JSDoc '@param' tag has name 'function', but there is no parameter with that name. node_modules/chrome-devtools-frontend/front_end/sources/SourcesView.js(139,28): error TS2694: Namespace 'UI' has no exported member 'KeyboardShortcut'. +node_modules/chrome-devtools-frontend/front_end/sources/SourcesView.js(148,34): error TS2339: Property 'SourcesPanelShortcuts' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sources/SourcesView.js(151,34): error TS2339: Property 'SourcesPanelShortcuts' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sources/SourcesView.js(153,34): error TS2339: Property 'SourcesPanelShortcuts' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sources/SourcesView.js(155,34): error TS2339: Property 'SourcesPanelShortcuts' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sources/SourcesView.js(157,34): error TS2339: Property 'SourcesPanelShortcuts' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sources/SourcesView.js(159,34): error TS2339: Property 'SourcesPanelShortcuts' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sources/SourcesView.js(162,34): error TS2339: Property 'SourcesPanelShortcuts' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sources/SourcesView.js(164,52): error TS2339: Property 'SourcesPanelShortcuts' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sources/SourcesView.js(165,52): error TS2339: Property 'SourcesPanelShortcuts' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/sources/SourcesView.js(190,26): error TS2694: Namespace 'UI' has no exported member 'KeyboardShortcut'. -node_modules/chrome-devtools-frontend/front_end/sources/SourcesView.js(236,19): error TS2694: Namespace 'UI' has no exported member 'Widget'. node_modules/chrome-devtools-frontend/front_end/sources/SourcesView.js(287,22): error TS2694: Namespace 'Common' has no exported member 'Event'. node_modules/chrome-devtools-frontend/front_end/sources/SourcesView.js(298,32): error TS2339: Property 'isServiceProject' does not exist on type '() => void'. -node_modules/chrome-devtools-frontend/front_end/sources/SourcesView.js(354,19): error TS2694: Namespace 'UI' has no exported member 'Widget'. -node_modules/chrome-devtools-frontend/front_end/sources/SourcesView.js(374,33): error TS2694: Namespace 'UI' has no exported member 'Widget'. -node_modules/chrome-devtools-frontend/front_end/sources/SourcesView.js(382,19): error TS2694: Namespace 'UI' has no exported member 'Widget'. -node_modules/chrome-devtools-frontend/front_end/sources/SourcesView.js(418,19): error TS2694: Namespace 'UI' has no exported member 'Widget'. -node_modules/chrome-devtools-frontend/front_end/sources/SourcesView.js(429,36): error TS2339: Property 'remove' does not exist on type 'Map<(Anonymous class), any>'. -node_modules/chrome-devtools-frontend/front_end/sources/SourcesView.js(469,22): error TS2694: Namespace 'Common' has no exported member 'Event'. -node_modules/chrome-devtools-frontend/front_end/sources/SourcesView.js(491,22): error TS2694: Namespace 'Common' has no exported member 'Event'. -node_modules/chrome-devtools-frontend/front_end/sources/SourcesView.js(527,22): error TS2694: Namespace 'Common' has no exported member 'Event'. -node_modules/chrome-devtools-frontend/front_end/sources/SourcesView.js(546,18): error TS2694: Namespace 'UI' has no exported member 'SearchableView'. -node_modules/chrome-devtools-frontend/front_end/sources/SourcesView.js(611,18): error TS2694: Namespace 'UI' has no exported member 'SearchableView'. -node_modules/chrome-devtools-frontend/front_end/sources/SourcesView.js(617,22): error TS2345: Argument of type '(Anonymous class)' is not assignable to parameter of type 'boolean'. -node_modules/chrome-devtools-frontend/front_end/sources/SourcesView.js(625,18): error TS2694: Namespace 'UI' has no exported member 'SearchableView'. -node_modules/chrome-devtools-frontend/front_end/sources/SourcesView.js(631,22): error TS2345: Argument of type '(Anonymous class)' is not assignable to parameter of type 'boolean'. -node_modules/chrome-devtools-frontend/front_end/sources/SourcesView.js(673,18): error TS2694: Namespace 'UI' has no exported member 'Widget'. -node_modules/chrome-devtools-frontend/front_end/sources/SourcesView.js(692,39): error TS2352: Type '(Anonymous class)' cannot be converted to type '(Anonymous class)'. - Property '_debuggerSourceCode' is missing in type '(Anonymous class)'. -node_modules/chrome-devtools-frontend/front_end/sources/SourcesView.js(721,15): error TS2355: A function whose declared type is neither 'void' nor 'any' must return a value. -node_modules/chrome-devtools-frontend/front_end/sources/SourcesView.js(746,55): error TS2339: Property 'uiSourceCodes' does not exist on type '() => void'. -node_modules/chrome-devtools-frontend/front_end/sources/SourcesView.js(758,28): error TS2339: Property 'naturalOrderComparator' does not exist on type 'StringConstructor'. -node_modules/chrome-devtools-frontend/front_end/sources/SourcesView.js(761,58): error TS2339: Property 'uiSourceCodeForURL' does not exist on type '() => void'. -node_modules/chrome-devtools-frontend/front_end/sources/TabbedEditorContainer.js(36,19): error TS2694: Namespace 'UI' has no exported member 'Widget'. +node_modules/chrome-devtools-frontend/front_end/sources/SourcesView.js(300,32): error TS2339: Property 'type' does not exist on type '() => void'. +node_modules/chrome-devtools-frontend/front_end/sources/SourcesView.js(367,71): error TS2345: Argument of type '(Anonymous class)' is not assignable to parameter of type '() => void'. +node_modules/chrome-devtools-frontend/front_end/sources/SourcesView.js(369,70): error TS2345: Argument of type '(Anonymous class)' is not assignable to parameter of type '() => void'. +node_modules/chrome-devtools-frontend/front_end/sources/SourcesView.js(379,58): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sources/SourcesView.js(432,36): error TS2339: Property 'remove' does not exist on type 'Map<(Anonymous class), (Anonymous class)>'. +node_modules/chrome-devtools-frontend/front_end/sources/SourcesView.js(433,61): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sources/SourcesView.js(472,22): error TS2694: Namespace 'Common' has no exported member 'Event'. +node_modules/chrome-devtools-frontend/front_end/sources/SourcesView.js(490,55): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sources/SourcesView.js(494,22): error TS2694: Namespace 'Common' has no exported member 'Event'. +node_modules/chrome-devtools-frontend/front_end/sources/SourcesView.js(511,55): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sources/SourcesView.js(516,26): error TS2339: Property 'removeEventListeners' does not exist on type '() => void'. +node_modules/chrome-devtools-frontend/front_end/sources/SourcesView.js(526,35): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sources/SourcesView.js(530,22): error TS2694: Namespace 'Common' has no exported member 'Event'. +node_modules/chrome-devtools-frontend/front_end/sources/SourcesView.js(549,18): error TS2694: Namespace 'UI' has no exported member 'SearchableView'. +node_modules/chrome-devtools-frontend/front_end/sources/SourcesView.js(614,18): error TS2694: Namespace 'UI' has no exported member 'SearchableView'. +node_modules/chrome-devtools-frontend/front_end/sources/SourcesView.js(628,18): error TS2694: Namespace 'UI' has no exported member 'SearchableView'. +node_modules/chrome-devtools-frontend/front_end/sources/SourcesView.js(711,21): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sources/SourcesView.js(719,21): error TS2339: Property 'EditorAction' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sources/SourcesView.js(721,21): error TS2339: Property 'EditorAction' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sources/SourcesView.js(724,15): error TS2355: A function whose declared type is neither 'void' nor 'any' must return a value. +node_modules/chrome-devtools-frontend/front_end/sources/SourcesView.js(733,21): error TS2339: Property 'SwitchFileActionDelegate' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sources/SourcesView.js(749,55): error TS2339: Property 'uiSourceCodes' does not exist on type '() => void'. +node_modules/chrome-devtools-frontend/front_end/sources/SourcesView.js(761,28): error TS2339: Property 'naturalOrderComparator' does not exist on type 'StringConstructor'. +node_modules/chrome-devtools-frontend/front_end/sources/SourcesView.js(764,58): error TS2339: Property 'uiSourceCodeForURL' does not exist on type '() => void'. +node_modules/chrome-devtools-frontend/front_end/sources/SourcesView.js(779,48): error TS2339: Property 'SwitchFileActionDelegate' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sources/SourcesView.js(792,21): error TS2339: Property 'CloseAllActionDelegate' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sources/TabbedEditorContainer.js(36,15): error TS2355: A function whose declared type is neither 'void' nor 'any' must return a value. node_modules/chrome-devtools-frontend/front_end/sources/TabbedEditorContainer.js(46,23): error TS2694: Namespace 'Sources' has no exported member 'TabbedEditorContainerDelegate'. -node_modules/chrome-devtools-frontend/front_end/sources/TabbedEditorContainer.js(51,5): error TS2346: Call target does not contain any signatures. +node_modules/chrome-devtools-frontend/front_end/sources/TabbedEditorContainer.js(56,37): error TS2345: Argument of type '(Anonymous class)' is not assignable to parameter of type '() => void'. + Type '(Anonymous class)' provides no match for the signature '(): void'. +node_modules/chrome-devtools-frontend/front_end/sources/TabbedEditorContainer.js(61,53): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sources/TabbedEditorContainer.js(62,53): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sources/TabbedEditorContainer.js(65,33): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sources/TabbedEditorContainer.js(67,33): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sources/TabbedEditorContainer.js(73,51): error TS2339: Property 'History' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/sources/TabbedEditorContainer.js(77,22): error TS2694: Namespace 'Common' has no exported member 'Event'. -node_modules/chrome-devtools-frontend/front_end/sources/TabbedEditorContainer.js(97,46): error TS2694: Namespace 'UI' has no exported member 'Widget'. node_modules/chrome-devtools-frontend/front_end/sources/TabbedEditorContainer.js(109,22): error TS2694: Namespace 'Common' has no exported member 'Event'. -node_modules/chrome-devtools-frontend/front_end/sources/TabbedEditorContainer.js(117,19): error TS2694: Namespace 'UI' has no exported member 'Widget'. node_modules/chrome-devtools-frontend/front_end/sources/TabbedEditorContainer.js(119,7): error TS1056: Accessors are only available when targeting ECMAScript 5 and higher. -node_modules/chrome-devtools-frontend/front_end/sources/TabbedEditorContainer.js(124,19): error TS2694: Namespace 'UI' has no exported member 'Widget'. node_modules/chrome-devtools-frontend/front_end/sources/TabbedEditorContainer.js(126,7): error TS1056: Accessors are only available when targeting ECMAScript 5 and higher. -node_modules/chrome-devtools-frontend/front_end/sources/TabbedEditorContainer.js(131,27): error TS2694: Namespace 'UI' has no exported member 'Widget'. -node_modules/chrome-devtools-frontend/front_end/sources/TabbedEditorContainer.js(134,35): error TS2694: Namespace 'UI' has no exported member 'Widget'. +node_modules/chrome-devtools-frontend/front_end/sources/TabbedEditorContainer.js(155,5): error TS2554: Expected 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/sources/TabbedEditorContainer.js(201,50): error TS2339: Property 'textEditor' does not exist on type '(Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sources/TabbedEditorContainer.js(203,23): error TS2339: Property 'textEditor' does not exist on type '(Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sources/TabbedEditorContainer.js(204,39): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sources/TabbedEditorContainer.js(205,23): error TS2339: Property 'textEditor' does not exist on type '(Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sources/TabbedEditorContainer.js(206,39): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sources/TabbedEditorContainer.js(210,50): error TS2339: Property 'textEditor' does not exist on type '(Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sources/TabbedEditorContainer.js(212,23): error TS2339: Property 'textEditor' does not exist on type '(Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sources/TabbedEditorContainer.js(213,39): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sources/TabbedEditorContainer.js(214,23): error TS2339: Property 'textEditor' does not exist on type '(Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sources/TabbedEditorContainer.js(215,39): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/sources/TabbedEditorContainer.js(219,22): error TS2694: Namespace 'Common' has no exported member 'Event'. node_modules/chrome-devtools-frontend/front_end/sources/TabbedEditorContainer.js(237,22): error TS2694: Namespace 'Common' has no exported member 'Event'. +node_modules/chrome-devtools-frontend/front_end/sources/TabbedEditorContainer.js(276,65): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sources/TabbedEditorContainer.js(337,18): error TS2694: Namespace 'UI' has no exported member 'ContextMenu'. node_modules/chrome-devtools-frontend/front_end/sources/TabbedEditorContainer.js(366,51): error TS2339: Property 'type' does not exist on type '() => void'. +node_modules/chrome-devtools-frontend/front_end/sources/TabbedEditorContainer.js(407,82): error TS2339: Property 'maximalPreviouslyViewedFilesCount' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/sources/TabbedEditorContainer.js(437,31): error TS2339: Property 'viewForFile' does not exist on type '() => void'. -node_modules/chrome-devtools-frontend/front_end/sources/TabbedEditorContainer.js(457,18): error TS2694: Namespace 'UI' has no exported member 'Widget'. node_modules/chrome-devtools-frontend/front_end/sources/TabbedEditorContainer.js(473,22): error TS2694: Namespace 'Common' has no exported member 'Event'. node_modules/chrome-devtools-frontend/front_end/sources/TabbedEditorContainer.js(485,18): error TS2339: Property 'remove' does not exist on type 'Map'. +node_modules/chrome-devtools-frontend/front_end/sources/TabbedEditorContainer.js(490,65): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/sources/TabbedEditorContainer.js(497,22): error TS2694: Namespace 'Common' has no exported member 'Event'. +node_modules/chrome-devtools-frontend/front_end/sources/TabbedEditorContainer.js(511,58): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sources/TabbedEditorContainer.js(513,32): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sources/TabbedEditorContainer.js(515,32): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sources/TabbedEditorContainer.js(522,61): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sources/TabbedEditorContainer.js(524,32): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sources/TabbedEditorContainer.js(526,32): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sources/TabbedEditorContainer.js(540,22): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/sources/TabbedEditorContainer.js(549,22): error TS2694: Namespace 'Common' has no exported member 'Event'. node_modules/chrome-devtools-frontend/front_end/sources/TabbedEditorContainer.js(558,22): error TS2694: Namespace 'Common' has no exported member 'Event'. node_modules/chrome-devtools-frontend/front_end/sources/TabbedEditorContainer.js(566,22): error TS2694: Namespace 'Common' has no exported member 'Event'. +node_modules/chrome-devtools-frontend/front_end/sources/TabbedEditorContainer.js(577,52): error TS2339: Property '_tabId' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sources/TabbedEditorContainer.js(589,31): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sources/TabbedEditorContainer.js(594,31): error TS2339: Property '_tabId' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sources/TabbedEditorContainer.js(596,31): error TS2339: Property 'maximalPreviouslyViewedFilesCount' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sources/TabbedEditorContainer.js(601,31): error TS2339: Property 'HistoryItem' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sources/TabbedEditorContainer.js(610,52): error TS2339: Property 'HistoryItem' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/sources/TabbedEditorContainer.js(617,24): error TS2694: Namespace 'Sources' has no exported member 'TabbedEditorContainer'. +node_modules/chrome-devtools-frontend/front_end/sources/TabbedEditorContainer.js(623,46): error TS2339: Property 'HistoryItem' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sources/TabbedEditorContainer.js(641,31): error TS2339: Property 'HistoryItem' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sources/TabbedEditorContainer.js(647,31): error TS2339: Property 'History' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/sources/TabbedEditorContainer.js(649,31): error TS2694: Namespace 'Sources' has no exported member 'TabbedEditorContainer'. node_modules/chrome-devtools-frontend/front_end/sources/TabbedEditorContainer.js(658,24): error TS2694: Namespace 'Sources' has no exported member 'TabbedEditorContainer'. +node_modules/chrome-devtools-frontend/front_end/sources/TabbedEditorContainer.js(663,48): error TS2339: Property 'HistoryItem' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sources/TabbedEditorContainer.js(664,46): error TS2339: Property 'History' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sources/TabbedEditorContainer.js(737,50): error TS2339: Property 'HistoryItem' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/sources/TabbedEditorContainer.js(759,17): error TS2345: Argument of type 'any[]' is not assignable to parameter of type 'V'. -node_modules/chrome-devtools-frontend/front_end/sources/ThreadsSidebarPane.js(10,5): error TS2346: Call target does not contain any signatures. +node_modules/chrome-devtools-frontend/front_end/sources/TabbedEditorContainer.js(771,70): error TS2339: Property 'maximalPreviouslyViewedFilesCount' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sources/TabbedEditorContainer.js(813,18): error TS2694: Namespace 'UI' has no exported member 'ContextMenu'. node_modules/chrome-devtools-frontend/front_end/sources/ThreadsSidebarPane.js(13,17): error TS2315: Type '(Anonymous class)' is not generic. node_modules/chrome-devtools-frontend/front_end/sources/ThreadsSidebarPane.js(15,17): error TS2315: Type '(Anonymous class)' is not generic. +node_modules/chrome-devtools-frontend/front_end/sources/ThreadsSidebarPane.js(16,50): error TS2345: Argument of type 'this' is not assignable to parameter of type '() => void'. + Type '(Anonymous class)' is not assignable to type '() => void'. + Type '(Anonymous class)' provides no match for the signature '(): void'. +node_modules/chrome-devtools-frontend/front_end/sources/ThreadsSidebarPane.js(19,40): error TS2345: Argument of type 'typeof (Anonymous class)' is not assignable to parameter of type 'new (arg1: any) => any'. +node_modules/chrome-devtools-frontend/front_end/sources/ThreadsSidebarPane.js(20,56): error TS2345: Argument of type 'this' is not assignable to parameter of type '() => void'. + Type '(Anonymous class)' is not assignable to type '() => void'. + Type '(Anonymous class)' provides no match for the signature '(): void'. node_modules/chrome-devtools-frontend/front_end/sources/ThreadsSidebarPane.js(38,25): error TS2339: Property 'createChild' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/sources/ThreadsSidebarPane.js(39,31): error TS2339: Property 'createChild' does not exist on type 'Element'. +node_modules/chrome-devtools-frontend/front_end/sources/ThreadsSidebarPane.js(49,33): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/sources/ThreadsSidebarPane.js(53,24): error TS2694: Namespace 'Common' has no exported member 'Event'. -node_modules/chrome-devtools-frontend/front_end/sources/ThreadsSidebarPane.js(56,36): error TS2694: Namespace 'SDK' has no exported member 'Target'. +node_modules/chrome-devtools-frontend/front_end/sources/ThreadsSidebarPane.js(61,54): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sources/ThreadsSidebarPane.js(62,54): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sources/ThreadsSidebarPane.js(63,68): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sources/ThreadsSidebarPane.js(64,58): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sources/ThreadsSidebarPane.js(103,28): error TS2345: Argument of type 'typeof (Anonymous class)' is not assignable to parameter of type 'new (arg1: any) => (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sources/ThreadsSidebarPane.js(112,43): error TS2345: Argument of type 'typeof (Anonymous class)' is not assignable to parameter of type 'new (arg1: any) => (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/sources/ThreadsSidebarPane.js(126,22): error TS2694: Namespace 'Common' has no exported member 'Event'. -node_modules/chrome-devtools-frontend/front_end/sources/ThreadsSidebarPane.js(129,34): error TS2694: Namespace 'SDK' has no exported member 'Target'. -node_modules/chrome-devtools-frontend/front_end/sources/UISourceCodeFrame.js(37,5): error TS2346: Call target does not contain any signatures. node_modules/chrome-devtools-frontend/front_end/sources/UISourceCodeFrame.js(50,38): error TS2694: Namespace 'Sources' has no exported member 'UISourceCodeFrame'. +node_modules/chrome-devtools-frontend/front_end/sources/UISourceCodeFrame.js(55,32): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sources/UISourceCodeFrame.js(57,32): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sources/UISourceCodeFrame.js(65,39): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sources/UISourceCodeFrame.js(68,39): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/sources/UISourceCodeFrame.js(81,32): error TS2694: Namespace 'Sources' has no exported member 'UISourceCodeFrame'. +node_modules/chrome-devtools-frontend/front_end/sources/UISourceCodeFrame.js(99,67): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sources/UISourceCodeFrame.js(100,67): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sources/UISourceCodeFrame.js(102,36): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sources/UISourceCodeFrame.js(104,36): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sources/UISourceCodeFrame.js(106,70): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sources/UISourceCodeFrame.js(108,36): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sources/UISourceCodeFrame.js(112,68): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sources/UISourceCodeFrame.js(113,68): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sources/UISourceCodeFrame.js(115,36): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sources/UISourceCodeFrame.js(117,36): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/sources/UISourceCodeFrame.js(164,38): error TS2339: Property 'canSetFileContent' does not exist on type '() => void'. node_modules/chrome-devtools-frontend/front_end/sources/UISourceCodeFrame.js(166,38): error TS2339: Property 'isServiceProject' does not exist on type '() => void'. node_modules/chrome-devtools-frontend/front_end/sources/UISourceCodeFrame.js(168,38): error TS2339: Property 'type' does not exist on type '() => void'. @@ -11140,12 +18902,16 @@ node_modules/chrome-devtools-frontend/front_end/sources/UISourceCodeFrame.js(199 node_modules/chrome-devtools-frontend/front_end/sources/UISourceCodeFrame.js(204,19): error TS2339: Property 'addAll' does not exist on type 'Set'. node_modules/chrome-devtools-frontend/front_end/sources/UISourceCodeFrame.js(229,22): error TS2694: Namespace 'Common' has no exported member 'Event'. node_modules/chrome-devtools-frontend/front_end/sources/UISourceCodeFrame.js(239,22): error TS2694: Namespace 'Common' has no exported member 'Event'. +node_modules/chrome-devtools-frontend/front_end/sources/UISourceCodeFrame.js(263,5): error TS2554: Expected 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/sources/UISourceCodeFrame.js(263,61): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/sources/UISourceCodeFrame.js(276,25): error TS2495: Type 'Set' is not an array type or a string type. +node_modules/chrome-devtools-frontend/front_end/sources/UISourceCodeFrame.js(278,24): error TS2339: Property 'removeEventListeners' does not exist on type '() => void'. node_modules/chrome-devtools-frontend/front_end/sources/UISourceCodeFrame.js(282,25): error TS2495: Type 'Set' is not an array type or a string type. node_modules/chrome-devtools-frontend/front_end/sources/UISourceCodeFrame.js(304,43): error TS2339: Property 'type' does not exist on type '() => void'. node_modules/chrome-devtools-frontend/front_end/sources/UISourceCodeFrame.js(374,22): error TS2694: Namespace 'Common' has no exported member 'Event'. node_modules/chrome-devtools-frontend/front_end/sources/UISourceCodeFrame.js(377,41): error TS2694: Namespace 'Workspace' has no exported member 'UISourceCode'. node_modules/chrome-devtools-frontend/front_end/sources/UISourceCodeFrame.js(382,25): error TS2694: Namespace 'Workspace' has no exported member 'UISourceCode'. +node_modules/chrome-devtools-frontend/front_end/sources/UISourceCodeFrame.js(395,53): error TS2339: Property 'RowMessageBucket' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/sources/UISourceCodeFrame.js(402,22): error TS2694: Namespace 'Common' has no exported member 'Event'. node_modules/chrome-devtools-frontend/front_end/sources/UISourceCodeFrame.js(405,41): error TS2694: Namespace 'Workspace' has no exported member 'UISourceCode'. node_modules/chrome-devtools-frontend/front_end/sources/UISourceCodeFrame.js(410,25): error TS2694: Namespace 'Workspace' has no exported member 'UISourceCode'. @@ -11161,96 +18927,297 @@ node_modules/chrome-devtools-frontend/front_end/sources/UISourceCodeFrame.js(469 node_modules/chrome-devtools-frontend/front_end/sources/UISourceCodeFrame.js(472,40): error TS2694: Namespace 'Workspace' has no exported member 'UISourceCode'. node_modules/chrome-devtools-frontend/front_end/sources/UISourceCodeFrame.js(483,10): error TS2339: Property 'runtime' does not exist on type 'Window'. node_modules/chrome-devtools-frontend/front_end/sources/UISourceCodeFrame.js(496,32): error TS2339: Property 'runtime' does not exist on type 'Window'. +node_modules/chrome-devtools-frontend/front_end/sources/UISourceCodeFrame.js(511,24): error TS2339: Property 'pushAll' does not exist on type '(Anonymous class)[]'. node_modules/chrome-devtools-frontend/front_end/sources/UISourceCodeFrame.js(512,25): error TS2339: Property 'pushAll' does not exist on type 'any[]'. +node_modules/chrome-devtools-frontend/front_end/sources/UISourceCodeFrame.js(522,27): error TS2339: Property '_iconClassPerLevel' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sources/UISourceCodeFrame.js(523,27): error TS2339: Property '_iconClassPerLevel' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sources/UISourceCodeFrame.js(523,69): error TS2339: Property 'Message' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sources/UISourceCodeFrame.js(524,27): error TS2339: Property '_iconClassPerLevel' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sources/UISourceCodeFrame.js(524,69): error TS2339: Property 'Message' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sources/UISourceCodeFrame.js(526,27): error TS2339: Property '_bubbleTypePerLevel' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sources/UISourceCodeFrame.js(527,27): error TS2339: Property '_bubbleTypePerLevel' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sources/UISourceCodeFrame.js(527,70): error TS2339: Property 'Message' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sources/UISourceCodeFrame.js(528,27): error TS2339: Property '_bubbleTypePerLevel' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sources/UISourceCodeFrame.js(528,70): error TS2339: Property 'Message' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sources/UISourceCodeFrame.js(530,27): error TS2339: Property '_lineClassPerLevel' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sources/UISourceCodeFrame.js(531,27): error TS2339: Property '_lineClassPerLevel' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sources/UISourceCodeFrame.js(531,69): error TS2339: Property 'Message' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sources/UISourceCodeFrame.js(533,27): error TS2339: Property '_lineClassPerLevel' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sources/UISourceCodeFrame.js(533,69): error TS2339: Property 'Message' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sources/UISourceCodeFrame.js(539,27): error TS2339: Property 'RowMessage' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/sources/UISourceCodeFrame.js(541,25): error TS2694: Namespace 'Workspace' has no exported member 'UISourceCode'. node_modules/chrome-devtools-frontend/front_end/sources/UISourceCodeFrame.js(547,31): error TS2339: Property 'createChild' does not exist on type 'Element'. +node_modules/chrome-devtools-frontend/front_end/sources/UISourceCodeFrame.js(548,49): error TS2339: Property '_iconClassPerLevel' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/sources/UISourceCodeFrame.js(550,22): error TS2339: Property 'createChild' does not exist on type 'Element'. +node_modules/chrome-devtools-frontend/front_end/sources/UISourceCodeFrame.js(551,63): error TS2339: Property '_bubbleTypePerLevel' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/sources/UISourceCodeFrame.js(552,39): error TS2339: Property 'createChild' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/sources/UISourceCodeFrame.js(561,26): error TS2694: Namespace 'Workspace' has no exported member 'UISourceCode'. +node_modules/chrome-devtools-frontend/front_end/sources/UISourceCodeFrame.js(592,27): error TS2339: Property 'RowMessageBucket' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/sources/UISourceCodeFrame.js(603,22): error TS2339: Property '_messageBucket' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/sources/UISourceCodeFrame.js(604,35): error TS2339: Property 'createChild' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/sources/UISourceCodeFrame.js(610,33): error TS2694: Namespace 'Sources' has no exported member 'UISourceCodeFrame'. +node_modules/chrome-devtools-frontend/front_end/sources/UISourceCodeFrame.js(624,32): error TS2339: Property 'TextUtils' does not exist on type 'typeof TextUtils'. node_modules/chrome-devtools-frontend/front_end/sources/UISourceCodeFrame.js(638,38): error TS2339: Property 'removeChildren' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/sources/UISourceCodeFrame.js(647,37): error TS2339: Property 'resolve' does not exist on type '() => void'. +node_modules/chrome-devtools-frontend/front_end/sources/UISourceCodeFrame.js(652,23): error TS2339: Property 'toggleLineClass' does not exist on type '(Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sources/UISourceCodeFrame.js(652,77): error TS2339: Property '_lineClassPerLevel' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/sources/UISourceCodeFrame.js(667,25): error TS2694: Namespace 'Workspace' has no exported member 'UISourceCode'. +node_modules/chrome-devtools-frontend/front_end/sources/UISourceCodeFrame.js(678,52): error TS2339: Property 'RowMessage' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/sources/UISourceCodeFrame.js(684,25): error TS2694: Namespace 'Workspace' has no exported member 'UISourceCode'. node_modules/chrome-devtools-frontend/front_end/sources/UISourceCodeFrame.js(704,37): error TS2339: Property 'resolve' does not exist on type '() => void'. +node_modules/chrome-devtools-frontend/front_end/sources/UISourceCodeFrame.js(714,49): error TS2339: Property 'Message' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sources/UISourceCodeFrame.js(722,23): error TS2339: Property 'toggleLineClass' does not exist on type '(Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sources/UISourceCodeFrame.js(722,77): error TS2339: Property '_lineClassPerLevel' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sources/UISourceCodeFrame.js(728,21): error TS2339: Property 'toggleLineClass' does not exist on type '(Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sources/UISourceCodeFrame.js(728,75): error TS2339: Property '_lineClassPerLevel' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sources/UISourceCodeFrame.js(729,49): error TS2339: Property '_iconClassPerLevel' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sources/UISourceCodeFrame.js(733,24): error TS2339: Property 'Message' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/sources/UISourceCodeFrame.js(739,23): error TS2694: Namespace 'Workspace' has no exported member 'UISourceCode'. node_modules/chrome-devtools-frontend/front_end/sources/UISourceCodeFrame.js(740,23): error TS2694: Namespace 'Workspace' has no exported member 'UISourceCode'. +node_modules/chrome-devtools-frontend/front_end/sources/UISourceCodeFrame.js(743,24): error TS2339: Property 'Message' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sources/UISourceCodeFrame.js(744,33): error TS2339: Property 'Message' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sources/UISourceCodeFrame.js(745,30): error TS2339: Property 'Message' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sources/UISourceCodeFrame.js(752,27): error TS2339: Property 'Plugin' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/sources/UISourceCodeFrame.js(755,15): error TS2355: A function whose declared type is neither 'void' nor 'any' must return a value. node_modules/chrome-devtools-frontend/front_end/sources/UISourceCodeFrame.js(761,15): error TS2355: A function whose declared type is neither 'void' nor 'any' must return a value. node_modules/chrome-devtools-frontend/front_end/sources/UISourceCodeFrame.js(767,15): error TS2355: A function whose declared type is neither 'void' nor 'any' must return a value. -node_modules/chrome-devtools-frontend/front_end/sources/WatchExpressionsSidebarPane.js(38,5): error TS2346: Call target does not contain any signatures. +node_modules/chrome-devtools-frontend/front_end/sources/UISourceCodeFrame.js(777,27): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sources/WatchExpressionsSidebarPane.js(46,44): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/sources/WatchExpressionsSidebarPane.js(47,55): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sources/WatchExpressionsSidebarPane.js(48,48): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/sources/WatchExpressionsSidebarPane.js(49,59): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sources/WatchExpressionsSidebarPane.js(55,40): error TS2345: Argument of type 'typeof (Anonymous class)' is not assignable to parameter of type 'new (arg1: any) => any'. +node_modules/chrome-devtools-frontend/front_end/sources/WatchExpressionsSidebarPane.js(56,58): error TS2339: Property 'CallFrame' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sources/WatchExpressionsSidebarPane.js(73,50): error TS2339: Property 'length' does not exist on type 'V'. +node_modules/chrome-devtools-frontend/front_end/sources/WatchExpressionsSidebarPane.js(83,39): error TS2345: Argument of type 'string[]' is not assignable to parameter of type 'V'. +node_modules/chrome-devtools-frontend/front_end/sources/WatchExpressionsSidebarPane.js(97,25): error TS2339: Property 'removeChildren' does not exist on type 'Element'. +node_modules/chrome-devtools-frontend/front_end/sources/WatchExpressionsSidebarPane.js(99,46): error TS2339: Property 'createChild' does not exist on type 'Element'. +node_modules/chrome-devtools-frontend/front_end/sources/WatchExpressionsSidebarPane.js(100,38): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/sources/WatchExpressionsSidebarPane.js(102,48): error TS2339: Property 'length' does not exist on type 'V'. +node_modules/chrome-devtools-frontend/front_end/sources/WatchExpressionsSidebarPane.js(120,33): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/sources/WatchExpressionsSidebarPane.js(127,22): error TS2694: Namespace 'Common' has no exported member 'Event'. node_modules/chrome-devtools-frontend/front_end/sources/WatchExpressionsSidebarPane.js(132,30): error TS2339: Property 'remove' does not exist on type '(Anonymous class)[]'. +node_modules/chrome-devtools-frontend/front_end/sources/WatchExpressionsSidebarPane.js(150,18): error TS2694: Namespace 'UI' has no exported member 'ContextMenu'. node_modules/chrome-devtools-frontend/front_end/sources/WatchExpressionsSidebarPane.js(156,7): error TS2447: The '|=' operator is not allowed for boolean types. Consider using '||' instead. +node_modules/chrome-devtools-frontend/front_end/sources/WatchExpressionsSidebarPane.js(159,45): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/sources/WatchExpressionsSidebarPane.js(163,11): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/sources/WatchExpressionsSidebarPane.js(167,24): error TS2339: Property 'deepElementFromPoint' does not exist on type 'Event'. node_modules/chrome-devtools-frontend/front_end/sources/WatchExpressionsSidebarPane.js(171,37): error TS2339: Property 'isSelfOrAncestor' does not exist on type 'Element'. -node_modules/chrome-devtools-frontend/front_end/sources/WatchExpressionsSidebarPane.js(225,5): error TS2346: Call target does not contain any signatures. +node_modules/chrome-devtools-frontend/front_end/sources/WatchExpressionsSidebarPane.js(203,18): error TS2694: Namespace 'UI' has no exported member 'ContextMenu'. +node_modules/chrome-devtools-frontend/front_end/sources/WatchExpressionsSidebarPane.js(251,53): error TS2345: Argument of type 'typeof (Anonymous class)' is not assignable to parameter of type 'new (arg1: any) => (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sources/WatchExpressionsSidebarPane.js(257,54): error TS2339: Property '_watchObjectGroupId' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/sources/WatchExpressionsSidebarPane.js(272,32): error TS2339: Property 'createChild' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/sources/WatchExpressionsSidebarPane.js(279,19): error TS2339: Property 'getComponentSelection' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/sources/WatchExpressionsSidebarPane.js(295,13): error TS2339: Property 'consume' does not exist on type 'Event'. node_modules/chrome-devtools-frontend/front_end/sources/WatchExpressionsSidebarPane.js(301,19): error TS2339: Property 'removeChildren' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/sources/WatchExpressionsSidebarPane.js(310,11): error TS2339: Property 'consume' does not exist on type 'Event'. +node_modules/chrome-devtools-frontend/front_end/sources/WatchExpressionsSidebarPane.js(323,59): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/sources/WatchExpressionsSidebarPane.js(330,11): error TS2339: Property 'consume' does not exist on type 'Event'. node_modules/chrome-devtools-frontend/front_end/sources/WatchExpressionsSidebarPane.js(336,24): error TS2694: Namespace 'Protocol' has no exported member 'Runtime'. node_modules/chrome-devtools-frontend/front_end/sources/WatchExpressionsSidebarPane.js(342,38): error TS2339: Property 'createChild' does not exist on type 'Element'. +node_modules/chrome-devtools-frontend/front_end/sources/WatchExpressionsSidebarPane.js(343,26): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/sources/WatchExpressionsSidebarPane.js(346,38): error TS2339: Property 'createChild' does not exist on type 'Element'. +node_modules/chrome-devtools-frontend/front_end/sources/WatchExpressionsSidebarPane.js(351,40): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/sources/WatchExpressionsSidebarPane.js(360,19): error TS2339: Property 'removeChildren' does not exist on type 'Element'. +node_modules/chrome-devtools-frontend/front_end/sources/WatchExpressionsSidebarPane.js(364,39): error TS2554: Expected 4-6 arguments, but got 3. node_modules/chrome-devtools-frontend/front_end/sources/WatchExpressionsSidebarPane.js(383,11): error TS2339: Property 'consume' does not exist on type 'Event'. node_modules/chrome-devtools-frontend/front_end/sources/WatchExpressionsSidebarPane.js(384,15): error TS2339: Property 'detail' does not exist on type 'Event'. +node_modules/chrome-devtools-frontend/front_end/sources/WatchExpressionsSidebarPane.js(415,18): error TS2694: Namespace 'UI' has no exported member 'ContextMenu'. +node_modules/chrome-devtools-frontend/front_end/sources/WatchExpressionsSidebarPane.js(421,11): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/sources/WatchExpressionsSidebarPane.js(426,49): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/sources/WatchExpressionsSidebarPane.js(428,24): error TS2339: Property 'deepElementFromPoint' does not exist on type 'Event'. +node_modules/chrome-devtools-frontend/front_end/sources/WatchExpressionsSidebarPane.js(429,38): error TS2339: Property 'isSelfOrAncestor' does not exist on type 'Element'. +node_modules/chrome-devtools-frontend/front_end/sources/WatchExpressionsSidebarPane.js(434,27): error TS2339: Property 'copyText' does not exist on type 'typeof InspectorFrontendHost'. +node_modules/chrome-devtools-frontend/front_end/sources/WatchExpressionsSidebarPane.js(438,25): error TS2339: Property '_watchObjectGroupId' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sources/WatchExpressionsSidebarPane.js(441,25): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sources/WorkspaceMappingTip.js(23,60): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sources/WorkspaceMappingTip.js(24,70): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/sources/WorkspaceMappingTip.js(28,22): error TS2694: Namespace 'Common' has no exported member 'Event'. +node_modules/chrome-devtools-frontend/front_end/sources/WorkspaceMappingTip.js(32,53): error TS2339: Property '_infobarSymbol' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sources/WorkspaceMappingTip.js(33,51): error TS2339: Property '_infobarSymbol' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sources/WorkspaceMappingTip.js(34,56): error TS2339: Property '_infobarSymbol' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sources/WorkspaceMappingTip.js(35,54): error TS2339: Property '_infobarSymbol' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/sources/WorkspaceMappingTip.js(39,22): error TS2694: Namespace 'Common' has no exported member 'Event'. +node_modules/chrome-devtools-frontend/front_end/sources/WorkspaceMappingTip.js(56,50): error TS2339: Property '_infobarSymbol' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/sources/WorkspaceMappingTip.js(61,32): error TS2339: Property 'type' does not exist on type '() => void'. node_modules/chrome-devtools-frontend/front_end/sources/WorkspaceMappingTip.js(69,55): error TS2339: Property 'uiSourceCodes' does not exist on type '() => void'. node_modules/chrome-devtools-frontend/front_end/sources/WorkspaceMappingTip.js(80,32): error TS2339: Property 'type' does not exist on type '() => void'. node_modules/chrome-devtools-frontend/front_end/sources/WorkspaceMappingTip.js(81,32): error TS2339: Property 'type' does not exist on type '() => void'. node_modules/chrome-devtools-frontend/front_end/sources/WorkspaceMappingTip.js(89,53): error TS2339: Property 'uiSourceCodes' does not exist on type '() => void'. node_modules/chrome-devtools-frontend/front_end/sources/WorkspaceMappingTip.js(107,25): error TS2339: Property 'asParsedURL' does not exist on type 'string'. +node_modules/chrome-devtools-frontend/front_end/sources/WorkspaceMappingTip.js(116,20): error TS2339: Property 'Type' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sources/WorkspaceMappingTip.js(116,31): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/sources/WorkspaceMappingTip.js(121,9): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/sources/WorkspaceMappingTip.js(123,9): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/sources/WorkspaceMappingTip.js(138,48): error TS2339: Property 'Type' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sources/WorkspaceMappingTip.js(141,37): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/sources/WorkspaceMappingTip.js(143,37): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/sources/WorkspaceMappingTip.js(145,26): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/sources/WorkspaceMappingTip.js(156,11): error TS2339: Property 'consume' does not exist on type 'Event'. node_modules/chrome-devtools-frontend/front_end/sources/WorkspaceMappingTip.js(157,32): error TS2339: Property 'type' does not exist on type '() => void'. +node_modules/chrome-devtools-frontend/front_end/sources/WorkspaceMappingTip.js(171,41): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/sources/WorkspaceMappingTip.js(173,63): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/sources/WorkspaceMappingTip.js(174,16): error TS2339: Property 'createTextChild' does not exist on type 'Element'. -node_modules/chrome-devtools-frontend/front_end/sources/XHRBreakpointsSidebarPane.js(11,5): error TS2346: Call target does not contain any signatures. +node_modules/chrome-devtools-frontend/front_end/sources/WorkspaceMappingTip.js(175,46): error TS2339: Property '_infobarSymbol' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sources/WorkspaceMappingTip.js(176,23): error TS2339: Property 'attachInfobars' does not exist on type '(Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sources/WorkspaceMappingTip.js(181,29): error TS2339: Property '_infobarSymbol' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sources/XHRBreakpointsSidebarPane.js(14,45): error TS2339: Property 'createChild' does not exist on type 'Element'. +node_modules/chrome-devtools-frontend/front_end/sources/XHRBreakpointsSidebarPane.js(15,46): error TS2339: Property 'createChild' does not exist on type 'Element'. +node_modules/chrome-devtools-frontend/front_end/sources/XHRBreakpointsSidebarPane.js(16,38): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/sources/XHRBreakpointsSidebarPane.js(21,44): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/sources/XHRBreakpointsSidebarPane.js(22,55): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sources/XHRBreakpointsSidebarPane.js(39,45): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/sources/XHRBreakpointsSidebarPane.js(47,41): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/sources/XHRBreakpointsSidebarPane.js(49,46): error TS2339: Property 'createChild' does not exist on type 'Element'. +node_modules/chrome-devtools-frontend/front_end/sources/XHRBreakpointsSidebarPane.js(66,39): error TS2339: Property 'Config' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/sources/XHRBreakpointsSidebarPane.js(76,41): error TS2339: Property '_checkboxElement' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/sources/XHRBreakpointsSidebarPane.js(81,13): error TS2339: Property '_url' does not exist on type 'Element'. +node_modules/chrome-devtools-frontend/front_end/sources/XHRBreakpointsSidebarPane.js(84,67): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/sources/XHRBreakpointsSidebarPane.js(88,13): error TS2339: Property '_checkboxElement' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/sources/XHRBreakpointsSidebarPane.js(95,26): error TS2339: Property '_url' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/sources/XHRBreakpointsSidebarPane.js(95,49): error TS2339: Property '_url' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/sources/XHRBreakpointsSidebarPane.js(95,64): error TS2339: Property '_url' does not exist on type 'Element'. +node_modules/chrome-devtools-frontend/front_end/sources/XHRBreakpointsSidebarPane.js(156,26): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/sources/XHRBreakpointsSidebarPane.js(158,45): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/sources/XHRBreakpointsSidebarPane.js(159,45): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/sources/XHRBreakpointsSidebarPane.js(186,41): error TS2339: Property '_checkboxElement' does not exist on type 'Element'. -node_modules/chrome-devtools-frontend/front_end/sources_test_runner/BreakpointManagerTestRunner.js(80,5): error TS2346: Call target does not contain any signatures. +node_modules/chrome-devtools-frontend/front_end/sources/XHRBreakpointsSidebarPane.js(195,44): error TS2339: Property 'Config' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sources/XHRBreakpointsSidebarPane.js(207,37): error TS2345: Argument of type 'typeof (Anonymous class)' is not assignable to parameter of type 'new (arg1: any) => (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sources/XHRBreakpointsSidebarPane.js(208,58): error TS2339: Property 'BreakReason' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sources/XHRBreakpointsSidebarPane.js(226,21): error TS2495: Type 'IterableIterator' is not an array type or a string type. +node_modules/chrome-devtools-frontend/front_end/sources_test_runner/BreakpointManagerTestRunner.js(10,19): error TS2339: Property 'BreakpointManager' does not exist on type 'typeof SourcesTestRunner'. +node_modules/chrome-devtools-frontend/front_end/sources_test_runner/BreakpointManagerTestRunner.js(13,21): error TS2339: Property 'testTargetManager' does not exist on type 'typeof SourcesTestRunner'. +node_modules/chrome-devtools-frontend/front_end/sources_test_runner/BreakpointManagerTestRunner.js(14,21): error TS2339: Property 'testWorkspace' does not exist on type 'typeof SourcesTestRunner'. +node_modules/chrome-devtools-frontend/front_end/sources_test_runner/BreakpointManagerTestRunner.js(15,21): error TS2339: Property 'testNetworkProjectManager' does not exist on type 'typeof SourcesTestRunner'. +node_modules/chrome-devtools-frontend/front_end/sources_test_runner/BreakpointManagerTestRunner.js(16,60): error TS2339: Property 'testTargetManager' does not exist on type 'typeof SourcesTestRunner'. +node_modules/chrome-devtools-frontend/front_end/sources_test_runner/BreakpointManagerTestRunner.js(16,97): error TS2339: Property 'testWorkspace' does not exist on type 'typeof SourcesTestRunner'. +node_modules/chrome-devtools-frontend/front_end/sources_test_runner/BreakpointManagerTestRunner.js(17,21): error TS2339: Property 'testResourceMapping' does not exist on type 'typeof SourcesTestRunner'. +node_modules/chrome-devtools-frontend/front_end/sources_test_runner/BreakpointManagerTestRunner.js(18,54): error TS2339: Property 'testTargetManager' does not exist on type 'typeof SourcesTestRunner'. +node_modules/chrome-devtools-frontend/front_end/sources_test_runner/BreakpointManagerTestRunner.js(18,91): error TS2339: Property 'testWorkspace' does not exist on type 'typeof SourcesTestRunner'. +node_modules/chrome-devtools-frontend/front_end/sources_test_runner/BreakpointManagerTestRunner.js(19,21): error TS2339: Property 'testDebuggerWorkspaceBinding' does not exist on type 'typeof SourcesTestRunner'. +node_modules/chrome-devtools-frontend/front_end/sources_test_runner/BreakpointManagerTestRunner.js(20,63): error TS2339: Property 'testTargetManager' does not exist on type 'typeof SourcesTestRunner'. +node_modules/chrome-devtools-frontend/front_end/sources_test_runner/BreakpointManagerTestRunner.js(20,100): error TS2339: Property 'testWorkspace' does not exist on type 'typeof SourcesTestRunner'. +node_modules/chrome-devtools-frontend/front_end/sources_test_runner/BreakpointManagerTestRunner.js(21,12): error TS2551: Property 'resourceMapping' does not exist on type 'typeof Bindings'. Did you mean 'ResourceMapping'? +node_modules/chrome-devtools-frontend/front_end/sources_test_runner/BreakpointManagerTestRunner.js(21,48): error TS2339: Property 'testResourceMapping' does not exist on type 'typeof SourcesTestRunner'. +node_modules/chrome-devtools-frontend/front_end/sources_test_runner/BreakpointManagerTestRunner.js(26,56): error TS2339: Property 'testResourceMapping' does not exist on type 'typeof SourcesTestRunner'. +node_modules/chrome-devtools-frontend/front_end/sources_test_runner/BreakpointManagerTestRunner.js(31,33): error TS2339: Property 'Capability' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sources_test_runner/BreakpointManagerTestRunner.js(33,34): error TS2339: Property 'testTargetManager' does not exist on type 'typeof SourcesTestRunner'. +node_modules/chrome-devtools-frontend/front_end/sources_test_runner/BreakpointManagerTestRunner.js(34,79): error TS2339: Property 'Capability' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sources_test_runner/BreakpointManagerTestRunner.js(37,21): error TS2339: Property 'testNetworkProject' does not exist on type 'typeof SourcesTestRunner'. +node_modules/chrome-devtools-frontend/front_end/sources_test_runner/BreakpointManagerTestRunner.js(38,21): error TS2339: Property 'testResourceMappingModelInfo' does not exist on type 'typeof SourcesTestRunner'. +node_modules/chrome-devtools-frontend/front_end/sources_test_runner/BreakpointManagerTestRunner.js(40,37): error TS2339: Property 'mainTarget' does not exist on type 'typeof TestRunner'. +node_modules/chrome-devtools-frontend/front_end/sources_test_runner/BreakpointManagerTestRunner.js(47,21): error TS2339: Property 'testTargetManager' does not exist on type 'typeof SourcesTestRunner'. +node_modules/chrome-devtools-frontend/front_end/sources_test_runner/BreakpointManagerTestRunner.js(63,36): error TS2339: Property 'Location' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sources_test_runner/BreakpointManagerTestRunner.js(81,30): error TS2554: Expected 1 arguments, but got 0. +node_modules/chrome-devtools-frontend/front_end/sources_test_runner/BreakpointManagerTestRunner.js(86,56): error TS2339: Property 'testDebuggerWorkspaceBinding' does not exist on type 'typeof SourcesTestRunner'. +node_modules/chrome-devtools-frontend/front_end/sources_test_runner/BreakpointManagerTestRunner.js(110,18): error TS2554: Expected 14 arguments, but got 3. node_modules/chrome-devtools-frontend/front_end/sources_test_runner/BreakpointManagerTestRunner.js(132,18): error TS2339: Property 'setBreakpointCallback' does not exist on type 'Window'. node_modules/chrome-devtools-frontend/front_end/sources_test_runner/BreakpointManagerTestRunner.js(133,36): error TS2339: Property 'setBreakpointCallback' does not exist on type 'Window'. node_modules/chrome-devtools-frontend/front_end/sources_test_runner/BreakpointManagerTestRunner.js(134,23): error TS2339: Property 'setBreakpointCallback' does not exist on type 'Window'. +node_modules/chrome-devtools-frontend/front_end/sources_test_runner/BreakpointManagerTestRunner.js(141,34): error TS2339: Property 'Location' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sources_test_runner/BreakpointManagerTestRunner.js(150,34): error TS2339: Property 'Location' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sources_test_runner/BreakpointManagerTestRunner.js(170,51): error TS2339: Property 'Location' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sources_test_runner/BreakpointManagerTestRunner.js(179,44): error TS2339: Property 'Location' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sources_test_runner/BreakpointManagerTestRunner.js(223,59): error TS2339: Property 'Location' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/sources_test_runner/BreakpointManagerTestRunner.js(250,3): error TS2304: Cannot find name 'uiSourceCode'. +node_modules/chrome-devtools-frontend/front_end/sources_test_runner/BreakpointManagerTestRunner.js(250,36): error TS2339: Property 'testWorkspace' does not exist on type 'typeof SourcesTestRunner'. node_modules/chrome-devtools-frontend/front_end/sources_test_runner/BreakpointManagerTestRunner.js(251,42): error TS2304: Cannot find name 'uiSourceCode'. node_modules/chrome-devtools-frontend/front_end/sources_test_runner/BreakpointManagerTestRunner.js(257,10): error TS2304: Cannot find name 'uiSourceCode'. +node_modules/chrome-devtools-frontend/front_end/sources_test_runner/BreakpointManagerTestRunner.js(261,21): error TS2339: Property '_pendingBreakpointUpdates' does not exist on type 'typeof SourcesTestRunner'. +node_modules/chrome-devtools-frontend/front_end/sources_test_runner/BreakpointManagerTestRunner.js(263,34): error TS2339: Property 'ModelBreakpoint' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sources_test_runner/BreakpointManagerTestRunner.js(265,34): error TS2339: Property 'ModelBreakpoint' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sources_test_runner/BreakpointManagerTestRunner.js(268,23): error TS2339: Property '_pendingBreakpointUpdates' does not exist on type 'typeof SourcesTestRunner'. +node_modules/chrome-devtools-frontend/front_end/sources_test_runner/BreakpointManagerTestRunner.js(272,23): error TS2339: Property '_pendingBreakpointUpdates' does not exist on type 'typeof SourcesTestRunner'. +node_modules/chrome-devtools-frontend/front_end/sources_test_runner/BreakpointManagerTestRunner.js(317,7): error TS2345: Argument of type '{ [x: string]: any; get: () => any; set: (breakpoints: any) => void; }' is not assignable to parameter of type '(Anonymous class)'. + Property '_settings' is missing in type '{ [x: string]: any; get: () => any; set: (breakpoints: any) => void; }'. +node_modules/chrome-devtools-frontend/front_end/sources_test_runner/BreakpointManagerTestRunner.js(319,65): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sources_test_runner/BreakpointManagerTestRunner.js(320,65): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sources_test_runner/BreakpointManagerTestRunner.js(326,19): error TS2339: Property 'BreakpointManager' does not exist on type 'typeof SourcesTestRunner'. node_modules/chrome-devtools-frontend/front_end/sources_test_runner/BreakpointManagerTestRunner.js(333,12): error TS2339: Property 'setBreakpointCallback' does not exist on type 'Window'. +node_modules/chrome-devtools-frontend/front_end/sources_test_runner/BreakpointManagerTestRunner.js(337,19): error TS2339: Property 'BreakpointManager' does not exist on type 'typeof SourcesTestRunner'. +node_modules/chrome-devtools-frontend/front_end/sources_test_runner/BreakpointManagerTestRunner.js(397,21): error TS2339: Property '_pendingBreakpointUpdatesCallback' does not exist on type 'typeof SourcesTestRunner'. +node_modules/chrome-devtools-frontend/front_end/sources_test_runner/BreakpointManagerTestRunner.js(402,26): error TS2339: Property '_pendingBreakpointUpdates' does not exist on type 'typeof SourcesTestRunner'. +node_modules/chrome-devtools-frontend/front_end/sources_test_runner/BreakpointManagerTestRunner.js(402,73): error TS2339: Property '_pendingBreakpointUpdatesCallback' does not exist on type 'typeof SourcesTestRunner'. +node_modules/chrome-devtools-frontend/front_end/sources_test_runner/BreakpointManagerTestRunner.js(403,38): error TS2339: Property '_pendingBreakpointUpdatesCallback' does not exist on type 'typeof SourcesTestRunner'. +node_modules/chrome-devtools-frontend/front_end/sources_test_runner/BreakpointManagerTestRunner.js(404,30): error TS2339: Property '_pendingBreakpointUpdatesCallback' does not exist on type 'typeof SourcesTestRunner'. +node_modules/chrome-devtools-frontend/front_end/sources_test_runner/DebuggerTestRunner.js(11,29): error TS2339: Property 'debuggerModel' does not exist on type 'typeof TestRunner'. +node_modules/chrome-devtools-frontend/front_end/sources_test_runner/DebuggerTestRunner.js(14,23): error TS2339: Property '_quiet' does not exist on type 'typeof SourcesTestRunner'. +node_modules/chrome-devtools-frontend/front_end/sources_test_runner/DebuggerTestRunner.js(97,22): error TS2339: Property 'DebuggerAgent' does not exist on type 'typeof TestRunner'. node_modules/chrome-devtools-frontend/front_end/sources_test_runner/DebuggerTestRunner.js(125,28): error TS2339: Property 'sprintf' does not exist on type 'StringConstructor'. +node_modules/chrome-devtools-frontend/front_end/sources_test_runner/DebuggerTestRunner.js(136,21): error TS2339: Property '_waitUntilPausedCallback' does not exist on type 'typeof SourcesTestRunner'. +node_modules/chrome-devtools-frontend/front_end/sources_test_runner/DebuggerTestRunner.js(142,25): error TS2339: Property '_pausedScriptArguments' does not exist on type 'typeof SourcesTestRunner'. +node_modules/chrome-devtools-frontend/front_end/sources_test_runner/DebuggerTestRunner.js(143,48): error TS2339: Property '_pausedScriptArguments' does not exist on type 'typeof SourcesTestRunner'. +node_modules/chrome-devtools-frontend/front_end/sources_test_runner/DebuggerTestRunner.js(145,23): error TS2339: Property '_waitUntilPausedCallback' does not exist on type 'typeof SourcesTestRunner'. +node_modules/chrome-devtools-frontend/front_end/sources_test_runner/DebuggerTestRunner.js(153,21): error TS2339: Property '_waitUntilResumedCallback' does not exist on type 'typeof SourcesTestRunner'. +node_modules/chrome-devtools-frontend/front_end/sources_test_runner/DebuggerTestRunner.js(159,26): error TS2339: Property '_pausedScriptArguments' does not exist on type 'typeof SourcesTestRunner'. +node_modules/chrome-devtools-frontend/front_end/sources_test_runner/DebuggerTestRunner.js(162,23): error TS2339: Property '_waitUntilResumedCallback' does not exist on type 'typeof SourcesTestRunner'. +node_modules/chrome-devtools-frontend/front_end/sources_test_runner/DebuggerTestRunner.js(170,10): error TS2551: Property 'panels' does not exist on type 'typeof UI'. Did you mean 'Panel'? +node_modules/chrome-devtools-frontend/front_end/sources_test_runner/DebuggerTestRunner.js(171,8): error TS2551: Property 'panels' does not exist on type 'typeof UI'. Did you mean 'Panel'? +node_modules/chrome-devtools-frontend/front_end/sources_test_runner/DebuggerTestRunner.js(212,8): error TS2551: Property 'panels' does not exist on type 'typeof UI'. Did you mean 'Panel'? +node_modules/chrome-devtools-frontend/front_end/sources_test_runner/DebuggerTestRunner.js(218,8): error TS2551: Property 'panels' does not exist on type 'typeof UI'. Did you mean 'Panel'? +node_modules/chrome-devtools-frontend/front_end/sources_test_runner/DebuggerTestRunner.js(224,8): error TS2551: Property 'panels' does not exist on type 'typeof UI'. Did you mean 'Panel'? +node_modules/chrome-devtools-frontend/front_end/sources_test_runner/DebuggerTestRunner.js(230,8): error TS2551: Property 'panels' does not exist on type 'typeof UI'. Did you mean 'Panel'? +node_modules/chrome-devtools-frontend/front_end/sources_test_runner/DebuggerTestRunner.js(304,59): error TS2339: Property 'type' does not exist on type '() => void'. +node_modules/chrome-devtools-frontend/front_end/sources_test_runner/DebuggerTestRunner.js(334,34): error TS2339: Property 'Location' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sources_test_runner/DebuggerTestRunner.js(339,37): error TS2339: Property 'CallFrame' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sources_test_runner/DebuggerTestRunner.js(339,85): error TS2339: Property 'CallFrame' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sources_test_runner/DebuggerTestRunner.js(343,36): error TS2339: Property 'debuggerModel' does not exist on type 'typeof TestRunner'. +node_modules/chrome-devtools-frontend/front_end/sources_test_runner/DebuggerTestRunner.js(366,26): error TS2339: Property '_quiet' does not exist on type 'typeof SourcesTestRunner'. +node_modules/chrome-devtools-frontend/front_end/sources_test_runner/DebuggerTestRunner.js(369,28): error TS2339: Property 'target' does not exist on type 'typeof SourcesTestRunner'. +node_modules/chrome-devtools-frontend/front_end/sources_test_runner/DebuggerTestRunner.js(370,21): error TS2339: Property '_pausedScriptArguments' does not exist on type 'typeof SourcesTestRunner'. +node_modules/chrome-devtools-frontend/front_end/sources_test_runner/DebuggerTestRunner.js(371,23): error TS2339: Property 'CallFrame' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sources_test_runner/DebuggerTestRunner.js(375,25): error TS2339: Property '_waitUntilPausedCallback' does not exist on type 'typeof SourcesTestRunner'. +node_modules/chrome-devtools-frontend/front_end/sources_test_runner/DebuggerTestRunner.js(376,38): error TS2339: Property '_waitUntilPausedCallback' does not exist on type 'typeof SourcesTestRunner'. +node_modules/chrome-devtools-frontend/front_end/sources_test_runner/DebuggerTestRunner.js(377,30): error TS2339: Property '_waitUntilPausedCallback' does not exist on type 'typeof SourcesTestRunner'. +node_modules/chrome-devtools-frontend/front_end/sources_test_runner/DebuggerTestRunner.js(378,65): error TS2339: Property '_pausedScriptArguments' does not exist on type 'typeof SourcesTestRunner'. +node_modules/chrome-devtools-frontend/front_end/sources_test_runner/DebuggerTestRunner.js(383,26): error TS2339: Property '_quiet' does not exist on type 'typeof SourcesTestRunner'. +node_modules/chrome-devtools-frontend/front_end/sources_test_runner/DebuggerTestRunner.js(386,28): error TS2339: Property '_pausedScriptArguments' does not exist on type 'typeof SourcesTestRunner'. +node_modules/chrome-devtools-frontend/front_end/sources_test_runner/DebuggerTestRunner.js(388,25): error TS2339: Property '_waitUntilResumedCallback' does not exist on type 'typeof SourcesTestRunner'. +node_modules/chrome-devtools-frontend/front_end/sources_test_runner/DebuggerTestRunner.js(389,38): error TS2339: Property '_waitUntilResumedCallback' does not exist on type 'typeof SourcesTestRunner'. +node_modules/chrome-devtools-frontend/front_end/sources_test_runner/DebuggerTestRunner.js(390,30): error TS2339: Property '_waitUntilResumedCallback' does not exist on type 'typeof SourcesTestRunner'. +node_modules/chrome-devtools-frontend/front_end/sources_test_runner/DebuggerTestRunner.js(396,18): error TS2551: Property 'panels' does not exist on type 'typeof UI'. Did you mean 'Panel'? +node_modules/chrome-devtools-frontend/front_end/sources_test_runner/DebuggerTestRunner.js(426,18): error TS2551: Property 'panels' does not exist on type 'typeof UI'. Did you mean 'Panel'? node_modules/chrome-devtools-frontend/front_end/sources_test_runner/DebuggerTestRunner.js(483,26): error TS2339: Property 'runtime' does not exist on type 'Window'. node_modules/chrome-devtools-frontend/front_end/sources_test_runner/DebuggerTestRunner.js(515,23): error TS2339: Property 'runtime' does not exist on type 'Window'. +node_modules/chrome-devtools-frontend/front_end/sources_test_runner/DebuggerTestRunner.js(584,21): error TS2339: Property '_quiet' does not exist on type 'typeof SourcesTestRunner'. +node_modules/chrome-devtools-frontend/front_end/sources_test_runner/DebuggerTestRunner.js(588,28): error TS2339: Property 'debuggerModel' does not exist on type 'typeof TestRunner'. node_modules/chrome-devtools-frontend/front_end/sources_test_runner/DebuggerTestRunner.js(644,15): error TS2339: Property 'runtime' does not exist on type 'Window'. +node_modules/chrome-devtools-frontend/front_end/sources_test_runner/DebuggerTestRunner.js(644,56): error TS2339: Property 'EditorAction' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sources_test_runner/DebuggerTestRunner.js(662,50): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sources_test_runner/DebuggerTestRunner.js(665,55): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/sources_test_runner/DebuggerTestRunner.js(671,26): error TS2339: Property 'runtime' does not exist on type 'Window'. +node_modules/chrome-devtools-frontend/front_end/sources_test_runner/DebuggerTestRunner.js(676,21): error TS2339: Property 'debuggerModel' does not exist on type 'typeof TestRunner'. +node_modules/chrome-devtools-frontend/front_end/sources_test_runner/DebuggerTestRunner.js(709,79): error TS2339: Property 'BreakpointDecoration' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sources_test_runner/DebuggerTestRunner.js(715,60): error TS2339: Property 'BreakpointDecoration' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sources_test_runner/DebuggerTestRunner.js(730,81): error TS2339: Property 'BreakpointDecoration' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sources_test_runner/DebuggerTestRunner.js(735,44): error TS2339: Property 'BreakpointDecoration' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/sources_test_runner/DebuggerTestRunner.js(743,19): error TS2339: Property 'runtime' does not exist on type 'Window'. +node_modules/chrome-devtools-frontend/front_end/sources_test_runner/EditorTestRunner.js(13,22): error TS2339: Property 'style' does not exist on type 'Element'. +node_modules/chrome-devtools-frontend/front_end/sources_test_runner/EditorTestRunner.js(14,22): error TS2339: Property 'style' does not exist on type 'Element'. +node_modules/chrome-devtools-frontend/front_end/sources_test_runner/EditorTestRunner.js(15,3): error TS2554: Expected 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/sources_test_runner/SearchTestRunner.js(91,3): error TS2304: Cannot find name 'editor'. node_modules/chrome-devtools-frontend/front_end/sources_test_runner/SearchTestRunner.js(94,23): error TS2304: Cannot find name 'editor'. node_modules/chrome-devtools-frontend/front_end/sources_test_runner/SearchTestRunner.js(95,19): error TS2304: Cannot find name 'editor'. +node_modules/chrome-devtools-frontend/front_end/sources_test_runner/SearchTestRunner.js(97,27): error TS2551: Property 'panels' does not exist on type 'typeof UI'. Did you mean 'Panel'? node_modules/chrome-devtools-frontend/front_end/sources_test_runner/SearchTestRunner.js(114,23): error TS2304: Cannot find name 'editor'. node_modules/chrome-devtools-frontend/front_end/sources_test_runner/SearchTestRunner.js(115,19): error TS2304: Cannot find name 'editor'. -node_modules/chrome-devtools-frontend/front_end/sources_test_runner/SourcesTestRunner.js(11,21): error TS2694: Namespace 'Sources' has no exported member 'NavigatorView'. node_modules/chrome-devtools-frontend/front_end/sources_test_runner/SourcesTestRunner.js(26,29): error TS2339: Property 'map' does not exist on type 'NodeListOf'. node_modules/chrome-devtools-frontend/front_end/sources_test_runner/SourcesTestRunner.js(31,21): error TS2339: Property '_nodeType' does not exist on type '(Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sources_test_runner/SourcesTestRunner.js(31,57): error TS2339: Property 'Types' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/sources_test_runner/SourcesTestRunner.js(32,21): error TS2339: Property '_nodeType' does not exist on type '(Anonymous class)'. -node_modules/chrome-devtools-frontend/front_end/sources_test_runner/SourcesTestRunner.js(55,21): error TS2694: Namespace 'Sources' has no exported member 'NavigatorView'. -node_modules/chrome-devtools-frontend/front_end/sources_test_runner/SourcesTestRunner.js(63,21): error TS2694: Namespace 'Sources' has no exported member 'NavigatorView'. +node_modules/chrome-devtools-frontend/front_end/sources_test_runner/SourcesTestRunner.js(32,57): error TS2339: Property 'Types' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/sources_test_runner/SourcesTestRunner.js(69,3): error TS2322: Type 'boolean' is not assignable to type 'V'. +node_modules/chrome-devtools-frontend/front_end/sources_test_runner/SourcesTestRunner.js(70,3): error TS2322: Type 'boolean' is not assignable to type 'V'. +node_modules/chrome-devtools-frontend/front_end/sources_test_runner/SourcesTestRunner.js(93,3): error TS2554: Expected 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/sources_test_runner/SourcesTestRunner.js(94,46): error TS2339: Property 'positionToLocation' does not exist on type '() => void'. +node_modules/chrome-devtools-frontend/front_end/sources_test_runner/SourcesTestRunner.js(97,27): error TS2339: Property 'locationToPosition' does not exist on type '() => void'. node_modules/chrome-devtools-frontend/front_end/sources_test_runner/SourcesTestRunner.js(101,33): error TS2339: Property 'sprintf' does not exist on type 'StringConstructor'. node_modules/chrome-devtools-frontend/front_end/sources_test_runner/SourcesTestRunner.js(103,33): error TS2339: Property 'sprintf' does not exist on type 'StringConstructor'. node_modules/chrome-devtools-frontend/front_end/sources_test_runner/SourcesTestRunner.js(129,11): error TS2339: Property 'pushAll' does not exist on type 'any[]'. node_modules/chrome-devtools-frontend/front_end/terminal/TerminalWidget.js(7,10): error TS2339: Property 'TerminalWidget' does not exist on type '{ (params: any): void; prototype: { [x: string]: any; fit: () => void; linkify: () => void; open:...'. -node_modules/chrome-devtools-frontend/front_end/terminal/TerminalWidget.js(9,5): error TS2346: Call target does not contain any signatures. node_modules/chrome-devtools-frontend/front_end/terminal/TerminalWidget.js(24,24): error TS2694: Namespace 'Services' has no exported member 'ServiceManager'. +node_modules/chrome-devtools-frontend/front_end/terminal/TerminalWidget.js(29,54): error TS2339: Property 'createChild' does not exist on type 'Element'. +node_modules/chrome-devtools-frontend/front_end/terminal/TerminalWidget.js(30,65): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/terminal/TerminalWidget.js(45,18): error TS2339: Property 'open' does not exist on type '{}'. node_modules/chrome-devtools-frontend/front_end/terminal/TerminalWidget.js(48,18): error TS2339: Property 'on' does not exist on type '{}'. node_modules/chrome-devtools-frontend/front_end/terminal/TerminalWidget.js(51,18): error TS2339: Property 'fit' does not exist on type '{}'. @@ -11261,7 +19228,6 @@ node_modules/chrome-devtools-frontend/front_end/terminal/TerminalWidget.js(59,18 node_modules/chrome-devtools-frontend/front_end/terminal/TerminalWidget.js(69,18): error TS2339: Property 'fit' does not exist on type '{}'. node_modules/chrome-devtools-frontend/front_end/terminal/TerminalWidget.js(143,12): error TS2339: Property 'remove' does not exist on type 'Node'. node_modules/chrome-devtools-frontend/front_end/terminal/xterm.js/addons/fit/fit.js(19,5): error TS2309: An export assignment cannot be used in a module with other exported elements. -node_modules/chrome-devtools-frontend/front_end/terminal/xterm.js/addons/fit/fit.js(19,26): error TS2304: Cannot find name 'require'. node_modules/chrome-devtools-frontend/front_end/terminal/xterm.js/addons/fit/fit.js(19,34): error TS2307: Cannot find module '../../xterm'. node_modules/chrome-devtools-frontend/front_end/terminal/xterm.js/addons/fit/fit.js(20,21): error TS2304: Cannot find name 'define'. node_modules/chrome-devtools-frontend/front_end/terminal/xterm.js/addons/fit/fit.js(24,5): error TS2304: Cannot find name 'define'. @@ -11271,13 +19237,9 @@ node_modules/chrome-devtools-frontend/front_end/terminal/xterm.js/addons/fit/fit node_modules/chrome-devtools-frontend/front_end/terminal/xterm.js/build/xterm.js(1,107): error TS2304: Cannot find name 'define'. node_modules/chrome-devtools-frontend/front_end/terminal/xterm.js/build/xterm.js(1,128): error TS2304: Cannot find name 'define'. node_modules/chrome-devtools-frontend/front_end/terminal/xterm.js/build/xterm.js(1,140): error TS2304: Cannot find name 'define'. -node_modules/chrome-devtools-frontend/front_end/terminal/xterm.js/build/xterm.js(1,220): error TS2304: Cannot find name 'global'. -node_modules/chrome-devtools-frontend/front_end/terminal/xterm.js/build/xterm.js(1,244): error TS2304: Cannot find name 'global'. -node_modules/chrome-devtools-frontend/front_end/terminal/xterm.js/build/xterm.js(1,437): error TS2304: Cannot find name 'require'. -node_modules/chrome-devtools-frontend/front_end/terminal/xterm.js/build/xterm.js(1,458): error TS2304: Cannot find name 'require'. +node_modules/chrome-devtools-frontend/front_end/terminal/xterm.js/build/xterm.js(1,482): error TS2554: Expected 1 arguments, but got 2. +node_modules/chrome-devtools-frontend/front_end/terminal/xterm.js/build/xterm.js(1,502): error TS2554: Expected 1 arguments, but got 2. node_modules/chrome-devtools-frontend/front_end/terminal/xterm.js/build/xterm.js(1,564): error TS2339: Property 'code' does not exist on type 'Error'. -node_modules/chrome-devtools-frontend/front_end/terminal/xterm.js/build/xterm.js(1,737): error TS2304: Cannot find name 'require'. -node_modules/chrome-devtools-frontend/front_end/terminal/xterm.js/build/xterm.js(1,758): error TS2304: Cannot find name 'require'. node_modules/chrome-devtools-frontend/front_end/terminal/xterm.js/build/xterm.js(1359,14): error TS2339: Property '_document' does not exist on type '{ _nextLinkMatcherId: number; _rowTimeoutIds: any[]; _linkMatchers: any[]; attachToDom: (document...'. node_modules/chrome-devtools-frontend/front_end/terminal/xterm.js/build/xterm.js(1360,14): error TS2339: Property '_rows' does not exist on type '{ _nextLinkMatcherId: number; _rowTimeoutIds: any[]; _linkMatchers: any[]; attachToDom: (document...'. node_modules/chrome-devtools-frontend/front_end/terminal/xterm.js/build/xterm.js(1363,19): error TS2339: Property '_document' does not exist on type '{ _nextLinkMatcherId: number; _rowTimeoutIds: any[]; _linkMatchers: any[]; attachToDom: (document...'. @@ -11532,71 +19494,157 @@ 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(24,8): error TS2339: Property 'testRunner' does not exist on type 'Window'. -node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(33,20): error TS2694: Namespace 'Common' has no exported member 'Event'. -node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(41,7): error TS2322: Type 'string' is not assignable to type 'number'. -node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(42,12): error TS2339: Property 'eval' does not exist on type 'Window'. -node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(66,21): error TS2339: Property 'testRunner' does not exist on type 'Window'. -node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(69,18): error TS2339: Property 'eval' does not exist on type 'Window'. -node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(74,33): error TS2339: Property 'trimRight' does not exist on type 'string'. -node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(100,8): error TS2339: Property 'testRunner' does not exist on type 'Window'. -node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(141,13): error TS2315: Type 'any[]' is not generic. -node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(141,18): error TS1099: Type argument list cannot be empty. -node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(141,19): error TS1005: '>' expected. -node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(141,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(228,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(232,14): error TS2339: Property 'runtime' does not exist on type 'Window'. -node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(311,22): error TS2339: Property 'traverseNextNode' does not exist on type 'Node'. -node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(312,31): error TS2339: Property 'traverseNextNode' does not exist on type 'Node'. -node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(321,33): error TS2339: Property 'traverseNextNode' does not exist on type 'Node'. -node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(323,28): error TS2339: Property 'classList' does not exist on type 'Node'. -node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(323,53): error TS2339: Property 'classList' does not exist on type 'Node'. -node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(337,22): error TS2339: Property 'traverseNextNode' does not exist on type 'Node'. -node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(338,31): error TS2339: Property 'traverseNextNode' does not exist on type 'Node'. -node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(342,33): error TS2339: Property 'traverseNextNode' does not exist on type 'Node'. -node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(348,17): error TS2694: Namespace 'SDK' has no exported member 'Target'. -node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(383,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(404,13): error TS1055: Type 'Promise<{ response: (Anonymous class); }>' 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(405,2): error TS1131: Property or signature expected. -node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(436,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(458,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(664,59): error TS2339: Property 'testRunner' does not exist on type 'Window'. -node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(664,92): error TS2339: Property 'testRunner' does not exist on type 'Window'. -node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(706,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(735,2): error TS1003: Identifier expected. -node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(740,24): error TS2694: Namespace 'TestRunner' has no exported member 'CustomFormatters'. -node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(771,24): error TS2694: Namespace 'TestRunner' has no exported member 'CustomFormatters'. -node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(808,14): error TS2339: Property 'shadowRoot' does not exist on type 'Node'. -node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(809,39): error TS2339: Property 'shadowRoot' does not exist on type 'Node'. -node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(828,12): error TS2339: Property 'shadowRoot' does not exist on type 'Node'. -node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(829,44): error TS2339: Property 'shadowRoot' does not exist on type 'Node'. -node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(835,24): error TS2694: Namespace 'TestRunner' has no exported member 'CustomFormatters'. -node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(862,78): error TS2339: Property 'deepTextContent' does not exist on type 'Element'. -node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(865,43): error TS2339: Property 'property' does not exist on type '(Anonymous class)'. -node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(886,24): error TS2694: Namespace 'Common' has no exported member 'Event'. -node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(898,26): error TS2694: Namespace 'SDK' has no exported member 'Target'. -node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(899,27): error TS2694: Namespace 'SDK' has no exported member 'Target'. -node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(908,36): error TS2694: Namespace 'SDK' has no exported member 'TargetManager'. -node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(1058,13): error TS2315: Type 'any[]' is not generic. -node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(1058,18): error TS1099: Type argument list cannot be empty. -node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(1058,19): error TS1005: '>' expected. -node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(1058,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(1167,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(1215,15): error TS2339: Property 'runtime' does not exist on type 'Window'. -node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(1226,19): error TS2339: Property 'naturalOrderComparator' does not exist on type 'StringConstructor'. -node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(1240,17): error TS2694: Namespace 'SDK' has no exported member 'Target'. -node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(1248,17): error TS2694: Namespace 'SDK' has no exported member 'Target'. -node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(1257,17): error TS2694: Namespace 'SDK' has no exported member 'Target'. -node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(1272,23): error TS2694: Namespace 'Workspace' has no exported member 'projectTypes'. -node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(1281,47): error TS2339: Property 'type' does not exist on type '() => void'. -node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(1283,48): error TS2339: Property 'type' does not exist on type '() => void'. -node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(1333,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(1334,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(1379,19): error TS2694: Namespace 'SDK' has no exported member 'Target'. -node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(1400,19): error TS2694: Namespace 'SDK' has no exported member 'Target'. -node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(1411,16): error TS2339: Property 'testRunner' does not exist on type 'Window'. +node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(25,38): error TS2339: Property '_startupTestSetupFinished' does not exist on type 'typeof TestRunner'. +node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(26,16): error TS2339: Property '_initializeTargetForStartupTest' does not exist on type 'typeof TestRunner'. +node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(27,23): error TS2339: Property '_startupTestSetupFinished' does not exist on type 'typeof TestRunner'. +node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(42,21): error TS2339: Property 'testRunner' does not exist on type 'Window'. +node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(45,18): error TS2339: Property 'eval' does not exist on type 'Window'. +node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(76,8): error TS2339: Property 'testRunner' does not exist on type 'Window'. +node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(117,13): error TS2315: Type 'any[]' is not generic. +node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(117,18): error TS1099: Type argument list cannot be empty. +node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(117,19): error TS1005: '>' expected. +node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(117,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(204,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(208,14): error TS2339: Property 'runtime' does not exist on type 'Window'. +node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(287,22): error TS2339: Property 'traverseNextNode' does not exist on type 'Node'. +node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(288,31): error TS2339: Property 'traverseNextNode' does not exist on type 'Node'. +node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(297,33): error TS2339: Property 'traverseNextNode' does not exist on type 'Node'. +node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(299,28): error TS2339: Property 'classList' does not exist on type 'Node'. +node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(299,53): error TS2339: Property 'classList' does not exist on type 'Node'. +node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(313,22): error TS2339: Property 'traverseNextNode' does not exist on type 'Node'. +node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(314,31): error TS2339: Property 'traverseNextNode' does not exist on type 'Node'. +node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(318,33): error TS2339: Property 'traverseNextNode' does not exist on type 'Node'. +node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(327,14): error TS2339: Property 'CSSAgent' does not exist on type 'typeof TestRunner'. +node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(327,32): error TS2339: Property 'cssAgent' does not exist on type '(Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(328,14): error TS2339: Property 'DeviceOrientationAgent' does not exist on type 'typeof TestRunner'. +node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(328,46): error TS2339: Property 'deviceOrientationAgent' does not exist on type '(Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(329,14): error TS2339: Property 'DOMAgent' does not exist on type 'typeof TestRunner'. +node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(329,32): error TS2339: Property 'domAgent' does not exist on type '(Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(330,14): error TS2339: Property 'DOMDebuggerAgent' does not exist on type 'typeof TestRunner'. +node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(330,40): error TS2339: Property 'domdebuggerAgent' does not exist on type '(Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(331,14): error TS2339: Property 'DebuggerAgent' does not exist on type 'typeof TestRunner'. +node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(331,37): error TS2339: Property 'debuggerAgent' does not exist on type '(Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(332,14): error TS2339: Property 'EmulationAgent' does not exist on type 'typeof TestRunner'. +node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(332,38): error TS2339: Property 'emulationAgent' does not exist on type '(Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(333,14): error TS2339: Property 'HeapProfilerAgent' does not exist on type 'typeof TestRunner'. +node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(333,41): error TS2339: Property 'heapProfilerAgent' does not exist on type '(Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(334,14): error TS2339: Property 'InspectorAgent' does not exist on type 'typeof TestRunner'. +node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(334,38): error TS2339: Property 'inspectorAgent' does not exist on type '(Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(335,14): error TS2339: Property 'NetworkAgent' does not exist on type 'typeof TestRunner'. +node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(335,36): error TS2339: Property 'networkAgent' does not exist on type '(Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(336,14): error TS2339: Property 'OverlayAgent' does not exist on type 'typeof TestRunner'. +node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(336,36): error TS2339: Property 'overlayAgent' does not exist on type '(Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(337,14): error TS2339: Property 'PageAgent' does not exist on type 'typeof TestRunner'. +node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(337,33): error TS2339: Property 'pageAgent' does not exist on type '(Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(338,14): error TS2339: Property 'ProfilerAgent' does not exist on type 'typeof TestRunner'. +node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(338,37): error TS2339: Property 'profilerAgent' does not exist on type '(Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(339,14): error TS2339: Property 'RuntimeAgent' does not exist on type 'typeof TestRunner'. +node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(339,36): error TS2339: Property 'runtimeAgent' does not exist on type '(Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(340,14): error TS2339: Property 'TargetAgent' does not exist on type 'typeof TestRunner'. +node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(340,35): error TS2339: Property 'targetAgent' does not exist on type '(Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(342,14): error TS2339: Property 'networkManager' does not exist on type 'typeof TestRunner'. +node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(343,14): error TS2339: Property 'securityOriginManager' does not exist on type 'typeof TestRunner'. +node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(344,14): error TS2339: Property 'resourceTreeModel' does not exist on type 'typeof TestRunner'. +node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(345,14): error TS2339: Property 'debuggerModel' does not exist on type 'typeof TestRunner'. +node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(346,14): error TS2339: Property 'runtimeModel' does not exist on type 'typeof TestRunner'. +node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(347,14): error TS2339: Property 'domModel' does not exist on type 'typeof TestRunner'. +node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(348,14): error TS2339: Property 'domDebuggerModel' does not exist on type 'typeof TestRunner'. +node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(349,14): error TS2339: Property 'cssModel' does not exist on type 'typeof TestRunner'. +node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(350,14): error TS2339: Property 'cpuProfilerModel' does not exist on type 'typeof TestRunner'. +node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(351,14): error TS2339: Property 'overlayModel' does not exist on type 'typeof TestRunner'. +node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(352,14): error TS2339: Property 'serviceWorkerManager' does not exist on type 'typeof TestRunner'. +node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(353,14): error TS2339: Property 'tracingManager' does not exist on type 'typeof TestRunner'. +node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(354,14): error TS2339: Property 'mainTarget' does not exist on type 'typeof TestRunner'. +node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(359,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(363,21): error TS2339: Property 'runtimeModel' does not exist on type 'typeof TestRunner'. +node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(363,62): error TS2339: Property 'result' does not exist on type '{ response: (Anonymous class); }'. +node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(372,42): error TS2339: Property 'result' does not exist on type '{ response: (Anonymous class); }'. +node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(372,65): error TS2339: Property 'exceptionDetails' does not exist on type '{ response: (Anonymous class); }'. +node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(380,13): error TS1055: Type 'Promise<{ response: (Anonymous class); }>' 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(381,2): error TS1131: Property or signature expected. +node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(398,35): error TS2339: Property 'RuntimeAgent' does not exist on type 'typeof TestRunner'. +node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(399,33): error TS2339: Property 'Error' does not exist on type 'typeof Protocol'. +node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(412,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(415,35): error TS2339: Property 'RuntimeAgent' does not exist on type 'typeof TestRunner'. +node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(416,26): error TS2339: Property 'Error' does not exist on type 'typeof Protocol'. +node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(434,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(437,35): error TS2339: Property 'RuntimeAgent' does not exist on type 'typeof TestRunner'. +node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(440,33): error TS2339: Property 'Error' does not exist on type 'typeof Protocol'. +node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(473,32): error TS2339: Property 'runtimeModel' does not exist on type 'typeof TestRunner'. +node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(503,30): error TS2345: Argument of type 'Function' is not assignable to parameter of type '(value: any[]) => any[] | PromiseLike'. + Type 'Function' provides no match for the signature '(value: any[]): any[] | PromiseLike'. +node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(624,20): error TS2339: Property 'RuntimeAgent' does not exist on type 'typeof TestRunner'. +node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(640,71): error TS2339: Property 'Connection' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(641,59): error TS2339: Property 'testRunner' does not exist on type 'Window'. +node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(641,92): error TS2339: Property 'testRunner' does not exist on type 'Window'. +node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(642,29): error TS2339: Property 'Options' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(652,37): error TS2339: Property 'runtimeModel' does not exist on type 'typeof TestRunner'. +node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(653,14): error TS2339: Property 'RuntimeAgent' does not exist on type 'typeof TestRunner'. +node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(683,28): error TS2363: The right-hand side of an arithmetic operation must be of type 'any', 'number' or an enum type. +node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(712,2): error TS1003: Identifier expected. +node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(713,12): error TS2339: Property 'CustomFormatters' does not exist on type 'typeof TestRunner'. +node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(717,24): error TS2694: Namespace 'TestRunner' has no exported member 'CustomFormatters'. +node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(748,24): error TS2694: Namespace 'TestRunner' has no exported member 'CustomFormatters'. +node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(785,14): error TS2339: Property 'shadowRoot' does not exist on type 'Node'. +node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(786,39): error TS2339: Property 'shadowRoot' does not exist on type 'Node'. +node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(805,12): error TS2339: Property 'shadowRoot' does not exist on type 'Node'. +node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(806,44): error TS2339: Property 'shadowRoot' does not exist on type 'Node'. +node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(812,24): error TS2694: Namespace 'TestRunner' has no exported member 'CustomFormatters'. +node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(839,78): error TS2339: Property 'deepTextContent' does not exist on type 'Element'. +node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(842,43): error TS2339: Property 'property' does not exist on type '(Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(863,24): error TS2694: Namespace 'Common' has no exported member 'Event'. +node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(885,36): error TS2694: Namespace 'SDK' has no exported member 'TargetManager'. +node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(905,45): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(917,24): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(936,14): error TS2339: Property '_pageLoadedCallback' does not exist on type 'typeof TestRunner'. +node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(937,14): error TS2339: Property 'resourceTreeModel' does not exist on type 'typeof TestRunner'. +node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(937,71): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(951,14): error TS2339: Property 'resourceTreeModel' does not exist on type 'typeof TestRunner'. +node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(951,74): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(990,14): error TS2339: Property '_pageLoadedCallback' does not exist on type 'typeof TestRunner'. +node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(991,14): error TS2339: Property 'resourceTreeModel' does not exist on type 'typeof TestRunner'. +node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(991,71): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(992,14): error TS2339: Property 'resourceTreeModel' does not exist on type 'typeof TestRunner'. +node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(996,14): error TS2339: Property 'resourceTreeModel' does not exist on type 'typeof TestRunner'. +node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(996,74): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(1002,18): error TS2339: Property '_pageLoadedCallback' does not exist on type 'typeof TestRunner'. +node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(1003,31): error TS2339: Property '_pageLoadedCallback' does not exist on type 'typeof TestRunner'. +node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(1004,23): error TS2339: Property '_pageLoadedCallback' does not exist on type 'typeof TestRunner'. +node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(1013,14): error TS2339: Property 'resourceTreeModel' does not exist on type 'typeof TestRunner'. +node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(1013,71): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(1016,16): error TS2339: Property 'resourceTreeModel' does not exist on type 'typeof TestRunner'. +node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(1016,76): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(1025,32): error TS2339: Property '_pageLoadedCallback' does not exist on type 'typeof TestRunner'. +node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(1031,14): error TS2339: Property '_pageLoadedCallback' does not exist on type 'typeof TestRunner'. +node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(1035,13): error TS2315: Type 'any[]' is not generic. +node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(1035,18): error TS1099: Type argument list cannot be empty. +node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(1035,19): error TS1005: '>' expected. +node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(1035,19): error TS8024: JSDoc '@param' tag has name 'function', but there is no parameter with that name. +node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(1129,21): error TS2339: Property 'resourceTreeModel' does not exist on type 'typeof TestRunner'. +node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(1144,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(1192,15): error TS2339: Property 'runtime' does not exist on type 'Window'. +node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(1203,19): error TS2339: Property 'naturalOrderComparator' does not exist on type 'StringConstructor'. +node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(1249,23): error TS2694: Namespace 'Workspace' has no exported member 'projectTypes'. +node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(1258,47): error TS2339: Property 'type' does not exist on type '() => void'. +node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(1260,48): error TS2339: Property 'type' does not exist on type '() => void'. +node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(1272,54): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(1279,48): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(1279,81): error TS2345: Argument of type 'Function' is not assignable to parameter of type '(value: any) => any'. + Type 'Function' provides no match for the signature '(value: any): any'. +node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(1304,3): error TS2322: Type 'Promise' is not assignable to type 'Promise'. +node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(1310,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(1311,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(1388,16): error TS2339: Property 'testRunner' does not exist on type 'Window'. +node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(1424,14): error TS2339: Property '_initializeTargetForStartupTest' does not exist on type 'typeof TestRunner'. +node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(1425,37): error TS2339: Property '_instanceForTest' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(1426,27): error TS2339: Property '_instanceForTest' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/test_runner/TestRunner.js(1427,48): error TS2339: Property '_instanceForTest' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/text_editor/CodeMirrorTextEditor.js(36,18): error TS2694: Namespace 'UI' has no exported member 'TextEditor'. -node_modules/chrome-devtools-frontend/front_end/text_editor/CodeMirrorTextEditor.js(39,5): error TS2346: Call target does not contain any signatures. +node_modules/chrome-devtools-frontend/front_end/text_editor/CodeMirrorTextEditor.js(45,16): error TS2339: Property 'CodeMirrorUtils' does not exist on type 'typeof TextEditor'. node_modules/chrome-devtools-frontend/front_end/text_editor/CodeMirrorTextEditor.js(47,35): error TS2339: Property 'CodeMirror' does not exist on type 'Window'. +node_modules/chrome-devtools-frontend/front_end/text_editor/CodeMirrorTextEditor.js(148,60): error TS2339: Property 'maxHighlightLength' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/text_editor/CodeMirrorTextEditor.js(159,45): error TS2339: Property 'SelectNextOccurrenceController' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/text_editor/CodeMirrorTextEditor.js(165,18): error TS2339: Property 'style' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/text_editor/CodeMirrorTextEditor.js(169,46): error TS2694: Namespace 'TextEditor' has no exported member 'CodeMirrorTextEditor'. node_modules/chrome-devtools-frontend/front_end/text_editor/CodeMirrorTextEditor.js(198,45): error TS2339: Property '_codeMirrorTextEditor' does not exist on type '{}'. node_modules/chrome-devtools-frontend/front_end/text_editor/CodeMirrorTextEditor.js(207,16): error TS2339: Property '_codeMirrorTextEditor' does not exist on type '{}'. @@ -11606,16 +19654,35 @@ node_modules/chrome-devtools-frontend/front_end/text_editor/CodeMirrorTextEditor node_modules/chrome-devtools-frontend/front_end/text_editor/CodeMirrorTextEditor.js(251,22): error TS2339: Property 'name' does not exist on type 'void'. node_modules/chrome-devtools-frontend/front_end/text_editor/CodeMirrorTextEditor.js(252,22): error TS2339: Property 'token' does not exist on type 'void'. node_modules/chrome-devtools-frontend/front_end/text_editor/CodeMirrorTextEditor.js(252,70): error TS2339: Property 'token' does not exist on type 'void'. +node_modules/chrome-devtools-frontend/front_end/text_editor/CodeMirrorTextEditor.js(267,53): error TS2339: Property '_loadedMimeModeExtensions' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/text_editor/CodeMirrorTextEditor.js(270,27): error TS2339: Property 'runtime' does not exist on type 'Window'. +node_modules/chrome-devtools-frontend/front_end/text_editor/CodeMirrorTextEditor.js(304,43): error TS2339: Property '_loadedMimeModeExtensions' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/text_editor/CodeMirrorTextEditor.js(306,41): error TS2694: Namespace 'TextEditor' has no exported member 'CodeMirrorMimeMode'. node_modules/chrome-devtools-frontend/front_end/text_editor/CodeMirrorTextEditor.js(307,12): error TS2339: Property 'install' does not exist on type '() => void'. +node_modules/chrome-devtools-frontend/front_end/text_editor/CodeMirrorTextEditor.js(308,39): error TS2339: Property '_loadedMimeModeExtensions' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/text_editor/CodeMirrorTextEditor.js(356,16): error TS2339: Property 'addKeyMap' does not exist on type '{}'. -node_modules/chrome-devtools-frontend/front_end/text_editor/CodeMirrorTextEditor.js(369,19): error TS2694: Namespace 'UI' has no exported member 'Widget'. node_modules/chrome-devtools-frontend/front_end/text_editor/CodeMirrorTextEditor.js(395,29): error TS2339: Property 'constrain' does not exist on type 'NumberConstructor'. +node_modules/chrome-devtools-frontend/front_end/text_editor/CodeMirrorTextEditor.js(425,21): error TS2339: Property 'TextUtils' does not exist on type 'typeof TextUtils'. +node_modules/chrome-devtools-frontend/front_end/text_editor/CodeMirrorTextEditor.js(425,71): error TS2339: Property 'TextUtils' does not exist on type 'typeof TextUtils'. +node_modules/chrome-devtools-frontend/front_end/text_editor/CodeMirrorTextEditor.js(426,21): error TS2339: Property 'TextUtils' does not exist on type 'typeof TextUtils'. +node_modules/chrome-devtools-frontend/front_end/text_editor/CodeMirrorTextEditor.js(426,72): error TS2339: Property 'TextUtils' does not exist on type 'typeof TextUtils'. +node_modules/chrome-devtools-frontend/front_end/text_editor/CodeMirrorTextEditor.js(438,21): error TS2339: Property 'TextUtils' does not exist on type 'typeof TextUtils'. +node_modules/chrome-devtools-frontend/front_end/text_editor/CodeMirrorTextEditor.js(438,71): error TS2339: Property 'TextUtils' does not exist on type 'typeof TextUtils'. +node_modules/chrome-devtools-frontend/front_end/text_editor/CodeMirrorTextEditor.js(439,21): error TS2339: Property 'TextUtils' does not exist on type 'typeof TextUtils'. +node_modules/chrome-devtools-frontend/front_end/text_editor/CodeMirrorTextEditor.js(439,72): error TS2339: Property 'TextUtils' does not exist on type 'typeof TextUtils'. node_modules/chrome-devtools-frontend/front_end/text_editor/CodeMirrorTextEditor.js(449,60): error TS2339: Property 'constrain' does not exist on type 'NumberConstructor'. +node_modules/chrome-devtools-frontend/front_end/text_editor/CodeMirrorTextEditor.js(461,51): error TS2339: Property 'TextUtils' does not exist on type 'typeof TextUtils'. +node_modules/chrome-devtools-frontend/front_end/text_editor/CodeMirrorTextEditor.js(466,19): error TS2339: Property 'TextUtils' does not exist on type 'typeof TextUtils'. +node_modules/chrome-devtools-frontend/front_end/text_editor/CodeMirrorTextEditor.js(467,53): error TS2339: Property 'TextUtils' does not exist on type 'typeof TextUtils'. +node_modules/chrome-devtools-frontend/front_end/text_editor/CodeMirrorTextEditor.js(476,22): error TS2339: Property 'TextUtils' does not exist on type 'typeof TextUtils'. node_modules/chrome-devtools-frontend/front_end/text_editor/CodeMirrorTextEditor.js(557,9): error TS2339: Property 'consume' does not exist on type 'Event'. node_modules/chrome-devtools-frontend/front_end/text_editor/CodeMirrorTextEditor.js(565,9): error TS2339: Property 'consume' does not exist on type 'Event'. node_modules/chrome-devtools-frontend/front_end/text_editor/CodeMirrorTextEditor.js(570,18): error TS2694: Namespace 'UI' has no exported member 'AutocompleteConfig'. +node_modules/chrome-devtools-frontend/front_end/text_editor/CodeMirrorTextEditor.js(602,30): error TS2339: Property 'isSelfOrDescendant' does not exist on type 'Element'. +node_modules/chrome-devtools-frontend/front_end/text_editor/CodeMirrorTextEditor.js(609,23): error TS2339: Property 'CodeMirrorUtils' does not exist on type 'typeof TextEditor'. +node_modules/chrome-devtools-frontend/front_end/text_editor/CodeMirrorTextEditor.js(643,68): error TS2339: Property 'LongLineModeLineLengthThreshold' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/text_editor/CodeMirrorTextEditor.js(764,26): error TS2339: Property 'CodeMirrorUtils' does not exist on type 'typeof TextEditor'. +node_modules/chrome-devtools-frontend/front_end/text_editor/CodeMirrorTextEditor.js(773,63): error TS2339: Property '_symbol' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/text_editor/CodeMirrorTextEditor.js(842,23): error TS2339: Property 'set' does not exist on type '{ _map: Map>; }'. node_modules/chrome-devtools-frontend/front_end/text_editor/CodeMirrorTextEditor.js(855,13): error TS2339: Property 'style' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/text_editor/CodeMirrorTextEditor.js(856,13): error TS2339: Property 'style' does not exist on type 'Element'. @@ -11626,11 +19693,29 @@ node_modules/chrome-devtools-frontend/front_end/text_editor/CodeMirrorTextEditor node_modules/chrome-devtools-frontend/front_end/text_editor/CodeMirrorTextEditor.js(899,25): error TS2339: Property 'constrain' does not exist on type 'NumberConstructor'. node_modules/chrome-devtools-frontend/front_end/text_editor/CodeMirrorTextEditor.js(902,27): error TS2339: Property 'constrain' does not exist on type 'NumberConstructor'. node_modules/chrome-devtools-frontend/front_end/text_editor/CodeMirrorTextEditor.js(955,5): error TS2322: Type 'string' is not assignable to type 'number'. +node_modules/chrome-devtools-frontend/front_end/text_editor/CodeMirrorTextEditor.js(956,18): error TS2339: Property 'style' does not exist on type 'Element'. +node_modules/chrome-devtools-frontend/front_end/text_editor/CodeMirrorTextEditor.js(968,62): error TS2339: Property 'offsetTop' does not exist on type 'Element'. +node_modules/chrome-devtools-frontend/front_end/text_editor/CodeMirrorTextEditor.js(1000,26): error TS2339: Property 'CodeMirrorUtils' does not exist on type 'typeof TextEditor'. +node_modules/chrome-devtools-frontend/front_end/text_editor/CodeMirrorTextEditor.js(1002,31): error TS2339: Property 'CodeMirrorUtils' does not exist on type 'typeof TextEditor'. +node_modules/chrome-devtools-frontend/front_end/text_editor/CodeMirrorTextEditor.js(1004,49): error TS2339: Property 'Events' does not exist on type '() => void'. node_modules/chrome-devtools-frontend/front_end/text_editor/CodeMirrorTextEditor.js(1038,34): error TS2694: Namespace 'CodeMirror' has no exported member 'ChangeObject'. node_modules/chrome-devtools-frontend/front_end/text_editor/CodeMirrorTextEditor.js(1052,23): error TS2339: Property 'valuesArray' does not exist on type '{ _map: Map>; }'. node_modules/chrome-devtools-frontend/front_end/text_editor/CodeMirrorTextEditor.js(1053,23): error TS2339: Property 'clear' does not exist on type '{ _map: Map>; }'. +node_modules/chrome-devtools-frontend/front_end/text_editor/CodeMirrorTextEditor.js(1060,29): error TS2339: Property 'CodeMirrorUtils' does not exist on type 'typeof TextEditor'. +node_modules/chrome-devtools-frontend/front_end/text_editor/CodeMirrorTextEditor.js(1071,25): error TS2339: Property 'Events' does not exist on type '() => void'. +node_modules/chrome-devtools-frontend/front_end/text_editor/CodeMirrorTextEditor.js(1129,23): error TS2339: Property 'CodeMirrorUtils' does not exist on type 'typeof TextEditor'. +node_modules/chrome-devtools-frontend/front_end/text_editor/CodeMirrorTextEditor.js(1140,30): error TS2339: Property 'CodeMirrorUtils' does not exist on type 'typeof TextEditor'. +node_modules/chrome-devtools-frontend/front_end/text_editor/CodeMirrorTextEditor.js(1162,26): error TS2339: Property 'CodeMirrorUtils' does not exist on type 'typeof TextEditor'. +node_modules/chrome-devtools-frontend/front_end/text_editor/CodeMirrorTextEditor.js(1173,34): error TS2339: Property 'CodeMirrorUtils' does not exist on type 'typeof TextEditor'. +node_modules/chrome-devtools-frontend/front_end/text_editor/CodeMirrorTextEditor.js(1192,55): error TS2339: Property 'MaxEditableTextSize' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/text_editor/CodeMirrorTextEditor.js(1217,26): error TS2339: Property 'CodeMirrorUtils' does not exist on type 'typeof TextEditor'. +node_modules/chrome-devtools-frontend/front_end/text_editor/CodeMirrorTextEditor.js(1228,23): error TS2339: Property 'CodeMirrorUtils' does not exist on type 'typeof TextEditor'. node_modules/chrome-devtools-frontend/front_end/text_editor/CodeMirrorTextEditor.js(1244,7): error TS1056: Accessors are only available when targeting ECMAScript 5 and higher. node_modules/chrome-devtools-frontend/front_end/text_editor/CodeMirrorTextEditor.js(1258,27): error TS2694: Namespace 'TextEditor' has no exported member 'TextEditorPositionHandle'. +node_modules/chrome-devtools-frontend/front_end/text_editor/CodeMirrorTextEditor.js(1261,5): error TS2322: Type '(Anonymous class)' is not assignable to type '() => void'. +node_modules/chrome-devtools-frontend/front_end/text_editor/CodeMirrorTextEditor.js(1261,5): error TS2322: Type '(Anonymous class)' is not assignable to type '() => void'. + Type '(Anonymous class)' provides no match for the signature '(): void'. +node_modules/chrome-devtools-frontend/front_end/text_editor/CodeMirrorTextEditor.js(1277,33): error TS2339: Property 'maxHighlightLength' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/text_editor/CodeMirrorTextEditor.js(1301,31): error TS2339: Property 'listSelections' does not exist on type '{}'. node_modules/chrome-devtools-frontend/front_end/text_editor/CodeMirrorTextEditor.js(1305,38): error TS2339: Property 'findMatchingBracket' does not exist on type '{}'. node_modules/chrome-devtools-frontend/front_end/text_editor/CodeMirrorTextEditor.js(1313,14): error TS2339: Property 'setSelections' does not exist on type '{}'. @@ -11644,6 +19729,9 @@ node_modules/chrome-devtools-frontend/front_end/text_editor/CodeMirrorTextEditor node_modules/chrome-devtools-frontend/front_end/text_editor/CodeMirrorTextEditor.js(1335,27): error TS2339: Property 'getCursor' does not exist on type '{}'. node_modules/chrome-devtools-frontend/front_end/text_editor/CodeMirrorTextEditor.js(1336,14): error TS2339: Property '_codeMirrorTextEditor' does not exist on type '{}'. node_modules/chrome-devtools-frontend/front_end/text_editor/CodeMirrorTextEditor.js(1337,43): error TS2339: Property '_codeMirrorTextEditor' does not exist on type '{}'. +node_modules/chrome-devtools-frontend/front_end/text_editor/CodeMirrorTextEditor.js(1349,20): error TS2339: Property 'CodeMirrorUtils' does not exist on type 'typeof TextEditor'. +node_modules/chrome-devtools-frontend/front_end/text_editor/CodeMirrorTextEditor.js(1378,33): error TS2339: Property 'LongLineModeLineLengthThreshold' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/text_editor/CodeMirrorTextEditor.js(1379,33): error TS2339: Property 'MaxEditableTextSize' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/text_editor/CodeMirrorTextEditor.js(1392,35): error TS2339: Property 'getLineHandle' does not exist on type '{}'. node_modules/chrome-devtools-frontend/front_end/text_editor/CodeMirrorTextEditor.js(1392,53): error TS2339: Property 'line' does not exist on type '{}'. node_modules/chrome-devtools-frontend/front_end/text_editor/CodeMirrorTextEditor.js(1393,30): error TS2339: Property 'ch' does not exist on type '{}'. @@ -11652,7 +19740,10 @@ node_modules/chrome-devtools-frontend/front_end/text_editor/CodeMirrorTextEditor node_modules/chrome-devtools-frontend/front_end/text_editor/CodeMirrorTextEditor.js(1413,27): error TS2339: Property '_lineHandle' does not exist on type '() => void'. node_modules/chrome-devtools-frontend/front_end/text_editor/CodeMirrorTextEditor.js(1413,78): error TS2339: Property '_columnNumber' does not exist on type '() => void'. node_modules/chrome-devtools-frontend/front_end/text_editor/CodeMirrorTextEditor.js(1414,24): error TS2339: Property '_codeMirror' does not exist on type '() => void'. +node_modules/chrome-devtools-frontend/front_end/text_editor/CodeMirrorTextEditor.js(1421,33): error TS2339: Property 'SelectNextOccurrenceController' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/text_editor/CodeMirrorTextEditor.js(1451,22): error TS2339: Property 'execCommand' does not exist on type '{}'. +node_modules/chrome-devtools-frontend/front_end/text_editor/CodeMirrorTextEditor.js(1494,86): error TS2339: Property 'TextUtils' does not exist on type 'typeof TextUtils'. +node_modules/chrome-devtools-frontend/front_end/text_editor/CodeMirrorTextEditor.js(1497,80): error TS2339: Property 'TextUtils' does not exist on type 'typeof TextUtils'. node_modules/chrome-devtools-frontend/front_end/text_editor/CodeMirrorTextEditor.js(1539,44): error TS2339: Property 'getLine' does not exist on type '{}'. node_modules/chrome-devtools-frontend/front_end/text_editor/CodeMirrorTextEditor.js(1543,22): error TS2339: Property 'eachLine' does not exist on type '{}'. node_modules/chrome-devtools-frontend/front_end/text_editor/CodeMirrorTextEditor.js(1543,69): error TS2339: Property 'lineCount' does not exist on type '{}'. @@ -11661,24 +19752,40 @@ node_modules/chrome-devtools-frontend/front_end/text_editor/CodeMirrorTextEditor node_modules/chrome-devtools-frontend/front_end/text_editor/CodeMirrorTextEditor.js(1563,15): error TS2355: A function whose declared type is neither 'void' nor 'any' must return a value. node_modules/chrome-devtools-frontend/front_end/text_editor/CodeMirrorTextEditor.js(1568,26): error TS2694: Namespace 'TextEditor' has no exported member 'TextEditorPositionHandle'. node_modules/chrome-devtools-frontend/front_end/text_editor/CodeMirrorTextEditor.js(1569,15): error TS2355: A function whose declared type is neither 'void' nor 'any' must return a value. +node_modules/chrome-devtools-frontend/front_end/text_editor/CodeMirrorTextEditor.js(1579,33): error TS2339: Property '_loadedMimeModeExtensions' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/text_editor/CodeMirrorTextEditor.js(1604,42): error TS2339: Property '_symbol' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/text_editor/CodeMirrorTextEditor.js(1612,33): error TS2339: Property 'find' does not exist on type '{}'. node_modules/chrome-devtools-frontend/front_end/text_editor/CodeMirrorTextEditor.js(1613,18): error TS2339: Property 'clear' does not exist on type '{}'. node_modules/chrome-devtools-frontend/front_end/text_editor/CodeMirrorTextEditor.js(1619,18): error TS2339: Property 'changed' does not exist on type '{}'. node_modules/chrome-devtools-frontend/front_end/text_editor/CodeMirrorTextEditor.js(1620,33): error TS2339: Property 'find' does not exist on type '{}'. node_modules/chrome-devtools-frontend/front_end/text_editor/CodeMirrorTextEditor.js(1636,28): error TS2339: Property 'find' does not exist on type '{}'. +node_modules/chrome-devtools-frontend/front_end/text_editor/CodeMirrorTextEditor.js(1641,31): error TS2339: Property '_symbol' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/text_editor/CodeMirrorTextEditor.js(1645,2): error TS1131: Property or signature expected. +node_modules/chrome-devtools-frontend/front_end/text_editor/CodeMirrorTextEditor.js(1650,33): error TS2339: Property 'Decoration' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/text_editor/CodeMirrorTextEditor.js(1659,18): error TS2694: Namespace 'UI' has no exported member 'TextEditor'. +node_modules/chrome-devtools-frontend/front_end/text_editor/CodeMirrorUtils.js(31,12): error TS2339: Property 'CodeMirrorUtils' does not exist on type 'typeof TextEditor'. +node_modules/chrome-devtools-frontend/front_end/text_editor/CodeMirrorUtils.js(36,12): error TS2339: Property 'CodeMirrorUtils' does not exist on type 'typeof TextEditor'. +node_modules/chrome-devtools-frontend/front_end/text_editor/CodeMirrorUtils.js(48,12): error TS2339: Property 'CodeMirrorUtils' does not exist on type 'typeof TextEditor'. node_modules/chrome-devtools-frontend/front_end/text_editor/CodeMirrorUtils.js(49,40): error TS2339: Property 'line' does not exist on type '{}'. node_modules/chrome-devtools-frontend/front_end/text_editor/CodeMirrorUtils.js(49,52): error TS2339: Property 'ch' does not exist on type '{}'. node_modules/chrome-devtools-frontend/front_end/text_editor/CodeMirrorUtils.js(49,60): error TS2339: Property 'line' does not exist on type '{}'. node_modules/chrome-devtools-frontend/front_end/text_editor/CodeMirrorUtils.js(49,70): error TS2339: Property 'ch' does not exist on type '{}'. node_modules/chrome-devtools-frontend/front_end/text_editor/CodeMirrorUtils.js(53,24): error TS2694: Namespace 'CodeMirror' has no exported member 'ChangeObject'. +node_modules/chrome-devtools-frontend/front_end/text_editor/CodeMirrorUtils.js(56,12): error TS2339: Property 'CodeMirrorUtils' does not exist on type 'typeof TextEditor'. +node_modules/chrome-devtools-frontend/front_end/text_editor/CodeMirrorUtils.js(57,29): error TS2339: Property 'CodeMirrorUtils' does not exist on type 'typeof TextEditor'. +node_modules/chrome-devtools-frontend/front_end/text_editor/CodeMirrorUtils.js(78,12): error TS2339: Property 'CodeMirrorUtils' does not exist on type 'typeof TextEditor'. node_modules/chrome-devtools-frontend/front_end/text_editor/CodeMirrorUtils.js(80,14): error TS2339: Property 'eachLine' does not exist on type '{}'. +node_modules/chrome-devtools-frontend/front_end/text_editor/CodeMirrorUtils.js(94,12): error TS2339: Property 'CodeMirrorUtils' does not exist on type 'typeof TextEditor'. +node_modules/chrome-devtools-frontend/front_end/text_editor/CodeMirrorUtils.js(98,47): error TS2339: Property 'getSelectionBackgroundColor' does not exist on type 'typeof InspectorFrontendHost'. +node_modules/chrome-devtools-frontend/front_end/text_editor/CodeMirrorUtils.js(99,47): error TS2339: Property 'getSelectionForegroundColor' does not exist on type 'typeof InspectorFrontendHost'. +node_modules/chrome-devtools-frontend/front_end/text_editor/CodeMirrorUtils.js(100,55): error TS2339: Property 'getInactiveSelectionBackgroundColor' does not exist on type 'typeof InspectorFrontendHost'. +node_modules/chrome-devtools-frontend/front_end/text_editor/CodeMirrorUtils.js(101,55): error TS2339: Property 'getInactiveSelectionForegroundColor' does not exist on type 'typeof InspectorFrontendHost'. +node_modules/chrome-devtools-frontend/front_end/text_editor/CodeMirrorUtils.js(135,12): error TS2339: Property 'CodeMirrorUtils' does not exist on type 'typeof TextEditor'. node_modules/chrome-devtools-frontend/front_end/text_editor/CodeMirrorUtils.js(139,32): error TS1138: Parameter declaration expected. node_modules/chrome-devtools-frontend/front_end/text_editor/CodeMirrorUtils.js(146,22): error TS2339: Property 'eol' does not exist on type '{ pos: number; start: number; }'. node_modules/chrome-devtools-frontend/front_end/text_editor/CodeMirrorUtils.js(147,26): error TS2339: Property 'token' does not exist on type 'void'. node_modules/chrome-devtools-frontend/front_end/text_editor/CodeMirrorUtils.js(148,28): error TS2339: Property 'current' does not exist on type '{ pos: number; start: number; }'. -node_modules/chrome-devtools-frontend/front_end/text_editor/CodeMirrorUtils.js(165,5): error TS2346: Call target does not contain any signatures. +node_modules/chrome-devtools-frontend/front_end/text_editor/CodeMirrorUtils.js(169,16): error TS2339: Property 'CodeMirrorUtils' does not exist on type 'typeof TextEditor'. node_modules/chrome-devtools-frontend/front_end/text_editor/TextEditorAutocompleteController.js(12,18): error TS2694: Namespace 'UI' has no exported member 'AutocompleteConfig'. node_modules/chrome-devtools-frontend/front_end/text_editor/TextEditorAutocompleteController.js(26,22): error TS2339: Property 'on' does not exist on type '{}'. node_modules/chrome-devtools-frontend/front_end/text_editor/TextEditorAutocompleteController.js(35,22): error TS2339: Property 'on' does not exist on type '{}'. @@ -11695,8 +19802,11 @@ node_modules/chrome-devtools-frontend/front_end/text_editor/TextEditorAutocomple node_modules/chrome-devtools-frontend/front_end/text_editor/TextEditorAutocompleteController.js(55,24): error TS2339: Property 'off' does not exist on type '{}'. node_modules/chrome-devtools-frontend/front_end/text_editor/TextEditorAutocompleteController.js(62,26): error TS2694: Namespace 'CodeMirror' has no exported member 'BeforeChangeObject'. node_modules/chrome-devtools-frontend/front_end/text_editor/TextEditorAutocompleteController.js(67,48): error TS2339: Property 'getLine' does not exist on type '{}'. +node_modules/chrome-devtools-frontend/front_end/text_editor/TextEditorAutocompleteController.js(74,15): error TS2339: Property 'TextUtils' does not exist on type 'typeof TextUtils'. +node_modules/chrome-devtools-frontend/front_end/text_editor/TextEditorAutocompleteController.js(91,15): error TS2339: Property 'TextUtils' does not exist on type 'typeof TextUtils'. node_modules/chrome-devtools-frontend/front_end/text_editor/TextEditorAutocompleteController.js(113,29): error TS2694: Namespace 'UI' has no exported member 'SuggestBox'. node_modules/chrome-devtools-frontend/front_end/text_editor/TextEditorAutocompleteController.js(135,34): error TS2694: Namespace 'CodeMirror' has no exported member 'ChangeObject'. +node_modules/chrome-devtools-frontend/front_end/text_editor/TextEditorAutocompleteController.js(149,35): error TS2339: Property 'CodeMirrorUtils' does not exist on type 'typeof TextEditor'. node_modules/chrome-devtools-frontend/front_end/text_editor/TextEditorAutocompleteController.js(151,47): error TS2339: Property 'getLine' does not exist on type '{}'. node_modules/chrome-devtools-frontend/front_end/text_editor/TextEditorAutocompleteController.js(159,35): error TS2339: Property 'getCursor' does not exist on type '{}'. node_modules/chrome-devtools-frontend/front_end/text_editor/TextEditorAutocompleteController.js(198,39): error TS2339: Property 'listSelections' does not exist on type '{}'. @@ -11704,8 +19814,15 @@ node_modules/chrome-devtools-frontend/front_end/text_editor/TextEditorAutocomple node_modules/chrome-devtools-frontend/front_end/text_editor/TextEditorAutocompleteController.js(223,35): error TS2339: Property 'getCursor' does not exist on type '{}'. node_modules/chrome-devtools-frontend/front_end/text_editor/TextEditorAutocompleteController.js(239,20): error TS2694: Namespace 'UI' has no exported member 'SuggestBox'. node_modules/chrome-devtools-frontend/front_end/text_editor/TextEditorAutocompleteController.js(275,35): error TS2339: Property 'getCursor' does not exist on type '{}'. +node_modules/chrome-devtools-frontend/front_end/text_editor/TextEditorAutocompleteController.js(286,98): error TS2339: Property 'HintBookmark' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/text_editor/TextEditorAutocompleteController.js(303,18): error TS2694: Namespace 'UI' has no exported member 'SuggestBox'. node_modules/chrome-devtools-frontend/front_end/text_editor/TextEditorAutocompleteController.js(329,19): error TS2339: Property 'keyCode' does not exist on type 'Event'. +node_modules/chrome-devtools-frontend/front_end/text_editor/TextEditorAutocompleteController.js(330,32): error TS2339: Property 'Keys' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/text_editor/TextEditorAutocompleteController.js(334,32): error TS2339: Property 'Keys' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/text_editor/TextEditorAutocompleteController.js(335,32): error TS2339: Property 'Keys' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/text_editor/TextEditorAutocompleteController.js(344,32): error TS2339: Property 'Keys' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/text_editor/TextEditorAutocompleteController.js(345,32): error TS2339: Property 'Keys' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/text_editor/TextEditorAutocompleteController.js(348,32): error TS2339: Property 'Keys' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/text_editor/TextEditorAutocompleteController.js(359,35): error TS2339: Property 'getCursor' does not exist on type '{}'. node_modules/chrome-devtools-frontend/front_end/text_editor/TextEditorAutocompleteController.js(360,43): error TS2339: Property 'getLine' does not exist on type '{}'. node_modules/chrome-devtools-frontend/front_end/text_editor/TextEditorAutocompleteController.js(377,39): error TS2339: Property 'listSelections' does not exist on type '{}'. @@ -11716,49 +19833,102 @@ node_modules/chrome-devtools-frontend/front_end/text_editor/TextEditorAutocomple node_modules/chrome-devtools-frontend/front_end/text_editor/TextEditorAutocompleteController.js(392,39): error TS2339: Property 'lineAtHeight' does not exist on type '{}'. node_modules/chrome-devtools-frontend/front_end/text_editor/TextEditorAutocompleteController.js(404,35): error TS2339: Property 'getCursor' does not exist on type '{}'. node_modules/chrome-devtools-frontend/front_end/text_editor/TextEditorAutocompleteController.js(410,35): error TS2339: Property 'getLine' does not exist on type '{}'. +node_modules/chrome-devtools-frontend/front_end/text_editor/TextEditorAutocompleteController.js(429,45): error TS2339: Property 'HintBookmark' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/text_utils/Text.js(21,39): error TS2339: Property 'computeLineEndings' does not exist on type 'string'. node_modules/chrome-devtools-frontend/front_end/text_utils/Text.js(51,26): error TS2694: Namespace 'TextUtils' has no exported member 'Text'. node_modules/chrome-devtools-frontend/front_end/text_utils/Text.js(55,34): error TS2339: Property 'lowerBound' does not exist on type 'number[]'. node_modules/chrome-devtools-frontend/front_end/text_utils/Text.js(121,59): error TS1003: Identifier expected. node_modules/chrome-devtools-frontend/front_end/text_utils/Text.js(122,16): error TS2300: Duplicate identifier 'Position'. +node_modules/chrome-devtools-frontend/front_end/text_utils/Text.js(122,16): error TS2339: Property 'Position' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/text_utils/Text.js(160,42): error TS2339: Property 'lowerBound' does not exist on type 'number[]'. node_modules/chrome-devtools-frontend/front_end/text_utils/TextRange.js(84,31): error TS2339: Property 'computeLineEndings' does not exist on type 'string'. node_modules/chrome-devtools-frontend/front_end/text_utils/TextRange.js(131,7): error TS1056: Accessors are only available when targeting ECMAScript 5 and higher. node_modules/chrome-devtools-frontend/front_end/text_utils/TextRange.js(175,5): error TS2322: Type '{ [x: string]: any; }' is not assignable to type '{ startLine: number; startColumn: number; endLine: number; endColumn: number; }'. node_modules/chrome-devtools-frontend/front_end/text_utils/TextRange.js(175,5): error TS2322: Type '{ [x: string]: any; }' is not assignable to type '{ startLine: number; startColumn: number; endLine: number; endColumn: number; }'. Property 'startLine' is missing in type '{ [x: string]: any; }'. +node_modules/chrome-devtools-frontend/front_end/text_utils/TextUtils.js(30,11): error TS2339: Property 'TextUtils' does not exist on type 'typeof TextUtils'. +node_modules/chrome-devtools-frontend/front_end/text_utils/TextUtils.js(45,23): error TS2339: Property 'TextUtils' does not exist on type 'typeof TextUtils'. +node_modules/chrome-devtools-frontend/front_end/text_utils/TextUtils.js(45,64): error TS2339: Property 'TextUtils' does not exist on type 'typeof TextUtils'. +node_modules/chrome-devtools-frontend/front_end/text_utils/TextUtils.js(53,22): error TS2339: Property 'TextUtils' does not exist on type 'typeof TextUtils'. +node_modules/chrome-devtools-frontend/front_end/text_utils/TextUtils.js(62,22): error TS2339: Property 'TextUtils' does not exist on type 'typeof TextUtils'. +node_modules/chrome-devtools-frontend/front_end/text_utils/TextUtils.js(89,22): error TS2339: Property 'TextUtils' does not exist on type 'typeof TextUtils'. +node_modules/chrome-devtools-frontend/front_end/text_utils/TextUtils.js(89,70): error TS2339: Property 'TextUtils' does not exist on type 'typeof TextUtils'. +node_modules/chrome-devtools-frontend/front_end/text_utils/TextUtils.js(118,51): error TS2339: Property 'TextUtils' does not exist on type 'typeof TextUtils'. node_modules/chrome-devtools-frontend/front_end/text_utils/TextUtils.js(201,25): error TS2694: Namespace 'TextUtils' has no exported member 'FilterParser'. node_modules/chrome-devtools-frontend/front_end/text_utils/TextUtils.js(202,26): error TS2694: Namespace 'TextUtils' has no exported member 'FilterParser'. node_modules/chrome-devtools-frontend/front_end/text_utils/TextUtils.js(210,33): error TS2694: Namespace 'TextUtils' has no exported member 'FilterParser'. +node_modules/chrome-devtools-frontend/front_end/text_utils/TextUtils.js(213,33): error TS2339: Property 'TextUtils' does not exist on type 'typeof TextUtils'. +node_modules/chrome-devtools-frontend/front_end/text_utils/TextUtils.js(214,17): error TS2339: Property 'TextUtils' does not exist on type 'typeof TextUtils'. +node_modules/chrome-devtools-frontend/front_end/text_utils/TextUtils.js(214,59): error TS2339: Property 'TextUtils' does not exist on type 'typeof TextUtils'. +node_modules/chrome-devtools-frontend/front_end/text_utils/TextUtils.js(215,17): error TS2339: Property 'TextUtils' does not exist on type 'typeof TextUtils'. node_modules/chrome-devtools-frontend/front_end/text_utils/TextUtils.js(242,112): error TS1003: Identifier expected. +node_modules/chrome-devtools-frontend/front_end/text_utils/TextUtils.js(243,24): error TS2339: Property 'ParsedFilter' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/text_utils/TextUtils.js(245,11): error TS2339: Property 'TextUtils' does not exist on type 'typeof TextUtils'. +node_modules/chrome-devtools-frontend/front_end/text_utils/TextUtils.js(246,11): error TS2339: Property 'TextUtils' does not exist on type 'typeof TextUtils'. +node_modules/chrome-devtools-frontend/front_end/text_utils/TextUtils.js(247,11): error TS2339: Property 'TextUtils' does not exist on type 'typeof TextUtils'. +node_modules/chrome-devtools-frontend/front_end/text_utils/TextUtils.js(248,11): error TS2339: Property 'TextUtils' does not exist on type 'typeof TextUtils'. +node_modules/chrome-devtools-frontend/front_end/text_utils/TextUtils.js(253,11): error TS2339: Property 'TextUtils' does not exist on type 'typeof TextUtils'. +node_modules/chrome-devtools-frontend/front_end/text_utils/TextUtils.js(263,11): error TS2339: Property 'TextUtils' does not exist on type 'typeof TextUtils'. node_modules/chrome-devtools-frontend/front_end/text_utils/TextUtils.js(340,15): error TS2355: A function whose declared type is neither 'void' nor 'any' must return a value. node_modules/chrome-devtools-frontend/front_end/text_utils/TextUtils.js(340,32): error TS1138: Parameter declaration expected. node_modules/chrome-devtools-frontend/front_end/timeline/CountersGraph.js(36,24): error TS2694: Namespace 'Timeline' has no exported member 'TimelineModeViewDelegate'. -node_modules/chrome-devtools-frontend/front_end/timeline/CountersGraph.js(39,5): error TS2346: Call target does not contain any signatures. +node_modules/chrome-devtools-frontend/front_end/timeline/CountersGraph.js(43,51): error TS2339: Property 'Calculator' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/timeline/CountersGraph.js(48,5): error TS2554: Expected 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/timeline/CountersGraph.js(53,5): error TS2554: Expected 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/timeline/CountersGraph.js(55,5): error TS2554: Expected 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/timeline/CountersGraph.js(59,42): error TS2339: Property 'createChild' does not exist on type 'Element'. +node_modules/chrome-devtools-frontend/front_end/timeline/CountersGraph.js(75,9): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/timeline/CountersGraph.js(75,37): error TS2555: Expected at least 2 arguments, but got 1. 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 TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/timeline/CountersGraph.js(77,59): error TS2555: Expected at least 2 arguments, but got 1. 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 TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/timeline/CountersGraph.js(79,55): error TS2555: Expected at least 2 arguments, but got 1. 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 TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/timeline/CountersGraph.js(81,59): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/timeline/CountersGraph.js(83,9): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/timeline/CountersGraph.js(83,40): error TS2555: Expected at least 2 arguments, but got 1. 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(104,54): error TS2339: Property 'RecordType' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/timeline/CountersGraph.js(123,60): error TS2339: Property 'createChild' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/timeline/CountersGraph.js(132,25): error TS2694: Namespace 'Timeline' has no exported member 'CountersGraph'. -node_modules/chrome-devtools-frontend/front_end/timeline/CountersGraph.js(144,19): error TS2694: Namespace 'UI' has no exported member 'Widget'. +node_modules/chrome-devtools-frontend/front_end/timeline/CountersGraph.js(135,46): error TS2339: Property 'Counter' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/timeline/CountersGraph.js(138,36): error TS2339: Property 'CounterUI' does not exist on type 'typeof (Anonymous class)'. 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(195,45): error TS2339: Property 'totalOffsetLeft' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/timeline/CountersGraph.js(210,22): error TS2339: Property 'selectEntryAtTime' does not exist on type '() => void'. node_modules/chrome-devtools-frontend/front_end/timeline/CountersGraph.js(230,19): error TS2339: Property 'x' does not exist on type 'Event'. +node_modules/chrome-devtools-frontend/front_end/timeline/CountersGraph.js(230,45): error TS2339: Property 'totalOffsetLeft' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/timeline/CountersGraph.js(255,19): error TS2694: Namespace 'SDK' has no exported member 'TracingModel'. +node_modules/chrome-devtools-frontend/front_end/timeline/CountersGraph.js(271,24): error TS2339: Property 'Counter' does not exist on type 'typeof (Anonymous class)'. 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,24): error TS2694: Namespace 'Timeline' has no exported member 'CountersGraph'. 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,24): error TS2339: Property 'CounterUI' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/timeline/CountersGraph.js(365,24): error TS2694: Namespace 'Timeline' has no exported member 'CountersGraph'. 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(377,84): error TS2339: Property 'Format' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/timeline/CountersGraph.js(379,28): error TS2339: Property 'backgroundColor' does not exist on type 'Element'. +node_modules/chrome-devtools-frontend/front_end/timeline/CountersGraph.js(380,28): error TS2339: Property 'borderColor' does not exist on type 'Element'. +node_modules/chrome-devtools-frontend/front_end/timeline/CountersGraph.js(384,40): error TS2339: Property 'createChild' does not exist on type 'Element'. +node_modules/chrome-devtools-frontend/front_end/timeline/CountersGraph.js(389,90): error TS2339: Property 'Format' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/timeline/CountersGraph.js(394,50): error TS2339: Property 'createChild' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/timeline/CountersGraph.js(414,22): error TS2694: Namespace 'Common' has no exported member 'Event'. 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(526,24): error TS2339: Property 'Calculator' does not exist on type 'typeof (Anonymous class)'. 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(11,24): error TS2694: Namespace 'Timeline' has no exported member 'TimelineModeViewDelegate'. -node_modules/chrome-devtools-frontend/front_end/timeline/EventsTimelineTreeView.js(14,5): error TS2346: Call target does not contain any signatures. +node_modules/chrome-devtools-frontend/front_end/timeline/EventsTimelineTreeView.js(15,64): error TS2339: Property 'Filters' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/timeline/EventsTimelineTreeView.js(17,41): error TS2339: Property 'Filters' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/timeline/EventsTimelineTreeView.js(22,20): error TS2339: Property 'markColumnAsSortedBy' does not exist on type '(Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/timeline/EventsTimelineTreeView.js(22,72): error TS2339: Property 'Order' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/timeline/EventsTimelineTreeView.js(33,57): error TS2339: Property 'Type' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/timeline/EventsTimelineTreeView.js(34,35): error TS2694: Namespace 'SDK' has no exported member 'TracingModel'. node_modules/chrome-devtools-frontend/front_end/timeline/EventsTimelineTreeView.js(41,30): error TS2694: Namespace 'TimelineModel' has no exported member 'TimelineProfileTree'. node_modules/chrome-devtools-frontend/front_end/timeline/EventsTimelineTreeView.js(56,19): error TS2694: Namespace 'SDK' has no exported member 'TracingModel'. @@ -11767,101 +19937,215 @@ node_modules/chrome-devtools-frontend/front_end/timeline/EventsTimelineTreeView. node_modules/chrome-devtools-frontend/front_end/timeline/EventsTimelineTreeView.js(68,45): error TS2694: Namespace 'TimelineModel' has no exported member 'TimelineProfileTree'. node_modules/chrome-devtools-frontend/front_end/timeline/EventsTimelineTreeView.js(77,19): error TS2694: Namespace 'SDK' has no exported member 'TracingModel'. node_modules/chrome-devtools-frontend/front_end/timeline/EventsTimelineTreeView.js(91,31): error TS2694: Namespace 'DataGrid' has no exported member 'DataGrid'. +node_modules/chrome-devtools-frontend/front_end/timeline/EventsTimelineTreeView.js(95,34): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/timeline/EventsTimelineTreeView.js(111,29): error TS2694: Namespace 'TimelineModel' has no exported member 'TimelineProfileTree'. node_modules/chrome-devtools-frontend/front_end/timeline/EventsTimelineTreeView.js(126,29): error TS2694: Namespace 'TimelineModel' has no exported member 'TimelineProfileTree'. node_modules/chrome-devtools-frontend/front_end/timeline/EventsTimelineTreeView.js(129,20): error TS2339: Property 'highlightEvent' does not exist on type '() => void'. -node_modules/chrome-devtools-frontend/front_end/timeline/EventsTimelineTreeView.js(138,5): error TS2346: Call target does not contain any signatures. +node_modules/chrome-devtools-frontend/front_end/timeline/EventsTimelineTreeView.js(136,33): error TS2339: Property 'Filters' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/timeline/EventsTimelineTreeView.js(139,41): error TS2339: Property 'TimelineFilters' does not exist on type 'typeof Timeline'. +node_modules/chrome-devtools-frontend/front_end/timeline/EventsTimelineTreeView.js(140,41): error TS2339: Property 'TimelineFilters' does not exist on type 'typeof Timeline'. +node_modules/chrome-devtools-frontend/front_end/timeline/EventsTimelineTreeView.js(156,60): error TS2339: Property 'Filters' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/timeline/EventsTimelineTreeView.js(158,73): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/timeline/EventsTimelineTreeView.js(160,24): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/timeline/EventsTimelineTreeView.js(183,56): error TS2339: Property 'value' does not exist on type 'Element'. +node_modules/chrome-devtools-frontend/front_end/timeline/EventsTimelineTreeView.js(201,5): error TS2554: Expected 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/timeline/EventsTimelineTreeView.js(201,67): error TS2339: Property 'Filters' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/timeline/EventsTimelineTreeView.js(205,33): error TS2339: Property 'Filters' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/timeline/EventsTimelineTreeView.js(208,33): error TS2339: Property 'Filters' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/timeline/ExtensionTracingSession.js(66,26): error TS2345: Argument of type 'this' is not assignable to parameter of type '() => void'. Type '(Anonymous class)' is not assignable to type '() => void'. Type '(Anonymous class)' provides no match for the signature '(): void'. -node_modules/chrome-devtools-frontend/front_end/timeline/PerformanceModel.js(7,5): error TS2346: Call target does not contain any signatures. -node_modules/chrome-devtools-frontend/front_end/timeline/PerformanceModel.js(8,21): error TS2694: Namespace 'SDK' has no exported member 'Target'. -node_modules/chrome-devtools-frontend/front_end/timeline/PerformanceModel.js(28,19): error TS2694: Namespace 'SDK' has no exported member 'Target'. +node_modules/chrome-devtools-frontend/front_end/timeline/PerformanceModel.js(55,46): error TS2339: Property 'AsyncEventGroup' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/timeline/PerformanceModel.js(78,5): error TS2554: Expected 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/timeline/PerformanceModel.js(78,61): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/timeline/PerformanceModel.js(146,20): error TS2694: Namespace 'SDK' has no exported member 'FilmStripModel'. node_modules/chrome-devtools-frontend/front_end/timeline/PerformanceModel.js(156,22): error TS2694: Namespace 'Common' has no exported member 'OutputStream'. node_modules/chrome-devtools-frontend/front_end/timeline/PerformanceModel.js(157,25): error TS2304: Cannot find name 'FileError'. node_modules/chrome-devtools-frontend/front_end/timeline/PerformanceModel.js(160,30): error TS2352: Type '() => void' cannot be converted to type '(Anonymous class)'. Property '_file' is missing in type '() => void'. -node_modules/chrome-devtools-frontend/front_end/timeline/PerformanceMonitor.js(10,5): error TS2346: Call target does not contain any signatures. +node_modules/chrome-devtools-frontend/front_end/timeline/PerformanceModel.js(168,27): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/timeline/PerformanceMonitor.js(24,93): error TS2339: Property 'ColorUsage' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/timeline/PerformanceMonitor.js(25,57): error TS2339: Property 'ControlPane' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/timeline/PerformanceMonitor.js(26,46): error TS2339: Property 'createChild' does not exist on type 'Element'. +node_modules/chrome-devtools-frontend/front_end/timeline/PerformanceMonitor.js(28,25): error TS2339: Property 'createChild' does not exist on type 'Element'. +node_modules/chrome-devtools-frontend/front_end/timeline/PerformanceMonitor.js(29,9): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/timeline/PerformanceMonitor.js(31,44): error TS2339: Property 'MetricMode' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/timeline/PerformanceMonitor.js(32,39): error TS2694: Namespace 'Timeline' has no exported member 'PerformanceMonitor'. +node_modules/chrome-devtools-frontend/front_end/timeline/PerformanceMonitor.js(41,37): error TS2339: Property 'ControlPane' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/timeline/PerformanceMonitor.js(48,58): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/timeline/PerformanceMonitor.js(58,27): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/timeline/PerformanceMonitor.js(89,25): error TS2339: Property 'window' does not exist on type 'Element'. +node_modules/chrome-devtools-frontend/front_end/timeline/PerformanceMonitor.js(89,60): error TS2339: Property '_animationId' does not exist on type '(Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/timeline/PerformanceMonitor.js(99,31): error TS2694: Namespace 'Protocol' has no exported member 'Performance'. node_modules/chrome-devtools-frontend/front_end/timeline/PerformanceMonitor.js(107,9): error TS2322: Type '{}' is not assignable to type '{ lastValue: number; lastTimestamp: number; }'. Property 'lastValue' is missing in type '{}'. +node_modules/chrome-devtools-frontend/front_end/timeline/PerformanceMonitor.js(112,42): error TS2339: Property 'MetricMode' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/timeline/PerformanceMonitor.js(114,22): error TS2339: Property 'constrain' does not exist on type 'NumberConstructor'. +node_modules/chrome-devtools-frontend/front_end/timeline/PerformanceMonitor.js(119,42): error TS2339: Property 'MetricMode' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/timeline/PerformanceMonitor.js(163,91): error TS2339: Property 'ColorUsage' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/timeline/PerformanceMonitor.js(165,90): error TS2339: Property 'ColorUsage' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/timeline/PerformanceMonitor.js(183,24): error TS2694: Namespace 'Timeline' has no exported member 'PerformanceMonitor'. +node_modules/chrome-devtools-frontend/front_end/timeline/PerformanceMonitor.js(204,84): error TS2339: Property 'ColorUsage' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/timeline/PerformanceMonitor.js(220,24): error TS2694: Namespace 'Timeline' has no exported member 'PerformanceMonitor'. node_modules/chrome-devtools-frontend/front_end/timeline/PerformanceMonitor.js(253,24): error TS2694: Namespace 'Timeline' has no exported member 'PerformanceMonitor'. +node_modules/chrome-devtools-frontend/front_end/timeline/PerformanceMonitor.js(265,90): error TS2339: Property 'ColorUsage' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/timeline/PerformanceMonitor.js(270,51): error TS2339: Property 'MetricIndicator' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/timeline/PerformanceMonitor.js(282,92): error TS2339: Property 'ColorUsage' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/timeline/PerformanceMonitor.js(294,24): error TS2694: Namespace 'Timeline' has no exported member 'PerformanceMonitor'. node_modules/chrome-devtools-frontend/front_end/timeline/PerformanceMonitor.js(295,24): error TS2694: Namespace 'Timeline' has no exported member 'PerformanceMonitor'. node_modules/chrome-devtools-frontend/front_end/timeline/PerformanceMonitor.js(320,41): error TS2339: Property 'peekLast' does not exist on type '{ timestamp: number; metrics: Map; }[]'. node_modules/chrome-devtools-frontend/front_end/timeline/PerformanceMonitor.js(330,24): error TS2339: Property 'constrain' does not exist on type 'NumberConstructor'. +node_modules/chrome-devtools-frontend/front_end/timeline/PerformanceMonitor.js(381,29): error TS2339: Property 'MetricMode' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/timeline/PerformanceMonitor.js(387,29): error TS2339: Property 'Format' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/timeline/PerformanceMonitor.js(394,2): error TS1131: Property or signature expected. +node_modules/chrome-devtools-frontend/front_end/timeline/PerformanceMonitor.js(402,29): error TS2339: Property 'ChartInfo' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/timeline/PerformanceMonitor.js(406,2): error TS1131: Property or signature expected. -node_modules/chrome-devtools-frontend/front_end/timeline/PerformanceMonitor.js(418,5): error TS2346: Call target does not contain any signatures. +node_modules/chrome-devtools-frontend/front_end/timeline/PerformanceMonitor.js(411,29): error TS2339: Property 'MetricInfo' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/timeline/PerformanceMonitor.js(413,29): error TS2339: Property 'ControlPane' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/timeline/PerformanceMonitor.js(419,27): error TS2339: Property 'createChild' does not exist on type 'Element'. +node_modules/chrome-devtools-frontend/front_end/timeline/PerformanceMonitor.js(424,35): error TS2345: Argument of type 'V' is not assignable to parameter of type 'Iterable'. +node_modules/chrome-devtools-frontend/front_end/timeline/PerformanceMonitor.js(425,46): error TS2339: Property 'Format' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/timeline/PerformanceMonitor.js(427,33): error TS2694: Namespace 'Timeline' has no exported member 'PerformanceMonitor'. +node_modules/chrome-devtools-frontend/front_end/timeline/PerformanceMonitor.js(430,16): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/timeline/PerformanceMonitor.js(442,16): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/timeline/PerformanceMonitor.js(447,15): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/timeline/PerformanceMonitor.js(448,15): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/timeline/PerformanceMonitor.js(449,15): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/timeline/PerformanceMonitor.js(450,15): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/timeline/PerformanceMonitor.js(451,15): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/timeline/PerformanceMonitor.js(452,15): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/timeline/PerformanceMonitor.js(456,85): error TS2339: Property 'ColorUsage' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/timeline/PerformanceMonitor.js(459,39): error TS2694: Namespace 'Timeline' has no exported member 'PerformanceMonitor'. +node_modules/chrome-devtools-frontend/front_end/timeline/PerformanceMonitor.js(464,55): error TS2339: Property 'MetricIndicator' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/timeline/PerformanceMonitor.js(479,36): error TS2345: Argument of type 'string[]' is not assignable to parameter of type 'V'. +node_modules/chrome-devtools-frontend/front_end/timeline/PerformanceMonitor.js(480,5): error TS2554: Expected 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/timeline/PerformanceMonitor.js(480,63): error TS2339: Property 'ControlPane' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/timeline/PerformanceMonitor.js(484,32): error TS2694: Namespace 'Timeline' has no exported member 'PerformanceMonitor'. node_modules/chrome-devtools-frontend/front_end/timeline/PerformanceMonitor.js(502,22): error TS2495: Type 'IterableIterator' is not an array type or a string type. +node_modules/chrome-devtools-frontend/front_end/timeline/PerformanceMonitor.js(510,29): error TS2339: Property 'ControlPane' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/timeline/PerformanceMonitor.js(514,29): error TS2339: Property 'MetricIndicator' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/timeline/PerformanceMonitor.js(517,24): error TS2694: Namespace 'Timeline' has no exported member 'PerformanceMonitor'. node_modules/chrome-devtools-frontend/front_end/timeline/PerformanceMonitor.js(526,27): error TS2339: Property 'createChild' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/timeline/PerformanceMonitor.js(539,24): error TS2694: Namespace 'Timeline' has no exported member 'PerformanceMonitor'. +node_modules/chrome-devtools-frontend/front_end/timeline/PerformanceMonitor.js(544,40): error TS2339: Property 'Format' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/timeline/PerformanceMonitor.js(546,40): error TS2339: Property 'Format' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/timeline/PerformanceMonitor.js(557,66): error TS2339: Property 'MetricIndicator' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/timeline/PerformanceMonitor.js(567,29): error TS2339: Property 'MetricIndicator' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/timeline/TimelineController.js(14,24): error TS2694: Namespace 'Timeline' has no exported member 'TimelineController'. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineController.js(32,20): error TS2694: Namespace 'SDK' has no exported member 'Target'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineController.js(22,47): error TS2345: Argument of type '(Anonymous class)' is not assignable to parameter of type '() => void'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineController.js(28,59): error TS2345: Argument of type 'this' is not assignable to parameter of type '() => void'. + Type '(Anonymous class)' is not assignable to type '() => void'. + Type '(Anonymous class)' provides no match for the signature '(): void'. node_modules/chrome-devtools-frontend/front_end/timeline/TimelineController.js(39,24): error TS2694: Namespace 'Timeline' has no exported member 'TimelineController'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineController.js(55,70): error TS2339: Property 'TopLevelEventCategory' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineController.js(56,35): error TS2339: Property 'Category' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineController.js(56,81): error TS2339: Property 'Category' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineController.js(58,54): error TS2339: Property 'Category' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/timeline/TimelineController.js(137,24): error TS2694: Namespace 'Protocol' has no exported member 'Profiler'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineController.js(141,27): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/timeline/TimelineController.js(176,74): error TS2345: Argument of type 'this' is not assignable to parameter of type '() => void'. Type '(Anonymous class)' is not assignable to type '() => void'. Type '(Anonymous class)' provides no match for the signature '(): void'. node_modules/chrome-devtools-frontend/front_end/timeline/TimelineController.js(180,27): error TS2694: Namespace 'SDK' has no exported member 'TracingManager'. node_modules/chrome-devtools-frontend/front_end/timeline/TimelineController.js(209,24): error TS2694: Namespace 'Protocol' has no exported member 'Profiler'. node_modules/chrome-devtools-frontend/front_end/timeline/TimelineController.js(214,43): error TS2694: Namespace 'SDK' has no exported member 'TracingManager'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineController.js(215,29): error TS2339: Property 'DevToolsMetadataEventCategory' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineController.js(216,28): error TS2339: Property 'Phase' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineController.js(220,41): error TS2339: Property 'RecordType' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineController.js(230,58): error TS2339: Property 'DevToolsMetadataEvent' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/timeline/TimelineController.js(272,1): error TS8022: JSDoc '@extends' is not attached to a class. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineController.js(272,29): error TS2339: Property 'Client' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineController.js(274,29): error TS2339: Property 'Client' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/timeline/TimelineController.js(283,2): error TS1131: Property or signature expected. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineController.js(288,29): error TS2339: Property 'RecordingOptions' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/timeline/TimelineDetailsView.js(11,24): error TS2694: Namespace 'Timeline' has no exported member 'TimelineModeViewDelegate'. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineDetailsView.js(14,5): error TS2346: Call target does not contain any signatures. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineDetailsView.js(22,5): error TS2554: Expected 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineDetailsView.js(24,49): error TS2339: Property 'Tab' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineDetailsView.js(29,44): error TS2339: Property 'createChild' does not exist on type 'Element'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineDetailsView.js(31,37): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineDetailsView.js(38,38): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineDetailsView.js(42,38): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineDetailsView.js(46,38): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineDetailsView.js(49,53): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineDetailsView.js(58,39): error TS2339: Property 'Tab' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineDetailsView.js(58,87): error TS2339: Property 'Tab' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/timeline/TimelineDetailsView.js(59,22): error TS2495: Type 'IterableIterator<(Anonymous class)>' is not an array type or a string type. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineDetailsView.js(87,18): error TS2694: Namespace 'UI' has no exported member 'Widget'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineDetailsView.js(69,77): error TS2339: Property 'Tab' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineDetailsView.js(118,39): error TS2339: Property 'Type' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/timeline/TimelineDetailsView.js(119,37): error TS2694: Namespace 'SDK' has no exported member 'TracingModel'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineDetailsView.js(124,39): error TS2339: Property 'Type' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineDetailsView.js(130,22): error TS2339: Property 'showLayerTree' does not exist on type '(Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineDetailsView.js(131,69): error TS2339: Property 'Tab' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineDetailsView.js(132,58): error TS2339: Property 'Tab' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineDetailsView.js(132,75): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineDetailsView.js(135,39): error TS2339: Property 'Type' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/timeline/TimelineDetailsView.js(136,49): error TS2694: Namespace 'TimelineModel' has no exported member 'TimelineModel'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineDetailsView.js(141,39): error TS2339: Property 'Type' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/timeline/TimelineDetailsView.js(150,22): error TS2694: Namespace 'Common' has no exported member 'Event'. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineDetailsView.js(160,19): error TS2694: Namespace 'UI' has no exported member 'Widget'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineDetailsView.js(186,63): error TS2339: Property 'Tab' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineDetailsView.js(188,40): error TS2339: Property 'Tab' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineDetailsView.js(188,59): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineDetailsView.js(190,61): error TS2339: Property 'Tab' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/timeline/TimelineDetailsView.js(194,19): error TS2694: Namespace 'SDK' has no exported member 'TracingModel'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineDetailsView.js(199,52): error TS2339: Property 'RecordType' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineDetailsView.js(200,52): error TS2339: Property 'RecordType' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/timeline/TimelineDetailsView.js(205,19): error TS2694: Namespace 'SDK' has no exported member 'TracingModel'. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineEventOverview.js(40,5): error TS2346: Call target does not contain any signatures. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineEventOverview.js(77,5): error TS2346: Call target does not contain any signatures. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineDetailsView.js(215,62): error TS2339: Property 'Tab' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineDetailsView.js(218,38): error TS2339: Property 'Tab' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineDetailsView.js(218,57): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineDetailsView.js(234,30): error TS2339: Property 'Tab' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineEventOverview.js(46,20): error TS2339: Property 'createChild' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/timeline/TimelineEventOverview.js(90,39): error TS2694: Namespace 'Timeline' has no exported member 'TimelineUIUtils'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineEventOverview.js(108,56): error TS2339: Property 'RecordType' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/timeline/TimelineEventOverview.js(113,28): error TS2339: Property 'constrain' does not exist on type 'NumberConstructor'. node_modules/chrome-devtools-frontend/front_end/timeline/TimelineEventOverview.js(114,26): error TS2339: Property 'constrain' does not exist on type 'NumberConstructor'. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineEventOverview.js(127,5): error TS2346: Call target does not contain any signatures. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineEventOverview.js(169,5): error TS2346: Call target does not contain any signatures. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineEventOverview.js(127,22): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineEventOverview.js(145,31): error TS2339: Property 'Network' does not exist on type 'typeof Protocol'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineEventOverview.js(169,27): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineEventOverview.js(170,43): error TS2339: Property 'createChild' does not exist on type 'Element'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineEventOverview.js(204,36): error TS2339: Property '_overviewIndex' does not exist on type '(Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/timeline/TimelineEventOverview.js(214,28): error TS2694: Namespace 'SDK' has no exported member 'TracingModel'. node_modules/chrome-devtools-frontend/front_end/timeline/TimelineEventOverview.js(243,23): error TS2694: Namespace 'SDK' has no exported member 'TracingModel'. node_modules/chrome-devtools-frontend/front_end/timeline/TimelineEventOverview.js(246,68): error TS2339: Property 'peekLast' does not exist on type 'any[]'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineEventOverview.js(248,81): error TS2339: Property '_overviewIndex' does not exist on type '(Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/timeline/TimelineEventOverview.js(252,23): error TS2694: Namespace 'SDK' has no exported member 'TracingModel'. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineEventOverview.js(290,5): error TS2346: Call target does not contain any signatures. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineEventOverview.js(349,5): error TS2346: Call target does not contain any signatures. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineEventOverview.js(258,7): error TS2554: Expected 7 arguments, but got 3. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineEventOverview.js(369,80): error TS2339: Property 'Padding' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/timeline/TimelineEventOverview.js(378,19): error TS2694: Namespace 'SDK' has no exported member 'FilmStripModel'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineEventOverview.js(400,54): error TS2339: Property 'Padding' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/timeline/TimelineEventOverview.js(457,17): error TS2339: Property 'createChild' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/timeline/TimelineEventOverview.js(470,26): error TS2694: Namespace 'SDK' has no exported member 'FilmStripModel'. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineEventOverview.js(483,5): error TS2346: Call target does not contain any signatures. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineEventOverview.js(541,5): error TS2346: Call target does not contain any signatures. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineEventOverview.js(476,36): error TS2339: Property 'Padding' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineEventOverview.js(483,24): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineEventOverview.js(524,28): error TS2339: Property 'peekLast' does not exist on type '(Anonymous class)[]'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineEventOverview.js(541,21): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineEventOverview.js(542,40): error TS2339: Property 'createChild' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/timeline/TimelineEventOverview.js(568,21): error TS2694: Namespace 'SDK' has no exported member 'TracingModel'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineEventOverview.js(572,57): error TS2339: Property 'RecordType' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/timeline/TimelineEventOverview.js(576,21): error TS2694: Namespace 'SDK' has no exported member 'TracingModel'. node_modules/chrome-devtools-frontend/front_end/timeline/TimelineEventOverview.js(597,21): error TS2694: Namespace 'SDK' has no exported member 'TracingModel'. node_modules/chrome-devtools-frontend/front_end/timeline/TimelineEventOverview.js(644,48): error TS2339: Property 'bytesToString' does not exist on type 'NumberConstructor'. node_modules/chrome-devtools-frontend/front_end/timeline/TimelineEventOverview.js(644,87): error TS2339: Property 'bytesToString' does not exist on type 'NumberConstructor'. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineFilters.js(10,5): error TS2346: Call target does not contain any signatures. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineFilters.js(6,10): error TS2339: Property 'TimelineFilters' does not exist on type 'typeof Timeline'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineFilters.js(8,10): error TS2339: Property 'TimelineFilters' does not exist on type 'typeof Timeline'. node_modules/chrome-devtools-frontend/front_end/timeline/TimelineFilters.js(23,19): error TS2694: Namespace 'SDK' has no exported member 'TracingModel'. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineFilters.js(35,5): error TS2346: Call target does not contain any signatures. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineFilters.js(33,10): error TS2339: Property 'TimelineFilters' does not exist on type 'typeof Timeline'. node_modules/chrome-devtools-frontend/front_end/timeline/TimelineFilters.js(40,19): error TS2694: Namespace 'SDK' has no exported member 'TracingModel'. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineFilters.js(53,5): error TS2346: Call target does not contain any signatures. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineFilters.js(48,10): error TS2339: Property 'TimelineFilters' does not exist on type 'typeof Timeline'. node_modules/chrome-devtools-frontend/front_end/timeline/TimelineFilters.js(75,19): error TS2694: Namespace 'SDK' has no exported member 'TracingModel'. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineFlameChartDataProvider.js(40,5): error TS2346: Call target does not contain any signatures. node_modules/chrome-devtools-frontend/front_end/timeline/TimelineFlameChartDataProvider.js(45,24): error TS2694: Namespace 'PerfUI' has no exported member 'FlameChart'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineFlameChartDataProvider.js(54,26): error TS2339: Property 'Generator' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineFlameChartDataProvider.js(56,26): error TS2339: Property 'Generator' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/timeline/TimelineFlameChartDataProvider.js(60,25): error TS2694: Namespace 'PerfUI' has no exported member 'FlameChart'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineFlameChartDataProvider.js(67,71): error TS2339: Property 'ColorUsage' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineFlameChartDataProvider.js(68,82): error TS2339: Property 'ColorUsage' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/timeline/TimelineFlameChartDataProvider.js(73,33): error TS2694: Namespace 'PerfUI' has no exported member 'FlameChart'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineFlameChartDataProvider.js(104,62): error TS2339: Property 'EntryType' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/timeline/TimelineFlameChartDataProvider.js(107,35): error TS2694: Namespace 'SDK' has no exported member 'TracingModel'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineFlameChartDataProvider.js(108,44): error TS2339: Property 'Phase' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineFlameChartDataProvider.js(108,100): error TS2339: Property 'Phase' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineFlameChartDataProvider.js(111,16): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineFlameChartDataProvider.js(115,54): error TS2339: Property 'RecordType' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/timeline/TimelineFlameChartDataProvider.js(120,35): error TS2694: Namespace 'SDK' has no exported member 'TracingModel'. node_modules/chrome-devtools-frontend/front_end/timeline/TimelineFlameChartDataProvider.js(155,28): error TS2694: Namespace 'SDK' has no exported member 'FilmStripModel'. node_modules/chrome-devtools-frontend/front_end/timeline/TimelineFlameChartDataProvider.js(155,54): error TS2694: Namespace 'SDK' has no exported member 'TracingModel'. @@ -11872,96 +20156,194 @@ node_modules/chrome-devtools-frontend/front_end/timeline/TimelineFlameChartDataP node_modules/chrome-devtools-frontend/front_end/timeline/TimelineFlameChartDataProvider.js(171,26): error TS2694: Namespace 'SDK' has no exported member 'FilmStripModel'. node_modules/chrome-devtools-frontend/front_end/timeline/TimelineFlameChartDataProvider.js(171,49): error TS2304: Cannot find name 'Image'. node_modules/chrome-devtools-frontend/front_end/timeline/TimelineFlameChartDataProvider.js(185,23): error TS2694: Namespace 'PerfUI' has no exported member 'FlameChart'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineFlameChartDataProvider.js(191,48): error TS2339: Property 'TimelineData' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineFlameChartDataProvider.js(203,24): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineFlameChartDataProvider.js(206,66): error TS2339: Property 'EntryType' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineFlameChartDataProvider.js(208,56): error TS2339: Property 'AsyncEventGroup' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineFlameChartDataProvider.js(222,11): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineFlameChartDataProvider.js(225,11): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineFlameChartDataProvider.js(225,91): error TS2339: Property 'PageFrame' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineFlameChartDataProvider.js(235,26): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineFlameChartDataProvider.js(282,62): error TS2339: Property 'EntryType' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/timeline/TimelineFlameChartDataProvider.js(287,35): error TS2694: Namespace 'SDK' has no exported member 'TracingModel'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineFlameChartDataProvider.js(296,36): error TS2339: Property 'Event' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/timeline/TimelineFlameChartDataProvider.js(297,29): error TS2694: Namespace 'SDK' has no exported member 'TracingModel'. node_modules/chrome-devtools-frontend/front_end/timeline/TimelineFlameChartDataProvider.js(298,29): error TS2694: Namespace 'SDK' has no exported member 'TracingModel'. node_modules/chrome-devtools-frontend/front_end/timeline/TimelineFlameChartDataProvider.js(304,29): error TS2694: Namespace 'TimelineModel' has no exported member 'TimelineModel'. node_modules/chrome-devtools-frontend/front_end/timeline/TimelineFlameChartDataProvider.js(312,28): error TS2694: Namespace 'PerfUI' has no exported member 'FlameChart'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineFlameChartDataProvider.js(313,49): error TS2339: Property 'EntryType' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/timeline/TimelineFlameChartDataProvider.js(319,26): error TS2694: Namespace 'SDK' has no exported member 'TracingModel'. node_modules/chrome-devtools-frontend/front_end/timeline/TimelineFlameChartDataProvider.js(320,34): error TS2694: Namespace 'TimelineModel' has no exported member 'TimelineModel'. node_modules/chrome-devtools-frontend/front_end/timeline/TimelineFlameChartDataProvider.js(320,77): error TS2694: Namespace 'SDK' has no exported member 'TracingModel'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineFlameChartDataProvider.js(324,61): error TS2339: Property 'EntryType' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/timeline/TimelineFlameChartDataProvider.js(330,26): error TS2694: Namespace 'SDK' has no exported member 'TracingModel'. node_modules/chrome-devtools-frontend/front_end/timeline/TimelineFlameChartDataProvider.js(332,22): error TS2694: Namespace 'PerfUI' has no exported member 'FlameChart'. node_modules/chrome-devtools-frontend/front_end/timeline/TimelineFlameChartDataProvider.js(333,24): error TS2694: Namespace 'Timeline' has no exported member 'TimelineFlameChartDataProvider'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineFlameChartDataProvider.js(337,77): error TS2339: Property 'EntryType' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineFlameChartDataProvider.js(351,56): error TS2339: Property 'Phase' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/timeline/TimelineFlameChartDataProvider.js(358,46): error TS2339: Property 'peekLast' does not exist on type 'any[]'. node_modules/chrome-devtools-frontend/front_end/timeline/TimelineFlameChartDataProvider.js(362,33): error TS2339: Property 'peekLast' does not exist on type 'any[]'. node_modules/chrome-devtools-frontend/front_end/timeline/TimelineFlameChartDataProvider.js(377,47): error TS2339: Property 'peekLast' does not exist on type 'any[]'. node_modules/chrome-devtools-frontend/front_end/timeline/TimelineFlameChartDataProvider.js(391,19): error TS2694: Namespace 'SDK' has no exported member 'TracingModel'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineFlameChartDataProvider.js(395,52): error TS2339: Property 'RecordType' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/timeline/TimelineFlameChartDataProvider.js(410,34): error TS2694: Namespace 'TimelineModel' has no exported member 'TimelineModel'. node_modules/chrome-devtools-frontend/front_end/timeline/TimelineFlameChartDataProvider.js(410,77): error TS2694: Namespace 'SDK' has no exported member 'TracingModel'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineFlameChartDataProvider.js(413,61): error TS2339: Property 'EntryType' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineFlameChartDataProvider.js(414,46): error TS2339: Property 'AsyncEventGroup' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/timeline/TimelineFlameChartDataProvider.js(417,16): error TS2339: Property 'remove' does not exist on type 'any[]'. node_modules/chrome-devtools-frontend/front_end/timeline/TimelineFlameChartDataProvider.js(418,16): error TS2339: Property 'remove' does not exist on type 'any[]'. node_modules/chrome-devtools-frontend/front_end/timeline/TimelineFlameChartDataProvider.js(432,26): error TS2694: Namespace 'SDK' has no exported member 'TracingModel'. node_modules/chrome-devtools-frontend/front_end/timeline/TimelineFlameChartDataProvider.js(433,22): error TS2694: Namespace 'PerfUI' has no exported member 'FlameChart'. node_modules/chrome-devtools-frontend/front_end/timeline/TimelineFlameChartDataProvider.js(434,24): error TS2694: Namespace 'Timeline' has no exported member 'TimelineFlameChartDataProvider'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineFlameChartDataProvider.js(460,61): error TS2339: Property 'EntryType' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineFlameChartDataProvider.js(462,43): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineFlameChartDataProvider.js(468,92): error TS2339: Property 'EntryType' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineFlameChartDataProvider.js(475,24): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineFlameChartDataProvider.js(478,90): error TS2339: Property 'EntryType' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineFlameChartDataProvider.js(488,90): error TS2339: Property 'EntryType' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/timeline/TimelineFlameChartDataProvider.js(505,25): error TS2694: Namespace 'Timeline' has no exported member 'TimelineFlameChartDataProvider'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineFlameChartDataProvider.js(521,58): error TS2339: Property 'EntryType' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/timeline/TimelineFlameChartDataProvider.js(522,35): error TS2694: Namespace 'SDK' has no exported member 'TracingModel'. node_modules/chrome-devtools-frontend/front_end/timeline/TimelineFlameChartDataProvider.js(529,40): error TS2339: Property 'millisToString' does not exist on type 'NumberConstructor'. node_modules/chrome-devtools-frontend/front_end/timeline/TimelineFlameChartDataProvider.js(529,80): error TS2339: Property 'millisToString' does not exist on type 'NumberConstructor'. node_modules/chrome-devtools-frontend/front_end/timeline/TimelineFlameChartDataProvider.js(530,20): error TS2339: Property 'millisToString' does not exist on type 'NumberConstructor'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineFlameChartDataProvider.js(534,65): error TS2339: Property 'EntryType' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/timeline/TimelineFlameChartDataProvider.js(537,38): error TS2339: Property 'preciseMillisToString' does not exist on type 'NumberConstructor'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineFlameChartDataProvider.js(538,28): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineFlameChartDataProvider.js(538,60): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineFlameChartDataProvider.js(541,31): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineFlameChartDataProvider.js(548,25): error TS2339: Property 'createChild' does not exist on type 'DocumentFragment'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineFlameChartDataProvider.js(570,63): error TS2339: Property 'Format' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineFlameChartDataProvider.js(575,62): error TS2339: Property 'EntryType' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/timeline/TimelineFlameChartDataProvider.js(578,35): error TS2694: Namespace 'SDK' has no exported member 'TracingModel'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineFlameChartDataProvider.js(581,57): error TS2339: Property 'Category' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineFlameChartDataProvider.js(582,57): error TS2339: Property 'Category' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineFlameChartDataProvider.js(584,57): error TS2339: Property 'Category' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineFlameChartDataProvider.js(586,97): error TS2339: Property 'Phases' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/timeline/TimelineFlameChartDataProvider.js(598,35): error TS2694: Namespace 'SDK' has no exported member 'TracingModel'. node_modules/chrome-devtools-frontend/front_end/timeline/TimelineFlameChartDataProvider.js(621,36): error TS2339: Property 'preciseMillisToString' does not exist on type 'NumberConstructor'. node_modules/chrome-devtools-frontend/front_end/timeline/TimelineFlameChartDataProvider.js(638,38): error TS2694: Namespace 'SDK' has no exported member 'FilmStripModel'. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineFlameChartDataProvider.js(648,9): error TS2403: Subsequent variable declarations must have the same type. Variable 'image' must be of type 'any', but here has type 'new (width?: number, height?: number) => HTMLImageElement'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineFlameChartDataProvider.js(644,7): error TS2554: Expected 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineFlameChartDataProvider.js(644,77): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineFlameChartDataProvider.js(654,37): error TS2339: Property 'naturalHeight' does not exist on type 'new (width?: number, height?: number) => HTMLImageElement'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineFlameChartDataProvider.js(655,39): error TS2339: Property 'naturalWidth' does not exist on type 'new (width?: number, height?: number) => HTMLImageElement'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineFlameChartDataProvider.js(660,23): error TS2345: Argument of type 'new (width?: number, height?: number) => HTMLImageElement' is not assignable to parameter of type 'HTMLCanvasElement | HTMLImageElement | HTMLVideoElement | ImageBitmap'. + Type 'new (width?: number, height?: number) => HTMLImageElement' is not assignable to type 'ImageBitmap'. + Property 'width' is missing in type 'new (width?: number, height?: number) => HTMLImageElement'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineFlameChartDataProvider.js(682,62): error TS2339: Property 'EntryType' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/timeline/TimelineFlameChartDataProvider.js(696,37): error TS2694: Namespace 'TimelineModel' has no exported member 'TimelineIRModel'. node_modules/chrome-devtools-frontend/front_end/timeline/TimelineFlameChartDataProvider.js(705,35): error TS2694: Namespace 'SDK' has no exported member 'TracingModel'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineFlameChartDataProvider.js(706,57): error TS2339: Property 'Category' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineFlameChartDataProvider.js(746,62): error TS2339: Property 'EntryType' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/timeline/TimelineFlameChartDataProvider.js(754,35): error TS2694: Namespace 'SDK' has no exported member 'TracingModel'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineFlameChartDataProvider.js(774,61): error TS2339: Property 'EntryType' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/timeline/TimelineFlameChartDataProvider.js(788,22): error TS2694: Namespace 'PerfUI' has no exported member 'FlameChart'. node_modules/chrome-devtools-frontend/front_end/timeline/TimelineFlameChartDataProvider.js(796,19): error TS2694: Namespace 'SDK' has no exported member 'TracingModel'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineFlameChartDataProvider.js(805,67): error TS2339: Property 'InstantEventVisibleDurationMs' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineFlameChartDataProvider.js(807,51): error TS2339: Property '_indexSymbol' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/timeline/TimelineFlameChartDataProvider.js(812,19): error TS2694: Namespace 'SDK' has no exported member 'TracingModel'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineFlameChartDataProvider.js(823,79): error TS2339: Property 'Phase' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/timeline/TimelineFlameChartDataProvider.js(835,19): error TS2694: Namespace 'SDK' has no exported member 'TracingModel'. node_modules/chrome-devtools-frontend/front_end/timeline/TimelineFlameChartDataProvider.js(841,21): error TS2694: Namespace 'SDK' has no exported member 'TracingModel'. node_modules/chrome-devtools-frontend/front_end/timeline/TimelineFlameChartDataProvider.js(852,21): error TS2694: Namespace 'SDK' has no exported member 'TracingModel'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineFlameChartDataProvider.js(861,29): error TS2339: Property 'Phase' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineFlameChartDataProvider.js(864,29): error TS2339: Property 'Phase' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineFlameChartDataProvider.js(868,29): error TS2339: Property 'Phase' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/timeline/TimelineFlameChartDataProvider.js(881,45): error TS2339: Property 'millisToString' does not exist on type 'NumberConstructor'. node_modules/chrome-devtools-frontend/front_end/timeline/TimelineFlameChartDataProvider.js(892,52): error TS2694: Namespace 'TimelineModel' has no exported member 'TimelineIRModel'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineFlameChartDataProvider.js(906,58): error TS2339: Property 'EntryType' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/timeline/TimelineFlameChartDataProvider.js(908,27): error TS2694: Namespace 'SDK' has no exported member 'TracingModel'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineFlameChartDataProvider.js(909,65): error TS2339: Property 'EntryType' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineFlameChartDataProvider.js(914,65): error TS2339: Property 'Selection' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/timeline/TimelineFlameChartDataProvider.js(925,19): error TS2339: Property 'preciseMillisToString' does not exist on type 'NumberConstructor'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineFlameChartDataProvider.js(942,71): error TS2339: Property 'Type' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/timeline/TimelineFlameChartDataProvider.js(948,25): error TS2694: Namespace 'SDK' has no exported member 'TracingModel'. node_modules/chrome-devtools-frontend/front_end/timeline/TimelineFlameChartDataProvider.js(948,88): error TS2694: Namespace 'TimelineModel' has no exported member 'TimelineIRModel'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineFlameChartDataProvider.js(951,65): error TS2339: Property 'Selection' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/timeline/TimelineFlameChartDataProvider.js(956,19): error TS2694: Namespace 'SDK' has no exported member 'TracingModel'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineFlameChartDataProvider.js(987,70): error TS2339: Property '_indexSymbol' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineFlameChartDataProvider.js(988,78): error TS2339: Property '_indexSymbol' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/timeline/TimelineFlameChartDataProvider.js(999,19): error TS2694: Namespace 'SDK' has no exported member 'TracingModel'. node_modules/chrome-devtools-frontend/front_end/timeline/TimelineFlameChartDataProvider.js(1000,20): error TS2694: Namespace 'SDK' has no exported member 'TracingModel'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineFlameChartDataProvider.js(1003,76): error TS2339: Property '_indexSymbol' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/timeline/TimelineFlameChartDataProvider.js(1008,20): error TS2694: Namespace 'SDK' has no exported member 'TracingModel'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineFlameChartDataProvider.js(1011,103): error TS2339: Property 'EntryType' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/timeline/TimelineFlameChartDataProvider.js(1012,25): error TS2694: Namespace 'SDK' has no exported member 'TracingModel'. node_modules/chrome-devtools-frontend/front_end/timeline/TimelineFlameChartDataProvider.js(1017,28): error TS2694: Namespace 'SDK' has no exported member 'TracingModel'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineFlameChartDataProvider.js(1024,41): error TS2339: Property 'InstantEventVisibleDurationMs' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineFlameChartDataProvider.js(1025,41): error TS2339: Property '_indexSymbol' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineFlameChartDataProvider.js(1028,41): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineFlameChartDataProvider.js(1033,41): error TS2339: Property 'EntryType' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineFlameChartNetworkDataProvider.js(17,69): error TS2339: Property 'ColorUsage' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineFlameChartNetworkDataProvider.js(19,80): error TS2339: Property 'ColorUsage' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineFlameChartNetworkDataProvider.js(25,41): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/timeline/TimelineFlameChartNetworkDataProvider.js(35,38): error TS2694: Namespace 'TimelineModel' has no exported member 'TimelineModel'. node_modules/chrome-devtools-frontend/front_end/timeline/TimelineFlameChartNetworkDataProvider.js(57,23): error TS2694: Namespace 'PerfUI' has no exported member 'FlameChart'. node_modules/chrome-devtools-frontend/front_end/timeline/TimelineFlameChartNetworkDataProvider.js(62,38): error TS2694: Namespace 'TimelineModel' has no exported member 'TimelineModel'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineFlameChartNetworkDataProvider.js(64,48): error TS2339: Property 'TimelineData' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineFlameChartNetworkDataProvider.js(105,45): error TS2339: Property 'Selection' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineFlameChartNetworkDataProvider.js(120,57): error TS2339: Property 'Type' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/timeline/TimelineFlameChartNetworkDataProvider.js(122,44): error TS2694: Namespace 'TimelineModel' has no exported member 'TimelineModel'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineFlameChartNetworkDataProvider.js(126,47): error TS2339: Property 'Selection' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/timeline/TimelineFlameChartNetworkDataProvider.js(137,45): error TS2694: Namespace 'TimelineModel' has no exported member 'TimelineModel'. node_modules/chrome-devtools-frontend/front_end/timeline/TimelineFlameChartNetworkDataProvider.js(157,45): error TS2694: Namespace 'TimelineModel' has no exported member 'TimelineModel'. node_modules/chrome-devtools-frontend/front_end/timeline/TimelineFlameChartNetworkDataProvider.js(185,45): error TS2694: Namespace 'TimelineModel' has no exported member 'TimelineModel'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineFlameChartNetworkDataProvider.js(210,81): error TS2339: Property 'ColorUsage' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/timeline/TimelineFlameChartNetworkDataProvider.js(217,29): error TS2339: Property 'constrain' does not exist on type 'NumberConstructor'. node_modules/chrome-devtools-frontend/front_end/timeline/TimelineFlameChartNetworkDataProvider.js(301,45): error TS2694: Namespace 'TimelineModel' has no exported member 'TimelineModel'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineFlameChartNetworkDataProvider.js(306,25): error TS2339: Property 'createChild' does not exist on type 'DocumentFragment'. node_modules/chrome-devtools-frontend/front_end/timeline/TimelineFlameChartNetworkDataProvider.js(309,87): error TS2339: Property 'millisToString' does not exist on type 'NumberConstructor'. node_modules/chrome-devtools-frontend/front_end/timeline/TimelineFlameChartNetworkDataProvider.js(313,69): error TS2694: Namespace 'Protocol' has no exported member 'Network'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineFlameChartNetworkDataProvider.js(326,33): error TS2339: Property 'Network' does not exist on type 'typeof Protocol'. node_modules/chrome-devtools-frontend/front_end/timeline/TimelineFlameChartNetworkDataProvider.js(337,27): error TS2694: Namespace 'SDK' has no exported member 'TracingModel'. node_modules/chrome-devtools-frontend/front_end/timeline/TimelineFlameChartNetworkDataProvider.js(360,56): error TS2339: Property 'peekLast' does not exist on type 'any[]'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineFlameChartNetworkDataProvider.js(370,48): error TS2339: Property 'TimelineData' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/timeline/TimelineFlameChartNetworkDataProvider.js(378,29): error TS2694: Namespace 'TimelineModel' has no exported member 'TimelineModel'. node_modules/chrome-devtools-frontend/front_end/timeline/TimelineFlameChartNetworkDataProvider.js(391,64): error TS2339: Property 'constrain' does not exist on type 'NumberConstructor'. node_modules/chrome-devtools-frontend/front_end/timeline/TimelineFlameChartNetworkDataProvider.js(408,19): error TS2339: Property 'preciseMillisToString' does not exist on type 'NumberConstructor'. node_modules/chrome-devtools-frontend/front_end/timeline/TimelineFlameChartView.js(13,24): error TS2694: Namespace 'Timeline' has no exported member 'TimelineModeViewDelegate'. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineFlameChartView.js(17,5): error TS2346: Call target does not contain any signatures. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineFlameChartView.js(34,49): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineFlameChartView.js(35,50): error TS2345: Argument of type '(Anonymous class)' is not assignable to parameter of type '() => void'. + Type '(Anonymous class)' provides no match for the signature '(): void'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineFlameChartView.js(43,9): error TS2345: Argument of type '(Anonymous class)' is not assignable to parameter of type '() => void'. + Type '(Anonymous class)' provides no match for the signature '(): void'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineFlameChartView.js(49,52): error TS2339: Property 'createChild' does not exist on type 'Element'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineFlameChartView.js(72,5): error TS2554: Expected 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineFlameChartView.js(76,61): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineFlameChartView.js(77,64): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineFlameChartView.js(78,61): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineFlameChartView.js(85,98): error TS2339: Property 'GroupBy' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineFlameChartView.js(96,93): error TS2339: Property 'GroupBy' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/timeline/TimelineFlameChartView.js(103,19): error TS2694: Namespace 'SDK' has no exported member 'TracingModel'. node_modules/chrome-devtools-frontend/front_end/timeline/TimelineFlameChartView.js(125,20): error TS2339: Property 'requestWindowTimes' does not exist on type '() => void'. node_modules/chrome-devtools-frontend/front_end/timeline/TimelineFlameChartView.js(134,20): error TS2339: Property 'select' does not exist on type '() => void'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineFlameChartView.js(142,56): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/timeline/TimelineFlameChartView.js(184,22): error TS2694: Namespace 'Common' has no exported member 'Event'. node_modules/chrome-devtools-frontend/front_end/timeline/TimelineFlameChartView.js(204,19): error TS2694: Namespace 'SDK' has no exported member 'TracingModel'. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineFlameChartView.js(246,19): error TS2694: Namespace 'UI' has no exported member 'Widget'. node_modules/chrome-devtools-frontend/front_end/timeline/TimelineFlameChartView.js(281,22): error TS2694: Namespace 'PerfUI' has no exported member 'FlameChartDataProvider'. node_modules/chrome-devtools-frontend/front_end/timeline/TimelineFlameChartView.js(282,22): error TS2694: Namespace 'Common' has no exported member 'Event'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineFlameChartView.js(286,69): error TS2365: Operator '===' cannot be applied to types '() => void' and '(Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/timeline/TimelineFlameChartView.js(290,20): error TS2339: Property 'select' does not exist on type '() => void'. node_modules/chrome-devtools-frontend/front_end/timeline/TimelineFlameChartView.js(290,40): error TS2339: Property 'createSelection' does not exist on type '() => void'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineFlameChartView.js(302,107): error TS2339: Property 'HeaderHeight' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/timeline/TimelineFlameChartView.js(360,20): error TS2339: Property 'select' does not exist on type '() => void'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineFlameChartView.js(374,37): error TS2339: Property 'TimelineFilters' does not exist on type 'typeof Timeline'. node_modules/chrome-devtools-frontend/front_end/timeline/TimelineFlameChartView.js(390,22): error TS2339: Property 'select' does not exist on type '() => void'. node_modules/chrome-devtools-frontend/front_end/timeline/TimelineFlameChartView.js(398,18): error TS2694: Namespace 'UI' has no exported member 'SearchableView'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineFlameChartView.js(411,33): error TS2339: Property 'Selection' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/timeline/TimelineFlameChartView.js(434,24): error TS2694: Namespace 'Timeline' has no exported member 'TimelineMarkerStyle'. node_modules/chrome-devtools-frontend/front_end/timeline/TimelineFlameChartView.js(463,28): error TS2339: Property 'millisToString' does not exist on type 'NumberConstructor'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineFlameChartView.js(505,33): error TS2339: Property '_ColorBy' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineHistoryManager.js(12,56): error TS2339: Property 'ToolbarButton' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineHistoryManager.js(36,68): error TS2339: Property '_maxRecordings' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineHistoryManager.js(68,26): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/timeline/TimelineHistoryManager.js(73,15): error TS1055: Type 'Promise<(Anonymous class)>' 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/TimelineHistoryManager.js(79,55): error TS2339: Property 'DropDown' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineHistoryManager.js(93,37): error TS2339: Property 'DropDown' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/timeline/TimelineHistoryManager.js(106,27): error TS2339: Property 'constrain' does not exist on type 'NumberConstructor'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineHistoryManager.js(144,14): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/timeline/TimelineHistoryManager.js(164,64): error TS2339: Property 'asParsedURL' does not exist on type 'string'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineHistoryManager.js(173,54): error TS2339: Property '_previewDataSymbol' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/timeline/TimelineHistoryManager.js(176,41): error TS2339: Property 'createChild' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/timeline/TimelineHistoryManager.js(190,15): error TS2339: Property 'createChild' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/timeline/TimelineHistoryManager.js(192,27): error TS2339: Property 'millisToString' does not exist on type 'NumberConstructor'. @@ -11970,260 +20352,862 @@ node_modules/chrome-devtools-frontend/front_end/timeline/TimelineHistoryManager. node_modules/chrome-devtools-frontend/front_end/timeline/TimelineHistoryManager.js(207,15): error TS2339: Property 'style' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/timeline/TimelineHistoryManager.js(209,45): error TS2339: Property 'peekLast' does not exist on type 'any[]'. node_modules/chrome-devtools-frontend/front_end/timeline/TimelineHistoryManager.js(225,15): error TS2339: Property 'style' does not exist on type 'Element'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineHistoryManager.js(225,61): error TS2339: Property '_previewWidth' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/timeline/TimelineHistoryManager.js(226,15): error TS2339: Property 'style' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/timeline/TimelineHistoryManager.js(227,28): error TS2339: Property 'createChild' does not exist on type 'Element'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineHistoryManager.js(228,78): error TS2339: Property '_previewWidth' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineHistoryManager.js(235,70): error TS2339: Property '_previewWidth' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/timeline/TimelineHistoryManager.js(248,25): error TS2694: Namespace 'Timeline' has no exported member 'TimelineHistoryManager'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineHistoryManager.js(251,50): error TS2339: Property '_previewDataSymbol' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/timeline/TimelineHistoryManager.js(255,86): error TS1003: Identifier expected. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineHistoryManager.js(256,33): error TS2339: Property 'PreviewData' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineHistoryManager.js(258,33): error TS2339: Property '_maxRecordings' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineHistoryManager.js(259,33): error TS2339: Property '_previewWidth' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineHistoryManager.js(260,33): error TS2339: Property '_previewDataSymbol' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineHistoryManager.js(265,33): error TS2339: Property 'DropDown' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineHistoryManager.js(271,50): error TS2339: Property 'SizeBehavior' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineHistoryManager.js(273,59): error TS2339: Property 'PointerEventsBehavior' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineHistoryManager.js(274,52): error TS2339: Property 'AnchorBehavior' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineHistoryManager.js(278,37): error TS2339: Property 'createChild' does not exist on type 'DocumentFragment'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineHistoryManager.js(281,55): error TS2345: Argument of type 'this' is not assignable to parameter of type '() => void'. + Type '(Anonymous class)' is not assignable to type '() => void'. + Type '(Anonymous class)' provides no match for the signature '(): void'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineHistoryManager.js(283,26): error TS2345: Argument of type '(Anonymous class)[]' is not assignable to parameter of type 'T[]'. + Type '(Anonymous class)' is not assignable to type 'T'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineHistoryManager.js(300,41): error TS2339: Property 'DropDown' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineHistoryManager.js(302,56): error TS2339: Property 'DropDown' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineHistoryManager.js(307,42): error TS2339: Property 'DropDown' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineHistoryManager.js(309,37): error TS2339: Property 'DropDown' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineHistoryManager.js(318,37): error TS2339: Property 'DropDown' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/timeline/TimelineHistoryManager.js(319,48): error TS2339: Property 'boxInWindow' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/timeline/TimelineHistoryManager.js(331,29): error TS2339: Property 'enclosingNodeOrSelfWithClass' does not exist on type 'EventTarget'. node_modules/chrome-devtools-frontend/front_end/timeline/TimelineHistoryManager.js(342,23): error TS2339: Property 'enclosingNodeOrSelfWithClass' does not exist on type 'EventTarget'. node_modules/chrome-devtools-frontend/front_end/timeline/TimelineHistoryManager.js(351,19): error TS2339: Property 'key' does not exist on type 'Event'. node_modules/chrome-devtools-frontend/front_end/timeline/TimelineHistoryManager.js(361,11): error TS2339: Property 'consume' does not exist on type 'Event'. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineHistoryManager.js(429,5): error TS2346: Call target does not contain any signatures. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineLayersView.js(16,5): error TS2346: Call target does not contain any signatures. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineHistoryManager.js(370,37): error TS2339: Property 'DropDown' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineHistoryManager.js(421,33): error TS2339: Property 'DropDown' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineHistoryManager.js(424,33): error TS2339: Property 'ToolbarButton' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineHistoryManager.js(432,39): error TS2339: Property 'createChild' does not exist on type 'DocumentFragment'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineHistoryManager.js(437,39): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineLayersView.js(35,34): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineLayersView.js(41,38): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/timeline/TimelineLayersView.js(66,22): error TS2694: Namespace 'Common' has no exported member 'Event'. node_modules/chrome-devtools-frontend/front_end/timeline/TimelineLayersView.js(69,45): error TS2694: Namespace 'LayerViewer' has no exported member 'LayerView'. node_modules/chrome-devtools-frontend/front_end/timeline/TimelineLoader.js(11,24): error TS2694: Namespace 'Timeline' has no exported member 'TimelineLoader'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineLoader.js(17,47): error TS2345: Argument of type '(Anonymous class)' is not assignable to parameter of type '() => void'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineLoader.js(21,43): error TS2339: Property 'State' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineLoader.js(28,41): error TS2339: Property 'TextUtils' does not exist on type 'typeof TextUtils'. node_modules/chrome-devtools-frontend/front_end/timeline/TimelineLoader.js(33,24): error TS2694: Namespace 'Timeline' has no exported member 'TimelineLoader'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineLoader.js(38,83): error TS2339: Property 'TransferChunkLengthBytes' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineLoader.js(41,21): error TS2345: Argument of type '(Anonymous class)' is not assignable to parameter of type '() => void'. + Type '(Anonymous class)' provides no match for the signature '(): void'. node_modules/chrome-devtools-frontend/front_end/timeline/TimelineLoader.js(43,14): error TS2339: Property '_reportErrorAndCancelLoading' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/timeline/TimelineLoader.js(50,24): error TS2694: Namespace 'Timeline' has no exported member 'TimelineLoader'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineLoader.js(55,10): error TS2339: Property 'ResourceLoader' does not exist on type 'typeof Host'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineLoader.js(83,49): error TS2339: Property 'State' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineLoader.js(85,47): error TS2339: Property 'State' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineLoader.js(87,47): error TS2339: Property 'State' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineLoader.js(89,47): error TS2339: Property 'State' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineLoader.js(91,43): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineLoader.js(96,49): error TS2339: Property 'State' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineLoader.js(101,49): error TS2339: Property 'State' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineLoader.js(109,45): error TS2339: Property 'State' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineLoader.js(112,49): error TS2339: Property 'State' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineLoader.js(116,43): error TS2339: Property 'State' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineLoader.js(118,41): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/timeline/TimelineLoader.js(137,39): error TS2694: Namespace 'SDK' has no exported member 'TracingManager'. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelinePaintProfilerView.js(10,5): error TS2346: Call target does not contain any signatures. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineLoader.js(146,43): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineLoader.js(186,49): error TS2339: Property 'State' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineLoader.js(203,41): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineLoader.js(211,25): error TS2339: Property 'TransferChunkLengthBytes' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineLoader.js(216,25): error TS2339: Property 'Client' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineLoader.js(218,25): error TS2339: Property 'Client' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineLoader.js(237,25): error TS2339: Property 'State' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelinePaintProfilerView.js(24,39): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/timeline/TimelinePaintProfilerView.js(33,21): error TS2694: Namespace 'SDK' has no exported member 'TracingModel'. node_modules/chrome-devtools-frontend/front_end/timeline/TimelinePaintProfilerView.js(63,19): error TS2694: Namespace 'SDK' has no exported member 'TracingModel'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelinePaintProfilerView.js(73,58): error TS2339: Property 'RecordType' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelinePaintProfilerView.js(75,58): error TS2339: Property 'RecordType' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelinePaintProfilerView.js(94,65): error TS2339: Property 'RecordType' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelinePaintProfilerView.js(99,65): error TS2339: Property 'RecordType' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/timeline/TimelinePaintProfilerView.js(119,26): error TS2694: Namespace 'Protocol' has no exported member 'DOM'. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelinePaintProfilerView.js(146,5): error TS2346: Call target does not contain any signatures. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelinePaintProfilerView.js(149,48): error TS2339: Property 'createChild' does not exist on type 'Element'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelinePaintProfilerView.js(156,41): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelinePaintProfilerView.js(195,21): error TS2339: Property 'Geometry' does not exist on type 'typeof UI'. node_modules/chrome-devtools-frontend/front_end/timeline/TimelinePaintProfilerView.js(215,24): error TS2694: Namespace 'Protocol' has no exported member 'DOM'. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelinePanel.js(39,5): error TS2346: Call target does not contain any signatures. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelinePanel.js(43,38): error TS2339: Property 'Type' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelinePanel.js(43,63): error TS2339: Property 'Type' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelinePanel.js(44,9): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelinePanel.js(48,42): error TS2339: Property 'State' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelinePanel.js(61,30): error TS2339: Property 'PerformancePanelShortcuts' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelinePanel.js(63,30): error TS2339: Property 'PerformancePanelShortcuts' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelinePanel.js(79,82): error TS2339: Property 'ViewMode' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelinePanel.js(82,51): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelinePanel.js(84,52): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelinePanel.js(87,43): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelinePanel.js(91,38): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelinePanel.js(99,5): error TS2554: Expected 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelinePanel.js(100,53): error TS2339: Property 'createChild' does not exist on type 'Element'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelinePanel.js(106,37): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelinePanel.js(107,5): error TS2554: Expected 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelinePanel.js(111,60): error TS2339: Property 'createChild' does not exist on type 'Element'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelinePanel.js(116,54): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelinePanel.js(118,60): error TS2345: Argument of type 'this' is not assignable to parameter of type '() => void'. + Type '(Anonymous class)' is not assignable to type '() => void'. + Type '(Anonymous class)' provides no match for the signature '(): void'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelinePanel.js(122,5): error TS2554: Expected 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelinePanel.js(132,36): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelinePanel.js(133,58): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/timeline/TimelinePanel.js(140,57): error TS2339: Property 'runtime' does not exist on type 'Window'. node_modules/chrome-devtools-frontend/front_end/timeline/TimelinePanel.js(168,22): error TS2694: Namespace 'Common' has no exported member 'Event'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelinePanel.js(178,71): error TS2339: Property 'Type' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/timeline/TimelinePanel.js(192,24): error TS2694: Namespace 'Timeline' has no exported member 'TimelinePanel'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelinePanel.js(214,46): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelinePanel.js(215,57): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelinePanel.js(219,45): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelinePanel.js(220,56): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelinePanel.js(221,45): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelinePanel.js(222,56): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelinePanel.js(237,67): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelinePanel.js(241,62): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelinePanel.js(257,67): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelinePanel.js(259,39): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelinePanel.js(261,44): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelinePanel.js(267,5): error TS2554: Expected 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelinePanel.js(274,9): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelinePanel.js(277,9): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelinePanel.js(281,5): error TS2554: Expected 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelinePanel.js(284,41): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelinePanel.js(289,37): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/timeline/TimelinePanel.js(298,23): error TS2694: Namespace 'Common' has no exported member 'Event'. node_modules/chrome-devtools-frontend/front_end/timeline/TimelinePanel.js(309,16): error TS2315: Type '(Anonymous class)' is not generic. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelinePanel.js(312,56): error TS2339: Property '_traceProviderSettingSymbol' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelinePanel.js(317,44): error TS2339: Property '_traceProviderSettingSymbol' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelinePanel.js(333,59): error TS2339: Property 'State' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelinePanel.js(334,43): error TS2339: Property 'State' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelinePanel.js(340,33): error TS2339: Property 'remove' does not exist on type 'Node'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelinePanel.js(355,48): error TS2339: Property 'State' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/timeline/TimelinePanel.js(362,37): error TS2339: Property 'toISO8601Compact' does not exist on type 'Date'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelinePanel.js(369,45): error TS2345: Argument of type '(Anonymous class)' is not assignable to parameter of type '() => void'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelinePanel.js(396,31): error TS2339: Property 'click' does not exist on type 'Node'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelinePanel.js(403,48): error TS2339: Property 'State' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelinePanel.js(414,48): error TS2339: Property 'State' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelinePanel.js(434,44): error TS2345: Argument of type '(Anonymous class)[]' is not assignable to parameter of type '(() => void)[]'. + Type '(Anonymous class)' is not assignable to type '() => void'. + Type '(Anonymous class)' provides no match for the signature '(): void'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelinePanel.js(453,21): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelinePanel.js(455,21): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelinePanel.js(457,21): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelinePanel.js(459,21): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelinePanel.js(461,57): error TS2345: Argument of type 'number' is not assignable to parameter of type 'boolean'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelinePanel.js(462,56): error TS2345: Argument of type 'number' is not assignable to parameter of type 'boolean'. node_modules/chrome-devtools-frontend/front_end/timeline/TimelinePanel.js(467,24): error TS2339: Property 'createChild' does not exist on type 'Element'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelinePanel.js(471,45): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelinePanel.js(491,43): error TS2339: Property 'State' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelinePanel.js(514,37): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelinePanel.js(515,42): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelinePanel.js(517,43): error TS2339: Property 'State' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelinePanel.js(528,40): error TS2339: Property 'State' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelinePanel.js(542,48): error TS2339: Property 'State' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelinePanel.js(545,53): error TS2339: Property 'Action' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelinePanel.js(546,55): error TS2339: Property 'State' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelinePanel.js(552,48): error TS2339: Property 'State' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelinePanel.js(556,51): error TS2339: Property 'Action' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelinePanel.js(588,41): error TS2339: Property '_modelSelectionDataSymbol' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelinePanel.js(590,38): error TS2339: Property '_modelSelectionDataSymbol' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelinePanel.js(624,43): error TS2339: Property 'State' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelinePanel.js(626,35): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelinePanel.js(627,40): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelinePanel.js(637,40): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelinePanel.js(642,7): error TS2554: Expected 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelinePanel.js(658,9): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelinePanel.js(661,9): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelinePanel.js(667,44): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelinePanel.js(671,53): error TS2339: Property 'createChild' does not exist on type 'Element'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelinePanel.js(692,36): error TS2345: Argument of type 'false' is not assignable to parameter of type 'V'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelinePanel.js(694,49): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelinePanel.js(702,5): error TS2554: Expected 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelinePanel.js(717,51): error TS2339: Property 'StatusPane' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelinePanel.js(719,35): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelinePanel.js(732,42): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelinePanel.js(739,35): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelinePanel.js(748,43): error TS2339: Property 'State' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelinePanel.js(771,51): error TS2339: Property 'StatusPane' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelinePanel.js(773,35): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelinePanel.js(786,51): error TS2339: Property 'RecordType' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/timeline/TimelinePanel.js(800,22): error TS2694: Namespace 'Common' has no exported member 'Event'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelinePanel.js(803,48): error TS2339: Property 'State' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelinePanel.js(827,39): error TS2339: Property 'Type' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelinePanel.js(829,39): error TS2339: Property 'Type' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelinePanel.js(831,39): error TS2339: Property 'Type' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/timeline/TimelinePanel.js(850,20): error TS2339: Property 'constrain' does not exist on type 'NumberConstructor'. node_modules/chrome-devtools-frontend/front_end/timeline/TimelinePanel.js(878,29): error TS2339: Property 'upperBound' does not exist on type 'any[]'. node_modules/chrome-devtools-frontend/front_end/timeline/TimelinePanel.js(893,19): error TS2694: Namespace 'SDK' has no exported member 'TracingModel'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelinePanel.js(997,84): error TS2339: Property '_modelSelectionDataSymbol' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelinePanel.js(1004,24): error TS2339: Property 'State' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelinePanel.js(1015,24): error TS2339: Property 'ViewMode' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelinePanel.js(1023,24): error TS2339: Property 'rowHeight' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelinePanel.js(1024,24): error TS2339: Property 'headerHeight' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelinePanel.js(1026,24): error TS2339: Property '_modelSelectionDataSymbol' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/timeline/TimelinePanel.js(1028,106): error TS1003: Identifier expected. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelinePanel.js(1029,24): error TS2339: Property 'ModelSelectionData' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/timeline/TimelinePanel.js(1033,24): error TS2694: Namespace 'Timeline' has no exported member 'TimelineSelection'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelinePanel.js(1050,70): error TS2339: Property 'Type' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/timeline/TimelinePanel.js(1054,29): error TS2694: Namespace 'TimelineModel' has no exported member 'TimelineModel'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelinePanel.js(1059,36): error TS2339: Property 'Type' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/timeline/TimelinePanel.js(1064,19): error TS2694: Namespace 'SDK' has no exported member 'TracingModel'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelinePanel.js(1069,36): error TS2339: Property 'Type' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelinePanel.js(1078,70): error TS2339: Property 'Type' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/timeline/TimelinePanel.js(1082,25): error TS2694: Namespace 'Timeline' has no exported member 'TimelineSelection'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelinePanel.js(1113,28): error TS2339: Property 'Type' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/timeline/TimelinePanel.js(1125,1): error TS8022: JSDoc '@extends' is not attached to a class. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelinePanel.js(1129,19): error TS2694: Namespace 'UI' has no exported member 'Widget'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelinePanel.js(1129,15): error TS2355: A function whose declared type is neither 'void' nor 'any' must return a value. node_modules/chrome-devtools-frontend/front_end/timeline/TimelinePanel.js(1134,15): error TS2355: A function whose declared type is neither 'void' nor 'any' must return a value. node_modules/chrome-devtools-frontend/front_end/timeline/TimelinePanel.js(1155,19): error TS2694: Namespace 'SDK' has no exported member 'TracingModel'. node_modules/chrome-devtools-frontend/front_end/timeline/TimelinePanel.js(1183,19): error TS2694: Namespace 'SDK' has no exported member 'TracingModel'. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelinePanel.js(1197,5): error TS2346: Call target does not contain any signatures. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelinePanel.js(1191,24): error TS2339: Property 'StatusPane' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelinePanel.js(1201,42): error TS2339: Property 'createChild' does not exist on type 'Element'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelinePanel.js(1202,58): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelinePanel.js(1206,42): error TS2339: Property 'createChild' does not exist on type 'Element'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelinePanel.js(1207,58): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelinePanel.js(1210,44): error TS2339: Property 'createChild' does not exist on type 'Element'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelinePanel.js(1214,44): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelinePanel.js(1215,25): error TS2339: Property 'createChild' does not exist on type 'Element'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelinePanel.js(1220,22): error TS2339: Property 'disabled' does not exist on type 'Element'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelinePanel.js(1224,29): error TS2339: Property 'classList' does not exist on type 'Node'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelinePanel.js(1232,5): error TS2554: Expected 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelinePanel.js(1234,22): error TS2339: Property 'focus' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/timeline/TimelinePanel.js(1291,61): error TS2339: Property 'decodeURIComponent' does not exist on type 'Window'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelinePanel.js(1300,24): error TS2339: Property 'ActionDelegate' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelinePanel.js(1337,24): error TS2339: Property '_traceProviderSettingSymbol' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/timeline/TimelineTreeModeView.js(10,24): error TS2694: Namespace 'Timeline' has no exported member 'TimelineModeViewDelegate'. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineTreeModeView.js(14,5): error TS2346: Call target does not contain any signatures. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineTreeModeView.js(16,5): error TS2554: Expected 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/timeline/TimelineTreeModeView.js(29,19): error TS2694: Namespace 'SDK' has no exported member 'TracingModel'. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineTreeModeView.js(59,19): error TS2694: Namespace 'UI' has no exported member 'Widget'. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineTreeView.js(11,5): error TS2346: Call target does not contain any signatures. node_modules/chrome-devtools-frontend/front_end/timeline/TimelineTreeView.js(14,31): error TS2694: Namespace 'TimelineModel' has no exported member 'TimelineProfileTree'. node_modules/chrome-devtools-frontend/front_end/timeline/TimelineTreeView.js(20,19): error TS2694: Namespace 'SDK' has no exported member 'TracingModel'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineTreeView.js(24,52): error TS2339: Property 'RecordType' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineTreeView.js(28,46): error TS2339: Property 'TimelineProfileTree' does not exist on type 'typeof TimelineModel'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineTreeView.js(62,37): error TS2339: Property 'TimelineFilters' does not exist on type 'typeof Timeline'. node_modules/chrome-devtools-frontend/front_end/timeline/TimelineTreeView.js(65,49): error TS2694: Namespace 'DataGrid' has no exported member 'DataGrid'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineTreeView.js(74,20): error TS2339: Property 'addEventListener' does not exist on type '(Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineTreeView.js(74,55): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineTreeView.js(75,20): error TS2339: Property 'element' does not exist on type '(Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineTreeView.js(76,20): error TS2339: Property 'setResizeMethod' does not exist on type '(Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineTreeView.js(76,54): error TS2339: Property 'ResizeMethod' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineTreeView.js(77,20): error TS2339: Property 'setRowContextMenuCallback' does not exist on type '(Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineTreeView.js(78,20): error TS2339: Property 'asWidget' does not exist on type '(Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineTreeView.js(79,20): error TS2339: Property 'addEventListener' does not exist on type '(Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineTreeView.js(79,55): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineTreeView.js(86,5): error TS2554: Expected 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineTreeView.js(87,55): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/timeline/TimelineTreeView.js(89,31): error TS2694: Namespace 'TimelineModel' has no exported member 'TimelineProfileTree'. node_modules/chrome-devtools-frontend/front_end/timeline/TimelineTreeView.js(95,30): error TS2694: Namespace 'TimelineModel' has no exported member 'TimelineProfileTree'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineTreeView.js(134,46): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineTreeView.js(135,57): error TS2339: Property 'Event' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/timeline/TimelineTreeView.js(157,27): error TS2694: Namespace 'SDK' has no exported member 'TracingModel'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineTreeView.js(162,76): error TS2339: Property 'value' does not exist on type 'Element'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineTreeView.js(170,38): error TS2345: Argument of type '0' is not assignable to parameter of type 'V'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineTreeView.js(173,52): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineTreeView.js(179,75): error TS2339: Property 'RecordType' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineTreeView.js(185,43): error TS2345: Argument of type 'V' is not assignable to parameter of type 'number'. node_modules/chrome-devtools-frontend/front_end/timeline/TimelineTreeView.js(190,29): error TS2694: Namespace 'TimelineModel' has no exported member 'TimelineProfileTree'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineTreeView.js(196,18): error TS2694: Namespace 'UI' has no exported member 'ContextMenu'. node_modules/chrome-devtools-frontend/front_end/timeline/TimelineTreeView.js(197,29): error TS2694: Namespace 'TimelineModel' has no exported member 'TimelineProfileTree'. node_modules/chrome-devtools-frontend/front_end/timeline/TimelineTreeView.js(203,19): error TS2694: Namespace 'SDK' has no exported member 'TracingModel'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineTreeView.js(210,31): error TS2339: Property 'TimelineProfileTree' does not exist on type 'typeof TimelineModel'. node_modules/chrome-devtools-frontend/front_end/timeline/TimelineTreeView.js(217,29): error TS2694: Namespace 'TimelineModel' has no exported member 'TimelineProfileTree'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineTreeView.js(241,20): error TS2339: Property 'rootNode' does not exist on type '(Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineTreeView.js(257,52): error TS2339: Property 'TreeGridNode' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/timeline/TimelineTreeView.js(267,30): error TS2694: Namespace 'TimelineModel' has no exported member 'TimelineProfileTree'. node_modules/chrome-devtools-frontend/front_end/timeline/TimelineTreeView.js(276,29): error TS2694: Namespace 'SDK' has no exported member 'TracingModel'. node_modules/chrome-devtools-frontend/front_end/timeline/TimelineTreeView.js(277,30): error TS2694: Namespace 'TimelineModel' has no exported member 'TimelineProfileTree'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineTreeView.js(280,30): error TS2339: Property 'TimelineProfileTree' does not exist on type 'typeof TimelineModel'. node_modules/chrome-devtools-frontend/front_end/timeline/TimelineTreeView.js(286,31): error TS2694: Namespace 'DataGrid' has no exported member 'DataGrid'. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineTreeView.js(320,26): error TS2694: Namespace 'DataGrid' has no exported member 'DataGridNode'. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineTreeView.js(321,26): error TS2694: Namespace 'DataGrid' has no exported member 'DataGridNode'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineTreeView.js(289,38): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineTreeView.js(290,39): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineTreeView.js(291,42): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineTreeView.js(295,35): error TS2339: Property 'sortColumnId' does not exist on type '(Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineTreeView.js(316,60): error TS2339: Property 'isSortOrderAscending' does not exist on type '(Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/timeline/TimelineTreeView.js(325,40): error TS2694: Namespace 'Timeline' has no exported member 'TimelineTreeView'. node_modules/chrome-devtools-frontend/front_end/timeline/TimelineTreeView.js(326,40): error TS2694: Namespace 'Timeline' has no exported member 'TimelineTreeView'. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineTreeView.js(331,26): error TS2694: Namespace 'DataGrid' has no exported member 'DataGridNode'. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineTreeView.js(332,26): error TS2694: Namespace 'DataGrid' has no exported member 'DataGridNode'. node_modules/chrome-devtools-frontend/front_end/timeline/TimelineTreeView.js(336,40): error TS2694: Namespace 'Timeline' has no exported member 'TimelineTreeView'. node_modules/chrome-devtools-frontend/front_end/timeline/TimelineTreeView.js(337,40): error TS2694: Namespace 'Timeline' has no exported member 'TimelineTreeView'. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineTreeView.js(342,26): error TS2694: Namespace 'DataGrid' has no exported member 'DataGridNode'. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineTreeView.js(343,26): error TS2694: Namespace 'DataGrid' has no exported member 'DataGridNode'. node_modules/chrome-devtools-frontend/front_end/timeline/TimelineTreeView.js(347,40): error TS2694: Namespace 'Timeline' has no exported member 'TimelineTreeView'. node_modules/chrome-devtools-frontend/front_end/timeline/TimelineTreeView.js(348,40): error TS2694: Namespace 'Timeline' has no exported member 'TimelineTreeView'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineTreeView.js(356,57): error TS2339: Property 'ShowMode' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineTreeView.js(363,39): error TS2339: Property 'selectedNode' does not exist on type '(Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/timeline/TimelineTreeView.js(364,30): error TS2694: Namespace 'Timeline' has no exported member 'TimelineTreeView'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineTreeView.js(364,80): error TS2339: Property 'selectedNode' does not exist on type '(Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineTreeView.js(369,57): error TS2339: Property 'ShowMode' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineTreeView.js(372,31): error TS2339: Property 'removeChildren' does not exist on type 'Element'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineTreeView.js(375,44): error TS2339: Property 'createChild' does not exist on type 'Element'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineTreeView.js(376,28): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/timeline/TimelineTreeView.js(380,29): error TS2694: Namespace 'TimelineModel' has no exported member 'TimelineProfileTree'. node_modules/chrome-devtools-frontend/front_end/timeline/TimelineTreeView.js(392,30): error TS2694: Namespace 'Timeline' has no exported member 'TimelineTreeView'. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineTreeView.js(404,24): error TS2694: Namespace 'DataGrid' has no exported member 'DataGridNode'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineTreeView.js(393,28): error TS2339: Property 'dataGridNodeFromNode' does not exist on type '(Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineTreeView.js(403,18): error TS2694: Namespace 'UI' has no exported member 'ContextMenu'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineTreeView.js(407,32): error TS2339: Property '_profileNode' does not exist on type '(Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/timeline/TimelineTreeView.js(414,29): error TS2694: Namespace 'TimelineModel' has no exported member 'TimelineProfileTree'. node_modules/chrome-devtools-frontend/front_end/timeline/TimelineTreeView.js(416,25): error TS2694: Namespace 'Timeline' has no exported member 'TimelineTreeView'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineTreeView.js(419,47): error TS2339: Property 'TreeGridNode' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/timeline/TimelineTreeView.js(434,18): error TS2694: Namespace 'UI' has no exported member 'SearchableView'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineTreeView.js(489,27): error TS2339: Property 'GridNode' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/timeline/TimelineTreeView.js(491,29): error TS2694: Namespace 'TimelineModel' has no exported member 'TimelineProfileTree'. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineTreeView.js(498,5): error TS2346: Call target does not contain any signatures. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineTreeView.js(530,26): error TS2352: Type '(Anonymous class)' cannot be converted to type '(Anonymous class)'. - Property '_groupBySetting' is missing in type '(Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineTreeView.js(515,53): error TS2339: Property 'createCell' does not exist on type '(Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineTreeView.js(523,21): error TS2339: Property 'createTD' does not exist on type '(Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineTreeView.js(579,21): error TS2339: Property 'createTD' does not exist on type '(Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineTreeView.js(600,27): error TS2339: Property 'TreeGridNode' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineTreeView.js(600,82): error TS2339: Property 'GridNode' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/timeline/TimelineTreeView.js(602,29): error TS2694: Namespace 'TimelineModel' has no exported member 'TimelineProfileTree'. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineTreeView.js(609,5): error TS2346: Call target does not contain any signatures. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineTreeView.js(641,5): error TS2346: Call target does not contain any signatures. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineTreeView.js(610,10): error TS2339: Property 'setHasChildren' does not exist on type '(Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineTreeView.js(610,30): error TS2339: Property '_profileNode' does not exist on type '(Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineTreeView.js(611,43): error TS2339: Property 'TreeGridNode' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineTreeView.js(621,15): error TS2339: Property '_profileNode' does not exist on type '(Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineTreeView.js(623,27): error TS2339: Property '_profileNode' does not exist on type '(Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineTreeView.js(624,52): error TS2339: Property 'TreeGridNode' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineTreeView.js(625,22): error TS2339: Property '_grandTotalTime' does not exist on type '(Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineTreeView.js(625,44): error TS2339: Property '_maxSelfTime' does not exist on type '(Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineTreeView.js(625,63): error TS2339: Property '_maxTotalTime' does not exist on type '(Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineTreeView.js(625,83): error TS2339: Property '_treeView' does not exist on type '(Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineTreeView.js(626,12): error TS2339: Property 'insertChildOrdered' does not exist on type '(Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineTreeView.js(631,27): error TS2339: Property 'TreeGridNode' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineTreeView.js(643,98): error TS2339: Property 'GroupBy' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineTreeView.js(648,36): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineTreeView.js(676,35): error TS2339: Property 'rootNode' does not exist on type '(Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineTreeView.js(696,14): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineTreeView.js(698,14): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/timeline/TimelineTreeView.js(705,29): error TS2694: Namespace 'TimelineModel' has no exported member 'TimelineProfileTree'. node_modules/chrome-devtools-frontend/front_end/timeline/TimelineTreeView.js(710,79): error TS2694: Namespace 'SDK' has no exported member 'TracingModel'. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineTreeView.js(717,9): error TS2322: Type '{ name: any; color: any; }' is not assignable to type '{ name: string; color: string; icon: Element; }'. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineTreeView.js(717,9): error TS2322: Type '{ name: any; color: any; }' is not assignable to type '{ name: string; color: string; icon: Element; }'. - Property 'icon' is missing in type '{ name: any; color: any; }'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineTreeView.js(712,24): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineTreeView.js(715,48): error TS2339: Property 'GroupBy' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineTreeView.js(717,9): error TS2322: Type '{ name: string; color: string; }' is not assignable to type '{ name: string; color: string; icon: Element; }'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineTreeView.js(717,9): error TS2322: Type '{ name: string; color: string; }' is not assignable to type '{ name: string; color: string; icon: Element; }'. + Property 'icon' is missing in type '{ name: string; color: string; }'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineTreeView.js(719,48): error TS2339: Property 'GroupBy' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineTreeView.js(720,48): error TS2339: Property 'GroupBy' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/timeline/TimelineTreeView.js(723,66): error TS2694: Namespace 'SDK' has no exported member 'TracingModel'. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineTreeView.js(727,9): error TS2322: Type '{ name: any; color: any; }' is not assignable to type '{ name: string; color: string; icon: Element; }'. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineTreeView.js(727,9): error TS2322: Type '{ name: any; color: any; }' is not assignable to type '{ name: string; color: string; icon: Element; }'. - Property 'icon' is missing in type '{ name: any; color: any; }'. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineTreeView.js(733,9): error TS2322: Type '{ name: any; color: any; }' is not assignable to type '{ name: string; color: string; icon: Element; }'. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineTreeView.js(733,9): error TS2322: Type '{ name: any; color: any; }' is not assignable to type '{ name: string; color: string; icon: Element; }'. - Property 'icon' is missing in type '{ name: any; color: any; }'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineTreeView.js(727,9): error TS2322: Type '{ name: string; color: string; }' is not assignable to type '{ name: string; color: string; icon: Element; }'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineTreeView.js(727,9): error TS2322: Type '{ name: string; color: string; }' is not assignable to type '{ name: string; color: string; icon: Element; }'. + Property 'icon' is missing in type '{ name: string; color: string; }'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineTreeView.js(729,48): error TS2339: Property 'GroupBy' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineTreeView.js(730,68): error TS2339: Property 'RecordType' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineTreeView.js(731,13): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineTreeView.js(733,9): error TS2322: Type '{ name: any; color: string; }' is not assignable to type '{ name: string; color: string; icon: Element; }'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineTreeView.js(733,9): error TS2322: Type '{ name: any; color: string; }' is not assignable to type '{ name: string; color: string; icon: Element; }'. + Property 'icon' is missing in type '{ name: any; color: string; }'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineTreeView.js(735,66): error TS2339: Property 'RecordType' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineTreeView.js(740,48): error TS2339: Property 'GroupBy' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/timeline/TimelineTreeView.js(741,37): error TS2694: Namespace 'SDK' has no exported member 'TracingModel'. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineTreeView.js(754,9): error TS2322: Type '{ name: any; color: any; }' is not assignable to type '{ name: string; color: string; icon: Element; }'. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineTreeView.js(754,9): error TS2322: Type '{ name: any; color: any; }' is not assignable to type '{ name: string; color: string; icon: Element; }'. - Property 'icon' is missing in type '{ name: any; color: any; }'. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineTreeView.js(759,5): error TS2322: Type '{ name: any; color: any; }' is not assignable to type '{ name: string; color: string; icon: Element; }'. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineTreeView.js(759,5): error TS2322: Type '{ name: any; color: any; }' is not assignable to type '{ name: string; color: string; icon: Element; }'. - Property 'icon' is missing in type '{ name: any; color: any; }'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineTreeView.js(743,13): error TS2403: Subsequent variable declarations must have the same type. Variable 'name' must be of type 'any', but here has type 'string'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineTreeView.js(748,48): error TS2339: Property 'GroupBy' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineTreeView.js(751,48): error TS2339: Property 'GroupBy' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineTreeView.js(753,91): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineTreeView.js(754,9): error TS2322: Type '{ name: any; color: string; }' is not assignable to type '{ name: string; color: string; icon: Element; }'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineTreeView.js(754,9): error TS2322: Type '{ name: any; color: string; }' is not assignable to type '{ name: string; color: string; icon: Element; }'. + Property 'icon' is missing in type '{ name: any; color: string; }'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineTreeView.js(759,5): error TS2322: Type '{ name: any; color: string; }' is not assignable to type '{ name: string; color: string; icon: Element; }'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineTreeView.js(759,5): error TS2322: Type '{ name: any; color: string; }' is not assignable to type '{ name: string; color: string; icon: Element; }'. + Property 'icon' is missing in type '{ name: any; color: string; }'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineTreeView.js(768,55): error TS2339: Property 'GroupBy' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineTreeView.js(770,15): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineTreeView.js(771,15): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineTreeView.js(772,15): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineTreeView.js(773,15): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineTreeView.js(774,15): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineTreeView.js(775,15): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineTreeView.js(776,15): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineTreeView.js(777,15): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineTreeView.js(779,61): error TS2345: Argument of type '{ [x: string]: any; label: any; value: any; }[]' is not assignable to parameter of type '{ value: string; label: string; title: string; default: boolean; }[]'. + Type '{ [x: string]: any; label: any; value: any; }' is not assignable to type '{ value: string; label: string; title: string; default: boolean; }'. + Property 'title' is missing in type '{ [x: string]: any; label: any; value: any; }'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineTreeView.js(781,77): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/timeline/TimelineTreeView.js(785,29): error TS2694: Namespace 'TimelineModel' has no exported member 'TimelineProfileTree'. node_modules/chrome-devtools-frontend/front_end/timeline/TimelineTreeView.js(786,37): error TS2694: Namespace 'TimelineModel' has no exported member 'TimelineProfileTree'. node_modules/chrome-devtools-frontend/front_end/timeline/TimelineTreeView.js(819,29): error TS2694: Namespace 'TimelineModel' has no exported member 'TimelineProfileTree'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineTreeView.js(825,5): error TS2554: Expected 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/timeline/TimelineTreeView.js(830,24): error TS2694: Namespace 'Timeline' has no exported member 'AggregatedTimelineTreeView'. node_modules/chrome-devtools-frontend/front_end/timeline/TimelineTreeView.js(831,30): error TS2694: Namespace 'SDK' has no exported member 'TracingModel'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineTreeView.js(834,55): error TS2339: Property 'GroupBy' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineTreeView.js(849,39): error TS2339: Property 'TimelineProfileTree' does not exist on type 'typeof TimelineModel'. node_modules/chrome-devtools-frontend/front_end/timeline/TimelineTreeView.js(860,19): error TS2694: Namespace 'SDK' has no exported member 'TracingModel'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineTreeView.js(864,29): error TS2339: Property 'TimelineProfileTree' does not exist on type 'typeof TimelineModel'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineTreeView.js(868,50): error TS2551: Property '_extensionInternalPrefix' does not exist on type 'typeof (Anonymous class)'. Did you mean '_isExtensionInternalURL'? +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineTreeView.js(870,50): error TS2339: Property '_v8NativePrefix' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/timeline/TimelineTreeView.js(885,19): error TS2694: Namespace 'SDK' has no exported member 'TracingModel'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineTreeView.js(889,29): error TS2339: Property 'TimelineProfileTree' does not exist on type 'typeof TimelineModel'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineTreeView.js(897,51): error TS2339: Property 'nameForUrl' does not exist on type '() => void'. node_modules/chrome-devtools-frontend/front_end/timeline/TimelineTreeView.js(903,19): error TS2694: Namespace 'SDK' has no exported member 'TracingModel'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineTreeView.js(907,29): error TS2339: Property 'TimelineProfileTree' does not exist on type 'typeof TimelineModel'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineTreeView.js(911,51): error TS2339: Property 'nameForUrl' does not exist on type '() => void'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineTreeView.js(920,18): error TS2694: Namespace 'UI' has no exported member 'ContextMenu'. node_modules/chrome-devtools-frontend/front_end/timeline/TimelineTreeView.js(921,29): error TS2694: Namespace 'TimelineModel' has no exported member 'TimelineProfileTree'. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineTreeView.js(976,5): error TS2346: Call target does not contain any signatures. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineTreeView.js(924,76): error TS2339: Property 'GroupBy' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineTreeView.js(939,63): error TS2551: Property '_extensionInternalPrefix' does not exist on type 'typeof (Anonymous class)'. Did you mean '_isExtensionInternalURL'? +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineTreeView.js(947,63): error TS2339: Property '_v8NativePrefix' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineTreeView.js(951,37): error TS2551: Property '_extensionInternalPrefix' does not exist on type 'typeof (Anonymous class)'. Did you mean '_isExtensionInternalURL'? +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineTreeView.js(952,37): error TS2339: Property '_v8NativePrefix' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineTreeView.js(957,37): error TS2339: Property 'GroupBy' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineTreeView.js(977,20): error TS2339: Property 'markColumnAsSortedBy' does not exist on type '(Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineTreeView.js(977,68): error TS2339: Property 'Order' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/timeline/TimelineTreeView.js(982,30): error TS2694: Namespace 'TimelineModel' has no exported member 'TimelineProfileTree'. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineTreeView.js(998,5): error TS2346: Call target does not contain any signatures. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineTreeView.js(999,20): error TS2339: Property 'markColumnAsSortedBy' does not exist on type '(Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineTreeView.js(999,67): error TS2339: Property 'Order' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/timeline/TimelineTreeView.js(1004,30): error TS2694: Namespace 'TimelineModel' has no exported member 'TimelineProfileTree'. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineTreeView.js(1018,5): error TS2346: Call target does not contain any signatures. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineTreeView.js(1007,30): error TS2339: Property 'TimelineProfileTree' does not exist on type 'typeof TimelineModel'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineTreeView.js(1019,31): error TS2339: Property 'createChild' does not exist on type 'Element'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineTreeView.js(1020,26): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/timeline/TimelineTreeView.js(1022,47): error TS2694: Namespace 'DataGrid' has no exported member 'DataGrid'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineTreeView.js(1023,28): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineTreeView.js(1024,31): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineTreeView.js(1027,20): error TS2339: Property 'setResizeMethod' does not exist on type '(Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineTreeView.js(1027,54): error TS2339: Property 'ResizeMethod' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineTreeView.js(1028,20): error TS2339: Property 'addEventListener' does not exist on type '(Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineTreeView.js(1028,55): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineTreeView.js(1029,20): error TS2339: Property 'asWidget' does not exist on type '(Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/timeline/TimelineTreeView.js(1033,36): error TS2694: Namespace 'TimelineModel' has no exported member 'TimelineProfileTree'. node_modules/chrome-devtools-frontend/front_end/timeline/TimelineTreeView.js(1034,29): error TS2694: Namespace 'TimelineModel' has no exported member 'TimelineProfileTree'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineTreeView.js(1037,35): error TS2339: Property 'rootNode' does not exist on type '(Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineTreeView.js(1042,52): error TS2339: Property 'GridNode' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/timeline/TimelineTreeView.js(1051,30): error TS2694: Namespace 'TimelineModel' has no exported member 'TimelineProfileTree'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineTreeView.js(1054,39): error TS2339: Property 'selectedNode' does not exist on type '(Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/timeline/TimelineTreeView.js(1055,49): error TS2694: Namespace 'Timeline' has no exported member 'TimelineTreeView'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineTreeView.js(1059,5): error TS2554: Expected 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineTreeView.js(1059,62): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineTreeView.js(1064,28): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(40,34): error TS2339: Property '_eventStylesMap' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(41,39): error TS2339: Property '_eventStylesMap' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(43,51): error TS2339: Property 'RecordType' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(47,70): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(48,73): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(50,42): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(52,42): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(54,42): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(56,42): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(58,42): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(60,42): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(62,42): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(64,9): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(66,42): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(68,42): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(70,42): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(72,42): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(74,42): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(76,42): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(78,42): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(80,42): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(81,71): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(83,42): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(85,42): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(87,42): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(89,42): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(91,42): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(93,42): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(95,42): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(97,42): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(99,42): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(101,42): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(103,42): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(105,42): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(107,42): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(109,42): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(111,42): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(113,42): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(115,42): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(117,42): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(119,42): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(121,42): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(123,42): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(125,42): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(127,42): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(129,42): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(131,42): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(133,42): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(135,42): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(137,42): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(139,42): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(141,42): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(143,42): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(145,42): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(147,42): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(149,42): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(151,42): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(153,42): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(155,42): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(157,42): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(159,42): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(161,42): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(163,42): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(165,42): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(167,42): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(169,42): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(171,42): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(173,42): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(174,73): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(176,42): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(179,42): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(181,42): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(183,42): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(186,42): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(188,42): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(190,42): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(192,42): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(194,42): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(196,42): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(198,42): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(200,42): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(202,42): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(204,42): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(207,42): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(209,30): error TS2339: Property '_eventStylesMap' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(214,29): error TS2694: Namespace 'TimelineModel' has no exported member 'TimelineIRModel'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(218,35): error TS2339: Property '_inputEventToDisplayName' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(219,54): error TS2339: Property 'InputEvents' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(222,32): error TS2339: Property '_inputEventToDisplayName' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(223,27): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(224,30): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(225,33): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(226,28): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(227,28): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(228,34): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(229,32): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(230,32): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(231,30): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(232,33): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(233,34): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(234,32): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(235,35): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(236,33): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(237,34): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(238,26): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(239,32): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(240,32): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(241,30): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(242,34): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(243,31): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(244,32): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(245,33): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(246,33): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(247,31): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(248,34): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(251,37): error TS2339: Property '_inputEventToDisplayName' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(255,24): error TS2694: Namespace 'Protocol' has no exported member 'Runtime'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(262,61): error TS2551: Property 'NativeGroups' does not exist on type 'typeof (Anonymous class)'. Did you mean 'nativeGroup'? +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(265,16): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(267,16): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(273,19): error TS2694: Namespace 'SDK' has no exported member 'TracingModel'. node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(307,19): error TS2694: Namespace 'SDK' has no exported member 'TracingModel'. node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(322,19): error TS2694: Namespace 'SDK' has no exported member 'TracingModel'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(327,55): error TS2339: Property 'Category' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(328,55): error TS2339: Property 'Category' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(331,55): error TS2339: Property 'Category' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(336,37): error TS2694: Namespace 'TimelineModel' has no exported member 'TimelineIRModel'. node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(348,19): error TS2694: Namespace 'SDK' has no exported member 'TracingModel'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(352,52): error TS2339: Property 'RecordType' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(361,31): error TS2694: Namespace 'ProductRegistry' has no exported member 'Registry'. node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(364,19): error TS2694: Namespace 'SDK' has no exported member 'TracingModel'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(373,25): error TS2339: Property 'asParsedURL' does not exist on type 'string'. node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(376,51): error TS2339: Property 'nameForUrl' does not exist on type '() => void'. node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(390,19): error TS2694: Namespace 'SDK' has no exported member 'TracingModel'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(394,52): error TS2339: Property 'RecordType' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(399,55): error TS2339: Property 'Category' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(412,40): error TS2339: Property '_interactionPhaseStylesMap' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(415,40): error TS2339: Property 'Phases' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(417,41): error TS2339: Property 'Phases' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(418,47): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(420,40): error TS2339: Property 'Phases' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(420,92): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(421,40): error TS2339: Property 'Phases' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(421,91): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(422,40): error TS2339: Property 'Phases' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(422,90): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(424,41): error TS2339: Property 'Phases' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(425,48): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(428,41): error TS2339: Property 'Phases' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(429,45): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(432,32): error TS2339: Property '_interactionPhaseStylesMap' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(438,29): error TS2694: Namespace 'TimelineModel' has no exported member 'TimelineIRModel'. node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(446,29): error TS2694: Namespace 'TimelineModel' has no exported member 'TimelineIRModel'. node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(454,24): error TS2694: Namespace 'Protocol' has no exported member 'Runtime'. node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(462,29): error TS2694: Namespace 'TimelineModel' has no exported member 'TimelineModel'. node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(463,25): error TS2694: Namespace 'Timeline' has no exported member 'TimelineUIUtils'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(466,47): error TS2339: Property 'NetworkCategory' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(493,24): error TS2694: Namespace 'Timeline' has no exported member 'TimelineUIUtils'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(497,47): error TS2339: Property 'NetworkCategory' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(513,19): error TS2694: Namespace 'SDK' has no exported member 'TracingModel'. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(514,19): error TS2694: Namespace 'SDK' has no exported member 'Target'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(518,50): error TS2339: Property 'RecordType' does not exist on type 'typeof (Anonymous class)'. 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(557,13): error TS2403: Subsequent variable declarations must have the same type. Variable 'url' must be of type 'string', but here has type 'any'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(598,23): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(602,23): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(606,23): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(614,59): error TS2339: Property 'Category' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(658,19): error TS2694: Namespace 'SDK' has no exported member 'TracingModel'. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(659,19): error TS2694: Namespace 'SDK' has no exported member 'Target'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(664,50): error TS2339: Property 'RecordType' does not exist on type 'typeof (Anonymous class)'. 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(707,19): error TS2339: Property 'createTextChild' does not exist on type 'Element'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(726,59): error TS2339: Property 'Category' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(758,19): error TS2694: Namespace 'SDK' has no exported member 'TracingModel'. 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(770,36): error TS2694: Namespace 'SDK' has no exported member 'Target'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(771,49): error TS2339: Property '_previewElementSymbol' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(775,45): error TS2339: Property 'DOMPresentationUtils' does not exist on type 'typeof Components'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(778,40): error TS2339: Property '_previewElementSymbol' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(796,51): error TS2339: Property 'RecordType' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(807,9): error TS2403: Subsequent variable declarations must have the same type. Variable 'url' must be of type 'string', but here has type 'any'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(812,73): error TS2339: Property 'WarningType' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(815,35): error TS2555: Expected at least 2 arguments, but got 1. 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 TS2555: Expected at least 2 arguments, but got 1. 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 TS2555: Expected at least 2 arguments, but got 1. 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(831,42): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(836,37): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(838,39): error TS2555: Expected at least 2 arguments, but got 1. 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 TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(843,37): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(851,42): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(853,39): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(855,39): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(857,39): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(860,39): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(864,15): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(868,15): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(872,41): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(878,15): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(880,37): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(884,15): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(886,15): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(891,15): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(893,15): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(895,15): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(902,15): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(907,37): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(910,37): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(916,28): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(923,28): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(926,42): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(931,42): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(935,37): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(940,13): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(942,28): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(945,37): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(953,39): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(955,39): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(957,39): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(960,37): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(963,46): error TS2339: Property 'Phase' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(964,39): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(972,45): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(977,13): error TS2555: Expected at least 2 arguments, but got 1. 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 TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(983,37): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(986,37): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(993,42): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1002,11): error TS2555: Expected at least 2 arguments, but got 1. 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 TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1010,22): error TS2339: Property 'DOMPresentationUtils' does not exist on type 'typeof Components'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1013,40): error TS2339: Property '_previewElementSymbol' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1014,32): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1015,73): error TS2339: Property '_previewElementSymbol' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1025,32): error TS2555: Expected at least 2 arguments, but got 1. 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(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(1075,43): error TS2339: Property 'lowerBound' does not exist on type 'any[]'. node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1076,42): error TS2339: Property 'lowerBound' does not exist on type 'any[]'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1080,57): error TS2339: Property '_categoryBreakdownCacheSymbol' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1083,58): error TS2339: Property '_categoryBreakdownCacheSymbol' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1105,26): error TS2694: Namespace 'SDK' has no exported member 'TracingModel'. node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1118,21): error TS2694: Namespace 'SDK' has no exported member 'TracingModel'. node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1128,21): error TS2694: Namespace 'SDK' has no exported member 'TracingModel'. node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1138,29): error TS2694: Namespace 'SDK' has no exported member 'TracingModel'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1151,58): error TS2339: Property '_categoryBreakdownCacheSymbol' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1159,21): error TS2694: Namespace 'SDK' has no exported member 'TracingModel'. node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1168,21): error TS2694: Namespace 'SDK' has no exported member 'TracingModel'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1174,36): error TS2339: Property '_categoryBreakdownCacheSymbol' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1179,29): error TS2694: Namespace 'TimelineModel' has no exported member 'TimelineModel'. 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(1190,30): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1194,38): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1197,35): error TS2555: Expected at least 2 arguments, but got 1. 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 TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1202,69): error TS2694: Namespace 'Protocol' has no exported member 'Network'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1203,35): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1206,35): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1209,21): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1211,21): error TS2555: Expected at least 2 arguments, but got 1. 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 TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1216,35): error TS2555: Expected at least 2 arguments, but got 1. 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 TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1238,28): error TS2339: Property 'DOMPresentationUtils' does not exist on type 'typeof Components'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1241,38): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1246,31): error TS2694: Namespace 'Protocol' has no exported member 'Runtime'. node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1247,25): error TS2694: Namespace 'Protocol' has no exported member 'Runtime'. node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1250,33): error TS2694: Namespace 'Protocol' has no exported member 'Runtime'. node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1254,19): error TS2694: Namespace 'SDK' has no exported member 'TracingModel'. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1255,19): error TS2694: Namespace 'SDK' has no exported member 'Target'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1260,51): error TS2339: Property 'RecordType' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1267,30): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1270,30): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1273,30): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1277,22): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1280,30): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1281,22): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1288,32): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1290,25): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1298,32): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1302,35): error TS2555: Expected at least 2 arguments, but got 1. 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 TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1308,71): error TS2694: Namespace 'SDK' has no exported member 'TracingModel'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1310,38): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1315,35): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1322,19): error TS2694: Namespace 'SDK' has no exported member 'TracingModel'. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1323,19): error TS2694: Namespace 'SDK' has no exported member 'Target'. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1345,19): error TS2694: Namespace 'SDK' has no exported member 'Target'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1353,40): error TS2339: Property 'RecordType' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1354,17): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1356,40): error TS2339: Property 'RecordType' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1357,17): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1360,17): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1371,40): error TS2339: Property 'InvalidationsGroupElement' does not exist on type 'typeof (Anonymous class)'. 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(1412,13): error TS2339: Property 'addAll' does not exist on type 'Set'. node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1418,19): error TS2694: Namespace 'SDK' has no exported member 'TracingModel'. node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1425,21): error TS2694: Namespace 'SDK' has no exported member 'TracingModel'. node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1431,24): error TS2339: Property 'binaryIndexOf' does not exist on type 'any[]'. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1455,18): error TS2403: Subsequent variable declarations must have the same type. Variable 'categoryName' must be of type 'any', but here has type 'string'. node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1465,19): error TS2694: Namespace 'SDK' has no exported member 'TracingModel'. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1466,19): error TS2694: Namespace 'SDK' has no exported member 'Target'. 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(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 TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1492,19): error TS2694: Namespace 'SDK' has no exported member 'TracingModel'. 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(1502,20): error TS2339: Property 'style' does not exist on type 'Element'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1530,51): error TS2339: Property 'RecordType' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1541,34): error TS2551: Property '_categories' does not exist on type 'typeof (Anonymous class)'. Did you mean 'categories'? +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1542,39): error TS2551: Property '_categories' does not exist on type 'typeof (Anonymous class)'. Did you mean 'categories'? +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1543,30): error TS2551: Property '_categories' does not exist on type 'typeof (Anonymous class)'. Did you mean 'categories'? +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1545,22): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1547,24): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1549,24): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1551,23): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1553,18): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1555,20): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1557,50): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1558,51): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1560,37): error TS2551: Property '_categories' does not exist on type 'typeof (Anonymous class)'. Did you mean 'categories'? node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1564,29): error TS2694: Namespace 'TimelineModel' has no exported member 'TimelineModel'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1568,35): error TS2339: Property '_titleForAsyncEventGroupMap' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1569,48): error TS2339: Property 'AsyncEventGroup' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1570,32): error TS2339: Property '_titleForAsyncEventGroupMap' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1571,28): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1571,76): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1572,29): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1572,77): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1575,37): error TS2339: Property '_titleForAsyncEventGroupMap' does not exist on type 'typeof (Anonymous class)'. 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(1641,19): error TS2694: Namespace 'SDK' has no exported member 'FilmStripModel'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1646,30): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1649,36): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1651,33): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1652,33): error TS2555: Expected at least 2 arguments, but got 1. 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(1664,11): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1665,67): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1669,21): error TS2694: Namespace 'SDK' has no exported member 'FilmStripModel'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1672,32): error TS2339: Property 'Dialog' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1675,5): error TS2322: Type 'DocumentFragment' is not assignable to type 'Element'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1675,5): error TS2322: Type 'DocumentFragment' is not assignable to type 'Element'. + Property 'classList' is missing in type 'DocumentFragment'. 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 TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1692,82): error TS2555: Expected at least 2 arguments, but got 1. 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,33): error TS2694: Namespace 'Timeline' has no exported member 'TimelineUIUtils'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1735,34): error TS2551: Property '_eventDispatchDesciptors' does not exist on type 'typeof (Anonymous class)'. Did you mean 'eventDispatchDesciptors'? +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1736,39): error TS2551: Property '_eventDispatchDesciptors' does not exist on type 'typeof (Anonymous class)'. Did you mean 'eventDispatchDesciptors'? +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1741,30): error TS2551: Property '_eventDispatchDesciptors' does not exist on type 'typeof (Anonymous class)'. Did you mean 'eventDispatchDesciptors'? +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1742,36): error TS2339: Property 'EventDispatchTypeDescriptor' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1744,36): error TS2339: Property 'EventDispatchTypeDescriptor' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1746,36): error TS2339: Property 'EventDispatchTypeDescriptor' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1747,36): error TS2339: Property 'EventDispatchTypeDescriptor' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1748,36): error TS2339: Property 'EventDispatchTypeDescriptor' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1750,36): error TS2339: Property 'EventDispatchTypeDescriptor' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1752,36): error TS2339: Property 'EventDispatchTypeDescriptor' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1754,37): error TS2551: Property '_eventDispatchDesciptors' does not exist on type 'typeof (Anonymous class)'. Did you mean 'eventDispatchDesciptors'? node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1758,19): error TS2694: Namespace 'SDK' has no exported member 'TracingModel'. node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1759,25): error TS2694: Namespace 'Timeline' has no exported member 'TimelineMarkerStyle'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1765,55): error TS2339: Property 'Category' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1766,55): error TS2339: Property 'Category' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1771,62): error TS2339: Property 'Category' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1776,51): error TS2339: Property 'RecordType' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1815,25): error TS2694: Namespace 'Timeline' has no exported member 'TimelineMarkerStyle'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1819,14): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1833,46): error TS2339: Property '_colorGenerator' does not exist on type '(id: string) => string'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1834,43): error TS2339: Property '_colorGenerator' does not exist on type '(id: string) => string'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1835,28): error TS2339: Property 'Generator' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1836,43): error TS2339: Property '_colorGenerator' does not exist on type '(id: string) => string'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1838,48): error TS2339: Property '_colorGenerator' does not exist on type '(id: string) => string'. node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1842,19): error TS2694: Namespace 'SDK' has no exported member 'TracingModel'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1851,48): error TS2339: Property 'WarningType' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1860,13): error TS2555: Expected at least 2 arguments, but got 1. 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 TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1864,28): error TS2555: Expected at least 2 arguments, but got 1. 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,70): error TS2339: Property 'millisToString' does not exist on type 'NumberConstructor'. 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(1876,72): error TS2555: Expected at least 2 arguments, but got 1. 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(1886,29): error TS2694: Namespace 'TimelineModel' has no exported member 'TimelineModel'. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1934,19): error TS2694: Namespace 'SDK' has no exported member 'Target'. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1940,5): error TS2346: Call target does not contain any signatures. -node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1953,19): error TS2694: Namespace 'SDK' has no exported member 'Target'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1917,26): error TS2339: Property 'NetworkCategory' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1926,26): error TS2339: Property '_aggregatedStatsKey' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1932,26): error TS2339: Property 'InvalidationsGroupElement' does not exist on type 'typeof (Anonymous class)'. 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(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 TS2555: Expected at least 2 arguments, but got 1. 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 TS2555: Expected at least 2 arguments, but got 1. 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(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 TS2555: Expected at least 2 arguments, but got 1. 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 TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(1997,90): error TS2555: Expected at least 2 arguments, but got 1. 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 TS2555: Expected at least 2 arguments, but got 1. 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 TS2555: Expected at least 2 arguments, but got 1. 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 TS2555: Expected at least 2 arguments, but got 1. 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(2070,25): error TS2339: Property 'DOMPresentationUtils' does not exist on type 'typeof Components'. 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(2114,5): error TS2346: Call target does not contain any signatures. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(2078,39): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(2083,26): error TS2339: Property '_previewElementSymbol' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(2088,26): error TS2339: Property 'EventDispatchTypeDescriptor' does not exist on type 'typeof (Anonymous class)'. 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,61): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(2140,27): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(2146,2): error TS1131: Property or signature expected. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(2154,10): error TS2551: Property 'TimelineMarkerStyle' does not exist on type 'typeof Timeline'. Did you mean 'TimelineRecordStyle'? node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(2167,15): error TS2339: Property 'colSpan' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(2186,10): error TS2339: Property 'createTextChild' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(2191,5): error TS2322: Type 'string | number' is not assignable to type 'string'. Type 'number' is not assignable to type 'string'. 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(2230,19): error TS2694: Namespace 'SDK' has no exported member 'Target'. 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'. @@ -12233,34 +21217,50 @@ node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(2334 node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(2340,24): error TS2694: Namespace 'Protocol' has no exported member 'Runtime'. node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(2353,24): error TS2694: Namespace 'Protocol' has no exported member 'Runtime'. 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,20): error TS2339: Property 'DOMPresentationUtils' does not exist on type 'typeof Components'. node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(2367,19): error TS2694: Namespace 'SDK' has no exported member 'TracingModel'. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(2373,29): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/timeline/TimelineUIUtils.js(2377,26): error TS2339: Property '_categoryBreakdownCacheSymbol' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/timeline_model/TimelineFrameModel.js(36,28): error TS2694: Namespace 'SDK' has no exported member 'TracingModel'. node_modules/chrome-devtools-frontend/front_end/timeline_model/TimelineFrameModel.js(73,29): error TS2339: Property 'lowerBound' does not exist on type 'any[]'. node_modules/chrome-devtools-frontend/front_end/timeline_model/TimelineFrameModel.js(74,28): error TS2339: Property 'lowerBound' does not exist on type 'any[]'. node_modules/chrome-devtools-frontend/front_end/timeline_model/TimelineFrameModel.js(79,19): error TS2694: Namespace 'SDK' has no exported member 'TracingModel'. node_modules/chrome-devtools-frontend/front_end/timeline_model/TimelineFrameModel.js(94,19): error TS2694: Namespace 'SDK' has no exported member 'TracingModel'. node_modules/chrome-devtools-frontend/front_end/timeline_model/TimelineFrameModel.js(223,43): error TS2339: Property 'peekLast' does not exist on type 'any[]'. -node_modules/chrome-devtools-frontend/front_end/timeline_model/TimelineFrameModel.js(240,19): error TS2694: Namespace 'SDK' has no exported member 'Target'. node_modules/chrome-devtools-frontend/front_end/timeline_model/TimelineFrameModel.js(241,27): error TS2694: Namespace 'SDK' has no exported member 'TracingModel'. node_modules/chrome-devtools-frontend/front_end/timeline_model/TimelineFrameModel.js(252,19): error TS2694: Namespace 'SDK' has no exported member 'TracingModel'. +node_modules/chrome-devtools-frontend/front_end/timeline_model/TimelineFrameModel.js(255,50): error TS2339: Property 'RecordType' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/timeline_model/TimelineFrameModel.js(266,42): error TS2339: Property 'Phase' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/timeline_model/TimelineFrameModel.js(268,38): error TS2694: Namespace 'SDK' has no exported member 'TracingModel'. node_modules/chrome-devtools-frontend/front_end/timeline_model/TimelineFrameModel.js(280,19): error TS2694: Namespace 'SDK' has no exported member 'TracingModel'. +node_modules/chrome-devtools-frontend/front_end/timeline_model/TimelineFrameModel.js(283,50): error TS2339: Property 'RecordType' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/timeline_model/TimelineFrameModel.js(302,19): error TS2694: Namespace 'SDK' has no exported member 'TracingModel'. +node_modules/chrome-devtools-frontend/front_end/timeline_model/TimelineFrameModel.js(305,50): error TS2339: Property 'RecordType' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/timeline_model/TimelineFrameModel.js(311,71): error TS2339: Property '_mainFrameMarkers' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/timeline_model/TimelineFrameModel.js(332,19): error TS2694: Namespace 'SDK' has no exported member 'TracingModel'. -node_modules/chrome-devtools-frontend/front_end/timeline_model/TimelineFrameModel.js(353,19): error TS2694: Namespace 'SDK' has no exported member 'Target'. +node_modules/chrome-devtools-frontend/front_end/timeline_model/TimelineFrameModel.js(342,34): error TS2339: Property '_mainFrameMarkers' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/timeline_model/TimelineFrameModel.js(343,31): error TS2339: Property 'RecordType' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/timeline_model/TimelineFrameModel.js(344,31): error TS2339: Property 'RecordType' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/timeline_model/TimelineFrameModel.js(344,88): error TS2339: Property 'RecordType' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/timeline_model/TimelineFrameModel.js(345,31): error TS2339: Property 'RecordType' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/timeline_model/TimelineFrameModel.js(354,19): error TS2694: Namespace 'SDK' has no exported member 'TracingModel'. node_modules/chrome-devtools-frontend/front_end/timeline_model/TimelineFrameModel.js(364,15): error TS1055: Type 'Promise<(Anonymous class)>' 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_model/TimelineFrameModel.js(466,19): error TS2694: Namespace 'SDK' has no exported member 'TracingModel'. -node_modules/chrome-devtools-frontend/front_end/timeline_model/TimelineFrameModel.js(467,19): error TS2694: Namespace 'SDK' has no exported member 'Target'. node_modules/chrome-devtools-frontend/front_end/timeline_model/TimelineFrameModel.js(482,20): error TS2694: Namespace 'SDK' has no exported member 'TracingModel'. node_modules/chrome-devtools-frontend/front_end/timeline_model/TimelineIRModel.js(13,19): error TS2694: Namespace 'SDK' has no exported member 'TracingModel'. node_modules/chrome-devtools-frontend/front_end/timeline_model/TimelineIRModel.js(14,30): error TS2694: Namespace 'TimelineModel' has no exported member 'TimelineIRModel'. +node_modules/chrome-devtools-frontend/front_end/timeline_model/TimelineIRModel.js(17,48): error TS2339: Property '_eventIRPhase' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/timeline_model/TimelineIRModel.js(21,26): error TS2694: Namespace 'SDK' has no exported member 'TracingModel'. node_modules/chrome-devtools-frontend/front_end/timeline_model/TimelineIRModel.js(22,26): error TS2694: Namespace 'SDK' has no exported member 'TracingModel'. node_modules/chrome-devtools-frontend/front_end/timeline_model/TimelineIRModel.js(40,26): error TS2694: Namespace 'SDK' has no exported member 'TracingModel'. +node_modules/chrome-devtools-frontend/front_end/timeline_model/TimelineIRModel.js(43,52): error TS2339: Property 'InputEvents' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/timeline_model/TimelineIRModel.js(44,48): error TS2339: Property 'Phases' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/timeline_model/TimelineIRModel.js(45,54): error TS2339: Property '_mergeThresholdsMs' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/timeline_model/TimelineIRModel.js(120,56): error TS2339: Property '_eventIRPhase' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/timeline_model/TimelineIRModel.js(174,21): error TS2694: Namespace 'SDK' has no exported member 'TracingModel'. node_modules/chrome-devtools-frontend/front_end/timeline_model/TimelineIRModel.js(175,21): error TS2694: Namespace 'SDK' has no exported member 'TracingModel'. node_modules/chrome-devtools-frontend/front_end/timeline_model/TimelineIRModel.js(184,26): error TS2694: Namespace 'SDK' has no exported member 'TracingModel'. +node_modules/chrome-devtools-frontend/front_end/timeline_model/TimelineIRModel.js(188,97): error TS2339: Property 'Phases' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/timeline_model/TimelineIRModel.js(192,19): error TS2694: Namespace 'SDK' has no exported member 'TracingModel'. node_modules/chrome-devtools-frontend/front_end/timeline_model/TimelineIRModel.js(193,29): error TS2694: Namespace 'TimelineModel' has no exported member 'TimelineIRModel'. node_modules/chrome-devtools-frontend/front_end/timeline_model/TimelineIRModel.js(202,19): error TS2694: Namespace 'SDK' has no exported member 'TracingModel'. @@ -12268,19 +21268,38 @@ node_modules/chrome-devtools-frontend/front_end/timeline_model/TimelineIRModel.j node_modules/chrome-devtools-frontend/front_end/timeline_model/TimelineIRModel.js(204,29): error TS2694: Namespace 'TimelineModel' has no exported member 'TimelineIRModel'. node_modules/chrome-devtools-frontend/front_end/timeline_model/TimelineIRModel.js(214,19): error TS2694: Namespace 'SDK' has no exported member 'TracingModel'. node_modules/chrome-devtools-frontend/front_end/timeline_model/TimelineIRModel.js(215,29): error TS2694: Namespace 'TimelineModel' has no exported member 'TimelineIRModel'. +node_modules/chrome-devtools-frontend/front_end/timeline_model/TimelineIRModel.js(218,55): error TS2339: Property '_eventIRPhase' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/timeline_model/TimelineIRModel.js(229,54): error TS2339: Property '_mergeThresholdsMs' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/timeline_model/TimelineIRModel.js(249,30): error TS2694: Namespace 'TimelineModel' has no exported member 'TimelineIRModel'. +node_modules/chrome-devtools-frontend/front_end/timeline_model/TimelineIRModel.js(254,55): error TS2339: Property 'InputEvents' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/timeline_model/TimelineIRModel.js(255,42): error TS2694: Namespace 'TimelineModel' has no exported member 'TimelineIRModel'. node_modules/chrome-devtools-frontend/front_end/timeline_model/TimelineIRModel.js(259,38): error TS2694: Namespace 'TimelineModel' has no exported member 'TimelineIRModel'. +node_modules/chrome-devtools-frontend/front_end/timeline_model/TimelineIRModel.js(266,31): error TS2339: Property 'Phases' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/timeline_model/TimelineIRModel.js(279,31): error TS2339: Property 'InputEvents' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/timeline_model/TimelineIRModel.js(285,46): error TS2339: Property 'RecordType' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/timeline_model/TimelineIRModel.js(311,31): error TS2339: Property '_mergeThresholdsMs' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/timeline_model/TimelineIRModel.js(316,31): error TS2339: Property '_eventIRPhase' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/timeline_model/TimelineJSProfile.js(8,19): error TS2694: Namespace 'SDK' has no exported member 'TracingModel'. node_modules/chrome-devtools-frontend/front_end/timeline_model/TimelineJSProfile.js(9,27): error TS2694: Namespace 'SDK' has no exported member 'TracingModel'. node_modules/chrome-devtools-frontend/front_end/timeline_model/TimelineJSProfile.js(18,47): error TS2694: Namespace 'Protocol' has no exported member 'Runtime'. node_modules/chrome-devtools-frontend/front_end/timeline_model/TimelineJSProfile.js(31,50): error TS2694: Namespace 'Protocol' has no exported member 'Runtime'. +node_modules/chrome-devtools-frontend/front_end/timeline_model/TimelineJSProfile.js(31,89): error TS2339: Property 'depth' does not exist on type '(Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/timeline_model/TimelineJSProfile.js(33,38): error TS2719: Type '(Anonymous class)' is not assignable to type '(Anonymous class)'. Two different types with this name exist, but they are unrelated. node_modules/chrome-devtools-frontend/front_end/timeline_model/TimelineJSProfile.js(34,50): error TS2694: Namespace 'Protocol' has no exported member 'Runtime'. +node_modules/chrome-devtools-frontend/front_end/timeline_model/TimelineJSProfile.js(36,48): error TS2339: Property 'Event' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/timeline_model/TimelineJSProfile.js(37,28): error TS2339: Property 'DevToolsTimelineEventCategory' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/timeline_model/TimelineJSProfile.js(37,87): error TS2339: Property 'RecordType' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/timeline_model/TimelineJSProfile.js(38,28): error TS2339: Property 'Phase' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/timeline_model/TimelineJSProfile.js(46,26): error TS2694: Namespace 'SDK' has no exported member 'TracingModel'. node_modules/chrome-devtools-frontend/front_end/timeline_model/TimelineJSProfile.js(47,27): error TS2694: Namespace 'SDK' has no exported member 'TracingModel'. node_modules/chrome-devtools-frontend/front_end/timeline_model/TimelineJSProfile.js(51,26): error TS2694: Namespace 'Protocol' has no exported member 'Runtime'. node_modules/chrome-devtools-frontend/front_end/timeline_model/TimelineJSProfile.js(52,26): error TS2694: Namespace 'Protocol' has no exported member 'Runtime'. node_modules/chrome-devtools-frontend/front_end/timeline_model/TimelineJSProfile.js(62,21): error TS2694: Namespace 'SDK' has no exported member 'TracingModel'. +node_modules/chrome-devtools-frontend/front_end/timeline_model/TimelineJSProfile.js(67,42): error TS2339: Property 'RecordType' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/timeline_model/TimelineJSProfile.js(68,42): error TS2339: Property 'RecordType' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/timeline_model/TimelineJSProfile.js(69,42): error TS2339: Property 'RecordType' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/timeline_model/TimelineJSProfile.js(70,42): error TS2339: Property 'RecordType' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/timeline_model/TimelineJSProfile.js(71,42): error TS2339: Property 'RecordType' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/timeline_model/TimelineJSProfile.js(86,21): error TS2694: Namespace 'SDK' has no exported member 'TracingModel'. node_modules/chrome-devtools-frontend/front_end/timeline_model/TimelineJSProfile.js(96,21): error TS2694: Namespace 'SDK' has no exported member 'TracingModel'. node_modules/chrome-devtools-frontend/front_end/timeline_model/TimelineJSProfile.js(97,21): error TS2694: Namespace 'SDK' has no exported member 'TracingModel'. @@ -12288,13 +21307,21 @@ node_modules/chrome-devtools-frontend/front_end/timeline_model/TimelineJSProfile 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(142,33): error TS2694: Namespace 'Protocol' has no exported member 'Runtime'. node_modules/chrome-devtools-frontend/front_end/timeline_model/TimelineJSProfile.js(168,21): error TS2694: Namespace 'SDK' has no exported member 'TracingModel'. +node_modules/chrome-devtools-frontend/front_end/timeline_model/TimelineJSProfile.js(171,55): error TS2339: Property 'RecordType' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/timeline_model/TimelineJSProfile.js(172,35): error TS2694: Namespace 'Protocol' has no exported member 'Runtime'. 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,51): error TS2339: Property 'Event' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/timeline_model/TimelineJSProfile.js(190,30): error TS2339: Property 'DevToolsTimelineEventCategory' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/timeline_model/TimelineJSProfile.js(190,99): error TS2339: Property 'Phase' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/timeline_model/TimelineJSProfile.js(202,7): error TS2554: Expected 7 arguments, but got 5. node_modules/chrome-devtools-frontend/front_end/timeline_model/TimelineJSProfile.js(209,24): error TS2694: Namespace 'Protocol' has no exported member 'Runtime'. node_modules/chrome-devtools-frontend/front_end/timeline_model/TimelineJSProfile.js(218,30): error TS2694: Namespace 'TimelineModel' has no exported member 'TimelineJSProfileProcessor'. +node_modules/chrome-devtools-frontend/front_end/timeline_model/TimelineJSProfile.js(222,55): error TS2551: Property 'NativeGroups' does not exist on type 'typeof (Anonymous class)'. Did you mean 'nativeGroup'? +node_modules/chrome-devtools-frontend/front_end/timeline_model/TimelineJSProfile.js(224,55): error TS2551: Property 'NativeGroups' does not exist on type 'typeof (Anonymous class)'. Did you mean 'nativeGroup'? node_modules/chrome-devtools-frontend/front_end/timeline_model/TimelineJSProfile.js(230,27): error TS2694: Namespace 'SDK' has no exported member 'TracingManager'. node_modules/chrome-devtools-frontend/front_end/timeline_model/TimelineJSProfile.js(289,22): error TS2694: Namespace 'SDK' has no exported member 'TracingManager'. node_modules/chrome-devtools-frontend/front_end/timeline_model/TimelineJSProfile.js(292,35): error TS2694: Namespace 'SDK' has no exported member 'TracingManager'. +node_modules/chrome-devtools-frontend/front_end/timeline_model/TimelineJSProfile.js(310,42): error TS2551: Property 'NativeGroups' does not exist on type 'typeof (Anonymous class)'. Did you mean 'nativeGroup'? node_modules/chrome-devtools-frontend/front_end/timeline_model/TimelineModel.js(40,26): error TS2694: Namespace 'SDK' has no exported member 'TracingModel'. node_modules/chrome-devtools-frontend/front_end/timeline_model/TimelineModel.js(41,28): error TS2694: Namespace 'SDK' has no exported member 'TracingModel'. node_modules/chrome-devtools-frontend/front_end/timeline_model/TimelineModel.js(42,28): error TS2694: Namespace 'SDK' has no exported member 'TracingModel'. @@ -12307,28 +21334,56 @@ node_modules/chrome-devtools-frontend/front_end/timeline_model/TimelineModel.js( node_modules/chrome-devtools-frontend/front_end/timeline_model/TimelineModel.js(81,24): error TS2339: Property 'upperBound' does not exist on type 'any[]'. node_modules/chrome-devtools-frontend/front_end/timeline_model/TimelineModel.js(89,19): error TS2694: Namespace 'SDK' has no exported member 'TracingModel'. node_modules/chrome-devtools-frontend/front_end/timeline_model/TimelineModel.js(101,19): error TS2694: Namespace 'SDK' has no exported member 'TracingModel'. +node_modules/chrome-devtools-frontend/front_end/timeline_model/TimelineModel.js(105,53): error TS2339: Property 'RecordType' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/timeline_model/TimelineModel.js(121,19): error TS2694: Namespace 'SDK' has no exported member 'TracingModel'. node_modules/chrome-devtools-frontend/front_end/timeline_model/TimelineModel.js(134,19): error TS2694: Namespace 'SDK' has no exported member 'TracingModel'. node_modules/chrome-devtools-frontend/front_end/timeline_model/TimelineModel.js(156,19): error TS2694: Namespace 'SDK' has no exported member 'TracingModel'. -node_modules/chrome-devtools-frontend/front_end/timeline_model/TimelineModel.js(157,20): error TS2694: Namespace 'SDK' has no exported member 'Target'. +node_modules/chrome-devtools-frontend/front_end/timeline_model/TimelineModel.js(192,61): error TS2339: Property 'WorkerThreadName' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/timeline_model/TimelineModel.js(205,55): error TS2339: Property 'Event' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/timeline_model/TimelineModel.js(216,30): error TS2694: Namespace 'TimelineModel' has no exported member 'TimelineModel'. +node_modules/chrome-devtools-frontend/front_end/timeline_model/TimelineModel.js(224,54): error TS2339: Property 'DevToolsMetadataEvent' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/timeline_model/TimelineModel.js(231,61): error TS2339: Property 'DevToolsMetadataEvent' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/timeline_model/TimelineModel.js(233,61): error TS2339: Property 'DevToolsMetadataEvent' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/timeline_model/TimelineModel.js(242,51): error TS2339: Property 'DevToolsMetadataEvent' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/timeline_model/TimelineModel.js(253,21): error TS2694: Namespace 'SDK' has no exported member 'TracingModel'. +node_modules/chrome-devtools-frontend/front_end/timeline_model/TimelineModel.js(268,85): error TS2339: Property 'Event' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/timeline_model/TimelineModel.js(269,91): error TS2339: Property 'Event' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/timeline_model/TimelineModel.js(274,54): error TS2339: Property 'valuesArray' does not exist on type 'Set'. node_modules/chrome-devtools-frontend/front_end/timeline_model/TimelineModel.js(281,20): error TS2694: Namespace 'SDK' has no exported member 'TracingModel'. +node_modules/chrome-devtools-frontend/front_end/timeline_model/TimelineModel.js(284,62): error TS2339: Property 'RendererMainThreadName' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/timeline_model/TimelineModel.js(292,46): error TS2339: Property 'Event' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/timeline_model/TimelineModel.js(293,26): error TS2339: Property 'DevToolsMetadataEventCategory' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/timeline_model/TimelineModel.js(294,37): error TS2339: Property 'DevToolsMetadataEvent' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/timeline_model/TimelineModel.js(294,98): error TS2339: Property 'Phase' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/timeline_model/TimelineModel.js(305,51): error TS2339: Property 'RecordType' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/timeline_model/TimelineModel.js(306,41): error TS2339: Property 'lowerBound' does not exist on type 'any[]'. +node_modules/chrome-devtools-frontend/front_end/timeline_model/TimelineModel.js(306,97): error TS2339: Property 'Event' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/timeline_model/TimelineModel.js(313,48): error TS2339: Property 'Event' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/timeline_model/TimelineModel.js(314,87): error TS2339: Property 'Phase' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/timeline_model/TimelineModel.js(317,32): error TS2339: Property 'lowerBound' does not exist on type 'any[]'. +node_modules/chrome-devtools-frontend/front_end/timeline_model/TimelineModel.js(317,77): error TS2339: Property 'Event' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/timeline_model/TimelineModel.js(320,29): error TS2339: Property 'lowerBound' does not exist on type 'any[]'. +node_modules/chrome-devtools-frontend/front_end/timeline_model/TimelineModel.js(320,74): error TS2339: Property 'Event' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/timeline_model/TimelineModel.js(333,36): error TS2694: Namespace 'TimelineModel' has no exported member 'TimelineModel'. node_modules/chrome-devtools-frontend/front_end/timeline_model/TimelineModel.js(333,79): error TS2694: Namespace 'SDK' has no exported member 'TracingModel'. +node_modules/chrome-devtools-frontend/front_end/timeline_model/TimelineModel.js(346,52): error TS2339: Property 'RecordType' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/timeline_model/TimelineModel.js(369,19): error TS2694: Namespace 'SDK' has no exported member 'TracingModel'. +node_modules/chrome-devtools-frontend/front_end/timeline_model/TimelineModel.js(378,81): error TS2339: Property 'RecordType' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/timeline_model/TimelineModel.js(380,41): error TS2694: Namespace 'Protocol' has no exported member 'Profiler'. +node_modules/chrome-devtools-frontend/front_end/timeline_model/TimelineModel.js(384,81): error TS2339: Property 'RecordType' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/timeline_model/TimelineModel.js(392,41): error TS2694: Namespace 'Protocol' has no exported member 'Profiler'. node_modules/chrome-devtools-frontend/front_end/timeline_model/TimelineModel.js(425,19): error TS2694: Namespace 'SDK' has no exported member 'TracingModel'. node_modules/chrome-devtools-frontend/front_end/timeline_model/TimelineModel.js(426,27): error TS2694: Namespace 'SDK' has no exported member 'TracingModel'. +node_modules/chrome-devtools-frontend/front_end/timeline_model/TimelineModel.js(435,64): error TS2339: Property 'Event' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/timeline_model/TimelineModel.js(436,78): error TS2339: Property 'RecordType' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/timeline_model/TimelineModel.js(439,32): error TS2339: Property 'mergeOrdered' does not exist on type 'any[]'. +node_modules/chrome-devtools-frontend/front_end/timeline_model/TimelineModel.js(439,70): error TS2339: Property 'Event' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/timeline_model/TimelineModel.js(448,19): error TS2694: Namespace 'SDK' has no exported member 'TracingModel'. +node_modules/chrome-devtools-frontend/front_end/timeline_model/TimelineModel.js(462,59): error TS2339: Property 'VirtualThread' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/timeline_model/TimelineModel.js(470,20): error TS2339: Property 'lowerBound' does not exist on type 'any[]'. node_modules/chrome-devtools-frontend/front_end/timeline_model/TimelineModel.js(476,46): error TS2339: Property 'peekLast' does not exist on type 'any[]'. node_modules/chrome-devtools-frontend/front_end/timeline_model/TimelineModel.js(482,35): error TS2339: Property 'peekLast' does not exist on type 'any[]'. +node_modules/chrome-devtools-frontend/front_end/timeline_model/TimelineModel.js(502,49): error TS2339: Property 'PageFrame' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/timeline_model/TimelineModel.js(522,19): error TS2694: Namespace 'SDK' has no exported member 'TracingModel'. node_modules/chrome-devtools-frontend/front_end/timeline_model/TimelineModel.js(523,19): error TS2694: Namespace 'SDK' has no exported member 'TracingModel'. node_modules/chrome-devtools-frontend/front_end/timeline_model/TimelineModel.js(536,34): error TS2694: Namespace 'TimelineModel' has no exported member 'TimelineModel'. @@ -12336,12 +21391,34 @@ node_modules/chrome-devtools-frontend/front_end/timeline_model/TimelineModel.js( node_modules/chrome-devtools-frontend/front_end/timeline_model/TimelineModel.js(537,26): error TS2694: Namespace 'SDK' has no exported member 'TracingModel'. node_modules/chrome-devtools-frontend/front_end/timeline_model/TimelineModel.js(542,37): error TS2339: Property 'lowerBound' does not exist on type 'any[]'. node_modules/chrome-devtools-frontend/front_end/timeline_model/TimelineModel.js(562,19): error TS2694: Namespace 'SDK' has no exported member 'TracingModel'. +node_modules/chrome-devtools-frontend/front_end/timeline_model/TimelineModel.js(566,51): error TS2339: Property 'RecordType' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/timeline_model/TimelineModel.js(572,53): error TS2339: Property 'Thresholds' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/timeline_model/TimelineModel.js(576,45): error TS2339: Property 'WarningType' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/timeline_model/TimelineModel.js(577,45): error TS2339: Property 'WarningType' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/timeline_model/TimelineModel.js(601,68): error TS2339: Property 'peekLast' does not exist on type 'any[]'. +node_modules/chrome-devtools-frontend/front_end/timeline_model/TimelineModel.js(602,71): error TS2339: Property 'PageFrame' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/timeline_model/TimelineModel.js(607,46): error TS2339: Property 'peekLast' does not exist on type 'any[]'. +node_modules/chrome-devtools-frontend/front_end/timeline_model/TimelineModel.js(659,58): error TS2339: Property 'Thresholds' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/timeline_model/TimelineModel.js(660,62): error TS2339: Property 'WarningType' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/timeline_model/TimelineModel.js(665,58): error TS2339: Property 'Thresholds' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/timeline_model/TimelineModel.js(666,62): error TS2339: Property 'WarningType' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/timeline_model/TimelineModel.js(716,31): error TS2694: Namespace 'SDK' has no exported member 'TracingModel'. +node_modules/chrome-devtools-frontend/front_end/timeline_model/TimelineModel.js(762,13): error TS2403: Subsequent variable declarations must have the same type. Variable 'frameId' must be of type 'any', but here has type 'string'. +node_modules/chrome-devtools-frontend/front_end/timeline_model/TimelineModel.js(786,77): error TS2339: Property 'Thresholds' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/timeline_model/TimelineModel.js(787,62): error TS2339: Property 'WarningType' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/timeline_model/TimelineModel.js(794,19): error TS2694: Namespace 'SDK' has no exported member 'TracingModel'. +node_modules/chrome-devtools-frontend/front_end/timeline_model/TimelineModel.js(797,52): error TS2339: Property 'RecordType' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/timeline_model/TimelineModel.js(805,19): error TS2694: Namespace 'SDK' has no exported member 'TracingModel'. node_modules/chrome-devtools-frontend/front_end/timeline_model/TimelineModel.js(806,30): error TS2694: Namespace 'TimelineModel' has no exported member 'TimelineModel'. +node_modules/chrome-devtools-frontend/front_end/timeline_model/TimelineModel.js(809,46): error TS2339: Property 'AsyncEventGroup' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/timeline_model/TimelineModel.js(810,60): error TS2339: Property 'Category' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/timeline_model/TimelineModel.js(812,60): error TS2339: Property 'Category' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/timeline_model/TimelineModel.js(814,57): error TS2339: Property 'RecordType' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/timeline_model/TimelineModel.js(816,60): error TS2339: Property 'Category' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/timeline_model/TimelineModel.js(817,57): error TS2339: Property 'RecordType' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/timeline_model/TimelineModel.js(820,47): error TS2339: Property 'Phase' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/timeline_model/TimelineModel.js(824,62): error TS2339: Property 'Category' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/timeline_model/TimelineModel.js(827,61): error TS2339: Property 'RecordType' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/timeline_model/TimelineModel.js(843,20): error TS2694: Namespace 'SDK' has no exported member 'TracingModel'. node_modules/chrome-devtools-frontend/front_end/timeline_model/TimelineModel.js(855,34): error TS2694: Namespace 'TimelineModel' has no exported member 'TimelineModel'. node_modules/chrome-devtools-frontend/front_end/timeline_model/TimelineModel.js(855,77): error TS2694: Namespace 'SDK' has no exported member 'TracingModel'. @@ -12349,7 +21426,9 @@ node_modules/chrome-devtools-frontend/front_end/timeline_model/TimelineModel.js( node_modules/chrome-devtools-frontend/front_end/timeline_model/TimelineModel.js(856,77): error TS2694: Namespace 'SDK' has no exported member 'TracingModel'. node_modules/chrome-devtools-frontend/front_end/timeline_model/TimelineModel.js(859,23): error TS2495: Type 'IterableIterator' is not an array type or a string type. node_modules/chrome-devtools-frontend/front_end/timeline_model/TimelineModel.js(861,23): error TS2339: Property 'mergeOrdered' does not exist on type 'any[]'. +node_modules/chrome-devtools-frontend/front_end/timeline_model/TimelineModel.js(861,78): error TS2339: Property 'Event' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/timeline_model/TimelineModel.js(867,19): error TS2694: Namespace 'SDK' has no exported member 'TracingModel'. +node_modules/chrome-devtools-frontend/front_end/timeline_model/TimelineModel.js(872,53): error TS2339: Property 'PageFrame' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/timeline_model/TimelineModel.js(881,28): error TS2694: Namespace 'SDK' has no exported member 'TracingModel'. node_modules/chrome-devtools-frontend/front_end/timeline_model/TimelineModel.js(883,36): error TS2694: Namespace 'TimelineModel' has no exported member 'TimelineModel'. node_modules/chrome-devtools-frontend/front_end/timeline_model/TimelineModel.js(883,79): error TS2694: Namespace 'SDK' has no exported member 'TracingModel'. @@ -12375,40 +21454,86 @@ node_modules/chrome-devtools-frontend/front_end/timeline_model/TimelineModel.js( node_modules/chrome-devtools-frontend/front_end/timeline_model/TimelineModel.js(1015,43): error TS2694: Namespace 'TimelineModel' has no exported member 'TimelineModel'. node_modules/chrome-devtools-frontend/front_end/timeline_model/TimelineModel.js(1017,38): error TS2694: Namespace 'TimelineModel' has no exported member 'TimelineModel'. node_modules/chrome-devtools-frontend/front_end/timeline_model/TimelineModel.js(1019,38): error TS2694: Namespace 'TimelineModel' has no exported member 'TimelineModel'. +node_modules/chrome-devtools-frontend/front_end/timeline_model/TimelineModel.js(1021,45): error TS2339: Property 'RecordType' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/timeline_model/TimelineModel.js(1034,51): error TS2339: Property 'NetworkRequest' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/timeline_model/TimelineModel.js(1049,29): error TS2339: Property 'RecordType' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/timeline_model/TimelineModel.js(1190,29): error TS2339: Property 'Category' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/timeline_model/TimelineModel.js(1199,29): error TS2339: Property 'WarningType' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/timeline_model/TimelineModel.js(1208,29): error TS2339: Property 'MainThreadName' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/timeline_model/TimelineModel.js(1209,29): error TS2339: Property 'WorkerThreadName' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/timeline_model/TimelineModel.js(1210,29): error TS2339: Property 'RendererMainThreadName' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/timeline_model/TimelineModel.js(1215,29): error TS2339: Property 'AsyncEventGroup' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/timeline_model/TimelineModel.js(1223,29): error TS2339: Property 'DevToolsMetadataEvent' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/timeline_model/TimelineModel.js(1229,29): error TS2339: Property 'Thresholds' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/timeline_model/TimelineModel.js(1239,29): error TS2339: Property 'VirtualThread' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/timeline_model/TimelineModel.js(1245,28): error TS2694: Namespace 'SDK' has no exported member 'TracingModel'. node_modules/chrome-devtools-frontend/front_end/timeline_model/TimelineModel.js(1247,36): error TS2694: Namespace 'TimelineModel' has no exported member 'TimelineModel'. node_modules/chrome-devtools-frontend/front_end/timeline_model/TimelineModel.js(1247,79): error TS2694: Namespace 'SDK' has no exported member 'TracingModel'. +node_modules/chrome-devtools-frontend/front_end/timeline_model/TimelineModel.js(1255,54): error TS2339: Property 'WorkerThreadName' does not exist on type 'typeof (Anonymous class)'. 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(1265,19): error TS2694: Namespace 'SDK' has no exported member 'Target'. +node_modules/chrome-devtools-frontend/front_end/timeline_model/TimelineModel.js(1260,29): error TS2339: Property 'MetadataEvents' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/timeline_model/TimelineModel.js(1263,29): error TS2339: Property 'PageFrame' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/timeline_model/TimelineModel.js(1275,31): error TS2694: Namespace 'TimelineModel' has no exported member 'TimelineModel'. node_modules/chrome-devtools-frontend/front_end/timeline_model/TimelineModel.js(1291,29): error TS2694: Namespace 'TimelineModel' has no exported member 'TimelineModel'. +node_modules/chrome-devtools-frontend/front_end/timeline_model/TimelineModel.js(1299,29): error TS2339: Property 'PageFrame' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/timeline_model/TimelineModel.js(1305,29): error TS2339: Property 'NetworkRequest' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/timeline_model/TimelineModel.js(1307,19): error TS2694: Namespace 'SDK' has no exported member 'TracingModel'. +node_modules/chrome-devtools-frontend/front_end/timeline_model/TimelineModel.js(1310,65): error TS2339: Property 'RecordType' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/timeline_model/TimelineModel.js(1314,28): error TS2694: Namespace 'SDK' has no exported member 'TracingModel'. node_modules/chrome-devtools-frontend/front_end/timeline_model/TimelineModel.js(1328,19): error TS2694: Namespace 'SDK' has no exported member 'TracingModel'. +node_modules/chrome-devtools-frontend/front_end/timeline_model/TimelineModel.js(1332,50): error TS2339: Property 'RecordType' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/timeline_model/TimelineModel.js(1385,19): error TS2694: Namespace 'SDK' has no exported member 'TracingModel'. node_modules/chrome-devtools-frontend/front_end/timeline_model/TimelineModel.js(1392,21): error TS2694: Namespace 'SDK' has no exported member 'TracingModel'. node_modules/chrome-devtools-frontend/front_end/timeline_model/TimelineModel.js(1423,31): error TS2694: Namespace 'TimelineModel' has no exported member 'InvalidationCause'. +node_modules/chrome-devtools-frontend/front_end/timeline_model/TimelineModel.js(1428,51): error TS2339: Property 'RecordType' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/timeline_model/TimelineModel.js(1433,82): error TS1003: Identifier expected. +node_modules/chrome-devtools-frontend/front_end/timeline_model/TimelineModel.js(1434,15): error TS2339: Property 'InvalidationCause' does not exist on type 'typeof TimelineModel'. node_modules/chrome-devtools-frontend/front_end/timeline_model/TimelineModel.js(1438,21): error TS2694: Namespace 'SDK' has no exported member 'TracingModel'. node_modules/chrome-devtools-frontend/front_end/timeline_model/TimelineModel.js(1440,21): error TS2694: Namespace 'SDK' has no exported member 'TracingModel'. node_modules/chrome-devtools-frontend/front_end/timeline_model/TimelineModel.js(1447,19): error TS2694: Namespace 'SDK' has no exported member 'TracingModel'. +node_modules/chrome-devtools-frontend/front_end/timeline_model/TimelineModel.js(1451,52): error TS2339: Property '_invalidationTrackingEventsSymbol' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/timeline_model/TimelineModel.js(1469,51): error TS2339: Property 'RecordType' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/timeline_model/TimelineModel.js(1515,19): error TS2694: Namespace 'SDK' has no exported member 'TracingModel'. +node_modules/chrome-devtools-frontend/front_end/timeline_model/TimelineModel.js(1520,35): error TS2339: Property 'RecordType' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/timeline_model/TimelineModel.js(1521,35): error TS2339: Property 'RecordType' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/timeline_model/TimelineModel.js(1522,35): error TS2339: Property 'RecordType' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/timeline_model/TimelineModel.js(1524,30): error TS2495: Type 'Iterator<(Anonymous class)>' is not an array type or a string type. node_modules/chrome-devtools-frontend/front_end/timeline_model/TimelineModel.js(1532,22): error TS2339: Property 'linkedRecalcStyleEvent' does not exist on type '(Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/timeline_model/TimelineModel.js(1535,51): error TS2339: Property 'RecordType' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/timeline_model/TimelineModel.js(1548,18): error TS2339: Property 'linkedRecalcStyleEvent' does not exist on type '(Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/timeline_model/TimelineModel.js(1552,19): error TS2694: Namespace 'SDK' has no exported member 'TracingModel'. +node_modules/chrome-devtools-frontend/front_end/timeline_model/TimelineModel.js(1574,63): error TS2339: Property 'RecordType' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/timeline_model/TimelineModel.js(1588,19): error TS2694: Namespace 'SDK' has no exported member 'TracingModel'. +node_modules/chrome-devtools-frontend/front_end/timeline_model/TimelineModel.js(1593,53): error TS2339: Property 'RecordType' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/timeline_model/TimelineModel.js(1600,23): error TS2339: Property 'linkedRecalcStyleEvent' does not exist on type '(Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/timeline_model/TimelineModel.js(1605,19): error TS2694: Namespace 'SDK' has no exported member 'TracingModel'. node_modules/chrome-devtools-frontend/front_end/timeline_model/TimelineModel.js(1609,30): error TS2495: Type 'Iterator<(Anonymous class)>' is not an array type or a string type. +node_modules/chrome-devtools-frontend/front_end/timeline_model/TimelineModel.js(1610,43): error TS2339: Property 'RecordType' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/timeline_model/TimelineModel.js(1619,19): error TS2694: Namespace 'SDK' has no exported member 'TracingModel'. +node_modules/chrome-devtools-frontend/front_end/timeline_model/TimelineModel.js(1637,35): error TS2339: Property 'RecordType' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/timeline_model/TimelineModel.js(1638,35): error TS2339: Property 'RecordType' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/timeline_model/TimelineModel.js(1639,35): error TS2339: Property 'RecordType' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/timeline_model/TimelineModel.js(1640,35): error TS2339: Property 'RecordType' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/timeline_model/TimelineModel.js(1642,30): error TS2495: Type 'Iterator<(Anonymous class)>' is not an array type or a string type. node_modules/chrome-devtools-frontend/front_end/timeline_model/TimelineModel.js(1649,19): error TS2694: Namespace 'SDK' has no exported member 'TracingModel'. +node_modules/chrome-devtools-frontend/front_end/timeline_model/TimelineModel.js(1656,50): error TS2339: Property '_invalidationTrackingEventsSymbol' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/timeline_model/TimelineModel.js(1657,47): error TS2339: Property '_invalidationTrackingEventsSymbol' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/timeline_model/TimelineModel.js(1659,47): error TS2339: Property '_invalidationTrackingEventsSymbol' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/timeline_model/TimelineModel.js(1699,35): error TS2339: Property '_invalidationTrackingEventsSymbol' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/timeline_model/TimelineModel.js(1707,36): error TS2694: Namespace 'TimelineModel' has no exported member 'TimelineModel'. node_modules/chrome-devtools-frontend/front_end/timeline_model/TimelineModel.js(1707,80): error TS2694: Namespace 'SDK' has no exported member 'TracingModel'. +node_modules/chrome-devtools-frontend/front_end/timeline_model/TimelineModel.js(1709,67): error TS2339: Property '_asyncEvents' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/timeline_model/TimelineModel.js(1714,49): error TS2339: Property '_asyncEvents' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/timeline_model/TimelineModel.js(1717,44): error TS2339: Property 'RecordType' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/timeline_model/TimelineModel.js(1730,45): error TS2339: Property '_asyncEvents' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/timeline_model/TimelineModel.js(1732,45): error TS2339: Property '_typeToInitiator' does not exist on type 'typeof (Anonymous class)'. 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,49): error TS2339: Property '_typeToInitiator' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/timeline_model/TimelineModel.js(1741,19): error TS2694: Namespace 'SDK' has no exported member 'TracingModel'. +node_modules/chrome-devtools-frontend/front_end/timeline_model/TimelineModel.js(1744,65): error TS2339: Property '_typeToInitiator' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/timeline_model/TimelineModel.js(1745,35): error TS2694: Namespace 'TimelineModel' has no exported member 'TimelineModel'. node_modules/chrome-devtools-frontend/front_end/timeline_model/TimelineModel.js(1748,49): error TS2694: Namespace 'TimelineModel' has no exported member 'TimelineModel'. +node_modules/chrome-devtools-frontend/front_end/timeline_model/TimelineModel.js(1749,65): error TS2339: Property '_asyncEvents' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/timeline_model/TimelineModel.js(1755,34): error TS2694: Namespace 'SDK' has no exported member 'TracingModel'. node_modules/chrome-devtools-frontend/front_end/timeline_model/TimelineModel.js(1780,33): error TS2694: Namespace 'Protocol' has no exported member 'Runtime'. node_modules/chrome-devtools-frontend/front_end/timeline_model/TimelineModel.js(1782,21): error TS2694: Namespace 'SDK' has no exported member 'TracingModel'. @@ -12418,17 +21543,24 @@ node_modules/chrome-devtools-frontend/front_end/timeline_model/TimelineModel.js( node_modules/chrome-devtools-frontend/front_end/timeline_model/TimelineModel.js(1811,25): error TS2694: Namespace 'Protocol' has no exported member 'Runtime'. node_modules/chrome-devtools-frontend/front_end/timeline_model/TimelineModel.js(1819,32): error TS2694: Namespace 'Protocol' has no exported member 'Runtime'. node_modules/chrome-devtools-frontend/front_end/timeline_model/TimelineModel.js(1826,19): error TS2694: Namespace 'SDK' has no exported member 'TracingModel'. +node_modules/chrome-devtools-frontend/front_end/timeline_model/TimelineModel.js(1830,49): error TS2339: Property '_symbol' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/timeline_model/TimelineModel.js(1833,40): error TS2339: Property '_symbol' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/timeline_model/TimelineModel.js(1839,28): error TS2339: Property '_symbol' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/timeline_model/TimelineModelFilter.js(7,19): error TS2694: Namespace 'SDK' has no exported member 'TracingModel'. -node_modules/chrome-devtools-frontend/front_end/timeline_model/TimelineModelFilter.js(20,5): error TS2346: Call target does not contain any signatures. node_modules/chrome-devtools-frontend/front_end/timeline_model/TimelineModelFilter.js(26,19): error TS2694: Namespace 'SDK' has no exported member 'TracingModel'. node_modules/chrome-devtools-frontend/front_end/timeline_model/TimelineModelFilter.js(34,30): error TS2694: Namespace 'TimelineModel' has no exported member 'TimelineModel'. -node_modules/chrome-devtools-frontend/front_end/timeline_model/TimelineModelFilter.js(43,37): error TS2694: Namespace 'TimelineModel' has no exported member 'TimelineModel'. -node_modules/chrome-devtools-frontend/front_end/timeline_model/TimelineModelFilter.js(52,5): error TS2346: Call target does not contain any signatures. +node_modules/chrome-devtools-frontend/front_end/timeline_model/TimelineModelFilter.js(37,55): error TS2339: Property 'Category' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/timeline_model/TimelineModelFilter.js(38,42): error TS2339: Property 'RecordType' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/timeline_model/TimelineModelFilter.js(39,55): error TS2339: Property 'Category' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/timeline_model/TimelineModelFilter.js(40,42): error TS2339: Property 'RecordType' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/timeline_model/TimelineModelFilter.js(41,55): error TS2339: Property 'Category' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/timeline_model/TimelineModelFilter.js(42,42): error TS2339: Property 'RecordType' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/timeline_model/TimelineModelFilter.js(43,22): error TS1110: Type expected. node_modules/chrome-devtools-frontend/front_end/timeline_model/TimelineModelFilter.js(58,19): error TS2694: Namespace 'SDK' has no exported member 'TracingModel'. -node_modules/chrome-devtools-frontend/front_end/timeline_model/TimelineModelFilter.js(71,5): error TS2346: Call target does not contain any signatures. node_modules/chrome-devtools-frontend/front_end/timeline_model/TimelineModelFilter.js(77,19): error TS2694: Namespace 'SDK' has no exported member 'TracingModel'. -node_modules/chrome-devtools-frontend/front_end/timeline_model/TimelineModelFilter.js(87,5): error TS2346: Call target does not contain any signatures. node_modules/chrome-devtools-frontend/front_end/timeline_model/TimelineModelFilter.js(92,19): error TS2694: Namespace 'SDK' has no exported member 'TracingModel'. +node_modules/chrome-devtools-frontend/front_end/timeline_model/TimelineProfileTree.js(5,15): error TS2339: Property 'TimelineProfileTree' does not exist on type 'typeof TimelineModel'. +node_modules/chrome-devtools-frontend/front_end/timeline_model/TimelineProfileTree.js(10,15): error TS2339: Property 'TimelineProfileTree' does not exist on type 'typeof TimelineModel'. node_modules/chrome-devtools-frontend/front_end/timeline_model/TimelineProfileTree.js(13,19): error TS2694: Namespace 'SDK' has no exported member 'TracingModel'. node_modules/chrome-devtools-frontend/front_end/timeline_model/TimelineProfileTree.js(22,21): error TS2694: Namespace 'SDK' has no exported member 'TracingModel'. node_modules/chrome-devtools-frontend/front_end/timeline_model/TimelineProfileTree.js(24,31): error TS2694: Namespace 'TimelineModel' has no exported member 'TimelineProfileTree'. @@ -12437,81 +21569,116 @@ node_modules/chrome-devtools-frontend/front_end/timeline_model/TimelineProfileTr node_modules/chrome-devtools-frontend/front_end/timeline_model/TimelineProfileTree.js(55,36): error TS2694: Namespace 'TimelineModel' has no exported member 'TimelineProfileTree'. node_modules/chrome-devtools-frontend/front_end/timeline_model/TimelineProfileTree.js(56,37): error TS2694: Namespace 'TimelineModel' has no exported member 'TimelineProfileTree'. node_modules/chrome-devtools-frontend/front_end/timeline_model/TimelineProfileTree.js(62,23): error TS2495: Type 'IterableIterator' is not an array type or a string type. +node_modules/chrome-devtools-frontend/front_end/timeline_model/TimelineProfileTree.js(68,15): error TS2339: Property 'TimelineProfileTree' does not exist on type 'typeof TimelineModel'. +node_modules/chrome-devtools-frontend/front_end/timeline_model/TimelineProfileTree.js(68,77): error TS2339: Property 'TimelineProfileTree' does not exist on type 'typeof TimelineModel'. node_modules/chrome-devtools-frontend/front_end/timeline_model/TimelineProfileTree.js(71,19): error TS2694: Namespace 'SDK' has no exported member 'TracingModel'. node_modules/chrome-devtools-frontend/front_end/timeline_model/TimelineProfileTree.js(72,29): error TS2694: Namespace 'TimelineModel' has no exported member 'TimelineProfileTree'. -node_modules/chrome-devtools-frontend/front_end/timeline_model/TimelineProfileTree.js(75,5): error TS2346: Call target does not contain any signatures. node_modules/chrome-devtools-frontend/front_end/timeline_model/TimelineProfileTree.js(76,31): error TS2694: Namespace 'TimelineModel' has no exported member 'TimelineProfileTree'. node_modules/chrome-devtools-frontend/front_end/timeline_model/TimelineProfileTree.js(93,43): error TS2694: Namespace 'TimelineModel' has no exported member 'TimelineProfileTree'. node_modules/chrome-devtools-frontend/front_end/timeline_model/TimelineProfileTree.js(100,43): error TS2694: Namespace 'TimelineModel' has no exported member 'TimelineProfileTree'. node_modules/chrome-devtools-frontend/front_end/timeline_model/TimelineProfileTree.js(103,38): error TS2694: Namespace 'TimelineModel' has no exported member 'TimelineProfileTree'. +node_modules/chrome-devtools-frontend/front_end/timeline_model/TimelineProfileTree.js(105,48): error TS2339: Property '_isGroupNode' does not exist on type '(Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/timeline_model/TimelineProfileTree.js(106,43): error TS2694: Namespace 'TimelineModel' has no exported member 'TimelineProfileTree'. node_modules/chrome-devtools-frontend/front_end/timeline_model/TimelineProfileTree.js(108,44): error TS2694: Namespace 'TimelineModel' has no exported member 'TimelineProfileTree'. +node_modules/chrome-devtools-frontend/front_end/timeline_model/TimelineProfileTree.js(115,76): error TS2339: Property 'TimelineProfileTree' does not exist on type 'typeof TimelineModel'. node_modules/chrome-devtools-frontend/front_end/timeline_model/TimelineProfileTree.js(124,21): error TS2694: Namespace 'SDK' has no exported member 'TracingModel'. node_modules/chrome-devtools-frontend/front_end/timeline_model/TimelineProfileTree.js(139,21): error TS2694: Namespace 'SDK' has no exported member 'TracingModel'. node_modules/chrome-devtools-frontend/front_end/timeline_model/TimelineProfileTree.js(149,21): error TS2694: Namespace 'SDK' has no exported member 'TracingModel'. +node_modules/chrome-devtools-frontend/front_end/timeline_model/TimelineProfileTree.js(170,34): error TS2339: Property 'TimelineProfileTree' does not exist on type 'typeof TimelineModel'. node_modules/chrome-devtools-frontend/front_end/timeline_model/TimelineProfileTree.js(180,21): error TS2694: Namespace 'SDK' has no exported member 'TracingModel'. node_modules/chrome-devtools-frontend/front_end/timeline_model/TimelineProfileTree.js(205,21): error TS2694: Namespace 'SDK' has no exported member 'TracingModel'. +node_modules/chrome-devtools-frontend/front_end/timeline_model/TimelineProfileTree.js(218,15): error TS2339: Property 'TimelineProfileTree' does not exist on type 'typeof TimelineModel'. +node_modules/chrome-devtools-frontend/front_end/timeline_model/TimelineProfileTree.js(218,81): error TS2339: Property 'TimelineProfileTree' does not exist on type 'typeof TimelineModel'. node_modules/chrome-devtools-frontend/front_end/timeline_model/TimelineProfileTree.js(220,26): error TS2694: Namespace 'SDK' has no exported member 'TracingModel'. node_modules/chrome-devtools-frontend/front_end/timeline_model/TimelineProfileTree.js(225,29): error TS2694: Namespace 'SDK' has no exported member 'TracingModel'. -node_modules/chrome-devtools-frontend/front_end/timeline_model/TimelineProfileTree.js(228,5): error TS2346: Call target does not contain any signatures. node_modules/chrome-devtools-frontend/front_end/timeline_model/TimelineProfileTree.js(242,43): error TS2694: Namespace 'TimelineModel' has no exported member 'TimelineProfileTree'. node_modules/chrome-devtools-frontend/front_end/timeline_model/TimelineProfileTree.js(249,43): error TS2694: Namespace 'TimelineModel' has no exported member 'TimelineProfileTree'. node_modules/chrome-devtools-frontend/front_end/timeline_model/TimelineProfileTree.js(259,64): error TS2694: Namespace 'SDK' has no exported member 'TracingModel'. +node_modules/chrome-devtools-frontend/front_end/timeline_model/TimelineProfileTree.js(262,39): error TS2339: Property 'TimelineProfileTree' does not exist on type 'typeof TimelineModel'. node_modules/chrome-devtools-frontend/front_end/timeline_model/TimelineProfileTree.js(263,44): error TS2694: Namespace 'SDK' has no exported member 'TracingModel'. +node_modules/chrome-devtools-frontend/front_end/timeline_model/TimelineProfileTree.js(273,15): error TS2339: Property 'TimelineProfileTree' does not exist on type 'typeof TimelineModel'. +node_modules/chrome-devtools-frontend/front_end/timeline_model/TimelineProfileTree.js(273,82): error TS2339: Property 'TimelineProfileTree' does not exist on type 'typeof TimelineModel'. node_modules/chrome-devtools-frontend/front_end/timeline_model/TimelineProfileTree.js(275,26): error TS2694: Namespace 'SDK' has no exported member 'TracingModel'. node_modules/chrome-devtools-frontend/front_end/timeline_model/TimelineProfileTree.js(279,29): error TS2694: Namespace 'SDK' has no exported member 'TracingModel'. -node_modules/chrome-devtools-frontend/front_end/timeline_model/TimelineProfileTree.js(282,5): error TS2346: Call target does not contain any signatures. node_modules/chrome-devtools-frontend/front_end/timeline_model/TimelineProfileTree.js(283,44): error TS2694: Namespace 'TimelineModel' has no exported member 'TimelineProfileTree'. node_modules/chrome-devtools-frontend/front_end/timeline_model/TimelineProfileTree.js(303,43): error TS2694: Namespace 'TimelineModel' has no exported member 'TimelineProfileTree'. node_modules/chrome-devtools-frontend/front_end/timeline_model/TimelineProfileTree.js(310,43): error TS2694: Namespace 'TimelineModel' has no exported member 'TimelineProfileTree'. node_modules/chrome-devtools-frontend/front_end/timeline_model/TimelineProfileTree.js(316,44): error TS2694: Namespace 'TimelineModel' has no exported member 'TimelineProfileTree'. node_modules/chrome-devtools-frontend/front_end/timeline_model/TimelineProfileTree.js(328,21): error TS2694: Namespace 'SDK' has no exported member 'TracingModel'. +node_modules/chrome-devtools-frontend/front_end/timeline_model/TimelineProfileTree.js(334,30): error TS2339: Property 'TimelineProfileTree' does not exist on type 'typeof TimelineModel'. node_modules/chrome-devtools-frontend/front_end/timeline_model/TimelineProfileTree.js(342,21): error TS2694: Namespace 'SDK' has no exported member 'TracingModel'. +node_modules/chrome-devtools-frontend/front_end/timeline_model/TimelineProfileTree.js(345,30): error TS2339: Property 'TimelineProfileTree' does not exist on type 'typeof TimelineModel'. +node_modules/chrome-devtools-frontend/front_end/timeline_model/TimelineProfileTree.js(348,34): error TS2339: Property 'TimelineProfileTree' does not exist on type 'typeof TimelineModel'. node_modules/chrome-devtools-frontend/front_end/timeline_model/TimelineProfileTree.js(359,22): error TS2495: Type 'Map' is not an array type or a string type. node_modules/chrome-devtools-frontend/front_end/timeline_model/TimelineProfileTree.js(367,43): error TS2694: Namespace 'TimelineModel' has no exported member 'TimelineProfileTree'. node_modules/chrome-devtools-frontend/front_end/timeline_model/TimelineProfileTree.js(376,22): error TS2495: Type 'IterableIterator' is not an array type or a string type. node_modules/chrome-devtools-frontend/front_end/timeline_model/TimelineProfileTree.js(377,64): error TS2694: Namespace 'SDK' has no exported member 'TracingModel'. +node_modules/chrome-devtools-frontend/front_end/timeline_model/TimelineProfileTree.js(380,39): error TS2339: Property 'TimelineProfileTree' does not exist on type 'typeof TimelineModel'. node_modules/chrome-devtools-frontend/front_end/timeline_model/TimelineProfileTree.js(381,44): error TS2694: Namespace 'SDK' has no exported member 'TracingModel'. +node_modules/chrome-devtools-frontend/front_end/timeline_model/TimelineProfileTree.js(391,15): error TS2339: Property 'TimelineProfileTree' does not exist on type 'typeof TimelineModel'. +node_modules/chrome-devtools-frontend/front_end/timeline_model/TimelineProfileTree.js(391,75): error TS2339: Property 'TimelineProfileTree' does not exist on type 'typeof TimelineModel'. node_modules/chrome-devtools-frontend/front_end/timeline_model/TimelineProfileTree.js(394,29): error TS2694: Namespace 'TimelineModel' has no exported member 'TimelineProfileTree'. node_modules/chrome-devtools-frontend/front_end/timeline_model/TimelineProfileTree.js(394,81): error TS2694: Namespace 'TimelineModel' has no exported member 'TimelineProfileTree'. node_modules/chrome-devtools-frontend/front_end/timeline_model/TimelineProfileTree.js(395,19): error TS2694: Namespace 'SDK' has no exported member 'TracingModel'. -node_modules/chrome-devtools-frontend/front_end/timeline_model/TimelineProfileTree.js(398,5): error TS2346: Call target does not contain any signatures. node_modules/chrome-devtools-frontend/front_end/timeline_model/TimelineProfileTree.js(405,29): error TS2694: Namespace 'TimelineModel' has no exported member 'TimelineProfileTree'. +node_modules/chrome-devtools-frontend/front_end/timeline_model/TimelineProfileTree.js(411,10): error TS2339: Property 'selfTime' does not exist on type '(Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/timeline_model/TimelineProfileTree.js(412,10): error TS2339: Property 'totalTime' does not exist on type '(Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/timeline_model/TimelineProfileTree.js(426,43): error TS2694: Namespace 'TimelineModel' has no exported member 'TimelineProfileTree'. +node_modules/chrome-devtools-frontend/front_end/timeline_model/TimelineProfileTree.js(433,15): error TS2339: Property 'TimelineProfileTree' does not exist on type 'typeof TimelineModel'. +node_modules/chrome-devtools-frontend/front_end/timeline_model/TimelineProfileTree.js(433,78): error TS2339: Property 'TimelineProfileTree' does not exist on type 'typeof TimelineModel'. node_modules/chrome-devtools-frontend/front_end/timeline_model/TimelineProfileTree.js(435,29): error TS2694: Namespace 'TimelineModel' has no exported member 'TimelineProfileTree'. node_modules/chrome-devtools-frontend/front_end/timeline_model/TimelineProfileTree.js(437,19): error TS2694: Namespace 'SDK' has no exported member 'TracingModel'. node_modules/chrome-devtools-frontend/front_end/timeline_model/TimelineProfileTree.js(439,29): error TS2694: Namespace 'TimelineModel' has no exported member 'TimelineProfileTree'. -node_modules/chrome-devtools-frontend/front_end/timeline_model/TimelineProfileTree.js(442,5): error TS2346: Call target does not contain any signatures. node_modules/chrome-devtools-frontend/front_end/timeline_model/TimelineProfileTree.js(460,43): error TS2694: Namespace 'TimelineModel' has no exported member 'TimelineProfileTree'. node_modules/chrome-devtools-frontend/front_end/timeline_model/TimelineProfileTree.js(469,28): error TS2694: Namespace 'SDK' has no exported member 'TracingModel'. node_modules/chrome-devtools-frontend/front_end/timeline_model/TimelineProfileTree.js(471,44): error TS2694: Namespace 'TimelineModel' has no exported member 'TimelineProfileTree'. node_modules/chrome-devtools-frontend/front_end/timeline_model/TimelineProfileTree.js(481,21): error TS2694: Namespace 'SDK' has no exported member 'TracingModel'. +node_modules/chrome-devtools-frontend/front_end/timeline_model/TimelineProfileTree.js(489,30): error TS2339: Property 'TimelineProfileTree' does not exist on type 'typeof TimelineModel'. node_modules/chrome-devtools-frontend/front_end/timeline_model/TimelineProfileTree.js(495,21): error TS2694: Namespace 'SDK' has no exported member 'TracingModel'. +node_modules/chrome-devtools-frontend/front_end/timeline_model/TimelineProfileTree.js(502,18): error TS2339: Property 'id' does not exist on type '(Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/timeline_model/TimelineProfileTree.js(505,16): error TS2339: Property 'id' does not exist on type '(Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/timeline_model/TimelineProfileTree.js(512,34): error TS2339: Property 'TimelineProfileTree' does not exist on type 'typeof TimelineModel'. +node_modules/chrome-devtools-frontend/front_end/timeline_model/TimelineProfileTree.js(516,12): error TS2339: Property 'selfTime' does not exist on type '(Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/timeline_model/TimelineProfileTree.js(517,12): error TS2339: Property 'totalTime' does not exist on type '(Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/timeline_model/TimelineProfileTree.js(527,28): error TS2694: Namespace 'SDK' has no exported member 'TracingModel'. node_modules/chrome-devtools-frontend/front_end/timeline_model/TimelineProfileTree.js(528,36): error TS2694: Namespace 'TimelineModel' has no exported member 'TimelineProfileTree'. node_modules/chrome-devtools-frontend/front_end/timeline_model/TimelineProfileTree.js(529,37): error TS2694: Namespace 'TimelineModel' has no exported member 'TimelineProfileTree'. +node_modules/chrome-devtools-frontend/front_end/timeline_model/TimelineProfileTree.js(533,14): error TS2339: Property 'event' does not exist on type '(Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/timeline_model/TimelineProfileTree.js(533,42): error TS2339: Property 'event' does not exist on type '(Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/timeline_model/TimelineProfileTree.js(540,17): error TS2694: Namespace 'SDK' has no exported member 'TracingModel'. +node_modules/chrome-devtools-frontend/front_end/timeline_model/TimelineProfileTree.js(543,15): error TS2339: Property 'TimelineProfileTree' does not exist on type 'typeof TimelineModel'. +node_modules/chrome-devtools-frontend/front_end/timeline_model/TimelineProfileTree.js(547,29): error TS2339: Property 'TimelineProfileTree' does not exist on type 'typeof TimelineModel'. node_modules/chrome-devtools-frontend/front_end/timeline_model/TimelineProfileTree.js(558,17): error TS2694: Namespace 'SDK' has no exported member 'TracingModel'. node_modules/chrome-devtools-frontend/front_end/timeline_model/TimelineProfileTree.js(559,23): error TS2694: Namespace 'Protocol' has no exported member 'Runtime'. +node_modules/chrome-devtools-frontend/front_end/timeline_model/TimelineProfileTree.js(561,15): error TS2339: Property 'TimelineProfileTree' does not exist on type 'typeof TimelineModel'. +node_modules/chrome-devtools-frontend/front_end/timeline_model/TimelineProfileTree.js(562,50): error TS2339: Property 'RecordType' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/timeline_model/TimelineProfileTree.js(563,33): error TS2694: Namespace 'Protocol' has no exported member 'Runtime'. node_modules/chrome-devtools-frontend/front_end/timeline_model/TimelineProfileTree.js(568,17): error TS2694: Namespace 'SDK' has no exported member 'TracingModel'. +node_modules/chrome-devtools-frontend/front_end/timeline_model/TimelineProfileTree.js(571,15): error TS2339: Property 'TimelineProfileTree' does not exist on type 'typeof TimelineModel'. +node_modules/chrome-devtools-frontend/front_end/timeline_model/TimelineProfileTree.js(572,50): error TS2339: Property 'RecordType' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/timeline_model/TimelineProfileTree.js(574,50): error TS2339: Property 'RecordType' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/timeline_model/TracingLayerTree.js(17,1): error TS1003: Identifier expected. +node_modules/chrome-devtools-frontend/front_end/timeline_model/TracingLayerTree.js(18,15): error TS2339: Property 'TracingLayerPayload' does not exist on type 'typeof TimelineModel'. node_modules/chrome-devtools-frontend/front_end/timeline_model/TracingLayerTree.js(26,1): error TS1003: Identifier expected. -node_modules/chrome-devtools-frontend/front_end/timeline_model/TracingLayerTree.js(34,19): error TS2694: Namespace 'SDK' has no exported member 'Target'. -node_modules/chrome-devtools-frontend/front_end/timeline_model/TracingLayerTree.js(37,5): error TS2346: Call target does not contain any signatures. +node_modules/chrome-devtools-frontend/front_end/timeline_model/TracingLayerTree.js(27,15): error TS2551: Property 'TracingLayerTile' does not exist on type 'typeof TimelineModel'. Did you mean 'TracingLayerTree'? node_modules/chrome-devtools-frontend/front_end/timeline_model/TracingLayerTree.js(38,45): error TS2694: Namespace 'TimelineModel' has no exported member 'TracingLayerTile'. node_modules/chrome-devtools-frontend/front_end/timeline_model/TracingLayerTree.js(44,29): error TS2694: Namespace 'TimelineModel' has no exported member 'TracingLayerPayload'. node_modules/chrome-devtools-frontend/front_end/timeline_model/TracingLayerTree.js(45,36): error TS2694: Namespace 'TimelineModel' has no exported member 'TracingLayerPayload'. node_modules/chrome-devtools-frontend/front_end/timeline_model/TracingLayerTree.js(47,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_model/TracingLayerTree.js(67,20): error TS2345: Argument of type '(Anonymous class)' is not assignable to parameter of type '() => void'. + Type '(Anonymous class)' provides no match for the signature '(): void'. +node_modules/chrome-devtools-frontend/front_end/timeline_model/TracingLayerTree.js(73,53): error TS2339: Property 'id' does not exist on type '() => void'. +node_modules/chrome-devtools-frontend/front_end/timeline_model/TracingLayerTree.js(74,23): error TS2339: Property 'addChild' does not exist on type '() => void'. node_modules/chrome-devtools-frontend/front_end/timeline_model/TracingLayerTree.js(81,37): error TS2694: Namespace 'TimelineModel' has no exported member 'TracingLayerTile'. node_modules/chrome-devtools-frontend/front_end/timeline_model/TracingLayerTree.js(91,29): error TS2694: Namespace 'SDK' has no exported member 'SnapshotWithRect'. node_modules/chrome-devtools-frontend/front_end/timeline_model/TracingLayerTree.js(97,39): error TS2694: Namespace 'SDK' has no exported member 'SnapshotWithRect'. node_modules/chrome-devtools-frontend/front_end/timeline_model/TracingLayerTree.js(102,39): error TS2694: Namespace 'SDK' has no exported member 'SnapshotWithRect'. +node_modules/chrome-devtools-frontend/front_end/timeline_model/TracingLayerTree.js(104,18): error TS2339: Property '_pictureForRect' does not exist on type '() => void'. node_modules/chrome-devtools-frontend/front_end/timeline_model/TracingLayerTree.js(119,15): error TS2315: Type 'any' is not generic. node_modules/chrome-devtools-frontend/front_end/timeline_model/TracingLayerTree.js(119,44): error TS2694: Namespace 'SDK' has no exported member 'Layer'. node_modules/chrome-devtools-frontend/front_end/timeline_model/TracingLayerTree.js(120,29): error TS2694: Namespace 'TimelineModel' has no exported member 'TracingLayerPayload'. +node_modules/chrome-devtools-frontend/front_end/timeline_model/TracingLayerTree.js(133,27): error TS2345: Argument of type '(Anonymous class)' is not assignable to parameter of type '() => void'. node_modules/chrome-devtools-frontend/front_end/timeline_model/TracingLayerTree.js(135,22): error TS2345: Argument of type '(Anonymous class)' is not assignable to parameter of type '() => void'. - Type '(Anonymous class)' provides no match for the signature '(): void'. node_modules/chrome-devtools-frontend/front_end/timeline_model/TracingLayerTree.js(142,29): error TS2694: Namespace 'TimelineModel' has no exported member 'TracingLayerPayload'. node_modules/chrome-devtools-frontend/front_end/timeline_model/TracingLayerTree.js(160,29): error TS2694: Namespace 'TimelineModel' has no exported member 'TracingLayerPayload'. node_modules/chrome-devtools-frontend/front_end/timeline_model/TracingLayerTree.js(168,29): error TS2694: Namespace 'TimelineModel' has no exported member 'TracingLayerPayload'. @@ -12527,15 +21694,37 @@ node_modules/chrome-devtools-frontend/front_end/timeline_model/TracingLayerTree. node_modules/chrome-devtools-frontend/front_end/timeline_model/TracingLayerTree.js(375,36): error TS2694: Namespace 'SDK' has no exported member 'SnapshotWithRect'. node_modules/chrome-devtools-frontend/front_end/timeline_model/TracingLayerTree.js(388,29): error TS2694: Namespace 'SDK' has no exported member 'SnapshotWithRect'. node_modules/chrome-devtools-frontend/front_end/timeline_model/TracingLayerTree.js(438,29): error TS2694: Namespace 'TimelineModel' has no exported member 'TracingLayerPayload'. +node_modules/chrome-devtools-frontend/front_end/timeline_model/TracingLayerTree.js(444,57): error TS2339: Property 'ScrollRectType' does not exist on type '() => void'. +node_modules/chrome-devtools-frontend/front_end/timeline_model/TracingLayerTree.js(448,57): error TS2339: Property 'ScrollRectType' does not exist on type '() => void'. +node_modules/chrome-devtools-frontend/front_end/timeline_model/TracingLayerTree.js(452,57): error TS2339: Property 'ScrollRectType' does not exist on type '() => void'. +node_modules/chrome-devtools-frontend/front_end/timeline_model/TracingLayerTree.js(456,58): error TS2339: Property 'ScrollRectType' does not exist on type '() => void'. +node_modules/chrome-devtools-frontend/front_end/ui/ARIAUtils.js(5,4): error TS2339: Property 'ARIAUtils' does not exist on type 'typeof UI'. +node_modules/chrome-devtools-frontend/front_end/ui/ARIAUtils.js(10,4): error TS2339: Property 'ARIAUtils' does not exist on type 'typeof UI'. +node_modules/chrome-devtools-frontend/front_end/ui/ARIAUtils.js(17,4): error TS2339: Property 'ARIAUtils' does not exist on type 'typeof UI'. +node_modules/chrome-devtools-frontend/front_end/ui/ARIAUtils.js(24,4): error TS2339: Property 'ARIAUtils' does not exist on type 'typeof UI'. +node_modules/chrome-devtools-frontend/front_end/ui/ARIAUtils.js(31,4): error TS2339: Property 'ARIAUtils' does not exist on type 'typeof UI'. +node_modules/chrome-devtools-frontend/front_end/ui/ARIAUtils.js(38,4): error TS2339: Property 'ARIAUtils' does not exist on type 'typeof UI'. +node_modules/chrome-devtools-frontend/front_end/ui/ARIAUtils.js(45,4): error TS2339: Property 'ARIAUtils' does not exist on type 'typeof UI'. +node_modules/chrome-devtools-frontend/front_end/ui/ARIAUtils.js(52,4): error TS2339: Property 'ARIAUtils' does not exist on type 'typeof UI'. +node_modules/chrome-devtools-frontend/front_end/ui/ARIAUtils.js(59,4): error TS2339: Property 'ARIAUtils' does not exist on type 'typeof UI'. +node_modules/chrome-devtools-frontend/front_end/ui/ARIAUtils.js(66,4): error TS2339: Property 'ARIAUtils' does not exist on type 'typeof UI'. +node_modules/chrome-devtools-frontend/front_end/ui/ARIAUtils.js(74,4): error TS2339: Property 'ARIAUtils' does not exist on type 'typeof UI'. +node_modules/chrome-devtools-frontend/front_end/ui/ARIAUtils.js(90,4): error TS2339: Property 'ARIAUtils' does not exist on type 'typeof UI'. node_modules/chrome-devtools-frontend/front_end/ui/ARIAUtils.js(91,41): error TS2345: Argument of type 'boolean' is not assignable to parameter of type 'string'. +node_modules/chrome-devtools-frontend/front_end/ui/ARIAUtils.js(97,4): error TS2339: Property 'ARIAUtils' does not exist on type 'typeof UI'. +node_modules/chrome-devtools-frontend/front_end/ui/ARIAUtils.js(105,4): error TS2339: Property 'ARIAUtils' does not exist on type 'typeof UI'. node_modules/chrome-devtools-frontend/front_end/ui/ARIAUtils.js(109,41): error TS2345: Argument of type 'boolean' is not assignable to parameter of type 'string'. +node_modules/chrome-devtools-frontend/front_end/ui/ARIAUtils.js(116,4): error TS2339: Property 'ARIAUtils' does not exist on type 'typeof UI'. node_modules/chrome-devtools-frontend/front_end/ui/ARIAUtils.js(120,40): error TS2345: Argument of type 'boolean' is not assignable to parameter of type 'string'. +node_modules/chrome-devtools-frontend/front_end/ui/ARIAUtils.js(127,4): error TS2339: Property 'ARIAUtils' does not exist on type 'typeof UI'. node_modules/chrome-devtools-frontend/front_end/ui/ActionRegistry.js(15,10): error TS2339: Property 'runtime' does not exist on type 'Window'. node_modules/chrome-devtools-frontend/front_end/ui/ActionRegistry.js(33,53): error TS2339: Property 'keysArray' does not exist on type 'Map'. node_modules/chrome-devtools-frontend/front_end/ui/ActionRegistry.js(48,53): error TS2339: Property 'valuesArray' does not exist on type 'Set<(Anonymous class)>'. -node_modules/chrome-devtools-frontend/front_end/ui/ActionRegistry.js(77,5): error TS2346: Call target does not contain any signatures. node_modules/chrome-devtools-frontend/front_end/ui/ActionRegistry.js(103,37): error TS2694: Namespace 'UI' has no exported member 'ActionDelegate'. node_modules/chrome-devtools-frontend/front_end/ui/ActionRegistry.js(104,23): error TS2339: Property 'handleAction' does not exist on type '() => void'. +node_modules/chrome-devtools-frontend/front_end/ui/ActionRegistry.js(137,45): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/ui/ActionRegistry.js(191,45): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/ui/ActionRegistry.js(196,11): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/ui/ActionRegistry.js(210,15): error TS2355: A function whose declared type is neither 'void' nor 'any' must return a value. node_modules/chrome-devtools-frontend/front_end/ui/Context.js(14,30): error TS8028: JSDoc '...' may only appear in the last parameter of a signature. node_modules/chrome-devtools-frontend/front_end/ui/Context.js(14,33): error TS1110: Type expected. @@ -12545,73 +21734,118 @@ node_modules/chrome-devtools-frontend/front_end/ui/Context.js(31,33): error TS11 node_modules/chrome-devtools-frontend/front_end/ui/Context.js(36,32): error TS2339: Property 'runtime' does not exist on type 'Window'. node_modules/chrome-devtools-frontend/front_end/ui/Context.js(39,40): error TS2694: Namespace 'UI' has no exported member 'ContextFlavorListener'. node_modules/chrome-devtools-frontend/front_end/ui/Context.js(39,77): error TS2339: Property 'flavorChanged' does not exist on type '() => void'. +node_modules/chrome-devtools-frontend/front_end/ui/Context.js(45,52): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/ui/Context.js(49,35): error TS8028: JSDoc '...' may only appear in the last parameter of a signature. node_modules/chrome-devtools-frontend/front_end/ui/Context.js(49,38): error TS1110: Type expected. node_modules/chrome-devtools-frontend/front_end/ui/Context.js(50,31): error TS2694: Namespace 'Common' has no exported member 'Event'. +node_modules/chrome-devtools-frontend/front_end/ui/Context.js(59,44): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/ui/Context.js(63,35): error TS8028: JSDoc '...' may only appear in the last parameter of a signature. node_modules/chrome-devtools-frontend/front_end/ui/Context.js(63,38): error TS1110: Type expected. node_modules/chrome-devtools-frontend/front_end/ui/Context.js(64,31): error TS2694: Namespace 'Common' has no exported member 'Event'. +node_modules/chrome-devtools-frontend/front_end/ui/Context.js(71,47): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/ui/Context.js(72,50): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/ui/Context.js(73,30): error TS2339: Property 'remove' does not exist on type 'Map'. node_modules/chrome-devtools-frontend/front_end/ui/Context.js(77,30): error TS8028: JSDoc '...' may only appear in the last parameter of a signature. node_modules/chrome-devtools-frontend/front_end/ui/Context.js(77,33): error TS1110: Type expected. node_modules/chrome-devtools-frontend/front_end/ui/Context.js(86,21): error TS1005: '>' expected. node_modules/chrome-devtools-frontend/front_end/ui/Context.js(101,16): error TS2339: Property 'runtime' does not exist on type 'Window'. +node_modules/chrome-devtools-frontend/front_end/ui/Context.js(110,12): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/ui/ContextMenu.js(36,18): error TS2694: Namespace 'UI' has no exported member 'ContextMenu'. +node_modules/chrome-devtools-frontend/front_end/ui/ContextMenu.js(42,15): error TS2502: 'contextMenu' is referenced directly or indirectly in its own type annotation. node_modules/chrome-devtools-frontend/front_end/ui/ContextMenu.js(81,16): error TS2503: Cannot find namespace 'InspectorFrontendHostAPI'. node_modules/chrome-devtools-frontend/front_end/ui/ContextMenu.js(87,18): error TS2339: Property '_customElement' does not exist on type '(Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/ui/ContextMenu.js(88,33): error TS2339: Property '_customElement' does not exist on type '(Anonymous class)'. -node_modules/chrome-devtools-frontend/front_end/ui/ContextMenu.js(198,5): error TS2346: Call target does not contain any signatures. +node_modules/chrome-devtools-frontend/front_end/ui/ContextMenu.js(113,18): error TS2694: Namespace 'UI' has no exported member 'ContextMenu'. +node_modules/chrome-devtools-frontend/front_end/ui/ContextMenu.js(140,10): error TS2339: Property '_customElement' does not exist on type '(Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/ui/ContextMenu.js(193,18): error TS2694: Namespace 'UI' has no exported member 'ContextMenu'. node_modules/chrome-devtools-frontend/front_end/ui/ContextMenu.js(299,16): error TS2503: Cannot find namespace 'InspectorFrontendHostAPI'. node_modules/chrome-devtools-frontend/front_end/ui/ContextMenu.js(302,17): error TS2503: Cannot find namespace 'InspectorFrontendHostAPI'. node_modules/chrome-devtools-frontend/front_end/ui/ContextMenu.js(309,40): error TS2339: Property 'peekLast' does not exist on type '(Anonymous class)[]'. -node_modules/chrome-devtools-frontend/front_end/ui/ContextMenu.js(329,5): error TS2346: Call target does not contain any signatures. +node_modules/chrome-devtools-frontend/front_end/ui/ContextMenu.js(316,20): error TS2339: Property '_uniqueSectionName' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/ui/ContextMenu.js(333,46): error TS2694: Namespace 'UI' has no exported member 'ContextMenu'. node_modules/chrome-devtools-frontend/front_end/ui/ContextMenu.js(339,39): error TS2339: Property 'x' does not exist on type 'Event'. node_modules/chrome-devtools-frontend/front_end/ui/ContextMenu.js(340,39): error TS2339: Property 'y' does not exist on type 'Event'. node_modules/chrome-devtools-frontend/front_end/ui/ContextMenu.js(344,24): error TS2339: Property 'deepElementFromPoint' does not exist on type 'Event'. +node_modules/chrome-devtools-frontend/front_end/ui/ContextMenu.js(350,34): error TS2339: Property 'addEventListener' does not exist on type '() => void'. node_modules/chrome-devtools-frontend/front_end/ui/ContextMenu.js(352,24): error TS2694: Namespace 'Common' has no exported member 'Event'. node_modules/chrome-devtools-frontend/front_end/ui/ContextMenu.js(386,36): error TS2694: Namespace 'UI' has no exported member 'ContextMenu'. node_modules/chrome-devtools-frontend/front_end/ui/ContextMenu.js(399,41): error TS2694: Namespace 'UI' has no exported member 'ContextMenu'. node_modules/chrome-devtools-frontend/front_end/ui/ContextMenu.js(408,17): error TS2339: Property 'consume' does not exist on type 'Event'. +node_modules/chrome-devtools-frontend/front_end/ui/ContextMenu.js(418,83): error TS2339: Property 'isHostedMode' does not exist on type 'typeof InspectorFrontendHost'. node_modules/chrome-devtools-frontend/front_end/ui/ContextMenu.js(420,46): error TS2339: Property 'ownerDocument' does not exist on type 'EventTarget'. +node_modules/chrome-devtools-frontend/front_end/ui/ContextMenu.js(422,29): error TS2339: Property 'showContextMenuAtPoint' does not exist on type 'typeof InspectorFrontendHost'. node_modules/chrome-devtools-frontend/front_end/ui/ContextMenu.js(422,101): error TS2339: Property 'ownerDocument' does not exist on type 'EventTarget'. node_modules/chrome-devtools-frontend/front_end/ui/ContextMenu.js(427,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/ui/ContextMenu.js(428,38): error TS2339: Property 'addEventListener' does not exist on type '() => void'. +node_modules/chrome-devtools-frontend/front_end/ui/ContextMenu.js(430,38): error TS2339: Property 'addEventListener' does not exist on type '() => void'. node_modules/chrome-devtools-frontend/front_end/ui/ContextMenu.js(450,24): error TS2503: Cannot find namespace 'InspectorFrontendHostAPI'. node_modules/chrome-devtools-frontend/front_end/ui/ContextMenu.js(453,32): error TS2503: Cannot find namespace 'InspectorFrontendHostAPI'. node_modules/chrome-devtools-frontend/front_end/ui/ContextMenu.js(457,22): error TS2694: Namespace 'Common' has no exported member 'Event'. +node_modules/chrome-devtools-frontend/front_end/ui/ContextMenu.js(473,34): error TS2339: Property 'removeEventListener' does not exist on type '() => void'. +node_modules/chrome-devtools-frontend/front_end/ui/ContextMenu.js(475,34): error TS2339: Property 'removeEventListener' does not exist on type '() => void'. node_modules/chrome-devtools-frontend/front_end/ui/ContextMenu.js(483,37): error TS2339: Property 'runtime' does not exist on type 'Window'. node_modules/chrome-devtools-frontend/front_end/ui/ContextMenu.js(491,32): error TS2339: Property 'runtime' does not exist on type 'Window'. -node_modules/chrome-devtools-frontend/front_end/ui/Dialog.js(33,5): error TS2346: Call target does not contain any signatures. +node_modules/chrome-devtools-frontend/front_end/ui/ContextMenu.js(516,18): error TS2694: Namespace 'UI' has no exported member 'ContextMenu'. +node_modules/chrome-devtools-frontend/front_end/ui/Dialog.js(35,25): error TS2339: Property 'tabIndex' does not exist on type 'Element'. +node_modules/chrome-devtools-frontend/front_end/ui/Dialog.js(39,48): error TS2339: Property 'PointerEventsBehavior' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/ui/Dialog.js(42,13): error TS2339: Property 'consume' does not exist on type 'Event'. +node_modules/chrome-devtools-frontend/front_end/ui/Dialog.js(55,24): error TS2339: Property '_instance' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/ui/Dialog.js(65,19): error TS2339: Property '_instance' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/ui/Dialog.js(66,17): error TS2339: Property '_instance' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/ui/Dialog.js(67,15): error TS2339: Property '_instance' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/ui/Dialog.js(80,22): error TS2339: Property '_instance' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/ui/Dialog.js(91,43): error TS2339: Property 'createChild' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/ui/Dialog.js(101,49): error TS2339: Property 'traverseNextNode' does not exist on type 'Document'. node_modules/chrome-devtools-frontend/front_end/ui/Dialog.js(114,25): error TS2495: Type 'IterableIterator' is not an array type or a string type. node_modules/chrome-devtools-frontend/front_end/ui/Dialog.js(123,38): error TS2339: Property 'keyCode' does not exist on type 'Event'. +node_modules/chrome-devtools-frontend/front_end/ui/Dialog.js(123,70): error TS2339: Property 'Keys' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/ui/Dialog.js(124,13): error TS2339: Property 'consume' does not exist on type 'Event'. node_modules/chrome-devtools-frontend/front_end/ui/DropTarget.js(36,13): error TS2339: Property 'consume' does not exist on type 'Event'. node_modules/chrome-devtools-frontend/front_end/ui/DropTarget.js(45,36): error TS2339: Property 'dataTransfer' does not exist on type 'Event'. node_modules/chrome-devtools-frontend/front_end/ui/DropTarget.js(60,11): error TS2339: Property 'dataTransfer' does not exist on type 'Event'. node_modules/chrome-devtools-frontend/front_end/ui/DropTarget.js(61,11): error TS2339: Property 'consume' does not exist on type 'Event'. node_modules/chrome-devtools-frontend/front_end/ui/DropTarget.js(64,43): error TS2339: Property 'createChild' does not exist on type 'Element'. +node_modules/chrome-devtools-frontend/front_end/ui/DropTarget.js(66,16): error TS2339: Property 'createChild' does not exist on type 'DocumentFragment'. node_modules/chrome-devtools-frontend/front_end/ui/DropTarget.js(75,11): error TS2339: Property 'consume' does not exist on type 'Event'. node_modules/chrome-devtools-frontend/front_end/ui/DropTarget.js(78,30): error TS2339: Property 'dataTransfer' does not exist on type 'Event'. node_modules/chrome-devtools-frontend/front_end/ui/DropTarget.js(85,11): error TS2339: Property 'consume' does not exist on type 'Event'. -node_modules/chrome-devtools-frontend/front_end/ui/EmptyWidget.js(39,5): error TS2346: Call target does not contain any signatures. +node_modules/chrome-devtools-frontend/front_end/ui/DropTarget.js(95,15): error TS2339: Property 'Type' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/ui/EmptyWidget.js(42,41): error TS2339: Property 'createChild' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/ui/EmptyWidget.js(57,7): error TS1056: Accessors are only available when targeting ECMAScript 5 and higher. -node_modules/chrome-devtools-frontend/front_end/ui/FilterBar.js(40,5): error TS2346: Call target does not contain any signatures. +node_modules/chrome-devtools-frontend/front_end/ui/FilterBar.js(46,94): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/ui/FilterBar.js(62,18): error TS2694: Namespace 'UI' has no exported member 'FilterUI'. node_modules/chrome-devtools-frontend/front_end/ui/FilterBar.js(66,37): error TS2339: Property 'element' does not exist on type '() => void'. node_modules/chrome-devtools-frontend/front_end/ui/FilterBar.js(67,12): error TS2339: Property 'addEventListener' does not exist on type '() => void'. +node_modules/chrome-devtools-frontend/front_end/ui/FilterBar.js(67,41): error TS2339: Property 'Events' does not exist on type '() => void'. +node_modules/chrome-devtools-frontend/front_end/ui/FilterBar.js(83,28): error TS2345: Argument of type 'true' is not assignable to parameter of type 'V'. node_modules/chrome-devtools-frontend/front_end/ui/FilterBar.js(87,22): error TS2694: Namespace 'Common' has no exported member 'Event'. +node_modules/chrome-devtools-frontend/front_end/ui/FilterBar.js(136,18): error TS2339: Property 'removeChildren' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/ui/FilterBar.js(146,1): error TS8022: JSDoc '@extends' is not attached to a class. +node_modules/chrome-devtools-frontend/front_end/ui/FilterBar.js(149,13): error TS2339: Property 'Events' does not exist on type '() => void'. node_modules/chrome-devtools-frontend/front_end/ui/FilterBar.js(155,15): error TS2355: A function whose declared type is neither 'void' nor 'any' must return a value. node_modules/chrome-devtools-frontend/front_end/ui/FilterBar.js(160,15): error TS2355: A function whose declared type is neither 'void' nor 'any' must return a value. -node_modules/chrome-devtools-frontend/front_end/ui/FilterBar.js(171,5): error TS2346: Call target does not contain any signatures. node_modules/chrome-devtools-frontend/front_end/ui/FilterBar.js(175,52): error TS2339: Property 'createChild' does not exist on type 'Element'. +node_modules/chrome-devtools-frontend/front_end/ui/FilterBar.js(180,24): error TS2339: Property 'title' does not exist on type 'Element'. +node_modules/chrome-devtools-frontend/front_end/ui/FilterBar.js(180,32): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/ui/FilterBar.js(181,33): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/ui/FilterBar.js(182,49): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/ui/FilterBar.js(184,65): error TS2694: Namespace 'UI' has no exported member 'SuggestBox'. node_modules/chrome-devtools-frontend/front_end/ui/FilterBar.js(192,28): error TS2694: Namespace 'UI' has no exported member 'SuggestBox'. node_modules/chrome-devtools-frontend/front_end/ui/FilterBar.js(235,63): error TS2694: Namespace 'UI' has no exported member 'SuggestBox'. +node_modules/chrome-devtools-frontend/front_end/ui/FilterBar.js(243,47): error TS2339: Property 'Events' does not exist on type '() => void'. node_modules/chrome-devtools-frontend/front_end/ui/FilterBar.js(253,26): error TS2694: Namespace 'UI' has no exported member 'NamedBitSetFilterUI'. -node_modules/chrome-devtools-frontend/front_end/ui/FilterBar.js(257,5): error TS2346: Call target does not contain any signatures. node_modules/chrome-devtools-frontend/front_end/ui/FilterBar.js(259,26): error TS2339: Property 'title' does not exist on type 'Element'. +node_modules/chrome-devtools-frontend/front_end/ui/FilterBar.js(261,70): error TS2339: Property 'Modifiers' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/ui/FilterBar.js(265,41): error TS2339: Property 'ALL_TYPES' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/ui/FilterBar.js(265,52): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/ui/FilterBar.js(266,26): error TS2339: Property 'createChild' does not exist on type 'Element'. +node_modules/chrome-devtools-frontend/front_end/ui/FilterBar.js(276,53): error TS2339: Property 'ALL_TYPES' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/ui/FilterBar.js(281,51): error TS2339: Property 'ALL_TYPES' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/ui/FilterBar.js(289,55): error TS2339: Property 'ALL_TYPES' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/ui/FilterBar.js(305,56): error TS2339: Property 'ALL_TYPES' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/ui/FilterBar.js(319,101): error TS2339: Property 'ALL_TYPES' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/ui/FilterBar.js(321,49): error TS2339: Property 'ALL_TYPES' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/ui/FilterBar.js(325,47): error TS2339: Property 'Events' does not exist on type '() => void'. node_modules/chrome-devtools-frontend/front_end/ui/FilterBar.js(334,50): error TS2339: Property 'createChild' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/ui/FilterBar.js(349,18): error TS2339: Property 'metaKey' does not exist on type 'Event'. node_modules/chrome-devtools-frontend/front_end/ui/FilterBar.js(349,32): error TS2339: Property 'ctrlKey' does not exist on type 'Event'. @@ -12622,105 +21856,307 @@ node_modules/chrome-devtools-frontend/front_end/ui/FilterBar.js(351,32): error T node_modules/chrome-devtools-frontend/front_end/ui/FilterBar.js(351,46): error TS2339: Property 'altKey' does not exist on type 'Event'. node_modules/chrome-devtools-frontend/front_end/ui/FilterBar.js(351,59): error TS2339: Property 'shiftKey' does not exist on type 'Event'. node_modules/chrome-devtools-frontend/front_end/ui/FilterBar.js(352,37): error TS2339: Property 'typeName' does not exist on type 'EventTarget'. +node_modules/chrome-devtools-frontend/front_end/ui/FilterBar.js(360,65): error TS2339: Property 'ALL_TYPES' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/ui/FilterBar.js(361,49): error TS2339: Property 'ALL_TYPES' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/ui/FilterBar.js(368,25): error TS2345: Argument of type '{ [x: string]: any; }' is not assignable to parameter of type 'V'. node_modules/chrome-devtools-frontend/front_end/ui/FilterBar.js(374,73): error TS1003: Identifier expected. node_modules/chrome-devtools-frontend/front_end/ui/FilterBar.js(375,24): error TS2300: Duplicate identifier 'Item'. -node_modules/chrome-devtools-frontend/front_end/ui/FilterBar.js(391,5): error TS2346: Call target does not contain any signatures. +node_modules/chrome-devtools-frontend/front_end/ui/FilterBar.js(375,24): error TS2339: Property 'Item' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/ui/FilterBar.js(377,24): error TS2339: Property 'ALL_TYPES' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/ui/FilterBar.js(398,10): error TS2551: Property 'SettingsUI' does not exist on type 'typeof UI'. Did you mean 'SettingUI'? +node_modules/chrome-devtools-frontend/front_end/ui/FilterBar.js(442,47): error TS2339: Property 'Events' does not exist on type '() => void'. node_modules/chrome-devtools-frontend/front_end/ui/FilterSuggestionBuilder.js(21,28): error TS2694: Namespace 'UI' has no exported member 'SuggestBox'. +node_modules/chrome-devtools-frontend/front_end/ui/ForwardedInputEventHandler.js(9,34): error TS2339: Property 'addEventListener' does not exist on type '() => void'. node_modules/chrome-devtools-frontend/front_end/ui/ForwardedInputEventHandler.js(14,22): error TS2694: Namespace 'Common' has no exported member 'Event'. +node_modules/chrome-devtools-frontend/front_end/ui/ForwardedInputEventHandler.js(26,46): error TS2339: Property 'ForwardedShortcut' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/ui/ForwardedInputEventHandler.js(26,85): error TS2339: Property 'ForwardedShortcut' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/ui/ForwardedInputEventHandler.js(28,46): error TS2339: Property 'ForwardedShortcut' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/ui/Fragment.js(12,40): error TS2694: Namespace 'UI' has no exported member 'Fragment'. +node_modules/chrome-devtools-frontend/front_end/ui/Fragment.js(74,32): error TS2339: Property '_templateCache' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/ui/Fragment.js(77,19): error TS2339: Property '_templateCache' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/ui/Fragment.js(84,19): error TS2694: Namespace 'UI' has no exported member 'Fragment'. +node_modules/chrome-devtools-frontend/front_end/ui/Fragment.js(99,40): error TS2339: Property '_textMarker' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/ui/Fragment.js(99,66): error TS2339: Property '_attributeMarker' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/ui/Fragment.js(114,18): error TS2551: Property 'hasAttribute' does not exist on type 'Node'. Did you mean 'hasAttributes'? node_modules/chrome-devtools-frontend/front_end/ui/Fragment.js(116,39): error TS2551: Property 'getAttribute' does not exist on type 'Node'. Did you mean 'attributes'? node_modules/chrome-devtools-frontend/front_end/ui/Fragment.js(117,16): error TS2339: Property 'removeAttribute' does not exist on type 'Node'. +node_modules/chrome-devtools-frontend/front_end/ui/Fragment.js(134,28): error TS2339: Property '_attributeMarkerRegex' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/ui/Fragment.js(135,28): error TS2339: Property '_attributeMarkerRegex' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/ui/Fragment.js(141,52): error TS2339: Property '_attributeMarkerRegex' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/ui/Fragment.js(143,73): error TS2339: Property '_attributeMarkerRegex' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/ui/Fragment.js(148,16): error TS2339: Property 'removeAttribute' does not exist on type 'Node'. node_modules/chrome-devtools-frontend/front_end/ui/Fragment.js(151,52): error TS2339: Property 'data' does not exist on type 'Node'. +node_modules/chrome-devtools-frontend/front_end/ui/Fragment.js(151,77): error TS2339: Property '_textMarker' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/ui/Fragment.js(152,26): error TS2339: Property 'data' does not exist on type 'Node'. +node_modules/chrome-devtools-frontend/front_end/ui/Fragment.js(152,49): error TS2339: Property '_textMarkerRegex' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/ui/Fragment.js(153,14): error TS2339: Property 'data' does not exist on type 'Node'. node_modules/chrome-devtools-frontend/front_end/ui/Fragment.js(166,103): error TS2339: Property 'data' does not exist on type 'Node'. node_modules/chrome-devtools-frontend/front_end/ui/Fragment.js(171,22): error TS2339: Property 'classList' does not exist on type 'Node'. +node_modules/chrome-devtools-frontend/front_end/ui/Fragment.js(171,48): error TS2339: Property '_class' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/ui/Fragment.js(174,21): error TS2339: Property 'remove' does not exist on type 'Node'. node_modules/chrome-devtools-frontend/front_end/ui/Fragment.js(179,18): error TS2694: Namespace 'UI' has no exported member 'Fragment'. +node_modules/chrome-devtools-frontend/front_end/ui/Fragment.js(192,35): error TS2339: Property '_class' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/ui/Fragment.js(247,24): error TS2495: Type 'NodeListOf' is not an array type or a string type. node_modules/chrome-devtools-frontend/front_end/ui/Fragment.js(272,2): error TS1131: Property or signature expected. +node_modules/chrome-devtools-frontend/front_end/ui/Fragment.js(276,13): error TS2551: Property '_Template' does not exist on type 'typeof (Anonymous class)'. Did you mean '_template'? node_modules/chrome-devtools-frontend/front_end/ui/Fragment.js(280,2): error TS1131: Property or signature expected. +node_modules/chrome-devtools-frontend/front_end/ui/Fragment.js(286,13): error TS2339: Property '_State' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/ui/Fragment.js(290,2): error TS1131: Property or signature expected. +node_modules/chrome-devtools-frontend/front_end/ui/Fragment.js(307,13): error TS2339: Property '_Bind' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/ui/Fragment.js(309,13): error TS2339: Property '_textMarker' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/ui/Fragment.js(310,13): error TS2339: Property '_textMarkerRegex' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/ui/Fragment.js(312,13): error TS2339: Property '_attributeMarker' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/ui/Fragment.js(313,13): error TS2339: Property '_attributeMarkerRegex' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/ui/Fragment.js(315,13): error TS2339: Property '_class' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/ui/Fragment.js(317,13): error TS2339: Property '_templateCache' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/ui/Geometry.js(30,4): error TS2339: Property 'Geometry' does not exist on type 'typeof UI'. +node_modules/chrome-devtools-frontend/front_end/ui/Geometry.js(35,4): error TS2339: Property 'Geometry' does not exist on type 'typeof UI'. +node_modules/chrome-devtools-frontend/front_end/ui/Geometry.js(40,4): error TS2339: Property 'Geometry' does not exist on type 'typeof UI'. +node_modules/chrome-devtools-frontend/front_end/ui/Geometry.js(61,22): error TS2339: Property 'Geometry' does not exist on type 'typeof UI'. +node_modules/chrome-devtools-frontend/front_end/ui/Geometry.js(73,4): error TS2339: Property 'Geometry' does not exist on type 'typeof UI'. node_modules/chrome-devtools-frontend/front_end/ui/Geometry.js(84,18): error TS2694: Namespace 'UI' has no exported member 'Geometry'. node_modules/chrome-devtools-frontend/front_end/ui/Geometry.js(92,18): error TS2694: Namespace 'UI' has no exported member 'Geometry'. node_modules/chrome-devtools-frontend/front_end/ui/Geometry.js(93,19): error TS2694: Namespace 'UI' has no exported member 'Geometry'. +node_modules/chrome-devtools-frontend/front_end/ui/Geometry.js(97,21): error TS2339: Property 'Geometry' does not exist on type 'typeof UI'. node_modules/chrome-devtools-frontend/front_end/ui/Geometry.js(103,19): error TS2694: Namespace 'UI' has no exported member 'Geometry'. +node_modules/chrome-devtools-frontend/front_end/ui/Geometry.js(106,19): error TS2339: Property 'Geometry' does not exist on type 'typeof UI'. +node_modules/chrome-devtools-frontend/front_end/ui/Geometry.js(121,4): error TS2339: Property 'Geometry' does not exist on type 'typeof UI'. node_modules/chrome-devtools-frontend/front_end/ui/Geometry.js(123,18): error TS2694: Namespace 'UI' has no exported member 'Geometry'. node_modules/chrome-devtools-frontend/front_end/ui/Geometry.js(124,18): error TS2694: Namespace 'UI' has no exported member 'Geometry'. node_modules/chrome-devtools-frontend/front_end/ui/Geometry.js(132,19): error TS2694: Namespace 'UI' has no exported member 'Geometry'. +node_modules/chrome-devtools-frontend/front_end/ui/Geometry.js(135,28): error TS2339: Property 'Geometry' does not exist on type 'typeof UI'. +node_modules/chrome-devtools-frontend/front_end/ui/Geometry.js(138,17): error TS2339: Property 'Geometry' does not exist on type 'typeof UI'. +node_modules/chrome-devtools-frontend/front_end/ui/Geometry.js(142,29): error TS2339: Property 'Geometry' does not exist on type 'typeof UI'. +node_modules/chrome-devtools-frontend/front_end/ui/Geometry.js(143,29): error TS2339: Property 'Geometry' does not exist on type 'typeof UI'. +node_modules/chrome-devtools-frontend/front_end/ui/Geometry.js(144,21): error TS2339: Property 'Geometry' does not exist on type 'typeof UI'. node_modules/chrome-devtools-frontend/front_end/ui/Geometry.js(151,19): error TS2694: Namespace 'UI' has no exported member 'Geometry'. +node_modules/chrome-devtools-frontend/front_end/ui/Geometry.js(165,19): error TS2339: Property 'Geometry' does not exist on type 'typeof UI'. +node_modules/chrome-devtools-frontend/front_end/ui/Geometry.js(173,28): error TS2339: Property 'Geometry' does not exist on type 'typeof UI'. +node_modules/chrome-devtools-frontend/front_end/ui/Geometry.js(183,4): error TS2339: Property 'Geometry' does not exist on type 'typeof UI'. +node_modules/chrome-devtools-frontend/front_end/ui/Geometry.js(185,4): error TS2339: Property 'Geometry' does not exist on type 'typeof UI'. +node_modules/chrome-devtools-frontend/front_end/ui/Geometry.js(197,4): error TS2339: Property 'Geometry' does not exist on type 'typeof UI'. node_modules/chrome-devtools-frontend/front_end/ui/Geometry.js(210,15): error TS2304: Cannot find name 'CSSMatrix'. node_modules/chrome-devtools-frontend/front_end/ui/Geometry.js(211,19): error TS2694: Namespace 'UI' has no exported member 'Geometry'. +node_modules/chrome-devtools-frontend/front_end/ui/Geometry.js(219,19): error TS2339: Property 'Geometry' does not exist on type 'typeof UI'. +node_modules/chrome-devtools-frontend/front_end/ui/Geometry.js(220,12): error TS2339: Property 'Geometry' does not exist on type 'typeof UI'. +node_modules/chrome-devtools-frontend/front_end/ui/Geometry.js(220,49): error TS2339: Property 'Geometry' does not exist on type 'typeof UI'. +node_modules/chrome-devtools-frontend/front_end/ui/Geometry.js(220,85): error TS2339: Property 'Geometry' does not exist on type 'typeof UI'. +node_modules/chrome-devtools-frontend/front_end/ui/Geometry.js(227,35): error TS2339: Property 'Geometry' does not exist on type 'typeof UI'. +node_modules/chrome-devtools-frontend/front_end/ui/Geometry.js(228,34): error TS2339: Property 'Geometry' does not exist on type 'typeof UI'. node_modules/chrome-devtools-frontend/front_end/ui/Geometry.js(238,16): error TS2694: Namespace 'UI' has no exported member 'Geometry'. node_modules/chrome-devtools-frontend/front_end/ui/Geometry.js(239,16): error TS2694: Namespace 'UI' has no exported member 'Geometry'. +node_modules/chrome-devtools-frontend/front_end/ui/Geometry.js(242,4): error TS2339: Property 'Geometry' does not exist on type 'typeof UI'. node_modules/chrome-devtools-frontend/front_end/ui/Geometry.js(247,16): error TS2694: Namespace 'UI' has no exported member 'Geometry'. node_modules/chrome-devtools-frontend/front_end/ui/Geometry.js(248,16): error TS2694: Namespace 'UI' has no exported member 'Geometry'. node_modules/chrome-devtools-frontend/front_end/ui/Geometry.js(249,17): error TS2694: Namespace 'UI' has no exported member 'Geometry'. +node_modules/chrome-devtools-frontend/front_end/ui/Geometry.js(251,4): error TS2339: Property 'Geometry' does not exist on type 'typeof UI'. +node_modules/chrome-devtools-frontend/front_end/ui/Geometry.js(255,17): error TS2339: Property 'Geometry' does not exist on type 'typeof UI'. node_modules/chrome-devtools-frontend/front_end/ui/Geometry.js(259,16): error TS2694: Namespace 'UI' has no exported member 'Geometry'. node_modules/chrome-devtools-frontend/front_end/ui/Geometry.js(260,16): error TS2694: Namespace 'UI' has no exported member 'Geometry'. node_modules/chrome-devtools-frontend/front_end/ui/Geometry.js(261,17): error TS2694: Namespace 'UI' has no exported member 'Geometry'. +node_modules/chrome-devtools-frontend/front_end/ui/Geometry.js(263,4): error TS2339: Property 'Geometry' does not exist on type 'typeof UI'. +node_modules/chrome-devtools-frontend/front_end/ui/Geometry.js(267,17): error TS2339: Property 'Geometry' does not exist on type 'typeof UI'. node_modules/chrome-devtools-frontend/front_end/ui/Geometry.js(271,16): error TS2694: Namespace 'UI' has no exported member 'Geometry'. node_modules/chrome-devtools-frontend/front_end/ui/Geometry.js(272,13): error TS2304: Cannot find name 'CSSMatrix'. node_modules/chrome-devtools-frontend/front_end/ui/Geometry.js(273,17): error TS2694: Namespace 'UI' has no exported member 'Geometry'. +node_modules/chrome-devtools-frontend/front_end/ui/Geometry.js(275,4): error TS2339: Property 'Geometry' does not exist on type 'typeof UI'. +node_modules/chrome-devtools-frontend/front_end/ui/Geometry.js(280,17): error TS2339: Property 'Geometry' does not exist on type 'typeof UI'. node_modules/chrome-devtools-frontend/front_end/ui/Geometry.js(284,16): error TS2694: Namespace 'UI' has no exported member 'Geometry'. node_modules/chrome-devtools-frontend/front_end/ui/Geometry.js(285,16): error TS2694: Namespace 'UI' has no exported member 'Geometry'. +node_modules/chrome-devtools-frontend/front_end/ui/Geometry.js(288,4): error TS2339: Property 'Geometry' does not exist on type 'typeof UI'. +node_modules/chrome-devtools-frontend/front_end/ui/Geometry.js(291,21): error TS2339: Property 'Geometry' does not exist on type 'typeof UI'. +node_modules/chrome-devtools-frontend/front_end/ui/Geometry.js(291,52): error TS2339: Property 'Geometry' does not exist on type 'typeof UI'. +node_modules/chrome-devtools-frontend/front_end/ui/Geometry.js(293,16): error TS2339: Property 'Geometry' does not exist on type 'typeof UI'. +node_modules/chrome-devtools-frontend/front_end/ui/Geometry.js(296,13): error TS2339: Property 'Geometry' does not exist on type 'typeof UI'. +node_modules/chrome-devtools-frontend/front_end/ui/Geometry.js(303,4): error TS2339: Property 'Geometry' does not exist on type 'typeof UI'. +node_modules/chrome-devtools-frontend/front_end/ui/Geometry.js(311,4): error TS2339: Property 'Geometry' does not exist on type 'typeof UI'. node_modules/chrome-devtools-frontend/front_end/ui/Geometry.js(316,13): error TS2304: Cannot find name 'CSSMatrix'. -node_modules/chrome-devtools-frontend/front_end/ui/Geometry.js(325,20): error TS2345: Argument of type '"Invalid size of points array"' is not assignable to parameter of type 'boolean'. -node_modules/chrome-devtools-frontend/front_end/ui/GlassPane.js(55,18): error TS2694: Namespace 'UI' has no exported member 'GlassPane'. -node_modules/chrome-devtools-frontend/front_end/ui/GlassPane.js(80,18): error TS2694: Namespace 'UI' has no exported member 'GlassPane'. -node_modules/chrome-devtools-frontend/front_end/ui/GlassPane.js(108,18): error TS2694: Namespace 'UI' has no exported member 'GlassPane'. -node_modules/chrome-devtools-frontend/front_end/ui/GlassPane.js(150,22): error TS2339: Property 'deepElementFromPoint' does not exist on type 'Event'. -node_modules/chrome-devtools-frontend/front_end/ui/GlassPane.js(252,27): error TS2339: Property 'constrain' does not exist on type 'NumberConstructor'. -node_modules/chrome-devtools-frontend/front_end/ui/GlassPane.js(263,13): error TS2403: Subsequent variable declarations must have the same type. Variable 'arrowX' must be of type 'number', but here has type 'any'. -node_modules/chrome-devtools-frontend/front_end/ui/GlassPane.js(305,15): error TS2403: Subsequent variable declarations must have the same type. Variable 'arrowY' must be of type 'any', 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(330,19): error TS2694: Namespace 'UI' has no exported member 'Widget'. +node_modules/chrome-devtools-frontend/front_end/ui/Geometry.js(321,4): error TS2339: Property 'Geometry' does not exist on type 'typeof UI'. +node_modules/chrome-devtools-frontend/front_end/ui/Geometry.js(327,25): error TS2339: Property 'Geometry' does not exist on type 'typeof UI'. +node_modules/chrome-devtools-frontend/front_end/ui/Geometry.js(328,17): error TS2339: Property 'Geometry' does not exist on type 'typeof UI'. +node_modules/chrome-devtools-frontend/front_end/ui/Geometry.js(373,19): error TS2339: Property 'isEqual' does not exist on type '(Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/ui/Geometry.js(381,19): error TS2339: Property 'widthToMax' does not exist on type '(Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/ui/Geometry.js(389,19): error TS2339: Property 'addWidth' does not exist on type '(Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/ui/Geometry.js(397,19): error TS2339: Property 'heightToMax' does not exist on type '(Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/ui/Geometry.js(405,19): error TS2339: Property 'addHeight' does not exist on type '(Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/ui/Geometry.js(522,26): error TS2339: Property 'isEqual' does not exist on type '(Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/ui/Geometry.js(523,40): error TS2339: Property 'isEqual' does not exist on type '(Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/ui/Geometry.js(523,87): error TS2339: Property 'isEqual' does not exist on type '(Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/ui/Geometry.js(530,26): error TS2339: Property 'widthToMax' does not exist on type '(Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/ui/Geometry.js(532,44): error TS2339: Property 'widthToMax' does not exist on type '(Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/ui/Geometry.js(532,78): error TS2339: Property 'widthToMax' does not exist on type '(Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/ui/Geometry.js(533,42): error TS2339: Property 'widthToMax' does not exist on type '(Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/ui/Geometry.js(533,84): error TS2339: Property 'widthToMax' does not exist on type '(Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/ui/Geometry.js(540,26): error TS2339: Property 'addWidth' does not exist on type '(Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/ui/Geometry.js(542,44): error TS2339: Property 'addWidth' does not exist on type '(Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/ui/Geometry.js(542,76): error TS2339: Property 'addWidth' does not exist on type '(Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/ui/Geometry.js(543,42): error TS2339: Property 'addWidth' does not exist on type '(Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/ui/Geometry.js(543,82): error TS2339: Property 'addWidth' does not exist on type '(Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/ui/Geometry.js(550,26): error TS2339: Property 'heightToMax' does not exist on type '(Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/ui/Geometry.js(552,44): error TS2339: Property 'heightToMax' does not exist on type '(Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/ui/Geometry.js(552,79): error TS2339: Property 'heightToMax' does not exist on type '(Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/ui/Geometry.js(553,42): error TS2339: Property 'heightToMax' does not exist on type '(Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/ui/Geometry.js(553,85): error TS2339: Property 'heightToMax' does not exist on type '(Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/ui/Geometry.js(560,26): error TS2339: Property 'addHeight' does not exist on type '(Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/ui/Geometry.js(562,44): error TS2339: Property 'addHeight' does not exist on type '(Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/ui/Geometry.js(562,77): error TS2339: Property 'addHeight' does not exist on type '(Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/ui/Geometry.js(563,42): error TS2339: Property 'addHeight' does not exist on type '(Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/ui/Geometry.js(563,83): error TS2339: Property 'addHeight' does not exist on type '(Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/ui/GlassPane.js(15,48): error TS2339: Property 'PointerEventsBehavior' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/ui/GlassPane.js(28,41): error TS2339: Property 'AnchorBehavior' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/ui/GlassPane.js(29,39): error TS2339: Property 'SizeBehavior' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/ui/GlassPane.js(30,41): error TS2339: Property 'MarginBehavior' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/ui/GlassPane.js(62,18): error TS2694: Namespace 'UI' has no exported member 'GlassPane'. +node_modules/chrome-devtools-frontend/front_end/ui/GlassPane.js(66,69): error TS2339: Property 'PointerEventsBehavior' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/ui/GlassPane.js(68,69): error TS2339: Property 'PointerEventsBehavior' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/ui/GlassPane.js(87,18): error TS2694: Namespace 'UI' has no exported member 'GlassPane'. +node_modules/chrome-devtools-frontend/front_end/ui/GlassPane.js(115,18): error TS2694: Namespace 'UI' has no exported member 'GlassPane'. +node_modules/chrome-devtools-frontend/front_end/ui/GlassPane.js(126,77): error TS2339: Property 'MarginBehavior' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/ui/GlassPane.js(136,18): error TS2339: Property 'style' does not exist on type 'Element'. +node_modules/chrome-devtools-frontend/front_end/ui/GlassPane.js(136,60): error TS2339: Property '_panes' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/ui/GlassPane.js(138,5): error TS2554: Expected 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/ui/GlassPane.js(139,18): error TS2339: Property '_panes' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/ui/GlassPane.js(146,18): error TS2339: Property '_panes' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/ui/GlassPane.js(157,22): error TS2339: Property 'deepElementFromPoint' does not exist on type 'Event'. +node_modules/chrome-devtools-frontend/front_end/ui/GlassPane.js(158,38): error TS2339: Property 'isSelfOrAncestor' does not exist on type 'Element'. +node_modules/chrome-devtools-frontend/front_end/ui/GlassPane.js(167,59): error TS2339: Property 'MarginBehavior' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/ui/GlassPane.js(168,77): error TS2339: Property 'MarginBehavior' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/ui/GlassPane.js(172,34): error TS2551: Property '_containers' does not exist on type 'typeof (Anonymous class)'. Did you mean 'container'? +node_modules/chrome-devtools-frontend/front_end/ui/GlassPane.js(173,45): error TS2339: Property 'SizeBehavior' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/ui/GlassPane.js(174,27): error TS2339: Property 'positionAt' does not exist on type 'Element'. +node_modules/chrome-devtools-frontend/front_end/ui/GlassPane.js(175,27): error TS2339: Property 'style' does not exist on type 'Element'. +node_modules/chrome-devtools-frontend/front_end/ui/GlassPane.js(176,27): error TS2339: Property 'style' does not exist on type 'Element'. +node_modules/chrome-devtools-frontend/front_end/ui/GlassPane.js(177,27): error TS2339: Property 'style' does not exist on type 'Element'. +node_modules/chrome-devtools-frontend/front_end/ui/GlassPane.js(178,27): error TS2339: Property 'style' does not exist on type 'Element'. +node_modules/chrome-devtools-frontend/front_end/ui/GlassPane.js(194,45): error TS2339: Property 'SizeBehavior' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/ui/GlassPane.js(195,47): error TS2339: Property 'offsetWidth' does not exist on type 'Element'. +node_modules/chrome-devtools-frontend/front_end/ui/GlassPane.js(196,48): error TS2339: Property 'offsetHeight' does not exist on type 'Element'. +node_modules/chrome-devtools-frontend/front_end/ui/GlassPane.js(208,37): error TS2339: Property 'AnchorBehavior' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/ui/GlassPane.js(208,91): error TS2339: Property 'AnchorBehavior' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/ui/GlassPane.js(211,39): error TS2339: Property 'AnchorBehavior' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/ui/GlassPane.js(212,35): error TS2339: Property 'AnchorBehavior' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/ui/GlassPane.js(213,39): error TS2339: Property 'AnchorBehavior' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/ui/GlassPane.js(214,35): error TS2339: Property 'AnchorBehavior' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/ui/GlassPane.js(218,39): error TS2339: Property 'AnchorBehavior' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/ui/GlassPane.js(221,51): error TS2339: Property 'SizeBehavior' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/ui/GlassPane.js(235,51): error TS2339: Property 'SizeBehavior' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/ui/GlassPane.js(259,27): error TS2339: Property 'constrain' does not exist on type 'NumberConstructor'. +node_modules/chrome-devtools-frontend/front_end/ui/GlassPane.js(260,30): error TS2339: Property 'positionAt' does not exist on type '(Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/ui/GlassPane.js(265,39): error TS2339: Property 'AnchorBehavior' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/ui/GlassPane.js(266,35): error TS2339: Property 'AnchorBehavior' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/ui/GlassPane.js(267,39): error TS2339: Property 'AnchorBehavior' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/ui/GlassPane.js(268,35): error TS2339: Property 'AnchorBehavior' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/ui/GlassPane.js(270,13): error TS2403: Subsequent variable declarations must have the same type. Variable 'arrowX' must be of type 'number', but here has type 'any'. +node_modules/chrome-devtools-frontend/front_end/ui/GlassPane.js(272,39): error TS2339: Property 'AnchorBehavior' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/ui/GlassPane.js(275,51): error TS2339: Property 'SizeBehavior' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/ui/GlassPane.js(289,51): error TS2339: Property 'SizeBehavior' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/ui/GlassPane.js(312,15): error TS2403: Subsequent variable declarations must have the same type. Variable 'arrowY' must be of type 'any', but here has type 'number'. +node_modules/chrome-devtools-frontend/front_end/ui/GlassPane.js(313,27): error TS2339: Property 'constrain' does not exist on type 'NumberConstructor'. +node_modules/chrome-devtools-frontend/front_end/ui/GlassPane.js(314,30): error TS2339: Property 'positionAt' does not exist on type '(Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/ui/GlassPane.js(325,25): error TS2339: Property 'style' does not exist on type 'Element'. +node_modules/chrome-devtools-frontend/front_end/ui/GlassPane.js(326,45): error TS2339: Property 'SizeBehavior' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/ui/GlassPane.js(327,27): error TS2339: Property 'style' does not exist on type 'Element'. +node_modules/chrome-devtools-frontend/front_end/ui/GlassPane.js(329,27): error TS2339: Property 'style' does not exist on type 'Element'. +node_modules/chrome-devtools-frontend/front_end/ui/GlassPane.js(331,25): error TS2339: Property 'positionAt' does not exist on type 'Element'. +node_modules/chrome-devtools-frontend/front_end/ui/GlassPane.js(347,18): error TS2551: Property '_containers' does not exist on type 'typeof (Anonymous class)'. Did you mean 'container'? +node_modules/chrome-devtools-frontend/front_end/ui/GlassPane.js(356,25): error TS2551: Property '_containers' does not exist on type 'typeof (Anonymous class)'. Did you mean 'container'? +node_modules/chrome-devtools-frontend/front_end/ui/GlassPane.js(363,35): error TS2339: Property '_panes' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/ui/GlassPane.js(371,14): error TS2339: Property 'PointerEventsBehavior' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/ui/GlassPane.js(378,14): error TS2339: Property 'AnchorBehavior' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/ui/GlassPane.js(386,14): error TS2339: Property 'SizeBehavior' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/ui/GlassPane.js(393,14): error TS2339: Property 'MarginBehavior' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/ui/GlassPane.js(400,14): error TS2551: Property '_containers' does not exist on type 'typeof (Anonymous class)'. Did you mean 'container'? +node_modules/chrome-devtools-frontend/front_end/ui/GlassPane.js(402,14): error TS2339: Property '_panes' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/ui/HistoryInput.js(16,26): error TS2339: Property '_constructor' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/ui/HistoryInput.js(17,23): error TS2339: Property '_constructor' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/ui/HistoryInput.js(19,65): error TS2339: Property '_constructor' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/ui/HistoryInput.js(44,15): error TS2339: Property 'keyCode' does not exist on type 'Event'. +node_modules/chrome-devtools-frontend/front_end/ui/HistoryInput.js(44,47): error TS2339: Property 'Keys' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/ui/HistoryInput.js(48,13): error TS2339: Property 'consume' does not exist on type 'Event'. node_modules/chrome-devtools-frontend/front_end/ui/HistoryInput.js(49,22): error TS2339: Property 'keyCode' does not exist on type 'Event'. +node_modules/chrome-devtools-frontend/front_end/ui/HistoryInput.js(49,54): error TS2339: Property 'Keys' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/ui/HistoryInput.js(53,13): error TS2339: Property 'consume' does not exist on type 'Event'. node_modules/chrome-devtools-frontend/front_end/ui/HistoryInput.js(54,22): error TS2339: Property 'keyCode' does not exist on type 'Event'. +node_modules/chrome-devtools-frontend/front_end/ui/HistoryInput.js(54,54): error TS2339: Property 'Keys' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/ui/Icon.js(9,1): error TS8022: JSDoc '@extends' is not attached to a class. +node_modules/chrome-devtools-frontend/front_end/ui/Icon.js(21,18): error TS2339: Property '_constructor' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/ui/Icon.js(22,15): error TS2339: Property '_constructor' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/ui/Icon.js(24,53): error TS2339: Property '_constructor' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/ui/Icon.js(36,20): error TS2694: Namespace 'UI' has no exported member 'Icon'. node_modules/chrome-devtools-frontend/front_end/ui/Icon.js(38,20): error TS2694: Namespace 'UI' has no exported member 'Icon'. +node_modules/chrome-devtools-frontend/front_end/ui/Icon.js(57,30): error TS2339: Property 'Descriptors' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/ui/Icon.js(61,35): error TS2339: Property 'SpriteSheets' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/ui/Icon.js(89,50): error TS2339: Property '_positionRegex' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/ui/Icon.js(102,9): error TS2339: Property '_positionRegex' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/ui/Icon.js(104,85): error TS1003: Identifier expected. node_modules/chrome-devtools-frontend/front_end/ui/Icon.js(105,9): error TS2300: Duplicate identifier 'Descriptor'. +node_modules/chrome-devtools-frontend/front_end/ui/Icon.js(105,9): error TS2339: Property 'Descriptor' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/ui/Icon.js(107,73): error TS1003: Identifier expected. +node_modules/chrome-devtools-frontend/front_end/ui/Icon.js(108,9): error TS2339: Property 'SpriteSheet' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/ui/Icon.js(111,9): error TS2339: Property 'SpriteSheets' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/ui/Icon.js(119,9): error TS2339: Property 'Descriptors' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/ui/Infobar.js(9,18): error TS2694: Namespace 'UI' has no exported member 'Infobar'. +node_modules/chrome-devtools-frontend/front_end/ui/Infobar.js(16,45): error TS2339: Property 'createChild' does not exist on type 'DocumentFragment'. +node_modules/chrome-devtools-frontend/front_end/ui/Infobar.js(26,39): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/ui/Infobar.js(32,35): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/ui/Infobar.js(44,18): error TS2694: Namespace 'UI' has no exported member 'Infobar'. -node_modules/chrome-devtools-frontend/front_end/ui/Infobar.js(78,18): error TS2694: Namespace 'UI' has no exported member 'Widget'. node_modules/chrome-devtools-frontend/front_end/ui/Infobar.js(90,30): error TS2345: Argument of type 'true' is not assignable to parameter of type 'V'. +node_modules/chrome-devtools-frontend/front_end/ui/Infobar.js(115,12): error TS2339: Property 'Type' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/ui/InplaceEditor.js(10,18): error TS2694: Namespace 'UI' has no exported member 'InplaceEditor'. node_modules/chrome-devtools-frontend/front_end/ui/InplaceEditor.js(11,19): error TS2694: Namespace 'UI' has no exported member 'InplaceEditor'. +node_modules/chrome-devtools-frontend/front_end/ui/InplaceEditor.js(14,27): error TS2339: Property '_defaultInstance' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/ui/InplaceEditor.js(15,24): error TS2339: Property '_defaultInstance' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/ui/InplaceEditor.js(16,29): error TS2339: Property '_defaultInstance' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/ui/InplaceEditor.js(68,18): error TS2694: Namespace 'UI' has no exported member 'InplaceEditor'. node_modules/chrome-devtools-frontend/front_end/ui/InplaceEditor.js(69,19): error TS2694: Namespace 'UI' has no exported member 'InplaceEditor'. +node_modules/chrome-devtools-frontend/front_end/ui/InplaceEditor.js(75,45): error TS2339: Property 'Config' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/ui/InplaceEditor.js(131,22): error TS2339: Property 'keyCode' does not exist on type 'Event'. +node_modules/chrome-devtools-frontend/front_end/ui/InplaceEditor.js(131,54): error TS2339: Property 'Keys' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/ui/InplaceEditor.js(131,77): error TS2339: Property 'key' does not exist on type 'Event'. node_modules/chrome-devtools-frontend/front_end/ui/InplaceEditor.js(133,22): error TS2339: Property 'key' does not exist on type 'Event'. node_modules/chrome-devtools-frontend/front_end/ui/InplaceEditor.js(134,33): error TS2339: Property 'shiftKey' does not exist on type 'Event'. node_modules/chrome-devtools-frontend/front_end/ui/InplaceEditor.js(184,2): error TS1003: Identifier expected. -node_modules/chrome-devtools-frontend/front_end/ui/InspectorView.js(36,5): error TS2346: Call target does not contain any signatures. -node_modules/chrome-devtools-frontend/front_end/ui/InspectorView.js(79,24): error TS2694: Namespace 'Common' has no exported member 'Event'. -node_modules/chrome-devtools-frontend/front_end/ui/InspectorView.js(91,51): error TS2339: Property 'runtime' does not exist on type 'Window'. -node_modules/chrome-devtools-frontend/front_end/ui/InspectorView.js(111,19): error TS2694: Namespace 'UI' has no exported member 'ViewLocation'. -node_modules/chrome-devtools-frontend/front_end/ui/InspectorView.js(127,18): error TS2694: Namespace 'UI' has no exported member 'View'. -node_modules/chrome-devtools-frontend/front_end/ui/InspectorView.js(246,73): error TS2339: Property 'altKey' does not exist on type 'Event'. -node_modules/chrome-devtools-frontend/front_end/ui/InspectorView.js(246,89): error TS2339: Property 'shiftKey' does not exist on type 'Event'. -node_modules/chrome-devtools-frontend/front_end/ui/InspectorView.js(253,17): error TS2339: Property 'keyCode' does not exist on type 'Event'. -node_modules/chrome-devtools-frontend/front_end/ui/InspectorView.js(253,41): error TS2339: Property 'keyCode' does not exist on type 'Event'. -node_modules/chrome-devtools-frontend/front_end/ui/InspectorView.js(254,28): error TS2339: Property 'keyCode' does not exist on type 'Event'. -node_modules/chrome-devtools-frontend/front_end/ui/InspectorView.js(256,17): error TS2339: Property 'keyCode' does not exist on type 'Event'. -node_modules/chrome-devtools-frontend/front_end/ui/InspectorView.js(256,41): error TS2339: Property 'keyCode' does not exist on type 'Event'. -node_modules/chrome-devtools-frontend/front_end/ui/InspectorView.js(258,28): error TS2339: Property 'keyCode' does not exist on type 'Event'. -node_modules/chrome-devtools-frontend/front_end/ui/InspectorView.js(264,17): error TS2339: Property 'consume' does not exist on type 'Event'. -node_modules/chrome-devtools-frontend/front_end/ui/InspectorView.js(269,15): error TS2339: Property 'key' does not exist on type 'Event'. -node_modules/chrome-devtools-frontend/front_end/ui/InspectorView.js(271,13): error TS2339: Property 'consume' does not exist on type 'Event'. -node_modules/chrome-devtools-frontend/front_end/ui/InspectorView.js(274,15): error TS2339: Property 'key' does not exist on type 'Event'. -node_modules/chrome-devtools-frontend/front_end/ui/InspectorView.js(276,13): error TS2339: Property 'consume' does not exist on type 'Event'. -node_modules/chrome-devtools-frontend/front_end/ui/InspectorView.js(299,22): error TS2694: Namespace 'Common' has no exported member 'Event'. +node_modules/chrome-devtools-frontend/front_end/ui/InplaceEditor.js(185,18): error TS2339: Property 'Controller' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/ui/InplaceEditor.js(192,18): error TS2339: Property 'Config' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/ui/InspectorView.js(45,5): error TS2554: Expected 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/ui/InspectorView.js(49,9): error TS2554: Expected 5 arguments, but got 4. +node_modules/chrome-devtools-frontend/front_end/ui/InspectorView.js(53,50): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/ui/InspectorView.js(54,57): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/ui/InspectorView.js(58,59): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/ui/InspectorView.js(62,31): error TS2339: Property 'bringToFront' does not exist on type 'typeof InspectorFrontendHost'. +node_modules/chrome-devtools-frontend/front_end/ui/InspectorView.js(65,45): error TS2339: Property 'tabbedPane' does not exist on type '() => void'. +node_modules/chrome-devtools-frontend/front_end/ui/InspectorView.js(68,53): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/ui/InspectorView.js(69,40): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/ui/InspectorView.js(76,34): error TS2339: Property 'addEventListener' does not exist on type '() => void'. +node_modules/chrome-devtools-frontend/front_end/ui/InspectorView.js(80,24): error TS2694: Namespace 'Common' has no exported member 'Event'. +node_modules/chrome-devtools-frontend/front_end/ui/InspectorView.js(92,51): error TS2339: Property 'runtime' does not exist on type 'Window'. +node_modules/chrome-devtools-frontend/front_end/ui/InspectorView.js(112,19): error TS2694: Namespace 'UI' has no exported member 'ViewLocation'. +node_modules/chrome-devtools-frontend/front_end/ui/InspectorView.js(128,18): error TS2694: Namespace 'UI' has no exported member 'View'. +node_modules/chrome-devtools-frontend/front_end/ui/InspectorView.js(131,26): error TS2339: Property 'appendView' does not exist on type '() => void'. +node_modules/chrome-devtools-frontend/front_end/ui/InspectorView.js(147,80): error TS2339: Property 'widget' does not exist on type '() => void'. +node_modules/chrome-devtools-frontend/front_end/ui/InspectorView.js(247,73): error TS2339: Property 'altKey' does not exist on type 'Event'. +node_modules/chrome-devtools-frontend/front_end/ui/InspectorView.js(247,89): error TS2339: Property 'shiftKey' does not exist on type 'Event'. +node_modules/chrome-devtools-frontend/front_end/ui/InspectorView.js(254,17): error TS2339: Property 'keyCode' does not exist on type 'Event'. +node_modules/chrome-devtools-frontend/front_end/ui/InspectorView.js(254,41): error TS2339: Property 'keyCode' does not exist on type 'Event'. +node_modules/chrome-devtools-frontend/front_end/ui/InspectorView.js(255,28): error TS2339: Property 'keyCode' does not exist on type 'Event'. +node_modules/chrome-devtools-frontend/front_end/ui/InspectorView.js(257,17): error TS2339: Property 'keyCode' does not exist on type 'Event'. +node_modules/chrome-devtools-frontend/front_end/ui/InspectorView.js(257,41): error TS2339: Property 'keyCode' does not exist on type 'Event'. +node_modules/chrome-devtools-frontend/front_end/ui/InspectorView.js(259,28): error TS2339: Property 'keyCode' does not exist on type 'Event'. +node_modules/chrome-devtools-frontend/front_end/ui/InspectorView.js(265,17): error TS2339: Property 'consume' does not exist on type 'Event'. +node_modules/chrome-devtools-frontend/front_end/ui/InspectorView.js(270,15): error TS2339: Property 'key' does not exist on type 'Event'. +node_modules/chrome-devtools-frontend/front_end/ui/InspectorView.js(272,13): error TS2339: Property 'consume' does not exist on type 'Event'. +node_modules/chrome-devtools-frontend/front_end/ui/InspectorView.js(275,15): error TS2339: Property 'key' does not exist on type 'Event'. +node_modules/chrome-devtools-frontend/front_end/ui/InspectorView.js(277,13): error TS2339: Property 'consume' does not exist on type 'Event'. +node_modules/chrome-devtools-frontend/front_end/ui/InspectorView.js(300,22): error TS2694: Namespace 'Common' has no exported member 'Event'. +node_modules/chrome-devtools-frontend/front_end/ui/InspectorView.js(308,22): error TS2694: Namespace 'Common' has no exported member 'Event'. +node_modules/chrome-devtools-frontend/front_end/ui/InspectorView.js(343,18): error TS2339: Property 'DrawerToggleActionDelegate' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/ui/KeyboardShortcut.js(45,50): error TS2339: Property 'Modifiers' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/ui/KeyboardShortcut.js(54,41): error TS2339: Property 'Modifiers' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/ui/KeyboardShortcut.js(56,40): error TS2339: Property 'Modifiers' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/ui/KeyboardShortcut.js(58,40): error TS2339: Property 'Modifiers' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/ui/KeyboardShortcut.js(60,40): error TS2339: Property 'Modifiers' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/ui/KeyboardShortcut.js(62,40): error TS2339: Property 'Modifiers' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/ui/KeyboardShortcut.js(75,90): error TS2339: Property 'Modifiers' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/ui/KeyboardShortcut.js(91,19): error TS2339: Property 'ctrlKey' does not exist on type 'Event'. node_modules/chrome-devtools-frontend/front_end/ui/KeyboardShortcut.js(91,37): error TS2339: Property 'shiftKey' does not exist on type 'Event'. node_modules/chrome-devtools-frontend/front_end/ui/KeyboardShortcut.js(91,56): error TS2339: Property 'altKey' does not exist on type 'Event'. @@ -12728,15 +22164,28 @@ node_modules/chrome-devtools-frontend/front_end/ui/KeyboardShortcut.js(91,73): e node_modules/chrome-devtools-frontend/front_end/ui/KeyboardShortcut.js(95,25): error TS2694: Namespace 'UI' has no exported member 'KeyboardShortcut'. node_modules/chrome-devtools-frontend/front_end/ui/KeyboardShortcut.js(97,19): error TS2694: Namespace 'UI' has no exported member 'KeyboardShortcut'. node_modules/chrome-devtools-frontend/front_end/ui/KeyboardShortcut.js(108,19): error TS2694: Namespace 'UI' has no exported member 'KeyboardShortcut'. -node_modules/chrome-devtools-frontend/front_end/ui/KeyboardShortcut.js(124,20): error TS2345: Argument of type 'string' is not assignable to parameter of type 'boolean'. +node_modules/chrome-devtools-frontend/front_end/ui/KeyboardShortcut.js(115,38): error TS2339: Property 'Modifiers' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/ui/KeyboardShortcut.js(116,42): error TS2339: Property 'Modifiers' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/ui/KeyboardShortcut.js(128,35): error TS2339: Property 'Keys' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/ui/KeyboardShortcut.js(128,74): error TS2339: Property 'KeyBindings' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/ui/KeyboardShortcut.js(130,40): error TS2339: Property 'Modifiers' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/ui/KeyboardShortcut.js(135,25): error TS2694: Namespace 'UI' has no exported member 'KeyboardShortcut'. node_modules/chrome-devtools-frontend/front_end/ui/KeyboardShortcut.js(144,25): error TS2694: Namespace 'UI' has no exported member 'KeyboardShortcut'. +node_modules/chrome-devtools-frontend/front_end/ui/KeyboardShortcut.js(178,33): error TS2339: Property 'Modifiers' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/ui/KeyboardShortcut.js(199,21): error TS2339: Property 'Modifiers' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/ui/KeyboardShortcut.js(205,7): error TS1056: Accessors are only available when targeting ECMAScript 5 and higher. node_modules/chrome-devtools-frontend/front_end/ui/KeyboardShortcut.js(209,7): error TS1056: Accessors are only available when targeting ECMAScript 5 and higher. node_modules/chrome-devtools-frontend/front_end/ui/KeyboardShortcut.js(215,73): error TS1003: Identifier expected. +node_modules/chrome-devtools-frontend/front_end/ui/KeyboardShortcut.js(216,21): error TS2339: Property 'Key' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/ui/KeyboardShortcut.js(219,21): error TS2339: Property 'Keys' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/ui/KeyboardShortcut.js(269,7): error TS1056: Accessors are only available when targeting ECMAScript 5 and higher. +node_modules/chrome-devtools-frontend/front_end/ui/KeyboardShortcut.js(275,21): error TS2339: Property 'KeyBindings' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/ui/KeyboardShortcut.js(278,39): error TS2339: Property 'Keys' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/ui/KeyboardShortcut.js(279,42): error TS2339: Property 'Keys' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/ui/KeyboardShortcut.js(282,27): error TS2339: Property 'KeyBindings' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/ui/KeyboardShortcut.js(288,45): error TS1003: Identifier expected. node_modules/chrome-devtools-frontend/front_end/ui/KeyboardShortcut.js(289,21): error TS2300: Duplicate identifier 'Descriptor'. +node_modules/chrome-devtools-frontend/front_end/ui/KeyboardShortcut.js(289,21): error TS2339: Property 'Descriptor' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/ui/ListControl.js(14,15): error TS2355: A function whose declared type is neither 'void' nor 'any' must return a value. node_modules/chrome-devtools-frontend/front_end/ui/ListControl.js(22,15): error TS2355: A function whose declared type is neither 'void' nor 'any' must return a value. node_modules/chrome-devtools-frontend/front_end/ui/ListControl.js(28,15): error TS2355: A function whose declared type is neither 'void' nor 'any' must return a value. @@ -12746,9 +22195,12 @@ node_modules/chrome-devtools-frontend/front_end/ui/ListControl.js(55,18): error node_modules/chrome-devtools-frontend/front_end/ui/ListControl.js(59,18): error TS2339: Property 'style' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/ui/ListControl.js(60,37): error TS2339: Property 'createChild' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/ui/ListControl.js(61,40): error TS2339: Property 'createChild' does not exist on type 'Element'. +node_modules/chrome-devtools-frontend/front_end/ui/ListControl.js(69,47): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/ui/ListControl.js(76,18): error TS2339: Property 'tabIndex' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/ui/ListControl.js(88,67): error TS2339: Property 'offsetHeight' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/ui/ListControl.js(94,15): error TS2315: Type '(Anonymous class)' is not generic. +node_modules/chrome-devtools-frontend/front_end/ui/ListControl.js(99,50): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/ui/ListControl.js(101,47): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/ui/ListControl.js(106,22): error TS2694: Namespace 'Common' has no exported member 'Event'. node_modules/chrome-devtools-frontend/front_end/ui/ListControl.js(158,39): error TS2339: Property 'offsetHeight' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/ui/ListControl.js(160,33): error TS2339: Property 'constrain' does not exist on type 'NumberConstructor'. @@ -12779,19 +22231,31 @@ node_modules/chrome-devtools-frontend/front_end/ui/ListControl.js(529,35): error node_modules/chrome-devtools-frontend/front_end/ui/ListControl.js(557,33): error TS2339: Property 'constrain' does not exist on type 'NumberConstructor'. 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(637,14): error TS2403: Subsequent variable declarations must have the same type. Variable 'index' must be of type 'number', but here has type 'any'. -node_modules/chrome-devtools-frontend/front_end/ui/ListModel.js(14,5): error TS2346: Call target does not contain any signatures. node_modules/chrome-devtools-frontend/front_end/ui/ListModel.js(28,7): error TS1056: Accessors are only available when targeting ECMAScript 5 and higher. +node_modules/chrome-devtools-frontend/front_end/ui/ListModel.js(185,22): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/ui/ListModel.js(190,14): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/ui/ListWidget.js(9,18): error TS2694: Namespace 'UI' has no exported member 'ListWidget'. -node_modules/chrome-devtools-frontend/front_end/ui/ListWidget.js(12,5): error TS2346: Call target does not contain any signatures. +node_modules/chrome-devtools-frontend/front_end/ui/ListWidget.js(16,38): error TS2339: Property 'createChild' does not exist on type 'Element'. +node_modules/chrome-devtools-frontend/front_end/ui/ListWidget.js(17,18): error TS2339: Property 'tabIndex' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/ui/ListWidget.js(28,20): error TS2694: Namespace 'UI' has no exported member 'ListWidget'. node_modules/chrome-devtools-frontend/front_end/ui/ListWidget.js(127,14): error TS2339: Property 'createChild' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/ui/ListWidget.js(129,28): error TS2339: Property 'createChild' does not exist on type 'Element'. +node_modules/chrome-devtools-frontend/front_end/ui/ListWidget.js(133,43): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/ui/ListWidget.js(134,50): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/ui/ListWidget.js(137,45): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/ui/ListWidget.js(138,52): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/ui/ListWidget.js(203,32): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/ui/ListWidget.js(203,58): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/ui/ListWidget.js(210,33): error TS2694: Namespace 'UI' has no exported member 'ListWidget'. +node_modules/chrome-devtools-frontend/front_end/ui/ListWidget.js(235,15): error TS2339: Property 'Delegate' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/ui/ListWidget.js(237,15): error TS2339: Property 'Delegate' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/ui/ListWidget.js(241,15): error TS2355: A function whose declared type is neither 'void' nor 'any' must return a value. node_modules/chrome-devtools-frontend/front_end/ui/ListWidget.js(253,19): error TS2694: Namespace 'UI' has no exported member 'ListWidget'. node_modules/chrome-devtools-frontend/front_end/ui/ListWidget.js(259,18): error TS2694: Namespace 'UI' has no exported member 'ListWidget'. +node_modules/chrome-devtools-frontend/front_end/ui/ListWidget.js(268,15): error TS2339: Property 'Editor' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/ui/ListWidget.js(274,41): error TS2339: Property 'createChild' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/ui/ListWidget.js(276,35): error TS2339: Property 'createChild' does not exist on type 'Element'. +node_modules/chrome-devtools-frontend/front_end/ui/ListWidget.js(279,46): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/ui/ListWidget.js(291,15): error TS2339: Property 'consume' does not exist on type 'Event'. node_modules/chrome-devtools-frontend/front_end/ui/ListWidget.js(300,23): error TS1005: '>' expected. node_modules/chrome-devtools-frontend/front_end/ui/ListWidget.js(324,34): error TS1003: Identifier expected. @@ -12801,12 +22265,15 @@ node_modules/chrome-devtools-frontend/front_end/ui/ListWidget.js(341,34): error node_modules/chrome-devtools-frontend/front_end/ui/ListWidget.js(341,34): error TS8024: JSDoc '@param' tag has name '', but there is no parameter with that name. node_modules/chrome-devtools-frontend/front_end/ui/ListWidget.js(341,35): error TS1138: Parameter declaration expected. node_modules/chrome-devtools-frontend/front_end/ui/ListWidget.js(376,7): error TS2362: The left-hand side of an arithmetic operation must be of type 'any', 'number' or an enum type. +node_modules/chrome-devtools-frontend/front_end/ui/ListWidget.js(378,24): error TS2339: Property 'disabled' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/ui/ListWidget.js(395,18): error TS2339: Property 'scrollIntoViewIfNeeded' does not exist on type 'Element'. -node_modules/chrome-devtools-frontend/front_end/ui/Panel.js(36,5): error TS2346: Call target does not contain any signatures. +node_modules/chrome-devtools-frontend/front_end/ui/ListWidget.js(402,28): error TS2339: Property 'disabled' does not exist on type 'Element'. +node_modules/chrome-devtools-frontend/front_end/ui/Panel.js(29,4): error TS2551: Property 'panels' does not exist on type 'typeof UI'. Did you mean 'Panel'? +node_modules/chrome-devtools-frontend/front_end/ui/Panel.js(44,8): error TS2551: Property 'panels' does not exist on type 'typeof UI'. Did you mean 'Panel'? node_modules/chrome-devtools-frontend/front_end/ui/Panel.js(49,7): error TS1056: Accessors are only available when targeting ECMAScript 5 and higher. node_modules/chrome-devtools-frontend/front_end/ui/Panel.js(75,13): error TS2339: Property 'handled' does not exist on type 'KeyboardEvent'. node_modules/chrome-devtools-frontend/front_end/ui/Panel.js(79,26): error TS2694: Namespace 'UI' has no exported member 'KeyboardShortcut'. -node_modules/chrome-devtools-frontend/front_end/ui/Panel.js(118,5): error TS2346: Call target does not contain any signatures. +node_modules/chrome-devtools-frontend/front_end/ui/Panel.js(122,5): error TS2554: Expected 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/ui/Popover.js(37,40): error TS2694: Namespace 'UI' has no exported member 'PopoverRequest'. node_modules/chrome-devtools-frontend/front_end/ui/Popover.js(80,79): error TS2339: Property 'clientX' does not exist on type 'Event'. node_modules/chrome-devtools-frontend/front_end/ui/Popover.js(80,94): error TS2339: Property 'clientY' does not exist on type 'Event'. @@ -12814,35 +22281,82 @@ node_modules/chrome-devtools-frontend/front_end/ui/Popover.js(109,15): error TS2 node_modules/chrome-devtools-frontend/front_end/ui/Popover.js(129,15): error TS2339: Property 'relatedTarget' does not exist on type 'Event'. node_modules/chrome-devtools-frontend/front_end/ui/Popover.js(129,39): error TS2339: Property 'relatedTarget' does not exist on type 'Event'. node_modules/chrome-devtools-frontend/front_end/ui/Popover.js(170,38): error TS2339: Property 'ownerDocument' does not exist on type 'EventTarget'. +node_modules/chrome-devtools-frontend/front_end/ui/Popover.js(206,42): error TS2339: Property 'SizeBehavior' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/ui/Popover.js(207,44): error TS2339: Property 'MarginBehavior' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/ui/Popover.js(220,28): error TS2339: Property '_popoverHelper' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/ui/Popover.js(222,26): error TS2339: Property '_popoverHelper' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/ui/Popover.js(224,24): error TS2339: Property '_popoverHelper' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/ui/Popover.js(236,33): error TS2339: Property '_popoverHelper' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/ui/Popover.js(253,113): error TS1003: Identifier expected. -node_modules/chrome-devtools-frontend/front_end/ui/ReportView.js(12,5): error TS2346: Call target does not contain any signatures. +node_modules/chrome-devtools-frontend/front_end/ui/Popover.js(254,4): error TS2339: Property 'PopoverRequest' does not exist on type 'typeof UI'. +node_modules/chrome-devtools-frontend/front_end/ui/ProgressIndicator.js(38,45): error TS2339: Property 'createChild' does not exist on type 'DocumentFragment'. +node_modules/chrome-devtools-frontend/front_end/ui/ReportView.js(15,44): error TS2339: Property 'createChild' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/ui/ReportView.js(66,19): error TS2694: Namespace 'UI' has no exported member 'ReportView'. +node_modules/chrome-devtools-frontend/front_end/ui/ReportView.js(69,37): error TS2339: Property 'Section' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/ui/ReportView.js(75,27): error TS2694: Namespace 'UI' has no exported member 'ReportView'. node_modules/chrome-devtools-frontend/front_end/ui/ReportView.js(75,51): error TS2694: Namespace 'UI' has no exported member 'ReportView'. node_modules/chrome-devtools-frontend/front_end/ui/ReportView.js(78,42): error TS2694: Namespace 'UI' has no exported member 'ReportView'. -node_modules/chrome-devtools-frontend/front_end/ui/ReportView.js(114,5): error TS2346: Call target does not contain any signatures. +node_modules/chrome-devtools-frontend/front_end/ui/ReportView.js(108,15): error TS2339: Property 'Section' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/ui/ReportView.js(118,40): error TS2339: Property 'createChild' does not exist on type 'Element'. +node_modules/chrome-devtools-frontend/front_end/ui/ReportView.js(121,36): error TS2339: Property 'createChild' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/ui/ReportView.js(159,11): error TS2339: Property 'createChild' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/ui/ReportView.js(161,11): error TS2339: Property 'createChild' does not exist on type 'Element'. -node_modules/chrome-devtools-frontend/front_end/ui/ResizerWidget.js(9,5): error TS2346: Call target does not contain any signatures. node_modules/chrome-devtools-frontend/front_end/ui/ResizerWidget.js(58,20): error TS2339: Property 'remove' does not exist on type 'any[]'. node_modules/chrome-devtools-frontend/front_end/ui/ResizerWidget.js(60,13): error TS2339: Property 'style' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/ui/ResizerWidget.js(72,15): error TS2339: Property 'style' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/ui/ResizerWidget.js(74,15): error TS2339: Property 'style' does not exist on type 'Element'. -node_modules/chrome-devtools-frontend/front_end/ui/ResizerWidget.js(176,5): error TS2346: Call target does not contain any signatures. -node_modules/chrome-devtools-frontend/front_end/ui/RootView.js(9,5): error TS2346: Call target does not contain any signatures. +node_modules/chrome-devtools-frontend/front_end/ui/ResizerWidget.js(123,26): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/ui/ResizerWidget.js(150,26): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/ui/ResizerWidget.js(158,5): error TS2554: Expected 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/ui/ResizerWidget.js(158,52): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/ui/ResizerWidget.js(165,18): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/ui/ResizerWidget.js(212,26): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/ui/ResizerWidget.js(226,28): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/ui/ResizerWidget.js(229,28): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/ui/RootView.js(13,45): error TS2345: Argument of type 'false' is not assignable to parameter of type 'string'. +node_modules/chrome-devtools-frontend/front_end/ui/RootView.js(23,5): error TS2554: Expected 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/ui/RootView.js(34,20): error TS2339: Property 'style' does not exist on type 'Element'. +node_modules/chrome-devtools-frontend/front_end/ui/RootView.js(36,20): error TS2339: Property 'style' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/ui/SearchableView.js(37,18): error TS2694: Namespace 'UI' has no exported member 'Searchable'. -node_modules/chrome-devtools-frontend/front_end/ui/SearchableView.js(41,5): error TS2346: Call target does not contain any signatures. +node_modules/chrome-devtools-frontend/front_end/ui/SearchableView.js(43,36): error TS2339: Property '_symbol' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/ui/SearchableView.js(49,25): error TS2339: Property 'createChild' does not exist on type 'Element'. +node_modules/chrome-devtools-frontend/front_end/ui/SearchableView.js(50,56): error TS2339: Property 'createChild' does not exist on type 'Element'. +node_modules/chrome-devtools-frontend/front_end/ui/SearchableView.js(55,54): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/ui/SearchableView.js(56,65): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/ui/SearchableView.js(65,44): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/ui/SearchableView.js(76,47): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/ui/SearchableView.js(81,47): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/ui/SearchableView.js(89,45): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/ui/SearchableView.js(96,30): error TS2339: Property 'supportsCaseSensitiveSearch' does not exist on type '() => void'. +node_modules/chrome-devtools-frontend/front_end/ui/SearchableView.js(97,56): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/ui/SearchableView.js(99,67): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/ui/SearchableView.js(103,30): error TS2339: Property 'supportsRegexSearch' does not exist on type '() => void'. +node_modules/chrome-devtools-frontend/front_end/ui/SearchableView.js(106,59): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/ui/SearchableView.js(111,29): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/ui/SearchableView.js(117,29): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/ui/SearchableView.js(118,32): error TS2339: Property 'disabled' does not exist on type 'Element'. +node_modules/chrome-devtools-frontend/front_end/ui/SearchableView.js(122,29): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/ui/SearchableView.js(124,35): error TS2339: Property 'disabled' does not exist on type 'Element'. +node_modules/chrome-devtools-frontend/front_end/ui/SearchableView.js(137,40): error TS2339: Property '_symbol' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/ui/SearchableView.js(138,25): error TS2339: Property 'parentElementOrShadowHost' does not exist on type 'Element'. +node_modules/chrome-devtools-frontend/front_end/ui/SearchableView.js(164,18): error TS2339: Property 'caseSensitive' does not exist on type '{}'. +node_modules/chrome-devtools-frontend/front_end/ui/SearchableView.js(165,18): error TS2339: Property 'isRegex' does not exist on type '{}'. +node_modules/chrome-devtools-frontend/front_end/ui/SearchableView.js(166,23): error TS2345: Argument of type '{}' is not assignable to parameter of type 'V'. node_modules/chrome-devtools-frontend/front_end/ui/SearchableView.js(171,30): error TS2339: Property 'supportsCaseSensitiveSearch' does not exist on type '() => void'. +node_modules/chrome-devtools-frontend/front_end/ui/SearchableView.js(172,59): error TS2339: Property 'caseSensitive' does not exist on type '{}'. node_modules/chrome-devtools-frontend/front_end/ui/SearchableView.js(173,30): error TS2339: Property 'supportsRegexSearch' does not exist on type '() => void'. +node_modules/chrome-devtools-frontend/front_end/ui/SearchableView.js(174,51): error TS2339: Property 'isRegex' does not exist on type '{}'. node_modules/chrome-devtools-frontend/front_end/ui/SearchableView.js(202,30): error TS2339: Property 'currentSearchMatches' does not exist on type '() => void'. node_modules/chrome-devtools-frontend/front_end/ui/SearchableView.js(204,26): error TS2339: Property 'currentSearchMatches' does not exist on type '() => void'. node_modules/chrome-devtools-frontend/front_end/ui/SearchableView.js(205,77): error TS2339: Property 'currentQuery' does not exist on type '() => void'. node_modules/chrome-devtools-frontend/front_end/ui/SearchableView.js(212,77): error TS2339: Property 'currentSearchMatches' does not exist on type '() => void'. node_modules/chrome-devtools-frontend/front_end/ui/SearchableView.js(260,26): error TS2339: Property 'jumpToNextSearchResult' does not exist on type '() => void'. node_modules/chrome-devtools-frontend/front_end/ui/SearchableView.js(270,26): error TS2339: Property 'jumpToPreviousSearchResult' does not exist on type '() => void'. +node_modules/chrome-devtools-frontend/front_end/ui/SearchableView.js(296,32): error TS2339: Property 'disabled' does not exist on type 'Element'. +node_modules/chrome-devtools-frontend/front_end/ui/SearchableView.js(297,35): error TS2339: Property 'disabled' does not exist on type 'Element'. +node_modules/chrome-devtools-frontend/front_end/ui/SearchableView.js(317,42): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/ui/SearchableView.js(328,35): error TS2339: Property 'hasFocus' does not exist on type '(Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/ui/SearchableView.js(329,48): error TS2339: Property 'window' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/ui/SearchableView.js(358,13): error TS2339: Property 'consume' does not exist on type 'Event'. node_modules/chrome-devtools-frontend/front_end/ui/SearchableView.js(365,45): error TS2339: Property 'shiftKey' does not exist on type 'Event'. node_modules/chrome-devtools-frontend/front_end/ui/SearchableView.js(367,42): error TS2339: Property 'shiftKey' does not exist on type 'Event'. @@ -12854,23 +22368,37 @@ node_modules/chrome-devtools-frontend/front_end/ui/SearchableView.js(425,28): er node_modules/chrome-devtools-frontend/front_end/ui/SearchableView.js(443,26): error TS2339: Property 'currentQuery' does not exist on type '() => void'. node_modules/chrome-devtools-frontend/front_end/ui/SearchableView.js(446,26): error TS2339: Property 'performSearch' does not exist on type '() => void'. node_modules/chrome-devtools-frontend/front_end/ui/SearchableView.js(450,19): error TS2694: Namespace 'UI' has no exported member 'SearchableView'. +node_modules/chrome-devtools-frontend/front_end/ui/SearchableView.js(456,34): error TS2339: Property 'SearchConfig' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/ui/SearchableView.js(474,20): error TS2694: Namespace 'UI' has no exported member 'Replaceable'. node_modules/chrome-devtools-frontend/front_end/ui/SearchableView.js(475,10): error TS2339: Property 'replaceSelectionWith' does not exist on type '() => void'. node_modules/chrome-devtools-frontend/front_end/ui/SearchableView.js(482,20): error TS2694: Namespace 'UI' has no exported member 'Replaceable'. node_modules/chrome-devtools-frontend/front_end/ui/SearchableView.js(482,59): error TS2339: Property 'replaceAllWith' does not exist on type '() => void'. +node_modules/chrome-devtools-frontend/front_end/ui/SearchableView.js(504,19): error TS2339: Property '_symbol' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/ui/SearchableView.js(516,18): error TS2694: Namespace 'UI' has no exported member 'SearchableView'. node_modules/chrome-devtools-frontend/front_end/ui/SearchableView.js(527,15): error TS2355: A function whose declared type is neither 'void' nor 'any' must return a value. node_modules/chrome-devtools-frontend/front_end/ui/SearchableView.js(532,15): error TS2355: A function whose declared type is neither 'void' nor 'any' must return a value. node_modules/chrome-devtools-frontend/front_end/ui/SearchableView.js(544,18): error TS2694: Namespace 'UI' has no exported member 'SearchableView'. node_modules/chrome-devtools-frontend/front_end/ui/SearchableView.js(550,18): error TS2694: Namespace 'UI' has no exported member 'SearchableView'. +node_modules/chrome-devtools-frontend/front_end/ui/SearchableView.js(559,19): error TS2339: Property 'SearchConfig' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/ui/SearchableView.js(587,15): error TS2339: Property '__fromRegExpQuery' does not exist on type 'RegExp'. +node_modules/chrome-devtools-frontend/front_end/ui/SettingsUI.js(30,4): error TS2551: Property 'SettingsUI' does not exist on type 'typeof UI'. Did you mean 'SettingUI'? +node_modules/chrome-devtools-frontend/front_end/ui/SettingsUI.js(39,4): error TS2551: Property 'SettingsUI' does not exist on type 'typeof UI'. Did you mean 'SettingUI'? +node_modules/chrome-devtools-frontend/front_end/ui/SettingsUI.js(46,6): error TS2551: Property 'SettingsUI' does not exist on type 'typeof UI'. Did you mean 'SettingUI'? +node_modules/chrome-devtools-frontend/front_end/ui/SettingsUI.js(62,4): error TS2551: Property 'SettingsUI' does not exist on type 'typeof UI'. Did you mean 'SettingUI'? node_modules/chrome-devtools-frontend/front_end/ui/SettingsUI.js(64,5): error TS2339: Property 'createChild' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/ui/SettingsUI.js(65,18): error TS2339: Property 'createChild' does not exist on type 'Element'. +node_modules/chrome-devtools-frontend/front_end/ui/SettingsUI.js(70,49): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/ui/SettingsUI.js(97,4): error TS2551: Property 'SettingsUI' does not exist on type 'typeof UI'. Did you mean 'SettingUI'? node_modules/chrome-devtools-frontend/front_end/ui/SettingsUI.js(99,15): error TS2339: Property 'checked' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/ui/SettingsUI.js(100,13): error TS2339: Property 'checked' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/ui/SettingsUI.js(106,33): error TS2339: Property 'checked' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/ui/SettingsUI.js(107,25): error TS2339: Property 'checked' does not exist on type 'Element'. +node_modules/chrome-devtools-frontend/front_end/ui/SettingsUI.js(117,4): error TS2551: Property 'SettingsUI' does not exist on type 'typeof UI'. Did you mean 'SettingUI'? node_modules/chrome-devtools-frontend/front_end/ui/SettingsUI.js(119,27): error TS2339: Property 'createChild' does not exist on type 'Element'. +node_modules/chrome-devtools-frontend/front_end/ui/SettingsUI.js(129,4): error TS2551: Property 'SettingsUI' does not exist on type 'typeof UI'. Did you mean 'SettingUI'? +node_modules/chrome-devtools-frontend/front_end/ui/SettingsUI.js(133,17): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/ui/SettingsUI.js(136,17): error TS2551: Property 'SettingsUI' does not exist on type 'typeof UI'. Did you mean 'SettingUI'? +node_modules/chrome-devtools-frontend/front_end/ui/SettingsUI.js(139,19): error TS2551: Property 'SettingsUI' does not exist on type 'typeof UI'. Did you mean 'SettingUI'? node_modules/chrome-devtools-frontend/front_end/ui/SettingsUI.js(155,15): error TS2355: A function whose declared type is neither 'void' nor 'any' must return a value. node_modules/chrome-devtools-frontend/front_end/ui/ShortcutRegistry.js(16,39): error TS2694: Namespace 'UI' has no exported member 'KeyboardShortcut'. node_modules/chrome-devtools-frontend/front_end/ui/ShortcutRegistry.js(26,83): error TS2339: Property 'valuesArray' does not exist on type 'Set'. @@ -12879,17 +22407,223 @@ node_modules/chrome-devtools-frontend/front_end/ui/ShortcutRegistry.js(39,27): e node_modules/chrome-devtools-frontend/front_end/ui/ShortcutRegistry.js(42,42): error TS2339: Property 'get' does not exist on type '{ _map: Map>; }'. node_modules/chrome-devtools-frontend/front_end/ui/ShortcutRegistry.js(88,15): error TS2339: Property 'consume' does not exist on type 'KeyboardEvent'. node_modules/chrome-devtools-frontend/front_end/ui/ShortcutRegistry.js(94,15): error TS2339: Property 'consume' does not exist on type 'KeyboardEvent'. +node_modules/chrome-devtools-frontend/front_end/ui/ShortcutRegistry.js(123,43): error TS2339: Property 'Modifiers' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/ui/ShortcutRegistry.js(147,35): error TS2339: Property 'set' does not exist on type '{ _map: Map>; }'. node_modules/chrome-devtools-frontend/front_end/ui/ShortcutRegistry.js(148,31): error TS2339: Property 'set' does not exist on type '{ _map: Map>; }'. node_modules/chrome-devtools-frontend/front_end/ui/ShortcutRegistry.js(163,27): error TS2339: Property 'runtime' does not exist on type 'Window'. -node_modules/chrome-devtools-frontend/front_end/ui/ShortcutsScreen.js(208,19): error TS2694: Namespace 'UI' has no exported member 'Widget'. +node_modules/chrome-devtools-frontend/front_end/ui/ShortcutRegistry.js(201,21): error TS2339: Property 'ForwardedShortcut' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/ui/ShortcutRegistry.js(203,21): error TS2339: Property 'ForwardedShortcut' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/ui/ShortcutRegistry.js(203,74): error TS2339: Property 'ForwardedShortcut' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/ui/ShortcutsScreen.js(42,54): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/ui/ShortcutsScreen.js(44,39): error TS2339: Property 'ElementsPanelShortcuts' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/ui/ShortcutsScreen.js(45,28): error TS2339: Property 'ElementsPanelShortcuts' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/ui/ShortcutsScreen.js(46,46): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/ui/ShortcutsScreen.js(49,28): error TS2339: Property 'ElementsPanelShortcuts' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/ui/ShortcutsScreen.js(49,84): error TS2339: Property 'ElementsPanelShortcuts' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/ui/ShortcutsScreen.js(50,52): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/ui/ShortcutsScreen.js(53,28): error TS2339: Property 'ElementsPanelShortcuts' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/ui/ShortcutsScreen.js(53,66): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/ui/ShortcutsScreen.js(55,28): error TS2339: Property 'ElementsPanelShortcuts' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/ui/ShortcutsScreen.js(55,64): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/ui/ShortcutsScreen.js(57,28): error TS2339: Property 'ElementsPanelShortcuts' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/ui/ShortcutsScreen.js(57,69): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/ui/ShortcutsScreen.js(59,56): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/ui/ShortcutsScreen.js(61,51): error TS2339: Property 'ElementsPanelShortcuts' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/ui/ShortcutsScreen.js(62,28): error TS2339: Property 'ElementsPanelShortcuts' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/ui/ShortcutsScreen.js(63,60): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/ui/ShortcutsScreen.js(66,28): error TS2339: Property 'ElementsPanelShortcuts' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/ui/ShortcutsScreen.js(66,67): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/ui/ShortcutsScreen.js(68,28): error TS2339: Property 'ElementsPanelShortcuts' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/ui/ShortcutsScreen.js(68,67): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/ui/ShortcutsScreen.js(71,28): error TS2339: Property 'ElementsPanelShortcuts' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/ui/ShortcutsScreen.js(73,28): error TS2339: Property 'ElementsPanelShortcuts' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/ui/ShortcutsScreen.js(76,28): error TS2339: Property 'ElementsPanelShortcuts' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/ui/ShortcutsScreen.js(78,28): error TS2339: Property 'ElementsPanelShortcuts' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/ui/ShortcutsScreen.js(81,28): error TS2339: Property 'ElementsPanelShortcuts' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/ui/ShortcutsScreen.js(83,28): error TS2339: Property 'ElementsPanelShortcuts' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/ui/ShortcutsScreen.js(86,46): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/ui/ShortcutsScreen.js(89,84): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/ui/ShortcutsScreen.js(91,81): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/ui/ShortcutsScreen.js(93,81): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/ui/ShortcutsScreen.js(95,80): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/ui/ShortcutsScreen.js(97,51): error TS2339: Property 'SourcesPanelShortcuts' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/ui/ShortcutsScreen.js(98,28): error TS2339: Property 'SourcesPanelShortcuts' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/ui/ShortcutsScreen.js(99,50): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/ui/ShortcutsScreen.js(102,28): error TS2339: Property 'SourcesPanelShortcuts' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/ui/ShortcutsScreen.js(103,9): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/ui/ShortcutsScreen.js(105,28): error TS2339: Property 'SourcesPanelShortcuts' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/ui/ShortcutsScreen.js(105,71): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/ui/ShortcutsScreen.js(107,28): error TS2339: Property 'SourcesPanelShortcuts' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/ui/ShortcutsScreen.js(107,68): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/ui/ShortcutsScreen.js(109,28): error TS2339: Property 'SourcesPanelShortcuts' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/ui/ShortcutsScreen.js(109,75): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/ui/ShortcutsScreen.js(112,9): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/ui/ShortcutsScreen.js(115,42): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/ui/ShortcutsScreen.js(116,49): error TS2339: Property 'SourcesPanelShortcuts' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/ui/ShortcutsScreen.js(116,83): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/ui/ShortcutsScreen.js(118,28): error TS2339: Property 'SourcesPanelShortcuts' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/ui/ShortcutsScreen.js(118,72): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/ui/ShortcutsScreen.js(119,49): error TS2339: Property 'SourcesPanelShortcuts' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/ui/ShortcutsScreen.js(119,81): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/ui/ShortcutsScreen.js(121,28): error TS2339: Property 'SourcesPanelShortcuts' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/ui/ShortcutsScreen.js(122,9): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/ui/ShortcutsScreen.js(124,28): error TS2339: Property 'SourcesPanelShortcuts' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/ui/ShortcutsScreen.js(124,70): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/ui/ShortcutsScreen.js(125,49): error TS2339: Property 'SourcesPanelShortcuts' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/ui/ShortcutsScreen.js(125,86): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/ui/ShortcutsScreen.js(127,28): error TS2339: Property 'SourcesPanelShortcuts' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/ui/ShortcutsScreen.js(127,72): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/ui/ShortcutsScreen.js(129,28): error TS2339: Property 'SourcesPanelShortcuts' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/ui/ShortcutsScreen.js(129,72): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/ui/ShortcutsScreen.js(131,28): error TS2339: Property 'SourcesPanelShortcuts' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/ui/ShortcutsScreen.js(131,72): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/ui/ShortcutsScreen.js(133,28): error TS2339: Property 'SourcesPanelShortcuts' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/ui/ShortcutsScreen.js(133,72): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/ui/ShortcutsScreen.js(135,28): error TS2339: Property 'SourcesPanelShortcuts' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/ui/ShortcutsScreen.js(135,72): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/ui/ShortcutsScreen.js(136,49): error TS2339: Property 'SourcesPanelShortcuts' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/ui/ShortcutsScreen.js(136,81): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/ui/ShortcutsScreen.js(138,28): error TS2339: Property 'SourcesPanelShortcuts' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/ui/ShortcutsScreen.js(138,71): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/ui/ShortcutsScreen.js(140,28): error TS2339: Property 'SourcesPanelShortcuts' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/ui/ShortcutsScreen.js(140,66): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/ui/ShortcutsScreen.js(143,9): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/ui/ShortcutsScreen.js(146,42): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/ui/ShortcutsScreen.js(149,9): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/ui/ShortcutsScreen.js(152,9): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/ui/ShortcutsScreen.js(154,84): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/ui/ShortcutsScreen.js(156,86): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/ui/ShortcutsScreen.js(160,9): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/ui/ShortcutsScreen.js(164,11): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/ui/ShortcutsScreen.js(166,30): error TS2339: Property 'PerformancePanelShortcuts' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/ui/ShortcutsScreen.js(167,34): error TS2339: Property 'PerformancePanelShortcuts' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/ui/ShortcutsScreen.js(168,11): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/ui/ShortcutsScreen.js(172,42): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/ui/ShortcutsScreen.js(175,9): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/ui/ShortcutsScreen.js(178,42): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/ui/ShortcutsScreen.js(179,49): error TS2339: Property 'LayersPanelShortcuts' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/ui/ShortcutsScreen.js(179,81): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/ui/ShortcutsScreen.js(180,49): error TS2339: Property 'LayersPanelShortcuts' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/ui/ShortcutsScreen.js(180,79): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/ui/ShortcutsScreen.js(182,28): error TS2339: Property 'LayersPanelShortcuts' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/ui/ShortcutsScreen.js(182,61): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/ui/ShortcutsScreen.js(184,28): error TS2339: Property 'LayersPanelShortcuts' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/ui/ShortcutsScreen.js(185,9): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/ui/ShortcutsScreen.js(186,49): error TS2339: Property 'LayersPanelShortcuts' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/ui/ShortcutsScreen.js(186,78): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/ui/ShortcutsScreen.js(187,49): error TS2339: Property 'LayersPanelShortcuts' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/ui/ShortcutsScreen.js(187,79): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/ui/ShortcutsScreen.js(189,28): error TS2339: Property 'LayersPanelShortcuts' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/ui/ShortcutsScreen.js(189,78): error TS2339: Property 'LayersPanelShortcuts' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/ui/ShortcutsScreen.js(190,9): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/ui/ShortcutsScreen.js(192,28): error TS2339: Property 'LayersPanelShortcuts' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/ui/ShortcutsScreen.js(192,80): error TS2339: Property 'LayersPanelShortcuts' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/ui/ShortcutsScreen.js(193,9): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/ui/ShortcutsScreen.js(222,20): error TS2339: Property 'createChild' does not exist on type 'Element'. +node_modules/chrome-devtools-frontend/front_end/ui/ShortcutsScreen.js(222,76): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/ui/ShortcutsScreen.js(223,37): error TS2339: Property 'createChild' does not exist on type 'Element'. +node_modules/chrome-devtools-frontend/front_end/ui/ShortcutsScreen.js(231,45): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/ui/ShortcutsScreen.js(253,40): error TS2339: Property '_sequenceNumber' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/ui/ShortcutsScreen.js(257,18): error TS2694: Namespace 'UI' has no exported member 'KeyboardShortcut'. node_modules/chrome-devtools-frontend/front_end/ui/ShortcutsScreen.js(265,26): error TS2694: Namespace 'UI' has no exported member 'KeyboardShortcut'. node_modules/chrome-devtools-frontend/front_end/ui/ShortcutsScreen.js(273,26): error TS2694: Namespace 'UI' has no exported member 'KeyboardShortcut'. +node_modules/chrome-devtools-frontend/front_end/ui/ShortcutsScreen.js(277,46): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/ui/ShortcutsScreen.js(292,28): error TS2339: Property 'createChild' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/ui/ShortcutsScreen.js(308,26): error TS2694: Namespace 'UI' has no exported member 'KeyboardShortcut'. node_modules/chrome-devtools-frontend/front_end/ui/ShortcutsScreen.js(318,18): error TS2694: Namespace 'UI' has no exported member 'KeyboardShortcut'. +node_modules/chrome-devtools-frontend/front_end/ui/ShortcutsScreen.js(355,21): error TS2339: Property '_sequenceNumber' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/ui/ShortcutsScreen.js(358,20): error TS2339: Property 'ElementsPanelShortcuts' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/ui/ShortcutsScreen.js(359,71): error TS2339: Property 'Keys' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/ui/ShortcutsScreen.js(361,73): error TS2339: Property 'Keys' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/ui/ShortcutsScreen.js(363,67): error TS2339: Property 'Keys' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/ui/ShortcutsScreen.js(365,69): error TS2339: Property 'Keys' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/ui/ShortcutsScreen.js(367,74): error TS2339: Property 'Keys' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/ui/ShortcutsScreen.js(369,72): error TS2339: Property 'Keys' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/ui/ShortcutsScreen.js(371,77): error TS2339: Property 'Keys' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/ui/ShortcutsScreen.js(373,73): error TS2339: Property 'Keys' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/ui/ShortcutsScreen.js(376,63): error TS2339: Property 'Keys' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/ui/ShortcutsScreen.js(376,93): error TS2339: Property 'Modifiers' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/ui/ShortcutsScreen.js(378,75): error TS2339: Property 'Keys' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/ui/ShortcutsScreen.js(380,75): error TS2339: Property 'Keys' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/ui/ShortcutsScreen.js(383,60): error TS2339: Property 'Keys' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/ui/ShortcutsScreen.js(384,60): error TS2339: Property 'Keys' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/ui/ShortcutsScreen.js(384,89): error TS2339: Property 'Modifiers' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/ui/ShortcutsScreen.js(388,60): error TS2339: Property 'Keys' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/ui/ShortcutsScreen.js(389,60): error TS2339: Property 'Keys' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/ui/ShortcutsScreen.js(389,91): error TS2339: Property 'Modifiers' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/ui/ShortcutsScreen.js(393,63): error TS2339: Property 'Keys' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/ui/ShortcutsScreen.js(393,96): error TS2339: Property 'Modifiers' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/ui/ShortcutsScreen.js(396,63): error TS2339: Property 'Keys' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/ui/ShortcutsScreen.js(396,98): error TS2339: Property 'Modifiers' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/ui/ShortcutsScreen.js(398,74): error TS2339: Property 'Keys' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/ui/ShortcutsScreen.js(398,103): error TS2339: Property 'Modifiers' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/ui/ShortcutsScreen.js(400,74): error TS2339: Property 'Keys' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/ui/ShortcutsScreen.js(400,105): error TS2339: Property 'Modifiers' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/ui/ShortcutsScreen.js(403,20): error TS2339: Property 'SourcesPanelShortcuts' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/ui/ShortcutsScreen.js(404,86): error TS2339: Property 'Modifiers' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/ui/ShortcutsScreen.js(406,74): error TS2339: Property 'Modifiers' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/ui/ShortcutsScreen.js(408,85): error TS2339: Property 'Modifiers' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/ui/ShortcutsScreen.js(411,63): error TS2339: Property 'Keys' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/ui/ShortcutsScreen.js(411,95): error TS2339: Property 'Modifiers' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/ui/ShortcutsScreen.js(414,63): error TS2339: Property 'Keys' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/ui/ShortcutsScreen.js(414,92): error TS2339: Property 'Modifiers' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/ui/ShortcutsScreen.js(417,63): error TS2339: Property 'Keys' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/ui/ShortcutsScreen.js(417,94): error TS2339: Property 'Modifiers' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/ui/ShortcutsScreen.js(420,63): error TS2339: Property 'Keys' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/ui/ShortcutsScreen.js(420,96): error TS2339: Property 'Modifiers' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/ui/ShortcutsScreen.js(423,63): error TS2339: Property 'Keys' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/ui/ShortcutsScreen.js(423,98): error TS2339: Property 'Modifiers' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/ui/ShortcutsScreen.js(425,32): error TS2339: Property 'Modifiers' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/ui/ShortcutsScreen.js(425,70): error TS2339: Property 'Modifiers' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/ui/ShortcutsScreen.js(428,32): error TS2339: Property 'Modifiers' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/ui/ShortcutsScreen.js(428,70): error TS2339: Property 'Modifiers' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/ui/ShortcutsScreen.js(431,32): error TS2339: Property 'Modifiers' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/ui/ShortcutsScreen.js(431,75): error TS2339: Property 'Modifiers' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/ui/ShortcutsScreen.js(433,74): error TS2339: Property 'Modifiers' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/ui/ShortcutsScreen.js(435,82): error TS2339: Property 'Modifiers' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/ui/ShortcutsScreen.js(438,32): error TS2339: Property 'Modifiers' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/ui/ShortcutsScreen.js(438,75): error TS2339: Property 'Modifiers' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/ui/ShortcutsScreen.js(441,63): error TS2339: Property 'Keys' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/ui/ShortcutsScreen.js(441,96): error TS2339: Property 'Modifiers' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/ui/ShortcutsScreen.js(444,63): error TS2339: Property 'Keys' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/ui/ShortcutsScreen.js(444,95): error TS2339: Property 'Modifiers' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/ui/ShortcutsScreen.js(447,63): error TS2339: Property 'Keys' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/ui/ShortcutsScreen.js(447,95): error TS2339: Property 'Modifiers' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/ui/ShortcutsScreen.js(450,63): error TS2339: Property 'Keys' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/ui/ShortcutsScreen.js(450,95): error TS2339: Property 'Modifiers' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/ui/ShortcutsScreen.js(453,63): error TS2339: Property 'Keys' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/ui/ShortcutsScreen.js(453,94): error TS2339: Property 'Modifiers' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/ui/ShortcutsScreen.js(455,80): error TS2339: Property 'Modifiers' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/ui/ShortcutsScreen.js(457,70): error TS2339: Property 'Modifiers' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/ui/ShortcutsScreen.js(460,32): error TS2339: Property 'Modifiers' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/ui/ShortcutsScreen.js(460,75): error TS2339: Property 'Modifiers' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/ui/ShortcutsScreen.js(463,20): error TS2339: Property 'LayersPanelShortcuts' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/ui/ShortcutsScreen.js(470,76): error TS2339: Property 'Keys' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/ui/ShortcutsScreen.js(473,60): error TS2339: Property 'Keys' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/ui/ShortcutsScreen.js(473,91): error TS2339: Property 'Modifiers' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/ui/ShortcutsScreen.js(474,60): error TS2339: Property 'Keys' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/ui/ShortcutsScreen.js(478,60): error TS2339: Property 'Keys' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/ui/ShortcutsScreen.js(478,92): error TS2339: Property 'Modifiers' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/ui/ShortcutsScreen.js(479,60): error TS2339: Property 'Keys' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/ui/ShortcutsScreen.js(482,63): error TS2339: Property 'Keys' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/ui/ShortcutsScreen.js(484,65): error TS2339: Property 'Keys' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/ui/ShortcutsScreen.js(486,65): error TS2339: Property 'Keys' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/ui/ShortcutsScreen.js(488,66): error TS2339: Property 'Keys' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/ui/ShortcutsScreen.js(491,20): error TS2339: Property 'PerformancePanelShortcuts' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/ui/ShortcutsScreen.js(493,27): error TS2339: Property 'Keys' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/ui/ShortcutsScreen.js(494,42): error TS2339: Property 'Modifiers' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/ui/ShortcutsScreen.js(494,79): error TS2339: Property 'Modifiers' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/ui/ShortcutsScreen.js(496,27): error TS2339: Property 'Keys' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/ui/ShortcutsScreen.js(497,42): error TS2339: Property 'Modifiers' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/ui/ShortcutsScreen.js(497,79): error TS2339: Property 'Modifiers' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/ui/SoftContextMenu.js(31,23): error TS2503: Cannot find namespace 'InspectorFrontendHostAPI'. +node_modules/chrome-devtools-frontend/front_end/ui/SoftContextMenu.js(53,41): error TS2339: Property 'PointerEventsBehavior' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/ui/SoftContextMenu.js(54,41): error TS2339: Property 'PointerEventsBehavior' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/ui/SoftContextMenu.js(57,50): error TS2339: Property 'SizeBehavior' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/ui/SoftContextMenu.js(58,52): error TS2339: Property 'MarginBehavior' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/ui/SoftContextMenu.js(60,41): error TS2339: Property 'AnchorBehavior' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/ui/SoftContextMenu.js(60,83): error TS2339: Property 'AnchorBehavior' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/ui/SoftContextMenu.js(62,63): error TS2339: Property 'createChild' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/ui/SoftContextMenu.js(113,37): error TS2339: Property 'createChild' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/ui/SoftContextMenu.js(115,23): error TS2339: Property '_isCustom' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/ui/SoftContextMenu.js(121,21): error TS2339: Property 'createTextChild' does not exist on type 'Element'. @@ -12903,7 +22637,15 @@ node_modules/chrome-devtools-frontend/front_end/ui/SoftContextMenu.js(163,22): e node_modules/chrome-devtools-frontend/front_end/ui/SoftContextMenu.js(183,7): error TS2322: Type '(Anonymous class)' is not assignable to type 'this'. node_modules/chrome-devtools-frontend/front_end/ui/SoftDropDown.js(10,15): error TS2315: Type '(Anonymous class)' is not generic. node_modules/chrome-devtools-frontend/front_end/ui/SoftDropDown.js(11,18): error TS2694: Namespace 'UI' has no exported member 'SoftDropDown'. +node_modules/chrome-devtools-frontend/front_end/ui/SoftDropDown.js(20,37): error TS2339: Property 'createChild' does not exist on type 'DocumentFragment'. +node_modules/chrome-devtools-frontend/front_end/ui/SoftDropDown.js(25,52): error TS2339: Property 'MarginBehavior' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/ui/SoftDropDown.js(26,52): error TS2339: Property 'AnchorBehavior' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/ui/SoftDropDown.js(28,59): error TS2339: Property 'PointerEventsBehavior' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/ui/SoftDropDown.js(29,44): error TS2345: Argument of type 'this' is not assignable to parameter of type '() => void'. + Type '(Anonymous class)' is not assignable to type '() => void'. + Type '(Anonymous class)' provides no match for the signature '(): void'. node_modules/chrome-devtools-frontend/front_end/ui/SoftDropDown.js(40,30): error TS2339: Property 'disabled' does not exist on type 'Element'. +node_modules/chrome-devtools-frontend/front_end/ui/SoftDropDown.js(55,41): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/ui/SoftDropDown.js(64,54): error TS2339: Property 'boxInWindow' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/ui/SoftDropDown.js(69,18): error TS2339: Property 'focus' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/ui/SoftDropDown.js(70,11): error TS2339: Property 'consume' does not exist on type 'Event'. @@ -12915,33 +22657,94 @@ node_modules/chrome-devtools-frontend/front_end/ui/SoftDropDown.js(165,13): erro node_modules/chrome-devtools-frontend/front_end/ui/SoftDropDown.js(186,22): error TS2694: Namespace 'Common' has no exported member 'Event'. node_modules/chrome-devtools-frontend/front_end/ui/SoftDropDown.js(217,14): error TS2339: Property 'movementX' does not exist on type 'Event'. node_modules/chrome-devtools-frontend/front_end/ui/SoftDropDown.js(217,29): error TS2339: Property 'movementY' does not exist on type 'Event'. +node_modules/chrome-devtools-frontend/front_end/ui/SoftDropDown.js(278,17): error TS2339: Property 'Delegate' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/ui/SoftDropDown.js(281,15): error TS2355: A function whose declared type is neither 'void' nor 'any' must return a value. node_modules/chrome-devtools-frontend/front_end/ui/SoftDropDown.js(288,15): error TS2355: A function whose declared type is neither 'void' nor 'any' must return a value. node_modules/chrome-devtools-frontend/front_end/ui/SoftDropDown.js(295,15): error TS2355: A function whose declared type is neither 'void' nor 'any' must return a value. -node_modules/chrome-devtools-frontend/front_end/ui/SplitWidget.js(42,5): error TS2346: Call target does not contain any signatures. -node_modules/chrome-devtools-frontend/front_end/ui/SplitWidget.js(70,20): error TS2694: Namespace 'UI' has no exported member 'Widget'. -node_modules/chrome-devtools-frontend/front_end/ui/SplitWidget.js(72,20): error TS2694: Namespace 'UI' has no exported member 'Widget'. -node_modules/chrome-devtools-frontend/front_end/ui/SplitWidget.js(158,18): error TS2694: Namespace 'UI' has no exported member 'Widget'. -node_modules/chrome-devtools-frontend/front_end/ui/SplitWidget.js(177,18): error TS2694: Namespace 'UI' has no exported member 'Widget'. -node_modules/chrome-devtools-frontend/front_end/ui/SplitWidget.js(196,19): error TS2694: Namespace 'UI' has no exported member 'Widget'. -node_modules/chrome-devtools-frontend/front_end/ui/SplitWidget.js(203,19): error TS2694: Namespace 'UI' has no exported member 'Widget'. -node_modules/chrome-devtools-frontend/front_end/ui/SplitWidget.js(211,18): error TS2694: Namespace 'UI' has no exported member 'Widget'. -node_modules/chrome-devtools-frontend/front_end/ui/SplitWidget.js(298,18): error TS2694: Namespace 'UI' has no exported member 'Widget'. -node_modules/chrome-devtools-frontend/front_end/ui/SplitWidget.js(299,18): error TS2694: Namespace 'UI' has no exported member 'Widget'. -node_modules/chrome-devtools-frontend/front_end/ui/SplitWidget.js(642,21): error TS2339: Property 'constrain' does not exist on type 'NumberConstructor'. -node_modules/chrome-devtools-frontend/front_end/ui/SplitWidget.js(649,21): error TS2339: Property 'constrain' does not exist on type 'NumberConstructor'. -node_modules/chrome-devtools-frontend/front_end/ui/SplitWidget.js(710,22): error TS2694: Namespace 'Common' has no exported member 'Event'. -node_modules/chrome-devtools-frontend/front_end/ui/SplitWidget.js(717,22): error TS2694: Namespace 'Common' has no exported member 'Event'. -node_modules/chrome-devtools-frontend/front_end/ui/SplitWidget.js(735,22): error TS2694: Namespace 'Common' has no exported member 'Event'. -node_modules/chrome-devtools-frontend/front_end/ui/SplitWidget.js(783,19): error TS2694: Namespace 'UI' has no exported member 'SplitWidget'. -node_modules/chrome-devtools-frontend/front_end/ui/SplitWidget.js(856,22): error TS2694: Namespace 'Common' has no exported member 'Event'. -node_modules/chrome-devtools-frontend/front_end/ui/SplitWidget.js(873,24): error TS2694: Namespace 'Common' has no exported member 'Event'. -node_modules/chrome-devtools-frontend/front_end/ui/SplitWidget.js(907,49): error TS1003: Identifier expected. +node_modules/chrome-devtools-frontend/front_end/ui/SplitWidget.js(48,29): error TS2339: Property 'createChild' does not exist on type 'Element'. +node_modules/chrome-devtools-frontend/front_end/ui/SplitWidget.js(51,29): error TS2339: Property 'createChild' does not exist on type 'Element'. +node_modules/chrome-devtools-frontend/front_end/ui/SplitWidget.js(53,48): error TS2339: Property 'createChild' does not exist on type 'Element'. +node_modules/chrome-devtools-frontend/front_end/ui/SplitWidget.js(58,59): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/ui/SplitWidget.js(59,59): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/ui/SplitWidget.js(60,59): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/ui/SplitWidget.js(95,37): error TS2339: Property 'ShowMode' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/ui/SplitWidget.js(170,45): error TS2339: Property 'ShowMode' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/ui/SplitWidget.js(170,100): error TS2339: Property 'ShowMode' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/ui/SplitWidget.js(171,9): error TS2554: Expected 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/ui/SplitWidget.js(189,45): error TS2339: Property 'ShowMode' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/ui/SplitWidget.js(189,103): error TS2339: Property 'ShowMode' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/ui/SplitWidget.js(190,9): error TS2554: Expected 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/ui/SplitWidget.js(254,43): error TS2339: Property 'ShowMode' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/ui/SplitWidget.js(271,41): error TS2339: Property 'ShowMode' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/ui/SplitWidget.js(279,41): error TS2339: Property 'ShowMode' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/ui/SplitWidget.js(370,43): error TS2339: Property 'ShowMode' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/ui/SplitWidget.js(382,7): error TS2554: Expected 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/ui/SplitWidget.js(390,41): error TS2339: Property 'ShowMode' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/ui/SplitWidget.js(432,67): error TS2339: Property 'offsetWidth' does not exist on type 'Element'. +node_modules/chrome-devtools-frontend/front_end/ui/SplitWidget.js(432,101): error TS2339: Property 'offsetHeight' does not exist on type 'Element'. +node_modules/chrome-devtools-frontend/front_end/ui/SplitWidget.js(434,50): error TS2339: Property 'offsetHeight' does not exist on type 'Element'. +node_modules/chrome-devtools-frontend/front_end/ui/SplitWidget.js(434,85): error TS2339: Property 'offsetWidth' does not exist on type 'Element'. +node_modules/chrome-devtools-frontend/front_end/ui/SplitWidget.js(446,50): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/ui/SplitWidget.js(456,43): error TS2339: Property 'ShowMode' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/ui/SplitWidget.js(519,52): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/ui/SplitWidget.js(542,25): error TS2339: Property 'style' does not exist on type 'Element'. +node_modules/chrome-devtools-frontend/front_end/ui/SplitWidget.js(553,25): error TS2339: Property 'style' does not exist on type 'Element'. +node_modules/chrome-devtools-frontend/front_end/ui/SplitWidget.js(576,54): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/ui/SplitWidget.js(582,54): error TS2339: Property 'window' does not exist on type 'Element'. +node_modules/chrome-devtools-frontend/front_end/ui/SplitWidget.js(586,25): error TS2339: Property 'style' does not exist on type 'Element'. +node_modules/chrome-devtools-frontend/front_end/ui/SplitWidget.js(587,25): error TS2339: Property 'style' does not exist on type 'Element'. +node_modules/chrome-devtools-frontend/front_end/ui/SplitWidget.js(588,25): error TS2339: Property 'style' does not exist on type 'Element'. +node_modules/chrome-devtools-frontend/front_end/ui/SplitWidget.js(589,25): error TS2339: Property 'style' does not exist on type 'Element'. +node_modules/chrome-devtools-frontend/front_end/ui/SplitWidget.js(590,25): error TS2339: Property 'style' does not exist on type 'Element'. +node_modules/chrome-devtools-frontend/front_end/ui/SplitWidget.js(593,27): error TS2339: Property 'window' does not exist on type 'Element'. +node_modules/chrome-devtools-frontend/front_end/ui/SplitWidget.js(611,81): error TS2554: Expected 2 arguments, but got 0. +node_modules/chrome-devtools-frontend/front_end/ui/SplitWidget.js(614,39): error TS2339: Property 'MinPadding' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/ui/SplitWidget.js(621,45): error TS2339: Property 'MinPadding' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/ui/SplitWidget.js(628,71): error TS2554: Expected 2 arguments, but got 0. +node_modules/chrome-devtools-frontend/front_end/ui/SplitWidget.js(631,36): error TS2339: Property 'MinPadding' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/ui/SplitWidget.js(636,42): error TS2339: Property 'MinPadding' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/ui/SplitWidget.js(647,21): error TS2339: Property 'constrain' does not exist on type 'NumberConstructor'. +node_modules/chrome-devtools-frontend/front_end/ui/SplitWidget.js(654,21): error TS2339: Property 'constrain' does not exist on type 'NumberConstructor'. +node_modules/chrome-devtools-frontend/front_end/ui/SplitWidget.js(666,52): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/ui/SplitWidget.js(673,55): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/ui/SplitWidget.js(695,43): error TS2339: Property 'ShowMode' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/ui/SplitWidget.js(696,66): error TS2554: Expected 2 arguments, but got 0. +node_modules/chrome-devtools-frontend/front_end/ui/SplitWidget.js(697,43): error TS2339: Property 'ShowMode' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/ui/SplitWidget.js(698,72): error TS2554: Expected 2 arguments, but got 0. +node_modules/chrome-devtools-frontend/front_end/ui/SplitWidget.js(700,79): error TS2554: Expected 2 arguments, but got 0. +node_modules/chrome-devtools-frontend/front_end/ui/SplitWidget.js(701,88): error TS2554: Expected 2 arguments, but got 0. +node_modules/chrome-devtools-frontend/front_end/ui/SplitWidget.js(702,30): error TS2339: Property 'MinPadding' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/ui/SplitWidget.js(715,22): error TS2694: Namespace 'Common' has no exported member 'Event'. +node_modules/chrome-devtools-frontend/front_end/ui/SplitWidget.js(722,22): error TS2694: Namespace 'Common' has no exported member 'Event'. +node_modules/chrome-devtools-frontend/front_end/ui/SplitWidget.js(740,22): error TS2694: Namespace 'Common' has no exported member 'Event'. +node_modules/chrome-devtools-frontend/front_end/ui/SplitWidget.js(788,19): error TS2694: Namespace 'UI' has no exported member 'SplitWidget'. +node_modules/chrome-devtools-frontend/front_end/ui/SplitWidget.js(820,27): error TS2339: Property 'ShowMode' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/ui/SplitWidget.js(823,27): error TS2339: Property 'ShowMode' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/ui/SplitWidget.js(826,27): error TS2339: Property 'ShowMode' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/ui/SplitWidget.js(841,54): error TS2339: Property 'vertical' does not exist on type 'V'. +node_modules/chrome-devtools-frontend/front_end/ui/SplitWidget.js(841,71): error TS2339: Property 'horizontal' does not exist on type 'V'. +node_modules/chrome-devtools-frontend/front_end/ui/SplitWidget.js(848,13): error TS2339: Property 'vertical' does not exist on type 'V'. +node_modules/chrome-devtools-frontend/front_end/ui/SplitWidget.js(850,13): error TS2339: Property 'horizontal' does not exist on type 'V'. +node_modules/chrome-devtools-frontend/front_end/ui/SplitWidget.js(861,22): error TS2694: Namespace 'Common' has no exported member 'Event'. +node_modules/chrome-devtools-frontend/front_end/ui/SplitWidget.js(872,40): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/ui/SplitWidget.js(874,67): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/ui/SplitWidget.js(878,24): error TS2694: Namespace 'Common' has no exported member 'Event'. +node_modules/chrome-devtools-frontend/front_end/ui/SplitWidget.js(882,45): error TS2339: Property 'ShowMode' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/ui/SplitWidget.js(894,59): error TS2339: Property 'ShowMode' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/ui/SplitWidget.js(912,49): error TS1003: Identifier expected. +node_modules/chrome-devtools-frontend/front_end/ui/SplitWidget.js(913,16): error TS2339: Property 'SettingForOrientation' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/ui/SplitWidget.js(915,16): error TS2339: Property 'ShowMode' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/ui/SplitWidget.js(922,16): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/ui/SplitWidget.js(927,16): error TS2339: Property 'MinPadding' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/ui/SuggestBox.js(53,18): error TS2694: Namespace 'UI' has no exported member 'SuggestBoxDelegate'. node_modules/chrome-devtools-frontend/front_end/ui/SuggestBox.js(69,17): error TS2315: Type '(Anonymous class)' is not generic. node_modules/chrome-devtools-frontend/front_end/ui/SuggestBox.js(69,34): error TS2694: Namespace 'UI' has no exported member 'SuggestBox'. node_modules/chrome-devtools-frontend/front_end/ui/SuggestBox.js(71,17): error TS2315: Type '(Anonymous class)' is not generic. node_modules/chrome-devtools-frontend/front_end/ui/SuggestBox.js(71,36): error TS2694: Namespace 'UI' has no exported member 'SuggestBox'. +node_modules/chrome-devtools-frontend/front_end/ui/SuggestBox.js(72,50): error TS2345: Argument of type 'this' is not assignable to parameter of type '() => void'. + Type '(Anonymous class)' is not assignable to type '() => void'. + Type '(Anonymous class)' provides no match for the signature '(): void'. +node_modules/chrome-devtools-frontend/front_end/ui/SuggestBox.js(79,52): error TS2339: Property 'AnchorBehavior' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/ui/SuggestBox.js(116,18): error TS2694: Namespace 'UI' has no exported member 'SuggestBox'. node_modules/chrome-devtools-frontend/front_end/ui/SuggestBox.js(126,18): error TS2694: Namespace 'UI' has no exported member 'SuggestBox'. node_modules/chrome-devtools-frontend/front_end/ui/SuggestBox.js(142,60): error TS2694: Namespace 'UI' has no exported member 'SuggestBox'. @@ -12960,7 +22763,9 @@ node_modules/chrome-devtools-frontend/front_end/ui/SuggestBox.js(282,11): error node_modules/chrome-devtools-frontend/front_end/ui/SuggestBox.js(286,18): error TS2694: Namespace 'UI' has no exported member 'SuggestBox'. node_modules/chrome-devtools-frontend/front_end/ui/SuggestBox.js(307,18): error TS2694: Namespace 'UI' has no exported member 'SuggestBox'. node_modules/chrome-devtools-frontend/front_end/ui/SuggestBox.js(393,2): error TS1003: Identifier expected. +node_modules/chrome-devtools-frontend/front_end/ui/SuggestBox.js(394,15): error TS2339: Property 'Suggestion' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/ui/SuggestBox.js(398,2): error TS1003: Identifier expected. +node_modules/chrome-devtools-frontend/front_end/ui/SuggestBox.js(399,15): error TS2339: Property 'Suggestions' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/ui/SyntaxHighlighter.js(54,10): error TS2339: Property 'createTextChild' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/ui/SyntaxHighlighter.js(67,17): error TS2339: Property 'runtime' does not exist on type 'Window'. node_modules/chrome-devtools-frontend/front_end/ui/SyntaxHighlighter.js(70,27): error TS2694: Namespace 'TextUtils' has no exported member 'TokenizerFactory'. @@ -12969,33 +22774,42 @@ node_modules/chrome-devtools-frontend/front_end/ui/SyntaxHighlighter.js(75,39): node_modules/chrome-devtools-frontend/front_end/ui/SyntaxHighlighter.js(82,16): error TS2339: Property 'createTextChild' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/ui/SyntaxHighlighter.js(85,16): error TS2339: Property 'createTextChild' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/ui/SyntaxHighlighter.js(102,14): error TS2339: Property 'createTextChild' does not exist on type 'Element'. -node_modules/chrome-devtools-frontend/front_end/ui/TabbedPane.js(36,5): error TS2346: Call target does not contain any signatures. -node_modules/chrome-devtools-frontend/front_end/ui/TabbedPane.js(86,19): error TS2694: Namespace 'UI' has no exported member 'Widget'. +node_modules/chrome-devtools-frontend/front_end/ui/TabbedPane.js(40,25): error TS2339: Property 'tabIndex' does not exist on type 'Element'. +node_modules/chrome-devtools-frontend/front_end/ui/TabbedPane.js(41,47): error TS2339: Property 'createChild' does not exist on type 'Element'. +node_modules/chrome-devtools-frontend/front_end/ui/TabbedPane.js(47,48): error TS2339: Property 'createChild' does not exist on type 'Element'. +node_modules/chrome-devtools-frontend/front_end/ui/TabbedPane.js(60,52): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/ui/TabbedPane.js(67,8): error TS2339: Property 'ARIAUtils' does not exist on type 'typeof UI'. node_modules/chrome-devtools-frontend/front_end/ui/TabbedPane.js(88,7): error TS1056: Accessors are only available when targeting ECMAScript 5 and higher. -node_modules/chrome-devtools-frontend/front_end/ui/TabbedPane.js(108,27): error TS2694: Namespace 'UI' has no exported member 'Widget'. -node_modules/chrome-devtools-frontend/front_end/ui/TabbedPane.js(116,19): error TS2694: Namespace 'UI' has no exported member 'Widget'. node_modules/chrome-devtools-frontend/front_end/ui/TabbedPane.js(125,7): error TS1056: Accessors are only available when targeting ECMAScript 5 and higher. +node_modules/chrome-devtools-frontend/front_end/ui/TabbedPane.js(159,27): error TS2339: Property 'focus' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/ui/TabbedPane.js(179,18): error TS2694: Namespace 'UI' has no exported member 'TabbedPaneTabDelegate'. -node_modules/chrome-devtools-frontend/front_end/ui/TabbedPane.js(191,18): error TS2694: Namespace 'UI' has no exported member 'Widget'. +node_modules/chrome-devtools-frontend/front_end/ui/TabbedPane.js(258,49): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/ui/TabbedPane.js(314,56): error TS2339: Property 'getComponentRoot' does not exist on type 'Element'. +node_modules/chrome-devtools-frontend/front_end/ui/TabbedPane.js(346,49): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/ui/TabbedPane.js(405,22): error TS2694: Namespace 'Common' has no exported member 'Event'. -node_modules/chrome-devtools-frontend/front_end/ui/TabbedPane.js(431,18): error TS2694: Namespace 'UI' has no exported member 'Widget'. +node_modules/chrome-devtools-frontend/front_end/ui/TabbedPane.js(487,31): error TS2339: Property 'widthToMax' does not exist on type '(Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/ui/TabbedPane.js(489,33): error TS2339: Property 'addWidth' does not exist on type '(Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/ui/TabbedPane.js(489,42): error TS2554: Expected 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/ui/TabbedPane.js(491,33): error TS2339: Property 'addHeight' does not exist on type '(Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/ui/TabbedPane.js(491,43): error TS2554: Expected 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/ui/TabbedPane.js(568,15): error TS2339: Property 'which' does not exist on type 'Event'. node_modules/chrome-devtools-frontend/front_end/ui/TabbedPane.js(671,27): error TS2339: Property '__tab' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/ui/TabbedPane.js(679,31): error TS2339: Property '__tab' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/ui/TabbedPane.js(775,20): error TS2339: Property 'tabIndex' does not exist on type 'Element'. +node_modules/chrome-devtools-frontend/front_end/ui/TabbedPane.js(777,8): error TS2339: Property 'ARIAUtils' does not exist on type 'typeof UI'. +node_modules/chrome-devtools-frontend/front_end/ui/TabbedPane.js(778,5): error TS2554: Expected 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/ui/TabbedPane.js(790,104): error TS2339: Property 'offsetWidth' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/ui/TabbedPane.js(792,21): error TS2339: Property 'style' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/ui/TabbedPane.js(793,21): error TS2339: Property 'style' does not exist on type 'Element'. +node_modules/chrome-devtools-frontend/front_end/ui/TabbedPane.js(828,49): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/ui/TabbedPane.js(873,19): error TS2339: Property 'key' does not exist on type 'Event'. node_modules/chrome-devtools-frontend/front_end/ui/TabbedPane.js(894,28): error TS2339: Property 'click' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/ui/TabbedPane.js(899,20): error TS2339: Property 'focus' does not exist on type 'Element'. -node_modules/chrome-devtools-frontend/front_end/ui/TabbedPane.js(919,18): error TS2694: Namespace 'UI' has no exported member 'Widget'. +node_modules/chrome-devtools-frontend/front_end/ui/TabbedPane.js(904,15): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/ui/TabbedPane.js(941,7): error TS1056: Accessors are only available when targeting ECMAScript 5 and higher. node_modules/chrome-devtools-frontend/front_end/ui/TabbedPane.js(948,7): error TS1056: Accessors are only available when targeting ECMAScript 5 and higher. node_modules/chrome-devtools-frontend/front_end/ui/TabbedPane.js(955,7): error TS1056: Accessors are only available when targeting ECMAScript 5 and higher. -node_modules/chrome-devtools-frontend/front_end/ui/TabbedPane.js(997,19): error TS2694: Namespace 'UI' has no exported member 'Widget'. node_modules/chrome-devtools-frontend/front_end/ui/TabbedPane.js(999,7): error TS1056: Accessors are only available when targeting ECMAScript 5 and higher. -node_modules/chrome-devtools-frontend/front_end/ui/TabbedPane.js(1004,18): error TS2694: Namespace 'UI' has no exported member 'Widget'. node_modules/chrome-devtools-frontend/front_end/ui/TabbedPane.js(1006,7): error TS1056: Accessors are only available when targeting ECMAScript 5 and higher. node_modules/chrome-devtools-frontend/front_end/ui/TabbedPane.js(1013,7): error TS1056: Accessors are only available when targeting ECMAScript 5 and higher. node_modules/chrome-devtools-frontend/front_end/ui/TabbedPane.js(1020,7): error TS1056: Accessors are only available when targeting ECMAScript 5 and higher. @@ -13006,6 +22820,8 @@ node_modules/chrome-devtools-frontend/front_end/ui/TabbedPane.js(1064,20): error node_modules/chrome-devtools-frontend/front_end/ui/TabbedPane.js(1065,18): error TS2339: Property '__iconElement' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/ui/TabbedPane.js(1066,18): error TS2339: Property '__iconElement' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/ui/TabbedPane.js(1075,16): error TS2339: Property '__iconElement' does not exist on type 'Element'. +node_modules/chrome-devtools-frontend/front_end/ui/TabbedPane.js(1085,8): error TS2339: Property 'ARIAUtils' does not exist on type 'typeof UI'. +node_modules/chrome-devtools-frontend/front_end/ui/TabbedPane.js(1086,8): error TS2339: Property 'ARIAUtils' does not exist on type 'typeof UI'. node_modules/chrome-devtools-frontend/front_end/ui/TabbedPane.js(1088,35): error TS2339: Property 'createChild' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/ui/TabbedPane.js(1096,18): error TS2339: Property 'createChild' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/ui/TabbedPane.js(1121,30): error TS2339: Property 'button' does not exist on type 'Event'. @@ -13016,6 +22832,10 @@ node_modules/chrome-devtools-frontend/front_end/ui/TabbedPane.js(1135,78): error node_modules/chrome-devtools-frontend/front_end/ui/TabbedPane.js(1145,15): error TS2339: Property 'button' does not exist on type 'Event'. node_modules/chrome-devtools-frontend/front_end/ui/TabbedPane.js(1146,13): error TS2339: Property 'consume' does not exist on type 'Event'. node_modules/chrome-devtools-frontend/front_end/ui/TabbedPane.js(1154,22): error TS2339: Property 'closeTabs' does not exist on type '() => void'. +node_modules/chrome-devtools-frontend/front_end/ui/TabbedPane.js(1191,47): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/ui/TabbedPane.js(1192,47): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/ui/TabbedPane.js(1193,47): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/ui/TabbedPane.js(1194,47): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/ui/TabbedPane.js(1197,22): error TS2339: Property 'onContextMenu' does not exist on type '() => void'. node_modules/chrome-devtools-frontend/front_end/ui/TabbedPane.js(1206,22): error TS2339: Property 'classList' does not exist on type 'EventTarget'. node_modules/chrome-devtools-frontend/front_end/ui/TabbedPane.js(1208,30): error TS2339: Property 'pageX' does not exist on type 'Event'. @@ -13032,23 +22852,32 @@ node_modules/chrome-devtools-frontend/front_end/ui/TabbedPane.js(1248,24): error node_modules/chrome-devtools-frontend/front_end/ui/TabbedPane.js(1252,22): error TS2339: Property 'style' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/ui/TabbedPane.js(1252,55): error TS2339: Property 'pageX' does not exist on type 'Event'. node_modules/chrome-devtools-frontend/front_end/ui/TabbedPane.js(1260,22): error TS2339: Property 'style' does not exist on type 'Element'. +node_modules/chrome-devtools-frontend/front_end/ui/TabbedPane.js(1280,18): error TS2694: Namespace 'UI' has no exported member 'ContextMenu'. node_modules/chrome-devtools-frontend/front_end/ui/TextEditor.js(11,18): error TS2694: Namespace 'UI' has no exported member 'TextEditor'. node_modules/chrome-devtools-frontend/front_end/ui/TextEditor.js(12,15): error TS2355: A function whose declared type is neither 'void' nor 'any' must return a value. node_modules/chrome-devtools-frontend/front_end/ui/TextEditor.js(12,19): error TS2694: Namespace 'UI' has no exported member 'TextEditor'. node_modules/chrome-devtools-frontend/front_end/ui/TextEditor.js(21,1): error TS8022: JSDoc '@extends' is not attached to a class. -node_modules/chrome-devtools-frontend/front_end/ui/TextEditor.js(26,19): error TS2694: Namespace 'UI' has no exported member 'Widget'. +node_modules/chrome-devtools-frontend/front_end/ui/TextEditor.js(26,15): error TS2355: A function whose declared type is neither 'void' nor 'any' must return a value. node_modules/chrome-devtools-frontend/front_end/ui/TextEditor.js(31,15): error TS2355: A function whose declared type is neither 'void' nor 'any' must return a value. node_modules/chrome-devtools-frontend/front_end/ui/TextEditor.js(36,15): error TS2355: A function whose declared type is neither 'void' nor 'any' must return a value. node_modules/chrome-devtools-frontend/front_end/ui/TextEditor.js(47,15): error TS2355: A function whose declared type is neither 'void' nor 'any' must return a value. node_modules/chrome-devtools-frontend/front_end/ui/TextEditor.js(58,15): error TS2355: A function whose declared type is neither 'void' nor 'any' must return a value. node_modules/chrome-devtools-frontend/front_end/ui/TextEditor.js(70,18): error TS2694: Namespace 'UI' has no exported member 'AutocompleteConfig'. node_modules/chrome-devtools-frontend/front_end/ui/TextEditor.js(79,15): error TS2355: A function whose declared type is neither 'void' nor 'any' must return a value. +node_modules/chrome-devtools-frontend/front_end/ui/TextEditor.js(85,15): error TS2339: Property 'Events' does not exist on type '() => void'. node_modules/chrome-devtools-frontend/front_end/ui/TextEditor.js(91,2): error TS1131: Property or signature expected. node_modules/chrome-devtools-frontend/front_end/ui/TextEditor.js(101,15): error TS2300: Duplicate identifier 'Options'. +node_modules/chrome-devtools-frontend/front_end/ui/TextEditor.js(101,15): error TS2339: Property 'Options' does not exist on type '() => void'. node_modules/chrome-devtools-frontend/front_end/ui/TextEditor.js(105,2): error TS1131: Property or signature expected. -node_modules/chrome-devtools-frontend/front_end/ui/TextPrompt.js(35,5): error TS2346: Call target does not contain any signatures. +node_modules/chrome-devtools-frontend/front_end/ui/TextEditor.js(111,4): error TS2339: Property 'AutocompleteConfig' does not exist on type 'typeof UI'. +node_modules/chrome-devtools-frontend/front_end/ui/TextPrompt.js(41,49): error TS2339: Property 'DefaultAutocompletionTimeout' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/ui/TextPrompt.js(52,63): error TS2694: Namespace 'UI' has no exported member 'SuggestBox'. +node_modules/chrome-devtools-frontend/front_end/ui/TextPrompt.js(113,39): error TS2339: Property 'createChild' does not exist on type 'DocumentFragment'. node_modules/chrome-devtools-frontend/front_end/ui/TextPrompt.js(115,24): error TS2339: Property 'style' does not exist on type 'Element'. +node_modules/chrome-devtools-frontend/front_end/ui/TextPrompt.js(119,8): error TS2339: Property 'ARIAUtils' does not exist on type 'typeof UI'. +node_modules/chrome-devtools-frontend/front_end/ui/TextPrompt.js(127,42): error TS2345: Argument of type 'this' is not assignable to parameter of type '() => void'. + Type '(Anonymous class)' is not assignable to type '() => void'. + Type '(Anonymous class)' provides no match for the signature '(): void'. node_modules/chrome-devtools-frontend/front_end/ui/TextPrompt.js(130,26): error TS2339: Property 'title' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/ui/TextPrompt.js(194,26): error TS2339: Property 'title' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/ui/TextPrompt.js(240,39): error TS2339: Property 'tabIndex' does not exist on type 'Element'. @@ -13062,10 +22891,18 @@ node_modules/chrome-devtools-frontend/front_end/ui/TextPrompt.js(299,37): error node_modules/chrome-devtools-frontend/front_end/ui/TextPrompt.js(299,55): error TS2339: Property 'altKey' does not exist on type 'Event'. node_modules/chrome-devtools-frontend/front_end/ui/TextPrompt.js(299,72): error TS2339: Property 'shiftKey' does not exist on type 'Event'. node_modules/chrome-devtools-frontend/front_end/ui/TextPrompt.js(309,13): error TS2339: Property 'consume' does not exist on type 'Event'. +node_modules/chrome-devtools-frontend/front_end/ui/TextPrompt.js(322,5): error TS2554: Expected 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/ui/TextPrompt.js(322,49): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/ui/TextPrompt.js(350,7): error TS2554: Expected 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/ui/TextPrompt.js(350,51): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/ui/TextPrompt.js(389,35): error TS2339: Property 'getComponentSelection' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/ui/TextPrompt.js(437,29): error TS2339: Property 'boxInWindow' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/ui/TextPrompt.js(454,19): error TS2694: Namespace 'UI' has no exported member 'SuggestBox'. node_modules/chrome-devtools-frontend/front_end/ui/TextPrompt.js(466,18): error TS2694: Namespace 'UI' has no exported member 'SuggestBox'. +node_modules/chrome-devtools-frontend/front_end/ui/TextPrompt.js(524,7): error TS2554: Expected 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/ui/TextPrompt.js(524,51): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/ui/TextPrompt.js(547,5): error TS2554: Expected 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/ui/TextPrompt.js(547,49): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/ui/TextPrompt.js(564,35): error TS2339: Property 'getComponentSelection' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/ui/TextPrompt.js(580,35): error TS2339: Property 'getComponentSelection' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/ui/TextPrompt.js(592,35): error TS2339: Property 'getComponentSelection' does not exist on type 'Element'. @@ -13073,63 +22910,138 @@ node_modules/chrome-devtools-frontend/front_end/ui/TextPrompt.js(601,32): error node_modules/chrome-devtools-frontend/front_end/ui/TextPrompt.js(610,54): error TS2339: Property 'isAncestor' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/ui/TextPrompt.js(622,35): error TS2339: Property 'getComponentSelection' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/ui/TextPrompt.js(627,7): error TS2322: Type 'Node' is not assignable to type 'Element'. -node_modules/chrome-devtools-frontend/front_end/ui/ThrottledWidget.js(13,5): error TS2346: Call target does not contain any signatures. +node_modules/chrome-devtools-frontend/front_end/ui/TextPrompt.js(627,7): error TS2322: Type 'Node' is not assignable to type 'Element'. + Property 'classList' is missing in type 'Node'. +node_modules/chrome-devtools-frontend/front_end/ui/TextPrompt.js(652,15): error TS2339: Property 'DefaultAutocompletionTimeout' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/ui/TextPrompt.js(655,15): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/ui/Toolbar.js(43,50): error TS2339: Property 'createChild' does not exist on type 'Element'. +node_modules/chrome-devtools-frontend/front_end/ui/Toolbar.js(48,45): error TS2339: Property 'createChild' does not exist on type 'DocumentFragment'. +node_modules/chrome-devtools-frontend/front_end/ui/Toolbar.js(61,46): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/ui/Toolbar.js(62,39): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/ui/Toolbar.js(63,39): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/ui/Toolbar.js(75,24): error TS2694: Namespace 'Common' has no exported member 'Event'. +node_modules/chrome-devtools-frontend/front_end/ui/Toolbar.js(112,57): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/ui/Toolbar.js(115,26): error TS2694: Namespace 'Common' has no exported member 'Event'. +node_modules/chrome-devtools-frontend/front_end/ui/Toolbar.js(128,62): error TS2339: Property 'PointerEventsBehavior' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/ui/Toolbar.js(134,47): error TS2339: Property 'boxInWindow' does not exist on type 'Element'. +node_modules/chrome-devtools-frontend/front_end/ui/Toolbar.js(246,10): error TS2339: Property '_toolbar' does not exist on type '(Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/ui/Toolbar.js(273,19): error TS2339: Property '_toolbar' does not exist on type '(Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/ui/Toolbar.js(318,56): error TS2339: Property 'peekLast' does not exist on type '(Anonymous class)[]'. node_modules/chrome-devtools-frontend/front_end/ui/Toolbar.js(328,27): error TS2339: Property 'runtime' does not exist on type 'Window'. +node_modules/chrome-devtools-frontend/front_end/ui/Toolbar.js(328,61): error TS2339: Property 'Provider' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/ui/Toolbar.js(355,31): error TS2694: Namespace 'UI' has no exported member 'ToolbarItem'. -node_modules/chrome-devtools-frontend/front_end/ui/Toolbar.js(381,5): error TS2346: Call target does not contain any signatures. +node_modules/chrome-devtools-frontend/front_end/ui/Toolbar.js(405,53): error TS2339: Property '_toolbar' does not exist on type '(Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/ui/Toolbar.js(405,70): error TS2339: Property '_toolbar' does not exist on type '(Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/ui/Toolbar.js(412,18): error TS2339: Property 'disabled' does not exist on type 'Element'. -node_modules/chrome-devtools-frontend/front_end/ui/Toolbar.js(447,5): error TS2346: Call target does not contain any signatures. -node_modules/chrome-devtools-frontend/front_end/ui/Toolbar.js(477,5): error TS2346: Call target does not contain any signatures. +node_modules/chrome-devtools-frontend/front_end/ui/Toolbar.js(430,14): error TS2339: Property '_toolbar' does not exist on type '(Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/ui/Toolbar.js(431,12): error TS2339: Property '_toolbar' does not exist on type '(Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/ui/Toolbar.js(484,38): error TS2339: Property 'createChild' does not exist on type 'Element'. +node_modules/chrome-devtools-frontend/front_end/ui/Toolbar.js(520,18): error TS2339: Property 'style' does not exist on type 'Element'. +node_modules/chrome-devtools-frontend/front_end/ui/Toolbar.js(535,20): error TS2339: Property 'style' does not exist on type 'Element'. +node_modules/chrome-devtools-frontend/front_end/ui/Toolbar.js(544,52): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/ui/Toolbar.js(545,11): error TS2339: Property 'consume' does not exist on type 'Event'. +node_modules/chrome-devtools-frontend/front_end/ui/Toolbar.js(554,52): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/ui/Toolbar.js(563,52): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/ui/Toolbar.js(567,18): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/ui/Toolbar.js(579,63): error TS2694: Namespace 'UI' has no exported member 'SuggestBox'. -node_modules/chrome-devtools-frontend/front_end/ui/Toolbar.js(582,5): error TS2346: Call target does not contain any signatures. +node_modules/chrome-devtools-frontend/front_end/ui/Toolbar.js(584,46): error TS2339: Property 'createChild' does not exist on type 'Element'. +node_modules/chrome-devtools-frontend/front_end/ui/Toolbar.js(596,49): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/ui/Toolbar.js(599,20): error TS2339: Property 'style' does not exist on type 'Element'. +node_modules/chrome-devtools-frontend/front_end/ui/Toolbar.js(601,20): error TS2339: Property 'style' does not exist on type 'Element'. +node_modules/chrome-devtools-frontend/front_end/ui/Toolbar.js(603,36): error TS2339: Property 'createChild' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/ui/Toolbar.js(650,11): error TS2339: Property 'consume' does not exist on type 'Event'. -node_modules/chrome-devtools-frontend/front_end/ui/Toolbar.js(677,5): error TS2346: Call target does not contain any signatures. -node_modules/chrome-devtools-frontend/front_end/ui/Toolbar.js(731,5): error TS2346: Call target does not contain any signatures. +node_modules/chrome-devtools-frontend/front_end/ui/Toolbar.js(655,51): error TS2339: Property 'Event' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/ui/Toolbar.js(663,17): error TS2339: Property 'Event' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/ui/Toolbar.js(682,8): error TS2339: Property 'ARIAUtils' does not exist on type 'typeof UI'. +node_modules/chrome-devtools-frontend/front_end/ui/Toolbar.js(701,8): error TS2339: Property 'ARIAUtils' does not exist on type 'typeof UI'. +node_modules/chrome-devtools-frontend/front_end/ui/Toolbar.js(727,27): error TS2694: Namespace 'UI' has no exported member 'ContextMenu'. node_modules/chrome-devtools-frontend/front_end/ui/Toolbar.js(741,15): error TS2339: Property 'buttons' does not exist on type 'Event'. -node_modules/chrome-devtools-frontend/front_end/ui/Toolbar.js(790,5): error TS2346: Call target does not contain any signatures. +node_modules/chrome-devtools-frontend/front_end/ui/Toolbar.js(761,48): error TS2339: Property 'totalOffsetLeft' does not exist on type 'Element'. +node_modules/chrome-devtools-frontend/front_end/ui/Toolbar.js(762,22): error TS2339: Property 'totalOffsetTop' does not exist on type 'Element'. +node_modules/chrome-devtools-frontend/front_end/ui/Toolbar.js(762,54): error TS2339: Property 'offsetHeight' does not exist on type 'Element'. +node_modules/chrome-devtools-frontend/front_end/ui/Toolbar.js(800,21): error TS2345: Argument of type 'V' is not assignable to parameter of type 'boolean'. node_modules/chrome-devtools-frontend/front_end/ui/Toolbar.js(809,23): error TS2345: Argument of type 'boolean' is not assignable to parameter of type 'V'. -node_modules/chrome-devtools-frontend/front_end/ui/Toolbar.js(822,5): error TS2346: Call target does not contain any signatures. +node_modules/chrome-devtools-frontend/front_end/ui/Toolbar.js(829,16): error TS2339: Property 'Provider' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/ui/Toolbar.js(831,16): error TS2339: Property 'Provider' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/ui/Toolbar.js(833,15): error TS2355: A function whose declared type is neither 'void' nor 'any' must return a value. +node_modules/chrome-devtools-frontend/front_end/ui/Toolbar.js(841,16): error TS2339: Property 'ItemsProvider' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/ui/Toolbar.js(843,16): error TS2339: Property 'ItemsProvider' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/ui/Toolbar.js(845,15): error TS2355: A function whose declared type is neither 'void' nor 'any' must return a value. -node_modules/chrome-devtools-frontend/front_end/ui/Toolbar.js(859,5): error TS2346: Call target does not contain any signatures. -node_modules/chrome-devtools-frontend/front_end/ui/Toolbar.js(989,5): error TS2346: Call target does not contain any signatures. +node_modules/chrome-devtools-frontend/front_end/ui/Toolbar.js(861,40): error TS2339: Property 'createChild' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/ui/Toolbar.js(1003,11): error TS2365: Operator '===' cannot be applied to types 'V' and 'string'. node_modules/chrome-devtools-frontend/front_end/ui/Toolbar.js(1023,11): error TS2365: Operator '===' cannot be applied to types 'V' and 'string'. node_modules/chrome-devtools-frontend/front_end/ui/Toolbar.js(1036,23): error TS2345: Argument of type 'string' is not assignable to parameter of type 'V'. -node_modules/chrome-devtools-frontend/front_end/ui/Toolbar.js(1051,5): error TS2346: Call target does not contain any signatures. -node_modules/chrome-devtools-frontend/front_end/ui/Toolbar.js(1091,5): error TS2346: Call target does not contain any signatures. +node_modules/chrome-devtools-frontend/front_end/ui/Toolbar.js(1053,38): error TS2339: Property 'checkboxElement' does not exist on type 'Element'. +node_modules/chrome-devtools-frontend/front_end/ui/Toolbar.js(1055,20): error TS2339: Property 'title' does not exist on type 'Element'. +node_modules/chrome-devtools-frontend/front_end/ui/Toolbar.js(1092,8): error TS2551: Property 'SettingsUI' does not exist on type 'typeof UI'. Did you mean 'SettingUI'? node_modules/chrome-devtools-frontend/front_end/ui/Tooltip.js(12,29): error TS2339: Property 'createChild' does not exist on type 'HTMLElement'. +node_modules/chrome-devtools-frontend/front_end/ui/Tooltip.js(15,45): error TS2339: Property 'createChild' does not exist on type 'DocumentFragment'. +node_modules/chrome-devtools-frontend/front_end/ui/Tooltip.js(20,52): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/ui/Tooltip.js(39,33): error TS2339: Property '_symbol' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/ui/Tooltip.js(42,24): error TS2339: Property '_symbol' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/ui/Tooltip.js(49,16): error TS2551: Property '_nativeOverrideContainer' does not exist on type 'typeof (Anonymous class)'. Did you mean 'addNativeOverrideContainer'? node_modules/chrome-devtools-frontend/front_end/ui/Tooltip.js(57,27): error TS2339: Property 'path' does not exist on type 'MouseEvent'. +node_modules/chrome-devtools-frontend/front_end/ui/Tooltip.js(67,37): error TS2339: Property '_symbol' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/ui/Tooltip.js(79,44): error TS2339: Property '_symbol' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/ui/Tooltip.js(84,36): error TS2551: Property '_nativeOverrideContainer' does not exist on type 'typeof (Anonymous class)'. Did you mean 'addNativeOverrideContainer'? node_modules/chrome-devtools-frontend/front_end/ui/Tooltip.js(85,31): error TS2339: Property 'isSelfOrDescendant' does not exist on type 'Element'. +node_modules/chrome-devtools-frontend/front_end/ui/Tooltip.js(86,72): error TS2339: Property '_nativeTitle' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/ui/Tooltip.js(87,29): error TS2339: Property 'title' does not exist on type 'Element'. +node_modules/chrome-devtools-frontend/front_end/ui/Tooltip.js(111,90): error TS2339: Property 'Timing' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/ui/Tooltip.js(113,64): error TS2339: Property 'Timing' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/ui/Tooltip.js(118,34): error TS2339: Property 'boxInWindow' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/ui/Tooltip.js(119,41): error TS2339: Property 'boxInWindow' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/ui/Tooltip.js(129,65): error TS2339: Property 'x' does not exist on type 'Event'. node_modules/chrome-devtools-frontend/front_end/ui/Tooltip.js(130,23): error TS2339: Property 'constrain' does not exist on type 'NumberConstructor'. node_modules/chrome-devtools-frontend/front_end/ui/Tooltip.js(134,24): error TS2339: Property 'y' does not exist on type 'Event'. node_modules/chrome-devtools-frontend/front_end/ui/Tooltip.js(135,17): error TS2339: Property 'y' does not exist on type 'Event'. node_modules/chrome-devtools-frontend/front_end/ui/Tooltip.js(136,17): error TS2339: Property 'y' does not exist on type 'Event'. +node_modules/chrome-devtools-frontend/front_end/ui/Tooltip.js(165,12): error TS2339: Property 'Timing' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/ui/Tooltip.js(172,12): error TS2339: Property '_symbol' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/ui/Tooltip.js(176,12): error TS2551: Property '_nativeOverrideContainer' does not exist on type 'typeof (Anonymous class)'. Did you mean 'addNativeOverrideContainer'? +node_modules/chrome-devtools-frontend/front_end/ui/Tooltip.js(177,12): error TS2339: Property '_nativeTitle' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/ui/Tooltip.js(178,17): error TS2304: Cannot find name 'ObjectPropertyDescriptor'. +node_modules/chrome-devtools-frontend/front_end/ui/Tooltip.js(186,35): error TS2339: Property '_symbol' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/ui/Tooltip.js(195,24): error TS2345: Argument of type 'PropertyDescriptor' is not assignable to parameter of type 'Element'. + Property 'classList' is missing in type 'PropertyDescriptor'. +node_modules/chrome-devtools-frontend/front_end/ui/UIUtils.js(31,4): error TS2339: Property 'highlightedSearchResultClassName' does not exist on type 'typeof UI'. +node_modules/chrome-devtools-frontend/front_end/ui/UIUtils.js(32,4): error TS2339: Property 'highlightedCurrentSearchResultClassName' does not exist on type 'typeof UI'. node_modules/chrome-devtools-frontend/front_end/ui/UIUtils.js(69,13): error TS2339: Property 'style' does not exist on type 'Element'. +node_modules/chrome-devtools-frontend/front_end/ui/UIUtils.js(97,25): error TS2339: Property '_glassPaneUsageCount' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/ui/UIUtils.js(98,22): error TS2339: Property '_glassPane' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/ui/UIUtils.js(99,22): error TS2339: Property '_glassPane' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/ui/UIUtils.js(99,71): error TS2339: Property 'PointerEventsBehavior' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/ui/UIUtils.js(100,22): error TS2339: Property '_glassPane' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/ui/UIUtils.js(100,53): error TS2339: Property '_documentForMouseOut' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/ui/UIUtils.js(108,26): error TS2339: Property '_glassPaneUsageCount' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/ui/UIUtils.js(110,20): error TS2339: Property '_glassPane' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/ui/UIUtils.js(111,27): error TS2339: Property '_glassPane' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/ui/UIUtils.js(112,27): error TS2339: Property '_documentForMouseOut' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/ui/UIUtils.js(125,15): error TS2339: Property 'button' does not exist on type 'Event'. node_modules/chrome-devtools-frontend/front_end/ui/UIUtils.js(125,48): error TS2339: Property 'ctrlKey' does not exist on type 'Event'. node_modules/chrome-devtools-frontend/front_end/ui/UIUtils.js(134,39): error TS2339: Property 'ownerDocument' does not exist on type 'EventTarget'. +node_modules/chrome-devtools-frontend/front_end/ui/UIUtils.js(138,25): error TS2339: Property '_documentForMouseOut' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/ui/UIUtils.js(139,20): error TS2339: Property '_documentForMouseOut' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/ui/UIUtils.js(150,77): error TS2339: Property 'style' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/ui/UIUtils.js(151,21): error TS2339: Property 'style' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/ui/UIUtils.js(160,21): error TS2339: Property 'style' does not exist on type 'Element'. +node_modules/chrome-devtools-frontend/front_end/ui/UIUtils.js(172,25): error TS2339: Property '_documentForMouseOut' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/ui/UIUtils.js(174,20): error TS2339: Property '_documentForMouseOut' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/ui/UIUtils.js(192,15): error TS2339: Property 'buttons' does not exist on type 'Event'. +node_modules/chrome-devtools-frontend/front_end/ui/UIUtils.js(228,16): error TS2339: Property '_glassPaneUsageCount' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/ui/UIUtils.js(238,15): error TS2339: Property 'classList' does not exist on type 'Node'. +node_modules/chrome-devtools-frontend/front_end/ui/UIUtils.js(241,11): error TS2339: Property '__editingCount' does not exist on type 'typeof UI'. node_modules/chrome-devtools-frontend/front_end/ui/UIUtils.js(245,17): error TS2339: Property '__editing' does not exist on type 'Node'. node_modules/chrome-devtools-frontend/front_end/ui/UIUtils.js(247,23): error TS2339: Property 'parentElementOrShadowHost' does not exist on type 'Node'. +node_modules/chrome-devtools-frontend/front_end/ui/UIUtils.js(257,10): error TS2339: Property '__editingCount' does not exist on type 'typeof UI'. node_modules/chrome-devtools-frontend/front_end/ui/UIUtils.js(260,26): error TS2339: Property 'deepActiveElement' does not exist on type 'Document'. node_modules/chrome-devtools-frontend/front_end/ui/UIUtils.js(273,17): error TS2339: Property '__editing' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/ui/UIUtils.js(276,13): error TS2339: Property '__editing' does not exist on type 'Element'. +node_modules/chrome-devtools-frontend/front_end/ui/UIUtils.js(277,8): error TS2339: Property '__editingCount' does not exist on type 'typeof UI'. +node_modules/chrome-devtools-frontend/front_end/ui/UIUtils.js(277,29): error TS2339: Property '__editingCount' does not exist on type 'typeof UI'. node_modules/chrome-devtools-frontend/front_end/ui/UIUtils.js(279,18): error TS2339: Property '__editing' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/ui/UIUtils.js(282,20): error TS2339: Property '__editing' does not exist on type 'Element'. +node_modules/chrome-devtools-frontend/front_end/ui/UIUtils.js(283,10): error TS2339: Property '__editingCount' does not exist on type 'typeof UI'. node_modules/chrome-devtools-frontend/front_end/ui/UIUtils.js(300,15): error TS2339: Property 'wheelDeltaY' does not exist on type 'Event'. node_modules/chrome-devtools-frontend/front_end/ui/UIUtils.js(300,40): error TS2339: Property 'wheelDeltaX' does not exist on type 'Event'. node_modules/chrome-devtools-frontend/front_end/ui/UIUtils.js(302,20): error TS2339: Property 'wheelDeltaY' does not exist on type 'Event'. @@ -13152,274 +23064,403 @@ node_modules/chrome-devtools-frontend/front_end/ui/UIUtils.js(573,17): error TS2 node_modules/chrome-devtools-frontend/front_end/ui/UIUtils.js(580,8): error TS2339: Property 'bytesToString' does not exist on type 'NumberConstructor'. node_modules/chrome-devtools-frontend/front_end/ui/UIUtils.js(601,8): error TS2339: Property 'withThousandsSeparator' does not exist on type 'NumberConstructor'. node_modules/chrome-devtools-frontend/front_end/ui/UIUtils.js(625,17): error TS2339: Property 'format' does not exist on type 'StringConstructor'. +node_modules/chrome-devtools-frontend/front_end/ui/UIUtils.js(625,24): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/ui/UIUtils.js(633,10): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/ui/UIUtils.js(640,10): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/ui/UIUtils.js(647,10): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/ui/UIUtils.js(657,21): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/ui/UIUtils.js(659,21): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/ui/UIUtils.js(660,32): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/ui/UIUtils.js(662,10): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/ui/UIUtils.js(699,28): error TS2339: Property 'createShadowRoot' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/ui/UIUtils.js(714,20): error TS2339: Property 'document' does not exist on type 'EventTarget'. +node_modules/chrome-devtools-frontend/front_end/ui/UIUtils.js(716,6): error TS2339: Property '_keyboardFocus' does not exist on type 'typeof UI'. node_modules/chrome-devtools-frontend/front_end/ui/UIUtils.js(718,34): error TS2339: Property 'deepActiveElement' does not exist on type 'Document'. +node_modules/chrome-devtools-frontend/front_end/ui/UIUtils.js(721,8): error TS2339: Property '_keyboardFocus' does not exist on type 'typeof UI'. +node_modules/chrome-devtools-frontend/front_end/ui/UIUtils.js(724,8): error TS2339: Property '_keyboardFocus' does not exist on type 'typeof UI'. node_modules/chrome-devtools-frontend/front_end/ui/UIUtils.js(736,20): error TS2339: Property 'document' does not exist on type 'EventTarget'. node_modules/chrome-devtools-frontend/front_end/ui/UIUtils.js(744,47): error TS2339: Property 'ownerDocument' does not exist on type 'EventTarget'. -node_modules/chrome-devtools-frontend/front_end/ui/UIUtils.js(762,44): error TS2339: Property 'deepActiveElement' does not exist on type 'Document'. -node_modules/chrome-devtools-frontend/front_end/ui/UIUtils.js(763,13): error TS2339: Property 'focus' does not exist on type 'Element'. -node_modules/chrome-devtools-frontend/front_end/ui/UIUtils.js(769,23): error TS2339: Property 'hasFocus' does not exist on type 'Element'. -node_modules/chrome-devtools-frontend/front_end/ui/UIUtils.js(825,27): error TS2339: Property 'childTextNodes' does not exist on type 'Element'. -node_modules/chrome-devtools-frontend/front_end/ui/UIUtils.js(942,11): error TS2339: Property 'positionAt' does not exist on type 'Element'. -node_modules/chrome-devtools-frontend/front_end/ui/UIUtils.js(945,11): error TS2339: Property 'positionAt' does not exist on type 'Element'. -node_modules/chrome-devtools-frontend/front_end/ui/UIUtils.js(994,25): error TS2339: Property 'keysArray' does not exist on type 'Map'. -node_modules/chrome-devtools-frontend/front_end/ui/UIUtils.js(1057,28): error TS2339: Property 'constrain' does not exist on type 'NumberConstructor'. -node_modules/chrome-devtools-frontend/front_end/ui/UIUtils.js(1059,28): error TS2339: Property 'constrain' does not exist on type 'NumberConstructor'. -node_modules/chrome-devtools-frontend/front_end/ui/UIUtils.js(1081,5): error TS2346: Call target does not contain any signatures. -node_modules/chrome-devtools-frontend/front_end/ui/UIUtils.js(1113,13): error TS2339: Property 'which' does not exist on type 'Event'. -node_modules/chrome-devtools-frontend/front_end/ui/UIUtils.js(1124,13): error TS2339: Property 'which' does not exist on type 'Event'. -node_modules/chrome-devtools-frontend/front_end/ui/UIUtils.js(1181,19): error TS2551: Property 'registerElement' does not exist on type 'Document'. Did you mean 'createElement'? -node_modules/chrome-devtools-frontend/front_end/ui/UIUtils.js(1208,11): error TS2339: Property 'spellcheck' does not exist on type 'Element'. -node_modules/chrome-devtools-frontend/front_end/ui/UIUtils.js(1211,13): error TS2339: Property 'type' does not exist on type 'Element'. -node_modules/chrome-devtools-frontend/front_end/ui/UIUtils.js(1223,11): error TS2339: Property 'radioElement' does not exist on type 'Element'. +node_modules/chrome-devtools-frontend/front_end/ui/UIUtils.js(748,11): error TS2339: Property '_keyboardFocus' does not exist on type 'typeof UI'. +node_modules/chrome-devtools-frontend/front_end/ui/UIUtils.js(763,44): error TS2339: Property 'deepActiveElement' does not exist on type 'Document'. +node_modules/chrome-devtools-frontend/front_end/ui/UIUtils.js(764,13): error TS2339: Property 'focus' does not exist on type 'Element'. +node_modules/chrome-devtools-frontend/front_end/ui/UIUtils.js(770,23): error TS2339: Property 'hasFocus' does not exist on type 'Element'. +node_modules/chrome-devtools-frontend/front_end/ui/UIUtils.js(796,69): error TS2339: Property 'highlightedSearchResultClassName' does not exist on type 'typeof UI'. +node_modules/chrome-devtools-frontend/front_end/ui/UIUtils.js(826,27): error TS2339: Property 'childTextNodes' does not exist on type 'Element'. +node_modules/chrome-devtools-frontend/front_end/ui/UIUtils.js(943,11): error TS2339: Property 'positionAt' does not exist on type 'Element'. +node_modules/chrome-devtools-frontend/front_end/ui/UIUtils.js(946,11): error TS2339: Property 'positionAt' does not exist on type 'Element'. +node_modules/chrome-devtools-frontend/front_end/ui/UIUtils.js(995,25): error TS2339: Property 'keysArray' does not exist on type 'Map'. +node_modules/chrome-devtools-frontend/front_end/ui/UIUtils.js(1058,28): error TS2339: Property 'constrain' does not exist on type 'NumberConstructor'. +node_modules/chrome-devtools-frontend/front_end/ui/UIUtils.js(1060,28): error TS2339: Property 'constrain' does not exist on type 'NumberConstructor'. +node_modules/chrome-devtools-frontend/front_end/ui/UIUtils.js(1089,14): error TS2339: Property '_longClickInterval' does not exist on type '(Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/ui/UIUtils.js(1090,26): error TS2339: Property '_longClickInterval' does not exist on type '(Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/ui/UIUtils.js(1091,19): error TS2339: Property '_longClickInterval' does not exist on type '(Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/ui/UIUtils.js(1114,13): error TS2339: Property 'which' does not exist on type 'Event'. +node_modules/chrome-devtools-frontend/front_end/ui/UIUtils.js(1125,13): error TS2339: Property 'which' does not exist on type 'Event'. +node_modules/chrome-devtools-frontend/front_end/ui/UIUtils.js(1152,8): error TS2339: Property '_keyboardFocus' does not exist on type 'typeof UI'. +node_modules/chrome-devtools-frontend/front_end/ui/UIUtils.js(1153,62): error TS2339: Property '_keyboardFocus' does not exist on type 'typeof UI'. +node_modules/chrome-devtools-frontend/front_end/ui/UIUtils.js(1170,18): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/ui/UIUtils.js(1182,19): error TS2551: Property 'registerElement' does not exist on type 'Document'. Did you mean 'createElement'? +node_modules/chrome-devtools-frontend/front_end/ui/UIUtils.js(1209,11): error TS2339: Property 'spellcheck' does not exist on type 'Element'. +node_modules/chrome-devtools-frontend/front_end/ui/UIUtils.js(1212,13): error TS2339: Property 'type' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/ui/UIUtils.js(1224,11): error TS2339: Property 'radioElement' does not exist on type 'Element'. -node_modules/chrome-devtools-frontend/front_end/ui/UIUtils.js(1225,11): error TS2339: Property 'createTextChild' does not exist on type 'Element'. -node_modules/chrome-devtools-frontend/front_end/ui/UIUtils.js(1236,11): error TS2339: Property 'createChild' does not exist on type 'Element'. -node_modules/chrome-devtools-frontend/front_end/ui/UIUtils.js(1237,11): error TS2339: Property 'type' does not exist on type 'Element'. -node_modules/chrome-devtools-frontend/front_end/ui/UIUtils.js(1249,11): error TS2339: Property 'sliderElement' does not exist on type 'Element'. +node_modules/chrome-devtools-frontend/front_end/ui/UIUtils.js(1225,11): error TS2339: Property 'radioElement' does not exist on type 'Element'. +node_modules/chrome-devtools-frontend/front_end/ui/UIUtils.js(1226,11): error TS2339: Property 'createTextChild' does not exist on type 'Element'. +node_modules/chrome-devtools-frontend/front_end/ui/UIUtils.js(1237,11): error TS2339: Property 'createChild' does not exist on type 'Element'. +node_modules/chrome-devtools-frontend/front_end/ui/UIUtils.js(1238,11): error TS2339: Property 'type' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/ui/UIUtils.js(1250,11): error TS2339: Property 'sliderElement' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/ui/UIUtils.js(1251,11): error TS2339: Property 'sliderElement' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/ui/UIUtils.js(1252,11): error TS2339: Property 'sliderElement' does not exist on type 'Element'. -node_modules/chrome-devtools-frontend/front_end/ui/UIUtils.js(1266,16): error TS2339: Property 'type' does not exist on type 'Element'. -node_modules/chrome-devtools-frontend/front_end/ui/UIUtils.js(1273,18): error TS2339: Property 'type' does not exist on type 'Element'. -node_modules/chrome-devtools-frontend/front_end/ui/UIUtils.js(1282,1): error TS8022: JSDoc '@extends' is not attached to a class. -node_modules/chrome-devtools-frontend/front_end/ui/UIUtils.js(1301,79): error TS2339: Property 'createChild' does not exist on type 'DocumentFragment'. -node_modules/chrome-devtools-frontend/front_end/ui/UIUtils.js(1304,41): error TS2339: Property 'createChild' does not exist on type 'DocumentFragment'. -node_modules/chrome-devtools-frontend/front_end/ui/UIUtils.js(1306,22): error TS2339: Property 'createChild' does not exist on type 'DocumentFragment'. -node_modules/chrome-devtools-frontend/front_end/ui/UIUtils.js(1323,29): error TS2339: Property 'createChild' does not exist on type 'Element'. -node_modules/chrome-devtools-frontend/front_end/ui/UIUtils.js(1332,7): error TS1056: Accessors are only available when targeting ECMAScript 5 and higher. -node_modules/chrome-devtools-frontend/front_end/ui/UIUtils.js(1341,7): error TS1056: Accessors are only available when targeting ECMAScript 5 and higher. -node_modules/chrome-devtools-frontend/front_end/ui/UIUtils.js(1352,7): error TS1056: Accessors are only available when targeting ECMAScript 5 and higher. -node_modules/chrome-devtools-frontend/front_end/ui/UIUtils.js(1416,9): error TS1056: Accessors are only available when targeting ECMAScript 5 and higher. -node_modules/chrome-devtools-frontend/front_end/ui/UIUtils.js(1438,9): error TS1056: Accessors are only available when targeting ECMAScript 5 and higher. -node_modules/chrome-devtools-frontend/front_end/ui/UIUtils.js(1445,9): error TS1056: Accessors are only available when targeting ECMAScript 5 and higher. -node_modules/chrome-devtools-frontend/front_end/ui/UIUtils.js(1467,9): error TS1056: Accessors are only available when targeting ECMAScript 5 and higher. -node_modules/chrome-devtools-frontend/front_end/ui/UIUtils.js(1493,9): error TS1056: Accessors are only available when targeting ECMAScript 5 and higher. -node_modules/chrome-devtools-frontend/front_end/ui/UIUtils.js(1518,41): error TS2339: Property 'select' does not exist on type 'Element'. -node_modules/chrome-devtools-frontend/front_end/ui/UIUtils.js(1521,59): error TS2339: Property 'value' does not exist on type 'Element'. -node_modules/chrome-devtools-frontend/front_end/ui/UIUtils.js(1525,32): error TS2339: Property 'value' does not exist on type 'Element'. -node_modules/chrome-devtools-frontend/front_end/ui/UIUtils.js(1528,19): error TS2339: Property 'value' does not exist on type 'Element'. -node_modules/chrome-devtools-frontend/front_end/ui/UIUtils.js(1536,26): error TS2339: Property 'value' does not exist on type 'Element'. -node_modules/chrome-devtools-frontend/front_end/ui/UIUtils.js(1537,21): error TS2339: Property 'value' does not exist on type 'Element'. -node_modules/chrome-devtools-frontend/front_end/ui/UIUtils.js(1545,27): error TS2339: Property 'key' does not exist on type 'Event'. -node_modules/chrome-devtools-frontend/front_end/ui/UIUtils.js(1545,57): error TS2339: Property 'key' does not exist on type 'Event'. -node_modules/chrome-devtools-frontend/front_end/ui/UIUtils.js(1548,15): error TS2339: Property 'shiftKey' does not exist on type 'Event'. -node_modules/chrome-devtools-frontend/front_end/ui/UIUtils.js(1551,23): error TS2339: Property 'value' does not exist on type 'Element'. -node_modules/chrome-devtools-frontend/front_end/ui/UIUtils.js(1560,11): error TS2339: Property 'value' does not exist on type 'Element'. -node_modules/chrome-devtools-frontend/front_end/ui/UIUtils.js(1561,17): error TS2339: Property 'value' does not exist on type 'Element'. -node_modules/chrome-devtools-frontend/front_end/ui/UIUtils.js(1569,25): error TS2339: Property 'value' does not exist on type 'Element'. -node_modules/chrome-devtools-frontend/front_end/ui/UIUtils.js(1573,11): error TS2339: Property 'value' does not exist on type 'Element'. -node_modules/chrome-devtools-frontend/front_end/ui/UIUtils.js(1694,5): error TS2322: Type 'string | V' is not assignable to type 'string'. +node_modules/chrome-devtools-frontend/front_end/ui/UIUtils.js(1253,11): error TS2339: Property 'sliderElement' does not exist on type 'Element'. +node_modules/chrome-devtools-frontend/front_end/ui/UIUtils.js(1267,16): error TS2339: Property 'type' does not exist on type 'Element'. +node_modules/chrome-devtools-frontend/front_end/ui/UIUtils.js(1274,18): error TS2339: Property 'type' does not exist on type 'Element'. +node_modules/chrome-devtools-frontend/front_end/ui/UIUtils.js(1283,1): error TS8022: JSDoc '@extends' is not attached to a class. +node_modules/chrome-devtools-frontend/front_end/ui/UIUtils.js(1299,22): error TS2339: Property '_lastId' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/ui/UIUtils.js(1299,50): error TS2339: Property '_lastId' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/ui/UIUtils.js(1300,53): error TS2339: Property '_lastId' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/ui/UIUtils.js(1302,79): error TS2339: Property 'createChild' does not exist on type 'DocumentFragment'. +node_modules/chrome-devtools-frontend/front_end/ui/UIUtils.js(1305,41): error TS2339: Property 'createChild' does not exist on type 'DocumentFragment'. +node_modules/chrome-devtools-frontend/front_end/ui/UIUtils.js(1307,22): error TS2339: Property 'createChild' does not exist on type 'DocumentFragment'. +node_modules/chrome-devtools-frontend/front_end/ui/UIUtils.js(1317,27): error TS2339: Property '_constructor' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/ui/UIUtils.js(1318,24): error TS2339: Property '_constructor' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/ui/UIUtils.js(1319,74): error TS2339: Property '_constructor' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/ui/UIUtils.js(1324,29): error TS2339: Property 'createChild' does not exist on type 'Element'. +node_modules/chrome-devtools-frontend/front_end/ui/UIUtils.js(1333,7): error TS1056: Accessors are only available when targeting ECMAScript 5 and higher. +node_modules/chrome-devtools-frontend/front_end/ui/UIUtils.js(1342,7): error TS1056: Accessors are only available when targeting ECMAScript 5 and higher. +node_modules/chrome-devtools-frontend/front_end/ui/UIUtils.js(1353,7): error TS1056: Accessors are only available when targeting ECMAScript 5 and higher. +node_modules/chrome-devtools-frontend/front_end/ui/UIUtils.js(1367,12): error TS2339: Property 'createChild' does not exist on type 'DocumentFragment'. +node_modules/chrome-devtools-frontend/front_end/ui/UIUtils.js(1381,12): error TS2339: Property 'createChild' does not exist on type 'DocumentFragment'. +node_modules/chrome-devtools-frontend/front_end/ui/UIUtils.js(1382,12): error TS2339: Property 'createChild' does not exist on type 'DocumentFragment'. +node_modules/chrome-devtools-frontend/front_end/ui/UIUtils.js(1410,12): error TS2339: Property 'createChild' does not exist on type 'DocumentFragment'. +node_modules/chrome-devtools-frontend/front_end/ui/UIUtils.js(1417,9): error TS1056: Accessors are only available when targeting ECMAScript 5 and higher. +node_modules/chrome-devtools-frontend/front_end/ui/UIUtils.js(1439,9): error TS1056: Accessors are only available when targeting ECMAScript 5 and higher. +node_modules/chrome-devtools-frontend/front_end/ui/UIUtils.js(1446,9): error TS1056: Accessors are only available when targeting ECMAScript 5 and higher. +node_modules/chrome-devtools-frontend/front_end/ui/UIUtils.js(1459,32): error TS2339: Property 'createChild' does not exist on type 'DocumentFragment'. +node_modules/chrome-devtools-frontend/front_end/ui/UIUtils.js(1468,9): error TS1056: Accessors are only available when targeting ECMAScript 5 and higher. +node_modules/chrome-devtools-frontend/front_end/ui/UIUtils.js(1481,34): error TS2339: Property 'createChild' does not exist on type 'DocumentFragment'. +node_modules/chrome-devtools-frontend/front_end/ui/UIUtils.js(1494,9): error TS1056: Accessors are only available when targeting ECMAScript 5 and higher. +node_modules/chrome-devtools-frontend/front_end/ui/UIUtils.js(1519,41): error TS2339: Property 'select' does not exist on type 'Element'. +node_modules/chrome-devtools-frontend/front_end/ui/UIUtils.js(1522,59): error TS2339: Property 'value' does not exist on type 'Element'. +node_modules/chrome-devtools-frontend/front_end/ui/UIUtils.js(1526,32): error TS2339: Property 'value' does not exist on type 'Element'. +node_modules/chrome-devtools-frontend/front_end/ui/UIUtils.js(1529,19): error TS2339: Property 'value' does not exist on type 'Element'. +node_modules/chrome-devtools-frontend/front_end/ui/UIUtils.js(1537,26): error TS2339: Property 'value' does not exist on type 'Element'. +node_modules/chrome-devtools-frontend/front_end/ui/UIUtils.js(1538,21): error TS2339: Property 'value' does not exist on type 'Element'. +node_modules/chrome-devtools-frontend/front_end/ui/UIUtils.js(1546,27): error TS2339: Property 'key' does not exist on type 'Event'. +node_modules/chrome-devtools-frontend/front_end/ui/UIUtils.js(1546,57): error TS2339: Property 'key' does not exist on type 'Event'. +node_modules/chrome-devtools-frontend/front_end/ui/UIUtils.js(1549,15): error TS2339: Property 'shiftKey' does not exist on type 'Event'. +node_modules/chrome-devtools-frontend/front_end/ui/UIUtils.js(1552,23): error TS2339: Property 'value' does not exist on type 'Element'. +node_modules/chrome-devtools-frontend/front_end/ui/UIUtils.js(1561,11): error TS2339: Property 'value' does not exist on type 'Element'. +node_modules/chrome-devtools-frontend/front_end/ui/UIUtils.js(1562,17): error TS2339: Property 'value' does not exist on type 'Element'. +node_modules/chrome-devtools-frontend/front_end/ui/UIUtils.js(1570,25): error TS2339: Property 'value' does not exist on type 'Element'. +node_modules/chrome-devtools-frontend/front_end/ui/UIUtils.js(1574,11): error TS2339: Property 'value' does not exist on type 'Element'. +node_modules/chrome-devtools-frontend/front_end/ui/UIUtils.js(1646,40): error TS2339: Property '_textWidthCache' does not exist on type '(context: CanvasRenderingContext2D, text: string) => number'. +node_modules/chrome-devtools-frontend/front_end/ui/UIUtils.js(1649,25): error TS2339: Property '_textWidthCache' does not exist on type '(context: CanvasRenderingContext2D, text: string) => number'. +node_modules/chrome-devtools-frontend/front_end/ui/UIUtils.js(1695,5): error TS2322: Type 'string | V' is not assignable to type 'string'. Type 'V' is not assignable to type 'string'. -node_modules/chrome-devtools-frontend/front_end/ui/UIUtils.js(1712,25): error TS2495: Type 'Set' is not an array type or a string type. -node_modules/chrome-devtools-frontend/front_end/ui/UIUtils.js(1714,20): error TS2339: Property 'type' does not exist on type 'Element'. -node_modules/chrome-devtools-frontend/front_end/ui/UIUtils.js(1744,18): error TS2339: Property 'type' does not exist on type 'Element'. -node_modules/chrome-devtools-frontend/front_end/ui/UIUtils.js(1762,20): error TS2339: Property 'type' does not exist on type 'Element'. -node_modules/chrome-devtools-frontend/front_end/ui/UIUtils.js(1765,52): error TS2339: Property 'sheet' does not exist on type 'Element'. -node_modules/chrome-devtools-frontend/front_end/ui/UIUtils.js(1782,30): error TS2339: Property 'cssRules' does not exist on type 'StyleSheet'. -node_modules/chrome-devtools-frontend/front_end/ui/UIUtils.js(1802,25): error TS2345: Argument of type '"default"' is not assignable to parameter of type 'V'. -node_modules/chrome-devtools-frontend/front_end/ui/UIUtils.js(1858,18): error TS2694: Namespace 'UI' has no exported member 'ThemeSupport'. -node_modules/chrome-devtools-frontend/front_end/ui/UIUtils.js(1874,18): error TS2694: Namespace 'UI' has no exported member 'ThemeSupport'. -node_modules/chrome-devtools-frontend/front_end/ui/UIUtils.js(1887,18): error TS2694: Namespace 'UI' has no exported member 'ThemeSupport'. -node_modules/chrome-devtools-frontend/front_end/ui/UIUtils.js(1909,22): error TS2339: Property 'constrain' does not exist on type 'NumberConstructor'. +node_modules/chrome-devtools-frontend/front_end/ui/UIUtils.js(1713,25): error TS2495: Type 'Set' is not an array type or a string type. +node_modules/chrome-devtools-frontend/front_end/ui/UIUtils.js(1715,20): error TS2339: Property 'type' does not exist on type 'Element'. +node_modules/chrome-devtools-frontend/front_end/ui/UIUtils.js(1745,18): error TS2339: Property 'type' does not exist on type 'Element'. +node_modules/chrome-devtools-frontend/front_end/ui/UIUtils.js(1763,20): error TS2339: Property 'type' does not exist on type 'Element'. +node_modules/chrome-devtools-frontend/front_end/ui/UIUtils.js(1766,52): error TS2339: Property 'sheet' does not exist on type 'Element'. +node_modules/chrome-devtools-frontend/front_end/ui/UIUtils.js(1783,30): error TS2339: Property 'cssRules' does not exist on type 'StyleSheet'. +node_modules/chrome-devtools-frontend/front_end/ui/UIUtils.js(1803,25): error TS2345: Argument of type '"default"' is not assignable to parameter of type 'V'. +node_modules/chrome-devtools-frontend/front_end/ui/UIUtils.js(1839,38): error TS2339: Property 'ColorUsage' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/ui/UIUtils.js(1841,37): error TS2339: Property 'ColorUsage' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/ui/UIUtils.js(1843,37): error TS2339: Property 'ColorUsage' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/ui/UIUtils.js(1845,37): error TS2339: Property 'ColorUsage' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/ui/UIUtils.js(1849,44): error TS2339: Property 'Regex' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/ui/UIUtils.js(1859,18): error TS2694: Namespace 'UI' has no exported member 'ThemeSupport'. +node_modules/chrome-devtools-frontend/front_end/ui/UIUtils.js(1869,70): error TS2339: Property 'Format' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/ui/UIUtils.js(1869,97): error TS2339: Property 'Format' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/ui/UIUtils.js(1875,18): error TS2694: Namespace 'UI' has no exported member 'ThemeSupport'. +node_modules/chrome-devtools-frontend/front_end/ui/UIUtils.js(1888,18): error TS2694: Namespace 'UI' has no exported member 'ThemeSupport'. +node_modules/chrome-devtools-frontend/front_end/ui/UIUtils.js(1898,42): error TS2339: Property 'ColorUsage' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/ui/UIUtils.js(1900,51): error TS2339: Property 'ColorUsage' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/ui/UIUtils.js(1901,51): error TS2339: Property 'ColorUsage' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/ui/UIUtils.js(1910,22): error TS2339: Property 'constrain' does not exist on type 'NumberConstructor'. node_modules/chrome-devtools-frontend/front_end/ui/UIUtils.js(1911,22): error TS2339: Property 'constrain' does not exist on type 'NumberConstructor'. node_modules/chrome-devtools-frontend/front_end/ui/UIUtils.js(1912,22): error TS2339: Property 'constrain' does not exist on type 'NumberConstructor'. -node_modules/chrome-devtools-frontend/front_end/ui/UIUtils.js(1937,23): error TS2304: Cannot find name 'Image'. -node_modules/chrome-devtools-frontend/front_end/ui/UIUtils.js(1942,50): error TS2345: Argument of type 'HTMLImageElement' is not assignable to parameter of type '(new (width?: number, height?: number) => HTMLImageElement) | PromiseLike HTMLImageElement) | PromiseLike HTMLImageElement>'. Property 'then' is missing in type 'HTMLImageElement'. -node_modules/chrome-devtools-frontend/front_end/ui/UIUtils.js(1950,23): error TS2304: Cannot find name 'Image'. -node_modules/chrome-devtools-frontend/front_end/ui/UIUtils.js(1965,23): error TS2339: Property 'type' does not exist on type 'Element'. -node_modules/chrome-devtools-frontend/front_end/ui/UIUtils.js(1966,23): error TS2339: Property 'style' does not exist on type 'Element'. -node_modules/chrome-devtools-frontend/front_end/ui/UIUtils.js(1967,48): error TS2345: Argument of type '-1' is not assignable to parameter of type 'string'. -node_modules/chrome-devtools-frontend/front_end/ui/UIUtils.js(1968,23): error TS2339: Property 'onchange' does not exist on type 'Element'. -node_modules/chrome-devtools-frontend/front_end/ui/UIUtils.js(1970,34): error TS2339: Property 'files' does not exist on type 'Element'. -node_modules/chrome-devtools-frontend/front_end/ui/UIUtils.js(1985,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/ui/UIUtils.js(2012,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/ui/UIUtils.js(1951,23): error TS2304: Cannot find name 'Image'. +node_modules/chrome-devtools-frontend/front_end/ui/UIUtils.js(1966,23): error TS2339: Property 'type' does not exist on type 'Element'. +node_modules/chrome-devtools-frontend/front_end/ui/UIUtils.js(1967,23): error TS2339: Property 'style' does not exist on type 'Element'. +node_modules/chrome-devtools-frontend/front_end/ui/UIUtils.js(1968,48): error TS2345: Argument of type '-1' is not assignable to parameter of type 'string'. +node_modules/chrome-devtools-frontend/front_end/ui/UIUtils.js(1969,23): error TS2339: Property 'onchange' does not exist on type 'Element'. +node_modules/chrome-devtools-frontend/front_end/ui/UIUtils.js(1971,34): error TS2339: Property 'files' does not exist on type 'Element'. +node_modules/chrome-devtools-frontend/front_end/ui/UIUtils.js(1986,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/ui/UIUtils.js(1990,41): error TS2339: Property 'SizeBehavior' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/ui/UIUtils.js(1993,30): error TS2339: Property 'createChild' does not exist on type 'DocumentFragment'. +node_modules/chrome-devtools-frontend/front_end/ui/UIUtils.js(1995,42): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/ui/UIUtils.js(1999,15): error TS2339: Property 'consume' does not exist on type 'Event'. +node_modules/chrome-devtools-frontend/front_end/ui/UIUtils.js(2003,16): error TS2339: Property 'focus' does not exist on type 'Element'. +node_modules/chrome-devtools-frontend/front_end/ui/UIUtils.js(2013,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/ui/UIUtils.js(2017,41): error TS2339: Property 'SizeBehavior' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/ui/UIUtils.js(2020,30): error TS2339: Property 'createChild' does not exist on type 'DocumentFragment'. +node_modules/chrome-devtools-frontend/front_end/ui/UIUtils.js(2024,50): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/ui/UIUtils.js(2025,50): error TS2555: Expected at least 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/ui/UIUtils.js(2027,15): error TS2339: Property 'consume' does not exist on type 'Event'. node_modules/chrome-devtools-frontend/front_end/ui/View.js(11,15): error TS2355: A function whose declared type is neither 'void' nor 'any' must return a value. node_modules/chrome-devtools-frontend/front_end/ui/View.js(16,15): error TS2355: A function whose declared type is neither 'void' nor 'any' must return a value. node_modules/chrome-devtools-frontend/front_end/ui/View.js(21,15): error TS2355: A function whose declared type is neither 'void' nor 'any' must return a value. node_modules/chrome-devtools-frontend/front_end/ui/View.js(26,15): error TS2355: A function whose declared type is neither 'void' nor 'any' must return a value. node_modules/chrome-devtools-frontend/front_end/ui/View.js(31,15): error TS2355: A function whose declared type is neither 'void' nor 'any' must return a value. node_modules/chrome-devtools-frontend/front_end/ui/View.js(36,15): error TS2355: A function whose declared type is neither 'void' nor 'any' must return a value. -node_modules/chrome-devtools-frontend/front_end/ui/View.js(36,28): error TS2694: Namespace 'UI' has no exported member 'Widget'. -node_modules/chrome-devtools-frontend/front_end/ui/View.js(56,5): error TS2346: Call target does not contain any signatures. -node_modules/chrome-devtools-frontend/front_end/ui/View.js(112,28): error TS2694: Namespace 'UI' has no exported member 'Widget'. -node_modules/chrome-devtools-frontend/front_end/ui/View.js(115,36): error TS2694: Namespace 'UI' has no exported member 'Widget'. +node_modules/chrome-devtools-frontend/front_end/ui/View.js(43,9): error TS2339: Property '_symbol' does not exist on type '() => void'. +node_modules/chrome-devtools-frontend/front_end/ui/View.js(44,9): error TS2339: Property '_widgetSymbol' does not exist on type '() => void'. +node_modules/chrome-devtools-frontend/front_end/ui/View.js(60,18): error TS2339: Property '_symbol' does not exist on type '() => void'. +node_modules/chrome-devtools-frontend/front_end/ui/View.js(129,38): error TS2345: Argument of type 'this' is not assignable to parameter of type '() => void'. + Type '(Anonymous class)' is not assignable to type '() => void'. + Type '(Anonymous class)' provides no match for the signature '(): void'. node_modules/chrome-devtools-frontend/front_end/ui/View.js(195,58): error TS2694: Namespace 'UI' has no exported member 'ToolbarItem'. -node_modules/chrome-devtools-frontend/front_end/ui/View.js(201,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/ui/View.js(201,28): error TS2694: Namespace 'UI' has no exported member 'Widget'. -node_modules/chrome-devtools-frontend/front_end/ui/View.js(209,27): error TS2694: Namespace 'UI' has no exported member 'Widget'. +node_modules/chrome-devtools-frontend/front_end/ui/View.js(201,15): error TS1055: Type 'Promise<(Anonymous class)>' 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/ui/View.js(208,20): error TS2339: Property '_symbol' does not exist on type '() => void'. node_modules/chrome-devtools-frontend/front_end/ui/View.js(235,18): error TS2694: Namespace 'UI' has no exported member 'View'. node_modules/chrome-devtools-frontend/front_end/ui/View.js(236,18): error TS2694: Namespace 'UI' has no exported member 'View'. node_modules/chrome-devtools-frontend/front_end/ui/View.js(241,18): error TS2694: Namespace 'UI' has no exported member 'View'. node_modules/chrome-devtools-frontend/front_end/ui/View.js(242,18): error TS2694: Namespace 'UI' has no exported member 'View'. node_modules/chrome-devtools-frontend/front_end/ui/View.js(244,15): error TS2355: A function whose declared type is neither 'void' nor 'any' must return a value. node_modules/chrome-devtools-frontend/front_end/ui/View.js(249,18): error TS2694: Namespace 'UI' has no exported member 'View'. -node_modules/chrome-devtools-frontend/front_end/ui/View.js(254,19): error TS2694: Namespace 'UI' has no exported member 'Widget'. +node_modules/chrome-devtools-frontend/front_end/ui/View.js(254,15): error TS2355: A function whose declared type is neither 'void' nor 'any' must return a value. node_modules/chrome-devtools-frontend/front_end/ui/View.js(263,1): error TS8022: JSDoc '@extends' is not attached to a class. node_modules/chrome-devtools-frontend/front_end/ui/View.js(267,15): error TS2355: A function whose declared type is neither 'void' nor 'any' must return a value. node_modules/chrome-devtools-frontend/front_end/ui/View.js(282,15): error TS2355: A function whose declared type is neither 'void' nor 'any' must return a value. node_modules/chrome-devtools-frontend/front_end/ui/View.js(282,19): error TS2694: Namespace 'UI' has no exported member 'ViewLocation'. node_modules/chrome-devtools-frontend/front_end/ui/View.js(292,33): error TS2694: Namespace 'UI' has no exported member 'View'. node_modules/chrome-devtools-frontend/front_end/ui/View.js(297,32): error TS2339: Property 'runtime' does not exist on type 'Window'. +node_modules/chrome-devtools-frontend/front_end/ui/View.js(299,41): error TS2345: Argument of type '(Anonymous class)' is not assignable to parameter of type '() => void'. + Type '(Anonymous class)' provides no match for the signature '(): void'. node_modules/chrome-devtools-frontend/front_end/ui/View.js(318,18): error TS2694: Namespace 'UI' has no exported member 'View'. node_modules/chrome-devtools-frontend/front_end/ui/View.js(322,35): error TS2694: Namespace 'UI' has no exported member 'ViewManager'. +node_modules/chrome-devtools-frontend/front_end/ui/View.js(322,82): error TS2339: Property '_Location' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/ui/View.js(331,19): error TS2694: Namespace 'UI' has no exported member 'View'. -node_modules/chrome-devtools-frontend/front_end/ui/View.js(339,19): error TS2694: Namespace 'UI' has no exported member 'Widget'. -node_modules/chrome-devtools-frontend/front_end/ui/View.js(379,28): error TS2694: Namespace 'UI' has no exported member 'ViewManager'. -node_modules/chrome-devtools-frontend/front_end/ui/View.js(383,38): error TS2694: Namespace 'UI' has no exported member 'ViewManager'. -node_modules/chrome-devtools-frontend/front_end/ui/View.js(385,35): error TS2339: Property 'runtime' does not exist on type 'Window'. -node_modules/chrome-devtools-frontend/front_end/ui/View.js(391,36): error TS2694: Namespace 'UI' has no exported member 'ViewManager'. -node_modules/chrome-devtools-frontend/front_end/ui/View.js(400,19): error TS2694: Namespace 'UI' has no exported member 'TabbedViewLocation'. -node_modules/chrome-devtools-frontend/front_end/ui/View.js(410,19): error TS2694: Namespace 'UI' has no exported member 'ViewLocation'. -node_modules/chrome-devtools-frontend/front_end/ui/View.js(418,26): error TS2694: Namespace 'UI' has no exported member 'View'. -node_modules/chrome-devtools-frontend/front_end/ui/View.js(422,20): error TS2495: Type 'IterableIterator' is not an array type or a string type. -node_modules/chrome-devtools-frontend/front_end/ui/View.js(436,18): error TS2694: Namespace 'UI' has no exported member 'View'. -node_modules/chrome-devtools-frontend/front_end/ui/View.js(439,5): error TS2346: Call target does not contain any signatures. -node_modules/chrome-devtools-frontend/front_end/ui/View.js(453,30): error TS2339: Property 'toolbarItems' does not exist on type '() => void'. -node_modules/chrome-devtools-frontend/front_end/ui/View.js(454,30): error TS2339: Property 'widget' does not exist on type '() => void'. -node_modules/chrome-devtools-frontend/front_end/ui/View.js(486,18): error TS2694: Namespace 'UI' has no exported member 'View'. -node_modules/chrome-devtools-frontend/front_end/ui/View.js(489,5): error TS2346: Call target does not contain any signatures. -node_modules/chrome-devtools-frontend/front_end/ui/View.js(497,24): error TS2339: Property 'createTextChild' does not exist on type 'Element'. -node_modules/chrome-devtools-frontend/front_end/ui/View.js(497,45): error TS2339: Property 'title' does not exist on type '() => void'. -node_modules/chrome-devtools-frontend/front_end/ui/View.js(498,24): error TS2339: Property 'tabIndex' does not exist on type 'Element'. -node_modules/chrome-devtools-frontend/front_end/ui/View.js(516,20): error TS2339: Property 'toolbarItems' does not exist on type '() => void'. -node_modules/chrome-devtools-frontend/front_end/ui/View.js(517,30): error TS2339: Property 'widget' does not exist on type '() => void'. -node_modules/chrome-devtools-frontend/front_end/ui/View.js(558,36): error TS2339: Property 'keyCode' does not exist on type 'Event'. +node_modules/chrome-devtools-frontend/front_end/ui/View.js(343,32): error TS2339: Property '_widgetSymbol' does not exist on type '() => void'. +node_modules/chrome-devtools-frontend/front_end/ui/View.js(361,40): error TS2339: Property '_Location' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/ui/View.js(377,28): error TS2694: Namespace 'UI' has no exported member 'ViewManager'. +node_modules/chrome-devtools-frontend/front_end/ui/View.js(381,38): error TS2694: Namespace 'UI' has no exported member 'ViewManager'. +node_modules/chrome-devtools-frontend/front_end/ui/View.js(383,35): error TS2339: Property 'runtime' does not exist on type 'Window'. +node_modules/chrome-devtools-frontend/front_end/ui/View.js(389,36): error TS2694: Namespace 'UI' has no exported member 'ViewManager'. +node_modules/chrome-devtools-frontend/front_end/ui/View.js(398,19): error TS2694: Namespace 'UI' has no exported member 'TabbedViewLocation'. +node_modules/chrome-devtools-frontend/front_end/ui/View.js(401,31): error TS2339: Property '_TabbedLocation' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/ui/View.js(408,19): error TS2694: Namespace 'UI' has no exported member 'ViewLocation'. +node_modules/chrome-devtools-frontend/front_end/ui/View.js(411,31): error TS2339: Property '_StackLocation' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/ui/View.js(416,26): error TS2694: Namespace 'UI' has no exported member 'View'. +node_modules/chrome-devtools-frontend/front_end/ui/View.js(420,20): error TS2495: Type 'IterableIterator' is not an array type or a string type. +node_modules/chrome-devtools-frontend/front_end/ui/View.js(432,16): error TS2339: Property '_ContainerWidget' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/ui/View.js(434,18): error TS2694: Namespace 'UI' has no exported member 'View'. +node_modules/chrome-devtools-frontend/front_end/ui/View.js(440,18): error TS2339: Property 'tabIndex' does not exist on type 'Element'. +node_modules/chrome-devtools-frontend/front_end/ui/View.js(451,30): error TS2339: Property 'toolbarItems' does not exist on type '() => void'. +node_modules/chrome-devtools-frontend/front_end/ui/View.js(452,30): error TS2339: Property 'widget' does not exist on type '() => void'. +node_modules/chrome-devtools-frontend/front_end/ui/View.js(454,38): error TS2339: Property 'hasFocus' does not exist on type 'Element'. +node_modules/chrome-devtools-frontend/front_end/ui/View.js(456,26): error TS2339: Property '_widgetSymbol' does not exist on type '() => void'. +node_modules/chrome-devtools-frontend/front_end/ui/View.js(482,16): error TS2339: Property '_ExpandableContainerWidget' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/ui/View.js(484,18): error TS2694: Namespace 'UI' has no exported member 'View'. +node_modules/chrome-devtools-frontend/front_end/ui/View.js(492,8): error TS2339: Property 'ARIAUtils' does not exist on type 'typeof UI'. +node_modules/chrome-devtools-frontend/front_end/ui/View.js(495,24): error TS2339: Property 'createTextChild' does not exist on type 'Element'. +node_modules/chrome-devtools-frontend/front_end/ui/View.js(495,45): error TS2339: Property 'title' does not exist on type '() => void'. +node_modules/chrome-devtools-frontend/front_end/ui/View.js(496,24): error TS2339: Property 'tabIndex' does not exist on type 'Element'. +node_modules/chrome-devtools-frontend/front_end/ui/View.js(501,25): error TS2339: Property 'createChild' does not exist on type 'Element'. +node_modules/chrome-devtools-frontend/front_end/ui/View.js(503,25): error TS2339: Property '_ExpandableContainerWidget' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/ui/View.js(514,20): error TS2339: Property 'toolbarItems' does not exist on type '() => void'. +node_modules/chrome-devtools-frontend/front_end/ui/View.js(515,30): error TS2339: Property 'widget' does not exist on type '() => void'. +node_modules/chrome-devtools-frontend/front_end/ui/View.js(517,26): error TS2339: Property '_widgetSymbol' does not exist on type '() => void'. +node_modules/chrome-devtools-frontend/front_end/ui/View.js(531,8): error TS2339: Property 'ARIAUtils' does not exist on type 'typeof UI'. +node_modules/chrome-devtools-frontend/front_end/ui/View.js(540,8): error TS2339: Property 'ARIAUtils' does not exist on type 'typeof UI'. +node_modules/chrome-devtools-frontend/front_end/ui/View.js(556,36): error TS2339: Property 'keyCode' does not exist on type 'Event'. +node_modules/chrome-devtools-frontend/front_end/ui/View.js(556,68): error TS2339: Property 'Keys' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/ui/View.js(558,22): error TS2339: Property 'key' does not exist on type 'Event'. node_modules/chrome-devtools-frontend/front_end/ui/View.js(560,22): error TS2339: Property 'key' does not exist on type 'Event'. -node_modules/chrome-devtools-frontend/front_end/ui/View.js(562,22): error TS2339: Property 'key' does not exist on type 'Event'. -node_modules/chrome-devtools-frontend/front_end/ui/View.js(579,18): error TS2694: Namespace 'UI' has no exported member 'Widget'. -node_modules/chrome-devtools-frontend/front_end/ui/View.js(589,19): error TS2694: Namespace 'UI' has no exported member 'Widget'. -node_modules/chrome-devtools-frontend/front_end/ui/View.js(621,5): error TS2346: Call target does not contain any signatures. -node_modules/chrome-devtools-frontend/front_end/ui/View.js(634,34): error TS2694: Namespace 'UI' has no exported member 'View'. -node_modules/chrome-devtools-frontend/front_end/ui/View.js(643,19): error TS2694: Namespace 'UI' has no exported member 'Widget'. +node_modules/chrome-devtools-frontend/front_end/ui/View.js(569,16): error TS2339: Property '_ExpandableContainerWidget' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/ui/View.js(574,16): error TS2339: Property '_Location' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/ui/View.js(599,16): error TS2339: Property '_Location' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/ui/View.js(605,16): error TS2339: Property '_TabbedLocation' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/ui/View.js(605,63): error TS2339: Property '_Location' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/ui/View.js(623,53): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/ui/View.js(624,53): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/ui/View.js(627,53): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/ui/View.js(632,34): error TS2694: Namespace 'UI' has no exported member 'View'. +node_modules/chrome-devtools-frontend/front_end/ui/View.js(668,22): error TS2339: Property '_manager' does not exist on type '(Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/ui/View.js(674,92): error TS2339: Property '_TabbedLocation' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/ui/View.js(681,27): error TS2339: Property '_Location' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/ui/View.js(691,70): error TS2345: Argument of type 'V' is not assignable to parameter of type 'string'. +node_modules/chrome-devtools-frontend/front_end/ui/View.js(692,34): error TS2345: Argument of type 'V' is not assignable to parameter of type 'string'. +node_modules/chrome-devtools-frontend/front_end/ui/View.js(696,18): error TS2694: Namespace 'UI' has no exported member 'ContextMenu'. +node_modules/chrome-devtools-frontend/front_end/ui/View.js(700,40): error TS2339: Property 'title' does not exist on type '() => void'. +node_modules/chrome-devtools-frontend/front_end/ui/View.js(700,68): error TS2339: Property 'title' does not exist on type '() => void'. +node_modules/chrome-devtools-frontend/front_end/ui/View.js(702,19): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/ui/View.js(702,40): error TS2339: Property 'title' does not exist on type '() => void'. -node_modules/chrome-devtools-frontend/front_end/ui/View.js(702,68): error TS2339: Property 'title' does not exist on type '() => void'. -node_modules/chrome-devtools-frontend/front_end/ui/View.js(704,40): error TS2339: Property 'title' does not exist on type '() => void'. -node_modules/chrome-devtools-frontend/front_end/ui/View.js(710,18): error TS2694: Namespace 'UI' has no exported member 'View'. -node_modules/chrome-devtools-frontend/front_end/ui/View.js(715,14): error TS2339: Property 'viewId' does not exist on type '() => void'. -node_modules/chrome-devtools-frontend/front_end/ui/View.js(715,29): error TS2339: Property 'title' does not exist on type '() => void'. -node_modules/chrome-devtools-frontend/front_end/ui/View.js(716,14): error TS2339: Property 'isCloseable' does not exist on type '() => void'. -node_modules/chrome-devtools-frontend/front_end/ui/View.js(716,36): error TS2339: Property 'isTransient' does not exist on type '() => void'. -node_modules/chrome-devtools-frontend/front_end/ui/View.js(721,18): error TS2694: Namespace 'UI' has no exported member 'View'. -node_modules/chrome-devtools-frontend/front_end/ui/View.js(722,18): error TS2694: Namespace 'UI' has no exported member 'View'. -node_modules/chrome-devtools-frontend/front_end/ui/View.js(725,38): error TS2339: Property 'viewId' does not exist on type '() => void'. -node_modules/chrome-devtools-frontend/front_end/ui/View.js(728,35): error TS2339: Property 'viewId' does not exist on type '() => void'. -node_modules/chrome-devtools-frontend/front_end/ui/View.js(729,26): error TS2339: Property 'viewId' does not exist on type '() => void'. -node_modules/chrome-devtools-frontend/front_end/ui/View.js(735,37): error TS2339: Property 'viewId' does not exist on type '() => void'. -node_modules/chrome-devtools-frontend/front_end/ui/View.js(744,40): error TS2339: Property 'viewId' does not exist on type '() => void'. -node_modules/chrome-devtools-frontend/front_end/ui/View.js(752,14): error TS2339: Property 'isCloseable' does not exist on type '() => void'. -node_modules/chrome-devtools-frontend/front_end/ui/View.js(754,24): error TS2339: Property 'viewId' does not exist on type '() => void'. -node_modules/chrome-devtools-frontend/front_end/ui/View.js(765,18): error TS2694: Namespace 'UI' has no exported member 'View'. -node_modules/chrome-devtools-frontend/front_end/ui/View.js(766,18): error TS2694: Namespace 'UI' has no exported member 'View'. -node_modules/chrome-devtools-frontend/front_end/ui/View.js(773,37): error TS2339: Property 'viewId' does not exist on type '() => void'. -node_modules/chrome-devtools-frontend/front_end/ui/View.js(776,33): error TS2694: Namespace 'UI' has no exported member 'ViewManager'. -node_modules/chrome-devtools-frontend/front_end/ui/View.js(776,97): error TS2339: Property 'viewId' does not exist on type '() => void'. -node_modules/chrome-devtools-frontend/front_end/ui/View.js(781,18): error TS2694: Namespace 'UI' has no exported member 'View'. -node_modules/chrome-devtools-frontend/front_end/ui/View.js(785,39): error TS2339: Property 'viewId' does not exist on type '() => void'. -node_modules/chrome-devtools-frontend/front_end/ui/View.js(789,38): error TS2339: Property 'viewId' does not exist on type '() => void'. -node_modules/chrome-devtools-frontend/front_end/ui/View.js(790,29): error TS2339: Property 'viewId' does not exist on type '() => void'. -node_modules/chrome-devtools-frontend/front_end/ui/View.js(791,36): error TS2339: Property 'viewId' does not exist on type '() => void'. -node_modules/chrome-devtools-frontend/front_end/ui/View.js(795,22): error TS2694: Namespace 'Common' has no exported member 'Event'. -node_modules/chrome-devtools-frontend/front_end/ui/View.js(804,22): error TS2694: Namespace 'Common' has no exported member 'Event'. -node_modules/chrome-devtools-frontend/front_end/ui/View.js(813,25): error TS2339: Property 'disposeView' does not exist on type '() => void'. -node_modules/chrome-devtools-frontend/front_end/ui/View.js(839,5): error TS2346: Call target does not contain any signatures. -node_modules/chrome-devtools-frontend/front_end/ui/View.js(842,33): error TS2694: Namespace 'UI' has no exported member 'ViewManager'. -node_modules/chrome-devtools-frontend/front_end/ui/View.js(851,18): error TS2694: Namespace 'UI' has no exported member 'View'. -node_modules/chrome-devtools-frontend/front_end/ui/View.js(852,18): error TS2694: Namespace 'UI' has no exported member 'View'. -node_modules/chrome-devtools-frontend/front_end/ui/View.js(855,57): error TS2339: Property 'viewId' does not exist on type '() => void'. -node_modules/chrome-devtools-frontend/front_end/ui/View.js(858,37): error TS2339: Property 'viewId' does not exist on type '() => void'. -node_modules/chrome-devtools-frontend/front_end/ui/View.js(866,43): error TS2339: Property 'viewId' does not exist on type '() => void'. -node_modules/chrome-devtools-frontend/front_end/ui/View.js(872,18): error TS2694: Namespace 'UI' has no exported member 'View'. -node_modules/chrome-devtools-frontend/front_end/ui/View.js(873,18): error TS2694: Namespace 'UI' has no exported member 'View'. -node_modules/chrome-devtools-frontend/front_end/ui/View.js(878,57): error TS2339: Property 'viewId' does not exist on type '() => void'. -node_modules/chrome-devtools-frontend/front_end/ui/View.js(883,18): error TS2694: Namespace 'UI' has no exported member 'View'. -node_modules/chrome-devtools-frontend/front_end/ui/View.js(887,57): error TS2339: Property 'viewId' does not exist on type '() => void'. -node_modules/chrome-devtools-frontend/front_end/ui/View.js(892,44): error TS2339: Property 'viewId' does not exist on type '() => void'. -node_modules/chrome-devtools-frontend/front_end/ui/View.js(894,38): error TS2339: Property 'viewId' does not exist on type '() => void'. -node_modules/chrome-devtools-frontend/front_end/ui/View.js(903,7): error TS2554: Expected 2 arguments, but got 1. -node_modules/chrome-devtools-frontend/front_end/ui/Widget.js(35,5): error TS2346: Call target does not contain any signatures. +node_modules/chrome-devtools-frontend/front_end/ui/View.js(708,18): error TS2694: Namespace 'UI' has no exported member 'View'. +node_modules/chrome-devtools-frontend/front_end/ui/View.js(713,14): error TS2339: Property 'viewId' does not exist on type '() => void'. +node_modules/chrome-devtools-frontend/front_end/ui/View.js(713,29): error TS2339: Property 'title' does not exist on type '() => void'. +node_modules/chrome-devtools-frontend/front_end/ui/View.js(713,57): error TS2339: Property '_ContainerWidget' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/ui/View.js(714,14): error TS2339: Property 'isCloseable' does not exist on type '() => void'. +node_modules/chrome-devtools-frontend/front_end/ui/View.js(714,36): error TS2339: Property 'isTransient' does not exist on type '() => void'. +node_modules/chrome-devtools-frontend/front_end/ui/View.js(719,18): error TS2694: Namespace 'UI' has no exported member 'View'. +node_modules/chrome-devtools-frontend/front_end/ui/View.js(720,18): error TS2694: Namespace 'UI' has no exported member 'View'. +node_modules/chrome-devtools-frontend/front_end/ui/View.js(723,38): error TS2339: Property 'viewId' does not exist on type '() => void'. +node_modules/chrome-devtools-frontend/front_end/ui/View.js(725,25): error TS2339: Property '_Location' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/ui/View.js(726,10): error TS2339: Property '_manager' does not exist on type '(Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/ui/View.js(726,35): error TS2339: Property 'viewId' does not exist on type '() => void'. +node_modules/chrome-devtools-frontend/front_end/ui/View.js(727,26): error TS2339: Property 'viewId' does not exist on type '() => void'. +node_modules/chrome-devtools-frontend/front_end/ui/View.js(733,37): error TS2339: Property 'viewId' does not exist on type '() => void'. +node_modules/chrome-devtools-frontend/front_end/ui/View.js(742,40): error TS2339: Property 'viewId' does not exist on type '() => void'. +node_modules/chrome-devtools-frontend/front_end/ui/View.js(750,14): error TS2339: Property 'isCloseable' does not exist on type '() => void'. +node_modules/chrome-devtools-frontend/front_end/ui/View.js(752,24): error TS2339: Property 'viewId' does not exist on type '() => void'. +node_modules/chrome-devtools-frontend/front_end/ui/View.js(763,18): error TS2694: Namespace 'UI' has no exported member 'View'. +node_modules/chrome-devtools-frontend/front_end/ui/View.js(764,18): error TS2694: Namespace 'UI' has no exported member 'View'. +node_modules/chrome-devtools-frontend/front_end/ui/View.js(771,37): error TS2339: Property 'viewId' does not exist on type '() => void'. +node_modules/chrome-devtools-frontend/front_end/ui/View.js(774,33): error TS2694: Namespace 'UI' has no exported member 'ViewManager'. +node_modules/chrome-devtools-frontend/front_end/ui/View.js(774,97): error TS2339: Property 'viewId' does not exist on type '() => void'. +node_modules/chrome-devtools-frontend/front_end/ui/View.js(779,18): error TS2694: Namespace 'UI' has no exported member 'View'. +node_modules/chrome-devtools-frontend/front_end/ui/View.js(783,39): error TS2339: Property 'viewId' does not exist on type '() => void'. +node_modules/chrome-devtools-frontend/front_end/ui/View.js(786,32): error TS2339: Property '_Location' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/ui/View.js(787,10): error TS2339: Property '_manager' does not exist on type '(Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/ui/View.js(787,38): error TS2339: Property 'viewId' does not exist on type '() => void'. +node_modules/chrome-devtools-frontend/front_end/ui/View.js(788,29): error TS2339: Property 'viewId' does not exist on type '() => void'. +node_modules/chrome-devtools-frontend/front_end/ui/View.js(789,36): error TS2339: Property 'viewId' does not exist on type '() => void'. +node_modules/chrome-devtools-frontend/front_end/ui/View.js(793,22): error TS2694: Namespace 'Common' has no exported member 'Event'. +node_modules/chrome-devtools-frontend/front_end/ui/View.js(798,40): error TS2345: Argument of type 'string' is not assignable to parameter of type 'V'. +node_modules/chrome-devtools-frontend/front_end/ui/View.js(802,22): error TS2694: Namespace 'Common' has no exported member 'Event'. +node_modules/chrome-devtools-frontend/front_end/ui/View.js(811,25): error TS2339: Property 'disposeView' does not exist on type '() => void'. +node_modules/chrome-devtools-frontend/front_end/ui/View.js(818,55): error TS2339: Property '_TabbedLocation' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/ui/View.js(819,31): error TS2345: Argument of type '{ [x: string]: any; }' is not assignable to parameter of type 'V'. +node_modules/chrome-devtools-frontend/front_end/ui/View.js(823,16): error TS2339: Property '_TabbedLocation' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/ui/View.js(829,16): error TS2339: Property '_StackLocation' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/ui/View.js(829,62): error TS2339: Property '_Location' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/ui/View.js(840,33): error TS2694: Namespace 'UI' has no exported member 'ViewManager'. +node_modules/chrome-devtools-frontend/front_end/ui/View.js(849,18): error TS2694: Namespace 'UI' has no exported member 'View'. +node_modules/chrome-devtools-frontend/front_end/ui/View.js(850,18): error TS2694: Namespace 'UI' has no exported member 'View'. +node_modules/chrome-devtools-frontend/front_end/ui/View.js(853,57): error TS2339: Property 'viewId' does not exist on type '() => void'. +node_modules/chrome-devtools-frontend/front_end/ui/View.js(855,27): error TS2339: Property '_Location' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/ui/View.js(856,12): error TS2339: Property '_manager' does not exist on type '(Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/ui/View.js(856,37): error TS2339: Property 'viewId' does not exist on type '() => void'. +node_modules/chrome-devtools-frontend/front_end/ui/View.js(857,38): error TS2339: Property '_ExpandableContainerWidget' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/ui/View.js(860,59): error TS2339: Property '_ExpandableContainerWidget' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/ui/View.js(864,43): error TS2339: Property 'viewId' does not exist on type '() => void'. +node_modules/chrome-devtools-frontend/front_end/ui/View.js(870,18): error TS2694: Namespace 'UI' has no exported member 'View'. +node_modules/chrome-devtools-frontend/front_end/ui/View.js(871,18): error TS2694: Namespace 'UI' has no exported member 'View'. +node_modules/chrome-devtools-frontend/front_end/ui/View.js(876,57): error TS2339: Property 'viewId' does not exist on type '() => void'. +node_modules/chrome-devtools-frontend/front_end/ui/View.js(881,18): error TS2694: Namespace 'UI' has no exported member 'View'. +node_modules/chrome-devtools-frontend/front_end/ui/View.js(885,57): error TS2339: Property 'viewId' does not exist on type '() => void'. +node_modules/chrome-devtools-frontend/front_end/ui/View.js(890,44): error TS2339: Property 'viewId' does not exist on type '() => void'. +node_modules/chrome-devtools-frontend/front_end/ui/View.js(891,32): error TS2339: Property '_Location' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/ui/View.js(892,10): error TS2339: Property '_manager' does not exist on type '(Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/ui/View.js(892,38): error TS2339: Property 'viewId' does not exist on type '() => void'. +node_modules/chrome-devtools-frontend/front_end/ui/View.js(900,27): error TS2339: Property '_manager' does not exist on type '(Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/ui/View.js(901,7): error TS2554: Expected 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/ui/Widget.js(45,18): error TS2339: Property '__widget' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/ui/Widget.js(88,16): error TS2339: Property '__widget' does not exist on type 'Node'. node_modules/chrome-devtools-frontend/front_end/ui/Widget.js(90,19): error TS2339: Property 'parentNodeOrShadowHost' does not exist on type 'Node'. node_modules/chrome-devtools-frontend/front_end/ui/Widget.js(95,23): error TS2339: Property '__widget' does not exist on type 'Node'. -node_modules/chrome-devtools-frontend/front_end/ui/Widget.js(108,19): error TS2694: Namespace 'UI' has no exported member 'Widget'. -node_modules/chrome-devtools-frontend/front_end/ui/Widget.js(115,27): error TS2694: Namespace 'UI' has no exported member 'Widget'. -node_modules/chrome-devtools-frontend/front_end/ui/Widget.js(122,18): error TS2694: Namespace 'UI' has no exported member 'Widget'. -node_modules/chrome-devtools-frontend/front_end/ui/Widget.js(168,31): error TS2694: Namespace 'UI' has no exported member 'Widget'. -node_modules/chrome-devtools-frontend/front_end/ui/Widget.js(215,31): error TS2694: Namespace 'UI' has no exported member 'Widget'. node_modules/chrome-devtools-frontend/front_end/ui/Widget.js(251,46): error TS2339: Property '__widget' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/ui/Widget.js(252,39): error TS2339: Property 'parentElementOrShadowHost' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/ui/Widget.js(254,34): error TS2339: Property '__widget' does not exist on type 'Element'. -node_modules/chrome-devtools-frontend/front_end/ui/Widget.js(261,18): error TS2694: Namespace 'UI' has no exported member 'Widget'. -node_modules/chrome-devtools-frontend/front_end/ui/Widget.js(263,11): error TS2502: 'parentWidget' is referenced directly or indirectly in its own type annotation. node_modules/chrome-devtools-frontend/front_end/ui/Widget.js(286,44): error TS2339: Property '__widget' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/ui/Widget.js(287,37): error TS2339: Property 'parentElementOrShadowHost' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/ui/Widget.js(293,42): error TS2339: Property '__widget' does not exist on type 'Element'. +node_modules/chrome-devtools-frontend/front_end/ui/Widget.js(312,19): error TS2339: Property '_originalInsertBefore' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/ui/Widget.js(314,19): error TS2339: Property '_originalAppendChild' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/ui/Widget.js(345,17): error TS2339: Property '_originalRemoveChild' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/ui/Widget.js(375,17): error TS2339: Property '_originalRemoveChild' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/ui/Widget.js(409,17): error TS2551: Property '_scrollTop' does not exist on type 'Element'. Did you mean 'scrollTop'? node_modules/chrome-devtools-frontend/front_end/ui/Widget.js(410,17): error TS2551: Property '_scrollLeft' does not exist on type 'Element'. Did you mean 'scrollLeft'? node_modules/chrome-devtools-frontend/front_end/ui/Widget.js(418,21): error TS2551: Property '_scrollTop' does not exist on type 'Element'. Did you mean 'scrollTop'? node_modules/chrome-devtools-frontend/front_end/ui/Widget.js(419,41): error TS2551: Property '_scrollTop' does not exist on type 'Element'. Did you mean 'scrollTop'? node_modules/chrome-devtools-frontend/front_end/ui/Widget.js(420,21): error TS2551: Property '_scrollLeft' does not exist on type 'Element'. Did you mean 'scrollLeft'? node_modules/chrome-devtools-frontend/front_end/ui/Widget.js(421,42): error TS2551: Property '_scrollLeft' does not exist on type 'Element'. Did you mean 'scrollLeft'? -node_modules/chrome-devtools-frontend/front_end/ui/Widget.js(471,18): error TS2694: Namespace 'UI' has no exported member 'Widget'. -node_modules/chrome-devtools-frontend/front_end/ui/Widget.js(473,26): error TS2502: 'child' is referenced directly or indirectly in its own type annotation. node_modules/chrome-devtools-frontend/front_end/ui/Widget.js(484,20): error TS2339: Property 'hasFocus' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/ui/Widget.js(485,17): error TS2339: Property 'focus' does not exist on type 'Element'. -node_modules/chrome-devtools-frontend/front_end/ui/Widget.js(505,25): error TS2339: Property 'hasFocus' does not exist on type 'Element'. -node_modules/chrome-devtools-frontend/front_end/ui/Widget.js(575,17): error TS2339: Property 'isEqual' does not exist on type '(Anonymous class)'. -node_modules/chrome-devtools-frontend/front_end/ui/Widget.js(585,55): error TS2339: Property 'removeChildren' does not exist on type 'Element'. -node_modules/chrome-devtools-frontend/front_end/ui/Widget.js(596,5): error TS2346: Call target does not contain any signatures. -node_modules/chrome-devtools-frontend/front_end/ui/Widget.js(630,5): error TS2346: Call target does not contain any signatures. -node_modules/chrome-devtools-frontend/front_end/ui/Widget.js(664,5): error TS2346: Call target does not contain any signatures. -node_modules/chrome-devtools-frontend/front_end/ui/Widget.js(681,18): error TS2694: Namespace 'UI' has no exported member 'Widget'. -node_modules/chrome-devtools-frontend/front_end/ui/Widget.js(705,1): error TS2322: Type '(child: Node) => Node' is not assignable to type '(newChild: T) => T'. +node_modules/chrome-devtools-frontend/front_end/ui/Widget.js(498,39): error TS2339: Property 'traverseNextNode' does not exist on type 'Element'. +node_modules/chrome-devtools-frontend/front_end/ui/Widget.js(513,25): error TS2339: Property 'hasFocus' does not exist on type 'Element'. +node_modules/chrome-devtools-frontend/front_end/ui/Widget.js(520,12): error TS2554: Expected 2 arguments, but got 0. +node_modules/chrome-devtools-frontend/front_end/ui/Widget.js(550,25): error TS2554: Expected 2 arguments, but got 1. +node_modules/chrome-devtools-frontend/front_end/ui/Widget.js(583,17): error TS2339: Property 'isEqual' does not exist on type '(Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/ui/Widget.js(590,11): error TS2339: Property '_originalAppendChild' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/ui/Widget.js(591,11): error TS2339: Property '_originalInsertBefore' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/ui/Widget.js(592,11): error TS2339: Property '_originalRemoveChild' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/ui/Widget.js(593,11): error TS2339: Property '_originalRemoveChildren' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/ui/Widget.js(593,55): error TS2339: Property 'removeChildren' does not exist on type 'Element'. +node_modules/chrome-devtools-frontend/front_end/ui/Widget.js(613,23): error TS2554: Expected 2 arguments, but got 0. +node_modules/chrome-devtools-frontend/front_end/ui/Widget.js(647,23): error TS2554: Expected 2 arguments, but got 0. +node_modules/chrome-devtools-frontend/front_end/ui/Widget.js(693,51): error TS2339: Property 'deepActiveElement' does not exist on type 'Document'. +node_modules/chrome-devtools-frontend/front_end/ui/Widget.js(713,1): error TS2322: Type '(child: Node) => Node' is not assignable to type '(newChild: T) => T'. Type 'Node' is not assignable to type 'T'. -node_modules/chrome-devtools-frontend/front_end/ui/Widget.js(707,14): error TS2339: Property '__widget' does not exist on type 'Node'. -node_modules/chrome-devtools-frontend/front_end/ui/Widget.js(718,1): error TS2322: Type '(child: Node, anchor: Node) => Node' is not assignable to type '(newChild: T, refChild: Node) => T'. +node_modules/chrome-devtools-frontend/front_end/ui/Widget.js(715,14): error TS2339: Property '__widget' does not exist on type 'Node'. +node_modules/chrome-devtools-frontend/front_end/ui/Widget.js(716,20): error TS2339: Property '_originalAppendChild' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/ui/Widget.js(726,1): error TS2322: Type '(child: Node, anchor: Node) => Node' is not assignable to type '(newChild: T, refChild: Node) => T'. Type 'Node' is not assignable to type 'T'. -node_modules/chrome-devtools-frontend/front_end/ui/Widget.js(720,14): error TS2339: Property '__widget' does not exist on type 'Node'. -node_modules/chrome-devtools-frontend/front_end/ui/Widget.js(730,1): error TS2322: Type '(child: Node) => Node' is not assignable to type '(oldChild: T) => T'. +node_modules/chrome-devtools-frontend/front_end/ui/Widget.js(728,14): error TS2339: Property '__widget' does not exist on type 'Node'. +node_modules/chrome-devtools-frontend/front_end/ui/Widget.js(729,20): error TS2339: Property '_originalInsertBefore' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/ui/Widget.js(738,1): error TS2322: Type '(child: Node) => Node' is not assignable to type '(oldChild: T) => T'. Type 'Node' is not assignable to type 'T'. -node_modules/chrome-devtools-frontend/front_end/ui/Widget.js(732,14): error TS2339: Property '__widgetCounter' does not exist on type 'Node'. -node_modules/chrome-devtools-frontend/front_end/ui/Widget.js(732,40): error TS2339: Property '__widget' does not exist on type 'Node'. -node_modules/chrome-devtools-frontend/front_end/ui/Widget.js(737,19): error TS2339: Property 'removeChildren' does not exist on type 'Element'. -node_modules/chrome-devtools-frontend/front_end/ui/Widget.js(738,28): error TS2339: Property '__widgetCounter' does not exist on type 'Element'. +node_modules/chrome-devtools-frontend/front_end/ui/Widget.js(740,14): error TS2339: Property '__widgetCounter' does not exist on type 'Node'. +node_modules/chrome-devtools-frontend/front_end/ui/Widget.js(740,40): error TS2339: Property '__widget' does not exist on type 'Node'. +node_modules/chrome-devtools-frontend/front_end/ui/Widget.js(742,20): error TS2339: Property '_originalRemoveChild' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/ui/Widget.js(745,19): error TS2339: Property 'removeChildren' does not exist on type 'Element'. +node_modules/chrome-devtools-frontend/front_end/ui/Widget.js(746,28): error TS2339: Property '__widgetCounter' does not exist on type 'Element'. +node_modules/chrome-devtools-frontend/front_end/ui/Widget.js(747,13): error TS2339: Property '_originalRemoveChildren' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/ui/XElement.js(8,1): error TS8022: JSDoc '@extends' is not attached to a class. node_modules/chrome-devtools-frontend/front_end/ui/XElement.js(9,14): error TS1056: Accessors are only available when targeting ECMAScript 5 and higher. -node_modules/chrome-devtools-frontend/front_end/ui/XElement.js(52,1): error TS8022: JSDoc '@extends' is not attached to a class. -node_modules/chrome-devtools-frontend/front_end/ui/XElement.js(57,5): error TS2346: Call target does not contain any signatures. -node_modules/chrome-devtools-frontend/front_end/ui/XElement.js(63,14): error TS1056: Accessors are only available when targeting ECMAScript 5 and higher. -node_modules/chrome-devtools-frontend/front_end/ui/XElement.js(89,1): error TS8022: JSDoc '@extends' is not attached to a class. -node_modules/chrome-devtools-frontend/front_end/ui/XElement.js(91,5): error TS2346: Call target does not contain any signatures. -node_modules/chrome-devtools-frontend/front_end/ui/XElement.js(98,1): error TS8022: JSDoc '@extends' is not attached to a class. -node_modules/chrome-devtools-frontend/front_end/ui/XElement.js(100,5): error TS2346: Call target does not contain any signatures. -node_modules/chrome-devtools-frontend/front_end/ui/XElement.js(107,1): error TS8022: JSDoc '@extends' is not attached to a class. -node_modules/chrome-devtools-frontend/front_end/ui/XElement.js(109,5): error TS2346: Call target does not contain any signatures. -node_modules/chrome-devtools-frontend/front_end/ui/XElement.js(120,1): error TS8022: JSDoc '@extends' is not attached to a class. -node_modules/chrome-devtools-frontend/front_end/ui/XElement.js(122,5): error TS2346: Call target does not contain any signatures. -node_modules/chrome-devtools-frontend/front_end/ui/XElement.js(130,1): error TS8022: JSDoc '@extends' is not attached to a class. -node_modules/chrome-devtools-frontend/front_end/ui/XElement.js(132,5): error TS2346: Call target does not contain any signatures. -node_modules/chrome-devtools-frontend/front_end/ui/XElement.js(140,1): error TS8022: JSDoc '@extends' is not attached to a class. -node_modules/chrome-devtools-frontend/front_end/ui/XElement.js(142,5): error TS2346: Call target does not contain any signatures. +node_modules/chrome-devtools-frontend/front_end/ui/XElement.js(53,1): error TS8022: JSDoc '@extends' is not attached to a class. +node_modules/chrome-devtools-frontend/front_end/ui/XElement.js(64,14): error TS1056: Accessors are only available when targeting ECMAScript 5 and higher. +node_modules/chrome-devtools-frontend/front_end/ui/XElement.js(90,1): error TS8022: JSDoc '@extends' is not attached to a class. +node_modules/chrome-devtools-frontend/front_end/ui/XElement.js(99,1): error TS8022: JSDoc '@extends' is not attached to a class. +node_modules/chrome-devtools-frontend/front_end/ui/XElement.js(108,1): error TS8022: JSDoc '@extends' is not attached to a class. +node_modules/chrome-devtools-frontend/front_end/ui/XElement.js(121,1): error TS8022: JSDoc '@extends' is not attached to a class. +node_modules/chrome-devtools-frontend/front_end/ui/XElement.js(131,1): error TS8022: JSDoc '@extends' is not attached to a class. +node_modules/chrome-devtools-frontend/front_end/ui/XElement.js(141,1): error TS8022: JSDoc '@extends' is not attached to a class. node_modules/chrome-devtools-frontend/front_end/ui/XLink.js(8,1): error TS8022: JSDoc '@extends' is not attached to a class. -node_modules/chrome-devtools-frontend/front_end/ui/XLink.js(29,5): error TS2346: Call target does not contain any signatures. +node_modules/chrome-devtools-frontend/front_end/ui/XLink.js(22,31): error TS2345: Argument of type 'TemplateStringsArray' is not assignable to parameter of type 'string[]'. +node_modules/chrome-devtools-frontend/front_end/ui/XLink.js(32,8): error TS2339: Property 'ARIAUtils' does not exist on type 'typeof UI'. +node_modules/chrome-devtools-frontend/front_end/ui/XLink.js(42,29): error TS2339: Property 'openInNewTab' does not exist on type 'typeof InspectorFrontendHost'. +node_modules/chrome-devtools-frontend/front_end/ui/XLink.js(48,29): error TS2339: Property 'openInNewTab' does not exist on type 'typeof InspectorFrontendHost'. node_modules/chrome-devtools-frontend/front_end/ui/XLink.js(55,14): error TS1056: Accessors are only available when targeting ECMAScript 5 and higher. +node_modules/chrome-devtools-frontend/front_end/ui/XLink.js(105,10): error TS2339: Property 'ContextMenuProvider' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/ui/XLink.js(109,18): error TS2694: Namespace 'UI' has no exported member 'ContextMenu'. node_modules/chrome-devtools-frontend/front_end/ui/XLink.js(115,31): error TS2339: Property 'parentNodeOrShadowHost' does not exist on type 'Node'. node_modules/chrome-devtools-frontend/front_end/ui/XLink.js(116,36): error TS2339: Property '_href' does not exist on type 'Node'. +node_modules/chrome-devtools-frontend/front_end/ui/XLink.js(119,67): error TS2339: Property 'openInNewTab' does not exist on type 'typeof InspectorFrontendHost'. node_modules/chrome-devtools-frontend/front_end/ui/XLink.js(119,91): error TS2339: Property '_href' does not exist on type 'Node'. +node_modules/chrome-devtools-frontend/front_end/ui/XLink.js(121,64): error TS2339: Property 'copyText' does not exist on type 'typeof InspectorFrontendHost'. node_modules/chrome-devtools-frontend/front_end/ui/XLink.js(121,84): error TS2339: Property '_href' does not exist on type 'Node'. +node_modules/chrome-devtools-frontend/front_end/ui/XWidget.js(8,1): error TS8022: JSDoc '@extends' is not attached to a class. +node_modules/chrome-devtools-frontend/front_end/ui/XWidget.js(31,21): error TS2339: Property '_observer' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/ui/XWidget.js(32,18): error TS2339: Property '_observer' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/ui/XWidget.js(39,16): error TS2339: Property '_observer' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/ui/XWidget.js(48,25): error TS2339: Property 'parentNodeOrShadowHost' does not exist on type 'Node'. +node_modules/chrome-devtools-frontend/front_end/ui/XWidget.js(56,19): error TS2339: Property 'parentNodeOrShadowHost' does not exist on type 'Node'. +node_modules/chrome-devtools-frontend/front_end/ui/XWidget.js(100,79): error TS2345: Argument of type '{ passive: boolean; capture: boolean; }' is not assignable to parameter of type 'boolean | EventListenerOptions'. + Object literal may only specify known properties, and 'passive' does not exist in type 'boolean | EventListenerOptions'. +node_modules/chrome-devtools-frontend/front_end/ui/XWidget.js(108,19): error TS2551: Property '_scrollTop' does not exist on type 'Element'. Did you mean 'scrollTop'? +node_modules/chrome-devtools-frontend/front_end/ui/XWidget.js(109,37): error TS2551: Property '_scrollTop' does not exist on type 'Element'. Did you mean 'scrollTop'? +node_modules/chrome-devtools-frontend/front_end/ui/XWidget.js(110,19): error TS2551: Property '_scrollLeft' does not exist on type 'Element'. Did you mean 'scrollLeft'? +node_modules/chrome-devtools-frontend/front_end/ui/XWidget.js(111,38): error TS2551: Property '_scrollLeft' does not exist on type 'Element'. Did you mean 'scrollLeft'? +node_modules/chrome-devtools-frontend/front_end/ui/XWidget.js(120,13): error TS2339: Property '_scrollTop' does not exist on type 'EventTarget'. +node_modules/chrome-devtools-frontend/front_end/ui/XWidget.js(120,34): error TS2339: Property 'scrollTop' does not exist on type 'EventTarget'. +node_modules/chrome-devtools-frontend/front_end/ui/XWidget.js(121,13): error TS2339: Property '_scrollLeft' does not exist on type 'EventTarget'. +node_modules/chrome-devtools-frontend/front_end/ui/XWidget.js(121,35): error TS2339: Property 'scrollLeft' does not exist on type 'EventTarget'. +node_modules/chrome-devtools-frontend/front_end/ui/XWidget.js(128,26): error TS2339: Property 'isSelfOrAncestor' does not exist on type '(Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/ui/XWidget.js(141,45): error TS2339: Property 'isSelfOrAncestor' does not exist on type '(Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/ui/XWidget.js(146,24): error TS2339: Property 'traverseNextNode' does not exist on type '(Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/ui/XWidget.js(156,29): error TS2339: Property 'hasFocus' does not exist on type 'Element'. +node_modules/chrome-devtools-frontend/front_end/ui/XWidget.js(161,15): error TS2339: Property 'focus' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/ui/ZoomManager.js(10,15): error TS2304: Cannot find name 'InspectorFrontendHostAPI'. -node_modules/chrome-devtools-frontend/front_end/ui/ZoomManager.js(13,5): error TS2346: Call target does not contain any signatures. node_modules/chrome-devtools-frontend/front_end/ui/ZoomManager.js(15,43): error TS2339: Property 'zoomFactor' does not exist on type '{ (): void; Events: { [x: string]: any; AddExtensions: symbol; AppendedToURL: symbol; CanceledSav...'. node_modules/chrome-devtools-frontend/front_end/ui/ZoomManager.js(44,43): error TS2339: Property 'zoomFactor' does not exist on type '{ (): void; Events: { [x: string]: any; AddExtensions: symbol; AppendedToURL: symbol; CanceledSav...'. -node_modules/chrome-devtools-frontend/front_end/ui/treeoutline.js(34,5): error TS2346: Call target does not contain any signatures. +node_modules/chrome-devtools-frontend/front_end/ui/ZoomManager.js(46,52): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/ui/ZoomManager.js(51,16): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/ui/treeoutline.js(49,52): error TS2345: Argument of type '-1' is not assignable to parameter of type 'string'. +node_modules/chrome-devtools-frontend/front_end/ui/treeoutline.js(51,8): error TS2339: Property 'ARIAUtils' does not exist on type 'typeof UI'. +node_modules/chrome-devtools-frontend/front_end/ui/treeoutline.js(61,23): error TS2339: Property 'root' does not exist on type '(Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/ui/treeoutline.js(123,50): error TS2551: Property 'deepElementFromPoint' does not exist on type 'Document'. Did you mean 'msElementsFromPoint'? node_modules/chrome-devtools-frontend/front_end/ui/treeoutline.js(138,52): error TS2339: Property 'pageX' does not exist on type 'Event'. node_modules/chrome-devtools-frontend/front_end/ui/treeoutline.js(138,65): error TS2339: Property 'pageY' does not exist on type 'Event'. +node_modules/chrome-devtools-frontend/front_end/ui/treeoutline.js(154,52): error TS2345: Argument of type '-1' is not assignable to parameter of type 'string'. node_modules/chrome-devtools-frontend/front_end/ui/treeoutline.js(167,48): error TS2339: Property 'focus' does not exist on type 'Element'. +node_modules/chrome-devtools-frontend/front_end/ui/treeoutline.js(169,27): error TS2339: Property 'focus' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/ui/treeoutline.js(211,31): error TS2554: Expected 2-4 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/ui/treeoutline.js(213,29): error TS2554: Expected 2-4 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/ui/treeoutline.js(226,15): error TS2554: Expected 2-4 arguments, but got 1. @@ -13437,14 +23478,20 @@ node_modules/chrome-devtools-frontend/front_end/ui/treeoutline.js(273,66): error node_modules/chrome-devtools-frontend/front_end/ui/treeoutline.js(275,22): error TS2339: Property 'keyCode' does not exist on type 'Event'. node_modules/chrome-devtools-frontend/front_end/ui/treeoutline.js(275,61): error TS2339: Property 'keyCode' does not exist on type 'Event'. node_modules/chrome-devtools-frontend/front_end/ui/treeoutline.js(279,22): error TS2339: Property 'keyCode' does not exist on type 'Event'. +node_modules/chrome-devtools-frontend/front_end/ui/treeoutline.js(279,54): error TS2339: Property 'Keys' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/ui/treeoutline.js(281,22): error TS2339: Property 'key' does not exist on type 'Event'. node_modules/chrome-devtools-frontend/front_end/ui/treeoutline.js(283,22): error TS2339: Property 'key' does not exist on type 'Event'. node_modules/chrome-devtools-frontend/front_end/ui/treeoutline.js(288,13): error TS2339: Property 'consume' does not exist on type 'Event'. -node_modules/chrome-devtools-frontend/front_end/ui/treeoutline.js(324,5): error TS2346: Call target does not contain any signatures. +node_modules/chrome-devtools-frontend/front_end/ui/treeoutline.js(297,20): error TS2339: Property 'window' does not exist on type 'Element'. +node_modules/chrome-devtools-frontend/front_end/ui/treeoutline.js(312,16): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/ui/treeoutline.js(330,48): error TS2339: Property 'createChild' does not exist on type 'DocumentFragment'. node_modules/chrome-devtools-frontend/front_end/ui/treeoutline.js(369,45): error TS2339: Property 'createChild' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/ui/treeoutline.js(370,24): error TS2339: Property 'treeElement' does not exist on type 'Element'. +node_modules/chrome-devtools-frontend/front_end/ui/treeoutline.js(376,8): error TS2339: Property 'ARIAUtils' does not exist on type 'typeof UI'. node_modules/chrome-devtools-frontend/front_end/ui/treeoutline.js(379,28): error TS2339: Property 'parentTreeElement' does not exist on type 'Element'. +node_modules/chrome-devtools-frontend/front_end/ui/treeoutline.js(381,8): error TS2339: Property 'ARIAUtils' does not exist on type 'typeof UI'. node_modules/chrome-devtools-frontend/front_end/ui/treeoutline.js(470,39): error TS2339: Property 'lowerBound' does not exist on type 'any[]'. +node_modules/chrome-devtools-frontend/front_end/ui/treeoutline.js(519,64): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/ui/treeoutline.js(582,15): error TS2339: Property 'root' does not exist on type '(Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/ui/treeoutline.js(602,7): error TS1056: Accessors are only available when targeting ECMAScript 5 and higher. node_modules/chrome-devtools-frontend/front_end/ui/treeoutline.js(608,7): error TS1056: Accessors are only available when targeting ECMAScript 5 and higher. @@ -13454,13 +23501,17 @@ node_modules/chrome-devtools-frontend/front_end/ui/treeoutline.js(630,7): error node_modules/chrome-devtools-frontend/front_end/ui/treeoutline.js(637,7): error TS1056: Accessors are only available when targeting ECMAScript 5 and higher. node_modules/chrome-devtools-frontend/front_end/ui/treeoutline.js(650,24): error TS2339: Property 'removeChildren' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/ui/treeoutline.js(671,18): error TS2694: Namespace 'UI' has no exported member 'InplaceEditor'. +node_modules/chrome-devtools-frontend/front_end/ui/treeoutline.js(675,22): error TS2339: Property '_shadowRoot' does not exist on type '(Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/ui/treeoutline.js(690,31): error TS2339: Property 'removeChildren' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/ui/treeoutline.js(707,32): error TS2339: Property 'removeChildren' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/ui/treeoutline.js(716,7): error TS1056: Accessors are only available when targeting ECMAScript 5 and higher. node_modules/chrome-devtools-frontend/front_end/ui/treeoutline.js(723,7): error TS1056: Accessors are only available when targeting ECMAScript 5 and higher. node_modules/chrome-devtools-frontend/front_end/ui/treeoutline.js(727,24): error TS2339: Property 'title' does not exist on type 'Element'. +node_modules/chrome-devtools-frontend/front_end/ui/treeoutline.js(749,10): error TS2339: Property 'ARIAUtils' does not exist on type 'typeof UI'. +node_modules/chrome-devtools-frontend/front_end/ui/treeoutline.js(751,10): error TS2339: Property 'ARIAUtils' does not exist on type 'typeof UI'. node_modules/chrome-devtools-frontend/front_end/ui/treeoutline.js(769,7): error TS1056: Accessors are only available when targeting ECMAScript 5 and higher. node_modules/chrome-devtools-frontend/front_end/ui/treeoutline.js(773,7): error TS1056: Accessors are only available when targeting ECMAScript 5 and higher. +node_modules/chrome-devtools-frontend/front_end/ui/treeoutline.js(805,48): error TS2339: Property '_renderSelection' does not exist on type '(Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/ui/treeoutline.js(810,30): error TS2339: Property 'style' does not exist on type 'Element'. node_modules/chrome-devtools-frontend/front_end/ui/treeoutline.js(819,17): error TS2339: Property 'treeElement' does not exist on type 'EventTarget'. node_modules/chrome-devtools-frontend/front_end/ui/treeoutline.js(819,49): error TS2339: Property 'hasSelection' does not exist on type 'EventTarget'. @@ -13470,14 +23521,23 @@ node_modules/chrome-devtools-frontend/front_end/ui/treeoutline.js(833,17): error node_modules/chrome-devtools-frontend/front_end/ui/treeoutline.js(838,11): error TS2339: Property 'consume' does not exist on type 'Event'. node_modules/chrome-devtools-frontend/front_end/ui/treeoutline.js(850,17): error TS2339: Property 'treeElement' does not exist on type 'EventTarget'. node_modules/chrome-devtools-frontend/front_end/ui/treeoutline.js(864,29): error TS2339: Property 'treeElement' does not exist on type 'EventTarget'. +node_modules/chrome-devtools-frontend/front_end/ui/treeoutline.js(884,8): error TS2339: Property 'ARIAUtils' does not exist on type 'typeof UI'. +node_modules/chrome-devtools-frontend/front_end/ui/treeoutline.js(888,64): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/ui/treeoutline.js(896,7): error TS2322: Type '(Anonymous class)' is not assignable to type 'this'. -node_modules/chrome-devtools-frontend/front_end/ui/treeoutline.js(938,7): error TS2322: Type '(Anonymous class)' is not assignable to type 'this'. -node_modules/chrome-devtools-frontend/front_end/ui/treeoutline.js(1057,28): error TS2339: Property 'focus' does not exist on type 'Element'. -node_modules/chrome-devtools-frontend/front_end/ui/treeoutline.js(1071,51): error TS2345: Argument of type '0' is not assignable to parameter of type 'string'. -node_modules/chrome-devtools-frontend/front_end/ui/treeoutline.js(1098,39): error TS2339: Property 'hasFocus' does not exist on type 'Element'. -node_modules/chrome-devtools-frontend/front_end/ui/treeoutline.js(1202,32): error TS2339: Property 'root' does not exist on type '(Anonymous class)'. -node_modules/chrome-devtools-frontend/front_end/ui/treeoutline.js(1210,29): error TS2339: Property 'root' does not exist on type '(Anonymous class)'. -node_modules/chrome-devtools-frontend/front_end/ui/treeoutline.js(1252,35): error TS2339: Property 'totalOffsetLeft' does not exist on type 'Element'. +node_modules/chrome-devtools-frontend/front_end/ui/treeoutline.js(920,8): error TS2339: Property 'ARIAUtils' does not exist on type 'typeof UI'. +node_modules/chrome-devtools-frontend/front_end/ui/treeoutline.js(924,64): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/ui/treeoutline.js(945,7): error TS2322: Type '(Anonymous class)' is not assignable to type 'this'. +node_modules/chrome-devtools-frontend/front_end/ui/treeoutline.js(1063,55): error TS2339: Property 'hasFocus' does not exist on type 'Element'. +node_modules/chrome-devtools-frontend/front_end/ui/treeoutline.js(1064,28): error TS2339: Property 'focus' does not exist on type 'Element'. +node_modules/chrome-devtools-frontend/front_end/ui/treeoutline.js(1067,62): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/ui/treeoutline.js(1078,51): error TS2345: Argument of type '0' is not assignable to parameter of type 'string'. +node_modules/chrome-devtools-frontend/front_end/ui/treeoutline.js(1105,39): error TS2339: Property 'hasFocus' does not exist on type 'Element'. +node_modules/chrome-devtools-frontend/front_end/ui/treeoutline.js(1209,32): error TS2339: Property 'root' does not exist on type '(Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/ui/treeoutline.js(1217,29): error TS2339: Property 'root' does not exist on type '(Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/ui/treeoutline.js(1259,35): error TS2339: Property 'totalOffsetLeft' does not exist on type 'Element'. +node_modules/chrome-devtools-frontend/front_end/ui/treeoutline.js(1260,72): error TS2339: Property '_ArrowToggleWidth' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/ui/treeoutline.js(1265,16): error TS2339: Property '_ArrowToggleWidth' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/ui/treeoutline.js(1273,18): error TS2339: Property '_imagePreload' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/worker_service/ServiceDispatcher.js(12,15): error TS2355: A function whose declared type is neither 'void' nor 'any' must return a value. node_modules/chrome-devtools-frontend/front_end/worker_service/ServiceDispatcher.js(17,15): error TS2355: A function whose declared type is neither 'void' nor 'any' must return a value. node_modules/chrome-devtools-frontend/front_end/worker_service/ServiceDispatcher.js(27,15): error TS2304: Cannot find name 'ServicePort'. @@ -13490,63 +23550,96 @@ node_modules/chrome-devtools-frontend/front_end/worker_service/ServiceDispatcher node_modules/chrome-devtools-frontend/front_end/worker_service/ServiceDispatcher.js(144,15): error TS2304: Cannot find name 'Port'. node_modules/chrome-devtools-frontend/front_end/worker_service/ServiceDispatcher.js(192,40): error TS2345: Argument of type 'WorkerServicePort' is not assignable to parameter of type '{ (): void; prototype: { [x: string]: any; setHandlers(messageHandler: (arg0: string) => any, clo...'. Property 'prototype' is missing in type 'WorkerServicePort'. -node_modules/chrome-devtools-frontend/front_end/workspace/FileManager.js(36,5): error TS2346: Call target does not contain any signatures. node_modules/chrome-devtools-frontend/front_end/workspace/FileManager.js(37,29): error TS1005: '>' expected. +node_modules/chrome-devtools-frontend/front_end/workspace/FileManager.js(39,34): error TS2339: Property 'addEventListener' does not exist on type '() => void'. +node_modules/chrome-devtools-frontend/front_end/workspace/FileManager.js(40,34): error TS2339: Property 'addEventListener' does not exist on type '() => void'. +node_modules/chrome-devtools-frontend/front_end/workspace/FileManager.js(42,34): error TS2339: Property 'addEventListener' does not exist on type '() => void'. +node_modules/chrome-devtools-frontend/front_end/workspace/FileManager.js(54,27): error TS2339: Property 'save' does not exist on type 'typeof InspectorFrontendHost'. node_modules/chrome-devtools-frontend/front_end/workspace/FileManager.js(59,22): error TS2694: Namespace 'Common' has no exported member 'Event'. node_modules/chrome-devtools-frontend/front_end/workspace/FileManager.js(70,22): error TS2694: Namespace 'Common' has no exported member 'Event'. +node_modules/chrome-devtools-frontend/front_end/workspace/FileManager.js(85,27): error TS2339: Property 'append' does not exist on type 'typeof InspectorFrontendHost'. node_modules/chrome-devtools-frontend/front_end/workspace/FileManager.js(96,22): error TS2694: Namespace 'Common' has no exported member 'Event'. +node_modules/chrome-devtools-frontend/front_end/workspace/FileManager.js(100,57): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/workspace/FileManager.js(105,23): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/workspace/SearchConfig.js(69,40): error TS2339: Property 'FilePatternRegex' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/workspace/SearchConfig.js(76,34): error TS2694: Namespace 'Workspace' has no exported member 'SearchConfig'. node_modules/chrome-devtools-frontend/front_end/workspace/SearchConfig.js(92,39): error TS2694: Namespace 'Workspace' has no exported member 'SearchConfig'. node_modules/chrome-devtools-frontend/front_end/workspace/SearchConfig.js(145,26): error TS2694: Namespace 'Workspace' has no exported member 'SearchConfig'. +node_modules/chrome-devtools-frontend/front_end/workspace/SearchConfig.js(148,52): error TS2339: Property 'FilePatternRegex' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/workspace/SearchConfig.js(164,20): error TS2339: Property 'regexSpecialCharacters' does not exist on type 'StringConstructor'. +node_modules/chrome-devtools-frontend/front_end/workspace/SearchConfig.js(169,39): error TS2339: Property 'QueryTerm' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/workspace/SearchConfig.js(174,24): error TS2339: Property 'FilePatternRegex' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/workspace/SearchConfig.js(176,55): error TS1003: Identifier expected. +node_modules/chrome-devtools-frontend/front_end/workspace/SearchConfig.js(177,24): error TS2339: Property 'RegexQuery' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/workspace/SearchConfig.js(183,24): error TS2339: Property 'QueryTerm' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/workspace/UISourceCode.js(36,25): error TS2694: Namespace 'Workspace' has no exported member 'Project'. -node_modules/chrome-devtools-frontend/front_end/workspace/UISourceCode.js(41,5): error TS2346: Call target does not contain any signatures. node_modules/chrome-devtools-frontend/front_end/workspace/UISourceCode.js(45,25): error TS2339: Property 'asParsedURL' does not exist on type 'string'. node_modules/chrome-devtools-frontend/front_end/workspace/UISourceCode.js(61,45): error TS2694: Namespace 'Workspace' has no exported member 'UISourceCode'. node_modules/chrome-devtools-frontend/front_end/workspace/UISourceCode.js(64,32): error TS2694: Namespace 'Workspace' has no exported member 'UISourceCode'. node_modules/chrome-devtools-frontend/front_end/workspace/UISourceCode.js(85,26): error TS2339: Property 'requestMetadata' does not exist on type '() => void'. node_modules/chrome-devtools-frontend/front_end/workspace/UISourceCode.js(99,26): error TS2339: Property 'mimeType' does not exist on type '() => void'. node_modules/chrome-devtools-frontend/front_end/workspace/UISourceCode.js(127,26): error TS2339: Property 'fullDisplayName' does not exist on type '() => void'. +node_modules/chrome-devtools-frontend/front_end/workspace/UISourceCode.js(136,14): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/workspace/UISourceCode.js(139,26): error TS2339: Property 'type' does not exist on type '() => void'. node_modules/chrome-devtools-frontend/front_end/workspace/UISourceCode.js(152,26): error TS2339: Property 'canRename' does not exist on type '() => void'. node_modules/chrome-devtools-frontend/front_end/workspace/UISourceCode.js(162,19): error TS2339: Property 'rename' does not exist on type '() => void'. node_modules/chrome-devtools-frontend/front_end/workspace/UISourceCode.js(183,19): error TS2339: Property 'deleteFile' does not exist on type '() => void'. +node_modules/chrome-devtools-frontend/front_end/workspace/UISourceCode.js(199,58): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/workspace/UISourceCode.js(200,20): error TS2339: Property 'workspace' does not exist on type '() => void'. +node_modules/chrome-devtools-frontend/front_end/workspace/UISourceCode.js(201,29): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/workspace/UISourceCode.js(222,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/workspace/UISourceCode.js(230,26): error TS2694: Namespace 'Workspace' has no exported member 'Project'. node_modules/chrome-devtools-frontend/front_end/workspace/UISourceCode.js(249,21): error TS2339: Property 'requestFileContent' does not exist on type '() => void'. node_modules/chrome-devtools-frontend/front_end/workspace/UISourceCode.js(265,24): error TS2339: Property 'canSetFileContent' does not exist on type '() => void'. node_modules/chrome-devtools-frontend/front_end/workspace/UISourceCode.js(269,19): error TS2339: Property 'requestFileContent' does not exist on type '() => void'. +node_modules/chrome-devtools-frontend/front_end/workspace/UISourceCode.js(298,26): error TS2555: Expected at least 2 arguments, but got 1. node_modules/chrome-devtools-frontend/front_end/workspace/UISourceCode.js(314,23): error TS2339: Property 'canSetFileContent' does not exist on type '() => void'. node_modules/chrome-devtools-frontend/front_end/workspace/UISourceCode.js(315,21): error TS2339: Property 'setFileContent' does not exist on type '() => void'. +node_modules/chrome-devtools-frontend/front_end/workspace/UISourceCode.js(333,32): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/workspace/UISourceCode.js(334,19): error TS2339: Property 'workspace' does not exist on type '() => void'. +node_modules/chrome-devtools-frontend/front_end/workspace/UISourceCode.js(335,29): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/workspace/UISourceCode.js(337,21): error TS2339: Property 'workspace' does not exist on type '() => void'. +node_modules/chrome-devtools-frontend/front_end/workspace/UISourceCode.js(338,31): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/workspace/UISourceCode.js(393,23): error TS2339: Property 'canSetFileContent' does not exist on type '() => void'. node_modules/chrome-devtools-frontend/front_end/workspace/UISourceCode.js(394,21): error TS2339: Property 'setFileContent' does not exist on type '() => void'. +node_modules/chrome-devtools-frontend/front_end/workspace/UISourceCode.js(408,58): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/workspace/UISourceCode.js(409,19): error TS2339: Property 'workspace' does not exist on type '() => void'. +node_modules/chrome-devtools-frontend/front_end/workspace/UISourceCode.js(410,29): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/workspace/UISourceCode.js(451,39): error TS2694: Namespace 'Common' has no exported member 'ContentProvider'. node_modules/chrome-devtools-frontend/front_end/workspace/UISourceCode.js(456,28): error TS2339: Property 'searchInFileContent' does not exist on type '() => void'. +node_modules/chrome-devtools-frontend/front_end/workspace/UISourceCode.js(457,51): error TS2339: Property 'performSearchInContent' does not exist on type '() => void'. node_modules/chrome-devtools-frontend/front_end/workspace/UISourceCode.js(479,31): error TS2694: Namespace 'Workspace' has no exported member 'UISourceCode'. node_modules/chrome-devtools-frontend/front_end/workspace/UISourceCode.js(486,25): error TS2694: Namespace 'Workspace' has no exported member 'UISourceCode'. node_modules/chrome-devtools-frontend/front_end/workspace/UISourceCode.js(490,26): error TS2694: Namespace 'Workspace' has no exported member 'UISourceCode'. node_modules/chrome-devtools-frontend/front_end/workspace/UISourceCode.js(498,25): error TS2694: Namespace 'Workspace' has no exported member 'UISourceCode'. node_modules/chrome-devtools-frontend/front_end/workspace/UISourceCode.js(501,26): error TS2694: Namespace 'Workspace' has no exported member 'UISourceCode'. +node_modules/chrome-devtools-frontend/front_end/workspace/UISourceCode.js(504,46): error TS2339: Property 'Message' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/workspace/UISourceCode.js(508,58): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/workspace/UISourceCode.js(513,25): error TS2694: Namespace 'Workspace' has no exported member 'UISourceCode'. +node_modules/chrome-devtools-frontend/front_end/workspace/UISourceCode.js(517,60): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/workspace/UISourceCode.js(523,25): error TS2495: Type 'Set' is not an array type or a string type. +node_modules/chrome-devtools-frontend/front_end/workspace/UISourceCode.js(524,60): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/workspace/UISourceCode.js(543,45): error TS2339: Property 'LineMarker' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/workspace/UISourceCode.js(546,23): error TS2339: Property 'set' does not exist on type '{ _map: Map>; }'. +node_modules/chrome-devtools-frontend/front_end/workspace/UISourceCode.js(547,58): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/workspace/UISourceCode.js(556,37): error TS2339: Property 'get' does not exist on type '{ _map: Map>; }'. node_modules/chrome-devtools-frontend/front_end/workspace/UISourceCode.js(557,23): error TS2339: Property 'deleteAll' does not exist on type '{ _map: Map>; }'. +node_modules/chrome-devtools-frontend/front_end/workspace/UISourceCode.js(559,60): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/workspace/UISourceCode.js(564,33): error TS2694: Namespace 'Workspace' has no exported member 'UISourceCode'. node_modules/chrome-devtools-frontend/front_end/workspace/UISourceCode.js(567,50): error TS2339: Property 'valuesArray' does not exist on type '{ _map: Map>; }'. node_modules/chrome-devtools-frontend/front_end/workspace/UISourceCode.js(573,44): error TS2339: Property 'valuesArray' does not exist on type '{ _map: Map>; }'. node_modules/chrome-devtools-frontend/front_end/workspace/UISourceCode.js(574,23): error TS2339: Property 'clear' does not exist on type '{ _map: Map>; }'. +node_modules/chrome-devtools-frontend/front_end/workspace/UISourceCode.js(576,72): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/workspace/UISourceCode.js(581,31): error TS2694: Namespace 'Workspace' has no exported member 'UISourceCode'. node_modules/chrome-devtools-frontend/front_end/workspace/UISourceCode.js(584,50): error TS2339: Property 'get' does not exist on type '{ _map: Map>; }'. +node_modules/chrome-devtools-frontend/front_end/workspace/UISourceCode.js(589,24): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/workspace/UISourceCode.js(629,40): error TS2339: Property 'id' does not exist on type '() => void'. +node_modules/chrome-devtools-frontend/front_end/workspace/UISourceCode.js(665,24): error TS2339: Property 'Message' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/workspace/UISourceCode.js(668,25): error TS2694: Namespace 'Workspace' has no exported member 'UISourceCode'. node_modules/chrome-devtools-frontend/front_end/workspace/UISourceCode.js(687,26): error TS2694: Namespace 'Workspace' has no exported member 'UISourceCode'. node_modules/chrome-devtools-frontend/front_end/workspace/UISourceCode.js(722,25): error TS2694: Namespace 'Workspace' has no exported member 'UISourceCode'. +node_modules/chrome-devtools-frontend/front_end/workspace/UISourceCode.js(738,24): error TS2339: Property 'Message' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/workspace/UISourceCode.js(746,24): error TS2339: Property 'LineMarker' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/workspace/Workspace.js(37,15): error TS2355: A function whose declared type is neither 'void' nor 'any' must return a value. node_modules/chrome-devtools-frontend/front_end/workspace/Workspace.js(42,15): error TS2355: A function whose declared type is neither 'void' nor 'any' must return a value. node_modules/chrome-devtools-frontend/front_end/workspace/Workspace.js(47,15): error TS2355: A function whose declared type is neither 'void' nor 'any' must return a value. @@ -13562,44 +23655,55 @@ node_modules/chrome-devtools-frontend/front_end/workspace/Workspace.js(107,15): node_modules/chrome-devtools-frontend/front_end/workspace/Workspace.js(121,15): error TS2355: A function whose declared type is neither 'void' nor 'any' must return a value. node_modules/chrome-devtools-frontend/front_end/workspace/Workspace.js(127,15): error TS2355: A function whose declared type is neither 'void' nor 'any' must return a value. node_modules/chrome-devtools-frontend/front_end/workspace/Workspace.js(132,15): error TS2355: A function whose declared type is neither 'void' nor 'any' must return a value. -node_modules/chrome-devtools-frontend/front_end/workspace/Workspace.js(153,15): error TS2355: A function whose declared type is neither 'void' nor 'any' must return a value. -node_modules/chrome-devtools-frontend/front_end/workspace/Workspace.js(169,15): error TS2355: A function whose declared type is neither 'void' nor 'any' must return a value. -node_modules/chrome-devtools-frontend/front_end/workspace/Workspace.js(169,39): error TS2694: Namespace 'Common' has no exported member 'ContentProvider'. -node_modules/chrome-devtools-frontend/front_end/workspace/Workspace.js(174,25): error TS2694: Namespace 'Workspace' has no exported member 'ProjectSearchConfig'. -node_modules/chrome-devtools-frontend/front_end/workspace/Workspace.js(176,22): error TS2694: Namespace 'Common' has no exported member 'Progress'. -node_modules/chrome-devtools-frontend/front_end/workspace/Workspace.js(177,15): error TS2355: A function whose declared type is neither 'void' nor 'any' must return a value. -node_modules/chrome-devtools-frontend/front_end/workspace/Workspace.js(182,22): error TS2694: Namespace 'Common' has no exported member 'Progress'. +node_modules/chrome-devtools-frontend/front_end/workspace/Workspace.js(150,15): error TS2355: A function whose declared type is neither 'void' nor 'any' must return a value. +node_modules/chrome-devtools-frontend/front_end/workspace/Workspace.js(159,15): error TS2355: A function whose declared type is neither 'void' nor 'any' must return a value. +node_modules/chrome-devtools-frontend/front_end/workspace/Workspace.js(164,15): error TS2355: A function whose declared type is neither 'void' nor 'any' must return a value. +node_modules/chrome-devtools-frontend/front_end/workspace/Workspace.js(180,15): error TS2355: A function whose declared type is neither 'void' nor 'any' must return a value. +node_modules/chrome-devtools-frontend/front_end/workspace/Workspace.js(180,39): error TS2694: Namespace 'Common' has no exported member 'ContentProvider'. +node_modules/chrome-devtools-frontend/front_end/workspace/Workspace.js(185,25): error TS2694: Namespace 'Workspace' has no exported member 'ProjectSearchConfig'. +node_modules/chrome-devtools-frontend/front_end/workspace/Workspace.js(187,22): error TS2694: Namespace 'Common' has no exported member 'Progress'. node_modules/chrome-devtools-frontend/front_end/workspace/Workspace.js(188,15): error TS2355: A function whose declared type is neither 'void' nor 'any' must return a value. -node_modules/chrome-devtools-frontend/front_end/workspace/Workspace.js(193,15): error TS2355: A function whose declared type is neither 'void' nor 'any' must return a value. -node_modules/chrome-devtools-frontend/front_end/workspace/Workspace.js(218,25): error TS2694: Namespace 'Workspace' has no exported member 'projectTypes'. -node_modules/chrome-devtools-frontend/front_end/workspace/Workspace.js(232,25): error TS2352: Type 'this' cannot be converted to type '() => void'. -node_modules/chrome-devtools-frontend/front_end/workspace/Workspace.js(232,25): error TS2352: Type 'this' cannot be converted to type '() => void'. +node_modules/chrome-devtools-frontend/front_end/workspace/Workspace.js(193,22): error TS2694: Namespace 'Common' has no exported member 'Progress'. +node_modules/chrome-devtools-frontend/front_end/workspace/Workspace.js(199,15): error TS2355: A function whose declared type is neither 'void' nor 'any' must return a value. +node_modules/chrome-devtools-frontend/front_end/workspace/Workspace.js(204,15): error TS2355: A function whose declared type is neither 'void' nor 'any' must return a value. +node_modules/chrome-devtools-frontend/front_end/workspace/Workspace.js(229,25): error TS2694: Namespace 'Workspace' has no exported member 'projectTypes'. +node_modules/chrome-devtools-frontend/front_end/workspace/Workspace.js(243,25): error TS2352: Type 'this' cannot be converted to type '() => void'. +node_modules/chrome-devtools-frontend/front_end/workspace/Workspace.js(243,25): error TS2352: Type 'this' cannot be converted to type '() => void'. Type '(Anonymous class)' is not comparable to type '() => void'. Type '(Anonymous class)' provides no match for the signature '(): void'. -node_modules/chrome-devtools-frontend/front_end/workspace/Workspace.js(232,43): error TS2694: Namespace 'Workspace' has no exported member 'Project'. -node_modules/chrome-devtools-frontend/front_end/workspace/Workspace.js(246,5): error TS2322: Type '{ [x: string]: any; Debugger: string; Formatter: string; Network: string; Snippets: string; FileS...' is not assignable to type 'string'. -node_modules/chrome-devtools-frontend/front_end/workspace/Workspace.js(350,5): error TS2346: Call target does not contain any signatures. -node_modules/chrome-devtools-frontend/front_end/workspace/Workspace.js(351,40): error TS2694: Namespace 'Workspace' has no exported member 'Project'. -node_modules/chrome-devtools-frontend/front_end/workspace/Workspace.js(363,30): error TS2339: Property 'uiSourceCodeForURL' does not exist on type '() => void'. -node_modules/chrome-devtools-frontend/front_end/workspace/Workspace.js(371,25): error TS2495: Type 'IterableIterator<() => void>' is not an array type or a string type. -node_modules/chrome-devtools-frontend/front_end/workspace/Workspace.js(385,25): error TS2495: Type 'IterableIterator<() => void>' is not an array type or a string type. -node_modules/chrome-devtools-frontend/front_end/workspace/Workspace.js(393,25): error TS2694: Namespace 'Workspace' has no exported member 'Project'. -node_modules/chrome-devtools-frontend/front_end/workspace/Workspace.js(396,48): error TS2339: Property 'id' does not exist on type '() => void'. -node_modules/chrome-devtools-frontend/front_end/workspace/Workspace.js(396,84): error TS2339: Property 'id' does not exist on type '() => void'. -node_modules/chrome-devtools-frontend/front_end/workspace/Workspace.js(397,32): error TS2339: Property 'id' does not exist on type '() => void'. -node_modules/chrome-devtools-frontend/front_end/workspace/Workspace.js(402,25): error TS2694: Namespace 'Workspace' has no exported member 'Project'. -node_modules/chrome-devtools-frontend/front_end/workspace/Workspace.js(405,35): error TS2339: Property 'id' does not exist on type '() => void'. -node_modules/chrome-devtools-frontend/front_end/workspace/Workspace.js(411,26): error TS2694: Namespace 'Workspace' has no exported member 'Project'. -node_modules/chrome-devtools-frontend/front_end/workspace/Workspace.js(418,34): error TS2694: Namespace 'Workspace' has no exported member 'Project'. -node_modules/chrome-devtools-frontend/front_end/workspace/Workspace.js(421,27): error TS2339: Property 'valuesArray' does not exist on type 'Map void>'. -node_modules/chrome-devtools-frontend/front_end/workspace/Workspace.js(426,34): error TS2694: Namespace 'Workspace' has no exported member 'Project'. -node_modules/chrome-devtools-frontend/front_end/workspace/Workspace.js(440,25): error TS2495: Type 'IterableIterator<() => void>' is not an array type or a string type. -node_modules/chrome-devtools-frontend/front_end/workspace_diff/WorkspaceDiff.js(11,5): error TS2346: Call target does not contain any signatures. +node_modules/chrome-devtools-frontend/front_end/workspace/Workspace.js(243,43): error TS2694: Namespace 'Workspace' has no exported member 'Project'. +node_modules/chrome-devtools-frontend/front_end/workspace/Workspace.js(257,5): error TS2322: Type '{ [x: string]: any; Debugger: string; Formatter: string; Network: string; Snippets: string; FileS...' is not assignable to type 'string'. +node_modules/chrome-devtools-frontend/front_end/workspace/Workspace.js(298,66): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/workspace/Workspace.js(317,66): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/workspace/Workspace.js(362,40): error TS2694: Namespace 'Workspace' has no exported member 'Project'. +node_modules/chrome-devtools-frontend/front_end/workspace/Workspace.js(374,30): error TS2339: Property 'uiSourceCodeForURL' does not exist on type '() => void'. +node_modules/chrome-devtools-frontend/front_end/workspace/Workspace.js(382,25): error TS2495: Type 'IterableIterator<() => void>' is not an array type or a string type. +node_modules/chrome-devtools-frontend/front_end/workspace/Workspace.js(396,25): error TS2495: Type 'IterableIterator<() => void>' is not an array type or a string type. +node_modules/chrome-devtools-frontend/front_end/workspace/Workspace.js(404,25): error TS2694: Namespace 'Workspace' has no exported member 'Project'. +node_modules/chrome-devtools-frontend/front_end/workspace/Workspace.js(407,48): error TS2339: Property 'id' does not exist on type '() => void'. +node_modules/chrome-devtools-frontend/front_end/workspace/Workspace.js(407,84): error TS2339: Property 'id' does not exist on type '() => void'. +node_modules/chrome-devtools-frontend/front_end/workspace/Workspace.js(408,32): error TS2339: Property 'id' does not exist on type '() => void'. +node_modules/chrome-devtools-frontend/front_end/workspace/Workspace.js(409,55): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/workspace/Workspace.js(413,25): error TS2694: Namespace 'Workspace' has no exported member 'Project'. +node_modules/chrome-devtools-frontend/front_end/workspace/Workspace.js(416,35): error TS2339: Property 'id' does not exist on type '() => void'. +node_modules/chrome-devtools-frontend/front_end/workspace/Workspace.js(417,55): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/workspace/Workspace.js(422,26): error TS2694: Namespace 'Workspace' has no exported member 'Project'. +node_modules/chrome-devtools-frontend/front_end/workspace/Workspace.js(429,34): error TS2694: Namespace 'Workspace' has no exported member 'Project'. +node_modules/chrome-devtools-frontend/front_end/workspace/Workspace.js(432,27): error TS2339: Property 'valuesArray' does not exist on type 'Map void>'. +node_modules/chrome-devtools-frontend/front_end/workspace/Workspace.js(437,34): error TS2694: Namespace 'Workspace' has no exported member 'Project'. +node_modules/chrome-devtools-frontend/front_end/workspace/Workspace.js(451,25): error TS2495: Type 'IterableIterator<() => void>' is not an array type or a string type. +node_modules/chrome-devtools-frontend/front_end/workspace/Workspace.js(472,21): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/workspace_diff/WorkspaceDiff.js(12,65): error TS2694: Namespace 'WorkspaceDiff' has no exported member 'WorkspaceDiff'. +node_modules/chrome-devtools-frontend/front_end/workspace_diff/WorkspaceDiff.js(20,52): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/workspace_diff/WorkspaceDiff.js(21,52): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/workspace_diff/WorkspaceDiff.js(22,52): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/workspace_diff/WorkspaceDiff.js(23,52): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/workspace_diff/WorkspaceDiff.js(24,52): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/workspace_diff/WorkspaceDiff.js(30,25): error TS2503: Cannot find namespace 'Diff'. node_modules/chrome-devtools-frontend/front_end/workspace_diff/WorkspaceDiff.js(38,31): error TS2694: Namespace 'Common' has no exported member 'Event'. node_modules/chrome-devtools-frontend/front_end/workspace_diff/WorkspaceDiff.js(47,31): error TS2694: Namespace 'Common' has no exported member 'Event'. node_modules/chrome-devtools-frontend/front_end/workspace_diff/WorkspaceDiff.js(63,30): error TS2694: Namespace 'WorkspaceDiff' has no exported member 'WorkspaceDiff'. +node_modules/chrome-devtools-frontend/front_end/workspace_diff/WorkspaceDiff.js(67,81): error TS2339: Property 'UISourceCodeDiff' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/workspace_diff/WorkspaceDiff.js(72,22): error TS2694: Namespace 'Common' has no exported member 'Event'. node_modules/chrome-devtools-frontend/front_end/workspace_diff/WorkspaceDiff.js(80,22): error TS2694: Namespace 'Common' has no exported member 'Event'. node_modules/chrome-devtools-frontend/front_end/workspace_diff/WorkspaceDiff.js(88,22): error TS2694: Namespace 'Common' has no exported member 'Event'. @@ -13607,11 +23711,19 @@ node_modules/chrome-devtools-frontend/front_end/workspace_diff/WorkspaceDiff.js( node_modules/chrome-devtools-frontend/front_end/workspace_diff/WorkspaceDiff.js(99,41): error TS2694: Namespace 'Workspace' has no exported member 'Project'. node_modules/chrome-devtools-frontend/front_end/workspace_diff/WorkspaceDiff.js(100,38): error TS2339: Property 'uiSourceCodes' does not exist on type '() => void'. node_modules/chrome-devtools-frontend/front_end/workspace_diff/WorkspaceDiff.js(144,32): error TS2339: Property 'type' does not exist on type '() => void'. -node_modules/chrome-devtools-frontend/front_end/workspace_diff/WorkspaceDiff.js(204,5): error TS2346: Call target does not contain any signatures. +node_modules/chrome-devtools-frontend/front_end/workspace_diff/WorkspaceDiff.js(194,51): error TS2339: Property 'Action' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/workspace_diff/WorkspaceDiff.js(199,29): error TS2339: Property 'UISourceCodeDiff' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/workspace_diff/WorkspaceDiff.js(206,58): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/workspace_diff/WorkspaceDiff.js(207,58): error TS2339: Property 'Events' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/workspace_diff/WorkspaceDiff.js(221,88): error TS2339: Property 'UpdateTimeout' does not exist on type 'typeof (Anonymous class)'. node_modules/chrome-devtools-frontend/front_end/workspace_diff/WorkspaceDiff.js(236,25): error TS2503: Cannot find namespace 'Diff'. node_modules/chrome-devtools-frontend/front_end/workspace_diff/WorkspaceDiff.js(255,34): error TS2339: Property 'requestFileContent' does not exist on type '() => void'. node_modules/chrome-devtools-frontend/front_end/workspace_diff/WorkspaceDiff.js(260,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/workspace_diff/WorkspaceDiff.js(260,25): error TS2503: Cannot find namespace 'Diff'. +node_modules/chrome-devtools-frontend/front_end/workspace_diff/WorkspaceDiff.js(301,36): error TS2339: Property '_instance' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/workspace_diff/WorkspaceDiff.js(302,33): error TS2339: Property '_instance' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/workspace_diff/WorkspaceDiff.js(303,38): error TS2339: Property '_instance' does not exist on type 'typeof (Anonymous class)'. +node_modules/chrome-devtools-frontend/front_end/workspace_diff/WorkspaceDiff.js(306,29): error TS2339: Property 'UpdateTimeout' does not exist on type 'typeof (Anonymous class)'. diff --git a/tests/baselines/reference/user/rxjs.log b/tests/baselines/reference/user/rxjs.log index c17014c5c13..d01650a7d18 100644 --- a/tests/baselines/reference/user/rxjs.log +++ b/tests/baselines/reference/user/rxjs.log @@ -1,11 +1,10 @@ Exit Code: 1 Standard output: -node_modules/rxjs/scheduler/VirtualTimeScheduler.d.ts(22,22): error TS2415: Class 'VirtualAction' incorrectly extends base class 'AsyncAction'. - Types of property 'work' are incompatible. - Type '(this: VirtualAction, state?: T | undefined) => void' is not assignable to type '(this: AsyncAction, state?: T | undefined) => void'. - The 'this' types of each signature are incompatible. - Type 'AsyncAction' is not assignable to type 'VirtualAction'. - Property 'index' is missing in type 'AsyncAction'. +node_modules/rxjs/scheduler/VirtualTimeScheduler.d.ts(24,15): error TS2416: Property 'work' in type 'VirtualAction' is not assignable to the same property in base type 'AsyncAction'. + Type '(this: VirtualAction, state?: T | undefined) => void' is not assignable to type '(this: AsyncAction, state?: T | undefined) => void'. + The 'this' types of each signature are incompatible. + Type 'AsyncAction' is not assignable to type 'VirtualAction'. + Property 'index' is missing in type 'AsyncAction'. diff --git a/tests/baselines/reference/user/sift.log b/tests/baselines/reference/user/sift.log new file mode 100644 index 00000000000..62386ea0fca --- /dev/null +++ b/tests/baselines/reference/user/sift.log @@ -0,0 +1,8 @@ +Exit Code: 1 +Standard output: +node_modules/sift/index.d.ts(22,54): error TS2344: Type 'T[0][index]' does not satisfy the constraint 'any[]'. +node_modules/sift/index.d.ts(32,35): error TS2344: Type 'T[0][P]' does not satisfy the constraint 'any[]'. + + + +Standard error: diff --git a/tests/cases/compiler/definiteAssignmentOfDestructuredVariable.ts b/tests/cases/compiler/definiteAssignmentOfDestructuredVariable.ts new file mode 100644 index 00000000000..800a9df8313 --- /dev/null +++ b/tests/cases/compiler/definiteAssignmentOfDestructuredVariable.ts @@ -0,0 +1,16 @@ +// @strictNullChecks: true +// https://github.com/Microsoft/TypeScript/issues/20994 +interface Options { + a?: number | object; + b: () => void; +} + +class C { + foo!: { [P in keyof T]: T[P] } + + method() { + let { a, b } = this.foo; + !(a && b); + a; + } +} \ No newline at end of file diff --git a/tests/cases/compiler/inferObjectTypeFromStringLiteralToKeyof.ts b/tests/cases/compiler/inferObjectTypeFromStringLiteralToKeyof.ts index 86acbf93a70..ab5f2618d30 100644 --- a/tests/cases/compiler/inferObjectTypeFromStringLiteralToKeyof.ts +++ b/tests/cases/compiler/inferObjectTypeFromStringLiteralToKeyof.ts @@ -1,3 +1,5 @@ -declare function inference(target: T, name: keyof T): void; +declare function inference1(name: keyof T): T; +declare function inference2(target: T, name: keyof T): T; declare var two: "a" | "d"; -inference({ a: 1, b: 2, c: 3, d(n) { return n } }, two); +const x = inference1(two); +const y = inference2({ a: 1, b: 2, c: 3, d(n) { return n } }, two); diff --git a/tests/cases/compiler/intersectionOfTypeVariableHasApparentSignatures.ts b/tests/cases/compiler/intersectionOfTypeVariableHasApparentSignatures.ts new file mode 100644 index 00000000000..7bfaaed10c5 --- /dev/null +++ b/tests/cases/compiler/intersectionOfTypeVariableHasApparentSignatures.ts @@ -0,0 +1,17 @@ +// @strictNullChecks: true +// @noImplicitAny: true +interface Component

{ + props: Readonly

& Readonly<{ children?: {} }>; +} + +interface Props { + children?: (items: {x: number}) => void +} + +declare function f(i: Component): void; + +f({ + props: { + children: (({ x }) => { }) + } +}); \ No newline at end of file diff --git a/tests/cases/compiler/jsxCallbackWithDestructuring.tsx b/tests/cases/compiler/jsxCallbackWithDestructuring.tsx new file mode 100644 index 00000000000..c89ff5279c3 --- /dev/null +++ b/tests/cases/compiler/jsxCallbackWithDestructuring.tsx @@ -0,0 +1,31 @@ +// @jsx: preserve +// @noImplicitAny: true +// @strictNullChecks: true + + +// minimal component +interface Component

{ } +declare class Component { + constructor(props: P, context?: any); + render(): {}; + props: Readonly<{ children?: {} }> & Readonly

; +} + +declare global { + namespace JSX { + interface Element { } + interface ElementClass { + render(): {}; + } + interface ElementAttributesProperty { props: {}; } + interface ElementChildrenAttribute { children: {}; } + interface IntrinsicAttributes { } + interface IntrinsicClassAttributes { } + } +} + +export interface RouteProps { + children?: (props: { x: number }) => any; +} +export class MyComponent extends Component { } + {}}/> \ No newline at end of file diff --git a/tests/cases/compiler/objectBindingPattern_restElementWithPropertyName.ts b/tests/cases/compiler/objectBindingPattern_restElementWithPropertyName.ts new file mode 100644 index 00000000000..2db67d99405 --- /dev/null +++ b/tests/cases/compiler/objectBindingPattern_restElementWithPropertyName.ts @@ -0,0 +1 @@ +const { ...a: b } = {}; diff --git a/tests/cases/compiler/reverseMappedContravariantInference.ts b/tests/cases/compiler/reverseMappedContravariantInference.ts new file mode 100644 index 00000000000..7b7492f6bad --- /dev/null +++ b/tests/cases/compiler/reverseMappedContravariantInference.ts @@ -0,0 +1,6 @@ +// @strict: true + +// Repro from #21273 + +declare function conforms(source: { [K in keyof T]: (val: T[K]) => boolean }): (value: T) => boolean; +conforms({ foo: (v: string) => false })({ foo: "hello" }); diff --git a/tests/cases/compiler/strictNullEmptyDestructuring.ts b/tests/cases/compiler/strictNullEmptyDestructuring.ts new file mode 100644 index 00000000000..97126154182 --- /dev/null +++ b/tests/cases/compiler/strictNullEmptyDestructuring.ts @@ -0,0 +1,25 @@ +// @strictNullChecks: true + +// Repro from #20873 + +let [] = null; + +let { } = null; + +({} = null); + +let { } = undefined; + +({} = undefined); + +let { } = Math.random() ? {} : null; + +({} = Math.random() ? {} : null); + +let { } = Math.random() ? {} : undefined; + +({} = Math.random() ? {} : undefined); + +let { } = Math.random() ? null : undefined; + +({} = Math.random() ? null : undefined); diff --git a/tests/cases/conformance/async/es6/asyncWithVarShadowing_es6.ts b/tests/cases/conformance/async/es6/asyncWithVarShadowing_es6.ts new file mode 100644 index 00000000000..9083246dd18 --- /dev/null +++ b/tests/cases/conformance/async/es6/asyncWithVarShadowing_es6.ts @@ -0,0 +1,223 @@ +// @target: es2015 +// @noEmitHelpers: true +// https://github.com/Microsoft/TypeScript/issues/20461 +declare const y: any; + +async function fn1(x) { + var x; +} + +async function fn2(x) { + var x, z; +} + +async function fn3(x) { + var z; +} + +async function fn4(x) { + var x = y; +} + +async function fn5(x) { + var { x } = y; +} + +async function fn6(x) { + var { x, z } = y; +} + +async function fn7(x) { + var { x = y } = y; +} + +async function fn8(x) { + var { z: x } = y; +} + +async function fn9(x) { + var { z: { x } } = y; +} + +async function fn10(x) { + var { z: { x } = y } = y; +} + +async function fn11(x) { + var { ...x } = y; +} + +async function fn12(x) { + var [x] = y; +} + +async function fn13(x) { + var [x = y] = y; +} + +async function fn14(x) { + var [, x] = y; +} + +async function fn15(x) { + var [...x] = y; +} + +async function fn16(x) { + var [[x]] = y; +} + +async function fn17(x) { + var [[x] = y] = y; +} + +async function fn18({ x }) { + var x; +} + +async function fn19([x]) { + var x; +} + +async function fn20(x) { + { + var x; + } +} + +async function fn21(x) { + if (y) { + var x; + } +} + +async function fn22(x) { + if (y) { + } + else { + var x; + } +} + +async function fn23(x) { + try { + var x; + } + catch (e) { + } +} + +async function fn24(x) { + try { + + } + catch (e) { + var x; + } +} + +async function fn25(x) { + try { + + } + catch (x) { + var x; + } +} + +async function fn26(x) { + try { + + } + catch ({ x }) { + var x; + } +} + +async function fn27(x) { + try { + } + finally { + var x; + } +} + +async function fn28(x) { + while (y) { + var x; + } +} + +async function fn29(x) { + do { + var x; + } + while (y); +} + +async function fn30(x) { + for (var x = y;;) { + + } +} + +async function fn31(x) { + for (var { x } = y;;) { + } +} + +async function fn32(x) { + for (;;) { + var x; + } +} + +async function fn33(x: string) { + for (var x in y) { + } +} + +async function fn34(x) { + for (var z in y) { + var x; + } +} + +async function fn35(x) { + for (var x of y) { + } +} + +async function fn36(x) { + for (var { x } of y) { + } +} + +async function fn37(x) { + for (var z of y) { + var x; + } +} + +async function fn38(x) { + switch (y) { + case y: + var x; + } +} + +async function fn39(x) { + foo: { + var x; + break foo; + } +} + +async function fn40(x) { + try { + + } + catch { + var x; + } +} diff --git a/tests/cases/conformance/es2017/useObjectValuesAndEntries1.ts b/tests/cases/conformance/es2017/useObjectValuesAndEntries1.ts index 719f10bbbcc..7422826be16 100644 --- a/tests/cases/conformance/es2017/useObjectValuesAndEntries1.ts +++ b/tests/cases/conformance/es2017/useObjectValuesAndEntries1.ts @@ -7,7 +7,27 @@ for (var x of Object.values(o)) { let y = x; } -var entries = Object.entries(o); -var entries1 = Object.entries(1); -var entries2 = Object.entries({a: true, b: 2}) -var entries3 = Object.entries({}) +var entries = Object.entries(o); // [string, number][] +var values = Object.values(o); // number[] + +var entries1 = Object.entries(1); // [string, any][] +var values1 = Object.values(1); // any[] + +var entries2 = Object.entries({ a: true, b: 2 }); // [string, number|boolean][] +var values2 = Object.values({ a: true, b: 2 }); // (number|boolean)[] + +var entries3 = Object.entries({}); // [string, {}][] +var values3 = Object.values({}); // {}[] + +var a = ["a", "b", "c"]; +var entries4 = Object.entries(a); // [string, string][] +var values4 = Object.values(a); // string[] + +enum E { A, B } +var entries5 = Object.entries(E); // [string, any][] +var values5 = Object.values(E); // any[] + +interface I { } +var i: I = {}; +var entries6 = Object.entries(i); // [string, any][] +var values6 = Object.values(i); // any[] \ No newline at end of file diff --git a/tests/cases/conformance/moduleResolution/untypedModuleImport_noImplicitAny.ts b/tests/cases/conformance/moduleResolution/untypedModuleImport_noImplicitAny.ts index 1aee7c069de..39208624a72 100644 --- a/tests/cases/conformance/moduleResolution/untypedModuleImport_noImplicitAny.ts +++ b/tests/cases/conformance/moduleResolution/untypedModuleImport_noImplicitAny.ts @@ -1,8 +1,10 @@ // @noImplicitReferences: true -// @currentDirectory: / // @noImplicitAny: true // This tests that `--noImplicitAny` disables untyped modules. +// @filename: /node_modules/foo/package.json +{ "name": "foo", "version": "1.2.3" } + // @filename: /node_modules/foo/index.js This file is not processed. diff --git a/tests/cases/conformance/moduleResolution/untypedModuleImport_noImplicitAny_relativePath.ts b/tests/cases/conformance/moduleResolution/untypedModuleImport_noImplicitAny_relativePath.ts new file mode 100644 index 00000000000..ae38be5dfa0 --- /dev/null +++ b/tests/cases/conformance/moduleResolution/untypedModuleImport_noImplicitAny_relativePath.ts @@ -0,0 +1,11 @@ +// @noImplicitReferences: true +// @noImplicitAny: true + +// @filename: /node_modules/foo/package.json +{ "name": "foo", "version": "1.2.3" } + +// @filename: /node_modules/foo/index.js +This file is not processed. + +// @filename: /a.ts +import * as foo from "./node_modules/foo"; diff --git a/tests/cases/conformance/types/keyof/keyofAndIndexedAccess.ts b/tests/cases/conformance/types/keyof/keyofAndIndexedAccess.ts index 70b70dff6ea..9ec4e820f73 100644 --- a/tests/cases/conformance/types/keyof/keyofAndIndexedAccess.ts +++ b/tests/cases/conformance/types/keyof/keyofAndIndexedAccess.ts @@ -554,3 +554,16 @@ class AnotherSampleClass extends SampleClass { } } new AnotherSampleClass({}); + +// Positive repro from #17166 +function f3(t: T, k: K, tk: T[K]): void { + for (let key in t) { + key = k // ok, K ==> keyof T + t[key] = tk; // ok, T[K] ==> T[keyof T] + } +} + +// # 21185 +type Predicates = { + [T in keyof TaggedRecord]: (variant: TaggedRecord[keyof TaggedRecord]) => variant is TaggedRecord[T] +} diff --git a/tests/cases/conformance/types/keyof/keyofAndIndexedAccessErrors.ts b/tests/cases/conformance/types/keyof/keyofAndIndexedAccessErrors.ts index ffc5076831a..f96bcdb6234 100644 --- a/tests/cases/conformance/types/keyof/keyofAndIndexedAccessErrors.ts +++ b/tests/cases/conformance/types/keyof/keyofAndIndexedAccessErrors.ts @@ -79,10 +79,23 @@ function f20(k1: keyof (T | U), k2: keyof (T & U), o1: T | U, o2: T & U) { } // Repro from #17166 -function f3(obj: T, k: K, value: T[K]): void { - for (let key in obj) { +function f3( + t: T, k: K, tk: T[K], u: U, j: J, uk: U[K], tj: T[J], uj: U[J]): void { + for (let key in t) { + key = k // ok, K ==> keyof T k = key // error, keyof T =/=> K - value = obj[key]; // error, T[keyof T] =/=> T[K] + t[key] = tk; // ok, T[K] ==> T[keyof T] + tk = t[key]; // error, T[keyof T] =/=> T[K] } -} + tk = uk; + uk = tk; // error + tj = uj; + uj = tj; // error + + tk = tj; + tj = tk; // error + + tk = uj; + uj = tk; // error +} diff --git a/tests/cases/fourslash/autoFormattingOnPasting.ts b/tests/cases/fourslash/autoFormattingOnPasting.ts index 5c9e2c86e37..7eb08116041 100644 --- a/tests/cases/fourslash/autoFormattingOnPasting.ts +++ b/tests/cases/fourslash/autoFormattingOnPasting.ts @@ -11,12 +11,12 @@ public testMethod( ) }`); // We're missing scenarios of formatting option settings due to bug 693273 - [TypeScript] Need to improve fourslash support for formatting options. // Missing scenario ** Uncheck Tools->Options->Text Editor->TypeScript->Formatting->General->Format on paste ** -//verify.currentFileContentIs("module TestModule {\r\n\ -// class TestClass{\r\n\ -//private foo;\r\n\ -//public testMethod( )\r\n\ -//{}\r\n\ -//}\r\n\ +//verify.currentFileContentIs("module TestModule {\n\ +// class TestClass{\n\ +//private foo;\n\ +//public testMethod( )\n\ +//{}\n\ +//}\n\ //}"); // Missing scenario ** Check Tools->Options->Text Editor->TypeScript->Formatting->General->Format on paste ** verify.currentFileContentIs(`module TestModule { diff --git a/tests/cases/fourslash/classInterfaceInsert.ts b/tests/cases/fourslash/classInterfaceInsert.ts index e2610532083..d645d6eb8eb 100644 --- a/tests/cases/fourslash/classInterfaceInsert.ts +++ b/tests/cases/fourslash/classInterfaceInsert.ts @@ -12,6 +12,6 @@ verify.quickInfoAt("className", "class Sphere"); goTo.marker('interfaceGoesHere'); -edit.insert("\r\ninterface Surface {\r\n reflect: () => number;\r\n}\r\n"); +edit.insert("\ninterface Surface {\n reflect: () => number;\n}\n"); verify.quickInfoAt("className", "class Sphere"); diff --git a/tests/cases/fourslash/codeFixAddMissingMember.ts b/tests/cases/fourslash/codeFixAddMissingMember.ts index 563cc29f4ea..f5bdf567b20 100644 --- a/tests/cases/fourslash/codeFixAddMissingMember.ts +++ b/tests/cases/fourslash/codeFixAddMissingMember.ts @@ -9,9 +9,8 @@ verify.codeFix({ description: "Declare property 'foo'", index: 0, - // TODO: GH#18445 newFileContent: `class C { - foo: number;\r + foo: number; method() { this.foo = 10; } diff --git a/tests/cases/fourslash/codeFixAddMissingMember2.ts b/tests/cases/fourslash/codeFixAddMissingMember2.ts index 06e111e63c7..a4b7ffb3bfe 100644 --- a/tests/cases/fourslash/codeFixAddMissingMember2.ts +++ b/tests/cases/fourslash/codeFixAddMissingMember2.ts @@ -9,9 +9,8 @@ verify.codeFix({ description: "Add index signature for property 'foo'", index: 1, - // TODO: GH#18445 newFileContent: `class C { - [x: string]: number;\r + [x: string]: number; method() { this.foo = 10; } diff --git a/tests/cases/fourslash/codeFixAddMissingMember3.ts b/tests/cases/fourslash/codeFixAddMissingMember3.ts index adc099eff74..82512406985 100644 --- a/tests/cases/fourslash/codeFixAddMissingMember3.ts +++ b/tests/cases/fourslash/codeFixAddMissingMember3.ts @@ -9,9 +9,8 @@ verify.codeFix({ description: "Declare static property 'foo'", index: 0, - // TODO: GH#18445 newFileContent: `class C { - static foo: number;\r + static foo: number; static method() { this.foo = 10; } diff --git a/tests/cases/fourslash/codeFixAddMissingMember4.ts b/tests/cases/fourslash/codeFixAddMissingMember4.ts index 97a17959d26..58348bca053 100644 --- a/tests/cases/fourslash/codeFixAddMissingMember4.ts +++ b/tests/cases/fourslash/codeFixAddMissingMember4.ts @@ -15,10 +15,9 @@ verify.codeFix({ description: "Initialize property 'foo' in the constructor", index: 0, - // TODO: GH#18445 newFileContent: `class C { - constructor() {\r - this.foo = undefined;\r + constructor() { + this.foo = undefined; } method() { this.foo === 10; diff --git a/tests/cases/fourslash/codeFixAddMissingMember5.ts b/tests/cases/fourslash/codeFixAddMissingMember5.ts index a15b564c786..64a62b8268a 100644 --- a/tests/cases/fourslash/codeFixAddMissingMember5.ts +++ b/tests/cases/fourslash/codeFixAddMissingMember5.ts @@ -13,12 +13,11 @@ verify.codeFix({ description: "Initialize static property 'foo'", index: 0, - // TODO: GH#18445 newFileContent: `class C { static method() { ()=>{ this.foo === 10 }; } -}\r -C.foo = undefined;\r +} +C.foo = undefined; ` }); diff --git a/tests/cases/fourslash/codeFixAddMissingMember6.ts b/tests/cases/fourslash/codeFixAddMissingMember6.ts index a04a14c9ce5..902cafdfb24 100644 --- a/tests/cases/fourslash/codeFixAddMissingMember6.ts +++ b/tests/cases/fourslash/codeFixAddMissingMember6.ts @@ -13,10 +13,9 @@ verify.codeFix({ description: "Initialize property 'foo' in the constructor", index: 0, - // TODO: GH#18445 newFileContent: `class C { - constructor() {\r - this.foo = undefined;\r + constructor() { + this.foo = undefined; } prop = ()=>{ this.foo === 10 }; }` diff --git a/tests/cases/fourslash/codeFixAddMissingMember7.ts b/tests/cases/fourslash/codeFixAddMissingMember7.ts index 0655898218b..6b80901a7bb 100644 --- a/tests/cases/fourslash/codeFixAddMissingMember7.ts +++ b/tests/cases/fourslash/codeFixAddMissingMember7.ts @@ -11,10 +11,9 @@ verify.codeFix({ description: "Initialize static property 'foo'", index: 2, - // TODO: GH#18445 newFileContent: `class C { static p = ()=>{ this.foo === 10 }; -}\r -C.foo = undefined;\r +} +C.foo = undefined; ` }); diff --git a/tests/cases/fourslash/codeFixAddMissingMember_all.ts b/tests/cases/fourslash/codeFixAddMissingMember_all.ts index e7edad47227..ae5e957732b 100644 --- a/tests/cases/fourslash/codeFixAddMissingMember_all.ts +++ b/tests/cases/fourslash/codeFixAddMissingMember_all.ts @@ -11,12 +11,11 @@ verify.codeFixAll({ fixId: "addMissingMember", newFileContent: - // TODO: GH#18445 `class C { - x: number;\r - y(): any {\r - throw new Error("Method not implemented.");\r - }\r + x: number; + y(): any { + throw new Error("Method not implemented."); + } method() { this.x = 0; this.y(); diff --git a/tests/cases/fourslash/codeFixAddMissingMember_all_js.ts b/tests/cases/fourslash/codeFixAddMissingMember_all_js.ts index 1bc0d03c211..305b6d87c30 100644 --- a/tests/cases/fourslash/codeFixAddMissingMember_all_js.ts +++ b/tests/cases/fourslash/codeFixAddMissingMember_all_js.ts @@ -16,13 +16,12 @@ verify.codeFixAll({ fixId: "addMissingMember", newFileContent: - // TODO: GH#18445 `class C { - y() {\r - throw new Error("Method not implemented.");\r - }\r - constructor() {\r - this.x = undefined;\r + y() { + throw new Error("Method not implemented."); + } + constructor() { + this.x = undefined; } method() { this.x; diff --git a/tests/cases/fourslash/codeFixClassExprClassImplementClassFunctionVoidInferred.ts b/tests/cases/fourslash/codeFixClassExprClassImplementClassFunctionVoidInferred.ts index 68743288c71..9fa45fde8dc 100644 --- a/tests/cases/fourslash/codeFixClassExprClassImplementClassFunctionVoidInferred.ts +++ b/tests/cases/fourslash/codeFixClassExprClassImplementClassFunctionVoidInferred.ts @@ -12,9 +12,9 @@ verify.codeFix({ `class A { f() {} } -let B = class implements A {\r - f(): void {\r - throw new Error("Method not implemented.");\r - }\r +let B = class implements A { + f(): void { + throw new Error("Method not implemented."); + } }` }); diff --git a/tests/cases/fourslash/codeFixClassExprExtendsAbstractExpressionWithTypeArgs.ts b/tests/cases/fourslash/codeFixClassExprExtendsAbstractExpressionWithTypeArgs.ts index 76117f05090..ef85b2c6cdf 100644 --- a/tests/cases/fourslash/codeFixClassExprExtendsAbstractExpressionWithTypeArgs.ts +++ b/tests/cases/fourslash/codeFixClassExprExtendsAbstractExpressionWithTypeArgs.ts @@ -20,7 +20,7 @@ verify.codeFix({ return C; } -let B = class extends foo("s") {\r - a: string | number;\r +let B = class extends foo("s") { + a: string | number; }` }); diff --git a/tests/cases/fourslash/codeFixClassExtendAbstractExpressionWithTypeArgs.ts b/tests/cases/fourslash/codeFixClassExtendAbstractExpressionWithTypeArgs.ts index b7557419de0..e21b7a21e26 100644 --- a/tests/cases/fourslash/codeFixClassExtendAbstractExpressionWithTypeArgs.ts +++ b/tests/cases/fourslash/codeFixClassExtendAbstractExpressionWithTypeArgs.ts @@ -20,7 +20,7 @@ verify.codeFix({ return C; } -class B extends foo("s") {\r - a: string | number;\r +class B extends foo("s") { + a: string | number; }` }); diff --git a/tests/cases/fourslash/codeFixClassExtendAbstractGetterSetter.ts b/tests/cases/fourslash/codeFixClassExtendAbstractGetterSetter.ts index 4949ddbf7c5..8dd0e508ce9 100644 --- a/tests/cases/fourslash/codeFixClassExtendAbstractGetterSetter.ts +++ b/tests/cases/fourslash/codeFixClassExtendAbstractGetterSetter.ts @@ -42,13 +42,13 @@ verify.codeFix({ // Don't need to add anything in this case. abstract class B extends A {} -class C extends A {\r - a: string | number;\r - b: this;\r - c: A;\r - d: string | number;\r - e: this;\r - f: A;\r - g: string;\r +class C extends A { + a: string | number; + b: this; + c: A; + d: string | number; + e: this; + f: A; + g: string; }` }); diff --git a/tests/cases/fourslash/codeFixClassExtendAbstractMethod.ts b/tests/cases/fourslash/codeFixClassExtendAbstractMethod.ts index 462dd1e18ea..7098af8bc27 100644 --- a/tests/cases/fourslash/codeFixClassExtendAbstractMethod.ts +++ b/tests/cases/fourslash/codeFixClassExtendAbstractMethod.ts @@ -22,16 +22,16 @@ verify.codeFix({ abstract foo(): number; } -class C extends A {\r - f(a: number, b: string): boolean;\r - f(a: number, b: string): this;\r - f(a: string, b: number): Function;\r - f(a: string): Function;\r - f(a: any, b?: any) {\r - throw new Error("Method not implemented.");\r - }\r - foo(): number {\r - throw new Error("Method not implemented.");\r - }\r +class C extends A { + f(a: number, b: string): boolean; + f(a: number, b: string): this; + f(a: string, b: number): Function; + f(a: string): Function; + f(a: any, b?: any) { + throw new Error("Method not implemented."); + } + foo(): number { + throw new Error("Method not implemented."); + } }` }); diff --git a/tests/cases/fourslash/codeFixClassExtendAbstractMethodThis.ts b/tests/cases/fourslash/codeFixClassExtendAbstractMethodThis.ts index 7fa5b762787..f0bb90c9443 100644 --- a/tests/cases/fourslash/codeFixClassExtendAbstractMethodThis.ts +++ b/tests/cases/fourslash/codeFixClassExtendAbstractMethodThis.ts @@ -14,9 +14,9 @@ verify.codeFix({ abstract f(): this; } -class C extends A {\r - f(): this {\r - throw new Error("Method not implemented.");\r - }\r +class C extends A { + f(): this { + throw new Error("Method not implemented."); + } }` }); diff --git a/tests/cases/fourslash/codeFixClassExtendAbstractMethodTypeParamsInstantiateNumber.ts b/tests/cases/fourslash/codeFixClassExtendAbstractMethodTypeParamsInstantiateNumber.ts index 01411fb34cb..fdbbda75113 100644 --- a/tests/cases/fourslash/codeFixClassExtendAbstractMethodTypeParamsInstantiateNumber.ts +++ b/tests/cases/fourslash/codeFixClassExtendAbstractMethodTypeParamsInstantiateNumber.ts @@ -14,9 +14,9 @@ verify.codeFix({ abstract f(x: T): T; } -class C extends A {\r - f(x: number): number {\r - throw new Error("Method not implemented.");\r - }\r +class C extends A { + f(x: number): number { + throw new Error("Method not implemented."); + } }` }); diff --git a/tests/cases/fourslash/codeFixClassExtendAbstractMethodTypeParamsInstantiateU.ts b/tests/cases/fourslash/codeFixClassExtendAbstractMethodTypeParamsInstantiateU.ts index aff612ac95d..41fe94ae634 100644 --- a/tests/cases/fourslash/codeFixClassExtendAbstractMethodTypeParamsInstantiateU.ts +++ b/tests/cases/fourslash/codeFixClassExtendAbstractMethodTypeParamsInstantiateU.ts @@ -14,9 +14,9 @@ verify.codeFix({ abstract f(x: T): T; } -class C extends A {\r - f(x: U): U {\r - throw new Error("Method not implemented.");\r - }\r +class C extends A { + f(x: U): U { + throw new Error("Method not implemented."); + } }` }); diff --git a/tests/cases/fourslash/codeFixClassExtendAbstractMethod_all.ts b/tests/cases/fourslash/codeFixClassExtendAbstractMethod_all.ts index ba6afb9ac7a..9521173ad89 100644 --- a/tests/cases/fourslash/codeFixClassExtendAbstractMethod_all.ts +++ b/tests/cases/fourslash/codeFixClassExtendAbstractMethod_all.ts @@ -8,19 +8,18 @@ verify.codeFixAll({ fixId: "fixClassDoesntImplementInheritedAbstractMember", - // TODO: GH#18445 newFileContent: `abstract class A { abstract m(): void; } -class B extends A {\r - m(): void {\r - throw new Error("Method not implemented.");\r - }\r +class B extends A { + m(): void { + throw new Error("Method not implemented."); + } } -class C extends A {\r - m(): void {\r - throw new Error("Method not implemented.");\r - }\r +class C extends A { + m(): void { + throw new Error("Method not implemented."); + } }`, }); diff --git a/tests/cases/fourslash/codeFixClassExtendAbstractProperty.ts b/tests/cases/fourslash/codeFixClassExtendAbstractProperty.ts index 6fd77e90385..e5811016e8c 100644 --- a/tests/cases/fourslash/codeFixClassExtendAbstractProperty.ts +++ b/tests/cases/fourslash/codeFixClassExtendAbstractProperty.ts @@ -18,9 +18,9 @@ verify.codeFix({ abstract z: A; } -class C extends A {\r - x: number;\r - y: this;\r - z: A;\r +class C extends A { + x: number; + y: this; + z: A; }` }); diff --git a/tests/cases/fourslash/codeFixClassExtendAbstractPropertyThis.ts b/tests/cases/fourslash/codeFixClassExtendAbstractPropertyThis.ts index 9531c3b7533..06b9dddcd8a 100644 --- a/tests/cases/fourslash/codeFixClassExtendAbstractPropertyThis.ts +++ b/tests/cases/fourslash/codeFixClassExtendAbstractPropertyThis.ts @@ -8,13 +8,12 @@ verify.codeFix({ description: "Implement inherited abstract class", - // TODO: GH#18445 newFileContent: `abstract class A { abstract x: this; } -class C extends A {\r - x: this;\r +class C extends A { + x: this; }`, }); diff --git a/tests/cases/fourslash/codeFixClassExtendAbstractProtectedProperty.ts b/tests/cases/fourslash/codeFixClassExtendAbstractProtectedProperty.ts index 63a3ed99f67..a150dd07f8d 100644 --- a/tests/cases/fourslash/codeFixClassExtendAbstractProtectedProperty.ts +++ b/tests/cases/fourslash/codeFixClassExtendAbstractProtectedProperty.ts @@ -8,13 +8,12 @@ verify.codeFix({ description: "Implement inherited abstract class", - // TODO: GH#18445 newFileContent: `abstract class A { protected abstract x: number; } -class C extends A {\r - protected x: number;\r +class C extends A { + protected x: number; }`, }); diff --git a/tests/cases/fourslash/codeFixClassExtendAbstractPublicProperty.ts b/tests/cases/fourslash/codeFixClassExtendAbstractPublicProperty.ts index c8696b1ad6c..48a023e96fa 100644 --- a/tests/cases/fourslash/codeFixClassExtendAbstractPublicProperty.ts +++ b/tests/cases/fourslash/codeFixClassExtendAbstractPublicProperty.ts @@ -8,13 +8,12 @@ verify.codeFix({ description: "Implement inherited abstract class", - // TODO: GH#18445 newFileContent: `abstract class A { public abstract x: number; } -class C extends A {\r - public x: number;\r +class C extends A { + public x: number; }`, }); diff --git a/tests/cases/fourslash/codeFixClassImplementClassAbstractGettersAndSetters.ts b/tests/cases/fourslash/codeFixClassImplementClassAbstractGettersAndSetters.ts index f6fac956c5b..adea74627b8 100644 --- a/tests/cases/fourslash/codeFixClassImplementClassAbstractGettersAndSetters.ts +++ b/tests/cases/fourslash/codeFixClassImplementClassAbstractGettersAndSetters.ts @@ -15,7 +15,6 @@ verify.codeFix({ description: "Implement interface 'A'", - // TODO: GH#18445 newFileContent: `abstract class A { private _a: string; @@ -28,9 +27,9 @@ verify.codeFix({ abstract set c(arg: number | string); } -class C implements A {\r - a: string;\r - b: number;\r - c: string | number;\r +class C implements A { + a: string; + b: number; + c: string | number; }`, }); diff --git a/tests/cases/fourslash/codeFixClassImplementClassFunctionVoidInferred.ts b/tests/cases/fourslash/codeFixClassImplementClassFunctionVoidInferred.ts index dbc0689644f..115517f4e6d 100644 --- a/tests/cases/fourslash/codeFixClassImplementClassFunctionVoidInferred.ts +++ b/tests/cases/fourslash/codeFixClassImplementClassFunctionVoidInferred.ts @@ -8,15 +8,14 @@ verify.codeFix({ description: "Implement interface 'A'", - // TODO: GH#18445 newFileContent: `class A { f() {} } -class B implements A {\r - f(): void {\r - throw new Error("Method not implemented.");\r - }\r +class B implements A { + f(): void { + throw new Error("Method not implemented."); + } }`, }); diff --git a/tests/cases/fourslash/codeFixClassImplementClassMultipleSignatures1.ts b/tests/cases/fourslash/codeFixClassImplementClassMultipleSignatures1.ts index 8c563d4dbb7..a0b59c6372c 100644 --- a/tests/cases/fourslash/codeFixClassImplementClassMultipleSignatures1.ts +++ b/tests/cases/fourslash/codeFixClassImplementClassMultipleSignatures1.ts @@ -8,16 +8,15 @@ verify.codeFix({ description: "Implement interface 'A'", - // TODO: GH#18445 newFileContent: `class A { method(a: number, b: string): boolean; method(a: string | number, b?: string | number): boolean | Function { return true; } } -class C implements A {\r - method(a: number, b: string): boolean;\r - method(a: string | number, b?: string | number): boolean | Function {\r - throw new Error("Method not implemented.");\r - }\r +class C implements A { + method(a: number, b: string): boolean; + method(a: string | number, b?: string | number): boolean | Function { + throw new Error("Method not implemented."); + } }`, }); diff --git a/tests/cases/fourslash/codeFixClassImplementClassMultipleSignatures2.ts b/tests/cases/fourslash/codeFixClassImplementClassMultipleSignatures2.ts index de2bfab561e..dcd5636428d 100644 --- a/tests/cases/fourslash/codeFixClassImplementClassMultipleSignatures2.ts +++ b/tests/cases/fourslash/codeFixClassImplementClassMultipleSignatures2.ts @@ -10,7 +10,6 @@ verify.codeFix({ description: "Implement interface 'A'", - // TODO: GH#18445 newFileContent: `class A { method(a: any, b: string): boolean; @@ -18,12 +17,12 @@ verify.codeFix({ method(a: string): Function; method(a: string | number, b?: string | number): boolean | Function { return true; } } -class C implements A {\r - method(a: any, b: string): boolean;\r - method(a: string, b: number): Function;\r - method(a: string): Function;\r - method(a: string | number, b?: string | number): boolean | Function {\r - throw new Error("Method not implemented.");\r - }\r +class C implements A { + method(a: any, b: string): boolean; + method(a: string, b: number): Function; + method(a: string): Function; + method(a: string | number, b?: string | number): boolean | Function { + throw new Error("Method not implemented."); + } }`, }); diff --git a/tests/cases/fourslash/codeFixClassImplementClassPropertyModifiers.ts b/tests/cases/fourslash/codeFixClassImplementClassPropertyModifiers.ts index f3aa6bc6c6c..7e7a712b60e 100644 --- a/tests/cases/fourslash/codeFixClassImplementClassPropertyModifiers.ts +++ b/tests/cases/fourslash/codeFixClassImplementClassPropertyModifiers.ts @@ -11,7 +11,6 @@ verify.codeFix({ description: "Implement interface 'A'", - // TODO: GH#18445 newFileContent: `abstract class A { abstract x: number; @@ -20,9 +19,9 @@ verify.codeFix({ public w: number; } -class C implements A {\r - x: number;\r - protected z: number;\r - public w: number;\r +class C implements A { + x: number; + protected z: number; + public w: number; }`, }); diff --git a/tests/cases/fourslash/codeFixClassImplementClassPropertyTypeQuery.ts b/tests/cases/fourslash/codeFixClassImplementClassPropertyTypeQuery.ts index 0981db995bb..3c34de1e1bf 100644 --- a/tests/cases/fourslash/codeFixClassImplementClassPropertyTypeQuery.ts +++ b/tests/cases/fourslash/codeFixClassImplementClassPropertyTypeQuery.ts @@ -7,12 +7,11 @@ verify.codeFix({ description: "Implement interface 'A'", - // TODO: GH#18445 newFileContent: `class A { A: typeof A; } -class D implements A {\r - A: typeof A;\r +class D implements A { + A: typeof A; }`, }); diff --git a/tests/cases/fourslash/codeFixClassImplementDeepInheritance.ts b/tests/cases/fourslash/codeFixClassImplementDeepInheritance.ts index ae187b93572..c9a568effbf 100644 --- a/tests/cases/fourslash/codeFixClassImplementDeepInheritance.ts +++ b/tests/cases/fourslash/codeFixClassImplementDeepInheritance.ts @@ -50,7 +50,6 @@ verify.codeFix({ description: "Implement interface 'I6'", - // TODO: GH#18445 newFileContent: `// Referenced throughout the inheritance chain. interface I0 { a: number } @@ -75,12 +74,12 @@ class C4 extends C3 implements I0, I4, I5 { } interface I6 extends C4 {} -class C5 implements I6 {\r - e: number;\r - f: number;\r - a: number;\r - b: number;\r - d: number;\r - c: number;\r +class C5 implements I6 { + e: number; + f: number; + a: number; + b: number; + d: number; + c: number; }`, }); diff --git a/tests/cases/fourslash/codeFixClassImplementDefaultClass.ts b/tests/cases/fourslash/codeFixClassImplementDefaultClass.ts index 53fb9378591..8793872ce95 100644 --- a/tests/cases/fourslash/codeFixClassImplementDefaultClass.ts +++ b/tests/cases/fourslash/codeFixClassImplementDefaultClass.ts @@ -5,10 +5,9 @@ verify.codeFix({ description: "Implement interface 'I'", - // TODO: GH#18445 newFileContent: `interface I { x: number; } -export default class implements I {\r - x: number;\r +export default class implements I { + x: number; }`, }); diff --git a/tests/cases/fourslash/codeFixClassImplementInterfaceArrayTuple.ts b/tests/cases/fourslash/codeFixClassImplementInterfaceArrayTuple.ts index b121fe54ac7..c6ad69ffb44 100644 --- a/tests/cases/fourslash/codeFixClassImplementInterfaceArrayTuple.ts +++ b/tests/cases/fourslash/codeFixClassImplementInterfaceArrayTuple.ts @@ -10,7 +10,6 @@ verify.codeFix({ description: "Implement interface 'I'", - // TODO: GH#18445 newFileContent: `interface I { x: number[]; @@ -18,9 +17,9 @@ verify.codeFix({ z: [number, string, I]; } -class C implements I {\r - x: number[];\r - y: number[];\r - z: [number, string, I];\r +class C implements I { + x: number[]; + y: number[]; + z: [number, string, I]; }`, }); diff --git a/tests/cases/fourslash/codeFixClassImplementInterfaceClassExpression.ts b/tests/cases/fourslash/codeFixClassImplementInterfaceClassExpression.ts index 8b811a98d25..cd9b689736d 100644 --- a/tests/cases/fourslash/codeFixClassImplementInterfaceClassExpression.ts +++ b/tests/cases/fourslash/codeFixClassImplementInterfaceClassExpression.ts @@ -6,10 +6,9 @@ verify.codeFix({ description: "Implement interface 'I'", - // TODO: GH#18445 newFileContent: `interface I { x: number; } -new class implements I {\r - x: number;\r +new class implements I { + x: number; };`, }); diff --git a/tests/cases/fourslash/codeFixClassImplementInterfaceComments.ts b/tests/cases/fourslash/codeFixClassImplementInterfaceComments.ts index 98a00d43f4c..793ad944732 100644 --- a/tests/cases/fourslash/codeFixClassImplementInterfaceComments.ts +++ b/tests/cases/fourslash/codeFixClassImplementInterfaceComments.ts @@ -20,7 +20,6 @@ verify.codeFix({ description: "Implement interface 'N.I'", - // TODO: GH#18445 newFileContent: `namespace N { /**enum prefix */ @@ -36,11 +35,11 @@ verify.codeFix({ /**method signature prefix */foo /**open angle prefix */< /**type parameter name prefix */ X /** closing angle prefix */> /**open paren prefix */(/** parameter prefix */ a/** colon prefix */: /** parameter type prefix */ X /** close paren prefix */) /** colon prefix */: /** return type prefix */ string /** semicolon prefix */; /**close-brace prefix*/ } /**close-brace prefix*/ } -class C implements N.I {\r - /** property prefix */ a /** colon prefix */: N.E.a;\r - /** property prefix */ b /** colon prefix */: N.E;\r - /**method signature prefix */ foo /**open angle prefix */(a: X): string {\r - throw new Error("Method not implemented.");\r - }\r +class C implements N.I { + /** property prefix */ a /** colon prefix */: N.E.a; + /** property prefix */ b /** colon prefix */: N.E; + /**method signature prefix */ foo /**open angle prefix */(a: X): string { + throw new Error("Method not implemented."); + } }`, }); diff --git a/tests/cases/fourslash/codeFixClassImplementInterfaceComputedPropertyLiterals.ts b/tests/cases/fourslash/codeFixClassImplementInterfaceComputedPropertyLiterals.ts index 6bbe5f4efd1..daa46c6b2e9 100644 --- a/tests/cases/fourslash/codeFixClassImplementInterfaceComputedPropertyLiterals.ts +++ b/tests/cases/fourslash/codeFixClassImplementInterfaceComputedPropertyLiterals.ts @@ -11,7 +11,6 @@ verify.codeFix({ description: "Implement interface 'I'", - // TODO: GH#18445 newFileContent: `interface I { ["foo"](o: any): boolean; @@ -20,14 +19,14 @@ verify.codeFix({ [2]: boolean; } -class C implements I {\r - ["foo"](o: any): boolean {\r - throw new Error("Method not implemented.");\r - }\r - ["x"]: boolean;\r - [1](): string {\r - throw new Error("Method not implemented.");\r - }\r - [2]: boolean;\r +class C implements I { + ["foo"](o: any): boolean { + throw new Error("Method not implemented."); + } + ["x"]: boolean; + [1](): string { + throw new Error("Method not implemented."); + } + [2]: boolean; }`, }); diff --git a/tests/cases/fourslash/codeFixClassImplementInterfaceComputedPropertyNameWellKnownSymbols.ts b/tests/cases/fourslash/codeFixClassImplementInterfaceComputedPropertyNameWellKnownSymbols.ts index ab8b7ddfebb..2bc7a738258 100644 --- a/tests/cases/fourslash/codeFixClassImplementInterfaceComputedPropertyNameWellKnownSymbols.ts +++ b/tests/cases/fourslash/codeFixClassImplementInterfaceComputedPropertyNameWellKnownSymbols.ts @@ -21,7 +21,6 @@ verify.codeFix({ description: "Implement interface 'I'", - // TODO: GH#18445 newFileContent: `interface I { [Symbol.hasInstance](o: any): boolean; @@ -38,34 +37,34 @@ verify.codeFix({ [Symbol.toStringTag]: string; [Symbol.unscopables]: any; } -class C implements I {\r - [Symbol.hasInstance](o: any): boolean {\r - throw new Error("Method not implemented.");\r - }\r - [Symbol.isConcatSpreadable]: boolean;\r - [Symbol.iterator]() {\r - throw new Error("Method not implemented.");\r - }\r - [Symbol.match]: boolean;\r - [Symbol.replace](...args: {}) {\r - throw new Error("Method not implemented.");\r - }\r - [Symbol.search](str: string): number {\r - throw new Error("Method not implemented.");\r - }\r - [Symbol.species](): number {\r - throw new Error("Method not implemented.");\r - }\r - [Symbol.split](str: string, limit?: number): {} {\r - throw new Error("Method not implemented.");\r - }\r - [Symbol.toPrimitive](hint: "number"): number;\r - [Symbol.toPrimitive](hint: "default"): number;\r - [Symbol.toPrimitive](hint: "string"): string;\r - [Symbol.toPrimitive](hint: any) {\r - throw new Error("Method not implemented.");\r - }\r - [Symbol.toStringTag]: string\;\r - [Symbol.unscopables]: any;\r +class C implements I { + [Symbol.hasInstance](o: any): boolean { + throw new Error("Method not implemented."); + } + [Symbol.isConcatSpreadable]: boolean; + [Symbol.iterator]() { + throw new Error("Method not implemented."); + } + [Symbol.match]: boolean; + [Symbol.replace](...args: {}) { + throw new Error("Method not implemented."); + } + [Symbol.search](str: string): number { + throw new Error("Method not implemented."); + } + [Symbol.species](): number { + throw new Error("Method not implemented."); + } + [Symbol.split](str: string, limit?: number): {} { + throw new Error("Method not implemented."); + } + [Symbol.toPrimitive](hint: "number"): number; + [Symbol.toPrimitive](hint: "default"): number; + [Symbol.toPrimitive](hint: "string"): string; + [Symbol.toPrimitive](hint: any) { + throw new Error("Method not implemented."); + } + [Symbol.toStringTag]: string\; + [Symbol.unscopables]: any; }`, }); diff --git a/tests/cases/fourslash/codeFixClassImplementInterfaceInNamespace.ts b/tests/cases/fourslash/codeFixClassImplementInterfaceInNamespace.ts index 9e01e080af6..0a28afd4b5d 100644 --- a/tests/cases/fourslash/codeFixClassImplementInterfaceInNamespace.ts +++ b/tests/cases/fourslash/codeFixClassImplementInterfaceInNamespace.ts @@ -13,7 +13,6 @@ verify.codeFix({ description: "Implement interface 'N1.I1'", - // TODO: GH#18445 newFileContent: `namespace N1 { export interface I1 { @@ -24,9 +23,9 @@ interface I1 { f1(); } -class C1 implements N1.I1 {\r - f1(): string {\r - throw new Error("Method not implemented.");\r - }\r +class C1 implements N1.I1 { + f1(): string { + throw new Error("Method not implemented."); + } }`, }); diff --git a/tests/cases/fourslash/codeFixClassImplementInterfaceIndexSignaturesBoth.ts b/tests/cases/fourslash/codeFixClassImplementInterfaceIndexSignaturesBoth.ts index 2becd28aa4f..15fdcdab913 100644 --- a/tests/cases/fourslash/codeFixClassImplementInterfaceIndexSignaturesBoth.ts +++ b/tests/cases/fourslash/codeFixClassImplementInterfaceIndexSignaturesBoth.ts @@ -10,15 +10,14 @@ verify.codeFix({ description: "Implement interface 'I'", - // TODO: GH#18445 newFileContent: `interface I { [x: number]: I; [y: string]: I; } -class C implements I {\r - [x: number]: I;\r - [y: string]: I;\r +class C implements I { + [x: number]: I; + [y: string]: I; }`, }); diff --git a/tests/cases/fourslash/codeFixClassImplementInterfaceIndexSignaturesNumber.ts b/tests/cases/fourslash/codeFixClassImplementInterfaceIndexSignaturesNumber.ts index ebd0904e88a..ede4ed4f568 100644 --- a/tests/cases/fourslash/codeFixClassImplementInterfaceIndexSignaturesNumber.ts +++ b/tests/cases/fourslash/codeFixClassImplementInterfaceIndexSignaturesNumber.ts @@ -7,12 +7,11 @@ verify.codeFix({ description: "Implement interface 'I'", - // TODO: GH#18445 newFileContent: `interface I { [x: number]: I; } -class C implements I {\r - [x: number]: I;\r +class C implements I { + [x: number]: I; }`, }); diff --git a/tests/cases/fourslash/codeFixClassImplementInterfaceIndexSignaturesString.ts b/tests/cases/fourslash/codeFixClassImplementInterfaceIndexSignaturesString.ts index 4cd6cd0c9a3..2e2c49d2700 100644 --- a/tests/cases/fourslash/codeFixClassImplementInterfaceIndexSignaturesString.ts +++ b/tests/cases/fourslash/codeFixClassImplementInterfaceIndexSignaturesString.ts @@ -8,13 +8,12 @@ verify.codeFix({ description: "Implement interface 'I'", - // TODO: GH#18445 newFileContent: `interface I { [Ƚ: string]: X; } -class C implements I {\r - [Ƚ: string]: number;\r +class C implements I { + [Ƚ: string]: number; }`, }); diff --git a/tests/cases/fourslash/codeFixClassImplementInterfaceIndexType.ts b/tests/cases/fourslash/codeFixClassImplementInterfaceIndexType.ts index 7e93871c552..2a2b4c32c1b 100644 --- a/tests/cases/fourslash/codeFixClassImplementInterfaceIndexType.ts +++ b/tests/cases/fourslash/codeFixClassImplementInterfaceIndexType.ts @@ -7,12 +7,11 @@ verify.codeFix({ description: "Implement interface 'I'", - // TODO: GH#18445 newFileContent: `interface I { x: keyof X; } -class C implements I {\r - x: keyof Y;\r +class C implements I { + x: keyof Y; }`, }); diff --git a/tests/cases/fourslash/codeFixClassImplementInterfaceInheritsAbstractMethod.ts b/tests/cases/fourslash/codeFixClassImplementInterfaceInheritsAbstractMethod.ts index 83a2c131d97..516919b13df 100644 --- a/tests/cases/fourslash/codeFixClassImplementInterfaceInheritsAbstractMethod.ts +++ b/tests/cases/fourslash/codeFixClassImplementInterfaceInheritsAbstractMethod.ts @@ -9,16 +9,15 @@ verify.codeFix({ description: "Implement interface 'I1'", - // TODO: GH#18445 newFileContent: `abstract class C1 { } abstract class C2 { abstract fA(); } interface I1 extends C1, C2 { } -class C3 implements I1 {\r - fA() {\r - throw new Error("Method not implemented.");\r - }\r +class C3 implements I1 { + fA() { + throw new Error("Method not implemented."); + } }`, }); diff --git a/tests/cases/fourslash/codeFixClassImplementInterfaceMappedType.ts b/tests/cases/fourslash/codeFixClassImplementInterfaceMappedType.ts index 5fff622f2db..17f8ccb0bea 100644 --- a/tests/cases/fourslash/codeFixClassImplementInterfaceMappedType.ts +++ b/tests/cases/fourslash/codeFixClassImplementInterfaceMappedType.ts @@ -7,12 +7,11 @@ verify.codeFix({ description: "Implement interface 'I'", - // TODO: GH#18445 newFileContent: `interface I { x: { readonly [K in keyof X]: X[K] }; } -class C implements I {\r - x: { readonly [K in keyof Y]: Y[K]; };\r +class C implements I { + x: { readonly [K in keyof Y]: Y[K]; }; }`, }); diff --git a/tests/cases/fourslash/codeFixClassImplementInterfaceMemberNestedTypeAlias.ts b/tests/cases/fourslash/codeFixClassImplementInterfaceMemberNestedTypeAlias.ts index fc1217f1556..722fe51d0a5 100644 --- a/tests/cases/fourslash/codeFixClassImplementInterfaceMemberNestedTypeAlias.ts +++ b/tests/cases/fourslash/codeFixClassImplementInterfaceMemberNestedTypeAlias.ts @@ -9,17 +9,16 @@ verify.codeFix({ description: "Implement interface 'I'", - // TODO: GH#18445 newFileContent: `type Either = { val: T } | Error; interface I { x: Either>; foo(x: Either>): void; } -class C implements I {\r - x: Either>;\r - foo(x: Either>): void {\r - throw new Error("Method not implemented.");\r - }\r +class C implements I { + x: Either>; + foo(x: Either>): void { + throw new Error("Method not implemented."); + } }`, }); diff --git a/tests/cases/fourslash/codeFixClassImplementInterfaceMemberOrdering.ts b/tests/cases/fourslash/codeFixClassImplementInterfaceMemberOrdering.ts index 4bb20142df3..9c5bd172e8f 100644 --- a/tests/cases/fourslash/codeFixClassImplementInterfaceMemberOrdering.ts +++ b/tests/cases/fourslash/codeFixClassImplementInterfaceMemberOrdering.ts @@ -33,7 +33,6 @@ verify.codeFix({ description: "Implement interface 'I'", - // TODO: GH#18445 newFileContent: `/** asdf */ interface I { @@ -62,30 +61,30 @@ interface I { /** a nice safe prime */ 23; } -class C implements I {\r - 1: any;\r - 2: any;\r - 3: any;\r - 4: any;\r - 5: any;\r - 6: any;\r - 7: any;\r - 8: any;\r - 9: any;\r - 10: any;\r - 11: any;\r - 12: any;\r - 13: any;\r - 14: any;\r - 15: any;\r - 16: any;\r - 17: any;\r - 18: any;\r - 19: any;\r - 20: any;\r - 21: any;\r - 22: any;\r - /** a nice safe prime */\r - 23: any;\r +class C implements I { + 1: any; + 2: any; + 3: any; + 4: any; + 5: any; + 6: any; + 7: any; + 8: any; + 9: any; + 10: any; + 11: any; + 12: any; + 13: any; + 14: any; + 15: any; + 16: any; + 17: any; + 18: any; + 19: any; + 20: any; + 21: any; + 22: any; + /** a nice safe prime */ + 23: any; }`, }); diff --git a/tests/cases/fourslash/codeFixClassImplementInterfaceMemberTypeAlias.ts b/tests/cases/fourslash/codeFixClassImplementInterfaceMemberTypeAlias.ts index 23f1c79054e..6fd8900d51b 100644 --- a/tests/cases/fourslash/codeFixClassImplementInterfaceMemberTypeAlias.ts +++ b/tests/cases/fourslash/codeFixClassImplementInterfaceMemberTypeAlias.ts @@ -6,14 +6,13 @@ verify.codeFix({ description: "Implement interface 'I'", - // TODO: GH#18445 newFileContent: `type MyType = [string, number]; interface I { x: MyType; test(a: MyType): void; } -class C implements I {\r - x: [string, number];\r - test(a: [string, number]): void {\r - throw new Error("Method not implemented.");\r - }\r +class C implements I { + x: [string, number]; + test(a: [string, number]): void { + throw new Error("Method not implemented."); + } }`, }); diff --git a/tests/cases/fourslash/codeFixClassImplementInterfaceMethodThisAndSelfReference.ts b/tests/cases/fourslash/codeFixClassImplementInterfaceMethodThisAndSelfReference.ts index 41c8f2254db..4dfeb7cd95b 100644 --- a/tests/cases/fourslash/codeFixClassImplementInterfaceMethodThisAndSelfReference.ts +++ b/tests/cases/fourslash/codeFixClassImplementInterfaceMethodThisAndSelfReference.ts @@ -8,15 +8,14 @@ verify.codeFix({ description: "Implement interface 'I'", - // TODO: GH#18445 newFileContent: `interface I { f(x: number, y: this): I } -class C implements I {\r - f(x: number, y: this): I {\r - throw new Error("Method not implemented.");\r - }\r +class C implements I { + f(x: number, y: this): I { + throw new Error("Method not implemented."); + } }`, }); diff --git a/tests/cases/fourslash/codeFixClassImplementInterfaceMethodTypePredicate.ts b/tests/cases/fourslash/codeFixClassImplementInterfaceMethodTypePredicate.ts index ce1dfead0f3..45bd6096142 100644 --- a/tests/cases/fourslash/codeFixClassImplementInterfaceMethodTypePredicate.ts +++ b/tests/cases/fourslash/codeFixClassImplementInterfaceMethodTypePredicate.ts @@ -9,18 +9,17 @@ verify.codeFix({ description: "Implement interface 'I'", - // TODO: GH#18445 newFileContent: `interface I { f(i: any): i is I; f(): this is I; } -class C implements I {\r - f(i: any): i is I;\r - f(): this is I;\r - f(i?: any) {\r - throw new Error("Method not implemented.");\r - }\r +class C implements I { + f(i: any): i is I; + f(): this is I; + f(i?: any) { + throw new Error("Method not implemented."); + } }`, }); diff --git a/tests/cases/fourslash/codeFixClassImplementInterfaceMultipleMembersAndPunctuation.ts b/tests/cases/fourslash/codeFixClassImplementInterfaceMultipleMembersAndPunctuation.ts index afad257a699..bc52629e8e9 100644 --- a/tests/cases/fourslash/codeFixClassImplementInterfaceMultipleMembersAndPunctuation.ts +++ b/tests/cases/fourslash/codeFixClassImplementInterfaceMultipleMembersAndPunctuation.ts @@ -13,7 +13,6 @@ verify.codeFix({ description: "Implement interface 'I1'", - // TODO: GH#18445 newFileContent: `interface I1 { x: number, @@ -24,18 +23,18 @@ verify.codeFix({ h(); } -class C1 implements I1 {\r - x: number;\r - y: number;\r - z: number;\r - f() {\r - throw new Error("Method not implemented.");\r - }\r - g() {\r - throw new Error("Method not implemented.");\r - }\r - h() {\r - throw new Error("Method not implemented.");\r - }\r +class C1 implements I1 { + x: number; + y: number; + z: number; + f() { + throw new Error("Method not implemented."); + } + g() { + throw new Error("Method not implemented."); + } + h() { + throw new Error("Method not implemented."); + } }`, }); diff --git a/tests/cases/fourslash/codeFixClassImplementInterfaceMultipleSignatures.ts b/tests/cases/fourslash/codeFixClassImplementInterfaceMultipleSignatures.ts index b8167ccf35b..ddfc21615a3 100644 --- a/tests/cases/fourslash/codeFixClassImplementInterfaceMultipleSignatures.ts +++ b/tests/cases/fourslash/codeFixClassImplementInterfaceMultipleSignatures.ts @@ -10,7 +10,6 @@ verify.codeFix({ description: "Implement interface 'I'", - // TODO: GH#18445 newFileContent: `interface I { method(a: number, b: string): boolean; @@ -18,12 +17,12 @@ verify.codeFix({ method(a: string): Function; } -class C implements I {\r - method(a: number, b: string): boolean;\r - method(a: string, b: number): Function;\r - method(a: string): Function;\r - method(a: any, b?: any) {\r - throw new Error("Method not implemented.");\r - }\r +class C implements I { + method(a: number, b: string): boolean; + method(a: string, b: number): Function; + method(a: string): Function; + method(a: any, b?: any) { + throw new Error("Method not implemented."); + } }`, }); diff --git a/tests/cases/fourslash/codeFixClassImplementInterfaceMultipleSignaturesRest1.ts b/tests/cases/fourslash/codeFixClassImplementInterfaceMultipleSignaturesRest1.ts index ee64c1be6bb..868a48711b2 100644 --- a/tests/cases/fourslash/codeFixClassImplementInterfaceMultipleSignaturesRest1.ts +++ b/tests/cases/fourslash/codeFixClassImplementInterfaceMultipleSignaturesRest1.ts @@ -10,7 +10,6 @@ verify.codeFix({ description: "Implement interface 'I'", - // TODO: GH#18445 newFileContent: `interface I { method(a: number, ...b: string[]): boolean; @@ -18,12 +17,12 @@ verify.codeFix({ method(a: string): Function; } -class C implements I {\r - method(a: number, ...b: string[]): boolean;\r - method(a: string, ...b: number[]): Function;\r - method(a: string): Function;\r - method(a: any, ...b?: any[]) {\r - throw new Error("Method not implemented.");\r - }\r +class C implements I { + method(a: number, ...b: string[]): boolean; + method(a: string, ...b: number[]): Function; + method(a: string): Function; + method(a: any, ...b?: any[]) { + throw new Error("Method not implemented."); + } }`, }); diff --git a/tests/cases/fourslash/codeFixClassImplementInterfaceMultipleSignaturesRest2.ts b/tests/cases/fourslash/codeFixClassImplementInterfaceMultipleSignaturesRest2.ts index 9b4e471a5d8..29689f17ea7 100644 --- a/tests/cases/fourslash/codeFixClassImplementInterfaceMultipleSignaturesRest2.ts +++ b/tests/cases/fourslash/codeFixClassImplementInterfaceMultipleSignaturesRest2.ts @@ -10,7 +10,6 @@ verify.codeFix({ description: "Implement interface 'I'", - // TODO: GH#18445 newFileContent: `interface I { method(a: number, ...b: string[]): boolean; @@ -18,12 +17,12 @@ verify.codeFix({ method(a: string): Function; } -class C implements I {\r - method(a: number, ...b: string[]): boolean;\r - method(a: string, b: number): Function;\r - method(a: string): Function;\r - method(a: any, b?: any, ...rest?: any[]) {\r - throw new Error("Method not implemented.");\r - }\r +class C implements I { + method(a: number, ...b: string[]): boolean; + method(a: string, b: number): Function; + method(a: string): Function; + method(a: any, b?: any, ...rest?: any[]) { + throw new Error("Method not implemented."); + } }`, }); diff --git a/tests/cases/fourslash/codeFixClassImplementInterfaceNamespaceConflict.ts b/tests/cases/fourslash/codeFixClassImplementInterfaceNamespaceConflict.ts index ee9808603cf..a2b20c52f15 100644 --- a/tests/cases/fourslash/codeFixClassImplementInterfaceNamespaceConflict.ts +++ b/tests/cases/fourslash/codeFixClassImplementInterfaceNamespaceConflict.ts @@ -10,7 +10,6 @@ verify.codeFix({ description: "Implement interface 'N1.I1'", - // TODO: GH#18445 newFileContent: `namespace N1 { export interface I1 { x: number; } @@ -18,7 +17,7 @@ verify.codeFix({ interface I1 { f1(); } -class C1 implements N1.I1 {\r - x: number;\r +class C1 implements N1.I1 { + x: number; }`, }); diff --git a/tests/cases/fourslash/codeFixClassImplementInterfaceOptionalProperty.ts b/tests/cases/fourslash/codeFixClassImplementInterfaceOptionalProperty.ts index ea4f5dbdd91..9cb6f477733 100644 --- a/tests/cases/fourslash/codeFixClassImplementInterfaceOptionalProperty.ts +++ b/tests/cases/fourslash/codeFixClassImplementInterfaceOptionalProperty.ts @@ -8,14 +8,13 @@ verify.codeFix({ description: "Implement interface 'IPerson'", - // TODO: GH#18445 newFileContent: `interface IPerson { name: string; birthday?: string; } -class Person implements IPerson {\r - name: string;\r - birthday?: string;\r +class Person implements IPerson { + name: string; + birthday?: string; }`, }); diff --git a/tests/cases/fourslash/codeFixClassImplementInterfaceProperty.ts b/tests/cases/fourslash/codeFixClassImplementInterfaceProperty.ts index f8fb576800f..6fc8d8955bb 100644 --- a/tests/cases/fourslash/codeFixClassImplementInterfaceProperty.ts +++ b/tests/cases/fourslash/codeFixClassImplementInterfaceProperty.ts @@ -13,7 +13,6 @@ verify.codeFix({ description: "Implement interface 'I'", - // TODO: GH#18445 newFileContent: `enum E { a,b,c } interface I { @@ -22,10 +21,10 @@ interface I { z: symbol; w: object; } -class C implements I {\r - x: E;\r - y: E.a;\r - z: symbol;\r - w: object;\r +class C implements I { + x: E; + y: E.a; + z: symbol; + w: object; }`, }); diff --git a/tests/cases/fourslash/codeFixClassImplementInterfacePropertySignatures.ts b/tests/cases/fourslash/codeFixClassImplementInterfacePropertySignatures.ts index 98a0f374ae7..52d69b466fd 100644 --- a/tests/cases/fourslash/codeFixClassImplementInterfacePropertySignatures.ts +++ b/tests/cases/fourslash/codeFixClassImplementInterfacePropertySignatures.ts @@ -21,7 +21,6 @@ verify.codeFix({ description: "Implement interface 'I'", - // TODO: GH#18445 newFileContent: `interface I { a0: {}; @@ -40,17 +39,17 @@ verify.codeFix({ a9: { (b9: number, c9: string): number; [d9: number]: I }; a10: { (b10: number, c10: string): number; [d10: string]: I }; } -class C implements I {\r - a0: {};\r - a1: (b1: number, c1: string) => number;\r - a2: (b2: number, c2: string) => number;\r - a3: { (b3: number, c3: string): number; x: number; };\r - a4: new (b1: number, c1: string) => number;\r - a5: new (b2: number, c2: string) => number;\r - a6: { new(b3: number, c3: string): number; x: number; };\r - a7: { foo(b7: number, c7: string): number; };\r - a8: { (b81: number, c81: string): number; new(b82: number, c82: string): number; };\r - a9: { (b9: number, c9: string): number;[d9: number]: I; };\r - a10: { (b10: number, c10: string): number;[d10: string]: I; };\r +class C implements I { + a0: {}; + a1: (b1: number, c1: string) => number; + a2: (b2: number, c2: string) => number; + a3: { (b3: number, c3: string): number; x: number; }; + a4: new (b1: number, c1: string) => number; + a5: new (b2: number, c2: string) => number; + a6: { new(b3: number, c3: string): number; x: number; }; + a7: { foo(b7: number, c7: string): number; }; + a8: { (b81: number, c81: string): number; new(b82: number, c82: string): number; }; + a9: { (b9: number, c9: string): number;[d9: number]: I; }; + a10: { (b10: number, c10: string): number;[d10: string]: I; }; }`, }); diff --git a/tests/cases/fourslash/codeFixClassImplementInterfaceQualifiedName.ts b/tests/cases/fourslash/codeFixClassImplementInterfaceQualifiedName.ts index c8e88bced9f..b587d937062 100644 --- a/tests/cases/fourslash/codeFixClassImplementInterfaceQualifiedName.ts +++ b/tests/cases/fourslash/codeFixClassImplementInterfaceQualifiedName.ts @@ -7,12 +7,11 @@ verify.codeFix({ description: "Implement interface 'N.I'", - // TODO: GH#18445 newFileContent: `namespace N { export interface I { y: I; } } -class C1 implements N.I {\r - y: N.I;\r +class C1 implements N.I { + y: N.I; }`, }); diff --git a/tests/cases/fourslash/codeFixClassImplementInterfaceTypeParamInstantiateDeeply.ts b/tests/cases/fourslash/codeFixClassImplementInterfaceTypeParamInstantiateDeeply.ts index 4b50cf2e69b..cf8926ff33e 100644 --- a/tests/cases/fourslash/codeFixClassImplementInterfaceTypeParamInstantiateDeeply.ts +++ b/tests/cases/fourslash/codeFixClassImplementInterfaceTypeParamInstantiateDeeply.ts @@ -7,12 +7,11 @@ verify.codeFix({ description: "Implement interface 'I'", - // TODO: GH#18445 newFileContent: `interface I { x: { y: T, z: T[] }; } -class C implements I {\r - x: { y: number; z: number[]; };\r +class C implements I { + x: { y: number; z: number[]; }; }`, }); diff --git a/tests/cases/fourslash/codeFixClassImplementInterfaceTypeParamInstantiateNumber.ts b/tests/cases/fourslash/codeFixClassImplementInterfaceTypeParamInstantiateNumber.ts index 6df183d3e44..88f0d32fe18 100644 --- a/tests/cases/fourslash/codeFixClassImplementInterfaceTypeParamInstantiateNumber.ts +++ b/tests/cases/fourslash/codeFixClassImplementInterfaceTypeParamInstantiateNumber.ts @@ -5,10 +5,9 @@ verify.codeFix({ description: "Implement interface 'I'", - // TODO: GH#18445 newFileContent: `interface I { x: T; } -class C implements I {\r - x: number;\r +class C implements I { + x: number; }` }); diff --git a/tests/cases/fourslash/codeFixClassImplementInterfaceTypeParamInstantiateT.ts b/tests/cases/fourslash/codeFixClassImplementInterfaceTypeParamInstantiateT.ts index 7be7d21f1e4..504b1684632 100644 --- a/tests/cases/fourslash/codeFixClassImplementInterfaceTypeParamInstantiateT.ts +++ b/tests/cases/fourslash/codeFixClassImplementInterfaceTypeParamInstantiateT.ts @@ -5,10 +5,9 @@ verify.codeFix({ description: "Implement interface 'I'", - // TODO: GH#18445 newFileContent: `interface I { x: T; } -class C implements I {\r - x: T;\r +class C implements I { + x: T; }` }); diff --git a/tests/cases/fourslash/codeFixClassImplementInterfaceTypeParamInstantiateU.ts b/tests/cases/fourslash/codeFixClassImplementInterfaceTypeParamInstantiateU.ts index ac4cad80220..c189fed4c8c 100644 --- a/tests/cases/fourslash/codeFixClassImplementInterfaceTypeParamInstantiateU.ts +++ b/tests/cases/fourslash/codeFixClassImplementInterfaceTypeParamInstantiateU.ts @@ -5,10 +5,9 @@ verify.codeFix({ description: "Implement interface 'I'", - // TODO: GH#18445 newFileContent: `interface I { x: T; } -class C implements I {\r - x: U;\r +class C implements I { + x: U; }` }); diff --git a/tests/cases/fourslash/codeFixClassImplementInterfaceTypeParamMethod.ts b/tests/cases/fourslash/codeFixClassImplementInterfaceTypeParamMethod.ts index 6a93c84ecf0..70db2b5908c 100644 --- a/tests/cases/fourslash/codeFixClassImplementInterfaceTypeParamMethod.ts +++ b/tests/cases/fourslash/codeFixClassImplementInterfaceTypeParamMethod.ts @@ -8,13 +8,12 @@ verify.codeFix({ description: "Implement interface 'I'", newFileContent: - // TODO: GH#18445 `interface I { f(x: T); } -class C implements I {\r - f(x: T) {\r - throw new Error("Method not implemented.");\r - }\r +class C implements I { + f(x: T) { + throw new Error("Method not implemented."); + } }`, }); diff --git a/tests/cases/fourslash/codeFixClassImplementInterface_all.ts b/tests/cases/fourslash/codeFixClassImplementInterface_all.ts index fb3672a7949..cc27e395ed7 100644 --- a/tests/cases/fourslash/codeFixClassImplementInterface_all.ts +++ b/tests/cases/fourslash/codeFixClassImplementInterface_all.ts @@ -7,21 +7,21 @@ verify.codeFixAll({ fixId: "fixClassIncorrectlyImplementsInterface", - // TODO: GH#20073 GH#18445 + // TODO: GH#20073 newFileContent: `interface I { i(): void; } interface J { j(): void; } -class C implements I, J {\r - i(): void {\r - throw new Error("Method not implemented.");\r - }\r - j(): void {\r - throw new Error("Method not implemented.");\r - }\r +class C implements I, J { + i(): void { + throw new Error("Method not implemented."); + } + j(): void { + throw new Error("Method not implemented."); + } } -class D implements J {\r - j(): void {\r - throw new Error("Method not implemented.");\r - }\r +class D implements J { + j(): void { + throw new Error("Method not implemented."); + } }`, }); diff --git a/tests/cases/fourslash/codeFixClassSuperMustPrecedeThisAccess.ts b/tests/cases/fourslash/codeFixClassSuperMustPrecedeThisAccess.ts index a4db2c909fd..5d1772ba8b8 100644 --- a/tests/cases/fourslash/codeFixClassSuperMustPrecedeThisAccess.ts +++ b/tests/cases/fourslash/codeFixClassSuperMustPrecedeThisAccess.ts @@ -9,8 +9,7 @@ //// super(); //// |]} ////} -// TODO: GH#18445 verify.rangeAfterCodeFix(` - super();\r + super(); this.a = 12; `, /*includeWhiteSpace*/ true); diff --git a/tests/cases/fourslash/codeFixClassSuperMustPrecedeThisAccess_all.ts b/tests/cases/fourslash/codeFixClassSuperMustPrecedeThisAccess_all.ts index 0b12fb4b03d..96f3677fda7 100644 --- a/tests/cases/fourslash/codeFixClassSuperMustPrecedeThisAccess_all.ts +++ b/tests/cases/fourslash/codeFixClassSuperMustPrecedeThisAccess_all.ts @@ -18,14 +18,14 @@ verify.codeFixAll({ fixId: "classSuperMustPrecedeThisAccess", newFileContent: `class C extends Object { constructor() { - super();\r + super(); this; this; } } class D extends Object { constructor() { - super();\r + super(); this; } }`, diff --git a/tests/cases/fourslash/codeFixConstructorForDerivedNeedSuperCall.ts b/tests/cases/fourslash/codeFixConstructorForDerivedNeedSuperCall.ts index 402d4196360..154eda0e084 100644 --- a/tests/cases/fourslash/codeFixConstructorForDerivedNeedSuperCall.ts +++ b/tests/cases/fourslash/codeFixConstructorForDerivedNeedSuperCall.ts @@ -8,13 +8,12 @@ verify.codeFix({ description: "Add missing 'super()' call", - // TODO: GH#18445 newFileContent: `class Base{ } class C extends Base{ - constructor() {\r - super();\r + constructor() { + super(); } }`, }); diff --git a/tests/cases/fourslash/codeFixConstructorForDerivedNeedSuperCall_all.ts b/tests/cases/fourslash/codeFixConstructorForDerivedNeedSuperCall_all.ts index 8aa0e2c6ade..3833af62de0 100644 --- a/tests/cases/fourslash/codeFixConstructorForDerivedNeedSuperCall_all.ts +++ b/tests/cases/fourslash/codeFixConstructorForDerivedNeedSuperCall_all.ts @@ -9,15 +9,14 @@ verify.codeFixAll({ fixId: "constructorForDerivedNeedSuperCall", - // TODO: GH#18445 newFileContent: `class C extends Object { - constructor() {\r - super();\r + constructor() { + super(); } } class D extends Object { - constructor() {\r - super();\r + constructor() { + super(); } }`, }); diff --git a/tests/cases/fourslash/codeFixDisableJsDiagnosticsInFile_all.ts b/tests/cases/fourslash/codeFixDisableJsDiagnosticsInFile_all.ts index 527ecb66848..9c3785cf2ae 100644 --- a/tests/cases/fourslash/codeFixDisableJsDiagnosticsInFile_all.ts +++ b/tests/cases/fourslash/codeFixDisableJsDiagnosticsInFile_all.ts @@ -13,8 +13,8 @@ verify.codeFixAll({ fixId: "disableJsDiagnostics", newFileContent: `let x = ""; -// @ts-ignore\r +// @ts-ignore x = 1; -// @ts-ignore\r +// @ts-ignore x = true;`, }); diff --git a/tests/cases/fourslash/codeFixUndeclaredInStaticMethod.ts b/tests/cases/fourslash/codeFixUndeclaredInStaticMethod.ts index b1fac4e0f12..0bd4ac3a879 100644 --- a/tests/cases/fourslash/codeFixUndeclaredInStaticMethod.ts +++ b/tests/cases/fourslash/codeFixUndeclaredInStaticMethod.ts @@ -12,11 +12,10 @@ verify.codeFix({ description: "Declare static method 'm1'", index: 0, - // TODO: GH#18445 newRangeContent: ` - static m1(arg0: any, arg1: any, arg2: any): any {\r - throw new Error("Method not implemented.");\r - }\r + static m1(arg0: any, arg1: any, arg2: any): any { + throw new Error("Method not implemented."); + } `, }); @@ -24,12 +23,12 @@ verify.codeFix({ description: "Declare static method 'm2'", index: 0, newRangeContent: ` - static m2(arg0: any, arg1: any): any {\r - throw new Error("Method not implemented.");\r - }\r - static m1(arg0: any, arg1: any, arg2: any): any {\r - throw new Error("Method not implemented.");\r - }\r + static m2(arg0: any, arg1: any): any { + throw new Error("Method not implemented."); + } + static m1(arg0: any, arg1: any, arg2: any): any { + throw new Error("Method not implemented."); + } `, }); @@ -37,13 +36,13 @@ verify.codeFix({ description: "Declare static property 'prop1'", index: 0, newRangeContent: ` - static prop1: number;\r - static m2(arg0: any, arg1: any): any {\r - throw new Error("Method not implemented.");\r - }\r - static m1(arg0: any, arg1: any, arg2: any): any {\r - throw new Error("Method not implemented.");\r - }\r + static prop1: number; + static m2(arg0: any, arg1: any): any { + throw new Error("Method not implemented."); + } + static m1(arg0: any, arg1: any, arg2: any): any { + throw new Error("Method not implemented."); + } `, }); @@ -51,13 +50,13 @@ verify.codeFix({ description: "Declare static property 'prop2'", index: 0, newRangeContent: ` - static prop2: string;\r - static prop1: number;\r - static m2(arg0: any, arg1: any): any {\r - throw new Error("Method not implemented.");\r - }\r - static m1(arg0: any, arg1: any, arg2: any): any {\r - throw new Error("Method not implemented.");\r - }\r + static prop2: string; + static prop1: number; + static m2(arg0: any, arg1: any): any { + throw new Error("Method not implemented."); + } + static m1(arg0: any, arg1: any, arg2: any): any { + throw new Error("Method not implemented."); + } `, }); diff --git a/tests/cases/fourslash/codeFixUndeclaredMethod.ts b/tests/cases/fourslash/codeFixUndeclaredMethod.ts index 2f291490b14..70ed58b995b 100644 --- a/tests/cases/fourslash/codeFixUndeclaredMethod.ts +++ b/tests/cases/fourslash/codeFixUndeclaredMethod.ts @@ -13,11 +13,10 @@ verify.codeFix({ description: "Declare method 'foo1'", index: 0, - // TODO: GH#18445 newRangeContent: ` - foo1(arg0: any, arg1: any, arg2: any): any {\r - throw new Error("Method not implemented.");\r - }\r + foo1(arg0: any, arg1: any, arg2: any): any { + throw new Error("Method not implemented."); + } `, }); @@ -25,12 +24,12 @@ verify.codeFix({ description: "Declare method 'foo2'", index: 0, newRangeContent: ` - foo2(): any {\r - throw new Error("Method not implemented.");\r - }\r - foo1(arg0: any, arg1: any, arg2: any): any {\r - throw new Error("Method not implemented.");\r - }\r + foo2(): any { + throw new Error("Method not implemented."); + } + foo1(arg0: any, arg1: any, arg2: any): any { + throw new Error("Method not implemented."); + } ` }); @@ -38,14 +37,14 @@ verify.codeFix({ description: "Declare method 'foo3'", index: 0, newRangeContent:` - foo3(): any {\r - throw new Error("Method not implemented.");\r - }\r - foo2(): any {\r - throw new Error("Method not implemented.");\r - }\r - foo1(arg0: any, arg1: any, arg2: any): any {\r - throw new Error("Method not implemented.");\r - }\r + foo3(): any { + throw new Error("Method not implemented."); + } + foo2(): any { + throw new Error("Method not implemented."); + } + foo1(arg0: any, arg1: any, arg2: any): any { + throw new Error("Method not implemented."); + } ` }); diff --git a/tests/cases/fourslash/completionAfterBackslashFollowingString.ts b/tests/cases/fourslash/completionAfterBackslashFollowingString.ts index e8eeeb571b6..2e8587ffd1f 100644 --- a/tests/cases/fourslash/completionAfterBackslashFollowingString.ts +++ b/tests/cases/fourslash/completionAfterBackslashFollowingString.ts @@ -1,6 +1,6 @@ /// -////Harness.newLine = "\r"\n/**/ +////Harness.newLine = ""\n/**/ goTo.marker(); verify.not.completionListIsEmpty(); \ No newline at end of file diff --git a/tests/cases/fourslash/completionsImport_default_alreadyExistedWithRename.ts b/tests/cases/fourslash/completionsImport_default_alreadyExistedWithRename.ts index 09c0e74002b..75c45c2970b 100644 --- a/tests/cases/fourslash/completionsImport_default_alreadyExistedWithRename.ts +++ b/tests/cases/fourslash/completionsImport_default_alreadyExistedWithRename.ts @@ -17,8 +17,7 @@ verify.applyCodeActionFromCompletion("", { name: "foo", source: "/a", description: `Import 'foo' from module "./a"`, - // TODO: GH#18445 newFileContent: `import f_o_o from "./a"; -import foo from "./a";\r +import foo from "./a"; f;`, }); diff --git a/tests/cases/fourslash/completionsImport_default_anonymous.ts b/tests/cases/fourslash/completionsImport_default_anonymous.ts index 35489c1110b..ca9d9579901 100644 --- a/tests/cases/fourslash/completionsImport_default_anonymous.ts +++ b/tests/cases/fourslash/completionsImport_default_anonymous.ts @@ -22,9 +22,8 @@ verify.applyCodeActionFromCompletion("1", { name: "fooBar", source: "/src/foo-bar", description: `Import 'fooBar' from module "./foo-bar"`, - // TODO: GH#18445 - newFileContent: `import fooBar from "./foo-bar";\r -\r + newFileContent: `import fooBar from "./foo-bar"; + def fooB`, }); diff --git a/tests/cases/fourslash/completionsImport_default_didNotExistBefore.ts b/tests/cases/fourslash/completionsImport_default_didNotExistBefore.ts index 558be4bee03..0e9edb4d1b2 100644 --- a/tests/cases/fourslash/completionsImport_default_didNotExistBefore.ts +++ b/tests/cases/fourslash/completionsImport_default_didNotExistBefore.ts @@ -18,8 +18,7 @@ verify.applyCodeActionFromCompletion("", { name: "foo", source: "/a", description: `Import 'foo' from module "./a"`, - // TODO: GH#18445 - newFileContent: `import foo from "./a";\r -\r + newFileContent: `import foo from "./a"; + f;`, }); diff --git a/tests/cases/fourslash/completionsImport_default_exportDefaultIdentifier.ts b/tests/cases/fourslash/completionsImport_default_exportDefaultIdentifier.ts index 7549c2e001b..45cdf71156e 100644 --- a/tests/cases/fourslash/completionsImport_default_exportDefaultIdentifier.ts +++ b/tests/cases/fourslash/completionsImport_default_exportDefaultIdentifier.ts @@ -19,8 +19,7 @@ verify.applyCodeActionFromCompletion("", { name: "foo", source: "/a", description: `Import 'foo' from module "./a"`, - // TODO: GH#18445 - newFileContent: `import foo from "./a";\r -\r + newFileContent: `import foo from "./a"; + f;`, }); diff --git a/tests/cases/fourslash/completionsImport_fromAmbientModule.ts b/tests/cases/fourslash/completionsImport_fromAmbientModule.ts index db9b586eb42..43789dea095 100644 --- a/tests/cases/fourslash/completionsImport_fromAmbientModule.ts +++ b/tests/cases/fourslash/completionsImport_fromAmbientModule.ts @@ -12,8 +12,7 @@ verify.applyCodeActionFromCompletion("", { name: "x", source: "m", description: `Import 'x' from module "m"`, - // TODO: GH#18445 - newFileContent: `import { x } from "m";\r -\r + newFileContent: `import { x } from "m"; + `, }); diff --git a/tests/cases/fourslash/completionsImport_multipleWithSameName.ts b/tests/cases/fourslash/completionsImport_multipleWithSameName.ts index d85c04ce9f8..da118826235 100644 --- a/tests/cases/fourslash/completionsImport_multipleWithSameName.ts +++ b/tests/cases/fourslash/completionsImport_multipleWithSameName.ts @@ -23,8 +23,7 @@ verify.applyCodeActionFromCompletion("", { name: "foo", source: "/b", description: `Import 'foo' from module "./b"`, - // TODO: GH#18445 - newFileContent: `import { foo } from "./b";\r -\r + newFileContent: `import { foo } from "./b"; + fo`, }); diff --git a/tests/cases/fourslash/completionsImport_named_exportEqualsNamespace.ts b/tests/cases/fourslash/completionsImport_named_exportEqualsNamespace.ts index b88ce9cae0d..788c9695e45 100644 --- a/tests/cases/fourslash/completionsImport_named_exportEqualsNamespace.ts +++ b/tests/cases/fourslash/completionsImport_named_exportEqualsNamespace.ts @@ -19,8 +19,7 @@ verify.applyCodeActionFromCompletion("", { name: "foo", source: "/a", description: `Import 'foo' from module "./a"`, - // TODO: GH#18445 - newFileContent: `import { foo } from "./a";\r -\r + newFileContent: `import { foo } from "./a"; + f;`, }); diff --git a/tests/cases/fourslash/completionsImport_named_namespaceImportExists.ts b/tests/cases/fourslash/completionsImport_named_namespaceImportExists.ts index 112cecba74a..fddd8ae12ca 100644 --- a/tests/cases/fourslash/completionsImport_named_namespaceImportExists.ts +++ b/tests/cases/fourslash/completionsImport_named_namespaceImportExists.ts @@ -17,7 +17,6 @@ verify.applyCodeActionFromCompletion("", { name: "foo", source: "/a", description: `Change 'foo' to 'a.foo'`, - // TODO: GH#18445 newFileContent: `import * as a from "./a"; a.f;`, }); diff --git a/tests/cases/fourslash/completionsImport_ofAlias.ts b/tests/cases/fourslash/completionsImport_ofAlias.ts index 5808e6c9f1a..3951a93a57f 100644 --- a/tests/cases/fourslash/completionsImport_ofAlias.ts +++ b/tests/cases/fourslash/completionsImport_ofAlias.ts @@ -29,8 +29,7 @@ verify.applyCodeActionFromCompletion("", { name: "foo", source: "/a", description: `Import 'foo' from module "./a"`, - // TODO: GH#18445 - newFileContent: `import { foo } from "./a";\r -\r + newFileContent: `import { foo } from "./a"; + fo`, }); diff --git a/tests/cases/fourslash/completionsImport_ofAlias_preferShortPath.ts b/tests/cases/fourslash/completionsImport_ofAlias_preferShortPath.ts index b837b759b53..bc66d485877 100644 --- a/tests/cases/fourslash/completionsImport_ofAlias_preferShortPath.ts +++ b/tests/cases/fourslash/completionsImport_ofAlias_preferShortPath.ts @@ -24,8 +24,7 @@ verify.applyCodeActionFromCompletion("", { name: "foo", source: "/foo/lib/foo", description: `Import 'foo' from module "./foo"`, - // TODO: GH#18445 - newFileContent: `import { foo } from "./foo";\r -\r + newFileContent: `import { foo } from "./foo"; + fo`, }); diff --git a/tests/cases/fourslash/completionsImport_require.ts b/tests/cases/fourslash/completionsImport_require.ts index 2355cd06c33..c1830b726a1 100644 --- a/tests/cases/fourslash/completionsImport_require.ts +++ b/tests/cases/fourslash/completionsImport_require.ts @@ -23,9 +23,8 @@ verify.applyCodeActionFromCompletion("b", { name: "foo", source: "/a", description: `Import 'foo' from module "./a"`, - // TODO: GH#18445 - newFileContent: `import { foo } from "./a";\r -\r + newFileContent: `import { foo } from "./a"; + const a = require("./a"); fo`, }); @@ -40,9 +39,8 @@ verify.applyCodeActionFromCompletion("c", { name: "foo", source: "/a", description: `Import 'foo' from module "./a"`, - // TODO: GH#18445 - newFileContent: `import { foo } from "./a";\r -\r + newFileContent: `import { foo } from "./a"; + const a = import("./a"); fo`, }); diff --git a/tests/cases/fourslash/consistenceOnIndentionsOfChainedFunctionCalls.ts b/tests/cases/fourslash/consistenceOnIndentionsOfChainedFunctionCalls.ts index ec2ae9b3c22..feead97486b 100644 --- a/tests/cases/fourslash/consistenceOnIndentionsOfChainedFunctionCalls.ts +++ b/tests/cases/fourslash/consistenceOnIndentionsOfChainedFunctionCalls.ts @@ -15,7 +15,7 @@ ////}); goTo.marker("1"); -edit.insert("\r\n"); +edit.insert("\n"); goTo.marker("0"); // Won't-fixed: Smart indent during chained function calls verify.indentationIs(4); \ No newline at end of file diff --git a/tests/cases/fourslash/docCommentTemplateFunctionWithParameters.ts b/tests/cases/fourslash/docCommentTemplateFunctionWithParameters.ts index b1955d98417..50cebb527ce 100644 --- a/tests/cases/fourslash/docCommentTemplateFunctionWithParameters.ts +++ b/tests/cases/fourslash/docCommentTemplateFunctionWithParameters.ts @@ -5,8 +5,8 @@ //// /*1*/ //// function foo(x: number, y: string): boolean {} -const noIndentScaffolding = "/**\r\n * \r\n * @param x\r\n * @param y\r\n */"; -const oneIndentScaffolding = "/**\r\n * \r\n * @param x\r\n * @param y\r\n */"; +const noIndentScaffolding = "/**\n * \n * @param x\n * @param y\n */"; +const oneIndentScaffolding = "/**\n * \n * @param x\n * @param y\n */"; const noIndentOffset = 8; const oneIndentOffset = noIndentOffset + 4; diff --git a/tests/cases/fourslash/findAllRefsDefinition.ts b/tests/cases/fourslash/findAllRefsDefinition.ts new file mode 100644 index 00000000000..611bacf52ca --- /dev/null +++ b/tests/cases/fourslash/findAllRefsDefinition.ts @@ -0,0 +1,15 @@ +/// + +////const [|{| "isWriteAccess": true, "isDefinition": true |}x|] = 0; +////[|x|]; + +// TODO: GH#21301 + +const ranges = test.ranges(); +const [r0, r1] = ranges; +verify.referenceGroups(r1, [ + { + definition: { text: "const x: 0", range: r1 }, + ranges, + }, +]) diff --git a/tests/cases/fourslash/findAllRefsUnionProperty.ts b/tests/cases/fourslash/findAllRefsUnionProperty.ts new file mode 100644 index 00000000000..ddbfd54144f --- /dev/null +++ b/tests/cases/fourslash/findAllRefsUnionProperty.ts @@ -0,0 +1,16 @@ +/// + +////type T = +//// | { [|{| "isWriteAccess": true, "isDefinition": true |}type|]: "a" } +//// | { [|{| "isWriteAccess": true, "isDefinition": true |}type|]: "b" }; +////declare const t: T; +////if (t.[|type|] !== "failure") { +//// t.[|type|]; +////} + +const ranges = test.ranges(); +const [r0, r1, r2, r3] = ranges; +verify.referenceGroups(ranges, [ + { definition: '(property) type: "a"', ranges: [r0, r2, r3] }, // TODO: this have type `"a" | "b"` + { definition: '(property) type: "b"', ranges: [r1] }, +]); diff --git a/tests/cases/fourslash/findReferencesAfterEdit.ts b/tests/cases/fourslash/findReferencesAfterEdit.ts index 2d57e78c637..599be2255a3 100644 --- a/tests/cases/fourslash/findReferencesAfterEdit.ts +++ b/tests/cases/fourslash/findReferencesAfterEdit.ts @@ -15,6 +15,6 @@ verify.singleReferenceGroup("(property) A.foo: string"); goTo.marker(""); -edit.insert("\r\n"); +edit.insert("\n"); verify.singleReferenceGroup("(property) A.foo: string"); diff --git a/tests/cases/fourslash/formatEmptyBlock.ts b/tests/cases/fourslash/formatEmptyBlock.ts index 565dbc6257c..0521ab6c816 100644 --- a/tests/cases/fourslash/formatEmptyBlock.ts +++ b/tests/cases/fourslash/formatEmptyBlock.ts @@ -3,6 +3,6 @@ ////{} goTo.eof(); -edit.insert("\r\n"); +edit.insert("\n"); goTo.bof(); verify.currentLineContentIs("{ }"); \ No newline at end of file diff --git a/tests/cases/fourslash/formatObjectBindingPattern.ts b/tests/cases/fourslash/formatObjectBindingPattern.ts new file mode 100644 index 00000000000..f17bb17c3c8 --- /dev/null +++ b/tests/cases/fourslash/formatObjectBindingPattern.ts @@ -0,0 +1,14 @@ +/// + +////const { +////x, +////y, +////} = 0; + +format.document(); +verify.currentFileContentIs( +`const { + x, + y, +} = 0;` +); diff --git a/tests/cases/fourslash/formatObjectBindingPattern_restElementWithPropertyName.ts b/tests/cases/fourslash/formatObjectBindingPattern_restElementWithPropertyName.ts new file mode 100644 index 00000000000..f50239d9f5b --- /dev/null +++ b/tests/cases/fourslash/formatObjectBindingPattern_restElementWithPropertyName.ts @@ -0,0 +1,6 @@ +/// + +////const { ...a: b } = {}; + +format.document(); +verify.currentFileContentIs("const { ...a: b } = {};"); diff --git a/tests/cases/fourslash/formatTemplateLiteral.ts b/tests/cases/fourslash/formatTemplateLiteral.ts index a10f8dba8f2..6ec1ec3082e 100644 --- a/tests/cases/fourslash/formatTemplateLiteral.ts +++ b/tests/cases/fourslash/formatTemplateLiteral.ts @@ -15,10 +15,10 @@ goTo.marker("1"); -edit.insert("\r\n"); // edit will trigger formatting - should succeeed +edit.insert("\n"); // edit will trigger formatting - should succeeed goTo.marker("2"); -edit.insert("\r\n"); +edit.insert("\n"); verify.indentationIs(0); verify.currentLineContentIs("3`;") diff --git a/tests/cases/fourslash/formattingOnDoWhileNoSemicolon.ts b/tests/cases/fourslash/formattingOnDoWhileNoSemicolon.ts index 848f9943925..8304415ebfa 100644 --- a/tests/cases/fourslash/formattingOnDoWhileNoSemicolon.ts +++ b/tests/cases/fourslash/formattingOnDoWhileNoSemicolon.ts @@ -5,7 +5,7 @@ /////*4*/ i -= 2 /////*5*/ }/*1*/while (1 !== 1) goTo.marker("1"); -edit.insert("\r\n"); +edit.insert("\n"); verify.currentLineContentIs("while (1 !== 1)"); goTo.marker("2"); verify.currentLineContentIs("do {"); diff --git a/tests/cases/fourslash/formattingOnNestedDoWhileByEnter.ts b/tests/cases/fourslash/formattingOnNestedDoWhileByEnter.ts index e35f4a333b9..2b5dc9a3a5c 100644 --- a/tests/cases/fourslash/formattingOnNestedDoWhileByEnter.ts +++ b/tests/cases/fourslash/formattingOnNestedDoWhileByEnter.ts @@ -7,7 +7,7 @@ /////*6*/}while(a!==b) /////*7*/}while(a!==b) goTo.marker("1"); -edit.insert("\r\n"); +edit.insert("\n"); verify.currentLineContentIs(" {"); goTo.marker("2"); verify.currentLineContentIs("do{"); diff --git a/tests/cases/fourslash/formattingWithEnterAfterMultilineString.ts b/tests/cases/fourslash/formattingWithEnterAfterMultilineString.ts index e64c7be0492..40fc4a5934b 100644 --- a/tests/cases/fourslash/formattingWithEnterAfterMultilineString.ts +++ b/tests/cases/fourslash/formattingWithEnterAfterMultilineString.ts @@ -8,7 +8,7 @@ ////} goTo.marker("1"); -edit.insert("\r\n"); +edit.insert("\n"); // We actually need to verify smart (virtual) identation here rather than actual identation. Fourslash support is required. verify.indentationIs(8); goTo.marker("2"); diff --git a/tests/cases/fourslash/fourslash.ts b/tests/cases/fourslash/fourslash.ts index 0bf62eaef92..774c2191fd0 100644 --- a/tests/cases/fourslash/fourslash.ts +++ b/tests/cases/fourslash/fourslash.ts @@ -258,8 +258,8 @@ declare namespace FourSlashInterface { * For each of startRanges, asserts the ranges that are referenced from there. * This uses the 'findReferences' command instead of 'getReferencesAtPosition', so references are grouped by their definition. */ - referenceGroups(startRanges: Range | Range[], parts: Array<{ definition: string, ranges: Range[] }>): void; - singleReferenceGroup(definition: string, ranges?: Range[]): void; + referenceGroups(startRanges: Range | Range[], parts: Array<{ definition: ReferencesDefinition, ranges: Range[] }>): void; + singleReferenceGroup(definition: ReferencesDefinition, ranges?: Range[]): void; rangesAreOccurrences(isWriteAccess?: boolean): void; rangesWithSameTextAreRenameLocations(): void; rangesAreRenameLocations(options?: Range[] | { findInStrings?: boolean, findInComments?: boolean, ranges?: Range[] }); @@ -512,6 +512,11 @@ declare namespace FourSlashInterface { textSpan?: TextSpan; }; } + + interface ReferencesDefinition { + text: string; + range: Range; + } } declare function verifyOperationIsCancelled(f: any): void; declare var test: FourSlashInterface.test_; diff --git a/tests/cases/fourslash/getOccurrencesAfterEdit.ts b/tests/cases/fourslash/getOccurrencesAfterEdit.ts index 0654cc3962c..5514e22dce9 100644 --- a/tests/cases/fourslash/getOccurrencesAfterEdit.ts +++ b/tests/cases/fourslash/getOccurrencesAfterEdit.ts @@ -12,7 +12,7 @@ goTo.marker("1"); verify.occurrencesAtPositionCount(2); goTo.marker("0"); -edit.insert("\r\n"); +edit.insert("\n"); goTo.marker("1"); verify.occurrencesAtPositionCount(2); \ No newline at end of file diff --git a/tests/cases/fourslash/importNameCodeFixReExport.ts b/tests/cases/fourslash/importNameCodeFixReExport.ts index eb1c1a91343..c77d32cc458 100644 --- a/tests/cases/fourslash/importNameCodeFixReExport.ts +++ b/tests/cases/fourslash/importNameCodeFixReExport.ts @@ -10,8 +10,7 @@ ////x;|] goTo.file("/b.ts"); -// TODO:GH#18445 -verify.rangeAfterCodeFix(`import { x } from "./a";\r -\r +verify.rangeAfterCodeFix(`import { x } from "./a"; + export { x } from "./a"; x;`, /*includeWhiteSpace*/ true); diff --git a/tests/cases/fourslash/noSmartIndentInsideMultilineString.ts b/tests/cases/fourslash/noSmartIndentInsideMultilineString.ts index 06c0fb6e44a..a81bcb2f241 100644 --- a/tests/cases/fourslash/noSmartIndentInsideMultilineString.ts +++ b/tests/cases/fourslash/noSmartIndentInsideMultilineString.ts @@ -7,5 +7,5 @@ ////}; goTo.marker("1"); -edit.insert("\r\n"); +edit.insert("\n"); verify.indentationIs(0); \ No newline at end of file diff --git a/tests/cases/fourslash/server/convertFunctionToEs6Class-server.ts b/tests/cases/fourslash/server/convertFunctionToEs6Class-server.ts index e7da28a2770..0bdd44f6753 100644 --- a/tests/cases/fourslash/server/convertFunctionToEs6Class-server.ts +++ b/tests/cases/fourslash/server/convertFunctionToEs6Class-server.ts @@ -14,7 +14,6 @@ verify.applicableRefactorAvailableAtMarker('1'); // NOTE: '// Comment' should be included, but due to incorrect handling of trivia, // it's omitted right now. -// TODO: GH#18445 verify.fileAfterApplyingRefactorAtMarker('1', `class fn {\r constructor() {\r diff --git a/tests/cases/fourslash/shims-pp/getOccurrencesAtPosition.ts b/tests/cases/fourslash/shims-pp/getOccurrencesAtPosition.ts index 0654cc3962c..5514e22dce9 100644 --- a/tests/cases/fourslash/shims-pp/getOccurrencesAtPosition.ts +++ b/tests/cases/fourslash/shims-pp/getOccurrencesAtPosition.ts @@ -12,7 +12,7 @@ goTo.marker("1"); verify.occurrencesAtPositionCount(2); goTo.marker("0"); -edit.insert("\r\n"); +edit.insert("\n"); goTo.marker("1"); verify.occurrencesAtPositionCount(2); \ No newline at end of file diff --git a/tests/cases/fourslash/shims/getOccurrencesAtPosition.ts b/tests/cases/fourslash/shims/getOccurrencesAtPosition.ts index 0654cc3962c..5514e22dce9 100644 --- a/tests/cases/fourslash/shims/getOccurrencesAtPosition.ts +++ b/tests/cases/fourslash/shims/getOccurrencesAtPosition.ts @@ -12,7 +12,7 @@ goTo.marker("1"); verify.occurrencesAtPositionCount(2); goTo.marker("0"); -edit.insert("\r\n"); +edit.insert("\n"); goTo.marker("1"); verify.occurrencesAtPositionCount(2); \ No newline at end of file diff --git a/tests/cases/fourslash/smartIndentArrayBindingPattern01.ts b/tests/cases/fourslash/smartIndentArrayBindingPattern01.ts index 980f2383299..c16585f452d 100644 --- a/tests/cases/fourslash/smartIndentArrayBindingPattern01.ts +++ b/tests/cases/fourslash/smartIndentArrayBindingPattern01.ts @@ -4,7 +4,7 @@ function verifyIndentationAfterNewLine(marker: string, indentation: number): void { goTo.marker(marker); - edit.insert("\r\n"); + edit.insert("\n"); verify.indentationIs(indentation); } diff --git a/tests/cases/fourslash/smartIndentArrayBindingPattern02.ts b/tests/cases/fourslash/smartIndentArrayBindingPattern02.ts index b9a1da7796a..278c9ecf1ee 100644 --- a/tests/cases/fourslash/smartIndentArrayBindingPattern02.ts +++ b/tests/cases/fourslash/smartIndentArrayBindingPattern02.ts @@ -4,7 +4,7 @@ function verifyIndentationAfterNewLine(marker: string, indentation: number): void { goTo.marker(marker); - edit.insert("\r\n"); + edit.insert("\n"); verify.indentationIs(indentation); } diff --git a/tests/cases/fourslash/smartIndentDoStatement.ts b/tests/cases/fourslash/smartIndentDoStatement.ts index d121344bed0..144e04567be 100644 --- a/tests/cases/fourslash/smartIndentDoStatement.ts +++ b/tests/cases/fourslash/smartIndentDoStatement.ts @@ -7,7 +7,7 @@ function verifyIndentationAfterNewLine(marker: string, indentation: number): void { goTo.marker(marker); - edit.insert("\r\n"); + edit.insert("\n"); verify.indentationIs(indentation); } diff --git a/tests/cases/fourslash/smartIndentIfStatement.ts b/tests/cases/fourslash/smartIndentIfStatement.ts index 5a8c5014a77..a59b374be45 100644 --- a/tests/cases/fourslash/smartIndentIfStatement.ts +++ b/tests/cases/fourslash/smartIndentIfStatement.ts @@ -9,7 +9,7 @@ function verifyIndentationAfterNewLine(marker: string, indentation: number): void { goTo.marker(marker); - edit.insert("\r\n"); + edit.insert("\n"); verify.indentationIs(indentation); } diff --git a/tests/cases/fourslash/smartIndentInParenthesizedExpression01.ts b/tests/cases/fourslash/smartIndentInParenthesizedExpression01.ts index 253f58071d9..a3bed952e95 100644 --- a/tests/cases/fourslash/smartIndentInParenthesizedExpression01.ts +++ b/tests/cases/fourslash/smartIndentInParenthesizedExpression01.ts @@ -4,7 +4,7 @@ function verifyIndentationAfterNewLine(marker: string, indentation: number): void { goTo.marker(marker); - edit.insert("\r\n"); + edit.insert("\n"); verify.indentationIs(indentation); } diff --git a/tests/cases/fourslash/smartIndentObjectBindingPattern01.ts b/tests/cases/fourslash/smartIndentObjectBindingPattern01.ts index e10ef704c2c..a9bae4bbef5 100644 --- a/tests/cases/fourslash/smartIndentObjectBindingPattern01.ts +++ b/tests/cases/fourslash/smartIndentObjectBindingPattern01.ts @@ -4,7 +4,7 @@ function verifyIndentationAfterNewLine(marker: string, indentation: number): void { goTo.marker(marker); - edit.insert("\r\n"); + edit.insert("\n"); verify.indentationIs(indentation); } diff --git a/tests/cases/fourslash/smartIndentObjectBindingPattern02.ts b/tests/cases/fourslash/smartIndentObjectBindingPattern02.ts index 9247f5f467b..b4c751f58a1 100644 --- a/tests/cases/fourslash/smartIndentObjectBindingPattern02.ts +++ b/tests/cases/fourslash/smartIndentObjectBindingPattern02.ts @@ -4,7 +4,7 @@ function verifyIndentationAfterNewLine(marker: string, indentation: number): void { goTo.marker(marker); - edit.insert("\r\n"); + edit.insert("\n"); verify.indentationIs(indentation); } diff --git a/tests/cases/fourslash/smartIndentOnAccessors.ts b/tests/cases/fourslash/smartIndentOnAccessors.ts index a7972b1f48b..6176163a5fa 100644 --- a/tests/cases/fourslash/smartIndentOnAccessors.ts +++ b/tests/cases/fourslash/smartIndentOnAccessors.ts @@ -17,7 +17,7 @@ goTo.marker("0"); -edit.insert("\r\n"); +edit.insert("\n"); verify.indentationIs(8); goTo.marker("1"); verify.currentLineContentIs(" b,"); @@ -26,7 +26,7 @@ verify.currentLineContentIs(" //comment"); goTo.marker("3"); verify.currentLineContentIs(" c"); goTo.marker("4"); -edit.insert("\r\n"); +edit.insert("\n"); verify.indentationIs(8); goTo.marker("5"); verify.currentLineContentIs(" b,"); diff --git a/tests/cases/fourslash/smartIndentOnAccessors01.ts b/tests/cases/fourslash/smartIndentOnAccessors01.ts index a7972b1f48b..6176163a5fa 100644 --- a/tests/cases/fourslash/smartIndentOnAccessors01.ts +++ b/tests/cases/fourslash/smartIndentOnAccessors01.ts @@ -17,7 +17,7 @@ goTo.marker("0"); -edit.insert("\r\n"); +edit.insert("\n"); verify.indentationIs(8); goTo.marker("1"); verify.currentLineContentIs(" b,"); @@ -26,7 +26,7 @@ verify.currentLineContentIs(" //comment"); goTo.marker("3"); verify.currentLineContentIs(" c"); goTo.marker("4"); -edit.insert("\r\n"); +edit.insert("\n"); verify.indentationIs(8); goTo.marker("5"); verify.currentLineContentIs(" b,"); diff --git a/tests/cases/fourslash/smartIndentOnFunctionParameters.ts b/tests/cases/fourslash/smartIndentOnFunctionParameters.ts index 8823bf46917..1bc42fe2a67 100644 --- a/tests/cases/fourslash/smartIndentOnFunctionParameters.ts +++ b/tests/cases/fourslash/smartIndentOnFunctionParameters.ts @@ -12,7 +12,7 @@ //// 2/*7*/ ////] goTo.marker("0"); -edit.insert("\r\n"); +edit.insert("\n"); verify.indentationIs(4); goTo.marker("2"); verify.currentLineContentIs(" b,"); @@ -21,7 +21,7 @@ verify.currentLineContentIs(" //comment"); goTo.marker("4"); verify.currentLineContentIs(" c"); goTo.marker("1"); -edit.insert("\r\n"); +edit.insert("\n"); verify.indentationIs(4); goTo.marker("5"); verify.currentLineContentIs(" //comment"); diff --git a/tests/cases/fourslash/smartIndentOnUnclosedFunctionDeclaration01.ts b/tests/cases/fourslash/smartIndentOnUnclosedFunctionDeclaration01.ts index 3e08fe5975e..9ee221225e6 100644 --- a/tests/cases/fourslash/smartIndentOnUnclosedFunctionDeclaration01.ts +++ b/tests/cases/fourslash/smartIndentOnUnclosedFunctionDeclaration01.ts @@ -5,7 +5,7 @@ function verifyIndentationAfterNewLine(marker: string, indentation: number): void { goTo.marker(marker); - edit.insert("\r\n"); + edit.insert("\n"); verify.indentationIs(indentation); } diff --git a/tests/cases/fourslash/smartIndentOnUnclosedFunctionDeclaration02.ts b/tests/cases/fourslash/smartIndentOnUnclosedFunctionDeclaration02.ts index 3de8b5ec6c3..f1e2d013c40 100644 --- a/tests/cases/fourslash/smartIndentOnUnclosedFunctionDeclaration02.ts +++ b/tests/cases/fourslash/smartIndentOnUnclosedFunctionDeclaration02.ts @@ -5,7 +5,7 @@ function verifyIndentationAfterNewLine(marker: string, indentation: number): void { goTo.marker(marker); - edit.insert("\r\n"); + edit.insert("\n"); verify.indentationIs(indentation); } diff --git a/tests/cases/fourslash/smartIndentOnUnclosedFunctionDeclaration03.ts b/tests/cases/fourslash/smartIndentOnUnclosedFunctionDeclaration03.ts index 9a6c378f6ce..cb7aad0cc66 100644 --- a/tests/cases/fourslash/smartIndentOnUnclosedFunctionDeclaration03.ts +++ b/tests/cases/fourslash/smartIndentOnUnclosedFunctionDeclaration03.ts @@ -5,7 +5,7 @@ function verifyIndentationAfterNewLine(marker: string, indentation: number): void { goTo.marker(marker); - edit.insert("\r\n"); + edit.insert("\n"); verify.indentationIs(indentation); } diff --git a/tests/cases/fourslash/smartIndentOnUnclosedFunctionDeclaration04.ts b/tests/cases/fourslash/smartIndentOnUnclosedFunctionDeclaration04.ts index 2cfd27f2e3b..73bd7d388c4 100644 --- a/tests/cases/fourslash/smartIndentOnUnclosedFunctionDeclaration04.ts +++ b/tests/cases/fourslash/smartIndentOnUnclosedFunctionDeclaration04.ts @@ -5,7 +5,7 @@ function verifyIndentationAfterNewLine(marker: string, indentation: number): void { goTo.marker(marker); - edit.insert("\r\n"); + edit.insert("\n"); verify.indentationIs(indentation); } diff --git a/tests/cases/fourslash/smartIndentStartLineInLists.ts b/tests/cases/fourslash/smartIndentStartLineInLists.ts index 3410b4012ee..d61930ef511 100644 --- a/tests/cases/fourslash/smartIndentStartLineInLists.ts +++ b/tests/cases/fourslash/smartIndentStartLineInLists.ts @@ -4,5 +4,5 @@ ////}) goTo.marker("1"); -edit.insert("\r\n"); +edit.insert("\n"); verify.indentationIs(4); \ No newline at end of file diff --git a/tests/cases/fourslash/smartIndentTemplateLiterals.ts b/tests/cases/fourslash/smartIndentTemplateLiterals.ts index 679978a515c..38b0252a01b 100644 --- a/tests/cases/fourslash/smartIndentTemplateLiterals.ts +++ b/tests/cases/fourslash/smartIndentTemplateLiterals.ts @@ -7,7 +7,7 @@ function verifyIndentation(marker: string): void { goTo.marker(marker); - edit.insert("\r\n"); + edit.insert("\n"); verify.indentationIs(0); } verifyIndentation("1"); diff --git a/tests/cases/fourslash/unusedParameterInLambda1.ts b/tests/cases/fourslash/unusedParameterInLambda1.ts index ace79adae46..fdb53a8a05f 100644 --- a/tests/cases/fourslash/unusedParameterInLambda1.ts +++ b/tests/cases/fourslash/unusedParameterInLambda1.ts @@ -2,12 +2,11 @@ // @noUnusedLocals: true // @noUnusedParameters: true -//// function f1() { -//// [|return (x:number) => {}|] -//// } +////[|/*~a*/(/*~b*/x/*~c*/:/*~d*/number/*~e*/)/*~f*/ => /*~g*/{/*~h*/}/*~i*/|] +// In a perfect world, /*~f*/ and /*~h*/ would probably be retained. verify.codeFix({ description: "Remove declaration for: 'x'", index: 0, - newRangeContent: "return () => {}", + newRangeContent: "/*~a*/() => /*~g*/ { }/*~i*/", }); diff --git a/tests/cases/fourslash/unusedParameterInLambda2.ts b/tests/cases/fourslash/unusedParameterInLambda2.ts new file mode 100644 index 00000000000..e2b1be346b8 --- /dev/null +++ b/tests/cases/fourslash/unusedParameterInLambda2.ts @@ -0,0 +1,12 @@ +/// + +// @noUnusedLocals: true +// @noUnusedParameters: true +////[|/*~a*/x/*~b*/ /*~c*/=>/*~d*/ {/*~e*/}/*~f*/|] + +// In a perfect world, /*~c*/ and /*~e*/ would probably be retained. +verify.codeFix({ + description: "Remove declaration for: 'x'", + index: 0, + newRangeContent: "/*~a*/() => /*~d*/ { }/*~f*/", +}); diff --git a/tests/cases/fourslash/unusedParameterInLambda3.ts b/tests/cases/fourslash/unusedParameterInLambda3.ts new file mode 100644 index 00000000000..f95d142d436 --- /dev/null +++ b/tests/cases/fourslash/unusedParameterInLambda3.ts @@ -0,0 +1,12 @@ +/// + +// @noUnusedLocals: true +// @noUnusedParameters: true +////[|/*~a*/(/*~b*/x/*~c*/,/*~d*/y/*~e*/)/*~f*/ => /*~g*/x/*~h*/|] + +// In a perfect world, /*~c*/ would probably be retained, rather than /*~e*/. +verify.codeFix({ + description: "Remove declaration for: 'y'", + index: 0, + newRangeContent: "/*~a*/(/*~b*/x/*~e*/)/*~f*/ => /*~g*/x/*~h*/", +}); diff --git a/tests/cases/fourslash/unusedParameterInLambda4.ts b/tests/cases/fourslash/unusedParameterInLambda4.ts new file mode 100644 index 00000000000..015f081891a --- /dev/null +++ b/tests/cases/fourslash/unusedParameterInLambda4.ts @@ -0,0 +1,11 @@ +/// + +// @noUnusedLocals: true +// @noUnusedParameters: true +////[|/*~a*/(/*~b*/x/*~c*/,/*~d*/y/*~e*/)/*~f*/ => /*~g*/y/*~h*/|] + +verify.codeFix({ + description: "Remove declaration for: 'x'", + index: 0, + newRangeContent: "/*~a*/(/*~d*/y/*~e*/)/*~f*/ => /*~g*/y/*~h*/", +}); diff --git a/tests/cases/user/chrome-devtools-frontend/package.json b/tests/cases/user/chrome-devtools-frontend/package.json index 292334ea8d5..472e2f5eee1 100644 --- a/tests/cases/user/chrome-devtools-frontend/package.json +++ b/tests/cases/user/chrome-devtools-frontend/package.json @@ -9,6 +9,6 @@ "author": "", "license": "Apache-2.0", "dependencies": { - "chrome-devtools-frontend": "latest" + "chrome-devtools-frontend": "1.0.530099" } } diff --git a/tests/cases/user/parse5/index.ts b/tests/cases/user/parse5/index.ts deleted file mode 100644 index c640ea4f9cb..00000000000 --- a/tests/cases/user/parse5/index.ts +++ /dev/null @@ -1 +0,0 @@ -import parse5 = require("parse5"); diff --git a/tests/cases/user/parse5/package.json b/tests/cases/user/parse5/package.json deleted file mode 100644 index 4b0aa84c0f3..00000000000 --- a/tests/cases/user/parse5/package.json +++ /dev/null @@ -1,11 +0,0 @@ -{ - "name": "parse5-test", - "version": "1.0.0", - "description": "", - "main": "index.js", - "author": "", - "license": "Apache-2.0", - "dependencies": { - "parse5": "latest" - } -} diff --git a/tests/cases/user/parse5/tsconfig.json b/tests/cases/user/parse5/tsconfig.json deleted file mode 100644 index cd66d349e94..00000000000 --- a/tests/cases/user/parse5/tsconfig.json +++ /dev/null @@ -1,7 +0,0 @@ -{ - "compilerOptions": { - "strict": true, - "lib": ["es2015"], - "types": [] - } -} \ No newline at end of file