From 55f719dfe83723341440152006f612f24a086011 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 10 Nov 2025 12:29:49 +0000 Subject: [PATCH 1/2] chore(deps-dev): bump chrome-devtools-frontend Bumps the bundled-devtools group with 1 update: [chrome-devtools-frontend](https://github.com/ChromeDevTools/devtools-frontend). Updates `chrome-devtools-frontend` from 1.0.1539728 to 1.0.1541169 - [Commits](https://github.com/ChromeDevTools/devtools-frontend/compare/v1.0.1539728...v1.0.1541169) --- updated-dependencies: - dependency-name: chrome-devtools-frontend dependency-version: 1.0.1541169 dependency-type: direct:development update-type: version-update:semver-patch dependency-group: bundled-devtools ... Signed-off-by: dependabot[bot] --- package-lock.json | 8 ++++---- package.json | 2 +- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/package-lock.json b/package-lock.json index c6f56337..4a4045fd 100644 --- a/package-lock.json +++ b/package-lock.json @@ -25,7 +25,7 @@ "@types/yargs": "^17.0.33", "@typescript-eslint/eslint-plugin": "^8.43.0", "@typescript-eslint/parser": "^8.43.0", - "chrome-devtools-frontend": "1.0.1539728", + "chrome-devtools-frontend": "1.0.1541552", "core-js": "3.46.0", "debug": "4.4.3", "eslint": "^9.35.0", @@ -2299,9 +2299,9 @@ } }, "node_modules/chrome-devtools-frontend": { - "version": "1.0.1539728", - "resolved": "https://registry.npmjs.org/chrome-devtools-frontend/-/chrome-devtools-frontend-1.0.1539728.tgz", - "integrity": "sha512-4+HoCLEq+DhJtE1BqU5Dj2+CeYvuYrpBov/Wg3DuMgpJJbn0l+ePcfPBLZCBskveo+/eltV27DM70Z2Rq0Zs0Q==", + "version": "1.0.1541552", + "resolved": "https://registry.npmjs.org/chrome-devtools-frontend/-/chrome-devtools-frontend-1.0.1541552.tgz", + "integrity": "sha512-a/tFvYOf0afjyfXGWNvH3mtPW43YY8E4w8VIflXl8l7xHQVdxGVlJEYgbfxBuXaXfWZiV1pvMxWmzknLEjRtgw==", "dev": true, "license": "BSD-3-Clause" }, diff --git a/package.json b/package.json index 62d74574..f23168ae 100644 --- a/package.json +++ b/package.json @@ -52,7 +52,7 @@ "@types/yargs": "^17.0.33", "@typescript-eslint/eslint-plugin": "^8.43.0", "@typescript-eslint/parser": "^8.43.0", - "chrome-devtools-frontend": "1.0.1539728", + "chrome-devtools-frontend": "1.0.1541552", "core-js": "3.46.0", "debug": "4.4.3", "eslint": "^9.35.0", From efdf73a74be5b7ceb883283fcf0a47ddedb82cab Mon Sep 17 00:00:00 2001 From: Alex Rudenko Date: Mon, 10 Nov 2025 15:20:09 +0100 Subject: [PATCH 2/2] test: update --- tests/tools/performance.test.js.snapshot | 2 +- tests/tools/performance.test.ts | 4 +- tests/trace-processing/parse.test.js.snapshot | 2 +- tsconfig.json | 43 +++++++++++-------- 4 files changed, 28 insertions(+), 23 deletions(-) diff --git a/tests/tools/performance.test.js.snapshot b/tests/tools/performance.test.js.snapshot index 0ca8cc3f..0b31b5f1 100644 --- a/tests/tools/performance.test.js.snapshot +++ b/tests/tools/performance.test.js.snapshot @@ -61,7 +61,7 @@ Network throttling: none The following is a list of insight sets. An insight set covers a specific part of the trace, split by navigations. The insights within each insight set are specific to that part of the trace. Be sure to consider the insight set id and bounds when calling functions. If no specific insight set or navigation is mentioned, assume the user is referring to the first one. -## insight set id: 8463DF94CD61B265B664E7F768183DE3 +## insight set id: NAVIGATION_0 URL: https://web.dev/ Bounds: {min: 122410996889, max: 122416385853} diff --git a/tests/tools/performance.test.ts b/tests/tools/performance.test.ts index 0c3cb658..32425788 100644 --- a/tests/tools/performance.test.ts +++ b/tests/tools/performance.test.ts @@ -158,7 +158,7 @@ describe('performance', () => { await analyzeInsight.handler( { params: { - insightSetId: '8463DF94CD61B265B664E7F768183DE3', + insightSetId: 'NAVIGATION_0', insightName: 'LCPBreakdown', }, }, @@ -189,7 +189,7 @@ describe('performance', () => { assert.ok( response.responseLines .join('\n') - .match(/No Insight with the name MadeUpInsightName found./), + .match(/No Performance Insights for the given insight set id/), ); }); }); diff --git a/tests/trace-processing/parse.test.js.snapshot b/tests/trace-processing/parse.test.js.snapshot index f8d8115c..bed739d8 100644 --- a/tests/trace-processing/parse.test.js.snapshot +++ b/tests/trace-processing/parse.test.js.snapshot @@ -9,7 +9,7 @@ Network throttling: none The following is a list of insight sets. An insight set covers a specific part of the trace, split by navigations. The insights within each insight set are specific to that part of the trace. Be sure to consider the insight set id and bounds when calling functions. If no specific insight set or navigation is mentioned, assume the user is referring to the first one. -## insight set id: 8463DF94CD61B265B664E7F768183DE3 +## insight set id: NAVIGATION_0 URL: https://web.dev/ Bounds: {min: 122410996889, max: 122416385853} diff --git a/tsconfig.json b/tsconfig.json index 11e5dfa9..7ccc4448 100644 --- a/tsconfig.json +++ b/tsconfig.json @@ -26,37 +26,42 @@ "include": [ "src/**/*.ts", "tests/**/*.ts", - "node_modules/chrome-devtools-frontend/mcp/mcp.ts", + "node_modules/chrome-devtools-frontend/front_end/core/common", + "node_modules/chrome-devtools-frontend/front_end/core/host", + "node_modules/chrome-devtools-frontend/front_end/core/platform", + "node_modules/chrome-devtools-frontend/front_end/core/protocol_client", + "node_modules/chrome-devtools-frontend/front_end/core/root", + "node_modules/chrome-devtools-frontend/front_end/core/sdk", + "node_modules/chrome-devtools-frontend/front_end/foundation/foundation.ts", + "node_modules/chrome-devtools-frontend/front_end/foundation/Universe.ts", + "node_modules/chrome-devtools-frontend/front_end/generated", "node_modules/chrome-devtools-frontend/front_end/legacy/legacy-defs.d.ts", - "node_modules/chrome-devtools-frontend/front_end/models/trace", - "node_modules/chrome-devtools-frontend/front_end/models/logs", - "node_modules/chrome-devtools-frontend/front_end/models/text_utils", - "node_modules/chrome-devtools-frontend/front_end/models/network_time_calculator", - "node_modules/chrome-devtools-frontend/front_end/models/crux-manager", + "node_modules/chrome-devtools-frontend/front_end/models/ai_assistance/data_formatters/NetworkRequestFormatter.ts", "node_modules/chrome-devtools-frontend/front_end/models/ai_assistance/data_formatters/PerformanceInsightFormatter.ts", "node_modules/chrome-devtools-frontend/front_end/models/ai_assistance/data_formatters/PerformanceTraceFormatter.ts", - "node_modules/chrome-devtools-frontend/front_end/models/ai_assistance/data_formatters/NetworkRequestFormatter.ts", "node_modules/chrome-devtools-frontend/front_end/models/ai_assistance/data_formatters/UnitFormatters.ts", "node_modules/chrome-devtools-frontend/front_end/models/ai_assistance/performance", - "node_modules/chrome-devtools-frontend/front_end/models/trace_source_maps_resolver", - "node_modules/chrome-devtools-frontend/front_end/models/emulation", - "node_modules/chrome-devtools-frontend/front_end/models/stack_trace", "node_modules/chrome-devtools-frontend/front_end/models/bindings", + "node_modules/chrome-devtools-frontend/front_end/models/cpu_profile", + "node_modules/chrome-devtools-frontend/front_end/models/crux-manager", + "node_modules/chrome-devtools-frontend/front_end/models/emulation", "node_modules/chrome-devtools-frontend/front_end/models/formatter", "node_modules/chrome-devtools-frontend/front_end/models/geometry", + "node_modules/chrome-devtools-frontend/front_end/models/issues_manager", + "node_modules/chrome-devtools-frontend/front_end/models/logs", + "node_modules/chrome-devtools-frontend/front_end/models/network_time_calculator", "node_modules/chrome-devtools-frontend/front_end/models/source_map_scopes", + "node_modules/chrome-devtools-frontend/front_end/models/stack_trace", + "node_modules/chrome-devtools-frontend/front_end/models/text_utils", + "node_modules/chrome-devtools-frontend/front_end/models/trace_source_maps_resolver", + "node_modules/chrome-devtools-frontend/front_end/models/trace", "node_modules/chrome-devtools-frontend/front_end/models/workspace", - "node_modules/chrome-devtools-frontend/front_end/core/common", - "node_modules/chrome-devtools-frontend/front_end/core/sdk", - "node_modules/chrome-devtools-frontend/front_end/core/protocol_client", - "node_modules/chrome-devtools-frontend/front_end/core/host", - "node_modules/chrome-devtools-frontend/front_end/core/platform", - "node_modules/chrome-devtools-frontend/front_end/models/cpu_profile", - "node_modules/chrome-devtools-frontend/front_end/generated", + "node_modules/chrome-devtools-frontend/front_end/panels/issues/IssueAggregator.ts", "node_modules/chrome-devtools-frontend/front_end/third_party/legacy-javascript", + "node_modules/chrome-devtools-frontend/front_end/third_party/marked", "node_modules/chrome-devtools-frontend/front_end/third_party/source-map-scopes-codec", - "node_modules/chrome-devtools-frontend/front_end/core/root", - "node_modules/chrome-devtools-frontend/front_end/third_party/third-party-web" + "node_modules/chrome-devtools-frontend/front_end/third_party/third-party-web", + "node_modules/chrome-devtools-frontend/mcp/mcp.ts" ], "exclude": ["node_modules/chrome-devtools-frontend/**/*.test.ts"] }