I've googled for a while and not found how to do this. I have eslint and prettier setup in my project.
// What I have:
if (a == b) doSomething();
// What I want from either eslint or prettier
if (a == b) {
doSomething();
}
Can any one show me how to get this done? Or show me their config that does this?
tl;dr : create a .eslintrc.json for your project and a rule for curly.
{
"rules": {
"curly": "error",
}
}
Prettier only prints code. It does not transform it. This is to limit the scope of Prettier. Let's focus on the printing and do it really well!
Here are a few examples of things that are out of scope for Prettier:
so to get what you want, you should use eslint. eslint has a --fix option and a rule for all, which would provide exactly what you want.
eslint for vscode.
configuration of eslint.
Hope this helps.
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With