Conversation
🦋 Changeset detectedLatest commit: 41db234 The changes in this PR will be included in the next version bump. This PR includes changesets to release 14 packages
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 |
Merging this PR will not alter performance
Comparing Footnotes
|
76ac82f to
e4b6fea
Compare
e4b6fea to
0bbda9e
Compare
ematipico
left a comment
There was a problem hiding this comment.
I would like to have a discussion about the applicability of this option.
I think it's safer to target only .html files, not .astro and .svelte.
However, if we've set on this, we need to document how users can opt out.
Also, there must be a docs PR
26d2dd3 to
41db234
Compare
|
Caution Review failedFailed to post review comments WalkthroughThis PR introduces substantial feature additions and improvements across Biome's linting, parsing, and assisting capabilities. Key changes include new CSS and HTML lint rules (noUndeclaredClasses, noUnusedClasses, useBaseline, useImportsFirst, noRedundantRoles), enhanced module graph support enabling cross-file class name validation, a plugin system update supporting code action diagnostics with configurable fix kinds, a new package.json organising assist (useSortedPackageJson), sortBareImports option for organiseImports, HTML parser Vue syntax support, and formatter fixes for embedded templates. Extensive test fixtures validate the new functionality, and documentation standards prohibiting emojis are established across contribution surfaces. Possibly related PRs
Suggested reviewers
✨ Finishing Touches🧪 Generate unit tests (beta)
|
Summary
This option was supposed to be exposed, and is referenced in error messages, but it was not exposed.
Test Plan
added cli tests
Docs