.lintstagedrc.js 357 B

1234567891011
  1. // https://nextjs.org/docs/basic-features/eslint#lint-staged
  2. import path from "path";
  3. const buildEslintCommand = (filenames) =>
  4. `next lint --fix --file ${filenames.map((f) => path.relative(process.cwd(), f)).join(" --file ")}`;
  5. export default {
  6. "*.{js,cjs,mjs,jsx,ts,cts,mts,tsx}": [buildEslintCommand],
  7. "*.*": "prettier --write --ignore-unknown",
  8. };