js-config
Installation
SKILL.md
JS Config
Actionable decisions for JS/TS toolchain configuration.
ESLint + Prettier: What To Do
Scenario: ESLint and Prettier conflict on formatting
- Run
pnpm exec eslint-config-prettier src/some-file.js - If conflicts found, add
eslint-config-prettier. See eslint-prettier.md for flat config setup. - If no conflicts, ESLint config has no formatting rules. Nothing to fix.
Scenario: Should I add/keep eslint-config-prettier?
- Only needed if ESLint has active formatting rules (indent, quotes, semi, comma-dangle, etc.)
- Modern
recommendedconfigs enable zero formatting rules - Legacy configs (
airbnb,standard) enable many, so you need it - Verify:
pnpm exec eslint-config-prettier src/some-file.js