fix: update lint-staged config to format markdown files correctly (#64054)

This commit is contained in:
Huyen Nguyen
2025-11-22 03:48:07 -08:00
committed by GitHub
parent fa92f0eeeb
commit 5c28fbffa8
3 changed files with 8 additions and 7 deletions

View File

@@ -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);

View File

@@ -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}'`)
};

View File

@@ -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 => [