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 c6f563375..4a4045fd9 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 62d745748..f23168ae4 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 0ca8cc3f1..0b31b5f19 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 0c3cb6584..32425788b 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 f8d8115cc..bed739d88 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 11e5dfa9a..7ccc44480 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"] }