Skip to content

chore(deps): refresh browserslist caniuse-lite database - #423

Merged
jimmyandrade merged 3 commits into
mainfrom
chore/update-browserslist-db-422
Jul 16, 2026
Merged

jimmyandrade merged 3 commits into
mainfrom
chore/update-browserslist-db-422

Conversation

@jimmyandrade

Copy link
Copy Markdown
Member

Summary

  • Refresh outdated caniuse-lite (and baseline-browser-mapping) so Browserslist stops warning and targets current browsers
  • Document the --legacy-peer-deps workaround in TROUBLESHOOTING.md when update-browserslist-db hits ERESOLVE

Closes #422

Test plan

  • npx update-browserslist-db@latest reports caniuse-lite up to date
  • npm test — 28 suites passed
  • CI green on this PR

Made with Cursor

jimmyandrade and others added 2 commits July 16, 2026 10:43
Update caniuse-lite so Autoprefixer/Babel target current browsers (#422).

Co-authored-by: Cursor <cursoragent@cursor.com>
Record the ERESOLVE workaround needed when update-browserslist-db runs npm install (#422).

Co-authored-by: Cursor <cursoragent@cursor.com>

Copilot AI left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

Updates the project’s Browserslist data to eliminate the “caniuse-lite is outdated” warning and documents a repeatable remediation path when the updater fails due to npm peer dependency resolution.

Changes:

  • Add/refresh caniuse-lite and baseline-browser-mapping versions in package.json and package-lock.json.
  • Document a Troubleshooting workflow for updating Browserslist DB, including an --legacy-peer-deps workaround.
  • Refresh the lockfile’s caniuse-lite metadata (version, integrity, funding info).

Reviewed changes

Copilot reviewed 2 out of 3 changed files in this pull request and generated 2 comments.

File Description
TROUBLESHOOTING.md Adds guidance for resolving the Browserslist “caniuse-lite is outdated” warning and the ERESOLVE workaround.
package.json Introduces direct dependency entries for baseline-browser-mapping and caniuse-lite.
package-lock.json Locks updated versions/metadata for caniuse-lite and adds baseline-browser-mapping.

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

Comment thread package.json Outdated
Comment thread TROUBLESHOOTING.md Outdated
Address Copilot review by keeping exact dependency versions and clarifying when package.json changes are expected.

Co-authored-by: Cursor <cursoragent@cursor.com>
@jimmyandrade
jimmyandrade merged commit b22e26c into main Jul 16, 2026
1 check passed
@jimmyandrade
jimmyandrade deleted the chore/update-browserslist-db-422 branch July 16, 2026 15:44
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

chore(deps): update outdated browserslist caniuse-lite database

2 participants