1.0.0 • Published 10 months ago

@bildvitta/eslint-config-quasar v1.0.0

Weekly downloads
-
License
MIT
Repository
-
Last release
10 months ago

ESLint Quasar - Bild & Vitta

Biblioteca com as configurações padrões do ESLint para projetos Bild & Vitta.

Regras padrões inclusas na biblioteca:

Requisitos

  • Quasar v2
  • Vue v3

Instalação

npm i @bildvitta/eslint-config-quasar -D

Após instalação, crie o arquivo .eslintrc.js no diretório raiz do projeto com a seguinte configuração:

module.exports = {
  extends: [
    '@bildvitta/eslint-config-quasar'
  ]
}

Após, crie o arquivo .eslintignore no diretório raiz do projeto com a seguinte configuração:

/.quasar
/dist
/node_modules

/src-bex/www
/src-capacitor
/src-cordova

.eslintrc.js

Utilização

O ESLint provém de um comando para executar a validação de todos os arquivos do projeto:

npx eslint --ext .js,.vue ./

Para realizar os ajustes necessários automaticamente:

npx eslint --ext .js,.vue ./ --fix

Configuração para o Visual Studio Code

É importante que o editor de texto esteja devidamente configurado para executar as validações do ESLint automaticamente.

Para isto, realize a instalação da extensão ESLint no Visual Studio Code e após abra as configurações do usuário:

  • Abra a paleta de comandos (Ctrl+Shift+P / Cmd+Shift+P);
  • Digite "Abrir configurações";
  • Você é apresentado com duas opções, escolha "Abrir configurações (JSON)";
  • No JSON insira a configuração abaixo:

    {
      "editor.codeActionsOnSave" : {
        "source.fixAll" : true
      }
    }

Observação

Com o uso desta biblioteca não é necessário adicionar nenhuma dependência externa do ESLint no arquivo package.json.

Licença

MIT (c) Bild & Vitta systemteam@bild.com.br