`lint`: prettier –
• “Prettier has a few options because of
history. But we don’t want more of them.
(…) By far the biggest reason for adopting
Prettier is to stop all the on-going debates
over styles.”
•
•
`lint`: lint-staged + husky
• husky
• “Git hooks made easy”
• lint-staged
• “Run linters against staged git
files and don't let 💩 slip into
your code base!”
`build`: babel – preset-env
• “@babel/preset-env is a smart preset that
allows you to use the latest JavaScript
without needing to micromanage
which syntax transforms (and
optionally, browser polyfills) are
needed by your target environment(s).
• (browserslist)