Skip to content

Commit fb6e857

Browse files
authored
chore(deps): bump lighthouse to 13.1.0 (#1825)
Changelog https://github.com/GoogleChrome/lighthouse/blob/main/changelog.md
1 parent 7ff7c76 commit fb6e857

File tree

5 files changed

+907
-752
lines changed

5 files changed

+907
-752
lines changed

CONTRIBUTING.md

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -60,6 +60,13 @@ version, [search for a PR titled `chore(main): release chrome-devtools-mcp`](htt
6060
and review, test, and land it. The release PR is automatically opened if there
6161
are any changes on the main branch that show up in the changelog.
6262

63+
### How to update the Lighthouse dependency
64+
65+
- Update the Lighthouse version in package.json and run `npm install`. The npm version is currently used for types.
66+
- Check out the corresponding Lighthouse repository revision to a sibling directory (`../lighthouse`).
67+
- Run `npm run update-lighthouse` (Note that Lighthouse requires yarn).
68+
- Commit the bundle. If new dependencies are added via the bundle, update `tests/third_party_notices.test.ts`.
69+
6370
## Installation
6471

6572
Check that you are using node version specified in .nvmrc, then run following commands:

package-lock.json

Lines changed: 33 additions & 25 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -67,7 +67,7 @@
6767
"eslint-import-resolver-typescript": "^4.4.4",
6868
"eslint-plugin-import": "^2.32.0",
6969
"globals": "^17.0.0",
70-
"lighthouse": "13.0.3",
70+
"lighthouse": "13.1.0",
7171
"prettier": "^3.6.2",
7272
"puppeteer": "24.40.0",
7373
"rollup": "4.60.1",

src/third_party/LIGHTHOUSE_MCP_BUNDLE_THIRD_PARTY_NOTICES

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -120,7 +120,7 @@ SOFTWARE.
120120

121121
Name: axe-core
122122
URL: https://www.deque.com/axe/
123-
Version: 4.11.0
123+
Version: 4.11.2
124124
License: MPL-2.0
125125

126126
Mozilla Public License, version 2.0
@@ -1556,7 +1556,7 @@ SOFTWARE.
15561556

15571557
Name: puppeteer-core
15581558
URL: https://github.com/puppeteer/puppeteer/tree/main/packages/puppeteer-core
1559-
Version: 24.23.0
1559+
Version: 24.40.0
15601560
License: Apache-2.0
15611561

15621562
-------------------- DEPENDENCY DIVIDER --------------------
@@ -1622,7 +1622,7 @@ SOFTWARE.
16221622

16231623
Name: tldts-core
16241624
URL: https://github.com/remusao/tldts#readme
1625-
Version: 7.0.17
1625+
Version: 7.0.27
16261626
License: MIT
16271627

16281628
Copyright (c) 2017 Thomas Parisot, 2018 Rémi Berson
@@ -1644,7 +1644,7 @@ FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTH
16441644

16451645
Name: tldts-icann
16461646
URL: https://github.com/remusao/tldts#readme
1647-
Version: 7.0.17
1647+
Version: 7.0.27
16481648
License: MIT
16491649

16501650
Copyright (c) 2017 Thomas Parisot, 2018 Rémi Berson

0 commit comments

Comments
 (0)