Skip to content

chore(deps): bump @projectwallace/css-parser to ~0.18.1#234

Merged
bartveneman merged 1 commit into
mainfrom
claude/bump-css-parser-0.18.1
Jul 20, 2026
Merged

chore(deps): bump @projectwallace/css-parser to ~0.18.1#234
bartveneman merged 1 commit into
mainfrom
claude/bump-css-parser-0.18.1

Conversation

@bartveneman

Copy link
Copy Markdown
Member

Summary

  • Bumps @projectwallace/css-parser from ~0.17.0 to ~0.18.1.
  • Split out from the at-rule prelude structured-parsing rework (Format at-rule preludes with structured parsing instead of regexes #230) so the dependency bump can be reviewed independently.
  • 0.18.0 added deep parsing of at-rule prelude values (calc()/env()/etc. no longer silently dropped from MediaFeature/SupportsDeclaration values); 0.18.1 fixed @supports selector() and the only/not media-query prefix being dropped.
  • None of this is used by format-css's current (regex-based) at-rule prelude formatter, so the bump alone is a no-op for existing behavior — Format at-rule preludes with structured parsing instead of regexes #230 is what actually takes advantage of it.

Test plan

  • npx tsc --noEmit, npx vitest run, npx oxlint, npx oxfmt --check all clean at the new version, with zero code changes

Generated by Claude Code

Split out from the at-rule prelude structured-parsing rework (#230) so
the dependency bump can be reviewed independently. 0.18.0 added deep
parsing of at-rule prelude values (calc()/env()/etc. no longer
silently dropped from MediaFeature/SupportsDeclaration values) and
0.18.1 fixed @supports selector() and the only/not media-query prefix
being dropped -- none of which format-css's current (regex-based)
at-rule prelude formatter depends on, so this is a no-op for existing
behavior on its own.
@github-actions

Copy link
Copy Markdown
Contributor

📊 Dependency Size Changes

📦 Package 📏 Size
@projectwallace/css-parser@0.17.0 → @projectwallace/css-parser@0.18.1 1.2 kB

Total size change: 1.2 kB

⚠️ Package Size Increase

📦 Package 📏 Base Size 📏 Source Size 📈 Size Change
@projectwallace/format-css 8.7 kB 8.7 kB +1 B

@bartveneman
bartveneman merged commit 74361c2 into main Jul 20, 2026
8 checks passed
@bartveneman
bartveneman deleted the claude/bump-css-parser-0.18.1 branch July 20, 2026 18:42
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