Como configurar Git Hooks + ESLint

  1. Instalar Git, você pode baixá-lo aqui.
$ mkdir eslint_git_hooks # Cria uma nova pasta com o nome “eslint_git_hooks”$ cd eslint_git_hooks # Entra na pasta eslint_git_hooks$ npm init –y # Cria um novo projeto npm$ git init # Inicia git na sua pasta eslint_git_hooks$ npm i –g eslint babel-eslint # Instala ESlint e Babel ESLint globalmente em seu sistema
Estrutura do projeto eslint_git_hooks
Estrutura do projeto eslint_git_hooks
$ cd .git/hooks
$ cp pre-commit.sample pre-commit
# exec git diff-index — check — cached $against — 
eslint .
$ exec bash

--

--

Senior Backend Software Engineer (Node.js) www.amirelemam.com

Love podcasts or audiobooks? Learn on the go with our new app.

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store