• Steven's avatar
    chore(web): migrate from ESLint+Prettier to Biome · 156908c7
    Steven authored
    - Install @biomejs/biome@2.3.5 as unified linter and formatter
    - Remove ESLint, Prettier and all related plugins (221 packages removed)
    - Migrate linting rules from ESLint to Biome configuration
    - Migrate formatting rules from Prettier to Biome configuration
    - Exclude auto-generated proto files from linting (src/types/proto/**)
    - Exclude CSS files from Biome (Tailwind syntax not yet supported)
    - Update package.json scripts:
      - lint: tsc + biome check
      - lint:fix: biome check --write
      - format: biome format --write
    - Auto-fix import organization across 60+ files
    - Fix duplicate key in Russian locale (ru.json)
    - Update CLAUDE.md documentation to reflect Biome usage
    
    Benefits:
    - 10-100x faster linting performance
    - Simplified toolchain with single configuration file
    - 221 fewer npm dependencies
    - Unified linting, formatting, and import organization
    156908c7
Name
Last commit
Last update
..
components Loading commit data...
helpers Loading commit data...
hooks Loading commit data...
layouts Loading commit data...
lib Loading commit data...
locales Loading commit data...
pages Loading commit data...
router Loading commit data...
store Loading commit data...
themes Loading commit data...
types Loading commit data...
utils Loading commit data...
App.tsx Loading commit data...
grpcweb.ts Loading commit data...
i18n.ts Loading commit data...
index.css Loading commit data...
main.tsx Loading commit data...