Skip to content

chore: sync oxlint rules with kubb-labs repos - #168

Merged
stijnvanhulle merged 1 commit into
mainfrom
claude/oxlint-oxfrmt-config-sync-cpq88x
Jul 9, 2026
Merged

chore: sync oxlint rules with kubb-labs repos#168
stijnvanhulle merged 1 commit into
mainfrom
claude/oxlint-oxfrmt-config-sync-cpq88x

Conversation

@stijnvanhulle

Copy link
Copy Markdown
Owner

🎯 Changes

Add typescript/no-explicit-any and typescript/consistent-type-assertions to oxlint.config.ts (with a test-fixture override for the latter), matching the config used across the other kubb-labs repos (kubb, platform, plugins, portfolio). The plugins repo enabled these rules first; this brings the rest of the ecosystem in line.

No source violations were found in this repo, so no code changes were needed beyond the config.

✅ Checklist

  • I have followed the steps in the Contributing guide.
  • I ran the full pre-PR check locally: pnpm format && pnpm lint:fix && pnpm typecheck && pnpm test.

🚀 Release Impact

  • This change affects published code, and I have generated a changeset.
  • This change is for the docs (no release).

Generated by Claude Code

Add typescript/no-explicit-any and typescript/consistent-type-assertions
(with a test-fixture override) to match the rest of the Kubb ecosystem's
oxlint config. No source violations found.
@codesandbox

codesandbox Bot commented Jul 9, 2026

Copy link
Copy Markdown

Review or Edit in CodeSandbox

Open the branch in Web EditorVS CodeInsiders

Open Preview

@github-actions

github-actions Bot commented Jul 9, 2026

Copy link
Copy Markdown
Contributor

Size Change: 0 B

Total Size: 273 B

ℹ️ View Unchanged
Filename Size
packages/core/dist/index.js 112 B
packages/demo/dist/index.js 161 B

compressed-size-action

@pkg-pr-new

pkg-pr-new Bot commented Jul 9, 2026

Copy link
Copy Markdown

Open in StackBlitz

npm i https://pkg.pr.new/stijnvanhulle/template/@stijnvanhulle/template-core@168
npm i https://pkg.pr.new/stijnvanhulle/template/@stijnvanhulle/template-demo@168

commit: aaaa7b9

@stijnvanhulle
stijnvanhulle merged commit d20eef9 into main Jul 9, 2026
9 checks passed
@github-actions
github-actions Bot deleted the claude/oxlint-oxfrmt-config-sync-cpq88x branch July 9, 2026 14:52
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