diff --git a/.lintstagedrc.mjs b/.lintstagedrc.mjs index c32050b27cb..2cb8879f45f 100644 --- a/.lintstagedrc.mjs +++ b/.lintstagedrc.mjs @@ -1,7 +1,4 @@ +/* eslint-disable filenames-simple/naming-convention */ import { createLintStagedConfig } from '@freecodecamp/eslint-config/lintstaged'; -export default { - ...createLintStagedConfig(import.meta.dirname), - './curriculum/challenges/**/*.md': files => - files.map(filename => `node ./tools/scripts/lint/index.js '${filename}'`) -}; +export default createLintStagedConfig(import.meta.dirname); diff --git a/curriculum/.lintstagedrc.mjs b/curriculum/.lintstagedrc.mjs index 2cb8879f45f..1fc03a0d70f 100644 --- a/curriculum/.lintstagedrc.mjs +++ b/curriculum/.lintstagedrc.mjs @@ -1,4 +1,8 @@ /* eslint-disable filenames-simple/naming-convention */ import { createLintStagedConfig } from '@freecodecamp/eslint-config/lintstaged'; -export default createLintStagedConfig(import.meta.dirname); +export default { + ...createLintStagedConfig(import.meta.dirname), + './challenges/**/*.md': files => + files.map(filename => `node ../tools/scripts/lint/index.js '${filename}'`) +}; diff --git a/packages/eslint-config/.lintstagedrc.js b/packages/eslint-config/.lintstagedrc.js index 1b15da06de8..deadc09f037 100644 --- a/packages/eslint-config/.lintstagedrc.js +++ b/packages/eslint-config/.lintstagedrc.js @@ -24,7 +24,7 @@ export const createLintStagedConfig = cwd => { ...prettierCommand ]; }, - '*.!(mjs|js|ts|tsx|css)': files => + '*.!(mjs|js|ts|tsx|css|md)': files => files.map(filename => `prettier --write --ignore-unknown '${filename}'`), '*.css': files => [