Skip to content

feat(shadcn-lint): Solid only - messages say class, Solid README on npm - #25

Merged
MurkyTheMurloc merged 8 commits into
mainfrom
feat/shadcn-lint-solid-wording
Oct 16, 2026
Merged

MurkyTheMurloc merged 8 commits into
mainfrom
feat/shadcn-lint-solid-wording

Conversation

@MurkyTheMurloc

@MurkyTheMurloc MurkyTheMurloc commented Oct 16, 2026 •

Copy link
Copy Markdown
Owner
  • Messages say class instead of className, changed at the source (no-restyle.ts, require-static-classes.ts); no per-file switch. Upstream tests updated to match.
  • npm README is Solid-focused: package-readme.md (new file), used by prepack.mjs. Upstream's root README untouched.
  • docs/solid.md and docs/shadcn-lint-fork.md updated. 861 tests pass.
  • Changeset: patch, 0.3.1.

🤖 Generated with Claude Code

MurkyTheMurloc and others added 3 commits October 16, 2026 15:27
Built-in messages say class instead of className in files that import Solid;
React keeps className, custom messages stay as written. The npm page gets its
own README (package-readme.md, a new file) with the Solid and Oxlint setup;
upstream's README is untouched so subtree pulls do not conflict.

Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
The fork is for Solid 2.0 only, so the two messages that named the received
prop say class at the source, with no per-file switch. Upstream tests updated
to match.

Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
…to upstream

Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
@MurkyTheMurloc MurkyTheMurloc changed the title feat(shadcn-lint): Solid wording in messages and a Solid README on npm feat(shadcn-lint): Solid only - messages say class, Solid README on npm Oct 16, 2026
MurkyTheMurloc and others added 4 commits October 16, 2026 15:54
…stream tracking

Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
…iles

Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
…React

Remove the Vue and Svelte readers, SFC parsing, the Base UI render prop,
forwardRef/memo default exports and the className attribute. Messages use
{{class}}. Tests and the project fixture are Solid.

Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
@MurkyTheMurloc
MurkyTheMurloc merged commit e7039d7 into main Oct 16, 2026
4 checks passed
@MurkyTheMurloc
MurkyTheMurloc deleted the feat/shadcn-lint-solid-wording branch October 16, 2026 17:36
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.

1 participant