1.0.21 • Published 2 months ago

eslint-config-ea v1.0.21

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

Nova Plataforma - ESLINT

Exportação das configurações do EsLint da e-Auditoria

Configurações incluídas

  • Standard config base;
  • React plugin;
  • React Hooks plugin;
  • JSX a11y plugin;
  • Prettier;
  • Import parse;

Instalação

Rode o seguinte comando no terminal

npm i -D eslint eslint-config-ea

Ou

yarn add eslint eslint-config-ea --save-dev

Scripts

  scripts: {
    "lint": "eslint src --ext js,ts,tsx",
    "lint:create-config": "yarn lint:update && yarn lint:create-eslintrc",
    "lint:update": "yarn add eslint-config-ea@latest --dev",
    "lint:create-eslintrc": "echo { \"extends\": \"eslint-config-ea\" } > temp_eslintrc.json && move /Y temp_eslintrc.json .eslintrc.json"
  }

Após a primeira instalação, rode o script:

lint:create-config

O projeto criará o arquivo para realizar a importação das configurações do EsLint.

Para manter atualizado, basta rodar o script:

lint:update

// https://blog.cod3r.com.br/organizacao-e-padronizacao-com-eslint/