Skip to content

BREAKING: normalize values, hacks, etc.#514

Merged
bartveneman merged 29 commits intomainfrom
breaking/normalize-stuff
Feb 8, 2026
Merged

BREAKING: normalize values, hacks, etc.#514
bartveneman merged 29 commits intomainfrom
breaking/normalize-stuff

Conversation

@bartveneman
Copy link
Member

@bartveneman bartveneman commented Feb 7, 2026

closes #500

Or at least a big part of it. There are lots of nuances here that aren't covered that will be impossible to do, unless we incorporate https://github.com/projectwallace/format-css to format each node before adding it to the collections. That's a trade-off I'm not willing to make at his point, but might revisit later on.

@bartveneman bartveneman added the 🚨 breaking change changes that require a major version bump label Feb 7, 2026
@bartveneman bartveneman marked this pull request as draft February 7, 2026 20:02
@codecov-commenter
Copy link

codecov-commenter commented Feb 7, 2026

Bundle Report

Changes will decrease total bundle size by 246.25kB (-72.12%) ⬇️. This is within the configured threshold ✅

Detailed changes
Bundle name Size Change
analyzeCss-esm 95.2kB 1.11kB (1.18%) ⬆️
analyzeCss-analyzeCss-esm (removed) -106.03kB (-100.0%) ⬇️
analyzeCss-analyzeCss-esm-analyzeCss-umd (removed) -70.52kB (-100.0%) ⬇️
analyzeCss-analyzeCss-umd (removed) -70.8kB (-100.0%) ⬇️

Affected Assets, Files, and Routes:

view changes for bundle: analyzeCss-esm

Assets Changed:

Asset Name Size Change Total Size Change (%)
css-*.js 1.11kB 95.2kB 1.18%

Files in css-*.js:

  • ./src/atrules/atrules.ts → Total Size: 2.19kB

  • ./src/index.ts → Total Size: 28.93kB

  • ./src/values/vendor-prefix.ts → Total Size: 165 bytes

  • ./src/properties/property-utils.ts → Total Size: 1.41kB

  • ./src/selectors/utils.ts → Total Size: 3.22kB

@bartveneman bartveneman marked this pull request as ready for review February 8, 2026 15:20
@bartveneman bartveneman merged commit 8865329 into main Feb 8, 2026
5 checks passed
@bartveneman bartveneman deleted the breaking/normalize-stuff branch February 8, 2026 15:40
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

🚨 breaking change changes that require a major version bump

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Normalize items before uniqueness calculation

2 participants