Skip to content

Conversation

@escapedcat
Copy link
Contributor

No description provided.

escapedcat and others added 2 commits December 15, 2025 15:40
- Replace ESLint with Biome for linting
- Replace Prettier with Biome for formatting (except Tailwind sorting)
- Keep prettier-plugin-svelte and prettier-plugin-tailwindcss for class sorting
- Add import sorting with groups (node → packages → $lib → relative)
- Update lint-staged to run Prettier then Biome
- Remove 8 ESLint-related packages, add @biomejs/biome

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
- Simplify biome.json config (117 → 96 lines)
- Use default double quotes instead of single
- Use default trailing commas ("all") instead of none
- Use default 80 char line width instead of 100
- Remove redundant enabled/recommended flags

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
@netlify
Copy link

netlify bot commented Dec 15, 2025

Deploy Preview for btcmap ready!

Name Link
🔨 Latest commit 2a66512
🔍 Latest deploy log https://app.netlify.com/projects/btcmap/deploys/69403a2f871d640008767058
😎 Deploy Preview https://deploy-preview-581--btcmap.netlify.app
📱 Preview on mobile
Toggle QR Code...

QR Code

Use your smartphone camera to open QR code link.
Lighthouse
Lighthouse
1 paths audited
Performance: 69 (🔴 down 16 from production)
Accessibility: 97 (no change from production)
Best Practices: 92 (🔴 down 8 from production)
SEO: 100 (no change from production)
PWA: 90 (no change from production)
View the detailed breakdown and full score reports

To edit notification comments on pull requests, go to your Netlify project configuration.

@socket-security
Copy link

socket-security bot commented Dec 15, 2025

Review the following changes in direct dependencies. Learn more about Socket for GitHub.

Diff Package Supply Chain
Security
Vulnerability Quality Maintenance License
Added@​biomejs/​biome@​2.3.810010010098100

View full report

Biome's formatter removed `= undefined` initializers from component
exports, which changed optional props to required in Svelte's type
system. This fix restores the initializers with biome-ignore comments.

Also fixes type errors in communities and tagger pages by adding
proper type guards and null coalescing.

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
@escapedcat escapedcat requested a review from Copilot December 15, 2025 16:37
Wait for merchant list items to appear before checking header text,
ensuring the store is populated. Also handle both "X locations in view"
and "Showing X nearest of Y" header variants.

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
Copy link

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

This PR applies Biome linting to standardize code formatting across the codebase. The changes are purely cosmetic and focus on enforcing consistent code style.

Key Changes:

  • Enforced consistent quote style (single to double quotes)
  • Standardized import ordering and formatting
  • Normalized trailing commas in objects and arrays
  • Fixed indentation and line breaks for better readability

Reviewed changes

Copilot reviewed 161 out of 202 changed files in this pull request and generated no comments.

Show a summary per file
File Description
Multiple route files (+page.svelte, +page.server.ts, +page.ts) Quote style changes and import reordering
Component files (*.svelte) Formatting fixes for attributes and template syntax
Worker files (*.ts) Import reordering and type formatting
Library files (store.ts, utils.ts, types.ts) Quote normalization and trailing comma additions
Sync functions (areas.ts, events.ts, users.ts, etc.) Import ordering and config object formatting
Map utilities (viewport.ts, setup files) Type formatting and parameter alignment

@escapedcat escapedcat changed the title Chore/biome lint chore: biome lint Dec 18, 2025
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