6. prettier+ + ===
All in!
• Visual Studio Code
• https://marketplace.visualstudio.com/items?itemName=dbaeumer.vs
code-eslint
• https://marketplace.visualstudio.com/items?itemName=RobinMalfait
.prettier-eslint-vscode
7. eslint-config-airbnb-base fit for us?
• “comma-dangle” REALLY,?,
• “no-param-reassign” Be pure my friend!
• “no-unused-expressions.allowShortCircuit”
What else?
• “consistent-return” You owe me one
including ECMAScript 6+
https://github.com/airbnb/javascript/tree/master/packages/eslint-config-airbnb-basePeer deps : eslint , eslint-plugin-import
https://github.com/airbnb/javascript/tree/master/packages/eslint-config-airbnb-base No base contiene react rules
Show on live how the plugins works
Eslint on global
Configuration of prettier CMD + ,
Line length === 100
Comma-dangle http://eslint.org/docs/rules/comma-dangle
Consistent-return http://eslint.org/docs/rules/consistent-return
No-param-reassign: http://eslint.org/docs/rules/no-param-reassign (see inline disabled)