1
0

.lintstagedrc.mjs 594 B

1234567891011121314151617181920
  1. export default {
  2. '*.md': ['prettier --cache --ignore-unknown --write'],
  3. '*.vue': [
  4. 'prettier --write',
  5. 'eslint --cache --fix',
  6. 'stylelint --fix --allow-empty-input',
  7. ],
  8. '*.{js,jsx,ts,tsx}': [
  9. 'prettier --cache --ignore-unknown --write',
  10. 'eslint --cache --fix',
  11. ],
  12. '*.{scss,less,styl,html,vue,css}': [
  13. 'prettier --cache --ignore-unknown --write',
  14. 'stylelint --fix --allow-empty-input',
  15. ],
  16. 'package.json': ['prettier --cache --write'],
  17. '{!(package)*.json,*.code-snippets,.!(browserslist)*rc}': [
  18. 'prettier --cache --write--parser json',
  19. ],
  20. };