Skip to content

build: update biome package - #7

Merged
kovrichard merged 1 commit into
mainfrom
upgrade-biome
Nov 9, 2025
Merged

build: update biome package#7
kovrichard merged 1 commit into
mainfrom
upgrade-biome

Conversation

@matekissdev

@matekissdev matekissdev commented Nov 4, 2025

Copy link
Copy Markdown
Collaborator

Summary by CodeRabbit

Release Notes

  • Chores
    • Updated development tooling (Biome) from version 2.2.6 to 2.3.3 for improved code quality and linting.
    • Enhanced CSS parser configuration to better support Tailwind CSS utilities and directives.
    • Cleaned up internal linting configuration in stylesheets for improved maintainability.

@matekissdev matekissdev self-assigned this Nov 4, 2025
@vercel

vercel Bot commented Nov 4, 2025

Copy link
Copy Markdown

The latest updates on your projects. Learn more about Vercel for GitHub.

1 Skipped Deployment
Project Deployment Preview Comments Updated (UTC)
catalyst Ignored Ignored Nov 4, 2025 4:07pm

@coderabbitai

coderabbitai Bot commented Nov 4, 2025

Copy link
Copy Markdown
📝 Walkthrough

Walkthrough

Upgraded Biome linter from 2.2.6 to 2.3.3 in project configuration and dependencies. Updated biome.json schema reference and added CSS parser configuration to recognize Tailwind directives. Removed outdated biome-ignore comments from globals.css.

Changes

Cohort / File(s) Summary
Dependency & Config Updates
biome.json, package.json
Bumped Biome schema reference and devDependency from 2.2.6 to 2.3.3; added CSS parser configuration enabling Tailwind directives
CSS Linting Cleanup
src/app/globals.css
Removed biome-ignore lint comments from Tailwind at-rules (@custom-variant, @utility, @theme) and animate-shine utility block

Estimated code review effort

🎯 2 (Simple) | ⏱️ ~8 minutes

  • Dependency version bump is straightforward
  • CSS parser configuration addition is a simple declarative change with clear purpose (Tailwind support)
  • Comment removal is mechanical cleanup with no logic impact

Poem

🐰 Biome hops forward, now 2.3.3 bright,
Tailwind directives flow without a fight,
Old ignore comments fade away,
CSS rules dance in a cleaner way! ✨

Pre-merge checks and finishing touches

✅ Passed checks (2 passed)
Check name Status Explanation
Description Check ✅ Passed Check skipped - CodeRabbit’s high-level summary is enabled.
Title check ✅ Passed The title 'build: update biome package' accurately summarizes the main change: upgrading the Biome linter from 2.2.6 to 2.3.3 with accompanying CSS configuration updates.
✨ Finishing touches
🧪 Generate unit tests (beta)
  • Create PR with unit tests
  • Post copyable unit tests in a comment
  • Commit unit tests in branch upgrade-biome

📜 Recent review details

Configuration used: CodeRabbit UI

Review profile: CHILL

Plan: Pro

📥 Commits

Reviewing files that changed from the base of the PR and between 0452e99 and 02085bc.

⛔ Files ignored due to path filters (1)
  • bun.lock is excluded by !**/*.lock
📒 Files selected for processing (3)
  • biome.json (2 hunks)
  • package.json (1 hunks)
  • src/app/globals.css (0 hunks)
💤 Files with no reviewable changes (1)
  • src/app/globals.css
🔇 Additional comments (3)
biome.json (2)

2-2: Schema version properly aligned with package version.

The schema reference correctly reflects the upgraded Biome version (2.3.3). This ensures IDE autocompletion and validation work with the new rule set.


54-58: CSS parser configuration enables proper Tailwind directive recognition.

The new CSS parser configuration with tailwindDirectives: true prevents false positives from the noUnknownAtRules linter rule when processing Tailwind CSS at-rules (@Utility, @custom-variant, @theme, etc.). This explains why biome-ignore comments were safely removed from globals.css and improves the linting experience for this Tailwind-based project.

Please confirm that this configuration resolves Tailwind directive warnings in the CSS files without requiring any biome-ignore workarounds.

package.json (1)

82-82: Version upgrade is valid and stable—no concerns identified.

Biome v2.3.3 is an official published patch release with no public security advisories or CVEs. The minor version bump is properly coordinated with the biome.json configuration file.


Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out.

❤️ Share

Comment @coderabbitai help to get the list of available commands and usage tips.

@sonarqubecloud

sonarqubecloud Bot commented Nov 4, 2025

Copy link
Copy Markdown

@kovrichard
kovrichard merged commit a4a526e into main Nov 9, 2025
4 checks passed
@kovrichard
kovrichard deleted the upgrade-biome branch November 9, 2025 05: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