Skip to content

Conversation

@ChALkeR
Copy link
Contributor

@ChALkeR ChALkeR commented Dec 21, 2025

  1. Bump engines (and CI matrix) to match jsdom: https://github.com/jsdom/jsdom/blob/25cb2a1c2b2944ab218b347a602accb736cdaa92/package.json#L90-L92
  2. Switch to lowercase return values
  3. Use @exodus/bytes/encoding-lite.js

Per jsdom/whatwg-encoding#24 (comment)

This also reduces the bundle size from 196 KiB gzipped to 10 KiB gzipped.

This is a semver-major change

@ChALkeR ChALkeR force-pushed the chalker/bytes branch 2 times, most recently from fccdbe7 to 8da4e93 Compare December 21, 2025 14:34
Copy link
Member

@domenic domenic left a comment

Choose a reason for hiding this comment

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

Awesome work, thank you!

@domenic domenic merged commit c77e7e4 into jsdom:main Dec 23, 2025
7 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants