DEV Community

Aleksei Aleinikov
Aleksei Aleinikov

Posted on

One Tool to Lint and Format: Why I Dropped Prettier in 2025 🛠️

Two tools, two configs, endless friction.

In 2025, I switched from ESLint + Prettier to ESLint Stylistic — and suddenly my diffs, CI logs, and dev loop got simpler.

In this article, I explain:
✅ How to unify linting & formatting with ESLint alone
✅ Why Stylistic gives more control than Prettier
✅ Practical migration steps for both greenfield & legacy repos
✅ The trade-offs you should know before switching

👉 Read the full guide and see why eslint --fix is all you need in 2025.
https://javascript.plainenglish.io/what-happened-when-i-let-eslint-handle-formatting-too-49b960e4ce80

Top comments (0)