GitHub - pre-commit/mirrors-eslint: Mirror of eslint node package for pre-commit. (original) (raw)
eslint mirror
Mirror of eslint package for pre-commit.
For pre-commit: see https://github.com/pre-commit/pre-commit
For eslint: see https://github.com/eslint/eslint
Using eslint with pre-commit
Add this to your .pre-commit-config.yaml
:
- repo: https://github.com/pre-commit/mirrors-eslint
rev: '' # Use the sha / tag you want to point at
hooks:
- id: eslint
When using plugins with eslint
you'll need to declare them underadditional_dependencies
. For example:
- repo: https://github.com/pre-commit/mirrors-eslint
rev: '' # Use the sha / tag you want to point at
hooks:
- id: eslint additional_dependencies:
By default only *.js
files are taken into consideration. If you want to use eslint on TypeScript codebases you need to start from this template:
- repo: https://github.com/pre-commit/mirrors-eslint
rev: '' # Use the sha / tag you want to point at
hooks:
- id: eslint files: .[jt]sx?$ # *.js, *.jsx, *.ts and *.tsx types: [file]