fix(css-modules): 🐛 Prevent builder CSS name overwrites#982
fix(css-modules): 🐛 Prevent builder CSS name overwrites#982
Conversation
🦋 Changeset detectedLatest commit: 4c8bed5 The changes in this PR will be included in the next version bump. This PR includes changesets to release 1 package
Not sure what this means? Click here to learn what changesets are. Click here if you're a maintainer who wants to add another changeset to this PR |
|
Claude finished @punkbit's task in 1m 13s —— View job PR Review
✅ Looks great! No blocking issues found — nice work! Summary: Clean, well-scoped fix. The collision check correctly runs once before 💡 Suggestion (non-blocking)
|
… and regular CSS files
19d04ae to
4c8bed5
Compare
|
Claude finished @punkbit's task in 1m 30s —— View job PR Review
✅ Looks great! The linter fix was applied and the core change is solid. Summary: The curly-brace fix from @hoorayimhelping's suggestion is in — all bare single-line 💡 Suggestions (non-blocking)
|
📚 Storybook Preview Deployed✅ Preview URL: https://click-nbgd3jow8-clickhouse.vercel.app Built from commit: |
Why?
The CSS Module build process was checking for file name conflicts twice, e.g. once for each output target format (ESM/CJS). Since the check looks at source files that don't change between formats, doing it once is more than enough.
How?
Contribution checklist?
buildcommand runs locallySecurity checklist?
dangerouslySetInnerHTMLPreview?
ESM
CJS