Files
ComfyUI_frontend/lint-staged.config.js
Chenlei Hu 4844311f3b Add ts-strict-ignore plugin (#443)
* Add ts-strict-ignore plugin

* nit
2025-02-03 15:49:58 -05:00

19 lines
412 B
JavaScript

export default {
"*.css": stagedFiles => `prettier --write ${stagedFiles.join(" ")}`,
"*.js": stagedFiles => prettierAndEslint(stagedFiles),
"*.{ts,mts}": stagedFiles => [
...prettierAndEslint(stagedFiles),
"tsc --noEmit",
"tsc-strict",
],
}
function prettierAndEslint(fileNames) {
return [
`prettier --write ${fileNames.join(" ")}`,
`eslint --fix ${fileNames.join(" ")}`,
]
}