Skip to content

chore: address code quality items Q1-Q4 from IMPROVEMENTS.md#211

Merged
d0x2f merged 2 commits into
masterfrom
code-quality-fixes
May 4, 2026
Merged

chore: address code quality items Q1-Q4 from IMPROVEMENTS.md#211
d0x2f merged 2 commits into
masterfrom
code-quality-fixes

Conversation

@d0x2f
Copy link
Copy Markdown
Owner

@d0x2f d0x2f commented May 4, 2026

Summary

Addresses the four code quality items (Q1–Q4) from IMPROVEMENTS.md:

  • Q1 — Merge conflicting Prettier configs. prettier.config.yaml was silently ignored because .prettierrc took precedence; the YAML's style rules (singleQuote, semi, trailingComma, tabWidth) were only enforced via ESLint, not by prettier CLI. Merged the rules into .prettierrc, deleted prettier.config.yaml, and reformatted 58 files to match.
  • Q2 — Remove dead moment chunk rule from vite.config.js. moment.js was removed in 500d6ff; the manualChunks entry never matched anything.
  • Q3 — Fix German error.card_delete translation: said "Boards" (board), now says "Karte" (card).
  • Q4 — Fix Spanish error.card_delete translation: said "tablero" (board), now says "tarjeta" (card).

The bulk of the diff is auto-formatting from Q1; the substantive changes are in .prettierrc, prettier.config.yaml (deleted), vite.config.js, src/lang/de.json, and src/lang/es.json.

Test plan

  • npm run lint passes
  • npm run build succeeds with no moment chunk in the output
  • German and Spanish error.card_delete strings now reference card/tarjeta
  • CI green on push

🤖 Generated with Claude Code

d0x2f and others added 2 commits May 4, 2026 20:42
- Q1: merge prettier.config.yaml into .prettierrc so the prettier CLI
  enforces single quotes and other style rules (previously silently
  ignored). Reformat 58 files to match the unified config.
- Q2: remove dead manualChunks rule for moment.js (moment was removed
  in 500d6ff).
- Q3: fix German translation for error.card_delete (said "Boards",
  should be "Karte").
- Q4: fix Spanish translation for error.card_delete (said "tablero",
  should be "tarjeta").

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
Q1–Q4 were addressed in this PR.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
@d0x2f d0x2f merged commit 8f26f3c into master May 4, 2026
4 checks passed
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