• 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
.github Loading commit data...
cmd/memos Loading commit data...
internal Loading commit data...
plugin Loading commit data...
proto Loading commit data...
scripts Loading commit data...
server Loading commit data...
store Loading commit data...
web Loading commit data...
.dockerignore Loading commit data...
.gitignore Loading commit data...
.golangci.yaml Loading commit data...
.goreleaser.yaml Loading commit data...
CLAUDE.md Loading commit data...
CODEOWNERS Loading commit data...
LICENSE Loading commit data...
README.md Loading commit data...
SECURITY.md Loading commit data...
go.mod Loading commit data...
go.sum Loading commit data...