efeemeele-eslint-config
v1.0.14
Published
efeemeele Eslint Config
Downloads
19
Readme
ESLint Config
Configuração padrão do eslint para os projetos.
Instalação
Javascript / Typescript / Node
yarn add --dev efeemeele-eslint-config eslint @typescript-eslint/eslint-plugin @typescript-eslint/parser eslint-config-prettier eslint-plugin-eslint-plugin eslint-plugin-import eslint-plugin-prettier eslint-plugin-unused-imports prettier
// .eslintrc
{
"extends": ["efeemeele-eslint-config"]
}
// .prettierrc.js
module.exports = {
...require('efeemeele-eslint-config/.prettierrc')
};
ReactJS
yarn add --dev efeemeele-eslint-config eslint @typescript-eslint/eslint-plugin @typescript-eslint/parser eslint-config-prettier eslint-plugin-eslint-plugin eslint-plugin-import eslint-plugin-prettier eslint-plugin-react eslint-plugin-react-hooks eslint-plugin-unused-imports prettier
// .eslintrc
{
"extends": ["efeemeele-eslint-config/react"]
}
// .prettierrc.js
module.exports = {
...require('efeemeele-eslint-config/.prettierrc')
};
VSCode
{
"editor.codeActionsOnSave": {
"source.organizeImports": false,
"source.fixAll.eslint": true
},
"eslint.validate": ["javascript", "javascriptreact", "typescript", "typescriptreact"],
"editor.formatOnPaste": false,
"editor.formatOnSave": false,
"editor.formatOnType": false,
"editor.tabSize": 2
}