Skip to content

Setup ultracite for production-grade linting#1063

Merged
dionysuzx merged 1 commit into
mainfrom
setup-ultracite
Jan 16, 2026
Merged

Setup ultracite for production-grade linting#1063
dionysuzx merged 1 commit into
mainfrom
setup-ultracite

Conversation

@dionysuzx

Copy link
Copy Markdown
Member

Summary

  • Add ultracite v7.0.11 with biome/core and biome/svelte presets for production-grade linting
  • Rename 16 files from camelCase/PascalCase to kebab-case per ultracite conventions
  • Configure biome overrides for project-specific patterns (Svelte bind:this, shadcn-svelte namespace imports, etc.)

Test plan

  • just lint-js passes
  • just test passes
  • All svelte-check passes

🤖 Generated with Claude Code

- Add ultracite v7.0.11 with biome/core and biome/svelte presets
- Update @biomejs/biome to v2.3.11
- Rename files to kebab-case (16 files) per ultracite conventions
- Update all imports to use new file names
- Configure biome overrides for project-specific patterns:
  - Svelte bind:this variables (noUnassignedVariables)
  - shadcn-svelte namespace imports (noNamespaceImport)
  - Fire-and-forget async calls (noVoid)
  - SvelteKit app.d.ts namespaces (noNamespace)
  - Starlight override components (useFilenamingConvention)
- Enable CSS modules parser for Svelte :global pseudo-class
- Fix empty catch blocks and missing switch default cases
- Apply formatting fixes across all packages
@cloudflare-workers-and-pages

Copy link
Copy Markdown

Deploying with  Cloudflare Workers  Cloudflare Workers

The latest updates on your project. Learn more about integrating Git with Workers.

Status Name Latest Commit Preview URL Updated (UTC)
✅ Deployment successful!
View logs
kittynode-website 9269f54 Commit Preview URL

Branch Preview URL
Jan 16 2026, 04:18 AM

@cloudflare-workers-and-pages

cloudflare-workers-and-pages Bot commented Jan 16, 2026

Copy link
Copy Markdown

Deploying with  Cloudflare Workers  Cloudflare Workers

The latest updates on your project. Learn more about integrating Git with Workers.

Status Name Latest Commit Preview URL Updated (UTC)
✅ Deployment successful!
View logs
kittynode-docs 9269f54 Commit Preview URL

Branch Preview URL
Jan 16 2026, 04:19 AM

@dionysuzx dionysuzx merged commit c5dc3e6 into main Jan 16, 2026
14 of 16 checks passed
@dionysuzx dionysuzx deleted the setup-ultracite branch January 16, 2026 04:20
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