Skip to content

chore: shared config to config/, drop the CLI, root lint over the packages - #27

Merged
MurkyTheMurloc merged 8 commits into
mainfrom
chore/config-out-of-packages
Oct 16, 2026
Merged

MurkyTheMurloc merged 8 commits into
mainfrom
chore/config-out-of-packages

Conversation

@MurkyTheMurloc

Copy link
Copy Markdown
Owner

Builds on the Solid-only PR (merge that first).

  • packages/config/oxc and packages/config/typescript → config/ (contents unchanged, only relative paths); the web-dev-config CLI, biome presets and @murky-web/config are gone (the skills-repo templates replace them)
  • oxlint-plugin-solid test harness copies the shared configs instead of running the CLI (45/45 green, same as main)
  • .codex and .opencode removed (outdated); AGENTS.md rewritten, CLAUDE.md = @AGENTS.md, README lists the real packages
  • tests, smoke scripts and tool configs of typebuddy and simplelog fixed against the shared rules (~540 findings, no disable comments, same assertions)
  • root bun run lint now runs each package's own lint (one source per package); root format skips shadcn-lint (own style, intentionally broken fixtures)

Checks: release:verify for typebuddy, simplelog, oxlint-plugin-solid and shadcn-lint green; root lint green. format:check still reports the files that were unformatted on main already.

🤖 Generated with Claude Code

MurkyTheMurloc and others added 8 commits October 16, 2026 17:41
…t skill folders

config/oxc and config/typescript (unchanged) move out of packages/; the
installer CLI, biome presets and @murky-web/config are gone, the templates
in the skills repo replace them. The oxlint-plugin-solid harness copies the
shared configs instead of running the CLI. Root lint skips the lint plugins
and the smoke fixtures that are wrong on purpose; root format skips
shadcn-lint. .codex and .opencode are replaced by AGENTS.md and CLAUDE.md.

Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
The shared config over all packages disagreed with the per-package configs
(tests, smoke scripts, tool configs). One source per package now.

Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
Lint and format run on oxlint and oxfmt only. Drop the Biome preset and
the --biome installer flag from @murky-web/config, the ./biome entry point
and Grit plugins from @murky-web/typebuddy (major changeset), and the
Biome mentions in AGENTS.md, the repo skills and the package docs.

Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
Base automatically changed from feat/shadcn-lint-solid-only to feat/shadcn-lint-solid-wording October 16, 2026 17:35
Base automatically changed from feat/shadcn-lint-solid-wording to main October 16, 2026 17:36
@MurkyTheMurloc
MurkyTheMurloc merged commit 01373c0 into main Oct 16, 2026
4 checks passed
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