chore(monorepo): 🤖 make linting, formatting centralized#955
chore(monorepo): 🤖 make linting, formatting centralized#955punkbit wants to merge 27 commits intochore/design-tokens-packagefrom
Conversation
|
…you were in the monorepo root
…inting-formatting-centralized
…notation for sharedRules allows it to be spread into any ESLint config's rules object without type conflicts
… for ESLint rule configurations
|
Claude finished @punkbit's task in 1m 22s —— View job PR Review: chore(monorepo): make linting, formatting centralized
Nice work on this! The approach of exporting named constants from the root 💡 Suggestions (non-blocking)
✅ The core goal is solid — one source of truth for formatting/linting, clean composition at the package level, and correct exclusion of design-tokens from ESLint. The PR works as described. The points above are all minor hygiene items, not blockers. |
📚 Storybook Preview Deployed✅ Preview URL: https://click-d6ftuf34c-clickhouse.vercel.app Built from commit: |
Why?
A single root-level config ensures all packages use identical formatting rules from one source of truth making maintenance simpler (one file to update), avoiding style drift between packages formatting and linting rules.
How?
Tickets?
N/A
Contribution checklist?
buildcommand runs locallySecurity checklist?
dangerouslySetInnerHTMLPreview?